Commit graph

133208 commits

Author SHA1 Message Date
TakeV 32ac25a19b
gnu: git-annex: Update to 10.20240227.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20240227.

Change-Id: I440fbc80f58671cbe515b7b0a1605dabe6fd76e3
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-05 08:54:41 +02:00
Efraim Flashner 29a9d0596f
guix: cpu: Update aarch64 CPUs.
* guix/cpu.scm (cpu->gcc-architecture): Update list of CPUs from the
list in gcc.

Change-Id: Ifcd26c143fc9e3aaa0c5514e1dac4908d2780255
2024-03-05 08:54:14 +02:00
Efraim Flashner 5dce7964ef
guix: cpu: Autodetect the x86-64-v4 microarchitecture.
* guix/cpu.scm (gcc-architecture->micro-architecture-level): Sort
gcc-architectures which have AVX512F support into x86-64-v4.

Change-Id: I8af0ceb692eefec7433e1fd5149379244da799c4
2024-03-05 08:54:13 +02:00
Efraim Flashner b9f87817a1
guix: cpu: Update x86_64 CPUs.
* guix/cpu.scm (cpu->gcc-architecture): Add graniterapids-d,
pantherlake, clearwaterforest, arrowlake-s, yongfeng.  Remove
grandridge.  Update CPU flags for searching to match architecture.
(gcc-architecture->micro-architecture-level): Adjust listed
architectures and sort in order used above.

Change-Id: I186ab6e396e36c34f7c61827e02f637716993141
2024-03-05 08:54:13 +02:00
Zheng Junjie 85d564b0fc
gnu: gcc@11: fix 'compiler-cpu-architectures' property.
* gnu/packages/gcc.scm (%gcc-11-x86_64-micro-architectures): fix
typo `alterlake' to `alderlake'.

Change-Id: Ia1a7af3f25040101f6995b6a4df5f298bfbbeb44
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-05 08:54:13 +02:00
Andy Tai cd4c01e010
gnu: font-gnu-unifont: Update to 15.1.05.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 15.1.05.

Change-Id: I79b51df78735d52afc5dde129bff299f3e83b7f6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-05 08:54:13 +02:00
Efraim Flashner f9207c3378
gnu: libtommath: Update to 1.2.1.
* gnu/packages/multiprecision.scm (libtommath): Update to 1.2.1.
[source]: Remove patch.
[arguments]: Remove trailing #t from phases.
[properties]: Add upstream-name, lint-hidden-cve.
* gnu/packages/patches/libtommath-integer-overflow.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I4c1de43b4083e0649fcb493a5c304736e41ab4b8
2024-03-05 08:54:13 +02:00
Efraim Flashner cd042f3a8e
gnu: Remove libtommath-1.1.
* gnu/packages/multiprecision.scm (libtommath-1.1): Delete variable.
* gnu/packages/patches/libtommath-fix-linkage.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I3a2bb697cbb72716756c24643920008e919889b5
2024-03-05 08:54:13 +02:00
Andy Tai 3da49b1472
gnu: scribus: Update to 1.6.1
* gnu/packages/scribus.scm (scribus): Update to 1.6.1.
* gnu/packages/patches/scribus-1.5.8-poppler-22.03.0.patch: Delete file.
* gnu/packages/patches/scribus-1.5.8-poppler-22.04.0.patch: Delete file.
* gnu/packages/patches/scribus-1.5.8-poppler-22.09.0.patch: Delete file.
* gnu/packages/patches/scribus-1.5.8-poppler-22.2.0-1.patch: Delete file.
* gnu/packages/patches/scribus-1.5.8-poppler-22.2.0-2.patch" Delete file.
* gnu/local.mk: Apply file removal.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I7f40863f24f5b5ed82cf81bece6833c9d4b4ad9e
2024-03-04 18:38:13 +01:00
Janneke Nieuwenhuizen ff3c592710
gnu: dezyne: Update to 2.18.1.
* gnu/packages/dezyne.scm (dezyne): Update to 2.18.1.

