Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions sys-cluster/k3s-bin/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,12 @@ DIST k3s-bin-1.34.3-amd64 74903736 BLAKE2B 946a96efff18b866c0d4f1e740c8e97207c57
DIST k3s-bin-1.35.1-amd64 75555000 BLAKE2B 0efe460afd37552bc276ceef50b36263f40143631ab623115103679a1533e37ead825f1b3eacc9a8ededba2dae22dea40cce33209e5d094501c16284c3d8676d SHA512 014a7bdd618e8f0e012966162d07012ee92e450bd3b1596d670f5b563be47577d6599919baed90238aaa452c7f0233e0809fe6a27a8591fc70ea440832597a20
DIST k3s-bin-1.35.2-amd64 75567288 BLAKE2B 9f5c7dac5af0f26143cf50808f3c066c512ac75d95be44fdb6376eac08d4835a929f11cd645dacb441f4a13c2fd18e8967ba851508a52b68763017f803aef23d SHA512 595a9262f2004e3948971ca45ee91240d3bb12c6d72a2fd8b7c14d6191a178aa2011ea3f9ae7858598786d4aff2288b0667fb5278902814fb8aa9097302c4138
DIST k3s-bin-1.35.3-amd64 76751032 BLAKE2B f4a6d755c1248cbba30793b61f9d41055c3650e43d6d73c055e19d18317d7260e823ac248aea37694df710aa0541bd8d51efa12d56f8e650bc8297dfbbe5e6a6 SHA512 1a0b37265620da1900b7df324c951404feccd275fdb9b80d0992ac2e258404c57309ebd8fb2a902b2f56ae9ea956733446992eb7c1c4f3f0cac129c84ed43833
DIST k3s-bin-1.35.4-amd64 77676728 BLAKE2B 180f31c57deda7c8de266d841bca28696af26ee714fc8ddb8310a45d8233c766d2e9ad67831d4d3a835abd8fdc6c96d08a5f545505950099749607a01f2c0df1 SHA512 e8d5290a23a706bd609d96c7a1cf1c19021d8886fff5645ddc593613a768c6a914bf11ab05ab011062e48fa7d363ea797dd37fbe1b5662ccb7b4df4684245026
DIST k3s-bin-1.36.0-amd64 79257762 BLAKE2B 47867add57a30691fba303f1f6bc0ba05f99e198a7fbeb743c73c86c9654789398500e9a295050f25ad418d7effe1f56437d264bede74a9c79f566bd2560a4d7 SHA512 88104a8f1943001b3f0cfaa2f4694cc7cd62e81ff7cd0da0d42491e93f48fc1cdf7c2680d95d91374cc2f05ed1ea00aa5dc544e27992f84fa013159fc21f3782
EBUILD k3s-bin-1.34.3.ebuild 1054 BLAKE2B df1e525d6d3c7cfc1c043d5cb93cb8a3cba9a05d2bb0e379534b6403c0427b8e0627bcc60349cea0f52723b7e93f1b104ca32384a612d27aeb806e234c71c566 SHA512 0f61c5311930ee86e1b09ef7571283df5acd1123ced4dd71a17587b2fde4b15d6e8ebc561e13f721e3096af7a1e8fca8a6a58fb3d4befe56a6dbceff2689d19f
EBUILD k3s-bin-1.35.1.ebuild 1054 BLAKE2B df1e525d6d3c7cfc1c043d5cb93cb8a3cba9a05d2bb0e379534b6403c0427b8e0627bcc60349cea0f52723b7e93f1b104ca32384a612d27aeb806e234c71c566 SHA512 0f61c5311930ee86e1b09ef7571283df5acd1123ced4dd71a17587b2fde4b15d6e8ebc561e13f721e3096af7a1e8fca8a6a58fb3d4befe56a6dbceff2689d19f
EBUILD k3s-bin-1.35.2.ebuild 1054 BLAKE2B df1e525d6d3c7cfc1c043d5cb93cb8a3cba9a05d2bb0e379534b6403c0427b8e0627bcc60349cea0f52723b7e93f1b104ca32384a612d27aeb806e234c71c566 SHA512 0f61c5311930ee86e1b09ef7571283df5acd1123ced4dd71a17587b2fde4b15d6e8ebc561e13f721e3096af7a1e8fca8a6a58fb3d4befe56a6dbceff2689d19f
EBUILD k3s-bin-1.35.3.ebuild 1054 BLAKE2B df1e525d6d3c7cfc1c043d5cb93cb8a3cba9a05d2bb0e379534b6403c0427b8e0627bcc60349cea0f52723b7e93f1b104ca32384a612d27aeb806e234c71c566 SHA512 0f61c5311930ee86e1b09ef7571283df5acd1123ced4dd71a17587b2fde4b15d6e8ebc561e13f721e3096af7a1e8fca8a6a58fb3d4befe56a6dbceff2689d19f
EBUILD k3s-bin-1.35.4.ebuild 1054 BLAKE2B df1e525d6d3c7cfc1c043d5cb93cb8a3cba9a05d2bb0e379534b6403c0427b8e0627bcc60349cea0f52723b7e93f1b104ca32384a612d27aeb806e234c71c566 SHA512 0f61c5311930ee86e1b09ef7571283df5acd1123ced4dd71a17587b2fde4b15d6e8ebc561e13f721e3096af7a1e8fca8a6a58fb3d4befe56a6dbceff2689d19f
EBUILD k3s-bin-1.36.0.ebuild 1054 BLAKE2B df1e525d6d3c7cfc1c043d5cb93cb8a3cba9a05d2bb0e379534b6403c0427b8e0627bcc60349cea0f52723b7e93f1b104ca32384a612d27aeb806e234c71c566 SHA512 0f61c5311930ee86e1b09ef7571283df5acd1123ced4dd71a17587b2fde4b15d6e8ebc561e13f721e3096af7a1e8fca8a6a58fb3d4befe56a6dbceff2689d19f
MISC metadata.xml 440 BLAKE2B 62bef23223f27b7f78546b35f98bdef7fd7701f5410faec9839bcfe2492f289f1534d83461151bd259ee560045e4f20adff4982fa2306df826f4abfdcedd2d1c SHA512 6d7e830eae844cdbe794db020d13437de83c111b08b73176ae484db76e51d708e00ab209de9df05dd58ef798d585b803d8c4d5e23e4e9106ce94f5a5dfd18225
50 changes: 50 additions & 0 deletions sys-cluster/k3s-bin/k3s-bin-1.35.4.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit systemd

