aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: ctl: Update to 1.5.3.Efraim Flashner2024-05-23
| | | | | | | | | * gnu/packages/graphics.scm (ctl): Update to 1.5.3. [source]: Download using git-fetch. [arguments]: Don't skip the tests. [inputs]: Add libtiff. Change-Id: Iae08b6a2a7c0418bde10b31c3356425750703a9f
* gnu: roxterm: Fix lint errors.Efraim Flashner2024-05-23
| | | | | | | | * gnu/packages/terminals.scm (roxterm)[source]: Add the file-name field. Follow source url redirect. [home-page]: Follow redirect. Change-Id: Id68c87679a95656212c0c0edb916066e90a037d7
* gnu: shared-mime-info: Fix cross-compiling.Efraim Flashner2024-05-23
| | | | | | | * gnu/packages/freedesktop.scm (shared-mime-info)[native-inputs]: When cross-compiling add libxml2 and this-package. Change-Id: I254a685a492b9080342b134ff23d9ccab0ecec3d
* gnu: libbraille: Fix build on some architectures.Efraim Flashner2024-05-23
| | | | | | | | | | * 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
* gnu: gtk-vnc: Build with gjs on more architectures.Efraim Flashner2024-05-23
| | | | | | | * gnu/packages/gnome.scm (gtk-vnc)[native-inputs] Use gjs as an input on architectures where it is supported. Change-Id: I723f53be8e225732572ede81a03d712a946be528
* gnu: glade3: Build with gjs on more architectures.Efraim Flashner2024-05-23
| | | | | | | * gnu/packages/gnome.scm (glade3)[inputs]: Use gjs as an input on architectures where it is supported. Change-Id: I6d6596045b7a3f0dc22207350b353fcd82961958
* gnu: gtk-vnc: Build without node.Efraim Flashner2024-05-23
| | | | | | * gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove node. Change-Id: I35b4be1fa203cf75da3d88f078ac0fc613a60489
* gnu: brltty: Build with java only on some architectures.Efraim Flashner2024-05-23
| | | | | | | * gnu/packages/accessibility.scm (brltty)[native-inputs]: Only build with icedtea on x86_64-linux, i686-linux and aarch64-linux. Change-Id: I95e2cfa17c1f484677ad8f26e3a865eba83362dd
* gnu: gnome-text-editor: Build with cmake-minimal.Efraim Flashner2024-05-23
| | | | | | | * gnu/packages/gnome.scm (gnome-text-editor)[native-inputs]: Replace cmake with cmake-minimal. Change-Id: I3e23fb390896ab9f1fb3be36789fbe84df04ae36
* gnu: gnome-meta-core-utilities: Add eog unconditionally.Efraim Flashner2024-05-23
| | | | | | | | | | | 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
* gnu: gssdp: Enable building on more architectures.Efraim Flashner2024-05-23
| | | | | | | | | * 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
* gnu: Add specification-ipld.Sharlatan Hellseher2024-05-23
| | | | | | * gnu/packages/specifications.scm (specification-ipld): New variable. Change-Id: Ib36d0cdb4a6d20da789ba20830945c8a7d223b69
* gnu: kubo: Remove propagated package.Sharlatan Hellseher2024-05-23
| | | | | | | | * 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
* gnu: abseil-cpp: Fix linking on riscv64-linux.Efraim Flashner2024-05-23
| | | | | | | * gnu/packages/cpp.scm (abseil-cpp)[arguments]: When building for riscv64-linux adjust the configure-flags to link with latomic. Change-Id: I12099d1a99b54f20f7ddbba2fbd495379a05476b
* gnu: wireshark: Update to 4.2.5 [security fixes].Timotej Lazar2024-05-23
| | | | | | | | | 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>
* gnu: dcmtk: Update to 3.6.8. [security-fixes]Nicolas Graves via Guix-patches via2024-05-23
| | | | | | | | | 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>
* gnu: podman: Update to 5.0.3 [security fixes].Tomas Volf2024-05-23
| | | | | | | | | 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>
* gnu: buildah: Update to 1.35.4 [security fixes].Tomas Volf2024-05-23
| | | | | | | | | 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>
* gnu: skopeo: Update to 1.15.1 [security fixes].Tomas Volf2024-05-23
| | | | | | | | | 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>
* gnu: bvi: Update to 1.4.2.Artyom V. Poptsov2024-05-23
| | | | | | | * gnu/packages/hexedit.scm (bvi): Update to 1.4.2. Change-Id: I9ac29adb8707f6daf61f397778a1f94b94f808ae Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: passt: Update to 2024_05_10.7288448.Tomas Volf2024-05-23
| | | | | | | * gnu/packages/containers.scm (passt): Update to 2024_05_10.7288448. Change-Id: Ic7b1e3423ad18c0ce0f06ce111f3dfdab04e860f Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: Add pkcs11-helper.Andy Tai2024-05-23
| | | | | | | * gnu/packages/security-token.scm (pkcs11-helper): New variable. Change-Id: Ib17e0cf209a6fe797d0c797829ba91091b719028 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: kubo: Unbundle go-github-com-quic-go-quic-go.Sharlatan Hellseher2024-05-23
| | | | | | | | * 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
* gnu: Remove go-github-com-lucas-clemente-quic-go.Sharlatan Hellseher2024-05-23
| | | | | | * gnu/packages/golang-web.scm (go-github-com-lucas-clemente-quic-go): Delete variable. Change-Id: Iac5dfdf15badb1de74323040267f814cdf7cd0f9
* gnu: go-github-com-quic-go-quic-go: Enable tests.Sharlatan Hellseher2024-05-23
| | | | | | | | | | | | | | | * 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
* gnu: go-github-com-syndtr-goleveldb-leveldb: Move to golang-xyz.Sharlatan Hellseher2024-05-23
| | | | | | | | * gnu/packages/golang.scm (go-github-com-syndtr-goleveldb-leveldb): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: Ib457abe33612b371c33985c6b3b0e9372221e37d
* gnu: go-github-com-syndtr-goleveldb-leveldb: Use go-1.21.Sharlatan Hellseher2024-05-23
| | | | | | | * gnu/packages/golang.scm (go-github-com-syndtr-goleveldb-leveldb) [arguments] <#:go>: Swap to go-1.21. Change-Id: I6ecbfb8d2cbf29dc177536345fb1caa5001f35df
* gnu: Add go-ginkgo.Sharlatan Hellseher2024-05-22
| | | | | | * gnu/packages/golang-check.scm (go-ginkgo): New variable. Change-Id: I5c56c87a75c383ec159cee4e7eaa7808bfdcd1f7
* gnu: go-github-com-onsi-gomega: Update to 1.33.1.Sharlatan Hellseher2024-05-22
| | | | | | | | * 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
* gnu: go-github-com-onsi-ginkgo-v2: Update to 2.18.0.Sharlatan Hellseher2024-05-22
| | | | | | | | * 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
* gnu: Add go-github-com-go-task-slim-sprig-v3.Sharlatan Hellseher2024-05-22
| | | | | | | * gnu/packages/golang-xyz.scm (go-github-com-go-task-slim-sprig-v3): New variable. Change-Id: I46ef3728993556dfc2d6c9349da6962d747e2664
* gnu: go-github-com-go-task-slim-sprig: Enable tests.Sharlatan Hellseher2024-05-22
| | | | | | | | * 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
* gnu: go-github-com-go-task-slim-sprig: Move to golang-xyz.Sharlatan Hellseher2024-05-22
| | | | | | | | * gnu/packages/golang.scm (go-github-com-go-task-slim-sprig): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I540e4211e7e4006d654c7da40bba35e2bd577c78
* gnu: Add go-go-uber-org-mock.Sharlatan Hellseher2024-05-22
| | | | | | * gnu/packages/golang-check.scm (go-go-uber-org-mock): New variable. Change-Id: I9028edc15f1acd3301fde3a49eae8cc28568c6a5
* gnu: Add python-augeas.Artyom V. Poptsov2024-05-22
| | | | | | | * gnu/packages/python-xyz.scm (python-augeas): New variable. Change-Id: I46d409debfbc358f0ff27c505fba089ceab4e195 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: augeas: Update to 1.14.1.Artyom V. Poptsov2024-05-22
| | | | | | | | | * 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>
* gnu: Add r-tglkmeans.Marco Baggio2024-05-22
| | | | | | * gnu/packages/cran.scm (r-tglkmeans): New variable. Change-Id: I13aa0e8c4ab062993d84c99811971ebf6e9179bd
* gnu: Add r-slanter.Marco Baggio2024-05-22
| | | | | | * gnu/packages/cran.scm (r-slanter): New variable. Change-Id: I3b6c76431940f5e6be6a86344029552dded54e54
* gnu: Add r-shinydashboardplus.Ricardo Wurmus2024-05-22
| | | | | | * gnu/packages/cran.scm (r-shinydashboardplus): New variable. Change-Id: Ie50bd8a0234af0fb5ea63377aa005655acad01bd
* gnu: Add r-waiter.Ricardo Wurmus2024-05-22
| | | | | | * gnu/packages/cran.scm (r-waiter): New variable. Change-Id: I98b27630eba86ab700ac30a361baf14a5d58dae8
* gnu: Add esbuild-node.Ricardo Wurmus2024-05-22
| | | | | | * gnu/packages/web.scm (esbuild-node): New variable. Change-Id: I5e1a353a13ef7b4018fcf4aef4832af25f3dabe2
* gnu: ensembl-vep: Update to 112.Ricardo Wurmus2024-05-22
| | | | | | | | * 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
* gnu: Add r-chameleon.guix@mawumag.com2024-05-22
| | | | | | | * gnu/packages/cran.scm (r-chameleon): New variable. Change-Id: I9e0f3c27e434bb802c86ef9e2877f4d810397158 Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* doc: Make changes to the handling of branches.Christopher Baines2024-05-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* gnu: python-pandera: Update to 0.18.0, fix build.Sharlatan Hellseher2024-05-22
| | | | | | | * gnu/packages/python-science.scm (python-pandera): Update to 0.18.0. [arguments] <#:test-flags>: Disable one more failing test. Change-Id: I4d3f59dae8d90ea0afbe9cc932fc6163def282c9
* gnu: python-pymysql: Propagate python-cryptography.Sharlatan Hellseher2024-05-22
| | | | | | | | | * 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
* gnu: python-pymysql: Update to 1.1.1 [fixes CVE-2024-36039].Sharlatan Hellseher2024-05-22
| | | | | | | | | * 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
* gnu: schmutz: update to commit f8043e.Andy Tai2024-05-22
| | | | | | | | * 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>
* gnu: axel: Update to 2.17.14.Artyom V. Poptsov2024-05-22
| | | | | | | * gnu/packages/networking.scm (axel): Update to 2.17.14. Change-Id: I62ce6e62d7f50662e13e89baff8658ae49224f56 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: gcc-13: Update to 13.3.0.Michael Ford2024-05-22
| | | | | | | * gnu/packages/gcc.scm (gcc-13): Update to 13.3.0. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Ia2dc3185acbb6671b2719e2d88d55b7d2b8fb92e