John Kehayias
4f0ce65b74
gnu: mesa: Update to 23.1.4.
...
* gnu/packages/gl.scm (mesa): Update to 23.1.4.
2023-07-29 21:18:19 -04:00
Hilton Chain
d08fd612d0
gnu: wayland-protocols: Update to 1.32.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.32.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-29 21:18:17 -04:00
Hilton Chain
ccb5e18726
gnu: libva: Update to 2.19.0.
...
* gnu/packages/video.scm (libva): Update to 2.19.0.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-29 21:18:16 -04:00
Sigve Sudland
090c254fe7
gnu: mesa: Enable zstd compression for shader cache.
...
* gnu/packages/gl.scm (mesa)[inputs]: Add zstd:lib.
[arguments]: Add '-Dzstd=enabled' to configure-flags.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-29 21:18:14 -04:00
John Kehayias
9d4cd681da
gnu: mesa: Ungraft.
...
* gnu/packages/gl.scm (mesa)[configure-flags]: Add intel_hasvk and swrast to
vulkan-drivers.
[replacement]: Remove.
(mesa-vulkan-hasvk): Remove variable.
2023-07-29 21:18:12 -04:00
Guillaume Le Vaillant
c7cf2efb7a
gnu: mesa: Fix VDPAU drivers path.
...
The VDPAU_DRIVER_PATH environment variable must contain only one directory.
* gnu/packages/gl.scm (mesa)[native-search-paths]: Fix specification for
VDPAU_DRIVER_PATH.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-29 21:18:09 -04:00
Tobias Geerinckx-Rice
6b903e2104
gnu: fuse@2, fuse@3: Reverse inheritance.
...
* gnu/packages/linux.scm (fuse-2)[inherit]: From fuse.
[inputs, supported-systems, home-page, synopsis, description, license]:
…move these fields from here…
(fuse)
[inputs, supported-systems, home-page, synopsis, description, license]:
…to here, respectively.
[inherit]: Remove field.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
ee769c4638
gnu: unionfs-fuse-static: Run tests.
...
* gnu/packages/linux.scm (unionfs-fuse/static)[arguments]: Use
SUBSTITUTE-KEYWORD-ARGUMENTS, inheriting and extending
unionfs-fuse's #:configure-flags and #:phases, and inheriting
its #:tests? #t.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
76aa16ab61
gnu: unionfs-fuse-static: Update package style.
...
* gnu/packages/linux.scm (unionfs-fuse/static)[source]:
Rewrite snippet as a G-expression.
[arguments]: Likewise. Don't explicitly return #t from phases.
[inputs]: Remove input labels.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
2c66435a40
gnu: unionfs-fuse: Use G-expressions.
...
* gnu/packages/linux.scm (unionfs-fuse)[arguments]:
Rewrite as G-expressions.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
351d59fb0f
gnu: unionfs-fuse: Update to 3.3.
...
* gnu/packages/linux.scm (unionfs-fuse): Update to 3.3.
[arguments]: Purport to run the test suite.
[native-inputs]: Add pkg-config and python-pytest.
[inputs]: Upgrade fuse-2 to fuse (3).
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
0174d058f2
gnu: lxcfs: Update to 5.0.4.
...
* gnu/packages/virtualization.scm (lxcfs): Update to 5.0.4.
[build-system]: Switch to Meson.
[arguments]: Remove old value. Install System V init scripts.
[native-inputs]: Remove autoconf, automake, and libtool.
Add help2man, python, and python-jinja2.
[inputs]: Upgrade fuse-2 to fuse (3).
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
6bf4939ebf
gnu: lxcfs: Use G-expressions.
...
* gnu/packages/virtualization.scm (lxcfs)[arguments]:
Rewrite as G-expressions.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
856f91d9b3
gnu: lxcfs: Fix build.
...
* gnu/packages/virtualization.scm (lxcfs)[arguments]:
Replace the default 'bootstrap phase.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
4cc5b2a44e
gnu: rewritefs: Use G-expressions.
...
* gnu/packages/file-systems.scm (rewritefs)[arguments]:
Rewrite as G-expressions.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
c52dfda32a
gnu: rewritefs: Update to 0.0.0-1.3a56de8.
...
* gnu/packages/file-systems.scm (rewritefs): Update to 0.0.0-1.3a56de8.
[inputs]: Upgrade fuse-2 to fuse (3).
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
924b6646f0
gnu: jmtpfs: Mark up description.
...
* gnu/packages/linux.scm (jmtpfs)[description]: Use @acronym{}.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
429296e7cc
gnu: python-llfuse: Update to 1.4.4.
...
* gnu/packages/python-xyz.scm (python-llfuse): Update to 1.4.4.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
1ea3947fa0
gnu: font-sarasa-gothic: Update to 0.41.4.
...
* gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.41.4.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
e01d567b98
gnu: knot: Update to 3.2.9.
...
* gnu/packages/dns.scm (knot): Update to 3.2.9.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
6d3f3aad1a
gnu: parted: Update to 3.6.
...
* gnu/packages/disk.scm (parted): Update to 3.6.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
65b89a9a52
gnu: diffoscope: Update to 246.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 246.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
0a6080cf18
gnu: python-psycopg2: Update to 2.9.6.
...
* gnu/packages/databases.scm (python-psycopg2): Update to 2.9.6.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
1895472192
gnu: postgresql@11: Update to 11.20.
...
* gnu/packages/databases.scm (postgresql-11): Update to 11.20.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
b861e2ab83
gnu: postgresql@13: Update to 13.11.
...
* gnu/packages/databases.scm (postgresql-13): Update to 13.11.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
e2f1666d0b
gnu: postgresql: Update to 15.3.
...
* gnu/packages/databases.scm (postgresql): Update to 15.3.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
ef37cff046
gnu: apfs-fuse: Update to 0.0.0-2.66b86bd.
...
* gnu/packages/file-systems.scm (apfs-fuse): Update to 0.0.0-2.66b86bd.
[arguments]: Remove anti-fuse@3 configure flag. Don't install a static
library. Don't explicitly return #t from phases.
[inputs]: Upgrade fuse-2 to fuse (3).
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
789f7e9a3d
gnu: fuse@3: Bind to default FUSE variable.
...
* gnu/packages/linux.scm (fuse): Rename this…
(fuse-2): …to this, and…
(fuse-3): …rename this…
(fuse): …to this!
(fuse-static): Rename this…
(fuse-2-static): …to this.
Adjust all users.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
a879385de1
gnu: btrfs-progs: Update to 6.3.3.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 6.3.3.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
3f2acdbd31
gnu: bindfs: Update to 1.17.4.
...
* gnu/packages/file-systems.scm (bindfs): Update to 1.17.4.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
bc537f4290
gnu: bmake: Update to 20230723.
...
* gnu/packages/build-tools.scm (bmake): Update to 20230723.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
2593fccc38
gnu: fasm: Update to 1.73.31.
...
* gnu/packages/assembly.scm (fasm): Update to 1.73.31.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
2938a2013f
gnu: perl-db-file: Use G-expressions.
...
* gnu/packages/databases.scm (perl-db-file)[arguments]:
Rewrite as G-expressions, using THIS-PACKAGE-INPUT.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
c556332b74
gnu: perl-db-file: Update to 1.858.
...
* gnu/packages/databases.scm (perl-db-file): Update to 1.858.
[arguments]: Don't explicitly return #t from phases.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
8244aea182
gnu: curlftpfs: Add patches to fix bugs.
...
* gnu/packages/file-systems.scm (curlftpfs)[source]: Add patches.
* gnu/packages/patches/curlftpfs-fix-error-closing-file.patch,
gnu/packages/patches/curlftpfs-fix-file-names.patch,
gnu/packages/patches/curlftpfs-fix-memory-leak.patch,
gnu/packages/patches/curlftpfs-fix-no_verify_hostname.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
affea88cf5
gnu: bcachefs-tools: Remove obsolete phase & inputs.
...
* gnu/packages/file-systems.scm (bcachefs-tools)[inputs]:
Remove coreutils-minimal, gawk, and util-linux, needed for an old
version of the mount.bcachefs wrapper that is no longer present.
[arguments]: Remove custom #:phases. The build system no longer
explicitly builds & installs a shared library.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
edf50dec80
gnu: bcachefs-tools: Fix shell script wrappers.
...
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]:
Add a new 'patch-shell-wrappers phase.
2023-07-23 02:00:00 +02:00
Vinicius Monego
ecdcafc007
gnu: python-msgspec: Regenerate autogenerated file.
...
* gnu/packages/serialization.scm (python-msgspec)[source]: Add a snippet to
delete autogenerated "msgspec/atof_consts.h".
[arguments]: Add new phase to regenerate that file.
2023-07-29 14:32:57 -03:00
Vinicius Monego
6b28b9a020
gnu: Add python-deepxde.
...
* gnu/packages/machine-learning.scm (python-deepxde): New variable.
2023-07-29 14:25:10 -03:00
Vinicius Monego
c03b65fc7f
gnu: mlt: Update to 7.18.0.
...
* gnu/packages/video.scm (mlt): Update to 7.18.0.
2023-07-29 14:25:03 -03:00
Vinicius Monego
02a36d939a
gnu: python-pymc: Update to 5.6.1.
...
* gnu/packages/statistics.scm (python-pymc): Update to 5.6.1.
2023-07-29 14:25:03 -03:00
Vinicius Monego
26e24d8018
gnu: python-arviz: Update to 0.16.1.
...
* gnu/packages/statistics.scm (python-arviz): Update to 0.16.1.
2023-07-29 14:25:03 -03:00
Vinicius Monego
3e8b6e51e1
gnu: python-scikit-rf: Update to 0.28.0.
...
* gnu/packages/engineering.scm (python-scikit-rf): Update to 0.28.0.
2023-07-29 14:25:03 -03:00
Vinicius Monego
335e42c7af
gnu: hypercorn: Update to 0.14.4.
...
* gnu/packages/python-web.scm (hypercorn): Update to 0.14.4.
2023-07-29 14:25:03 -03:00
Vinicius Monego
a095dfb3f0
gnu: pre-commit: Update to 3.3.3.
...
* gnu/packages/version-control.scm (pre-commit): Update to 3.3.3.
2023-07-29 14:25:03 -03:00
Vinicius Monego
746416b44a
gnu: Add python-scikit-fem.
...
* gnu/packages/python-science.scm (python-scikit-fem): New variable.
2023-07-29 14:25:03 -03:00
Maxim Cournoyer
7dd076ed33
gnu: h-client: Update URL.
...
* gnu/packages/hardware.scm (h-client) [source]: Add trailing '/' to URL.
2023-07-29 12:01:34 -04:00
Maxim Cournoyer
bcebf25561
gnu: h-client: Fix build.
...
* gnu/packages/hardware.scm (h-client) [phases]: Replace sbin/lspci by
bin/lspci in wrap-more phase.
2023-07-29 12:01:33 -04:00
Maxim Cournoyer
2c66262980
gnu: po4a: Update to 0.69.
...
* gnu/packages/gettext.scm (po4a): Update to 0.69.
2023-07-29 12:01:33 -04:00
Arun Isaac
6db0d1484e
gnu: hitch: Do not return #t from custom phases.
...
* gnu/packages/web.scm (hitch)[arguments]: Do not return #t from custom
phases.
2023-07-29 13:24:49 +01:00
Arun Isaac
5a462c0d3d
gnu: hitch: Rewrite grep command to not use perl regexps.
...
* gnu/packages/web.scm (hitch)[arguments]: Rewrite grep command in a test to
not use perl regexps.
2023-07-29 13:22:42 +01:00
fanquake
a11107a3b2
gnu: weechat: Update to 4.0.2.
...
* gnu/packages/irc.scm (weechat): Update to 4.0.2.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-28 22:12:56 +08:00
Wojtek Kosior
cbc8143d93
gnu: libharu: Update to 2.4.3.
...
* gnu/packages/pdf.scm (libharu): Update to 2.4.3.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-28 22:11:31 +08:00
Andy Tai
b05e5030a3
gnu: openshot: Update to 3.1.1.
...
* gnu/packages/video.scm (openshot): Update to 3.1.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-28 22:08:22 +08:00
Distopico
03a817145a
gnu: direnv: Update to 2.32.3.
...
This version adds support to `guix shell`
instead of `guix environment` by default.
* gnu/packages/shellutils.scm (direnv): Update to 2.32.3.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-28 22:06:52 +08:00
Andy Tai
52dbc3d084
gnu: xnedit: Update to 1.5.0.
...
* gnu/packages/text-editors.scm (xnedit): Update to 1.5.0.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-28 22:05:38 +08:00
Hilton Chain
1f0c02d838
gnu: iwd: Update to 2.7.
...
* gnu/packages/networking.scm (iwd): Update to 2.7.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-28 22:01:39 +08:00
Hilton Chain
8adbfdd699
gnu: ell: Update to 0.57.
...
* gnu/packages/linux.scm (ell): Update to 0.57.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-28 22:00:20 +08:00
TakeV
667974a980
gnu: Add endgame-singularity.
...
* gnu/packages/games.scm (endgame-singularity): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-28 21:48:59 +08:00
Efraim Flashner
35c8d631d2
gnu: linux-libre-arm64-generic: Add support for ath9k wireless.
...
* gnu/packages/linux.scm (linux-libre-arm64-generic)[extra-options): Add
configuration for ath9k_htc.
2023-07-27 19:36:46 +03:00
Maxim Cournoyer
c7e45139fa
Revert "services: mpd: Add an 'update' action to trigger a database update."
...
This reverts commit e1070ee160
. Rationale: this
only works with the default 'endpoints'. The 'auto-update?' option should be
sufficient to trigger a database update automatically anyway.
2023-07-26 12:04:37 -04:00
Maxim Cournoyer
776317e707
services: mpd: Provision a default cache directory and set HOME.
...
Relates to <https://issues.guix.gnu.org/63082 >.
* gnu/services/audio.scm (mpd-shepherd-service): Create a default .cache
directory. Use mkdir-p/perms and refactor loop. Set the HOME environment
variables.
2023-07-26 10:40:16 -04:00
Maxim Cournoyer
07bb69d52c
services: mpd: Auto-detect mpd-output mixer type by default.
...
Relates to <https://issues.guix.gnu.org/63082 >.
* gnu/services/audio.scm (mpd-output) [mixer-type]: Change default value from
"none" to unspecified.
* doc/guix.texi (Audio Services): Regenerate doc.
2023-07-26 10:40:16 -04:00
Maxim Cournoyer
03795e2ba2
system: accounts: Export <user-account>.
2023-07-26 10:40:16 -04:00
Maxim Cournoyer
f16c7188f4
services: Avoid 'delete' overrides warning in audio module.
...
* gnu/services/audio.scm: Hide 'delete' on (gnu services) import.
2023-07-26 10:40:16 -04:00
Maxim Cournoyer
0db2fa1ac0
services: mpd: Do not rotate logs when using syslog.
...
* gnu/services/audio.scm (mpd-log-rotation): Conditionlize based on the value
of LOG-FILE.
2023-07-26 10:40:16 -04:00
Maxim Cournoyer
131746885c
services: mpd: Log to syslog by default.
...
Rationale: the tristate value was awkward to deal with, the default log file
name was odd (/var/log/mpd/log) and it required special attention to create
the 'mpd' parent directory as root and chowning it to the MPD user. It also
didn't match the default behavior of MPD, which is to log to systemd or syslog
unless a log file is specified.
* gnu/services/audio.scm (mpd-log-file-sanitizer): New procedure.
(mpd-configuration) [log-file]: Remove default maybe value. Add sanitizer.
(mpd-shepherd-service): Validate the log file parent directory exists and has
the right permissions. Conditionally add syslogd to requirements.
(mympd-log-to-sanitizer): New procedure.
(mympd-configuration) [log-to]: Change type to maybe-string. Update doc and
add sanitizer.
(mympd-shepherd-service) [requirement]: Fix to use syslogd. Adjust
accordingly.
[start] Adjust accordingly.
(mympd-log-rotation): Check log-to via maybe-value-set?.
* doc/guix.texi (Audio Services): Update doc.
2023-07-26 10:40:15 -04:00
Maxim Cournoyer
a5d611c19b
services: mpd; Refactor start slot directory initialization.
...
* gnu/services/audio.scm (mpd-shepherd-service): Standardize the way the log
file parent and other directories are initialized in the start slot.
(mympd-shepherd-service): Likewise.
2023-07-26 10:40:15 -04:00
Maxim Cournoyer
98a46c9da6
services: mpd: List log-level in decreasing verbosity order in doc.
...
* gnu/services/audio.scm (mpd-configuration) [log-level]: List log-level in
decreasing verbosity order in doc.
* doc/guix.texi (Audio Services): Update doc.
2023-07-26 10:40:15 -04:00
Distopico
67cc7b1635
gnu: Add calc.
...
* gnu/packages/maths.scm (calc): New variable.
Co-authored-by: Andreas Enge <andreas@enge.fr>
2023-07-26 16:31:36 +02:00
David Elsing
2e3edb38a5
gnu: python-pymol: Fix launch script.
...
* gnu/packages/chemistry.scm (python-pymol)[#:phases]: Add 'disable-unchroot.
[native-inputs]: Remove python-setuptools.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 16:11:31 +02:00
Christopher Baines
9ca9b0afb6
gnu: openjdk9: Fix build on aarch64.
...
* gnu/packages/java.scm (openjdk9)[arguments]: Add 'patch-for-aarch64 phase to
remove duplicate line in interp_masm_aarch64.hpp.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 15:56:26 +02:00
Sharlatan Hellseher
f22c20e7ca
gnu: Add glnemo2.
...
* gnu/packages/astronomy.scm (glnemo2): New variable.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 15:49:49 +02:00
Sharlatan Hellseher
6397f1326d
gnu: Add ccfits.
...
* gnu/packages/astronomy.scm (ccfits): New variable.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 15:33:27 +02:00
Hilton Chain
e05dcecd0d
gnu: python-shiboken-6: Remove inherited workaround.
...
Fixes: <https://issues.guix.gnu.org/64803 >.
* gnu/packages/qt.scm (python-shiboken-6)[arguments]<#:phases>: Delete
'workaround-importlib-error, which breaks the build.
Reported-by: Formbi <formbi@protonmail.com>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 13:28:59 +02:00
Sharlatan Hellseher
707682ac75
gnu: cfitsio: Download source over HTTPS.
...
* gnu/packages/astronomy.scm (cfitsio)[source]: Use HTTPS.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-07-26 12:19:54 +02:00
Christopher Baines
9312c68334
gnu: guix-build-coordinator: Update to 0-86.f39f160.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-86.f39f160.
[arguments]: Update style.
2023-07-26 10:49:07 +01:00
Christopher Baines
a62c8a80cb
gnu: nar-herder: Update to 0-21.53682fa.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-21.53682fa.
[arguments]: Update style.
2023-07-26 10:45:16 +01:00
Christopher Baines
ad9bcc1361
gnu: guix-data-service: Update to 0.0.1-42.1c75394.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-42.1c75394.
[arguments]: Update style.
2023-07-26 10:39:26 +01:00
Christopher Baines
a8b4ab61f3
services: guix-data-service: Unlink the two shepherd services.
...
So that they can be restarted in dependently.
* gnu/services/guix.scm (guix-data-service-shepherd-services): Don't require
the main service from the jobs service.
2023-07-26 10:31:58 +01:00
Christopher Baines
d979197eaf
gnu: Fix guile-for-guile-emacs builder.
...
I think this broke in c4c08775a8
.
* gnu/packages/guile.scm (guile-for-guile-emacs)[arguments]: Switch to gexp
for phases.
2023-07-26 10:31:58 +01:00
Juliana Sims
ca133a7c4d
gnu: Add rvvm.
...
* gnu/packages/virtualization.scm (rvvm): New variable.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-07-26 11:31:15 +03:00
Efraim Flashner
713dca1399
gnu: toot: Update to 0.38.1.
...
* gnu/packages/mastodon.scm (toot): Update to 0.38.1.
[inputs]: Add python-tomlkit.
2023-07-26 09:11:56 +03:00
Efraim Flashner
f76ef3f759
gnu: urlscan: Update to 1.0.1.
...
* gnu/packages/mail.scm (urlscan): Update to 1.0.1.
2023-07-26 08:53:09 +03:00
Efraim Flashner
8f5157bd82
gnu: mpv: Update to 0.36.0.
...
* gnu/packages/video.scm (mpv): Update to 0.36.0.
2023-07-26 08:30:40 +03:00
Tobias Geerinckx-Rice
bfb480e76f
gnu: qemu: Update to 7.2.4.
...
* gnu/packages/virtualization.scm (qemu): Update to 7.2.4.
2023-07-23 02:00:00 +02:00
Maxim Cournoyer
005912c595
services: mpd: Rename %set-user-group to set-user-group.
...
The convention to use % as a prefix is for "special" variables rather than
procedures.
* gnu/services/audio.scm (%set-user-group): Rename to...
(set-user-group): ... this.
2023-07-25 13:04:18 -04:00
Maxim Cournoyer
42c8a2e296
services: mpd: Streamline mpd-user-sanitizer and mympd-user-sanitizer.
...
* gnu/services/audio.scm (mpd-user-sanitizer, %mympd-user): Remove extraneous
group field, already inherited.
(%mpd-user, %mympd-user): Clarify %lazy-group explanatory comment. Fix
indentation.
2023-07-25 13:04:18 -04:00
Maxim Cournoyer
e1070ee160
services: mpd: Add an 'update' action to trigger a database update.
...
* gnu/services/audio.scm (mpd-shepherd-service): Register a new update action.
* doc/guix.texi (Audio Services): Document it.
2023-07-25 13:04:17 -04:00
Maxim Cournoyer
6a57bf9612
services: mpd: Add auto-update? field to mpd-configuration.
...
* gnu/services/audio.scm (mpd-configuration) [auto-update?]: New field.
* doc/guix.texi (Audio Services): Update doc.
2023-07-25 13:04:12 -04:00
Efraim Flashner
11751b016d
gnu: opensbi: Remove configure-flags.
...
The 'configure phase is removed and nothing uses it.
* gnu/packages/firmware.scm (make-opensbi-package)[arguments]: Remove
configure-flags.
2023-07-25 16:07:02 +03:00
Efraim Flashner
1b95a34405
gnu: opensbi: Update to 1.3.1.
...
* gnu/packages/firmware.scm (make-opensbi-package): Update to 1.3.1.
2023-07-25 16:07:02 +03:00
Andre A. Gomes
dce70730b8
gnu: nyxt: Update to 3.5.0.
...
* gnu/packages/web-browsers.scm (nyxt): Update to 3.5.0.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-07-25 14:05:21 +02:00
Andre A. Gomes
d2674ff89a
gnu: cl-nasdf: Update to 0.1.6.
...
* gnu/packages/lisp-xyz.scm (sbcl-nasdf): Update to 0.1.6.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-07-25 14:03:38 +02:00
Guillaume Le Vaillant
81f0417417
gnu: hackrf: Update to 2023.01.1.
...
* gnu/packages/radio.scm (hackrf): Update to 2023.01.1.
2023-07-25 12:25:34 +02:00
Tobias Geerinckx-Rice
76e041f9ee
gnu: lvm2: Update to 2.03.21.
...
* gnu/packages/linux.scm (lvm2): Update to 2.03.21.
[source]: Remove patch. Don't explicitly return #t from snippet.
[arguments]: Don't explicitly return #t from phases.
* gnu/packages/patches/lvm2-static-link.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
7a56d216fc
gnu: dkimproxy: Wrap with perl-cryptx.
...
Fixes ‘Can't locate Crypt/PK/Ed25519.pm in @INC’.
* gnu/packages/mail.scm (dkimproxy)[inputs]: Add perl-cryptx.
[arguments]: Wrap the scripts with it.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
d01cf7e3c3
gnu: virt-viewer: Fix build.
...
* gnu/packages/spice.scm (virt-viewer)[arguments]: Add a new
'build-with-recent-meson phase.
2023-07-23 02:00:00 +02:00
Distopico
3adde30af5
gnu: Add sdkmanager.
...
* gnu/packages/android.scm (sdkmanager): New variable.
Co-authored-by: Andreas Enge <andreas@enge.fr>
2023-07-24 17:38:29 +02:00
Guillaume Le Vaillant
cf9904bcc8
gnu: cl-ironclad: Update to 0.59.
...
* gnu/packages/lisp-xyz.scm (sbcl-ironclad): Update to 0.59.
2023-07-24 10:27:45 +02:00
Efraim Flashner
a0c387cb79
gnu: nss: Fix building on powerpc-linux.
...
* gnu/packages/nss.scm (nss)[arguments]: Skip tests on powerpc-linux.
Adjust the configure-flags when building for powerpc-linux to not use
features unavailable for that architecture.
2023-07-24 08:14:58 +03:00
Ricardo Wurmus
b5af0b9c01
gnu: Add python-openai.
...
* gnu/packages/python-web.scm (python-openai): New variable.
2023-07-23 23:08:47 +02:00
Ricardo Wurmus
b95b34d6a3
gnu: Add python-fastapi-csrf-protect.
...
* gnu/packages/python-web.scm (python-fastapi-csrf-protect): New variable.
2023-07-23 23:08:47 +02:00
Ricardo Wurmus
e332dfab61
gnu: Add r-degreport.
...
* gnu/packages/bioconductor.scm (r-degreport): New variable.
2023-07-23 23:08:47 +02:00
Ricardo Wurmus
cc14e04c8e
gnu: Add r-wheatmap.
...
* gnu/packages/cran.scm (r-wheatmap): New variable.
2023-07-23 23:08:47 +02:00
Ricardo Wurmus
871cb5295c
gnu: Add r-setrng.
...
* gnu/packages/cran.scm (r-setrng): New variable.
2023-07-23 23:08:47 +02:00
Tobias Geerinckx-Rice
80afaaf4e3
gnu: darktable: Update to 4.4.2.
...
* gnu/packages/photo.scm (darktable): Update to 4.4.2.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
b61f2208c7
gnu: hwinfo: Remove input labels.
...
* gnu/packages/hardware.scm (hwinfo)[inputs]:
Remove input labels.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
e47f2cd387
gnu: hwinfo: Update to 23.2.
...
* gnu/packages/hardware.scm (hwinfo): Update to 23.2.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
4d958375ea
gnu: godot: Update to 4.1.1.
...
* gnu/packages/game-development.scm (godot): Update to 4.1.1.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
ed8b10ede9
gnu: emacs-pos-tip: Update to 0.4.7.
...
* gnu/packages/emacs-xyz.scm (emacs-pos-tip): Update to 0.4.7.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
806907ff83
gnu: mplayer: Use #:configure-flags.
...
* gnu/packages/video.scm (mplayer)[arguments]: Move configure flags
to their proper keyword, and honour them in the 'configure phase.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
96727475fb
gnu: mplayer: Use G-expressions.
...
* gnu/packages/video.scm (mplayer)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
c89173cf46
gnu: mplayer: Remove input labels.
...
* gnu/packages/video.scm (mplayer)[inputs]:
Remove input labels.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
51bf90c72e
gnu: mplayer: Update to 1.5.
...
* gnu/packages/video.scm (mplayer): Update to 1.5.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
acd9d1b9b2
gnu: python-compreffor: Mark up description.
...
* gnu/packages/fontutils.scm (python-compreffor)[synopsis, description]:
Use @acronym{}.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
173ee74c0b
gnu: python-compreffor: Update to 0.5.4.
...
* gnu/packages/fontutils.scm (python-compreffor): Update to 0.5.4.
2023-07-16 02:00:07 +02:00
Liliana Marie Prikler
445a035908
gnu: Remove sky.
...
This package, along with other SCUMMVM-based games violate the FSDG: they are
neither built from nor point towards their corresponding source code.
See <https://lists.gnu.org/archive/html/guix-devel/2022-08/msg00039.html >
and <https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00091.html >
for more information.
* gnu/packages/games.scm (sky): Delete variable.
2023-07-23 09:50:07 +02:00
Liliana Marie Prikler
6ac90e8942
gnu: Remove queen.
...
This package, along with other SCUMMVM-based games violate the FSDG: they are
neither built from nor point towards their corresponding source code.
See <https://lists.gnu.org/archive/html/guix-devel/2022-08/msg00039.html >
and <https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00091.html >
for more information.
* gnu/packages/games.scm (make-queen-package, queen, queen-de, queen-fr)
(queen-it): Delete variable.
2023-07-23 09:50:07 +02:00
Liliana Marie Prikler
4423298863
gnu: Remove lure.
...
This package, along with other SCUMMVM-based games violate the FSDG: they are
neither built from nor point towards their corresponding source code.
See <https://lists.gnu.org/archive/html/guix-devel/2022-08/msg00039.html >
and <https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00091.html >
for more information.
* gnu/packages/games.scm (make-lure-package, lure, lure-de, lure-es)
(lure-fr, lure-it): Delete variable.
2023-07-23 09:50:07 +02:00
Liliana Marie Prikler
29c390673d
gnu: Remove drascula.
...
This package, along with other SCUMMVM-based games violate the FSDG: they are
neither built from nor point towards their corresponding source code.
See <https://lists.gnu.org/archive/html/guix-devel/2022-08/msg00039.html >
and <https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00091.html >
for more information.
* gnu/packages/games.scm (drascula): Delete variable.
2023-07-23 09:50:07 +02:00
Ahmad Draidi
79af3f8366
gnu: Add emacs-consult-flycheck.
...
* gnu/packages/emacs-xyz.scm (emacs-consult-flycheck): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:07 +02:00
Ahmad Draidi
f88a7d82c7
gnu: Add emacs-heaven-and-hell.
...
* gnu/packages/emacs-xyz.scm (emacs-heaven-and-hell): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:07 +02:00
Ahmad Draidi
a0d576bf26
gnu: Add emacs-mu4e-dashboard.
...
* gnu/packages/emacs-xyz.scm (emacs-mu4e-dashboard): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Ahmad Draidi
440ce641cc
gnu: Add emacs-persistent-scratch.
...
* gnu/packages/emacs-xyz.scm (emacs-persistent-scratch): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Ahmad Draidi
4b83e94bd8
gnu: Add emacs-mode-line-bell.
...
* gnu/packages/emacs-xyz.scm (emacs-mode-line-bell): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Ahmad Draidi
cc2e092c3d
gnu: Add emacs-project-mode-line-tag.
...
* gnu/packages/emacs-xyz.scm (emacs-project-mode-line-tag): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Ahmad Draidi
68945743c2
gnu: Add emacs-exotica-theme.
...
* gnu/packages/emacs-xyz.scm (emacs-exotica-theme): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Ahmad Draidi
d41d60b608
gnu: Add emacs-zeno-theme.
...
* gnu/packages/emacs-xyz.scm (emacs-zeno-theme): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Ahmad Draidi
9eb37dd195
gnu: Add emacs-which-key-posframe.
...
* gnu/packages/emacs-xyz.scm (emacs-which-key-posframe): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Ahmad Draidi
2e19854030
gnu: Add emacs-transient-posframe.
...
* gnu/packages/emacs-xyz.scm (emacs-transient-posframe): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Giacomo Leidi
468e3604e4
gnu: gnome-shell-extension-dash-to-panel: Update to 56.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-dash-to-panel): Update to 56.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Ahmad Draidi
69bfb753be
gnu: Add emacs-gc-stats.
...
* gnu/packages/emacs-xyz.scm (emacs-gc-stats): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:06 +02:00
Ahmad Draidi
33bf4588b4
gnu: Add emacs-sweet-theme.
...
* gnu/packages/emacs-xyz.scm (emacs-sweet-theme): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-23 09:50:05 +02:00
Tobias Geerinckx-Rice
fdfea4c4ed
gnu: brltty: Use G-expressions.
...
* gnu/packages/accessibility.scm (brltty)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:04 +02:00
Tobias Geerinckx-Rice
448e75ff9b
gnu: brltty: Update to 6.6.
...
* gnu/packages/accessibility.scm (brltty): Update to 6.6.
2023-07-16 02:00:04 +02:00
Tobias Geerinckx-Rice
a0508975dd
gnu: google-highway: Update to 1.0.5.
...
* gnu/packages/cpp.scm (google-highway): Update to 1.0.5.
2023-07-16 02:00:20 +02:00
Tobias Geerinckx-Rice
7febc2a787
gnu: bmake: Update to 20230711.
...
* gnu/packages/build-tools.scm (bmake): Update to 20230711.
2023-07-16 02:00:20 +02:00
Tobias Geerinckx-Rice
7fd173369e
gnu: conan: Update to 2.0.9.
...
* gnu/packages/package-management.scm (conan): Update to 2.0.9.
[arguments]: Upgrade python-pyyaml-5 to python-pyyaml.
2023-07-16 02:00:05 +02:00
宋文武
ab7bae8de3
gnu: atril: Update to 1.26.1.
...
* gnu/packages/mate.scm (atril): Update to 1.26.1.
2023-07-22 16:36:50 +08:00
宋文武
47a1fcb697
gnu: mate: Remove duplicated mate-utils from inputs.
...
* gnu/packages/mate.scm (mate)[inputs]: Remove duplicated mate-utils.
2023-07-22 16:36:50 +08:00
宋文武
0e6fd134a2
gnu: mate-icon-theme: Update to 1.26.0.
...
* gnu/packages/mate.scm (mate-icon-theme): Update to 1.26.0.
2023-07-22 16:36:50 +08:00
宋文武
b6b3db9f08
gnu: mate-common: Update to 1.26.0.
...
* gnu/packages/mate.scm (mate-common): Update to 1.26.0.
2023-07-22 16:36:50 +08:00
Andy Tai
b3ecbe16d2
gnu: mate-themes: Update to 3.22.24.
...
* gnu/packages/mate.scm (mate-themes): Update to 3.22.24.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
4487505b3f
gnu: mate-power-manager: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-power-manager): Update to 1.26.1.
[inputs]: Add libsecret.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
d9a79a546f
gnu: mate-polkit: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-polkit): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
f1bc75893e
gnu: mate-system-monitor: Update to 1.26.0.
...
* gnu/packages/mate.scm (mate-system-monitor): Update to 1.26.0.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
e8c5c8c303
gnu: pluma: Update to 1.26.1.
...
* gnu/packages/mate.scm (pluma): Update to 1.26.1.
[inputs]: Replace gtksourceview-3 with gtksourceview-4.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
e1b8663650
gnu: engrampa: Update to 1.26.1.
...
* gnu/packages/mate.scm (engrampa): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
9ab2f73014
gnu: eom: Update to 1.26.1.
...
* gnu/packages/mate.scm (eom): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
2530dc1515
gnu: mate-utils: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-utils): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
8c872e03b6
gnu: mate-menus: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-menus): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
e09bb0155e
gnu: mate-screensaver: Update to 1.26.2.
...
* gnu/packages/mate.scm (mate-screensaver): Update to 1.26.2.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
e0c1a0a812
gnu: mate-netbook: Update to 1.26.0.
...
* gnu/packages/mate.scm (mate-netbook): Update to 1.26.0.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
4504449cb7
gnu: mate-backgrounds: Update to 1.26.0.
...
* gnu/packages/mate.scm (mate-backgrounds): update to 1.26.0.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
177c35a344
gnu: mate-calc: Update to 1.26.0.
...
* gnu/packages/mate.scm (mate-calc): Update to 1.26.0.
[inputs]: Add mpc and mpfr.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
e6403a5671
gnu: mate-user-guide: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-user-guide): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
70f282d1be
gnu: mate-control-center: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-control-center): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
0509ed6323
gnu: caja-extensions: Update to 1.26.1.
...
* gnu/packages/mate.scm (caja-extensions): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
6d7a9b4d70
gnu: marco: Update to 1.26.2.
...
* gnu/packages/mate.scm (marco): Update to 1.26.2.
[inputs]: Add libxres.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
0d82425403
gnu: caja: Update to 1.26.1.
...
* gnu/packages/mate.scm (caja): update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
170aaece25
gnu: mate-panel: Update to 1.26.3.
...
* gnu/packages/mate.scm (mate-panel): Update to 1.26.3.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
848ba48529
gnu: mate-media: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-media): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
fe76492e38
gnu: mate-applets: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-applets): Update to 1.26.1.
[inputs]: Add libnl.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
7a08744bca
gnu: libmatekbd: Update to 1.26.1.
...
* gnu/packages/mate.scm (libmatekbd): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
17b625e31a
gnu: libmatemixer: Update to 1.26.0.
...
* gnu/packages/mate.scm (libmatemixer): Update to 1.26.0.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
a20e6f2537
gnu: mate-settings-daemon: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-settings-daemon): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
8f39c0d809
gnu: mate-session-manager: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-session-manager): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:50 +08:00
Andy Tai
d2c18b9c79
gnu: mate-terminal: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-terminal): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:49 +08:00
Andy Tai
27d4563e82
gnu: libmateweather: Update to 1.26.1.
...
* gnu/packages/mate.scm (libmateweather): Update to 1.26.1.
[source]: Add libmateweather-use-TZDIR.patch.
[inputs]: Replace tzdata with tzdata-for-tests.
[arguments]: Set TZDIR, ignore test failure for 'check-timezones.sh'.
* gnu/packages/patches/libmateweather-use-TZDIR.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:49 +08:00
Andy Tai
1c814ec90b
gnu: mate-desktop: Update to 1.26.1.
...
* gnu/packages/mate.scm (mate-desktop): Update to 1.26.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 16:36:49 +08:00
Guillaume Le Vaillant
a7233e99da
gnu: welle-io: Enable airspy support.
...
* gnu/packages/radio.scm (welle-io)[inputs]: Add airspy.
[arguments]: Update 'configure-flags'.
2023-07-22 10:03:58 +02:00
Guillaume Le Vaillant
29f492049f
gnu: gr-osmosdr: Enable airspy support.
...
* gnu/packages/radio.scm (gr-osmosdr)[inputs]: Add airspy.
2023-07-22 09:51:18 +02:00
Guillaume Le Vaillant
faf9a41a12
gnu: sdrangel: Enable airspy support.
...
* gnu/packages/radio.scm (sdrangel)[inputs]: Add airspy.
2023-07-22 09:38:59 +02:00
Guillaume Le Vaillant
f23891b71c
gnu: sdr++: Enable airspy support.
...
* gnu/packages/radio.scm (sdr++)[inputs]: Add airspy.
[arguments]: Update 'configure-flags'.
2023-07-22 09:29:19 +02:00
Guillaume Le Vaillant
b4a0f62832
gnu: Add soapyairspy.
...
* gnu/packages/radio.scm (soapyairspy): New variable.
2023-07-22 09:26:27 +02:00
Guillaume Le Vaillant
3a05604a57
gnu: Add airspy.
...
* gnu/packages/radio.scm (airspy): New variable.
2023-07-22 09:21:16 +02:00
Hilton Chain
8505bf9f36
gnu: tessen: Update to 2.2.1.
...
* gnu/packages/password-utils.scm (tessen): Update to 2.2.1.
[arguments]<#:make-flags>: Set DESTDIR.
[license]: License has been changed to GPL2-only.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 11:37:06 +08:00
Rikard Nordgren
a9fcec54c6
gnu: Add perl-statistics-distributions.
...
* gnu/packages/perl.scm (perl-statistics-distributions): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 11:29:31 +08:00
Rikard Nordgren
fb52f687f7
gnu: Add perl-test-inter.
...
* gnu/packages/perl-check.scm (perl-test-inter): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 11:29:31 +08:00
Ahmad Draidi
7a6294ba05
gnu: emacs-org-modern: Update to 0.10.
...
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 0.10.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 11:29:31 +08:00
Josselin Poiret
3ec8acd3df
gnu: agda-cubical: Update to 0.5.
...
* gnu/packages/agda.scm (agda-cubical): Update to 0.5.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-22 11:29:31 +08:00
Tobias Geerinckx-Rice
03ae5bb866
gnu: foot: Update to 1.15.1.
...
* gnu/packages/terminals.scm (foot): Update to 1.15.1.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
b56fe521de
gnu: openssh: Use G-expressions.
...
* gnu/packages/ssh.scm (openssh)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
12971d26ef
gnu: openssh: Remove input labels.
...
* gnu/packages/ssh.scm (openssh)[inputs]: Remove input labels.
(openssh-sans-x)[inputs]: Use MODIFY-INPUTS.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
4372610731
gnu: openssh: Update to 9.3p2.
...
* gnu/packages/ssh.scm (openssh): Update to 9.3p2.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
8b13984fac
gnu: gitolite: Update to 3.6.13.
...
* gnu/packages/version-control.scm (gitolite): Update to 3.6.13.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
6984151a83
gnu: cryfs: Update to 0.11.4.
...
* gnu/packages/crypto.scm (cryfs): Update to 0.11.4.
[arguments]: Remove obsolete phase.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
d23ced7cc1
gnu: mygui: Update to 3.4.2.
...
* gnu/packages/game-development.scm (mygui): Update to 3.4.2.
(mygui-gl)[inputs]: Add libglvnd, and a union of sdl2 and sdl2-image.
2023-07-16 02:00:08 +02:00
Tobias Geerinckx-Rice
7967da1088
gnu: labwc: Update to 0.6.4.
...
* gnu/packages/wm.scm (labwc): Update to 0.6.4.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
fa005d8a5b
gnu: osinfo-db: Use G-expressions.
...
* gnu/packages/virtualization.scm (osinfo-db)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
ec2016e8b8
gnu: osinfo-db: Update to 20230719.
...
* gnu/packages/virtualization.scm (osinfo-db): Update to 20230719.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
0a62285350
gnu: gallery-dl: Update to 1.25.8.
...
* gnu/packages/video.scm (gallery-dl): Update to 1.25.8.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
d047e824dd
gnu: qtractor: Update to 0.9.34.
...
* gnu/packages/music.scm (qtractor): Update to 0.9.34.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
bf767b2907
gnu: purescript: Use G-expressions.
...
* gnu/packages/purescript.scm (purescript)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
1d8220216e
gnu: purescript: Update to 0.15.10.
...
* gnu/packages/purescript.scm (purescript): Update to 0.15.10.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
eb12f3fd8b
gnu: wla-dx: Use G-expressions.
...
* gnu/packages/assembly.scm (wla-dx)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
2103e7c0fc
gnu: wla-dx: Update to 10.5.
...
* gnu/packages/assembly.scm (wla-dx): Update to 10.5.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
42962a9ddb
gnu: snapcast: Update to 0.27.0.
...
* gnu/packages/audio.scm (snapcast): Update to 0.27.0.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
19f6c16dba
gnu: srecord: Update to 1.65.0.
...
* gnu/packages/flashing-tools.scm (srecord): Update to 1.65.0.
[source]: Add a snippet to fix the very special build system.
[arguments]: Rewrite using G-expressions. Remove the old
[native-inputs]: Remove bison and libtool. Add doxygen,
graphviz, psutils, perl, and perl-ipc-run3.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
dbaa8fdfaf
gnu: diffoscope: Update to 245.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 245.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
cdaaeb915f
gnu: ode: Update to 0.16.4.
...
* gnu/packages/game-development.scm (ode): Update to 0.16.4.
2023-07-16 02:00:01 +02:00
Maxim Cournoyer
acbb9d2dad
gnu: linux-libre: Apply wireguard patch fixing keep-alive bug.
...
* gnu/packages/patches/linux-libre-wireguard-postup-privkey.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (linux-libre-6.4-source, linux-libre-6.3-source)
(linux-libre-6.2-source, linux-libre-6.1-source, linux-libre-5.15-source)
(linux-libre-5.10-source): Apply it.
2023-07-21 11:58:45 -04:00
Maxim Cournoyer
bdcf23cf69
services: wireguard: Add a 'configuration' action.
...
* gnu/services/vpn.scm (wireguard-shepherd-service) [actions]: New field.
2023-07-21 11:58:45 -04:00
Maxim Cournoyer
d2385da87e
services: wireguard: Clean-up configuration file serializer.
...
Previously, the generated config file would contain arbitrary whitespace that
made it look ugly.
* gnu/services/vpn.scm (<wireguard-configuration>) [dns]: Change default value
from #f to '().
(wireguard-configuration-file): Use match-record. Format each line
individually, assembling the lines at the end to avoid extraneous white space.
* doc/guix.texi (VPN Services): Update doc.
2023-07-21 11:58:44 -04:00
Maxim Cournoyer
8d785c43ba
services: wireguard: Implement a dynamic IP monitoring feature.
...
* gnu/services/vpn.scm (<wireguard-configuration>)
[monitor-ips?, monitor-ips-internal]: New fields.
* gnu/services/vpn.scm (define-with-source): New syntax.
(wireguard-service-name, strip-port/maybe)
(ipv4-address?, ipv6-address?, host-name?)
(endpoint-host-names): New procedure.
(wireguard-monitoring-jobs): Likewise.
(wireguard-service-type): Register it.
* tests/services/vpn.scm: New file.
* Makefile.am (SCM_TESTS): Register it.
* doc/guix.texi (VPN Services): Update doc.
Reviewed-by: Bruno Victal <mirai@makinata.eu>
2023-07-21 11:58:44 -04:00
Maxim Cournoyer
f15c5edb1a
services: herd: Add a new 'current-service' procedure.
...
* gnu/services/herd.scm (current-service): New procedure, mostly reusing the
existing current-services.
(current-services): Implement in terms of the above procedure.
2023-07-21 11:58:44 -04:00
Janneke Nieuwenhuizen
c4713ad89d
gnu: Oops, distribute ghostscript-CVE-* patches again.
...
This is a follow-up to commit
03f35ff390
gnu: ghostscript: Fix build for the Hurd.
Reported by bjc via IRC.
* gnu/local.mk (dist_patch_DATA): Re-add ghostscript-CVE-2023-36664.patch, and
ghostscript-CVE-2023-36664-fixup.patch.
2023-07-21 17:53:07 +02:00
Ahmad Draidi
f737168a6c
gnu: emacs-no-littering: Update to 1.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-no-littering): Update to 1.5.0.
Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-07-21 18:03:14 +04:00
Efraim Flashner
6bda806416
gnu: swig: Skip tests when cross-compiling.
...
* gnu/packages/swig.scm (swig)[arguments]: Adjust #:tests? to skip tests
when cross-compiling.
2023-07-21 13:19:33 +03:00
Efraim Flashner
c11afc4677
gnu: libpaper: Skip tests when cross-compiling.
...
* gnu/packages/ghostscript.scm (libpaper)[arguments]: Adjust #:tests to
skip tests when cross-compiling.
2023-07-21 13:19:33 +03:00
Efraim Flashner
696b22141c
gnu: parted: Skip tests when cross-compiling.
...
* gnu/packages/disk.scm (parted)[arguments]: Adjust #:tests? to skip
tests when cross-compiling.
2023-07-21 13:19:33 +03:00
Efraim Flashner
0867cdc514
gnu: newick-utils: Skip tests when cross-compiling.
...
* gnu/packages/bioinformatics.scm (newick-utils)[arguments]: Adjust
#: tests? to skip tests when cross-compiling.
2023-07-21 13:19:33 +03:00
Efraim Flashner
8442760638
gnu: zstd: Skip tests when cross-compiling.
...
* gnu/packages/compression.scm (zstd)[arguments]: Adjust #:tests? to
skip tests when cross-compiling.
2023-07-21 13:19:33 +03:00
Efraim Flashner
261422e745
chez-sheme-for-racket: Fix building on riscv64-linux.
...
* gnu/packages/racket.scm (%racket-origin): Add patch.
* gnu/packages/patches/racket-rktboot-riscv64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-07-21 13:19:30 +03:00
Tobias Geerinckx-Rice
182be30fb1
gnu: libopenshot-audio: Use G-expressions.
...
* gnu/packages/audio.scm (libopenshot-audio)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice
120f1721b2
gnu: libopenshot-audio: Update to 0.3.2.
...
* gnu/packages/audio.scm (libopenshot-audio): Update to 0.3.2.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice
a3637e60bf
gnu: libopenshot: Update to 0.3.2.
...
* gnu/packages/video.scm (libopenshot): Update to 0.3.2.
[arguments]: Don't explicitly return #t from phases.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice
705cf2de5c
gnu: stellarium: Update to 23.2.
...
* gnu/packages/astronomy.scm (stellarium): Update to 23.2.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice
9bba3eb336
gnu: qxlsx: Fix include directory.
...
* gnu/packages/qt.scm (qxlsx)[source]: Add patch.
* gnu/packages/patches/qxlsx-fix-include-directory.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice
800fef714c
gnu: xa: Use G-expressions.
...
* gnu/packages/assembly.scm (xa)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice
d2ce2e0fee
gnu: xa: Update to 2.3.14.
...
* gnu/packages/assembly.scm (xa): Update to 2.3.14.
2023-07-16 02:00:00 +02:00
Ludovic Courtès
0ab46ef3f9
gnu: bootloaders: Avoid top-level circular references.
...
Fixes <https://issues.guix.gnu.org/64745 >.
The regression was introduced in
ed5dc3a25d858a394bb7db937a51d866c3cdc6ed: at the top level,
bootloaders.scm and firmware.scm would depend on each other, leading to
unbound variables when loaded, depending on the order in which they got
loaded.
* gnu/packages/bootloaders.scm (make-u-boot-sunxi64-package): Expect
'scp-firmware' to be a promise; force it in 'native-inputs'.
(u-boot-pine64-plus, u-boot-pine64-lts, u-boot-pinebook): Wrap the 3rd
argument to 'make-u-boot-sunxi64-package' into 'delay'.
Reported-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-07-20 23:49:48 +02:00
Tobias Geerinckx-Rice
a4038c4f78
gnu: fontforge@20190801: Fix build.
...
* gnu/packages/fontutils.scm (fontforge-20190801)[arguments]:
Rewrite as G-expressions.
2023-07-16 02:00:06 +02:00
Tobias Geerinckx-Rice
6168ad89f2
gnu: adanaxisgpl: Install the .mush files (again).
...
This out of an abundance of caution more than anything.
* gnu/packages/games.scm (adanaxisgpl)[arguments]: Add an 'install-data phase.
[native-inputs]: Use a later commit for adanaxis-data.
2023-07-16 02:00:38 +02:00
Tobias Geerinckx-Rice
a9e788c008
gnu: adanaxisgpl: Remove input labels.
...
* gnu/packages/games.scm (adanaxisgpl)[native-inputs, inputs]:
Remove input labels.
[arguments]: Adjust the 'unpack-inputs phase to search for files, not
labels.
2023-07-16 02:00:38 +02:00
Tobias Geerinckx-Rice
f43794e573
gnu: adanaxisgpl: Build from Git.
...
* gnu/packages/games.scm (adanaxisgpl-mush): Remove variable.
(adanaxisgpl)[source]: Fetch from Git. In the snippet, create missing
directories, arrange to create missing files, and don't explicitly
return #t.
[arguments]: Add an 'unpack-inputs phase, replace the default
'bootstrap, and remove 'install-data.
[native-inputs]: Remove adanaxis-mush. Add adanaxis-data,
adanaxis-mushruby, autoconf, automake, and perl.
2023-07-16 02:00:38 +02:00
Tobias Geerinckx-Rice
d133ad7645
gnu: sdl2-ttf: Update to 2.20.2.
...
* gnu/packages/sdl.scm (sdl2-ttf): Update to 2.20.2.
2023-07-16 02:00:38 +02:00
Tobias Geerinckx-Rice
b6ef8b664a
gnu: sdl2-mixer: Update to 2.6.3.
...
* gnu/packages/sdl.scm (sdl2-mixer): Update to 2.6.3.
[source]: Don't explicitly return #t from snippet.
2023-07-16 02:00:38 +02:00
Tobias Geerinckx-Rice
7158276074
gnu: sdl2-image: Update to 2.6.3.
...
* gnu/packages/sdl.scm (sdl2-image): Update to 2.6.3.
2023-07-16 02:00:37 +02:00
Tobias Geerinckx-Rice
d2baed4679
gnu: wsdd: Fix cross-‘compilation’.
...
The copy-build-system appears unsuitable for scripts.
* gnu/packages/samba.scm (wsdd)[build-system]:
Switch to the GNU build system.
[arguments]: Replace #:install-plan with custom #:phases.
2023-07-16 02:00:07 +02:00
Tobias Geerinckx-Rice
296e9dc1ef
gnu: wsdd: Remove input labels.
...
* gnu/packages/samba.scm (wsdd)[inputs]:
Remove input labels.
2023-07-16 02:00:25 +02:00
Tobias Geerinckx-Rice
79c2af7394
gnu: wsdd: Update to 0.7.1.
...
* gnu/packages/samba.scm (wsdd): Update to 0.7.1.
2023-07-16 02:00:25 +02:00
Tobias Geerinckx-Rice
b85366fa6b
gnu: rpi-imager: Update to 1.7.5.
...
* gnu/packages/raspberry-pi.scm (rpi-imager): Update to 1.7.5.
2023-07-16 02:00:25 +02:00
Tobias Geerinckx-Rice
c14c3105d3
gnu: qxlsx: Update to 1.4.6.
...
* gnu/packages/qt.scm (qxlsx): Update to 1.4.6.
2023-07-16 02:00:24 +02:00
Tobias Geerinckx-Rice
e0fbbaf84c
gnu: python-pyzstd: Unbundle and dynamically link Zstd.
...
* gnu/packages/python-compression.scm (python-pyzstd)[source]:
Delete bundled Zstd.
[arguments]: Add "--dynamic-link-zstd" configure flag, and honour it.
[inputs]: Add zstd.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
2cce0f10de
gnu: python-pyzstd: Update to 0.15.9.
...
* gnu/packages/python-compression.scm (python-pyzstd): Update to 0.15.9.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
306c1ab71c
gnu: lensfun: Update to 0.3.4.
...
* gnu/packages/photo.scm (lensfun): Update to 0.3.4.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
99c8330460
gnu: xpdf: Update to 4.04.
...
* gnu/packages/pdf.scm (xpdf): Update to 4.04.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
25538200d1
gnu: yapet: Fix documentation directory.
...
* gnu/packages/password-utils.scm (yapet)[arguments]: Add missing stroke.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
229e2a9e2c
gnu: yapet: Update to 2.6.
...
* gnu/packages/password-utils.scm (yapet): Update to 2.6.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
5abd22180e
gnu: passwdqc: Update to 2.0.3.
...
* gnu/packages/password-utils.scm (passwdqc): Update to 2.0.3.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
bb6285afdf
gnu: otpclient: Update to 3.1.9.
...
* gnu/packages/password-utils.scm (otpclient): Update to 3.1.9.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
2bb7844a14
gnu: yoshimi: Update to 2.3.0.2.
...
* gnu/packages/music.scm (yoshimi): Update to 2.3.0.2.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice
5ef7be9126
gnu: hydra: Update to 9.5.
...
* gnu/packages/password-utils.scm (hydra): Update to 9.5.
2023-07-16 02:00:00 +02:00
Tobias Geerinckx-Rice
48f0c3a3b5
gnu: zabbix-cli: Update to 2.3.1.
...
* gnu/packages/monitoring.scm (zabbix-cli): Update to 2.3.1.
2023-07-16 02:00:00 +02:00
Simon South
21b718f4d6
gnu: python-pyusb: Update to 1.2.1.
...
* gnu/packages/libusb.scm (python-pyusb): Update to 1.2.1.
[native-inputs]: Add python-setuptools-scm.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-20 19:13:35 +08:00
kiasoc5
a74604c0f0
gnu: Add wdisplays.
...
* gnu/packages/wm.scm (wdisplays): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-20 19:09:43 +08:00
Nicolas Goaziou
f019ce027c
gnu: Add texlive-collection-plaingeneric.
...
* gnu/packages/tex.scm (texlive-collection-plaingeneric): New variable.
2023-07-20 11:17:50 +02:00
Nicolas Goaziou
203bb57413
gnu: Add texlive-poormanlog.
...
* gnu/packages/tex.scm (texlive-poormanlog): New variable.
2023-07-20 11:17:50 +02:00
Nicolas Goaziou
92ca4ac79b
gnu: Add texlive-zztex.
...
* gnu/packages/tex.scm (texlive-zztex): New variable.
2023-07-20 11:17:49 +02:00
Nicolas Goaziou
2efd2a8d11
gnu: Add texlive-xlop.
...
* gnu/packages/tex.scm (texlive-xlop): New variable.
2023-07-20 11:17:49 +02:00
Nicolas Goaziou
d70b22da94
gnu: Add texlive-xintsession.
...
* gnu/packages/tex.scm (texlive-xintsession): New variable.
2023-07-20 11:17:49 +02:00
Nicolas Goaziou
7e68ab576b
gnu: Add texlive-xii-lat.
...
* gnu/packages/tex.scm (texlive-xii-lat): New variable.
2023-07-20 11:17:48 +02:00
Nicolas Goaziou
00229c844c
gnu: Add texlive-xii.
...
* gnu/packages/tex.scm (texlive-xii): New variable.
2023-07-20 11:17:48 +02:00
Nicolas Goaziou
31cb95d203
gnu: Add texlive-varisize.
...
* gnu/packages/tex.scm (texlive-varisize): New variable.
2023-07-20 11:17:48 +02:00
Nicolas Goaziou
f59fe570ef
gnu: Add texlive-upca.
...
* gnu/packages/tex.scm (texlive-upca): New variable.
2023-07-20 11:17:47 +02:00
Nicolas Goaziou
b3d4aea7fa
gnu: Add texlive-trigonometry.
...
* gnu/packages/tex.scm (texlive-trigonometry): New variable.
2023-07-20 11:17:47 +02:00
Nicolas Goaziou
7f18571a5b
gnu: Add texlive-treetex.
...
* gnu/packages/tex.scm (texlive-treetex): New variable.
2023-07-20 11:17:47 +02:00
Nicolas Goaziou
aecc760ae0
gnu: Add texlive-transparent-io.
...
* gnu/packages/tex.scm (texlive-transparent-io): New variable.
2023-07-20 11:17:46 +02:00
Nicolas Goaziou
a147928371
gnu: Add texlive-timetable.
...
* gnu/packages/tex.scm (texlive-timetable): New variable.
2023-07-20 11:17:46 +02:00
Nicolas Goaziou
073bd5b2aa
gnu: Add texlive-texdimens.
...
* gnu/packages/tex.scm (texlive-texdimens): New variable.
2023-07-20 11:17:46 +02:00
Nicolas Goaziou
91c9b83fde
gnu: Add texlive-texdate.
...
* gnu/packages/tex.scm (texlive-texdate): New variable.
2023-07-20 11:17:45 +02:00
Nicolas Goaziou
8a13eabf7d
gnu: Add texlive-tex-ps.
...
* gnu/packages/tex.scm (texlive-tex-ps): New variable.
2023-07-20 11:17:45 +02:00
Nicolas Goaziou
fd1ac474b7
gnu: Add texlive-termmenu.
...
* gnu/packages/tex.scm (texlive-termmenu): New variable.
2023-07-20 11:17:45 +02:00
Nicolas Goaziou
fde679ba83
gnu: Add texlive-tabto-generic.
...
* gnu/packages/tex.scm (texlive-tabto-generic): New variable.
2023-07-20 11:17:44 +02:00
Nicolas Goaziou
04968722d7
gnu: Add texlive-systeme.
...
* gnu/packages/tex.scm (texlive-systeme): New variable.
2023-07-20 11:17:44 +02:00
Nicolas Goaziou
0eaab89b0f
gnu: Add texlive-swrule.
...
* gnu/packages/tex.scm (texlive-swrule): New variable.
2023-07-20 11:17:44 +02:00
Nicolas Goaziou
b74161bc54
gnu: Add texlive-simplekv.
...
* gnu/packages/tex.scm (texlive-simplekv): New variable.
2023-07-20 11:17:43 +02:00
Nicolas Goaziou
1e13f4a5ba
gnu: Add texlive-shade.
...
* gnu/packages/tex.scm (texlive-shade): New variable.
2023-07-20 11:17:43 +02:00
Nicolas Goaziou
d0d2bc3b0a
gnu: Add texlive-schemata.
...
* gnu/packages/tex.scm (texlive-schemata): New variable.
2023-07-20 11:17:43 +02:00
Nicolas Goaziou
0de349ad79
gnu: Add texlive-ruler.
...
* gnu/packages/tex.scm (texlive-ruler): New variable.
2023-07-20 11:17:42 +02:00
Nicolas Goaziou
6c56c94be3
gnu: Add texlive-resumemac.
...
* gnu/packages/tex.scm (texlive-resumemac): New variable.
2023-07-20 11:17:42 +02:00
Nicolas Goaziou
f7a4e9ca7c
gnu: Add texlive-randomlist.
...
* gnu/packages/tex.scm (texlive-randomlist): New variable.
2023-07-20 11:17:42 +02:00
Nicolas Goaziou
27e5af75e9
gnu: Add texlive-random.
...
* gnu/packages/tex.scm (texlive-random): New variable.
2023-07-20 11:17:41 +02:00
Nicolas Goaziou
3853487f91
gnu: Add texlive-pwebmac.
...
* gnu/packages/tex.scm (texlive-pwebmac): New variable.
2023-07-20 11:17:41 +02:00
Nicolas Goaziou
78e7c677f4
gnu: Add texlive-present.
...
* gnu/packages/tex.scm (texlive-present): New variable.
2023-07-20 11:17:41 +02:00
Nicolas Goaziou
02da2c8c8a
gnu: Add texlive-plstmary.
...
* gnu/packages/tex.scm (texlive-plstmary): New variable.
2023-07-20 11:17:40 +02:00
Nicolas Goaziou
7151746bb5
gnu: Add texlive-plnfss.
...
* gnu/packages/tex.scm (texlive-plnfss): New variable.
2023-07-20 11:17:40 +02:00
Nicolas Goaziou
0b7ba05ac7
gnu: Add texlive-plipsum.
...
* gnu/packages/tex.scm (texlive-plipsum): New variable.
2023-07-20 11:17:40 +02:00
Nicolas Goaziou
3587bfb46e
gnu: Add texlive-plainpkg.
...
* gnu/packages/tex.scm (texlive-plainpkg): New variable.
2023-07-20 11:17:39 +02:00
Nicolas Goaziou
0742cf2499
gnu: Add texlive-placeins-plain.
...
* gnu/packages/tex.scm (texlive-placeins-plain): New variable.
2023-07-20 11:17:39 +02:00
Nicolas Goaziou
1b860eda04
gnu: Add texlive-pitex.
...
* gnu/packages/tex.scm (texlive-pitex): New variable.
2023-07-20 11:17:39 +02:00
Nicolas Goaziou
80d1e1e63c
gnu: Add texlive-pdfmsym.
...
* gnu/packages/tex.scm (texlive-pdfmsym): New variable.
2023-07-20 11:17:38 +02:00
Nicolas Goaziou
224f18ace1
gnu: Add texlive-pdf-trans.
...
* gnu/packages/tex.scm (texlive-pdf-trans): New variable.
2023-07-20 11:17:38 +02:00
Nicolas Goaziou
c4a4d71f57
gnu: Add texlive-path.
...
* gnu/packages/tex.scm (texlive-path): New variable.
2023-07-20 11:17:38 +02:00
Nicolas Goaziou
92f40b4e5b
gnu: Add texlive-outerhbox.
...
* gnu/packages/tex.scm (texlive-outerhbox): New variable.
2023-07-20 11:17:37 +02:00
Nicolas Goaziou
c486dde4ca
gnu: Add texlive-olsak-misc.
...
* gnu/packages/tex.scm (texlive-olsak-misc): New variable.
2023-07-20 11:17:37 +02:00
Nicolas Goaziou
17619e9b48
gnu: Add texlive-ofs.
...
* gnu/packages/tex.scm (texlive-ofs): New variable.
2023-07-20 11:17:37 +02:00
Nicolas Goaziou
6370d2f9c5
gnu: Add texlive-newsletr.
...
* gnu/packages/tex.scm (texlive-newsletr): New variable.
2023-07-20 11:17:36 +02:00
Nicolas Goaziou
a6c7cfc6e6
gnu: Add texlive-navigator.
...
* gnu/packages/tex.scm (texlive-navigator): New variable.
2023-07-20 11:17:36 +02:00
Nicolas Goaziou
71a23462d9
gnu: Add texlive-namedef.
...
* gnu/packages/tex.scm (texlive-namedef): New variable.
2023-07-20 11:17:36 +02:00
Nicolas Goaziou
7cba4caa1e
gnu: Add texlive-modulus.
...
* gnu/packages/tex.scm (texlive-modulus): New variable.
2023-07-20 11:17:35 +02:00
Nicolas Goaziou
a3d88bfc75
gnu: Add texlive-midnight.
...
* gnu/packages/tex.scm (texlive-midnight): New variable.
2023-07-20 11:17:35 +02:00
Nicolas Goaziou
0f26b7d2f0
gnu: Add texlive-metatex.
...
* gnu/packages/tex.scm (texlive-metatex): New variable.
2023-07-20 11:17:35 +02:00
Nicolas Goaziou
3342f91035
gnu: Add texlive-localloc.
...
* gnu/packages/tex.scm (texlive-localloc): New variable.
2023-07-20 11:17:34 +02:00
Nicolas Goaziou
3f6c9b70d5
gnu: Add texlive-letterspacing.
...
* gnu/packages/tex.scm (texlive-letterspacing): New variable.
2023-07-20 11:17:34 +02:00
Nicolas Goaziou
26741f5cfd
gnu: Add texlive-lecturer.
...
* gnu/packages/tex.scm (texlive-lecturer): New variable.
2023-07-20 11:17:34 +02:00
Nicolas Goaziou
210b753d8c
gnu: Add texlive-langcode.
...
* gnu/packages/tex.scm (texlive-langcode): New variable.
2023-07-20 11:17:33 +02:00
Nicolas Goaziou
f1ad95b0ad
gnu: Add texlive-lambda-lists.
...
* gnu/packages/tex.scm (texlive-lambda-lists): New variable.
2023-07-20 11:17:33 +02:00
Nicolas Goaziou
d5b37fda2f
gnu: Add texlive-js-misc.
...
* gnu/packages/tex.scm (texlive-js-misc): New variable.
2023-07-20 11:17:33 +02:00
Nicolas Goaziou
7792c8c0aa
gnu: Add texlive-insbox.
...
* gnu/packages/tex.scm (texlive-insbox): New variable.
2023-07-20 11:17:32 +02:00
Nicolas Goaziou
749e2bb6a9
gnu: Add texlive-inputnormalization.
...
* gnu/packages/tex.scm (texlive-inputnormalization): New variable.
2023-07-20 11:17:32 +02:00
Nicolas Goaziou
f3528a9c34
gnu: Add texlive-hyplain.
...
* gnu/packages/tex.scm (texlive-hyplain): New variable.
2023-07-20 11:17:32 +02:00
Nicolas Goaziou
bd9580625b
gnu: Add texlive-hlist.
...
* gnu/packages/tex.scm (texlive-hlist): New variable.
2023-07-20 11:17:31 +02:00
Nicolas Goaziou
90faa7d63a
gnu: Add texlive-gtl.
...
* gnu/packages/tex.scm (texlive-gtl): New variable.
2023-07-20 11:17:31 +02:00
Nicolas Goaziou
2ba8ec6623
gnu: Add texlive-graphics-pln.
...
* gnu/packages/tex.scm (texlive-graphics-pln): New variable.
2023-07-20 11:17:31 +02:00
Nicolas Goaziou
72794f2203
gnu: Add texlive-gobble.
...
* gnu/packages/tex.scm (texlive-gobble): New variable.
2023-07-20 11:17:30 +02:00
Nicolas Goaziou
f2179ba604
gnu: Add texlive-gfnotation.
...
* gnu/packages/tex.scm (texlive-gfnotation): New variable.
2023-07-20 11:17:30 +02:00
Nicolas Goaziou
fcc06aec35
gnu: Add texlive-getoptk.
...
* gnu/packages/tex.scm (texlive-getoptk): New variable.
2023-07-20 11:17:30 +02:00
Nicolas Goaziou
eb1d39e74f
gnu: Add texlive-fontch.
...
* gnu/packages/tex.scm (texlive-fontch): New variable.
2023-07-20 11:17:29 +02:00
Nicolas Goaziou
776f81828c
gnu: Add texlive-font-change.
...
* gnu/packages/tex.scm (texlive-font-change): New variable.
2023-07-20 11:17:29 +02:00
Nicolas Goaziou
23ea3e8a40
gnu: Add texlive-fntproof.
...
* gnu/packages/tex.scm (texlive-fntproof): New variable.
2023-07-20 11:17:29 +02:00
Nicolas Goaziou
f4e823f17c
gnu: Add texlive-fltpoint.
...
* gnu/packages/tex.scm (texlive-fltpoint): New variable.
2023-07-20 11:17:28 +02:00
Nicolas Goaziou
5df0245cc7
gnu: Add texlive-fixpdfmag.
...
* gnu/packages/tex.scm (texlive-fixpdfmag): New variable.
2023-07-20 11:17:28 +02:00
Nicolas Goaziou
4575ae283f
gnu: Add texlive-figflow.
...
* gnu/packages/tex.scm (texlive-figflow): New variable.
2023-07-20 11:17:28 +02:00
Nicolas Goaziou
c7e08aa26f
gnu: Add texlive-fenixpar.
...
* gnu/packages/tex.scm (texlive-fenixpar): New variable.
2023-07-20 11:17:27 +02:00
Nicolas Goaziou
8601f0c5dd
gnu: Add texlive-expkv-bundle.
...
* gnu/packages/tex.scm (texlive-expkv-bundle): New variable.
2023-07-20 11:17:27 +02:00
Nicolas Goaziou
f340fd2acc
gnu: Add texlive-expex-acro.
...
* gnu/packages/tex.scm (texlive-expex-acro): New variable.
2023-07-20 11:17:27 +02:00
Nicolas Goaziou
80a0fd737f
gnu: Add texlive-epsf-dvipdfmx.
...
* gnu/packages/tex.scm (texlive-epsf-dvipdfmx): New variable.
2023-07-20 11:17:26 +02:00
Nicolas Goaziou
c37da0c23a
gnu: Add texlive-epigram.
...
* gnu/packages/tex.scm (texlive-epigram): New variable.
2023-07-20 11:17:26 +02:00
Nicolas Goaziou
11a51001b9
gnu: Add texlive-encxvlna.
...
* gnu/packages/tex.scm (texlive-encxvlna): New variable.
2023-07-20 11:17:26 +02:00
Nicolas Goaziou
0b2a07c101
gnu: Add texlive-eijkhout.
...
* gnu/packages/tex.scm (texlive-eijkhout): New variable.
2023-07-20 11:17:25 +02:00
Nicolas Goaziou
a4da766149
gnu: Add texlive-dowith.
...
* gnu/packages/tex.scm (texlive-dowith): New variable.
2023-07-20 11:17:25 +02:00
Nicolas Goaziou
bac73b47bd
gnu: Add texlive-docbytex.
...
* gnu/packages/tex.scm (texlive-docbytex): New variable.
2023-07-20 11:17:25 +02:00
Nicolas Goaziou
9aeddf892a
gnu: Add texlive-dirtree.
...
* gnu/packages/tex.scm (texlive-dirtree): New variable.
2023-07-20 11:17:24 +02:00
Nicolas Goaziou
d7156e3d43
gnu: Add texlive-dinat.
...
* gnu/packages/tex.scm (texlive-dinat): New variable.
2023-07-20 11:17:24 +02:00
Nicolas Goaziou
187391a65f
gnu: Add texlive-cweb-old.
...
* gnu/packages/tex.scm (texlive-cweb-old): New variable.
2023-07-20 11:17:24 +02:00
Nicolas Goaziou
3adf1d1ac3
gnu: Add texlive-crossrefenum.
...
* gnu/packages/tex.scm (texlive-crossrefenum): New variable.
2023-07-20 11:17:23 +02:00
Nicolas Goaziou
1810b5b12d
gnu: Add texlive-compare.
...
* gnu/packages/tex.scm (texlive-compare): New variable.
2023-07-20 11:17:23 +02:00
Nicolas Goaziou
72ab0870fa
gnu: Add texlive-colorsep.
...
* gnu/packages/tex.scm (texlive-colorsep): New variable.
2023-07-20 11:17:23 +02:00
Nicolas Goaziou
45e916cb95
gnu: Add texlive-chronosys.
...
* gnu/packages/tex.scm (texlive-chronosys): New variable.
2023-07-20 11:17:22 +02:00
Nicolas Goaziou
32ab7ef34a
gnu: Add texlive-catcodes.
...
* gnu/packages/tex.scm (texlive-catcodes): New variable.
2023-07-20 11:17:22 +02:00
Nicolas Goaziou
da14c67d79
gnu: Add texlive-c-pascal.
...
* gnu/packages/tex.scm (texlive-c-pascal): New variable.
2023-07-20 11:17:22 +02:00
Nicolas Goaziou
2d41b12cf6
gnu: Add texlive-borceux.
...
* gnu/packages/tex.scm (texlive-borceux): New variable.
2023-07-20 11:17:21 +02:00
Nicolas Goaziou
03fbcf1eac
gnu: Add texlive-bitelist.
...
* gnu/packages/tex.scm (texlive-bitelist): New variable.
2023-07-20 11:17:21 +02:00
Nicolas Goaziou
b3f27e353a
gnu: Add texlive-barr.
...
* gnu/packages/tex.scm (texlive-barr): New variable.
2023-07-20 11:17:21 +02:00
Nicolas Goaziou
590ec4c616
gnu: Add texlive-autoaligne.
...
* gnu/packages/tex.scm (texlive-autoaligne): New variable.
2023-07-20 11:17:20 +02:00
Nicolas Goaziou
778872bd95
gnu: Add texlive-apnum.
...
* gnu/packages/tex.scm (texlive-apnum): New variable.
2023-07-20 11:17:20 +02:00
Nicolas Goaziou
bdfc3cfd11
gnu: Add texlive-abstyles.
...
* gnu/packages/tex.scm (texlive-abstyles): New variable.
2023-07-20 11:17:20 +02:00
Nicolas Goaziou
8227084dbe
gnu: Add texlive-abbr.
...
* gnu/packages/tex.scm (texlive-abbr): New variable.
2023-07-20 11:17:19 +02:00
Janneke Nieuwenhuizen
6547d3852b
gnu: hurd: Support native build on the Hurd.
...
* gnu/packages/hurd.scm (hurd)[arguments]: In phases 'build-libdde-linux' and
'install-goodies', also look in inputs for dependencies. There is no check
target, so set #:tests? to #false.
2023-07-20 10:11:37 +02:00
Janneke Nieuwenhuizen
c4c08775a8
gnu: guile-2.0: Skip failing tests on the Hurd.
...
* gnu/packages/guile.scm (guile-2.0)[arguments]: When building natively on the
Hurd, add stage 'disable-threads.tests'...
(guile-2.2): ...and when building natively on the Hurd, delete it again.
2023-07-20 10:11:37 +02:00
Janneke Nieuwenhuizen
1005911343
gnu: po4a: Skip failing test on the Hurd.
...
* gnu/packages/gettext.scm (po4a)[arguments]: When building natively on the
Hurd, add phase 'skip-tests/hurd'.
2023-07-20 10:11:37 +02:00
Janneke Nieuwenhuizen
8c5891d50b
gnu: fontforge: Support build on the Hurd.
...
* gnu/packages/patches/fontforge-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/fontutils.scm (fontforge)[arguments]: When building natively on
the Hurd, add new phase 'apply-hurd-patch' and use it, and replace phase
'check' to skip two tests.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
825a7be431
gnu: pango: Support build for the Hurd.
...
* gnu/packages/gtk.scm (pango)[native-inputs]: Do not include
gobject-introspection when building for the Hurd.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
dd3f9a7a49
gnu: harfbuzz: Support build for the Hurd.
...
* gnu/packages/gtk.scm (harfbuzz)[native-inputs]: Do not include
gobject-introspection when building for the Hurd.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
03f35ff390
gnu: ghostscript: Fix build for the Hurd.
...
* gnu/packages/patches/ghostscript-leptonica-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ghostscript.scm (ghostscript)[arguments]: When building for the
Hurd, add phase 'patch-leptonica' and use it.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
e65647119e
gnu: glib: Disable hanging and failing tests for the Hurd.
...
* gnu/packages/glib.scm (glib)[arguments]: When building for the Hurd,
in phase `disable-failing-tests', neutralize 20 hanging tests, and 37 more
failing tests.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
c5a189d2ab
gnu: guile-git: Skip http proxy test on the Hurd.
...
* gnu/packages/guile.scm (guile-git)[arguments]: When building natively on the
Hurd, add phase 'skip-tests/hurd'.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
72fa5eb020
gnu: graphite2: Skip test on the Hurd.
...
* gnu/packages/fontutils.scm (graphite2)[arguments]: When building natively on
the Hurd, replace phase 'check' to set make-flags to skip "awamicmp3" test.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
d3a1684c8a
gnu: doxygen: Fix build for the Hurd.
...
* gnu/packages/patches/doxygen-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/documentation.scm (doxygen)[arguments]: When building for the
Hurd, add new phase 'apply-patch' and use it.
2023-07-20 10:11:36 +02:00
Janneke Nieuwenhuizen
6f15b4204f
gnu: cmake-minimal: Skip tests on the Hurd.
...
* gnu/packages/cmake.scm (cmake-minimal)[arguments]: When building natively on
the Hurd, add %common-disabled-tests/hurd to skipped tests in phase 'check'.
2023-07-20 10:11:35 +02:00
Janneke Nieuwenhuizen
07eff96a86
gnu: cmake-bootstrap: Fix build for the Hurd.
...
* gnu/packages/cmake.scm (%common-disabled-tests/hurd): New variable.
(cmake-bootstrap) [inputs]: Include libuv for the Hurd too.
[arguments]: Add %common-disabled-tests/hurd to #:make-flags for the Hurd.
Also add a 'patch-hurd' phase to fix the build.
2023-07-20 10:11:35 +02:00
Janneke Nieuwenhuizen
d408d47933
gnu: zstd: Skip tests when building for the Hurd.
...
* gnu/packages/compression.scm(zstd)[arguments]: When building for the Hurd,
set #:tests? to #false.
:
2023-07-20 10:11:35 +02:00
Janneke Nieuwenhuizen
8236ed2218
gnu: swig: Skip tests when building for the Hurd.
...
* gnu/packages/swig.scm (swig)[arguments]: When building for the Hurd,
set #:tests? to #false.
2023-07-20 10:11:35 +02:00
Janneke Nieuwenhuizen
d04db1249c
gnu: tcsh: Skip substitution tests on the Hurd.
...
* gnu/packages/shells.scm (tcsh)[arguments]: When building natively on the
Hurd, add phase 'skip-tests'.
2023-07-20 10:11:35 +02:00
Janneke Nieuwenhuizen
7ab9c0f99b
gnu: ruby-2.6: Skip test on the Hurd.
...
* gnu/packages/ruby.scm (ruby-2.7)[arguments]: When building natively on the
Hurd, add phase 'skip-tests'.
2023-07-20 10:11:35 +02:00
Janneke Nieuwenhuizen
fb6f94864d
gnu: openssl-1.1: Fix shared build for the Hurd.
...
* gnu/packages/tls.scm (openssl-1.1)[arguments]: When building for the Hurd,
add phase 'patch-configure'.
(openssl)[arguments]: And delete it again.
2023-07-20 10:11:35 +02:00
Janneke Nieuwenhuizen
69142dbea4
gnu: cairo: Support building for the Hurd.
...
Gobject-introspection and libdrm does not build for the Hurd. Poppler depends
on nss, which does not build for the Hurd.
* gnu/packages/gtk.scm (cairo)[native-inputs]: When building for the Hurd, do
not include gobject-introspection.
[inputs]: Likewise, do not include libdrm, poppler.
2023-07-20 10:11:34 +02:00
Janneke Nieuwenhuizen
784610d6d6
gnu: libpaper: Disable tests for the Hurd.
...
* gnu/packages/ghostscript.scm (libpaper)[arguments]: When building for the
Hurd, set #:tests? to #false.
2023-07-20 10:11:34 +02:00
Janneke Nieuwenhuizen
f1a68cbb72
gnu: parted: Disable tests for the Hurd.
...
* gnu/packages/disk.scm (parted)[argument]: Set #:tests? to #false when
building for the Hurd.
2023-07-20 10:11:34 +02:00
Janneke Nieuwenhuizen
760a80bf9b
gnu: e2fsprogs: Skip failing tests on the Hurd.
...
* gnu/packages/linux.scm (e2fsprogs)[arguments]: When building natively on the
Hurd, add phase 'skip-tests'.
2023-07-20 10:11:34 +02:00
Janneke Nieuwenhuizen
7591fb0924
gnu: procps: Skip linux-version test for the Hurd.
...
* gnu/packages/linux.scm (procps)[arguments]: When building natively on the
Hurd, add stage 'skip-tests'.
2023-07-20 10:11:34 +02:00
Janneke Nieuwenhuizen
6da096879c
gnu: git: Skip failing test on the Hurd.
...
* gnu/packages/version-control.scm (git)[arguments]: When building natively on
the Hurd, add stage 'delete-tests/hurd'.
2023-07-20 10:11:34 +02:00
Janneke Nieuwenhuizen
e52743b458
gnu: curl: Skip failing test on the Hurd.
...
* gnu/packages/curl.scm (curl)[arguments]: When building natively on the Hurd,
add phase 'skip-tests'.
2023-07-20 10:11:34 +02:00
Janneke Nieuwenhuizen
a4367fae49
gnu: tcl: Remove failing tests on the Hurd..
...
* gnu/packages/tcl.scm (tcl)[arguments]: When building natively on the Hurd,
add phase 'delete-tests'.
2023-07-20 10:11:34 +02:00
Janneke Nieuwenhuizen
ebc35c6096
gnu: libgcrypt: Skip hanging benchmark tests on the Hurd.
...
* gnu/packages/gnupg.scm (libgcrypt)[arguments]: When building natively on the
Hurd, add phase 'setenv' to set "GCRYPT_NO_BENCHMARKS".
2023-07-20 10:11:33 +02:00
Janneke Nieuwenhuizen
c5991dfb92
gnu: libgpg-error: Skip failing test on the Hurd.
...
* gnu/packages/gnupg.scm (libgpg-error)[arguments]: When building natively on
the Hurd, add phase 'skip-tests'.
2023-07-20 10:11:33 +02:00
Janneke Nieuwenhuizen
bfcfe53c72
gnu: c-ares: Skip failing tests on the Hurd.
...
* gnu/packages/adns.scm (c-ares)[arguments: When building natively on the
Hurd, add phases 'skip-tests' and 'filter-hurd-tests'.
2023-07-20 10:11:33 +02:00
Janneke Nieuwenhuizen
ee870c6abc
gnu: libbsd: Skip failing test on the Hurd.
...
* gnu/packages/libbsd.scm (libbsd)[arguments]: When building natively on the
Hurd, add stage 'skip-tests'.
2023-07-20 10:11:33 +02:00
Janneke Nieuwenhuizen
8b74e7d521
gnu: elfutils: Skip failing tests on the Hurd.
...
* gnu/packages/elf.scm (elfutils)[arguments]: When building natively on the Hurd,
add phase 'skip-tests'.
2023-07-20 10:11:33 +02:00
Janneke Nieuwenhuizen
eb89957ba4
gnu: mpfr: Skip failing test on the Hurd.
...
* gnu/packages/multiprecision.scm (mpfr)[arguments]: When building natively on
the Hurd, add 'skip-tests' phase to skip "tsprintf".
2023-07-20 10:11:33 +02:00
Janneke Nieuwenhuizen
60b1a23065
gnu: python: Support native build on the Hurd.
...
Running "test_concurrent_futures" and "test_venv" freeze the Hurd. Tests
"test_multiprocessing_forkserver" and "test_multiprocessing_spawn" run over
10mins. Debian simply skips all tests on the Hurd.
* gnu/packages/python.scm (python-3.10)[arguments]: When building for the
Hurd, add hanging and failing to #:make-flags's --exclude flag. Also, add
'disable-multi-processing' phase to avoid compileall.py hang during install.
2023-07-20 10:11:33 +02:00
Janneke Nieuwenhuizen
378766dd2e
gnu: openssl: Build fix for the Hurd.
...
* gnu/packages/tls.scm (openssl-3.0)[arguments]: When building on the Hurd,
add "hurd-x86" to #:configure-flags.
2023-07-20 10:11:33 +02:00
Janneke Nieuwenhuizen
da9e4fd434
gnu: m4: Skip gnulib stack-overflow tests for the Hurd.
...
* gnu/packages/m4.scm (m4)[arguments]: When building for the Hurd, add stage
'skip-stack-overflow-tests'.
2023-07-20 10:11:32 +02:00
Janneke Nieuwenhuizen
399c43d9ed
gnu: gettext-minimal: Remove XFAIL_TESTS for the Hurd.
...
* gnu/packages/gettext.scm (gettext-minimal)[arguments]: When building for the
Hurd, remove XTESTS_FAIL from, as "test-perror2" now passes.
2023-07-20 10:11:32 +02:00
Janneke Nieuwenhuizen
97677bbda0
gnu: diffutils: Remove test-perror2 from XFAIL_TESTS on the Hurd.
...
* gnu/packages/base.scm (diffutils)[arguments]: When building natively on the
Hurd, Move "large-subopt" test from #:make-flags' XFAIL_TESTS to a new
'skip-tests' phase. Remove #:make-flags for the Hurd, as "test-perror2" now
passes.
2023-07-20 10:11:32 +02:00
Janneke Nieuwenhuizen
bc8c6e2368
gnu: findutils: Move test-strerror_r from XFAIL to skip on the Hurd.
...
* gnu/packages/base.scm (findutils)[arguments]: When building natively on the
Hurd, remove #:make-flags as "test-strerror_r" fails non-deterministically.
Instead, add 'skip-test' phase and skip it.
2023-07-20 10:11:32 +02:00
Janneke Nieuwenhuizen
3cc72873d3
Revert "gnu: sed: Skip failing test on GNU/Hurd."
...
This reverts commit 7797570479
, as
the gnulib "tests-perror2" test now passes.
2023-07-20 10:11:32 +02:00
Janneke Nieuwenhuizen
f719a4086c
gnu: grep: Update hanging and failing tests on the Hurd.
...
* gnu/packages/base.scm (grep)[arguments]: When building natively on the Hurd,
remove Rename phase 'skip-triple-backref-test' to 'skip-tests'. Remove
"tests/triple-backref" as it now passes. Add the hanging
"tests/hash-collision-perf" test, and the failing "tests/file" test.
2023-07-20 10:11:32 +02:00
Janneke Nieuwenhuizen
e4721f7472
gnu: coreutils: Skip hanging and failing test on the Hurd.
...
* gnu/packages/base.scm (coreutils)[arguments]: When building natively on the
Hurd, remove "test/df/unreadable.sh" and "test-perror2" from #:make-flags's
XFAIL_TESTS as they now pass. Move failing script tests from XFAIL_TESTS to
'remove-tests' phase. In phase 'remove-tests' rewrite substitute* to skip
tests instead of removing them. Add hanging and failing tests.
2023-07-20 10:11:32 +02:00
Janneke Nieuwenhuizen
360c8873ff
gnu: guile: Skip hanging and failing pipe tests on the Hurd.
...
* gnu/packages/guile.scm (guile-3.0)[arguments]: When building on the Hurd,
add stage 'disable-popen.test-open-pipe' to avoid running the
open-input-pipe test (hangs) and open-output-pipe test (fails.
2023-07-20 10:11:32 +02:00
Janneke Nieuwenhuizen
d4306847bf
Revert "gnu: libunistring: Fix make check for the Hurd."
...
This reverts commit 12e6a59238
, which used
XFAIL_TESTS to have 'make check' pass with failing tests "test-perror2"
"test-strerror_r" that now pass with glibc-2.37 and libc-for-target in
commencement.
2023-07-20 10:11:26 +02:00
Maxim Cournoyer
cf1216d876
gnu: patman: Add python-u-boot-pylib to inputs.
...
* gnu/packages/bootloaders.scm (patman) [inputs]: Add python-u-boot-pylib.
[phases]: Remove 'sanity-check.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-07-19 22:54:44 -07:00
Maxim Cournoyer
ffbcc113df
gnu: Add python-u-boot-pylib.
...
* gnu/packages/bootloaders.scm (python-u-boot-pylib): New variable.
* gnu/packages/patches/u-boot-fix-u-boot-lib-build.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-07-19 22:54:34 -07:00
Vagrant Cascadian
ed5dc3a25d
gnu: u-boot: Add crust firmware to pinebook, pine64_plus and pine64-lts.
...
* gnu/packages/bootloaders.scm (make-u-boot-sunxi64-package): Take argument
for System Control Processor (SCP) firmware.
[native-inputs]: Add SCP firmware.
[phases]: Adjust 'set-environment to also set SCP variable.
(u-boot-pine64-plus, u-boot-pine64-lts, u-boot-pinebook): Pass appropriate
crust firmware as the SCP firmware.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-07-19 22:54:20 -07:00
Vagrant Cascadian
b0d47d9e18
gnu: u-boot: Update to 2023.07.02.
...
* gnu/packages/patches/u-boot-infodocs-target.patch: Delete file.
* gnu/packages/patches/u-boot-patman-guix-integration.patch: Delete file.
* gnu/local.mk: De-register patches.
* gnu/packages/patches/u-boot-allow-disabling-openssl.patch: Refresh.
* gnu/packages/patches/u-boot-sifive-prevent-reloc-initrd-fdt.patch: Refresh.
* gnu/packages/bootloaders.scm (u-boot): Update to 2023.07.02.
[native-inputs]: Add python-pyelftools.
[source]: Remove patches.
(u-boot-tools)[phases]: Update substitution for python3-coverage.
Adjust 'patch to catch more openssl incompatibilities.
Split lines in 'patch phase.
[native-inputs]: Add python-filelock and python-pytest-xdist.
(make-u-boot-sunxi64-package): Set SCP environment variable.
(u-boot-sifive-unleashed): Update to use opensbi.
(u-boot-puma-rk3399)[inputs]: Add arm-trusted-firmware-rk3399 to
package-inputs instead of native-inputs.
(u-boot-rockpro64-rk3399): Disable CONFIG_SPL_FIT_SIGNATURE in config.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-07-19 22:54:08 -07:00
Vagrant Cascadian
d6a5384993
gnu: arm-trusted-firmware: Update to 2.9.
...
* gnu/packages/firmware.scm (make-arm-trusted-firmware): Update to 2.9.
(arm-trusted-firmware-imx8mq): Keep at version 2.8.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-07-19 22:53:25 -07:00
Tobias Geerinckx-Rice
283969d0c5
gnu: perl-mail-dkim: Mark up description.
...
* gnu/packages/authentication.scm (perl-mail-dkim)[description]:
Use @acronym{}. Drop ‘new’.
2023-07-16 02:00:03 +02:00
Tobias Geerinckx-Rice
807fbccb25
gnu: perl-mail-dkim: Update to 1.20230630.
...
* gnu/packages/mail.scm (perl-mail-dkim): Update to 1.20230630.
[propagated-inputs]: Add perl-cryptx.
2023-07-16 02:00:03 +02:00
Tobias Geerinckx-Rice
288a5294d7
gnu: Add perl-cryptx.
...
* gnu/packages/perl.scm (perl-cryptx): New public variable.
2023-07-16 02:00:03 +02:00
Tobias Geerinckx-Rice
40f9e720a2
gnu: tome4: Remove obsolete snippet.
...
* gnu/packages/games.scm (tome4)[source]: Remove snippet.
2023-07-16 02:00:02 +02:00
Tobias Geerinckx-Rice
d32dc2fe78
gnu: qtractor: Update to 0.9.31.
...
* gnu/packages/music.scm (qtractor): Update to 0.9.31.
2023-07-16 02:00:02 +02:00
Tobias Geerinckx-Rice
a5049e6292
gnu: padthv1: Update to 0.9.31.
...
* gnu/packages/music.scm (padthv1): Update to 0.9.31.
2023-07-16 02:00:02 +02:00
Tobias Geerinckx-Rice
2dc441cf05
gnu: synthv1: Update to 0.9.31.
...
* gnu/packages/music.scm (synthv1): Update to 0.9.31.
2023-07-16 02:00:02 +02:00
Tobias Geerinckx-Rice
d713175178
gnu: drumkv1: Update to 0.9.31.
...
* gnu/packages/music.scm (drumkv1): Update to 0.9.31.
2023-07-16 02:00:02 +02:00
Tobias Geerinckx-Rice
c94b3f72e9
gnu: samplv1: Update to 0.9.31.
...
* gnu/packages/music.scm (samplv1): Update to 0.9.31.
2023-07-16 02:00:02 +02:00
Tobias Geerinckx-Rice
29394ec3ca
gnu: rxcpp: Update to 4.1.1.
...
* gnu/packages/machine-learning.scm (rxcpp): Update to 4.1.1.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
34dbcc1fce
gnu: strawberry: Update to 1.0.18.
...
* gnu/packages/music.scm (strawberry): Update to 1.0.18.
2023-07-16 02:00:01 +02:00