me
/
guix
Archived
1
0
Fork 0
Commit Graph

127378 Commits (8c7a245a266e371d1fb4d8947e12a2668d1bd897)

Author SHA1 Message Date
Efraim Flashner 8c7a245a26
gnu: ghc-bloomfilter: Update to 2.0.1.2.
* gnu/packages/haskell-xyz.scm (ghc-bloomfilter): Update to 2.0.1.2.
[source]: Remove patch.  Add snippet to fix building on 32-bit systems.
[arguments]: Remove field.
[home-page]: Update to new home-page.
* gnu/packages/patches/ghc-bloomfilter-ghc9.2.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: Ie61d079b001f804fd28acaca2acd3127b88935d4
2023-11-15 18:03:02 +02:00
Efraim Flashner e211abfe9f
gnu: ghc-base64: Skip tests on i686-linux.
* gnu/packages/haskell-xyz.scm (ghc-base64)[arguments]: Skip tests when
building for i686-linux.

Change-Id: I2de264eb0a0b1ae3d6ca1e29c9b1dce589104aa1
2023-11-15 18:03:02 +02:00
Efraim Flashner 8448e0befa
gnu: ghc-base64: Update to Cabal revision 4.
* gnu/packages/haskell-xyz.scm (ghc-base64)[arguments]: Update to Cabal
revision 4.
[synopsis]: Satisfy linter.

Change-Id: I3e234f85371865dfc45a4f004b442209fd68091a
2023-11-15 18:03:02 +02:00
Efraim Flashner 4c46dc9a4a
gnu: ghc-basement: Fix build on i686-linux.
* gnu/packages/haskell-xyz.scm (ghc-basement)[source]: Add patch.
* gnu/packages/patches/ghc-basement-fix-32bit.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: Ife75c651d4b9cffa14ec1c5165a9254cfee3f09f
2023-11-15 18:03:01 +02:00
Efraim Flashner bc71be1a1d
gnu: curl: Skip failing test on arm machines.
* gnu/packages/curl.scm (curl)[arguments]: Adjust custom 'check phase to
skip a test on armhf-linux and aarch64-linux.

Change-Id: I26fcb8c911a412c9196b759caefb6a003a241b6b
2023-11-15 18:02:39 +02:00
John Kehayias 92f113694f
Merge branch 'master' into mesa-updates
Change-Id: I4b468bb3148d392c9ade30dfe0cfb68c574a8e27
2023-11-14 10:46:23 -05:00
Josselin Poiret bd0f217321
gnu: agda-1lab: Update to 549fdb1c948a975e90e70f871993a4a4239aa280.
* gnu/packages/agda.scm (agda-1lab): Update to
549fdb1c948a975e90e70f871993a4a4239aa280.

Change-Id: Iad77350fea5a6378e836cbd18c1f4a51bd5a5f0e
2023-11-14 13:47:53 +01:00
Josselin Poiret c5c2a82082
gnu: agda-cubical: Update to 0.6.
* gnu/packages/agda.scm (agda-cubical): Update to 0.6.

Change-Id: I1d6edc44755260e505985fb974c632ec6fff2b49
2023-11-14 13:47:53 +01:00
Josselin Poiret 5f4b3ccf50
gnu: agda-categories: Adapt to agda-stdlib 1.7.3.
* gnu/packages/patches/agda-categories-use-stdlib-1.7.3.patch: New patch.
* gnu/packages/agda.scm (agda-categories)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I25f16d55f14465a1dae882fd8ec47a95f8598e5c
2023-11-14 13:47:10 +01:00
Josselin Poiret 7374e14f51
gnu: agda-stdlib: Update to 1.7.3.
* gnu/packages/agda.scm (agda-stdlib): Update to 1.7.3.

Change-Id: Ic941073814a6a2150d470fc05218dc8d19954445
2023-11-14 13:30:49 +01:00
Josselin Poiret a521757306
gnu: agda: Update to 2.6.4.
* gnu/packages/agda.scm (agda): Update to 2.6.4.  Also build with
optimizations and cluster counting support.
* gnu/packages/patches/agda-use-sphinx-5.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I98a66678ec401b9201d9fd3a0f606fff9767b4bc
2023-11-14 13:30:48 +01:00
Josselin Poiret 5cb2574243
gnu: Add ghc-text-icu.
* gnu/packages/haskell-xyz.scm (ghc-text-icu): New variable.

Change-Id: I553f1fef4e76aeea6d09901917fd5d6032c23d46
2023-11-14 13:30:45 +01:00
Nicolas Goaziou b25954181c
gnu: emacs-denote: Update to 2.1.0.
* gnu/packages/emacs-xyz.scm (emacs-denote): Update to 2.1.0.

