Hartmut Goebel
122bedf2fd
gnu: Add python-oslo.concurrency.
...
* gnu/packages/openstack.scm (python-oslo.concurrency): New variable.
2022-08-10 09:38:57 +02:00
Hartmut Goebel
e2857167b1
gnu: Add python-os-service-types.
...
* gnu/packages/openstack.scm (python-os-service-types): New variable.
2022-08-10 09:34:13 +02:00
Hartmut Goebel
b5801efaa3
gnu: Add python-statsd.
...
* gnu/packages/monitoring.scm (python-statsd): New variable.
2022-08-10 09:34:13 +02:00
Hartmut Goebel
59625e3cc9
gnu: Add python-dogpile.cache.
...
* gnu/packages/databases.scm (python-dogpile.cache): New variable.
2022-08-10 09:34:12 +02:00
Hartmut Goebel
ee41bd8391
gnu: Add python-requests-kerberos.
...
* gnu/packages/python-web.scm (python-requests-kerberos): New variable.
2022-08-10 09:34:12 +02:00
Hartmut Goebel
b4714ef05e
gnu: python-stestr: Update to 3.2.1.
...
* gnu/packages/python-check.scm (python-stestr): Update to 3.2.1.
2022-08-10 09:34:12 +02:00
Daniel Meißner
b72459a861
gnu: maxima: Fix to find info files.
...
The Maxima command ‘describe’ allows to pick the relevant portions from
Maxima’s Texinfo docs. However it does not support reading gzipped info
files.
* gnu/packages/maths.scm (maxima)[arguments]<phases>: Delete
'compress-documentation phase.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-10 15:16:53 +08:00
宋文武
02b69362cb
gnu: xfce: Replace 'gnome-icon-theme' with 'adwaita-icon-theme'.
...
This fixes <https://issues.guix.gnu.org/57067 >.
* gnu/packages/xfce.scm (xfce)[inputs]: Replace gnome-icon-theme with
adwaita-icon-theme.
2022-08-10 08:50:31 +08:00
Marius Bakke
02de6a5981
gnu: freeimage: Remove input labels.
...
* gnu/packages/image.scm (freeimage): Reindent.
[arguments]: Use G-expression and SEARCH-INPUT-DIRECTORY.
[inputs]: Remove labels.
2022-08-10 00:29:01 +02:00
Marius Bakke
f2e9f04dd9
gnu: freeimage: Update home page.
...
* gnu/packages/image.scm (freeimage)[home-page]: Follow redirect.
2022-08-10 00:29:01 +02:00
Marius Bakke
01a4f6672a
gnu: multipath-tools: Update to 0.9.0.
...
* gnu/packages/linux.scm (multipath-tools): Update to 0.9.0.
[home-page]: Change to current.
[source](uri): Likewise.
[source](snippet): Remove trailing #t.
[arguments]: Move LDFLAGS out of #:make-flags, and add in a phase. Add
substitution for /bin/echo, and remove obsolete phases.
2022-08-10 00:29:00 +02:00
Marius Bakke
181fd74121
gnu: multipath-tools: Remove input labels.
...
* gnu/packages/linux.scm (multipath-tools)[arguments]: Use G-expression and
SEARCH-INPUT-FILE.
[inputs]: Remove labels.
2022-08-10 00:29:00 +02:00
Marius Bakke
131e09b95a
gnu: spdlog: Prevent test failure on busy machines.
...
* gnu/packages/logging.scm (spdlog)[source](modules, snippet): New fields.
2022-08-10 00:29:00 +02:00
Marius Bakke
e3fc94576e
gnu: python-tlsh: Update to 4.11.2.
...
* gnu/packages/python-xyz.scm (python-tlsh): Update to 4.11.2.
[source](uri): Remove "v" prefix from version.
[arguments]: Add custom check phase. Use G-expression.
[inputs]: Remove label.
2022-08-10 00:29:00 +02:00
Marius Bakke
0a9d99bc8c
gnu: v4l-utils: Remove input labels.
...
* gnu/packages/video.scm (v4l-utils)[inputs]: Remove labels.
2022-08-10 00:29:00 +02:00
Marius Bakke
6c2412e9d1
gnu: v4l-utils: Update to 1.22.1.
...
* gnu/packages/video.scm (v4l-utils): Update to 1.22.1.
2022-08-10 00:29:00 +02:00
Marius Bakke
e954e708ed
gnu: ungoogled-chromium: Install crashpad handler.
...
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Install one more
file.
2022-08-10 00:29:00 +02:00
Marius Bakke
9fda25caff
gnu: box2d: Unbundle doctest.
...
* gnu/packages/game-development.scm (box2d)[source](snippet): Delete doctest,
and adjust accordingly.
[native-inputs]: Add DOCTEST.
2022-08-10 00:29:00 +02:00
Marius Bakke
00962dd18f
gnu: bpftrace: Update to 0.15.0.
...
* gnu/packages/linux.scm (bpftrace): Update to 0.15.0.
[inputs]: Add CEREAL.
2022-08-10 00:29:00 +02:00
Marius Bakke
2fd9ca5e05
gnu: bcc: Update to 0.24.0.
...
* gnu/packages/linux.scm (bcc): Update to 0.24.0.
2022-08-10 00:29:00 +02:00
Marius Bakke
d5986f7622
gnu: libbpf: Update to 0.8.1.
...
* gnu/packages/linux.scm (libbpf): Update to 0.8.1.
[inputs]: Change from LIBELF to ELFUTILS.
[arguments]: Use CC-FOR-TARGET. Remove trailing #t.
2022-08-10 00:29:00 +02:00
Marius Bakke
78c917e9a4
gnu: liburing: Update to 2.2.
...
* gnu/packages/linux.scm (liburing): Update to 2.2.
2022-08-10 00:29:00 +02:00
Marius Bakke
6e2f570cde
gnu: cereal: List all licenses that apply.
...
* gnu/packages/serialization.scm (cereal)[license]: Add LICENSE:BOOST,
LICENSE:EXPAT, and LICENSE:NON-COPYLEFT.
2022-08-10 00:28:59 +02:00
Marius Bakke
0b55b036c1
gnu: cereal: Update to 1.3.2.
...
* gnu/packages/serialization.scm (cereal): Update to 1.3.2.
[arguments]: Use G-expression.
(cereal-1.3.0): New variable.
* gnu/packages/bioinformatics.scm (salmon)[inputs]: Change from CEREAL to
CEREAL-1.3.0.
* gnu/packages/engineering.scm (prusa-slicer)[inputs]: Likewise.
2022-08-10 00:28:59 +02:00
Efraim Flashner
9a53a79fc5
gnu: gnupg: Patch CVE-2022-34903.
...
* gnu/packages/gnupg.scm (gnupg)[replacement]: New field.
(gnupg/replacement): New variable.
* gnu/packages/patches/gnupg-CVE-2022-34903.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-08-09 22:39:26 +03:00
Efraim Flashner
987f5acb2d
gnu: git: Hide more CVEs from the linter.
...
* gnu/packages/version-control.scm (git)[properties]: Add more CVEs to
the lint-hidden-cve property.
2022-08-09 22:13:47 +03:00
Efraim Flashner
468c95e941
gnu: aspell: Patch CVE-2019-25051.
...
* gnu/packages/aspell.scm (aspell)[source]: Add patch.
* gnu/packages/patches/aspell-CVE-2019-25051.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-08-09 22:13:33 +03:00
John Kehayias
f194df2bb4
gnu: vorta: Update to 0.8.7.
...
* gnu/packages/backup.scm (vorta): Update to 0.8.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-09 17:58:37 +02:00
Philip McGrath
bc03aa438b
gnu: wrap-python3: Clarify relationship with wrapped package.
...
The previous description could give the impression that the user faced a
choice between `python` and `python3`, but could not have both at once.
In fact, the packages `python-wrapper` and `python-minimal-wrapper`
already provide both sets of names.
* gnu/packages/python.scm (wrap-python3)[description]: Tweak.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-09 16:57:49 +02:00
Ludovic Courtès
57f1892d36
gnu: guix: Default 'current-guix' is built using the current channels.
...
* gnu/packages/package-management.scm (source-file?): Remove.
(current-guix-package): Change default value to the promise of a
package.
(current-guix): Turn into a call to 'current-guix-package' possibly with
'force'.
2022-08-09 15:16:06 +02:00
Ludovic Courtès
5bce4c8242
build-system: Add 'channel-build-system'.
...
* gnu/ci.scm (channel-build-system, channel-source->package): Remove.
* gnu/packages/package-management.scm (channel-source->package): New
procedure, moved from (gnu ci).
* guix/build-system/channel.scm: New file, with code moved from (gnu ci).
* doc/guix.texi (Build Systems): Document it.
2022-08-09 15:16:06 +02:00
vicvbcun
0d9eef0a06
gnu: cddlib: Update to 0.94m.
...
* gnu/packages/maths.scm (cddlib): Update to 0.94m.
[source]: Move to git, following the upstream decision.
[native-inputs]: New field.
[arguments]: New field to have docdir include the version number.
Co-authored-by: Andreas Enge <andreas@enge.fr>
2022-08-09 14:17:04 +02:00
Andreas Enge
04f8e4194f
gnu: wxmaxima: Update to 22.05.0.
...
* gnu/packages/maths.scm (wxmaxima): Update to 22.05.0.
2022-08-09 11:43:39 +02:00
Andreas Enge
ecdd5d8563
gnu: maxima: Update to 5.46.0.
...
* gnu/packages/maths.scm (maxima): Update to 5.46.0.
2022-08-09 11:22:11 +02:00
Ricardo Wurmus
2efc787811
gnu: Add r-ciara.
...
* gnu/packages/bioconductor.scm (r-ciara): New variable.
2022-08-09 10:49:27 +02:00
Andreas Enge
38d024dc58
gnu: python-symengine: Update to 0.9.2.
...
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.9.2.
2022-08-08 22:56:07 +02:00
Andreas Enge
8a8ffd40e3
gnu: symengine: Update to 0.9.0.
...
* gnu/packages/algebra.scm (symengine): Update to 0.9.0.
2022-08-08 22:27:53 +02:00
Andreas Enge
a0668d88bc
gnu: arb: Update to 2.23.0.
...
* gnu/packages/algebra.scm (arb): Update to 2.23.0.
2022-08-08 22:26:10 +02:00
Andreas Enge
2c3828c0b5
gnu: flint: Update to 2.9.0.
...
* gnu/packages/algebra.scm (flint): Update to 2.9.0.
2022-08-08 22:26:10 +02:00
Andreas Enge
aa83dde4b7
gnu: python-gmpy2: Update to 2.1.2.
...
* gnu/packages/sagemath.scm (python-gmpy2): Update to 2.1.2.
2022-08-08 22:26:10 +02:00
vicvbcun
2a428633a7
gnu: ntl: Update to 11.5.1.
...
* gnu/packages/algebra.scm (ntl): Update to 11.5.1.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2022-08-08 22:26:10 +02:00
vicvbcun
9683a6203c
gnu: eclib: Update to 20220621.
...
* gnu/packages/algebra.scm (eclib): Update to 20220621.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2022-08-08 22:26:10 +02:00
Hilton Chain
4f3b36e890
gnu: font-chiron-hei-hk: Update to 2.503.
...
* gnu/packages/fonts.scm (font-chiron-hei-hk): Update to 2.503.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-08 19:00:04 +02:00
Hilton Chain
9aaf104e1f
gnu: font-sarasa-gothic: Update to 0.36.8.
...
* gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.36.8.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-08 18:59:58 +02:00
Hilton Chain
80f380c547
gnu: font-chiron-hei-hk: Inherit from font-chiron-sung-hk.
...
* gnu/packages/fonts.scm (font-chiron-hei-hk): Inherit from
font-chiron-sung-hk.
[build-system, home-page ,license]: Drop fields.
[synopsis, description]: Use English.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-08 18:59:58 +02:00
Hilton Chain
1cdcc55b97
gnu: font-chiron-sung-hk: Use English for synopsis.
...
* gnu/packages/fonts.scm (font-chiron-sung-hk)[synopsis,description]: Use English.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-08 18:58:59 +02:00
Hilton Chain
c3e8eaafdd
gnu: font-lxgw-wenkai-tc: Inherit from font-lxgw-wenkai.
...
* gnu/packages/fonts.scm (font-lxgw-wenkai-tc): Inherit from font-lxgw-wenkai.
[build-system, license]: Removed fields.
[synopsis, description]: Use English.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-08 18:57:42 +02:00
Hilton Chain
c24a2e7c30
gnu: font-lxgw-wenkai: Use English for synopsis.
...
* gnu/packages/fonts.scm (font-lxgw-wenkai)[synopsis,description]: Use English.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-08 18:57:26 +02:00
Hilton Chain
fc10a6eba8
gnu: font-sarasa-gothic: Use English for synopsis.
...
* gnu/packages/fonts.scm (font-sarasa-gothic)[synopsis]: Use English.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-08 18:57:04 +02:00
Efraim Flashner
5e009a8874
gnu: unzip: Patch for CVE-2022-0529 and CVE-2022-0530.
...
* gnu/packages/compression.scm (unzip)[replacement]: New field.
(unzip/fixed): New variable.
* gnu/packages/patches/unzip-CVE-2022-0529+CVE-2022-0530.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-08-08 19:21:45 +03:00
Efraim Flashner
b8424f0cdd
gnu: unzip: Mark safe from CVE-2019-13232.
...
* gnu/packages/compression.scm (unzip)[properties]: New field.
2022-08-08 18:47:20 +03:00
Mathieu Othacehe
a8868a53ad
gnu: guile-parted: Update to 0.0.6.
...
Fix cross-compilation.
* gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.6.
[native-inputs]: Add guile-3.0 and guile-bytestructures.
2022-08-08 17:13:30 +02:00
Mădălin Ionel Patrașcu
ec6499aad2
gnu: Add phyml.
...
* gnu/packages/bioinformatics.scm (phyml): New variable.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2022-08-08 12:38:41 +02:00
Ricardo Wurmus
d2470772c6
gnu: Add texlive-cite.
...
* gnu/packages/tex.scm (texlive-cite): New variable.
2022-08-08 12:25:30 +02:00
Morgan Smith
bc3eaf9d83
gnu: go-gitlab.com-shackra-goimapnotify: Update to 2.3.7.
...
* gnu/packages/mail.scm (go-gitlab.com-shackra-goimapnotify): Update to 2.3.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-08 11:22:31 +02:00
Mathieu Othacehe
bde902cb78
gnu: guile-newt: Update to 0.0.3.
...
Fixes: <https://issues.guix.gnu.org/57037 >.
* gnu/packages/guile-xyz.scm (guile-newt): Update to 0.0.3.
[native-inputs]: Add guile-3.0 that is required when cross-compiling.
2022-08-08 10:56:23 +02:00
宋文武
19592539e5
gnu: cool-retro-term: Fix build and runtime errors.
...
This fixes <https://issues.guix.gnu.org/57049 >.
* gnu/packages/terminals.scm (cool-retro-term)
[inputs]: Add qtquickcontrols-5.
[arguments]: Fix 'QML2_IMPORT_PATH'.
2022-08-08 16:04:17 +08:00
Marius Bakke
0e320fbfdc
gnu: chatty: Update to 0.6.7.
...
* gnu/packages/messaging.scm (chatty): Update to 0.6.7.
[source]: Fetch git submodules too.
[arguments]: Add pre-check phase.
[native-inputs]: Add XORG-SERVER-FOR-TESTS.
[inputs]: Add GNOME-DESKTOP.
2022-08-08 09:32:13 +02:00
Marius Bakke
8ad976d49f
gnu: postorius: Update to 1.3.6.
...
* gnu/packages/mail.scm (postorius): Update to 1.3.6.
[inputs]: Change from PYTHON-DJANGO-2.2 to PYTHON-DJANGO.
2022-08-08 09:32:13 +02:00
Marius Bakke
d6dab262d5
gnu: python-django@3.2: Update to 3.2.15 [fixes CVE-2022-36359].
...
* gnu/packages/django.scm (python-django-3.2): Update to 3.2.15.
2022-08-08 09:32:13 +02:00
Marius Bakke
bd698fede7
gnu: python-django: Update to 4.0.7 [fixes CVE-2022-36359].
...
* gnu/packages/django.scm (python-django-4.0): Update to 4.0.7.
2022-08-08 09:32:13 +02:00
宋文武
ee216d16ef
gnu: tiled: Fix build.
...
Fixes <https://issues.guix.gnu.org/57048 >.
* gnu/packages/game-development.scm (tiled)[arguments]:
Use 'search-input-file' to locate 'lrelease'.
2022-08-08 10:34:58 +08:00
Efraim Flashner
eed987855c
gnu: msmtp: Use G-Expressions.
...
* gnu/packages/mail.scm (msmtp)[arguments]: Rewrite using G-Expressions.
2022-08-07 20:36:19 +03:00
Efraim Flashner
f63ef9ab0d
gnu: msmtp: Don't override defaults when checking for network.
...
This is no longer needed as the defaults have changed upstream.
* gnu/packages/mail.scm (msmtp)[arguments]: Remove substitution to force
'ping' instead of 'netcat' to check for network access.
2022-08-07 20:31:31 +03:00
Efraim Flashner
eb8ab91284
gnu: msmtp: Update to 1.8.22.
...
* gnu/packages/mail.scm (msmtp): Update to 1.8.22.
2022-08-07 20:04:53 +03:00
Efraim Flashner
f0ae9da321
gnu: gss: Update to 1.0.4.
...
* gnu/packages/gsasl.scm (gss): Update to 1.0.4.
2022-08-07 19:54:34 +03:00
Efraim Flashner
92769ab282
gnu: libtirpc: Fix CVE-2021-46828.
...
* gnu/packages/onc-rpc.scm (libtirpc)[replacement]: New field.
(libtirpc/fixed): New variable.
(libtirpc-hurd)[source]: Add patch.
* gnu/packages/patches/libtirpc-CVE-2021-46828.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-08-07 17:35:58 +03:00
Efraim Flashner
6757ee9d2b
gnu: shishi: Use G-expressions.
...
* gnu/packages/kerberos.scm (shishi)[arguments]: Convert to list of
G-Expressions.
2022-08-07 16:20:38 +03:00
Efraim Flashner
e3e33b5251
gnu: shishi: Build with newer linux-pam.
...
* gnu/packages/kerberos.scm (shishi)[inputs]: Replace linux-pam-1.2 with
linux-pam.
* gnu/packages/linux.scm (linux-pam-1.2): Remove variable.
2022-08-07 16:17:23 +03:00
Efraim Flashner
544ff0b6c2
gnu: shishi: Update to 1.0.3.
...
* gnu/packages/kerberos.scm (shishi): Update to 1.0.3.
[source]: Remove patch.
[arguments]: Remove configure flag overriding libgcrypt detection.
* gnu/packages/patches/shishi-fix-libgcrypt-detection.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-08-07 16:16:42 +03:00
Olivier Dion
120d8f8563
gnu: guile-sqlite3: Update to 0.1.3.
...
* gnu/packages/guile.scm (guile-sqlite3): Update to 0.1.3.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-07 11:45:28 +02:00
Jean-Pierre De Jesus DIAZ
c0e713f6e2
gnu: newt: Fix cross-compilation.
...
* gnu/packages/slang.scm (newt): Fix-cross compilation.
[arguments]: Use G-Expressions for `#:configure-flags',
`#:make-flags' and `#:phases', also set correct path for
`python-config'.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-07 11:32:44 +02:00
Maxim Cournoyer
bb5afc5b9e
gnu: gnome-system-monitor: Update to 42.0.
...
* gnu/packages/gnome.scm (gnome-system-monitor): Update to 42.0.
2022-08-06 21:52:46 -04:00
Hilton Chain
515288874f
gnu: Add i3-autotiling.
...
* gnu/packages/python-xyz.scm (i3-autotiling): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-06 23:14:42 +02:00
Hilton Chain
86da72fb5b
gnu: Add python-i3ipc.
...
* gnu/packages/python-xyz.scm (python-i3ipc): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-06 23:14:42 +02:00
Hilton Chain
80ac0c0a7e
gnu: Add emacs-vundo.
...
* gnu/packages/emacs-xyz.scm (emacs-vundo): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-06 23:14:42 +02:00
Joeke de Graaf
902fea9136
gnu: Add wavbreaker.
...
* gnu/packages/mp3.scm (wavbreaker): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-06 23:14:41 +02:00
Maxime Devos
ad878a2c5e
xdg-utils: Support cross-compilation.
...
It has been verified that this does not cause rebuilds when compiling
natively. The references graph when cross-compiling has also been verified --
glibc-2.33 and the native bash-static-5.1.8 still remains in the graph, but
via the cross-compiled inetutils-2.0, ncurses-6.2.20210619 and via
gcc-cross-TARGET-10.3.0-lib, which is not related with Perl cross-compilation.
* gnu/packages/freedesktop.scm
(xdg-utils)[inputs]{bash-minimal,file}: New inputs when cross-compiling.
(xdg-utils)[arguments]<#:phases>{locate-catalog-files}: Add 'native-inputs'
argument when cross-compiling. Look for docbook-xml and docbook-xsl in
native-inputs when cross-compiling. While we are at it, eliminate input
labels with search-input-file.
(xdg-utils)[arguments]<#:phases>{patch-hardcoded-patch}: Use
search-input-file + inputs instead of 'which' when cross-compiling.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-06 18:23:06 +02:00
Maxime Devos
b914ccc915
perl-file-mimeinfo: Fix cross-compilation.
...
* gnu/packages/freedesktop.scm
(perl-file-mimeinfo)[arguments]<#:phases>: Make it a G-exp to avoid messy nested
quasiquotation.
{wrap-programs}: When cross-compiling, don't use the PELRL5LIB environment
variable, instead use 'search-path-as-list'.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-06 18:21:48 +02:00
Maxime Devos
607f9a9af9
gnu: freedesktop: Add 'bash' input for 'wrap-program'
...
It is required for cross-compilation.
Cherry-picked from <https://issues.guix.gnu.org/49327#6 >.
* gnu/packages/freedesktop.scm
(udisks)[inputs]: Add 'bash-minimal' when cross-compiling.
(perl-file-mimeinfo)[inputs]: Likewise.
(udiskie)[inputs]: Likewise.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-06 18:21:14 +02:00
Liliana Marie Prikler
ffea1d47cb
gnu: ugrep: Simplify snippet.
...
* gnu/packages/search.scm (ugrep)[source]: Use nested for-each loop.
Simplify regular expressions.
2022-08-06 09:53:09 +02:00
kiasoc5
6665600e23
gnu: ugrep: Use G-Expressions.
...
* gnu/packages/search.scm (ugrep)[source]: Convert snippet to G-Expression.
[arguments]: Convert to list of G-Expressions.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-06 09:31:35 +02:00
kiasoc5
47989e0a5f
gnu: ugrep: Build with zstd support.
...
* gnu/packages/search.scm (ugrep)[inputs]: Add zstd lib.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-06 09:27:00 +02:00
kiasoc5
d457a5ec09
gnu: yt-dlp: Use new package style.
...
* gnu/packages/video.scm (yt-dlp)[source](snippet): Rewrite as a G-Expression.
[arguments]: Use G-Expressions.
[inputs]: Drop labels.
[native-inputs]: Likewise.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-06 09:13:04 +02:00
kiasoc5
7f9b7ed0ff
gnu: yt-dlp: Update to 2022.07.18.
...
* gnu/packages/video.scm (yt-dlp): Update to 2022.07.18.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-06 09:13:00 +02:00
Liliana Marie Prikler
1d543f67e2
gnu: queen: Use new package style.
...
* gnu/packages/games.scm (make-queen-package)[build-system]: Use
copy-build-system.
[arguments]: Convert to list of G-Expressions.
Replace #:modules and #:builder with #:install-plan and #:phases.
2022-08-06 06:45:14 +02:00
Felix Gruber
18007d3a7b
gnu: queen-de: Fix build.
...
The sources for queen-de lack a readme, so check whether one exists prior to
trying to install it. See <https://bugs.gnu.org/56886 >.
* gnu/packages/games.scm (make-queen-package)[#:builder]: Only install
readme.txt if it exists.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-06 06:45:13 +02:00
Liliana Marie Prikler
8b6c4edded
gnu: komikku: Update to 0.40.0.
...
* gnu/packages/gnome.scm (komikku): Update to 0.40.0.
2022-08-06 06:45:13 +02:00
Tobias Geerinckx-Rice
792e1c2ce1
gnu: libinih: Update to 56.
...
* gnu/packages/linux.scm (libinih): Update to 56.
2022-07-31 02:00:00 +02:00
Tobias Geerinckx-Rice
fe47ae3b79
gnu: frotz: Update to 2.54.
...
This fixes the build.
* gnu/packages/games.scm (frotz): Update to 2.54.
[arguments]: Use G-expressions. Set CC in #:make-flags.
Remove obsolete 'curses phase.
Don't explicitly return #t from phases.
[native-inputs]: Add pkg-config and which.
[inputs]: Add ao.
2022-07-31 02:00:00 +02:00
Nicolas Goaziou
32ac3efa98
gnu: emacs-gruvbox-theme: Update to 1.29.0.
...
* gnu/packages/emacs-xyz.scm (emacs-gruvbox-theme): Update to 1.29.0.
2022-08-06 01:31:51 +02:00
Nicolas Goaziou
5974f0a276
gnu: emacs-taxy: Update to 0.10.
...
* gnu/packages/emacs-xyz.scm (emacs-taxy): Update to 0.10.
2022-08-06 01:30:16 +02:00
Sharlatan Hellseher
6615e82a63
gnu: Add python-pynbody.
...
* gnu/packages/astronomy.scm: (python-pynbody): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-08-05 21:44:11 +03:00
Sharlatan Hellseher
b12da85668
gnu: Add python-posix-ipc.
...
* gnu/packages/python-xyz.scm: (python-posix-ipc): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-08-05 21:08:49 +03:00
Efraim Flashner
1dc4e1810c
gnu: Remove rust-pico-sys-0.0.
...
* gnu/packages/crates-io.scm (rust-pico-sys-0.0): Remove variable.
2022-08-05 18:21:46 +03:00
Efraim Flashner
6c62a5eeb0
gnu: rust-httparse-1: Update to 1.7.1.
...
* gnu/packages/crates-io.scm (rust-httparse-1): Update to 1.7.1.
[cargo-development-inputs]: Remove rust-pico-sys-0.0. Add
rust-criterion-0.3.
2022-08-05 18:21:46 +03:00
Efraim Flashner
ff91ab7689
gnu: urlscan: Update to 0.9.10.
...
* gnu/packages/mail.scm (urlscan): Update to 0.9.10.
2022-08-05 17:38:07 +03:00
Ricardo Wurmus
3b75131be6
gnu: Add r-biomartr.
...
* gnu/packages/bioconductor.scm (r-biomartr): New variable.
2022-08-05 15:43:09 +02:00
Ricardo Wurmus
62e1e3c16e
gnu: Add r-philentropy.
...
* gnu/packages/cran.scm (r-philentropy): New variable.
2022-08-05 15:43:09 +02:00
Ricardo Wurmus
45ace7bc94
gnu: Add r-poorman.
...
* gnu/packages/cran.scm (r-poorman): New variable.
2022-08-05 15:43:09 +02:00
Ludovic Courtès
12087b1b19
gnu: mumps: Add alternate source code URL.
...
* gnu/packages/maths.scm (mumps)[source]: Add alternate URL.
2022-08-05 15:28:05 +02:00
FELŠÖCI Marek
b70d6ce627
gnu: mumps: Update to 5.5.1
...
* gnu/packages/maths.scm (mumps): Update to 5.5.1. Stop applying patches as the build configuration has been updated upstream. Allow for further optimized BLR compression by specifying the -DBLR_MT build option.
* gnu/packages/patches/mumps-build-parallelism.patch: File removed.
* gnu/packages/patches/mumps-shared-libseq.patch: File removed.
* gnu/packages/patches/mumps-shared-mumps.patch: File removed.
* gnu/packages/patches/mumps-shared-pord.patch: File removed.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
81faecf77c
gnu: Add texlive-sourcecodepro.
...
* gnu/packages/tex.scm (texlive-sourcecodepro): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
f6f7bb51c9
gnu: Add texlive-sourceserifpro.
...
* gnu/packages/tex.scm (texlive-sourceserifpro): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
f7fed0d994
gnu: Add texlive-sourcesanspro.
...
* gnu/packages/tex.scm (texlive-sourcesanspro): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
46148a36c9
gnu: Add texlive-physics.
...
* gnu/packages/tex.scm (texlive-physics): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
54ec9c1415
gnu: Add texlive-datatool.
...
* gnu/packages/tex.scm (texlive-datatool): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:04 +02:00
Philip McGrath
0ae0bb9c49
gnu: Add texlive-comment.
...
* gnu/packages/tex.scm (texlive-comment): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:03 +02:00
Philip McGrath
26410b4759
gnu: Add texlive-breqn.
...
* gnu/packages/tex.scm (texlive-breqn): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:03 +02:00
Philip McGrath
7279801cff
gnu: Add texlive-abstract.
...
* gnu/packages/tex.scm (texlive-abstract): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:03 +02:00
tiantian
1a1c4e4885
gnu: gnome-shell-extension-appindicator: Update to 42.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-appindicator): Update to 42.
[build-system]: Switch to meson-build-system.
[arguments]: Delete.
[native-inputs]: New field.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:03 +02:00
Vivien Kraus
e167044fad
gnu: openssl: Keep .dll.a files in main output.
...
* gnu/packages/tls.scm (openssl) [phase move-static-libraries]: Do not move
.dll.a files to the static output when targetting mingw.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:03 +02:00
Olivier Dion
bd956bc57b
gnu: Add perf-tools.
...
* gnu/packages/instrumentation.scm (perf-tools): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-05 14:34:51 +02:00
Felix Gruber
644646beab
gnu: veusz: Fix build.
...
* gnu/packages/maths.scm (veusz)[arguments] Fix lookup of qtsvg path
in wrap-executable phase.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-05 14:26:32 +02:00
Mathieu Othacehe
cc4c02e346
gnu: guile-parted: Use the latest parted.
...
The Parted 3.5 regression discussed here: https://issues.guix.gnu.org/55549
has been fixed with 3c381af76a
.
* gnu/packages/guile-xyz.scm (guile-parted)[inputs]: Use the latest parted
package.
2022-08-05 08:57:24 +02:00
Antero Mejr
8956fba989
gnu: Add svkbd.
...
* gnu/packages/suckless.scm (svkbd): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-05 11:34:30 +08:00
kiasoc5
f182be3650
gnu: ugrep: Update to 3.8.3.
...
* gnu/packages/search.scm (ugrep): Update to 3.8.3.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-05 10:49:49 +08:00
宋文武
a8d24e97dc
gnu: xfce: Replace 'gtk-xfce-engine' with 'greybird-gtk-theme'.
...
Suggested in <https://issues.guix.gnu.org/54719 >.
* gnu/packages/xfce.scm (xfce)[inputs]:
Replace 'gtk-xfce-engine' with 'greybird-gtk-theme'.
2022-08-05 10:23:27 +08:00
Efraim Flashner
116c0268ff
gnu: grub-efi32: Fix building on aarch64-linux.
...
* gnu/packages/bootloaders.scm (grub-efi32)[arguments]: When building
for aarch64-linux add TARGET_CC to configure-flags.
[native-inputs]: When building for aarch64-linux add cross-gcc and
cross-binutils for arm-linux-gnueabihf.
2022-08-05 02:52:58 +03:00
Vivien Kraus
a5a88b0248
gnu: openssl: Use 'target-*' predicates from (guix utils).
...
* gnu/packages/tls.scm (target->openssl-target): Rewrite in terms of the
'target-*' predicates.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 00:14:30 +02:00
Vivien Kraus
334e953c93
gnu: openssl: Cross-compile to mingw.
...
* gnu/packages/tls.scm (target->openssl-target): Add cases for mingw and
mingw64.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 00:14:30 +02:00
Petr Hodina
e2397e66e6
gnu: Add lkrg.
...
* gnu/packages/linux.scm (lkrg): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 00:14:30 +02:00
Ludovic Courtès
b7bbb77c9d
gnu: lightdm: Add bash-minimal as an input.
...
Suggested by 'guix lint'.
* gnu/packages/display-managers.scm (lightdm)[inputs]: Add
BASH-MINIMAL. Replace COREUTILS by COREUTILS-MINIMAL.
2022-08-05 00:14:30 +02:00
Zhu Zihao
e9f10f1d3b
gnu: emacs-next: Enable SQLite3 support.
...
[[PGP Signed Part:No public key for 66397F84F76693F9 created at 2022-07-20T06:08:56+0200 using EDDSA]]
[[End of PGP Signed Part]]
>From 068de10c98b5d29adb13963222a1ca21ef7b0a76 Mon Sep 17 00:00:00 2001
From: Zhu Zihao <all_but_last@163.com>
Date: Wed, 20 Jul 2022 12:07:09 +0800
Subject: [PATCH] gnu: emacs-next: Enable SQLite3 support.
* gnu/packages/emacs.scm (emacs-next)[inputs]: Add sqlite.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 00:14:29 +02:00
Leo Famulari
6048c05592
gnu: linux-libre 4.9: Update to 4.9.325.
...
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.325.
(linux-libre-4.9-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
168e58fb41
gnu: linux-libre 4.14: Update to 4.14.290.
...
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.290.
(linux-libre-4.14-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
f0866ba4de
gnu: linux-libre 4.19: Update to 4.19.254.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.254.
(linux-libre-4.19-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
5874779d80
gnu: linux-libre 5.4: Update to 5.4.209.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.209.
(linux-libre-5.4-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
c4a2a84434
gnu: linux-libre 5.10: Update to 5.10.135.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.135.
(linux-libre-5.10-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
b4af9220d0
gnu: linux-libre 5.15: Update to 5.15.59.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.59.
(linux-libre-5.15-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
f8b200db81
gnu: linux-libre: Update to 5.18.16.
...
* gnu/packages/linux.scm (linux-libre-5.18-version): Update to 5.18.16.
(linux-libre-5.18-pristine-source): Update hash.
2022-08-04 15:37:40 -04:00
jgart via Guix-patches via
94776d73d8
gnu: python-pudb: Update to 2022.1.2.
...
* gnu/packages/python-xyz.scm (python-pudb): Update to 2022.1.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-08-04 21:39:44 +03:00
Nicolas Goaziou
e920ba0b1d
gnu: emacs-helm: Update to 3.8.7.
...
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.7.
2022-08-04 13:51:49 +02:00
Marius Bakke
243bcbb8a2
gnu: notcurses: Adjust indentation.
...
* gnu/packages/notcurses.scm (notcurses): Re-indent.
2022-08-04 12:30:13 +02:00
Marius Bakke
d0f25610d9
gnu: notcurses: Use tarball source instead of git.
...
* gnu/packages/notcurses.scm (notcurses)[source]: Use URL-FETCH.
2022-08-04 12:30:13 +02:00
Marius Bakke
5d7cb47d5f
gnu: notcurses: Update to 3.0.8.
...
* gnu/packages/notcurses.scm (notcurses): Update to 3.0.8.
[arguments]: Fix configure flag typo.
2022-08-04 12:30:13 +02:00
Marius Bakke
ca6f15310d
gnu: nheko: Update to 0.10.0.
...
* gnu/packages/messaging.scm (nheko): Update to 0.10.0.
[arguments]: Adjust unbundling substitutions.
2022-08-04 12:30:13 +02:00
Marius Bakke
9dab4ff770
gnu: mtxclient: Update to 0.8.0.
...
* gnu/packages/messaging.scm (mtxclient): Update to 0.8.0.
2022-08-04 12:30:13 +02:00
Marius Bakke
30ac2d1c40
gnu: libolm: Update to 3.2.12.
...
* gnu/packages/crypto.scm (libolm): Update to 3.2.12.
[source](uri): Follow redirect.
2022-08-04 12:30:13 +02:00
Marius Bakke
d01310f24b
gnu: ungoogled-chromium: Update to 104.0.5112.81-1.
...
* gnu/packages/chromium.scm (%chromium-version): Set to 104.0.5112.81.
(%ungoogled-origin): Update hash.
(ungoogled-chromium)[source](sha256): Likewise.
[arguments]: Add snippet to fix build with system MINIZIP. Remove obsolete
configure flag.
2022-08-04 12:30:13 +02:00
Marius Bakke
1892f5539e
gnu: inkscape: Build with lib2geom 1.2.
...
* gnu/packages/graphics.scm (lib2geom-1.2): New variable.
* gnu/packages/inkscape.scm (inkscape)[arguments]: Enable previously failing
test.
[inputs]: Replace "lib2geom" with LIB2GEOM-1.2.
2022-08-04 12:30:13 +02:00
Marius Bakke
20d1e2ffb0
gnu: inkscape: Update to 1.2.1.
...
* gnu/packages/inkscape.scm (inkscape): Update to 1.2.1.
2022-08-04 12:30:12 +02:00
Marius Bakke
aec302e03a
gnu: amalgamate: Remove input labels.
...
* gnu/packages/code.scm (amalgamate)[inputs]: Remove label.
2022-08-04 12:30:12 +02:00
Marius Bakke
a5933dc071
gnu: gsasl: Update to 2.0.1.
...
* gnu/packages/gsasl.scm (gsasl): Update to 2.0.1.
2022-08-04 12:30:12 +02:00
Sharlatan Hellseher
3bd2b1b544
gnu: Add python-h5netcdf.
...
* gnu/packages/python-xyz.scm: (python-h5netcdf): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:53 +02:00
Sharlatan Hellseher
58d196866a
gnu: python-netcdf4: Update to 1.6.0
...
* gnu/packages/python-xyz.scm: (python-netcdf4): Update to 1.6.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:53 +02:00
Philip McGrath
c90c1698e1
gnu: anystyle: Use GDBM by default.
...
Since we have GDBM available, it offers a smaller memory footprint
and faster start-up.
* gnu/packages/ruby.scm (anystyle)[arguments]<#:phases>: Add phase
'change-default-dictionary-adapter'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath
9c124671ce
gnu: anystyle: Add tests for dictionary adapters.
...
* gnu/packages/ruby.scm (anystyle)[arguments]: Instead of deleting the
'check' phase, replace it with a few tests. Add SRFI 1 to '#:modules'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath
14a50b62d4
gnu: ruby-anystyle: Initialize dictionary files.
...
For the GDBM and Marshal dictionary adapters to be useful with their
default settings, we must initialize their data files during the package
build: upstream would initialize them lazily, but that doesn't work with
an immutable installation directory (at least, not without more complex
patches). Otherwise, we would always end up rebuilding the dictionary at
startup, which is “slow” and “not recommended”.
* gnu/packages/patches/ruby-anystyle-fix-dictionary-populate.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ruby.scm (ruby-anystyle)[patches]: Use it.
[arguments]<#:phases>: Add 'populate-dictionaries' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath
bc2de56572
gnu: ruby-anystyle-data: Don't write to installed gem.
...
* gnu/packages/patches/ruby-anystyle-data-immutable-install.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ruby.scm (ruby-anystyle-data)[patches]: Use it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00