summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-23gnu: shared-mime-info: Fix cross-compiling.Efraim Flashner
* gnu/packages/freedesktop.scm (shared-mime-info)[native-inputs]: When cross-compiling add libxml2 and this-package. Change-Id: I254a685a492b9080342b134ff23d9ccab0ecec3d
2024-05-23gnu: libbraille: Fix build on some architectures.Efraim Flashner
* gnu/packages/accessibility.scm (libbraille)[arguments]: When building with config as a native-input replace the config.guess and config.sub files. [native-inputs]: When building for aarch64-linux, powerpc64le-linux or riscv64-linux add config. Change-Id: I7e7953a2b91868fa3f2698d3cb82da134564c06b
2024-05-23gnu: gtk-vnc: Build with gjs on more architectures.Efraim Flashner
* gnu/packages/gnome.scm (gtk-vnc)[native-inputs] Use gjs as an input on architectures where it is supported. Change-Id: I723f53be8e225732572ede81a03d712a946be528
2024-05-23gnu: glade3: Build with gjs on more architectures.Efraim Flashner
* gnu/packages/gnome.scm (glade3)[inputs]: Use gjs as an input on architectures where it is supported. Change-Id: I6d6596045b7a3f0dc22207350b353fcd82961958
2024-05-23gnu: gtk-vnc: Build without node.Efraim Flashner
* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove node. Change-Id: I35b4be1fa203cf75da3d88f078ac0fc613a60489
2024-05-23gnu: brltty: Build with java only on some architectures.Efraim Flashner
* gnu/packages/accessibility.scm (brltty)[native-inputs]: Only build with icedtea on x86_64-linux, i686-linux and aarch64-linux. Change-Id: I95e2cfa17c1f484677ad8f26e3a865eba83362dd
2024-05-23gnu: gnome-text-editor: Build with cmake-minimal.Efraim Flashner
* gnu/packages/gnome.scm (gnome-text-editor)[native-inputs]: Replace cmake with cmake-minimal. Change-Id: I3e23fb390896ab9f1fb3be36789fbe84df04ae36
2024-05-23gnu: gnome-meta-core-utilities: Add eog unconditionally.Efraim Flashner
eog was removed because it required librsvg built with rust, but gnome-shell also requires the same librsvg already, so there was no reason to limit the architectures eog was installed on. * gnu/packages/gnome.scm (gnome-meta-core-utilities)[propagated-inputs]: Add eog unconditionally. Change-Id: I333d1a712b1d04409f3deccc90aa5adb2a4fac1b
2024-05-23gnu: gssdp: Enable building on more architectures.Efraim Flashner
* gnu/packages/gnome.scm (gssdp)[arguments]: Adjust configure-flags to only build the manpages when pandoc is an input. [native-inputs]: Only add pandoc when on architectures where it is supported. Change-Id: I6e69833295fc19b311cdaf977b3b5cc7abc01589
2024-05-23gnu: Add specification-ipld.Sharlatan Hellseher
* gnu/packages/specifications.scm (specification-ipld): New variable. Change-Id: Ib36d0cdb4a6d20da789ba20830945c8a7d223b69
2024-05-23gnu: kubo: Remove propagated package.Sharlatan Hellseher
* gnu/packages/ipfs.scm (kubo) [inputs]: Remove go-golang-org-x-text. Add annotation for indirect inputs where they are needed for. Change-Id: I90eb26ab5d386a70f3581030ef4b3f9b35e05e88
2024-05-23gnu: abseil-cpp: Fix linking on riscv64-linux.Efraim Flashner
* gnu/packages/cpp.scm (abseil-cpp)[arguments]: When building for riscv64-linux adjust the configure-flags to link with latomic. Change-Id: I12099d1a99b54f20f7ddbba2fbd495379a05476b
2024-05-23gnu: wireshark: Update to 4.2.5 [security fixes].Timotej Lazar
Fixes CVE-2024-4853, CVE-2024-4854, CVE-2024-4855. * gnu/packages/networking.scm (wireshark): Update to 4.2.5. Change-Id: I1f60714bbea05a44d78f420404af5044d344fd12 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23gnu: dcmtk: Update to 3.6.8. [security-fixes]Nicolas Graves via Guix-patches via
This fixes CVE-2022-43272. * gnu/packages/image-processing.scm (dcmtk): Update to 3.6.8. Change-Id: I4e0203219280a2571267f566cdfc8c2a9ea3fd18 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23gnu: podman: Update to 5.0.3 [security fixes].Tomas Volf
This fixes CVE-2024-3727. * gnu/packages/containers.scm (podman): Update to 5.0.3. Change-Id: Iefe98746c993830ef12c49733b8407b10305d065 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23gnu: buildah: Update to 1.35.4 [security fixes].Tomas Volf
This fixes CVE-2024-3727 and CVE-2024-28180. * gnu/packages/containers.scm (buildah): Update to 1.35.4. Change-Id: I5ee2b4591b39ee85d7236aedda7a2508df8e0e48 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23gnu: skopeo: Update to 1.15.1 [security fixes].Tomas Volf
This fixes CVE-2024-3727. * gnu/packages/virtualization.scm (skopeo): Update to 1.15.1. Change-Id: Icebb6f50e7317bce9ff106d71ad30dcfa6665666 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23gnu: bvi: Update to 1.4.2.Artyom V. Poptsov
* gnu/packages/hexedit.scm (bvi): Update to 1.4.2. Change-Id: I9ac29adb8707f6daf61f397778a1f94b94f808ae Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23gnu: passt: Update to 2024_05_10.7288448.Tomas Volf
* gnu/packages/containers.scm (passt): Update to 2024_05_10.7288448. Change-Id: Ic7b1e3423ad18c0ce0f06ce111f3dfdab04e860f Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23gnu: Add pkcs11-helper.Andy Tai
* gnu/packages/security-token.scm (pkcs11-helper): New variable. Change-Id: Ib17e0cf209a6fe797d0c797829ba91091b719028 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23gnu: kubo: Unbundle go-github-com-quic-go-quic-go.Sharlatan Hellseher
* gnu/packages/ipfs.scm (kubo): Unbundle go-github-com-quic-go-quic-go. [inputs]: Remove go-github-com-francoispqt-gojay and go-github-com-gogo-protobuf; add go-github-com-quic-go-quic-go. Change-Id: I4838bfed195b5e094f68ef73333ce9c7c7c7566e
2024-05-23gnu: Remove go-github-com-lucas-clemente-quic-go.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-lucas-clemente-quic-go): Delete variable. Change-Id: Iac5dfdf15badb1de74323040267f814cdf7cd0f9
2024-05-23gnu: go-github-com-quic-go-quic-go: Enable tests.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go): Enable tests. [arguments] <#:phases>: Add 'remove-failing-tests. Use custom 'check phase. [propagated-inputs]: Remove go-github-com-cheekybits-genny, go-github-com-golang-protobuf-proto, go-github-com-marten-seemann-chacha20, and go-github-com-quic-go-qtls-go1-20; add go-github-com-francoispqt-gojay. [native-inputs]: Add go-ginkgo, go-github-com-onsi-ginkgo-v2, go-go-uber-org-mock, and go-golang-org-x-time. Change-Id: I8bc03cbe1e9766188157e621f4d7f9e3a7f6adeb
2024-05-23gnu: go-github-com-syndtr-goleveldb-leveldb: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-syndtr-goleveldb-leveldb): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: Ib457abe33612b371c33985c6b3b0e9372221e37d
2024-05-23gnu: go-github-com-syndtr-goleveldb-leveldb: Use go-1.21.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-syndtr-goleveldb-leveldb) [arguments] <#:go>: Swap to go-1.21. Change-Id: I6ecbfb8d2cbf29dc177536345fb1caa5001f35df
2024-05-22gnu: Add go-ginkgo.Sharlatan Hellseher
* gnu/packages/golang-check.scm (go-ginkgo): New variable. Change-Id: I5c56c87a75c383ec159cee4e7eaa7808bfdcd1f7
2024-05-22gnu: go-github-com-onsi-gomega: Update to 1.33.1.Sharlatan Hellseher
* gnu/packages/golang-check.scm (go-github-com-onsi-gomega): Update to 1.33.1. [arguments] <#:go>: Swap to go-1.21. [propagated-inputs]: Remove go-gopkg-in-yaml-v2; add go-gopkg-in-yaml-v3. Change-Id: I910206fd44198550bdc7da1ebdaff3874d89f1ed
2024-05-22gnu: go-github-com-onsi-ginkgo-v2: Update to 2.18.0.Sharlatan Hellseher
* gnu/packages/golang-check.scm (go-github-com-onsi-ginkgo-v2): Update to 2.18.0. [propagated-inputs]: Remove go-github-com-go-task-slim-sprig; add go-github-com-go-task-slim-sprig-v3 and go-github-com-google-pprof. Change-Id: I3af9d36e1428745557173135fcaa1e4623d4f57f
2024-05-22gnu: Add go-github-com-go-task-slim-sprig-v3.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-go-task-slim-sprig-v3): New variable. Change-Id: I46ef3728993556dfc2d6c9349da6962d747e2664
2024-05-22gnu: go-github-com-go-task-slim-sprig: Enable tests.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-go-task-slim-sprig) [arguments] <#:tests>: Enable it. <#:phases>: Add 'remove-failing-tests phase. Change-Id: I32424925a96defd69e2871dee079db8bef2861b2
2024-05-22gnu: go-github-com-go-task-slim-sprig: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-go-task-slim-sprig): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I540e4211e7e4006d654c7da40bba35e2bd577c78
2024-05-22gnu: Add go-go-uber-org-mock.Sharlatan Hellseher
* gnu/packages/golang-check.scm (go-go-uber-org-mock): New variable. Change-Id: I9028edc15f1acd3301fde3a49eae8cc28568c6a5
2024-05-22gnu: Add python-augeas.Artyom V. Poptsov
* gnu/packages/python-xyz.scm (python-augeas): New variable. Change-Id: I46d409debfbc358f0ff27c505fba089ceab4e195 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-22gnu: augeas: Update to 1.14.1.Artyom V. Poptsov
* gnu/packages/augeas.scm (augeas): Update to 1.14.1. [source]: Use tarballs from GitHub. [inputs]: Change to "native-inputs". Add readline. Change-Id: I9ca46b8a50d11c75ff6d816f2f15e1f005877244 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-22gnu: Add r-tglkmeans.Marco Baggio
* gnu/packages/cran.scm (r-tglkmeans): New variable. Change-Id: I13aa0e8c4ab062993d84c99811971ebf6e9179bd
2024-05-22gnu: Add r-slanter.Marco Baggio
* gnu/packages/cran.scm (r-slanter): New variable. Change-Id: I3b6c76431940f5e6be6a86344029552dded54e54
2024-05-22gnu: Add r-shinydashboardplus.Ricardo Wurmus
* gnu/packages/cran.scm (r-shinydashboardplus): New variable. Change-Id: Ie50bd8a0234af0fb5ea63377aa005655acad01bd
2024-05-22gnu: Add r-waiter.Ricardo Wurmus
* gnu/packages/cran.scm (r-waiter): New variable. Change-Id: I98b27630eba86ab700ac30a361baf14a5d58dae8
2024-05-22gnu: Add esbuild-node.Ricardo Wurmus
* gnu/packages/web.scm (esbuild-node): New variable. Change-Id: I5e1a353a13ef7b4018fcf4aef4832af25f3dabe2
2024-05-22gnu: ensembl-vep: Update to 112.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (ensembl-vep): Update to 112. [propagated-inputs]: Add perl-list-moreutils. [native-inputs]: Add perl-test-deep and perl-test-warnings. Change-Id: I8c7de9f3dbc8c6fe4d1383f9dc215aeba018af0d
2024-05-22gnu: Add r-chameleon.guix@mawumag.com
* gnu/packages/cran.scm (r-chameleon): New variable. Change-Id: I9e0f3c27e434bb802c86ef9e2877f4d810397158 Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-05-22doc: Make changes to the handling of branches.Christopher Baines
Require that you create a "Request to merge" issue when you create a branch, rather than when you wish to merge it. This should help avoid this step being missed. Also, add information on how to manage these branches: 1. Suggest creating the branch from patches, rather than having a stateful branch, since this should help to reduce complexity and avoid merges. 2. Require that branches don't have unnecessary changes, since this increases the risks of conflicts with other branches. 3. Suggest that the branch not be stateful, and it's just a combination of patches. 4. Suggest avoiding merges since these create a more complicated Git history. 5. Suggest that the branch be up to date before merging, as this helps avoid the combination of master plus the branch differing significantly from the branch alone. 6. Document how to manage branches without commit access. Finally, require that the branch be deleted once they're merged. This prepares for the branch being created again. * doc/contributing.texi (Managing Patches and Branches): Make changes to the handling of branches. Change-Id: Ib9419c6df94f485475bd6f147e82ea254e76cec2
2024-05-22gnu: python-pandera: Update to 0.18.0, fix build.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-pandera): Update to 0.18.0. [arguments] <#:test-flags>: Disable one more failing test. Change-Id: I4d3f59dae8d90ea0afbe9cc932fc6163def282c9
2024-05-22gnu: python-pymysql: Propagate python-cryptography.Sharlatan Hellseher
* gnu/packages/databases.scm (python-pymysql) [inputs]: Swap to [propagated-inputs]. [propagated-inputs]: Add python-pynacl (mycli, sqlcrush): Remove propagated python-cryptography. Change-Id: I40ee51087cd14cb98bd2390095fa9f6f0d144b47
2024-05-22gnu: python-pymysql: Update to 1.1.1 [fixes CVE-2024-36039].Sharlatan Hellseher
* gnu/packages/databases.scm (python-pymysql): Update to 1.1.1. [source]: Refresh archive name as seen on <https://pypi.org/project/PyMySQL/#files>. [build-system]: Swap to pyproject-build-system. Change-Id: I20d06f6d1d252f501df001120ee44520e6e5d785
2024-05-22gnu: schmutz: update to commit f8043e.Andy Tai
* gnu/packages/guile-xyz.scm (schmutz): Update to commit f8043e. [inputs]: Switch guile-2.2 to guile-3.0. Change-Id: Ibd3e5a5074119e3d2a9affcd7c98f47cb9f1f677 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22gnu: axel: Update to 2.17.14.Artyom V. Poptsov
* gnu/packages/networking.scm (axel): Update to 2.17.14. Change-Id: I62ce6e62d7f50662e13e89baff8658ae49224f56 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22gnu: gcc-13: Update to 13.3.0.Michael Ford
* gnu/packages/gcc.scm (gcc-13): Update to 13.3.0. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Ia2dc3185acbb6671b2719e2d88d55b7d2b8fb92e
2024-05-22import/elpa: Add proper file-name to origin.Nicolas Graves via Guix-patches via
This avoids the lint "the source file name should contain the package name" with generated packages. Change-Id: I61c81203d9f3cdd035e2b64a4c7a8d86d1f3dd50 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22gnu: emacs-denote: Update to 2.3.0.David Wilson
* gnu/packages/emacs-xyz.scm (emacs-denote): Update source location and bump version to 2.3.0. Change-Id: I573db7f285832bf27659b33274e1d592d1c5aa45 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>