[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: d0e0c6e06ccd2c67e49f13f793e51c16c1f5ce49 Author: Jakov Smolić gentoo org> AuthorDate: Sun Jun 30 18:56:25 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Jun 30 18:56:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e0c6e0 app-containers/buildah: Stabilize 1.35.3 amd64, #935051 Signed-off-by: Jakov Smolić gentoo.org> app-containers/buildah/buildah-1.35.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.35.3.ebuild b/app-containers/buildah/buildah-1.35.3.ebuild index 098f155fe94f..acfc92a67c55 100644 --- a/app-containers/buildah/buildah-1.35.3.ebuild +++ b/app-containers/buildah/buildah-1.35.3.ebuild @@ -27,7 +27,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 arm64" + KEYWORDS="amd64 arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 0081776279b2edc4cb1bedf862c09505efc529e5 Author: Sam James gentoo org> AuthorDate: Sun Jun 30 06:09:57 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 30 06:10:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00817762 app-containers/buildah: Stabilize 1.35.3 arm64, #935051 Signed-off-by: Sam James gentoo.org> app-containers/buildah/buildah-1.35.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.35.3.ebuild b/app-containers/buildah/buildah-1.35.3.ebuild index e1c7e23390e5..098f155fe94f 100644 --- a/app-containers/buildah/buildah-1.35.3.ebuild +++ b/app-containers/buildah/buildah-1.35.3.ebuild @@ -27,7 +27,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="~amd64 arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 5ddabd203cf889fcaab95c31016b70f2f88625af Author: Rahil Bhimjiani rahil rocks> AuthorDate: Wed Jun 12 16:58:51 2024 + Commit: Zac Medico gentoo org> CommitDate: Thu Jun 13 19:10:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddabd20 app-containers/buildah: update to 1.36.0 Signed-off-by: Rahil Bhimjiani rahil.rocks> From: https://github.com/gentoo/gentoo/pull/37135 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/{buildah-.ebuild => buildah-1.36.0.ebuild} | 4 app-containers/buildah/buildah-.ebuild| 4 3 files changed, 1 insertion(+), 8 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index e5c0f32b7762..f135ecc06b6e 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,3 +2,4 @@ DIST buildah-1.33.7.tar.gz 18604354 BLAKE2B d2788096d8d6fd6cc528e8f33edc58a2 DIST buildah-1.34.3.tar.gz 18856476 BLAKE2B c91c995a2ff4be8b4e84a70c581a817cb2f1333b08ca297163d218f80d538905c41718cfc267c03173330234c3476344be44df799eaaac891395a22bc7a020b3 SHA512 26d5c48cb5b056a274c1a9c6820a6076337f625fc6dd6683000db871f3de9d37907bd962ced3400334bfc230718219cda2108e2e984be5f8c76ecfa4a2f1e1ac DIST buildah-1.35.3.tar.gz 19372597 BLAKE2B 014bea80b3a8c4482bbe098a0c5293892cf9f4f0d4d74ecaba8f155e49fab326689b95b690b413d64f6b576c7269bdb9d0f446244b832afe311e909b3f96856d SHA512 ca325ce1a878eb9e9a6caedf236add16702d8dcd83f15a1995b8215998821218104ea8cb7a5d11fc354ee01d9805c339578975d35db859f1d53b08e0a2139fe3 DIST buildah-1.35.4.tar.gz 19370823 BLAKE2B 6dc8ad2a21c3ce41d4b8a2908d90bcbb32f5598c11fcde49a706334407370998731fedac7d8ee8e080a6a168c10b4a0404bf1120cab8b561e916a9df2bd2d115 SHA512 679f2328f675a39f9965128d51a6e8a3f82d64a6d3c3cdcb862cfcb7691eba272d869b6718147da1590aa573534081329ef05e879875024a11aa9ad52b2f292f +DIST buildah-1.36.0.tar.gz 19328201 BLAKE2B d3602b62a587d75904741b086bea6d789ac30fb6079b574214368552269e48310921340f42050c5c648173452fab7b478690fbfbd80bbebda4a5ec9a102aa4e6 SHA512 feb55b0dfb3cba4e9c6776b0f4730ebb4b9ea416f507e342f3b1cbf23b2bb79d96a58622faac7a980727e6739df7e0ceddf1a9d5ae483a3c7e781f7af75d115f diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-1.36.0.ebuild similarity index 97% copy from app-containers/buildah/buildah-.ebuild copy to app-containers/buildah/buildah-1.36.0.ebuild index 987715de5560..1d1b2acc5e46 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-1.36.0.ebuild @@ -44,10 +44,6 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="dev-go/go-md2man" -PATCHES=( - "${FILESDIR}"/softcode-strip-upstream-pr-5446.patch -) - pkg_pretend() { local CONFIG_CHECK="" use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index 987715de5560..1d1b2acc5e46 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -44,10 +44,6 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="dev-go/go-md2man" -PATCHES=( - "${FILESDIR}"/softcode-strip-upstream-pr-5446.patch -) - pkg_pretend() { local CONFIG_CHECK="" use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 27992946076efece61e52e2958ed411369944b1b Author: Rahil Bhimjiani rahil rocks> AuthorDate: Sat May 11 14:16:30 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun May 12 20:49:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27992946 app-containers/buildah: update to 1.35.4 Signed-off-by: Rahil Bhimjiani rahil.rocks> From: https://github.com/gentoo/gentoo/pull/36642 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.35.4.ebuild | 133 +++ 2 files changed, 134 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 7c70929c83d1..e5c0f32b7762 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,4 @@ DIST buildah-1.33.7.tar.gz 18604354 BLAKE2B d2788096d8d6fd6cc528e8f33edc58a2775a561ea3c4a983eb4a6fa1d5b570f6d8dc0f77e464d0c242add5d641e20afce83c9f5157021fbc82a009ea47c9 SHA512 1248ad1dcf0d10608674543caf4d78f5052db7932102226e23b73add5e129bd8c614672f3d06aa8052675dd83fa83ef2742ef08fe1a883037b41df8fde893ea1 DIST buildah-1.34.3.tar.gz 18856476 BLAKE2B c91c995a2ff4be8b4e84a70c581a817cb2f1333b08ca297163d218f80d538905c41718cfc267c03173330234c3476344be44df799eaaac891395a22bc7a020b3 SHA512 26d5c48cb5b056a274c1a9c6820a6076337f625fc6dd6683000db871f3de9d37907bd962ced3400334bfc230718219cda2108e2e984be5f8c76ecfa4a2f1e1ac DIST buildah-1.35.3.tar.gz 19372597 BLAKE2B 014bea80b3a8c4482bbe098a0c5293892cf9f4f0d4d74ecaba8f155e49fab326689b95b690b413d64f6b576c7269bdb9d0f446244b832afe311e909b3f96856d SHA512 ca325ce1a878eb9e9a6caedf236add16702d8dcd83f15a1995b8215998821218104ea8cb7a5d11fc354ee01d9805c339578975d35db859f1d53b08e0a2139fe3 +DIST buildah-1.35.4.tar.gz 19370823 BLAKE2B 6dc8ad2a21c3ce41d4b8a2908d90bcbb32f5598c11fcde49a706334407370998731fedac7d8ee8e080a6a168c10b4a0404bf1120cab8b561e916a9df2bd2d115 SHA512 679f2328f675a39f9965128d51a6e8a3f82d64a6d3c3cdcb862cfcb7691eba272d869b6718147da1590aa573534081329ef05e879875024a11aa9ad52b2f292f diff --git a/app-containers/buildah/buildah-1.35.4.ebuild b/app-containers/buildah/buildah-1.35.4.ebuild new file mode 100644 index ..e1c7e23390e5 --- /dev/null +++ b/app-containers/buildah/buildah-1.35.4.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info toolchain-funcs + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd test" +RESTRICT="test" +DOCS=( + "CHANGELOG.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git"; +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + >=app-containers/containers-common-0.58.0-r1 + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" +BDEPEND="dev-go/go-md2man" + +PATCHES=( + "${FILESDIR}"/dont-call-as-directly-upstream-pr-5436.patch + "${FILESDIR}"/softcode-strip-upstream-pr-5446.patch +) + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || die + #!/usr/bin/env bash + $(usex apparmor 'echo apparmor' echo) + EOF + + use seccomp || { + cat <<-'EOF' > "${T}/disable_seccomp.patch" +--- a/Makefile ++++ b/Makefile +@@ -5 +5 @@ +-SECURITYTAGS ?= seccomp $(APPARMORTAG) ++SECURITYTAGS ?= $(APPARMORTAG) + EOF + eapply "${T}/disable_seccomp.patch" || die + } + + cat <<-EOF > hack/systemd_tag.sh || die + #!/usr/bin/env bash + $(usex systemd 'echo systemd' echo)
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/files/, app-containers/buildah/
commit: a279dcf6a4f66dafab10abd264da57b9ac7d13bd Author: Rahil Bhimjiani rahil rocks> AuthorDate: Mon Apr 1 04:38:18 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Apr 1 05:57:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a279dcf6 app-containers/buildah: stoppeg calling strip directly Closes: https://bugs.gentoo.org/928309 Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/36031 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-1.33.7.ebuild | 12 ++--- app-containers/buildah/buildah-1.34.3.ebuild | 14 --- app-containers/buildah/buildah-1.35.3.ebuild | 3 ++- app-containers/buildah/buildah-.ebuild | 4 +-- .../files/softcode-strip-upstream-pr-5446.patch| 29 ++ 5 files changed, 53 insertions(+), 9 deletions(-) diff --git a/app-containers/buildah/buildah-1.33.7.ebuild b/app-containers/buildah/buildah-1.33.7.ebuild index 60b99c3a6057..a24bd18a767c 100644 --- a/app-containers/buildah/buildah-1.33.7.ebuild +++ b/app-containers/buildah/buildah-1.33.7.ebuild @@ -60,15 +60,16 @@ src_prepare() { cat <<'EOF' > "${T}/dont-call-as-directly-upstream-pr-5436.patch" --- a/Makefile +++ b/Makefile -@@ -10,6 +10,7 @@ +@@ -10,6 +10,8 @@ BASHINSTALLDIR = $(PREFIX)/share/bash-completion/completions BUILDFLAGS := -tags "$(BUILDTAGS)" BUILDAH := buildah +AS ?= as ++STRIP ?= strip GO := go GO_LDFLAGS := $(shell if $(GO) version|grep -q gccgo; then echo "-gccgoflags"; else echo "-ldflags"; fi) -@@ -72,7 +73,7 @@ +@@ -72,11 +74,11 @@ bin/buildah: $(SOURCES) cmd/buildah/*.go internal/mkcw/embed/entrypoint.gz $(GO_BUILD) $(BUILDAH_LDFLAGS) $(GO_GCFLAGS) "$(GOGCFLAGS)" -o $@ $(BUILDFLAGS) ./cmd/buildah @@ -77,6 +78,11 @@ src_prepare() { internal/mkcw/embed/entrypoint: internal/mkcw/embed/entrypoint.s $(AS) -o $(patsubst %.s,%.o,$^) $^ $(LD) -o $@ $(patsubst %.s,%.o,$^) +- strip $@ ++ $(STRIP) $@ + else + .PHONY: internal/mkcw/embed/entrypoint + endif EOF default @@ -139,7 +145,7 @@ src_compile() { # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" - tc-export AS LD + tc-export AS LD STRIP export GOMD2MAN="$(command -v go-md2man)" default } diff --git a/app-containers/buildah/buildah-1.34.3.ebuild b/app-containers/buildah/buildah-1.34.3.ebuild index 4b82e782d4f3..cc06bf2ff42d 100644 --- a/app-containers/buildah/buildah-1.34.3.ebuild +++ b/app-containers/buildah/buildah-1.34.3.ebuild @@ -60,15 +60,16 @@ src_prepare() { cat <<'EOF' > "${T}/dont-call-as-directly-upstream-pr-5436.patch" --- a/Makefile +++ b/Makefile -@@ -10,6 +10,7 @@ +@@ -14,6 +14,8 @@ BASHINSTALLDIR = $(PREFIX)/share/bash-completion/completions BUILDFLAGS := -tags "$(BUILDTAGS)" BUILDAH := buildah +AS ?= as ++STRIP ?= strip GO := go GO_LDFLAGS := $(shell if $(GO) version|grep -q gccgo; then echo "-gccgoflags"; else echo "-ldflags"; fi) -@@ -77,7 +77,7 @@ +@@ -76,14 +78,14 @@ bin/buildah: $(SOURCES) cmd/buildah/*.go internal/mkcw/embed/entrypoint_amd64.gz $(GO_BUILD) $(BUILDAH_LDFLAGS) $(GO_GCFLAGS) "$(GOGCFLAGS)" -o $@ $(BUILDFLAGS) ./cmd/buildah @@ -76,6 +77,13 @@ src_prepare() { +ifneq ($(shell $(AS) --version | grep x86_64),) internal/mkcw/embed/entrypoint_amd64.gz: internal/mkcw/embed/entrypoint_amd64 gzip -k9nf $^ + + internal/mkcw/embed/entrypoint_amd64: internal/mkcw/embed/entrypoint_amd64.s + $(AS) -o $(patsubst %.s,%.o,$^) $^ + $(LD) -o $@ $(patsubst %.s,%.o,$^) +- strip $@ ++ $(STRIP) $@ + endif EOF default @@ -138,7 +146,7 @@ src_compile() { # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" - tc-export AS LD + tc-export AS LD STRIP export GOMD2MAN="$(command -v go-md2man)" default } diff --git a/app-containers/buildah/buildah-1.35.3.ebuild b/app-containers/buildah/buildah-1.35.3.ebuild index b0b39faf03cb..e1c7e23390e5 100644 --- a/app-containers/buildah/buildah-1.35.3.ebuild +++ b/app-containers/buildah/buildah-1.35.3.ebuild @@ -46,6 +46,7 @@ BDEPEND="dev-go/go-md2man" PATCHES=( "${FILESDIR}"/dont-call-as-directly-upstream-pr-5436.patch + "${FILESDIR}"/softcode-strip-upstream-pr-5446.patch ) pkg_pretend() { @@ -117,7 +118,7 @@ src_compile() { # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" - tc-export AS LD + tc-export AS LD STRIP export GOMD2MAN="$(command -v go-md2man)" default } diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index b0b39faf03cb..987715de5560 10
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 2548753d633ea5a15c023e8584418a96fd1823a6 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Sun Mar 31 07:23:24 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Apr 1 00:35:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2548753d app-containers/buildah: cleanup vulnerable versions 1.33.5, 1.33.6 1.34.0 1.35.1 Signed-off-by: Rahil Bhimjiani rahil.rocks> Bug: https://bugs.gentoo.org/927499 Bug: https://bugs.gentoo.org/927502 Closes: https://github.com/gentoo/gentoo/pull/36011 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 4 - app-containers/buildah/buildah-1.33.5.ebuild | 125 - app-containers/buildah/buildah-1.33.6.ebuild | 125 - app-containers/buildah/buildah-1.34.0.ebuild | 125 - app-containers/buildah/buildah-1.35.1.ebuild | 132 --- 5 files changed, 511 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 0609e39a594c..7c70929c83d1 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,7 +1,3 @@ -DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a00f1169008f776a2d7699b6b14f38ab29b46b7d0651e9fff3f007e5f95caed99952cc7585c25ea2a3153402958e9 SHA512 82ddfacd69918fb4ca8110d7d5279f4075385e5db5b64b58cf41a90c47e16093f1e65d8ef20136a4cd8f5c23ea8da7f35fb72581cec6472497b9c5b458023e9c -DIST buildah-1.33.6.tar.gz 18585405 BLAKE2B 4a6f6ebfce7799a45b0984b6f9a319becfed87d5acf5f1f784249ff6e5397495ac72c00a22ff0bcc68fd94f1d0a591fa4ac5f0f88bcc9c0a6cdefe117166b4ec SHA512 86eab18af459b0b92361d6e9f56ebe9dab65527d829e7771c13b6c574ef45746a7f53520783ff52978b14aac0d6ee8de32cdabf807666a96dcf46e07e36157e2 DIST buildah-1.33.7.tar.gz 18604354 BLAKE2B d2788096d8d6fd6cc528e8f33edc58a2775a561ea3c4a983eb4a6fa1d5b570f6d8dc0f77e464d0c242add5d641e20afce83c9f5157021fbc82a009ea47c9 SHA512 1248ad1dcf0d10608674543caf4d78f5052db7932102226e23b73add5e129bd8c614672f3d06aa8052675dd83fa83ef2742ef08fe1a883037b41df8fde893ea1 -DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db DIST buildah-1.34.3.tar.gz 18856476 BLAKE2B c91c995a2ff4be8b4e84a70c581a817cb2f1333b08ca297163d218f80d538905c41718cfc267c03173330234c3476344be44df799eaaac891395a22bc7a020b3 SHA512 26d5c48cb5b056a274c1a9c6820a6076337f625fc6dd6683000db871f3de9d37907bd962ced3400334bfc230718219cda2108e2e984be5f8c76ecfa4a2f1e1ac -DIST buildah-1.35.1.tar.gz 19349661 BLAKE2B 31b633f35f937364816dac65e7a801676043630bc3c00ac445ad67afea04142748f76c4aed16690aa990e2c15ed220bdb42b96c6dd9bb0dac9c9d16fc2a27ddc SHA512 3e5af28b3d45e51674d08bef9a92cd64589026d9c6ebee51156738151681395860e372bba2667815e0f90e37984eb9dfdc9b8ad0675b62c8751582b29485d159 DIST buildah-1.35.3.tar.gz 19372597 BLAKE2B 014bea80b3a8c4482bbe098a0c5293892cf9f4f0d4d74ecaba8f155e49fab326689b95b690b413d64f6b576c7269bdb9d0f446244b832afe311e909b3f96856d SHA512 ca325ce1a878eb9e9a6caedf236add16702d8dcd83f15a1995b8215998821218104ea8cb7a5d11fc354ee01d9805c339578975d35db859f1d53b08e0a2139fe3 diff --git a/app-containers/buildah/buildah-1.33.5.ebuild b/app-containers/buildah/buildah-1.33.5.ebuild deleted file mode 100644 index d258b206eb6a.. --- a/app-containers/buildah/buildah-1.33.5.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module linux-info - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" - -SLOT="0" -IUSE="apparmor btrfs +seccomp systemd doc test" -RESTRICT="test" -EXTRA_DOCS=( - "CHANGELOG.md" - "CONTRIBUTING.md" - "install.md" - "troubleshooting.md" - "docs/tutorials" -) - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/buildah.git"; -else - SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64" -fi - -RDEPEND=" - systemd? ( sys-apps/systemd ) - btrfs? ( sys-fs/btrfs-progs ) - seccomp? ( sys-libs/libseccomp:= ) - apparmor? ( sys-libs/libapparmor:= ) - app-containers/containers-common - app-crypt/gpgme:= - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= -" -DEPEND="${RDEPEND}" - -pkg_pretend() { - local CONFIG_CHECK="" - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - check_extra_config - - linux_config_exists || ewarn "Cannot
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/, app-containers/buildah/files/
commit: 8144aa900b7850994c53b73dfa0b745d4ce02c5e Author: Rahil Bhimjiani rahil rocks> AuthorDate: Wed Mar 27 09:24:43 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 31 00:06:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8144aa90 app-containers/buildah: dont call `as` directly Closes: https://bugs.gentoo.org/927934 Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35943 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-1.33.7.ebuild | 26 ++ app-containers/buildah/buildah-1.34.3.ebuild | 25 + app-containers/buildah/buildah-1.35.1.ebuild | 4 +++ app-containers/buildah/buildah-1.35.3.ebuild | 4 +++ app-containers/buildah/buildah-.ebuild | 4 +++ .../dont-call-as-directly-upstream-pr-5436.patch | 32 ++ 6 files changed, 95 insertions(+) diff --git a/app-containers/buildah/buildah-1.33.7.ebuild b/app-containers/buildah/buildah-1.33.7.ebuild index 6a223369f6ba..60b99c3a6057 100644 --- a/app-containers/buildah/buildah-1.33.7.ebuild +++ b/app-containers/buildah/buildah-1.33.7.ebuild @@ -44,6 +44,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="dev-go/go-md2man" +PATCHES=( + "${T}"/dont-call-as-directly-upstream-pr-5436.patch +) + pkg_pretend() { local CONFIG_CHECK="" use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" @@ -53,6 +57,28 @@ pkg_pretend() { } src_prepare() { + cat <<'EOF' > "${T}/dont-call-as-directly-upstream-pr-5436.patch" +--- a/Makefile b/Makefile +@@ -10,6 +10,7 @@ + BASHINSTALLDIR = $(PREFIX)/share/bash-completion/completions + BUILDFLAGS := -tags "$(BUILDTAGS)" + BUILDAH := buildah ++AS ?= as + + GO := go + GO_LDFLAGS := $(shell if $(GO) version|grep -q gccgo; then echo "-gccgoflags"; else echo "-ldflags"; fi) +@@ -72,7 +73,7 @@ + bin/buildah: $(SOURCES) cmd/buildah/*.go internal/mkcw/embed/entrypoint.gz + $(GO_BUILD) $(BUILDAH_LDFLAGS) $(GO_GCFLAGS) "$(GOGCFLAGS)" -o $@ $(BUILDFLAGS) ./cmd/buildah + +-ifneq ($(shell as --version | grep x86_64),) ++ifneq ($(shell $(AS) --version | grep x86_64),) + internal/mkcw/embed/entrypoint: internal/mkcw/embed/entrypoint.s + $(AS) -o $(patsubst %.s,%.o,$^) $^ + $(LD) -o $@ $(patsubst %.s,%.o,$^) +EOF + default # ensure all necessary files are there diff --git a/app-containers/buildah/buildah-1.34.3.ebuild b/app-containers/buildah/buildah-1.34.3.ebuild index 6a223369f6ba..4b82e782d4f3 100644 --- a/app-containers/buildah/buildah-1.34.3.ebuild +++ b/app-containers/buildah/buildah-1.34.3.ebuild @@ -44,6 +44,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="dev-go/go-md2man" +PATCHES=( + "${T}"/dont-call-as-directly-upstream-pr-5436.patch +) + pkg_pretend() { local CONFIG_CHECK="" use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" @@ -53,6 +57,27 @@ pkg_pretend() { } src_prepare() { + cat <<'EOF' > "${T}/dont-call-as-directly-upstream-pr-5436.patch" +--- a/Makefile b/Makefile +@@ -10,6 +10,7 @@ + BASHINSTALLDIR = $(PREFIX)/share/bash-completion/completions + BUILDFLAGS := -tags "$(BUILDTAGS)" + BUILDAH := buildah ++AS ?= as + + GO := go + GO_LDFLAGS := $(shell if $(GO) version|grep -q gccgo; then echo "-gccgoflags"; else echo "-ldflags"; fi) +@@ -77,7 +77,7 @@ + bin/buildah: $(SOURCES) cmd/buildah/*.go internal/mkcw/embed/entrypoint_amd64.gz + $(GO_BUILD) $(BUILDAH_LDFLAGS) $(GO_GCFLAGS) "$(GOGCFLAGS)" -o $@ $(BUILDFLAGS) ./cmd/buildah + +-ifneq ($(shell as --version | grep x86_64),) ++ifneq ($(shell $(AS) --version | grep x86_64),) + internal/mkcw/embed/entrypoint_amd64.gz: internal/mkcw/embed/entrypoint_amd64 + gzip -k9nf $^ +EOF + default # ensure all necessary files are there diff --git a/app-containers/buildah/buildah-1.35.1.ebuild b/app-containers/buildah/buildah-1.35.1.ebuild index ecf84e28950c..b0b39faf03cb 100644 --- a/app-containers/buildah/buildah-1.35.1.ebuild +++ b/app-containers/buildah/buildah-1.35.1.ebuild @@ -44,6 +44,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="dev-go/go-md2man" +PATCHES=( + "${FILESDIR}"/dont-call-as-directly-upstream-pr-5436.patch +) + pkg_pretend() { local CONFIG_CHECK="" use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" diff --git a/app-containers/buildah/buildah-1.35.3.ebuild b/app-containers/buildah/buildah-1.35.3.ebuild index ecf84e28950c..b0b39faf03cb 100644 --- a/app-containers/buildah/buildah-1.35.3.ebuild +++ b/app-containers/buildah/buildah-1.35.3.ebuild @@ -44,6 +44,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="dev-go/go-md2man" +PATCHES=( + "${FILESDIR}"/dont-call-as-directly-upstream-pr-5436.patch +) + pkg_pretend() { local CONFIG_CHECK="" use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index ecf84e28950c..b0b39faf03cb 100644
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 43b007f04043855ca1604cc6499576b235703282 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Wed Mar 27 05:32:49 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 31 00:05:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b007f0 app-containers/buildah: add 1.35.3 Bug: https://bugs.gentoo.org/927499 Bug: https://bugs.gentoo.org/927502 Signed-off-by: Rahil Bhimjiani rahil.rocks> From: https://github.com/gentoo/gentoo/pull/35943 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.35.3.ebuild | 128 +++ 2 files changed, 129 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 7e199a5ae97d..0609e39a594c 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -4,3 +4,4 @@ DIST buildah-1.33.7.tar.gz 18604354 BLAKE2B d2788096d8d6fd6cc528e8f33edc58a2 DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db DIST buildah-1.34.3.tar.gz 18856476 BLAKE2B c91c995a2ff4be8b4e84a70c581a817cb2f1333b08ca297163d218f80d538905c41718cfc267c03173330234c3476344be44df799eaaac891395a22bc7a020b3 SHA512 26d5c48cb5b056a274c1a9c6820a6076337f625fc6dd6683000db871f3de9d37907bd962ced3400334bfc230718219cda2108e2e984be5f8c76ecfa4a2f1e1ac DIST buildah-1.35.1.tar.gz 19349661 BLAKE2B 31b633f35f937364816dac65e7a801676043630bc3c00ac445ad67afea04142748f76c4aed16690aa990e2c15ed220bdb42b96c6dd9bb0dac9c9d16fc2a27ddc SHA512 3e5af28b3d45e51674d08bef9a92cd64589026d9c6ebee51156738151681395860e372bba2667815e0f90e37984eb9dfdc9b8ad0675b62c8751582b29485d159 +DIST buildah-1.35.3.tar.gz 19372597 BLAKE2B 014bea80b3a8c4482bbe098a0c5293892cf9f4f0d4d74ecaba8f155e49fab326689b95b690b413d64f6b576c7269bdb9d0f446244b832afe311e909b3f96856d SHA512 ca325ce1a878eb9e9a6caedf236add16702d8dcd83f15a1995b8215998821218104ea8cb7a5d11fc354ee01d9805c339578975d35db859f1d53b08e0a2139fe3 diff --git a/app-containers/buildah/buildah-1.35.3.ebuild b/app-containers/buildah/buildah-1.35.3.ebuild new file mode 100644 index ..ecf84e28950c --- /dev/null +++ b/app-containers/buildah/buildah-1.35.3.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info toolchain-funcs + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd test" +RESTRICT="test" +DOCS=( + "CHANGELOG.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git"; +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + >=app-containers/containers-common-0.58.0-r1 + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" +BDEPEND="dev-go/go-md2man" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || die + #!/usr/bin/env bash + $(usex apparmor 'echo apparmor' echo) + EOF + + use seccomp || { + cat <<-'EOF' > "${T}/disable_seccomp.patch" +--- a/Makefile ++++ b/Makefile +@@ -5 +5 @@ +-SECURITYTAGS ?= seccomp $(APPARMORTAG) ++SECURITYTAGS ?= $(APPARMORTAG) + EOF + eapply "${T}/disable_seccomp.patch" || die + } + + cat <<-EOF > hack/systemd_tag.sh || die + #!/usr/bin/env bash + $(usex systemd 'echo systemd'
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 85870099c0fc64ee414f1d3cb671a52e1eac9832 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Mar 27 12:14:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Mar 27 12:14:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85870099 app-containers/buildah: Stabilize 1.33.7 arm64, #927575 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/buildah-1.33.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.33.7.ebuild b/app-containers/buildah/buildah-1.33.7.ebuild index 789e12962aa5..6a223369f6ba 100644 --- a/app-containers/buildah/buildah-1.33.7.ebuild +++ b/app-containers/buildah/buildah-1.33.7.ebuild @@ -27,7 +27,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64" + KEYWORDS="amd64 arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 58b9b2d41022651ae846db7964aea7f0db458740 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Mar 27 12:14:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Mar 27 12:14:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b9b2d4 app-containers/buildah: Stabilize 1.34.3 arm64, #927575 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/buildah-1.34.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.34.3.ebuild b/app-containers/buildah/buildah-1.34.3.ebuild index 789e12962aa5..6a223369f6ba 100644 --- a/app-containers/buildah/buildah-1.34.3.ebuild +++ b/app-containers/buildah/buildah-1.34.3.ebuild @@ -27,7 +27,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64" + KEYWORDS="amd64 arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 097f59065b071ff3f8bbc97e3ab4a35e233560ee Author: Rahil Bhimjiani rahil rocks> AuthorDate: Sat Mar 23 09:44:20 2024 + Commit: Zac Medico gentoo org> CommitDate: Wed Mar 27 02:34:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097f5906 app-containers/buildah: fix calling as directly Closes: https://bugs.gentoo.org/924038 Signed-off-by: Rahil Bhimjiani rahil.rocks> From: https://github.com/gentoo/gentoo/pull/35931 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-1.33.7.ebuild | 3 ++- app-containers/buildah/buildah-1.34.3.ebuild | 3 ++- app-containers/buildah/buildah-1.35.1.ebuild | 5 +++-- app-containers/buildah/buildah-.ebuild | 3 ++- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app-containers/buildah/buildah-1.33.7.ebuild b/app-containers/buildah/buildah-1.33.7.ebuild index d2df0195c32a..f100d2a5a83a 100644 --- a/app-containers/buildah/buildah-1.33.7.ebuild +++ b/app-containers/buildah/buildah-1.33.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit go-module linux-info +inherit go-module linux-info toolchain-funcs DESCRIPTION="A tool that facilitates building OCI images" HOMEPAGE="https://github.com/containers/buildah"; @@ -109,6 +109,7 @@ src_compile() { # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" + tc-export AS LD default } diff --git a/app-containers/buildah/buildah-1.34.3.ebuild b/app-containers/buildah/buildah-1.34.3.ebuild index d2df0195c32a..f100d2a5a83a 100644 --- a/app-containers/buildah/buildah-1.34.3.ebuild +++ b/app-containers/buildah/buildah-1.34.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit go-module linux-info +inherit go-module linux-info toolchain-funcs DESCRIPTION="A tool that facilitates building OCI images" HOMEPAGE="https://github.com/containers/buildah"; @@ -109,6 +109,7 @@ src_compile() { # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" + tc-export AS LD default } diff --git a/app-containers/buildah/buildah-1.35.1.ebuild b/app-containers/buildah/buildah-1.35.1.ebuild index 8d0698568fd3..f5596936ec24 100644 --- a/app-containers/buildah/buildah-1.35.1.ebuild +++ b/app-containers/buildah/buildah-1.35.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit go-module linux-info +inherit go-module linux-info toolchain-funcs DESCRIPTION="A tool that facilitates building OCI images" HOMEPAGE="https://github.com/containers/buildah"; @@ -35,7 +35,7 @@ RDEPEND=" btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) - app-containers/containers-common + >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= @@ -109,6 +109,7 @@ src_compile() { # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" + tc-export AS LD default } diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index e8ee0949a819..f5596936ec24 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit go-module linux-info +inherit go-module linux-info toolchain-funcs DESCRIPTION="A tool that facilitates building OCI images" HOMEPAGE="https://github.com/containers/buildah"; @@ -109,6 +109,7 @@ src_compile() { # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" + tc-export AS LD default }
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 4b93b64a41c31348e4bab02d3032a96ece3bfe16 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Tue Mar 26 20:08:19 2024 + Commit: Zac Medico gentoo org> CommitDate: Wed Mar 27 02:37:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b93b64a app-containers/buildah: add go-md2man as BDEPEND and ... remove unnecessary build steps which were running tests resulting in failed build on arm64 (and potentially other archs). Closes: https://bugs.gentoo.org/888571 Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35931 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-1.33.7.ebuild | 5 + app-containers/buildah/buildah-1.34.3.ebuild | 5 + app-containers/buildah/buildah-1.35.1.ebuild | 5 + app-containers/buildah/buildah-.ebuild | 5 + 4 files changed, 20 insertions(+) diff --git a/app-containers/buildah/buildah-1.33.7.ebuild b/app-containers/buildah/buildah-1.33.7.ebuild index f100d2a5a83a..789e12962aa5 100644 --- a/app-containers/buildah/buildah-1.33.7.ebuild +++ b/app-containers/buildah/buildah-1.33.7.ebuild @@ -42,6 +42,7 @@ RDEPEND=" sys-apps/shadow:= " DEPEND="${RDEPEND}" +BDEPEND="dev-go/go-md2man" pkg_pretend() { local CONFIG_CHECK="" @@ -98,6 +99,9 @@ src_prepare() { @@ -54 +54 @@ -all: bin/buildah bin/imgtype bin/copy bin/tutorial docs +all: bin/buildah docs + @@ -123 +123 @@ + -docs: install.tools ## build the docs on the host + +docs: ## build the docs on the host EOF eapply "${T}/disable_tests.patch" || die } @@ -110,6 +114,7 @@ src_compile() { [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" tc-export AS LD + export GOMD2MAN="$(command -v go-md2man)" default } diff --git a/app-containers/buildah/buildah-1.34.3.ebuild b/app-containers/buildah/buildah-1.34.3.ebuild index f100d2a5a83a..789e12962aa5 100644 --- a/app-containers/buildah/buildah-1.34.3.ebuild +++ b/app-containers/buildah/buildah-1.34.3.ebuild @@ -42,6 +42,7 @@ RDEPEND=" sys-apps/shadow:= " DEPEND="${RDEPEND}" +BDEPEND="dev-go/go-md2man" pkg_pretend() { local CONFIG_CHECK="" @@ -98,6 +99,9 @@ src_prepare() { @@ -54 +54 @@ -all: bin/buildah bin/imgtype bin/copy bin/tutorial docs +all: bin/buildah docs + @@ -123 +123 @@ + -docs: install.tools ## build the docs on the host + +docs: ## build the docs on the host EOF eapply "${T}/disable_tests.patch" || die } @@ -110,6 +114,7 @@ src_compile() { [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" tc-export AS LD + export GOMD2MAN="$(command -v go-md2man)" default } diff --git a/app-containers/buildah/buildah-1.35.1.ebuild b/app-containers/buildah/buildah-1.35.1.ebuild index f5596936ec24..ecf84e28950c 100644 --- a/app-containers/buildah/buildah-1.35.1.ebuild +++ b/app-containers/buildah/buildah-1.35.1.ebuild @@ -42,6 +42,7 @@ RDEPEND=" sys-apps/shadow:= " DEPEND="${RDEPEND}" +BDEPEND="dev-go/go-md2man" pkg_pretend() { local CONFIG_CHECK="" @@ -98,6 +99,9 @@ src_prepare() { @@ -54 +54 @@ -all: bin/buildah bin/imgtype bin/copy bin/tutorial docs +all: bin/buildah docs + @@ -123 +123 @@ + -docs: install.tools ## build the docs on the host + +docs: ## build the docs on the host EOF eapply "${T}/disable_tests.patch" || die } @@ -110,6 +114,7 @@ src_compile() { [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" tc-export AS LD + export GOMD2MAN="$(command -v go-md2man)" default } diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index f5596936ec24..ecf84e28950c 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -42,6 +42,7 @@ RDEPEND=" sys-apps/shadow:= " DEPEND="${RDEPEND}" +BDEPEND="dev-go/go-md2man" pkg_pretend() { local CONFIG_CHECK="" @@ -98,6 +99,9 @@ src_prepare() { @@ -54 +54 @@ -all: bin/buildah bin/imgtype bin/copy bin/tutorial docs +all: bin/buildah docs + @@ -123 +123 @@ + -docs: install.tools ## build the docs on the host + +docs: ## build the docs on the host EOF eapply "${T}/disable_tests.patch" || die } @@ -110,6 +114,7 @@ src_compile() { [[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" tc-export AS LD + export GOMD2MAN="$(command -v go-md2man)" default }
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 111533b21911845b158ca803e4e1a1131bdc24bb Author: Sam James gentoo org> AuthorDate: Sun Mar 24 05:57:47 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 05:57:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111533b2 app-containers/buildah: Stabilize 1.33.7 amd64, #927575 Signed-off-by: Sam James gentoo.org> app-containers/buildah/buildah-1.33.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.33.7.ebuild b/app-containers/buildah/buildah-1.33.7.ebuild index 8d0698568fd3..d2df0195c32a 100644 --- a/app-containers/buildah/buildah-1.33.7.ebuild +++ b/app-containers/buildah/buildah-1.33.7.ebuild @@ -27,7 +27,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="amd64 ~arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: d1dd96a1beeda5884cc9168fc3f6b64efb57eb86 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 05:57:48 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 05:57:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1dd96a1 app-containers/buildah: Stabilize 1.34.3 amd64, #927575 Signed-off-by: Sam James gentoo.org> app-containers/buildah/buildah-1.34.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.34.3.ebuild b/app-containers/buildah/buildah-1.34.3.ebuild index 8d0698568fd3..d2df0195c32a 100644 --- a/app-containers/buildah/buildah-1.34.3.ebuild +++ b/app-containers/buildah/buildah-1.34.3.ebuild @@ -27,7 +27,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="amd64 ~arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 88baf17831daa1b362fd2057d06535e537e5ce36 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Fri Mar 22 10:51:57 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 08:29:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88baf178 app-containers/buildah: update RDEPEND in live Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35846 Signed-off-by: Sam James gentoo.org> app-containers/buildah/buildah-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index 8d0698568fd3..e8ee0949a819 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -35,7 +35,7 @@ RDEPEND=" btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) - app-containers/containers-common + >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:=
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: da62fc25c5269bad61409b528c7cd456de6f2a9d Author: Rahil Bhimjiani rahil rocks> AuthorDate: Fri Mar 22 10:45:37 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 08:29:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da62fc25 app-containers/buildah: add 1.33.7 and 1.34.3 fix security issues Bug: https://bugs.gentoo.org/show_bug.cgi?id=927502 Bug: https://bugs.gentoo.org/show_bug.cgi?id=927499 Signed-off-by: Rahil Bhimjiani rahil.rocks> Signed-off-by: Sam James gentoo.org> app-containers/buildah/Manifest | 2 + app-containers/buildah/buildah-1.33.7.ebuild | 122 +++ app-containers/buildah/buildah-1.34.3.ebuild | 122 +++ 3 files changed, 246 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 1cf183235cf6..7e199a5ae97d 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,4 +1,6 @@ DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a00f1169008f776a2d7699b6b14f38ab29b46b7d0651e9fff3f007e5f95caed99952cc7585c25ea2a3153402958e9 SHA512 82ddfacd69918fb4ca8110d7d5279f4075385e5db5b64b58cf41a90c47e16093f1e65d8ef20136a4cd8f5c23ea8da7f35fb72581cec6472497b9c5b458023e9c DIST buildah-1.33.6.tar.gz 18585405 BLAKE2B 4a6f6ebfce7799a45b0984b6f9a319becfed87d5acf5f1f784249ff6e5397495ac72c00a22ff0bcc68fd94f1d0a591fa4ac5f0f88bcc9c0a6cdefe117166b4ec SHA512 86eab18af459b0b92361d6e9f56ebe9dab65527d829e7771c13b6c574ef45746a7f53520783ff52978b14aac0d6ee8de32cdabf807666a96dcf46e07e36157e2 +DIST buildah-1.33.7.tar.gz 18604354 BLAKE2B d2788096d8d6fd6cc528e8f33edc58a2775a561ea3c4a983eb4a6fa1d5b570f6d8dc0f77e464d0c242add5d641e20afce83c9f5157021fbc82a009ea47c9 SHA512 1248ad1dcf0d10608674543caf4d78f5052db7932102226e23b73add5e129bd8c614672f3d06aa8052675dd83fa83ef2742ef08fe1a883037b41df8fde893ea1 DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db +DIST buildah-1.34.3.tar.gz 18856476 BLAKE2B c91c995a2ff4be8b4e84a70c581a817cb2f1333b08ca297163d218f80d538905c41718cfc267c03173330234c3476344be44df799eaaac891395a22bc7a020b3 SHA512 26d5c48cb5b056a274c1a9c6820a6076337f625fc6dd6683000db871f3de9d37907bd962ced3400334bfc230718219cda2108e2e984be5f8c76ecfa4a2f1e1ac DIST buildah-1.35.1.tar.gz 19349661 BLAKE2B 31b633f35f937364816dac65e7a801676043630bc3c00ac445ad67afea04142748f76c4aed16690aa990e2c15ed220bdb42b96c6dd9bb0dac9c9d16fc2a27ddc SHA512 3e5af28b3d45e51674d08bef9a92cd64589026d9c6ebee51156738151681395860e372bba2667815e0f90e37984eb9dfdc9b8ad0675b62c8751582b29485d159 diff --git a/app-containers/buildah/buildah-1.33.7.ebuild b/app-containers/buildah/buildah-1.33.7.ebuild new file mode 100644 index ..8d0698568fd3 --- /dev/null +++ b/app-containers/buildah/buildah-1.33.7.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd test" +RESTRICT="test" +DOCS=( + "CHANGELOG.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git"; +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + app-containers/containers-common + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || di
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: cb5cdc4d715577eda7f2c05fda26c2dca3976e33 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Wed Mar 20 23:43:27 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 08:28:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5cdc4d app-containers/buildah: add 1.35.1 to fix HIGH severity security fix Fixes: 8.6/10 CVE-2024-1753 https://nvd.nist.gov/vuln/detail/CVE-2024-1753 Let's stabilize this and cleanup old versions ASAP Bug: https://bugs.gentoo.org/show_bug.cgi?id=927502 Signed-off-by: Rahil Bhimjiani rahil.rocks> Signed-off-by: Sam James gentoo.org> app-containers/buildah/Manifest| 3 +- app-containers/buildah/buildah-1.34.1.ebuild | 125 - ...buildah-1.35.0.ebuild => buildah-1.35.1.ebuild} | 0 3 files changed, 1 insertion(+), 127 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index ea1caa0133c6..1cf183235cf6 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,5 +1,4 @@ DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a00f1169008f776a2d7699b6b14f38ab29b46b7d0651e9fff3f007e5f95caed99952cc7585c25ea2a3153402958e9 SHA512 82ddfacd69918fb4ca8110d7d5279f4075385e5db5b64b58cf41a90c47e16093f1e65d8ef20136a4cd8f5c23ea8da7f35fb72581cec6472497b9c5b458023e9c DIST buildah-1.33.6.tar.gz 18585405 BLAKE2B 4a6f6ebfce7799a45b0984b6f9a319becfed87d5acf5f1f784249ff6e5397495ac72c00a22ff0bcc68fd94f1d0a591fa4ac5f0f88bcc9c0a6cdefe117166b4ec SHA512 86eab18af459b0b92361d6e9f56ebe9dab65527d829e7771c13b6c574ef45746a7f53520783ff52978b14aac0d6ee8de32cdabf807666a96dcf46e07e36157e2 DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db -DIST buildah-1.34.1.tar.gz 18838539 BLAKE2B de11f64a54fa24c8aa543dd44e6a3fca9df62eecf39541fa37c22a2dc64560d056f638a6b1f8aa564a09f0594a5e7150ef14fd9ab8cc61390dc6d7d8afa5545b SHA512 2d229ead1149b66d1b7d91f596809e97e5316356ab0997ea335eb3e246ed8bc6879e0e260bb478b4d7ec7c42c7dbf33d0e91086a34e89a3b79eb27322da06c1e -DIST buildah-1.35.0.tar.gz 19353483 BLAKE2B 806c098d557480b6d6e92e6da61c32e48dfd6c1bfa4926a2871a8f41a3ef5f35d91381e51d33636a892bce930eabfda509e97e9efa60ba5c4feab75781d027ee SHA512 b4dd30b4d8087bbd0bbfd9a7b9791afc015a0c489041b38d6b6241df27a97286083dcf7b25102ce1fa1080265378442be73313e301c22660f21d8e4f39bb3aa4 +DIST buildah-1.35.1.tar.gz 19349661 BLAKE2B 31b633f35f937364816dac65e7a801676043630bc3c00ac445ad67afea04142748f76c4aed16690aa990e2c15ed220bdb42b96c6dd9bb0dac9c9d16fc2a27ddc SHA512 3e5af28b3d45e51674d08bef9a92cd64589026d9c6ebee51156738151681395860e372bba2667815e0f90e37984eb9dfdc9b8ad0675b62c8751582b29485d159 diff --git a/app-containers/buildah/buildah-1.34.1.ebuild b/app-containers/buildah/buildah-1.34.1.ebuild deleted file mode 100644 index d5fd4e7a796e.. --- a/app-containers/buildah/buildah-1.34.1.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module linux-info - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" - -SLOT="0" -IUSE="apparmor btrfs +seccomp systemd doc test" -RESTRICT="test" -EXTRA_DOCS=( - "CHANGELOG.md" - "CONTRIBUTING.md" - "install.md" - "troubleshooting.md" - "docs/tutorials" -) - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/containers/buildah.git"; -else - SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" -fi - -RDEPEND=" - systemd? ( sys-apps/systemd ) - btrfs? ( sys-fs/btrfs-progs ) - seccomp? ( sys-libs/libseccomp:= ) - apparmor? ( sys-libs/libapparmor:= ) - app-containers/containers-common - app-crypt/gpgme:= - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= -" -DEPEND="${RDEPEND}" - -pkg_pretend() { - local CONFIG_CHECK="" - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - check_extra_config - - linux_config_exists || ewarn "Cannot determine configuration of your kernel." -} - -src_prepare() { - default - - # ensure all necessary files are there - local file - for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ - hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do - [[ -f "${file}" ]] || die - done - - sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/, profiles/
commit: 58493f8b8a7e5e0f7a3b17c8f0a02d6a87dfc1c6 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Sun Mar 17 17:25:06 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 17 17:25:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58493f8b app-containers/buildah: mask 1.34.0 Masking because it isn't getting security fixes from upstream and seems like 1.34.x is more suitable for podman 5.x (yet to be released) https://github.com/containers/buildah/issues/5320 Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35261 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-1.34.0.ebuild | 2 +- profiles/package.mask| 5 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.34.0.ebuild b/app-containers/buildah/buildah-1.34.0.ebuild index fb2f52d55abd..6237903cb5cc 100644 --- a/app-containers/buildah/buildah-1.34.0.ebuild +++ b/app-containers/buildah/buildah-1.34.0.ebuild @@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="arm64" + # KEYWORDS="amd64 arm64" fi RDEPEND=" diff --git a/profiles/package.mask b/profiles/package.mask index e5130b9e8157..d2cefaf28f9a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Rahil Bhimjiani (2024-03-17) +# buildah-1.34.0 isn't getting security fixes from upstream +# https://github.com/containers/buildah/issues/5320 +=app-containers/buildah-1.34.0 + # Sam James (2024-03-16) # MIssing files (bug #927142). =app-admin/salt-3007.0
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: c7d1139000e400869e5e4020ee5cce542b967f89 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 17 09:18:44 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 17 09:18:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d11390 app-containers/buildah: Stabilize 1.33.6 arm64, #924456 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/buildah-1.33.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.33.6.ebuild b/app-containers/buildah/buildah-1.33.6.ebuild index d5fd4e7a796e..0a54ae957f04 100644 --- a/app-containers/buildah/buildah-1.33.6.ebuild +++ b/app-containers/buildah/buildah-1.33.6.ebuild @@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="~amd64 arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 226ab6f84133747ca38fd5fcde1addd22adbeebd Author: Rahil Bhimjiani rahil rocks> AuthorDate: Thu Mar 7 14:03:02 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 8 02:30:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226ab6f8 app-containers/buildah: add 1.35.0 1. Remove USE doc and install few KBs of docs unconditionally Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35655 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest| 1 + .../buildah/{buildah-.ebuild => buildah-1.35.0.ebuild} | 7 ++- app-containers/buildah/buildah-.ebuild | 7 ++- 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 3bae66fc7635..ea1caa0133c6 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,3 +2,4 @@ DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a DIST buildah-1.33.6.tar.gz 18585405 BLAKE2B 4a6f6ebfce7799a45b0984b6f9a319becfed87d5acf5f1f784249ff6e5397495ac72c00a22ff0bcc68fd94f1d0a591fa4ac5f0f88bcc9c0a6cdefe117166b4ec SHA512 86eab18af459b0b92361d6e9f56ebe9dab65527d829e7771c13b6c574ef45746a7f53520783ff52978b14aac0d6ee8de32cdabf807666a96dcf46e07e36157e2 DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db DIST buildah-1.34.1.tar.gz 18838539 BLAKE2B de11f64a54fa24c8aa543dd44e6a3fca9df62eecf39541fa37c22a2dc64560d056f638a6b1f8aa564a09f0594a5e7150ef14fd9ab8cc61390dc6d7d8afa5545b SHA512 2d229ead1149b66d1b7d91f596809e97e5316356ab0997ea335eb3e246ed8bc6879e0e260bb478b4d7ec7c42c7dbf33d0e91086a34e89a3b79eb27322da06c1e +DIST buildah-1.35.0.tar.gz 19353483 BLAKE2B 806c098d557480b6d6e92e6da61c32e48dfd6c1bfa4926a2871a8f41a3ef5f35d91381e51d33636a892bce930eabfda509e97e9efa60ba5c4feab75781d027ee SHA512 b4dd30b4d8087bbd0bbfd9a7b9791afc015a0c489041b38d6b6241df27a97286083dcf7b25102ce1fa1080265378442be73313e301c22660f21d8e4f39bb3aa4 diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-1.35.0.ebuild similarity index 95% copy from app-containers/buildah/buildah-.ebuild copy to app-containers/buildah/buildah-1.35.0.ebuild index d5fd4e7a796e..8d0698568fd3 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-1.35.0.ebuild @@ -14,12 +14,10 @@ LICENSE="Apache-2.0" LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -IUSE="apparmor btrfs +seccomp systemd doc test" +IUSE="apparmor btrfs +seccomp systemd test" RESTRICT="test" -EXTRA_DOCS=( +DOCS=( "CHANGELOG.md" - "CONTRIBUTING.md" - "install.md" "troubleshooting.md" "docs/tutorials" ) @@ -121,5 +119,4 @@ src_test() { src_install() { emake DESTDIR="${ED}" install install.completions einstalldocs - use doc && dodoc -r "${EXTRA_DOCS[@]}" } diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index d5fd4e7a796e..8d0698568fd3 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -14,12 +14,10 @@ LICENSE="Apache-2.0" LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -IUSE="apparmor btrfs +seccomp systemd doc test" +IUSE="apparmor btrfs +seccomp systemd test" RESTRICT="test" -EXTRA_DOCS=( +DOCS=( "CHANGELOG.md" - "CONTRIBUTING.md" - "install.md" "troubleshooting.md" "docs/tutorials" ) @@ -121,5 +119,4 @@ src_test() { src_install() { emake DESTDIR="${ED}" install install.completions einstalldocs - use doc && dodoc -r "${EXTRA_DOCS[@]}" }
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: feb2fbb1380da93733c29ca730ea82bfc9a1da76 Author: Zac Medico gentoo org> AuthorDate: Wed Feb 14 07:07:54 2024 + Commit: Zac Medico gentoo org> CommitDate: Thu Mar 7 01:24:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb2fbb1 app-containers/buildah: mask 1.34.0 for amd64 (arm64 first must stabilize 1.33.x) Masking because it isn't getting security fixes from upstream and seems like 1.34.x is more suitable for podman 5.x (yet to be released) https://github.com/containers/buildah/issues/5320 Bug: https://bugs.gentoo.org/924456 From: https://github.com/gentoo/gentoo/pull/35261 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-1.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.34.0.ebuild b/app-containers/buildah/buildah-1.34.0.ebuild index 122832c8ba10..fb2f52d55abd 100644 --- a/app-containers/buildah/buildah-1.34.0.ebuild +++ b/app-containers/buildah/buildah-1.34.0.ebuild @@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64" + KEYWORDS="arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: bac2d4fb3007aa999ed3ae25c276a79ee19c66f8 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Fri Feb 23 07:33:29 2024 + Commit: Zac Medico gentoo org> CommitDate: Thu Mar 7 01:01:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac2d4fb app-containers/buildah: add 1.34.1 security fixes and some more features https://github.com/containers/buildah/releases/tag/v1.34.1 Bug: https://bugs.gentoo.org/923650 Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35502 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/{buildah-.ebuild => buildah-1.34.1.ebuild} | 2 +- app-containers/buildah/buildah-.ebuild| 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 9299c41640e4..3bae66fc7635 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,4 @@ DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a00f1169008f776a2d7699b6b14f38ab29b46b7d0651e9fff3f007e5f95caed99952cc7585c25ea2a3153402958e9 SHA512 82ddfacd69918fb4ca8110d7d5279f4075385e5db5b64b58cf41a90c47e16093f1e65d8ef20136a4cd8f5c23ea8da7f35fb72581cec6472497b9c5b458023e9c DIST buildah-1.33.6.tar.gz 18585405 BLAKE2B 4a6f6ebfce7799a45b0984b6f9a319becfed87d5acf5f1f784249ff6e5397495ac72c00a22ff0bcc68fd94f1d0a591fa4ac5f0f88bcc9c0a6cdefe117166b4ec SHA512 86eab18af459b0b92361d6e9f56ebe9dab65527d829e7771c13b6c574ef45746a7f53520783ff52978b14aac0d6ee8de32cdabf807666a96dcf46e07e36157e2 DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db +DIST buildah-1.34.1.tar.gz 18838539 BLAKE2B de11f64a54fa24c8aa543dd44e6a3fca9df62eecf39541fa37c22a2dc64560d056f638a6b1f8aa564a09f0594a5e7150ef14fd9ab8cc61390dc6d7d8afa5545b SHA512 2d229ead1149b66d1b7d91f596809e97e5316356ab0997ea335eb3e246ed8bc6879e0e260bb478b4d7ec7c42c7dbf33d0e91086a34e89a3b79eb27322da06c1e diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-1.34.1.ebuild similarity index 98% copy from app-containers/buildah/buildah-.ebuild copy to app-containers/buildah/buildah-1.34.1.ebuild index 4b4a54c71ba9..d5fd4e7a796e 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-1.34.1.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 diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index 4b4a54c71ba9..d5fd4e7a796e 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.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
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/files/, app-containers/buildah/
commit: be0e2adad236eb6178daa5f807027172cf9c6982 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Wed Jan 10 19:15:34 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 23 12:53:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0e2ada app-containers/buildah: cleanup Signed-off-by: Rahil Bhimjiani rahil.rocks> Signed-off-by: Joonas Niilola gentoo.org> app-containers/buildah/Manifest| 4 - app-containers/buildah/buildah-1.30.0.ebuild | 53 - app-containers/buildah/buildah-1.32.2.ebuild | 124 app-containers/buildah/buildah-1.33.1.ebuild | 127 app-containers/buildah/buildah-1.33.2.ebuild | 128 - .../buildah/files/fix-non-amd64-build-1.33.2.patch | 44 --- 6 files changed, 480 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index ae0376e78fab..9299c41640e4 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,7 +1,3 @@ -DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b -DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2 SHA512 3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1 -DIST buildah-1.33.1.tar.gz 18635429 BLAKE2B 93883b02e6b790c029b03dd3ebb5f0d7c8e184989c987034cd429ea804d17b275a2b81c9f37bbaff1a54367bb93a9b0870af86293aa0332c3ccac1bbb6a750fe SHA512 4abab105f6b242dc38e443b53b6c0c90fd7897bceb6b491fd067cd56767616a3df4005bc0bd0d10f217df2e6716cf950d8662788b110929a826660f29516703e -DIST buildah-1.33.2.tar.gz 18580150 BLAKE2B 523b75974a27695bbf818f4a1499d15e48e254934549f2ae191f462334aa4dd34a60c82b78b0d3351e05b297a40a8f8e2df94e75d22779a5c042dbd3dd307e4a SHA512 574c1a249d93edd5f89e106cd192da94235edcff097d9bce841e3b3b3a9588029deddaceb301505114b994e854016c72090cc0016a00ef027b25f3672a3fab32 DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a00f1169008f776a2d7699b6b14f38ab29b46b7d0651e9fff3f007e5f95caed99952cc7585c25ea2a3153402958e9 SHA512 82ddfacd69918fb4ca8110d7d5279f4075385e5db5b64b58cf41a90c47e16093f1e65d8ef20136a4cd8f5c23ea8da7f35fb72581cec6472497b9c5b458023e9c DIST buildah-1.33.6.tar.gz 18585405 BLAKE2B 4a6f6ebfce7799a45b0984b6f9a319becfed87d5acf5f1f784249ff6e5397495ac72c00a22ff0bcc68fd94f1d0a591fa4ac5f0f88bcc9c0a6cdefe117166b4ec SHA512 86eab18af459b0b92361d6e9f56ebe9dab65527d829e7771c13b6c574ef45746a7f53520783ff52978b14aac0d6ee8de32cdabf807666a96dcf46e07e36157e2 DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db diff --git a/app-containers/buildah/buildah-1.30.0.ebuild b/app-containers/buildah/buildah-1.30.0.ebuild deleted file mode 100644 index b78fd0f1aa54.. --- a/app-containers/buildah/buildah-1.30.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 go-module -GIT_COMMIT=04965f11 - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 arm64" -IUSE="selinux" -RESTRICT="test" - -DEPEND=" - app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - selinux_tag.sh || die; } - sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_install() { - dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - doman docs/*.1 - dodoc -r docs/tutorials - dobin bin/{${PN},imgtype} - dobashcomp contrib/completions/bash/buildah -} - -src_test() { - emake test-unit -} diff --git a/app-containers/buildah/buildah-1.32.2.ebuild b/app-containers/builda
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: e831adb2109437f5b62ae013a1895e5f7f2821c9 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Fri Feb 16 02:11:22 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 16 04:34:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e831adb2 app-containers/buildah: add 1.33.6 Mod Bumps: x/crypto 0.15.0 -> 0.17.0 x/sys 0.14.0 -> 0.15.0 x/term 0.14.0 -> 0.15.0 Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35367 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.33.6.ebuild | 125 +++ 2 files changed, 126 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 0194044405ab..ae0376e78fab 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -3,4 +3,5 @@ DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8 DIST buildah-1.33.1.tar.gz 18635429 BLAKE2B 93883b02e6b790c029b03dd3ebb5f0d7c8e184989c987034cd429ea804d17b275a2b81c9f37bbaff1a54367bb93a9b0870af86293aa0332c3ccac1bbb6a750fe SHA512 4abab105f6b242dc38e443b53b6c0c90fd7897bceb6b491fd067cd56767616a3df4005bc0bd0d10f217df2e6716cf950d8662788b110929a826660f29516703e DIST buildah-1.33.2.tar.gz 18580150 BLAKE2B 523b75974a27695bbf818f4a1499d15e48e254934549f2ae191f462334aa4dd34a60c82b78b0d3351e05b297a40a8f8e2df94e75d22779a5c042dbd3dd307e4a SHA512 574c1a249d93edd5f89e106cd192da94235edcff097d9bce841e3b3b3a9588029deddaceb301505114b994e854016c72090cc0016a00ef027b25f3672a3fab32 DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a00f1169008f776a2d7699b6b14f38ab29b46b7d0651e9fff3f007e5f95caed99952cc7585c25ea2a3153402958e9 SHA512 82ddfacd69918fb4ca8110d7d5279f4075385e5db5b64b58cf41a90c47e16093f1e65d8ef20136a4cd8f5c23ea8da7f35fb72581cec6472497b9c5b458023e9c +DIST buildah-1.33.6.tar.gz 18585405 BLAKE2B 4a6f6ebfce7799a45b0984b6f9a319becfed87d5acf5f1f784249ff6e5397495ac72c00a22ff0bcc68fd94f1d0a591fa4ac5f0f88bcc9c0a6cdefe117166b4ec SHA512 86eab18af459b0b92361d6e9f56ebe9dab65527d829e7771c13b6c574ef45746a7f53520783ff52978b14aac0d6ee8de32cdabf807666a96dcf46e07e36157e2 DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db diff --git a/app-containers/buildah/buildah-1.33.6.ebuild b/app-containers/buildah/buildah-1.33.6.ebuild new file mode 100644 index ..d5fd4e7a796e --- /dev/null +++ b/app-containers/buildah/buildah-1.33.6.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd doc test" +RESTRICT="test" +EXTRA_DOCS=( + "CHANGELOG.md" + "CONTRIBUTING.md" + "install.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git"; +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + app-containers/containers-common + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || die + #!/usr/bin/env bash + $(usex apparmor 'echo apparmor' echo) + EOF + + use seccomp || { + cat <<-'EOF' > "${T}/disable_seccomp.patch" +--- a/Makefile ++++ b/Makefile +
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 1a5aaff8d4e767c15b44149a73d7c5781dc19f05 Author: Joonas Niilola gentoo org> AuthorDate: Thu Feb 15 07:37:55 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Feb 15 07:38:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5aaff8 app-containers/buildah: Stabilize 1.33.5 amd64, #924456 Signed-off-by: Joonas Niilola gentoo.org> app-containers/buildah/buildah-1.33.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.33.5.ebuild b/app-containers/buildah/buildah-1.33.5.ebuild index d5fd4e7a796e..d258b206eb6a 100644 --- a/app-containers/buildah/buildah-1.33.5.ebuild +++ b/app-containers/buildah/buildah-1.33.5.ebuild @@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="amd64 ~arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: fe94090c6c36be4cf9ea7f989ee41e908b8019a2 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Sat Feb 3 00:57:28 2024 + Commit: Zac Medico gentoo org> CommitDate: Thu Feb 8 03:17:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe94090c app-containers/buildah: add 1.33.5 This release addresses a number of Buildkit vulnerabilities including but not limited to: CVE-2024-23651, CVE-2024-23652, and CVE-2024-23653. Bug: https://bugs.gentoo.org/923650 Signed-off-by: Rahil Bhimjiani rahil.rocks> Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.33.5.ebuild | 125 +++ 2 files changed, 126 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 8206af8e3067..0194044405ab 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,4 +2,5 @@ DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385 DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2 SHA512 3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1 DIST buildah-1.33.1.tar.gz 18635429 BLAKE2B 93883b02e6b790c029b03dd3ebb5f0d7c8e184989c987034cd429ea804d17b275a2b81c9f37bbaff1a54367bb93a9b0870af86293aa0332c3ccac1bbb6a750fe SHA512 4abab105f6b242dc38e443b53b6c0c90fd7897bceb6b491fd067cd56767616a3df4005bc0bd0d10f217df2e6716cf950d8662788b110929a826660f29516703e DIST buildah-1.33.2.tar.gz 18580150 BLAKE2B 523b75974a27695bbf818f4a1499d15e48e254934549f2ae191f462334aa4dd34a60c82b78b0d3351e05b297a40a8f8e2df94e75d22779a5c042dbd3dd307e4a SHA512 574c1a249d93edd5f89e106cd192da94235edcff097d9bce841e3b3b3a9588029deddaceb301505114b994e854016c72090cc0016a00ef027b25f3672a3fab32 +DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a00f1169008f776a2d7699b6b14f38ab29b46b7d0651e9fff3f007e5f95caed99952cc7585c25ea2a3153402958e9 SHA512 82ddfacd69918fb4ca8110d7d5279f4075385e5db5b64b58cf41a90c47e16093f1e65d8ef20136a4cd8f5c23ea8da7f35fb72581cec6472497b9c5b458023e9c DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db diff --git a/app-containers/buildah/buildah-1.33.5.ebuild b/app-containers/buildah/buildah-1.33.5.ebuild new file mode 100644 index ..d5fd4e7a796e --- /dev/null +++ b/app-containers/buildah/buildah-1.33.5.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd doc test" +RESTRICT="test" +EXTRA_DOCS=( + "CHANGELOG.md" + "CONTRIBUTING.md" + "install.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git"; +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + app-containers/containers-common + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || die + #!/usr/bin/env bash + $(usex apparmor 'echo apparmor' echo) + EOF + + use seccomp || { + cat <<-'EOF' > "${T}/disable_seccomp.patch" +--- a/Makefile
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 31adbf1f0c53ae6f831bd902f0ca283081e86d75 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jan 7 06:51:21 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jan 7 06:51:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31adbf1f app-containers/buildah: Stabilize 1.34.0 amd64, #921435 Signed-off-by: Joonas Niilola gentoo.org> app-containers/buildah/buildah-1.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.34.0.ebuild b/app-containers/buildah/buildah-1.34.0.ebuild index 0a54ae957f04..122832c8ba10 100644 --- a/app-containers/buildah/buildah-1.34.0.ebuild +++ b/app-containers/buildah/buildah-1.34.0.ebuild @@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 arm64" + KEYWORDS="amd64 arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 89ec9219f2e065193a15f617b106735f017fbedf Author: Sam James gentoo org> AuthorDate: Sun Jan 7 06:11:52 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 7 06:11:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ec9219 app-containers/buildah: Stabilize 1.34.0 arm64, #921435 Signed-off-by: Sam James gentoo.org> app-containers/buildah/buildah-1.34.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-containers/buildah/buildah-1.34.0.ebuild b/app-containers/buildah/buildah-1.34.0.ebuild index 4b4a54c71ba9..0a54ae957f04 100644 --- a/app-containers/buildah/buildah-1.34.0.ebuild +++ b/app-containers/buildah/buildah-1.34.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 @@ -29,7 +29,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="~amd64 arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: f82b6c027bd069870b264b4eb50432aa5ba83349 Author: Rahil Bhimjiani rahil website> AuthorDate: Wed Dec 13 20:50:01 2023 + Commit: Zac Medico gentoo org> CommitDate: Mon Dec 18 05:40:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82b6c02 app-containers/buildah: add 1.34.0 no changes from live version Signed-off-by: Rahil Bhimjiani rahil.website> Closes: https://github.com/gentoo/gentoo/pull/34272 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.34.0.ebuild | 125 +++ 2 files changed, 126 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 508823a8254f..8206af8e3067 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,3 +2,4 @@ DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385 DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2 SHA512 3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1 DIST buildah-1.33.1.tar.gz 18635429 BLAKE2B 93883b02e6b790c029b03dd3ebb5f0d7c8e184989c987034cd429ea804d17b275a2b81c9f37bbaff1a54367bb93a9b0870af86293aa0332c3ccac1bbb6a750fe SHA512 4abab105f6b242dc38e443b53b6c0c90fd7897bceb6b491fd067cd56767616a3df4005bc0bd0d10f217df2e6716cf950d8662788b110929a826660f29516703e DIST buildah-1.33.2.tar.gz 18580150 BLAKE2B 523b75974a27695bbf818f4a1499d15e48e254934549f2ae191f462334aa4dd34a60c82b78b0d3351e05b297a40a8f8e2df94e75d22779a5c042dbd3dd307e4a SHA512 574c1a249d93edd5f89e106cd192da94235edcff097d9bce841e3b3b3a9588029deddaceb301505114b994e854016c72090cc0016a00ef027b25f3672a3fab32 +DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db diff --git a/app-containers/buildah/buildah-1.34.0.ebuild b/app-containers/buildah/buildah-1.34.0.ebuild new file mode 100644 index ..4b4a54c71ba9 --- /dev/null +++ b/app-containers/buildah/buildah-1.34.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd doc test" +RESTRICT="test" +EXTRA_DOCS=( + "CHANGELOG.md" + "CONTRIBUTING.md" + "install.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git"; +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + app-containers/containers-common + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || die + #!/usr/bin/env bash + $(usex apparmor 'echo apparmor' echo) + EOF + + use seccomp || { + cat <<-'EOF' > "${T}/disable_seccomp.patch" +--- a/Makefile ++++ b/Makefile +@@ -5 +5 @@ +-SECURITYTAGS ?= seccomp $(APPARMORTAG) ++SECURITYTAGS ?= $(APPARMORTAG) + EOF + eapply "${T}/disable_seccomp.patch" || die + } + + cat <<-EOF > hack/systemd_tag.sh || die + #!/usr/bin/env bash + $(usex systemd 'echo systemd' echo) + EOF + + echo -e
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/files/, app-containers/buildah/
commit: 32b9e7fdea62206bf53a30c36284dae17e74e716 Author: Rahil Bhimjiani rahil website> AuthorDate: Fri Dec 1 03:27:53 2023 + Commit: Zac Medico gentoo org> CommitDate: Tue Dec 5 05:24:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b9e7fd app-containers/buildah: add 1.33.2 which fixes arm64 build Closes: https://bugs.gentoo.org/918903 Signed-off-by: Rahil Bhimjiani rahil.website> Closes: https://github.com/gentoo/gentoo/pull/34073 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest| 1 + app-containers/buildah/buildah-1.33.1.ebuild | 3 ++ ...buildah-1.33.1.ebuild => buildah-1.33.2.ebuild} | 4 ++ app-containers/buildah/buildah-.ebuild | 1 + .../buildah/files/fix-non-amd64-build-1.33.2.patch | 44 ++ 5 files changed, 53 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index b3742dfa1500..508823a8254f 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,4 @@ DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2 SHA512 3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1 DIST buildah-1.33.1.tar.gz 18635429 BLAKE2B 93883b02e6b790c029b03dd3ebb5f0d7c8e184989c987034cd429ea804d17b275a2b81c9f37bbaff1a54367bb93a9b0870af86293aa0332c3ccac1bbb6a750fe SHA512 4abab105f6b242dc38e443b53b6c0c90fd7897bceb6b491fd067cd56767616a3df4005bc0bd0d10f217df2e6716cf950d8662788b110929a826660f29516703e +DIST buildah-1.33.2.tar.gz 18580150 BLAKE2B 523b75974a27695bbf818f4a1499d15e48e254934549f2ae191f462334aa4dd34a60c82b78b0d3351e05b297a40a8f8e2df94e75d22779a5c042dbd3dd307e4a SHA512 574c1a249d93edd5f89e106cd192da94235edcff097d9bce841e3b3b3a9588029deddaceb301505114b994e854016c72090cc0016a00ef027b25f3672a3fab32 diff --git a/app-containers/buildah/buildah-1.33.1.ebuild b/app-containers/buildah/buildah-1.33.1.ebuild index 09a8f30b55b0..bcda107b9f6c 100644 --- a/app-containers/buildah/buildah-1.33.1.ebuild +++ b/app-containers/buildah/buildah-1.33.1.ebuild @@ -43,6 +43,9 @@ RDEPEND=" sys-apps/shadow:= " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/fix-non-amd64-build-1.33.2.patch +) pkg_pretend() { local CONFIG_CHECK="" diff --git a/app-containers/buildah/buildah-1.33.1.ebuild b/app-containers/buildah/buildah-1.33.2.ebuild similarity index 97% copy from app-containers/buildah/buildah-1.33.1.ebuild copy to app-containers/buildah/buildah-1.33.2.ebuild index 09a8f30b55b0..ce382bf95dfe 100644 --- a/app-containers/buildah/buildah-1.33.1.ebuild +++ b/app-containers/buildah/buildah-1.33.2.ebuild @@ -7,6 +7,7 @@ inherit go-module linux-info DESCRIPTION="A tool that facilitates building OCI images" HOMEPAGE="https://github.com/containers/buildah"; + # main pkg LICENSE="Apache-2.0" # deps @@ -43,6 +44,9 @@ RDEPEND=" sys-apps/shadow:= " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}"/fix-non-amd64-build-1.33.2.patch +) pkg_pretend() { local CONFIG_CHECK="" diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index 09a8f30b55b0..4b4a54c71ba9 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -7,6 +7,7 @@ inherit go-module linux-info DESCRIPTION="A tool that facilitates building OCI images" HOMEPAGE="https://github.com/containers/buildah"; + # main pkg LICENSE="Apache-2.0" # deps diff --git a/app-containers/buildah/files/fix-non-amd64-build-1.33.2.patch b/app-containers/buildah/files/fix-non-amd64-build-1.33.2.patch new file mode 100644 index ..51ba7df1aa90 --- /dev/null +++ b/app-containers/buildah/files/fix-non-amd64-build-1.33.2.patch @@ -0,0 +1,44 @@ +From 12b205f69876bf09bb6dfe03adcdefad5d4ee9f8 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= +Date: Mon, 20 Nov 2023 09:28:06 +0100 +Subject: [PATCH] Remove makefile targets entrypoint{,.gz} for non x86_64 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +https://github.com/containers/buildah/pull/5183 +The target internal/mkcw/embed/entrypoint is only built on x86_64, but +internal/mkcw/embed/entrypoint.gz is run on all arches. This causes build +failures on anything non x86_64 as internal/mkcw/embed/entrypoint is not build. + +Signed-off-by: Dan Čermák +--- + Makefile | 9 - + 1 file changed, 4 insertions(+
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: a6c36859dbb4ae755ff9dab25ae78edcc535aa90 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Nov 26 12:37:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Nov 26 12:37:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c36859 app-containers/buildah: Stabilize 1.32.2 amd64, #917485 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/buildah-1.32.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.32.2.ebuild b/app-containers/buildah/buildah-1.32.2.ebuild index 11f6c5af0dad..dc26340cb331 100644 --- a/app-containers/buildah/buildah-1.32.2.ebuild +++ b/app-containers/buildah/buildah-1.32.2.ebuild @@ -28,7 +28,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 arm64" + KEYWORDS="amd64 arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: abdd2d72fe2d922006ece39a5dd2e71e19e67dd3 Author: Sam James gentoo org> AuthorDate: Sun Nov 26 00:54:49 2023 + Commit: Sam James gentoo org> CommitDate: Sun Nov 26 00:54:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdd2d72 app-containers/buildah: Stabilize 1.32.2 arm64, #917485 Signed-off-by: Sam James gentoo.org> app-containers/buildah/buildah-1.32.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.32.2.ebuild b/app-containers/buildah/buildah-1.32.2.ebuild index 819e3535fea9..11f6c5af0dad 100644 --- a/app-containers/buildah/buildah-1.32.2.ebuild +++ b/app-containers/buildah/buildah-1.32.2.ebuild @@ -28,7 +28,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/containers/buildah.git"; else SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="~amd64 arm64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 5851bc8ff314386f8ba67a5b2eb492c0f62257ce Author: Rahil Bhimjiani gmail com> AuthorDate: Sun Nov 19 08:24:59 2023 + Commit: Zac Medico gentoo org> CommitDate: Sun Nov 19 18:08:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5851bc8f app-containers/buildah: add 1.33.1 1. security hotfix from upstream which updates mody/buildkit to 0.11.x https://github.com/containers/buildah/releases/tag/v1.33.1 Signed-off-by: Rahil Bhimjiani gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33901 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 2 +- app-containers/buildah/{buildah-1.33.0.ebuild => buildah-1.33.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index eb4061f349a2..b3742dfa1500 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,3 @@ DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2 SHA512 3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1 -DIST buildah-1.33.0.tar.gz 18632278 BLAKE2B f5984aa01fbe4957de07c5925795ceb106af07fc05f2f772ff8a5812f8ebcc5b9e86ec1d2f04bda5fa0e264a1c904f74a6e8795e1af8a0dbe9e1dabfe5832bc9 SHA512 926c748bd9dbbaf86e266dec778ecf31c65c58016f09ae8b6f9e570a6603fd9c6fc72db4b8c371e999ecb4e1a2cb2429082da66bd8069916652318a0362b40da +DIST buildah-1.33.1.tar.gz 18635429 BLAKE2B 93883b02e6b790c029b03dd3ebb5f0d7c8e184989c987034cd429ea804d17b275a2b81c9f37bbaff1a54367bb93a9b0870af86293aa0332c3ccac1bbb6a750fe SHA512 4abab105f6b242dc38e443b53b6c0c90fd7897bceb6b491fd067cd56767616a3df4005bc0bd0d10f217df2e6716cf950d8662788b110929a826660f29516703e diff --git a/app-containers/buildah/buildah-1.33.0.ebuild b/app-containers/buildah/buildah-1.33.1.ebuild similarity index 100% rename from app-containers/buildah/buildah-1.33.0.ebuild rename to app-containers/buildah/buildah-1.33.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: ced8e4afebd79238af40fe7a2a5a89a50c419e96 Author: Rahil Bhimjiani gmail com> AuthorDate: Sat Nov 18 23:14:58 2023 + Commit: Zac Medico gentoo org> CommitDate: Sun Nov 19 03:57:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced8e4af app-containers/buildah: add 1.33.0 and update live 1. move mechanism of adding EPREFIX from src_prepare to src_install...making it more consistent with other packages I maintain Signed-off-by: Rahil Bhimjiani gmail.com> Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/{buildah-.ebuild => buildah-1.33.0.ebuild} | 4 ++-- app-containers/buildah/buildah-.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index dc703af3407d..a0b8af325967 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,3 +2,4 @@ DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385 DIST buildah-1.32.0.tar.gz 18445843 BLAKE2B d7471e3f0733bc626f665c592701666ba41732eb53bf4679da7e9e28dad388532ab8c88e86db553790ced7822168fd6388dc08121e1456404f18a5d96017da60 SHA512 7c61141e43ea2f968a50b4c5ae6b69c2b9734a19774c7ca48bc942b900ca55ec381ac93fdf04f08061640a457551a9e03a45a37d22cb94b34cecded192dced8f DIST buildah-1.32.1.tar.gz 18452695 BLAKE2B b4f3644a046d0dd96555b810e488ea78dc396692e539978856fbc2b22010bce3ed9f578949e8de02579325fa59e00fba59908724952b8c323889c816ae4f1af6 SHA512 e5c59f158b786809c89465361a662211bbef6bb4c27c79490604923d924c2030398a0878b122b246b02ae246bd977b7ccffdc6de4f06e80f096c2921c34bf04a DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2 SHA512 3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1 +DIST buildah-1.33.0.tar.gz 18632278 BLAKE2B f5984aa01fbe4957de07c5925795ceb106af07fc05f2f772ff8a5812f8ebcc5b9e86ec1d2f04bda5fa0e264a1c904f74a6e8795e1af8a0dbe9e1dabfe5832bc9 SHA512 926c748bd9dbbaf86e266dec778ecf31c65c58016f09ae8b6f9e570a6603fd9c6fc72db4b8c371e999ecb4e1a2cb2429082da66bd8069916652318a0362b40da diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-1.33.0.ebuild similarity index 95% copy from app-containers/buildah/buildah-.ebuild copy to app-containers/buildah/buildah-1.33.0.ebuild index 819e3535fea9..09a8f30b55b0 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-1.33.0.ebuild @@ -62,7 +62,7 @@ src_prepare() { [[ -f "${file}" ]] || die done - sed -i -e "s|/usr/local|${EPREFIX}/usr|g" Makefile docs/Makefile || die + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die cat <<-EOF > hack/apparmor_tag.sh || die @@ -118,7 +118,7 @@ src_test() { } src_install() { - emake DESTDIR="${D}" install install.completions + emake DESTDIR="${ED}" install install.completions einstalldocs use doc && dodoc -r "${EXTRA_DOCS[@]}" } diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index 819e3535fea9..09a8f30b55b0 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -62,7 +62,7 @@ src_prepare() { [[ -f "${file}" ]] || die done - sed -i -e "s|/usr/local|${EPREFIX}/usr|g" Makefile docs/Makefile || die + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die cat <<-EOF > hack/apparmor_tag.sh || die @@ -118,7 +118,7 @@ src_test() { } src_install() { - emake DESTDIR="${D}" install install.completions + emake DESTDIR="${ED}" install install.completions einstalldocs use doc && dodoc -r "${EXTRA_DOCS[@]}" }
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 9cc54f5f37d077ac4202c125d617671cd0b74aeb Author: Rahil Bhimjiani gmail com> AuthorDate: Sat Nov 18 23:17:39 2023 + Commit: Zac Medico gentoo org> CommitDate: Sun Nov 19 03:57:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc54f5f app-containers/buildah: drop 1.32.0 & 1.32.1 Signed-off-by: Rahil Bhimjiani gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33896 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 2 - app-containers/buildah/buildah-1.32.0.ebuild | 84 --- app-containers/buildah/buildah-1.32.1.ebuild | 118 --- 3 files changed, 204 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index a0b8af325967..eb4061f349a2 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,5 +1,3 @@ DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b -DIST buildah-1.32.0.tar.gz 18445843 BLAKE2B d7471e3f0733bc626f665c592701666ba41732eb53bf4679da7e9e28dad388532ab8c88e86db553790ced7822168fd6388dc08121e1456404f18a5d96017da60 SHA512 7c61141e43ea2f968a50b4c5ae6b69c2b9734a19774c7ca48bc942b900ca55ec381ac93fdf04f08061640a457551a9e03a45a37d22cb94b34cecded192dced8f -DIST buildah-1.32.1.tar.gz 18452695 BLAKE2B b4f3644a046d0dd96555b810e488ea78dc396692e539978856fbc2b22010bce3ed9f578949e8de02579325fa59e00fba59908724952b8c323889c816ae4f1af6 SHA512 e5c59f158b786809c89465361a662211bbef6bb4c27c79490604923d924c2030398a0878b122b246b02ae246bd977b7ccffdc6de4f06e80f096c2921c34bf04a DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2 SHA512 3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1 DIST buildah-1.33.0.tar.gz 18632278 BLAKE2B f5984aa01fbe4957de07c5925795ceb106af07fc05f2f772ff8a5812f8ebcc5b9e86ec1d2f04bda5fa0e264a1c904f74a6e8795e1af8a0dbe9e1dabfe5832bc9 SHA512 926c748bd9dbbaf86e266dec778ecf31c65c58016f09ae8b6f9e570a6603fd9c6fc72db4b8c371e999ecb4e1a2cb2429082da66bd8069916652318a0362b40da diff --git a/app-containers/buildah/buildah-1.32.0.ebuild b/app-containers/buildah/buildah-1.32.0.ebuild deleted file mode 100644 index 99b52da91893.. --- a/app-containers/buildah/buildah-1.32.0.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 go-module linux-info -GIT_COMMIT=2326d49 - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="btrfs systemd doc test" -RESTRICT="test" - -DEPEND=" - systemd? ( sys-apps/systemd ) - btrfs? ( sys-fs/btrfs-progs ) - app-crypt/gpgme:= - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-libs/libseccomp:= -" -RDEPEND="${DEPEND}" - -pkg_pretend() { - local CONFIG_CHECK="" - use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" - check_extra_config - - if ! linux_config_exists; then - ewarn "Cannot determine configuration of your kernel." - fi -} - -src_prepare() { - default - - [[ -f hack/systemd_tag.sh ]] || die - if use systemd; then - echo -e '#!/usr/bin/env bash\necho systemd' > hack/systemd_tag.sh || die - else - echo -e '#!/usr/bin/env bash\necho' > hack/systemd_tag.sh || die - fi - - [[ -f btrfs_installed_tag.sh ]] || die - [[ -f btrfs_tag.sh ]] || die - if use btrfs; then - echo -e '#!/usr/bin/env bash\necho btrfs_noversion' > btrfs_tag.sh || die - else - echo -e '#!/usr/bin/env bash\necho exclude_graphdriver_btrfs' > btrfs_installed_tag.sh || die - fi - - if ! use test; then - cat << 'EOF' > "${T}/Makefile.patch" Makefile -+++ Makefile -@@ -54 +54 @@ --all: bin/buildah bin/imgtype bin/copy bin/tutorial docs -+all: bin/buildah docs -EOF - eapply -p0 "${T}/Makefile.patch" - fi -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_test() { - emake test-unit -} - -src_install() { - use doc && dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - use doc && dodoc -r docs/tutorials - doman docs/*.1 - dobin b
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 4464ed0b4921ec49b5cb6c4b4e1434b091ee792f Author: Rahil Bhimjiani gmail com> AuthorDate: Tue Oct 31 16:38:25 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Oct 31 17:18:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4464ed0b app-containers/buildah: metadata.xml Fix ordering of maintainers Signed-off-by: Rahil Bhimjiani gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33608 Signed-off-by: Mike Gilbert gentoo.org> app-containers/buildah/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-containers/buildah/metadata.xml b/app-containers/buildah/metadata.xml index f1677943e1bc..02ed3dfe2380 100644 --- a/app-containers/buildah/metadata.xml +++ b/app-containers/buildah/metadata.xml @@ -5,14 +5,14 @@ zmed...@gentoo.org Zac Medico - - proxy-ma...@gentoo.org - Proxy Maintainers - rahil3...@gmail.com Rahil Bhimjiani + + proxy-ma...@gentoo.org + Proxy Maintainers + containers/buildah
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 0c5b9603dad20a4eff4a4e1ba75aed0d7d649888 Author: Rahil Bhimjiani gmail com> AuthorDate: Tue Oct 31 02:15:19 2023 + Commit: Zac Medico gentoo org> CommitDate: Tue Oct 31 02:21:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c5b9603 app-containers/buildah: add containers-common as RDEPEND app-containers/containers-common provides essential default configurations for Containers stack. Signed-off-by: Rahil Bhimjiani gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33601 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-1.32.2.ebuild | 1 + app-containers/buildah/buildah-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/app-containers/buildah/buildah-1.32.2.ebuild b/app-containers/buildah/buildah-1.32.2.ebuild index e1bd1b8426b8..819e3535fea9 100644 --- a/app-containers/buildah/buildah-1.32.2.ebuild +++ b/app-containers/buildah/buildah-1.32.2.ebuild @@ -36,6 +36,7 @@ RDEPEND=" btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) + app-containers/containers-common app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index e1bd1b8426b8..819e3535fea9 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -36,6 +36,7 @@ RDEPEND=" btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) + app-containers/containers-common app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:=
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 546da1424affa2763a7059916e9aacf041212740 Author: Rahil Bhimjiani gmail com> AuthorDate: Mon Oct 30 21:45:47 2023 + Commit: Zac Medico gentoo org> CommitDate: Tue Oct 31 01:34:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546da142 app-containers/buildah: add 1.32.2, drop 1.29.1, update live For non-live versions, prevent git operations which causes sandbox violations https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 Time to stabilize 1.32.x? Signed-off-by: Rahil Bhimjiani gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33599 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest| 2 +- app-containers/buildah/buildah-1.29.1.ebuild | 51 -- .../{buildah-.ebuild => buildah-1.32.2.ebuild} | 8 app-containers/buildah/buildah-.ebuild | 8 4 files changed, 17 insertions(+), 52 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 9dc9b7602d58..dc703af3407d 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,4 +1,4 @@ -DIST buildah-1.29.1.tar.gz 15594930 BLAKE2B 71b87352062b3a5df67389897fd0d82c2491c48cffbda808b30e2767a1e290eccfd726be26dbd57fd8d08cfacb74f313058179c40600225d863a9340b772df1e SHA512 ea78aacee9b5cc10e299789d739e7086579e67719ab72b84f6ea5acbaf31d443284387ac92e7c5c1c3da9bd6523f43e2d9c7e2ea5698c251cb5458a384f41b04 DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b DIST buildah-1.32.0.tar.gz 18445843 BLAKE2B d7471e3f0733bc626f665c592701666ba41732eb53bf4679da7e9e28dad388532ab8c88e86db553790ced7822168fd6388dc08121e1456404f18a5d96017da60 SHA512 7c61141e43ea2f968a50b4c5ae6b69c2b9734a19774c7ca48bc942b900ca55ec381ac93fdf04f08061640a457551a9e03a45a37d22cb94b34cecded192dced8f DIST buildah-1.32.1.tar.gz 18452695 BLAKE2B b4f3644a046d0dd96555b810e488ea78dc396692e539978856fbc2b22010bce3ed9f578949e8de02579325fa59e00fba59908724952b8c323889c816ae4f1af6 SHA512 e5c59f158b786809c89465361a662211bbef6bb4c27c79490604923d924c2030398a0878b122b246b02ae246bd977b7ccffdc6de4f06e80f096c2921c34bf04a +DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2 SHA512 3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1 diff --git a/app-containers/buildah/buildah-1.29.1.ebuild b/app-containers/buildah/buildah-1.29.1.ebuild deleted file mode 100644 index ce017d99dc04.. --- a/app-containers/buildah/buildah-1.29.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit bash-completion-r1 go-module -GIT_COMMIT=faf0d4fc - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= )" -DEPEND="${RDEPEND}" - -RESTRICT="test" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - selinux_tag.sh || die; } - sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_install() { - dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - doman docs/*.1 - dodoc -r docs/tutorials - dobin bin/{${PN},imgtype} - dobashcomp contrib/completions/bash/buildah -} - -src_test() { - emake test-unit -} diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-1.32.2.ebuild similarity index 91% copy from app-containers/buildah/buildah-.ebuild copy to app-containers/buildah/buildah-1.32.2.ebuild index 4c03a24b3508..e1bd1b8426b8 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-1.32.2.ebuild @@ -104,6 +104,14 @@ src_prepare() { } +src_compile() { + # For non-live versions, prevent git operations which causes sandbox violations + # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 + [[ ${PV} != * ]
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 5cb04de8ab80e76a570ed7deed028d9c0068f3d9 Author: Zac Medico gentoo org> AuthorDate: Sat Oct 28 02:34:24 2023 + Commit: Zac Medico gentoo org> CommitDate: Sat Oct 28 02:36:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb04de8 app-containers/buildah: Fix ExcessiveLineLength Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-1.32.1.ebuild | 3 ++- app-containers/buildah/buildah-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-containers/buildah/buildah-1.32.1.ebuild b/app-containers/buildah/buildah-1.32.1.ebuild index 9840d035a36e..ffbc1878df1b 100644 --- a/app-containers/buildah/buildah-1.32.1.ebuild +++ b/app-containers/buildah/buildah-1.32.1.ebuild @@ -59,7 +59,8 @@ src_prepare() { # ensure all necessary files are there local file - for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do [[ -f "${file}" ]] || die done diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild index eb761d5bc896..4c03a24b3508 100644 --- a/app-containers/buildah/buildah-.ebuild +++ b/app-containers/buildah/buildah-.ebuild @@ -56,7 +56,8 @@ src_prepare() { # ensure all necessary files are there local file - for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do [[ -f "${file}" ]] || die done
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: be8013d8c9ecb946d19a90c6b39af05411bb0889 Author: Zac Medico gentoo org> AuthorDate: Sat Oct 28 02:29:28 2023 + Commit: Zac Medico gentoo org> CommitDate: Sat Oct 28 02:36:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8013d8 app-containers/buildah: export GIT_COMMIT for 1.32.1 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-1.32.1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-containers/buildah/buildah-1.32.1.ebuild b/app-containers/buildah/buildah-1.32.1.ebuild index eb761d5bc896..9840d035a36e 100644 --- a/app-containers/buildah/buildah-1.32.1.ebuild +++ b/app-containers/buildah/buildah-1.32.1.ebuild @@ -43,6 +43,9 @@ RDEPEND=" " DEPEND="${RDEPEND}" +export COMMIT_NO=bfd436d159059b45d770a0fc62386c9e0b9bdbb1 +export GIT_COMMIT=${COMMIT_NO} + pkg_pretend() { local CONFIG_CHECK="" use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 2e1ac618b476ce88d0253866d86c038f0db3e104 Author: Rahil Bhimjiani gmail com> AuthorDate: Thu Oct 26 23:33:04 2023 + Commit: Zac Medico gentoo org> CommitDate: Sat Oct 28 02:36:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1ac618 app-containers/buildah: add 1.32.1 and update live 1) split out LICENSE 2) Follow upstream's build process in which non-live versions shouldn't have git commit so GIT_COMMIT is no longer needed 3) Swap DEPEND & RDEPEND to closely follow skel.ebuild 4) In src_prepare, make use of usex to keep it concise and readable, following app-containers/podman style 5) In src_install, changes those help with readablility Signed-off-by: Rahil Bhimjiani gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33531 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.32.1.ebuild | 114 +++ app-containers/buildah/buildah-.ebuild | 101 +++- 3 files changed, 161 insertions(+), 55 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 85c2689ec816..9dc9b7602d58 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,4 @@ DIST buildah-1.29.1.tar.gz 15594930 BLAKE2B 71b87352062b3a5df67389897fd0d82c2491c48cffbda808b30e2767a1e290eccfd726be26dbd57fd8d08cfacb74f313058179c40600225d863a9340b772df1e SHA512 ea78aacee9b5cc10e299789d739e7086579e67719ab72b84f6ea5acbaf31d443284387ac92e7c5c1c3da9bd6523f43e2d9c7e2ea5698c251cb5458a384f41b04 DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b DIST buildah-1.32.0.tar.gz 18445843 BLAKE2B d7471e3f0733bc626f665c592701666ba41732eb53bf4679da7e9e28dad388532ab8c88e86db553790ced7822168fd6388dc08121e1456404f18a5d96017da60 SHA512 7c61141e43ea2f968a50b4c5ae6b69c2b9734a19774c7ca48bc942b900ca55ec381ac93fdf04f08061640a457551a9e03a45a37d22cb94b34cecded192dced8f +DIST buildah-1.32.1.tar.gz 18452695 BLAKE2B b4f3644a046d0dd96555b810e488ea78dc396692e539978856fbc2b22010bce3ed9f578949e8de02579325fa59e00fba59908724952b8c323889c816ae4f1af6 SHA512 e5c59f158b786809c89465361a662211bbef6bb4c27c79490604923d924c2030398a0878b122b246b02ae246bd977b7ccffdc6de4f06e80f096c2921c34bf04a diff --git a/app-containers/buildah/buildah-1.32.1.ebuild b/app-containers/buildah/buildah-1.32.1.ebuild new file mode 100644 index ..eb761d5bc896 --- /dev/null +++ b/app-containers/buildah/buildah-1.32.1.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd doc test" +RESTRICT="test" +EXTRA_DOCS=( + "CHANGELOG.md" + "CONTRIBUTING.md" + "install.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git"; +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|${EPREFIX}/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || die + #!/usr/bin/env bash + $(usex apparmor 'echo apparmor' echo) + EOF + + use seccomp || { + cat <<-'EOF' > "${T}/disable_seccomp.patch" +--- a/Makefile ++++ b/Makefile +@@ -5 +5 @@ +-SECURITYTAGS ?= seccomp $(
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 66df4ef133581157c97bb0805863b637f172084f Author: Rahil Bhimjiani gmail com> AuthorDate: Wed Sep 20 19:47:17 2023 + Commit: Zac Medico gentoo org> CommitDate: Thu Sep 21 05:11:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66df4ef1 app-containers/buildah: add to proxy-maint + myself as maintainer I've authored buildah-1.32.0 (12fc95e0cbcc89ca0ba3dd892d1ef0b4c4a5a1c0) & buildah- (https://github.com/gentoo/gentoo/pull/32934). Being a daily user of Containers (or podman) stack, I'll be able to test these packages & motivated to keep them up-to-date & stable. So I would like to be maintainer of buildah (& podman stack). This is the start. Closes: https://github.com/gentoo/gentoo/pull/32950 Signed-off-by: Rahil Bhimjiani gmail.com> Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/app-containers/buildah/metadata.xml b/app-containers/buildah/metadata.xml index 43c78bf71431..f1677943e1bc 100644 --- a/app-containers/buildah/metadata.xml +++ b/app-containers/buildah/metadata.xml @@ -5,6 +5,14 @@ zmed...@gentoo.org Zac Medico + + proxy-ma...@gentoo.org + Proxy Maintainers + + + rahil3...@gmail.com + Rahil Bhimjiani + containers/buildah
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 1f6986b3e10ed59edd6b53cf309449bf487bbdca Author: Rahil Bhimjiani gmail com> AuthorDate: Tue Sep 19 19:53:15 2023 + Commit: Zac Medico gentoo org> CommitDate: Thu Sep 21 05:09:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f6986b3 app-containers/buildah: add live version Added USE seccomp & apparmor stopped using if-else when unnecessary improved btrfs useflag if else switch to upstream's install system instead of manually doman/dodoc making it more future-proof Closes: https://github.com/gentoo/gentoo/pull/32950 Closes: https://bugs.gentoo.org/914443 Signed-off-by: Rahil Bhimjiani gmail.com> Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/buildah-.ebuild | 123 + 1 file changed, 123 insertions(+) diff --git a/app-containers/buildah/buildah-.ebuild b/app-containers/buildah/buildah-.ebuild new file mode 100644 index ..8ca21b070f70 --- /dev/null +++ b/app-containers/buildah/buildah-.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd doc test" +RESTRICT="test" +EXTRA_DOCS=( + "CHANGELOG.md" + "CONTRIBUTING.md" + "README.md" + "install.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git"; +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + GIT_COMMIT=2326d49 + KEYWORDS="~amd64 ~arm64" +fi + +DEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +RDEPEND="${DEPEND}" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + sed -i -e "s|/usr/local|${EPREFIX}/usr|g" Makefile docs/Makefile || die + + [[ -f hack/libsubid_tag.sh ]] && echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + [[ -f hack/apparmor_tag.sh ]] || die + if use apparmor; then + echo -e '#!/usr/bin/env bash\necho apparmor' > hack/apparmor_tag.sh || die + else + echo -e '#!/usr/bin/env bash\necho' > hack/apparmor_tag.sh || die + fi + + use seccomp || { +cat << 'EOF' > "${T}/disable_seccomp.patch" +--- Makefile Makefile +@@ -5 +5 @@ +-SECURITYTAGS ?= seccomp $(APPARMORTAG) ++SECURITYTAGS ?= $(APPARMORTAG) +EOF +eapply -p0 "${T}/disable_seccomp.patch" || die + } + + [[ -f hack/systemd_tag.sh ]] || die + if use systemd; then + echo -e '#!/usr/bin/env bash\necho systemd' > hack/systemd_tag.sh || die + else + echo -e '#!/usr/bin/env bash\necho' > hack/systemd_tag.sh || die + fi + + [[ -f btrfs_installed_tag.sh && -f btrfs_tag.sh ]] || die + if use btrfs; then + echo -e '#!/usr/bin/env bash\necho btrfs_noversion' > btrfs_tag.sh || die + echo -e '#!/usr/bin/env bash\necho' > btrfs_installed_tag.sh || die + else + echo -e '#!/usr/bin/env bash\necho exclude_graphdriver_btrfs' > btrfs_installed_tag.sh || die + echo -e '#!/usr/bin/env bash\necho' > btrfs_tag.sh || die + fi + + use test || { + cat << 'EOF' > "${T}/disable_tests.patch" +--- Makefile Makefile +@@ -54 +54 @@ +-all: bin/buildah bin/imgtype bin/copy bin/tutorial docs ++all: bin/buildah docs +EOF + eapply -p0 "${T}/disable_tests.patch" || die + } + +} + +src_compile() { + if [[ ${PV} == ** ]]; then + emake all + else + emake GIT_COMMIT=${GIT_COMMIT} all + fi +} + +src_test() { + emake test-unit +} + +src_install() { + default + emake DESTDIR="${D}" install.completions + use doc && dodoc -r "${EXTRA_DOCS[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 391b177295546d644d403787b1115186fccf593a Author: Zac Medico gentoo org> AuthorDate: Tue Sep 19 15:05:27 2023 + Commit: Zac Medico gentoo org> CommitDate: Tue Sep 19 15:06:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391b1772 app-containers/buildah: Fix PkgMetadataXmlIndentation Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-containers/buildah/metadata.xml b/app-containers/buildah/metadata.xml index 93c8449bacbb..43c78bf71431 100644 --- a/app-containers/buildah/metadata.xml +++ b/app-containers/buildah/metadata.xml @@ -8,10 +8,10 @@ containers/buildah - - + + Enables dependencies for the "btrfs" graph driver, including necessary kernel flags. - - + +
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 12fc95e0cbcc89ca0ba3dd892d1ef0b4c4a5a1c0 Author: Rahil Bhimjiani gmail com> AuthorDate: Tue Sep 19 01:05:01 2023 + Commit: Zac Medico gentoo org> CommitDate: Tue Sep 19 04:34:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fc95e0 app-containers/buildah: add 1.32.0 Closes: https://github.com/gentoo/gentoo/pull/32918 Closes: https://bugs.gentoo.org/914417 Signed-off-by: Rahil Bhimjiani gmail.com> Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.32.0.ebuild | 84 app-containers/buildah/metadata.xml | 6 ++ 3 files changed, 91 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 1fd123b39e14..85c2689ec816 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,2 +1,3 @@ DIST buildah-1.29.1.tar.gz 15594930 BLAKE2B 71b87352062b3a5df67389897fd0d82c2491c48cffbda808b30e2767a1e290eccfd726be26dbd57fd8d08cfacb74f313058179c40600225d863a9340b772df1e SHA512 ea78aacee9b5cc10e299789d739e7086579e67719ab72b84f6ea5acbaf31d443284387ac92e7c5c1c3da9bd6523f43e2d9c7e2ea5698c251cb5458a384f41b04 DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b +DIST buildah-1.32.0.tar.gz 18445843 BLAKE2B d7471e3f0733bc626f665c592701666ba41732eb53bf4679da7e9e28dad388532ab8c88e86db553790ced7822168fd6388dc08121e1456404f18a5d96017da60 SHA512 7c61141e43ea2f968a50b4c5ae6b69c2b9734a19774c7ca48bc942b900ca55ec381ac93fdf04f08061640a457551a9e03a45a37d22cb94b34cecded192dced8f diff --git a/app-containers/buildah/buildah-1.32.0.ebuild b/app-containers/buildah/buildah-1.32.0.ebuild new file mode 100644 index ..99b52da91893 --- /dev/null +++ b/app-containers/buildah/buildah-1.32.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module linux-info +GIT_COMMIT=2326d49 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="btrfs systemd doc test" +RESTRICT="test" + +DEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-libs/libseccomp:= +" +RDEPEND="${DEPEND}" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + if ! linux_config_exists; then + ewarn "Cannot determine configuration of your kernel." + fi +} + +src_prepare() { + default + + [[ -f hack/systemd_tag.sh ]] || die + if use systemd; then + echo -e '#!/usr/bin/env bash\necho systemd' > hack/systemd_tag.sh || die + else + echo -e '#!/usr/bin/env bash\necho' > hack/systemd_tag.sh || die + fi + + [[ -f btrfs_installed_tag.sh ]] || die + [[ -f btrfs_tag.sh ]] || die + if use btrfs; then + echo -e '#!/usr/bin/env bash\necho btrfs_noversion' > btrfs_tag.sh || die + else + echo -e '#!/usr/bin/env bash\necho exclude_graphdriver_btrfs' > btrfs_installed_tag.sh || die + fi + + if ! use test; then + cat << 'EOF' > "${T}/Makefile.patch" +--- Makefile Makefile +@@ -54 +54 @@ +-all: bin/buildah bin/imgtype bin/copy bin/tutorial docs ++all: bin/buildah docs +EOF + eapply -p0 "${T}/Makefile.patch" + fi +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_test() { + emake test-unit +} + +src_install() { + use doc && dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + use doc && dodoc -r docs/tutorials + doman docs/*.1 + dobin bin/${PN} + dobashcomp contrib/completions/bash/buildah +} diff --git a/app-containers/buildah/metadata.xml b/app-containers/buildah/metadata.xml index f3f28d12b5c5..93c8449bacbb 100644 --- a/app-containers/buildah/metadata.xml +++ b/app-containers/buildah/metadata.xml @@ -8,4 +8,10 @@ containers/buildah + + + Enables dependencies for the "btrfs" graph driver, including + necessary kernel flags. + +
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: d119157c230f03efe5e41fae23dcfc8c69aca8bd Author: Sam James gentoo org> AuthorDate: Fri Jul 7 21:21:43 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 7 21:21:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d119157c app-containers/buildah: Stabilize 1.30.0 arm64, #909665 Signed-off-by: Sam James gentoo.org> app-containers/buildah/buildah-1.30.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.30.0.ebuild b/app-containers/buildah/buildah-1.30.0.ebuild index 04596b2b3431..b78fd0f1aa54 100644 --- a/app-containers/buildah/buildah-1.30.0.ebuild +++ b/app-containers/buildah/buildah-1.30.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64" +KEYWORDS="amd64 arm64" IUSE="selinux" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 386b22c65bf591bcda1cf38f229a737470fe23a7 Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 18:51:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 18:52:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386b22c6 app-containers/buildah: drop 1.27.1, 1.28.0, 1.28.1 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/Manifest | 3 -- app-containers/buildah/buildah-1.27.1.ebuild | 51 app-containers/buildah/buildah-1.28.0.ebuild | 51 app-containers/buildah/buildah-1.28.1.ebuild | 51 4 files changed, 156 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index c7b375d65a90..1fd123b39e14 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,5 +1,2 @@ -DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399 SHA512 a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a -DIST buildah-1.28.0.tar.gz 14579386 BLAKE2B effc7d0a154e30790585c19e19655f98026c34687e79b9100bc2f387b96896d88855cd5ec34573dd2678e4a30a832c39f789d53b61b45cb5f682dacd252e SHA512 f5e82a22648fa0d0ba7f5dcf3b97a2ec1182f31d3e03cd2624e01fe76fcdddf0a5605c59816eeef6401d151864b6b6be493c144b83f5667ab3947eea902f0086 -DIST buildah-1.28.1.tar.gz 14576193 BLAKE2B 5317b991780b0c2539802495a2a15e91d4e1623700d0a3fa354e362bd647e59a0e9c34d8f19858e129d0028c71bb04665bde7668e3b5f3f3e5b85c944f7108b5 SHA512 c674a90a0cae2977b76c2b68c06a0006f89d74b5b41362c2512a3f8d7ba515c3bd693648a0ba955dad7bea1a43da6890d80855e1283f0fc0136d16d77a798fba DIST buildah-1.29.1.tar.gz 15594930 BLAKE2B 71b87352062b3a5df67389897fd0d82c2491c48cffbda808b30e2767a1e290eccfd726be26dbd57fd8d08cfacb74f313058179c40600225d863a9340b772df1e SHA512 ea78aacee9b5cc10e299789d739e7086579e67719ab72b84f6ea5acbaf31d443284387ac92e7c5c1c3da9bd6523f43e2d9c7e2ea5698c251cb5458a384f41b04 DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b diff --git a/app-containers/buildah/buildah-1.27.1.ebuild b/app-containers/buildah/buildah-1.27.1.ebuild deleted file mode 100644 index 06fc1f916d50.. --- a/app-containers/buildah/buildah-1.27.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=395790ce - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= )" -DEPEND="${RDEPEND}" - -RESTRICT+=" test" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - selinux_tag.sh || die; } - sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_install() { - dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - doman docs/*.1 - dodoc -r docs/tutorials - dobin bin/{${PN},imgtype} - dobashcomp contrib/completions/bash/buildah -} - -src_test() { - emake test-unit -} diff --git a/app-containers/buildah/buildah-1.28.0.ebuild b/app-containers/buildah/buildah-1.28.0.ebuild deleted file mode 100644 index 2b234b883551.. --- a/app-containers/buildah/buildah-1.28.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=79f41e32 - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:=
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 13f254fdf5aa9dd1b0a9a7dfed646721cde948b7 Author: Arthur Zamarin gentoo org> AuthorDate: Wed May 10 18:48:30 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed May 10 18:52:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f254fd app-containers/buildah: add 1.30.0 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.30.0.ebuild | 53 2 files changed, 54 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 7af4844dc31c..c7b375d65a90 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,3 +2,4 @@ DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191 DIST buildah-1.28.0.tar.gz 14579386 BLAKE2B effc7d0a154e30790585c19e19655f98026c34687e79b9100bc2f387b96896d88855cd5ec34573dd2678e4a30a832c39f789d53b61b45cb5f682dacd252e SHA512 f5e82a22648fa0d0ba7f5dcf3b97a2ec1182f31d3e03cd2624e01fe76fcdddf0a5605c59816eeef6401d151864b6b6be493c144b83f5667ab3947eea902f0086 DIST buildah-1.28.1.tar.gz 14576193 BLAKE2B 5317b991780b0c2539802495a2a15e91d4e1623700d0a3fa354e362bd647e59a0e9c34d8f19858e129d0028c71bb04665bde7668e3b5f3f3e5b85c944f7108b5 SHA512 c674a90a0cae2977b76c2b68c06a0006f89d74b5b41362c2512a3f8d7ba515c3bd693648a0ba955dad7bea1a43da6890d80855e1283f0fc0136d16d77a798fba DIST buildah-1.29.1.tar.gz 15594930 BLAKE2B 71b87352062b3a5df67389897fd0d82c2491c48cffbda808b30e2767a1e290eccfd726be26dbd57fd8d08cfacb74f313058179c40600225d863a9340b772df1e SHA512 ea78aacee9b5cc10e299789d739e7086579e67719ab72b84f6ea5acbaf31d443284387ac92e7c5c1c3da9bd6523f43e2d9c7e2ea5698c251cb5458a384f41b04 +DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2 SHA512 185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b diff --git a/app-containers/buildah/buildah-1.30.0.ebuild b/app-containers/buildah/buildah-1.30.0.ebuild new file mode 100644 index ..6b0da9a6f04a --- /dev/null +++ b/app-containers/buildah/buildah-1.30.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module +GIT_COMMIT=04965f11 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" +RESTRICT="test" + +DEPEND=" + app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: fc8446ec3d18789de92156207f6b3f168327e9fb Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 9 03:31:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 9 03:31:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8446ec app-containers/buildah: Stabilize 1.29.1 amd64, #905982 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/buildah-1.29.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.29.1.ebuild b/app-containers/buildah/buildah-1.29.1.ebuild index 50aceffa7e70..ce017d99dc04 100644 --- a/app-containers/buildah/buildah-1.29.1.ebuild +++ b/app-containers/buildah/buildah-1.29.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64 arm64" +KEYWORDS="amd64 arm64" IUSE="selinux" RDEPEND="app-crypt/gpgme:=
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: b1b3422b6d9128713cd5488315d97aa20f2be898 Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 9 03:02:59 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 9 03:02:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b3422b app-containers/buildah: Stabilize 1.29.1 arm64, #905982 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/buildah-1.29.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.29.1.ebuild b/app-containers/buildah/buildah-1.29.1.ebuild index 21c3a103bda8..50aceffa7e70 100644 --- a/app-containers/buildah/buildah-1.29.1.ebuild +++ b/app-containers/buildah/buildah-1.29.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 arm64" IUSE="selinux" RDEPEND="app-crypt/gpgme:=
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: d5af529eebb4ad95f05a1e11129c1b2c749786ea Author: Zac Medico gentoo org> AuthorDate: Wed Feb 22 01:29:33 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 22 01:29:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5af529e app-containers/buildah: add 1.29.1 Closes: https://bugs.gentoo.org/895456 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.29.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index b75b3bc0ab0d..7af4844dc31c 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,4 @@ DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399 SHA512 a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a DIST buildah-1.28.0.tar.gz 14579386 BLAKE2B effc7d0a154e30790585c19e19655f98026c34687e79b9100bc2f387b96896d88855cd5ec34573dd2678e4a30a832c39f789d53b61b45cb5f682dacd252e SHA512 f5e82a22648fa0d0ba7f5dcf3b97a2ec1182f31d3e03cd2624e01fe76fcdddf0a5605c59816eeef6401d151864b6b6be493c144b83f5667ab3947eea902f0086 DIST buildah-1.28.1.tar.gz 14576193 BLAKE2B 5317b991780b0c2539802495a2a15e91d4e1623700d0a3fa354e362bd647e59a0e9c34d8f19858e129d0028c71bb04665bde7668e3b5f3f3e5b85c944f7108b5 SHA512 c674a90a0cae2977b76c2b68c06a0006f89d74b5b41362c2512a3f8d7ba515c3bd693648a0ba955dad7bea1a43da6890d80855e1283f0fc0136d16d77a798fba +DIST buildah-1.29.1.tar.gz 15594930 BLAKE2B 71b87352062b3a5df67389897fd0d82c2491c48cffbda808b30e2767a1e290eccfd726be26dbd57fd8d08cfacb74f313058179c40600225d863a9340b772df1e SHA512 ea78aacee9b5cc10e299789d739e7086579e67719ab72b84f6ea5acbaf31d443284387ac92e7c5c1c3da9bd6523f43e2d9c7e2ea5698c251cb5458a384f41b04 diff --git a/app-containers/buildah/buildah-1.29.1.ebuild b/app-containers/buildah/buildah-1.29.1.ebuild new file mode 100644 index ..21c3a103bda8 --- /dev/null +++ b/app-containers/buildah/buildah-1.29.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module +GIT_COMMIT=faf0d4fc + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT="test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 1c5e881d991d714025401284af849a46275ad033 Author: Zac Medico gentoo org> AuthorDate: Thu Nov 24 02:39:04 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Nov 24 02:39:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5e881d app-containers/buildah: add 1.28.1 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.28.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 29d9c97b7194..b75b3bc0ab0d 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,2 +1,3 @@ DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399 SHA512 a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a DIST buildah-1.28.0.tar.gz 14579386 BLAKE2B effc7d0a154e30790585c19e19655f98026c34687e79b9100bc2f387b96896d88855cd5ec34573dd2678e4a30a832c39f789d53b61b45cb5f682dacd252e SHA512 f5e82a22648fa0d0ba7f5dcf3b97a2ec1182f31d3e03cd2624e01fe76fcdddf0a5605c59816eeef6401d151864b6b6be493c144b83f5667ab3947eea902f0086 +DIST buildah-1.28.1.tar.gz 14576193 BLAKE2B 5317b991780b0c2539802495a2a15e91d4e1623700d0a3fa354e362bd647e59a0e9c34d8f19858e129d0028c71bb04665bde7668e3b5f3f3e5b85c944f7108b5 SHA512 c674a90a0cae2977b76c2b68c06a0006f89d74b5b41362c2512a3f8d7ba515c3bd693648a0ba955dad7bea1a43da6890d80855e1283f0fc0136d16d77a798fba diff --git a/app-containers/buildah/buildah-1.28.1.ebuild b/app-containers/buildah/buildah-1.28.1.ebuild new file mode 100644 index ..2f45f2079a30 --- /dev/null +++ b/app-containers/buildah/buildah-1.28.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=d3d40a42 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: ba659e2663d468ef8156df45a96b2a08957168d8 Author: Zac Medico gentoo org> AuthorDate: Tue Oct 4 03:47:26 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue Oct 4 03:47:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba659e26 app-containers/buildah: add 1.28.0 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.28.0.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 38ba10345072..29d9c97b7194 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1 +1,2 @@ DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399 SHA512 a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a +DIST buildah-1.28.0.tar.gz 14579386 BLAKE2B effc7d0a154e30790585c19e19655f98026c34687e79b9100bc2f387b96896d88855cd5ec34573dd2678e4a30a832c39f789d53b61b45cb5f682dacd252e SHA512 f5e82a22648fa0d0ba7f5dcf3b97a2ec1182f31d3e03cd2624e01fe76fcdddf0a5605c59816eeef6401d151864b6b6be493c144b83f5667ab3947eea902f0086 diff --git a/app-containers/buildah/buildah-1.28.0.ebuild b/app-containers/buildah/buildah-1.28.0.ebuild new file mode 100644 index ..2b234b883551 --- /dev/null +++ b/app-containers/buildah/buildah-1.28.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=79f41e32 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 91158050d0c0989da46655ba58e50439f329f230 Author: Zac Medico gentoo org> AuthorDate: Mon Sep 19 23:33:33 2022 + Commit: Zac Medico gentoo org> CommitDate: Mon Sep 19 23:33:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91158050 app-containers/buildah: drop 1.25.1, 1.27.0 Bug: https://bugs.gentoo.org/870934 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 2 -- app-containers/buildah/buildah-1.25.1.ebuild | 51 app-containers/buildah/buildah-1.27.0.ebuild | 51 3 files changed, 104 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 4162262b2b9a..38ba10345072 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1 @@ -DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58 SHA512 628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d -DIST buildah-1.27.0.tar.gz 14821814 BLAKE2B e9d1ffc05024c3ae520e6436372a9eb592111c0e634d736853f7c84b225ad5e2ebf1a1d5de799a77828cc348a2b82d9fd17e720b149b55966172481155c3c6ae SHA512 7324c85b6f5169522f0cde2cbd0d55b61a2e2fc53d7f03f24ecf606fb564ee6da82cadc493520b4105501124c6c8a1e03aa67b56fb32570f303e849630286afe DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399 SHA512 a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a diff --git a/app-containers/buildah/buildah-1.25.1.ebuild b/app-containers/buildah/buildah-1.25.1.ebuild deleted file mode 100644 index d84f33be7c3f.. --- a/app-containers/buildah/buildah-1.25.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=fcf94e39 - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= )" -DEPEND="${RDEPEND}" - -RESTRICT+=" test" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - selinux_tag.sh || die; } - sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_install() { - dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - doman docs/*.1 - dodoc -r docs/tutorials - dobin bin/{${PN},imgtype} - dobashcomp contrib/completions/bash/buildah -} - -src_test() { - emake test-unit -} diff --git a/app-containers/buildah/buildah-1.27.0.ebuild b/app-containers/buildah/buildah-1.27.0.ebuild deleted file mode 100644 index 76b4d6de3789.. --- a/app-containers/buildah/buildah-1.27.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=db8d5921 - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= )" -DEPEND="${RDEPEND}" - -RESTRICT+=" test" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - selinux_tag.sh || die; } - sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_install() { - dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - doman docs/*.1 - dodoc -r docs/tutorials - dobin bin/{${PN},imgtype} - dobashcomp contrib/completions/bash/buildah
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: e68ade4dc075b6b5d379ccdaa576f01757ac1e9b Author: Sam James gentoo org> AuthorDate: Mon Sep 19 01:14:53 2022 + Commit: Sam James gentoo org> CommitDate: Mon Sep 19 01:14:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68ade4d app-containers/buildah: Stabilize 1.27.1 amd64, #871510 Signed-off-by: Sam James gentoo.org> app-containers/buildah/buildah-1.27.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.27.1.ebuild b/app-containers/buildah/buildah-1.27.1.ebuild index bffa6ea8fe1f..06fc1f916d50 100644 --- a/app-containers/buildah/buildah-1.27.1.ebuild +++ b/app-containers/buildah/buildah-1.27.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64 arm64" +KEYWORDS="amd64 arm64" IUSE="selinux" RDEPEND="app-crypt/gpgme:=
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 460b28405830e7ba43dbcb660c069803db37e66b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 18 20:30:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 18 20:30:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460b2840 app-containers/buildah: Stabilize 1.27.1 arm64, #871510 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/buildah-1.27.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.27.1.ebuild b/app-containers/buildah/buildah-1.27.1.ebuild index b5ca1d9fc5de..bffa6ea8fe1f 100644 --- a/app-containers/buildah/buildah-1.27.1.ebuild +++ b/app-containers/buildah/buildah-1.27.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 arm64" IUSE="selinux" RDEPEND="app-crypt/gpgme:=
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: cc810df91e66afe10c852487b794f39b90c79c46 Author: Zac Medico gentoo org> AuthorDate: Thu Sep 15 02:05:44 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Sep 15 02:06:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc810df9 app-containers/buildah: drop 1.26.1, 1.26.2, 1.26.3, 1.26.4 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 4 --- app-containers/buildah/buildah-1.26.1.ebuild | 51 app-containers/buildah/buildah-1.26.2.ebuild | 51 app-containers/buildah/buildah-1.26.3.ebuild | 51 app-containers/buildah/buildah-1.26.4.ebuild | 51 5 files changed, 208 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 4fe05d4c0e25..6934a4daa5dd 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,6 +1,2 @@ DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58 SHA512 628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d -DIST buildah-1.26.1.tar.gz 14159554 BLAKE2B bf17a51653bb07591c19fca449d6f4eeb87693a4d20ae5f12f669b10c328fadd763e0c0fa76605154a5a6439f4e250bc8f00c2d01c9fbf1e266aa67189aafdbd SHA512 07225ebb23e5a815be1ef8acb5d15ef9fb8c6e9324fa9b65ec024f7b6bbe892721f9feaac2911d1b466c2cf336bd0c68e3d1b4df953f13a3390da84a93f76723 -DIST buildah-1.26.2.tar.gz 14155439 BLAKE2B 3f858f86221b64623d94783c0ef3dd15fa14cef730b30cc5f0554e37f9e3e609a6381842b90b7614b6708434ee5c109497ee89f2da89bb9cc5360e2f8b345adb SHA512 f50a7ee787d10a8f8d1a7e0ff9f86990de975df427af894be5bcc84bceafd2eb87dfe75c1b967ae57056299893c942df257aef1e9aaeb712022a8abceeaebba9 -DIST buildah-1.26.3.tar.gz 14468210 BLAKE2B 1ec44501e63bf3594c72575d7460c6478a9d996977659b9fb466fbc658e4923892a77bea9f48a503f02a6101615be9a663f9701ee343436d140d580d8ab01875 SHA512 5d8ea60246085ba27795b52152765fc3c85c92c5caf4515c1b2973aec17844eb9da282f6c503e36f675089c998b9ee51c4b4b899104ccd9fa771308c8048 -DIST buildah-1.26.4.tar.gz 14471666 BLAKE2B ddedadc8f5eac161bc98ab2460abf356ebef9d09bffb1e681db822ed273d9e424e1d638171fcff667efd956e415f988668e6d9fdb3d15db6ed900441c40736eb SHA512 39425ee3f40f1cfd2c76749b43f07efe19c90dff56d9b2024a69e092a328cf526f6bbb23b6f38536e7df11a465219f8f344aa643a82f6511fbb0253e5729d71a DIST buildah-1.27.0.tar.gz 14821814 BLAKE2B e9d1ffc05024c3ae520e6436372a9eb592111c0e634d736853f7c84b225ad5e2ebf1a1d5de799a77828cc348a2b82d9fd17e720b149b55966172481155c3c6ae SHA512 7324c85b6f5169522f0cde2cbd0d55b61a2e2fc53d7f03f24ecf606fb564ee6da82cadc493520b4105501124c6c8a1e03aa67b56fb32570f303e849630286afe diff --git a/app-containers/buildah/buildah-1.26.1.ebuild b/app-containers/buildah/buildah-1.26.1.ebuild deleted file mode 100644 index 016059edd2b4.. --- a/app-containers/buildah/buildah-1.26.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=6e2ec2eb - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= )" -DEPEND="${RDEPEND}" - -RESTRICT+=" test" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - selinux_tag.sh || die; } - sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_install() { - dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - doman docs/*.1 - dodoc -r docs/tutorials - dobin bin/{${PN},imgtype} - dobashcomp contrib/completions/bash/buildah -} - -src_test() { - emake test-unit -} diff --git a/app-containers/buildah/buildah-1.26.2.ebuild b/app-containers/buildah/buildah-1.26.2.ebuild deleted file mode 100644 index 678ed253256c.. --- a/app-containers/buildah/buildah-1.26.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=19159983 - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPA
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: cb04955972c15b6f984677ed4780eaf5f1994739 Author: Zac Medico gentoo org> AuthorDate: Thu Sep 15 02:13:21 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Sep 15 02:13:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb049559 app-containers/buildah: add 1.27.1 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.27.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 6934a4daa5dd..4162262b2b9a 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,2 +1,3 @@ DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58 SHA512 628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d DIST buildah-1.27.0.tar.gz 14821814 BLAKE2B e9d1ffc05024c3ae520e6436372a9eb592111c0e634d736853f7c84b225ad5e2ebf1a1d5de799a77828cc348a2b82d9fd17e720b149b55966172481155c3c6ae SHA512 7324c85b6f5169522f0cde2cbd0d55b61a2e2fc53d7f03f24ecf606fb564ee6da82cadc493520b4105501124c6c8a1e03aa67b56fb32570f303e849630286afe +DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399 SHA512 a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a diff --git a/app-containers/buildah/buildah-1.27.1.ebuild b/app-containers/buildah/buildah-1.27.1.ebuild new file mode 100644 index ..b5ca1d9fc5de --- /dev/null +++ b/app-containers/buildah/buildah-1.27.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=395790ce + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 9731ec8463a6e816cbc0e00349d462d6921c0790 Author: Zac Medico gentoo org> AuthorDate: Sat Aug 27 00:30:24 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Aug 27 00:30:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9731ec84 app-containers/buildah: add 1.27.0 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.27.0.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index c8c3c02f1bdb..4fe05d4c0e25 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -3,3 +3,4 @@ DIST buildah-1.26.1.tar.gz 14159554 BLAKE2B bf17a51653bb07591c19fca449d6f4eeb876 DIST buildah-1.26.2.tar.gz 14155439 BLAKE2B 3f858f86221b64623d94783c0ef3dd15fa14cef730b30cc5f0554e37f9e3e609a6381842b90b7614b6708434ee5c109497ee89f2da89bb9cc5360e2f8b345adb SHA512 f50a7ee787d10a8f8d1a7e0ff9f86990de975df427af894be5bcc84bceafd2eb87dfe75c1b967ae57056299893c942df257aef1e9aaeb712022a8abceeaebba9 DIST buildah-1.26.3.tar.gz 14468210 BLAKE2B 1ec44501e63bf3594c72575d7460c6478a9d996977659b9fb466fbc658e4923892a77bea9f48a503f02a6101615be9a663f9701ee343436d140d580d8ab01875 SHA512 5d8ea60246085ba27795b52152765fc3c85c92c5caf4515c1b2973aec17844eb9da282f6c503e36f675089c998b9ee51c4b4b899104ccd9fa771308c8048 DIST buildah-1.26.4.tar.gz 14471666 BLAKE2B ddedadc8f5eac161bc98ab2460abf356ebef9d09bffb1e681db822ed273d9e424e1d638171fcff667efd956e415f988668e6d9fdb3d15db6ed900441c40736eb SHA512 39425ee3f40f1cfd2c76749b43f07efe19c90dff56d9b2024a69e092a328cf526f6bbb23b6f38536e7df11a465219f8f344aa643a82f6511fbb0253e5729d71a +DIST buildah-1.27.0.tar.gz 14821814 BLAKE2B e9d1ffc05024c3ae520e6436372a9eb592111c0e634d736853f7c84b225ad5e2ebf1a1d5de799a77828cc348a2b82d9fd17e720b149b55966172481155c3c6ae SHA512 7324c85b6f5169522f0cde2cbd0d55b61a2e2fc53d7f03f24ecf606fb564ee6da82cadc493520b4105501124c6c8a1e03aa67b56fb32570f303e849630286afe diff --git a/app-containers/buildah/buildah-1.27.0.ebuild b/app-containers/buildah/buildah-1.27.0.ebuild new file mode 100644 index ..76b4d6de3789 --- /dev/null +++ b/app-containers/buildah/buildah-1.27.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=db8d5921 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 607b50daaf6974b58e2e54c30faf5b836e98a3fc Author: Zac Medico gentoo org> AuthorDate: Thu Aug 4 15:20:13 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Aug 4 15:20:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607b50da app-containers/buildah: add 1.26.4 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.26.4.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index c39be45acb21..c8c3c02f1bdb 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,3 +2,4 @@ DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B ec4f668654011f1b93745e1a1d575fdda0cd DIST buildah-1.26.1.tar.gz 14159554 BLAKE2B bf17a51653bb07591c19fca449d6f4eeb87693a4d20ae5f12f669b10c328fadd763e0c0fa76605154a5a6439f4e250bc8f00c2d01c9fbf1e266aa67189aafdbd SHA512 07225ebb23e5a815be1ef8acb5d15ef9fb8c6e9324fa9b65ec024f7b6bbe892721f9feaac2911d1b466c2cf336bd0c68e3d1b4df953f13a3390da84a93f76723 DIST buildah-1.26.2.tar.gz 14155439 BLAKE2B 3f858f86221b64623d94783c0ef3dd15fa14cef730b30cc5f0554e37f9e3e609a6381842b90b7614b6708434ee5c109497ee89f2da89bb9cc5360e2f8b345adb SHA512 f50a7ee787d10a8f8d1a7e0ff9f86990de975df427af894be5bcc84bceafd2eb87dfe75c1b967ae57056299893c942df257aef1e9aaeb712022a8abceeaebba9 DIST buildah-1.26.3.tar.gz 14468210 BLAKE2B 1ec44501e63bf3594c72575d7460c6478a9d996977659b9fb466fbc658e4923892a77bea9f48a503f02a6101615be9a663f9701ee343436d140d580d8ab01875 SHA512 5d8ea60246085ba27795b52152765fc3c85c92c5caf4515c1b2973aec17844eb9da282f6c503e36f675089c998b9ee51c4b4b899104ccd9fa771308c8048 +DIST buildah-1.26.4.tar.gz 14471666 BLAKE2B ddedadc8f5eac161bc98ab2460abf356ebef9d09bffb1e681db822ed273d9e424e1d638171fcff667efd956e415f988668e6d9fdb3d15db6ed900441c40736eb SHA512 39425ee3f40f1cfd2c76749b43f07efe19c90dff56d9b2024a69e092a328cf526f6bbb23b6f38536e7df11a465219f8f344aa643a82f6511fbb0253e5729d71a diff --git a/app-containers/buildah/buildah-1.26.4.ebuild b/app-containers/buildah/buildah-1.26.4.ebuild new file mode 100644 index ..956963e68243 --- /dev/null +++ b/app-containers/buildah/buildah-1.26.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=981f8017 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: a0099fa1e237123ae37aacd560999c5c5b36446c Author: Zac Medico gentoo org> AuthorDate: Wed Aug 3 16:05:20 2022 + Commit: Zac Medico gentoo org> CommitDate: Wed Aug 3 16:05:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0099fa1 app-containers/buildah: add 1.26.3 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.26.3.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index bf2bee5adcc3..c39be45acb21 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,4 @@ DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58 SHA512 628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d DIST buildah-1.26.1.tar.gz 14159554 BLAKE2B bf17a51653bb07591c19fca449d6f4eeb87693a4d20ae5f12f669b10c328fadd763e0c0fa76605154a5a6439f4e250bc8f00c2d01c9fbf1e266aa67189aafdbd SHA512 07225ebb23e5a815be1ef8acb5d15ef9fb8c6e9324fa9b65ec024f7b6bbe892721f9feaac2911d1b466c2cf336bd0c68e3d1b4df953f13a3390da84a93f76723 DIST buildah-1.26.2.tar.gz 14155439 BLAKE2B 3f858f86221b64623d94783c0ef3dd15fa14cef730b30cc5f0554e37f9e3e609a6381842b90b7614b6708434ee5c109497ee89f2da89bb9cc5360e2f8b345adb SHA512 f50a7ee787d10a8f8d1a7e0ff9f86990de975df427af894be5bcc84bceafd2eb87dfe75c1b967ae57056299893c942df257aef1e9aaeb712022a8abceeaebba9 +DIST buildah-1.26.3.tar.gz 14468210 BLAKE2B 1ec44501e63bf3594c72575d7460c6478a9d996977659b9fb466fbc658e4923892a77bea9f48a503f02a6101615be9a663f9701ee343436d140d580d8ab01875 SHA512 5d8ea60246085ba27795b52152765fc3c85c92c5caf4515c1b2973aec17844eb9da282f6c503e36f675089c998b9ee51c4b4b899104ccd9fa771308c8048 diff --git a/app-containers/buildah/buildah-1.26.3.ebuild b/app-containers/buildah/buildah-1.26.3.ebuild new file mode 100644 index ..25c8fa9e6852 --- /dev/null +++ b/app-containers/buildah/buildah-1.26.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=ad138d8e + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: c6cf09ff8af34398b6d15074fff0b6ee149337e0 Author: Zac Medico gentoo org> AuthorDate: Sun Jul 10 21:08:25 2022 + Commit: Zac Medico gentoo org> CommitDate: Sun Jul 10 21:08:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6cf09ff app-containers/buildah: add 1.26.2 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.26.2.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index c085fcc5b1a2..bf2bee5adcc3 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,2 +1,3 @@ DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58 SHA512 628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d DIST buildah-1.26.1.tar.gz 14159554 BLAKE2B bf17a51653bb07591c19fca449d6f4eeb87693a4d20ae5f12f669b10c328fadd763e0c0fa76605154a5a6439f4e250bc8f00c2d01c9fbf1e266aa67189aafdbd SHA512 07225ebb23e5a815be1ef8acb5d15ef9fb8c6e9324fa9b65ec024f7b6bbe892721f9feaac2911d1b466c2cf336bd0c68e3d1b4df953f13a3390da84a93f76723 +DIST buildah-1.26.2.tar.gz 14155439 BLAKE2B 3f858f86221b64623d94783c0ef3dd15fa14cef730b30cc5f0554e37f9e3e609a6381842b90b7614b6708434ee5c109497ee89f2da89bb9cc5360e2f8b345adb SHA512 f50a7ee787d10a8f8d1a7e0ff9f86990de975df427af894be5bcc84bceafd2eb87dfe75c1b967ae57056299893c942df257aef1e9aaeb712022a8abceeaebba9 diff --git a/app-containers/buildah/buildah-1.26.2.ebuild b/app-containers/buildah/buildah-1.26.2.ebuild new file mode 100644 index ..678ed253256c --- /dev/null +++ b/app-containers/buildah/buildah-1.26.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=19159983 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: ed0f6a5f9f86f9ce277916294da1490e7dd73873 Author: Zac Medico gentoo org> AuthorDate: Sat May 7 16:16:13 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat May 7 16:16:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0f6a5f app-containers/buildah: add 1.26.1 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.26.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 30a392c4df8a..c085fcc5b1a2 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1 +1,2 @@ DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58 SHA512 628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d +DIST buildah-1.26.1.tar.gz 14159554 BLAKE2B bf17a51653bb07591c19fca449d6f4eeb87693a4d20ae5f12f669b10c328fadd763e0c0fa76605154a5a6439f4e250bc8f00c2d01c9fbf1e266aa67189aafdbd SHA512 07225ebb23e5a815be1ef8acb5d15ef9fb8c6e9324fa9b65ec024f7b6bbe892721f9feaac2911d1b466c2cf336bd0c68e3d1b4df953f13a3390da84a93f76723 diff --git a/app-containers/buildah/buildah-1.26.1.ebuild b/app-containers/buildah/buildah-1.26.1.ebuild new file mode 100644 index ..016059edd2b4 --- /dev/null +++ b/app-containers/buildah/buildah-1.26.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=6e2ec2eb + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: d0cbe38451f71d1a5445958c44cba3906f4c1b9b Author: Zac Medico gentoo org> AuthorDate: Mon Apr 11 03:41:59 2022 + Commit: Zac Medico gentoo org> CommitDate: Mon Apr 11 03:42:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cbe384 app-containers/buildah: drop vulnerable versions Bug: https://bugs.gentoo.org/836840 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 3 -- app-containers/buildah/buildah-1.23.1-r1.ebuild | 51 - app-containers/buildah/buildah-1.24.2.ebuild| 51 - app-containers/buildah/buildah-1.24.3.ebuild| 51 - 4 files changed, 156 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 75f5f2e0efaa..30a392c4df8a 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,4 +1 @@ -DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f SHA512 2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f -DIST buildah-1.24.2.tar.gz 14184511 BLAKE2B ad9ee6f332a89038368d9a5d86198f1dfa9cf99a970e85ccf3b272294fc262c68c37004131971b0ec148e999e4d8f192f4955e71673f05188110407949eb3546 SHA512 dada2b65340386355aba3980c38d9be0f43d5c3f9316c6f8e713f299ee2b975e409c1b3a785daa52b59e688c3a9c9016c43d9b0a6443d4a9453aababc0a8afa0 -DIST buildah-1.24.3.tar.gz 14189867 BLAKE2B 18b6eaf0ba54c310c8b946e4763f3b930ff4e0bfd85333767b8baa3320df1f43937d4742404d11de51c6386a12521e3045770d1d19406c163accd9500961 SHA512 74fa6073ddf6b641700f758435d4558fc2d61691172107572dfac3d723f986aa0faf7bb5b5d1e2bd6bed5d118cbed3c78b6faf96972770b304fa28fd363b4700 DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58 SHA512 628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d diff --git a/app-containers/buildah/buildah-1.23.1-r1.ebuild b/app-containers/buildah/buildah-1.23.1-r1.ebuild deleted file mode 100644 index 7d3899b67e1b.. --- a/app-containers/buildah/buildah-1.23.1-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=d9a41b85 - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= )" -DEPEND="${RDEPEND}" - -RESTRICT+=" test" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - selinux_tag.sh || die; } - sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_install() { - dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - doman docs/*.1 - dodoc -r docs/tutorials - dobin bin/{${PN},imgtype} - dobashcomp contrib/completions/bash/buildah -} - -src_test() { - emake test-unit -} diff --git a/app-containers/buildah/buildah-1.24.2.ebuild b/app-containers/buildah/buildah-1.24.2.ebuild deleted file mode 100644 index 11751a5ccd2c.. --- a/app-containers/buildah/buildah-1.24.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=ce608bce - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= )" -DEPEND="${RDEPEND}" - -RESTRICT+=" test" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ -
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: cc340630ed110c193e62fee4941e44a5b93af64a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 10 17:37:49 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 10 17:37:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc340630 app-containers/buildah: Stabilize 1.25.1 arm64, #836966 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/buildah/buildah-1.25.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.25.1.ebuild b/app-containers/buildah/buildah-1.25.1.ebuild index cd3d9755cc1f..d84f33be7c3f 100644 --- a/app-containers/buildah/buildah-1.25.1.ebuild +++ b/app-containers/buildah/buildah-1.25.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64" +KEYWORDS="amd64 arm64" IUSE="selinux" RDEPEND="app-crypt/gpgme:=
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 74137ff860690f182214a20fde6ff97b08b0e6d9 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Apr 8 07:06:43 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Apr 8 07:06:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74137ff8 app-containers/buildah: amd64 stable wrt bug #836966 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-containers/buildah/buildah-1.25.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/buildah/buildah-1.25.1.ebuild b/app-containers/buildah/buildah-1.25.1.ebuild index 93faf334dd35..cd3d9755cc1f 100644 --- a/app-containers/buildah/buildah-1.25.1.ebuild +++ b/app-containers/buildah/buildah-1.25.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="selinux" RDEPEND="app-crypt/gpgme:=
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: c02c4bcb593825d12d89aae1b7a94e55c953f5e2 Author: Zac Medico gentoo org> AuthorDate: Wed Apr 6 00:49:23 2022 + Commit: Zac Medico gentoo org> CommitDate: Wed Apr 6 00:49:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02c4bcb app-containers/buildah: add 1.25.1 Bug: https://bugs.gentoo.org/836840 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.25.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index ee24e2bf46cc..75f5f2e0efaa 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,4 @@ DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f SHA512 2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f DIST buildah-1.24.2.tar.gz 14184511 BLAKE2B ad9ee6f332a89038368d9a5d86198f1dfa9cf99a970e85ccf3b272294fc262c68c37004131971b0ec148e999e4d8f192f4955e71673f05188110407949eb3546 SHA512 dada2b65340386355aba3980c38d9be0f43d5c3f9316c6f8e713f299ee2b975e409c1b3a785daa52b59e688c3a9c9016c43d9b0a6443d4a9453aababc0a8afa0 DIST buildah-1.24.3.tar.gz 14189867 BLAKE2B 18b6eaf0ba54c310c8b946e4763f3b930ff4e0bfd85333767b8baa3320df1f43937d4742404d11de51c6386a12521e3045770d1d19406c163accd9500961 SHA512 74fa6073ddf6b641700f758435d4558fc2d61691172107572dfac3d723f986aa0faf7bb5b5d1e2bd6bed5d118cbed3c78b6faf96972770b304fa28fd363b4700 +DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58 SHA512 628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d diff --git a/app-containers/buildah/buildah-1.25.1.ebuild b/app-containers/buildah/buildah-1.25.1.ebuild new file mode 100644 index ..93faf334dd35 --- /dev/null +++ b/app-containers/buildah/buildah-1.25.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=fcf94e39 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 967135d2b0fe9ae78976e938a96d93dec7d34c5d Author: Zac Medico gentoo org> AuthorDate: Fri Apr 1 17:17:38 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Apr 1 17:17:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967135d2 app-containers/buildah: add 1.24.3 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.24.3.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 97f47b7dd0b0..ee24e2bf46cc 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,2 +1,3 @@ DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f SHA512 2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f DIST buildah-1.24.2.tar.gz 14184511 BLAKE2B ad9ee6f332a89038368d9a5d86198f1dfa9cf99a970e85ccf3b272294fc262c68c37004131971b0ec148e999e4d8f192f4955e71673f05188110407949eb3546 SHA512 dada2b65340386355aba3980c38d9be0f43d5c3f9316c6f8e713f299ee2b975e409c1b3a785daa52b59e688c3a9c9016c43d9b0a6443d4a9453aababc0a8afa0 +DIST buildah-1.24.3.tar.gz 14189867 BLAKE2B 18b6eaf0ba54c310c8b946e4763f3b930ff4e0bfd85333767b8baa3320df1f43937d4742404d11de51c6386a12521e3045770d1d19406c163accd9500961 SHA512 74fa6073ddf6b641700f758435d4558fc2d61691172107572dfac3d723f986aa0faf7bb5b5d1e2bd6bed5d118cbed3c78b6faf96972770b304fa28fd363b4700 diff --git a/app-containers/buildah/buildah-1.24.3.ebuild b/app-containers/buildah/buildah-1.24.3.ebuild new file mode 100644 index ..9f76a531fd27 --- /dev/null +++ b/app-containers/buildah/buildah-1.24.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=8a645e9a + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: c6ee53cac227e435bdc70fee8fd97dd4667df11b Author: Zac Medico gentoo org> AuthorDate: Sat Mar 5 01:30:14 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Mar 5 01:30:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ee53ca app-containers/buildah: Remove vulnerable versions Bug: https://bugs.gentoo.org/834540 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 3 -- app-containers/buildah/buildah-1.21.1-r1.ebuild | 51 - app-containers/buildah/buildah-1.24.0.ebuild| 51 - app-containers/buildah/buildah-1.24.1.ebuild| 51 - 4 files changed, 156 deletions(-) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 38ce21a5bd52..97f47b7dd0b0 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,5 +1,2 @@ -DIST buildah-1.21.1.tar.gz 11693142 BLAKE2B 513f75d8f2831130759f3bcb77fad311c28862b82df8866608bd909eea38468a6b576dfad2598725caa9c4e413108ea6ec3557c8a777017cc8a37b5cb16b70a1 SHA512 8fb30ed0948f898aef9a32c34d4b2a2e04a376257a73184ec01b67c770be1c3c87e46987ad001ececf2235cb5e17f9d0ff9e9f34be61ddd0935859c4e5b37d1f DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f SHA512 2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f -DIST buildah-1.24.0.tar.gz 14143490 BLAKE2B c9883cc849d8837cdc4d31c02d49138f61b99f97fc40eb36494368eb47f1d74a24c6ddc4f631a043769ecb03906d11978afc7fae993a2f10346d9ac072d6e322 SHA512 337792cb896de3c10a66f7e2cf7c52d0dffd0ca8fede48a4d3a666d2a05e17bb3116db7c20a39805e9360b24a5df12d8ebd7a3818be12bb8e06e4b16cd62fc60 -DIST buildah-1.24.1.tar.gz 14177522 BLAKE2B 74a0dc14e6e0ddc3f6ffa4a12ebb1f435f3d24467e6b2ca581642dc76eb2c394b8a148465fc810dc106387ecd579c9b42e7dfcef65fa9a93a179434ad9664828 SHA512 32e9d9873d3fbb40a03e240c7b460c555200f69ff60d54c670b0ee0651ef9154a43d75203bf26dc3f1375433b463342c27a358d30bbdaf9aa3fb211f4c3c1b36 DIST buildah-1.24.2.tar.gz 14184511 BLAKE2B ad9ee6f332a89038368d9a5d86198f1dfa9cf99a970e85ccf3b272294fc262c68c37004131971b0ec148e999e4d8f192f4955e71673f05188110407949eb3546 SHA512 dada2b65340386355aba3980c38d9be0f43d5c3f9316c6f8e713f299ee2b975e409c1b3a785daa52b59e688c3a9c9016c43d9b0a6443d4a9453aababc0a8afa0 diff --git a/app-containers/buildah/buildah-1.21.1-r1.ebuild b/app-containers/buildah/buildah-1.21.1-r1.ebuild deleted file mode 100644 index 8f8f112ff0fb.. --- a/app-containers/buildah/buildah-1.21.1-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=d70e8ae3 - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-apps/shadow:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= )" -DEPEND="${RDEPEND}" - -RESTRICT+=" test" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - selinux_tag.sh || die; } - sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_install() { - dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - doman docs/*.1 - dodoc -r docs/tutorials - dobin bin/{${PN},imgtype} - dobashcomp contrib/completions/bash/buildah -} - -src_test() { - emake test-unit -} diff --git a/app-containers/buildah/buildah-1.24.0.ebuild b/app-containers/buildah/buildah-1.24.0.ebuild deleted file mode 100644 index cc98ed8a4eb2.. --- a/app-containers/buildah/buildah-1.24.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module -GIT_COMMIT=d9a41b85 - -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah"; -SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="selinux" - -RDEPEND="app-crypt/gpgme:= - app-containers/skopeo -
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: b66bc156521508004f0525b82def4a55c7d9ad1b Author: Zac Medico gentoo org> AuthorDate: Fri Feb 18 18:53:43 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 18 18:54:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66bc156 app-containers/buildah: Bump to version 1.24.2 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.24.2.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 01bcb0cab542..38ce21a5bd52 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,3 +2,4 @@ DIST buildah-1.21.1.tar.gz 11693142 BLAKE2B 513f75d8f2831130759f3bcb77fad311c288 DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f SHA512 2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f DIST buildah-1.24.0.tar.gz 14143490 BLAKE2B c9883cc849d8837cdc4d31c02d49138f61b99f97fc40eb36494368eb47f1d74a24c6ddc4f631a043769ecb03906d11978afc7fae993a2f10346d9ac072d6e322 SHA512 337792cb896de3c10a66f7e2cf7c52d0dffd0ca8fede48a4d3a666d2a05e17bb3116db7c20a39805e9360b24a5df12d8ebd7a3818be12bb8e06e4b16cd62fc60 DIST buildah-1.24.1.tar.gz 14177522 BLAKE2B 74a0dc14e6e0ddc3f6ffa4a12ebb1f435f3d24467e6b2ca581642dc76eb2c394b8a148465fc810dc106387ecd579c9b42e7dfcef65fa9a93a179434ad9664828 SHA512 32e9d9873d3fbb40a03e240c7b460c555200f69ff60d54c670b0ee0651ef9154a43d75203bf26dc3f1375433b463342c27a358d30bbdaf9aa3fb211f4c3c1b36 +DIST buildah-1.24.2.tar.gz 14184511 BLAKE2B ad9ee6f332a89038368d9a5d86198f1dfa9cf99a970e85ccf3b272294fc262c68c37004131971b0ec148e999e4d8f192f4955e71673f05188110407949eb3546 SHA512 dada2b65340386355aba3980c38d9be0f43d5c3f9316c6f8e713f299ee2b975e409c1b3a785daa52b59e688c3a9c9016c43d9b0a6443d4a9453aababc0a8afa0 diff --git a/app-containers/buildah/buildah-1.24.2.ebuild b/app-containers/buildah/buildah-1.24.2.ebuild new file mode 100644 index ..11751a5ccd2c --- /dev/null +++ b/app-containers/buildah/buildah-1.24.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=ce608bce + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: e26c3c8431d78499898c7f15b7774fdb02f2c7f0 Author: Zac Medico gentoo org> AuthorDate: Fri Feb 4 20:22:26 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 4 20:23:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26c3c84 app-containers/buildah: Bump to version 1.24.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.24.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 17d30c060e45..01bcb0cab542 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,4 @@ DIST buildah-1.21.1.tar.gz 11693142 BLAKE2B 513f75d8f2831130759f3bcb77fad311c28862b82df8866608bd909eea38468a6b576dfad2598725caa9c4e413108ea6ec3557c8a777017cc8a37b5cb16b70a1 SHA512 8fb30ed0948f898aef9a32c34d4b2a2e04a376257a73184ec01b67c770be1c3c87e46987ad001ececf2235cb5e17f9d0ff9e9f34be61ddd0935859c4e5b37d1f DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f SHA512 2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f DIST buildah-1.24.0.tar.gz 14143490 BLAKE2B c9883cc849d8837cdc4d31c02d49138f61b99f97fc40eb36494368eb47f1d74a24c6ddc4f631a043769ecb03906d11978afc7fae993a2f10346d9ac072d6e322 SHA512 337792cb896de3c10a66f7e2cf7c52d0dffd0ca8fede48a4d3a666d2a05e17bb3116db7c20a39805e9360b24a5df12d8ebd7a3818be12bb8e06e4b16cd62fc60 +DIST buildah-1.24.1.tar.gz 14177522 BLAKE2B 74a0dc14e6e0ddc3f6ffa4a12ebb1f435f3d24467e6b2ca581642dc76eb2c394b8a148465fc810dc106387ecd579c9b42e7dfcef65fa9a93a179434ad9664828 SHA512 32e9d9873d3fbb40a03e240c7b460c555200f69ff60d54c670b0ee0651ef9154a43d75203bf26dc3f1375433b463342c27a358d30bbdaf9aa3fb211f4c3c1b36 diff --git a/app-containers/buildah/buildah-1.24.1.ebuild b/app-containers/buildah/buildah-1.24.1.ebuild new file mode 100644 index ..eb8675a7ba8d --- /dev/null +++ b/app-containers/buildah/buildah-1.24.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=28f7884b + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 2a6d5effd5c9b435563f751a919fefea6810f3d6 Author: Zac Medico gentoo org> AuthorDate: Sun Jan 30 23:45:21 2022 + Commit: Zac Medico gentoo org> CommitDate: Sun Jan 30 23:47:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6d5eff app-containers/buildah: Bump to version 1.24.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.24.0.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index ae809d0a5131..17d30c060e45 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,2 +1,3 @@ DIST buildah-1.21.1.tar.gz 11693142 BLAKE2B 513f75d8f2831130759f3bcb77fad311c28862b82df8866608bd909eea38468a6b576dfad2598725caa9c4e413108ea6ec3557c8a777017cc8a37b5cb16b70a1 SHA512 8fb30ed0948f898aef9a32c34d4b2a2e04a376257a73184ec01b67c770be1c3c87e46987ad001ececf2235cb5e17f9d0ff9e9f34be61ddd0935859c4e5b37d1f DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f SHA512 2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f +DIST buildah-1.24.0.tar.gz 14143490 BLAKE2B c9883cc849d8837cdc4d31c02d49138f61b99f97fc40eb36494368eb47f1d74a24c6ddc4f631a043769ecb03906d11978afc7fae993a2f10346d9ac072d6e322 SHA512 337792cb896de3c10a66f7e2cf7c52d0dffd0ca8fede48a4d3a666d2a05e17bb3116db7c20a39805e9360b24a5df12d8ebd7a3818be12bb8e06e4b16cd62fc60 diff --git a/app-containers/buildah/buildah-1.24.0.ebuild b/app-containers/buildah/buildah-1.24.0.ebuild new file mode 100644 index ..cc98ed8a4eb2 --- /dev/null +++ b/app-containers/buildah/buildah-1.24.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=d9a41b85 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah"; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 9a37091b1ee6bb2f5885dda33ffcbe716c3e1593 Author: Sam James gentoo org> AuthorDate: Tue Dec 21 01:25:19 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 01:25:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a37091b app-containers/buildah: depend on shadow subslot uses libsubid Closes: https://bugs.gentoo.org/829725 Signed-off-by: Sam James gentoo.org> .../buildah/{buildah-1.21.1.ebuild => buildah-1.21.1-r1.ebuild} | 1 + .../buildah/{buildah-1.23.1.ebuild => buildah-1.23.1-r1.ebuild} | 1 + 2 files changed, 2 insertions(+) diff --git a/app-containers/buildah/buildah-1.21.1.ebuild b/app-containers/buildah/buildah-1.21.1-r1.ebuild similarity index 98% rename from app-containers/buildah/buildah-1.21.1.ebuild rename to app-containers/buildah/buildah-1.21.1-r1.ebuild index 909d17b91fa0..8f8f112ff0fb 100644 --- a/app-containers/buildah/buildah-1.21.1.ebuild +++ b/app-containers/buildah/buildah-1.21.1-r1.ebuild @@ -18,6 +18,7 @@ RDEPEND="app-crypt/gpgme:= app-containers/skopeo dev-libs/libgpg-error:= dev-libs/libassuan:= + sys-apps/shadow:= sys-fs/lvm2:= sys-libs/libseccomp:= selinux? ( sys-libs/libselinux:= )" diff --git a/app-containers/buildah/buildah-1.23.1.ebuild b/app-containers/buildah/buildah-1.23.1-r1.ebuild similarity index 98% rename from app-containers/buildah/buildah-1.23.1.ebuild rename to app-containers/buildah/buildah-1.23.1-r1.ebuild index b4f7fec5776e..7d3899b67e1b 100644 --- a/app-containers/buildah/buildah-1.23.1.ebuild +++ b/app-containers/buildah/buildah-1.23.1-r1.ebuild @@ -18,6 +18,7 @@ RDEPEND="app-crypt/gpgme:= app-containers/skopeo dev-libs/libgpg-error:= dev-libs/libassuan:= + sys-apps/shadow:= sys-fs/lvm2:= sys-libs/libseccomp:= selinux? ( sys-libs/libselinux:= )"