summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-05-02gnu: inkscape: Skip some tests on riscv64-linux.Efraim Flashner
* gnu/packages/inkscape.scm (inkscape)[arguments]: Use the custom 'disable-more-tests phase on riscv64-linux also.
2023-05-02gnu: libaio: Fix building on riscv64-linux.Efraim Flashner
* gnu/packages/linux.scm (libaio)[arguments]: When building for riscv64-linux add a patch to account for undeclared behavior. [native-inputs]: Add patch file, patch. * gnu/packages/patches/libaio-riscv-test5.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2023-05-02gnu: dune-pdelab: Update to 2.8.0-0.d5dddb6.Felix Gruber
* gnu/packages/maths.scm (dune-pdelab): Update to 2.8.0-0.d5dddb6. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: dune-functions: Update to 2.9.0.Felix Gruber
* gnu/packages/maths.scm (dune-functions): Update to 2.9.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: dune-typetree: Update to 2.9.0.Felix Gruber
* gnu/packages/maths.scm (dune-typetree): Update to 2.9.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: dune-subgrid: Update to 2.9.0-1-e83f3f9.Felix Gruber
* gnu/packages/maths.scm (dune-subgrid): Update to 2.9.0-1-e83f3f9. [source]: Update URL of dune-subgrid's Git repository. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: dune-alugrid: Update to 2.9.0.Felix Gruber
* gnu/packages/maths.scm (dune-alugrid): Update to 2.9.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: dune-localfunctions: Update to 2.9.0.Felix Gruber
* gnu/packages/maths.scm (dune-localfunctions): Update to 2.9.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: dune-istl: Update to 2.9.0.Felix Gruber
* gnu/packages/maths.scm (dune-istl): Update to 2.9.0. [source](patches): Add patch to fix test phase. * gnu/packages/patches/dune-istl-fix-solver-playground.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: dune-grid: Update to 2.9.0.Felix Gruber
* gnu/packages/maths.scm (dune-grid): Update to 2.9.0. [source](patches): Add patch to fix build. * gnu/packages/patches/dune-grid-add-missing-include-cassert.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-02gnu: dune-uggrid: Update to 2.9.0.Felix Gruber
* gnu/packages/maths.scm (dune-uggrid): Update to 2.9.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
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.