Age | Commit message (Expand) | Author |
2019-10-29 | gnu: Go standard library 'x' packages: Consolidate....* gnu/packages/golang.scm (go-golang-org-x-text, go-golang-org-x-sys, go-golang-org-x-net,
go-golang-org-x-time): New variables.
(go-golang.org-x-crypto-ssh-terminal, go-golang-org-x-crypto-bcrypt,
go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2,
go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish,
go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ed25519,
go-golang-org-x-crypto-ripemd160, go-golang-org-x-crypto-blake2s,
go-golang-org-x-crypto-sha3, go-golang-org-x-text-encoding,
go-golang-org-x-text-transform, go-golang-org-x-text-unicode-norm,
go-golang-org-x-net-ipv4, go-golang-org-x-net-bpf, go-golang-org-x-net-context,
go-golang-org-x-net-internal-socks, go-golang-org-x-net-internal-socket,
go-golang-org-x-net-internal-iana, go-golang-org-x-net-ipv6,
go-golang-org-x-net-proxy, go-golang-org-x-sys-cpu, go-golang-org-x-sys-unix,
go-golang-org-x-time-rate): Remove variables.
(go-github-com-sirupsen-logrus, go-github-com-docker-distribution,
go-github-com-libp2p-go-libp2p-crypto,
go-github-com-multiformats-go-multihash,
go-github-com-libp2p-go-libp2p-peer,
go-github-com-libp2p-go-libp2p-metrics,
go-github-com-multiformats-go-multiaddr,
go-github-com-multiformats-go-multiaddr-net,
go-github-com-mattn-go-isatty, go-github-com-gdamore-encoding,
go-github-com-gdamore-tcell): Adjust accordingly.
* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy): Likewise.
* gnu/packages/databases.scm (mongo-tools): Likewise.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-api, gx, gx-go): Likewise.
* gnu/packages/web.scm (poussetaches): Likewise.
* gnu/packages/terminals.scm (go-github-com-junegunn-fzf,
go-github.com-howeyc-gopass): Likewise.
(go-golang.org-x-crypto-ssh-terminal): Remove variable.
* gnu/packages/syncthing.scm (syncthing,
go-github-com-oschwald-geoip2-golang,
go-github-com-oschwald-maxminddb-golang,
go-github-com-syncthing-notify): Adjust accordingly.
* gnu/packages/linux.scm (go-netlink): Likewise.
| Leo Famulari |
2019-09-05 | gnu: docker: Add support for tini....* gnu/packages/docker.scm (docker)[inputs]: Add tini.
[phases]{patch-paths}: Patch the path of the default init binary.
| Maxim Cournoyer |
2019-09-05 | gnu: Add tini....* gnu/packages/docker.scm (tini): New variable.
| Maxim Cournoyer |
2019-08-05 | gnu: docker-compose: Remove inputs for old Python versions....* gnu/packages/docker.scm (docker-compose)[inputs]:
Remove python2-backport-ssl-match-hostname and python-ipaddress.
| Tobias Geerinckx-Rice |
2019-08-05 | gnu: python-docker-py: Propagate dependencies....* gnu/packages/docker.scm (python-docker-py)[inputs]:
Move python-docker-pycreds and python-paramiko from here…
[propagated-inputs]: …to here.
(docker-compose)[inputs]: Remove them.
| Tobias Geerinckx-Rice |
2019-08-05 | gnu: docker-compose: Remove Windows-specific input....* gnu/packages/docker.scm (docker-compose)[inputs]:
Remove python-colorama.
| Tobias Geerinckx-Rice |
2019-08-04 | gnu: docker-cli: Print a usable version string....* gnu/packages/docker.scm (docker-cli)[arguments]<#:phases>: Set the VERSION
variable before building the package.
| Marius Bakke |
2019-07-13 | gnu: docker-compose: Update to 1.24.1....* gnu/packages/docker.scm (docker-compose): Update to 1.24.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Jacob MacDonald |
2019-07-13 | gnu: python-docker-py: Update to 3.7.3....* gnu/packages/docker.scm (python-docker-py): Update to 3.7.3.
[inputs]: Use PYTHON-REQUESTS-2.20 instead of PYTHON-REQUESTS.
Add PYTHON-DOCKER-PYCREDS, PYTHON-IPADDRESS, PYTHON-PARAMIKO, and
PYTHON-URLLIB3-1.24.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Jacob MacDonald |
2019-07-13 | gnu: python-dockerpty: Update to 0.4.1....* gnu/packages/docker.scm (python-dockerpty): Update to 0.4.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Jacob MacDonald |
2019-07-13 | gnu: python-docker-pycreds: Update to 0.4.0....* gnu/packages/docker.scm (python-docker-pycreds): Update to 0.4.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Jacob MacDonald |
2019-06-16 | gnu: docker-compose: Add required Python dependencies....* gnu/packages/python-xyz.scm (python-jsonschema-2.6):
New old public variable.
* gnu/packages/docker.scm (docker-compose)[inputs]:
Add python-docker-pycreds and use python-jsonschema-2.6.
| Tobias Geerinckx-Rice |
2019-05-13 | gnu: cqfd: Update to 5.1.0....* gnu/packages/docker.scm (cqfd): Update to 5.1.0.
[description]: Fix typo.
| Maxim Cournoyer |
2019-05-05 | gnu: docker: Refer to xz by its absolute path....* gnu/packages/docker.scm (docker)[inputs]: Add xz.
[phases]{patch-paths}: Patch the reference to xz.
| Maxim Cournoyer |
2019-05-05 | gnu: docker: Patch the reference to the docker proxy....* gnu/packages/docker.scm (docker)[inputs]: Add docker-libnetwork-cmd-proxy.
* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Patch proxy.go to
refer to the docker-proxy binary by its absolute path.
| Maxim Cournoyer |
2019-05-05 | gnu: docker: Optimize substitution macros....This change halves the time needed to patch the paths.
* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Allow passing
multiple SOURCE-TEXT, PACKAGE and RELATIVE-PATH tuples so that the rewrite
rules can be generated and processed by a single use of the SUBSTITUTE*
macro. Rename SUBSTITUTE-LOOKPATH to SUBSTITUTE-LOOKPATH* and
substitute-Command to SUBSTITUTE-COMMAND* to denote the change. Adapt the
uses of SUBSTITUTE-LOOKPATH* and SUBSTITUTE-COMMAND*.
| Maxim Cournoyer |
2019-05-05 | gnu: docker: Make macros use a relative path as argument....* gnu/packages/docker.scm (docker)[phases]: Move implementation detail inside
the SUBSTITUTE-LOOKPATH and SUBSTITUTE-COMMAND macros definition, so that the
relative path argument can be given as a relative path.
| Maxim Cournoyer |
2019-05-05 | gnu: docker: Harmonize LookPath regexes....* gnu/packages/docker.scm (docker)[phases]: In the patch-paths phase, update
the regexes used by SUBSTITUTE-LOOKPATH and SUBSTITUTE-COMMAND to match at the
start of the word, like it's done later.
| Maxim Cournoyer |
2019-05-05 | gnu: docker: Cleanup extraneous comments....* gnu/packages/docker.scm (docker): Remove "parenthesis-balancing" comments.
| Maxim Cournoyer |
2019-05-05 | gnu: docker: Fix indentation....* gnu/packages/docker.scm (docker): Fix indentation using Emacs.
| Maxim Cournoyer |
2019-05-05 | gnu: Add docker-libnetwork-cmd-proxy....* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy): New variable.
| Maxim Cournoyer |
2019-05-05 | gnu: Add docker-libnetwork....* gnu/packages/docker.scm (docker-libnetwork): New private variable.
| Maxim Cournoyer |
2019-04-16 | gnu: docker, docker-cli: Update to 18.09.5....* gnu/packages/docker.scm (%docker-version): Update to 18.09.5.
| Tobias Geerinckx-Rice |
2019-03-25 | gnu: docker: Use fewer modprobes....Fixes <https://bugs.gnu.org/34333>.
Reported by Allan Adair <allan@adair.io>.
* gnu/packages/patches/docker-use-fewer-modprobes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/docker.scm (docker)[source]: Use it.
| Danny Milosavljevic |
2019-03-14 | gnu: containerd: Update to 1.2.5....* gnu/packages/docker.scm (containerd): Update to 1.2.5.
| Tobias Geerinckx-Rice |
2019-03-14 | gnu: docker, docker-cli: Update to 18.09.3....* gnu/packages/docker.scm (%docker-version): Update to 18.09.3.
| Tobias Geerinckx-Rice |
2019-03-14 | build-system/go: Build with a filesystem union of Go dependencies....This basically changes (guix build-system go) so that instead of looking
up its dependencies in a list of directories in $GOPATH, all the
Go dependencies are symlinked into a single directory.
Fixes <https://bugs.gnu.org/33620>.
* guix/build/go-build-system.scm (setup-go-environment): New variable.
(setup-environment, install-source): Remove variables.
(unpack): Unpack the source relative to $GOPATH.
(install): Do not install the compiled objects in the 'pkg' directory.
Install the source code in this phase, and only install the source of
the package named by IMPORT-PATH.
* doc/guix.texi (Build Systems): Adjust accordingly.
* gnu/packages/docker.scm (docker): Import (guix build union) on the build side
and adjust to build phase name changes in (guix build-system go).
* gnu/packages/shellutils.scm (direnv): Likewise.
* gnu/packages/databases.scm (mongo-tools)[arguments]:
Set '#:install-source #f'.
* gnu/packages/music.scm (demlo)[arguments]: Move the 'install-scripts'
phase after the 'install' phase.
| Leo Famulari |
2019-02-19 | gnu: containerd: Update to 1.2.4....* gnu/packages/docker.scm (containerd): Update to 1.2.4.
| Tobias Geerinckx-Rice |
2019-02-19 | gnu: docker: Fix build on btrfs....* gnu/packages/docker.scm (docker)[arguments]: Skip another test that
requires root privileges.
| Tobias Geerinckx-Rice |
2019-02-12 | gnu: Docker: Update to 18.09.2....* gnu/packages/docker.scm (%docker-version, docker, docker-cli): Update to
18.09.2.
(docker)[arguments]: Adjust to the Debian-specific 'iptables-legacy' lookup in
the 'patch-paths' phase.
| Leo Famulari |
2019-02-05 | gnu: Add cqfd....* gnu/packages/docker.scm (cqfd): New variable.
| Maxim Cournoyer |
2019-02-04 | gnu: containerd: Update to 1.2.2....* gnu/packages/docker.scm (containerd): Update to 1.2.2.
| Tobias Geerinckx-Rice |
2019-02-04 | gnu: docker-cli: Use HTTPS home page....* gnu/packages/docker.scm (docker-cli)[home-page]: Use HTTPS.
| Tobias Geerinckx-Rice |
2019-01-15 | gnu: Separate Python core packages from the rest....* gnu/packages/python.scm: Move hundreds of package definitions from here...
* gnu/packages/python-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/audio.scm,
gnu/packages/backup.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/cluster.scm,
gnu/packages/compression.scm,
gnu/packages/connman.scm,
gnu/packages/crypto.scm,
gnu/packages/cups.scm,
gnu/packages/databases.scm,
gnu/packages/dav.scm,
gnu/packages/direct-connect.scm,
gnu/packages/disk.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/docker.scm,
gnu/packages/ebook.scm,
gnu/packages/elf.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm,
gnu/packages/finance.scm,
gnu/packages/fltk.scm,
gnu/packages/fontutils.scm,
gnu/packages/freedesktop.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gl.scm,
gnu/packages/glib.scm,
gnu/packages/gnome.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/gtk.scm,
gnu/packages/ham-radio.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/key-mon.scm,
gnu/packages/libffi.scm,
gnu/packages/libreoffice.scm,
gnu/packages/libusb.scm,
gnu/packages/lirc.scm,
gnu/packages/logging.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/mate.scm,
gnu/packages/maths.scm,
gnu/packages/medical.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mp3.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nutrition.scm,
gnu/packages/openldap.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/polkit.scm,
gnu/packages/protobuf.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/qt.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/search.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/simulation.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/sync.scm,
gnu/packages/terminals.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/virtualization.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wicd.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xorg.scm: Update module references.
| Ricardo Wurmus |
2019-01-15 | gnu: docker-cli: Don't install the same executable twice....Reported by Meiyo Peng <meiyo.peng@gmail.com>.
* gnu/packages/docker.scm (docker-cli)[arguments]<#:phases>[install]:
Don't install the same executable twice.
| Danny Milosavljevic |
2019-01-10 | gnu: docker: Booby-trap "Command" and "LookPath" calls....* gnu/packages/docker.scm (docker)[arguments]<#:phases>[patch-paths]:
Booby-trap "Command" and "LookPath" calls.
| Danny Milosavljevic |
2019-01-10 | gnu: docker: Fix more paths....* gnu/packages/docker.scm (docker)[inputs]: Add dbus, git.
[arguments]<#:phases>[patch-paths]: Use them.
| Danny Milosavljevic |
2019-01-10 | gnu: docker: Disable tests requiring elevated permissions....* gnu/packages/docker.scm (docker)[arguments]<#:phases>[delete-failing-tests]:
Disable tests requiring elevated permissions.
| Danny Milosavljevic |
2019-01-10 | gnu: containerd: Fix more paths....* gnu/packages/docker.scm (containerd)[inputs]: Add util-linux.
[arguments]<#:phases>[patch-paths]: Fix more paths.
| Danny Milosavljevic |
2019-01-10 | gnu: docker: Fix more paths....* gnu/packages/docker.scm (docker)[inputs]: Add util-linux.
[arguments]<#:phases>[patch-paths]: Fix more paths.
| Danny Milosavljevic |
2019-01-10 | gnu: docker: Substitute LookPath of literals generally....* gnu/packages/docker.scm (docker)[arguments]<#:phases>[patch-paths]:
Substitute LookPath of literals generally.
| Danny Milosavljevic |
2019-01-10 | gnu: Add docker-cli....* gnu/packages/docker.scm (docker-cli): New variable.
| Danny Milosavljevic |
2019-01-10 | gnu: Add docker....* gnu/packages/docker.scm (docker): New variable.
* gnu/packages/patches/docker-engine-test-noinstall.patch: New file.
* gnu/packages/patches/docker-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
| Danny Milosavljevic |
2019-01-07 | gnu: containerd: Update synopsis....* gnu/packages/docker.scm (containerd)[synopsis]: Modify.
| Danny Milosavljevic |
2019-01-07 | gnu: containerd: Enable tests....* gnu/packages/docker.scm (containerd)[arguments]: Remove #:tests?.
| Danny Milosavljevic |
2019-01-07 | gnu: Add missing use-module clause....This is a follow-up to 4e5b8f7215b8e0ae864b954cd511404098fd2840.
* gnu/packages/docker.scm: Add missing use-module clause.
| Ricardo Wurmus |
2019-01-07 | gnu: Add containerd....* gnu/packages/docker.scm (containerd): New variable.
| Danny Milosavljevic |
2018-07-29 | gnu: python-docker-py: Update to 1.10.6....* gnu/packages/docker.scm (python-docker-py): Update to 1.10.6.
| Efraim Flashner |
2018-07-29 | gnu: Add python-docker-pycreds....* gnu/packages/docker.scm (python-docker-pycreds): New variable.
| Efraim Flashner |
2017-11-13 | gnu: Move web packages from python to python-web....This is in part to address <https://bugs.gnu.org/27284>.
* gnu/packages/python.scm (python-httplib2, python2-httplib2)
(python-sockjs-tornado, python2-sockjs-tornado)
(python-flask-babel, python2-flask-babel)
(python-html5lib, python2-html5lib)
(python-html5lib-0.9, python2-html5lib-0.9)
(python-html5-parser, python2-html5-parser)
(python-webencodings, python2-webencodings)
(python-openid, python2-openid, python-cssutils, python2-cssutils)
(python-cssselect, python2-cssutils)
(python-openid-cla, python2-openid-cla)
(python-openid-teams, python2-openid-teams)
(python-tornado, python2-tornado)
(python-tornado-http-auth, python-terminado, python2-terminado)
(python-webob, python2-webob, python-zope-event, python2-zope-event)
(python-zope-interface, python2-zope-interface)
(python-zope-exceptions, python2-zope-exceptions)
(python-zope-testing, python2-zope-testing)
(python-zope-testrunner, python2-zope-testrunner)
(python-zope-i18nmessageid, python2-zope-i18nmessageid)
(python-zope-schema, python2-zope-schema)
(python-zope-configuration, python2-zope-configuration)
(python-zope-proxy, python2-zope-proxy)
(python-zope-location, python2-zope-location)
(python-zope-security, python2-zope-security)
(python-zope-component, python2-zope-component)
(python-ndg-httpsclient, python2-ndg-httpsclient)
(python-websocket-client, python2-websocket-client)
(python-requests-toolbelt, python2-requests-toolbelt)
(python-rauth, python2-rauth, python-urllib3, python2-urllib3)
(awscli, python-wsgiproxy2, python2-wsgiproxy2)
(python-pastedeploy, python2-pastedeploy)
(python-webtest, python2-webtest, python-flask, python2-flask)
(python-flast-wtf, python2-flask-wtf)
(python-flask-multistatic, python2-flask-multistatic)
(python-cookies, python2-cookies)
(python-responses, python2-responses)
(python-geventhttpclient, python2-geventhttpclient)
(python-requests-oauthlib, python2-requests-oauthlib)
(python-url, python2-url, python-cachecontrol, python2-cachecontrol)
(python-betamax, python2-betamax)
(python-betamax-matchers, python2-betamax-matchers)
(python-s3transfer, python2-s3transfer)
(python-flask-restful, python-flask-basicauth)
(python-flask-sqlalchemy, python-flask-restplus)
(python-flask-restful-swagger, python-htmlmin, python2-htmlmin)
(python-flask-htmlmin, python2-flask-htmlmin)
(python-flask-login, python2-flask-login)
(python-oauth2client, python-flask-oidc)
(python-webassets, python-cssmin, python2-cssmin)
(python-elasticsearch, python2-elasticsearch)
(python-flask-script, python2-flask-script)
(python-flask-migrate, python2-flask-migrate)
(python-genshi, python2-genshi)
(python-flask-principal, python2-flask-principal)
(python-flask-httpauth, python2-flask-httpauth)
(python-uritemplate, python2-uritemplate): Move to...
* gnu/packages/python-web.scm: ... here. New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/admin.scm, gnu/packages/backup.scm,
gnu/packages/dav.scm, gnu/packages/django.scm,
gnu/packages/docker.scm, gnu/packages/ebook.scm,
gnu/packages/logging.scm, gnu/packages/mail.scm,
gnu/packages/music.scm, gnu/packages/openstack.scm,
gnu/packages/package-management.scm, gnu/packages/rdf.scm,
gnu/packages/tls.scm, gnu/packages/tor.scm,
gnu/packages/tryton.scm, gnu/packages/version-control.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm: Adjust accordingly.
| Ludovic Courtès |