summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-06-09 00:08:14 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-06-09 00:08:14 +0100
commit4fe228ee9aa3b9b825d54ace549a5517e153e8bd (patch)
tree90a261e3ea59b80722d70d3c42f3e40d16c9f8dd /net-misc
parentadc09cc4e6ebf7931735c02c0c272b4b885c2b30 (diff)
gentoo auto-resync : 09:06:2024 - 00:08:13
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/Manifest.gzbin54372 -> 54370 bytes
-rw-r--r--net-misc/electron-cash/Manifest2
-rw-r--r--net-misc/electron-cash/electron-cash-4.2.11.ebuild4
-rw-r--r--net-misc/lambdamoo/Manifest3
-rw-r--r--net-misc/lambdamoo/files/lambdamoo-1.8.1-C99-configure.patch111
-rw-r--r--net-misc/lambdamoo/files/lambdamoo-1.8.1-respect-cflags.patch24
-rw-r--r--net-misc/lambdamoo/lambdamoo-1.8.1-r4.ebuild43
-rw-r--r--net-misc/streamtuner/Manifest8
-rw-r--r--net-misc/streamtuner/files/streamtuner-0.99.99-audacious.patch25
-rw-r--r--net-misc/streamtuner/files/streamtuner-0.99.99-gentoo.patch122
-rw-r--r--net-misc/streamtuner/files/streamtuner-0.99.99-shoutcast.patch4
-rw-r--r--net-misc/streamtuner/streamtuner-0.99.99-r6.ebuild (renamed from net-misc/streamtuner/streamtuner-0.99.99-r5.ebuild)17
12 files changed, 296 insertions, 67 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index f056f7cd32b5..292bd26552c4 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/electron-cash/Manifest b/net-misc/electron-cash/Manifest
index d5523358d561..4ba9cf687916 100644
--- a/net-misc/electron-cash/Manifest
+++ b/net-misc/electron-cash/Manifest
@@ -1,4 +1,4 @@
AUX 3.3.6-no-user-root.patch 1261 BLAKE2B 6035a47b73ce13a92ef66177d6131f5744a498bb4360aa289aca6a09c6ef3e7b663914590f4c9be635078fed0bc82ae706f0cb4c7280acab88bbb1f5211d6473 SHA512 bed6b2108b3a8c8960b43eff854b8292d5e6fbd0fdd8383e43e020cac51767cbd70a1c371a3dffe1bc51145f97f930cb966fd4eee1ecc3ca021cbcfac0ea1a81
DIST electron-cash-4.2.11.tar.gz 8039918 BLAKE2B 3139647fd22aaa88ff9a514b83e12dd3b36abb6affe9b51b270e1936f4d37ec3ea867ebcfe388f428392093996d2bf7d1268ee0b2447c5d559a39c3e35745dfc SHA512 7b01d2d94b29a3f054738cd89344a7c15136f90d6aa66dd587da315471aeb053bee1d7bbeab46016054b7dd98915bb2225a381d082a8fd137997c05957e2d44a
-EBUILD electron-cash-4.2.11.ebuild 3906 BLAKE2B a588bf3e2a5b82ea0daa6645c8b59d8960d2beeb3e2ab15a5d647bc9f087ad08ca8e3b1c3df38637baeec3f4fdb8fdd22d3e2df2070e4466c7ded4aa47e61dcf SHA512 3c39f937712f502bfc2115a5692fd1d9d97a50423a964e04eafa09dec1f9e58a3960cdfcd21f4978a70f4d29826fa0a89c7e032cb4ffdfe6a68e45e261349ec3
+EBUILD electron-cash-4.2.11.ebuild 3865 BLAKE2B 0945189f7fbc40a4dca79c921a6f04f1c31dc3ff1efdd971a85c6f1d10b192214b7e9ac29a9c64ecce8288f18dadf16cfc5c6799baa60e3a1fe0b2f73b76c11c SHA512 a7a1ab6a1e1797a76e4401ba14630de1167b71c5976d36079b834f2bbc01a5df663207a928f90b7098166d19806f03efe21b992916b030f75302c7d19ef2ba57
MISC metadata.xml 981 BLAKE2B 10c823bd62005a00acf1e410e78a5e2917af126f1cc4c98608ab8277570c4defe53b3e282168189ac3c18634860a93b664c83cde1959553b0182069830c6f3a3 SHA512 30538ee18680bf39e49cc434977376b6bce2be717204781d2e17dffcdcfe4970a772834474511c12b94906d05f026882d3b6ffde8dd3992eb1030d3ee78c77d6
diff --git a/net-misc/electron-cash/electron-cash-4.2.11.ebuild b/net-misc/electron-cash/electron-cash-4.2.11.ebuild
index 993cd0db3cc4..8ca0f0b82471 100644
--- a/net-misc/electron-cash/electron-cash-4.2.11.ebuild
+++ b/net-misc/electron-cash/electron-cash-4.2.11.ebuild
@@ -147,10 +147,6 @@ src_install() {
distutils-r1_src_install
}
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
diff --git a/net-misc/lambdamoo/Manifest b/net-misc/lambdamoo/Manifest
index c2d9ac35dc63..0ad4ab2ca346 100644
--- a/net-misc/lambdamoo/Manifest
+++ b/net-misc/lambdamoo/Manifest
@@ -1,6 +1,9 @@
AUX 1.8.1-enable-outbound.patch 451 BLAKE2B 71c9fa7921e258df1b785e7b5d92eed3b38095a0c49bee5edc81a76737262e536239ede374f9d6a56a96d0d0241cb63dc5d1c758b9ed7f5559a06cc205b50dba SHA512 16aec9e348a2b6ae4d773f12d007fda90d38c0d7113120fcfd63d44ffeb8f2fbfbddd428e3f091581e054cf2c650b92d737c5c63178c6db526f7e2bff9a9c712
+AUX lambdamoo-1.8.1-C99-configure.patch 3450 BLAKE2B 2024e95d2c77c5f9e3b96efee38565e2e62731333f29e68802fb4accfce31bbb2fdfc4dc655023162c4f111d79db0883ab6a005493a6436368ad8360317693e8 SHA512 935fb32b53543b0e20d82fee3262bbddeb32628679d8a863bdc5821b925b9871837c73595ab437a802efb6d24697171a739fc27c035d034b0ec69b9767f3cf89
+AUX lambdamoo-1.8.1-respect-cflags.patch 838 BLAKE2B f2f20e574b392e2ef4f22647cd51eab2fc624f8f606bb61786e5e19c3322e817273e6cc131243688e3cc0d2158fb68c239123d2e04822870a61be7cb91f24dd7 SHA512 ae02072b12224bbb7b48da917494cd4196cd8a14ef175c4e593a447543d97b3e407b8955c201c8da5e370a0bab63020e3fe51acb8a078a2aeec4f4663581e491
AUX lambdamoo.conf 185 BLAKE2B d681b52af98a278c9ee4c4485afcd0919f952e5a5cd1740a4365af233f60c273833c3c35d9a65f4e1e48ebe99d93e9c0ee307ed8b052b97e41abdd6d8e4a3bd2 SHA512 fa96885e674b571c6eccb682cb4ab47d09a723a1dd82d6a11a42e5760c2b53ab24919627823ab9c4a2aeb5d3d2d41984df3eb9f3de382164b062e024639ba2b2
AUX lambdamoo.rc 1145 BLAKE2B c6b5b7d25644c0a2832144a6c8b6be3af082d9bac30f5916c84a3ecac983556095018cbbbdbd138c046927873c9e52cbb02560ef1b84a553b666f0c5514534c3 SHA512 ce0d41459aac2249b2982d5bc174810e2fd5a77ad5c5f102929c350306bb799cdd9582926dda42c062d7f60b77ae59dd26d7f32d249193d13e9b9feb888ebd96
DIST LambdaMOO-1.8.1.tar.gz 363803 BLAKE2B 0bca69eff651911d97f1de66c93aaa0ebb14e199277bb83171e0855313291501ef501272b58a0524da1e3764359f0c6b79377d021db0b45097ed29674793024e SHA512 1629375d74c67851e20ac007411261bb24c642249e4ede0415580b5c87e0df77b23e8a70b249f734ad3b5bc3b8859b5f0162dc55f69b9756ce2afa6a9553b7fc
EBUILD lambdamoo-1.8.1-r3.ebuild 961 BLAKE2B b1d1b2c294cf1f88400079c73765beb5e99cbe089fc56e8c837b06bcfe438069377eba34dd781e51ce9014602db6cb5dad904814f4ad5362d7721dd46df660f3 SHA512 72b6344b167f5fa2a89ba64f4a166056c0da4270cf55567e44975407569836cc0868ad14d94a064c22a19df32bc22f0f87774487a0ecbdaefeba48c007b67e1a
+EBUILD lambdamoo-1.8.1-r4.ebuild 942 BLAKE2B c22dbe0d5b6c695af6b87500b5846047ba12fa58b3291a5a778c5719119fd003d2b6220ff99a976e29f009a79bfd2a28ef17a4ed817a926b5a9aff5acfa8d36d SHA512 3afaf53277d2b31be539fb37632b2069c44227986a8205465551f8ec2813ac3899e871fe6159f35751c53b9f787b43539b14d37cd0acf6cb4c31d437608e6896
MISC metadata.xml 247 BLAKE2B 26c6f1781285d6a2e474461f846bb7cf7438d7693d9ff6dd275aea80494abb0852b86b0eaab76208df608b40743d41403a2b0bfbe6d0f56daa18ef871cb52f92 SHA512 d155b4a71540ed996da9bf8aaf79560c81d07c3248bf7329c235fb501a115e8aba1b2814fdf051aa5e81816b16477b250d231b9e2e5f8c38b7116f496a4e94df
diff --git a/net-misc/lambdamoo/files/lambdamoo-1.8.1-C99-configure.patch b/net-misc/lambdamoo/files/lambdamoo-1.8.1-C99-configure.patch
new file mode 100644
index 000000000000..972bf918db06
--- /dev/null
+++ b/net-misc/lambdamoo/files/lambdamoo-1.8.1-C99-configure.patch
@@ -0,0 +1,111 @@
+Original minimal fix for bug https://bugs.gentoo.org/927734
+with it lambdaroo starts compiling
+diff -ur MOO-1.8.1.orig/configure.in MOO-1.8.1/configure.in
+--- a/configure.in 2024-04-01 07:02:38.948009581 +0000
++++ b/configure.in 2024-04-01 07:04:19.706417934 +0000
+@@ -260,7 +260,8 @@
+ SAVECC="$CC"
+ CC="$CC $opt"
+ AC_TEST_PROGRAM([
+-int main(int argc, char *argv) { void *ptr; exit(0); }
++#include <stdlib.h>
++int main(int argc, char **argv) { void *ptr; exit(0); }
+ ],
+ [have_ansi=1
+ break],
+diff -ur MOO-1.8.1.orig/config.h.in MOO-1.8.1/config.h.in
+--- a/config.h.in 2024-04-01 07:11:20.263972630 +0000
++++ b/config.h.in 2024-04-01 07:13:06.909341833 +0000
+@@ -253,6 +253,7 @@
+ */
+
+ #include <limits.h>
++#include <string.h>
+
+ #if INT_MAX == 2147483647
+ typedef int int32;
+fix for old name of configure.in
+--- a/Makefile.in 2024-05-09 05:39:45.019672388 -0000
++++ b/Makefile.in 2024-05-09 05:40:41.162384171 -0000
+@@ -69,7 +69,7 @@
+
+ DISTFILES = $(SRCS) Makefile.in restart restart.sh \
+ Minimal.db README.Minimal \
+- ChangeLog.txt README configure.in configure config.h.in \
++ ChangeLog.txt README configure.ac configure config.h.in \
+ MOOCodeSequences.txt AddingNewMOOTypes.txt pgperf aclocal.m4
+
+ COBJS = $(CSRCS:.c=.o)
+@@ -94,7 +94,7 @@
+ restart:
+ touch restart
+
+-configure: configure.in
++configure: configure.ac
+ # autoconf
+ @echo "Not running autoconf; you must do this by hand."
+ touch configure
+QA fixes from Sam, modified for configure.in, as they are applied
+before renaming
+https://github.com/gentoo/gentoo/pull/36033#issuecomment-2101077890
+diff --git a/configure.in b/configure.in
+index 685bdfe..24cfe64 100644
+--- a/configure.in
++++ b/configure.in
+@@ -381,8 +381,10 @@ dnl ***************************************************************************
+ echo "checking whether or not fstat() can tell how much data is in a FIFO"
+ AC_TEST_PROGRAM([#include <sys/types.h>
+ #include <sys/stat.h>
++#include <stdlib.h>
+ #include <fcntl.h>
+-main()
++#include <unistd.h>
++int main()
+ {
+ #ifdef NeXT
+ /* The NeXT claims to have FIFOs, but using them panics the kernel... */
+@@ -407,13 +409,15 @@ AC_TEST_PROGRAM([#include <sys/types.h>
+ #include <sys/time.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
++#include <stdlib.h>
++#include <unistd.h>
+ #ifndef FD_ZERO
+ #define NFDBITS (sizeof(fd_set)*8)
+ #define FD_ZERO(p) bzero((char *)(p), sizeof(*(p)))
+ #define FD_SET(n, p) ((p)->fds_bits[0] |= (1L<<((n)%NFDBITS)))
+ #define FD_ISSET(n, p) ((p)->fds_bits[0] & (1L<<((n)%NFDBITS)))
+ #endif /* FD_ZERO */
+-main()
++int main()
+ {
+ #ifdef NeXT
+ /* The NeXT claims to have FIFOs, but using them panics the kernel... */
+@@ -443,7 +447,9 @@ AC_TEST_PROGRAM([#include <sys/types.h>
+ #include <poll.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
+-main()
++#include <stdlib.h>
++#include <unistd.h>
++int main()
+ {
+ int rfd, wfd, result; struct pollfd fds[1];
+ unlink("/tmp/conftest-fifo");
+@@ -461,11 +467,14 @@ main()
+ dnl ***************************************************************************
+ echo checking whether POSIX-style non-blocking I/O works
+ AC_TEST_PROGRAM([#include <sys/types.h>
++#include <sys/stat.h>
+ #include <errno.h>
+ #include <fcntl.h>
+ #include <signal.h>
+-handler(int sig) { }
+-main ()
++#include <stdlib.h>
++#include <unistd.h>
++void handler(int sig) { return; }
++int main ()
+ { /* Testing a POSIX feature, so assume FIFOs */
+ #ifdef NeXT
+ /* The NeXT claims to have FIFOs, but using them panics the kernel... */
diff --git a/net-misc/lambdamoo/files/lambdamoo-1.8.1-respect-cflags.patch b/net-misc/lambdamoo/files/lambdamoo-1.8.1-respect-cflags.patch
new file mode 100644
index 000000000000..2ebfdadb59c9
--- /dev/null
+++ b/net-misc/lambdamoo/files/lambdamoo-1.8.1-respect-cflags.patch
@@ -0,0 +1,24 @@
+was sed -i Makefile.in -e '/ -o /s|$(CFLAGS)|& $(LDFLAGS)|g'
+--- a/Makefile.in 2024-05-09 05:12:18.249018601 -0000
++++ b/Makefile.in 2024-05-09 05:12:20.497004963 -0000
+@@ -79,16 +79,16 @@
+ OBJS = $(COBJS) $(YOBJS)
+
+ moo: $(OBJS)
+- $(CC) $(CFLAGS) $(OBJS) $(LIBRARIES) -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LIBRARIES) -o $@
+
+ pure_moo: moo
+- purify $(CC) $(CFLAGS) $(OBJS) $(LIBRARIES) -o $@
++ purify $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LIBRARIES) -o $@
+
+ client_bsd: client_bsd.o
+- $(CC) $(CFLAGS) client_bsd.o $(LIBRARIES) -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) client_bsd.o $(LIBRARIES) -o $@
+
+ client_sysv: client_sysv.o
+- $(CC) $(CFLAGS) client_sysv.o $(LIBRARIES) -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) client_sysv.o $(LIBRARIES) -o $@
+
+ # This rule gets around some "make"s' desire to `derive' it from `restart.sh'.
+ restart:
diff --git a/net-misc/lambdamoo/lambdamoo-1.8.1-r4.ebuild b/net-misc/lambdamoo/lambdamoo-1.8.1-r4.ebuild
new file mode 100644
index 000000000000..6b2d17764c00
--- /dev/null
+++ b/net-misc/lambdamoo/lambdamoo-1.8.1-r4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="networked mud that can be used for different types of collaborative software"
+HOMEPAGE="https://sourceforge.net/projects/lambdamoo/"
+SRC_URI="https://downloads.sourceforge.net/lambdamoo/LambdaMOO-${PV}.tar.gz"
+S=${WORKDIR}/MOO-${PV}
+
+LICENSE="LambdaMOO GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86"
+
+DEPEND="app-alternatives/yacc"
+
+PATCHES=(
+ "${FILESDIR}/${PV}-enable-outbound.patch"
+ "${FILESDIR}/${P}-C99-configure.patch"
+ "${FILESDIR}/${P}-respect-cflags.patch"
+)
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS} -DHAVE_MKFIFO=1"
+}
+
+src_install() {
+ dosbin moo
+ insinto /usr/share/${PN}
+ doins Minimal.db
+ dodoc *.txt README*
+
+ newinitd "${FILESDIR}"/lambdamoo.rc ${PN}
+ newconfd "${FILESDIR}"/lambdamoo.conf ${PN}
+}
diff --git a/net-misc/streamtuner/Manifest b/net-misc/streamtuner/Manifest
index 317c2e52ec94..dd35cdb11459 100644
--- a/net-misc/streamtuner/Manifest
+++ b/net-misc/streamtuner/Manifest
@@ -1,9 +1,9 @@
-AUX streamtuner-0.99.99-audacious.patch 3192 BLAKE2B 4ea15d34723ccd9bb8a4ecbba89d4f74d063e2a762f956badfc029551d8a388d6a980b08ea91754226fea687b103a16191279258d2378d3b264cb7c874594f31 SHA512 a4aa03f1dc2e70fa4d5afbed87fd5d9a8090cc6bdab1d414e670a8244bf15976e88160ed9f3afc56392bfcef75f23421c36f93a3fcf5f1fc637115578a23deb8
-AUX streamtuner-0.99.99-gentoo.patch 8666 BLAKE2B c56f4ac63c98de52760a934dbf5c3d9905b719b5c56231c512f12939eb25d5761461466df05c26d3130380f29cf68eb2d55e7c579ebe347354b6d4fe6b1e96c0 SHA512 eef1322aaa45963955d8232c7f634281ca52791dfd8b8dc39e5a46b537b763ede00ebdf7d47f2bcc5936cbca516b1ddf198bdc49439c4bb2dd8c8c360781304e
+AUX streamtuner-0.99.99-audacious.patch 2059 BLAKE2B 541130c68bc518c43c3ce79974d4856c5e3cd4961cc8efb86730507f35f5a930d12c0af0a204205b36931523083f79bb5b2b7619f29732d68e06ab6fedc139bf SHA512 3d3e5bec439b861598fe78d9e1acfe1ecc68a1cff014572e023a0c917bd2148b9b0123cb8b4b5586f000de7578f677d88c66631b9dac1c759e21f3b34a4bab31
+AUX streamtuner-0.99.99-gentoo.patch 8415 BLAKE2B f80afdce291055bfbbc9ebd395819de7eb96bbf8469cc3eda4511bac0d04ad940215db7ab773fc7ba6f7d546e1cfec0f9a6489ce31a76cfeae31d052d61d0b13 SHA512 39f30002801edb9efaa79d794200ddb83ae681dae0f4043f22f1358968f2c0116e05ef24b3c1e5313f9b5dadef38f73d6855b475d467d6a780ec0adc2b6bbfd3
AUX streamtuner-0.99.99-shoutcast-2.patch 208 BLAKE2B c5146a2475b9b393d47212fb73f981fb9d3af16fe8f90995ffa5c952219575d0f63839b56f539299beaaea803a1c484d6c0c439995b97c0cd18ce35057b8f72b SHA512 4f1f4d4dac8bacb29fd3a671aecb6ea795db8947315ff4131e76c3c930358753db48d6d035692deec1ac29964e40801d7e222421a3b36edce66fdf995a509fbd
-AUX streamtuner-0.99.99-shoutcast.patch 1369 BLAKE2B f74a9495567511cfa62a4f5427dc9e485304e2f25ab647fb79f8478d83b637d6d3dac7fcbb24e4cd22903e24c14792c4fce704900440d78cdb3fd9a6c5ea7474 SHA512 9cf8f2be1f5a21bc7a6a1d6728c7ba104a9390fd0f772ec05a60916e211422781c28088b89b2407d6d219d616e8e8173a45c30fc390511cd566b6d712c2aa526
+AUX streamtuner-0.99.99-shoutcast.patch 1292 BLAKE2B 4deaee82aaec0f20cc093229ec5eef07caef5c47947a5c297dbd708481337d95c07326b9861294c093f724bb039be8684aeebc7ed4cc148514e2b314391e4c92 SHA512 2d7eeb02ce53054732400f356f0898a3c39d558efc05a05cedc3c6f93d71632bb73def6e94352c0211c726e867ecc1bd9ab974b6df0f928d31ffb6a21fb2d96c
AUX streamtuner-0.99.99-stack_increase.patch 188 BLAKE2B cc22de565ac7d8a68968f50d2df7587c2cce653d08535371a1ae78f60000805aed3c1aa54f76185f939941626edcdfcef535665ce19cb60bb689e68abe8cea6e SHA512 c0340219d24bf54c9043a9d07874899ac971ca69f40da976cb63b76256f848c07a41ee8be5a723df81308b7937021a68b18910eca791c954d0cbb1a2cdd894f7
DIST streamtuner-0.99.99-pygtk-2.6.diff 437 BLAKE2B 737287162292888a482520621366ef2016459103fe80736ff0a8e2b94cedcb37f6aefdbc3b76dae9d82c579218e1f781c43cfd406e529241724fe5348d6037f4 SHA512 2471df9ba05d06b44f0f859d61799c92388bbe4ec78d334c1bb33f6f290b7991b4d4e8c53ecbed9052b3f1aa0cdac71f7bc6a1c183dd37e4f31918e50f17b7f7
DIST streamtuner-0.99.99.tar.gz 948075 BLAKE2B 86520fe5b8cbc5c12400d8c285f525e2b841ca0a62c9c89c3d836ec3186d6cb3a7907aa123014bf759c64e3e767b4b2e5a0c6f0d2ca23621d764da138199f643 SHA512 a0b185847e2c7b70f8e9c393c28379cac889b6508ace0d3db2ddf86afa4f705d1faebccc90c053123d139813730f25c033eac5c0545e9eb9a8ae4b70031cf7ef
-EBUILD streamtuner-0.99.99-r5.ebuild 1398 BLAKE2B 07ec84fd6dadd10f65ac8ee9924def55d8bdaaf31ff534d4380ade1ec84dfccc60acdeff23d2e59b3610c5893a57285f682b4dc588baaef3565d50c2fd51473c SHA512 9b0b224562442f4378943b4d65a1728ed86e099caa0a88d5c6bc1f63f484483777873d65ce8e280e6acedc85b8d67377921a1786268f4eb1ade447afaf7e3aa2
+EBUILD streamtuner-0.99.99-r6.ebuild 1433 BLAKE2B 58139b57c38e0930e98a2bad3990e6bd62dae47351a1cabba8382456dd1e01faff063346758f4386c87f89eb4fae52ad0979b89e78a3e5b0c1ee125ab0a6ea03 SHA512 cdbc37aa91f4f322f1e9eca95e55a215c8dd624f2374ed99b88ef0c3613404baa274b5fd9bcb9a48a3964ff5c315eec2f6eeb98db0cd9fcd81cf7c962e9b4852
MISC metadata.xml 387 BLAKE2B c9ef70f298cfff324ade62198e1caf79603220f07e8c2cf65a69e9d64daa9b4b8de499b7662767844a1d9ed6117b2bb91570525a350a49192936984a80e8ef87 SHA512 ac6a5d3c426ca85e9fef14a4c86f5c3a928328c35223e5d53547ad2789859ef0552c14551936f20ce96103421fc19094b6fd447aa50a3bc30b29f813371b38b3
diff --git a/net-misc/streamtuner/files/streamtuner-0.99.99-audacious.patch b/net-misc/streamtuner/files/streamtuner-0.99.99-audacious.patch
index 75eb2738e6b0..4dcc9837edc9 100644
--- a/net-misc/streamtuner/files/streamtuner-0.99.99-audacious.patch
+++ b/net-misc/streamtuner/files/streamtuner-0.99.99-audacious.patch
@@ -1,6 +1,5 @@
-diff -ur streamtuner-0.99.99.orig/src/plugins/live365/live365.c streamtuner-0.99.99/src/plugins/live365/live365.c
---- streamtuner-0.99.99.orig/src/plugins/live365/live365.c 2004-12-19 12:27:03.000000000 +0200
-+++ streamtuner-0.99.99/src/plugins/live365/live365.c 2009-01-18 20:03:35.000000000 +0200
+--- a/src/plugins/live365/live365.c
++++ b/src/plugins/live365/live365.c
@@ -1411,7 +1411,7 @@
st_action_register("record-stream", _("Record a stream"), "xterm -e streamripper %q");
@@ -10,9 +9,8 @@ diff -ur streamtuner-0.99.99.orig/src/plugins/live365/live365.c streamtuner-0.99
return TRUE;
}
-diff -ur streamtuner-0.99.99.orig/src/plugins/local/local.c streamtuner-0.99.99/src/plugins/local/local.c
---- streamtuner-0.99.99.orig/src/plugins/local/local.c 2004-12-13 09:39:29.000000000 +0200
-+++ streamtuner-0.99.99/src/plugins/local/local.c 2009-01-18 20:03:49.000000000 +0200
+--- a/src/plugins/local/local.c
++++ b/src/plugins/local/local.c
@@ -1057,7 +1057,7 @@
init_handler();
@@ -22,9 +20,8 @@ diff -ur streamtuner-0.99.99.orig/src/plugins/local/local.c streamtuner-0.99.99/
st_action_register("view-web", _("Open a web page"), "epiphany %q");
return TRUE;
-diff -ur streamtuner-0.99.99.orig/src/plugins/shoutcast/shoutcast.c streamtuner-0.99.99/src/plugins/shoutcast/shoutcast.c
---- streamtuner-0.99.99.orig/src/plugins/shoutcast/shoutcast.c 2004-12-19 17:21:00.000000000 +0200
-+++ streamtuner-0.99.99/src/plugins/shoutcast/shoutcast.c 2009-01-18 20:03:42.000000000 +0200
+--- a/src/plugins/shoutcast/shoutcast.c
++++ b/src/plugins/shoutcast/shoutcast.c
@@ -959,7 +959,7 @@
init_handler();
@@ -34,9 +31,8 @@ diff -ur streamtuner-0.99.99.orig/src/plugins/shoutcast/shoutcast.c streamtuner-
st_action_register("record-stream", _("Record a stream"), "xterm -e streamripper %q");
st_action_register("view-web", _("Open a web page"), "epiphany %q");
-diff -ur streamtuner-0.99.99.orig/src/plugins/xiph/xiph.c streamtuner-0.99.99/src/plugins/xiph/xiph.c
---- streamtuner-0.99.99.orig/src/plugins/xiph/xiph.c 2004-12-13 11:57:33.000000000 +0200
-+++ streamtuner-0.99.99/src/plugins/xiph/xiph.c 2009-01-18 20:04:17.000000000 +0200
+--- a/src/plugins/xiph/xiph.c
++++ b/src/plugins/xiph/xiph.c
@@ -957,7 +957,7 @@
init_handler();
@@ -46,9 +42,8 @@ diff -ur streamtuner-0.99.99.orig/src/plugins/xiph/xiph.c streamtuner-0.99.99/sr
return TRUE;
}
-diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-preselections.c streamtuner-0.99.99/src/streamtuner/st-preselections.c
---- streamtuner-0.99.99.orig/src/streamtuner/st-preselections.c 2004-12-13 11:57:52.000000000 +0200
-+++ streamtuner-0.99.99/src/streamtuner/st-preselections.c 2009-01-18 20:04:02.000000000 +0200
+--- a/src/streamtuner/st-preselections.c
++++ b/src/streamtuner/st-preselections.c
@@ -390,7 +390,7 @@
{
st_preselections_init_handler();
diff --git a/net-misc/streamtuner/files/streamtuner-0.99.99-gentoo.patch b/net-misc/streamtuner/files/streamtuner-0.99.99-gentoo.patch
index 2e5d843420da..d739f309893a 100644
--- a/net-misc/streamtuner/files/streamtuner-0.99.99-gentoo.patch
+++ b/net-misc/streamtuner/files/streamtuner-0.99.99-gentoo.patch
@@ -1,6 +1,50 @@
-diff -ur streamtuner-0.99.99.orig/data/streamtuner.pc.in streamtuner-0.99.99/data/streamtuner.pc.in
---- streamtuner-0.99.99.orig/data/streamtuner.pc.in 2004-12-11 04:03:20.000000000 +0200
-+++ streamtuner-0.99.99/data/streamtuner.pc.in 2007-07-29 09:40:44.000000000 +0300
+--- a/configure.ac
++++ b/configure.ac
+@@ -23,14 +23,6 @@
+ AM_CONFIG_HEADER(config.h)
+ AC_PROG_LIBTOOL
+
+-if $CONFIG_SHELL ./libtool --features | grep "enable shared" >/dev/null 2>&1; then :; else
+- if test "$enable_shared" = no; then
+- AC_MSG_ERROR([streamtuner requires shared libraries: do not use --disable-shared])
+- else
+- AC_MSG_ERROR([streamtuner requires shared libraries but the target system does not support them])
+- fi
+-fi
+-
+ ### i18n
+
+ GETTEXT_PACKAGE=AC_PACKAGE_NAME
+@@ -49,9 +41,6 @@
+
+ # check for ANSI C headers
+ AC_HEADER_STDC
+-if test $ac_cv_header_stdc != yes; then
+- AC_MSG_ERROR([ANSI C headers not present])
+-fi
+
+ ### build dependencies
+
+@@ -62,7 +51,7 @@
+
+ AM_PATH_GTK_2_0(2.4.0,, [AC_MSG_ERROR([unable to find the GTK+ library])])
+
+-AM_PATH_CURL(7.10.8,, [AC_MSG_ERROR([unable to find the libcurl library])])
++PKG_CHECK_MODULES([CURL], [libcurl >= 7.10.8])
+
+ if ST_FEATURE_ENABLED(xiph); then
+ PKG_CHECK_MODULES(LIBXML, libxml-2.0,, [ST_FEATURE_DISABLE(xiph, [libxml not found])])
+@@ -70,7 +59,7 @@
+
+ if ST_FEATURE_ENABLED(local); then
+ if ST_FEATURE_ENABLED(local-metadata); then
+- AM_PATH_TAGLIB_C(1.2,, [ST_FEATURE_DISABLE(local-metadata, [TagLib not found])])
++ PKG_CHECK_MODULES([TAGLIB], [taglib_c])
+ fi
+ else
+ if ST_FEATURE_ENABLED(local-metadata); then
+--- a/data/streamtuner.pc.in
++++ b/data/streamtuner.pc.in
@@ -1,9 +1,8 @@
prefix=@prefix@
includedir=@includedir@/streamtuner
@@ -12,21 +56,19 @@ diff -ur streamtuner-0.99.99.orig/data/streamtuner.pc.in streamtuner-0.99.99/dat
Requires: gmodule-2.0 gtk+-2.0
-Cflags: -I${includedir} -I${oldincludedir}
+Cflags: -I${includedir}
-diff -ur streamtuner-0.99.99.orig/docs/reference/Makefile.in streamtuner-0.99.99/docs/reference/Makefile.in
---- streamtuner-0.99.99.orig/docs/reference/Makefile.in 2004-12-21 17:31:18.000000000 +0200
-+++ streamtuner-0.99.99/docs/reference/Makefile.in 2007-07-29 09:41:15.000000000 +0300
-@@ -517,7 +517,7 @@
- @ENABLE_GTK_DOC_TRUE@ rm -rf $(srcdir)/html
- @ENABLE_GTK_DOC_TRUE@ mkdir $(srcdir)/html
- @ENABLE_GTK_DOC_TRUE@ cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
--@ENABLE_GTK_DOC_TRUE@ sed -i "" -e \
-+@ENABLE_GTK_DOC_TRUE@ sed -i -e \
- @ENABLE_GTK_DOC_TRUE@ 's/background: #ffeeee/background: #daffd1/g; \
- @ENABLE_GTK_DOC_TRUE@ s/border: solid 1px #ffaaaa/border: solid 1px #74ff54/g; \
- @ENABLE_GTK_DOC_TRUE@ s/background: #eeeeff/background: #feffde/g; \
-diff -ur streamtuner-0.99.99.orig/help/omf.make streamtuner-0.99.99/help/omf.make
---- streamtuner-0.99.99.orig/help/omf.make 2004-03-23 18:17:10.000000000 +0200
-+++ streamtuner-0.99.99/help/omf.make 2007-07-29 09:42:50.000000000 +0300
+--- a/docs/gtk-doc.make
++++ b/docs/gtk-doc.make
+@@ -95,7 +95,7 @@
+ rm -rf $(srcdir)/html
+ mkdir $(srcdir)/html
+ cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+- sed -i "" -e \
++ sed -i -e \
+ 's/background: #ffeeee/background: #daffd1/g; \
+ s/border: solid 1px #ffaaaa/border: solid 1px #74ff54/g; \
+ s/background: #eeeeff/background: #feffde/g; \
+--- a/help/omf.make
++++ b/help/omf.make
@@ -42,7 +42,9 @@
for file in $(omffile); do \
$(INSTALL_DATA) $(srcdir)/$$file.out $(DESTDIR)$(omf_dest_dir)/$$file; \
@@ -38,9 +80,27 @@ diff -ur streamtuner-0.99.99.orig/help/omf.make streamtuner-0.99.99/help/omf.mak
uninstall-local-omf:
-for file in $(srcdir)/*.omf; do \
-diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-category-store.c streamtuner-0.99.99/src/streamtuner/st-category-store.c
---- streamtuner-0.99.99.orig/src/streamtuner/st-category-store.c 2004-12-18 11:17:32.000000000 +0200
-+++ streamtuner-0.99.99/src/streamtuner/st-category-store.c 2007-07-29 09:41:46.000000000 +0300
+--- a/src/sglib/Makefile.am
++++ b/src/sglib/Makefile.am
+@@ -6,6 +6,5 @@
+ sg-parser.h \
+ sg-util.c \
+ sg-util.h
+-libsglib_la_LDFLAGS = -static
+
+ AM_CPPFLAGS = $(WARN_CFLAGS) $(GLIB_CFLAGS)
+--- a/src/sgtk/Makefile.am
++++ b/src/sgtk/Makefile.am
+@@ -21,7 +21,6 @@
+ sgtk-util.h
+ nodist_libsgtk_la_SOURCES = \
+ $(top_srcdir)/art/auth.h
+-libsgtk_la_LDFLAGS = -static
+
+ AM_CPPFLAGS = $(WARN_CFLAGS) $(GTK_CFLAGS) \
+ -I$(top_srcdir)/src/sglib
+--- a/src/streamtuner/st-category-store.c
++++ b/src/streamtuner/st-category-store.c
@@ -356,7 +356,6 @@
{
STCategoryBag **bag = data;
@@ -58,9 +118,8 @@ diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-category-store.c streamtune
}
static gboolean
-diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-network-preferences-page.c streamtuner-0.99.99/src/streamtuner/st-network-preferences-page.c
---- streamtuner-0.99.99.orig/src/streamtuner/st-network-preferences-page.c 2004-12-16 15:05:07.000000000 +0200
-+++ streamtuner-0.99.99/src/streamtuner/st-network-preferences-page.c 2007-07-29 09:43:21.000000000 +0300
+--- a/src/streamtuner/st-network-preferences-page.c
++++ b/src/streamtuner/st-network-preferences-page.c
@@ -183,10 +183,10 @@
st_preferences_bind_boolean(GTK_TOGGLE_BUTTON(page->priv->proxy_check),
&st_settings.proxy_enabled);
@@ -74,9 +133,8 @@ diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-network-preferences-page.c
ST_TRANSFER_PROXY_SOCKS5);
st_preferences_bind_string(GTK_ENTRY(page->priv->server_entry),
&st_settings.proxy_server);
-diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-preferences.c streamtuner-0.99.99/src/streamtuner/st-preferences.c
---- streamtuner-0.99.99.orig/src/streamtuner/st-preferences.c 2004-10-17 20:43:18.000000000 +0300
-+++ streamtuner-0.99.99/src/streamtuner/st-preferences.c 2007-07-29 09:43:21.000000000 +0300
+--- a/src/streamtuner/st-preferences.c
++++ b/src/streamtuner/st-preferences.c
@@ -140,13 +140,13 @@
}
@@ -93,9 +151,8 @@ diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-preferences.c streamtuner-0
g_signal_connect(radio, "toggled", G_CALLBACK(st_preferences_radio_toggled_h), ptr);
}
-diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-preferences.h streamtuner-0.99.99/src/streamtuner/st-preferences.h
---- streamtuner-0.99.99.orig/src/streamtuner/st-preferences.h 2004-10-17 20:42:06.000000000 +0300
-+++ streamtuner-0.99.99/src/streamtuner/st-preferences.h 2007-07-29 09:43:21.000000000 +0300
+--- a/src/streamtuner/st-preferences.h
++++ b/src/streamtuner/st-preferences.h
@@ -42,7 +42,7 @@
void st_preferences_bind_int_spin (GtkSpinButton *spin,
int *ptr);
@@ -105,9 +162,8 @@ diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-preferences.h streamtuner-0
int value);
#endif /* _ST_PREFERENCES_H */
-diff -ur streamtuner-0.99.99.orig/src/streamtuner/st-shell.c streamtuner-0.99.99/src/streamtuner/st-shell.c
---- streamtuner-0.99.99.orig/src/streamtuner/st-shell.c 2004-12-20 18:09:03.000000000 +0200
-+++ streamtuner-0.99.99/src/streamtuner/st-shell.c 2007-07-29 09:43:21.000000000 +0300
+--- a/src/streamtuner/st-shell.c
++++ b/src/streamtuner/st-shell.c
@@ -465,8 +465,10 @@
static void
st_shell_make_window (STShell *shell)
diff --git a/net-misc/streamtuner/files/streamtuner-0.99.99-shoutcast.patch b/net-misc/streamtuner/files/streamtuner-0.99.99-shoutcast.patch
index 41f80c4a9076..758c992908d3 100644
--- a/net-misc/streamtuner/files/streamtuner-0.99.99-shoutcast.patch
+++ b/net-misc/streamtuner/files/streamtuner-0.99.99-shoutcast.patch
@@ -1,5 +1,5 @@
---- a/src/plugins/shoutcast/shoutcast.c.orig 2004-12-19 15:21:00.000000000 +0000
-+++ b/src/plugins/shoutcast/shoutcast.c 2008-03-16 10:39:24.000000000 +0000
+--- a/src/plugins/shoutcast/shoutcast.c
++++ b/src/plugins/shoutcast/shoutcast.c
@@ -94,6 +94,8 @@
GNode *parent_node;
diff --git a/net-misc/streamtuner/streamtuner-0.99.99-r5.ebuild b/net-misc/streamtuner/streamtuner-0.99.99-r6.ebuild
index dbeeb36c2c99..2bade45c8ab6 100644
--- a/net-misc/streamtuner/streamtuner-0.99.99-r5.ebuild
+++ b/net-misc/streamtuner/streamtuner-0.99.99-r6.ebuild
@@ -1,14 +1,16 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+GNOME2_EAUTORECONF="yes"
inherit gnome2
DESCRIPTION="Stream directory browser for browsing internet radio streams"
HOMEPAGE="https://www.nongnu.org/streamtuner/"
-SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.gz
- https://savannah.nongnu.org/download/${PN}/${P}-pygtk-2.6.diff"
+SRC_URI="
+ https://savannah.nongnu.org/download/${PN}/${P}.tar.gz
+ https://savannah.nongnu.org/download/${PN}/${P}-pygtk-2.6.diff"
LICENSE="BSD"
SLOT="0"
@@ -20,12 +22,11 @@ RDEPEND="
net-misc/curl
xiph? ( dev-libs/libxml2:2 )
>=media-libs/taglib-1.2
- x11-misc/xdg-utils
-"
-DEPEND="${RDEPEND}
+ x11-misc/xdg-utils"
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-build/gtk-doc-am
- virtual/pkgconfig
-"
+ virtual/pkgconfig"
src_prepare() {
eapply "${FILESDIR}"/${P}-gentoo.patch