diff options
author | Zac Medico <zmedico@gentoo.org> | 2024-10-24 12:58:21 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2024-10-24 12:58:27 -0700 |
commit | 188a8114d9061a6852e62661f4be6125885eddfb (patch) | |
tree | c1da6d81647c4f0af9856d49605a04962dae9557 /dev-db/etcd | |
parent | app-containers/buildah: fix SELinux relabeling (diff) | |
download | gentoo-188a8114d9061a6852e62661f4be6125885eddfb.tar.gz gentoo-188a8114d9061a6852e62661f4be6125885eddfb.tar.bz2 gentoo-188a8114d9061a6852e62661f4be6125885eddfb.zip |
dev-db/etcd: drop 3.4.26, 3.5.13
Bug: https://bugs.gentoo.org/918419
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'dev-db/etcd')
-rw-r--r-- | dev-db/etcd/Manifest | 4 | ||||
-rw-r--r-- | dev-db/etcd/etcd-3.4.26.ebuild | 79 | ||||
-rw-r--r-- | dev-db/etcd/etcd-3.5.13.ebuild | 81 |
3 files changed, 0 insertions, 164 deletions
diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest index 7026f6c82c27..153669726b20 100644 --- a/dev-db/etcd/Manifest +++ b/dev-db/etcd/Manifest @@ -1,10 +1,6 @@ -DIST etcd-3.4.26-deps.tar.xz 39352316 BLAKE2B 8b1a30d645b1ea756ac944d2d3f7e0c5b9491bab54d4d74c6525c519e5297a1e8e2a97f70a50a5681cf8941d2e4978d5c3717fccb552042bcd42e7c4bd2b29a8 SHA512 eb3af2910030a165699158a3dfe7e1267f29c0720865026da2a95941c7e1e19db793e177e9ca5a9f3b134c1a9a83b4a0613a32a30282b68fe3aef75b8dacae59 -DIST etcd-3.4.26.tar.gz 6043999 BLAKE2B 03f3bd0388e59dea9300b9a811b426ce03f1001750259dcd8386566efaa64783746f0353f83c1d01960004a77cea08a194aba394d91808aad15b5d4bb8f151cf SHA512 b2048070adb1df6e98c06e0e951f7940815dab238fe4ba49c36681a638f39eb7e40fed691baf70410d01467965094d70f008d0046b1b550b2ac1ed19ac89ca47 DIST etcd-3.4.31-deps.tar.xz 2212704 BLAKE2B 8b30941eefdb3811fb331014b69eb8d5b9c691b8ace1004432e5b05bb787bb3ba3ce872f881af2a559d7b955fae890a4ec0e8b10daa06cf388447af1b6a92679 SHA512 85915f5738493bfe3c09208649e26cfdc612df900916686006a437c44aad5afb2ab69b0840550e37544a50b79d2d3718e2cbdfd037e47bcaa8e33a8a6a95105f DIST etcd-3.4.31.tar.gz 6072806 BLAKE2B 30aa5b79d2fd0ba639bc766c104d5df28af50ae5398d860af3b3aff91c143ccd899538b341501386bac55dedc00086654de6e4ab9b237053b199a8de2fa509ec SHA512 4a7e366ced86ea86a324ab972ea47be56456c0aa8744e5ec07d499a56bdc9179ebc3bc2f33bd67c2d341181a5bcc703abc5a7c2e57879169a351457b4a0274f3 DIST etcd-3.5.12-deps.tar.xz 3935756 BLAKE2B c043cc55f59549734f38b1a734106bd25a1bbeb47f84e00a6b4308bad6086a6f0e0f3dee151bf1708bac269be124c782ea48c3761ee5e1d130a002989f99f2d3 SHA512 caae360e315756fe933bd87a7ce543d904084a745b5e42844a293bbf17c121d245f9f3645cd9992de5203c9efe4efcd4226ba294afb5a3550c114de78dad3110 DIST etcd-3.5.12.tar.gz 4083299 BLAKE2B 85615cf9095a440ef73aa59f5582293de543f7e473c8049712ff13646276c9441039c96c4e42aaedfddcfb3baede8d37f0ef68bb5ddabdb3f4833c8591ee1c8c SHA512 6fc8bd64ad63cff71c7645253273418fb3fa262c2da1742dc345576caa733af7cd75acad2f57610c5883e6bf16cffd36bc5a0c89cbbb0793c00c2a4db1c6d14b -DIST etcd-3.5.13-deps.tar.xz 5004004 BLAKE2B effc3c3fb8e6fff789f96030e485fb887b0f973e5943e66f744ce2d41c65c0756a81850be8f8cca96f50214a59e0eeac694c4669d809ddcee0771acc1703d9ff SHA512 ed80d70a14cf049e3af22757ad5cc4abd1ce563e00e0d422d38c82d66fe4381822ef1344de3ef803dedc2bfc038dabb520ad58fd489b8916529d24357628f002 -DIST etcd-3.5.13.tar.gz 4089792 BLAKE2B be7a46af3978108b7e25adabe736ac111a01ab7fcb8e142b75c0c87aa33905d42d10b721ebc982e834110388669d028e6a612c9745e2f5c93210dd05ffccba7d SHA512 dc85d80079b61e96eb06eb573d41d8972060392e49140a2414c283ea9edfef7b01d5554e50c7ab37c6ad079b373ae12a1b84dbcc533addc1d4d30a2a5abf7b7b DIST etcd-3.5.15-deps.tar.xz 5885840 BLAKE2B 378d8136da0ca3486433ee2d55f2d65e569de3807bd41ea9dbb69e2a220a75ad3b2b1efd971738de84a21ac7a2fa1cb97055553982ba571d4f115a88feddf9a1 SHA512 65810da4852df376b29b6023594af8da01fbdd63b3c25c4b95e2e643f327b15274750ed8db2f71da2d8a3223d00c603db5ed84ba13dce72303758e043ac62f19 DIST etcd-3.5.15.tar.gz 4113649 BLAKE2B b65ae93875cefffc09ff0c61eda485abd3a32691b0b8bb2d957c109c2e43cb36d26a51c4d81b7dadb9e96452dfdbfb626dfc5a151678154339d7e08324c15efb SHA512 1b22376fcda4c182ea0388b97f3b5a6a2fd62f753c2f4c13d06c3b53e9b7fb8efb2b20177f1724a5775f5ecc13bfcaabe6b308d4ee205dea86f7311fbe3a2900 diff --git a/dev-db/etcd/etcd-3.4.26.ebuild b/dev-db/etcd/etcd-3.4.26.ebuild deleted file mode 100644 index 691f72f29383..000000000000 --- a/dev-db/etcd/etcd-3.4.26.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module systemd tmpfiles -GIT_COMMIT=a603c0798 - -DESCRIPTION="Highly-available key value store for shared configuration and service discovery" -HOMEPAGE="https://github.com/etcd-io/etcd" -SRC_URI="https://github.com/etcd-io/etcd/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="amd64 ~loong ~riscv" -IUSE="doc +server" - -COMMON_DEPEND="server? ( - acct-group/etcd - acct-user/etcd - )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" - -# Tests fail with this error: -# fatal error: checkptr: unsafe pointer conversion -RESTRICT="test" - -src_prepare() { - export GO_BUILD_FLAGS="-v -x" - default - sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|"\ - -i "${S}"/build || die - sed -e 's:\(for p in \)shellcheck :\1 :' \ - -e 's:^ gofmt \\$:\\:' \ - -e 's:^ govet \\$:\\:' \ - -e 's:^ govet_shadow \\$:\\:' \ - -i "${S}"/test || die - - sed -e "s|GO_BUILD_FLAGS=\"[^\"]*\"|GO_BUILD_FLAGS=\"${GO_BUILD_FLAGS}\"|" \ - -e "s|go test |go test ${GO_BUILD_FLAGS} |" \ - -i ./test || die -} - -src_compile() { - ./build || die -} - -src_test() { - ./test || die -} - -src_install() { - dobin bin/etcdctl - use doc && dodoc -r Documentation - if use server; then - insinto /etc/${PN} - sed -e 's|^data-dir:|\0 /var/lib/etcd|' -i etcd.conf.yml.sample || die - newins etcd.conf.yml.sample etcd.conf.yml - dobin bin/etcd - dodoc README.md - systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service" - newtmpfiles "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - keepdir /var/lib/${PN} /var/log/${PN} - fowners ${PN}:${PN} /var/lib/${PN} /var/log/${PN} - fperms 0700 /var/lib/${PN} - fperms 0755 /var/log/${PN} - fi -} - -pkg_postinst() { - if use server; then - tmpfiles_process ${PN}.conf - fi -} diff --git a/dev-db/etcd/etcd-3.5.13.ebuild b/dev-db/etcd/etcd-3.5.13.ebuild deleted file mode 100644 index 77d02b80751b..000000000000 --- a/dev-db/etcd/etcd-3.5.13.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module systemd tmpfiles -GIT_COMMIT=c9063a0dc - -DESCRIPTION="Highly-available key value store for shared configuration and service discovery" -HOMEPAGE="https://github.com/etcd-io/etcd" -SRC_URI="https://github.com/etcd-io/etcd/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -LICENSE+=" BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="~amd64 ~loong ~riscv" -IUSE="doc +server" - -COMMON_DEPEND="server? ( - acct-group/etcd - acct-user/etcd - )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" - -# Tests fail with this error: -# fatal error: checkptr: unsafe pointer conversion -RESTRICT="test" -PATCHES=("${S}/go-mod-sum.patch") - -src_prepare() { - export GO_BUILD_FLAGS="-v -x" - default - sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|" \ - -i "${S}"/build.sh || die - sed -e 's:\(for p in \)shellcheck :\1 :' \ - -e 's:^ gofmt \\$:\\:' \ - -e 's:^ govet \\$:\\:' \ - -e 's:^ govet_shadow \\$:\\:' \ - -i "${S}"/test || die - - sed -e "s|GO_BUILD_FLAGS=\"[^\"]*\"|GO_BUILD_FLAGS=\"${GO_BUILD_FLAGS}\"|" \ - -e "s|go test |go test ${GO_BUILD_FLAGS} |" \ - -i ./test || die -} - -src_compile() { - ./build.sh || die -} - -src_test() { - ./test || die -} - -src_install() { - dobin bin/etcdctl - use doc && dodoc -r Documentation - if use server; then - insinto /etc/${PN} - sed -e 's|^data-dir:|\0 /var/lib/etcd|' -i etcd.conf.yml.sample || die - newins etcd.conf.yml.sample etcd.conf.yml - dobin bin/etcd - dodoc README.md - systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service" - newtmpfiles "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - keepdir /var/lib/${PN} /var/log/${PN} - fowners ${PN}:${PN} /var/lib/${PN} /var/log/${PN} - fperms 0700 /var/lib/${PN} - fperms 0755 /var/log/${PN} - fi -} - -pkg_postinst() { - if use server; then - tmpfiles_process ${PN}.conf - fi -} |