summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/Manifest.gzbin50877 -> 49908 bytes
-rw-r--r--app-misc/datovka/Manifest2
-rw-r--r--app-misc/datovka/datovka-4.23.1.ebuild56
-rw-r--r--app-misc/ddcui/Manifest6
-rw-r--r--app-misc/ddcui/ddcui-0.2.1-r1.ebuild37
-rw-r--r--app-misc/ddcui/ddcui-0.3.0-r1.ebuild36
-rw-r--r--app-misc/ddcui/files/ddcui-0.2.1-build.patch13
-rw-r--r--app-misc/ddcui/files/ddcui-0.2.1-drop-qthelp-dep.patch28
-rw-r--r--app-misc/freewvs/Manifest1
-rw-r--r--app-misc/freewvs/freewvs-0.1.4-r1.ebuild28
-rw-r--r--app-misc/g15composer/Manifest10
-rw-r--r--app-misc/g15composer/files/g15composer-3.2-docdir.patch11
-rw-r--r--app-misc/g15composer/files/g15composer-3.2-freetype_pkgconfig.patch44
-rw-r--r--app-misc/g15composer/files/g15composer-3.2.confd17
-rw-r--r--app-misc/g15composer/files/g15composer-3.2.initd48
-rw-r--r--app-misc/g15composer/g15composer-3.2-r1.ebuild52
-rw-r--r--app-misc/g15composer/g15composer-3.4.ebuild49
-rw-r--r--app-misc/g15composer/g15composer-9999.ebuild49
-rw-r--r--app-misc/g15composer/metadata.xml8
-rw-r--r--app-misc/g15daemon/Manifest17
-rw-r--r--app-misc/g15daemon/files/20g15daemon15
-rw-r--r--app-misc/g15daemon/files/99-g15daemon.rules1
-rw-r--r--app-misc/g15daemon/files/g15daemon-1.2.7.confd9
-rw-r--r--app-misc/g15daemon/files/g15daemon-1.9.5.3-avoid_bashisms.patch20
-rw-r--r--app-misc/g15daemon/files/g15daemon-1.9.5.3-docdir.patch11
-rw-r--r--app-misc/g15daemon/files/g15daemon-1.9.5.3-forgotten-open-mode.patch11
-rw-r--r--app-misc/g15daemon/files/g15daemon-1.9.5.3-overflow-fix.patch11
-rw-r--r--app-misc/g15daemon/files/g15daemon-1.9.5.3.initd45
-rw-r--r--app-misc/g15daemon/files/g15daemon-hotplug15
-rw-r--r--app-misc/g15daemon/files/g15daemon.conf27
-rw-r--r--app-misc/g15daemon/files/g15daemon.service11
-rw-r--r--app-misc/g15daemon/g15daemon-1.9.5.3-r15.ebuild154
-rw-r--r--app-misc/g15daemon/g15daemon-3.0.4-r1.ebuild163
-rw-r--r--app-misc/g15daemon/g15daemon-9999.ebuild163
-rw-r--r--app-misc/g15daemon/metadata.xml8
-rw-r--r--app-misc/g15macro/Manifest9
-rw-r--r--app-misc/g15macro/files/g15macro-1.0.3-Makefile.am.patch13
-rw-r--r--app-misc/g15macro/files/g15macro-1.0.3-configure.in.patch10
-rw-r--r--app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch22
-rw-r--r--app-misc/g15macro/g15macro-1.0.3-r2.ebuild44
-rw-r--r--app-misc/g15macro/g15macro-1.0.5.ebuild43
-rw-r--r--app-misc/g15macro/g15macro-9999.ebuild38
-rw-r--r--app-misc/g15macro/metadata.xml8
-rw-r--r--app-misc/g15message/Manifest4
-rw-r--r--app-misc/g15message/g15message-1.2.ebuild36
-rw-r--r--app-misc/g15message/g15message-9999.ebuild32
-rw-r--r--app-misc/g15message/metadata.xml9
-rw-r--r--app-misc/g15mpd/Manifest6
-rw-r--r--app-misc/g15mpd/files/g15mpd-1.0.0-cflags-and-lib-fix.patch18
-rw-r--r--app-misc/g15mpd/files/g15mpd-1.0.0-docdir.patch11
-rw-r--r--app-misc/g15mpd/files/g15mpd-1.0.0-libmpd.patch34
-rw-r--r--app-misc/g15mpd/g15mpd-1.0.0-r2.ebuild43
-rw-r--r--app-misc/g15mpd/metadata.xml8
-rw-r--r--app-misc/g15stats/Manifest6
-rw-r--r--app-misc/g15stats/files/g15stats-1.9.7.confd20
-rw-r--r--app-misc/g15stats/files/g15stats-1.9.7.initd-r123
-rw-r--r--app-misc/g15stats/g15stats-3.0.3.ebuild53
-rw-r--r--app-misc/g15stats/g15stats-9999.ebuild53
-rw-r--r--app-misc/g15stats/metadata.xml9
-rw-r--r--app-misc/qcma/Manifest2
-rw-r--r--app-misc/qcma/qcma-0.4.1-r2.ebuild66
-rw-r--r--app-misc/qlcplus/Manifest2
-rw-r--r--app-misc/qlcplus/qlcplus-4.12.7.ebuild86
63 files changed, 29 insertions, 1855 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 53b5684857c7..0d6f93be250d 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/datovka/Manifest b/app-misc/datovka/Manifest
index 2ff3f2934cdc..d4cde79aeed4 100644
--- a/app-misc/datovka/Manifest
+++ b/app-misc/datovka/Manifest
@@ -1,5 +1,3 @@
-DIST datovka-4.23.1.tar.xz 3190276 BLAKE2B a74e338b372dbb3b5d1778db820cadfe6661b4a12fd63f4a954e767e6f2509006857187b6453d8daf4c2bf2979276b01b685e20858d887992e62573bc806fca3 SHA512 5b885eb3f511fe58c388879a67957b6fa510de8c94c62f5e7a4e3233beb549b7079adaedb6f31932cd5e007125de599d00fe8a3ae3d23d08e519e186670ce9d2
DIST datovka-4.23.7.tar.xz 3227396 BLAKE2B 3045c46e5c548eb04a81989ba351f4fe4ea3a4e78afa74e9ba7b88bc40352b60009b54b7f7bc83b97e5b749d51e3594d143b5cb8ecfcfcc781a12d326c9effec SHA512 c4cf1f473bf9c5b8b1aba9d2caa133bb10efa7c4cf1cfbf91e6f8fa32fc8da80faa6496cc87cf0bfefd0877f1ad0fea7efa17025082b4551d223e68c7e12b722
-EBUILD datovka-4.23.1.ebuild 1195 BLAKE2B 2893d1e12fe1db7f39ea5b144d5452b9ad7a8530788071eb80b6931fc40524d413bd6564968029403497dc5d4054d6df50120a4b00b43b8282b56119892d387d SHA512 3e8bcd2c5617e4ad5eddc57a6e3d036e8ebf092401a18b22e7988e90c790e0cb9a6405bb28fdf78b8162925af16ccb36c64a02179e0df51f41da3f20a4e2922d
EBUILD datovka-4.23.7.ebuild 1195 BLAKE2B 0a57173907d3da767a1ff713896ac3c7c805a5859ee560cd79a7f48343cc4d695c7b65f8ac62a9acd4bf1c8215e05d431d23eb2030b5d19a98476b88a9d9d41e SHA512 2cc418b5e385d7c97df65175ab401d1ae22a79c5a927323189ab9107832725ec427336e320800b05f4b1a586c19bedf4dc4a47cc9dbef7c9f32f42b217f3dd0d
MISC metadata.xml 446 BLAKE2B 44b5b1a612879e7159269411acbcbbe6993c0d80bf765d3eed6aeccccae8c1cbccf7223c4073f0a7d57a09605fff0e5c11ba0673f99ce5aa14aeecd4c2e66450 SHA512 012ad05c78078e2f6f055526971d080b370dcbf90d9ce1a3eec90336c8dbedd5140d8a96af67829c22d4fddd9c7e522701d12d99724e13fabb102573464e034e
diff --git a/app-misc/datovka/datovka-4.23.1.ebuild b/app-misc/datovka/datovka-4.23.1.ebuild
deleted file mode 100644
index e978663d912f..000000000000
--- a/app-misc/datovka/datovka-4.23.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="GUI to access the Czech data box e-government system"
-HOMEPAGE="https://www.datovka.cz/"
-SRC_URI="https://secure.nic.cz/files/datove_schranky/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# minimum Qt version required
-QT_PV="5.14.0:5"
-
-RDEPEND="
- >=dev-libs/openssl-1.0.2:=
- dev-libs/quazip:=[qt5(+)]
- >=dev-qt/qtcore-${QT_PV}
- >=dev-qt/qtgui-${QT_PV}
- >=dev-qt/qtnetwork-${QT_PV}[ssl]
- >=dev-qt/qtprintsupport-${QT_PV}
- >=dev-qt/qtsql-${QT_PV}[sqlite]
- >=dev-qt/qtsvg-${QT_PV}
- >=dev-qt/qtwebsockets-${QT_PV}
- >=dev-qt/qtwidgets-${QT_PV}
- >=app-misc/libdatovka-0.5.0
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- >=dev-qt/linguist-tools-${QT_PV}
- virtual/pkgconfig
-"
-
-DOCS=( ChangeLog README )
-
-src_configure() {
- $(qt5_get_bindir)/lrelease datovka.pro || die
- eqmake5 PREFIX="/usr" SYSTEM_LIBQUAZIP=1 DISABLE_VERSION_NOTIFICATION=1 TEXT_FILES_INST_DIR="/usr/share/${PN}/"
-}
-
-src_install() {
- emake install INSTALL_ROOT="${D}"
- einstalldocs
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/app-misc/ddcui/Manifest b/app-misc/ddcui/Manifest
index df7405c27579..cbd659f7fc7a 100644
--- a/app-misc/ddcui/Manifest
+++ b/app-misc/ddcui/Manifest
@@ -1,13 +1,7 @@
-AUX ddcui-0.2.1-build.patch 639 BLAKE2B 0485050d4e57aff2261b210e55b96baaeb3271060ccc05a0f88aed2c678c99c8b4e0485153e924b3dcc0f8a2faabf0991bac4b698f66f6547f925189ff85344a SHA512 cb4d61500c083ed18cb5264e02997fc88416baea7676a92f1aedaa400007aaa7931993ec32a8b1baa7fd9bb552553a4dbc77393c2501fbe1618e4150c9c0d87c
-AUX ddcui-0.2.1-drop-qthelp-dep.patch 1398 BLAKE2B 6deb7e574f997f81e13834fa32b4dc435366231592a2a7e13e716252e475ae3d1301fd6678385522cc216f3924eaf7fa834b2ef92ee7d19714c4846e672d8d13 SHA512 a6432ba9d44f58f864a9f0c92770191afead20d28e527cc14056f494525e97f4f1978abc33cf03cdb20bd8a5fec78b4de19d4f46505322c98a7bd861751750c4
AUX ddcui-0.4.2-drop-qthelp-dep.patch 1531 BLAKE2B e675ca6dfed846a77734f9d2ddb2120ac836d5c2b2d82e7d7d3ad29cae8a01955cee897a8bd5f356bafc1a377e013cd3a8c51de2453e05e10c62bd67b14be3ae SHA512 c626b27a06578d2e41077ac5683fcf742018f9af53b6d23fefbe70efa9ba4a16b9a132656a6c56ebcc0145af809d7e2072b818d42508704b49e61419c46ff375
AUX ddcui-0.5.3-drop-qthelp-dep.patch 2147 BLAKE2B fbebf71b918bfad546f68f265e163891efb0e091cb5f4835f9f316e7ac51f1b47f7abece640d8771d686ee5510d10b0eb673a8c1abfeae78539d57c19c188bf3 SHA512 c98ee08206d89dd933e6a0628cc8a25256e31314022eb6daceb8a9a704face4ae7eb896489db1fa3e5b86cd2705e884111f97a1c3734b916c4d9fbb7af623943
-DIST ddcui-0.2.1.tar.gz 601220 BLAKE2B 18af4ee4db741a612565260ed812f7274695472e9dc6e32c6670efcbdaeafcac9b0b45e44d02188d23e0f379f57b062270ecad58bdcfa8e8c2bf99c2775b1dfe SHA512 0df363dbf17750e3920e0afc5fc29b42271bbf06dcf52cddf46f3660155c0954ee39e8e356e9caebe1a6a679ab0b3a4ebb2e501a9bb9ac2cd47da3f522fb3169
-DIST ddcui-0.3.0.tar.gz 601534 BLAKE2B d91d7467879c684cbb8571da48dfd170afa60d63832b44515d6d19187792f6c3c2c178e907ad8693cdba8df44b448eb4393a91e4439dcda13ac096ad6e97a594 SHA512 fab1ea757aad90fa68d2f6f5c128d7917e81f287a0a9e432461c7b2119c3f0d9da0e28a013510d1b0cb300b40c3f4dd745f3e1732c52f671c4d6e39b3ef0c368
DIST ddcui-0.4.2.tar.gz 613765 BLAKE2B 2479570d9a79c298d8823c8a658c190e230ec83afc1b1deb9e3659e723c30bd0f2c1d55bc0aa5dcdf975adbab5792afd8ef5d350247eef5710cee4c99f4b56a6 SHA512 7f4339d292e42feb5912570be3b5629d61433a51bfdf0197deb10f8c0bc0e568dbc72f8e117c82dade30f01e3f00b5e805c4458e2bf9e6cc5932e33b7e7e51aa
DIST ddcui-0.5.4.tar.gz 617279 BLAKE2B a8a4fe8ad938efdee4baed1f8d450cc9aa0e8687fbe35bc2f4593a2214413e1b00ad1ee9884f4ef1eaebc3d7173a6aa01b0ace1b0ee99afc7b06f83fffd06da1 SHA512 f6e044f99419e0841663034ee84c1ad038ed64f8287fd48bbe5ba19b1dea3b714e4952cb11e04a04548e7c31e476459554b75748b2c0f844ed7b68fa5bb543e6
-EBUILD ddcui-0.2.1-r1.ebuild 817 BLAKE2B a0100685eea7621ab5b366e76798db8cbbb2ab15a0b665a13c807e755e10922a7a0b042ba1ea5064418d8a2999ce66fa133cbc4e6da201a427e2cee777eb543c SHA512 f6afdfda567341cfe0fd7e87caf9f8534de142f1a584aa36dd5f1a48a4f0a103389bd6ce2b6ecf8d06181995548a450376fc54e274579db01a23f1ec518c7e89
-EBUILD ddcui-0.3.0-r1.ebuild 792 BLAKE2B 4063de5d50691a1d39a8a167ed90d8e18e59fcd982438a679b5fa0cac4434883b8e836ee9be0d4f5ae4f5bd006ce2fd942070639edca6b226a68ab18f6ffed16 SHA512 b3e362f287fd8fdf8beef5596f33ceeb9124e8e1ee94d74f70a65ea4ec73f66a083861566deea64b547fe1ae3f67fdbda984ff3266d02717917deeca386ab55a
EBUILD ddcui-0.4.2.ebuild 792 BLAKE2B 325db53f5ceb0bb14b257c7d0fced20ac5c4c81c3ea9483b771e508e02a37439455b327b7704f1671f2eccca28df52a4d3b9dbc8cea6ddb08d81248ababb91fb SHA512 c0f77bf4d5b6196a4a6082f94dff9a0ffcd4d390db242ef6a9a979a2db165bcc0aff914df570fc6ec84109d4779bf2a86e4e9e7f6452ec5ec800b31b738ba165
EBUILD ddcui-0.5.4.ebuild 913 BLAKE2B dad7372cec84c6987171e7ca829320eccd67d038d0f8818c467e7484a78948073c1488981167ced5ed9225c1d1a885cbbdd5e1676e50fbf62f50f6ad05807110 SHA512 58968a1240b612cf925d0e6fe93459448be19a2435f37832c4758c61fb4b48be1783d12124daeafb3ae9aeb7232320973e0705ee9aaff94c773242b564380850
MISC metadata.xml 494 BLAKE2B 1825704bf25cc8aaf1960d8999666681cf522af7f4f46a8fc09e6ca5c375391326b7cd2a3464723aad832c13f7d5489404f93968efcf67baf836b4c90db516eb SHA512 f6fb0255fb556a164f7e33f8630639f3001814b35968477322e21163cf7ff376bbacaedafe2894f2c053e59334ef5d9330be9097cf409c20b0107760ce02583d
diff --git a/app-misc/ddcui/ddcui-0.2.1-r1.ebuild b/app-misc/ddcui/ddcui-0.2.1-r1.ebuild
deleted file mode 100644
index f8e4a4f945f3..000000000000
--- a/app-misc/ddcui/ddcui-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Check for bumps & cleanup with app-misc/ddcutil
-
-inherit cmake xdg
-
-DESCRIPTION="Graphical user interface for ddcutil - control monitor settings"
-HOMEPAGE="https://www.ddcutil.com/ddcui_main/"
-SRC_URI="https://github.com/rockowitz/ddcui/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2+"
-SLOT="0"
-
-DEPEND="
- dev-libs/glib
- >=app-misc/ddcutil-1.2.0:0/4
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${P}-build.patch"
- "${FILESDIR}/${P}-drop-qthelp-dep.patch"
-)
-
-src_prepare() {
- # move docs to correct dir
- sed -i -e "s%share/doc/ddcui%share/doc/${PF}%g" CMakeLists.txt || die
- cmake_src_prepare
-}
diff --git a/app-misc/ddcui/ddcui-0.3.0-r1.ebuild b/app-misc/ddcui/ddcui-0.3.0-r1.ebuild
deleted file mode 100644
index c32a66e52f95..000000000000
--- a/app-misc/ddcui/ddcui-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Check for bumps & cleanup with app-misc/ddcutil
-
-inherit cmake xdg
-
-DESCRIPTION="Graphical user interface for ddcutil - control monitor settings"
-HOMEPAGE="https://www.ddcutil.com/ddcui_main/"
-SRC_URI="https://github.com/rockowitz/ddcui/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2+"
-SLOT="0"
-
-DEPEND="
- dev-libs/glib
- >=app-misc/ddcutil-1.3.0:0/4
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.2.1-drop-qthelp-dep.patch"
-)
-
-src_prepare() {
- # move docs to correct dir
- sed -i -e "s%share/doc/ddcui%share/doc/${PF}%g" CMakeLists.txt || die
- cmake_src_prepare
-}
diff --git a/app-misc/ddcui/files/ddcui-0.2.1-build.patch b/app-misc/ddcui/files/ddcui-0.2.1-build.patch
deleted file mode 100644
index e27018206c1d..000000000000
--- a/app-misc/ddcui/files/ddcui-0.2.1-build.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/feature_value_widgets/value_special_widget_x62.cpp b/src/feature_value_widgets/value_special_widget_x62.cpp
-index 1fb8118..e7169d2 100644
---- a/src/feature_value_widgets/value_special_widget_x62.cpp
-+++ b/src/feature_value_widgets/value_special_widget_x62.cpp
-@@ -185,7 +185,7 @@ void ValueSpecialWidgetX62::combobox_activated(int index) {
- bool debug = false;
- debug = debug || debugWidget;
- TRACEMCF(debug, "feature 0x%02x, index=%d", _featureCode, index);
-- assert(_cb->currentIndex == index);
-+ assert(_cb->currentIndex() == index);
-
- // QVariant qv = _cb->itemData(ndx);
- // uint i = qv.toUInt();
diff --git a/app-misc/ddcui/files/ddcui-0.2.1-drop-qthelp-dep.patch b/app-misc/ddcui/files/ddcui-0.2.1-drop-qthelp-dep.patch
deleted file mode 100644
index 607777d5715b..000000000000
--- a/app-misc/ddcui/files/ddcui-0.2.1-drop-qthelp-dep.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/CMakeLists.txt 2022-08-01 15:19:36.000000000 +0200
-+++ b/CMakeLists.txt 2022-10-16 14:08:37.422550810 +0200
-@@ -93,12 +93,11 @@
-
- set(QT5_LIBRARIES Qt5::Widgets )
- # Ensures all Qt componenets have same version:
--find_package(Qt5 ${ddcui_qt_version} COMPONENTS Core Widgets Gui Help REQUIRED)
-+find_package(Qt5 ${ddcui_qt_version} COMPONENTS Core Widgets Gui REQUIRED)
- message( ${VERBOSE} "Qt directories:")
- message( ${VERBOSE} " Qt5Widgets_INCLUDE_DIRS: ${Qt5Widgets_INCLUDE_DIRS}" )
- message( ${VERBOSE} " Qt5Core_INCLUDE_DIRS: ${Qt5Core_INCLUDE_DIRS}" )
- message( ${VERBOSE} " Qt5Gui_INCLUDE_DIRS: ${Qt5Gui_INCLUDE_DIRS}" )
--message( ${VERBOSE} " Qt5Help_INCLUDE_DIRS: ${Qt5Help_INCLUDE_DIRS}" )
-
- find_package (PkgConfig REQUIRED )
- pkg_check_modules(GLIB2 REQUIRED glib-2.0>=${ddcui_glib_version})
-@@ -215,9 +214,9 @@
- # add_compile_options(-Og -H V=1)
-
- # redundant: ${Qt5Gui_INCLUDE_DIRS} ${Qt5Core_INCLUDE_DIRS} ${Qt5Widgets_INCLUDE_DIRS}.
--# ${Qt5Help_INCLUDE_DIRS} is a superset of them all
- target_include_directories(ddcui SYSTEM PRIVATE
-- ${Qt5Help_INCLUDE_DIRS}
-+ ${Qt5Gui_INCLUDE_DIRS}
-+ ${Qt5Widgets_INCLUDE_DIRS}
- ${GLIB2_INCLUDE_DIRS}
- ${DDCUTIL_INCLUDE_DIRS})
-
diff --git a/app-misc/freewvs/Manifest b/app-misc/freewvs/Manifest
index ef5f5d2b6d14..fd7ad0859445 100644
--- a/app-misc/freewvs/Manifest
+++ b/app-misc/freewvs/Manifest
@@ -1,3 +1,4 @@
DIST freewvs-0.1.4.tar.gz 18674 BLAKE2B 8923cd4dc9df529ff55d0ac807106e77d31b0e2ea7b7acab9d0bbd40526818d1d62d74718f2addf79f45e5b7154b0e6351ed3245e864f022f04ab6d4c235d228 SHA512 01632a5c3dd3dc58577225ea57debd5e44ca1a24b30d9cf0c9f17547f72b030b50caaf2ffa4a61ad5d0c1546eedda914da96ce39814ec3c2c421823e9d8e5760
+EBUILD freewvs-0.1.4-r1.ebuild 713 BLAKE2B 64f2b083b612a57ef8b1e2937dc497215dbd51d98e7972ac1d6d3b43a1c2bd29da34e311421f5e00e09691bdaae425571939dbadd8b78ad67598637476417776 SHA512 5ce49adf6dfa7bf2b8e542dfa1baa790656ba7e905ed34c1a19c32c3a771c8ad0176de776e456765ddaf9bcccacf5fc4be3f0f2261282f5e4d0fb2c0b3341e81
EBUILD freewvs-0.1.4.ebuild 710 BLAKE2B 71634db7dfc279a3e3f98b7bc4f99aca946d6b6ac18f9159f9d6ba2dde39b28b8f93b9337a307ae6e19782d6486dfacb368338b9fbc8f38dcbc16c59776d4bd1 SHA512 61304eaead6fa20e387723e7e098628a080192db502218ae3c903659cc6574e821d6255c3c551e6cc81e0d11fefce87a37c0992221e7e7da74db747a16116d7e
MISC metadata.xml 287 BLAKE2B d199b291e117d0f108c1cbe2bbe6bcf196290c76b0b4e84d4aa2ef665626ec913e49efd394779aacbf333d4bf9415d73b830a32e27999ef43389c25967ca389f SHA512 b2eab0a34dc745e133d3a6699d0a63ebf24751a7e5fca66f42536d6eb1a1428aae127680cf050025f40cd47954bc0db604d74845b34fc051142b9fc4a191118f
diff --git a/app-misc/freewvs/freewvs-0.1.4-r1.ebuild b/app-misc/freewvs/freewvs-0.1.4-r1.ebuild
new file mode 100644
index 000000000000..b9ba5c13c272
--- /dev/null
+++ b/app-misc/freewvs/freewvs-0.1.4-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="Scans filesystem for known vulnerable web applications"
+HOMEPAGE="https://freewvs.schokokeks.org/"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( README.md )
+
+pkg_postinst() {
+ einfo To use freewvs you need to run
+ einfo update-freewvsdb
+ einfo first. You should run this on a regular basis to update
+ einfo the web application data, e.g. via a cronjob.
+}
+
+# Only codingstyle and similar tests, require dependencies
+# not packaged in Gentoo
+RESTRICT="test"
diff --git a/app-misc/g15composer/Manifest b/app-misc/g15composer/Manifest
deleted file mode 100644
index b125abe269b6..000000000000
--- a/app-misc/g15composer/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-AUX g15composer-3.2-docdir.patch 420 BLAKE2B 3b965ace9c7eb7a0d0d4739d35f702dbac37000194c560814e82f6cc41072661621a70d0289782e5d5473ee2b7567d0a49b85e917d1d1a44206344082b6052b5 SHA512 340a4dceebcf65a2505a1d67a7a0b13314c4b04e98e8cdbfe479a8c9dbf5c68da6522136d7224fee95f22934e4e3d7e3911114c2e921547888e42a2e3ffd0cb0
-AUX g15composer-3.2-freetype_pkgconfig.patch 1669 BLAKE2B 75e14fe368c3f1ee5adf357d339fd05773f8dcce279c488a413bc9b69c51abdc02425eeb2fadbb3ba52d2b8baf7d93aac72e981d31c7bf09ba8a6e0206178844 SHA512 6ae9a18927b8fc2066746b8c7532a3e9bb31432ed3ce2af59fbe02a741334b1ae18886e84b10480243f7b4b9001f9931d817efa1c4077d6f775f072c7f2488cc
-AUX g15composer-3.2.confd 695 BLAKE2B c2a36ee0abd83b7d9ad4c6f3610a50cfd7e9dd4ae1c09d2d58cf2f4f54a9c46441b068d5e145c9a0023e7a510c80391294d90dbf493510ff7b83edf11b4420d3 SHA512 58c137d67f83a00a18f80ece66f3b41a402371d680a6527367df12bf574b4a1450ef130bab055d7940ce7b94534103108fa63cb0b97c585f0d69a67a14ec7bbb
-AUX g15composer-3.2.initd 1249 BLAKE2B bbda2808606485c186b13f84133fd654a82189ee2f6693d5cfd7dd06846b3663db7d5b08c0df9841cd2ccfe2af0ba74a514589a3efff21dfa61363258ee80b34 SHA512 1e63a8ec482874df65a7685b0eb671be264b1228fdf53a6cf6f3efcc18b7b0a7d511572f99318013bb86b099e66827e44bcb060ba1d13b2af4699e4a9f6b02eb
-DIST g15composer-3.2.tar.bz2 105805 BLAKE2B 1a843ed50f0374cb23d469be9c083437f13279f5584e3112037635225e5d5df7765452e3e805c4230fd33782c300f5abdb1fc05e394f636d160c8e49baf3dde0 SHA512 95b033e2bb957ef4a2f3d3e2954a11454af7d8576e037f723d2a7d45a7dadde4908540ff0a66b387209e689217ba0e6677dcee1e647b792c402f250371518bc1
-DIST g15composer-3.4.tar.bz2 125798 BLAKE2B 6377e6122511ff580622ca340d82c09054e72dcdd782b55325ff803dbbf4f9f99f10ee6b9c40ecb411bb516546bfbf1dc9d5114d11c175c62d390b48e630f5a5 SHA512 43f1e57df642d599554a454ef6aeb5ebd74aa9f9e002031c7f1d83748a4e3fafae1b9675f1347a5a829f8d8d4433c8f83309c1842ac264f51807d8d38ee36c66
-EBUILD g15composer-3.2-r1.ebuild 1120 BLAKE2B 995868ebabd179d175803ea759cce76d8f7660fd158d1f4f20f3efe6d2edf23a5ed1d321b695221932db72b6d191b50d4f8d262cb0937a3ef067e3258281f135 SHA512 ea2e80b4562a0842eb84c210024dd795e201f12d056689f082e63b212d90626f944ee675ad9aa351262ecebec7a9fc25e4e4c260d604b38cffc8cd93152763e9
-EBUILD g15composer-3.4.ebuild 1086 BLAKE2B 6b8694d56b8430cb5911c72df87bb46b9a2374f637e24310d6b84ccbbc9df66e12dd73cc06f309a72b444c8ddcbc4f42e82343b87563e7ae0c551f83e92c2ae8 SHA512 fee3ff0becbeedbe67f2c19f17cdf53833528ca7e0d868c49b91df1b9fba8fa546157ce08fef6bf647c501ffe721af30d87026aab99e55bfbe11264db0bdd9aa
-EBUILD g15composer-9999.ebuild 1086 BLAKE2B 6b8694d56b8430cb5911c72df87bb46b9a2374f637e24310d6b84ccbbc9df66e12dd73cc06f309a72b444c8ddcbc4f42e82343b87563e7ae0c551f83e92c2ae8 SHA512 fee3ff0becbeedbe67f2c19f17cdf53833528ca7e0d868c49b91df1b9fba8fa546157ce08fef6bf647c501ffe721af30d87026aab99e55bfbe11264db0bdd9aa
-MISC metadata.xml 246 BLAKE2B dbb55bda92cfb6ba65d3080bb057a8417b8df01ae1e54bc2c48f300af2a72f9b90f40b98d6975579aad667031c87757118029c63c59e9bcbba6b0bfa32a12278 SHA512 d086e4dcffccc610b7ac127d4c5d62396cb5d4b8bd2a51cb1f24cc7a563ecf4fc9726280d47fd0b6d1d6a0822c7b8dae69157712b8528cab91cfeedd837bd261
diff --git a/app-misc/g15composer/files/g15composer-3.2-docdir.patch b/app-misc/g15composer/files/g15composer-3.2-docdir.patch
deleted file mode 100644
index cd81cde5de41..000000000000
--- a/app-misc/g15composer/files/g15composer-3.2-docdir.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- g15composer-3.2/Makefile.am
-+++ g15composer-3.2/Makefile.am
-@@ -3,7 +3,7 @@
- EXTRA_DIST = g15composer.l g15composer.y debian examples doc
- noinst_HEADERS = g15composer.h g15c_logo.h
- man1_MANS = $(top_srcdir)/doc/g15composer.1
--docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
-+docdir = @docdir@
- doc_DATA = AUTHORS ChangeLog COPYING NEWS README
-
- g15composer.tab.c: g15composer.lex.c g15composer.y g15composer.h
diff --git a/app-misc/g15composer/files/g15composer-3.2-freetype_pkgconfig.patch b/app-misc/g15composer/files/g15composer-3.2-freetype_pkgconfig.patch
deleted file mode 100644
index 9251e139322d..000000000000
--- a/app-misc/g15composer/files/g15composer-3.2-freetype_pkgconfig.patch
+++ /dev/null
@@ -1,44 +0,0 @@
---- g15composer-3.2/configure.in
-+++ g15composer-3.2/configure.in
-@@ -14,24 +14,24 @@
- AC_PROG_YACC
-
- # Checks for --enable args
--AC_MSG_CHECKING(whether to enable FreeType2 support)
--AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support],
-- if [[[ "$enableval" = "yes" ]]]; then
-- AC_CHECK_LIB([g15render], [g15r_ttfLoad],
-- AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support])
-- CFLAGS="$CFLAGS `freetype-config --cflags`"
-- CXXFLAGS="$CXXFLAGS `freetype-config --cflags`"
-- FTLIB="-lfreetype"
-- ttf_support="yes",
-- AC_MSG_ERROR(["libg15render does not support ttf functions. please reconfigure with --enable-ttf"])
-- ttf_support="no"
-- )
-- else
-- ttf_support="no"
-- fi,
-- ttf_support="no"
-+AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support],,enable_ttf="no")
-+AS_IF([test "x$enable_ttf" = "xyes"], [
-+ PKG_PROG_PKG_CONFIG
-+ PKG_CHECK_MODULES(FREETYPE, freetype2,
-+ [
-+ CFLAGS="$CFLAGS $FREETYPE_CFLAGS"
-+ CXXFLAGS="$CXXFLAGS $FREETYPE_CFLAGS"
-+ FTLIB="$FREETYPE_LIBS"
-+ ],
-+ AC_MSG_ERROR([Cannot find freetype2])
-+ )
-+ AC_CHECK_LIB([g15render], [g15r_ttfLoad],
-+ AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support]),
-+ AC_MSG_ERROR(["libg15render does not support ttf functions. please reconfigure with --enable-ttf"])
-+ )
-+],
-+ AC_MSG_RESULT(No Freetype is being used)
- )
--AC_MSG_RESULT($ttf_support)
-
- # Checks for libraries.
- AC_CHECK_LIB([g15daemon_client], [g15_send], ,AC_MSG_ERROR(["libg15daemon_client not found. please install it"]))
diff --git a/app-misc/g15composer/files/g15composer-3.2.confd b/app-misc/g15composer/files/g15composer-3.2.confd
deleted file mode 100644
index f42ab956e242..000000000000
--- a/app-misc/g15composer/files/g15composer-3.2.confd
+++ /dev/null
@@ -1,17 +0,0 @@
-# /etc/conf.d/g15composer: Configuration for the g15composer
-
-# The CONTROL_FIFO is the name of the FIFO that g15composer listens to.
-# It does not create a screen on the display, but allows programs to
-# create their own non-virtual screens.
-# Please make sure the file specified does not exist.
-CONTROL_FIFO="/var/run/g15composer"
-
-# Set the user who owns the CONTROL_FIFO.
-# As this is also the user as whom g15composer is run,
-# it has to be someone who can create further message channels
-# This should be the user who runs the LCD clients
-FIFO_USER=
-
-# Set the grop which owns the CONTROL_FIFO.
-# The users who want to display screens on the LCD need to be in this group.
-FIFO_GROUP=users
diff --git a/app-misc/g15composer/files/g15composer-3.2.initd b/app-misc/g15composer/files/g15composer-3.2.initd
deleted file mode 100644
index 0d7c24f85609..000000000000
--- a/app-misc/g15composer/files/g15composer-3.2.initd
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-PIDFILE=/var/run/${SVCNAME}.pid
-
-depend() {
- need g15daemon
-}
-
-start() {
- ebegin "Starting ${SVCNAME}"
-
- if [ -z "${FIFO_USER}" -o -z "${FIFO_GROUP}" ] ; then
- eerror "Please set the FIFO_USER and FIFO_GROUP variables in /etc/conf.d/${SVCNAME}"
- eend 1
- return 1
- fi
- if [ -e "${CONTROL_FIFO}" -a ! -p "${CONTROL_FIFO}" ] ; then
- eerror "${CONTROL_FIFO} exists and is not a FIFO. Please remove."
- eend 1
- return 1
- fi
- if [ ! -p "${CONTROL_FIFO}" ] ; then
- einfo "Creating FIFO at ${CONTROL_FIFO}"
- mkfifo -m660 "${CONTROL_FIFO}"
- else
- einfo "Reusing FIFO at ${CONTROL_FIFO}"
- fi
-
- chown ${FIFO_USER} "${CONTROL_FIFO}"
- chgrp ${FIFO_GROUP} "${CONTROL_FIFO}"
- start-stop-daemon --start --background --pidfile ${PIDFILE} --make-pidfile --exec \
- /usr/bin/g15composer -- -b -u "${FIFO_USER}" -g "${FIFO_GROUP}" "${CONTROL_FIFO}"
- eend $?
-}
-
-stop() {
- ebegin "Stoping ${SVCNAME}"
- start-stop-daemon --stop --pidfile ${PIDFILE} --name g15composer
- if [ -p "${CONTROL_FIFO}" ] ; then
- einfo "Removing FIFO at ${CONTROL_FIFO}"
- rm -f "${CONTROL_FIFO}"
- else
- ewarn "FIFO at ${CONTROL_FIFO} was lost"
- fi
- eend $?
-}
diff --git a/app-misc/g15composer/g15composer-3.2-r1.ebuild b/app-misc/g15composer/g15composer-3.2-r1.ebuild
deleted file mode 100644
index dcc0301ea2e6..000000000000
--- a/app-misc/g15composer/g15composer-3.2-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15"
-HOMEPAGE="https://sourceforge.net/projects/g15tools/"
-SRC_URI="https://downloads.sourceforge.net/g15tools/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="truetype examples"
-
-DEPEND="app-misc/g15daemon
- >=dev-libs/libg15render-1.2[truetype?]
- truetype? ( media-libs/freetype )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${P}-freetype_pkgconfig.patch"
- "${FILESDIR}/${P}-docdir.patch"
-)
-
-src_prepare() {
- default
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable truetype ttf)
-}
-
-src_install() {
- local DOCS=( AUTHORS README ChangeLog )
- default
-
- newinitd "${FILESDIR}/${P}.initd" ${PN}
- newconfd "${FILESDIR}/${P}.confd" ${PN}
-
- if use examples ; then
- exeinto "/usr/share/${PN}"
- doexe examples/*
- fi
-}
-
-pkg_postinst() {
- elog "Set the user to run g15composer in /etc/conf.d/g15composer before starting the service."
-}
diff --git a/app-misc/g15composer/g15composer-3.4.ebuild b/app-misc/g15composer/g15composer-3.4.ebuild
deleted file mode 100644
index 91ff7d33e957..000000000000
--- a/app-misc/g15composer/g15composer-3.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15"
-HOMEPAGE="https://gitlab.com/menelkir/g15composer"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15composer.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="truetype"
-
-DEPEND="
- >=app-misc/g15daemon-3.0
- >=dev-libs/libg15render-3.0[truetype?]
- truetype? ( media-libs/freetype )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable truetype ttf)
-}
-
-src_install() {
- local DOCS=( AUTHORS README ChangeLog )
- default
-
- newinitd "${FILESDIR}/${PN}-3.2.initd" ${PN}
- newconfd "${FILESDIR}/${PN}-3.2.confd" ${PN}
-}
-
-pkg_postinst() {
- elog "Set the user to run g15composer in /etc/conf.d/g15composer before starting the service."
-}
diff --git a/app-misc/g15composer/g15composer-9999.ebuild b/app-misc/g15composer/g15composer-9999.ebuild
deleted file mode 100644
index 91ff7d33e957..000000000000
--- a/app-misc/g15composer/g15composer-9999.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15"
-HOMEPAGE="https://gitlab.com/menelkir/g15composer"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15composer.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="truetype"
-
-DEPEND="
- >=app-misc/g15daemon-3.0
- >=dev-libs/libg15render-3.0[truetype?]
- truetype? ( media-libs/freetype )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable truetype ttf)
-}
-
-src_install() {
- local DOCS=( AUTHORS README ChangeLog )
- default
-
- newinitd "${FILESDIR}/${PN}-3.2.initd" ${PN}
- newconfd "${FILESDIR}/${PN}-3.2.confd" ${PN}
-}
-
-pkg_postinst() {
- elog "Set the user to run g15composer in /etc/conf.d/g15composer before starting the service."
-}
diff --git a/app-misc/g15composer/metadata.xml b/app-misc/g15composer/metadata.xml
deleted file mode 100644
index 215d63df9cf8..000000000000
--- a/app-misc/g15composer/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">g15tools</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-misc/g15daemon/Manifest b/app-misc/g15daemon/Manifest
deleted file mode 100644
index a56a02a2d219..000000000000
--- a/app-misc/g15daemon/Manifest
+++ /dev/null
@@ -1,17 +0,0 @@
-AUX 20g15daemon 173 BLAKE2B 70c9a7e6769d98f2f8195a8d8e120fc514e956125c5d887412a165c2c038006060169f8fddc31a0334c543dde083136682cdec34b27418fd99cb4776a0cdac2c SHA512 daee2c432860dd3147209724417cbf04ec1ed0c8e882900900722420cbe67d88f32efc81422e04221e54796b66d69e050135b72a96baf40137da58023202d3ca
-AUX 99-g15daemon.rules 90 BLAKE2B ffcee5b3039d9aa1d63ff6d58fb29d84a2c9988dc4815407ec8c529e874d3af1d8f05f0623588a3264e3ece6cf23168b4c6a102316c249ae26b68f4311dd2359 SHA512 f3ff958bb4e0344b600328fcab86674ce14d852287ec2e083751d0eb855a0591aa17fdae767de4517bcd8a1fa542ab9b559ee79fe284207d2872b8901f2c77f7
-AUX g15daemon-1.2.7.confd 330 BLAKE2B e25cf425e9d26946d617759cc07d3a9a73591539a7d6c7e1e09c5803032841b7c343d83156034ef01276454acb6853b291888346438a59908320a549378743d9 SHA512 0274394bc9442686b89e94bad80b4df352a772ca0b51a8b0d05a8de0551f747e8eceb9c10d290f22e9e8a433a2e2c94b061866d32db45bd3ef0d050facc484bf
-AUX g15daemon-1.9.5.3-avoid_bashisms.patch 839 BLAKE2B 49269760a077a39924c39bd8182365ea767f4f57d3bd2ddefa3c6aadc1a84ec8ee773a802a483d859e693d0051b1dd256abd373d4558c95db88713a442844abc SHA512 5eac0f9bb87bbdab08ffb05dc17122f0090cb78ce068e6acdaac16dfc3bba0d1bc150445c02f48fb155af255368b89e3d90b6d109243185c7a5abbd01004cd05
-AUX g15daemon-1.9.5.3-docdir.patch 473 BLAKE2B 5370c2e89d45b7cd1255dd987210b37b5019b636643f68399a05bbbabccf867e6bd219e7f89f0ee2d1f2408e6a9d6f3da38853d19a486028bcee1a726b45daae SHA512 e1ef8f9f290b37a3a5648109e1340ec984684fff50ec7e9c5d7baa9b1ab4209432ecac5da64b917dd13de0141662b0ebc958bd04cc4b7789d626a3fc4fbe11d2
-AUX g15daemon-1.9.5.3-forgotten-open-mode.patch 563 BLAKE2B 33d2b9ff82d9fbdd490f31d539c0432c9ef65fb14f23bedadc497d76732c32aaafac1ac64ff3c59c7b5098ddcbbfa44f8087e61a57147cf9293c39c0f34cce2b SHA512 8eced9d04c4880c5883d536bc3c4d8cdd452e182e434b2314abd8c8bb0e036c377424c0f757a0c2596972da2b87befc6442f6880e1e580597a1cb3b1357beea4
-AUX g15daemon-1.9.5.3-overflow-fix.patch 543 BLAKE2B fafc620e8f8338208a8fbb093308d1bd36e09d1fc136442eaac05b467871aac7fbac1daba8a354ee0798cef48bf316e5b32a8001a48d65a1f7daee091c970499 SHA512 6aa9c56ebfb6735ceeee982c4d9ee71a3e5cfb3b35d5806203cfeec2630f4dd3f349aeec644540bf665dd163f39be75a545644b69c7373f9a805a0e30bc8ebf2
-AUX g15daemon-1.9.5.3.initd 955 BLAKE2B fe4c71358d206768dde9d0361ab926f8e36d2fce1d46a15992ec4880c0df37ec2ae26808902d7593c5c1783f679c1c12d163d8a6f409f2d6931f432b08f8a7c4 SHA512 a2e21fe65f730e0a3f0062da07a9896884329e3d3b2cb89ce41b96f33851868c0c27281fc87a13eb7bb7ba934175df19dddfd78b695339b4a89512c42951fd1a
-AUX g15daemon-hotplug 224 BLAKE2B 6348dfec6c942d28c2db287b82765f194ffd7d1e9c58faaf03670ff6222f0a32fb70428873452d8229a967849f49b3042ef20352d677b0e5d4dc05b7f769caee SHA512 6384aa8267a665b0b26f45f7339856647374ad5b1860f299b2e19afb0209b8637919f00b3638affbe4fb86adaf115eb93e814b70c17d52f1c878d840e1e464e8
-AUX g15daemon.conf 516 BLAKE2B 9a003040306ddfeccccb5b12730c6c1c478ab39cf44abbacfaed37b7154f2485cbc0979f900523457e14a5ca14041b41bf2da0c3b4d7519f2e798b0cb291f4c4 SHA512 e575fd8a91c87f226481ae406a1b66de6d8eb66f061b0ce7f2b89ce63f7bda88470eac50adcc9de97ef866970ee835af8a1bb0402a2e4b4d214251d0b8ebe25c
-AUX g15daemon.service 209 BLAKE2B 0b909fd73dc8d0961f35257d430e4c8b321bf12671a77838eb1bbc0044ed6d98a5d90421367a77c0117dee66cbb7a6f54a71ce066905ec550ebfbd0709dbf2e5 SHA512 3b4d7e22665e360271807e2de356af79038a6474aeb8c862665714b717f62d105ce57f5acd8078520ab92b9b7963a956617998074b8752ce99ce97ce860b4c25
-DIST g15daemon-1.9.5.3.tar.gz 414603 BLAKE2B 4f683bab47f6cbde3a028b306c1999ea4fcb84c0c05160a17374be93f953d21588f332e8fbf040c607545c31ee09e30b56b1068db95a801472c9d72ee9fe8e43 SHA512 7a1770d08d1d4155866bba3b676d33bf943363f4519af41a13ab6ec73cc5d6c536b173977b3e3583b594b149b7f01ffbc51123a4678c2a249a51ff0b42c8b69a
-DIST g15daemon-3.0.4.tar.bz2 372553 BLAKE2B 008cf2eda9e8cbc45a2fd2eef938438be73236f2bffbbc47bdce66f04d6860705572270994df09bc1d7c2c02dc75ca347199e02dc7aa9f71134985cff284c7c8 SHA512 4adbb11ca8128bbaff5ad1dee17ddcfcdfca589f7e8a1a264127dd9d5aec39e07e4986a4b78f4199fb7f3e12979fd8d50a851b047b6cb8cfa13410aa59df062a
-EBUILD g15daemon-1.9.5.3-r15.ebuild 3708 BLAKE2B 691960adf84a399b5c001e539c6047e4bc569e916c202f35f838373040d70cd20df45febc00f1d755e6e2a37565f0ef1beeff49e890ff394992f806d2c867a72 SHA512 858dad4d3e59f1fd7977bb5c67f1cee11d54ebe74be5a7f91f0fe632eea9420089434da3c0b5b7dc473c07e69e1c7927fec5aada3e2ab467b3defcd031ff74d0
-EBUILD g15daemon-3.0.4-r1.ebuild 3917 BLAKE2B 1dc80d3c06a2f9ff02be9d9caaf0060b57ccedeb2a13a933c0257687cfb9963769e2d077d73dff804378ec1dad4d3f1eb681a42d152dcd3d76d9517c1cfe2372 SHA512 8268d7ed8e5c48578ca89decea8d03efe658a151aac8671faa38402bb80c5493947dfe5a74f0adeca9f25d5d1beba45664b4ff090ccf0a5e222029ab6623b6ab
-EBUILD g15daemon-9999.ebuild 3915 BLAKE2B 56dd91c12e13afa09605f9f228e64bc37d8ff514e57a2be4d55b437c08cc32be555e23681970a0b9aab8d3bca7544ddb3f524cbd8289f6980f0ee06e672b8289 SHA512 33cdc0f28e2ecc7f8a5edbf8d0729bf1b45df4a6eea5ae488d4d207589769897f69c455b6f1166181a7be2889c996eca588806bdf22bfb0b65d2e8c8358d4075
-MISC metadata.xml 247 BLAKE2B 13654033ac33926fd4f82d2fc68a7179f92bfd39764394c2bf09e77e1186309cd8ccd53fcd88a91c5daad9de4936fae0d3e25e5f9174322feee17337b15df93d SHA512 59e1d9ab5ed152665c9fa4e021ebbf8ea83e2db60c2728baa729ca547da53452d436ba3ea9408738b4a845ef7a707e4a25dfbd04de0c7aa4e573f55f8ab42182
diff --git a/app-misc/g15daemon/files/20g15daemon b/app-misc/g15daemon/files/20g15daemon
deleted file mode 100644
index ee1422537f25..000000000000
--- a/app-misc/g15daemon/files/20g15daemon
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-. "${PM_FUNCTIONS}"
-
-case "$1" in
- hibernate|suspend)
- /etc/init.d/g15daemon stop
- ;;
- thaw|resume)
- /etc/init.d/g15daemon start
- ;;
- *)
- exit $NA
- ;;
-esac
diff --git a/app-misc/g15daemon/files/99-g15daemon.rules b/app-misc/g15daemon/files/99-g15daemon.rules
deleted file mode 100644
index d491d683684f..000000000000
--- a/app-misc/g15daemon/files/99-g15daemon.rules
+++ /dev/null
@@ -1 +0,0 @@
-SUBSYSTEM=="usb", ATTR{product}=="G15 Gaming Keyboard", RUN+="/usr/bin/g15daemon-hotplug"
diff --git a/app-misc/g15daemon/files/g15daemon-1.2.7.confd b/app-misc/g15daemon/files/g15daemon-1.2.7.confd
deleted file mode 100644
index 5ce5392b93b1..000000000000
--- a/app-misc/g15daemon/files/g15daemon-1.2.7.confd
+++ /dev/null
@@ -1,9 +0,0 @@
-# /etc/conf.d/g15daemon: Configuration for the g15daemon
-
-# Key to switch the client-screens. Default is the MR key,
-# Set to "yes" to use L1 key instead (black round key below the LCD, above the multimedia keys).
-CLIENT_SWITCH_L1="yes"
-
-# Set to "yes" to switch off the lcd backlight when stopping g15daemon.
-BACKLIGHT_OFF="no"
-
diff --git a/app-misc/g15daemon/files/g15daemon-1.9.5.3-avoid_bashisms.patch b/app-misc/g15daemon/files/g15daemon-1.9.5.3-avoid_bashisms.patch
deleted file mode 100644
index 194d68eefeea..000000000000
--- a/app-misc/g15daemon/files/g15daemon-1.9.5.3-avoid_bashisms.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- g15daemon-1.9.5.3/configure.in
-+++ g15daemon-1.9.5.3/configure.in
-@@ -53,7 +53,7 @@
- AC_ARG_ENABLE([--disable-uinput],[ --disable-uinput do not build linux uinput plugin (default: autodetect)])
-
- if test "x$enable_uinput" != "xno"; then
-- if test "x$have_linux_uinput_h" == "xyes"; then
-+ if test "x$have_linux_uinput_h" = "xyes"; then
- #if HAVE_LINUX_UINPUT_H
- dnl check for uinput.h version 2.4 or 2.6 ?
- AC_CHECK_MEMBER([struct uinput_user_dev.id],
-@@ -110,7 +110,7 @@
- AM_CONDITIONAL(UINPUT_INTERFACE_PLUGIN, [test x$uinput = xtrue])
-
- dnl Some versions of libusb do not honour timeout and block. Suns' version is one of them.
--if test "x$libusb_blocks" == "xtrue"; then
-+if test "x$libusb_blocks" = "xtrue"; then
- AC_DEFINE([LIBUSB_BLOCKS], [1],[Define if libusb implementation blocks on read or write])
- fi
-
diff --git a/app-misc/g15daemon/files/g15daemon-1.9.5.3-docdir.patch b/app-misc/g15daemon/files/g15daemon-1.9.5.3-docdir.patch
deleted file mode 100644
index 9c76e4cbc6aa..000000000000
--- a/app-misc/g15daemon/files/g15daemon-1.9.5.3-docdir.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- g15daemon-1.9.5.3/Makefile.am
-+++ g15daemon-1.9.5.3/Makefile.am
-@@ -5,7 +5,7 @@
-
- EXTRA_DIST = debian contrib Documentation lang-bindings patches rpm README.usage FAQ LICENSE images README.Linux README.FreeBSD README.Solaris
-
--docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
-+docdir = @docdir@
- doc_DATA = FAQ README.usage README ChangeLog TODO AUTHORS NEWS LICENSE README.Linux README.FreeBSD README.Solaris
-
- man1_MANS = $(top_srcdir)/Documentation/g15daemon.1
diff --git a/app-misc/g15daemon/files/g15daemon-1.9.5.3-forgotten-open-mode.patch b/app-misc/g15daemon/files/g15daemon-1.9.5.3-forgotten-open-mode.patch
deleted file mode 100644
index d4a5381992e1..000000000000
--- a/app-misc/g15daemon/files/g15daemon-1.9.5.3-forgotten-open-mode.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- g15daemon-1.9.5.3/g15daemon/utility_funcs.c
-+++ g15daemon-1.9.5.3/g15daemon/utility_funcs.c
-@@ -356,7 +356,7 @@
- config_items_t * item=NULL;
- char line[1024];
-
-- config_fd = open(filename,O_CREAT|O_RDWR|O_TRUNC);
-+ config_fd = open(filename,O_CREAT|O_RDWR|O_TRUNC,0664);
- if(config_fd){
- snprintf(line,1024,"# G15Daemon Configuration File\n# any items entered before a [section] header\n# will be in the Global config space\n# comments you wish to keep should start with a semicolon';'\n");
- write(config_fd,line,strlen(line));
diff --git a/app-misc/g15daemon/files/g15daemon-1.9.5.3-overflow-fix.patch b/app-misc/g15daemon/files/g15daemon-1.9.5.3-overflow-fix.patch
deleted file mode 100644
index 07bb68601d76..000000000000
--- a/app-misc/g15daemon/files/g15daemon-1.9.5.3-overflow-fix.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- g15daemon-1.9.5.3/libg15daemon_client/g15daemon_net.c
-+++ g15daemon-1.9.5.3/libg15daemon_client/g15daemon_net.c
-@@ -217,7 +217,7 @@
- if(poll(pfd,1,100)>0){
- if(pfd[0].revents & POLLPRI && !(pfd[0].revents & POLLERR || pfd[0].revents & POLLHUP || pfd[0].revents & POLLNVAL)) {
- memset(packet,0,sizeof(packet));
-- msgret = recv(sock, packet, 10 , MSG_OOB);
-+ msgret = recv(sock, packet, sizeof(packet), MSG_OOB);
- if (msgret < 1) {
- return -1;
- }
diff --git a/app-misc/g15daemon/files/g15daemon-1.9.5.3.initd b/app-misc/g15daemon/files/g15daemon-1.9.5.3.initd
deleted file mode 100644
index aa4d82c9d6b6..000000000000
--- a/app-misc/g15daemon/files/g15daemon-1.9.5.3.initd
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Init script for g15daemon
-
-pidfile="/var/run/g15daemon.pid"
-command="/usr/sbin/g15daemon"
-start_stop_daemon_args="--wait 30"
-command_args=""
-
-depend() {
- after hotplug
- after usb
- after modules
-}
-
-start_pre() {
- # Does the input device already exist?
- if [ -e "/proc/modules" ] ; then
- if [ ! -e "/dev/input/uinput" ] && [ ! -e "/dev/uinput" ] ; then
- # We can load modules, but uinput device does not exist
- einfo "Loading uinput module"
- /sbin/modprobe uinput > /dev/null 2> /dev/null \
- || return 1
- fi
- fi
-
- if [ "${CLIENT_SWITCH_L1}" = "yes" ] ; then
- command_args="--switch"
- fi
-}
-
-stop() {
- ebegin "Stopping g15daemon"
- local KILLOPT="-k"
- if [ $BACKLIGHT_OFF = "yes" ]; then
- KILLOPT="-K"
- fi
- while [ -f "${pidfile}" ] && kill -0 $(cat ${pidfile}) ; do
- ${command} ${KILLOPT}
- sleep 1
- done
- eend $?
-}
diff --git a/app-misc/g15daemon/files/g15daemon-hotplug b/app-misc/g15daemon/files/g15daemon-hotplug
deleted file mode 100644
index 2ae8be0bde01..000000000000
--- a/app-misc/g15daemon/files/g15daemon-hotplug
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-export IN_HOTPLUG=1
-
-case "$ACTION" in
- "add")
- /etc/init.d/g15daemon --quiet restart
- ;;
- "remove")
- /etc/init.d/g15daemon --quiet stop
- ;;
- *)
- exit 0
- ;;
-esac
diff --git a/app-misc/g15daemon/files/g15daemon.conf b/app-misc/g15daemon/files/g15daemon.conf
deleted file mode 100644
index 2d2bfc3cabde..000000000000
--- a/app-misc/g15daemon/files/g15daemon.conf
+++ /dev/null
@@ -1,27 +0,0 @@
-# G15Daemon Configuration File
-# any items entered before a [section] header
-# will be in the Global config space
-# comments you wish to keep should start with a semicolon';'
-
-[Global]
-Use MR as Cycle Key: Off
-
-[PLUGIN_LOAD_ORDER]
-0: g15plugin_uinput.so
-1: g15plugin_clock.so
-2: g15plugin_tcpserver.so
-TotalPlugins: 3
-
-[PLUGINS]
-Linux UINPUT Keyboard Output: Load
-Clock: Load
-LCDServer: Load
-
-[Keyboard OS Mapping (uinput)]
-device: /dev/input/uinput
-Lkeys.mapped: 0
-
-[Clock]
-24hrFormat: On
-ShowDate: Off
-Digital: On
diff --git a/app-misc/g15daemon/files/g15daemon.service b/app-misc/g15daemon/files/g15daemon.service
deleted file mode 100644
index 668b8ba13a86..000000000000
--- a/app-misc/g15daemon/files/g15daemon.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Logitech G15 extra-key and LCD manager
-
-[Service]
-Type=forking
-PIDFile=/run/g15daemon.pid
-ExecStart=/usr/sbin/g15daemon
-ExecStop=/usr/sbin/g15daemon -k
-
-[Install]
-WantedBy=multi-user.target
diff --git a/app-misc/g15daemon/g15daemon-1.9.5.3-r15.ebuild b/app-misc/g15daemon/g15daemon-1.9.5.3-r15.ebuild
deleted file mode 100644
index e08af5000fe3..000000000000
--- a/app-misc/g15daemon/g15daemon-1.9.5.3-r15.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools flag-o-matic linux-info perl-module systemd toolchain-funcs udev
-
-DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel uinput device driver"
-HOMEPAGE="https://sourceforge.net/projects/g15daemon/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="perl static-libs"
-
-DEPEND="virtual/libusb:0
- >=dev-libs/libg15-1.2.4
- >=dev-libs/libg15render-1.2
- perl? (
- dev-lang/perl
- dev-perl/GDGraph
- >=dev-perl/Inline-0.4
- )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${P}-forgotten-open-mode.patch"
- "${FILESDIR}/${P}-overflow-fix.patch"
- "${FILESDIR}/${P}-docdir.patch"
- "${FILESDIR}/${P}-avoid_bashisms.patch"
-)
-
-uinput_check() {
- ebegin "Checking for uinput support"
- local rc=1
- linux_config_exists && linux_chkconfig_present INPUT_UINPUT
- rc=$?
- eend ${rc}
-
- if [[ ${rc} -ne 0 ]] ; then
- eerror "To use g15daemon, you need to compile your kernel with uinput support."
- eerror "Please enable uinput support in your kernel config, found at:"
- eerror
- eerror "Device Drivers -> Input Device ... -> Miscellaneous devices -> User level driver support."
- eerror
- eerror "Once enabled, you should have the /dev/input/uinput device."
- eerror "g15daemon will not work without the uinput device."
- fi
-}
-
-pkg_setup() {
- export CC="$(tc-getCC)" #729294
-
- linux-info_pkg_setup
- uinput_check
-}
-
-src_unpack() {
- unpack ${A}
- if use perl ; then
- unpack "./${P}/lang-bindings/perl-G15Daemon-0.2.tar.gz"
- fi
-}
-
-src_prepare() {
- if use perl ; then
- perl-module_src_prepare
- sed -i \
- -e '1i#!/usr/bin/perl' \
- "${S}"/contrib/testbindings.pl || die
- else
- # perl-module_src_prepare always calls base_src_prepare
- default
- fi
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_configure() {
- append-cflags -fcommon #706712
-
- econf $(use_enable static-libs static)
-
- if use perl ; then
- cd "${WORKDIR}/G15Daemon-0.2" || die
- perl-module_src_configure
- fi
-}
-
-src_compile() {
- default
-
- if use perl ; then
- cd "${WORKDIR}/G15Daemon-0.2" || die
- perl-module_src_compile
- fi
-}
-
-src_install() {
- default
-
- find "${ED}" -type f -name '*.la' -delete || die
-
- # remove odd docs installed my make
- rm "${ED}"/usr/share/doc/${PF}/README.usage || die
-
- insinto /usr/share/${PN}/contrib
- doins contrib/xmodmaprc
- doins contrib/xmodmap.sh
- if use perl ; then
- doins contrib/testbindings.pl
- fi
-
- newconfd "${FILESDIR}/${PN}-1.2.7.confd" ${PN}
- newinitd "${FILESDIR}/${PN}-1.9.5.3.initd" ${PN}
- systemd_dounit "${FILESDIR}/${PN}.service"
- dobin "${FILESDIR}/g15daemon-hotplug"
- udev_dorules "${FILESDIR}/99-g15daemon.rules"
-
- insinto /etc
- doins "${FILESDIR}"/g15daemon.conf
-
- # Gentoo bug #301340, debian bug #611649
- exeinto /usr/lib/pm-utils/sleep.d
- doexe "${FILESDIR}"/20g15daemon
-
- if use perl ; then
- einfo "Installing Perl Bindings (G15Daemon.pm)"
- cd "${WORKDIR}/G15Daemon-0.2" || die
- docinto perl
- perl-module_src_install
- fi
-}
-
-pkg_postinst() {
- udev_reload
-
- elog "To use g15daemon, you need to add g15daemon to the default runlevel."
- elog "This can be done with:"
- elog "# /sbin/rc-update add g15daemon default"
- elog "You can edit some g15daemon options at /etc/conf.d/g15daemon"
- elog ""
- elog "To have all new keys working in X11, you'll need create a "
- elog "specific xmodmap in your home directory or edit the existent one."
- elog ""
- elog "Create the xmodmap:"
- elog "cp /usr/share/g15daemon/contrib/xmodmaprc ~/.Xmodmap"
- elog ""
- elog "Adding keycodes to an existing xmodmap:"
- elog "cat /usr/share/g15daemon/contrib/xmodmaprc >> ~/.Xmodmap"
-}
diff --git a/app-misc/g15daemon/g15daemon-3.0.4-r1.ebuild b/app-misc/g15daemon/g15daemon-3.0.4-r1.ebuild
deleted file mode 100644
index 0ac72f2e795e..000000000000
--- a/app-misc/g15daemon/g15daemon-3.0.4-r1.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic linux-info perl-module systemd toolchain-funcs udev
-
-DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel uinput device driver"
-HOMEPAGE="https://gitlab.com/menelkir/g15daemon"
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15daemon.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2"
-# Subslot = libg15daemon_client.so major version
-SLOT="0/3"
-IUSE="perl static-libs"
-
-# Has no "test" target in Makefile
-RESTRICT="test"
-
-DEPEND="virtual/libusb:0
- >=dev-libs/libg15-3.0
- >=dev-libs/libg15render-3.0
- perl? (
- dev-lang/perl
- dev-perl/GDGraph
- >=dev-perl/Inline-0.4
- )"
-RDEPEND="${DEPEND}"
-
-uinput_check() {
- ebegin "Checking for uinput support"
- local rc=1
- linux_config_exists && linux_chkconfig_present INPUT_UINPUT
- rc=$?
- eend ${rc}
-
- if [[ ${rc} -ne 0 ]] ; then
- eerror "To use g15daemon, you need to compile your kernel with uinput support."
- eerror "Please enable uinput support in your kernel config, found at:"
- eerror
- eerror "Device Drivers -> Input Device ... -> Miscellaneous devices -> User level driver support."
- eerror
- eerror "Once enabled, you should have the /dev/input/uinput device."
- eerror "g15daemon will not work without the uinput device."
- fi
-}
-
-pkg_setup() {
- export CC="$(tc-getCC)" #729294
-
- linux-info_pkg_setup
- uinput_check
-}
-
-src_unpack() {
- if [[ ${PV} == *9999* ]] ; then
- git-r3_src_unpack
- else
- default
- fi
-
- if use perl ; then
- unpack "${S}"/contrib/lang-bindings/perl-G15Daemon-0.2.tar.gz
- fi
-}
-
-src_prepare() {
- if use perl ; then
- perl-module_src_prepare
- sed -i \
- -e '1i#!/usr/bin/perl' \
- "${S}"/contrib/testbindings.pl || die
- else
- # perl-module_src_prepare always calls base_src_prepare
- default
- fi
- eautoreconf
-}
-
-src_configure() {
- # -Werror=lto-type-mismatch
- # https://bugs.gentoo.org/854732
- # https://gitlab.com/menelkir/g15daemon/-/issues/10
- filter-lto
-
- append-cflags -fcommon #706712
-
- econf $(use_enable static-libs static)
-
- if use perl ; then
- cd "${WORKDIR}/G15Daemon-0.2" || die
- perl-module_src_configure
- fi
-}
-
-src_compile() {
- default
-
- if use perl ; then
- cd "${WORKDIR}/G15Daemon-0.2" || die
- perl-module_src_compile
- fi
-}
-
-src_install() {
- default
-
- find "${ED}" -type f -name '*.la' -delete || die
-
- # remove odd docs installed my make
- rm "${ED}"/usr/share/doc/${PF}/README.usage || die
-
- insinto /usr/share/${PN}/contrib
- doins contrib/xmodmaprc{,-alternative}
- doins contrib/xmodmap.sh
- if use perl ; then
- doins contrib/testbindings.pl
- fi
-
- newconfd "${FILESDIR}/${PN}-1.2.7.confd" ${PN}
- newinitd "${FILESDIR}/${PN}-1.9.5.3.initd" ${PN}
- systemd_dounit "${FILESDIR}/${PN}.service"
- dobin "${FILESDIR}/g15daemon-hotplug"
- udev_dorules "${FILESDIR}/99-g15daemon.rules"
-
- insinto /etc
- doins "${FILESDIR}"/g15daemon.conf
-
- # Gentoo bug #301340, debian bug #611649
- exeinto /usr/lib/pm-utils/sleep.d
- doexe "${FILESDIR}"/20g15daemon
-
- if use perl ; then
- einfo "Installing Perl Bindings (G15Daemon.pm)"
- cd "${WORKDIR}/G15Daemon-0.2" || die
- docinto perl
- perl-module_src_install
- fi
-}
-
-pkg_postinst() {
- udev_reload
-
- elog "To use g15daemon, you need to add g15daemon to the default runlevel."
- elog "This can be done with:"
- elog "# /sbin/rc-update add g15daemon default"
- elog "You can edit some g15daemon options at /etc/conf.d/g15daemon"
- elog ""
- elog "To have all new keys working in X11, you'll need create a "
- elog "specific xmodmap in your home directory or edit the existent one."
- elog ""
- elog "Create the xmodmap:"
- elog "cp /usr/share/g15daemon/contrib/xmodmaprc ~/.Xmodmap"
- elog ""
- elog "Adding keycodes to an existing xmodmap:"
- elog "cat /usr/share/g15daemon/contrib/xmodmaprc >> ~/.Xmodmap"
-}
diff --git a/app-misc/g15daemon/g15daemon-9999.ebuild b/app-misc/g15daemon/g15daemon-9999.ebuild
deleted file mode 100644
index 51f07ad23047..000000000000
--- a/app-misc/g15daemon/g15daemon-9999.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic linux-info perl-module systemd toolchain-funcs udev
-
-DESCRIPTION="Takes control of the G15 keyboard, through the linux kernel uinput device driver"
-HOMEPAGE="https://gitlab.com/menelkir/g15daemon"
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15daemon.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2"
-# Subslot = libg15daemon_client.so major version
-SLOT="0/3"
-IUSE="perl static-libs"
-
-# Has no "test" target in Makefile
-RESTRICT="test"
-
-DEPEND="virtual/libusb:0
- >=dev-libs/libg15-3.0
- >=dev-libs/libg15render-3.0
- perl? (
- dev-lang/perl
- dev-perl/GDGraph
- >=dev-perl/Inline-0.4
- )"
-RDEPEND="${DEPEND}"
-
-uinput_check() {
- ebegin "Checking for uinput support"
- local rc=1
- linux_config_exists && linux_chkconfig_present INPUT_UINPUT
- rc=$?
- eend ${rc}
-
- if [[ ${rc} -ne 0 ]] ; then
- eerror "To use g15daemon, you need to compile your kernel with uinput support."
- eerror "Please enable uinput support in your kernel config, found at:"
- eerror
- eerror "Device Drivers -> Input Device ... -> Miscellaneous devices -> User level driver support."
- eerror
- eerror "Once enabled, you should have the /dev/input/uinput device."
- eerror "g15daemon will not work without the uinput device."
- fi
-}
-
-pkg_setup() {
- export CC="$(tc-getCC)" #729294
-
- linux-info_pkg_setup
- uinput_check
-}
-
-src_unpack() {
- if [[ ${PV} == *9999* ]] ; then
- git-r3_src_unpack
- else
- default
- fi
-
- if use perl ; then
- unpack "${S}"/contrib/lang-bindings/perl-G15Daemon-0.2.tar.gz
- fi
-}
-
-src_prepare() {
- if use perl ; then
- perl-module_src_prepare
- sed -i \
- -e '1i#!/usr/bin/perl' \
- "${S}"/contrib/testbindings.pl || die
- else
- # perl-module_src_prepare always calls base_src_prepare
- default
- fi
- eautoreconf
-}
-
-src_configure() {
- # -Werror=lto-type-mismatch
- # https://bugs.gentoo.org/854732
- # https://gitlab.com/menelkir/g15daemon/-/issues/10
- filter-lto
-
- append-cflags -fcommon #706712
-
- econf $(use_enable static-libs static)
-
- if use perl ; then
- cd "${WORKDIR}/G15Daemon-0.2" || die
- perl-module_src_configure
- fi
-}
-
-src_compile() {
- default
-
- if use perl ; then
- cd "${WORKDIR}/G15Daemon-0.2" || die
- perl-module_src_compile
- fi
-}
-
-src_install() {
- default
-
- find "${ED}" -type f -name '*.la' -delete || die
-
- # remove odd docs installed my make
- rm "${ED}"/usr/share/doc/${PF}/README.usage || die
-
- insinto /usr/share/${PN}/contrib
- doins contrib/Xmodmap{,-alternative}
- doins contrib/xmodmap.sh
- if use perl ; then
- doins contrib/testbindings.pl
- fi
-
- newconfd "${FILESDIR}/${PN}-1.2.7.confd" ${PN}
- newinitd "${FILESDIR}/${PN}-1.9.5.3.initd" ${PN}
- systemd_dounit "${FILESDIR}/${PN}.service"
- dobin "${FILESDIR}/g15daemon-hotplug"
- udev_dorules "${FILESDIR}/99-g15daemon.rules"
-
- insinto /etc
- doins "${FILESDIR}"/g15daemon.conf
-
- # Gentoo bug #301340, debian bug #611649
- exeinto /usr/lib/pm-utils/sleep.d
- doexe "${FILESDIR}"/20g15daemon
-
- if use perl ; then
- einfo "Installing Perl Bindings (G15Daemon.pm)"
- cd "${WORKDIR}/G15Daemon-0.2" || die
- docinto perl
- perl-module_src_install
- fi
-}
-
-pkg_postinst() {
- udev_reload
-
- elog "To use g15daemon, you need to add g15daemon to the default runlevel."
- elog "This can be done with:"
- elog "# /sbin/rc-update add g15daemon default"
- elog "You can edit some g15daemon options at /etc/conf.d/g15daemon"
- elog ""
- elog "To have all new keys working in X11, you'll need create a "
- elog "specific xmodmap in your home directory or edit the existent one."
- elog ""
- elog "Create the xmodmap:"
- elog "cp /usr/share/g15daemon/contrib/xmodmaprc ~/.Xmodmap"
- elog ""
- elog "Adding keycodes to an existing xmodmap:"
- elog "cat /usr/share/g15daemon/contrib/xmodmaprc >> ~/.Xmodmap"
-}
diff --git a/app-misc/g15daemon/metadata.xml b/app-misc/g15daemon/metadata.xml
deleted file mode 100644
index ef5d2548d49c..000000000000
--- a/app-misc/g15daemon/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">g15daemon</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-misc/g15macro/Manifest b/app-misc/g15macro/Manifest
deleted file mode 100644
index caf36ea629e4..000000000000
--- a/app-misc/g15macro/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX g15macro-1.0.3-Makefile.am.patch 345 BLAKE2B d00da6975fd9a25a3ff6fd8272466e0472e9d1f97cf9a4e0c9af2455ed3ce382827a4ddfa7325f04a9351915a08d5b04b1afc98b03de834670ceb003160fe5a5 SHA512 234b05866e993ce4bf486f8e9b57166c481fdb2487a1a026664b9675a79061cf18c6fd2a0b9e68580823fff4c393b1cfb0048ff24a1ced779790f270918aa00c
-AUX g15macro-1.0.3-configure.in.patch 280 BLAKE2B 3b8f6aa6b5562e19c419e722abaad6f831ef410e1a678784f48bc79a73258d06a780fb8984b66421ef5d1ff9685968aeaabeab31c22edc6f571fc6712915996b SHA512 a754e925f6ab35615a768f2869fac784e987785bc42f3be7b7bb32999dbdc1a332118db644867e39e426fcfd6f143e277187b415c8f43dd6861f54c41ce3625e
-AUX g15macro-1.0.5-autoconf_fixes.patch 557 BLAKE2B eb4b5151fa5d179c93e0045a613684a8ef0f0876bce28801a603fb89567221668718b64de60332e0686f62ed80dd6c21f449977d9ee7be8333f978c2dd649a81 SHA512 8f5e8fe71b86194acb8f9f00dfa416a4afed53c672250a62089e4366ef33391ded75b67d9dfd3386644b14ccdcb0603b6c7d387ca20f948208be07d2a3697a28
-DIST g15macro-1.0.3.tar.gz 324859 BLAKE2B 66168090d6daa82c1a9ce3fb8b028316f12691b599fecc683d141a3584bcbf28e5169044d5baa0957c27e51d7634092bf65158da1106059ec87cdfa4f9fa7c36 SHA512 8497aea4a6c8df3b9015ce87c38c8ad20fc66c6b2b04368716a11130e09ef75e32ba9664b57fcda0f5d8a962653ba46e6f851e6e56110d89629765cf77fa751d
-DIST g15macro-1.0.5.tar.bz2 150358 BLAKE2B fe6e44ba2c7730722bfc7378c224eb97fb31110bf101c8afc4b843314e78b464f42d50c50f98e5459e1a5c52ff0a65399bcca8d80bc7ac08d4d292e9181cc682 SHA512 efccb9fc02dcee4cd482bc91c7964476a38eade6c5912d3ae6cbaf2fc79ed94cf91944d4ea0c1e1d4046e6c120812e8599d0f295f63a387dba7729071fbe88ca
-EBUILD g15macro-1.0.3-r2.ebuild 791 BLAKE2B 8964df9c27fed12c3ac219c9a84b61a4d890615eb716b09b07b34566706d909e5446b1c732adce110982f70fb38ee9d3d2bda3f193b040148eed3b5de2ce9cd7 SHA512 e5fc166ba3ef77c221ef1c29a0fb6fec36222a88e6c2738c69f5886e310f7437ebefd704388068f61e149740518655b912c47d347e3ea05eaa19aabf77ae5aa9
-EBUILD g15macro-1.0.5.ebuild 819 BLAKE2B eafbe431d194378976a4838737a773b4d1cafb0ef0d3d01da2e9baf52ec4b13803f36e13ad0a3db75ec8a2541bce8da91d4864854fa1b159936b6011a55e08b5 SHA512 0a504203463855433654b44952a14333c0ae5c674681bc7608c5f4165b45b491af469a35ed835a7cd7d815b044661fd31e2e0ba9082ed9f3be12b82eda01e25a
-EBUILD g15macro-9999.ebuild 729 BLAKE2B 1837485333fdc2aebfddcf4818e1fe8f1e3fe2f856ea22b7684d6f6cc52c8e314dca4330705eeb6f8746b67f58f8d2c0e776576eb037537e36dee97f57863c06 SHA512 87e74e5b7c220566cfd79c5d112126e1972e4e75ca90068cd2212ecb291c75d2a9fe74858990517cb98327dc1658e430c7fad5e466027e470754f672e6b82452
-MISC metadata.xml 247 BLAKE2B 13654033ac33926fd4f82d2fc68a7179f92bfd39764394c2bf09e77e1186309cd8ccd53fcd88a91c5daad9de4936fae0d3e25e5f9174322feee17337b15df93d SHA512 59e1d9ab5ed152665c9fa4e021ebbf8ea83e2db60c2728baa729ca547da53452d436ba3ea9408738b4a845ef7a707e4a25dfbd04de0c7aa4e573f55f8ab42182
diff --git a/app-misc/g15macro/files/g15macro-1.0.3-Makefile.am.patch b/app-misc/g15macro/files/g15macro-1.0.3-Makefile.am.patch
deleted file mode 100644
index bc457dc52fbd..000000000000
--- a/app-misc/g15macro/files/g15macro-1.0.3-Makefile.am.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -10,9 +10,8 @@
- imagedir = $(prefix)/share/g15macro/splash
- image_DATA = ${top_builddir}/g15macro.wbmp
-
--LIBS = -lg15daemon_client -lg15render -lX11 -lXtst
-+LIBS = -lg15daemon_client -lg15render -lX11 -lXtst -lpthread
- IMCLUDES = -I
--g15macro_LDFLAGS = -avoid-version
- g15macro_SOURCES = g15macro.c
-
-
diff --git a/app-misc/g15macro/files/g15macro-1.0.3-configure.in.patch b/app-misc/g15macro/files/g15macro-1.0.3-configure.in.patch
deleted file mode 100644
index 7cdde1d098ec..000000000000
--- a/app-misc/g15macro/files/g15macro-1.0.3-configure.in.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/configure.in
-+++ b/configure.in
-@@ -8,7 +8,6 @@
- AC_CONFIG_HEADER([config.h])
-
- AC_PROG_CC
--AC_PROG_LIBTOOL
- AC_PROG_RANLIB
-
- AC_CHECK_LIB([g15daemon_client], [g15daemon_version],,AC_MSG_ERROR(["libg15daemon_client (or its devel package) not found. please install it"]))
diff --git a/app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch b/app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch
deleted file mode 100644
index afa2f86bfb1e..000000000000
--- a/app-misc/g15macro/files/g15macro-1.0.5-autoconf_fixes.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 67f905a6ac134b75e9197715aeb407c7d4ba7cbb Mon Sep 17 00:00:00 2001
-From: Lars Wendler <polynomial-c@gentoo.org>
-Date: Sat, 14 May 2022 19:02:58 +0200
-Subject: [PATCH] configure.ac: Fix quoting in AC_INIT
-
----
- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 2a73dc0..b2d49bf 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1,4 +1,4 @@
--AC_INIT(g15macro,[1.0.5, [menelkir@itroll.org])
-+AC_INIT([g15macro], [1.0.5], [menelkir@itroll.org])
-
- PACKAGE=g15macro
- VERSION=1.0.5
---
-2.36.1
-
diff --git a/app-misc/g15macro/g15macro-1.0.3-r2.ebuild b/app-misc/g15macro/g15macro-1.0.3-r2.ebuild
deleted file mode 100644
index 9851653d4125..000000000000
--- a/app-misc/g15macro/g15macro-1.0.3-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="Macro recording plugin to G15daemon"
-HOMEPAGE="https://sourceforge.net/projects/g15daemon/"
-SRC_URI="https://downloads.sourceforge.net/g15daemon/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE=""
-
-DEPEND=">=app-misc/g15daemon-1.9.0
- dev-libs/libg15
- dev-libs/libg15render
- x11-libs/libX11
- x11-libs/libXtst
-"
-RDEPEND="${DEPEND}
- sys-libs/zlib
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-Makefile.am.patch
- "${FILESDIR}"/${P}-configure.in.patch
-)
-
-src_prepare() {
- default
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_configure() {
- econf --enable-xtest
-}
-
-src_install() {
- default
- rm -rf "${ED}"/usr/share/doc/${P} || die
-}
diff --git a/app-misc/g15macro/g15macro-1.0.5.ebuild b/app-misc/g15macro/g15macro-1.0.5.ebuild
deleted file mode 100644
index c5d3bbe3db57..000000000000
--- a/app-misc/g15macro/g15macro-1.0.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools
-
-DESCRIPTION="Macro recording plugin to G15daemon"
-HOMEPAGE="https://gitlab.com/menelkir/g15macro"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15macro.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=app-misc/g15daemon-3.0
- >=dev-libs/libg15-3.0
- >=dev-libs/libg15render-3.0
- x11-libs/libX11
- x11-libs/libXtst
-"
-RDEPEND="${DEPEND}
- sys-libs/zlib
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.5-autoconf_fixes.patch"
-)
-
-src_prepare() {
- mv configure.{in,ac} || die
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-xtest
-}
diff --git a/app-misc/g15macro/g15macro-9999.ebuild b/app-misc/g15macro/g15macro-9999.ebuild
deleted file mode 100644
index fdc5798fd5b3..000000000000
--- a/app-misc/g15macro/g15macro-9999.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools
-
-DESCRIPTION="Macro recording plugin to G15daemon"
-HOMEPAGE="https://gitlab.com/menelkir/g15macro"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15macro.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=app-misc/g15daemon-3.0
- >=dev-libs/libg15-3.0
- >=dev-libs/libg15render-3.0
- x11-libs/libX11
- x11-libs/libXtst
-"
-RDEPEND="${DEPEND}
- sys-libs/zlib
-"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-xtest
-}
diff --git a/app-misc/g15macro/metadata.xml b/app-misc/g15macro/metadata.xml
deleted file mode 100644
index ef5d2548d49c..000000000000
--- a/app-misc/g15macro/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">g15daemon</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-misc/g15message/Manifest b/app-misc/g15message/Manifest
deleted file mode 100644
index dd0e8376a3d1..000000000000
--- a/app-misc/g15message/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST g15message-1.2.tar.bz2 281717 BLAKE2B ea7945b269bf79e373aa1067c8d85c62da7df1726268edb1495f84928302e0468d065b4f8860325dcdb3941c7be6e91f734ecca35a3dc212bfddab67007a8a57 SHA512 aac0bcfa92020abe371cb7023236b8f4590eedb301e9d2731f6b7b012baf9a6898b9139bebe5e6adb004979162f36b6aed27522be67e7829e41a0609dc761af9
-EBUILD g15message-1.2.ebuild 802 BLAKE2B dbdc621dbbefdd92d615343a52c059067ab8804dcfd8763b669f350e17d2a21d9d82680830cb2a2640dcaf9d4c031f1d4ca51768a560f427bd10e877270e6d18 SHA512 09440ebd45c86fd2cb32f649c46e7d794e9ac7a6e82991935fa546481e5fe75997da5a77fa609926e725054cef2c7f175e30beec65615af73cfeae69f0ca3ff5
-EBUILD g15message-9999.ebuild 658 BLAKE2B 1e7b1f99cbf386554e14ca800a976ca85cbe76c2511f3fcc28b2303d5972f1e306c020eed5c39b25f38e8f80f592ff0938303e4a9ad7e6015fed74b79e90b687 SHA512 18f73c48be750e3d65e45b377773fe02b61b47e117a9893ca9c722980004c5f905488b0726ca7729cdf5678455dfe60aed9644c39f062405fc7bc9fc6267aab7
-MISC metadata.xml 306 BLAKE2B a8cff594d0e72bc3328af803f181e565e86bb7ba675708f4262e34baccabc88720d03c00792556cb48a5b925a426347c7e4d36225aea74fa1e450c6be98c68b1 SHA512 a3226bf9e37feda165a49c48f9b1223bbe3ce97daf5141e073cdebcfbec0f2894c0fb170142617b4a0ab11de8661ee39071f2502627b3ea35e29b0b28f3ee3db
diff --git a/app-misc/g15message/g15message-1.2.ebuild b/app-misc/g15message/g15message-1.2.ebuild
deleted file mode 100644
index 7c397e03d13e..000000000000
--- a/app-misc/g15message/g15message-1.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A simple message/alert client for G15daemon"
-HOMEPAGE="https://gitlab.com/menelkir/g15message"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15message.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
- >=app-misc/g15daemon-3.0
- >=dev-libs/libg15-3.0
- >=dev-libs/libg15render-3.0
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- # Remove the following two lines on next version bump please
- mv -v configure.{in,ac} || die
- sed -i '/^AC_HEADER_STDC/d' configure.ac || die
-
- default
- eautoreconf
-}
diff --git a/app-misc/g15message/g15message-9999.ebuild b/app-misc/g15message/g15message-9999.ebuild
deleted file mode 100644
index 4882cb8454c9..000000000000
--- a/app-misc/g15message/g15message-9999.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A simple message/alert client for G15daemon"
-HOMEPAGE="https://gitlab.com/menelkir/g15message"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15message.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
- >=app-misc/g15daemon-3.0
- >=dev-libs/libg15-3.0
- >=dev-libs/libg15render-3.0
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/app-misc/g15message/metadata.xml b/app-misc/g15message/metadata.xml
deleted file mode 100644
index 03b852beff01..000000000000
--- a/app-misc/g15message/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="gitlab">menelkir/g15message</remote-id>
- <remote-id type="sourceforge">g15daemon</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-misc/g15mpd/Manifest b/app-misc/g15mpd/Manifest
deleted file mode 100644
index ec0902cbaaf9..000000000000
--- a/app-misc/g15mpd/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX g15mpd-1.0.0-cflags-and-lib-fix.patch 746 BLAKE2B 9fce8bbfc245b8fafc638f31feca90dfa1939f6722c0ad31a8aec175c7f4ed9f755ca325e9309175d790a77012c76bd6cec7df29b0b13345ea0143aaa406c928 SHA512 79b24ec54f55741f7fb5a5a22a547e515b909e69253418de434c032179ed2a2f4e9397eabcc13de460d8c9219b3aeeafce387ba84cff17a79778ee151465b7c2
-AUX g15mpd-1.0.0-docdir.patch 301 BLAKE2B 6d174cbb9707c46495d66ae1a9651b989051f37346d4164c22108087c3b4b654a7d9cc8ed618cf7965db71fe2d01218999ef2affe8265e5f6ca516af5c6b4b8b SHA512 638599adf9d17961250703e5eb0e192cdf6d15b08cbf729c64c4ad8aead98cc800db8b61a3c659cb38338331d18231092381cacdcb29d7be33f4b2dbe601c7fb
-AUX g15mpd-1.0.0-libmpd.patch 1460 BLAKE2B 360dd9412aecf2b805145263b9d021484eca3dfb966eec8b44857f263a5b5fbb31d17dfcec276d531c76ef4c1d1e4cdf32d598771b3c414df8bd2660bb6ea5b7 SHA512 240c82b84c4eba2095e6fcfd0e7da7fb54197afa600dcd0ce92b3eacc9f8907e69ac64e44dfa5314a29bc4db793f9e21f8efd44589c0a3c226426cd52445945e
-DIST g15mpd-1.0.0.tar.bz2 220482 BLAKE2B 82103773005566764bab5e8b583633a14b5103887ac7e4c3571cfc85064e483943189e6b4b76e8f3f3b7383d327b29a19b281f23364d3bcc18b10ef44de1e9b5 SHA512 509b634c8ba1f3b9efd0d7af47b553671efe3526c9acd44b292bf5883b1016cfbf18dec69c8bb5b3a35853e76b9b4fe7a51cd2a33acf4c755d2824dc793fa0ca
-EBUILD g15mpd-1.0.0-r2.ebuild 847 BLAKE2B 836349a38e527450dfc9f2c1d16d5b0ed882bbb3010a60002e893b1e42617d9123968eeaff6a7ebdf67f82a7a0e4ded02c3911c8c3d24c906e109863d2a2b06d SHA512 a256b9218fb53880f77bf33421baeb7a3ab225a2274197c5263201fe7674b666a08acbaa2a1a459eedece5718ac1e605b8d78b69ec3d1c471bb4fa905ed8e6a0
-MISC metadata.xml 247 BLAKE2B 13654033ac33926fd4f82d2fc68a7179f92bfd39764394c2bf09e77e1186309cd8ccd53fcd88a91c5daad9de4936fae0d3e25e5f9174322feee17337b15df93d SHA512 59e1d9ab5ed152665c9fa4e021ebbf8ea83e2db60c2728baa729ca547da53452d436ba3ea9408738b4a845ef7a707e4a25dfbd04de0c7aa4e573f55f8ab42182
diff --git a/app-misc/g15mpd/files/g15mpd-1.0.0-cflags-and-lib-fix.patch b/app-misc/g15mpd/files/g15mpd-1.0.0-cflags-and-lib-fix.patch
deleted file mode 100644
index 5bdb1261f367..000000000000
--- a/app-misc/g15mpd/files/g15mpd-1.0.0-cflags-and-lib-fix.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -ruN g15mpd-1.0.0/Makefile.am g15mpd-1.0.0-patched/Makefile.am
---- g15mpd-1.0.0/Makefile.am 2014-01-17 13:43:28.536056492 -0500
-+++ g15mpd-1.0.0-patched/Makefile.am 2014-01-17 13:43:31.596056410 -0500
-@@ -1,12 +1,12 @@
- AM_CPPFLAGS = @libmpd_CFLAGS@
--AM_CFLAGS = -O3 -Wall @CFLAGS@ -I$(top_builddir) -I$(top_srcdir)
-+AM_CFLAGS = @CFLAGS@ -I$(top_builddir) -I$(top_srcdir)
- METASOURCES = AUTO
- bin_PROGRAMS = g15mpd
-
- docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
- doc_DATA = README ChangeLog AUTHORS NEWS COPYING
-
--LIBS = -lg15daemon_client -lg15render -lX11 -lXtst @libmpd_LIBS@
-+LIBS = -lpthread -lg15daemon_client -lg15render -lX11 -lXtst @libmpd_LIBS@
- IMCLUDES = -I
- g15mpd_LDFLAGS = -avoid-version
- g15mpd_SOURCES = g15mpd.c
diff --git a/app-misc/g15mpd/files/g15mpd-1.0.0-docdir.patch b/app-misc/g15mpd/files/g15mpd-1.0.0-docdir.patch
deleted file mode 100644
index 8ee294226797..000000000000
--- a/app-misc/g15mpd/files/g15mpd-1.0.0-docdir.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- g15mpd-1.0.0/Makefile.am
-+++ g15mpd-1.0.0/Makefile.am
-@@ -3,7 +3,7 @@
- METASOURCES = AUTO
- bin_PROGRAMS = g15mpd
-
--docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
-+docdir = @docdir@
- doc_DATA = README ChangeLog AUTHORS NEWS COPYING
-
- LIBS = -lg15daemon_client -lg15render -lX11 -lXtst -lmpd
diff --git a/app-misc/g15mpd/files/g15mpd-1.0.0-libmpd.patch b/app-misc/g15mpd/files/g15mpd-1.0.0-libmpd.patch
deleted file mode 100644
index 57d2fb8a1ef6..000000000000
--- a/app-misc/g15mpd/files/g15mpd-1.0.0-libmpd.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index e407dab..6404618 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -1,4 +1,4 @@
--
-+AM_CPPFLAGS = @libmpd_CFLAGS@
- AM_CFLAGS = -O3 -Wall @CFLAGS@ -I$(top_builddir) -I$(top_srcdir)
- METASOURCES = AUTO
- bin_PROGRAMS = g15mpd
-@@ -6,7 +6,7 @@ bin_PROGRAMS = g15mpd
- docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
- doc_DATA = README ChangeLog AUTHORS NEWS COPYING
-
--LIBS = -lg15daemon_client -lg15render -lX11 -lXtst -lmpd
-+LIBS = -lg15daemon_client -lg15render -lX11 -lXtst @libmpd_LIBS@
- IMCLUDES = -I
- g15mpd_LDFLAGS = -avoid-version
- g15mpd_SOURCES = g15mpd.c
-diff --git a/configure.in b/configure.in
-index aaa361c..83281d0 100644
---- a/configure.in
-+++ b/configure.in
-@@ -18,7 +18,9 @@ AC_HEADER_SYS_WAIT
- AC_CHECK_HEADERS(g15daemon_client.h libg15render.h,,AC_MSG_ERROR(["libg15daemon_client (or its devel package) could not be found. please install it"]))
- AC_CHECK_HEADERS(X11/Xlib.h X11/XF86keysym.h,,AC_MSG_ERROR(["Xorg development files could not be found. please install the devel package"]))
- AC_CHECK_HEADERS(X11/extensions/XTest.h,,AC_MSG_ERROR(["Xorg XTEST Extension devel headers could not be found. please install the devel package"]))
--AC_CHECK_HEADERS(libmpd/libmpd.h,,AC_MSG_ERROR(["libmpd development files could not be found. please install the libmpd devel package"]))
-+PKG_CHECK_MODULES([libmpd], [libmpd])
-+AC_SUBST(libmpd_LIBS)
-+AC_SUBST(libmpd_CFLAGS)
- AC_PATH_X
-
- AC_OUTPUT(Makefile)
diff --git a/app-misc/g15mpd/g15mpd-1.0.0-r2.ebuild b/app-misc/g15mpd/g15mpd-1.0.0-r2.ebuild
deleted file mode 100644
index 20568ff0ba34..000000000000
--- a/app-misc/g15mpd/g15mpd-1.0.0-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="MPD (music player daemon) plugin to G15daemon"
-HOMEPAGE="https://sourceforge.net/projects/g15daemon/"
-SRC_URI="https://downloads.sourceforge.net/g15daemon/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND="
- >=app-misc/g15daemon-1.9
- dev-libs/libg15
- dev-libs/libg15render
- >=media-libs/libmpd-0.17
- sys-libs/zlib
- x11-libs/libX11
- x11-libs/libXtst
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-
-PATCHES=(
- "${FILESDIR}/${P}-libmpd.patch"
- "${FILESDIR}/${P}-cflags-and-lib-fix.patch"
- "${FILESDIR}/${P}-docdir.patch"
-)
-
-src_prepare() {
- default
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_install() {
- default
- rm "${ED}"/usr/share/doc/${PF}/{COPYING,NEWS} || die
-}
diff --git a/app-misc/g15mpd/metadata.xml b/app-misc/g15mpd/metadata.xml
deleted file mode 100644
index ef5d2548d49c..000000000000
--- a/app-misc/g15mpd/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">g15daemon</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-misc/g15stats/Manifest b/app-misc/g15stats/Manifest
deleted file mode 100644
index 914f26ef619a..000000000000
--- a/app-misc/g15stats/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX g15stats-1.9.7.confd 637 BLAKE2B d85597aba7b14048078a60a8b7e8d2c782f499d649d30c5c48ae09bc545a2ae1642ab1776d119a1d6fddb7317c94e13d85a888c09507608257bd0ac7b3ec37a5 SHA512 f31ea949d3bdc1c8c18628f31ef0252a8d07a636055bff493cc368db702aea2d0d23b6b812d16040cd0015c1daf25357e29149d74e0bb3f233560a15df5ca58c
-AUX g15stats-1.9.7.initd-r1 505 BLAKE2B f78d9aaf04f9969e2a443fa5f485f319c1bf7a8fd2f097cb65c89013bdef3a7ed02aaf735bd1b359259831912546e00a9128ad10974f55589e26ac9699379d08 SHA512 e25608d7dc5e1c3d85a9febbdd1faec5d68807a8bb9da8e21e0adac1434a3fcd2afcfc798d485ee51dff5fb98f3e9d4caa1acd6ab5a3e841496d702c69c26007
-DIST g15stats-3.0.3.tar.bz2 300026 BLAKE2B 2504b283d26f69148672f2645acf2f7b81dfb3028c29485c1174c6283fdc2d352c53765e169d0ed721333ed8cea55c9a0d6d57785f30fbbcbd8219338c7f1e8c SHA512 6034fec8f2188182c6fd7587ec5f5ef8d06b617875573382385edc12f1aefb3b9bf52b437eafb7c9412676c5ceae42ae8c9c2099270908aea2b949d01df79047
-EBUILD g15stats-3.0.3.ebuild 1045 BLAKE2B 6ff241a07c7e836b6ed7f089925107c1eb952954525f438a8c79f359005bf3cf04cb606efed169f62fc9108d8ac8a4ed5b11d3ba80c74c58e53e911e7145701a SHA512 5cc2240470d621cc5a3033683b2ab2240e5656dfbeb8060b97a89f63015c78c477442f583f1750fe2539cbc314fe4958d7e4124c90680884eafb09de05cdc869
-EBUILD g15stats-9999.ebuild 1045 BLAKE2B 6ff241a07c7e836b6ed7f089925107c1eb952954525f438a8c79f359005bf3cf04cb606efed169f62fc9108d8ac8a4ed5b11d3ba80c74c58e53e911e7145701a SHA512 5cc2240470d621cc5a3033683b2ab2240e5656dfbeb8060b97a89f63015c78c477442f583f1750fe2539cbc314fe4958d7e4124c90680884eafb09de05cdc869
-MISC metadata.xml 304 BLAKE2B ecb674e51bcfb94f362266afeabc7eaa50d2ae502ca100df2c29a32f1283f40881893cc920c57a52578324a964922641eb2a5da7e83b549ad8272d2a99e39156 SHA512 f0d23b9b5d21cfa9d3043f2b94eea9386aec2e483b50e4bc0f932ccfd373bbb8dce78715c371b2e71cd2139ff7001e1d1e695ff06c4581f5d0c2d5afebf4882c
diff --git a/app-misc/g15stats/files/g15stats-1.9.7.confd b/app-misc/g15stats/files/g15stats-1.9.7.confd
deleted file mode 100644
index 4bf61c238488..000000000000
--- a/app-misc/g15stats/files/g15stats-1.9.7.confd
+++ /dev/null
@@ -1,20 +0,0 @@
-# /etc/conf.d/g15stats: Configuration for the G15 stats
-
-#Gather statistics from named interface (ie eth0)
-#Network Screen displays Total bytes In/Out, history graph, Peak speed.
-IFACE="eth0"
-
-# Please see g15stats --help for meanings
-#TEMP_INPUT=1
-#GLOBAL_TEMP_INPUT=1
-#FAN_INPUT=1
-
-# please see g15stats --help for all options
-# As of 1.9.7, the options where:
-# --unicore
-# --net-scale-absolute
-# --info-rotate
-# --variable-cpu
-# --refresh
-# --disable-freq
-EXTRA_OPTS="${IFACE:+--interface} ${IFACE} ${TEMP_INPUT:+--temperature} ${TEMP_INPUT} ${GLOBAL_TEMP_INPUT:+--global-temp} ${GLOBAL_TEMP_INPUT} ${FAN_INPUT:+--fan} ${FAN_INPUT}"
diff --git a/app-misc/g15stats/files/g15stats-1.9.7.initd-r1 b/app-misc/g15stats/files/g15stats-1.9.7.initd-r1
deleted file mode 100644
index d634deed6ba0..000000000000
--- a/app-misc/g15stats/files/g15stats-1.9.7.initd-r1
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-PIDFILE=/var/run/${SVCNAME}.pid
-
-depend() {
- need g15daemon
- after display-manager
-}
-
-start() {
- ebegin "Starting ${SVCNAME}"
- start-stop-daemon --start --background --make-pidfile --pidfile ${PIDFILE} --exec \
- /usr/bin/g15stats -- "${EXTRA_OPTS}"
- eend $?
-}
-
-stop() {
- ebegin "Stoping ${SVCNAME}"
- start-stop-daemon --stop --pidfile ${PIDFILE} --name g15stats
- eend $?
-}
diff --git a/app-misc/g15stats/g15stats-3.0.3.ebuild b/app-misc/g15stats/g15stats-3.0.3.ebuild
deleted file mode 100644
index 9326af7c19ce..000000000000
--- a/app-misc/g15stats/g15stats-3.0.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="CPU, memory, swap, network stats for G15 Keyboard"
-HOMEPAGE="https://gitlab.com/menelkir/g15stats"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15stats.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
- >=app-misc/g15daemon-3.0
- >=dev-libs/libg15-3.0
- >=dev-libs/libg15render-3.0
- sys-libs/zlib
- gnome-base/libgtop
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- export CPPFLAGS="${CFLAGS}"
- econf
-}
-
-src_install() {
- default
- rm "${ED}"/usr/share/doc/${PF}/{COPYING,NEWS} || die
-
- newconfd "${FILESDIR}/${PN}-1.9.7.confd" ${PN}
- newinitd "${FILESDIR}/${PN}-1.9.7.initd-r1" ${PN}
-}
-
-pkg_postinst() {
- elog "Remember to set the interface you want monitored in"
- elog "/etc/conf.d/g15stats"
-}
diff --git a/app-misc/g15stats/g15stats-9999.ebuild b/app-misc/g15stats/g15stats-9999.ebuild
deleted file mode 100644
index 9326af7c19ce..000000000000
--- a/app-misc/g15stats/g15stats-9999.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="CPU, memory, swap, network stats for G15 Keyboard"
-HOMEPAGE="https://gitlab.com/menelkir/g15stats"
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/menelkir/g15stats.git"
-else
- SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
- >=app-misc/g15daemon-3.0
- >=dev-libs/libg15-3.0
- >=dev-libs/libg15render-3.0
- sys-libs/zlib
- gnome-base/libgtop
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- export CPPFLAGS="${CFLAGS}"
- econf
-}
-
-src_install() {
- default
- rm "${ED}"/usr/share/doc/${PF}/{COPYING,NEWS} || die
-
- newconfd "${FILESDIR}/${PN}-1.9.7.confd" ${PN}
- newinitd "${FILESDIR}/${PN}-1.9.7.initd-r1" ${PN}
-}
-
-pkg_postinst() {
- elog "Remember to set the interface you want monitored in"
- elog "/etc/conf.d/g15stats"
-}
diff --git a/app-misc/g15stats/metadata.xml b/app-misc/g15stats/metadata.xml
deleted file mode 100644
index 6bac5096ddd3..000000000000
--- a/app-misc/g15stats/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="gitlab">menelkir/g15stats</remote-id>
- <remote-id type="sourceforge">g15daemon</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-misc/qcma/Manifest b/app-misc/qcma/Manifest
index 22305286d90f..110eb324ec7a 100644
--- a/app-misc/qcma/Manifest
+++ b/app-misc/qcma/Manifest
@@ -1,6 +1,4 @@
-DIST qcma-0.4.1.tar.gz 239952 BLAKE2B 342272cc1bab74e34f545ed7c54b7f12732723e55f53224b16a2525bea161f49d4ec799e1e1f868af63067f3021a73389eac581299582a9410aa372e55ea265a SHA512 d061c43528dcb5b361f5e3f7cb303926df29f86f22603a9bc25326c1056344478dae6335d5f82d3f2e56ce98154cb5b1b3e94a3ab1128d7c79d42f8bf92fc7ec
DIST qcma-0.4.2_pre20181227.tar.gz 244336 BLAKE2B 5a7a33384d4c73050954901e8e8f31ac72d4a2e1ae285389197eedcafe2c9f5d035588bbd330ba72c20048bd889b483259ab5824ad1ba7bdee7351b848ab2e12 SHA512 3379b5b804c169f3dcc1bd3079cffbaa016248631e69563d3e509dcc4de198f259edc5a69bcea4f65cfa16c366d1a2919bdf7aa6703b6648a6f218e9d58f806c
-EBUILD qcma-0.4.1-r2.ebuild 1565 BLAKE2B 0e2a7e06169e4385402f8a79c4628f257b05eee5057d77143869efc95c72868ad41e32b8cd1dff15263b7fbe285c76f63fba74b058f4298681c047ad46421e7d SHA512 6ce1789c7e97fb57ee9010b4e2e634b614f00f799985cf148ce3d89b633d75977aa1b7f8703284c9f26a59c6bc6d3c892fad0f3ee8b345096d8a9d2d003e309b
EBUILD qcma-0.4.2_pre20181227-r2.ebuild 1640 BLAKE2B 0900dc0d0ad1686bd49d00a442ee5611af54aad1efb28bd869f56d186f25b7bf14b586fae8182462a659a37e33e4a8c405f934dfe73961bdfdd0d3391eb7d3ee SHA512 6b6ea63e9c018727b1a0b85fea8b9129b193ffba45125bc737ee71ef182ddf893a7c1fb45c4002af319f1bf6cde4fde3522574603105e62f9f77d7560d635586
EBUILD qcma-9999.ebuild 1511 BLAKE2B 68a7894801ba5351af218d3d473bae9fec0b9d02aa6fa81fbdc7e8254d477128195ccfabcd59c8be442c0ae25c37f83dcaadcdb6a94f9928fcb6d4254cfd0ece SHA512 04cabfd1053e5f34ed01bc9a9df40ad87b44e9365a6127b99fbf1e370e689f05f8a21c9c521484d1b36b60b365775e35f66eb275693bf5389756d9519eee196e
MISC metadata.xml 249 BLAKE2B b25a9d5b9126413fc2c07f4156873bf1ffa2e98d29adeabb7eb470b880df5a789898a587220311fc85c5df803a4dd3fdadf1876353d50171a87469c81460c104 SHA512 bf6bd79679a1e0c755f78d6be0b62f1cf841c73f1fab40e5fc28f704171ba51862185e79be92ec2929edd146f3b7125ea1d7edf2c62327a6759524e717a18dab
diff --git a/app-misc/qcma/qcma-0.4.1-r2.ebuild b/app-misc/qcma/qcma-0.4.1-r2.ebuild
deleted file mode 100644
index 7f789808b6f5..000000000000
--- a/app-misc/qcma/qcma-0.4.1-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="Cross-platform content manager assistant for the PS Vita"
-HOMEPAGE="https://github.com/codestation/qcma"
-SRC_URI="https://github.com/codestation/qcma/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+ffmpeg"
-
-# <ffmpeg-5 for bug #900947
-DEPEND="
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsql:5
- dev-qt/qtwidgets:5
- media-libs/vitamtp:0
- ffmpeg? ( <media-video/ffmpeg-5:= )
- x11-libs/libnotify:0
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-
-src_prepare() {
- # http://ffmpeg.org/pipermail/ffmpeg-devel/2018-February/225051.html
- sed -r \
- -e '/av_register_all/d' \
- -i "${S}"/common/avdecoder.h || die "Failed to fix ffmpeg stuff"
- rm ChangeLog || die "Failed to rm changelog" # Triggers QA warn (symlink to nowhere)
- default
-}
-
-src_configure() {
- $(qt5_get_bindir)/lrelease common/resources/translations/*.ts || die
- eqmake5 PREFIX="${EPREFIX}"/usr qcma.pro CONFIG+="QT5_SUFFIX" $(usex ffmpeg "" CONFIG+="DISABLE_FFMPEG")
-}
-
-src_install() {
- emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
- einstalldocs
-
- insinto /usr/share/${PN}/translations
- doins common/resources/translations/${PN}_*.qm
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index a77104119fe6..21601ec7ddba 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,7 +1,5 @@
-DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49
DIST QLC+_4.13.1.tar.gz 12361431 BLAKE2B 26016aa1d6451573a0bdd7a7a3c6b41c10734ccf23efafb31a8f8cb32186da94a41d8bbedb24758f12ba3b9d13eb4d76a20ed9e0ab3b277e131ee6ed5ffcf456 SHA512 63403d92ea7abeee9b3c8fdd71c64a906b04ea76fe4805087a34ce6b8a57be99725eab93bbe95b2793977ef3a3dd8803bcf9771decc00ec3d8514da7f0e82598
DIST QLC+_5.0.0_beta3.tar.gz 12088379 BLAKE2B 70695364a214a2aff9d4affc749ea3b969e788f7fc5f6d3b12b804a23ba0ef6d83817341dd4ff3331e4cb53887ca1563668dfef4724a7f12e4c64c7011be7ae3 SHA512 406e6bbf1bf4dd34f799a2fab3b13174cceccb63cc9af438c488028c57aa3bf7b139c0fa94de8e72d0558362b4b92422e1af80896b05a54a6e4a43cbb24bf18c
-EBUILD qlcplus-4.12.7.ebuild 1583 BLAKE2B 8a9e2e673ab14dc3f8a94dc2413fe46b1ea6c0c1d48ee470f45950aad99cf320e9bb3c3824a27a991c25c3a84ed80c9442dd9248d2cf377fb7890a682056874c SHA512 03379ea9494a4ea39be4d6e1b29e3bba5288b4b8ac672c4ba7983ed3f4adbf9e0d6ab017edd5fd9c55c8ae532c0d5a8b922d28ced6390c59e0c6117b81629094
EBUILD qlcplus-4.13.1.ebuild 1578 BLAKE2B 05a1780a238853767fbf0e001585471436059dc16d2a08effd5954315c67f061c3628f80012ab5c80bfad103654a66241d4a5bb795ce2279d6ca3f0e394cf953 SHA512 8e4634b8209cbc7f0e65b570535104de04366cec1633c860c1dee5b6a54dfaf6a267572825b7349579a172ecb1d410cb2ca962ccc72bb089c06f7715a43e2245
EBUILD qlcplus-5.0.0_beta3.ebuild 1797 BLAKE2B 471e3375e5cb71fa9021b1512073b98308de1b5f172ab31d67e4795959b0ae48b0f10fb53878ff371b2a93d20dc560689de864f69a68f9a3fb4c9d4a2eba4d13 SHA512 aadb7371abd256598332c995eecfa66d384cc71906d2cf0f09fa0f1f6377d84e3e0b66c274672b8a8062e72ce8dc5a1363603f70615982ceffed9cb120c03cee
MISC metadata.xml 486 BLAKE2B 1455b8274a3b5fc5ee88086c13ca8f10a81058cc68ea572d0fd324be938c9a6795728f65ef4ba1c0f1dedd04ad1b5737c3da103253a08fc35e18891f407c7887 SHA512 7105d0f5556f8d456410dd8354737edff4efbdf6ebdc286bb8391dedb6f5d6bcd7bebf9d9cfc313753249025d12f3459474df8bb7d6b740a5950ee709e58bf63
diff --git a/app-misc/qlcplus/qlcplus-4.12.7.ebuild b/app-misc/qlcplus/qlcplus-4.12.7.ebuild
deleted file mode 100644
index 651213b34d7b..000000000000
--- a/app-misc/qlcplus/qlcplus-4.12.7.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils udev virtualx xdg
-
-DESCRIPTION="A software to control DMX or analog lighting systems"
-HOMEPAGE="https://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
-S="${WORKDIR}/qlcplus-QLC-_${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="
- dev-embedded/libftdi:=
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-IDEPEND="
- dev-util/desktop-file-utils
-"
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
-"
-
-src_prepare() {
- default
-
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-
- ## Remove Werror-flag since there are some warnings with gcc-9.x
- sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
- -i variables.pri || die
-
- ## Remove Werror-flag since there are some warnings with gcc-9.x
- sed -e "s/unix:QMAKE_CFLAGS += -Werror/#&/g" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-pkg_postinst() {
- udev_reload
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-src_test() {
- virtx emake check
-}
-
-pkg_postrm() {
- udev_reload
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}