summaryrefslogtreecommitdiff
path: root/net-misc/passt
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/passt')
-rw-r--r--net-misc/passt/Manifest6
-rw-r--r--net-misc/passt/passt-2025.03.20.ebuild (renamed from net-misc/passt/passt-2024.09.06.ebuild)13
-rw-r--r--net-misc/passt/passt-9999.ebuild2
3 files changed, 11 insertions, 10 deletions
diff --git a/net-misc/passt/Manifest b/net-misc/passt/Manifest
index cd811fa8e35c..11aa7b62194b 100644
--- a/net-misc/passt/Manifest
+++ b/net-misc/passt/Manifest
@@ -1,8 +1,8 @@
-DIST passt-2024.09.06.tar.xz 210976 BLAKE2B 7c59d715a80bc9df2f0c85aef3f2cb2c2517941326cfecfe683770ebebc7815422db9f76e9ffbe17850441f0ffdcdfaa0602bd69af9dd8046cddb0dce131f255 SHA512 a9e7c0c7945759a65859c7cdaa0603f9805ff1efbe82496f1e638b3ce387b4ecc3828c2b1f100ed49332a1456a62a87ac9f8b4c62ce0599da423875f026da243
DIST passt-2025.01.21.tar.xz 237504 BLAKE2B 80aafe2fbf5ba8d4065fe99a892102e2c8d18ce82ef4cee3970deeb6d07cb89d40084cf4b90c7747dbb69e3895ad254872faad394b311950412cc89b9eae819d SHA512 e2e23040f05b65e666a7ccbbaa54621a575bdc22e21e518aa17dcfdebd82e95af49feadd20d58536f99b990428d404d6d2c64c34433353a4ac1656bf76bab6c6
DIST passt-2025.02.17.tar.xz 254640 BLAKE2B 09a505a84e8555a1c4a010f9db6189b638ae3a3a6c1202d42e73d710bfc47f75b99defc372e8ecd44ec78ab196cd3619ecbb7eb171c9606bb4d425548a08159c SHA512 9eca3d9e20121f6b40b590f50e593d7a4ab3302b30d8da705aca5bcd40e2bbb686396830b5083c24fb088d5893a538dd92f2efed7d940bc1969f85f838560504
-EBUILD passt-2024.09.06.ebuild 816 BLAKE2B 1f8581475441dd6b1d0ed8a4e1b2daab8ddab1913392cc04ee2c5b00f86d6ca4634430e58b4883eb1183acd00f7c642c88e137c977a2412ed3333729a0306606 SHA512 4a14f97b37b1c2542a8c65f5e6ae279c2e5c4c3e8e1b13649c24aad876a6782e98cf10c59f73a590a8ddf3489f2fdb0296d4c372b09b542e1f9f7be22573aebd
+DIST passt-2025.03.20.tar.xz 258228 BLAKE2B b0ddc3a24ee3b5988c79d57bdea893e6cba93b09d3ff6ab49f8e0cda3e93b97b044dcf6a873d65194766cf73fc21525133a33ac76c51cb4277e98438693ee98a SHA512 469593af3ee692363ee3814ec5dbaabe91acaff930c9e1665a6fa9b5b4475e261ccbc95972d7170134ced6e56c41a7733e570b1f3f1b20333364dad674a73da4
EBUILD passt-2025.01.21.ebuild 816 BLAKE2B 3d4b74d744d72543cc26d569d97152cda05682be8536896c016ce158e249c5985794d0dbb1fc966da8a98dc7c1846815a2621338746575ed90ad025401d98601 SHA512 bda3e11456d5297ccd0b838c11bf9a4d7e7664fe11e3062d50b918ea5a1552ce31f68436bdba35eacfbf3194cae6d1fc8564c7273a6e404d2e37e6e4e2a83386
EBUILD passt-2025.02.17.ebuild 864 BLAKE2B 781f43c1e7994108c22d8fc36aa5d920cbd57ab1d01733a98ecbddec93d3206f1eaaac04eb3ed69b8691631f614d42cad767edb9c9dbe4039161e21f3e341784 SHA512 9f10ce5deffec371072a1f10ebe44d522de82a18ba05b011737f6bd8b548b4b0391ad3a9981e064276f0595c8fe8255ee738441203f9f0a31536e675521650b3
-EBUILD passt-9999.ebuild 864 BLAKE2B 781f43c1e7994108c22d8fc36aa5d920cbd57ab1d01733a98ecbddec93d3206f1eaaac04eb3ed69b8691631f614d42cad767edb9c9dbe4039161e21f3e341784 SHA512 9f10ce5deffec371072a1f10ebe44d522de82a18ba05b011737f6bd8b548b4b0391ad3a9981e064276f0595c8fe8255ee738441203f9f0a31536e675521650b3
+EBUILD passt-2025.03.20.ebuild 864 BLAKE2B 256472807bca8d85933a1dcf9723305e9f9a8d0f328c6ca8cc30a2f1525910e5ad45f36fe4adaf16ffb8bf35e3df62dc1e44d59572e3feb8c71c4dd70cf75c7e SHA512 46335dd595cf1c1a02a18323a143b6656c5c9e8cc76202e9a45196462d84a301e07be3dd50101e8ddd001a4ec0e989e585aa2fd47f45d3d258f7aa5f9743d775
+EBUILD passt-9999.ebuild 864 BLAKE2B 256472807bca8d85933a1dcf9723305e9f9a8d0f328c6ca8cc30a2f1525910e5ad45f36fe4adaf16ffb8bf35e3df62dc1e44d59572e3feb8c71c4dd70cf75c7e SHA512 46335dd595cf1c1a02a18323a143b6656c5c9e8cc76202e9a45196462d84a301e07be3dd50101e8ddd001a4ec0e989e585aa2fd47f45d3d258f7aa5f9743d775
MISC metadata.xml 1410 BLAKE2B 415cf4ab3e0d993066251ff9e136ea4a5ef13fc50b838b5dd057784600b5fb89fecb411cc0d61d08459e34da7fe34097d22b8908240f3e46e6ff50f503aa7089 SHA512 85d756f5b8077fb0838e1881f9ef48f08ca8da1ca540d8677632c81d34765d6fb1483b3fdd0eead64467aa7872b1ca133745610736d0afc5a2b8223abacc1cb6
diff --git a/net-misc/passt/passt-2024.09.06.ebuild b/net-misc/passt/passt-2025.03.20.ebuild
index fbff0b525899..22db227b28a2 100644
--- a/net-misc/passt/passt-2024.09.06.ebuild
+++ b/net-misc/passt/passt-2025.03.20.ebuild
@@ -8,16 +8,15 @@ inherit toolchain-funcs
DESCRIPTION="User-mode networking daemons for VMs and namespaces, replacement for Slirp"
HOMEPAGE="https://passt.top/"
-RELEASE_COMMIT="6b38f07"
-MY_PV="${PV//./_}.${RELEASE_COMMIT}"
+RELEASE_COMMIT="32f6212"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://passt.top/passt"
else
- SRC_URI="https://passt.top/passt/snapshot/passt-${MY_PV}.tar.xz -> ${PF}.tar.xz"
- S="${WORKDIR}/${PN}-${MY_PV}"
- KEYWORDS="amd64 arm64 ~loong ~riscv"
+ SRC_URI="https://passt.top/passt/snapshot/passt-${RELEASE_COMMIT}.tar.xz -> ${P}.tar.xz"
+ S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
+ KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
fi
LICENSE="BSD GPL-2+"
@@ -27,11 +26,13 @@ IUSE="static"
src_prepare() {
default
tc-export CC
+ # Do not install doc/demo.sh
+ sed -i -e "/demo/d" Makefile || die
}
src_compile() {
[[ ${PV} != 9999* ]] && export VERSION="${PV}"
- export prefix="${EPREFIX}/usr" docdir="${EPREFIX}/usr/share/doc/${PF}"
+ export prefix="${EPREFIX}/usr" docdir="${EPREFIX}/usr/share/doc/${P}"
emake $(usev static)
}
diff --git a/net-misc/passt/passt-9999.ebuild b/net-misc/passt/passt-9999.ebuild
index 46b6b649d273..22db227b28a2 100644
--- a/net-misc/passt/passt-9999.ebuild
+++ b/net-misc/passt/passt-9999.ebuild
@@ -8,7 +8,7 @@ inherit toolchain-funcs
DESCRIPTION="User-mode networking daemons for VMs and namespaces, replacement for Slirp"
HOMEPAGE="https://passt.top/"
-RELEASE_COMMIT="a1e48a0"
+RELEASE_COMMIT="32f6212"
if [[ ${PV} == 9999* ]]; then
inherit git-r3