Change-Id: I8750035237cd0784ab4244af034dc28549e54dd5
2024-03-04 15:49:30 +01:00
dan 9321cf7f51
gnu: Add emacs-citar-denote.
* gnu/packages/emacs-xyz.scm (emacs-citar-denote): New variable.

Change-Id: Ib728e5f005f2c6cd84864bb0ecc11c8ed40ac24b
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-03-04 17:35:07 +03:00
Efraim Flashner 8850782392
gnu: moarvm: Fix building on powerpc-linux.
* gnu/packages/perl6.scm (moarvm)[arguments]: Adjust custom 'configure
phase to add '-latomic' to the LDFLAGS when building for powerpc-linux.

Change-Id: Ib8a25dea492c7e41c0f61440cc51d20adf77c183
2024-03-04 10:41:59 +02:00
Efraim Flashner c11e49d231
gnu: Remove libtommath-1.0.
* gnu/packages/multiprecision.scm (libtommath-1.0): Delete variable.

Change-Id: I8da3c4b16470ea24e89216644d84350e07b7dd63
2024-03-04 10:41:59 +02:00
Paul A. Patience 0596f596ea
gnu: Add perl6-format-lisp.
* gnu/packages/perl6.scm (perl6-format-lisp): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:59 +02:00
Paul A. Patience 3eb5ffb90f
gnu: perl6-test-mock: Update to 1.5-0.1130427.
* gnu/packages/perl6.scm (perl6-test-mock): Update to 1.5-0.1130427.
[description]: Add missing @code{}.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:59 +02:00
Paul A. Patience b5605923be
gnu: perl6-test-meta: Update to 0.0.17.
* gnu/packages/perl6.scm (perl6-test-meta): Update to 0.0.17.
[source]: Reindent.
[propagated-inputs]: Add perl6-license-spdx.
[synopsis]: Add a missing apostrophe.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:59 +02:00
Paul A. Patience eb107276df
gnu: perl6-uri: Update to 0.3.5.
* gnu/packages/perl6.scm (perl6-uri): Update to 0.3.5.
[source]: Update URL.
[home-page]: Update.
[synopsis, description]: Replace mentions of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:59 +02:00
Paul A. Patience 834a1c9b86
gnu: perl6-svg-plot: Perl -> Raku.
* gnu/packages/perl6.scm (perl6-svg-plot)[source]: Reindent.
[synopsis, description]: Replace mentions of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience 442fbb6fdd
gnu: perl6-svg: Perl -> Raku.
* gnu/packages/perl6.scm (perl6-svg)[source]: Reindent.
[synopsis, description]: Replace mentions of Perl with Raku.
Fix minor stylistic issues.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience ff64d8f46f
gnu: perl6-xml-writer: Perl -> Raku.
* gnu/packages/perl6.scm (perl6-xml-writer)[source]: Reindent.
[synopsis, description]: Replace mentions of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience 67a7460b8a
gnu: perl6-oo-monitors: Update to 1.1.1.
* gnu/packages/perl6.scm (perl6-oo-monitors): Update to 1.1.1.
[source]: Reindent.
[synopsis]: Replace mention of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience bf985cdbfc
gnu: perl6-mime-base64: Update to 1.2.3.
* gnu/packages/perl6.scm (perl6-mime-base64): Update to 1.2.3.
[source]: Update URL. Reindent.
[home-page]: Update.
[description]: Replace mention of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience 93ce61715a
gnu: perl6-meta6: Update to 0.0.26.
* gnu/packages/perl6.scm (perl6-meta6): Update to 0.0.26.
[source]: Reindent.
[propagated-inputs]: Move below native-inputs.
[synopsis, description]: Replace mentions of Perl with Raku. Fix minor
stylistic issues.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience 3a7dede309
gnu: perl6-license-spdx: Update to 3.16.0.
* gnu/packages/perl6.scm (perl6-license-spdx): Update to 3.16.0.
[source]: Reindent.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience 0402806bff
gnu: perl6-json-class: Update to 0.0.18.
* gnu/packages/perl6.scm (perl6-json-class): Update to 0.0.18.
[source]: Reindent.
[propagated-inputs]: Move below native-inputs.
[synopsis, description]: Fix minor stylistic issues.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience aa18e500c8
gnu: perl6-json-unmarshal: Reindent.
* gnu/packages/perl6.scm (perl6-json-unmarshal)[source]: Reindent.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience 168d474e84
gnu: perl6-json-marshal: Update to 0.0.23.
* gnu/packages/perl6.scm (perl6-json-marshal): Update to 0.0.23.
[source]: Reindent.
[propagated-inputs]: Move below native-inputs.
[synopsis]: Serialisation -> serialization.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience 0e3cf25786
gnu: perl6-json-name: Update to 0.0.6.
* gnu/packages/perl6.scm (perl6-json-name): Update to 0.0.6.
[source]: Reindent.
[propagated-inputs]: Add perl6-json-optin.
[synopsis, description]: Fix minor stylistic issues.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:58 +02:00
Paul A. Patience f54f918b4f
gnu: Add perl6-json-optin.
* gnu/packages/perl6.scm (perl6-json-optin): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:57 +02:00
Paul A. Patience 093e496fe6
gnu: perl6-json-fast: Update to 0.17.
* gnu/packages/perl6.scm (perl6-json-fast): Update to 0.17.
[source]: Reindent.
[synopsis, description]: Replace mentions of Perl with Raku and fix
minor stylistic issues.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:57 +02:00
Paul A. Patience 12dd3c5d2d
gnu: perl6-json: Perl -> Raku.
* gnu/packages/perl6.scm (perl6-json): Extract commit outside of source.
[description]: Replace mention of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:57 +02:00
Paul A. Patience 189333f9c0
gnu: perl6-grammar-profiler-simple: Perl -> Raku.
* gnu/packages/perl6.scm (perl6-grammar-profiler-simple)[source]:
Reindent.
[synopsis, description]: Replace mentions of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:57 +02:00
Paul A. Patience 3471ab0a13
gnu: perl6-grammar-debugger: Perl -> Raku.
* gnu/packages/perl6.scm (perl6-grammar-debugger)[source]: Reindent.
[synopsis]: Replace mention of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:57 +02:00
Paul A. Patience 479fedb025
gnu: perl6-terminal-ansicolor: Perl -> Raku.
* gnu/packages/perl6.scm (perl6-terminal-ansicolor): Extract commit
outside of source.
[description]: Replace mention of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:57 +02:00
Paul A. Patience 90a7efcc1e
gnu: perl6-zef: Update to 0.13.8.
* gnu/packages/perl6.scm (perl6-zef): Update to 0.13.8.
[source]: Reindent.
[arguments]: Replace Perl with Raku in 'check' phase.
[synopsis, description]: Replace mentions of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:57 +02:00
Paul A. Patience 8dca56b4a1
gnu: perl6-tap-harness: Update to 0.3.5.
* gnu/packages/perl6.scm (perl6-tap-harness): Update to 0.3.5.
[source]: Update URL. Reindent.
[arguments]: Replace obsolete prove6 script with manual Raku invocation
in 'check' phase.
[home-page]: Update.
[synopsis]: Replace mention of Perl with Raku.

