diff --git a/net-analyzer/nagios-check-zfs-linux/Manifest b/net-analyzer/nagios-check-zfs-linux/Manifest index 9aab426..bf184df 100644 --- a/net-analyzer/nagios-check-zfs-linux/Manifest +++ b/net-analyzer/nagios-check-zfs-linux/Manifest @@ -1 +1 @@ -DIST nagios-check-zfs-linux-1.2.tar.gz 16134 BLAKE2B 6afe6b1ac436e552c81d63820b8130425166a25b035139cff53546c71d04fefe69277b807e675291059f48decb78e4897ebcc58f61b12602577cd4914678c720 SHA512 4d1797c7081ff5fb0e8df71a83c94cf68858a56a1ba4b12df7192ab92415ea56d8028dccec15b885f2b05024f98a82c798eb8baf623aaefed22dbc60a70c6100 +DIST nagios-check-zfs-linux-1.2.tar.gz 16073 BLAKE2B 62ed5b38e8cd8612cc218bfeef88836e7c5948630111f9f5cb2bc84cd807c8922f7465a140b12c7a25bd5a622d30a6e7872bd809838347712686b7d25f914a9b SHA512 2b8d9e676263ecf4326eafce6ab8880e387c89e148c1119c9e21c0b824c55caf0077a1a9621e0de6b154bcb9233ddbdd038c0c0e8e8d6a89ebffbdd41b0f67c6 diff --git a/net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild b/net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild index f9ac866..0b18215 100644 --- a/net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild +++ b/net-dialup/freeradius-client/freeradius-client-1.1.7-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools +inherit autotools toolchain-funcs DESCRIPTION="FreeRADIUS Client framework" HOMEPAGE="https://wiki.freeradius.org/project/Radiusclient" @@ -31,12 +31,19 @@ src_prepare() { } src_configure() { + tc-export AR + local myeconfargs=( $(use_enable scp) $(use_enable shadow) --with-secure-path ) econf "${myeconfargs[@]}" + + for MAKEFILE in $(find -name Makefile) libtool; do + sed -i "s|/usr/bin/ar|${AR}|" "${MAKEFILE}" || \ + die "Patching ${MAKEFILE} for ${AR} failed" + done } src_install() {