From 0dd78fb12779609a3bf956ca1767c27502a2ffa0 Mon Sep 17 00:00:00 2001 From: Tobias Klaus Date: Tue, 31 Dec 2024 18:02:30 +0100 Subject: [PATCH] drop outdated wacom drivers/libs --- dev-libs/libwacom/Manifest | 2 - dev-libs/libwacom/libwacom-2.1.0.ebuild | 58 --------------- dev-libs/libwacom/metadata.xml | 10 --- x11-drivers/xf86-input-wacom/Manifest | 1 - x11-drivers/xf86-input-wacom/metadata.xml | 11 --- .../xf86-input-wacom-1.0.0.ebuild | 71 ------------------- 6 files changed, 153 deletions(-) delete mode 100644 dev-libs/libwacom/Manifest delete mode 100644 dev-libs/libwacom/libwacom-2.1.0.ebuild delete mode 100644 dev-libs/libwacom/metadata.xml delete mode 100644 x11-drivers/xf86-input-wacom/Manifest delete mode 100644 x11-drivers/xf86-input-wacom/metadata.xml delete mode 100644 x11-drivers/xf86-input-wacom/xf86-input-wacom-1.0.0.ebuild diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest deleted file mode 100644 index 08a0f05..0000000 --- a/dev-libs/libwacom/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libwacom-1.11.tar.bz2 519285 BLAKE2B fb26190d752316b5d25659d2ae76681bfff1803463360aa138eab91ed7d7ef2d04dfb6bdd4f8c2effc45a495ef3afc312a817d4fd41cd8167172cafd9f5cee9f SHA512 24e8183502dd2b928d53b3d26d8479210e855c94c225649d63ac33062a30615654ff0ab8666a25503fb3253125539cd845ca467fb228a01c608dc3adbbec73b5 -DIST libwacom-2.1.0.tar.xz 106080 BLAKE2B ae57fadeec357a186a6cfbb493f47f1b52956e62a643bee1d466102aaf1a588cc57fc5e20117185077bf8fb550cc42e2ff97fd6307cbd2f9befb5b5535ca7946 SHA512 9da7a6467ee9d853fca8d7b58528cb7c7a2f28f4074dba76e1d76cd6c134d800e1f8ad672b997af96f8712fc407d7d64cbdd1bcb4d8ae67965217786bbabca4a diff --git a/dev-libs/libwacom/libwacom-2.1.0.ebuild b/dev-libs/libwacom/libwacom-2.1.0.ebuild deleted file mode 100644 index c88a2c0..0000000 --- a/dev-libs/libwacom/libwacom-2.1.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit meson python-any-r1 toolchain-funcs udev - -DESCRIPTION="Library for identifying Wacom tablets and their model-specific features" -HOMEPAGE="https://github.com/linuxwacom/libwacom" -SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86" -IUSE="doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/libgudev:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/python-libevdev[${PYTHON_USEDEP}] - dev-python/pyudev[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ') - ) -" - -python_check_deps() { - has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" && - has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" && - has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" -} - -pkg_setup() { - tc-ld-disable-gold # bug https://github.com/linuxwacom/libwacom/issues/170 - - if use test; then - python-any-r1_pkg_setup - fi -} - -src_configure() { - local emesonargs=( - $(meson_feature doc documentation) - $(meson_feature test tests) - -Dudev-dir=$(get_udevdir) - ) - meson_src_configure -} diff --git a/dev-libs/libwacom/metadata.xml b/dev-libs/libwacom/metadata.xml deleted file mode 100644 index cef68d2..0000000 --- a/dev-libs/libwacom/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - freedesktop-bugs@gentoo.org - - - linuxwacom - - diff --git a/x11-drivers/xf86-input-wacom/Manifest b/x11-drivers/xf86-input-wacom/Manifest deleted file mode 100644 index ffbaeb0..0000000 --- a/x11-drivers/xf86-input-wacom/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xf86-input-wacom-1.0.0.tar.bz2 629019 BLAKE2B 4270dd4988a40d1307d15fce7fa0b6748db754e779cff5473b7a8f8ca5d0bbb36fd6125186e3ddba073f5521ee5c8657523d57dfaa82937a9d50b06605bcb8d1 SHA512 61b48380d8874241bbf687a3916aa089af087e50be93034cfc701a3311513ff855705e3e4073590a1b55be9751ab744166ddf14aa2311fdf0ccc01122af8e315 diff --git a/x11-drivers/xf86-input-wacom/metadata.xml b/x11-drivers/xf86-input-wacom/metadata.xml deleted file mode 100644 index 337fa5d..0000000 --- a/x11-drivers/xf86-input-wacom/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - x11@gentoo.org - X11 - - - linuxwacom/xf86-input-wacom - - diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.0.0.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.0.0.ebuild deleted file mode 100644 index ee39fba..0000000 --- a/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.0.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info systemd udev xorg-3 - -DESCRIPTION="Driver for Wacom tablets and drawing devices" -HOMEPAGE="https://linuxwacom.github.io/" -LICENSE="GPL-2" -EGIT_REPO_URI="https://github.com/linuxwacom/xf86-input-wacom" -[[ ${PV} != 9999* ]] && \ - SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2" - -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86" -IUSE="debug" - -RDEPEND="dev-libs/libwacom - virtual/libudev:= - >=x11-base/xorg-server-1.7 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXinerama" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -pkg_pretend() { - linux-info_pkg_setup - - if kernel_is lt 3 17; then - if ! linux_config_exists \ - || ! linux_chkconfig_present TABLET_USB_WACOM \ - || ! linux_chkconfig_present INPUT_EVDEV; then - echo - ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" - ewarn " Device Drivers --->" - ewarn " Input device support --->" - ewarn " <*> Event interface" - ewarn " [*] Tablets --->" - ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" - echo - fi - else - if ! linux_config_exists \ - || ! linux_chkconfig_present HID_WACOM; then - echo - ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" - ewarn " Device Drivers --->" - ewarn " HID support --->" - ewarn " Special HID drivers --->" - ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" - echo - fi - fi -} - -pkg_setup() { - linux-info_pkg_setup - xorg-3_pkg_setup -} - -src_configure() { - local XORG_CONFIGURE_OPTIONS=( - --with-systemd-unit-dir="$(systemd_get_systemunitdir)" - --with-udev-rules-dir="$(get_udevdir)/rules.d" - $(use_enable debug) - ) - xorg-3_src_configure -}