summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-05-02gnu: Add python-itemloaders....* gnu/packages/python-xyz.scm (python-itemloaders): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber
2022-05-02gnu: Add python-parsel....* gnu/packages/python-web.scm (python-parsel): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber
2022-05-02gnu: Add python-protego....* gnu/packages/python-web.scm (python-protego): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber
2022-05-02gnu: Add python-itemadapter....* gnu/packages/python-xyz.scm (python-itemadapter): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber
2022-05-02gnu: Add python-queuelib....* gnu/packages/python-xyz.scm (python-queuelib): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber
2022-05-02gnu: Add python-pydispatcher....* gnu/packages/python-xyz.scm (python-pydispatcher): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber
2022-05-02gnu: Add python-sybil....* gnu/packages/python-check.scm (python-sybil): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber
2022-05-02gnu: bear: Update to 3.0.19....* gnu/packages/build-tools.scm (bear): Update to 3.0.19. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: spdlog: Update to 1.10.0....* gnu/packages/logging.scm (spdlog): Update to 1.10.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: fmt: Update to 8.1.1....* gnu/packages/pretty-print.scm (fmt): Update to 8.1.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: apl: Use G-expressions....* gnu/packages/apl.scm (apl)[arguments]: Use G-expressions. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience
2022-05-02gnu: apl: Remove input labels....* gnu/packages/apl.scm (apl)[inputs]: Remove labels and sort. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience
2022-05-02gnu: apl: Update to 1.8-r1550....This commit fixes a failing build caused by -Werror (the configure script no longer sets the -Werror compilation flag). * gnu/packages/apl.scm (apl): Update to 1.8-r1550. [arguments]: Add 'fix-configure' phase. [license]: Prefix with 'license:'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience
2022-05-02gnu: Add emacs-git-email....* gnu/packages/emacs-xyz.scm (emacs-git-email): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Niklas Eklund
2022-05-02gnu: ugrep: Update to 3.7.9....* gnu/packages/search.scm (ugrep): Update to 3.7.9. Signed-off-by: Ludovic Courtès <ludo@gnu.org> kiasoc5
2022-05-02gnu: aws-sdk-cpp: Remove openssl input....* gnu/packages/cpp.scm (aws-sdk-cpp): [inputs]: Remove openssl. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: s2n: Link to aws-lc as libcrypto dependency....* gnu/packages/tls.scm (s2n): [arguments]: Fix for openssl as replacement input for aws-lc. [propagated-inputs]: Add aws-lc and remove openssl. [supported-systems]: Only support x86_64-linux. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-lc: Fix checksum and enable tests....* gnu/packages/tls.scm (aws-lc): [source]: Fix checksum. [arguments]: Enable tests. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-crt-cpp: Fix comment formatting....* gnu/packages/cpp.scm (aws-crt-cpp): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-mqtt: Fix comment formatting....* gnu/packages/c.scm (aws-c-mqtt): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-s3: Fix comment formatting....* gnu/packages/c.scm (aws-c-s3): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-auth: Fix comment formatting....* gnu/packages/c.scm (aws-c-auth): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-compression: Fix comment formatting....* gnu/packages/c.scm (aws-c-compression): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-http: Fix comment formatting....* gnu/packages/c.scm (aws-c-http): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-sdkutils: Fix comment formatting....* gnu/packages/c.scm (aws-c-sdkutils): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-cal: Fix comment formatting....* gnu/packages/c.scm (aws-c-cal): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-io: Fix comment formatting....* gnu/packages/c.scm (aws-c-io): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-event-stream: Fix comment formatting....* gnu/packages/c.scm (aws-c-event-stream): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-checksums: Fix comment formatting....* gnu/packages/c.scm (aws-checksums): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02gnu: aws-c-common: Only support i686 and x86_64....* gnu/packages/c.scm (aws-c-common): [supported-systems]: Only support i686-linux and x86_64-linux. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-05-02services: bitlbee: Preserve 'PURPLE_PLUGIN_PATH'....Fixes a regression introduced in 211fe3f66e6dfdaa64974931c458ab1d92afc182 whereby, in inetd mode, and when using 'bitlbee-purple', libpurple plugins would not be found. * gnu/services/messaging.scm (bitlbee-shepherd-service): Pass #:preserved-environment-variables to 'least-authority-wrapper'. Ludovic Courtès
2022-05-02gnu: htslib-for-stringtie: Inherit from htslib-1.12....* gnu/packages/bioinformatics.scm (htslib-for-stringtie): Inherit from htslib-1.12. Ricardo Wurmus
2022-05-02gnu: Remove python-xlrd-1....* gnu/packages/python-xyz.scm (python-xlrd-1): Remove variable. Ricardo Wurmus
2022-05-02gnu: Remove python-cytoolz-for-cooler....* gnu/packages/python-xyz.scm (python-cytoolz-for-cooler): Remove variable. Ricardo Wurmus
2022-05-02gnu: python-cooler: Use more recent cytoolz....* gnu/packages/bioinformatics.scm (python-cooler)[propagated-inputs]: Replace python-cytoolz-for-cooler with python-cytoolz. Ricardo Wurmus
2022-05-02gnu: python-anndata: Remove python-xlrd-1....* gnu/packages/python-xyz.scm (python-anndata)[propagated-inputs]: Remove python-xlrd-1. Ricardo Wurmus
2022-05-01gnu: ungoogled-chromium: Update to 101.0.4951.41-1....* gnu/packages/chromium.scm (%preserved-third-party-files): Include bundled Vulkan headers. (%chromium-version): Set to 101.0.4951.41. (%debian-revision): Set to debian/101.0.4951.41-2. (%debian-patches): Add one new patch. (%ungoogled-origin, ungoogled-chromium): Update hashes. * gnu/packages/patches/ungoogled-chromium-system-nspr.patch: Refresh. Marius Bakke
2022-05-01services: opendht: Use 'least-authority-wrapper'....* gnu/services/networking.scm (opendht-configuration->command-line-arguments): Use 'least-authority-wrapper'. (opendht-shepherd-service): Use 'make-forkexec-constructor'. Ludovic Courtès
2022-05-01services: quassel: Use 'least-authority-wrapper'....* gnu/services/messaging.scm (quassel-shepherd-service): Use 'least-authority-wrapper' instead of 'make-forkexec-constructor/container'. Ludovic Courtès
2022-05-01services: wesnothd: Use 'least-authority-wrapper'....* gnu/services/games.scm (wesnothd-shepherd-service): Use 'least-authority-wrapper' instead of 'make-forkexec-constructor/container'. Ludovic Courtès
2022-05-01services: wesnothd: Grant write access to /var/run/wesnothd....* gnu/services/games.scm (wesnothd-shepherd-service): Augment 'modules' field. Pass #:mappings argument to 'make-forkexec-constructor/container'. (wesnothd-activation): New variable. (wesnothd-service-type): Extend ACTIVATION-SERVICE-TYPE. Ludovic Courtès
2022-05-01services: ipfs: Use 'least-authority-wrapper'....* gnu/services/networking.scm (ipfs-binary): Call 'least-authority-wrapper'. (%ipfs-home-mapping): Remove surrounding gexp. (ipfs-shepherd-service)[exec-command]: New procedure. [ipfs-config-command, set-config!-gexp, shepherd&co] [container-gexp, container-script]: Remove. [inner-gexp]: Use 'exec-command'. Ludovic Courtès
2022-05-01services: bitlbee: Use 'make-inetd-constructor'....* gnu/services/messaging.scm (bitlbee-shepherd-service): Add call to 'least-authority-wrapper'. In 'start' method, use 'make-inetd-constructor' when available. * gnu/tests/messaging.scm (run-bitlbee-test)["valid PID"]: Remove test. Ludovic Courtès
2022-05-01services: dicod: Use 'make-inetd-constructor'....* gnu/services/dict.scm (dicod-shepherd-service): Use 'make-inetd-constructor' in the 'start' method when available. Ludovic Courtès
2022-05-01services: dicod: Rewrite using 'least-authority-wrapper'....* gnu/services/dict.scm (dicod-shepherd-service): Rewrite using 'least-authority-wrapper' plus 'make-forkexec-constructor' instead of 'make-forkexec-constructor/container'. Ludovic Courtès
2022-05-01Add (guix least-authority)....* guix/least-authority.scm: New file. * Makefile.am (MODULES): Add it. * gnu/build/shepherd.scm (default-mounts): Make public. Ludovic Courtès
2022-05-01linux-container: Add #:child-is-pid1? parameter to 'call-with-container'....* gnu/build/linux-container.scm (wait-child-process) (status->exit-status): New procedures. (call-with-container): Add #:child-is-pid1? parameter and honor it. [thunk*]: New variable. Pass it to 'run-container'. Ludovic Courtès
2022-05-01linux-container: Ensure signal-handling asyncs get a chance to run....Previously we could enter the blocking 'waitpid' call and miss an opportunity to run the signal handler async. * gnu/build/linux-container.scm (call-with-container) [periodically-schedule-asyncs]: New procedure. [install-signal-handlers]: Call it. Ludovic Courtès
2022-05-01linux-container: 'call-with-container' relays SIGTERM and SIGINT....* gnu/build/linux-container.scm (call-with-container): Add #:relayed-signals. [install-signal-handlers]: New procedure. Call it. Ludovic Courtès
2022-05-01file-systems: Avoid load-time warnings when attempting to load (guix store)....This makes sure warnings like "incompatible bytecode version" don't go through when looking for (guix store). * gnu/system/file-systems.scm (%store-prefix): Parameterize 'current-warning-port' around 'resolve-module' call. Ludovic Courtès