[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 8e8e68074e69bfbc375b2617f86fbd465919b773
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Apr 26 17:12:30 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Apr 26 17:12:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8e6807
app-containers/docker-buildx: Stabilize 0.21.2 amd64, #954627
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.21.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
b/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
index c8aecc60df60..890c3a6cdadc 100644
--- a/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
S=${WORKDIR}/${P#docker-}
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: d90a849f75ad3aa503110e42f6a960773e36ac7b
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Apr 26 08:17:16 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Apr 26 08:17:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90a849f
app-containers/docker-buildx: Stabilize 0.21.2 ppc64, #954627
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.21.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
b/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
index 63f66432281e..c8aecc60df60 100644
--- a/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86"
S=${WORKDIR}/${P#docker-}
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: a702e17d7b2d445c2315b8c0660962218b20adac
Author: Sam James gentoo org>
AuthorDate: Sat Apr 26 05:27:07 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Apr 26 05:27:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a702e17d
app-containers/docker-buildx: Stabilize 0.21.2 arm64, #954627
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/docker-buildx-0.21.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
b/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
index ed49cae7bf2a..63f66432281e 100644
--- a/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
S=${WORKDIR}/${P#docker-}
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 00f5e3e40a00e613bdd17c617a4b1e3268dc62a1
Author: Sam James gentoo org>
AuthorDate: Sat Apr 5 17:07:26 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Apr 5 17:18:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f5e3e4
app-containers/docker-buildx: Stabilize 0.20.1 amd64, #953226
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/docker-buildx-0.20.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
index f1b68c11170d..f89e29c3bee6 100644
--- a/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 2f0bb6cc456c1d89c02e7d1e0b50cbcd95b6d636
Author: Sam James gentoo org>
AuthorDate: Sat Apr 5 17:07:29 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Apr 5 17:18:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0bb6cc
app-containers/docker-buildx: Stabilize 0.20.1 arm64, #953226
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/docker-buildx-0.20.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
index 881cd100bbe7..385833c044c7 100644
--- a/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 60796b1a358dbe2a78a7c4fae6dc2c5ab0a3c00a
Author: Sam James gentoo org>
AuthorDate: Sat Apr 5 17:07:28 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Apr 5 17:18:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60796b1a
app-containers/docker-buildx: Stabilize 0.20.1 ppc64, #953226
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/docker-buildx-0.20.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
index f89e29c3bee6..881cd100bbe7 100644
--- a/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 8b5b838a550e0d1339dd04886be606a4aea8a3b3
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Mar 6 18:17:21 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Mar 6 18:40:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b5b838a
app-containers/docker-buildx: add 0.21.2
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/Manifest | 1 +
.../docker-buildx/docker-buildx-0.21.2.ebuild | 56 ++
2 files changed, 57 insertions(+)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index 5f648abe0f0e..9b8df572a775 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -2,3 +2,4 @@ DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B
1e034e9a07f36b46096f8f035869ad
DIST docker-buildx-0.14.0.tar.gz 11120356 BLAKE2B
01fec6b29665088a4778cb6a926f071c1beacb22d7a50593d55afff1225d0e74d083a82eaab4ae96ffee8a6f653ce048fd81b3410e7113bc29da210d77042b64
SHA512
bc09f29096cfd08c60efd8fca7976a1db896f0ed08d33dfc64dfca2c6487a1dc1722b3fe80b6a175ebebeacf8b460bcc214806d0c7a637f17ed5d09793d8c9d8
DIST docker-buildx-0.19.1.tar.gz 11691424 BLAKE2B
40cc5e68eb85e8693bc6cd7bf91fe3a6300644d9934a3ff84b89c79dba31d475dce5ac4366075127391c5230905591a83bd59c762cf9f9f4bde0931834633473
SHA512
cc811eb93910bfb5a4668cc3dc59ab6c13a1308c0fa49707a81d1d733e834d209677502786e951ce3c8f098c387b559054dd3cd9933edafbecae610d1ef321e6
DIST docker-buildx-0.20.1.tar.gz 12049522 BLAKE2B
cc370f8a6bc82d9358cb59f99645447e83a4c84c656ae75409a504d0e0a973027791129d6eeb55827eb98904300d04c34685be993309e80f547514b76566fb2e
SHA512
75c47204a2f11773ed978678735637fb8248ad87bb745e0b878ad7db161dea4d000dbfb98c83b03225efed126cc04b31d3a9ca500f8d3ac414620c7f980fa9cc
+DIST docker-buildx-0.21.2.tar.gz 13608048 BLAKE2B
8229fe6d8d1b2b9f35213ae0ae879d90d7f96ca4688c787e7dcbb88e0aaa519c4e5fca51acf9e9d6f2bf697adf74b2c2d8440eec1660dbf10496eb76c243
SHA512
a90a9af1a9b986f99a08f3e53ca06cfac64378a92ab887653d3aa9e1538ef87fec4fbd719c5087782cf7dc5eb8845c9c0786605e7386d759c0e33ef5f121fbba
diff --git a/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
b/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
new file mode 100644
index ..ed49cae7bf2a
--- /dev/null
+++ b/app-containers/docker-buildx/docker-buildx-0.21.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
+HOMEPAGE="https://github.com/docker/buildx";
+
+if [[ ${PV} == ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/docker/buildx.git";
+else
+
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ S=${WORKDIR}/${P#docker-}
+fi
+
+LICENSE="Apache-2.0"
+# Dependent licenses
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+
+RDEPEND="app-containers/docker-cli"
+
+src_compile() {
+ local _buildx_r='github.com/docker/buildx'
+ local version=${PV}
+ if [[ ${PV} == ]]; then
+ version="$(git rev-parse --short HEAD)"
+ fi
+ local go_ldflags=(
+ "-linkmode=external"
+ -X "${_buildx_r}/version.Version=${version}"
+ -X "${_buildx_r}/version.Revision=$(date -u +%FT%T%z)"
+ -X "${_buildx_r}/version.Package=${_buildx_r}"
+ )
+ ego build -o docker-buildx -ldflags "${go_ldflags[*]}" ./cmd/buildx
+}
+
+src_test() {
+ # TestGit can't work in a source tarball; TestReadTargets fails
seemingly due to parallelism.
+ if [[ ${PV} == ]]; then
+ ego test ./... -skip "TestReadTargets|TestIntegration"
+ else
+ ego test ./... -skip "TestGit|TestReadTargets|TestIntegration"
+ fi
+}
+
+src_install() {
+ exeinto /usr/libexec/docker/cli-plugins
+ doexe docker-buildx
+
+ einstalldocs
+}
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 8a8ccaca1b804d10cc8290ce0e6ae0b4d6207f8b
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Feb 15 12:41:07 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Feb 15 12:43:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8ccaca
app-containers/docker-buildx: add 0.20.1
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/Manifest | 1 +
.../docker-buildx/docker-buildx-0.20.1.ebuild | 53 ++
2 files changed, 54 insertions(+)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index 857b6e25599a..5f648abe0f0e 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,3 +1,4 @@
DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B
1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1
SHA512
6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d65ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c
DIST docker-buildx-0.14.0.tar.gz 11120356 BLAKE2B
01fec6b29665088a4778cb6a926f071c1beacb22d7a50593d55afff1225d0e74d083a82eaab4ae96ffee8a6f653ce048fd81b3410e7113bc29da210d77042b64
SHA512
bc09f29096cfd08c60efd8fca7976a1db896f0ed08d33dfc64dfca2c6487a1dc1722b3fe80b6a175ebebeacf8b460bcc214806d0c7a637f17ed5d09793d8c9d8
DIST docker-buildx-0.19.1.tar.gz 11691424 BLAKE2B
40cc5e68eb85e8693bc6cd7bf91fe3a6300644d9934a3ff84b89c79dba31d475dce5ac4366075127391c5230905591a83bd59c762cf9f9f4bde0931834633473
SHA512
cc811eb93910bfb5a4668cc3dc59ab6c13a1308c0fa49707a81d1d733e834d209677502786e951ce3c8f098c387b559054dd3cd9933edafbecae610d1ef321e6
+DIST docker-buildx-0.20.1.tar.gz 12049522 BLAKE2B
cc370f8a6bc82d9358cb59f99645447e83a4c84c656ae75409a504d0e0a973027791129d6eeb55827eb98904300d04c34685be993309e80f547514b76566fb2e
SHA512
75c47204a2f11773ed978678735637fb8248ad87bb745e0b878ad7db161dea4d000dbfb98c83b03225efed126cc04b31d3a9ca500f8d3ac414620c7f980fa9cc
diff --git a/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
new file mode 100644
index ..f1b68c11170d
--- /dev/null
+++ b/app-containers/docker-buildx/docker-buildx-0.20.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN="buildx"
+DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
+HOMEPAGE="https://github.com/docker/buildx";
+if [[ ${PV} == ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/docker/buildx.git";
+else
+
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="app-containers/docker-cli"
+
+src_compile() {
+ local _buildx_r='github.com/docker/buildx'
+ local version=${PV}
+ if [[ ${PV} == ]]; then
+ version="$(git rev-parse --short HEAD)"
+ fi
+ ego build -o docker-buildx \
+ -ldflags "-linkmode=external
+ -X $_buildx_r/version.Version=${version}
+ -X $_buildx_r/version.Revision=$(date -u +%FT%T%z)
+ -X $_buildx_r/version.Package=$_buildx_r" \
+ ./cmd/buildx
+}
+
+src_test() {
+ # TestGit can't work in a source tarball; TestReadTargets fails
seemingly due to parallelism.
+ if [[ ${PV} == ]]; then
+ ego test ./... -skip "TestReadTargets|TestIntegration"
+ else
+ ego test ./... -skip "TestGit|TestReadTargets|TestIntegration"
+ fi
+}
+
+src_install() {
+ exeinto /usr/libexec/docker/cli-plugins
+ doexe docker-buildx
+
+ dodoc README.md
+}
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: fb3694ed99e0fcec9bc7ff8ee87833ba00dbe9dd
Author: Sam James gentoo org>
AuthorDate: Sun Jan 19 14:54:47 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Jan 19 14:54:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3694ed
app-containers/docker-buildx: stabilize 0.19.1 for arm64, ppc64
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/docker-buildx-0.19.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
index fc39efa9c26e..197e965fc5e3 100644
--- a/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 3c3d07fe1f785a31977b463cbf39c12f411dfd5e
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Jan 19 13:11:20 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Jan 19 13:11:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3d07fe
app-containers/docker-buildx: Stabilize 0.19.1 amd64, #948395
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.19.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
index d36ee06a5456..fc39efa9c26e 100644
--- a/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 1c6fb68a6f20a970e0aa6502ebe1a061899a687b
Author: Sam James gentoo org>
AuthorDate: Sun Dec 15 18:36:48 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Dec 15 18:36:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c6fb68a
app-containers/docker-buildx: Stabilize 0.14.0 ppc64, #945821
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/docker-buildx-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
index 0012802ab111..74d0e476d21e 100644
--- a/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 1873f010297483bf3065f816c3fd3f321a0ebb2b
Author: Joonas Niilola gentoo org>
AuthorDate: Sat Dec 14 07:06:56 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sat Dec 14 07:06:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1873f010
app-containers/docker-buildx: Stabilize 0.14.0 amd64, #945821
Signed-off-by: Joonas Niilola gentoo.org>
app-containers/docker-buildx/docker-buildx-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
index dbeb3b313307..0012802ab111 100644
--- a/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 4f4b79ca73da3b8bb84f76fec616d16ca54d2a6b
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 13 14:28:26 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 13 14:28:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4b79ca
app-containers/docker-buildx: Stabilize 0.14.0 arm64, #945821
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
index d36ee06a5456..dbeb3b313307 100644
--- a/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 47c3aa5b3d6ac662794eb3e7c5d1554062109e17
Author: Tomáš Mózes gmail com>
AuthorDate: Tue Dec 3 15:42:00 2024 +
Commit: Sam James gentoo org>
CommitDate: Fri Dec 13 10:45:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c3aa5b
app-containers/docker-buildx: drop 0.10.4-r1
Signed-off-by: Tomáš Mózes gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39581
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/Manifest | 1 -
.../docker-buildx/docker-buildx-0.10.4-r1.ebuild | 61 --
2 files changed, 62 deletions(-)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index ca0404c8a900..857b6e25599a 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,4 +1,3 @@
-DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B
f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793
SHA512
f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B
1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1
SHA512
6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d65ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c
DIST docker-buildx-0.14.0.tar.gz 11120356 BLAKE2B
01fec6b29665088a4778cb6a926f071c1beacb22d7a50593d55afff1225d0e74d083a82eaab4ae96ffee8a6f653ce048fd81b3410e7113bc29da210d77042b64
SHA512
bc09f29096cfd08c60efd8fca7976a1db896f0ed08d33dfc64dfca2c6487a1dc1722b3fe80b6a175ebebeacf8b460bcc214806d0c7a637f17ed5d09793d8c9d8
DIST docker-buildx-0.19.1.tar.gz 11691424 BLAKE2B
40cc5e68eb85e8693bc6cd7bf91fe3a6300644d9934a3ff84b89c79dba31d475dce5ac4366075127391c5230905591a83bd59c762cf9f9f4bde0931834633473
SHA512
cc811eb93910bfb5a4668cc3dc59ab6c13a1308c0fa49707a81d1d733e834d209677502786e951ce3c8f098c387b559054dd3cd9933edafbecae610d1ef321e6
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4-r1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4-r1.ebuild
deleted file mode 100644
index 982bd439623f..
--- a/app-containers/docker-buildx/docker-buildx-0.10.4-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-MY_PN="buildx"
-DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
-HOMEPAGE="https://github.com/docker/buildx";
-if [[ ${PV} == ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/docker/buildx.git";
-else
-
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
- S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-# This gives us the ability to neatly `-skip` tests.
-# not required once ::gentoo is all > 1.20
-RESTRICT="!test? ( test )"
-IUSE="test"
-
-BDEPEND="
- test? ( >=dev-lang/go-1.20 )
-"
-RDEPEND="app-containers/docker-cli"
-
-src_compile() {
- local _buildx_r='github.com/docker/buildx'
- local version=${PV}
- if [[ ${PV} == ]]; then
- version="$(git rev-parse --short HEAD)"
- fi
- ego build -o docker-buildx \
- -ldflags "-linkmode=external
- -X $_buildx_r/version.Version=${version}
- -X $_buildx_r/version.Revision=$(date -u +%FT%T%z)
- -X $_buildx_r/version.Package=$_buildx_r" \
- ./cmd/buildx
-}
-
-src_test() {
- # TestGit can't work in a source tarball; TestReadTargets fails
seemingly due to parallelism.
- if [[ ${PV} == ]]; then
- ego test ./... -skip "TestReadTargets"
- else
- ego test ./... -skip "TestGit|TestReadTargets"
- fi
-}
-
-src_install() {
- exeinto /usr/libexec/docker/cli-plugins
- doexe docker-buildx
-
- dodoc README.md
-}
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: af58a612837f56e24bc2e84dd74b30bd713a525f
Author: Tomáš Mózes gmail com>
AuthorDate: Tue Dec 3 15:41:31 2024 +
Commit: Sam James gentoo org>
CommitDate: Fri Dec 13 10:45:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af58a612
app-containers/docker-buildx: add 0.19.1
Closes: https://bugs.gentoo.org/945820
Signed-off-by: Tomáš Mózes gmail.com>
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/Manifest | 1 +
.../docker-buildx/docker-buildx-0.19.1.ebuild | 62 ++
2 files changed, 63 insertions(+)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index c9a6377e58d8..ca0404c8a900 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,3 +1,4 @@
DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B
f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793
SHA512
f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B
1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1
SHA512
6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d65ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c
DIST docker-buildx-0.14.0.tar.gz 11120356 BLAKE2B
01fec6b29665088a4778cb6a926f071c1beacb22d7a50593d55afff1225d0e74d083a82eaab4ae96ffee8a6f653ce048fd81b3410e7113bc29da210d77042b64
SHA512
bc09f29096cfd08c60efd8fca7976a1db896f0ed08d33dfc64dfca2c6487a1dc1722b3fe80b6a175ebebeacf8b460bcc214806d0c7a637f17ed5d09793d8c9d8
+DIST docker-buildx-0.19.1.tar.gz 11691424 BLAKE2B
40cc5e68eb85e8693bc6cd7bf91fe3a6300644d9934a3ff84b89c79dba31d475dce5ac4366075127391c5230905591a83bd59c762cf9f9f4bde0931834633473
SHA512
cc811eb93910bfb5a4668cc3dc59ab6c13a1308c0fa49707a81d1d733e834d209677502786e951ce3c8f098c387b559054dd3cd9933edafbecae610d1ef321e6
diff --git a/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
new file mode 100644
index ..d36ee06a5456
--- /dev/null
+++ b/app-containers/docker-buildx/docker-buildx-0.19.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN="buildx"
+DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
+HOMEPAGE="https://github.com/docker/buildx";
+if [[ ${PV} == ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/docker/buildx.git";
+else
+
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="test"
+
+# This gives us the ability to neatly `-skip` tests.
+# not required once ::gentoo is all > 1.20
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? ( >=dev-lang/go-1.20 )
+"
+RDEPEND="app-containers/docker-cli"
+
+src_compile() {
+ local _buildx_r='github.com/docker/buildx'
+ local version=${PV}
+ if [[ ${PV} == ]]; then
+ version="$(git rev-parse --short HEAD)"
+ fi
+ ego build -o docker-buildx \
+ -ldflags "-linkmode=external
+ -X $_buildx_r/version.Version=${version}
+ -X $_buildx_r/version.Revision=$(date -u +%FT%T%z)
+ -X $_buildx_r/version.Package=$_buildx_r" \
+ ./cmd/buildx
+}
+
+src_test() {
+ # TestGit can't work in a source tarball; TestReadTargets fails
seemingly due to parallelism.
+ if [[ ${PV} == ]]; then
+ ego test ./... -skip "TestReadTargets|TestIntegration"
+ else
+ ego test ./... -skip "TestGit|TestReadTargets|TestIntegration"
+ fi
+}
+
+src_install() {
+ exeinto /usr/libexec/docker/cli-plugins
+ doexe docker-buildx
+
+ dodoc README.md
+}
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 671f1adffc5b22ced075b0f4e61f7a40ff74cecd
Author: Joonas Niilola gentoo org>
AuthorDate: Tue Dec 3 07:50:07 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue Dec 3 07:50:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671f1adf
app-containers/docker-buildx: Stabilize 0.11.2 amd64, #945616
Signed-off-by: Joonas Niilola gentoo.org>
app-containers/docker-buildx/docker-buildx-0.11.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
index 845995266d37..859c9d9d75b2 100644
--- a/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 5704c82d1c7a1621d6776806249e953230e45d25
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Dec 1 19:57:16 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Dec 1 19:57:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5704c82d
app-containers/docker-buildx: Stabilize 0.11.2 ppc64, #945616
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.11.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
index 92f005273a19..845995266d37 100644
--- a/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: e2d48fbad8944e41e21f1e1e6b1360057eeda324
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Dec 1 19:02:04 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Dec 1 19:02:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d48fba
app-containers/docker-buildx: Stabilize 0.11.2 arm64, #945616
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.11.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
index 8cecb6eed7ae..92f005273a19 100644
--- a/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 78a80d67558ed5ae0f14ba8ecb8bee5d9aadd329
Author: Gergely Nagy ngg hu>
AuthorDate: Thu May 16 21:49:07 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri Jun 28 07:43:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a80d67
app-containers/docker-buildx: Bump to 0.14.0
Closes: https://bugs.gentoo.org/929033
Signed-off-by: Gergely Nagy ngg.hu>
Closes: https://github.com/gentoo/gentoo/pull/36706
Signed-off-by: Joonas Niilola gentoo.org>
app-containers/docker-buildx/Manifest| 1 +
.../{docker-buildx-.ebuild => docker-buildx-0.14.0.ebuild} | 5 +++--
app-containers/docker-buildx/docker-buildx-.ebuild | 5 +++--
3 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index 810b0bff9ca8..c9a6377e58d8 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,2 +1,3 @@
DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B
f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793
SHA512
f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B
1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1
SHA512
6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d65ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c
+DIST docker-buildx-0.14.0.tar.gz 11120356 BLAKE2B
01fec6b29665088a4778cb6a926f071c1beacb22d7a50593d55afff1225d0e74d083a82eaab4ae96ffee8a6f653ce048fd81b3410e7113bc29da210d77042b64
SHA512
bc09f29096cfd08c60efd8fca7976a1db896f0ed08d33dfc64dfca2c6487a1dc1722b3fe80b6a175ebebeacf8b460bcc214806d0c7a637f17ed5d09793d8c9d8
diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild
b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
similarity index 97%
copy from app-containers/docker-buildx/docker-buildx-.ebuild
copy to app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
index 8cecb6eed7ae..d36ee06a5456 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,10 +20,11 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
+IUSE="test"
+
# This gives us the ability to neatly `-skip` tests.
# not required once ::gentoo is all > 1.20
RESTRICT="!test? ( test )"
-IUSE="test"
BDEPEND="
test? ( >=dev-lang/go-1.20 )
diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild
b/app-containers/docker-buildx/docker-buildx-.ebuild
index 8cecb6eed7ae..d36ee06a5456 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,10 +20,11 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
+IUSE="test"
+
# This gives us the ability to neatly `-skip` tests.
# not required once ::gentoo is all > 1.20
RESTRICT="!test? ( test )"
-IUSE="test"
BDEPEND="
test? ( >=dev-lang/go-1.20 )
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 4d26d2a205f8933fafac9fa0bad5fe1c832cc459
Author: Matt Jolly footclan ninja>
AuthorDate: Thu Jul 20 01:13:27 2023 +
Commit: Sam James gentoo org>
CommitDate: Thu Jul 20 22:44:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d26d2a2
app-containers/docker-buildx: add 0.11.2
We now skip integration tests:
1. Let's assume that we can trust docker can do that on their own infra
2. We don't want to rely on a running dockerd
3. We can't access the network to pull requested containers
Bring this package under the umbrella of the containers project as
disussed on IRC
Signed-off-by: Matt Jolly footclan.ninja>
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/Manifest | 1 +
.../{docker-buildx-.ebuild => docker-buildx-0.11.2.ebuild}| 4 ++--
app-containers/docker-buildx/docker-buildx-.ebuild| 4 ++--
app-containers/docker-buildx/metadata.xml | 4
4 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index 9ce057d50392..6f3ff60b944e 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,2 +1,3 @@
DIST docker-buildx-0.10.2.tar.gz 9187634 BLAKE2B
9a43a7bcb224f33d718928ef3070449cac4db87c951f4337368d0c994f211d4c3db3a5e9c309ce10e357ab24746bed2507e2867c9fdab3b51a5423787362fee1
SHA512
ba6b8baae1a8e24bf9ddc58d5e2451270fa6e3891bae83112ca00ae56b7a4842b45ec970898ec27a2123e312885bf0d8c58cc600d8462787242eb878f45cd877
DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B
f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793
SHA512
f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
+DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B
1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1
SHA512
6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d65ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c
diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild
b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
similarity index 92%
copy from app-containers/docker-buildx/docker-buildx-.ebuild
copy to app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
index 48941a07ce98..8cecb6eed7ae 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
@@ -47,9 +47,9 @@ src_compile() {
src_test() {
# TestGit can't work in a source tarball; TestReadTargets fails
seemingly due to parallelism.
if [[ ${PV} == ]]; then
- ego test ./... -skip "TestReadTargets"
+ ego test ./... -skip "TestReadTargets|TestIntegration"
else
- ego test ./... -skip "TestGit|TestReadTargets"
+ ego test ./... -skip "TestGit|TestReadTargets|TestIntegration"
fi
}
diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild
b/app-containers/docker-buildx/docker-buildx-.ebuild
index 48941a07ce98..8cecb6eed7ae 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-.ebuild
@@ -47,9 +47,9 @@ src_compile() {
src_test() {
# TestGit can't work in a source tarball; TestReadTargets fails
seemingly due to parallelism.
if [[ ${PV} == ]]; then
- ego test ./... -skip "TestReadTargets"
+ ego test ./... -skip "TestReadTargets|TestIntegration"
else
- ego test ./... -skip "TestGit|TestReadTargets"
+ ego test ./... -skip "TestGit|TestReadTargets|TestIntegration"
fi
}
diff --git a/app-containers/docker-buildx/metadata.xml
b/app-containers/docker-buildx/metadata.xml
index 42cd3f472a0d..14dd56055eaf 100644
--- a/app-containers/docker-buildx/metadata.xml
+++ b/app-containers/docker-buildx/metadata.xml
@@ -9,6 +9,10 @@
[email protected]
Proxy Maintainers
+
+ [email protected]
+ Containers
+
docker/buildx
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 8745ff51ec933d28ca7143910ab0191ceb31f0c0
Author: Matt Jolly footclan ninja>
AuthorDate: Thu Jul 20 01:15:48 2023 +
Commit: Sam James gentoo org>
CommitDate: Thu Jul 20 22:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8745ff51
app-containers/docker-buildx: drop 0.10.2, 0.10.4
Signed-off-by: Matt Jolly footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/31723
Closes: https://github.com/gentoo/gentoo/pull/31964
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/Manifest | 1 -
.../docker-buildx/docker-buildx-0.10.2.ebuild | 58
.../docker-buildx/docker-buildx-0.10.4.ebuild | 62 --
3 files changed, 121 deletions(-)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index 6f3ff60b944e..810b0bff9ca8 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,3 +1,2 @@
-DIST docker-buildx-0.10.2.tar.gz 9187634 BLAKE2B
9a43a7bcb224f33d718928ef3070449cac4db87c951f4337368d0c994f211d4c3db3a5e9c309ce10e357ab24746bed2507e2867c9fdab3b51a5423787362fee1
SHA512
ba6b8baae1a8e24bf9ddc58d5e2451270fa6e3891bae83112ca00ae56b7a4842b45ec970898ec27a2123e312885bf0d8c58cc600d8462787242eb878f45cd877
DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B
f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793
SHA512
f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B
1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1
SHA512
6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d65ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.2.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.2.ebuild
deleted file mode 100644
index 4c9132f3eb3f..
--- a/app-containers/docker-buildx/docker-buildx-0.10.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-MY_PN="buildx"
-DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
-HOMEPAGE="https://github.com/docker/buildx";
-if [[ ${PV} == ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/docker/buildx.git";
-else
-
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64"
- S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-# This gives us the ability to neatly `-skip` tests.
-# not required once ::gentoo is all > 1.20
-RESTRICT="!test? ( test )"
-IUSE="test"
-
-BDEPEND="
- test? ( >=dev-lang/go-1.20 )
-"
-DEPEND="app-containers/docker"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- local _buildx_r='github.com/docker/buildx'
- ego build -mod=vendor -o docker-buildx \
- -ldflags "-linkmode=external \
- -X $_buildx_r/version.Version=${PV} \
- -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
- -X $_buildx_r/version.Package=$_buildx_r" \
- ./cmd/buildx
-}
-
-src_test() {
- # TestGit can't work in a source tarball; TestReadTargets fails
seemingly due to parallelism.
- if [[ ${PV} == ]]; then
- ego test ./... -skip "TestReadTargets"
- else
- ego test ./... -skip "TestGit|TestReadTargets"
- fi
-}
-
-src_install() {
- exeinto /usr/libexec/docker/cli-plugins
- doexe docker-buildx
-
- dodoc README.md
-}
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
deleted file mode 100644
index c294def7f490..
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-MY_PN="buildx"
-DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
-HOMEPAGE="https://github.com/docker/buildx";
-if [[ ${PV} == ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/docker/buildx.git";
-else
-
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
- S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-# This gives us the ability to neatly `-skip` tests.
-# not required once ::gentoo is all > 1.20
-RESTRICT="!test? ( test )"
-IUSE="test"
-
-BDEPEND="
- test?
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 786e46ec81296cb48fcec75e82e4ea97bf3a6d42
Author: William Hubbs gentoo org>
AuthorDate: Fri Apr 7 04:41:53 2023 +
Commit: William Hubbs gentoo org>
CommitDate: Fri Apr 7 04:43:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786e46ec
app-containers/docker-buildx: sync live
Signed-off-by: William Hubbs gentoo.org>
app-containers/docker-buildx/docker-buildx-.ebuild | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild
b/app-containers/docker-buildx/docker-buildx-.ebuild
index fd0fbbf5f4cb..48941a07ce98 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-.ebuild
@@ -28,8 +28,7 @@ IUSE="test"
BDEPEND="
test? ( >=dev-lang/go-1.20 )
"
-DEPEND="app-containers/docker"
-RDEPEND="${DEPEND}"
+RDEPEND="app-containers/docker-cli"
src_compile() {
local _buildx_r='github.com/docker/buildx'
@@ -37,10 +36,10 @@ src_compile() {
if [[ ${PV} == ]]; then
version="$(git rev-parse --short HEAD)"
fi
- ego build -mod=vendor -o docker-buildx \
- -ldflags "-linkmode=external \
- -X $_buildx_r/version.Version=${version} \
- -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
+ ego build -o docker-buildx \
+ -ldflags "-linkmode=external
+ -X $_buildx_r/version.Version=${version}
+ -X $_buildx_r/version.Revision=$(date -u +%FT%T%z)
-X $_buildx_r/version.Package=$_buildx_r" \
./cmd/buildx
}
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 8bc0e52d305e2ffa6dbbc08a267f187870d7edd1
Author: William Hubbs gentoo org>
AuthorDate: Fri Apr 7 04:30:34 2023 +
Commit: William Hubbs gentoo org>
CommitDate: Fri Apr 7 04:32:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc0e52d
app-containers/docker-buildx: 0.10.4-r1 revbump to fix dependencies
This needs to fix stable, so I'm pushing straight to stable.
This is a docker cli plugin, so it needs to RDEPEND on docker-cli.
Signed-off-by: William Hubbs gentoo.org>
.../docker-buildx/docker-buildx-0.10.4-r1.ebuild | 61 ++
1 file changed, 61 insertions(+)
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4-r1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4-r1.ebuild
new file mode 100644
index ..982bd439623f
--- /dev/null
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN="buildx"
+DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
+HOMEPAGE="https://github.com/docker/buildx";
+if [[ ${PV} == ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/docker/buildx.git";
+else
+
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
+ KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+# This gives us the ability to neatly `-skip` tests.
+# not required once ::gentoo is all > 1.20
+RESTRICT="!test? ( test )"
+IUSE="test"
+
+BDEPEND="
+ test? ( >=dev-lang/go-1.20 )
+"
+RDEPEND="app-containers/docker-cli"
+
+src_compile() {
+ local _buildx_r='github.com/docker/buildx'
+ local version=${PV}
+ if [[ ${PV} == ]]; then
+ version="$(git rev-parse --short HEAD)"
+ fi
+ ego build -o docker-buildx \
+ -ldflags "-linkmode=external
+ -X $_buildx_r/version.Version=${version}
+ -X $_buildx_r/version.Revision=$(date -u +%FT%T%z)
+ -X $_buildx_r/version.Package=$_buildx_r" \
+ ./cmd/buildx
+}
+
+src_test() {
+ # TestGit can't work in a source tarball; TestReadTargets fails
seemingly due to parallelism.
+ if [[ ${PV} == ]]; then
+ ego test ./... -skip "TestReadTargets"
+ else
+ ego test ./... -skip "TestGit|TestReadTargets"
+ fi
+}
+
+src_install() {
+ exeinto /usr/libexec/docker/cli-plugins
+ doexe docker-buildx
+
+ dodoc README.md
+}
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 89d078a08a1341d54b2aaf9eef847affa9a49d94
Author: Sam James gentoo org>
AuthorDate: Fri Apr 7 03:47:31 2023 +
Commit: Sam James gentoo org>
CommitDate: Fri Apr 7 03:47:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d078a0
app-containers/docker-buildx: sync live
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/docker-buildx-.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild
b/app-containers/docker-buildx/docker-buildx-.ebuild
index e46ea450eaef..fd0fbbf5f4cb 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: dc45bd8ba931c0f5af579d80a5c552d7335d1809
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Apr 6 08:47:03 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Apr 6 08:47:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc45bd8b
app-containers/docker-buildx: Stabilize 0.10.4 ppc64, #903894
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.10.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index 4390551a9302..c294def7f490 100644
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: f3c10e7254c2680f086b18f72e5945ac63a153a2
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Apr 6 08:10:25 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Apr 6 08:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c10e72
app-containers/docker-buildx: Stabilize 0.10.4 arm64, #903894
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.10.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index a2bc43916d23..4390551a9302 100644
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 16590bd9fb34e375c6e33b23868ebdcfd1c061f3
Author: Joonas Niilola gentoo org>
AuthorDate: Thu Apr 6 06:33:42 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Thu Apr 6 06:33:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16590bd9
app-containers/docker-buildx: Keyword 0.10.4 x86, #901751
Signed-off-by: Joonas Niilola gentoo.org>
app-containers/docker-buildx/docker-buildx-0.10.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index ba4b6a01610b..a2bc43916d23 100644
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: ba0ca9e100dd892d4b73d91e8cb455b4a85d0a7d
Author: Joonas Niilola gentoo org>
AuthorDate: Thu Apr 6 06:33:14 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Thu Apr 6 06:33:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0ca9e1
app-containers/docker-buildx: Stabilize 0.10.4 amd64, #903894
Signed-off-by: Joonas Niilola gentoo.org>
app-containers/docker-buildx/docker-buildx-0.10.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index f87f8b650cac..ba4b6a01610b 100644
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: dcb05dddfb325675c4d32d20e8306ccefb6e7d66
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Apr 6 05:24:16 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Apr 6 05:24:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb05ddd
app-containers/docker-buildx: Keyword 0.10.4 ppc64, #901751
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.10.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index d60badd6750a..f87f8b650cac 100644
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 307fd60f22e9a71ea9cb07d091328f614c32512f
Author: Jakov Smolić gentoo org>
AuthorDate: Wed Mar 29 08:29:19 2023 +
Commit: Jakov Smolić gentoo org>
CommitDate: Wed Mar 29 08:29:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307fd60f
app-containers/docker-buildx: Keyword 0.10.4 riscv, #901751
Signed-off-by: Jakov Smolić gentoo.org>
app-containers/docker-buildx/docker-buildx-0.10.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index f0c8423fc4c5..d60badd6750a 100644
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: a2f0b0b9309e51de952ce2daa67d92e59a1aec0c
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Mar 17 14:20:44 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Mar 17 14:20:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f0b0b9
app-containers/docker-buildx: Keyword 0.10.4 arm, #901751
Signed-off-by: Arthur Zamarin gentoo.org>
app-containers/docker-buildx/docker-buildx-0.10.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index e46ea450eaef..f0c8423fc4c5 100644
--- a/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git";
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="~amd64 ~arm ~arm64"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 084d88092956ed35d9877ba1951641dd0cc2455e
Author: Nic Boet boet cc>
AuthorDate: Thu Mar 9 13:55:29 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon Mar 13 18:03:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084d8809
app-containers/docker-buildx: ver bump 0.10.4
Signed-off-by: Nic Boet boet.cc>
Closes: https://github.com/gentoo/gentoo/pull/30022
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/Manifest | 1 +
.../{docker-buildx-.ebuild => docker-buildx-0.10.4.ebuild} | 6 +-
app-containers/docker-buildx/docker-buildx-.ebuild | 6 +-
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index bf92b16e83e6..9ce057d50392 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1 +1,2 @@
DIST docker-buildx-0.10.2.tar.gz 9187634 BLAKE2B
9a43a7bcb224f33d718928ef3070449cac4db87c951f4337368d0c994f211d4c3db3a5e9c309ce10e357ab24746bed2507e2867c9fdab3b51a5423787362fee1
SHA512
ba6b8baae1a8e24bf9ddc58d5e2451270fa6e3891bae83112ca00ae56b7a4842b45ec970898ec27a2123e312885bf0d8c58cc600d8462787242eb878f45cd877
+DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B
f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793
SHA512
f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
similarity index 90%
copy from app-containers/docker-buildx/docker-buildx-.ebuild
copy to app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
index 4c9132f3eb3f..e46ea450eaef 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.10.4.ebuild
@@ -33,9 +33,13 @@ RDEPEND="${DEPEND}"
src_compile() {
local _buildx_r='github.com/docker/buildx'
+ local version=${PV}
+ if [[ ${PV} == ]]; then
+ version="$(git rev-parse --short HEAD)"
+ fi
ego build -mod=vendor -o docker-buildx \
-ldflags "-linkmode=external \
- -X $_buildx_r/version.Version=${PV} \
+ -X $_buildx_r/version.Version=${version} \
-X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
-X $_buildx_r/version.Package=$_buildx_r" \
./cmd/buildx
diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild
b/app-containers/docker-buildx/docker-buildx-.ebuild
index 4c9132f3eb3f..e46ea450eaef 100644
--- a/app-containers/docker-buildx/docker-buildx-.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-.ebuild
@@ -33,9 +33,13 @@ RDEPEND="${DEPEND}"
src_compile() {
local _buildx_r='github.com/docker/buildx'
+ local version=${PV}
+ if [[ ${PV} == ]]; then
+ version="$(git rev-parse --short HEAD)"
+ fi
ego build -mod=vendor -o docker-buildx \
-ldflags "-linkmode=external \
- -X $_buildx_r/version.Version=${PV} \
+ -X $_buildx_r/version.Version=${version} \
-X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
-X $_buildx_r/version.Package=$_buildx_r" \
./cmd/buildx
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 4efd613e2631d24ba057931c670986d23287cbbc
Author: Matt Jolly footclan ninja>
AuthorDate: Sat Feb 11 01:07:18 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sat Feb 25 09:11:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efd613e
app-containers/docker-buildx: add 0.10.2,
Signed-off-by: Matt Jolly footclan.ninja>
Signed-off-by: Joonas Niilola gentoo.org>
app-containers/docker-buildx/Manifest | 1 +
.../docker-buildx/docker-buildx-0.10.2.ebuild | 58 ++
.../docker-buildx/docker-buildx-.ebuild| 58 ++
3 files changed, 117 insertions(+)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index 4dd392c88801..dccbd1ca8baf 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1 +1,2 @@
+DIST docker-buildx-0.10.2.tar.gz 9187634 BLAKE2B
9a43a7bcb224f33d718928ef3070449cac4db87c951f4337368d0c994f211d4c3db3a5e9c309ce10e357ab24746bed2507e2867c9fdab3b51a5423787362fee1
SHA512
ba6b8baae1a8e24bf9ddc58d5e2451270fa6e3891bae83112ca00ae56b7a4842b45ec970898ec27a2123e312885bf0d8c58cc600d8462787242eb878f45cd877
DIST docker-buildx-0.9.1.tar.gz 8705505 BLAKE2B
75a56b1edda71fd1e0b4312e72695efd67e6e5144e064cc27ae1729e3155d8a605b315fdb6d32055fc9cb86151057f5afd57eaea9a5f4aaa6ac4ecc52a6a5161
SHA512
1d672ae9daa0f1c830fc56c2c3638389312a87c645aed97f4a0ee56eaef936ab833c04d11969a423e0d5ab5388f29db20d7a1fe6c9b0ec7d981123243b4eaa4b
diff --git a/app-containers/docker-buildx/docker-buildx-0.10.2.ebuild
b/app-containers/docker-buildx/docker-buildx-0.10.2.ebuild
new file mode 100644
index ..4c9132f3eb3f
--- /dev/null
+++ b/app-containers/docker-buildx/docker-buildx-0.10.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN="buildx"
+DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
+HOMEPAGE="https://github.com/docker/buildx";
+if [[ ${PV} == ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/docker/buildx.git";
+else
+
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+# This gives us the ability to neatly `-skip` tests.
+# not required once ::gentoo is all > 1.20
+RESTRICT="!test? ( test )"
+IUSE="test"
+
+BDEPEND="
+ test? ( >=dev-lang/go-1.20 )
+"
+DEPEND="app-containers/docker"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ local _buildx_r='github.com/docker/buildx'
+ ego build -mod=vendor -o docker-buildx \
+ -ldflags "-linkmode=external \
+ -X $_buildx_r/version.Version=${PV} \
+ -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
+ -X $_buildx_r/version.Package=$_buildx_r" \
+ ./cmd/buildx
+}
+
+src_test() {
+ # TestGit can't work in a source tarball; TestReadTargets fails
seemingly due to parallelism.
+ if [[ ${PV} == ]]; then
+ ego test ./... -skip "TestReadTargets"
+ else
+ ego test ./... -skip "TestGit|TestReadTargets"
+ fi
+}
+
+src_install() {
+ exeinto /usr/libexec/docker/cli-plugins
+ doexe docker-buildx
+
+ dodoc README.md
+}
diff --git a/app-containers/docker-buildx/docker-buildx-.ebuild
b/app-containers/docker-buildx/docker-buildx-.ebuild
new file mode 100644
index ..4c9132f3eb3f
--- /dev/null
+++ b/app-containers/docker-buildx/docker-buildx-.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN="buildx"
+DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
+HOMEPAGE="https://github.com/docker/buildx";
+if [[ ${PV} == ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/docker/buildx.git";
+else
+
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+# This gives us the ability to neatly `-skip` tests.
+# not required once ::gentoo is all > 1.20
+RESTRICT="!test? ( test )"
+IUSE="test"
+
+BDEPEND="
+ test? ( >=dev-lang/go-1.20 )
+"
+DEPEND="app-containers/docker"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ local _buildx_r='github.com/docker/buildx'
+ ego build -mod=vendor -o docker-buildx \
+ -ldflags "-linkmode=external \
+ -X $_buildx_r/version.Version=${PV} \
+ -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
+ -X $_buildx_r/version.Package=$_buildx_r" \
+ ./cmd/
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: 93033a81f57cac3672087344320946554e88a311
Author: Matt Jolly footclan ninja>
AuthorDate: Sat Feb 11 01:09:10 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sat Feb 25 09:11:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93033a81
app-containers/docker-buildx: drop 0.9.1
Signed-off-by: Matt Jolly footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/29541
Signed-off-by: Joonas Niilola gentoo.org>
app-containers/docker-buildx/Manifest | 1 -
.../docker-buildx/docker-buildx-0.9.1.ebuild | 40 --
2 files changed, 41 deletions(-)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
index dccbd1ca8baf..bf92b16e83e6 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,2 +1 @@
DIST docker-buildx-0.10.2.tar.gz 9187634 BLAKE2B
9a43a7bcb224f33d718928ef3070449cac4db87c951f4337368d0c994f211d4c3db3a5e9c309ce10e357ab24746bed2507e2867c9fdab3b51a5423787362fee1
SHA512
ba6b8baae1a8e24bf9ddc58d5e2451270fa6e3891bae83112ca00ae56b7a4842b45ec970898ec27a2123e312885bf0d8c58cc600d8462787242eb878f45cd877
-DIST docker-buildx-0.9.1.tar.gz 8705505 BLAKE2B
75a56b1edda71fd1e0b4312e72695efd67e6e5144e064cc27ae1729e3155d8a605b315fdb6d32055fc9cb86151057f5afd57eaea9a5f4aaa6ac4ecc52a6a5161
SHA512
1d672ae9daa0f1c830fc56c2c3638389312a87c645aed97f4a0ee56eaef936ab833c04d11969a423e0d5ab5388f29db20d7a1fe6c9b0ec7d981123243b4eaa4b
diff --git a/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
deleted file mode 100644
index 298498909a93..
--- a/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-MY_PN="buildx"
-DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
-HOMEPAGE="https://github.com/docker/buildx";
-SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-DEPEND="app-containers/docker"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- local _buildx_r='github.com/docker/buildx'
- ego build -mod=vendor -o docker-buildx \
- -ldflags "-linkmode=external \
- -X $_buildx_r/version.Version=${PV} \
- -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
- -X $_buildx_r/version.Package=$_buildx_r" \
- ./cmd/buildx
-}
-
-src_test() {
- ego test ./...
-}
-
-src_install() {
- exeinto /usr/libexec/docker/cli-plugins
- doexe docker-buildx
-
- dodoc README.md
-}
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: e6d4a7b7e3156209bb838139a5b84e6a026440f1
Author: Nic Boet boet cc>
AuthorDate: Mon Dec 5 00:55:50 2022 +
Commit: Sam James gentoo org>
CommitDate: Mon Dec 5 02:29:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d4a7b7
app-containers/docker-buildx: new package
Today, Gentoo's offical docker-images depends on GitHub actions
and Ubuntu image to build our release media. By adding this new
docker "buildx" ebuild, building Gentoo docker images locally
on Gentoo hosts becomes possible.
Addtionally, Bug 873589 reports "buildx" not found.
Bug: https://bugs.gentoo.org/873589
Closes: https://github.com/gentoo/gentoo/pull/28543
Signed-off-by: Nic Boet boet.cc>
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/Manifest | 1 +
.../docker-buildx/docker-buildx-0.9.1.ebuild | 42 ++
app-containers/docker-buildx/metadata.xml | 19 ++
3 files changed, 62 insertions(+)
diff --git a/app-containers/docker-buildx/Manifest
b/app-containers/docker-buildx/Manifest
new file mode 100644
index ..4dd392c88801
--- /dev/null
+++ b/app-containers/docker-buildx/Manifest
@@ -0,0 +1 @@
+DIST docker-buildx-0.9.1.tar.gz 8705505 BLAKE2B
75a56b1edda71fd1e0b4312e72695efd67e6e5144e064cc27ae1729e3155d8a605b315fdb6d32055fc9cb86151057f5afd57eaea9a5f4aaa6ac4ecc52a6a5161
SHA512
1d672ae9daa0f1c830fc56c2c3638389312a87c645aed97f4a0ee56eaef936ab833c04d11969a423e0d5ab5388f29db20d7a1fe6c9b0ec7d981123243b4eaa4b
diff --git a/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
new file mode 100644
index ..e8a8a84e36f4
--- /dev/null
+++ b/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN="buildx"
+DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
+HOMEPAGE="https://github.com/docker/buildx";
+SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="app-containers/docker"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+ local _buildx_r='github.com/docker/buildx'
+ go build -mod=vendor -o docker-buildx \
+ -ldflags "-linkmode=external \
+ -X $_buildx_r/version.Version=${PV} \
+ -X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
+ -X $_buildx_r/version.Package=$_buildx_r" \
+ ./cmd/buildx || die
+}
+
+src_install() {
+ exeinto /usr/libexec/docker/cli-plugins
+ doexe docker-buildx
+
+ dodoc README.md
+}
+
+src_test() {
+ go test ./... || die
+}
diff --git a/app-containers/docker-buildx/metadata.xml
b/app-containers/docker-buildx/metadata.xml
new file mode 100644
index ..42cd3f472a0d
--- /dev/null
+++ b/app-containers/docker-buildx/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+
+ [email protected]
+ Nic Boet
+
+
+ [email protected]
+ Proxy Maintainers
+
+
+ docker/buildx
+
+
+ buildx is a Docker CLI plugin for extended build capabilities
with BuildKit.
+ BuildKit is a toolkit for converting source code to build
artifacts in an efficient, expressive and repeatable manner.
+
+
[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-buildx/
commit: f360a9293476cbd3c3e232c6e3320558128b2612
Author: Sam James gentoo org>
AuthorDate: Mon Dec 5 02:30:12 2022 +
Commit: Sam James gentoo org>
CommitDate: Mon Dec 5 02:30:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f360a929
app-containers/docker-buildx: use ego
Signed-off-by: Sam James gentoo.org>
app-containers/docker-buildx/docker-buildx-0.9.1.ebuild | 16 +++-
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
b/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
index e8a8a84e36f4..298498909a93 100644
--- a/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.9.1.ebuild
@@ -9,6 +9,7 @@ MY_PN="buildx"
DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
HOMEPAGE="https://github.com/docker/buildx";
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz ->
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
@@ -16,18 +17,19 @@ KEYWORDS="~amd64 ~arm64"
DEPEND="app-containers/docker"
RDEPEND="${DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/${MY_PN}-${PV}"
src_compile() {
local _buildx_r='github.com/docker/buildx'
- go build -mod=vendor -o docker-buildx \
+ ego build -mod=vendor -o docker-buildx \
-ldflags "-linkmode=external \
-X $_buildx_r/version.Version=${PV} \
-X $_buildx_r/version.Revision=$(date -u +%FT%T%z) \
-X $_buildx_r/version.Package=$_buildx_r" \
- ./cmd/buildx || die
+ ./cmd/buildx
+}
+
+src_test() {
+ ego test ./...
}
src_install() {
@@ -36,7 +38,3 @@ src_install() {
dodoc README.md
}
-
-src_test() {
- go test ./... || die
-}
