diff --git a/community/netavark/APKBUILD b/community/netavark/APKBUILD index ffdc86d7b99ae93d1b75c5a1ffc197936f1e6bfa..f5dd3ef9445efea768c11a8dbed36ba290a34284 100644 --- a/community/netavark/APKBUILD +++ b/community/netavark/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Michał Polański <michal@polanski.me> # Maintainer: Michał Polański <michal@polanski.me> pkgname=netavark -pkgver=1.0.3 +pkgver=1.1.0 pkgrel=0 pkgdesc="Container network stack" url="https://github.com/containers/netavark" @@ -9,9 +9,12 @@ license="Apache-2.0" arch="all !s390x !riscv64" # blocked by rust/cargo makedepends="cargo mandown" subpackages="$pkgname-doc" -source="https://github.com/containers/netavark/archive/v$pkgver/netavark-$pkgver.tar.gz - minimize-size.patch - " +source="https://github.com/containers/netavark/archive/v$pkgver/netavark-$pkgver.tar.gz" + +CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1 +CARGO_PROFILE_RELEASE_LTO="true" +CARGO_PROFILE_RELEASE_OPT_LEVEL="s" +CARGO_PROFILE_RELEASE_PANIC="abort" build() { make @@ -27,6 +30,5 @@ package() { } sha512sums=" -e378bc82e58ef431e3515d2192803c76c247a74ce7039a206ff6eba539797f0f5b69a4c2682f7539103e15cbd6e1271237566fdca1cf7d9549d1e5bd3e43c2b3 netavark-1.0.3.tar.gz -46ca56406834dbdc0f3de100f1feec3ec08a13360d35f940d55299383056fe901dd156618e270c76cd11d3bedfe7d758f4dff82c793c0d79ef29fdf5162cfae7 minimize-size.patch +9b7e899d4838a0cc4c50d76dbbcb9c5ad77c709e4c0f95c4bc529b7c863744f2a463bbd1cd5fc781a2bbf955d13c5f5a01f1a2c25c7616e54822e56a8ef13493 netavark-1.1.0.tar.gz " diff --git a/community/netavark/minimize-size.patch b/community/netavark/minimize-size.patch deleted file mode 100644 index efc137f7348620f0ad3b837e7965ba226f273c41..0000000000000000000000000000000000000000 --- a/community/netavark/minimize-size.patch +++ /dev/null @@ -1,14 +0,0 @@ -Minimize binary size - ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -39,3 +39,9 @@ netlink-packet-route = "0.11" - - [build-dependencies] - chrono = "*" -+ -+[profile.release] -+codegen-units = 1 -+lto = true -+opt-level = "z" -+panic = "abort"