From 6e8d3793323b8f24be801a4aaf31cdd31a8483e9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 15 Mar 2024 12:47:43 +0000 Subject: gentoo auto-resync : 15:03:2024 - 12:47:43 --- sys-apps/ethq/Manifest | 6 ++--- sys-apps/ethq/ethq-0.5.0.ebuild | 58 ----------------------------------------- sys-apps/ethq/ethq-0.6.1.ebuild | 11 ++++++-- sys-apps/ethq/ethq-9999.ebuild | 11 ++++++-- 4 files changed, 20 insertions(+), 66 deletions(-) delete mode 100644 sys-apps/ethq/ethq-0.5.0.ebuild (limited to 'sys-apps/ethq') diff --git a/sys-apps/ethq/Manifest b/sys-apps/ethq/Manifest index f3911ec9d51e..4c7e6427e60b 100644 --- a/sys-apps/ethq/Manifest +++ b/sys-apps/ethq/Manifest @@ -1,6 +1,4 @@ -DIST ethq-0_5_0.tar.gz 15830 BLAKE2B b18326f1564d08f94500aa934838053a3b84b78f3d6fa90984c3730ac8922fbe3fd5141d5e9ff4a2c8db54bb8d2c2e493f5583f46b287324d4327583f29b8bf5 SHA512 989978e0dfbb553497f5325807f2d09e4e2842de9df5f5717e832312141adba3e99ef1d57dde4ac0fdd2919c9f5a0eadef5b5f76a300ab4ac7e881c8509fbbec DIST ethq-0_6_1.tar.gz 23475 BLAKE2B 04d933294ba432ed69108022b0a2b13c47537902f66c6969bbd5afca144a977a6215a2164cbefd975d0f599bd8503feca79ef9e38856d8c9e6943c2cd2c3f99f SHA512 72c38ecb0cb6c7d6f522d99f2a6ec08bd2c42065d5f83d86890706a52420006fcdb5774a1457a66ccd5e174113e09c2a4285d311af334616a01c32ad8753126d -EBUILD ethq-0.5.0.ebuild 1163 BLAKE2B e44cdf337ce09cd74b5acd6181e42ee3770b1c0dd6208103c6124520bfd37f58a5f80ea937575cbe77f067561847b9f71c590cef9f6509aca4e84ea5ddda562b SHA512 c008cfb872f7f0521e441ee51f3da5b74ebc17529bf1eaed7a9e4d7c23e36e86421708a44f42c463e94bc945af8cb8c9b78c20a0e5cd178eb30a9d5f223e69fb -EBUILD ethq-0.6.1.ebuild 1156 BLAKE2B 9a67a1ac0e32dce08d4f1f6ff1062d5ad1e7336bb4a317171a89777e77deafa7ab16e2ca2b7b4e2861c0d8f5fb17bb0fa7e3b5f9a02d42b7f0e9eb99ab4682f3 SHA512 4737c046c04429b3fab79cf3432aa6e737ef298c6d1f06f29862bd2347f622627c108d7298412dff2aec188a8c35515b20f15ba9fc50504f96633600d77f9852 -EBUILD ethq-9999.ebuild 1098 BLAKE2B c45d997f816b538b2fbe6ab67b77e53a93b2b69844b1141964e32161178735007c1a46e2bd966c18ebb58fe4cde24d4f4a180bee3cc92ad8bb29ff116b9c34dc SHA512 96cfb486a19f344a781c19820c2d99c2c3dad542d27bb18bbbf9904da8a65c89baf9c31078472c9955f91c51dbb6160a3c92ce1c76b74f6819f5c643556e4cae +EBUILD ethq-0.6.1.ebuild 1276 BLAKE2B 043dc1adb76edc174118b02571a21b295067bca218c018a08c8102ede19cbb88ee048ce0f5969fcf407b252cfaf378a9066a5aa8dc0f5dd7253b98c2026c534b SHA512 8596f0dcf1fae711abcf8b77b9033b8bab42448123970a931a9ba4fcf85a63d81cb90b7e2a9756ac18f3a1f160bb30c6b303baccd8c8db2d15aa8422c0b7ba6f +EBUILD ethq-9999.ebuild 1218 BLAKE2B 9c8520e6b8dcb8fba8e0e883cfbd539982a598dad0ce068d7fa54a76a5d9ccc97318b887e0ed106136bc8c719d0cf97aaca840d4fda9b376cb9a8175ca3ff457 SHA512 f361726c46d55b5d8cb6da23546cedb138e3e302584d91f675dff1eb4b9be7e53cbafb08ec582f045d038e07b0d95d5f0d4ef14f2416ff7ba0657d2b1e125ea4 MISC metadata.xml 658 BLAKE2B ba812092d01392bf05b02254be6ec098178912f90708aa8ed3384206da40f32d655782abe08bcdfb7c4ddc4520f8485c24d6328d1a53e4abf5d0c604f9cc8bd7 SHA512 6d1c05d10d30a81c6ae45173bd3e6d3b4eeaff9c2210dd80e079609df873ae6f642469ed6e77446338a28c40a76e65cd1d3f11a44df3a09a894a9a0f373df68b diff --git a/sys-apps/ethq/ethq-0.5.0.ebuild b/sys-apps/ethq/ethq-0.5.0.ebuild deleted file mode 100644 index a22a412539ae..000000000000 --- a/sys-apps/ethq/ethq-0.5.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV=${PV//./_} -MY_P=${PN}-${MY_PV} - -inherit toolchain-funcs - -DESCRIPTION="Ethernet NIC Queue stats viewer" -HOMEPAGE="https://github.com/isc-projects/ethq" -SRC_URI="https://github.com/isc-projects/ethq/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="sys-libs/ncurses:0=" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Respect FLAGS - sed -i \ - -e '/CXXFLAGS/s/= -O3/+=/' \ - -e 's/ -Werror//' \ - -e '/LDFLAGS/s/=/+=/' Makefile || die "sed failed for Makefile" - - if ! use test ; then - sed -i '/TARGETS/s/ethq_test//' Makefile \ - || die "sed failed for USE flag test" - fi -} - -src_compile() { - # override for ncurses[tinfo] - emake CXX="$(tc-getCXX)" LIBS_CURSES="$($(tc-getPKG_CONFIG) --libs ncurses)" -} - -src_test() { - local driver - for driver in tests/* ; do - "${S}"/ethq_test "${driver##*/}" "${driver}" \ - || die "test failed on ${driver}" - done -} - -src_install() { - einstalldocs - dobin ethq -} diff --git a/sys-apps/ethq/ethq-0.6.1.ebuild b/sys-apps/ethq/ethq-0.6.1.ebuild index 172f1ef054f7..9165d5a82da5 100644 --- a/sys-apps/ethq/ethq-0.6.1.ebuild +++ b/sys-apps/ethq/ethq-0.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 MY_PV=${PV//./_} MY_P=${PN}-${MY_PV} -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="Ethernet NIC Queue stats viewer" HOMEPAGE="https://github.com/isc-projects/ethq" @@ -37,6 +37,13 @@ src_prepare() { fi } +src_configure() { + # https://github.com/isc-projects/ethq/issues/30 (bug #879893) + filter-lto + + default +} + src_compile() { # override for ncurses[tinfo] emake CXX="$(tc-getCXX)" LIBS_CURSES="$($(tc-getPKG_CONFIG) --libs ncurses)" diff --git a/sys-apps/ethq/ethq-9999.ebuild b/sys-apps/ethq/ethq-9999.ebuild index 11b6f2389400..da954c3b0cc6 100644 --- a/sys-apps/ethq/ethq-9999.ebuild +++ b/sys-apps/ethq/ethq-9999.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 EGIT_REPO_URI="https://github.com/isc-projects/${PN}.git" -inherit git-r3 toolchain-funcs +inherit git-r3 flag-o-matic toolchain-funcs DESCRIPTION="Ethernet NIC Queue stats viewer" HOMEPAGE="https://github.com/isc-projects/ethq" @@ -35,6 +35,13 @@ src_prepare() { fi } +src_configure() { + # https://github.com/isc-projects/ethq/issues/30 (bug #879893) + filter-lto + + default +} + src_compile() { # override for ncurses[tinfo] emake CXX="$(tc-getCXX)" LIBS_CURSES="$($(tc-getPKG_CONFIG) --libs ncurses)" -- cgit v1.2.3