me
/
guix
Archived
1
0
Fork 0
Commit Graph

84411 Commits (b8aa7bf67ea2385020922822c81ececd5684af4c)

Author SHA1 Message Date
Mathieu Othacehe b8aa7bf67e
gnu: file-roller: Update to 3.40.0.
* gnu/packages/gnome.scm (file-roller): Update to 3.40.0.
2021-10-02 10:54:24 +00:00
Mathieu Othacehe f5acb8198a
gnu: epiphany: Update to 40.3.
* 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-02 10:54:24 +00:00
Mathieu Othacehe f23c46216a
gnu: sushi: Update to 3.38.1.
* gnu/packages/gnome.scm (sushi): Update to 3.38.1.
[arguments]: Remove a trailing #t.
[inputs]: Switch to gtksourceview.
[description]: Wrap it.
2021-10-02 10:54:24 +00:00
Mathieu Othacehe 827a97b6e2
gnu: orca: Update to 40.0.
* gnu/packages/gnome.scm (orca): Update to 40.0.
[source]: Fix the URI.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe 9e15130d52
gnu: gnome-bluetooth: Update to 3.34.5.
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 3.34.5.
[source]: Fix the URI.
[inputs]: Add libnotify and python-dbus.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe fdb1c4ea8c
gnu: gnome-session: Update to 40.1.
* 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-02 10:54:23 +00:00
Mathieu Othacehe 969eb180b8
gnu: nautilus: Update to 40.2.
* 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-02 10:54:23 +00:00
Mathieu Othacehe 2e5459b47c
gnu: baobab: Update to 40.0.
* gnu/packages/gnome.scm (baobab): Update to 40.0.
[source]: Fix the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe 3eb817a887
gnu: gnome-boxes: Update to 40.3.
* gnu/packages/gnome.scm (gnome-boxes): Update to 40.3.
[source]: Fix the URI.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe 53cd623a68
gnu: gnome-latex: Update to 3.38.0.
* gnu/packages/gnome.scm (gnome-latex): Update to 3.38.0.
[inputs]: Switch to tepl-5.
2021-10-02 10:54:22 +00:00
Mathieu Othacehe d11b668674
gnu: amtk: Update to 5.3.1.
* gnu/packages/gnome.scm (amtk): Update to 5.3.1.
[build-system]: Update to meson-build-system.
2021-10-02 10:54:22 +00:00
Mathieu Othacehe acf5caf375
gnu: Add tepl-5.
* gnu/packages/gnome.scm (tepl-5): New variable.
2021-10-02 10:54:22 +00:00
Mathieu Othacehe af1e95b7df
gnu: gedit: Update to 40.1.
* gnu/packages/gnome.scm (gedit): Update to 40.1.
[source]: Fix the URI.
[inputs]: Add amtk and tepl.
2021-10-02 10:54:22 +00:00
Mathieu Othacehe ff0f9ab7d6
gnu: tepl: Update to 6.00.0.
* 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-02 10:54:22 +00:00
Mathieu Othacehe 6f4b1e4d79
gnu: gnome-calendar: Update to 40.2.
* gnu/packages/gnome.scm (gnome-calendar): Update to 40.2.
[source]: Fix the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:21 +00:00
Mathieu Othacehe 0ab1bfac66
gnu: libgweather: Update to 40.0.
* gnu/packages/gnome.scm (libgweather): Update to 40.0.
[source]: Fix the URI.
[inputs]: Add python-pygobject.
2021-10-02 10:54:21 +00:00
Mathieu Othacehe cb79e5a175
gnu: gnome-calculator: Update to 40.1.
* 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-02 10:54:21 +00:00
Mathieu Othacehe 0a0c8f426c
gnu: gnome-system-monitor: Update to 40.1.
* gnu/packages/gnome.scm (gnome-system-monitor): Update to 40.1.
[source]: Fix the URL.
[inputs]: Add libhandy.
2021-10-02 10:54:21 +00:00
Mathieu Othacehe ba049bb2da
build: glib-or-gtk-build-system: Add gtk 4.0 support.
* guix/build/glib-or-gtk-build-system.scm (gtk-module-directories): Add gtk
4.0 support.
2021-10-02 10:54:21 +00:00
Mathieu Othacehe 1d8bb73d3d
gnu: gnome-todo: Update to 40.1.
* 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-02 10:54:16 +00:00
Mathieu Othacehe 751e73dea1
gnu: Add libadwaita.
* gnu/packages/gnome.scm (libadwaita): New variable.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe 1e02955ea4
gnu: libportal: Update to 0.4.
* gnu/packages/freedesktop.scm (libportal): Update to 0.4.
[source]: Use the version as commit field.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe 75fda6a011
gnu: gnome-font-viewer: Update to 40.0.
* gnu/packages/gnome.scm (gnome-font-viewer): Update to 40.0.
[source]: Fix the URL.
[inputs]: Add libhandy, libxml2.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe b6231f032d
gnu: gnome-disk-utility: Update to 40.2.
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 40.2.
[source]: Fix the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe 5b21979162
gnu: gnome-desktop: Update to 40.4.
* gnu/packages/gnome.scm (gnome-desktop): Update to 40.4.
[source]: Fix the URI.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe a833959a82
gnu: gnome-user-docs: Update to 40.5.
* gnu/packages/gnome.scm (gnome-user-docs): Update to 40.5.
[source]: Fix the URL.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe 6a0bdb4652
gnu: gnome-menus: Update to 3.36.0.
* gnu/packages/gnome.scm (gnome-menus): Update to 3.36.0.
2021-10-02 10:54:14 +00:00
Mathieu Othacehe 39e68519d6
gnu: gnome-shell-extensions: Update to 40.4.
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 40.4.
[source]: Fix the uri.
2021-10-02 10:54:14 +00:00
Mathieu Othacehe e70fbc7148
gnu: gnote: Update to 40.2.
* gnu/packages/gnome.scm (gnote): Update to 40.2.
[source]: Fix the URI.
2021-10-02 10:54:14 +00:00
Mathieu Othacehe 228dd848ac
gnu: gnome-screenshot: Update to 40.0.
* gnu/packages/gnome.scm (gnome-screenshot): Update to 40.0.
[source]: Update the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:14 +00:00
Mathieu Othacehe 22eaafa267
gnu: gnome-backgrounds: Update to 40.1.
* gnu/packages/gnome.scm (gnome-backgrounds): Update to 40.1.
2021-10-02 10:54:14 +00:00
Raghav Gururajan 50e0fa19f0
gnu: Update gtkmm to 4.2.0, add gtkmm@3, and adjust gtkmm@2.
* 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-02 10:54:13 +00:00
Raghav Gururajan ef5b32310b
gnu: Add gtk.
* 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-02 10:54:13 +00:00
Mathieu Othacehe 26117f0d57
gnu: vulkan-loader: Fix include path location.
* 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-02 10:54:13 +00:00
Ricardo Wurmus 63c7bb62c4
gnu: 389-ds-base: Substitute more tool references.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Substitute references to
"ip" and "openssl".
[inputs]: Add iproute.
2021-10-01 22:09:26 +02:00
Thiago Jung Bauermann ed756b4709
gnu: gdb-9.2: Fix build with GCC 10 on powerpc64le-linux.
* 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-10-01 09:42:54 +00:00
Ricardo Wurmus a76232340a
gnu: gnumach: Add -fcommon to GCC flags.
* gnu/packages/hurd.scm (gnumach)[arguments]: Add -fcommon GCC flag.
2021-09-30 22:32:07 +02:00
Ricardo Wurmus 51a9b8fd8f
gnu: 389-ds-base: Update to 1.4.4.17.
* 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-30 15:32:35 +02:00
Ricardo Wurmus 6cd6b0abe7
gnu: 389-ds-base: Restore definition of pythondir.
* 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-30 15:32:35 +02:00
Ludovic Courtès 2bec19199e
style: Really honor '--input-simplification=always'.
* guix/scripts/style.scm (simplify-package-inputs): Use (const #t) when
POLICY is 'always.
2021-09-30 00:06:30 +02:00
Ludovic Courtès b00fbabdf6
gnu: guile: Use 'modify-inputs' where appropriate.
* 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-30 00:06:30 +02:00
Ludovic Courtès f17517d6c8
gnu: skribilo: Disable tests.
* gnu/packages/skribilo.scm (skribilo)[arguments]: Pass #:tests? #f.
2021-09-30 00:06:30 +02:00
Ludovic Courtès da8be73d5b
gnu: guile-static: Disable JIT on GNU/Hurd.
* gnu/packages/make-bootstrap.scm (make-guile-static): Pass
"--disable-jit" when targeting GNU/Hurd.
2021-09-30 00:06:30 +02:00
Ludovic Courtès 191c1992b8
gnu: make-bootstrap: Remove more input labels.
* 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-30 00:06:29 +02:00
Ludovic Courtès 26d31db742
gnu: make-bootstrap: Remove input labels.
* 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-30 00:06:29 +02:00
Mathieu Othacehe b77782f702
gnu: guile-email: Fix build.
* 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-29 12:59:38 +00:00
Efraim Flashner 8d02c2c39e
gnu: mariadb: Update to 10.5.12.
* 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-29 11:00:32 +03:00
Efraim Flashner b1ef2deb66
gnu: mariadb: Honor parallel-tests?.
* gnu/packages/databases.scm (mariadb)[arguments]: In custom 'check
phase honor #:parallel-tests? flag.
2021-09-29 10:04:45 +03:00
Ludovic Courtès acbce4ea41
gnu: guile-xapian: Fix compilation with Guile 3.0.7.
* gnu/packages/guile-xyz.scm (guile-xapian)[source]: Add 'modules' and
'snippet'.
2021-09-28 23:57:33 +02:00
Thiago Jung Bauermann 106181c0a0
gnu: make-bootstrap: Enable tests in static gawk build.
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-28 23:45:01 +02:00