From aee9d4a88562b9906d55b53c097ab403b17fff04 Mon Sep 17 00:00:00 2001 From: Thomas Kolb Date: Sat, 16 Sep 2023 21:08:18 +0000 Subject: [PATCH] Lots of changes on webrx host accumulated over time - Adds ebuilds for amateur radio digital signal processing - Removes some very outdated ebuilds - Updates some others to newer EAPIs --- app-vim/pyclewn/Manifest | 3 - .../files/pyclewn-vim-access-denied.patch | 11 -- app-vim/pyclewn/pyclewn-1.11.ebuild | 32 ----- dev-embedded/libftd2xx/Manifest | 2 - .../libftd2xx/libftd2xx-1.1.12.ebuild | 47 ------- media-libs/codec2/Manifest | 5 + media-libs/codec2/codec2-0.9.2-r1.ebuild | 28 +++++ .../files/codec2-0.8.1-fno-common.patch | 11 ++ .../files/codec2-0.8.1-unused-deps.patch | 79 ++++++++++++ .../codec2/files/install_freedv_trx.patch | 11 ++ net-misc/connman-gtk/Manifest | 3 - net-misc/connman-gtk/connman-gtk-1.0.ebuild | 29 ----- net-misc/connman-gtk/connman-gtk-9999.ebuild | 36 ------ net-wireless/csdr/Manifest | 7 +- net-wireless/csdr/csdr-0.18.0.ebuild | 42 +++++++ net-wireless/csdr/csdr-0.18.1.ebuild | 42 +++++++ net-wireless/csdr/csdr-9998.ebuild | 30 +++++ net-wireless/csdr/csdr-9999.ebuild | 27 ++-- net-wireless/digiham/Manifest | 3 + net-wireless/digiham/digiham-0.3.0.ebuild | 34 +++++ net-wireless/digiham/digiham-9999.ebuild | 34 +++++ net-wireless/dsd/Manifest | 2 + net-wireless/dsd/dsd-9999_p1.ebuild | 39 ++++++ net-wireless/dxlAPRS/Manifest | 3 + net-wireless/dxlAPRS/dxlAPRS-9999.ebuild | 39 ++++++ .../dxlAPRS/files/0001-remove-stime.patch | 36 ++++++ .../dxlAPRS/files/0002-dynamic-linking.patch | 23 ++++ www-client/uzbl/Manifest | 1 - www-client/uzbl/uzbl-9999.ebuild | 118 ------------------ www-client/vimb/Manifest | 1 - www-client/vimb/vimb-9999.ebuild | 37 ------ x11-misc/etmqt/Manifest | 2 - x11-misc/etmqt/etmqt-2.3.26.ebuild | 32 ----- 33 files changed, 486 insertions(+), 363 deletions(-) delete mode 100644 app-vim/pyclewn/Manifest delete mode 100644 app-vim/pyclewn/files/pyclewn-vim-access-denied.patch delete mode 100644 app-vim/pyclewn/pyclewn-1.11.ebuild delete mode 100644 dev-embedded/libftd2xx/Manifest delete mode 100644 dev-embedded/libftd2xx/libftd2xx-1.1.12.ebuild create mode 100644 media-libs/codec2/Manifest create mode 100644 media-libs/codec2/codec2-0.9.2-r1.ebuild create mode 100644 media-libs/codec2/files/codec2-0.8.1-fno-common.patch create mode 100644 media-libs/codec2/files/codec2-0.8.1-unused-deps.patch create mode 100644 media-libs/codec2/files/install_freedv_trx.patch delete mode 100644 net-misc/connman-gtk/Manifest delete mode 100644 net-misc/connman-gtk/connman-gtk-1.0.ebuild delete mode 100644 net-misc/connman-gtk/connman-gtk-9999.ebuild create mode 100644 net-wireless/csdr/csdr-0.18.0.ebuild create mode 100644 net-wireless/csdr/csdr-0.18.1.ebuild create mode 100644 net-wireless/csdr/csdr-9998.ebuild create mode 100644 net-wireless/digiham/Manifest create mode 100644 net-wireless/digiham/digiham-0.3.0.ebuild create mode 100644 net-wireless/digiham/digiham-9999.ebuild create mode 100644 net-wireless/dsd/Manifest create mode 100644 net-wireless/dsd/dsd-9999_p1.ebuild create mode 100644 net-wireless/dxlAPRS/Manifest create mode 100644 net-wireless/dxlAPRS/dxlAPRS-9999.ebuild create mode 100644 net-wireless/dxlAPRS/files/0001-remove-stime.patch create mode 100644 net-wireless/dxlAPRS/files/0002-dynamic-linking.patch delete mode 100644 www-client/uzbl/Manifest delete mode 100644 www-client/uzbl/uzbl-9999.ebuild delete mode 100644 www-client/vimb/Manifest delete mode 100644 www-client/vimb/vimb-9999.ebuild delete mode 100644 x11-misc/etmqt/Manifest delete mode 100644 x11-misc/etmqt/etmqt-2.3.26.ebuild diff --git a/app-vim/pyclewn/Manifest b/app-vim/pyclewn/Manifest deleted file mode 100644 index 133984f..0000000 --- a/app-vim/pyclewn/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX pyclewn-vim-access-denied.patch 455 SHA256 9bf3b1f936b1df23134f87f0ac3bacf3a5e5df2cba7aa78a207664cba3223942 SHA512 9e96ed4dfcd387ddfbf12eae9f0987456c82c6a1911e47dea23c8e08be616c13f38bf38a3055566ec4712db9e2b3b9362ea73ac6fc06b589d0a23f2a53eee3db WHIRLPOOL b04a8b64a37a3ac0a1137073605b7cf9f0df9e5bc5a83ac1c245a4f26fae9bc8c1ab3a08b00db98c7fc3241783d8f3df881959aba22d2fb426940165555c5090 -DIST pyclewn-1.11.py2.tar.gz 199435 SHA256 29ab96e6b83056a34ef13b4116b59154054ad5c9341a33ff543f051b13d5905e SHA512 69491083eaa1a35892e311a347a9ca27dfe09e0ff31bf62bf2554a8b0987dec528fdf466bab03b7edb5a2b3078ec4c932358ab4a22ac14b693dd853445b09a29 WHIRLPOOL 52566014872fb05381e30d4633f34fe15b3477f2d33d799e953f71ab9620f3f110c20e3cfc955166580993a17636da50d60a185b2242f68cdbb690a4f1054b90 -EBUILD pyclewn-1.11.ebuild 692 SHA256 2d0e641aff46d689d371f216390e12304c464da7da252375ba9fdce42d7ea254 SHA512 9ad6d9cda3f422446acccf678a920b2b26a340fcc467ba487cffaa1c13bb4c8fa19252f8269629f54cfa62c409e68d8d1fdbca92c42972aa7bfdb1da2359b1cc WHIRLPOOL 102c9561c56a8c2ffcb23e82fdd0f389edb6a3195cb5f434e2e3d5173b4e93c843b81e08e83076e1c5baef15cee8d9d42277483dd9de69caf68630065f4d4d8a diff --git a/app-vim/pyclewn/files/pyclewn-vim-access-denied.patch b/app-vim/pyclewn/files/pyclewn-vim-access-denied.patch deleted file mode 100644 index 6829a16..0000000 --- a/app-vim/pyclewn/files/pyclewn-vim-access-denied.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- pyclewn_install.py 2010-09-06 10:26:33.444000002 +0800 -+++ pyclewn_install.py.new 2010-09-06 10:37:10.240000004 +0800 -@@ -61,8 +61,6 @@ def vimdir(): - def build_vimhelp(): - """Add pyclewn help to Vim help.""" - helpdir = pathjoin(vimdir(), 'doc') -- print >> sys.stderr, 'running Vim help tags file generation in %s' % helpdir -- vim.exec_vimcmd(['helptags ' + helpdir, 'echo v:version']) - - def unlink(filename): - """Delete a file.""" diff --git a/app-vim/pyclewn/pyclewn-1.11.ebuild b/app-vim/pyclewn/pyclewn-1.11.ebuild deleted file mode 100644 index 9808add..0000000 --- a/app-vim/pyclewn/pyclewn-1.11.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" - -inherit distutils vim-doc eutils - -DESCRIPTION="A debugger frontend for gvim written in python" -HOMEPAGE="http://pyclewn.wiki.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.py2.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" -IUSE="" - -DEPEND="|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.0[netbeans] )" -RDEPEND="${DEPEND} -sys-devel/gdb" - -S="${WORKDIR}/${P}.py2" -src_prepare() { - distutils_src_prepare - epatch "${FILESDIR}"/${PN}-vim-access-denied.patch -} - -pkg_postinst() { - update_vim_helptags - distutils_pkg_postinst -} - diff --git a/dev-embedded/libftd2xx/Manifest b/dev-embedded/libftd2xx/Manifest deleted file mode 100644 index 956e77f..0000000 --- a/dev-embedded/libftd2xx/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libftd2xx1.1.12.tar.gz 950540 SHA256 644951c1d7eeac05b0a648a105fd84ba14b0b20250f6b70f1a63e69d2f6b2579 SHA512 afe0a8a7ccc47eb8888346dabdbfb41e182f7dadee7a57a1c4ffce544aebe5cab45c3e64de4ebeebdc0f31961617a79cbcf11dadfebde65ee79ca38e6234995a WHIRLPOOL e56228f9c42aebeb0c425ea20a89466ac07615a943e9ddb7585762315a581026a1e59df60ed0813c78b8a28842728545276dc3c697a6c9624b66ef8fc3e08a7a -EBUILD libftd2xx-1.1.12.ebuild 1180 SHA256 34e64c201c3fefcb918c3214341d41d9267df68c0e6870e94301b8331fd5daae SHA512 5bc804f2f8dc85fff961faff6e2fa4e2bc9f322b78f1cf663b0b541bcb869e94a1c47d61da0751de042c8d50770e8740903f51f46d56dc7d8c0b8d2c762e2bde WHIRLPOOL 6aea252662f76241242d92f0e6148bceabbff653d275d75249b6ece4d531fbb44474f57faa138fcd53049dc67881ad2da809836ed959e9832959f659981cf42a diff --git a/dev-embedded/libftd2xx/libftd2xx-1.1.12.ebuild b/dev-embedded/libftd2xx/libftd2xx-1.1.12.ebuild deleted file mode 100644 index 3912c82..0000000 --- a/dev-embedded/libftd2xx/libftd2xx-1.1.12.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftd2xx/libftd2xx-0.4.16-r1.ebuild,v 1.4 2013/04/12 22:53:34 ulm Exp $ - -EAPI=5 -inherit multilib - -MY_P="${PN}${PV}" - -DESCRIPTION="Library that allows a direct access to a USB device" -HOMEPAGE="http://www.ftdichip.com/Drivers/D2XX.htm" -SRC_URI="http://www.ftdichip.com/Drivers/D2XX/Linux/${MY_P}.tar.gz" - -LICENSE="FTDI LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -QA_PREBUILT="*" - -S=${WORKDIR} - -src_install() { - cd release - dodoc ReadMe.txt - - insinto /usr/include - doins ftd2xx.h WinTypes.h - - use x86 && cd build/i386 - use amd64 && cd build/x86_64 - - into /opt - dolib.so ${PN}.so.${PV} - dosym ${PN}.so.${PV} /opt/$(get_libdir)/${PN}.so.${PV:0:1} - dosym ${PN}.so.${PV:0:1} /opt/$(get_libdir)/${PN}.so - - dodir /etc/env.d - echo "LDPATH=\"/opt/$(get_libdir)\"" > ${D}/etc/env.d/50libftd2xx || die - if use examples ; then - find sample lib_table '(' -name '*.so' -o -name '*.[oa]' ')' -exec rm -f {} + - insinto /usr/share/doc/${PF} - doins -r sample - insinto /usr/share/doc/${PF}/sample - doins -r lib_table - fi -} diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest new file mode 100644 index 0000000..1c39705 --- /dev/null +++ b/media-libs/codec2/Manifest @@ -0,0 +1,5 @@ +AUX codec2-0.8.1-fno-common.patch 269 BLAKE2B 181d25b915a6dfc21450004e0da53a41888a04210dc944ec58adf8bab40b0216bb8a98c56f8cfcb74c88d91b18916ac05886c3471da92525d6c4bdba3789e55c SHA512 c3d691159dda7d9d398e182dc233302adddc3c21f2a2d1a92934c660021357d5378c7e17c4cae48573fc94f180d9ce5732b36e76363a74f738c9916d12b7f1b8 +AUX codec2-0.8.1-unused-deps.patch 2966 BLAKE2B 886ea88d068b8c6058468c0dffa1071443ab993ff169a9b38b628767ebb866e0e05feba2fdb1a5f108dab15d2f4a06acc228d4fbee7b005ada1185e48ae26f94 SHA512 89c75477ce2ebed216c2239b237c5c9a502753ac55d73808702230b89f81e6a2ce176b0613f258655e6a83e85b5943ccbd7bccecf650117ff61e7d49e386be06 +AUX install_freedv_trx.patch 307 BLAKE2B ab343524139e2d24413754366f4146004d6072647c7f0bfb9793ea93350b771ab243bda0f918c1608621b79c79771a61a930387ff0234a4bc6508a1fb34b7a30 SHA512 89ae3e7e09d1dfd7c7436c190f26a28b92411e305cf69cdbc9aa2bab2027cd765a74409dc12b92f2b93ff749fbb49e6a793174b8c8e4f90217bc788bb1c4993f +DIST codec2-0.9.2.tar.gz 12244006 BLAKE2B b7fdff34e41f93f237235db5cf1352e7165565ae13bc88cfe41bc6eb280e16f49c71f6b9947ced81612b0fa6b2630a9f2f75fe257ff09bae5eef1a0b6b39c95b SHA512 30a2eb95f7b0f47f0c0c7f08c9118f089acc32adf8b27f5b4354c89139efe80607d6d0ca5e0a9eefddf3640f02c483b9c804ad52c5dec6295968b7267f3a716c +EBUILD codec2-0.9.2-r1.ebuild 646 BLAKE2B 7379b1e29935849ed91f6258cbe3b2a6627e865a0d26543d4335e381cd3379531fab587ec22ab454f4c97477b12b474b9062bcdc0bee12d76fb1562f6381eb3e SHA512 02635c38cbca6147518d76f2f179fea72c1c375dd4455ed9eeba1df8980efb75ccc8810df10e73c8f12566d066084967f70c1dcd4824f46af96817dd4437e0d3 diff --git a/media-libs/codec2/codec2-0.9.2-r1.ebuild b/media-libs/codec2/codec2-0.9.2-r1.ebuild new file mode 100644 index 0000000..d5dbfac --- /dev/null +++ b/media-libs/codec2/codec2-0.9.2-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +DESCRIPTION="Low bit rate speech codec" +HOMEPAGE="https://freedv.org/ http://www.rowetel.com/?page_id=452" +SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="examples" + +PATCHES=( + "${FILESDIR}/install_freedv_trx.patch" + ) + +multilib_src_configure() { + local mycmakeargs=( + -DUNITTEST=OFF + -DINSTALL_EXAMPLES=$(usex examples) + ) + cmake_src_configure +} diff --git a/media-libs/codec2/files/codec2-0.8.1-fno-common.patch b/media-libs/codec2/files/codec2-0.8.1-fno-common.patch new file mode 100644 index 0000000..d5818a0 --- /dev/null +++ b/media-libs/codec2/files/codec2-0.8.1-fno-common.patch @@ -0,0 +1,11 @@ +--- a/src/codec2_ofdm.h ++++ b/src/codec2_ofdm.h +@@ -51,7 +51,7 @@ + struct OFDM; + + /* Default configuration for '700D' mode */ +-const struct OFDM_CONFIG * OFDM_CONFIG_700D; ++extern const struct OFDM_CONFIG * OFDM_CONFIG_700D; + + /* create and destroy modem states */ + diff --git a/media-libs/codec2/files/codec2-0.8.1-unused-deps.patch b/media-libs/codec2/files/codec2-0.8.1-unused-deps.patch new file mode 100644 index 0000000..174e517 --- /dev/null +++ b/media-libs/codec2/files/codec2-0.8.1-unused-deps.patch @@ -0,0 +1,79 @@ +From 3f786481d49e25a089586df4656cab563c90ae41 Mon Sep 17 00:00:00 2001 +From: David +Date: Thu, 25 Apr 2019 06:47:06 +0930 +Subject: [PATCH] removed unneeded dependancy on libspeex and libsamplerate, + these were just used for random misc programs + +--- + CMakeLists.txt | 30 ------------------------------ + unittest/CMakeLists.txt | 9 --------- + 2 files changed, 8 insertions(+), 48 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 669b8be1..6c8eae19 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -195,36 +195,6 @@ if(UNITTEST) + find_package(Threads REQUIRED) + message(STATUS "Threads library flags: ${CMAKE_THREAD_LIBS_INIT}") + +- # +- # Find speex library +- # +- message(STATUS "Looking for Speex DSP library.") +- find_path(SPEEXDSP_INCLUDE_DIR speex/speex_preprocess.h) +- find_library(SPEEXDSP_LIBRARY speexdsp) +- message(STATUS " Speex DSP headers: ${SPEEXDSP_INCLUDE_DIR}") +- message(STATUS " Speex DSP library: ${SPEEXDSP_LIBRARY}") +- if(NOT SPEEXDSP_INCLUDE_DIR AND NOT SPEEXDSP_LIBRARY) +- message(FATAL_ERROR "Speex DSP library not found!") +- endif() +- +- # +- # Samplerate Library +- # +- message(STATUS "Looking for samplerate...") +- find_library(LIBSAMPLERATE samplerate) +- find_path(LIBSAMPLERATE_INCLUDE_DIR samplerate.h) +- message(STATUS " samplerate headers: ${LIBSAMPLERATE_INCLUDE_DIR}") +- message(STATUS " samplerate library: ${LIBSAMPLERATE}") +- if(LIBSAMPLERATE AND LIBSAMPLERATE_INCLUDE_DIR) +- list(APPEND FREEDV_LINK_LIBS ${CMAKE_REQUIRED_LIBRARIES}) +- include_directories(${LIBSAMPLERATE_INCLUDE_DIR}) +- else(LIBSTAMPLERATE AND LIBSAMPLERATE_INCLUDE_DIR) +- message(FATAL_ERROR "samplerate library not found. +-On Linux systems try installing: +- samplerate-devel (RPM based systems) +- libsamplerate-dev (DEB based systems)") +- endif(LIBSAMPLERATE AND LIBSAMPLERATE_INCLUDE_DIR) +- + add_subdirectory(unittest) + add_subdirectory(misc) + endif(UNITTEST) +diff --git a/unittest/CMakeLists.txt b/unittest/CMakeLists.txt +index 35a944fe..9b2e0e95 100644 +--- a/unittest/CMakeLists.txt ++++ b/unittest/CMakeLists.txt +@@ -73,12 +73,6 @@ + add_executable(tfifo tfifo.c ../src/fifo.c) + target_link_libraries(tfifo codec2 ${CMAKE_THREAD_LIBS_INIT}) + +-add_executable(speexnoisesup speexnoisesup.c) +-target_link_libraries(speexnoisesup ${SPEEXDSP_LIBRARY}) +-set_target_properties(speexnoisesup +- PROPERTIES INCLUDE_DIRECTORIES ${SPEEXDSP_INCLUDE_DIR} +-) +- + add_executable(fdmdv_mem fdmdv_mem.c) + + add_executable(raw2h raw2h.c) +@@ -91,9 +85,6 @@ + add_executable(tnewamp1 tnewamp1.c ../src/quantise.c ../src/newamp1.c ../src/mbest.c ../src/kiss_fft.c ../src/sine.c ../src/nlp.c ../src/dump.c ../src/octave.c ${CODEBOOKS}) + target_link_libraries(tnewamp1 codec2) + +-add_executable(tsrc tsrc.c) +-target_link_libraries(tsrc samplerate) +- + add_executable(tlininterp tlininterp.c) + add_executable(tdec tdec.c) + diff --git a/media-libs/codec2/files/install_freedv_trx.patch b/media-libs/codec2/files/install_freedv_trx.patch new file mode 100644 index 0000000..3fe9496 --- /dev/null +++ b/media-libs/codec2/files/install_freedv_trx.patch @@ -0,0 +1,11 @@ +--- a/src/CMakeLists.txt 2021-02-20 17:26:57.037770498 -0000 ++++ b/src/CMakeLists.txt 2021-02-20 17:26:36.037793977 -0000 +@@ -421,6 +421,8 @@ + fsk_mod + fdmdv_put_test_bits + insert_errors ++ freedv_rx ++ freedv_tx + drs232 + drs232_ldpc + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} diff --git a/net-misc/connman-gtk/Manifest b/net-misc/connman-gtk/Manifest deleted file mode 100644 index 38c2cf8..0000000 --- a/net-misc/connman-gtk/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST connman-gtk-1.0.tar.bz2 125996 SHA256 36ad06f0a2162197e98f5b672354977f6c0bcd782ea6887fc84caf240659b88b SHA512 caa92a98417940144d7c6bf0f676ab8fe00fb65ff2f33791060e23dbda45daf1d5afaa97e8388cc795f17dda1b729967eeeafed15b2d0a78397eb760b206d823 WHIRLPOOL 65296b2fe4701232b2cf5977c13279a9bfe88edb9c957d4c903f2b13157a101f7959574891859788de4e137c31011b1e3e142c6ea55e45ffb1277a89f548f345 -EBUILD connman-gtk-1.0.ebuild 605 SHA256 8b37be78f5aca6d7da658c631cc1a681a30925e66f7c418559ee80b9ba394029 SHA512 6315bb8f2d03d89c3e5ca947c32a4c16fca06b27550a9a3ff38ac3717132de4333226dfbce0b9b9e6c3eb28268f1e36614aad48d89378641c67d058b950eecdf WHIRLPOOL f898c3fe00df9bfbd229895618d434048f9c18a6ae2ba5239298ba4f28d561ba8b4352e6b711b011790e3dfbde73970033c386dcba3b2c62e76d656f98a3075a -EBUILD connman-gtk-9999.ebuild 704 SHA256 b8f5280bc4c81fe0630ae6341eed88300174cfb917e74f5b38a15f8f11f747a3 SHA512 b2444bb04279898b8700303a63c0c0afcfe8cd7efca0d394c387b3766dc7b1932477d8b0acd304d39ea765357228e923a80ed1ef72ce7ec9c6be70985127dc4b WHIRLPOOL 18c78acbbc7f41959adb819a9cf8eb262c2adb60b750f1ef23102ec394f13cb7112c1fc1481e039aa2208bd9a94745bd27cd99e12449e7e4698d7834ea4c2f0f diff --git a/net-misc/connman-gtk/connman-gtk-1.0.ebuild b/net-misc/connman-gtk/connman-gtk-1.0.ebuild deleted file mode 100644 index a6563f8..0000000 --- a/net-misc/connman-gtk/connman-gtk-1.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils autotools - -DESCRIPTION="GTK GUI for ConnMan." -HOMEPAGE="https://github.com/jgke/connman-gtk" -SRC_URI="https://github.com/jgke/connman-gtk/releases/download/v1.0/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="net-misc/connman[openconnect?] - dev-util/intltool - dev-libs/glib - >=x11-libs/gtk+-3.14" -RDEPEND="${DEPEND}" - -IUSE="openconnect" - -src_configure() { - econf \ - $(use_with openconnect openconnect yes) -} diff --git a/net-misc/connman-gtk/connman-gtk-9999.ebuild b/net-misc/connman-gtk/connman-gtk-9999.ebuild deleted file mode 100644 index baae6f3..0000000 --- a/net-misc/connman-gtk/connman-gtk-9999.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils autotools git-2 - -DESCRIPTION="GTK GUI for ConnMan." -HOMEPAGE="https://github.com/jgke/connman-gtk" - -EGIT_PROJECT="connman-gtk" -EGIT_REPO_URI="https://github.com/jgke/connman-gtk.git" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="net-misc/connman[openconnect?] - dev-util/intltool - dev-libs/glib - >=x11-libs/gtk+-3.14" -RDEPEND="${DEPEND}" - -IUSE="+status-icon openconnect" - -src_prepare() { - eautoreconf -} - -src_configure() { - econf \ - $(use_enable status-icon status-icon yes) \ - $(use_with openconnect openconnect yes) -} diff --git a/net-wireless/csdr/Manifest b/net-wireless/csdr/Manifest index 2a864a6..ffc3fdd 100644 --- a/net-wireless/csdr/Manifest +++ b/net-wireless/csdr/Manifest @@ -1 +1,6 @@ -EBUILD csdr-9999.ebuild 535 BLAKE2B f06f03d11d7fe72b37d267c326b44c1300932cd53aff179bd3633e82e086c0d2e812467bc97562a6120670aad164b08926fc66cb3da0aa2428621ee19422a82c SHA512 45dd104d15e45f53593dcbbc468ba161a6d54a5f69925a4fb63ac31057609d7ef012bdf859c87cdde283de616b2fea0567cb9d95be2a6f30d3e1950d4ba65138 +DIST csdr-0.18.0.tar.gz 247712 BLAKE2B 8ed6441396887191b3b09a5f84fe560fb71abfa9a0888b5fdb57b431be8b02a9838995dbbdc3b0f83c111f361e5cbe3f27d30fb84d96122c258f8ab002fa18d7 SHA512 d61071c432b6cf961b6c9644f4c52774099523b2f65338d899127210af93ff4818ea81b755502a6ee2adcd1b28d219465f5bf646e4c6e79e4893947a377ba091 +DIST csdr-0.18.1.tar.gz 247757 BLAKE2B c19336a2851ca4255b65f8f48b893d62f3f0ecb398fb85e174ea10e76f28e2f7d368811df40bb624539dda352b7f29a6519656109d0617365bed5facef725b76 SHA512 8fd96f6d73c883f1fa5898bcd9465009bf862980d113e1da30c3d05f8de9aa76505b864fbea269ddbdf9b16e33f1127cbc190ef9ffaed417b25b85b80f0b3af0 +EBUILD csdr-0.18.0.ebuild 761 BLAKE2B 67cf883074aa0e1bdd58a861d6f7a4a19520d687df152e0d6b671723f4a75fa561aa14437d4d021fd5cd06be09c67027a43d3d090edb25204c8e246fecf5d385 SHA512 1c7c2378df770ee63213ea0ce7f9064e94c31425a35bf8864a3d3d584d0a545e0dfdb86ac5f0c03b826fb60418622d980c5db414ec673df528c3c786612942a7 +EBUILD csdr-0.18.1.ebuild 761 BLAKE2B 67cf883074aa0e1bdd58a861d6f7a4a19520d687df152e0d6b671723f4a75fa561aa14437d4d021fd5cd06be09c67027a43d3d090edb25204c8e246fecf5d385 SHA512 1c7c2378df770ee63213ea0ce7f9064e94c31425a35bf8864a3d3d584d0a545e0dfdb86ac5f0c03b826fb60418622d980c5db414ec673df528c3c786612942a7 +EBUILD csdr-9998.ebuild 528 BLAKE2B e796de863c783ac25fed93e12777bdf9473427996015d273b30dfa69c6d54bae26b17f42e0940f0dbe27c5db97013712218c5380052a8c5a1d470d09f8db045b SHA512 9d6952e4a775bcced7dd00447381d63d40707e4ae2bf2e65d952cd18ef52b3118786149f48e5021a5810326f43f7669f0f4d2347f02d44a57d895ac4988175da +EBUILD csdr-9999.ebuild 649 BLAKE2B 23a34be6df3a2b3a15de11bce9fe519a4825f967e0bd69babd107f0b8f82e5cb63ef6a78663ef69d60f1f5beca3ff78fd1f4bd7f61462d7c9fa46c0d399f98f9 SHA512 b54227755c287d92eb865c0398fda04b7ae234a4caf608b2b14b8a101ac299889440308a5e9804b25c018774a8cc9eb49ec89cf59904bdd20a859f40cf6bdb31 diff --git a/net-wireless/csdr/csdr-0.18.0.ebuild b/net-wireless/csdr/csdr-0.18.0.ebuild new file mode 100644 index 0000000..1124c46 --- /dev/null +++ b/net-wireless/csdr/csdr-0.18.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=7 + +inherit cmake + +DESCRIPTION="A simple DSP library and command-line tool for Software Defined Radio." +HOMEPAGE="https://github.com/jketterl/csdr" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/jketterl/csdr.git" + inherit git-r3 + +else + SRC_URI="https://github.com/jketterl/csdr/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~arm64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" +fftw? ( sci-libs/fftw:3.0 ) +media-libs/libsamplerate +" +RDEPEND="${DEPEND}" + +IUSE="+fftw" + +#src_install() { +# dolib.so libcsdr.so.* +# dobin csdr +# dobin csdr-fm +# dobin nmux +#} + +src_configure() { + cmake_src_configure +} + diff --git a/net-wireless/csdr/csdr-0.18.1.ebuild b/net-wireless/csdr/csdr-0.18.1.ebuild new file mode 100644 index 0000000..1124c46 --- /dev/null +++ b/net-wireless/csdr/csdr-0.18.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=7 + +inherit cmake + +DESCRIPTION="A simple DSP library and command-line tool for Software Defined Radio." +HOMEPAGE="https://github.com/jketterl/csdr" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/jketterl/csdr.git" + inherit git-r3 + +else + SRC_URI="https://github.com/jketterl/csdr/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~arm64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" +fftw? ( sci-libs/fftw:3.0 ) +media-libs/libsamplerate +" +RDEPEND="${DEPEND}" + +IUSE="+fftw" + +#src_install() { +# dolib.so libcsdr.so.* +# dobin csdr +# dobin csdr-fm +# dobin nmux +#} + +src_configure() { + cmake_src_configure +} + diff --git a/net-wireless/csdr/csdr-9998.ebuild b/net-wireless/csdr/csdr-9998.ebuild new file mode 100644 index 0000000..2863252 --- /dev/null +++ b/net-wireless/csdr/csdr-9998.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=7 + +inherit git-r3 + +DESCRIPTION="A simple DSP library and command-line tool for Software Defined Radio." +HOMEPAGE="https://github.com/ha7ilm/csdr" + +EGIT_REPO_URI="https://github.com/ha7ilm/csdr.git" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" +fftw? ( sci-libs/fftw:3.0 ) +" +RDEPEND="${DEPEND}" + +IUSE="+fftw" + +src_install() { + dolib.so libcsdr.so.* + dobin csdr + dobin csdr-fm + dobin nmux +} diff --git a/net-wireless/csdr/csdr-9999.ebuild b/net-wireless/csdr/csdr-9999.ebuild index 9a4f315..a39c86f 100644 --- a/net-wireless/csdr/csdr-9999.ebuild +++ b/net-wireless/csdr/csdr-9999.ebuild @@ -4,12 +4,12 @@ EAPI=7 -inherit eutils git-r3 +inherit git-r3 autotools DESCRIPTION="A simple DSP library and command-line tool for Software Defined Radio." -HOMEPAGE="https://github.com/ha7ilm/csdr" +HOMEPAGE="https://github.com/jketterl/csdr" -EGIT_REPO_URI="https://github.com/ha7ilm/csdr.git" +EGIT_REPO_URI="https://github.com/jketterl/csdr.git" LICENSE="GPL-2" SLOT="0" @@ -22,9 +22,20 @@ RDEPEND="${DEPEND}" IUSE="+fftw" -src_install() { - dolib.so libcsdr.so.* - dobin csdr - dobin csdr-fm - dobin nmux +#src_install() { +# dolib.so libcsdr.so.* +# dobin csdr +# dobin csdr-fm +# dobin nmux +#} + +src_prepare() { + eautoreconf + default } + +src_configure() { + econf \ + $(use_with fftw fftw3 yes) +} + diff --git a/net-wireless/digiham/Manifest b/net-wireless/digiham/Manifest new file mode 100644 index 0000000..7ee2182 --- /dev/null +++ b/net-wireless/digiham/Manifest @@ -0,0 +1,3 @@ +DIST 0.3.0.tar.gz 68345 BLAKE2B 77e07cdc3a44f150c1eaef6bf7d7317a25a441fac977e7a4bc9762719a3aa258a9eb2094a9e65d828b1ba9805c87754a5e15a2c4ace1082b75a7815b8ad5ea47 SHA512 ad0f592d43a169bb184636cb74dfc549cadbf8688deebd87a01bc671ed9c6c8bf7b94a1a27ac15bc9e3326f7799ed79f6145db439e2c2f702c97f801ad7afc2d +EBUILD digiham-0.3.0.ebuild 652 BLAKE2B 3c031646cd2bf212fd53e08306131bc58ed13e14a10b5402ed53f68f0bac99c267847270642b655e1b843f820b7088488b14d5ec5cdbb229d9e9886db7501262 SHA512 e4d12f183e4ab3942abbad226c15327d69feb7e10739c3d3dc257259f5cbb264e8ecca9e87822014819e3800585befecd3493efd9b5ef4901e40d9fd589290e7 +EBUILD digiham-9999.ebuild 652 BLAKE2B 3c031646cd2bf212fd53e08306131bc58ed13e14a10b5402ed53f68f0bac99c267847270642b655e1b843f820b7088488b14d5ec5cdbb229d9e9886db7501262 SHA512 e4d12f183e4ab3942abbad226c15327d69feb7e10739c3d3dc257259f5cbb264e8ecca9e87822014819e3800585befecd3493efd9b5ef4901e40d9fd589290e7 diff --git a/net-wireless/digiham/digiham-0.3.0.ebuild b/net-wireless/digiham/digiham-0.3.0.ebuild new file mode 100644 index 0000000..04fdc0a --- /dev/null +++ b/net-wireless/digiham/digiham-0.3.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Digital Ham Radio decoding tools" +HOMEPAGE="https://github.com/jketterl/digiham" +LICENSE="GPL-3" +SLOT="0" +IUSE="" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/jketterl/digiham.git" + inherit git-r3 + +else + SRC_URI="https://github.com/jketterl/digiham/archive/${PV}.tar.gz" + S="${WORKDIR}/${P}" + KEYWORDS="~amd64 ~x86 ~arm" +fi + +DEPEND=" + >=media-libs/mbelib-1.3.0-r1 +" +RDEPEND="${DEPEND}" + +src_configure() { + #mycmakeargs=( + # -DDISABLE_TEST="$(usex test OFF ON)" + #) + cmake_src_configure +} diff --git a/net-wireless/digiham/digiham-9999.ebuild b/net-wireless/digiham/digiham-9999.ebuild new file mode 100644 index 0000000..04fdc0a --- /dev/null +++ b/net-wireless/digiham/digiham-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Digital Ham Radio decoding tools" +HOMEPAGE="https://github.com/jketterl/digiham" +LICENSE="GPL-3" +SLOT="0" +IUSE="" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/jketterl/digiham.git" + inherit git-r3 + +else + SRC_URI="https://github.com/jketterl/digiham/archive/${PV}.tar.gz" + S="${WORKDIR}/${P}" + KEYWORDS="~amd64 ~x86 ~arm" +fi + +DEPEND=" + >=media-libs/mbelib-1.3.0-r1 +" +RDEPEND="${DEPEND}" + +src_configure() { + #mycmakeargs=( + # -DDISABLE_TEST="$(usex test OFF ON)" + #) + cmake_src_configure +} diff --git a/net-wireless/dsd/Manifest b/net-wireless/dsd/Manifest new file mode 100644 index 0000000..ad4cee1 --- /dev/null +++ b/net-wireless/dsd/Manifest @@ -0,0 +1,2 @@ +DIST dsd-9999_p1.tar.gz 437985 BLAKE2B 3acc90d0dac0913dc86920ae732280563da84fa7f1996fefa2b8240dd03dfcbbd89f8133de5fb9b609d76c9fadab8612a95852748dcb35cf7c8e5336822b3c1f SHA512 6cda59541f2ee2ef67bba561297c42e96e765122886e580808c44b7ffa04049ed622e22e8d9d652b6735b7ca15fe149712e4171bf00d21052d2528addb5a58ca +EBUILD dsd-9999_p1.ebuild 790 BLAKE2B 8a187c8cb7f2a9230cb420f8c2fa4aaf69cd4ebeeb73525a03e5fe7987dafe9d6e8a831a6c9f9892ba88d5b372e2e7d5ce5ed1b66ee06ea3c1425c3b267322cb SHA512 ce4c926512adbcd4fd5f1fd97a96bfe5cf8b2c8b74aeb3d53df2a7e8d5d10fc7845a26ae84cfee576089fbc65106bff9a61e25617ff8cc091d933738dbb5fc1b diff --git a/net-wireless/dsd/dsd-9999_p1.ebuild b/net-wireless/dsd/dsd-9999_p1.ebuild new file mode 100644 index 0000000..0314581 --- /dev/null +++ b/net-wireless/dsd/dsd-9999_p1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Digital Speech Decoder" +HOMEPAGE="https://github.com/f4exb/dsd.git" +LICENSE="BSD" +SLOT="0" +IUSE="test" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/f4exb/dsd.git" + inherit git-r3 + +else + COMMIT="f175834e45a1a190171dff4597165b27d6b0157b" + SRC_URI="https://github.com/szechyjs/dsd/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + KEYWORDS="~amd64 ~x86" +fi + +DEPEND=" + >=media-libs/mbelib-1.3.0-r1 + media-libs/portaudio + >=sci-libs/itpp-4.3.1 + media-libs/libsndfile + sci-libs/fftw:3.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + -DDISABLE_TEST="$(usex test OFF ON)" + ) + cmake_src_configure +} diff --git a/net-wireless/dxlAPRS/Manifest b/net-wireless/dxlAPRS/Manifest new file mode 100644 index 0000000..d11e039 --- /dev/null +++ b/net-wireless/dxlAPRS/Manifest @@ -0,0 +1,3 @@ +AUX 0001-remove-stime.patch 1068 BLAKE2B 0b532aa7357810d073da80ff6a4ef81277098aa18e8cbeb97a1b14c393ff256e9f98e0273e47f60573034a6e4bbd0b1e495174813a044b3866a36d3b07653884 SHA512 7354b404989e12801f1859ac161eeb557375d1b499f57dbebb2eaf2a340bdd76438977eda42161f34e5e10620787f60c69df464a9211a442e0515d30300856fb +AUX 0002-dynamic-linking.patch 842 BLAKE2B da1533f225a1c281eccba739720fb1a34a8b6808ab791b8a9ccbab8b22d061f5521adb66c58e402082c8303533095e19acd2a51205040e55878e713a6e5b8d54 SHA512 848f263fdcc1e870c2e934111b170361bc6d289a088a97beb07aded1c11f868941d49533525729e316227305bcbb088288a8cc465d7cf492a75547a5fe6432f3 +EBUILD dxlAPRS-9999.ebuild 614 BLAKE2B 37fbd8aabfb2a7582d5d7f4c16ae69743f1b5e083bd51b0ff2d929f4cd6c16d931d4825a82a18be27adc8b60583c37cd15b043a39cad2640227f42ded2e00535 SHA512 d22aacd1a96ffdddd900d91773bd30830167f9e83b430e12e60d2985ca8c103eb9f1b0b7692f2762c1013d0b9d49f770992c0ce82f71b32896a449869373ef5b diff --git a/net-wireless/dxlAPRS/dxlAPRS-9999.ebuild b/net-wireless/dxlAPRS/dxlAPRS-9999.ebuild new file mode 100644 index 0000000..d37aba9 --- /dev/null +++ b/net-wireless/dxlAPRS/dxlAPRS-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="dxlAPRS is Free Software toolchain to operate APRS(r)." +HOMEPAGE="https://github.com/oe5hpm/dxlAPRS" + +EGIT_REPO_URI="https://github.com/oe5hpm/dxlAPRS.git" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" +" +RDEPEND="${DEPEND}" + +IUSE="" + +PATCHES=( + "${FILESDIR}/0002-dynamic-linking.patch" +) + + +src_compile() { + cd src + emake +} + +src_install() { + dobin out-x86_64/afskmodem + dobin out-x86_64/sdrtst + dobin out-x86_64/udpgate4 + dobin out-x86_64/udpflex +} diff --git a/net-wireless/dxlAPRS/files/0001-remove-stime.patch b/net-wireless/dxlAPRS/files/0001-remove-stime.patch new file mode 100644 index 0000000..816fd29 --- /dev/null +++ b/net-wireless/dxlAPRS/files/0001-remove-stime.patch @@ -0,0 +1,36 @@ +diff --git a/src/gps2aprs.c b/src/gps2aprs.c +index eade4a6..ebcd089 100644 +--- a/src/gps2aprs.c ++++ b/src/gps2aprs.c +@@ -207,7 +207,7 @@ static int32_t tty; + + static struct termios saved; + +-extern int32_t stime(uint32_t *); ++//extern int32_t stime(uint32_t *); + /* set system time, needs root */ + + +@@ -640,8 +640,8 @@ static void settime(const struct POS p) + osi_WrStr("time to sys:", 13ul); + osi_WrStrLn(s, 21ul); + } +- if (stime(&sec)>=0L) osi_WrStrLn("system time set", 16ul); +- else osi_WrStrLn("--- error setting system time (will need root)", 47ul); ++ /*if (stime(&sec)>=0L) osi_WrStrLn("system time set", 16ul); ++ else osi_WrStrLn("--- error setting system time (will need root)", 47ul);*/ + if (terminatetimeset) X2C_ABORT(); + timesetdone = 1; + } +diff --git a/src/osic.c b/src/osic.c +index c615b92..ca7defa 100644 +--- a/src/osic.c ++++ b/src/osic.c +@@ -596,6 +596,6 @@ void *osic_chkptr(void *p) + + int32_t osic_setsystime(uint32_t * time0) + { +- return stime(time0); ++ return 0; //stime(time0); + } + diff --git a/net-wireless/dxlAPRS/files/0002-dynamic-linking.patch b/net-wireless/dxlAPRS/files/0002-dynamic-linking.patch new file mode 100644 index 0000000..e9d64c6 --- /dev/null +++ b/net-wireless/dxlAPRS/files/0002-dynamic-linking.patch @@ -0,0 +1,23 @@ +diff --git a/src/Makefile b/src/Makefile +index b90c4f7..8ef97f3 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -390,16 +390,14 @@ $(OUT)aprsmap-x86_32: $(OBJ_APRSMAP) $(OBJ_COMMON) + @echo [ linking ] $@ + @$(CC) $(LFLAGS) -o $(OUT)aprsmap-x86_32 $(OBJ_APRSMAP) \ + $(OBJ_COMMON) $(XLIBS) \ +- -lpthread -lxcb -lXau -lXdmcp -lm -lpthread -ldl -lz \ +- -static ++ -lpthread -lxcb -lXau -lXdmcp -lm -lpthread -ldl -lz + @$(STRIP) $(OUT)aprsmap-x86_32 $(STRIPFLAGS) + + $(OUT)aprsmap-x86_64: $(OBJ_APRSMAP) $(OBJ_COMMON) + @echo [ linking ] $@ + @$(CC) $(LFLAGS) -o $(OUT)aprsmap-x86_64 $(OBJ_APRSMAP) \ + $(OBJ_COMMON) $(XLIBS) \ +- -lpthread -lxcb -lXau -lXdmcp -lm -lpthread -ldl -lz \ +- -static ++ -lpthread -lxcb -lXau -lXdmcp -lm -lpthread -ldl -lz + @$(STRIP) $(OUT)aprsmap-x86_64 $(STRIPFLAGS) + + $(OUT)aprsmap : $(OBJ_APRSMAP) $(OBJ_COMMON) diff --git a/www-client/uzbl/Manifest b/www-client/uzbl/Manifest deleted file mode 100644 index 5aa1e55..0000000 --- a/www-client/uzbl/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD uzbl-9999.ebuild 2625 SHA256 6e7eb7dd6bfe4431a47ae64a8733d3485cef603d5901041561f9fcf72d261e3c SHA512 fb06b2537be3341922fb1278a26fa351ce4aa8d70bd556d9ce798e5be92089a61e9aba00945702608938c675f1bf8c20396435bb87c3643a1330e57ad4d18cb5 WHIRLPOOL 6b446c9db327723ab555193c8c4056d531398956e49c3a74938dbd18f20085af1b1090fed8764cb94ad9f55d658c8423e953116bff3169f49a3b0bccdc4f9a26 diff --git a/www-client/uzbl/uzbl-9999.ebuild b/www-client/uzbl/uzbl-9999.ebuild deleted file mode 100644 index e035e98..0000000 --- a/www-client/uzbl/uzbl-9999.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/uzbl/uzbl-9999.ebuild,v 1.29 2014/07/06 12:18:50 swift Exp $ - -EAPI='5' - -PYTHON_COMPAT=( python3_4 ) - -inherit python-single-r1 - -inherit git-2 -EGIT_REPO_URI=${EGIT_REPO_URI:-'git://github.com/Dieterbe/uzbl.git'} -KEYWORDS='' -SRC_URI='' -EGIT_BRANCH='next' - -DESCRIPTION='Web interface tools which adhere to the unix philosophy.' -HOMEPAGE='http://www.uzbl.org' - -LICENSE='LGPL-2.1 MPL-1.1' -SLOT='0' -IUSE+=' +browser helpers +tabbed vim-syntax' - -REQUIRED_USE='tabbed? ( browser )' - -COMMON_DEPEND=' - dev-libs/glib:2 - >=dev-libs/icu-4.0.1 - >=net-libs/libsoup-2.24:2.4 - - net-libs/webkit-gtk:3 - x11-libs/gtk+:3 -' - -DEPEND=" - virtual/pkgconfig - ${COMMON_DEPEND} -" - -RDEPEND=" - ${COMMON_DEPEND} - x11-misc/xdg-utils - browser? ( - x11-misc/xclip - ) - helpers? ( - dev-python/pygtk - dev-python/pygobject:2 - gnome-extra/zenity - net-misc/socat - x11-libs/pango - x11-misc/dmenu - x11-misc/xclip - ) - tabbed? ( - dev-python/pygtk - ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) -" -# TODO document what requires the above helpers - -PREFIX="${EPREFIX}/usr" - -pkg_setup() { - python-single-r1_pkg_setup - if ! use helpers; then - elog "uzbl's extra scripts use various optional applications:" - elog - elog ' dev-python/pygtk' - elog ' dev-python/pygobject:2' - elog ' gnome-extra/zenity' - elog ' net-misc/socat' - elog ' x11-libs/pango' - elog ' x11-misc/dmenu' - elog ' x11-misc/xclip' - elog - elog 'Make sure you emerge the ones you need manually.' - elog 'You may also activate the *helpers* USE flag to' - elog 'install all of them automatically.' - else - einfo 'You have enabled the *helpers* USE flag that installs' - einfo "various optional applications used by uzbl's extra scripts." - fi -} - -src_prepare() { - # remove -ggdb - sed -i 's/-ggdb //g' Makefile || - die '-ggdb removal sed failed' - - # specify python version - if use tabbed; then - python_fix_shebang bin/uzbl-tabbed || - die 'Fix shebang failed' - fi -} - -src_compile() { - emake PREFIX="${PREFIX}" -} - -src_install() { - local targets='install-uzbl-core' - use browser && targets="${targets} install-uzbl-browser" - use browser && use tabbed && targets="${targets} install-uzbl-tabbed" - - # -j1 : upstream bug #351 - emake -j1 DESTDIR="${D}" PREFIX="${PREFIX}" \ - DOCDIR="${ED}/usr/share/doc/${PF}" ${targets} - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/ftdetect - doins "${S}"/extras/vim/ftdetect/uzbl.vim - - insinto /usr/share/vim/vimfiles/syntax - doins "${S}"/extras/vim/syntax/uzbl.vim - fi -} diff --git a/www-client/vimb/Manifest b/www-client/vimb/Manifest deleted file mode 100644 index f7099ba..0000000 --- a/www-client/vimb/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD vimb-9999.ebuild 572 SHA256 ddc6e2336c1dc1df8a089211e4fdcebcfefe84b2f88eedc25e63a741cc37bef8 SHA512 50e9dfa8bd8ea0c2222057c0cbb8c743ae2b4706609657ed33d58d341602be32b63a5ee6f00da37614d8516b454cc824da6d0cedbed9f51115cf80d3dc802445 WHIRLPOOL a047974476ec332992265087bb6dc55d8059bde0d950ca6a22efcb7827dbd323761b4493dbe9246cba1c9a836d21cfca3de868ce4b9ee6e0f99483ffc56a9b0a diff --git a/www-client/vimb/vimb-9999.ebuild b/www-client/vimb/vimb-9999.ebuild deleted file mode 100644 index 5b91e25..0000000 --- a/www-client/vimb/vimb-9999.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -EAPI=5 - -inherit git-2 - -EGIT_REPO_URI="https://github.com/fanglingsu/vimb.git" -EGIT_PROJECT="vimb" - -DESCRIPTION="A minimal web browser that behaves like the Vimperator plugin for Firefox" -HOMEPAGE="http://fanglingsu.github.io/vimb/" - -LICENSE="GPL3" -SLOT="0" - -IUSE="gtk3" - -RDEPEND="net-libs/libsoup:2.4 - !gtk3? ( - x11-libs/gtk+:2 - net-libs/webkit-gtk:2 ) - gtk3? ( - x11-libs/gtk+:3 - net-libs/webkit-gtk:3 ) - x11-libs/libX11" - -DEPEND="${RDEPEND} - dev-lang/perl - virtual/pkgconfig" - -S=${WORKDIR}/${PN} - -src_compile() { - if use gtk3; then - emake GTK3=1 - else - emake - fi -} diff --git a/x11-misc/etmqt/Manifest b/x11-misc/etmqt/Manifest deleted file mode 100644 index dc2f166..0000000 --- a/x11-misc/etmqt/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST etm_qt-2.3.26.tar.gz 20559777 SHA256 a66241e52eea66c8265944ff31308c8b3d1ee5fc9cec6631bc1abcde55f533a5 SHA512 67c5831c9668cf7e8cdff8042f9db7340a9dcf887b26f8a5e42af01be853fcc5cbd7b4d177ccca6e461f8afea41947ebfd0366132af901d4a39338ffe21f2c1f WHIRLPOOL 9d99ab166c431d76c0f9ab18fc8ac78fa4eb4370e0f2b3c36864f03f495f4a3be011b7db03362826cbda64366d6f54a07e1417c3dbd791e1624ab2a1e4b205a1 -EBUILD etmqt-2.3.26.ebuild 828 SHA256 3c49be414dce22418c78438592a9245c27ceacc67e32d8393bc861920e7221c8 SHA512 48d930baa8bdf7db36ae555eebafa5f56f618edb86956945c30e29bd24b7e60b8964f027da959f68e2db83728c74ee83034c44f2814538795ef246735bf2b438 WHIRLPOOL 18a3aa6d7f6250bc700536f9396823c00d913bedd21b94a3550b468844b8166f22a500def470ddfb342acbaf6471376d634733fbe09605d89fe9f2b6f5fea236 diff --git a/x11-misc/etmqt/etmqt-2.3.26.ebuild b/x11-misc/etmqt/etmqt-2.3.26.ebuild deleted file mode 100644 index 07bc367..0000000 --- a/x11-misc/etmqt/etmqt-2.3.26.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit distutils-r1 - -MY_P="etm_qt-${PV}" - -DESCRIPTION="Event and Task Manager, an intuitive time management application" -HOMEPAGE="http://www.duke.edu/~dgraham/etmqt/" -SRC_URI="mirror://sourceforge/etmeventandtask/${MY_P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="dev-python/PyQt4[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] - dev-python/vobject[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -pkg_postinst() { - elog "This versions is complete rewrite of ETM using PyQt" - elog "Optional dependencies that you may want to install:" - elog "- dev-vcs/mercurial" -}