diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-03-12 06:46:08 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-03-12 06:46:08 +0000 |
commit | c6e62298405d39e635c0d8dd6e026c8cb667a478 (patch) | |
tree | 797bd877e6cc2cdcfe3e39ecfedf34781075fc86 /net-wireless/libxtrxll | |
parent | 2c3b9bbdb114cc13b6ef8e0e5933c9e374fca8b6 (diff) |
gentoo auto-resync : 12:03:2024 - 06:46:08
Diffstat (limited to 'net-wireless/libxtrxll')
-rw-r--r-- | net-wireless/libxtrxll/Manifest | 4 | ||||
-rw-r--r-- | net-wireless/libxtrxll/libxtrxll-0.0_p20201202.ebuild | 12 | ||||
-rw-r--r-- | net-wireless/libxtrxll/libxtrxll-9999.ebuild | 12 |
3 files changed, 22 insertions, 6 deletions
diff --git a/net-wireless/libxtrxll/Manifest b/net-wireless/libxtrxll/Manifest index 19ffa0f56e26..dbb8832a233d 100644 --- a/net-wireless/libxtrxll/Manifest +++ b/net-wireless/libxtrxll/Manifest @@ -1,4 +1,4 @@ DIST libxtrxll-0.0_p20201202.tar.gz 68732 BLAKE2B f1eeeb3cd9368224a512ade5389cd5f289613e47736f2577cf9a3a7266ee6a8159e60b1523414277fb8dbdcc206d2a8b53b6a72a591af54d40f3175f2192c139 SHA512 b9c32db32e7782db5831b73ea34d801f2b09cc42773db0ea3504f500717c11303083e1b9808ef9d0c6efd19ce0dab2f97f79ef20e9b892fa15a42c52cdeb4db1 -EBUILD libxtrxll-0.0_p20201202.ebuild 793 BLAKE2B 0e6ee3df14a084ff5d34fea9b0e5e5e5b959c342cc2728d5ef49062e358022ab13233c98c6f16a3c0cb80499c219eab66d2c4768498ee70930a359a388cce73c SHA512 84b71d41320ed69a733d7eff2379e443fda0e8b1a4b7f46150c213197b8d4665525570cc9f149bfdf83b3630e3c54adbef733e8bce72c152cf930659e020b965 -EBUILD libxtrxll-9999.ebuild 793 BLAKE2B 0e6ee3df14a084ff5d34fea9b0e5e5e5b959c342cc2728d5ef49062e358022ab13233c98c6f16a3c0cb80499c219eab66d2c4768498ee70930a359a388cce73c SHA512 84b71d41320ed69a733d7eff2379e443fda0e8b1a4b7f46150c213197b8d4665525570cc9f149bfdf83b3630e3c54adbef733e8bce72c152cf930659e020b965 +EBUILD libxtrxll-0.0_p20201202.ebuild 1001 BLAKE2B aafa04a56d18381dc86a777a811337967cf43fb5e0f50d05005629746b47a82d50aaef1daf373a1cf7fb8e979c2cbe06f4a2fe9677ffd4c666f2c939085704a4 SHA512 e684a24c61810a731a444102a1d148ff504f79fdadf6a510058828869c97f17d89ce89eabcb06727332f915137775199b4506e7b3cae4bd085c07f2777d56408 +EBUILD libxtrxll-9999.ebuild 1001 BLAKE2B aafa04a56d18381dc86a777a811337967cf43fb5e0f50d05005629746b47a82d50aaef1daf373a1cf7fb8e979c2cbe06f4a2fe9677ffd4c666f2c939085704a4 SHA512 e684a24c61810a731a444102a1d148ff504f79fdadf6a510058828869c97f17d89ce89eabcb06727332f915137775199b4506e7b3cae4bd085c07f2777d56408 MISC metadata.xml 390 BLAKE2B b90bd1a5456a6ecb90f90268fd92be2df3b776baaa9928261933b1d8786eda57276a154c9455d4776c2621b57a020e4aaa3196755e958fb9ebaa4c8c7515cbcc SHA512 18e4abe0a55739b3a98b55b02686c7141787836b156021926341ca1c0f6d5cc97f842897b4989eb0b00db1980db378bf43df44580998d524c334bbfb47e16eb8 diff --git a/net-wireless/libxtrxll/libxtrxll-0.0_p20201202.ebuild b/net-wireless/libxtrxll/libxtrxll-0.0_p20201202.ebuild index 0bf53e74f27d..dbb429f7470d 100644 --- a/net-wireless/libxtrxll/libxtrxll-0.0_p20201202.ebuild +++ b/net-wireless/libxtrxll/libxtrxll-0.0_p20201202.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="Low-level XTRX hardware abstraction library" HOMEPAGE="https://github.com/xtrx-sdr/libxtrxll" @@ -26,6 +26,14 @@ RDEPEND="usb3380? ( net-wireless/libusb3380 )" DEPEND="${RDEPEND}" src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/861932 + # https://github.com/myriadrf/libxtrxll/issues/10 + # + # Do not trust with LTO either + append-flags -fno-strict-aliasing + filter-lto + local mycmakeargs=( -DENABLE_PCIE=ON -DENABLE_USB3380="$(usex usb3380 ON OFF)" diff --git a/net-wireless/libxtrxll/libxtrxll-9999.ebuild b/net-wireless/libxtrxll/libxtrxll-9999.ebuild index 0bf53e74f27d..dbb429f7470d 100644 --- a/net-wireless/libxtrxll/libxtrxll-9999.ebuild +++ b/net-wireless/libxtrxll/libxtrxll-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="Low-level XTRX hardware abstraction library" HOMEPAGE="https://github.com/xtrx-sdr/libxtrxll" @@ -26,6 +26,14 @@ RDEPEND="usb3380? ( net-wireless/libusb3380 )" DEPEND="${RDEPEND}" src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/861932 + # https://github.com/myriadrf/libxtrxll/issues/10 + # + # Do not trust with LTO either + append-flags -fno-strict-aliasing + filter-lto + local mycmakeargs=( -DENABLE_PCIE=ON -DENABLE_USB3380="$(usex usb3380 ON OFF)" |