me
/
guix
Archived
1
0
Fork 0
Commit Graph

90036 Commits (00962dd18f21270daaaf9a5b7c7cc995d8f6402f)

Author SHA1 Message Date
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
Andrew Tropin 3b1510b8b9
home: Use warning instead of display.
* gnu/home/services/xdg.scm (compute-on-first-login-script): Use warning
instead of display.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:03 +02:00
Andrew Tropin b57c656f72
home: xdg: Skip mkdir XDG_RUNTIME_DIR in activation script.
* gnu/home/services/xdg.scm (ensure-xdg-base-dirs-on-activation): Skip mkdir
XDG_RUNTIME_DIR in activation script.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:02 +02:00
Andrew Tropin a80edc0d82
home: xdg: Use a single @ instead of @@.
* gnu/home/services/xdg.scm (ensure-xdg-base-dirs-on-activation,
home-xdg-user-directories-files-service): Use single @ intsead of @@.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 15:28:02 +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
Mathieu Othacehe 3c381af76a
installer: parted: Call set-system before set-flags.
Parted 3.5 introduces the following regression:

- partition-set-flag sets the BIOS_GRUB flag. The partition type is set to
PARTITION_BIOS_GRUB_GUID.

- partition-set-system resets the partition type to PARTITION_LINUX_DATA_GUID
undoing what's done by partition-set-flag.

To prevent it, reverse the call order.

Fixes: <https://issues.guix.gnu.org/55549>.