DESCRIPTION="Lightweight Kubernetes (binary package)"
HOMEPAGE="https://k3s.io/
https://github.com/k3s-io/k3s/"
SRC_URI="https://github.com/k3s-io/k3s/releases/download/v${PV}+k3s1/k3s
-> ${P}-amd64"
S="${WORKDIR}"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="strip"

RDEPEND="
>=app-containers/slirp4netns-1.2.0
>=app-misc/yq-go-4.44.3
>=net-firewall/conntrack-tools-1.4.8
"

QA_PREBUILT="*"

src_unpack() {
cp "${DISTDIR}/${P}-amd64" "${WORKDIR}/k3s" || die
}

src_install() {
exeinto /usr/bin
doexe k3s
newexe "${FILESDIR}/k3s-killall.sh" k3s-killall

systemd_dounit "${FILESDIR}/k3s.service"
newinitd "${FILESDIR}/k3s.initd" k3s
newconfd "${FILESDIR}/k3s.confd" k3s

insinto /etc/logrotate.d
newins "${FILESDIR}/k3s.logrotated" k3
}

pkg_postinst() {
elog ""
elog "Remember to read release notes for both k3s and Kubernetes"
elog "when updating k3s to ensure a smooth upgrade."
elog ""
}
50 changes: 50 additions & 0 deletions sys-cluster/k3s-bin/k3s-bin-1.36.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit systemd

DESCRIPTION="Lightweight Kubernetes (binary package)"
HOMEPAGE="https://k3s.io/
https://github.com/k3s-io/k3s/"
SRC_URI="https://github.com/k3s-io/k3s/releases/download/v${PV}+k3s1/k3s
-> ${P}-amd64"
S="${WORKDIR}"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="strip"

RDEPEND="
>=app-containers/slirp4netns-1.2.0
>=app-misc/yq-go-4.44.3
>=net-firewall/conntrack-tools-1.4.8
"

QA_PREBUILT="*"

src_unpack() {
cp "${DISTDIR}/${P}-amd64" "${WORKDIR}/k3s" || die
}

src_install() {
exeinto /usr/bin
doexe k3s
newexe "${FILESDIR}/k3s-killall.sh" k3s-killall

systemd_dounit "${FILESDIR}/k3s.service"
newinitd "${FILESDIR}/k3s.initd" k3s
newconfd "${FILESDIR}/k3s.confd" k3s

insinto /etc/logrotate.d
newins "${FILESDIR}/k3s.logrotated" k3
}

pkg_postinst() {
elog ""
elog "Remember to read release notes for both k3s and Kubernetes"
elog "when updating k3s to ensure a smooth upgrade."
elog ""
}
Loading