summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-05etc: Default to variables in tempel's git-reference... et al.Liliana Marie Prikler
Since we encourage using variables rather than magic hashes in the commit fields, e.g. (commit version) and (commit commit), the default for tempel to use quoted strings is rather off. Thus, let the placeholder reflect actual usage. * etc/snippets/tempel/scheme-mode (git-reference...)[commit]: Use field name as placeholder and don't quote value. (svn-reference..., bzr-reference...)[revision]: Likewise. (hg-reference...)[changeset]: Likewise.
2023-03-05gnu: Add tenacity.Liliana Marie Prikler
* gnu/packages/audio.scm (tenacity): New variable.
2023-03-05gnu: komikku: Update to 1.12.1.Liliana Marie Prikler
* gnu/packages/gnome.scm (komikku): Update to 1.12.1.
2023-03-05gnu: Add java-smtinterpol.Liliana Marie Prikler
* gnu/packages/maths.scm (java-smtinterpol): New variable.
2023-03-05gnu: Add boolector.Liliana Marie Prikler
* gnu/packages/patches/boolector-find-googletest: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/maths.scm (boolector): New variable.
2023-03-05gnu: Add btor2tools.Liliana Marie Prikler
* gnu/packages/maths.scm (btor2tools): New variable.
2023-03-05gnu: Add yices.Liliana Marie Prikler
* gnu/packages/maths.scm (yices): New variable.
2023-03-05gnu: Add libpoly.Liliana Marie Prikler
* gnu/packages/maths.scm (libpoly): New variable.
2023-03-05gnu: Add cudd.Liliana Marie Prikler
* gnu/packages/maths.scm (cudd): New variable.
2023-03-05gnu: tracker: Update to 3.4.2.Liliana Marie Prikler
* gnu/packages/gnome.scm (tracker): Update to 3.4.2.
2023-03-05gnu: tracker: Use G-Expressions in arguments.Liliana Marie Prikler
* gnu/packages/gnome.scm (tracker)[arguments]: Change to list of G-Expressions. Re-indent.
2023-03-05gnu: tracker: Don't wrap binaries in libexec/tracker3 directory.Liliana Marie Prikler
These binaries are mere symlinks to the already wrapped tracker command. They are used in a command lookup via argv[0], which wrapping them breaks. * gnu/packages/gnome.scm (tracker)[#:phases]: Add ‘unwrap-libexec’.
2023-03-05gnu: meld: Use new package style.Andy Tai
* gnu/packages/patchutils.scm (meld)[arguments]: Convert to list of G-Expressions. <#:phases>: Drop trailing #t. [inputs, native-inputs]: Drop labels. Signed-off-by: Liliana Marie Prikler <[email protected]>
2023-03-05gnu: meld: Update to 3.22.0Andy Tai
* gnu/packages/patchutils.scm (meld): Update to 3.22.0 [build-system]: Switch to meson-build-system. [native-inputs]: Add desktop-file-utils, itstool, gobject-introspection, pkg-config, and python. [inputs]: Add bash-minimal, python, and python-pycairo. Replace gtksourceview-3 with gtksourceview-4. [arguments]: Add #:glib-or-gtk?, #:imported-modules, and #:modules. <#:phases>: Remove custom ‘install’ and ‘check’. Add ‘skip-gtk-update-icon-cache’. Adjust ‘copy-styles’ to gtksourceview-4. Replace ‘wrap-typelib’ with ‘python-and-gi-wrap’. Signed-off-by: Liliana Marie Prikler <[email protected]>
2023-03-05gnu: sugar-datastore: Patch reference to md5sum.Ricardo Wurmus
* gnu/packages/sugar.scm (sugar-datastore)[inputs]: Add coreutils. [arguments]: Rename phase 'patch-reference-to-du to 'patch-tool-references and patch reference to md5sum.
2023-03-05gnu: sugar: Patch additional references to tools.Ricardo Wurmus
* gnu/packages/sugar.scm (sugar)[inputs]: Add ethtool, openssh, and xdg-user-dirs. [arguments]: Patch references to ssh-keygen, xdg-user-dir, ethtool, and locale.
2023-03-04gnu: Add sugar-block-party-activity.Ricardo Wurmus
* gnu/packages/sugar.scm (sugar-block-party-activity): New variable.
2023-03-04gnu: Add sugar-log-activity.Ricardo Wurmus
* gnu/packages/sugar.scm (sugar-log-activity): New variable.
2023-03-04gnu: Add guile-gemini.Michal Atlas
* gnu/packages/guile-xyz.scm (guile-gemini): New variable Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-04gnu: gambit-c: Update gambit-c to 4.9.4.Preston M. Firestone
* gnu/packages/scheme.scm (gambit-c): Update to 4.9.4. [uri]: change source URL to http://www.gambitscheme.org/. [home-page]: update URL to the project's new home page. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-04gnu: Remove and deprecate tidy for tidy-htmlMorgan Smith
* gnu/packages/web.scm (tidy): Change to deprecated alias for tidy-html * gnu/packages/pumpio.scm (pumpa): Use tidy-html instead of tidy and correct header name. * gnu/packages/markup.scm (hoedown): * gnu/packages/photo.scm (enblend-enfuse): * gnu/packages/php.scm (php): * gnu/packages/python-xyz.scm (python-pytidylib): Use tidy-html instead of tidy. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-04gnu: cross-base: Inherit arguments from 'mig'.Ludovic Courtès
That way, 'xmig' inherits the 'avoid-perl-dependency' build phase. * gnu/packages/hurd.scm (mig)[arguments]: In 'avoid-perl-dependency', use 'find-files' to locate the "mig" executable(s). * gnu/packages/cross-base.scm (cross-kernel-headers*)[xmig]: Use 'substitute-keyword-arguments'.
2023-03-04gnu: cross-base: Remove input labels for GNU Mach and MiG.Ludovic Courtès
* gnu/packages/cross-base.scm (cross-kernel-headers*)[xgnumach-headers] [xmig]: Remove input labels; use gexps and 'modify-inputs'. [xgnumach-headers-name]: New variable.
2023-03-04gnu: mig: Remove dependency on Perl.Ludovic Courtès
* gnu/packages/hurd.scm (mig)[inputs]: Remove PERL. [arguments]: Remove 'patch-non-shebang-references' phase and add 'avoid-perl-dependency' phase.
2023-03-04gnu: mig: Use gexps.Ludovic Courtès
* gnu/packages/hurd.scm (mig)[arguments]: Use gexps.
2023-03-04gnu: Add sugar-read-activity.Ricardo Wurmus
* gnu/packages/sugar.scm (sugar-read-activity): New variable.
2023-03-04gnu: Add sugar-terminal-activity.Ricardo Wurmus
* gnu/packages/sugar.scm (sugar-terminal-activity): New variable.
2023-03-04gnu: telepathy-salut: Enable OLPC extensions.Ricardo Wurmus
* gnu/packages/freedesktop.scm (telepathy-salut)[arguments]: Enable OLPC support in configure flags.
2023-02-26nls: Fix typo in Italian translation.Tobias Geerinckx-Rice
I will, of course, fix this in Weblate or find someone who can, but this currently breaks ‘guix system search cups’. * po/guix/it.po: Fix ‘@dnf’ typo. Reported by tux_life in #guix: https://issues.guix.gnu.org/61961
2023-03-04gnu: sugar: Add XMPP telepathy inputs.Ricardo Wurmus
* gnu/packages/sugar.scm (sugar)[propagated-inputs]: Add telepathy-gabble and telepathy-salut.
2023-03-04gnu: Add telepathy-gabble.Ricardo Wurmus
* gnu/packages/freedesktop.scm (telepathy-gabble): New variable.
2023-03-03gnu: widelands: Update to 1.1.Vivien Kraus
* gnu/packages/games.scm (widelands): Update to 1.1. [source]: Remove obsolete patches. [native-inputs]: Add pkg-config. [inputs]: Add asio. * gnu/packages/patches/widelands-add-missing-map-include.patch, gnu/packages/patches/widelands-system-wide_minizip.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. Signed-off-by: Leo Famulari <[email protected]>
2023-03-03gnu: linux-libre 4.19: Update to 4.19.275.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.275. (linux-libre-4.19-pristine-source): Update hash.
2023-03-03gnu: linux-libre 5.4: Update to 5.4.234.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.234. (linux-libre-5.4-pristine-source): Update hash.
2023-03-03gnu: linux-libre 5.10: Update to 5.10.172.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.172. (linux-libre-5.10-pristine-source): Update hash.
2023-03-03gnu: linux-libre 5.15: Update to 5.15.98.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.98. (linux-libre-5.15-pristine-source): Update hash.
2023-03-03gnu: linux-libre: Update to 6.1.15.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.15. (linux-libre-6.1-pristine-source): Update hash.
2023-03-03gnu: Add telepathy-salut.Ricardo Wurmus
* gnu/packages/freedesktop.scm (telepathy-salut): New variable.
2023-03-03gnu: r-doubletcollection: Add missing inputs.Navid Afkhami
If these Python packages are not available at runtime the package tries to install them automatically via Conda. * gnu/packages/bioinformatics.scm (r-doubletcollection)[propagated-inputs]: Add python, python-scrublet, and python-doubletdetection.
2023-02-26gnu: linux-libre-documentation: Honour ‘--cores’.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (linux-libre-documentation)[arguments]: Respect PARALLEL-BUILD? and PARALLEL-JOB-COUNT.
2023-02-26services: desktop: Set default value for geoclue-service-type.Bruno Victal
This follows up on commit ae0975332c60818793c6c63a3646c982d686bf49?. * gnu/services/desktop.scm (geoclue-service-type): Set default-value. Signed-off-by: Tobias Geerinckx-Rice <[email protected]>
2023-03-03services: dbus: Deprecate 'dbus-service' procedure.Bruno Victal
* doc/guix.texi (Desktop Services): Replace with 'dbus-root-service-type'. Document dbus-configuration. * gnu/services/dbus.scm (dbus-service): Define with 'define-deprecated'. * gnu/services/desktop.scm (desktop-services-for-system): Replace with dbus-root-service-type. * gnu/system/install.scm (%installation-services): Ditto. * gnu/tests/base.scm (%avahi-os): Ditto. * gnu/tests/docker.scm (%docker-os): Ditto. * gnu/tests/lightdm.scm (minimal-desktop-services): Ditto. * gnu/tests/virtualization.scm (%libvirt-os): Ditto. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-03services: spice: Deprecate 'spice-vdagent-service' procedure.Bruno Victal
* doc/guix.texi (Miscellaneous Services): Replace 'spice-vdagent-service' with 'spice-vdagent-service-type'. Document <spice-vdagent-configuration>. * gnu/services/spice.scm (spice-vdagent-service): Deprecate procedure. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-03services: lirc: Deprecate 'lirc-service' procedure.Bruno Victal
* doc/guix.texi (Miscellaneous Services): Replace 'lirc-service' with 'lirc-service-type'. Document <lirc-configuration>. * gnu/services/lirc.scm (<lirc-configuration>): Set default values based on the arguments from the now deprecated 'lirc-service' procedure. (lirc-service-type): Set default value. (lirc-service): Deprecate procedure. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-03services: vpn: Deprecate 'openvpn-client-service' & 'openvpn-server-service' ↵Bruno Victal
procedures. * doc/guix.texi (VPN Services): Replace 'openvpn-client-service' & 'openvpn-server-service' procedures with their service-type counterparts. * gnu/services/vpn.scm (openvpn-client-service, openvpn-server-service): Deprecate procedure. (openvpn-server-service-type, openvpn-client-service-type): Set default value. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-03services: mail: Deprecate 'dovecot-service' procedure.Bruno Victal
* doc/guix.texi (Mail Services): Replace 'dovecot-service' with 'dovecot-service-type'. * gnu/services/mail.scm (dovecot-service-type): Set default value. (dovecot-service): Deprecate procedure. * gnu/tests/mail.scm (%dovecot-os): Use dovecot-service-type. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-03services: desktop: Deprecate 'bluetooth-service' procedure.Bruno Victal
* doc/guix.texi (Desktop Services): Remove mention of 'bluetooth-service'. * gnu/services/desktop.scm (bluetooth-service): Deprecate procedure. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-03services: desktop: Deprecate 'geoclue-service' procedure.Bruno Victal
* doc/guix.texi (Desktop Services): Replace 'geoclue-service' with 'geoclue-service-type'. * gnu/services/desktop.scm (<geoclue-configuration>): Set default values based on the values from the now deprecated geoclue-service procedure. (geoclue-service): Deprecate procedure. (desktop-services-for-system): Use geoclue-service-type. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-03services: desktop: Deprecate 'udisks-service' procedure.Bruno Victal
* doc/guix.texi (Desktop Services): Replace 'udisks-service' with 'udisks-service-type'. Document <udisks-configuration>. * gnu/packages/kde-multimedia.scm (k3b)[description]: Replace 'udisks-service' with 'udisks-service-type'. * gnu/services/desktop.scm (udisks-service-type): Set default value. (udisks-service): Deprecate procedure. (desktop-services-for-system): Use udisks-service-type. Signed-off-by: Ludovic Courtès <[email protected]>
2023-03-03services: dbus: Deprecate 'polkit-service' procedure.Bruno Victal
* doc/guix.texi (Desktop Services): Replace 'polkit-service' with 'polkit-service-type'. * gnu/services/dbus.scm (polkit-service): Deprecate procedure. * gnu/tests/docker.scm (%docker-os): Use polkit-service-type. * gnu/tests/virtualization.scm (%libvirt-os): Ditto. Signed-off-by: Ludovic Courtès <[email protected]>