* gnu/packages/rakudo-build-system.scm (check): Replace obsolete prove6
script with manual Raku invocation.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 10:41:57 +02:00
Paul A. Patience 6a80ac450c
gnu: rakudo: Update to 2022.04.
* gnu/packages/perl6.scm (rakudo): Update to 2022.04.
[source]: Add snippet to delete bundled 3rdparty directory.
[arguments]: Add 'remove-calls-to-git', 'fix-paths' and
'disable-failing-tests' phases. Remove 'patch-source-date' phase. Adjust
files in 'patch-more-shebangs' phase and sort them. Remove redundant
'./' from 'configure' phase. Replace Perl extensions and paths with Raku
equivalents in 'install-dist-tool' phase.
[native-inputs]: Add nqp-configure.
[synopsis, description]: Replace mentions of Perl with Raku.

* guix/build/rakudo-build-system.scm (install): Replace Perl extension
with Raku extension.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 09:21:56 +02:00
Paul A. Patience f3f39988b5
gnu: nqp: Update to 2022.04.
* gnu/packages/perl6.scm (nqp): Update to 2022.04.
[arguments]: Add 'remove-calls-to-git' and 'fix-paths' phases. Remove
obsolete files from 'patch-more-shebangs' phase and sort the
rest. Remove 'patch-source-date' and 'remove-failing-test' phases.
[native-inputs]: Add nqp-configure.
[home-page]: Update.
[description]: Replace mentions of Perl with Raku.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 09:21:56 +02:00
Paul A. Patience 89d603da19
gnu: Add nqp-configure.
* gnu/packages/perl6.scm (nqp-configure): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 09:21:56 +02:00
Paul A. Patience caee1d4e7a
gnu: moarvm: Update to 2022.04.
* gnu/packages/perl6.scm (moarvm): Update to 2022.04.
[arguments]: Add 'fix-build' phase.
[propagated-inputs]: Use latest libtommath. Move below native-inputs.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 09:21:56 +02:00
Paul A. Patience d154fa0bae
gnu: rakudo: Remove trailing booleans.
* gnu/packages/perl6.scm (rakudo)[source]: Reindent.
[arguments]: Remove trailing booleans. Reindent.
[native-search-paths]: Reindent.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 09:21:55 +02:00
Paul A. Patience 3e1e131610
gnu: nqp: Remove trailing booleans.
* gnu/packages/perl6.scm (nqp)[source]: Reindent.
[snippet]: Remove trailing boolean (and therefore the 'begin').
[arguments]: Remove trailing booleans. Reindent.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 09:21:55 +02:00
Paul A. Patience 603dcdfbce
gnu: moarvm: Remove trailing boolean.
* gnu/packages/perl6.scm (moarvm)[source]: Reindent.
[snippet]: Remove trailing boolean.
[arguments]: Reindent.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 09:21:55 +02:00
Timotej Lazar 2446683c46
gnu: imv: Update to 4.5.0.
* gnu/packages/image-viewers.scm (imv): Update to 4.5.0.
[inputs]: Add libjxl.
[native-inputs]: Add cmocka.

