summary refs log tree commit diff
AgeCommit message (Collapse)Author
2023-05-02gnu: dune-geometry: Update to 2.9.0.Felix Gruber
* gnu/packages/maths.scm (dune-geometry): Update to 2.9.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: dune-common: Update to 2.9.0.Felix Gruber
* gnu/packages/maths.scm (dune-common): Update to 2.9.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: babeltrace: Fix build failure.Olivier Dion
* gnu/packages/instrumentation.scm (babeltrace) [native-inputs]: Add autoconf, automake, libtool. [arguments]: Invoke autoreconf before 'configure. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: hypre: Add missing TeX Live packages.Ludovic Courtès
* gnu/packages/maths.scm (hypre)[native-inputs]: Add texlive-alphalph and texlive-enumitem to the list passed to 'texlive-updmap.cfg'.
2023-05-02gnu: Add texlive-alphalph.Ludovic Courtès
* gnu/packages/tex.scm (texlive-alphalph): New variable.
2023-05-02gnu: Add r-ggpicrust2.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-ggpicrust2): New variable.
2023-05-02gnu: Add r-microbiomestat.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-microbiomestat): New variable.
2023-05-02gnu: Add r-lefser.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-lefser): New variable.
2023-05-02gnu: guitarix: Update to 0.44.1.John Kehayias
* gnu/packages/audio.scm (guitarix): Update to 0.44.1. [arguments]: Use gexps. [native-inputs]: Remove labels.
2023-05-01gnu: python-wxpython: Apply patch to fix TypeError exceptions.Maxim Cournoyer
This is caused by Python 3.10's new behavior of native extension now rejecting float values as input when the expected type is an integer. * gnu/packages/patches/python-wxwidgets-type-errors.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/wxwidgets.scm (python-wxpython) [source]: Apply it. Delete trailing #t. [arguments]: Delete trailing #t.
2023-05-01.patman: Remove get_maintainer_script option.Maxim Cournoyer
This is now handled at the level of git via its new '--header-cmd' option, which produces X-Debbugs-CC headers. * .patman (get_maintainer_script): Delete option.
2023-05-01doc: Simplify contributing section by automating git configuration.Maxim Cournoyer
Fixes <https://issues.guix.gnu.org/58813>. No longer suggests to splice the output of etc/teams.scm commands into the 'git send-email' command line; this is now transparently handled by the Git configuration, which is also automatic. * doc/contributing.texi (Configuring Git): Streamline section, now automated via Automake. (Sending a Patch Series): Do not specify options configured as default by the above. Prefer long option names, for readability. (Teams): Rewrite the examples to use --header-cmd. (Commit Access): Refer to the Configuring Git section instead of detailing manual steps.
2023-05-01teams: Add a 'cc-mentors-header-cmd' action.Maxim Cournoyer
* etc/teams.scm.in (main): Register a new "cc-mentors-header-cmd" action. Document it.
2023-05-01Makefile.am: Auto-configure Git on 'make'.Maxim Cournoyer
This means we do not need to worry anymore about manually syncing the pre-push git hook or the Guix-provided git configuration. * etc/git/gitconfig: Augment configuration template with useful options to allow for auto-configuration. * Makefile.am (.git/hooks/pre-push, .git/config): New targets. (nodist_noinst_DATA): New primary variable holding the above targets.
2023-05-01teams: Add 'cc-members-header-cmd' action.Maxim Cournoyer
* etc/teams.scm.in (patch->teams): New procedure. (main): Use it. Add a new "cc-members-header-cmd" command; document it.
2023-05-01gnu: git: Apply patch adding the --header-cmd feature.Maxim Cournoyer
In preparation to fix <https://issues.guix.gnu.org/58813>. * gnu/packages/patches/git-header-cmd.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/version-control.scm (git) [source]: Apply patch.
2023-05-01gnu: Add lazarus.Danny Milosavljevic
* gnu/packages/pascal.scm (lazarus): Add variable.
2023-05-01gnu: catfish: Fix build.宋文武
* gnu/packages/xfce.scm (catfish)[arguments]: Disable the sanity-check phase.
2023-05-01gnu: guile-semver: Fix cross-building.Efraim Flashner
* gnu/packages/guile-xyz.scm (guile-semver)[native-inputs]: Add guile-3.0. (guile2.2-semver)[native-inputs]: Add guile-2.2.
2023-05-01gnu: ffmpeg-5: Update to 5.1.3.Efraim Flashner
* gnu/packages/video.scm (ffmpeg-5): Update to 5.1.3.
2023-05-01gnu: python-urllib3: Adjust dependencies per architecture.Efraim Flashner
* gnu/packages/python-web.scm (python-urllib3)[propagated-inputs]: Only include python-cryptography, python-pyopenssl on architectures where they are supported.
2023-05-01gnu: Transmission: Update to 4.0.3.Leo Famulari
* gnu/packages/bittorrent.scm: Update to 4.0.3. [build-system]: Use cmake-build-system. [source]: Remove obsolete patch. [inputs]: Add gtkmm, glib:bin, and python. [arguments]: Run the test suite. Import the glib-or-gtk-build-system and wrap the 'gui' build output. Remove #:configure-flags. Adjust the 'move-gui' phase to upstream changes. * gnu/packages/patches/transmission-honor-localedir.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2023-05-01gnu: xfce4-netload-plugin: Update to 1.4.1.宋文武
* gnu/packages/xfce.scm (xfce4-netload-plugin): Update to 1.4.1.
2023-05-01gnu: xfce4-mpc-plugin: Update to 0.5.3.宋文武
* gnu/packages/xfce.scm (xfce4-mpc-plugin): Update to 0.5.3.
2023-05-01gnu: thunar: Update to 4.18.6.宋文武
* gnu/packages/xfce.scm (thunar): Update to 4.18.6.
2023-05-01gnu: xfce4-weather-plugin: Update to 0.11.1.宋文武
* gnu/packages/xfce.scm (xfce4-weather-plugin): Update to 0.11.1.
2023-05-01gnu: xfce4-timer-plugin: Update to 1.7.2.宋文武
* gnu/packages/xfce.scm (xfce4-timer-plugin): Update to 1.7.2.
2023-05-01gnu: xfce4-time-out-plugin: Update to 1.1.3.宋文武
* gnu/packages/xfce.scm (xfce4-time-out-plugin): Update to 1.1.3.
2023-05-01gnu: xfce4-mount-plugin: Update to 1.1.6.宋文武
* gnu/packages/xfce.scm (xfce4-mount-plugin): Update to 1.1.6.
2023-05-01gnu: xfce4-mailwatch-plugin: Update to 1.3.1.宋文武
* gnu/packages/xfce.scm (xfce4-mailwatch-plugin): Update to 1.3.1.
2023-05-01gnu: xfce4-fsguard-plugin: Update to 1.1.3.宋文武
* gnu/packages/xfce.scm (xfce4-fsguard-plugin): Update to 1.1.3.
2023-05-01gnu: xfce4-calculator-plugin: Update to 0.7.2.宋文武
* gnu/packages/xfce.scm (xfce4-calculator-plugin): Update to 0.7.2.
2023-05-01gnu: xfce4-dict: Update to 0.8.5.宋文武
* gnu/packages/xfce.scm (xfce4-dict): Update to 0.8.5.
2023-05-01gnu: xfce4-whiskermenu-plugin: Update to 2.7.3.宋文武
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.7.3.
2023-05-01gnu: xfce4-battery-plugin: Update to 1.1.5.宋文武
* gnu/packages/xfce.scm (xfce4-battery-plugin): Update to 1.1.5.
2023-05-01gnu: tumbler: Update to 4.18.1.宋文武
* gnu/packages/xfce.scm (tumbler): Update to 4.18.1.
2023-05-01gnu: xfconf: Update to 4.18.1.宋文武
* gnu/packages/xfce.scm (xfconf): Update to 4.18.1.
2023-05-01gnu: presage: Update outdated config scripts.Efraim Flashner
* gnu/packages/fcitx.scm (presage)[arguments]: Add a phase to update the outdated config scripts. [native-inputs]: Add config.
2023-05-01gnu: inkscape: Skip more tests on some architectures.Efraim Flashner
* gnu/packages/inkscape.scm (inkscape)[arguments]: Add a phase when building for aarch64-linux or powerpc64le-linux to skip some more tests.
2023-04-30build: Undo "guix/scripts/import/cpan.scm" which was removed in commit ↵Keisuke Kurosawa
3aae8145a7. * Makefile.am (MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30gnu: plover: Fix build.kiasoc5
Fixes this error in tests: `pkg_resources.DistributionNotFound: The 'wcwidth' distribution was not found and is required by the application` * gnu/packages/stenography.scm (plover)[inputs]: Add python-wcwidth. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30gnu: slim: Update homepage.Brian Cully
Moved to github, according to https://www.berlios.de/software/slim/. * gnu/packages/display-managers.scm (slim) [home-page]: update URL. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30gnu: slim: Fix build failure with GCC-11Brian Cully
GCC-11 sniffed out a long-standing bug where a pointer was being tested for a negative value, which is impossible. Instead, check for NULL, which is how the error result is actually returned. See https://github.com/iwamatsu/slim/issues/14 for details. Fixes <https://issues.guix.gnu.org/63155>. * gnu/packages/display-managers.scm (slim) [fix-0-pointer-comparison]: new phase Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30gnu: mumi: Add guile-gnutls to inputs.kiasoc5
This fixes this error when running mumi on foreign distributions: Throw to key `gnutls-not-available' with args `("(gnutls) module not available")'. * gnu/packages/mail.scm (mumi)[inputs]: Add guile-gnutls. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30doc: Add --sysconfdir=/etc to the recommended ./configure.Josselin Poiret
* doc/contributing.texi (Building from Git): Add --sysconfdir=/etc to the recommended ./configure invocation. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30installer: Filter out C.UTF-8 from the list of locales.Josselin Poiret
* gnu/installer/locale.scm (supported-locales->locales): Filter out C.UTF-8. It doesn't follow the other locales' format, and doesn't have a corresponding iso639 code. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30system: guix: Use config's ACL file location.Josselin Poiret
* gnu/services/base.scm (substitute-key-authorization): Use %acl-file instead of hardcoded "/etc/guix/acl". Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30scripts: import: crate: Handle non-existent package.Simon Tournier
Fixes <https://bugs/gnu.org/63020>. * guix/scripts/import/crate.scm (guix-import-crate): Handle non-existent package input. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30gnu: guix: Add guile-semver.Simon Tournier
* gnu/packages/package-management.scm (guix)[propagated-inputs]: Add guile-semver. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30guix: import: crate: Fix incorrect returned values.Simon Tournier
* guix/import/crate.scm (crate->guix-package): Return compatible values with 'recursive-import'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>