xf86-input-wacom: version bump
This commit is contained in:
parent
561c69e4da
commit
e428ecf7b2
3 changed files with 83 additions and 0 deletions
1
x11-drivers/xf86-input-wacom/Manifest
Normal file
1
x11-drivers/xf86-input-wacom/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST xf86-input-wacom-1.0.0.tar.bz2 629019 BLAKE2B 4270dd4988a40d1307d15fce7fa0b6748db754e779cff5473b7a8f8ca5d0bbb36fd6125186e3ddba073f5521ee5c8657523d57dfaa82937a9d50b06605bcb8d1 SHA512 61b48380d8874241bbf687a3916aa089af087e50be93034cfc701a3311513ff855705e3e4073590a1b55be9751ab744166ddf14aa2311fdf0ccc01122af8e315
|
11
x11-drivers/xf86-input-wacom/metadata.xml
Normal file
11
x11-drivers/xf86-input-wacom/metadata.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>x11@gentoo.org</email>
|
||||
<name>X11</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">linuxwacom/xf86-input-wacom</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
71
x11-drivers/xf86-input-wacom/xf86-input-wacom-1.0.0.ebuild
Normal file
71
x11-drivers/xf86-input-wacom/xf86-input-wacom-1.0.0.ebuild
Normal file
|
@ -0,0 +1,71 @@
|
|||
# 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
|
||||
}
|
Loading…
Add table
Reference in a new issue