summaryrefslogtreecommitdiff
path: root/gnu/packages/docker.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: Fix whitespace issues in various descriptions.•••This mainly addresses `double-space after sentence end period' and `trailing white space' issues. * gnu/packages/audio.scm (ecasound): Fix description. * gnu/packages/axoloti.scm (ksoloti-runtime, ksoloti-patcher): Fix description. * gnu/packages/bioinformatics.scm (trf, ghc-int-interval-map): Fix description. * gnu/packages/chez.scm (chez-scheme, chez-scheme-bootstrap-bootfiles): Fix description. * gnu/packages/code.scm (cscope): Fix description. * gnu/packages/compression.scm (c-blosc): Fix description. * gnu/packages/connman.scm (connman): Fix description. * gnu/packages/crypto.scm (libxcrypt): Fix description. * gnu/packages/display-managers.scm (abstractdark-sddm-theme): Fix description. * gnu/packages/docker.scm (docker-registry): Fix description. * gnu/packages/freedesktop.scm (xdg-user-dirs): Fix description. * gnu/packages/game-development.scm (deutex, grfcodec): Fix description. * gnu/packages/games.scm (chroma): Fix description. * gnu/packages/geo.scm (xygrib): Fix description. * gnu/packages/gnunet.scm (gnunet-scheme): Fix description. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): Fix description. * gnu/packages/kodi.scm (fstrcmp): Fix description. * gnu/packages/machine-learning.scm (vosk-api): Fix description. * gnu/packages/messaging.scm (biboumi): Fix description. * gnu/packages/music.scm (sooperlooper, samplebrain): Fix description. * gnu/packages/perl.scm (perl-file-readbackwards): Fix description. * gnu/packages/rocm.scm (rocm-bandwidth-test): Fix description. * gnu/packages/scanner.scm (sane-airscan): Fix description. * gnu/packages/security-token.scm (pkcs11-helper): Fix description. * gnu/packages/shellutils.scm (shell-functools): Fix description. * gnu/packages/textutils.scm (catdoc): Fix description. * gnu/packages/tor.scm (tor): Fix description. * gnu/packages/xdisorg.scm (xftwidth, xwallpaper): Fix description. * gnu/packages/xfce.scm (xfce4-volumed-pulse): Fix description. Change-Id: I911836d66eb780c0fa279e3aebf9d7fbd53bf00a Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Gabriel Wicki13 days1-1/+1
* gnu: python-docker-pycreds: Move to pyproject-build-system.•••* gnu/packages/docker.scm (python-docker-pycreds): [build-system]: Move to pyproject-build-system. [arguments]<#:test-flags>: Use it. <#:phases>: Remove uneeded field. [native-inputs]: Remove python-pytest-cov and python-flake8. Add python-setuptools, python-wheel. Change-Id: Idde93a366fa187d2af915ed15801da2cdbaa3792 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves2024-12-131-11/+7
* gnu: docker-registry: Update to 2.8.3.•••* gnu/packages/docker.scm (docker-registry): Update to 2.8.3. Change-Id: I48c4a739de66f48f4a7e9ced742fa111c48eb892 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Denis 'GNUtoo' Carikli2024-10-301-2/+2
* build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-mod...•••Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee Maxim Cournoyer2024-08-311-1/+1
* gnu: docker-libnetwork-cmd-proxy: Improve package style.•••* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy): Improve package style. Fix indentation. [arguments]: Apply list style, adjust order of the keys. [native-inputs]: Remove labels. [description]: Adjust it, place on a new line. Change-Id: I0cb59a3d9306291e4101f6c6d2e681ffd319ba9f Sharlatan Hellseher2024-07-271-16/+15
* gnu: go-netlink: Rename variable.•••* gnu/packages/linux.scm (go-netlink): Renamve variable to go-github-com-vishvananda-netlink to reflect go.mod import path. * gnu/packages/networking.scm (yggdrasil) [propagated-inputs]: Remove go-netlink, add go-github-com-vishvananda-netlink. (nebula): [inputs]: Remove go-netlink, add go-github-com-vishvananda-netlink. * gnu/packages/docker.scm (docker-libnetwork-cmd-proxy) [native-inputs]: Remove go-netlink, add go-github-com-vishvananda-netlink. Change-Id: I77658e6c7f5d57d8631b42c661466c6b7e08df50 Sharlatan Hellseher2024-07-251-1/+1
* gnu: go-netns: Rename varialbe.•••* gnu/packages/networking.scm (go-netns): Rename variable to go-github-com-vishvananda-netns to reflect go.mod import path. (yggdrasil) [propagated-inputs]: Remove go-netns, add go-github-com-vishvananda-netns. (nebula): [inputs]: Remove go-netns, add go-github-com-vishvananda-netns. * gnu/packages/docker.scm (docker-libnetwork-cmd-proxy) [native-inputs]: Remove go-netns, add go-github-com-vishvananda-netns. * gnu/packages/linux.scm (go-netlink) [native-inputs]: Remove go-netns, add go-github-com-vishvananda-netns. Change-Id: I49fb89a886134b0c768557ca4700c9be19c2c5d7 Sharlatan Hellseher2024-07-251-1/+1
* gnu: docker: Apply "-trimpath" flag.•••* gnu/packages/docker.scm (docker) [arguments]: <#:phases>: Remove 'remove-go-references phase. Set BUILDFLAGS=-trimpath to replace 'remove-go-references phase in 'build phase. Change-Id: Iada1a8764808d26e476ca8ca87a23061834f78be Sharlatan Hellseher2024-06-291-3/+2
* gnu: cqfd: Update to 5.5.0.•••* gnu/packages/docker.scm (cqfd): Update to 5.5.0. Change-Id: Ib8ba9ee06744869efc1489beb4e2d56fe0cc06e0 Maxim Cournoyer2024-04-021-2/+2
* Revert "gnu: python-docker: Update to 7.0.0."•••This reverts commit d084fb4b04a1cebb59959633660013fff495cd0d. This breaks docker-compose. Until we can update to docker-compose 2.x, we continue with an older python-docker. Change-Id: I4954d1f072735b1e99de192b7df31b1be8179243 Arun Isaac2024-03-161-7/+3
* gnu: python-docker: Update to 7.0.0.•••* gnu/packages/docker.scm (python-docker): Update to 7.0.0. [native-inputs]: Add python-setuptools-scm. [propagated-inputs]: Add python-packaging. Change-Id: I1c23575836689e9bcdbcea22ea9d84520b0353a0 Arun Isaac2024-03-101-3/+7
* gnu: go-golang-org-x-sys: Move to golang-build.•••* gnu/packages/golang.scm (go-golang-org-x-sys): Move from here ... * gnu/packages/golang-build.scm: ... to here. * gnu/packages/curl.scm: Add (gnu packages golang-build) module. * gnu/packages/databases.scm: As above. * gnu/packages/docker.scm: As above. * gnu/packages/golang-build.scm: As above. * gnu/packages/golang.scm: As above. * gnu/packages/irc.scm: As above. * gnu/packages/linux.scm: As above. * gnu/packages/password-utils.scm: As above. * gnu/packages/syncthing.scm: As above. * gnu/packages/textutils.scm: As above. * gnu/packages/vpn.scm: As above. * gnu/packages/weather.scm: As above. * gnu/packages/web.scm: As above. Change-Id: I161e89cacb9aa87b4fbb643ecd9ad32cfe49c9d7 Sharlatan Hellseher2024-02-131-0/+1
* gnu: docker: Update to 20.10.27.•••Fixes <https://issues.guix.gnu.org/68053>. * gnu/packages/docker.scm (%docker-version): Update to 20.10.27. (docker-libnetwork): Update to 20.10-3.3797618. (docker)[native-inputs]: Replace go-1.19 with go-1.20. Change-Id: Ie4cc54f62c89f3a6c83969d1e7e425189c370482 Signed-off-by: Hilton Chain <hako@ultrarare.space> Christian Miller2024-01-131-7/+7
* gnu: docker-libnetwork-cmd-proxy: Skip tests on most architectures.•••* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy)[arguments]: Skip the tests unless building on x86_64-linux and not cross-building. Change-Id: I35028bd728920840370fe641240053baa3a4585f Efraim Flashner2023-11-291-2/+5
* gnu: docker: Update to 20.10.25.•••* gnu/packages/docker.scm (%docker-version): Update to 20.10.25. (docker-libnetwork): Update to 20.10-2.3f00484. (docker)[native-inputs]: Replace go with go-1.19. Hilton Chain2023-08-291-7/+7
* gnu: containerd: Update to 1.6.22.•••* gnu/packages/docker.scm (containerd): Update to 1.6.22. [#:phases]<patch-paths>: Patch Runtime name. Hilton Chain2023-08-291-3/+8
* gnu: cqfd: Update to 5.4.0.•••* gnu/packages/docker.scm (cqfd): Update to 5.4.0. [arguments]: Use gexps. Add #:make-flags. Remove install phase override. Maxim Cournoyer2023-06-101-18/+11
* gnu: docker-compose: Use python-jsonschema-3 to fix build.•••* gnu/packages/docker.scm (docker-compose) [inputs]: Replace python-jsonschema with python-jsonschema-3. Maxim Cournoyer2023-04-241-1/+3
* gnu: Add docker-registry.•••* gnu/packages/docker.scm (docker-registry): New variable. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Signed-off-by: Christopher Baines <mail@cbaines.net> Denis 'GNUtoo' Carikli2023-02-171-0/+82
* gnu: docker: Fix tests.•••Fixes <https://issues.guix.gnu.org/59551>. Reported by Edison Ibáñez <arkhan@riseup.net> * gnu/packages/linux.scm (xfsprogs-5.9): New variable. * gnu/packages/docker.scm (docker)[inputs]: Replace xfsprogs by xfsprogs-5.9. Danny Milosavljevic2022-11-251-1/+1
* services: docker: Fix race condition.•••Fixes <https://issues.guix.gnu.org/38432>. * gnu/packages/patches/containerd-create-pid-file.patch: New file. * gnu/local.mk (dist_patch_DATA): Add this. * gnu/packages/docker.scm (containerd)[source]: Add this patch. * gnu/services/docker.scm (containerd-shepherd-service): Add #:pid-file and #:pid-file-timeout. * gnu/services/docker.scm (docker-shepherd-service): Add --containerd flag. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Oleg Pykhalov2022-07-131-2/+4
* gnu: docker: Honor TESTS? and please guix lint.•••* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Split long lines. {check}: Honor TESTS?. [synopsis]: Do not start synopsis with package name. Maxim Cournoyer2022-06-231-16/+19
* gnu: docker: Switch to gexp and new input style.•••* gnu/packages/docker.scm (docker)[arguments]: Rewrite as gexps. Switch to using search-input-file. [inputs]: Use new style inputs. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Pierre Langlois2022-06-231-242/+241
* gnu: docker: Update to 20.10.17.•••* gnu/packages/docker.scm (%docker-version): Update to 20.10.17. (docker-libnetwork)[source]: Update commit according to vendor.conf. Reset revision to 1. Simplify snippet. (docker)[origin]: Remove docker-fix-tests.patch. [arguments]: Adapt 'patch-paths phase, substitute "ip6tables" and buildkit-qemu. Remove trailing #t. [native-inputs]: Replace go-1.14 by go. (docker-cli)[source]: Update hash. [arguments]: Set GO_LINKMODE to "dynamic". Remove trailing #t. [phases]{check}: Replace 'if' with 'when'. * gnu/packages/networking.scm (go-sctp): Update commit according to docker-libnetwork's vendor.conf. * gnu/packages/patches/docker-fix-tests.patch: Delete. * gnu/local.mk (dist_patch_DATA): Remove patch. Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Pierre Langlois2022-06-231-56/+40
* gnu: docker: Fix mkfs.xfs reference.•••* gnu/packages/docker.scm (docker)[arguments]: Refer to sbin/mkfs.xfs instead of bin/mkfs.xfs. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Pierre Langlois2022-06-231-1/+1
* gnu: containerd: Switch to gexp arguments.•••* gnu/packages/docker.scm (containerd)[arguments]: Rewrite as gexps. Pass all flags via make-flags variable. Switch to using search-input-file. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Pierre Langlois2022-06-231-46/+49
* gnu: containerd: Update to 1.6.6.•••* gnu/packages/docker.scm (containerd): Update to 1.6.6. [arguments]: Substitute runc binary for "pkg/cri/config/config_unix.go". Set PREFIX to empty string, as the install directory is $DESTDIR/$PREFIX. Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Pierre Langlois2022-06-231-4/+9
* gnu: containerd: Fix patch-paths build phase.•••* gnu/packages/docker.scm (containerd)[arguments]: Add 'patch-paths phases after 'unpack because 'chdir doesn't exist. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Pierre Langlois2022-06-231-1/+2
* gnu: docker-compose: Use python-pyyaml@5.•••* gnu/packages/docker.scm (docker-compose)[inputs]: Replace python-pyyaml by python-pyyaml-5. Signed-off-by: Ludovic Courtès <ludo@gnu.org> zimoun2022-04-271-1/+1
* gnu: python-websocket-client: Update to 1.2.3.•••* gnu/packages/python-web.scm (python-websocket-client): Update to 1.2.3. [arguments]: Override check phase. [native-inputs]: Add PYTHON-WEBSOCKETS and PYTHON-PYTEST. [propagated-inputs]: Remove. [properties]: Remove. (python2-websocket-client): Remove variable. (python-websocket-client-0.59): New variable. * gnu/packages/docker.scm (docker-compose)[inputs]: Change from PYTHON-WEBSOCKET-CLIENT to PYTHON-WEBSOCKET-CLIENT-0.59. Marius Bakke2022-01-121-1/+1
* gnu: cqfd: Update to 5.3.0.•••* gnu/packages/docker.scm (cqfd): Update to 5.3.0. Maxim Cournoyer2022-01-051-2/+2
* build-system/go: Use go-1.17 by default.•••Build all Go packages with go-1.17 by default. Explicitly specify an older Go version in packages which cannot build with go-1.17. * gnu/packages/golang.scm (go): Update from 'go-1.14' to 'go-1.17'. * gnu/packages/docker.scm (docker)[native-inputs]: Explicitly use 'go-1.14'. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-cmdkit-files)[arguments]: Explicitly use Go 1.16. (go-ipfs)[arguments]: Use the default version of Go. * gnu/packages/syncthing.scm (syncthing)[arguments]: Likewise. * gnu/packages/admin.scm (runitor)[arguments]: Likewise. Signed-off-by: Leo Famulari <leo@famulari.name> Sarah Morgensen2021-12-241-1/+1
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-37/+23
* gnu: docker-compose: Update to 1.29.2.•••* gnu/packages/docker.scm (docker-compose): Update to 1.29.2. [inputs]: Add python-dotenv and python-distro. Maxim Cournoyer2021-11-111-4/+5
* gnu: python-docker: Update to 5.0.3 and remove obsolete package variants.•••* gnu/packages/docker.scm (python-docker): Update to 5.0.3. * gnu/packages/python-web.scm (python-requests-2.20): Delete unused package variant. (python-urllib3-1.24): Likewise. Maxim Cournoyer2021-11-111-4/+4
* gnu: docker: Replace tini by tini-static.•••The dynamically linked tini could fail in some environments, causing 'docker run' to exit with the following unhelpful error message: standard_init_linux.go:219: exec user process caused: no such file or directory Use the statically linked tini binary instead, which should work everywhere. * gnu/packages/docker.scm (docker)[phases]{patch-paths}: Replace 'tini' by 'tini-static'. Maxim Cournoyer2021-06-101-2/+2
* gnu: tini: Update to 0.19.0 and provide tini-static.•••* gnu/packages/docker.scm (tini): Update to 0.19.0. Remove trailing #t. [phases]: Remove argument. [configure-flags]: New argument, to clear the CMAKE_INSTALL_RPATH option. Maxim Cournoyer2021-06-101-11/+6
* gnu: containerd: Update to 1.4.4.•••* gnu/packages/docker.scm (containerd): Update to 1.4.4. Delete trailing #t. [arguments]: Set a MAKE-FLAGS binding. [phases]{patch-paths}: Patch the reference to 'unpigz'. {build, install}: Use the MAKE-FLAGS variable. [inputs]: Add pigz. * gnu/packages/patches/containerd-test-with-go1.13.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Un-register it. Maxim Cournoyer2021-04-021-40/+46
* gnu: docker-cli: Fix source hash.•••This is a follow-up to commit 83cda00bc62d665f05d37d07c78a1c4eab5297f0. * gnu/packages/docker.scm (docker-cli): Fix source hash caused by cascading %docker-version variable changes. Léo Le Bouter2021-03-111-1/+1
* gnu: containerd: Update to 1.3.10 [security fixes].•••* gnu/packages/docker.scm (containerd): Update to 1.3.10. Léo Le Bouter2021-03-101-10/+8
* gnu: docker: Update to 19.03.15 [security fixes].•••* gnu/packages/docker.scm (%docker-version): Bump to 19.03.15. (docker-libnetwork): Bump to 19.03-1.55e924b. (docker): [source]: Set git-reference url to 'https://github.com/moby/moby'. [arguments]<#:phases>: Modify 'delete-failing-tests phase to delete 'signal_linux_test.go'. Léo Le Bouter2021-03-101-5/+7
* gnu: docker: Update to 19.03.13.•••* gnu/packages/docker.scm (docker, docker-cli): Update to 19.03.13. Oleg Pykhalov2021-02-081-3/+4
* gnu: python-docker: Propagate runtime dependency.•••* gnu/packages/docker.scm (python-docker)[inputs]: Move PYTHON-WEBSOCKET-CLIENT from here ... [propagated-inputs]: ... to here. Marius Bakke2020-11-211-3/+3
* gnu: cqfd: Update to 5.2.1.•••* gnu/packages/docker.scm (cqfd): Update to 5.2.1. Maxim Cournoyer2020-11-141-3/+3
* gnu: containerd: Don't 'chdir' in build phases.•••This fixes breaks the 'install-license-files' phase added in 6b793fa66218337a1f638466753cd5326a6a6c18 and is generally not good practice. * gnu/packages/docker.scm (containerd): [arguments]: Use 'with-directory-excursion' instead of 'chdir' in build phases. Oleg Pykhalov2020-10-161-31/+30
* gnu: docker-cli: Fix build.•••This is a follow-up to 6b793fa66218337a1f638466753cd5326a6a6c18. * gnu/packages/docker.scm (docker-cli)[arguments]: In custom 'install phase don't change directory to install 'docker' binary. Efraim Flashner2020-10-161-2/+1
* gnu: docker: Compile with seccomp enabled.•••* gnu/packages/docker.scm (docker)[arguments]: Adjust custom 'configure phase to enable seccomp support. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Jesse Dowell2020-09-211-0/+1
* gnu: docker: Synchronize docker dependencies with the current version of docker.•••* gnu/packages/docker.scm (docker-libnetwork): Update to 19.03-1.026aaba. [source]: Follow URI redirection. [arguments]: Adjust import-path accordingly. [home-page]: Same. * gnu/packages/networking.scm (go-sctp): Update to 0.0.0-2.6e2cb13. [arguments]: Skip test suite. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Jesse Dowell2020-09-211-8/+14
* gnu: python-docker-py: Rename to python-docker.•••This is a follow-up to commit 3146b6da6dd3124f8693f48a9ed7ff8208324e23. * gnu/packages/docker.scm (python-docker-py): Rename to... (python-docker): ...this. (docker-compose): Adjust inputs. * gnu/packages/android.scm (fdroidserver): Adjust inputs. Andreas Enge2020-09-051-3/+3
* gnu: python-docker-py: Remove unused input.•••* gnu/packages/docker.scm (python-docker-py)[inputs]: Remove PYTHON-IPADDRESS. Marius Bakke2020-07-141-1/+0