summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* daemon: Always default to gzip for log compression.Ludovic Courtès2022-01-18
| | | | | | | | * nix/libstore/globals.cc (Settings::Settings): Have 'logCompression' default to COMPRESSION_GZIP unconditionally. * gnu/services/base.scm (<guix-configuration>)[log-compression]: Default to 'gzip. * doc/guix.texi (Invoking guix-daemon, Base Services): Adjust accordingly.
* gnu: papi: Update to 6.0.0.Ludovic Courtès2022-01-18
| | | | | | | | | | | * gnu/packages/profiling.scm (papi): Update to 6.0.0. [source]: Add 'modules' and 'snippet'. [inputs]: Add LIBPFM4. [native-inputs]: Remove AUTOCONF. [arguments]: Use gexps. Pass "--with-shlib-tools" and "--with-pfm-prefix=". Remove 'autoconf', 'patch-components', and 'components' phases. Add 'change-directory' phase. Adjust file name in 'extra-doc' phase'.
* gnu: papi: Add 'release-monitoring-url' property.Ludovic Courtès2022-01-18
| | | | * gnu/packages/profiling.scm (papi)[properties]: New field.
* doc: Extract (localization) module.Ludovic Courtès2022-01-18
| | | | | * doc/build.scm (localization-helper-module): New procedure. (html-manual-indexes)[build]: Use it. Remove use of GUILE-JSON-3.
* gnu: gnome-control-center: Update to 41.2.Maxim Cournoyer2022-01-18
| | | | | | | | | | * gnu/packages/patches/gnome-control-center-libexecdir.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnome.scm (gnome-control-center): Update to 41.2. [source]: Apply patch. [phases]{no-polkit-magic}: New phase. [native-inputs]: Use new style. Add python. [propagated-inputs]: Use new style. Replace gdk-pixbuf by librsvg.
* gnu: gnome-boxes: Add python to native inputs.Maxim Cournoyer2022-01-18
| | | | | | * gnu/packages/gnome.scm (gnome-boxes)[native-inputs]: Use new style and add python. [inputs]: Use new style.
* gnu: folks: Add python to native inputs.Maxim Cournoyer2022-01-18
| | | | | | | Reported by ekaitz on #guix. * gnu/packages/gnome.scm (folks): Delete trailing #t. [native-inputs]: Use new style. Add python.
* gnu: python-dbusmock: Update to 0.25.0 and reap terminated processes.Maxim Cournoyer2022-01-18
| | | | | | | | | | | | | It was reported by abrenon and zimoun in #guix that python-dbusmock would fail to build on their systems. * gnu/packages/python-xyz.scm (python-dbusmock) [imported-modules, modules]: New arguments. [native-inputs]: Use new style. [phases]{check}: Override phase to run it via a dumb init that can handle signals and reap dead processes correctly. This prevents test suite failures in some cases (though it is still unknown why it was working on some systems and not on others before the change).
* gnu: vte: Fix build.base-for-series-11020base-for-series-11019base-for-series-11018Mathieu Othacehe2022-01-18
| | | | * gnu/packages/gnome.scm (vte)[native-inputs]: Add python.
* gnu: python-jose: Update to 3.3.0.Lars-Dominik Braun2022-01-18
| | | | | | | Failed due to upgrade of python-ecdsa in commit 8f73537f7961e93cce0c0457c9f762ff1f1770cb. * gnu/packages/python-web.scm (python-jose): Update to 3.3.0.
* gnu: python-esptool-3.0: Add missing dependencies.Lars-Dominik Braun2022-01-18
| | | | | | | Fixes: <https://issues.guix.gnu.org/52988> * gnu/packages/engineering.scm (python-esptool-3.0)[propagated-inputs]: Add python-reedsolo, python-cryptography and python-bitstring.
* gnu: python-ecdsa: Update to 0.17.0.Lars-Dominik Braun2022-01-18
| | | | | | | Required by python-esptool. * gnu/packages/python-crypto.scm (python-ecdsa): Update to 0.17.0. [arguments]: Ignore failing test.
* gnu: Add python-reedsolo.Lars-Dominik Braun2022-01-18
| | | | | | Missing dependency of python-esptool. * gnu/packages/python-xyz.scm (python-reedsolo): New variable.
* gnu: emacs-xclip: Update to 1.11.Nicolas Goaziou2022-01-18
| | | | | * gnu/packages/emacs-xyz.scm (emacs-xclip): Update to 1.11. [source]: Use ".tar" extension.
* gnu: gmni: Update to 1.0.Nicolas Goaziou2022-01-18
| | | | | | * gnu/packages/web-browsers.scm (gmni): Update to 1.0. [arguments]<#:make-flags>: Use G-expressions. [inputs]: Replace openssl with bearssl.
* gnu: Add bearssl.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/tls.scm (bearssl): New variable.
* gnu: lagrange: Update to 1.10.0.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/web-browsers.scm (lagrange): Update to 1.10.0.
* gnu: emacs-svg-lib: Update to 0.2.5.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/emacs-xyz.scm (emacs-svg-lib): Update to 0.2.5.
* gnu: emacs-xr: Update to 1.22.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.22.
* gnu: trash-cli: Update to 0.21.10.24.Brice Waegeneire2022-01-18
| | | | | | | | | | * gnu/packages/shellutils.scm (trash-cli): Update to 0.21.10.24. [source]: Use github repository instead of pypi. [arguments]<python>: Use python 3. <tests>: Enable tests. <phases>: Add "fix-setup.py" phase. [native-inputs]: Add python-pytest, python-mock and python-six. [propagated-inputs]: Add python-psutil.
* gnu: igraph: Update to 0.9.9.base-for-series-11017base-for-series-11016base-for-series-11015base-for-series-11014base-for-series-11013base-for-series-11011base-for-series-11010base-for-series-11009Maxim Cournoyer2022-01-18
| | | | * gnu/packages/graph.scm (igraph): Update to 0.9.9.
* gnu: igraph: Update to 0.9.6.Maxim Cournoyer2022-01-18
| | | | | | * gnu/packages/graph.scm (igraph): Update to 0.9.6. [snippet]: Simplify source snippet a bit, leveraging the new support for using an external plfit library.
* Revert "gnu: python-aiohttp: Skip the tests."Maxim Cournoyer2022-01-18
| | | | | This reverts commit 2cac7d328abb84dc00118286e9647d2715539c4d. The test suite passes after the package update of e40dfcfcb1.
* gnu: python-black: Relax tomli version requirement.Maxim Cournoyer2022-01-17
| | | | | * gnu/packages/python-xyz.scm (python-black) [phases]{relax-version-requirements}: New phase.
* gnu: python-aiohttp: Update to 3.8.1.Maxim Cournoyer2022-01-17
| | | | | | | | | | | | | | | | * gnu/packages/check.scm (python-pytest-6.1): Delete package. * gnu/packages/python-web.scm (python-aiohttp): Update to 3.8.1. [source]: Adjust snippet and comment it out with a TODO comment. [phases]{cythonize}: Fix indentation. {check}: Use 'when' for the TESTS? condition. Delete the test_proxy_functional.py test file. Skip tests requiring networking. Run tests in parallel with xdist. [propagated-inputs]: Add python-aiosignal. Remove python-attrs. {python-chardet}: Replace by... {python-charset-normalizer}: ... this. Add python-frozenlist. [native-inputs]: Use the regular python-pytest package. Add python-pytest-xdist.
* gnu: python-async-timeout: Update to 4.0.2.Maxim Cournoyer2022-01-17
| | | | | * gnu/packages/python-xyz.scm (python-async-timeout): Update to 4.0.2. [home-page]: Remove trailing / to please 'guix lint'.
* gnu: Add python-aiosignal.Maxim Cournoyer2022-01-17
| | | | * gnu/packages/python-web.scm (python-aiosignal): New variable.
* gnu: Add python-frozenlist.Maxim Cournoyer2022-01-17
| | | | * gnu/packages/python-web.scm (python-frozenlist): New variable.
* gnu: python-aiohttp: Skip the tests.Leo Famulari2022-01-17
| | | | | | | The test suite is failing because it fails to handle a deprecation warning. Just skip it for now. * gnu/packages/python-web.scm (python-aiohttp)[arguments]: Skip the test suite.
* gnu: easyrpg-player: Update to 0.7.0.base-for-series-11006base-for-series-11005base-for-series-11004base-for-series-11003base-for-series-11002Nicolas Goaziou2022-01-18
| | | | | * gnu/packages/easyrpg.scm (easyrpg-player): Update to 0.7.0. [inputs]: Add fluidsynth, fmt.
* gnu: liblcf: Update to 0.7.0.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/easyrpg.scm (liblcf): Update to 0.7.0.
* gnu: shotwell: Add python to native inputs.Leo Famulari2022-01-17
| | | | | | | Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer propagates Python. * gnu/packages/gnome.scm (shotwell)[native-inputs]: Add python.
* gnu: mtools: Update to 4.0.37.Tobias Geerinckx-Rice2022-01-16
| | | | * gnu/packages/mtools.scm (mtools): Update to 4.0.37.
* gnu: freedroidrpg: Fix build with GCC 10.Tobias Geerinckx-Rice2022-01-16
| | | | | * gnu/packages/games.scm (freedroidrpg)[arguments]: Add ‘-fcommon’ to #:configure-flags' CFLAGS.
* gnu: pitivi: Add python to native-inputs.Leo Famulari2022-01-17
| | | | | | | Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer propagates Python. * gnu/packages/video.scm (pitivi)[native-inputs]: Add python.
* gnu: Blanket: Add python to native-inputs.Leo Famulari2022-01-17
| | | | | | | Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer propagates Python. * gnu/packages/task-management.scm (blanket)[native-inputs]: Add python.
* gnu: snap: Remove inputs labels.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/education.scm (snap)[inputs]: Remove labels.
* gnu: snap: Update to 7.0.5.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/education.scm (snap): Update to 7.0.5.
* gnu: deluge: Add explanation about wrap phase.Brice Waegeneire2022-01-17
| | | | | * gnu/packages/bittorrent.scm (deluge)[arguments]: Add comment explaining the filtering of "librsvg" from the wrapper.
* gnu: deluge: Adjust style.Brice Waegeneire2022-01-17
| | | | | * gnu/packages/bittorrent.scm (deluge)[inputs]: Add bash-minimal. [propagated-inputs]: Remove lablels.
* gnu: deluge: Update to 2.0.5.Brice Waegeneire2022-01-17
| | | | | * gnu/packages/bittorrent.scm (deluge): Update to 2.0.5. [arguments]: Remove 'fix-gettext-warning' phase.
* gnu: cryptsetup: Update to 2.3.7 [fixes CVE-2021-4122].Leo Famulari2022-01-17
| | | | * gnu/packages/cryptsetup.scm (cryptsetup): Update to 2.3.7.
* gnu: linux-libre-lts: Update to 5.15.Leo Famulari2022-01-17
| | | | | | | | 5.15 is the newest long-term support version of the kernel. * gnu/packages/linux.scm (linux-libre-lts-version, linux-libre-lts-gnu-revision, linux-libre-lts-pristine-source, linux-libre-lts-source, linux-libre-lts): Use linux-libre-5.15.
* gnu: linux-libre 5.4: Update to 5.4.172.Leo Famulari2022-01-17
| | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.172. (linux-libre-5.4-pristine-source): Update hash.
* gnu: linux-libre 5.10: Update to 5.10.92.Leo Famulari2022-01-17
| | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.92. (linux-libre-5.10-pristine-source): Update hash.
* gnu: linux-libre: Update to 5.15.15.Leo Famulari2022-01-17
| | | | | * gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.15. (linux-libre-5.15-pristine-source): Update hash.
* gnu: efl: Add python to native inputs.Maxim Cournoyer2022-01-17
| | | | * gnu/packages/enlightenment.scm (efl)[native-inputs]: Add python.
* gnu: python-pystache: Update to 0.6.0.Maxim Cournoyer2022-01-17
| | | | * gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.0.
* gnu: Add xmonad-next and ghc-xmonad-contrib-next.John Kehayias2022-01-17
| | | | | | | | | | | | | | | | | | | | | | Fixes: <https://issues.guix.gnu.org/issue/52784>. * gnu/packages/wm.scm (xmonad-next): New variable. Compared to xmonad: Update to 0.17.0. [inputs]: Add GHC-DATA-DEFAULT-CLASS, remove GHC-EXTENSIBLE-EXCEPTIONS, GHC-DATA-DEFAULT, GHC-SEMIGROUPS, and GHC-UTF8-STRING. [native-inputs]: Add GHC-QUICKCHECK and GHC-QUICKCHECK-CLASSES. (ghc-xmonad-contrib-next): New variable. Compared to ghc-xmonad-contrib: Update to 0.17.0. [propagated-inputs]: Remove GHC-OLD-TIME, GHC-EXTENSIBLE-EXCEPTIONS, GHC-SEMIGROUPS. [native-inputs]: Add GHC-QUICKCHECK and GHC-HSPEC. (xmonad): Inherit from xmonad-next. (ghc-xmonad-contrib): Inherit from ghc-xmonad-contrib-next. * gnu/packages/patches/xmonad-next-dynamic-linking.patch: New patch. Update of xmonad-dynamic-linking.patch to apply to xmonad-next. * gnu/local.mk: Add it. Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
* gnu: xmobar: Update to 0.40.John Kehayias via Guix-patches via2022-01-17
| | | | | | * gnu/packages/wm.scm (xmobar): Update to 0.40. Signed-off-by: Lars-Dominik Braun <lars@6xq.net>