aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/ocaml.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2024-01-31 20:14:29 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2024-01-31 20:14:29 +0000
commitb41bcc04340d5fcd2e5f80222d1446b6f5cc974c (patch)
tree1c2e65bdcb2ed24c0a4f35f8299d7c5d53395136 /gnu/packages/ocaml.scm
parent849f219b72b5638b6abaf7d143654976ad99042e (diff)
downloadguix-b41bcc04340d5fcd2e5f80222d1446b6f5cc974c.tar.gz
guix-b41bcc04340d5fcd2e5f80222d1446b6f5cc974c.zip
gnu: go-torproject-org-pluggable-transports-goptlib: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-torproject-org-pluggable-transports-goptlib): Move from here ... gnu/packages/golang-crypto.scm: ... to here. Change-Id: I3bc97e64bd3680405c90eb84c2d7d3c7ff9092e0
Diffstat (limited to 'gnu/packages/ocaml.scm')
0 files changed, 0 insertions, 0 deletions
usly, 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.