Change-Id: I4d0f585604ef049480842b4c052edd1aef300e15
2023-11-14 13:21:41 +01:00
Nicolas Goaziou cb399d96fb
gnu: emacs-org: Update to 9.6.12.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.6.12.

Change-Id: I0d2b063526f24b7104fcbab972f212e279060f27
2023-11-14 13:21:41 +01:00
Nicolas Goaziou 3254429a41
gnu: emacs-package-lint: Update to 0.21.
* gnu/packages/emacs-xyz.scm (emacs-package-lint): Update to 0.21.

Change-Id: I82e28b8e1c211389e99f1947c5c7ddfcba893612
2023-11-14 13:21:41 +01:00
Nicolas Goaziou 21822095e8
gnu: emacs-compat: Update to 29.1.4.4.
* gnu/packages/emacs-xyz.scm (emacs-compat): Update to 29.1.4.4.

Change-Id: I11705cb0c2b50bb445711bfdfdb142557aa58b04
2023-11-14 13:21:40 +01:00
Nicolas Goaziou b5d419b4ab
gnu: emacs-flycheck-grammalecte: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte)[arguments]Use
G-expressions.
<#:exclude>: Remove non-existing excluded file.
<#:emacs>: Use EMACS-NO-X.
<#:phases>: Use G-expressions.

Change-Id: Ic5a3c5e3f5271e75cd369cdd40ce210d7c2b859b
2023-11-14 13:21:40 +01:00
Nicolas Goaziou a572e55ea5
gnu: emacs-flycheck-grammalecte: Update to 2.4.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Update to 2.4.

Change-Id: I372e3e55534606dba6fed2c2d2f00dc27dc76c0e
2023-11-14 13:21:40 +01:00
Efraim Flashner 3d15e9e5bc
gnu: insight-toolkit-4.12: Fix building.
* gnu/packages/image-processing.scm (insight-toolkit-4.12)[arguments]:
Add a configure-flag to build with c++14.

Change-Id: I5e7a0a3ed47e4e3f25611147f8e66c58a1bf8a8c
2023-11-14 08:57:48 +02:00
Efraim Flashner f9f36b08e5
gnu: ffmpeg-2.8: Update to 2.8.22.
* gnu/packages/video.scm (ffmpeg-2.8): Update to 2.8.22.

Change-Id: I4ab83a07f60692aa43d04a81dd227b56a95a1d74
2023-11-14 08:16:52 +02:00
Efraim Flashner b3f110184f
gnu: ffmpeg-3.4: Update to 3.4.13.
* gnu/packages/video.scm (ffmpeg-3.4): Update to 3.4.13.

Change-Id: I9ef7b61dcdeab96d4021150fb57b3739a61376d0
2023-11-14 08:16:51 +02:00
Efraim Flashner b8dac014b1
gnu: ffmpeg-5: Update to 5.1.4.
* gnu/packages/video.scm (ffmpeg-5): Update to 5.1.4.

Change-Id: I4ea8faa3bcee2e34287af4461d078850de17154f
2023-11-14 08:16:45 +02:00
John Kehayias ab307cbb58
gnu: skia: Fix build.
The "SkRuntimeBlender_GPU" test started to fail with a segmentation fault
after recent updates, possibly with mesa to 23.2.1.  However, this doesn't
seem to be true on all hardware, as Andronikos reported success on IRC and
Bordeaux also built the previous derivation.

* gnu/packages/graphics.scm (skia)[phases]: Add "SkRuntimeBlender_GPU" to
tests that are skipped in the check phase.

Change-Id: I4077ae89a58049628a90f8abd23395f9ba89047a
2023-11-11 20:44:07 -05:00
John Kehayias 8d0a3bfcda
Merge branch 'master' into mesa-updates
Change-Id: I6848392e8c1ffca1473bd25511d8d90ae0f98ce7
2023-11-11 17:21:39 -05:00
Nicolas Goaziou af6105afc6
gnu: emacs-helm-company: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-helm-company)[arguments]: Use
G-expressions.
[synopsis, description]: Use proper capitalization.

Change-Id: I39f6c8accd31ae9cde94d3822e2be1d5a41fc6a6
2023-11-11 11:22:39 +01:00
Nicolas Goaziou 23332c83a2
gnu: emacs-helm-company: Update to 0.2.7.
* gnu/packages/emacs-xyz.scm (emacs-helm-company): Update to 0.2.7.

