Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : docker | name : docker | ||||
| version : 20.10.17 | version : 20.10.18 | ||||
| release : 38 | release : 39 | ||||
| source : | source : | ||||
| - https://github.com/moby/moby/archive/v20.10.17.tar.gz : 061cf8579aa3c813c353c80fa480744e2f6cca2e6392f546bd0942a6a10c7a14 | - https://github.com/moby/moby/archive/v20.10.18.tar.gz : 9907aaaf39fb1c2c3fd427192e4a63d7adf8ddc9fb0e29c692a6ca10de9c34f6 | ||||
| - git|https://github.com/docker/cli.git : v20.10.17 | - git|https://github.com/docker/cli.git : v20.10.18 | ||||
| - git|https://github.com/moby/libnetwork.git : f6ccccb1c082a432c2a5814aaedaca56af33d9ea | - git|https://github.com/moby/libnetwork.git : 0dde5c895075df6e3630e76f750a447cf63f4789 | ||||
| - git|https://github.com/krallin/tini.git : v0.19.0 | - git|https://github.com/krallin/tini.git : v0.19.0 | ||||
| license : Apache-2.0 | license : Apache-2.0 | ||||
| component : virt | component : virt | ||||
| summary : Open source application container engine | summary : Open source application container engine | ||||
| description: | | description: | | ||||
| Docker is an open source project to pack, ship and run any application as a lightweight container. | Docker is an open source project to pack, ship and run any application as a lightweight container. | ||||
| Docker containers are both hardware-agnostic and platform-agnostic. This means they can run anywhere, from your laptop to the largest cloud compute instance and everything in between - and they don't require you to use a particular language, framework or packaging system. That makes them great building blocks for deploying and scaling web apps, databases, and backend services without depending on a particular stack or provider. | Docker containers are both hardware-agnostic and platform-agnostic. This means they can run anywhere, from your laptop to the largest cloud compute instance and everything in between - and they don't require you to use a particular language, framework or packaging system. That makes them great building blocks for deploying and scaling web apps, databases, and backend services without depending on a particular stack or provider. | ||||
| strip : no | strip : no | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(devmapper) | - pkgconfig(devmapper) | ||||
| - btrfs-progs-devel | - btrfs-progs-devel | ||||
| - go-md2man | - go-md2man | ||||
| - golang | - golang | ||||
| rundeps : | rundeps : | ||||
| - btrfs-progs | - btrfs-progs | ||||
| - containerd | - containerd | ||||
| - dnsmasq | - dnsmasq | ||||
| - docker-buildx | - docker-buildx | ||||
| - runc | |||||
| environment: | | environment: | | ||||
| export PLATFORM="Docker Engine - Community" | export PLATFORM="Docker Engine - Community" | ||||
| export AUTO_GOPATH=1 | export AUTO_GOPATH=1 | ||||
| export DISABLE_WARN_OUTSIDE_CONTAINER=1 | export DISABLE_WARN_OUTSIDE_CONTAINER=1 | ||||
| export DOCKER_GITCOMMIT="a89b84221c8560e7a3dee2a653353429e7628424" | export DOCKER_GITCOMMIT="e42327a6d3c55ceda3bd5475be7aae6036d02db3" | ||||
| export GITCOMMIT="a89b84221c8560e7a3dee2a653353429e7628424" | export GITCOMMIT="e42327a6d3c55ceda3bd5475be7aae6036d02db3" | ||||
| export GO111MODULE=auto | export GO111MODULE=auto | ||||
| export GOPATH="${workdir}" | export GOPATH="${workdir}" | ||||
| unset LDFLAGS | unset LDFLAGS | ||||
| build : | | build : | | ||||
| mkdir -p src/github.com/docker | mkdir -p src/github.com/docker | ||||
| # Build proxy | # Build proxy | ||||
| ln -sv $sources/libnetwork.git src/github.com/docker/libnetwork | ln -sv $sources/libnetwork.git src/github.com/docker/libnetwork | ||||
| go build -o $workdir/docker-proxy github.com/docker/libnetwork/cmd/proxy | go build -o $workdir/docker-proxy github.com/docker/libnetwork/cmd/proxy | ||||
| rm -v src/github.com/docker/libnetwork | rm -v src/github.com/docker/libnetwork | ||||
| # Build daemon | # Build daemon | ||||
| export VERSION=${version} | export VERSION=${version} | ||||
| ./hack/make.sh dynbinary | ./hack/make.sh dynbinary | ||||
| # Build docker-init | # Build docker-init | ||||
| mkdir -p src/github.com/krallin/tini | mkdir -p src/github.com/krallin/tini | ||||
| cp -r $sources/tini.git/* src/github.com/krallin/tini/ | cp -r $sources/tini.git/. src/github.com/krallin/tini/ | ||||
| pushd src/github.com/krallin/tini | pushd src/github.com/krallin/tini | ||||
| %cmake . | %cmake . | ||||
| %make tini-static | %make tini-static | ||||
| popd | popd | ||||
| # Build CLI | # Build CLI | ||||
| mkdir -p src/github.com/docker/cli | mkdir -p src/github.com/docker/cli | ||||
| cp -R $sources/cli.git/* src/github.com/docker/cli/ | cp -R $sources/cli.git/* src/github.com/docker/cli/ | ||||
| ▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.