summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-03Merge branch 'master' into HEADLiliana Marie Prikler
Change-Id: I3f5d121162d98ef2ae61a62c4da3b0fd19d864e8
2023-12-02gnu: josm: Reduce closure size.Julien Lepiller
This saves 240MB of closure size. * gnu/packages/geo.scm (josm)[inputs]: Add openjdk11. [arguments]: Filter native inputs out of CLASSPATH. Use `java' from openjdk11 instead of the JDK. Change-Id: Ifa03b5cd033c5866d22e7557119284be0ea25a0e
2023-12-02gnu: java-openjfx-graphics: Make java-swt optional.Julien Lepiller
It is used for an optional part of openjfx and not used by current packages in Guix. Swt has a reference to a library in the JDK and has a huge closure size because of that. This reduces closure by 1GB for this package and dependents (including josm). * gnu/packages/java.scm (java-openjfx-graphics)[native-inputs]: Move java-swt... [inputs]: ...to here. Change-Id: I7d8cb14569d5a9f451944695225a2dff143bf190
2023-12-02gnu: javacc: Do not reference a jdk.Julien Lepiller
The jdk provides java and javac, while a jre only provides the necessary java, reducing the closure size by 350MB. * gnu/packages/java.scm (javacc): Remove #t at end of phases. [inputs]: Add icedtea-8 as the jre. [arguments]: Use it instead of the jdk. Change-Id: Icb218c40915550b7ff1db96a48a3c48fa6ef52b4
2023-12-02gnu: yelp: Update to 42.2.Vivien Kraus
* gnu/packages/gnome.scm (yelp): Update to 42.2. [inputs]: Add bash-minimal and gtk+. Replace webkitgtk with webkitgtk-for-gtk3. Change-Id: Iea3fa0c9eb527b0de691809a19fce7654261e827 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: sushi: Update to 44.2.Vivien Kraus
* gnu/packages/gnome.scm (sushi): Update to 44.2. [arguments]: Convert to list of G-Expressions. Change-Id: Ifd87eb3eed82b3fb2921d23fa27e161fe8361069 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: vte: Update to 0.72.3.Vivien Kraus
* gnu/packages/gnome.scm (vte): Update to 0.72.3. Change-Id: Id855baf348bd191cb0f44832bac1fb6948406310 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: simple-scan: Update to 44.0.Vivien Kraus
A TODO item mentioned fixing icons, but they are visible. * gnu/packages/gnome.scm (simple-scan): Update to 44.0. Remove TODO item. Change-Id: Ib32bf25457cc2d82f0a473cfa8b6cca580a6bb6e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: rygel: Update to 0.42.4.Vivien Kraus
* gnu/packages/gnome.scm (rygel): Update to 0.42.4. [arguments]: Convert to list of G-Expressions. [propagated-inputs]: Add glib. Change-Id: I17da7894a9626cd056c7c86ac6747acc0828e1ba Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: python-pyatspi: Update to 2.46.0.Vivien Kraus
* gnu/packages/gnome.scm (python-pyatspi): Update to 2.46.0. [arguments]: Convert to list of G-Expressions. Change-Id: I88c6b33154c21cd165e800b3a3e8a584eee50abd Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gvfs: Update to 1.50.7.Vivien Kraus
* gnu/packages/gnome.scm (gvfs): Update to 1.50.7. [#:configure-flags]: Add -Dman=true. [home-page]: Update. Change-Id: I93e5c3d19fa96eddd5ead3839e6eb100c16b712f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: libgweather4: Update to 4.2.0.Vivien Kraus
* gnu/packages/gnome.scm (libgweather4): Update to 4.2.0. Change-Id: Iaac8aae420a80858c8f39cb1ad8de9c5499410fa Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: libgee: Update to 0.20.6.Vivien Kraus
* gnu/packages/gnome.scm (libgee): Update to 0.20.6. Change-Id: I102a31bb7b6bbeed340b14b5fd35b8f2e34c1ac9 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gssdp: Update to 1.6.3.Vivien Kraus
* gnu/packages/gnome.scm (gssdp): Update to 1.6.3. [#:configure-flags]: Add -Dgtk_doc=true. [native-inputs]: Add pandoc. Change-Id: Ib05c6bb40dd3967e9f2144bc065e598a40b59b85 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: dbus-verbose: Update style.Vivien Kraus
* gnu/packages/glib.scm (dbus-verbose) [arguments]: Convert to list of G-Expressions. Change-Id: I5880029cb3b53f617b2a1622a4f547a1ad16c564 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gnome-photos: Update to 44.0.Vivien Kraus
* gnu/packages/gnome.scm (gnome-photos): Update to 44.0. [inputs]: Add bash-minimal. Change-Id: I5ab3d9d07d167f4a3dafcc0a388232dea0379fc5 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: Add gnome-remote-desktop.Vivien Kraus
* gnu/packages/gnome.scm (gnome-remote-desktop): New variable. Change-Id: I93d542ef04a703a0c9614968eb71ce85a83d62f4 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gnome-maps: Update to 44.5.Vivien Kraus
* gnu/packages/geo.scm (gnome-maps): Update to 44.5. [inputs]: Replace gtk+ with gtk. Replace webkitgtk-for-gtk3 with webkitgtk. Remove libhandy. Change-Id: I8548878653120ea3cfc7554e2133880f46aeadf8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gnome-font-viewer: Update to 44.0.Vivien Kraus
* gnu/packages/gnome.scm (gnome-font-viewer): Update to 44.0. [inputs]: Remove libhandy. Change-Id: I5bab0a37e287ec935f3be280f0e04dbd4b27728a Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gnome-music: Update style.Vivien Kraus
* gnu/packages/gnome.scm (gnome-music) [arguments]: Convert to list of G-Expressions. Change-Id: I5cb724bc66dcfee14958753c0a129add55820db6 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gnome-music: Update to 44.0.Vivien Kraus
When wrapping gnome-music, GST_PLUGIN_SYSTEM_PATH should not override the plugins installed by the user. * gnu/packages/gnome.scm (gnome-music): Update to 44.0. [#:phases]<wrap-gnome-music>: Update path wrapping. [inputs]: Add bash-minimal. Replace libsoup-minimal-2 with libsoup. Change-Id: I9b8ac5ee65618baafc760be8f7ab3132f4d53345 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gnome-control-center: Update to 44.4.Vivien Kraus
* gnu/packages/gnome.scm (gnome-control-center): Update to 44.4. Change-Id: I04b830ef49c7a2e3770e210dc7f6f3555105af31 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gnome-contacts: Update to 44.0.Vivien Kraus
* gnu/packages/gnome.scm (gnome-contacts): Update to 44.0. [arguments]: Convert to list of G-Expressions. [#:configure-flags]: Add -Ddocs=false. [inputs]: Replace evolution-data-server-3.44 with evolution-data-server. Replace gnome-online-accounts-3.44 with gnome-online-accounts. Remove libhandy. Add qrencode. [propagated-inputs]: Replace folks-with-libsoup2 with folks. Change-Id: Ib2e1f4a8db6877a203a963cb0d36d194bf62f60e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: gnome-characters: Update to 44.0.Vivien Kraus
* gnu/packages/gnome.scm (gnome-characters): Update to 44.0. [#:phases]<disable-gtk-update-icon-cache>: Update to build system changes. [inputs]: Remove libhandy. [home-page]: Update. Change-Id: I416718a7b729b848cbefdb4cdd8677c3ae2fe88b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: Add gnome-connections.Vivien Kraus
* gnu/packages/gnome.scm (gnome-connections): New variable. Change-Id: If88a6e4c4f640a1175a8c98d13986f7520fe77b7 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: Add gtk-frdp.Vivien Kraus
* gnu/packages/rdesktop.scm (gtk-frdp): New variable. Change-Id: I8ce190ca80245eff48af08e005e90e396e498e91 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: d-spy: Update to 1.6.0.Vivien Kraus
* gnu/packages/gnome.scm (d-spy): Update to 1.6.0. Change-Id: I63da8ea2970bf9bf3fed1936b22ce88247ce8b22 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: folks: Update to 0.15.6.Vivien Kraus
* gnu/packages/gnome.scm (folks): Update to 0.15.6. [#:phase 'skip-gtk-update-icon-cache]: Update for build system change. Change-Id: I6fd9ab5b4de5cd7fd12d49760b035092109d812c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-12-02gnu: hut: Update to 0.4.0Filip Lajszczak
* gnu/packages/version-control.scm (hut): Update to 0.4.0 Change-Id: Ib5dc28de6dbc3b69ca55a9530b923f71ca0ce7b5 Signed-off-by: Andrew Tropin <andrew@trop.in> Co-authored-by: Andrew Tropin <andrew@trop.in>
2023-12-02gnu: go-git-sr-ht-emersion-gqlclient: Update to ↵Filip Lajszczak
0.0.0-20230820050442-8873fe0204b9 * gnu/packages/golang.scm (go-git-sr-ht-emersion-gqlclient): Update to 0.0.0-20230820050442-8873fe0204b9 Change-Id: I15a35a0f25dd248938839ae766569e6fbf304ed6 Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-12-02gnu: guix: Update to 1.4.0-16.aeb494322c.Janneke Nieuwenhuizen
* gnu/packages/package-management.scm (guix): Update to 1.4.0-16.aeb494322c. Change-Id: Iae1af05094a1a589096a77ed61cf11dcec50f7a8
2023-12-02gnu: d-tools: Update to 2.105.3.Hugo Nobrega
The previous version 2.100 was failing in `check` due to changes to the Phobos stdlib * gnu/packages/dlang.scm (d-tools): Update to 2.105.3. Change-Id: Id9e4580d555c735fb0eebe880928ef2f558f959e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02gnu: Add python-scikit-learn-extra.Timothee Mathieu
* gnu/packages/machine-learning.scm (python-scikit-learn-extra): New variable. Change-Id: I50992ceaa76608f3345df6d74a5d9e4aa7c485a5 gnu/packages/machine-learning.scm | 41 +++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02gnu: python-pythonanywhere: Update to 0.12.1Filip Lajszczak
* gnu/packages/python-xyz.scm (python-pythonanywhere): Update to 0.12.1 Change-Id: I3436ed7fbbe3e3dae2c5e47fa1c96cc0fd750f76 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02gnu: igraph: Update to 0.10.7.David Elsing
* gnu/packages/graph.scm (igraph): Update to 0.10.7. [source]: Use git-fetch. Apply patch. <snippet>: Remove the entire "vendor" and "src/isomorphism/bliss" directories. Patch CMakeLists.txt to not build and use vendored dependencies. [arguments]: Add -DIGRAPH_INTEGER_SIZE=64 to #:configure-flags. Add phases to use unbundled libraries and build documentation. [native-inputs]: Add bison, docbook-xml-4.3, docbook-xsl, flex, pcg-c, python, source-highlight and xmlto. [inputs]: Remove gmp and libxml2. Add bliss and suitesparse-cxsparse. * gnu/packages/patches/igraph-fix-varargs-integer-size.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02gnu: Add pcg-c.David Elsing
* gnu/packages/c.scm (pcg-c): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02gnu: Use ‘libc-utf8-locales-for-target’.Janneke Nieuwenhuizen
* guix/packages.scm (%standard-patch-inputs): Use ‘libc-utf8-locales-for-target’ instead of ‘glibc-utf8-locales’. * guix/self.scm (%packages): Likewise. * gnu/home/services/ssh.scm (file-join): Likewise * gnu/installer.scm (build-compiled-file): Likewise. * gnu/packages/chromium.scm (ungoogled-chromium/wayland): Likewise. * gnu/packages/gnome.scm (libgweather4, tracker): Likewise. * gnu/packages/javascript.scm (js-mathjax): Likewise. * gnu/packages/package-management.scm (guix, flatpak): Likewise. * gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader): Likewise. * gnu/packages/suckless.scm (svkbd): Likewise. * gnu/services.scm (cleanup-gexp): Likewise. * gnu/services/base.scm (guix-publish-shepherd-service): Likewise. * gnu/services/guix.scm (guix-build-coordinator-shepherd-services) (guix-build-coordinator-agent-shepherd-services): Likewise. * gnu/services/guix.scm (guix-build-coordinator-queue-builds-shepherd-services): (guix-data-service-shepherd-services) (nar-herder-shepherd-services) (bffe-shepherd-services): Likewise. * gnu/services/web.scm (anonip-shepherd-service) (mumi-shepherd-services): Likewise. * gnu/system/image.scm (system-disk-image, system-iso9660-image) (system-docker-image, system-tarball-image): Likewise. * gnu/system/install.scm (%installation-services): Likewise. * guix/profiles.scm (info-dir-file): Likewise. (ca-certificate-bundle, profile-derivation): Likewise. * guix/scripts/pack.scm (store-database, set-utf8-locale): Likewise. * tests/pack.scm: Likewise. * tests/profiles.scm ("profile-derivation, cross-compilation"): Likewise. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Co-authored-by: Christopher Baines <mail@cbaines.net> Change-Id: I24239f427bcc930c29d2ba5d00dc615960a6c374
2023-12-02gnu: Add ‘libc-locales-for-target’ and related.Janneke Nieuwenhuizen
Partly fixes <https://issues.guix.gnu.org/66472>. This is a followup to 95ea1277ae2ebd278bdb51a7887f5ba1116fbc64. * gnu/packages/base.scm (glibc-locales/hurd): New variable (libc-locales-for-target): Use it in new procedure. (libc-utf8-locales-for-target): New procedure. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I16e187fcc65a5d4a3b065066b45ef9e45d1875f6
2023-12-02gnu: mes: Update to 0.25.1.Janneke Nieuwenhuizen
* gnu/packages/mes.scm (mes): Update to 0.25.1. (supported-systems): Remove aarch64-linux (building on aarch64-linux is only "supported" using armhf-linux compatibility). Change-Id: I97a95c1e246d5698db6d78f845a188826817f3be
2023-12-02gnu: mescc-tools: Update to 1.5.2.Janneke Nieuwenhuizen
* guix/git/mes.scm (mescc-tools): Update to 1.5.2. (arguments): Remove `patch-Kaem/test.sh' phase. Change-Id: I47d7f3159a1e6395ffbb9141147c9cbf0676f22b
2023-12-02gnu: python-sphinx-prompt: Fix tests.Lars-Dominik Braun
docutils>=0.19 broke the tests, which upstream fixed in a newer commit. Cherry-pick it. * gnu/packages/patches/python-sphinx-prompt-docutils-0.19.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/sphinx.scm (python-sphinx-prompt)[origin]: Use it. Change-Id: I597387a35e6a1da01063b4812e0f919788a13b54
2023-12-01gnu: emacs-magit: Update to 3.3.0-7.dda332b.Bruno Victal
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.3.0-7.dda332b. Copyright-paperwork-exempt: Yes Change-Id: Icb119958ec806f96ebe18567492a9611c56572e1 Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-12-01nls: Update translations.Florian Pelz
* po/guix/ca.po: New file. * po/guix/LINGUAS: Add ca.$ Change-Id: Ibae3f58ba702d7c5a4fafdd59a19f70aa8e18212
2023-11-30gnu: guile-hoot: Update to 0.2.0.David Thompson
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.2.0. Change-Id: I3bf5f457ef2359588889962ab3bbbc2d47b4a022
2023-11-30gnu: Add ecl-prompter.Guillaume Le Vaillant
* gnu/packages/lisp-xyz.scm (ecl-prompter): New variable. Change-Id: Ia109971456a95333d0867135f0ece141848ecfe6
2023-11-30gnu: cl-prompter: Update to 0.1.1.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-prompter): Update to 0.1.1. [source]: Remove snippet. [native-inputs]: Remove sbcl-nasdf. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: Ie339db2ff722b72f93c15c74e76aeaaf17f3ce7d
2023-11-30gnu: cl-nhooks: Update to 1.2.2.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-nhooks): Update to 1.2.2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: I14760fb557e81f503faaac0f73051412f718ca0b
2023-11-30gnu: cl-nsymbols: Update to 0.3.2.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-nsymbols): Update to 0.3.2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: Id3c69fd3fe2bcb2fabe38e894c0714f374cf55e9
2023-11-30gnu: cl-njson: Update to 1.2.2.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-njson): Update to 1.2.2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: I06ad8fa6b7511d8d6016037ce04e544cc5ed1f02
2023-11-30gnu: cl-nfiles: Update to 1.1.4.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 1.1.4. [source]: Remove snippet. [native-inputs]: Remove sbcl-nasdf. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: I58bf9d91f7d0189ebcb09ead0cc9c0bdb2aa5d23