Change-Id: I8501312580308c9ed016c5b7ebf2fe9f7964823d
2023-11-11 11:22:02 +01:00
Nicolas Goaziou 81ade34415
gnu: emacs-irony-mode: Update to 1.6.1.
* gnu/packages/emacs-xyz.scm (emacs-irony-mode): Update to 1.6.1.

Change-Id: I303b26b3f4891a6ef2a9f8c2d55456c7a555f06f
2023-11-11 11:20:58 +01:00
Nicolas Goaziou ee00dd9a50
gnu: emacs-subed: Update to 1.2.7.
* gnu/packages/emacs-xyz.scm (emacs-subed): Update to 1.2.7.

Change-Id: Ib64097dceaf858d847a0b93da6d71baaf04fafe8
2023-11-11 11:19:25 +01:00
Nicolas Goaziou 2a28bd0fd7
gnu: emacs-suneater-theme: Update to 2.4.0.
* gnu/packages/emacs-xyz.scm (emacs-suneater-theme): Update to 2.4.0.

Change-Id: I44b88f1956756e03fb1e4fee4c19ff37bf6e75c3
2023-11-11 11:18:37 +01:00
Nicolas Goaziou 8e813f4866
gnu: emacs-citar: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-citar)[arguments]<#:phases>: Remove
VALIDATE-COMPILED-AUTOLOADS phase.

Change-Id: I1bc26caf9b208fca1a33654d81d508f0a37375f9
2023-11-11 11:10:39 +01:00
Julien Lepiller 28ca80717d
guix: Properly compute progress bar width.
* guix/progress.scm (progress-reporter/bar): Take font width into account to
compute progress bar width.
* guix/git.scm (show-progress): Take font width into account to compute
progress bar width.

Change-Id: I946e447c1ea7c6eb4ff805400280f39e8f1a7c02
2023-11-11 11:07:47 +01:00
Julien Lepiller fd11d7fbf8
guix: syscalls: Add terminal-string-width.
* guix/build/syscalls.scm (terminal-width): New procedure.
* tests/syscalls.scm: Add tests.

Change-Id: I6c2caa9fbaffb1e8f4b8933103399be970d5a8f3
2023-11-11 11:07:27 +01:00
Janneke Nieuwenhuizen 61c527227c
gnu: Remove m2-planet-1.9.0.
* gnu/packages/mes.scm (m2-planet-1.9.0): Remove.

Change-Id: Ib23ff2eee63b5bf1a0b13968f871ad93fda4d537
2023-11-11 07:34:57 +01:00
Janneke Nieuwenhuizen 552e15792b
gnu: mes: Update to 0.25.
* gnu/packages/mes.scm (mes): Update to 0.25.
[supported-systems]: Add aarch64-linux and riscv64-linux.
[native-inputs]: For aarch64-linux, use arm-linux-gnueabihf compiler.
Update to latest m2-planet (1.11.0).

Change-Id: I8c4c46b1a0e30cdb4545186dfa93625a400bac0f
2023-11-11 07:34:57 +01:00
Janneke Nieuwenhuizen 952d0951da
gnu: mescc-tools: Support riscv64-linux build.
* gnu/packages/mes.scm (mescc-tools) [arguments]: Update to gexps.  Add
patch-Kaem/test.sh phase to fix shebang for riscv64-linux/qemu build.

Change-Id: Id61c04deb08138481f7290607488465710969e8d
2023-11-11 07:34:54 +01:00
Tristan Cottam 9ce47b6fdd
build: minetest-build-system: Match name more strictly.
Some Minetest mods, such as the hitherto unpackaged minetest-ambience,
have trailing garbage space (e.g. carriage returns) in their name line,
that would otherwise end up as part of the mod's directory name.

* guix/build/minetest-build-system.scm (name-regexp): Only match
graphical characters in the name sub-match.

Change-Id: I95f4c201724991a10efba5c859bfef99779ea495
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-11 06:48:59 +01:00
Liliana Marie Prikler 42316acc7e
gnu: capypdf: Update to 0.6.0.
* gnu/packages/pdf.scm (capypdf): Update to 0.6.0.

Change-Id: I609a349fe5b6b30bb51fc413e85da00ebaedb5d3
2023-11-11 06:47:17 +01:00
Rostislav Svoboda ddf920e371
gnu: emacs-evil-anzu: Update to 0.03-0.d1e98ee.
* gnu/packages/emacs-xyz.scm (emacs-evil-anzu): Update to 0.03-0.d1e98ee.
[source, home-page]: Use “https://github.com/emacsorphanage/evil-anzu”.

