summary refs log tree commit diff
AgeCommit message (Collapse)Author
2022-09-14gnu: Add comments to the bottom of a few more package modules.Christopher Baines
This will hopefully discourage patches which add new packages to the bottom of files, as this increases the likelihood of conflicts when applying patches. If there are more specific ways that packages should be arranged in specific modules, this message can be updated accordingly. * gnu/packages/crates-graphics.scm: Add comment discouraging adding packages to the bottom of the file. * gnu/packages/crates-gtk.scm: ditto. * gnu/packages/games.scm: ditto. * gnu/packages/music.scm: ditto. * gnu/packages/qt.scm: ditto. * gnu/packages/web.scm: ditto.
2022-09-14gnu: Add java-slf4j-nop.Artyom V. Poptsov
* gnu/packages/java.scm (java-slf4j-nop): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14gnu: solvespace: Wrap with GSETTINGS_SCHEMA_DIR.Kristian Lein-Mathisen
By opening File => Open in the menu, SolveSpace crashes with: (solvespace:3891): GLib-GIO-ERROR **: 11:52:37.518: Settings schema 'org.gtk.Settings.FileChooser' is not installed fish: Job 1, 'solvespace' terminated by signal SIGTRAP (Trace or breakpoint trap) This patch should fix that, showing the GTK FileChooser dialog instead. Solution was taken from gnu/packages/messaging.scm (utox). * gnu/packages/engineering.scm (solvespace)[arguments]: Wrap with GSETTINGS_SCHEMA_DIR. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14gnu: Add blesh.kiasoc5
* gnu/packages/bash.scm (blesh): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-14gnu: cmake: Update to 3.24.2.Maxim Cournoyer
* gnu/packages/cmake.scm (cmake): Update to 3.24.2. [source]: Adjust snippet to preserve "Utilities/cmelf". Override with new patch. [native-inputs]: Use modify-inputs and remove labels. * gnu/packages/patches/cmake-curl-certificates-3.24.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2022-09-14gnu: texlive-setspace: Add 'license' field.Ludovic Courtès
* gnu/packages/tex.scm (texlive-setspace)[license]: New field.
2022-09-13gnu: emacs-libyaml: Improve package style.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-libyaml)[arguments]: Use G-expressions. Remove trailing #T from phases. Prefer MAKE-FILE-WRITABLE over CHMOD.
2022-09-13gnu: emacs-libyaml: Update to 0.1-1.961e0d8.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-libyaml): Update to 0.1-1.961e0d8.
2022-09-13gnu: gammastep: Improve package style.Nicolas Goaziou
* gnu/packages/xdisorg.scm (gammastep)[arguments]: Use G-expressions.
2022-09-13gnu: gammastep: Update to 2.0.9.Nicolas Goaziou
* gnu/packages/xdisorg.scm (gammastep): Update to 2.0.9.
2022-09-13gnu: hedgewars: Improve package style.Nicolas Goaziou
* gnu/packages/games.scm (hedgewars)[arguments]: Use G-expressions. Remove trailing #T. Remove FIX-SORCES phase. Run tests according to #:tests? keyword. [inputs]: Remove labels.
2022-09-13gnu: hedgewars: Update to 1.0.2.Nicolas Goaziou
* gnu/packages/games.scm (hedgewars): Update to 1.0.2. * gnu/packages/patches/hedgewars-network-bsd.patch: Delete file. * gnu/local.mk: Apply removal.
2022-09-13gnu: emacs-treemacs: Update package style.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-treemacs)[arguments]: Use G-expressions. Simplify PATCH-PATHS phase. Move data within the ELPA directory.
2022-09-13gnu: emacs-treemacs: Update to 3.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-treemacs): Update to 3.0.
2022-09-13gnu: kraken2: Update to 2.1.2.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (kraken2): Update to 2.1.2.
2022-09-13gnu: qtshadertools: Fix 'license' field.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/57581>. Reported by Julien Lepiller <julien@lepiller.eu>. Fix provided by Florian Pelz <pelzflorian@pelzflorian.de>. * gnu/packages/qt.scm (qtshadertools)[license]: Fix value.
2022-09-13gnu: dezyne: Update to 2.16.1.Jan (janneke) Nieuwenhuizen
* gnu/packages/dezyne.scm (dezyne): Update to 2.16.1.
2022-09-13gnu: crawl: Update to 0.29.1.Nicolas Goaziou
* gnu/packages/games.scm (crawl): Update to 0.29.1.
2022-09-13gnu: emacs-expand-region: Update to 0.11.0-1.c5c4362.Trevor Richards
* gnu/packages/emacs-xyz.xcm (emacs-expand-region): Update to 0.11.0-1.c5c4362. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-13gnu: Add emacs-ednc.Nicolas Graves via Guix-patches via
* gnu/packages/emacs-xyz.scm (emacs-ednc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-13gnu: gnome-bluetooth: Fix source URL.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-bluetooth)[source]: Fix URL.
2022-09-13gnu: python-efl: Update to 1.26.0.Efraim Flashner
* gnu/packages/enlightenment.scm (python-efl): Update to 1.26.0. [inputs]: Add python-packaging. [arguments]: Remove trailing #t from phases.
2022-09-13gnu: gnome-screenshot: Remove meson patch.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-screenshot) [source]: Delete patches field. * gnu/packages/patches/gnome-screenshot-meson-0.60.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
2022-09-13gnu: glade: Remove meson argument.Maxim Cournoyer
* gnu/packages/gnome.scm (glade3)[meson]: Delete argument.
2022-09-13gnu: gnome-2048: Remove input labels.Maxim Cournoyer
* gnu/packages/games.scm (gnome-2048)[inputs, native-inputs]: Remove labels.
2022-09-13gnu: gpaste: Update to 42.1.Maxim Cournoyer
* gnu/packages/gnome-xyz.scm (gpaste): Update to 42.1. [meson]: Delete argument. [phases]{fix-introspection-install-dir}: Use #$output. [native-inputs]: Remove autoconf, automake and libtool. [inputs]: Remove graphene. Add gtk and libadwaita. Sort. * gnu/packages/patches/gpaste-fix-paths.patch: Update patch.
2022-09-13gnu: Add pkgconf.Maxim Cournoyer
* gnu/packages/pkg-config.scm (pkgconf): New variable.
2022-09-13gnu: gnome-maps: Update to 43.rc.Maxim Cournoyer
* gnu/packages/geo.scm (gnome-maps): Update to 43.rc. [arguments]: Use gexps. [phases]{patch-dbus-service}: Use #$output. {wrap}: Do not wrap with LD_LIBRARY_PATH, which now seems extraneous. Delete trailing #t. [native-inputs]: Add glib:bin. Remove labels. [inputs]: Remove labels and sort. Add pango-next. Replace libchamplain with libshumate, rest with rest-next, webkitgtk-with-libsoup2 with webkitgtk and libsoup-minimal-2 with libsoup.
2022-09-13gnu: Add libshumate.Maxim Cournoyer
* gnu/packages/gnome.scm (libshumate): New variable.
2022-09-13gnu: gnome-shell: Use libsoup 3 to fix tests.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-shell)[configure-flags]: Add -Dsoup2=false.
2022-09-13gnu: arc-theme: Update to 20220405.Maxim Cournoyer
* gnu/packages/gnome-xyz.scm (arc-theme): Update to 20220405. [native-inputs]: Add python.
2022-09-13gnu: chatty: Fix build.Maxim Cournoyer
* gnu/packages/messaging.scm (chatty) [#:glib-or-gtk?]: New argument. [inputs]: Replace folks with folks-with-libsoup2. [propagated-inputs]: Replace evolution-data-server with evolution-data-server-3.44.
2022-09-13gnu: chatty: Fix indentation.Maxim Cournoyer
* gnu/packages/messaging.scm (chatty): Re-indent.
2022-09-13gnu: Add folks-with-libsoup2.Maxim Cournoyer
* gnu/packages/gnome.scm (folks-with-libsoup2): New variable.
2022-09-13gnu: libgweather: Use geocode-glib-with-libsoup2.Maxim Cournoyer
* gnu/packages/gnome.scm (libgweather) [propagated-inputs]: Replace geocode-glib with geocode-glib-with-libsoup2.
2022-09-13gnu: gupnp-igd: Build with gupnp-1.4.Maxim Cournoyer
* gnu/packages/gnome.scm (gupnp-igd) [arguments]: Use gexps. [phases]: Delete trailing #t. {patch-docbook-xml}: Use this-package-native-input. {move-doc}: Use gexps. [native-inputs]: Remove labels. [propagated-inputs]: Remove gssdp, gupnp and libsoup. Add gupnp-1.4.
2022-09-13gnu: gnucash: Update to 4.11 and use gexps.Maxim Cournoyer
* gnu/packages/gnucash.scm: Sort imports. (gnucash): Update to 4.11. Re-order fields, moving inputs after arguments. [arguments]: Use gexps. [phases]: Delete trailing #t. {unpack-gmock}: Delete phase. {set-env-vars}: Use search-input-directory. {install-locales}: Use gexps. {split-python-bindings}: Likewise. {wrap-programs}: Likewise. Also use search-input-file. [native-inputs]: Delete labels. Remove googlemock source. Sort. [inputs]: Delete labels. Sort. (gnucash-docs): Adjust URI and update hash. [native-inputs]: Delete labels. Sort.
2022-09-13gnu: libofx: Update to 0.10.7.Maxim Cournoyer
* gnu/packages/finance.scm (libofx): Update to 0.10.7. [arguments]: Use gexps. [configure-flags]: Use search-input-directory. [inputs]: Remove labels.
2022-09-13gnu: evolution: Update to 3.45.3.Maxim Cournoyer
* gnu/packages/gnome.scm (evolution): Update to 3.45.3. [arguments]: Use gexps. [configure-flags]: Remove -DENABLE_LIBCRYPTUI=OFF, obsolete. [phases]{patch-ui-module-dir}: Update phase. [inputs]: Replace libgweather with libgweather4. Replace webkitgtk-with-libsoup2 with webkitgtk. Remove libnotify.
2022-09-13gnu: evolution-data-server: Update to 3.45.3.Maxim Cournoyer
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.45.3. [configure-flags]: Add -DENABLE_OAUTH2_WEBKITGTK4=OFF. [native-inputs]: Sort. [propagated-inputs]: Add glib, gtk and json-glib. Replace libsoup-minimal-2 with libsoup. [inputs]: Replace libgweather with libgweather4. Replace webkitgtk-with-libsoup2 with webkitgtk. Add pango-next. (evolution-data-server-3.44): New variable.
2022-09-13gnu: Add webkitgtk-next.Maxim Cournoyer
* gnu/packages/webkit.scm (webkitgtk-next): New variable.
2022-09-13gnu: libsoup: Update to 3.1.4.Maxim Cournoyer
* gnu/packages/gnome.scm (libsoup): Update to 3.1.4. [configure-flags]: Remove obsolete gtk_doc flag and use gexps. [phases]{patch-docbook-xml}: Delete phase. {move-doc}: Use gexps. [native-inputs]: Delete docbook-xml and gtk_doc. Add gi-docgen.
2022-09-13gnu: numix-gtk-theme: Remove input labels.Maxim Cournoyer
* gnu/packages/gnome-xyz.scm (numix-gtk-theme) [native-inputs]: Delete labels.
2022-09-13gnu: gnome-builder: Update to 42.1.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-builder): Update to 42.1. [source]: Remove patches field. [configure-flags]: Remove -Dplugin_flatpak=false and -Dplugin_update_manager=false. [phases]{patch-meson}: Use search-input-file. {fix-ninja}: Delete phase. [inputs]: Ad flatpak, libhandy and libostree. [propagated-inputs]: Replace gtksourceview with gtksourceview-4. * gnu/packages/patches/gnome-builder-update-libportal.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
2022-09-13gnu: sysprof: Update to 3.45.1.Maxim Cournoyer
* gnu/packages/gnome.scm (sysprof): Update to 3.45.1. [phases]{patch-install-script}: Rename to... {disable-post-install}: ... this, and adjust. [inputs]: Replace glib with glib-next, gtk+ with gtk. Add libadwaita. [native-inputs]: Replace glib:bin with glib-next:bin. Sort. (sysprof-3.44): New variable. (gnome-builder)[inputs]: Replace sysprof with sysprof-3.44.
2022-09-13gnu: jsonrpc-glib: Update to 3.42.0.Maxim Cournoyer
* gnu/packages/gnome.scm (jsonrpc-glib): Update to 3.42.0. [inputs, native-inputs]: Sort.
2022-09-13gnu: piper: Update to 0.7 and enable tests.Maxim Cournoyer
* gnu/packages/gnome.scm (piper): Update to 0.7. [native-inputs, inputs]: Move after arguments. [tests?]: Remove argument. [phases]{wrap-script}: Use wrap-script. Use search-input-file. Wrap with GUIX_PYTHONPATH. [native-inputs]: Add appstream. [inputs]: Add guile-3.0. Remove gtk+:bin.
2022-09-13gnu: apostrophe: Update to 2.6.3.Maxim Cournoyer
* gnu/packages/gnome.scm (apostrophe): Update to 2.6.3. [source]: Update URL. [imported-modules, modules]: New arguments. [phases]{python-and-gi-wrap}: Use search-input-file and site-packages. [native-inputs]: Add bash-minimal. [home-page]: Update URL.
2022-09-13gnu: setzer: Update to 0.4.8.Maxim Cournoyer
* gnu/packages/gnome.scm (setzer): Update to 0.4.8. [imported-modules, modules]: New arguments. [phases]{python-and-gi-wrap}: Use search-input-file. [inputs]: Remove gtksourceview and webkitgtk; add bash-minimal, gtksourceview-4, python-pexpect, and webkitgtk-with-libsoup2. [native-inputs]: Remove desktop-file-utils, glib:bin, gobject-introspection, gtk+:bin, and python-wrapper; add python.
2022-09-13gnu: polari: Update to 42.1.Maxim Cournoyer
* gnu/packages/gnome.scm (polari): Update to 42.1. [phases]{skip-gtk-update-icon-cache}: Adjust. {fix-desktop-file}: Punctuate comment. Use search-input-file. {wrap-typelib}: Likewise. [inputs]: Move field after native-inputs. Replace libsoup-minimal-2 with libsoup. Add bash-minimal. [native-inputs]: Replace intltool with gettext-minimal.