summary refs log tree commit diff
AgeCommit message (Collapse)Author
2021-10-02gnu: epiphany: Update to 40.3.Mathieu Othacehe
* gnu/packages/gnome.scm (epiphany): Update to 40.3. [source]: Fix the URI. [arguments]: Remove trailing #t. [inputs]: Add libarchive, libhandy and libportal.
2021-10-02gnu: sushi: Update to 3.38.1.Mathieu Othacehe
* gnu/packages/gnome.scm (sushi): Update to 3.38.1. [arguments]: Remove a trailing #t. [inputs]: Switch to gtksourceview. [description]: Wrap it.
2021-10-02gnu: orca: Update to 40.0.Mathieu Othacehe
* gnu/packages/gnome.scm (orca): Update to 40.0. [source]: Fix the URI.
2021-10-02gnu: gnome-bluetooth: Update to 3.34.5.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 3.34.5. [source]: Fix the URI. [inputs]: Add libnotify and python-dbus.
2021-10-02gnu: gnome-session: Update to 40.1.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-session): Update to 40.1. [source]: Fix the URI. [arguments]: Remove the trailing #t. <#:configure-flags>: Disable systemd and systemd_session.
2021-10-02gnu: nautilus: Update to 40.2.Mathieu Othacehe
* gnu/packages/gnome.scm (nautilus): Update to 40.2. [source]: Fix the URI. [arguments]: Remove a phase trailing #t. [inputs]: Add libhandy and libportal.
2021-10-02gnu: baobab: Update to 40.0.Mathieu Othacehe
* gnu/packages/gnome.scm (baobab): Update to 40.0. [source]: Fix the URI. [inputs]: Add libhandy.
2021-10-02gnu: gnome-boxes: Update to 40.3.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-boxes): Update to 40.3. [source]: Fix the URI.
2021-10-02gnu: gnome-latex: Update to 3.38.0.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-latex): Update to 3.38.0. [inputs]: Switch to tepl-5.
2021-10-02gnu: amtk: Update to 5.3.1.Mathieu Othacehe
* gnu/packages/gnome.scm (amtk): Update to 5.3.1. [build-system]: Update to meson-build-system.
2021-10-02gnu: Add tepl-5.Mathieu Othacehe
* gnu/packages/gnome.scm (tepl-5): New variable.
2021-10-02gnu: gedit: Update to 40.1.Mathieu Othacehe
* gnu/packages/gnome.scm (gedit): Update to 40.1. [source]: Fix the URI. [inputs]: Add amtk and tepl.
2021-10-02gnu: tepl: Update to 6.00.0.Mathieu Othacehe
* gnu/packages/gnome.scm (tepl): Update to 6.00.0. [build-system]: Switch to meson. [arguments]: Set glib-or-gtk? to true. [native-inputs]: Add glib@bin.
2021-10-02gnu: gnome-calendar: Update to 40.2.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-calendar): Update to 40.2. [source]: Fix the URI. [inputs]: Add libhandy.
2021-10-02gnu: libgweather: Update to 40.0.Mathieu Othacehe
* gnu/packages/gnome.scm (libgweather): Update to 40.0. [source]: Fix the URI. [inputs]: Add python-pygobject.
2021-10-02gnu: gnome-calculator: Update to 40.1.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-calculator): Update to 40.1. [source]: Fix the URL. [arguments]: Add a 'pre-check phase. [inputs]: Add libhandy.
2021-10-02gnu: gnome-system-monitor: Update to 40.1.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-system-monitor): Update to 40.1. [source]: Fix the URL. [inputs]: Add libhandy.
2021-10-02build: glib-or-gtk-build-system: Add gtk 4.0 support.Mathieu Othacehe
* guix/build/glib-or-gtk-build-system.scm (gtk-module-directories): Add gtk 4.0 support.
2021-10-02gnu: gnome-todo: Update to 40.1.Mathieu Othacehe
* gnu/packages/patches/gnome-todo-delete-esource-duplicate.patch: Remove it. * gnu/local.mk (DIST_PATCH_DATA): Update it. * gnu/packages/gnome.scm (gnome-todo): Update to 40.1. [source]: Fix the URL. [arguments]: Remove the 'wrap-gnome-todo phase and add a 'skip-gtk-update-icon-cache phase. Disable the tests. [native-inputs]: Switch from gtk+ to gtk. [inputs]: Add gtk, libadwaita and libportal.
2021-10-02gnu: Add libadwaita.Mathieu Othacehe
* gnu/packages/gnome.scm (libadwaita): New variable.
2021-10-02gnu: libportal: Update to 0.4.Mathieu Othacehe
* gnu/packages/freedesktop.scm (libportal): Update to 0.4. [source]: Use the version as commit field.
2021-10-02gnu: gnome-font-viewer: Update to 40.0.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-font-viewer): Update to 40.0. [source]: Fix the URL. [inputs]: Add libhandy, libxml2.
2021-10-02gnu: gnome-disk-utility: Update to 40.2.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 40.2. [source]: Fix the URI. [inputs]: Add libhandy.
2021-10-02gnu: gnome-desktop: Update to 40.4.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-desktop): Update to 40.4. [source]: Fix the URI.
2021-10-02gnu: gnome-user-docs: Update to 40.5.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-user-docs): Update to 40.5. [source]: Fix the URL.
2021-10-02gnu: gnome-menus: Update to 3.36.0.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-menus): Update to 3.36.0.
2021-10-02gnu: gnome-shell-extensions: Update to 40.4.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 40.4. [source]: Fix the uri.
2021-10-02gnu: gnote: Update to 40.2.Mathieu Othacehe
* gnu/packages/gnome.scm (gnote): Update to 40.2. [source]: Fix the URI.
2021-10-02gnu: gnome-screenshot: Update to 40.0.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-screenshot): Update to 40.0. [source]: Update the URI. [inputs]: Add libhandy.
2021-10-02gnu: gnome-backgrounds: Update to 40.1.Mathieu Othacehe
* gnu/packages/gnome.scm (gnome-backgrounds): Update to 40.1.
2021-10-02gnu: Update gtkmm to 4.2.0, add gtkmm@3, and adjust gtkmm@2.Raghav Gururajan
* gnu/packages/gtk.scm (gtkmm)[version]: Update to 4.2.0. [arguments](meson): New argument. [native-inputs]: Add glib:bin. [propagated-inputs]: Replace gtk+ with gtk. (gtkmm-3): New variable. (gtkmm-2)[arguments]: Strip certain inherited arguments. * gnu/packages/animation.scm (synfigstudio)[inputs]: Switch to gtkmm-3. * gnu/packages/astronomy.scm (stackistry)[inputs]: Ditto. * gnu/packages/audio.scm (guitarix)[inputs]: Ditto. * gnu/packages/disk.scm (parted)[inputs]: Ditto. * gnu/packages/gnome.scm (gnome-system-monitor)[inputs]: Ditto. (workrave)[inputs]: Ditto. (gnote)[inputs]: Ditto. * gnu/packages/gobby.scm (gobby)[inputs]: Ditto. * gnu/packages/inkscape.scm (inkscape)[inputs]: Ditto. * gnu/packages/mail.scm (astroid)[inputs]: Ditto. * gnu/packages/mate.scm (mate-system-monitor)[inputs]: Ditto. * gnu/packages/music.scm (tascam-gtk)[inputs]: Ditto. * gnu/packages/photo.scm (rawtherapee)[inputs]: Ditto. * gnu/packages/pulseaudio.scm (pavucontrol)[inputs]: Ditto. (paprefs)[inputs]: Ditto. * gnu/packages/text-editors.scm (jucipp)[inputs]: Ditto. * gnu/packages/wm.scm (waybar)[inputs]: Ditto.
2021-10-02gnu: Add gtk.Raghav Gururajan
* gnu/packages/gtk.scm (gtk): New variable. * gnu/packages/patches/gtk4-respect-GUIX_GTK4_PATH.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2021-10-02gnu: vulkan-loader: Fix include path location.Mathieu Othacehe
* gnu/packages/vulkan.scm (vulkan-loader)[arguments]<#:configure-flags>: Point to the vulkan-headers package that contains the include files. [native-inputs]: Move vulkan-headers from here ... [inputs]: ... to here.
2021-10-01gnu: 389-ds-base: Substitute more tool references.Ricardo Wurmus
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Substitute references to "ip" and "openssl". [inputs]: Add iproute.
2021-10-01gnu: gdb-9.2: Fix build with GCC 10 on powerpc64le-linux.Thiago Jung Bauermann
* gnu/packages/patches/gdb-9.2-sim-ppc-fno-common.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gdb.scm (gdb-9.2)[source]: Use it.
2021-09-30gnu: gnumach: Add -fcommon to GCC flags.Ricardo Wurmus
* gnu/packages/hurd.scm (gnumach)[arguments]: Add -fcommon GCC flag.
2021-09-30gnu: 389-ds-base: Update to 1.4.4.17.Ricardo Wurmus
* gnu/packages/openldap.scm (389-ds-base): Update to 1.4.4.17. [source]: Use release tarball from Github. [arguments]: Remove wrapping of readnsstate.
2021-09-30gnu: 389-ds-base: Restore definition of pythondir.Ricardo Wurmus
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Import python-version from (guix build python-build-system); define pythondir before using it in fix-install-location-of-python-tools.
2021-09-30style: Really honor '--input-simplification=always'.Ludovic Courtès
* guix/scripts/style.scm (simplify-package-inputs): Use (const #t) when POLICY is 'always.
2021-09-30gnu: guile: Use 'modify-inputs' where appropriate.Ludovic Courtès
* gnu/packages/guile.scm (guile-3.0)[propagated-inputs]: Use 'modify-inputs'. (guile-3.0/libgc-7)[propagated-inputs]: Likewise. (guile-for-guile-emacs)[native-inputs]: Likewise. * gnu/packages/make-bootstrap.scm (make-guile-static): Likewise.
2021-09-30gnu: skribilo: Disable tests.Ludovic Courtès
* gnu/packages/skribilo.scm (skribilo)[arguments]: Pass #:tests? #f.
2021-09-30gnu: guile-static: Disable JIT on GNU/Hurd.Ludovic Courtès
* gnu/packages/make-bootstrap.scm (make-guile-static): Pass "--disable-jit" when targeting GNU/Hurd.
2021-09-30gnu: make-bootstrap: Remove more input labels.Ludovic Courtès
* gnu/packages/make-bootstrap.scm (%binutils-static-stripped)[inputs]: Remove. [arguments]: Turn #:builder into a gexp. (%mes-minimal-stripped)[inputs]: Remove. [arguments]: Turn #:builder into a gexp. (make-guile-static-stripped): Likewise.
2021-09-30gnu: make-bootstrap: Remove input labels.Ludovic Courtès
* gnu/packages/make-bootstrap.scm (%static-inputs): Remove labels. (%static-binaries)[arguments]: Special-case 'name' for "bash-static". (%linux-libre-headers-stripped)[inputs]: Remove label. (%mes-minimal)[native-inputs]: Remove label. (tarball-package)[native-inputs]: Remove labels. [inputs]: Remove. [arguments]: Rewrite as a gexp. (%bootstrap-tarballs)[inputs]: Remove labels.
2021-09-29gnu: guile-email: Fix build.Mathieu Othacehe
* gnu/packages/patches/guile-email-fix-tests.patch: New file. * gnu/local.mk (DIST_PATCH_DATA): Add it. * gnu/packages/guile-xyz.scm (guile-email): Use it.
2021-09-29gnu: mariadb: Update to 10.5.12.Efraim Flashner
* gnu/packages/databases.scm (mariadb): Update to 10.5.12. [source]: Remove patches. [arguments]: In custom 'adjust-tests phase, update list of skipped tests. Also remove tests already listed in mysql-test/unstable-tests. * gnu/packages/patches/mariadb-CVE-2021-27928.patch, gnu/packages/patches/mariadb-cmake-compat.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them.
2021-09-29gnu: mariadb: Honor parallel-tests?.Efraim Flashner
* gnu/packages/databases.scm (mariadb)[arguments]: In custom 'check phase honor #:parallel-tests? flag.
2021-09-28gnu: guile-xapian: Fix compilation with Guile 3.0.7.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-xapian)[source]: Add 'modules' and 'snippet'.
2021-09-28gnu: make-bootstrap: Enable tests in static gawk build.Thiago Jung Bauermann
The tests were disabled because gawk’s extension mechanism doesn’t work when it’s built statically, and some tests fail because of that. Another alternative is to disable the extension mechanism during configuration time, which causes the testsuite to pass again. * gnu/packages/make-bootstrap.scm (%static-inputs)[gawk]<#:tests?>: Remove. <#:configure-flags>: Add. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-28gnu: make-bootstrap: Allow compilation of the statically-link gawk.Ludovic Courtès
Previously, linking would fail due to the '-fno-common' default in GCC 10: ld: /gnu/store/…-glibc-2.33-static/lib/libc.a(getopt.o): in function `_getopt_internal_r': (.text+0x6e0): multiple definition of `_getopt_internal_r'; support/libsupport.a(getopt.o):/tmp/guix-build-gawk-5.1.0.drv-0/gawk-5.1.0/support/getopt.c:404: first defined here ld: /gnu/store/…-glibc-2.33-static/lib/libc.a(getopt.o): in function `_getopt_internal': Reported by Thiago Jung Bauermann <bauermann@kolabnow.com>. * gnu/packages/make-bootstrap.scm (%static-inputs) <gawk>: Remove getopt.o from libsupport.a.