Change-Id: Iff78e22c6a3c0c90e1dc4c24700bfc9e499dd132
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-11-11 06:47:17 +01:00
Skylar Chan 2a638e0bbc
gnu: lowdown: Update to 1.1.0.
* gnu/packages/markup.scm (lowdown): Update to 1.1.0.
[source]: Use upstream tarball and switch to url-fetch.
[arguments]<phases>: Install with "make install install_libs".

Change-Id: I2268c587be2fddb43fdf9ae957b6e5344e5f2984
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-11-11 08:36:31 +08:00
Andy Tai f39cac1d0c
gnu: icewm: Update to 3.4.4
* gnu/packages/wm.scm (icewm): Update to 3.4.4

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Change-Id: Ibb4c3567c003f59d2fa85140fdbab507d7efd77d
2023-11-11 08:09:11 +08:00
Clément Lassieur bb3ab24a29
gnu: ublock-origin: Update to 1.53.2.
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.53.2.
(ublock-main-assets): Update to d93605b8584df8cd47bcc91b3d932feecd9e3a2a.
(ublock-prod-assets): Update to 1d3df32ef6672763f44b27a95fd5cb3b5770d5e2.

Change-Id: Ifd853835137ad7be5a0322d6a8e438f23e7ecb09
2023-11-10 12:04:12 +01:00
Guillaume Le Vaillant 857c199612
gnu: sdrangel: Update to 7.17.0.
* gnu/packages/radio.scm (sdrangel): Update to 7.17.0.

Change-Id: I1ecd6e79c9622cba9160ece0814cdc370dd045d7
2023-11-10 10:43:07 +01:00
Guillaume Le Vaillant d8002a41b9
gnu: multimon-ng: Update to 1.3.0.
* gnu/packages/radio.scm (multimon-ng): Update to 1.3.0.

Change-Id: Ibd5136b36f7bc911e47c6b3d1a6f6addc00aed9c
2023-11-10 10:26:46 +01:00
Guillaume Le Vaillant 5b2903a56e
gnu: rtl-sdr: Update to 2.0.1.
* gnu/packages/radio.scm (rtl-sdr): Update to 2.0.1.

Change-Id: I6331ca544394ff413f123747f80c83efa7012515
2023-11-10 10:10:15 +01:00
John Kehayias aee3c5a894
gnu: qtbase-5: Use libxkbcommon-1.5.
This fixes a build failure for qtbase-5 and qtbase due to keysyms removed in
libxkbcommon 1.6.0.  See the release announcement
<https://lists.freedesktop.org/archives/wayland-devel/2023-October/043121.html>.

* gnu/packages/qt.scm (qtbase)[inputs]: Replace libxkbcommon with
libxkbcommon-1.5.

Change-Id: I4bbf63ec15b33151fa741149a00f31558a109d48
2023-11-09 16:21:59 -05:00
John Kehayias 02edc2520a
gnu: Add libxkbcommon-1.5.
* gnu/packages/xdisorg.scm (libxkbcommon-1.5): New variable.

Change-Id: Iab72a030ad90f9919d05dc8820fd59711b506e58
2023-11-09 16:11:32 -05:00
Julien Lepiller 71d54f3ac4
gnu: josm: Update to 18822.
* gnu/packages/geo.scm (josm): Update to 18822.
[inputs]: Use new json implementation.
[arguments]: Use openjdk11 to prevent warning at startup.

Change-Id: I393e0ed765d1d0da7870595d2eccefae17836eb9
2023-11-09 19:09:08 +01:00
Julien Lepiller dd631a891c
gnu: Add java-parsson.
* gnu/packages/java.scm (java-parsson): New variable.

Change-Id: Ie564924329e4e0a866e6ed5fe9135c841fb66ae8
2023-11-09 19:08:59 +01:00
Julien Lepiller 14e01e313d
gnu: Add java-jakarta-json.
* gnu/packages/java.scm (java-jakarta-json): New variable.

Change-Id: I2c123710f9d31bf71e8fb86ff0d336b6fcfa9674
2023-11-09 19:08:51 +01:00
Julien Lepiller 00ec39a4e4
guix: ant: Optionally build with java modules.
Modules were introduced in Java 9 and are not supported by the default
icedtea compiler, so this feature is disabled by default.

* guix/build-system/ant.scm (ant-build): Add use-java-modules?
parameter.
* guix/build/ant-build-system.scm (default-build.xml)
(configure): Use it.

Change-Id: I3b99238e4cd262332fa5c818be1af5477c7374fd
2023-11-09 19:08:42 +01:00