summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-12 06:46:08 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-12 06:46:08 +0000
commitc6e62298405d39e635c0d8dd6e026c8cb667a478 (patch)
tree797bd877e6cc2cdcfe3e39ecfedf34781075fc86 /net-wireless
parent2c3b9bbdb114cc13b6ef8e0e5933c9e374fca8b6 (diff)
gentoo auto-resync : 12:03:2024 - 06:46:08
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/Manifest.gzbin13896 -> 13900 bytes
-rw-r--r--net-wireless/bladerf/Manifest6
-rw-r--r--net-wireless/bladerf/bladerf-2021.03-r1.ebuild7
-rw-r--r--net-wireless/bladerf/bladerf-2023.02.ebuild7
-rw-r--r--net-wireless/bladerf/bladerf-9999.ebuild7
-rw-r--r--net-wireless/libxtrxll/Manifest4
-rw-r--r--net-wireless/libxtrxll/libxtrxll-0.0_p20201202.ebuild12
-rw-r--r--net-wireless/libxtrxll/libxtrxll-9999.ebuild12
8 files changed, 43 insertions, 12 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index fde3c9bed0e1..d8c30021b94a 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/bladerf/Manifest b/net-wireless/bladerf/Manifest
index 308019060be8..932b6e712911 100644
--- a/net-wireless/bladerf/Manifest
+++ b/net-wireless/bladerf/Manifest
@@ -2,7 +2,7 @@ AUX bladerf-cmake-glob.patch 1701 BLAKE2B ec0b5e1b6af12a1969307d4bdcad31e238626e
DIST analogdevices-no-OS-0bba46.tar.gz 44190321 BLAKE2B b5c31b4b9ed92e0ac9f1a4c1eda38e065f00e0ee8034a99615a2509a4c91c589faefaf2e42a8bd30e61eb36459fa264c6e1892577f759c2ca0810925cede163e SHA512 cf6f6d34fed9879ae7263782f20f33dd3af84201e3477fa0501e072eb08a8a545a07c496ad0ff3f7dc1a6ef407f136f843ba05942b4819e146c5fef023a3bb02
DIST bladerf-2021.03.tar.gz 2261864 BLAKE2B b4e58e370c1e515162f01a0da3985b5ba3c210a8a045bd531e618a9da8e4e66e74a8ccca9138cf6427b512f9c4423bd4151cc63d70a5e218c2a24980afa73972 SHA512 76ebb6501ad9286c7a52a0540f991f7848e396b4d75104bf7186ffac5e3142aa79914352238c8a9e0b4453910c171218c0e861092f228202d0b236939fecc325
DIST bladerf-2023.02.tar.gz 2308710 BLAKE2B 1cbc7eb7eb63a336e12ab2eae29760dc32e187005b93bb4c10032244649651484dbbb68644d2a9abca5488840134b336bfa54fdeb5f6331e9c440a9b5f302227 SHA512 af03141712886ea76952a5eea9ffb67b511b8ea196f2cf3349dab339b1964b3f296410acdc070304ffab71eb011830131373ad8c3b00a6cfec2773283082cc0d
-EBUILD bladerf-2021.03-r1.ebuild 1738 BLAKE2B 0e92e65e97b377841f514d81e863e29403d15ac455db6c72fc65268e07a35d25c37cdb97ac4a1938a6a7577faa5dbfb36ad1e8896d8bbdc4cf59336a545647c7 SHA512 ca4edb4b4202fa4c5371ef8621a1bb485a9c301ad1785104a909ebe5c603174c47f6d04c96ea0d3715ace1a63bb5909a87b336cfa3c7ad10abf0a623a7e90e0e
-EBUILD bladerf-2023.02.ebuild 1792 BLAKE2B 3686282db009acaed5d4da14ffb701cb291d976260c23d2bb59e1d67601cdf5bb23f9b2a4da59a0e3f8e184cdaaa1ebe55b79e15e08f713c3c4b0e2368983515 SHA512 79bb447ed8f32ec63e654b298273edad0239dfae8de7cbfe870b6e49d3ad2ca7ecfb82a6fe36721f6fa2597bad4c1a80386ab6d243b5770814abdf8ad839a13f
-EBUILD bladerf-9999.ebuild 1740 BLAKE2B 5b7b7fd7dd6e2a650d96600492509d0ff3ea6ecabc4c03201496d49ad50ad9e85afb50f81b5f89da4b9151c0dc7de95efed9c6d0aa8d03ed0e946ffad37b47c0 SHA512 0a2a9f02ac9021c2b546d0cbd6b4f898af9f334c2309ce0c4ff7bdbbdfd6c24c2c4f9c2aef2ce587feb0ec3ac7c45d6a89b42e1ac5f8fe22ab166104cced7d49
+EBUILD bladerf-2021.03-r1.ebuild 1874 BLAKE2B 4ad777f795d92be52690e52eeaf7486c44dd459e84bb2a9cfd7926cc4717e5ef91ba6d133b196ad358afe1bc4315e9bae5527a1af9ee8d654b6a66b2672547a7 SHA512 f9cb0876b2d126bc1174e81d0a4f1b4c582107bf924cfef654a2625953bbd6ec0faa049437f177b63adda057e428e1c20614484917e3bd4eeeb6ea7ca2ac9ef1
+EBUILD bladerf-2023.02.ebuild 1928 BLAKE2B 5a1d3c707984391af06b5ba4e47aceadf8bd94526c87fb27ade1d2b368d16714d0b3ab958da10f1f398871e98a86beb434ad829bd64bd066b8fff5de7d1d8acd SHA512 4be2bd420e3ee12b700df8ba4ea351bc62c6b540048182c7c1b9263161bf2f934f7b941de138a09d65a6055935261f06eafde99647c84e322182bd21644f1ee3
+EBUILD bladerf-9999.ebuild 1876 BLAKE2B 726c1f34a0b9d11b6b0eb5bb384c1c103aab14a7e06009838f8f957f033cd1bedff41277ade9b695058f396c160a136667296536bd28a72e635f3fbfb696b2be SHA512 473894ef5abe2c9e9a30411621524251f32dc5e3a6b8a69701d11a5828acba05e545c98c1e293d218c66fb350dbe380ae5dd32e3f7b7ebf77201fdea100fc7e7
MISC metadata.xml 535 BLAKE2B 7fc9a46afda3efa2b20a94b888d5c808066ea749b3fb81fd5e6351f1749b0beb02e0c9c8986a4704ecc42f6406c22b1da3742536c62b269e472b721ab7172486 SHA512 8070f05c8a481f0e921f63b0722e8991c7be6103aea4753536dd36af4d10bbb67e72a55a465d49e4ff7f5972e1f535b1cd8ff2d33b569a9fb7b71b3cd81765f2
diff --git a/net-wireless/bladerf/bladerf-2021.03-r1.ebuild b/net-wireless/bladerf/bladerf-2021.03-r1.ebuild
index 8a79fa7bc6a3..84e327b78d20 100644
--- a/net-wireless/bladerf/bladerf-2021.03-r1.ebuild
+++ b/net-wireless/bladerf/bladerf-2021.03-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake udev
+inherit cmake flag-o-matic udev
DESCRIPTION="Libraries for supporing the BladeRF hardware from Nuand"
HOMEPAGE="https://nuand.com/"
@@ -51,6 +51,11 @@ src_unpack() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/861872
+ # https://github.com/Nuand/bladeRF/issues/903
+ filter-lto
+
local mycmakeargs=(
-DVERSION_INFO_OVERRIDE:STRING="${PV}"
-DBUILD_DOCUMENTATION="$(usex doc)"
diff --git a/net-wireless/bladerf/bladerf-2023.02.ebuild b/net-wireless/bladerf/bladerf-2023.02.ebuild
index 1601aecb09fe..74c85125258c 100644
--- a/net-wireless/bladerf/bladerf-2023.02.ebuild
+++ b/net-wireless/bladerf/bladerf-2023.02.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake udev
+inherit cmake flag-o-matic udev
DESCRIPTION="Libraries for supporing the BladeRF hardware from Nuand"
HOMEPAGE="https://nuand.com/"
@@ -53,6 +53,11 @@ src_unpack() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/861872
+ # https://github.com/Nuand/bladeRF/issues/903
+ filter-lto
+
local mycmakeargs=(
-DVERSION_INFO_OVERRIDE:STRING="${PV}"
-DBUILD_DOCUMENTATION="$(usex doc)"
diff --git a/net-wireless/bladerf/bladerf-9999.ebuild b/net-wireless/bladerf/bladerf-9999.ebuild
index 8ad97269887b..9723f8fcbe5b 100644
--- a/net-wireless/bladerf/bladerf-9999.ebuild
+++ b/net-wireless/bladerf/bladerf-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake udev
+inherit cmake flag-o-matic udev
DESCRIPTION="Libraries for supporing the BladeRF hardware from Nuand"
HOMEPAGE="https://nuand.com/"
@@ -51,6 +51,11 @@ src_unpack() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/861872
+ # https://github.com/Nuand/bladeRF/issues/903
+ filter-lto
+
local mycmakeargs=(
-DVERSION_INFO_OVERRIDE:STRING="${PV}"
-DBUILD_DOCUMENTATION="$(usex doc)"
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)"