Change-Id: I71d8dff608570634692aed93959a4cc5da485150
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 08:55:03 +02:00
Andy Tai b1a74ee76e
gnu: units: Update to 2.23.
* gnu/packages/maths.scm (units): Update to 2.23.

Change-Id: Ia1b3df68c125631255cb3d28d2bf55d3148ee462
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-03-04 08:55:00 +02:00
Efraim Flashner b13747e977
gnu: vim: Update to 9.1.0146.
* gnu/packages/vim.scm (vim): Update to 9.1.0146.
[arguments]: Adjust 'patch-absolute-paths phase to patch another /bin/sh
invocation.

Change-Id: I61e65988b96561bd10c9d35506e24c702cfb38d3
2024-03-03 21:52:07 +02:00
Troy Figiel f00f56514d
gnu: Add python-fastparquet.
* gnu/packages/databases.scm (python-fastparquet): New variable.

Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ib3c39167c0d82aab9b271fdba181daa311f692a8
2024-03-03 08:08:16 +00:00
Troy Figiel bdecacafec
gnu: Add python-cramjam.
* gnu/packages/python-compression.scm (python-cramjam): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-03 08:08:16 +00:00
Efraim Flashner f5972b0762
gnu: girara: Update to 0.4.2.
* gnu/packages/gtk.scm (girara): Update to 0.4.2.

Change-Id: Ib7daa73b5802c98b653f4513f6111dcad786b65f
2024-03-03 08:54:15 +02:00
Liliana Marie Prikler b0fb2c526b
gnu: Fix variable name of prosody-smacks.
In commit bca48fdef4, it was inadvertently
changed to “prosody-smack”.  The CLI is not affected.

* gnu/packages/messaging.scm (prosody-smack): Rename to…
(prosody-smacks): … this.

Fixes: “Another silly refactoring mistake” <https://bugs.gnu.org/69272#70>
Reported-by: Carlo Zancanaro <carlo@zancanaro.id.au>
2024-03-03 07:16:58 +01:00