summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-23 23:40:53 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-23 23:40:53 +0000
commit8a550e596cf7df735383fc2a2c3b79c51ac0a589 (patch)
tree1c39f7a858fc4a0ee160071ea66cc99c59e30e85 /net-libs
parent9aeefa0bd7e7604816f3ce08002112f9965176c3 (diff)
gentoo auto-resync : 23:02:2024 - 23:40:53
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin31811 -> 31812 bytes
-rw-r--r--net-libs/libhackrf/Manifest2
-rw-r--r--net-libs/libhackrf/libhackrf-2024.02.1.ebuild58
-rw-r--r--net-libs/webkit-gtk/Manifest7
-rw-r--r--net-libs/webkit-gtk/files/2.42.5-x86-build-fix.patch33
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild2
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild2
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild2
8 files changed, 103 insertions, 3 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 5d117a59eb9a..4feff4f5cf4b 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libhackrf/Manifest b/net-libs/libhackrf/Manifest
index 7f7d4580a4f0..26bcea7893e3 100644
--- a/net-libs/libhackrf/Manifest
+++ b/net-libs/libhackrf/Manifest
@@ -1,5 +1,7 @@
AUX hackrf-disable-static-2022.09.1.patch 1165 BLAKE2B 4e0fb00e223a1904b8006091b7ee33e26d46d6c60a58cbfdff7e930f5cba7bbf80b20c61cdb4ddf7bb596573218a9dbe23905fd7f58207a25d931e4b7532d7a5 SHA512 5b705eb513e95b62a47fc57a0c824794d1222ac735475a8aa33d49f250fa96d39b63884076c9743066baafb86a995c26b37f294592d77c62972c26206d1d75d2
DIST hackrf-2023.01.1.tar.xz 23030956 BLAKE2B f0ea4f92208d1db5b4e1c11231e4420db757c08e28e7a80d79e70b02d868689ddf516bc6f003fc208f60c221c9153412a12fe3cbdf8f58001c1f7cdd26383ac0 SHA512 7c2ef9c5c050e258a0d1695240f9163955cb3ea9ab9163aad6bdbdebfdb82cde9925818ced3323342fe9c4ddb80dcedbc5a7986caaa4e0b7036e8e07bec0296e
+DIST hackrf-2024.02.1.tar.xz 21734672 BLAKE2B 493a886719aa90e1b52229beaec45cb9db315dc91d001c275dd3989cde56fe6a312d4fca1c27b4c1366a4653880e74ab3d1e4363ee392d0f93deb631b7fddac4 SHA512 d057574f1e9b1bc2cebcd06773054b7fcba55d44e4c028f4f95e67874b71bd0a83906795a391e283c15d2b21ad7f3e8337be5aa0ee2f6a3c57632a70da10e2e4
EBUILD libhackrf-2023.01.1.ebuild 1235 BLAKE2B 530244a491190d815a413850fdb0ba15be27c72817e652c542e9bf72c023d7147133ff53c9bc24c15d3ac983c008f37cca325eb302fadcbddeb63dee79e2ffef SHA512 d5bcced70f5ce4944f90b5899fc79fe6b7b2b1f6136d1439fc6164d38387df5893273b499d08ed3fffb3218a62cb8dccb94647d0297cbc7a31ac6dfca3f67c9e
+EBUILD libhackrf-2024.02.1.ebuild 1239 BLAKE2B 50749171b31de68bf402c2ecfc3728fa69603d8234ef481589414a0b0c03082def83e238f5747c063108d0d9485d7ec067cb1a41cffd48d0f30eb885fe3e3e68 SHA512 8a0292fac033092d6afa2b65d0721a94db7cc59bc8b8bc565c7c13ffc41d4f054e1898fbf4c0b6c902bb595d3af478de6f6a728df5879043f935062b7119460c
EBUILD libhackrf-9999.ebuild 1239 BLAKE2B 13ab9b050dba10a48b962438279352884b355004159ec70c3532795c4e2043f8260a0440f6e9eb8a795f4cf7be1b313938007379a143e645c26f50083688b4ca SHA512 0e29c88a8713c041e4df93852c60ece2b69d7df401657f96bc0b7cee1f31ecea1378e46cf6624909e6013bddbc8234a370f948b4ba31a1ad65a6910b45164c69
MISC metadata.xml 478 BLAKE2B b9dc4d583a6d8d6f4f495b4c9cf911f127133087f00ebf696be9f603ce3be1e93f5f112dd57fa557602daf67709176ab082cf07f7945cc6abc396fb445da5bc0 SHA512 11196ffe3e3b7a746be9191dc28188b56fa5e1238c26bfb878ee891e3564f7360e7169c469797e199bc77a1b1c1d8ab951891e4830f266ff4d19d71c33b919b2
diff --git a/net-libs/libhackrf/libhackrf-2024.02.1.ebuild b/net-libs/libhackrf/libhackrf-2024.02.1.ebuild
new file mode 100644
index 000000000000..0f11732ed8a3
--- /dev/null
+++ b/net-libs/libhackrf/libhackrf-2024.02.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev
+
+DESCRIPTION="library for communicating with HackRF SDR platform"
+HOMEPAGE="http://greatscottgadgets.com/hackrf/"
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/greatscottgadgets/hackrf.git"
+ inherit git-r3
+ EGIT_CHECKOUT_DIR="${WORKDIR}/hackrf"
+ S="${WORKDIR}/hackrf/host/libhackrf"
+else
+ S="${WORKDIR}/hackrf-${PV}/host/libhackrf"
+ SRC_URI="https://github.com/greatscottgadgets/hackrf/releases/download/v${PV}/hackrf-${PV}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="+udev"
+
+DEPEND="virtual/libusb:1"
+RDEPEND="${DEPEND}"
+
+# https://github.com/greatscottgadgets/hackrf/issues/1193
+PATCHES=( "${FILESDIR}/hackrf-disable-static-2022.09.1.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DINSTALL_UDEV_RULES="$(usex udev)"
+ )
+ if use udev; then
+ mycmakeargs+=(
+ -DUDEV_RULES_GROUP=usb
+ -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+ )
+ fi
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_build hackrf
+}
+
+pkg_postinst() {
+ if use udev; then
+ einfo "Users in the usb group can use hackrf."
+ udev_reload
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index f9749a42af42..1fa2937bf741 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,5 +1,6 @@
AUX 2.42.1-arm64-non-jumbo-fix.patch 1491 BLAKE2B 2902c8f26730fe92c3604ef264ed4bfc9b88d39fdc0f9babb9d48849840167b9d52eb45d20d8e4ea4a3363a8a3bb6b89a5a1ae32a24a0f9a0e86581c3c6d3d6e SHA512 f9be3b4bc29a8c7ae81e4cd5e817e52de409694db72303a255ee8660a1157b8392e3b9d8ff65a9ed84ee762b6b8b007aa2bf3811bba2276352182101097657d8
AUX 2.42.4-wasm-assert-fix.patch 1631 BLAKE2B fe7272f849a816e85440ac3df0d33338ec1335e1b55508ea910be02ce103ea8907d401f8553761514d42164e1d771391abe7bcbcd18765358255569fd70e50f1 SHA512 83b1737e232d09128f18cc9662fc6d614bb1274f53d839fbf4048d5e4160b71a880229b46e6e99e914db93a936415d805821fbc82beb9b2ee54f6505a8ebe395
+AUX 2.42.5-x86-build-fix.patch 1375 BLAKE2B 0ce7224b81fbcf6602845cc5ba454c6e2c86301fb9b075c435308e420c42ed907fec18ef8e0c4e00f2b78cf3776531d9092f6c62fa176f149d21713da6fc52ee SHA512 aad29eecab37d12a983aa5748c08761458769643d1c9cd87c017c58a4ac00c0c6f3cf7f04d0b30e846485def9414a75a46f29256ca7a7dec89aa25b081b6f1dd
DIST webkitgtk-2.42.3.tar.xz 32023120 BLAKE2B 8a132039895d859189b65a5fd09e35a99b5ce2ad0cf46c44a4ec9b6c499155c8dcc9d28d4add727f59078df99d03157f203fb12feed7e75f2e28fbebe9953850 SHA512 3ccd7245c656f2919357b8c0b867f47d223cac3cdca5e5a015bb3e6097051c87c8bd38db5fafea8801ca3f0d0d493d7f2f1079ff72fc2afc9cb7a281f4ae6839
DIST webkitgtk-2.42.4.tar.xz 32059260 BLAKE2B 3a8cd0818e0d989ab778cda63dd873d7e185ec20fbfe609b9da70041fe38ac30351046516600cb8eb86089e43136487d81c922690468daa70ed2a436561c2401 SHA512 2019408b3b6b2354ea3da380abaad34d51fed6d5ce9d5a9ff9db6f911d235f8a9eb765ccf1e5608ddc49516cafee9921b4a0f9912b9ae5af56701f8fc0f45293
DIST webkitgtk-2.42.5.tar.xz 34651836 BLAKE2B 4b772d91d3e2c3fc3a48455f43016d2cc1699b18fcc78253d1527eecabbfc1f47cd3bf3c512508fd683d29de68f980511d2057e4c65979bab38083a2da5cb516 SHA512 9b992b1156a87b503deec4640ee9383227c7341910f1b33b7cba03d32194b36aa61de6ae3e8a58c23adcab74e71b78d1c8d4124f32bffc4dd58d93931fb94ef0
@@ -9,7 +10,7 @@ EBUILD webkit-gtk-2.42.3.ebuild 7778 BLAKE2B 140fbf250e32d892dd7b60f749296b5db94
EBUILD webkit-gtk-2.42.4-r410.ebuild 8206 BLAKE2B 652d0d03eafdbe65099216fb83900b9c24abad6817c6065734269bb4f0d5b06502e06a38602dfa5a30721dd1c26403bd0930b46cf2ac72b4142fe686770dbcb3 SHA512 a37c9bb7a5e1583332fb04dc43a00670390857e19a0b516a1618efc720dd192840cb8054c0f2487f246e1d751e9b3dbb141937b02d964df11fb6fc4fa41d7a92
EBUILD webkit-gtk-2.42.4-r600.ebuild 8103 BLAKE2B 3ab76ad51b938f618d3012398cbafa12fd595cfec29493550f504cf79126f26e934876de80a136a5e2ef50701b88e3957d3eac69fb88dba0798bc8fdc881cee2 SHA512 97eec9186c4d15c0dff8aeb122346c8a9de4f7baf25f00803cd3c185fd168fa978736275698e5d17fbdaa8297d45d604af0c90ee4c5aea893c36da1043e3a342
EBUILD webkit-gtk-2.42.4.ebuild 7932 BLAKE2B ee9487f32d0e624293558d5d61bd010acfd4323dbe059f1b9d7640573d84e1ec5e538b9d90e5cd0465aa39a88f409c90390cb2f66101d21c072a2079a5b42309 SHA512 2757f09c57ff3f235c63d252d2e6fa9ab2c6058f42aab90a1917e458e091d4f77fe920324ad886b97b71c244e09b97045fc250de966bd383883f9ee940f22304
-EBUILD webkit-gtk-2.42.5-r410.ebuild 8210 BLAKE2B 0df637a8748e37945e8c2ffc6056228e0adc6fb072d41c4eb9acc21b5ba8adef8ba0c09a2da48f93820a1327da908a27d2cd9a75b28e2bd9b91f90ff0cf02c84 SHA512 5741b339da119957764da2846961d74a4949dfda79aa621a3a668fd09ec8da40abab48e8ba24f6659b288b14416de225f805c651f1004eef61e5065017326f1e
-EBUILD webkit-gtk-2.42.5-r600.ebuild 8107 BLAKE2B 1dbd2d519046bae4bca2e2decca661b122b4829075222b9556094a14189f29c1934fdd0b796b1b59098b7b654be9d390c0851ed644cc31c53bff71470bfe3c11 SHA512 ec79adddde8a21f47a36bc14b22ba05c98425e6d4ffc4bcdf6f95b8bc7a4eb16f625ba7b05eeacb522b63ab40381c3ebe4b19e8f2660d7f2887ac3ca77dfa27d
-EBUILD webkit-gtk-2.42.5.ebuild 7936 BLAKE2B 0c1dcc003e9e3dbcb7ad03f6ae4b58abd40444adcade8a2c444dfb1e088e0d6e1e12e1e78ca8aa1d14fe9f8b40752976f849ea09b74234c2a4feba88527fdefc SHA512 8d02365520a3c056b667c9203a3075f42f279c147654ccfd41e7a9ff9ea558e878ef4a612269338f75b044fba8d2d012e22f80b48ba2de86b198d6e105e0aae4
+EBUILD webkit-gtk-2.42.5-r410.ebuild 8298 BLAKE2B 4b581b88d9525baf956895924a52888bbf3de65d47fc511d2e686fe46d1dfc0710c7eda42d3cf176131d17a71b948cf5dde861bdd03a61691e7baabb4696d371 SHA512 f50606bcc68bfe82ab19e3146b57a4cec1883da2e9e4053ea7af358197bf7ce4c36463a1b1f9b0c44e043ba6a8a6110c8e083310cab088c3e20775a48e1e5e82
+EBUILD webkit-gtk-2.42.5-r600.ebuild 8195 BLAKE2B bb73004d2834761a573ccac0160c4e888776918f6eacbd193d27ec50810a27315c3fb5e02965783e97094ad4e39cddc68c72091864304c1bbe01d7958bd643ed SHA512 f9b5d46c5720ac0a5a6f1d6160e5ac9f10ab4523940e70275ff27045d3f0e5d7f087f2c8cc954b4b0edc2192f5d5a3971d0fcfdd95a526bd9bf919c9540bfb65
+EBUILD webkit-gtk-2.42.5.ebuild 8024 BLAKE2B d8c3c372e3d11afc4f6ad989675f70dc6342e16152f4b21b765679d6021ad7ce188ef446ba7a4257ddf7ba68642cf66ede81dcd0adf93440aac5ab6d305e0dd2 SHA512 5bd05f97328d60569af7a21dfd8499f8ecb7b2c28895441c6931137436d4dcbeaf8a2ac40e4f495422b93b8a66d7461f5b07cf9bba13e16ef9c8c12e7372a64a
MISC metadata.xml 615 BLAKE2B 5527ca0439e337193601d221df1b5f9b85c6f4ea0b0867fe8ac0548307672de45fe956fe61c0044b778644c8079271eba565854ab041ce45738dd98a9b3db39e SHA512 4681816de7821ede7c252e62a4cb29ee5c6e88f1799972a7325b40ed1998f9462835ca38c42dc65eeac4c0bcb0d672593af857fcf442cced865bdfdefe063eb1
diff --git a/net-libs/webkit-gtk/files/2.42.5-x86-build-fix.patch b/net-libs/webkit-gtk/files/2.42.5-x86-build-fix.patch
new file mode 100644
index 000000000000..f5f4120f06cc
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.42.5-x86-build-fix.patch
@@ -0,0 +1,33 @@
+From 3d5373575695b293b8559155431d0079a6153aff Mon Sep 17 00:00:00 2001
+From: Michael Catanzaro <mcatanzaro@redhat.com>
+Date: Mon, 5 Feb 2024 11:00:49 -0600
+Subject: [PATCH] =?UTF-8?q?[GTK]=20[2.42.5]=20LowLevelInterpreter.cpp:339:?=
+ =?UTF-8?q?21:=20error:=20=E2=80=98t6=E2=80=99=20was=20not=20declared=20in?=
+ =?UTF-8?q?=20this=20scope=20https://bugs.webkit.org/show=5Fbug.cgi=3Fid?=
+ =?UTF-8?q?=3D268739?=
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Unreviewed build fix. Seems a backport went badly, and we didn't notice
+because the code is architecture-specific.
+
+* Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:
+(JSC::CLoop::execute):
+---
+ Source/JavaScriptCore/llint/LowLevelInterpreter.cpp | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp b/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
+index 5064ead6cd2e..9a2e2653b121 100644
+--- a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
++++ b/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
+@@ -336,8 +336,6 @@ JSValue CLoop::execute(OpcodeID entryOpcodeID, void* executableAddress, VM* vm,
+ UNUSED_VARIABLE(t2);
+ UNUSED_VARIABLE(t3);
+ UNUSED_VARIABLE(t5);
+- UNUSED_VARIABLE(t6);
+- UNUSED_VARIABLE(t7);
+
+ struct StackPointerScope {
+ StackPointerScope(CLoopStack& stack)
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild
index 54bf8cd4e088..0f1a6bea0d66 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild
@@ -157,6 +157,8 @@ src_prepare() {
eapply "${FILESDIR}"/2.42.1-arm64-non-jumbo-fix.patch
# Fix assert failure on some machines, bug #920704
eapply "${FILESDIR}"/2.42.4-wasm-assert-fix.patch
+ # Fix compilation on x86, bug #924873
+ eapply "${FILESDIR}"/2.42.5-x86-build-fix.patch
}
src_configure() {
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild
index e50d46619df2..be33daab50ba 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild
@@ -158,6 +158,8 @@ src_prepare() {
eapply "${FILESDIR}"/2.42.1-arm64-non-jumbo-fix.patch
# Fix assert failure on some machines, bug #920704
eapply "${FILESDIR}"/2.42.4-wasm-assert-fix.patch
+ # Fix compilation on x86, bug #924873
+ eapply "${FILESDIR}"/2.42.5-x86-build-fix.patch
}
src_configure() {
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild
index d4913a9eb4f8..002acc94dddf 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild
@@ -155,6 +155,8 @@ src_prepare() {
eapply "${FILESDIR}"/2.42.1-arm64-non-jumbo-fix.patch
# Fix assert failure on some machines, bug #920704
eapply "${FILESDIR}"/2.42.4-wasm-assert-fix.patch
+ # Fix compilation on x86, bug #924873
+ eapply "${FILESDIR}"/2.42.5-x86-build-fix.patch
}
src_configure() {