1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 09:32:37 +01:00

sys-auth/libfprint-tod-goodix-drivers: add ibfprint-tod-goodix-drivers 0.0.4 & 0.0.5

This commit is contained in:
2020-12-26 15:09:28 +01:00
parent 29d0631532
commit d26ba5bdd4
5 changed files with 96 additions and 0 deletions

12
licenses/Goodix Normal file
View File

@@ -0,0 +1,12 @@
Copyright: Copyright (c) 2020, Shenzhen Goodix Technology Co.,Ltd. (“Goodix”) All rights reserved.
License: Proprietary
Redistribution and use in binary form, without modification, are permitted provided that the following conditions are met:
.
Redistributions must reproduce the above copyright notice and the following disclaimer in the documentation and/or other materials provided with the distribution.
.
Neither the name of Goodix nor the names of its suppliers may be used to endorse or promote products derived from this software without specific prior written permission from Goodix.
.
No reverse engineering, decompilation, or disassembly of this software is permitted.
Disclaimer:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View File

@@ -0,0 +1,5 @@
AUX 60-libfprint-2-tod1-goodix.rules 1169 BLAKE2B 49ac2baf445aeb862039f0369f6a0ce10fc9a5ba2a7f59afdf3c49731a917f27b81d3805afa667073810fc3af0d08c577e0f29f2c797ebe1ddfed7fa3c0bf6dc SHA512 44f3fd68d521f9fd4d9e5f6fbfee48d2b3a5062cb4c4c56e0ed08eb2b4fce666fc05daaa4ca7aab1e731375b38f12275b9334d4ba484cb022bc0f2ce45d990ce
DIST libfprint-tod-goodix-53xc-0.0.4.so 1347136 BLAKE2B cc2cda5d8e3422d41c16916f674abee78101796bed71f86eefef1bb7cbdbcd761f3763c392baecb0a2b638bb45b0bedb4e07a84d68853fcb05b2ae8716fd13e0 SHA512 d92be0f5882e246cf80465f8017e334fdbe7141d504b1b8501705d5dfec128728d14d45c99ec4de3adb34eae41f2b07a083f7c0c1d9f27f9b74f7a9e0f7c9ebf
DIST libfprint-tod-goodix-53xc-0.0.6.so 1351416 BLAKE2B a603ffd95b82198a288fab0540a57f2c81bbc2c11de79393276f0362ea0c4958bfec054279900d67368f3a70e18c408a43d9fb65bfb217cc636e9bf0b46985a7 SHA512 adb9de60bf50a2d8ac9770a551e63690bf420afa594a3fd1d9424f1b63d9a7694256775d7c6e97a4b5ef5077b102894592e63b24534d55bc1e461bd0895be22f
EBUILD libfprint-tod-goodix-drivers-0.0.4.ebuild 839 BLAKE2B 8dae39566d98ebacf1aa7167bc4363396ce1e5b84f4887f7b1cc8d617c64163018945ffcdbf43a492e4a493f8ba8e57521a887815e772108c5b31d4bb2b27a81 SHA512 1ba9bcf7a35592df7c5cf68974e4cdc1e3b7155fa371687c4be68997c5248703cd8b5cbffbb5c36cbee1c4beb51efa5172eb19c725cafc5a1474472fd4086b83
EBUILD libfprint-tod-goodix-drivers-0.0.6.ebuild 922 BLAKE2B 2f757f293ae385235cd6c7331c5f114f41037730d32ab16536feacef633bdc35e5e6ab4073ce46ef0c40383a28f32d99d5e0d5237022e60040e00b17847bd7de SHA512 5f196057ab8e8ebe78050eb1cbc8f99212bcc62415d0a123e6a3e34c469cdd532b2ebcd506b0872c9f70041453c5a900d3d66e9c6fe6bf14e13077e64213cd5f

View File

@@ -0,0 +1,9 @@
# Goodix Fingerprint Sensor
SUBSYSTEM=="usb", ATTRS{idVendor}=="27c6", ATTRS{idProduct}=="538c", ATTRS{dev}=="*", TEST=="power/control", ATTR{power/control}="auto", MODE="0660", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="27c6", ATTRS{idProduct}=="538c", ENV{LIBFPRINT_DRIVER}="Goodix Fingerprint Sensor"
SUBSYSTEM=="usb", ATTRS{idVendor}=="27c6", ATTRS{idProduct}=="533c", ATTRS{dev}=="*", TEST=="power/control", ATTR{power/control}="auto", MODE="0660", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="27c6", ATTRS{idProduct}=="533c", ENV{LIBFPRINT_DRIVER}="Goodix Fingerprint Sensor"
SUBSYSTEM=="usb", ATTRS{idVendor}=="27c6", ATTRS{idProduct}=="530c", ATTRS{dev}=="*", TEST=="power/control", ATTR{power/control}="auto", MODE="0660", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="27c6", ATTRS{idProduct}=="530c", ENV{LIBFPRINT_DRIVER}="Goodix Fingerprint Sensor"
SUBSYSTEM=="usb", ATTRS{idVendor}=="27c6", ATTRS{idProduct}=="5840", ATTRS{dev}=="*", TEST=="power/control", ATTR{power/control}="auto", MODE="0660", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="27c6", ATTRS{idProduct}=="5840", ENV{LIBFPRINT_DRIVER}="Goodix Fingerprint Sensor"

View File

@@ -0,0 +1,35 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit udev
DESCRIPTION="Goodix driver module for libfprint-2 Touch OEM Driver"
HOMEPAGE="https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-goodix/+git/libfprint-2-tod1-goodix"
SRC_URI="${HOMEPAGE}/plain/usr/lib/x86_64-linux-gnu/libfprint-2/tod-1/libfprint-tod-goodix-53xc-0.0.4.so"
LICENSE="Goodix"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="strip"
DEPEND="sys-auth/libfprint-tod"
RDEPEND="${DEPEND}
acct-group/plugdev"
BDEPEND=""
S="${WORKDIR}"
src_unpack() {
:
}
src_install() {
insopts -m0755
insinto "${EPREFIX}/usr/$(get_libdir)/libfprint-2/tod-1"
doins "${DISTDIR}/libfprint-tod-goodix-53xc-${PV}.so"
udev_newrules "${FILESDIR}/60-libfprint-2-tod1-goodix.rules" 60-libfprint-2-tod1-goodix.rules
}

View File

@@ -0,0 +1,35 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit udev
DESCRIPTION="Goodix driver module for libfprint-2 Touch OEM Driver"
HOMEPAGE="https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-goodix/+git/libfprint-2-tod1-goodix"
SRC_URI="${HOMEPAGE}/plain/usr/lib/x86_64-linux-gnu/libfprint-2/tod-1/libfprint-tod-goodix-53xc-0.0.6.so?&id=f17770af882d9b13832f16c77d739aa5387e2545 -> libfprint-tod-goodix-53xc-0.0.6.so"
LICENSE="Goodix"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="strip"
DEPEND="sys-auth/libfprint-tod"
RDEPEND="${DEPEND}
acct-group/plugdev"
BDEPEND=""
S="${WORKDIR}"
src_unpack() {
:
}
src_install() {
insopts -m0755
insinto "${EPREFIX}/usr/$(get_libdir)/libfprint-2/tod-1"
doins "${DISTDIR}/libfprint-tod-goodix-53xc-${PV}.so"
udev_newrules "${FILESDIR}/60-libfprint-2-tod1-goodix.rules" 60-libfprint-2-tod1-goodix.rules
}