summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
4 daysgnu: Add python-platypush.Evgeny Pisemsky
* gnu/packages/engineering.scm (python-platypush): New variable. Change-Id: If4719a6c1bc2ee7eb2689a9ada618ec5f86f3f46 Signed-off-by: Ludovic Courtès <[email protected]>
4 daystests: Factorize ‘guix-daemon’ test cases.Ludovic Courtès
* gnu/tests/base.scm (guix-daemon-test-cases): New procedure, with code moved from… (run-guix-daemon-test): … here. Use it. * gnu/tests/foreign.scm (run-foreign-install-test): Likewise. Change-Id: I6f2d03d30d7b7648b6eb7e77e36c3da54f80d79c
4 daystests: Factorize ‘%hello-dependencies-manifest’.Ludovic Courtès
* gnu/tests/base.scm (%hello-dependencies-manifest): Export. * gnu/tests/foreign.scm (%installation-tarball-manifest): Use it. Change-Id: Id92232f479ab5d1f0c48036b0546e3745aa63e52
4 daystests: Add ‘guix-daemon’ test.Ludovic Courtès
* gnu/tests/base.scm (manifest-entry-without-grafts): New procedure. (%hello-dependencies-manifest): New variable. (run-guix-daemon-test): New procedure. (%test-guix-daemon): New variable. Change-Id: Ia37966de1f61fb428e6fb2244271bf389a74af6d
4 daystests: Move Avahi test to its own file.Ludovic Courtès
This mirrors the (gnu services avahi) module. * gnu/tests/base.scm (%avahi-os, run-nss-mdns-test, %test-nss-mdns): Move to… * gnu/tests/avahi.scm: … here. New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Change-Id: I04705e57408619d948c928873c40c470aa4e949d
4 daystests: Move mcron test to its own file.Ludovic Courtès
This mirrors the (gnu services mcron) module. * gnu/tests/base.scm (%mcron-os, run-mcron-test, %test-mcron): Move to… * gnu/tests/mcron.scm: … here. New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Change-Id: Id2830d08d8e797e008c5fec7964fb5f6a5ea2fad
4 daysgnu: plasma-pass: Fix importing qml modules.Sughosha
* gnu/packages/kde-plasma.scm (plasma-pass)[inputs]: Remove libplasma and qtdeclarative. [propagated-inputs]: Add libplasma, qtdeclarative and kirigami. Change-Id: If57e26f811b85bfdc50b31d5907220782e44f90b Signed-off-by: Ludovic Courtès <[email protected]>
4 daysgnu: plasma-pass: Update to 1.2.2-0.74c011b.Sughosha
* gnu/packages/kde-plasma.scm (plasma-pass): Update to 1.2.2-0.74c011b. Change-Id: Icaee87a4a3674db4db37165773400104b980d68b Signed-off-by: Ludovic Courtès <[email protected]>
4 daysgnu: Add vtkdiff.Lars Bilke
* gnu/packages/image-processing.scm (vtkdiff): New variable. Change-Id: I9d7e9ff2dbe9683177d3f5c835466d3d052289ed Signed-off-by: Ludovic Courtès <[email protected]>
4 daysgnu: boxes: Update to 2.3.1.Andrew Wong
* gnu/packages/shellutils.scm (boxes): Update to 2.3.1. [arguments]: Change test target to "utest". [native-inputs]: Add ‘cmocka’. [inputs]: Add ‘ncurses’. Change-Id: I673df8b670f28f5da13f141c35b96eeb08c40a54 Signed-off-by: Ludovic Courtès <[email protected]>
4 daysgexp: No symlinks for ‘imported-files/derivation’.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/76376>. This is a followup to 149de38d0a2560277ee9bdda2104fbd45608bcb2, which did not suitably follow symlinks. The test case didn’t catch this because, when using ‘--disable-chroot’, the symlink target is accessible within the build environment. * guix/gexp.scm (imported-files/derivation): Call ‘readlink*’ on ‘file-name’. Co-authored-by: Ryan Sundberg <[email protected]> Change-Id: Idc5b59cd8f0c1217e84c7cbfba64d97d5999429f
4 daysgnu: network-manager-openvpn: Update to 1.12.0.Maxim Cournoyer
* gnu/packages/gnome.scm (network-manager-openvpn): Update to 1.12.0. Change-Id: Ifeaa8ac26645b143236e210d14cde48f0487f3e9
4 daysgnu: network-manager: Reinstate patch to find plugins.Maxim Cournoyer
The patch was inadvertently removed in commit 1f26b0eec8 ("gnu: network-manager: Update to 1.52.0."), when migrating the origin from url-fetch to git-fetch. Reported-by: Max Herrmann <[email protected]> * gnu/packages/gnome.scm (network-manager) [source] <patches>: Reinstate field. Change-Id: I8b5ffcd6e099a7b45dbfd67121101813027fb616
5 daysgnu: mumi: Update to 0.7.1.Arun Isaac
* gnu/packages/mail.scm (mumi): Update to 0.7.1.
5 daysgnu: Adjust tests for ‘shepherd-system-log-service-type’.Ludovic Courtès
This is a followup to 8492a3c8962664db4bd0e7475f63be0ef59db87a. * gnu/services/virtualization.scm (%minimal-vm-syslog-config): Remove. (%system-log-message-destination): New variable. (%virtual-build-machine-operating-system): Use it, and modify ‘shepherd-system-log-service-type’ instead of ‘syslog-service-type’. * gnu/tests/base.scm (%avahi-os): Likewise. * gnu/tests/install.scm (%syslog-conf): Remove. (operating-system-with-console-syslog): Modify ‘shepherd-system-log-service-type’ instead of ‘syslog-service-type’. * gnu/tests/nfs.scm (%nfs-os, run-nfs-full-test): Likewise. * gnu/tests/reconfigure.scm (run-kexec-test): Likewise. Change-Id: I142d34ad27594a538f5b75daf087e48c690171b8
5 daysgnu: faiss: Update to 1.10.0.Nicolas Graves
* gnu/packages/graph.scm (faiss): Update to 1.10.0. [source]: Adapt snippet. Add patch. [arguments]: Delete likely uneeded {phases}. Adapt {configure-flags}. [native-inputs]: Add openmpi. (python-faiss): Update to 1.10.0. [build-system]: Switch to cmake-build-system. [arguments]: Rewrite all arguments. [inputs]: Improve-style. Switch python for python-wrapper. [native-inputs]: Add python-scipy. [propagated-inputs]: Remove python-matplotlib. * gnu/packages/patches/faiss-tests-CMakeLists-find-googletest.patch: Add patch. * gnu/local.mk: Likewise. Change-Id: Ia1d29af1b7ea1d8f0fe27fdbb8c6a355889bfd30 Signed-off-by: Ludovic Courtès <[email protected]>
5 daysgnu: dhcpcd: Update to 10.2.1.Ashish SHUKLA
* gnu/packages/admin.scm (dhcpcd): Update to 10.2.1. Change-Id: I5dfc8bf4fb2ee1cf1d7ea758dd1012f6247f939b Signed-off-by: Ludovic Courtès <[email protected]>
5 daysgnu: fish: Add support for guix home profile.Luis Guilherme Coelho
* gnu/packages/shells.scm (fish)[arguments]<#:phases> {patch-fish-extra-paths}: Add `~/.guix-home/profile' to `__guix_profile_paths'. Change-Id: If896cfc4f948d86c52073235a6f4a2c1d085e7a6 Signed-off-by: Ludovic Courtès <[email protected]>
5 daysgnu: guile-libyaml: Improve packaging.Evgeny Pisemsky
* gnu/packages/guile-xyz.scm (guile-libyaml): Run guix style. [version]: Specify semantic version. [source]: Use version tag, add deletion snippet. [build-system]: Use guile-build-system. [arguments]: Use gexps, clean up phases, disable auto compile. [native-inputs]: Add gcc, guile-3.0, nyacc. [inputs]: Remove guile-3.0. Change-Id: Id064f0cde60606a8f2bad8c903e840a9fa50376d Signed-off-by: Ludovic Courtès <[email protected]>
5 daysdoc: Refer to ‘XDG_CONFIG_HOME’, not ‘XDG_CONFIG_DIR’.Sébastien Farge
* doc/guix.texi (Guix Home Services): Change ‘XDG_CONFIG_DIR’ to ‘XDG_CONFIG_HOME’. Change-Id: I8fdb70903acf949c360c1e2b950ae7dd3578aded Signed-off-by: Ludovic Courtès <[email protected]>
5 daysgnu: pcb2gcode: Update to 2.5.0-0.8c084af.Evgeny Pisemsky
Fixing #68036: pcb2gcode does not build. * gnu/packages/engineering.scm (pcb2gcode): Update to 2.5.0-0.8c084af. Fix indentation, adjust style. [version]: Use git-version. [source]: Use specific commit, do not recurse submodules (there are none). Change-Id: I4c421e051568295c169c863d18c33d955f85c464 Co-authored-by: Sharlatan Hellseher <[email protected]> Signed-off-by: Sharlatan Hellseher <[email protected]>
5 daysgnu: mutt: Update to 2.2.14.André Batista
* gnu/packages/mail.scm (mutt): Update to 2.2.14. Change-Id: I65ab08a29e5f20af932f3871acf6f8c9be2c535e Signed-off-by: Leo Famulari <[email protected]>
5 daysgnu: kicad: Update to 9.0.0Ekaitz Zarraga
See <https://forum.kicad.info/t/kicad-8-0-x-could-not-use-opengl-debian-guix/53203/7> * gnu/packages/engineering.scm (kicad): Update to 9.0.0. [inputs]: Add libgit2, libglvnd, libsecret, protobuf, nng and zstd:lib. Replace wxwidgets with wxwidgets-sans-egl. [arguments]<#:configure-flags>: Disable EGL, and add RelWithDebInfo. [native-search-paths]: Update to KICAD9_*. Change-Id: I0f525ea4286b2ef6fc9b1fe67c4b80d671075b58
5 daysgnu: wxwidgets: Add wxWidgets without EGL.Ekaitz Zarraga
Detected when working on Kicad-9. wxwidgets was built with EGL but Kicad was unable to create the OpenGL context. According to Debian: <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024147;msg=5> This happens due to Glew having EGL disabled, and would break packages that use both `wxwidgets` and `glew` together. We already detected the issue with PrusaSlicer, that's why we had a separate package for it, but it also needed extra unrelated changes. * gnu/packages/wxwidgets.scm (wxwidgets-sans-egl): Add it. (prusa-wxwidgets): Inherit from it. Change-Id: Idde2985501b4d06cbb5bbd92030d5516bf7bea07
5 daysgnu: u-boot: Update to 2025.01.Vagrant Cascadian
* gnu/packages/bootloaders.scm (u-boot): Update to 2025.01. (u-boot-sandbox): Disable MBEDTLS_LIB.
5 daysgnu: arm-trusted-firmware: Update to 2.12.1.Vagrant Cascadian
* gnu/packages/firmware.scm (make-arm-trusted-firmware): Update to 2.12.1.
5 daysgnu: perl-sys-sigaction: Remove non-alphabetically placed duplicate.Efraim Flashner
* gnu/packages/perl.scm (perl-sys-sigaction): Remove one copy. Change-Id: I7f29be5e880a375f246faef1a845df41ef7b4ceb
5 daysgnu: mumi: Update to 0.7.0.Arun Isaac
* gnu/packages/mail.scm (mumi): Update to 0.7.0.
5 daysgnu: Add rust-ihex-3.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-ihex-3): New variable. Change-Id: Ia9115ca9bc906beb68d85d88e2b0e111ef259931
5 daysgnu: Add rust-hxdmp-0.2.gravitydiv10
* gnu/packages/crates-io.scm (rust-hxdmp-0.2): New variable. Change-Id: I6d42a4376d6c0a579052f40427a109a6aaa77456 Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-devel-repl.Wilko Meyer
* gnu/packages/perl.scm (perl-devel-repl): New variable. Change-Id: I7a47553ea93f125f996188b79f8526e12076dd9e Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-module-refresh.Wilko Meyer
* gnu/packages/perl.scm (perl-module-refresh): New variable. Change-Id: I1f96c9bd6658b4d7745192559d9d0c57a16bf1fc Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-sys-sigaction.Wilko Meyer
* gnu/packages/perl.scm (perl-sys-sigaction): New variable. Change-Id: I2b391f6d039f3db2b1777dee37d90fa4e0810d67 Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-ppi-xs.Wilko Meyer
* gnu/packages/perl.scm (perl-ppi-xs): New variable. Change-Id: I587488870702019faec3aa330e54ad1ddad32db2 Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-moosex-object-pluggable.Wilko Meyer
* gnu/packages/perl.scm (perl-moosex-object-pluggable): New variable. Change-Id: Ifce5713c9e3d1e703afa846f38a4105a7202a731 Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-lexical-persistence.Wilko Meyer
* gnu/packages/perl.scm (perl-lexical-persistence): New variable. Change-Id: I064c78ea87b91b8c7d68518eb0d80fa5e0b0824b Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-data-dump-streamer.Wilko Meyer
* gnu/packages/perl.scm (perl-data-dump-streamer): New variable. Change-Id: I1b95a91999f64e69855013b316f3e1afec28f5b1 Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-clipboard.Wilko Meyer
* gnu/packages/perl.scm (perl-clipboard): New variable. Change-Id: I659333efbe5faf3ad61a4e747cd4d0621d4bb179 Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-b-utils.Wilko Meyer
* gnu/packages/perl.scm (perl-b-utils): New variable. Change-Id: I9c479152dcceb8d78900f7ef482d2bd7280d8401 Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-app-nopaste.Wilko Meyer
* gnu/packages/perl.scm (perl-app-nopaste): New variable. Change-Id: I51904582270f680418a94d200de21f0c1b19ed02 Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: Add perl-www-pastebin-pastebincom-create.Wilko Meyer
* gnu/packages/perl-web.scm (perl-www-pastebin-pastebincom-create): New variable. Change-Id: I27fb11caec0ec089f3a4664ec3d5901fd286f9a1 Signed-off-by: Nicolas Goaziou <[email protected]>
5 daysgnu: filelight: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-utils.scm (filelight): Update to 24.12.3. [inputs]: Add kcrash. Change-Id: Ic7ac4fcd0a0b6136c3b78381556e1ae2afffa7f2
5 daysgnu: francis: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-utils.scm (francis): Update to 24.12.3. Change-Id: I145f05ad38e390f690ad4b5483881d8824989232
5 daysgnu: ktouch: Update to 24.12.3.Zheng Junjie
* gnu/packages/education.scm (ktouch): Update to 24.12.3. Change-Id: I5c2cee4dab045c25002ebc1a4a731e38e8ed8e4e
5 daysgnu: kqtquickcharts: Update to 24.12.3.Zheng Junjie
* gnu/packages/education.scm (kqtquickcharts): Update to 24.12.3. Change-Id: I366bc4c48a9116acfae648971a7cccbb98d01e6d
5 daysgnu: kbackup: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-utils.scm (kbackup): Update to 24.12.3. Change-Id: I3dc62c857ee6884d188a42d8796331e094234b71
5 daysgnu: kfind: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-utils.scm (kfind): Update to 24.12.3. Change-Id: I44b15e690eb53bbafa2978666aeb18b123150dce
5 daysgnu: kcalc: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-utils.scm (kcalc): Update to 24.12.3. Change-Id: Iaa9090b40de36eb1b21c08fc514feb3f51d9acf2
5 daysgnu: Add kamera.Sughosha
* gnu/packages/kde-utils.scm (kamera): New variable. Change-Id: Ic1ff5c386cc40f58cd0e3b8486b9127f5b1e61fd Signed-off-by: Zheng Junjie <[email protected]>
5 daysgnu: kate: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-utils.scm (kate): Update to 24.12.3. Change-Id: Id1d925af999783971d7f88fb8c75240443234719