* gnu/installer/parted.scm (mkpart): Call partition-set-system before
partition-set-flag.
2022-08-05 08:57:20 +02:00
Mathieu Othacehe eb0277e7e3
installer: parted: Log partition flags.
* gnu/installer/parted.scm (mkpart): Log them.
2022-08-05 08:57:20 +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
Philip McGrath 3ee5460b63
gnu: Add anystyle.
* gnu/packages/ruby.scm (anystyle): New variable.
(ruby-anystyle)[description]: Mention it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath 3b017b9400
gnu: Add ruby-anystyle.
* gnu/packages/ruby.scm (ruby-anystyle): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath 8d4670f4d1
gnu: Add ruby-anystyle-data.
* gnu/packages/ruby.scm (ruby-anystyle-data): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath fc1f561432
gnu: Add ruby-gli.
* gnu/packages/ruby.scm (ruby-gli): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath e708f7f8b0
gnu: Add ruby-edtf.
* gnu/packages/ruby.scm (ruby-edtf): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath cb585754f3
gnu: Add ruby-citeproc.
* gnu/packages/ruby.scm (ruby-citeproc): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath 5f7db95215
gnu: Add ruby-unicode-scripts.
* gnu/packages/ruby.scm (ruby-unicode-scripts): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath 07dcbc767a
gnu: Add ruby-bibtex-ruby.
* gnu/packages/ruby.scm (ruby-bibtex-ruby): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath e833536026
gnu: Add ruby-rdf-vocab.
* gnu/packages/ruby.scm (ruby-rdf-vocab): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath 033b2e6162
gnu: Add ruby-rdf.
* gnu/packages/ruby.scm (ruby-rdf): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath 5e27bcf358
gnu: Add ruby-link-header.
* gnu/packages/ruby.scm (ruby-link-header): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath cc5b8cb3c0
gnu: Add ruby-latex-decode.
* gnu/packages/patches/ruby-latex-decode-fix-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ruby.scm (ruby-latex-decode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath 7ffea0822a
gnu: Add ruby-ritex.
* gnu/packages/ruby.scm (ruby-ritex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath 86c0bc5d48
gnu: Add itex2mml.
* gnu/packages/maths.scm (itex2mml): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath ea4bb1bde6
gnu: Add ruby-namae.
* gnu/packages/ruby.scm (ruby-namae): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath 6dcc652d75
gnu: Add ruby-wapiti.
* gnu/packages/ruby.scm (ruby-wapiti): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:49 +02:00
Greg Hogan c3c65ad1f9
gnu: make-clang-toolchain: Require explicit libomp.
* gnu/packages/llvm.scm (make-clang-toolchain): Remove default libomp
parameter since each clang-toolchain has a matching libomp package.
(clang-toolchain-13): Explicitly refer to libomp-13.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:49 +02:00
Greg Hogan 7172537718
gnu: clang-toolchain-6: Use libomp-6.
* gnu/packages/llvm.scm (clang-toolchain-6): Switch dependency from the
default libomp-13 to libomp-6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:49 +02:00
Greg Hogan d8ab469e95
gnu: Add libomp-6.
* gnu/packages/llvm.scm (libomp-6): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:49 +02:00
Greg Hogan d711e3922f
gnu: clang-toolchain-7: Use libomp-7.
* gnu/packages/llvm.scm (clang-toolchain-7): Switch dependency from the
default libomp-13 to libomp-7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:49 +02:00
Greg Hogan 93c71314d3
gnu: Add libomp-7.
* gnu/packages/llvm.scm (libomp-7): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:49 +02:00
Greg Hogan 79e9139478
gnu: clang-toolchain-8: Use libomp-8.
* gnu/packages/llvm.scm (clang-toolchain-8): Switch dependency from the
default libomp-13 to libomp-8.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:48 +02:00
Greg Hogan fe4683b2cf
gnu: Add libomp-8.
* gnu/packages/llvm.scm (libomp-8): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:48 +02:00
Greg Hogan cd5557e818
gnu: clang-toolchain-9: Use libomp-9.
* gnu/packages/llvm.scm (clang-toolchain-9): Switch dependency from the
default libomp-13 to libomp-9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:48 +02:00
Greg Hogan 16d6a618fa
gnu: Add libomp-9.
* gnu/packages/llvm.scm (libomp-9): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:48 +02:00
Greg Hogan a72bebf8f5
gnu: clang-toolchain-10: Use libomp-10.
* gnu/packages/llvm.scm (clang-toolchain-10): Switch dependency from the
default libomp-13 to libomp-10.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:48 +02:00
Greg Hogan 09d9b1ddae
gnu: Add libomp-10.
* gnu/packages/llvm.scm (libomp-10): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:48 +02:00
Greg Hogan ae8de60351
gnu: clang-toolchain-11: Use libomp-11.
* gnu/packages/llvm.scm (clang-toolchain-11): Switch dependency from the
default libomp-13 to libomp-11.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:48 +02:00
Greg Hogan fdd5bf9fb7
gnu: Add libomp-11.
* gnu/packages/llvm.scm (libomp-11): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:47 +02:00
Greg Hogan 07e1b5a32a
gnu: clang-toolchain-12: Use libomp-12.
* gnu/packages/llvm.scm (clang-toolchain-12): Switch dependency from the
default libomp-13 to libomp-12.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:47 +02:00
Greg Hogan 68dfb535d3
gnu: Add libomp-12.
* gnu/packages/llvm.scm (libomp-12): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:47 +02:00
Greg Hogan a46a980abe
gnu: libomp-13: Reference llvm-13 version string.
* gnu/packages/llvm.scm (libomp-13): Reference llvm-13 version string.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:47 +02:00
Greg Hogan 95139f9cc4
gnu: libomp-14: Reference llvm-14 version string.
* gnu/packages/llvm.scm (libomp-14): Reference llvm-14 version string.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:47 +02:00
Sharlatan Hellseher cdff1423c0
gnu: Add aoflagger.
* gnu/packages/astronomy.scm (aoflagger): New variable.
* gnu/packages/patches/aoflagger-use-system-provided-pybind11.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:47 +02:00
Sharlatan Hellseher 4ccd4176a2
gnu: Add aocommon.
* gnu/packages/astronomy.scm (aocommon): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:47 +02:00
Timotej Lazar 23cc276aaa
gnu: Add barony.
* gnu/packages/games.scm (barony): New variable.
* gnu/packages/patches/barony-fix-textures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:46 +02:00
Tanguy Le Carrour 18e0098817
gnu: python-args: Patch reference to basestring.
Hi Maxime,

I **totally** forgot about this one! Seems like no one is using it.
`python2-args` also builds. But no package seems to depend on it anyway.

Regards,

Tanguy

* gnu/packages/python-xyz.scm (python-args)[source]: Use the latest version
from the git repository to get the test suite.
[home-page]: Update URL.
[native-inputs]: Add python-nose.
[arguments]: Replace reference to basestring with str. Invoke nosetests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:46 +02:00
Guillaume Le Vaillant 933d3cf7f7
gnu: python-shapely: Update to 1.8.2.
* gnu/packages/python-xyz.scm (python-shapely): Update to 1.8.2.
  [source]: Remove snippet.
2022-08-04 11:38:43 +02:00
kiasoc5 d921cf8d27
gnu: sshfs: Update to 3.7.3.
* gnu/packages/linux.scm (sshfs): Update to 3.7.3.
[build-system]: Replace gnu-build-system with meson-build-system.
[native-inputs]: Add dependencies to generate man page.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-04 15:10:02 +08:00
muradm b8b8df9122
gnu: mako: Update to 1.7.1.
* gnu/packages/wm.scm (mako): Update to 1.7.1.
[inputs]: Replace elogind with basu.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-04 14:55:41 +08:00
Greg Hogan a44a762a51
gnu: gperftools: Update to 2.10.
* gnu/packages/cpp.scm (gperftools): Update to 2.10.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-04 14:41:44 +08:00
Greg Hogan 06cd4a84f7
gnu: lldb: Update to 14.0.6.
* gnu/packages/llvm.scm (lldb): Update to 14.0.6.
[source]: Fetch using LLVM-MONOREPO.
[phases]: Add phase to change to source subdirectory.
[inputs]: Change from LLVM-13 and CLANG-13 to LLVM-14 and CLANG-14.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-04 14:24:33 +08:00
宋文武 f3d33ba9f7
gnu: workrave: Update to 1.10.50.
* gnu/packages/gnome.scm (workrave): Update to 1.10.50.
2022-08-04 10:51:55 +08:00
Wamm K. D 34c0cb5d63
gnu: tint2: Update to 17.0.2.
* gnu/packages/xdisorg.scm (tint2): Update to 17.0.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-04 10:15:13 +08:00
L p R n d n 525688e9f3
gnu: lightdm-gtk-greeter: Set XCURSOR_PATH in wrapper.
* gnu/packages/display-managers.scm (lightdm-gtk-greeter)
[phases]{wrap-program}: Set XCURSOR_PATH to the current system share/icons.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-08-03 22:02:03 -04:00
L p R n d n af2d160c01
gnu: lightdm-gtk-greeter: Disable indicator services.
* gnu/packages/display-managers.scm (lightdm-gtk-greeter)
[configure-flags]: Add '--disable-indicator-services-command'.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-08-03 22:02:03 -04:00
Maxim Cournoyer 90b705ea44
gnu: lightdm-gtk-greeter: Use gexps and new style inputs.
* gnu/packages/display-managers.scm
(lightdm-gtk-greeter)[arguments]: Use gexps.
[configure-flags]: Use search-input-file.
[phases]{fix-.desktop-file}: Likewise.
{wrap-program}: Use search-input-file and this-package-input.
[inputs]: Use new style.  Add glib.
2022-08-03 22:02:03 -04:00
Maxim Cournoyer a8f53d544b
gnu: lightdm: Update to 1.32.0.
* gnu/packages/display-managers.scm (lightdm): Update to 1.32.0.
2022-08-03 21:51:16 -04:00
Maxim Cournoyer e1375a9b64
gnu: lightdm: Enable XDMCP support.
* gnu/packages/display-managers.scm (lightdm)[inputs]: Add libxdmcp.
2022-08-03 21:51:15 -04:00
L p R n d n 6aeabba2ba
gnu: lightdm: Build AccountsService files.
* gnu/packages/display-managers.scm (lightdm)
[native-inputs]: Add accountsservice.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-08-03 21:51:15 -04:00
Maxim Cournoyer adbdd07e45
gnu: lightdm: Install documentation.
* gnu/packages/display-managers.scm (lightdm)
[configure-flags]: Add --enable-gtk-doc.
2022-08-03 21:51:15 -04:00
Pavel Shlyak dbbb1dcd65
gnu: Add feathernotes.
* gnu/packages/task-management.scm (feathernotes): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-04 09:21:41 +08:00
Guillaume Le Vaillant 47a38d0969
gnu: bitcoin-unlimited: Fix build.
* gnu/packages/finance.scm (bitcoin-unlimited)[arguments]: Fix reference to
  qttools in 'configure-flags'.
2022-08-03 22:26:58 +02:00
Guillaume Le Vaillant 18c5f00267
gnu: bitcoin-core: Fix build.
* gnu/packages/finance.scm (bitcoin-core)[arguments]: Fix reference to qttools
  in 'configure-flags'.
2022-08-03 22:22:57 +02:00
Efraim Flashner 4d41dad4ba
gnu: nim: Enable parallel building.
* gnu/packages/nim.scm (nim)[arguments]: Adjust custom 'build phase to
add parallel flag.
[native-inputs]: Add parallel.
2022-08-03 20:01:25 +03:00
Efraim Flashner 6bc9c73f72
gnu: nim: Patch dynamically loaded libraries.
* gnu/packages/nim.scm (nim)[arguments]: Add custom
'patch-dynamic-libraries phase to patch some dynamically loaded
libraries.
[inputs]: Add libgc, openssl, pcre and sqlite.
2022-08-03 20:01:24 +03:00
Efraim Flashner 68b6eaf1d9
gnu: nim: Prepare for running tests.
* gnu/packages/nim.scm (nim)[arguments]: Replace default 'check phase.
[native-inputs]: Add nss-certs.
2022-08-03 20:01:24 +03:00
Efraim Flashner d50f8b7ddc
gnu: nim: Install shell completions.
* gnu/packages/nim.scm (nim)[arguments]: Add custom 'install-completions
phase to install shell completion scripts.
2022-08-03 20:01:23 +03:00
Trevor Richards 85e2a79a3e
gnu: nim: Build and install nimble.
* gnu/packages/nim.scm (nim)[arguments]: Adjust custom 'patch-installer,
'patch-more-shebangs, 'build and 'install phases to build and install
nimble and associated helper binaries.

Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
2022-08-03 20:01:23 +03:00
Guillaume Le Vaillant 0aa98e0646
gnu: python-pyside-2: Fix build.
* gnu/packages/qt.scm (python-pyside-2)[arguments]: Use the correct names for
  Qt inputs in the 'fix-qt-module-detection' phase.
2022-08-03 18:36:04 +02:00
Nicolas Goaziou 78d417b857
gnu: lagrange: Update to 1.13.7.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.13.7.
2022-08-03 18:35:08 +02:00
Nicolas Goaziou bea272b0ba
gnu: naev: Update to 0.9.4.
* gnu/packages/games.scm (naev): Update to 0.9.4.
2022-08-03 18:32:21 +02:00
Nicolas Goaziou 8fa40bf0ed
gnu: emacs-elfeed-protocol: Update to 0.8.1.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-protocol): Update to 0.8.1.
2022-08-03 18:13:16 +02:00
Nicolas Goaziou b5d81028c0
gnu: emacs-modus-themes: Update to 2.5.0.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.5.0.
2022-08-03 18:11:38 +02:00
Greg Hogan 2eb2501d66
gnu: Add gdb-12.
* gnu/packages/gdb.scm (gdb-12): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:29 +02:00
Philip McGrath bce64b4180
gnu: libunwind: Fix license.
The license of libunwind is Expat, not X11:
see <https://github.com/libunwind/libunwind/issues/372>.

* gnu/packages/libunwind.scm (libunwind)[license]: Fix it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Kaelyn Takata 5c585a7ff1
gnu: mingw-w64-tools: Update to 10.0.0.
* gnu/packages/mingw.scm (mingw-w64-tools): Update to 10.0.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Kaelyn Takata 5791736e5e
gnu: mingw: Update to 10.0.0.
* gnu/packages/mingw.scm (mingw): Update to 10.0.0.
[arguments] Disable parallel building to avoid failures trying to access empty
.a files.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Fabio Natali b3f1666dd6
gnu: Add texlive-everyshi.
* gnu/packages/tex.scm (texlive-everyshi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Fabio Natali 212f8e4bbc
gnu: Add texlive-everysel.
* gnu/packages/tex.scm (texlive-everysel): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Fabio Natali aceb696cb0
gnu: Add texlive-ragged2e.
* gnu/packages/tex.scm (texlive-ragged2e): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Fabio Natali 734805d15d
gnu: Add texlive-ltablex.
* gnu/packages/tex.scm (texlive-ltablex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:28 +02:00
Fabio Natali 69d2ca4035
gnu: Add texlive-tracklang.
* gnu/packages/tex.scm (texlive-tracklang): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali 1730148f7c
gnu: Add texlive-datetime2.
* gnu/packages/tex.scm (texlive-datetime2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali 79faefb8af
gnu: Add texlive-pdflscape.
* gnu/packages/tex.scm (texlive-pdflscape): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali 96e50a219d
gnu: Add texlive-pgfgantt.
* gnu/packages/tex.scm (texlive-pgfgantt): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali 772db83faa
gnu: Add texlive-setspace.
* gnu/packages/tex.scm (texlive-setspace): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:27 +02:00
Fabio Natali 6815bdb95c
gnu: Add texlive-mdframed.
* gnu/packages/tex.scm (texlive-mdframed): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 17:43:26 +02:00
Ludovic Courtès e8ed95ddf8
gnu: xscreensaver: Don't read /proc/interrupts at configure time.
Fixes a bug whereby, on some machines, ./configure would fail with:

  Warning: Checking of /proc/interrupts was requested, but it's bogus.

* gnu/packages/xdisorg.scm (xscreensaver)[arguments]: Pass
'--without-proc-interrupts'.
2022-08-03 17:43:26 +02:00
Ludovic Courtès f2d86db81d
gnu: xscreensaver: Remove custom 'configure' phase.
This is a followup to 45456595ac, which
was based on an incorrect diagnosis.

* gnu/packages/xdisorg.scm (xscreensaver)[source]: Add 'snippet'.
[arguments]: Remove custom 'configure' phase.  Reintroduce #:configure-flags.
2022-08-03 17:43:26 +02:00
Guillaume Le Vaillant 18f1befba3
gnu: ecl-legion: Disable tests.
* gnu/packages/lisp-xyz.scm (ecl-legion)[parameters]: Disable tests.
2022-08-03 16:45:54 +02:00
Guillaume Le Vaillant 45c257379f
gnu: sbcl-glop: Remove obsolete test-asd-file parameter.
* gnu/packages/lisp-xyz.scp (sbcl-glop)[arguments]: Remove 'test-asd-file'
  parameter.
2022-08-03 16:45:54 +02:00
Guillaume Le Vaillant c2a747a60d
gnu: sbcl-stumpwm-kbd-layouts: Fix build.
* gnu/packages/wm.scm (sbcl-stumpwm-kbd-layouts)[arguments]: Set
  'asd-operation' parameter to "compile-system".
2022-08-03 16:45:54 +02:00
Pierre Neidhardt 369377a0fb
gnu: sbcl-jzon: Enable tests.
* gnu/packages/lisp-xyz.scm (sbcl-jzon)[arguments]: Move test system
  to #:asd-test-systems. Add phase to fix test .asd to actually run the tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt 81fe659aad
gnu: sbcl-cl-online-learning: Remove unnecessary arguments.
The updated build system is now able to find the system on its own.

* gnu/packages/lisp-xyz.scm (sbcl-cl-online-learning)[arguments]: Do it.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt b6355dc2c4
gnu: sbcl-quantile-estimator: Enable tests.
* gnu/packages/lisp-xyz.scm (sbcl-quantile-estimator)[arguments]: Do it.
  [native-inputs]: Add sbcl-mw-equiv, sbcl-prove, sbcl-log4cl.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt bcb3335716
gnu: Add cl-mw-equiv.
* gnu/packages/lisp-xyz.scm (cl-mw-equiv, ecl-mw-equiv, sbcl-mw-equiv): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt c1b4608ac5
gnu: sbcl-hdf5-cffi: Enable tests.
* gnu/packages/lisp-xyz.scm (sbcl-hdf5-cffi)[arguments]: Do it.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt 440372efcd
gnu: sbcl-vas-string-metrics: Re-enable tests.
* gnu/packages/lisp-xyz.scm (sbcl-vas-string-metrics)[arguments]: Specify the
  name of the test system and fix the .asd file to actually do something.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt 95010a1226
gnu: sbcl-cl-heap: Re-enable tests.
* gnu/packages/lisp-xyz.scm (sbcl-cl-heap)[arguments]: Specify the name
  of the test system.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt 664be491a4
gnu: sbcl-lisp-namespace: Enable tests.
* gnu/packages/lisp-xyz.scm (sbcl-lisp-namespace)[arguments]: Enable tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt 64030b3978
gnu: sbcl-spatial-trees: Build spatial-trees.nss and fix tests.
* gnu/packages/lisp-xyz.scm (sbcl-spatial-trees)[arguments]: Do it.
  [inputs] Add sbcl-alexandria, sbcl-optima, sbcl-iterate.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt a768436cda
gnu: sbcl-cl-irc: Fix tests.
* gnu/packages/lisp-xyz.scm (sbcl-cl-irc)[arguments]: Specify test system.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:54 +02:00
Pierre Neidhardt c4157fd02d
gnu: sbcl-jonathan: Fix tests.
* gnu/packages/lisp-xyz.scm (sbcl-jonathan)[native-inputs]: Add missing
  sbcl-legion input.
  [arguments]: Enable tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:53 +02:00
Pierre Neidhardt 1fb04c2097
gnu: Add cl-legion.
* gnu/packages/lisp-xyz.scm (cl-legion, ecl-legion, sbcl-legion): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:53 +02:00
Pierre Neidhardt 7f35234002
gnu: sbcl-cl-reexport: Remove obsolete test workaround.
* gnu/packages/lisp-xyz.scm (sbcl-cl-reexport)[arguments]: Remove.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:53 +02:00
Pierre Neidhardt f3e71d7b8e
gnu: sbcl-quri: Remove obsolete test workaround.
* gnu/packages/lisp-xyz.scm (sbcl-quri)[arguments]: Remove.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:53 +02:00
Pierre Neidhardt e2562197fb
gnu: Remove obsolete references to asd-files and test-asd-file.
In a previous commit we've update the build system to let ASDF locate the .asd
files for us, so package definition no longer need to provide this information.

* gnu/packages/lisp-check.scm: Do it.
* gnu/packages/lisp-xyz.scm: Do it.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:53 +02:00
Pierre Neidhardt 4b7cca1b45
gnu: sbcl-cl-gamepad: Remove asdf:compile-system workaround.
* gnu/packages/lisp-xyz.scm (sbcl-cl-gamepad)[arguments]: Remove 'build phase
  patch now that asdf-build-system/sbcl builds using asdf:load-system which
  fixes the bug.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-08-03 16:45:53 +02:00
Ludovic Courtès c4e58c119d
gnu: xscreensaver: Remove input labels.
* gnu/packages/xdisorg.scm (xscreensaver)[inputs]: Remove labels.
2022-08-03 12:21:05 +02:00
r0man 45456595ac
gnu: xscreensaver: Update to 6.04.
* gnu/packages/xdisorg.scm (xscreensaver): Update to 6.04.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 12:18:32 +02:00
Artyom V. Poptsov 28e523cc32
gnu: Add evtest.
* gnu/packages/linux.scm (evtest): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 12:17:04 +02:00
Hilton Chain 815710cf37
gnu: font-sarasa-gothic: Update to 0.36.6
From 46bc3dcc324074b633c5bb3e1c1bdb5f209f5c15 Mon Sep 17 00:00:00 2001

* gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.36.6.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 12:14:13 +02:00
kiasoc5 4e9818db34
gnu: Add android-file-transfer.
* gnu/packages/android.scm (android-file-transfer): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 12:13:17 +02:00
Ontje Lünsdorf b13966a907
gnu: fenics: Do not mpirun tests.
* gnu/packages/simulation.scm (fenics)[phases]: Do not use mpirun for tests
  and skip failing XDMF test.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-03 12:03:51 +02:00