aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch
diff options
context:
space:
mode:
authorSimon Tournier <zimon.toutoune@gmail.com>2023-09-15 17:48:42 +0200
committerSimon Tournier <zimon.toutoune@gmail.com>2023-09-22 15:04:01 +0200
commit5bae1fea205070a44bcf5f3caec8afa8d3b1a4c0 (patch)
tree9af6965e194d97ead281e705f1a5ad720c19f64e /gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch
parent3a7a81b4712a76dd40699bc0940ac366680f053a (diff)
downloadguix-5bae1fea205070a44bcf5f3caec8afa8d3b1a4c0.tar.gz
guix-5bae1fea205070a44bcf5f3caec8afa8d3b1a4c0.zip
gnu: python-glcontext: Update to 2.4.0-0.beebc1f.
* gnu/packages/python-xyz.scm (python-glcontext): Explicitly refer to commit instead of mutable Git tag.
Diffstat (limited to 'gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch')
0 files changed, 0 insertions, 0 deletions
iable" diagnostic check. * tests/guix-system.sh: Adjust "missing closing paren" check for 3.0.6. * tests/records.scm (location-alist): New procedure. ("define-record-type* & wrong field specifier") ("define-record-type* & wrong field specifier, identifier") ("define-record-type* & duplicate initializers"): Use it. 2021-03-05profiles: 'package->manifest-entry' preserves transformations by default.Ludovic Courtès Previously, transformations applied from a manifest (rather than via "guix install") would be lost. This change fixes that and simplifies things. Reported by zimoun at <https://lists.gnu.org/archive/html/guix-devel/2021-02/msg00153.html>. * guix/profiles.scm (default-properties): New procedure. (package->manifest-entry): Use it for #:properties. * guix/scripts/pack.scm (guix-pack)[with-transformations]: Remove. Remove caller. * guix/scripts/package.scm (transaction-upgrade-entry): Remove calls to 'manifest-entry-with-transformations'. * tests/guix-package.sh: Add test. * tests/transformations.scm ("options->transformation + package->manifest-entry"): New test. 2021-02-01guix package: Add '--export-manifest'.Ludovic Courtès * guix/scripts/package.scm (export-manifest): New procedure. (show-help, %options): Add '--export-manifest'. (process-query): Honor it. * guix/build/profiles.scm (build-profile): Mention it. * tests/guix-package.sh: Test it. * doc/guix.texi (Invoking guix package): Document it. 2020-10-02guix package: Re-apply package transformation when upgrading.Ludovic Courtès * guix/scripts/package.scm (transaction-upgrade-entry)[upgrade]: Add 'transform' parameter. Pass PKG through it. Use 'manifest-entry-with-transformations'. Call 'options->transformation' to get the transformation procedure. * tests/guix-package.sh: Add 'guix package -u' test. * tests/packages.scm ("transaction-upgrade-entry, transformation options preserved"): New test. * doc/guix.texi (Invoking guix package): Mention that transformations are preserved across upgrades. (Package Transformation Options): Likewise. 2020-10-02tests: Adjust to recent changes to the 'emacs' package.Ludovic Courtès Test regression introduced in f88fea0eaa5796303790450ee4543a6d7e61a06e. * tests/guix-package.sh: Add minor and patch levels in the version numbers of 'emacs-foo-bar' and 'emacs-foo-bar-patched'. 2020-09-28tests: Simplify shell exit status negation;Eric Bavier * tests/guix-archive.sh, tests/guix-build-branch.sh, tests/guix-build.sh, tests/guix-daemon.sh, tests/guix-download.sh, tests/guix-environment.sh, tests/guix-gc.sh, tests/guix-git-authenticate.sh, tests/guix-graph.sh, tests/guix-hash.sh, tests/guix-lint.sh, tests/guix-pack-relocatable.sh, tests/guix-pack.sh, tests/guix-package-aliases.sh, tests/guix-package-net.sh, tests/guix-package.sh: Use the shell '!' keyword to negate command exit status in place of 'if ...; then false; else true; fi' 2020-03-25tests: Adjust to 'show-manifest-transaction' changes.Ludovic Courtès This is a followup to 3e5ab0a7a9399bb098b9ced46bf3cbf4085c6bab. * tests/ui.scm ("show-manifest-transaction"): Update regexp. * tests/guix-package.sh: Adjust Emacs regexp in --with-source test. 2019-11-29tests: Fix race condition in profile locking test.Ludovic Courtès Previously, there was a possibility that "guix install emacs" would grab the lock before "guix package -m $module_dir/manifest.scm". When that happened, the test would start building Emacs and all its dependencies, which could take a while and some disk space. This is a followup to b1fb663404894268b5ee92c040f12c52c0bee425. * tests/guix-package.sh: In profile locking test, emit "$module_dir/ready" from the manifest and wait for it to exist before running "guix install emacs". 2019-11-22package: Allow multiple '--manifest' options.Ludovic Courtès * guix/scripts/package.scm (manifest-action): Remove. (%actions): Remove it. (load-manifest): New procedure. (process-actions): Handle 'manifest' options. Define 'files' from 'manifest' options. Define 'manifest' based on FILES. Define 'trans' to represent the final transaction. * tests/guix-package.sh: Test it. * doc/guix.texi (Invoking guix package): Mention 2019-11-08guix: package: lock profiles when processing them.Julien Lepiller * guix/scripts/package.scm (process-actions): Get a per-profile lock to prevent concurrent actions on profiles. * tests/guix-package.sh: Add test. 2019-09-26guix package: Add '--list-profiles'.Ludovic Courtès * guix/scripts/package.scm (show-help, %options): Add '--list-profiles'. (process-query): Honor it. * tests/guix-package.sh: Add test. 2019-09-18guix package: "guix package -f FILE" ensures FILE returns a package.Ludovic Courtès * guix/scripts/package.scm (options->installable): Add clause for 'install option with a non-package object. * tests/guix-package.sh: Add test. 2019-05-26discovery: 'all-modules' returns modules in path order.Robert Vollmert A particular effect of this is that if there are ambiguous packages in a directory specified with `-L module_dir` and the distribution, the version from `module_dir` will be loaded, which is usually what would be expected. (E.g. for `guix build` or `guix package -i`.) * guix/discovery.scm (all-modules): Return modules in path order. * tests/guix-package.sh: Test local definitions take precedence. Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2019-05-13tests: Fix guix-package.sh.Maxim Cournoyer GCC is now a hidden package, so cannot be installed. * tests/guix-package.sh: Replace 'gcc' by 'zile' in a test that install multiple packages. 2019-05-09ui: Make package outputs searchable.Chris Marusich * guix/ui.scm (relevance): Allow the "field" procedure of a metric to return a list, and handle that case appropriately. Update docstring. (%package-metrics): Add a metric for package outputs. * guix/scripts/package.scm (find-packages-by-description): Update docstring. * tests/guix-package.sh: Add a test case to verify that package outputs are included in search results. Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>