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

Compare commits

..

5 Commits

34 changed files with 515 additions and 17 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

@@ -10,5 +10,5 @@ LICENSE=GPL-3
RDEPEND=tpm2? ( app-crypt/tpm2-tools ) app-text/asciidoc >=sys-fs/luksmeta-8 dev-libs/openssl:0= >=dev-libs/jansson-2.10 >=dev-libs/jose-8 >=sys-fs/cryptsetup-2.0.4[pwquality] sys-apps/systemd dracut? ( sys-kernel/dracut ) udisks? ( sys-fs/udisks:2 ) >=sys-process/audit-2.7.8 bash-completion? ( app-shells/bash-completion )
SLOT=0
SRC_URI=https://github.com/latchset/clevis/releases/download/v13/clevis-13.tar.xz
_eclasses_=meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 systemd 69be00334d73f9f50261554b94be0879 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_eclasses_=meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=1d00d497502acbce9e7ad7afd2f2fa31

View File

@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=dev-libs/libratbag-0.10 dev-python/python-evdev[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
SLOT=0
SRC_URI=https://github.com/libratbag/piper/archive/0.5.1.tar.gz -> piper-0.5.1.tar.gz
_eclasses_=meson 71d293a701d6362387e1214da368c848 multibuild b2c915190b051f55a23b9354b9849847 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb xdg-utils ff2ff954e6b17929574eee4efc5152ba
_eclasses_=meson 71d293a701d6362387e1214da368c848 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-r1 f1d4277b3ad100890cbd62e137f0a769 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=c03f67299244568b6d4ff0c42e5a1806

View File

@@ -10,5 +10,5 @@ RDEPEND=dev-python/wcwidth python_targets_python3_6? ( dev-lang/python:3.6 ) pyt
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
SLOT=0
SRC_URI=mirror://pypi/f/ftfy/ftfy-5.5.1.tar.gz
_eclasses_=distutils-r1 6492ae184ebb9d8124e5e0b23db93433 multibuild b2c915190b051f55a23b9354b9849847 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_eclasses_=distutils-r1 6a128a9211d714bf9dfb5c0c9e72558e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 f1d4277b3ad100890cbd62e137f0a769 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=8f219a6e03eeea27e128bf4e34bf6091

View File

@@ -10,5 +10,5 @@ RDEPEND=dev-python/wcwidth python_targets_python3_6? ( dev-lang/python:3.6 ) pyt
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
SLOT=0
SRC_URI=mirror://pypi/f/ftfy/ftfy-5.7.tar.gz
_eclasses_=distutils-r1 6492ae184ebb9d8124e5e0b23db93433 multibuild b2c915190b051f55a23b9354b9849847 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_eclasses_=distutils-r1 6a128a9211d714bf9dfb5c0c9e72558e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 f1d4277b3ad100890cbd62e137f0a769 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=b3048a7a11149812c9812851e725b5a0

View File

@@ -10,5 +10,5 @@ RDEPEND=dev-python/beautifulsoup:4 >=dev-python/requests-2.6.0 python_targets_py
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
SLOT=0
SRC_URI=mirror://pypi/w/wikipedia/wikipedia-1.4.0.tar.gz
_eclasses_=distutils-r1 6492ae184ebb9d8124e5e0b23db93433 multibuild b2c915190b051f55a23b9354b9849847 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_eclasses_=distutils-r1 6a128a9211d714bf9dfb5c0c9e72558e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 f1d4277b3ad100890cbd62e137f0a769 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=9c681e1938e95c94be144af6ffcaf37b

View File

@@ -9,5 +9,5 @@ KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=MIT CC-BY-4.0
SLOT=0
SRC_URI=https://kojipkgs.fedoraproject.org/packages/twitter-twemoji-fonts/13.0.1/1.fc33/noarch/twitter-twemoji-fonts-13.0.1-1.fc33.noarch.rpm
_eclasses_=font dd073b36fe3fd8b868c23bc23209db45
_eclasses_=font e052246186f22bd6a37797238374613b
_md5_=6b33794d4fb1fe2a0eb38ef186a1203e

View File

@@ -11,5 +11,5 @@ RDEPEND=!net-misc/ipcalc geoip? ( dev-libs/geoip ) geoip2? ( dev-libs/libmaxmind
REQUIRED_USE=?? ( geoip geoip2 )
SLOT=0
SRC_URI=https://gitlab.com/ipcalc/ipcalc/repository/archive.tar.bz2?ref=0.4.1 -> ipcalc-ng-0.4.1.tar.bz2
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd wrapper 4251d4c84c25f59094fd557e0063a974
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=ce3f66ff8e78fc10a97e0998733bbb92

View File

@@ -11,5 +11,5 @@ RDEPEND=!!net-misc/ipcalc
REQUIRED_USE=?? ( geoip geoip2 )
SLOT=0
SRC_URI=https://gitlab.com/ipcalc/ipcalc/repository/archive.tar.bz2?ref=1.0.0 -> ipcalc-ng-1.0.0.tar.bz2
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd wrapper 4251d4c84c25f59094fd557e0063a974
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=f8c314cdc2d48b753c3830903dd5fa02

View File

@@ -0,0 +1,14 @@
BDEPEND=virtual/pkgconfig >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 virtual/pkgconfig
DEFINED_PHASES=compile configure install test
DEPEND=dev-libs/glib:2 dev-libs/nss >=dev-libs/libgusb-0.3.1 !sys-auth/libfprint virtual/libusb:1= x11-libs/gtk+:3 x11-libs/pixman x11-libs/libX11 x11-libs/libXv dev-util/gtk-doc
DESCRIPTION=light fork of libfprint to expose internal Drivers API
EAPI=7
HOMEPAGE=https://gitlab.freedesktop.org/3v1n0/libfprint/-/tree/tod/
IUSE=examples
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=LGPL-2.1
RDEPEND=dev-libs/glib:2 dev-libs/nss >=dev-libs/libgusb-0.3.1 !sys-auth/libfprint virtual/libusb:1= x11-libs/gtk+:3 x11-libs/pixman x11-libs/libX11 x11-libs/libXv
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/3v1n0/libfprint/-/archive/v1.90.6+tod1/libfprint-v1.90.6+tod1.tar.bz2 -> libfprint-tod-1.90.6.tar.bz2
_eclasses_=meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb udev 452708c3f55cf6e918b045adb949a9e6
_md5_=fb0b22ad2b6247709776ee3bf4701a68

View File

@@ -0,0 +1,14 @@
BDEPEND=virtual/pkgconfig
DEFINED_PHASES=install unpack
DEPEND=sys-auth/libfprint-tod
DESCRIPTION=Goodix driver module for libfprint-2 Touch OEM Driver
EAPI=7
HOMEPAGE=https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-goodix/+git/libfprint-2-tod1-goodix
KEYWORDS=~amd64
LICENSE=Goodix
RDEPEND=sys-auth/libfprint-tod acct-group/plugdev
RESTRICT=strip
SLOT=0
SRC_URI=https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-goodix/+git/libfprint-2-tod1-goodix/plain/usr/lib/x86_64-linux-gnu/libfprint-2/tod-1/libfprint-tod-goodix-53xc-0.0.4.so
_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb udev 452708c3f55cf6e918b045adb949a9e6
_md5_=2e13c864df0daff7ac4a6ba12ff4278f

View File

@@ -0,0 +1,14 @@
BDEPEND=virtual/pkgconfig
DEFINED_PHASES=install unpack
DEPEND=sys-auth/libfprint-tod
DESCRIPTION=Goodix driver module for libfprint-2 Touch OEM Driver
EAPI=7
HOMEPAGE=https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-goodix/+git/libfprint-2-tod1-goodix
KEYWORDS=~amd64
LICENSE=Goodix
RDEPEND=sys-auth/libfprint-tod acct-group/plugdev
RESTRICT=strip
SLOT=0
SRC_URI=https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-goodix/+git/libfprint-2-tod1-goodix/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
_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb udev 452708c3f55cf6e918b045adb949a9e6
_md5_=9770022967f54cbc40076df4acad4e1b

View File

@@ -0,0 +1,9 @@
DEFINED_PHASES=compile install
DESCRIPTION=Sound Open Firmware (SOF) binary files
EAPI=7
HOMEPAGE=https://www.sofproject.org https://github.com/thesofproject/sof https://github.com/thesofproject/sof-bin
KEYWORDS=~amd64
LICENSE=BSD
SLOT=0
SRC_URI=https://github.com/thesofproject/sof-bin/archive/stable-v1.6.1.tar.gz -> sof-firmware-1.6.1.tar.gz
_md5_=96143a462a2db53785e7b3cf73a4be12

View File

@@ -9,5 +9,5 @@ LICENSE=GPL-3
RDEPEND=app-text/asciidoc >=net-libs/http-parser-2.8.0 sys-apps/systemd >=dev-libs/jose-8
SLOT=0
SRC_URI=https://github.com/latchset/tang/releases/download/v7/tang-7.tar.bz2
_eclasses_=autotools 3ec5e49b810b2571ca9c6d76f55867bb libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 69be00334d73f9f50261554b94be0879 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_eclasses_=autotools b8cf7d8850baf5b731738e6d4f00937a libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=623958d408184a316e8046ca8ae0c123

View File

@@ -11,5 +11,5 @@ RDEPEND=xspice? ( app-emulation/spice python_targets_python3_6? ( dev-lang/pytho
REQUIRED_USE=|| ( python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 )
SLOT=0
SRC_URI=https://www.x.org/releases/individual/driver/xf86-video-qxl-0.1.5.tar.bz2
_eclasses_=autotools 3ec5e49b810b2571ca9c6d76f55867bb edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild b2c915190b051f55a23b9354b9849847 multilib d410501a125f99ffb560b0c523cd3d1e python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xorg-3 5b0ceb032e8a8d1eefb9343124ed2c50
_eclasses_=autotools b8cf7d8850baf5b731738e6d4f00937a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 flag-o-matic fb54c9a3302f35aeae1c84f363e776f7 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e python-r1 f1d4277b3ad100890cbd62e137f0a769 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xorg-3 5b0ceb032e8a8d1eefb9343124ed2c50
_md5_=22c150b899c9fe40a9d40507b22fb7a9

View File

@@ -10,5 +10,5 @@ LICENSE=LGPL-3
RDEPEND=dev-libs/dbus-glib dev-util/gdbus-codegen >=dev-libs/glib-2.38.0:2 gnome-base/libgtop:2 x11-libs/gtk+:3 x11-libs/libX11 >=x11-libs/libwnck-3.4.7:3
SLOT=0
SRC_URI=http://launchpad.net/bamf/0.5/0.5.4/+download/bamf-0.5.4.tar.gz
_eclasses_=autotools 3ec5e49b810b2571ca9c6d76f55867bb edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild b2c915190b051f55a23b9354b9849847 multilib d410501a125f99ffb560b0c523cd3d1e python-r1 8d03325e7e3cf3e1465d9c32031e2517 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974
_eclasses_=autotools b8cf7d8850baf5b731738e6d4f00937a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e python-r1 f1d4277b3ad100890cbd62e137f0a769 python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=6d26e9f64bab05f7a2602a603aca7e7d

View File

@@ -10,5 +10,5 @@ LICENSE=LGPL-3
RDEPEND=dev-libs/dbus-glib dev-util/gdbus-codegen >=dev-libs/glib-2.38.0:2 gnome-base/libgtop:2 x11-libs/gtk+:3 x11-libs/libX11 >=x11-libs/libwnck-3.4.7:3
SLOT=0
SRC_URI=http://launchpad.net/bamf/0.5/0.5.4/+download/bamf-0.5.4.tar.gz
_eclasses_=autotools 3ec5e49b810b2571ca9c6d76f55867bb edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974
_eclasses_=autotools b8cf7d8850baf5b731738e6d4f00937a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=a9a824f7dfd30cac10207b36d3a61936

View File

@@ -9,5 +9,5 @@ LICENSE=LGPL-2+
RDEPEND=>=media-libs/libwebp-0.4.3 >=x11-libs/gdk-pixbuf-2.22
SLOT=0
SRC_URI=https://github.com/aruiz/webp-pixbuf-loader/archive/0.0.1.tar.gz -> gdk-pixbuf-loader-webp-0.0.2.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=4ec2b55620a396aaf26437a6ba1ad06b

View File

@@ -9,5 +9,5 @@ LICENSE=GPL-3
RDEPEND=dev-libs/libgee:0.8 x11-libs/cairo[X] dev-libs/json-glib x11-libs/gdk-pixbuf x11-libs/libwnck:3 x11-libs/gtksourceview:4
SLOT=0
SRC_URI=https://github.com/spheras/desktopfolder/archive/v1.1.3.tar.gz -> desktopfolder-1.1.3.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=2bf812ff2b34805c394c30b1d46a7e7c

View File

@@ -11,5 +11,5 @@ RDEPEND=dev-libs/appstream-glib >=dev-libs/gjs-1.54.0 >=dev-libs/glib-2.58:2 >=d
REQUIRED_USE=vala? ( introspection )
SLOT=0
SRC_URI=https://github.com/Keruspe/GPaste/archive/v3.36.3.tar.gz -> gpaste-3.36.3.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=3b1448b14252913bf6e8f2b75601d528

View File

@@ -11,5 +11,5 @@ RDEPEND=dev-libs/appstream-glib >=dev-libs/gjs-1.54.0 >=dev-libs/glib-2.58:2 >=d
REQUIRED_USE=vala? ( introspection )
SLOT=0
SRC_URI=https://github.com/Keruspe/GPaste/archive/v3.36.4.tar.gz -> gpaste-3.36.4.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson 71d293a701d6362387e1214da368c848 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=42985e27fbcfc966ee7c562ccb8e6734

View File

@@ -9,5 +9,5 @@ LICENSE=LGPL-3
RDEPEND=>=dev-libs/glib-2.32:2 dev-libs/libgee:0.8 x11-libs/gtk+:3 x11-libs/bamf x11-libs/libX11 dev-libs/libdbusmenu x11-libs/libwnck:3
SLOT=0
SRC_URI=http://launchpad.net/plank/1.0/0.11.89/+download/plank-0.11.89.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 69bd92aa099f708425db9f1f01d61213 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vala 2cd99cd72bb91f3f190fa4ca576be580 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=f5c4faa8cd98ec66dcee8fc7d7b8c357

View File

@@ -0,0 +1,2 @@
DIST fprintd-1.90.8.tar.bz2 635139 BLAKE2B 4f9e5c395c32dd5de3f5ed4d17e81c28a55de0f411deb3ccbc5d1330129be2bc8263c63c61a5e4910f74e49ebbbf508e858f5ee131eb4552e2ea8ab167bc6021 SHA512 0f38e0ce9f7c1459ba5359d0834569fe5d3f5ec3c9499d008dc39b9c869bbfa1cb293b1d96d22f9f36708f26984a1b3f0776685d628df69f1ed6db14de04a489
EBUILD fprintd-1.90.8.ebuild 1570 BLAKE2B 6d5e9dc4d04fe0ca01d155c76940746d5528e80ab426871966ea2f4d7a13d4243e6e01a378d04a5b5f88821fac0bdf60cbf62c16cddf6a2418fbf074f6b7543f SHA512 8219e5c25c15216b8d407266caba5f544b8855d2a90bca373ba1d53a30fcaea5ab6b323844ae634b20311a2474fae2a15b335cbdbc2810ae2beb94dbf603200e

View File

@@ -0,0 +1,64 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson pam systemd
DESCRIPTION="D-Bus service to access fingerprint readers"
HOMEPAGE="https://gitlab.freedesktop.org/libfprint/fprintd"
SRC_URI="https://gitlab.freedesktop.org/libfprint/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc pam"
RDEPEND="
dev-libs/dbus-glib
dev-libs/glib:2
|| ( >=sys-auth/libfprint-1.90.1 >=sys-auth/libfprint-tod-1.90.1 )
sys-auth/polkit
pam? ( sys-libs/pam )
"
DEPEND="${RDEPEND}
dev-python/dbusmock
dev-util/gtk-doc
dev-util/gtk-doc-am
dev-util/intltool
doc? ( dev-libs/libxml2 dev-libs/libxslt )
pam? ( sys-libs/pam_wrapper )
"
S="${WORKDIR}/${PN}-v${PV}"
src_configure() {
local emesonargs=(
-Dpam=$(usex pam true false)
-Dpam_modules_dir="$(getpam_mod_dir)"
-Dsystemd=true
-Dsystemd_system_unit_dir="$(systemd_get_systemunitdir)"
-Dgtk_doc=$(usex doc true false)
)
meson_src_configure
}
src_install() {
meson_src_install
keepdir /var/lib/fprint
find "${D}" -name "*.la" -delete || die
dodoc AUTHORS NEWS README{,.transifex} TODO
newdoc pam/README README.pam_fprintd
if use doc ; then
insinto /usr/share/doc/${PF}/html
doins doc/{fprintd-docs,version}.xml
insinto /usr/share/doc/${PF}/html/dbus
doins doc/dbus/net.reactivated.Fprint.{Device,Manager}.ref.xml
fi
}
pkg_postinst() {
elog "Please take a look at README.pam_fprintd for integration docs."
}

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
}

View File

@@ -0,0 +1,4 @@
AUX libfprint-0.8.2-fix-implicit-declaration.patch 4831 BLAKE2B ec61d1ee189549f4456634b5b0157f32c61b2255330681b96bc50c73d9a5d51c1058f4f82b979ca4695d9d1065b0623e86be943f98c1582725bcddda0630156b SHA512 afd4e7c5ee65a91b17aa8bec4c6a0ba5b972e9f2586a0cfa7adc823d2a1f8d2378ed28928c5108870d2347f3edb2f343a24b2eaef6c015b7650834b4d76ceb73
DIST libfprint-tod-1.90.6.tar.bz2 5536735 BLAKE2B 2e35d3f2753ad69820505111bc983bc187fc798320e26e93e4a8ec1aca314d85103a5db552aeb78902b09469c91b56e92f462e3c58647d5896daf6bce2a927fd SHA512 213cbf72b75204e1f76ef29bbef138d699d3ec2a5cbc9b33d2626c63af98d5f6b7bc10182e24baa184c58a556eefb77ed1ddfd199bc5fc2822dfd3f772a4f567
EBUILD libfprint-tod-1.90.6.ebuild 1120 BLAKE2B c8cb0270ae9cd6c50a97bf34d48bcd517db1c13bf235d8205f0c5ef7d7b26344ad83c3b281e7875d4fe2f37de586be61450c57fd78c4604c7dabad982ffd0f4e SHA512 7257abe4608ab34ec1cd8e4be916c7cf04bcd00845e41acfa80b1acbaad71ee0d59812a0ad23702cacc8409174811c7c107d1257b79c5eadc35094dd7b98d4ba
MISC metadata.xml 351 BLAKE2B d90fb5e5ab0934ce503c99e337ab0dd86d98e5b98c414bed8b9f55200a71316d930157d0d92227bff70e69215cfc092fab0b814b5f5673940b294d15f6f1950d SHA512 0c3674c85ff7f1ca343a8f442c814619e786c3ef737eeb088b2e21ce072b5c38fc0a45085933b8ee3b056595955a703ec6ad6e2aac3d55ecd992a0b4f252d7da

View File

@@ -0,0 +1,194 @@
From 17cbe376872d8a0f579a0497942a5d2f19facaf5 Mon Sep 17 00:00:00 2001
From: Mikle Kolyada <zlogene@gentoo.org>
Date: Sun, 2 Sep 2018 17:20:03 +0300
Subject: [PATCH] Fix implicit declaration warnings
---
libfprint/drivers/aes1610.c | 2 ++
libfprint/drivers/aes2501.c | 2 ++
libfprint/drivers/aes2550.c | 2 ++
libfprint/drivers/aesx660.c | 2 ++
libfprint/drivers/etes603.c | 2 ++
libfprint/drivers/upeksonly.c | 2 ++
libfprint/drivers/upektc.c | 2 ++
libfprint/drivers/upektc_img.c | 2 ++
libfprint/drivers/upekts.c | 2 ++
libfprint/drivers/vfs0050.c | 2 ++
libfprint/drivers/vfs101.c | 3 +++
libfprint/drivers/vfs301.c | 3 +++
libfprint/drivers/vfs5011.c | 2 ++
13 files changed, 28 insertions(+)
diff --git a/libfprint/drivers/aes1610.c b/libfprint/drivers/aes1610.c
index f307a3b..9dc3383 100644
--- a/libfprint/drivers/aes1610.c
+++ b/libfprint/drivers/aes1610.c
@@ -25,6 +25,8 @@
#define FP_COMPONENT "aes1610"
+#include <string.h>
+
#include "drivers_api.h"
#include "aeslib.h"
diff --git a/libfprint/drivers/aes2501.c b/libfprint/drivers/aes2501.c
index 87879a4..caaf3ea 100644
--- a/libfprint/drivers/aes2501.c
+++ b/libfprint/drivers/aes2501.c
@@ -23,6 +23,8 @@
#define FP_COMPONENT "aes2501"
+#include <string.h>
+
#include "drivers_api.h"
#include "aeslib.h"
#include "aes2501.h"
diff --git a/libfprint/drivers/aes2550.c b/libfprint/drivers/aes2550.c
index ab4acaa..c838e54 100644
--- a/libfprint/drivers/aes2550.c
+++ b/libfprint/drivers/aes2550.c
@@ -23,6 +23,8 @@
#define FP_COMPONENT "aes2550"
+#include <string.h>
+
#include "drivers_api.h"
#include "aes2550.h"
#include "aeslib.h"
diff --git a/libfprint/drivers/aesx660.c b/libfprint/drivers/aesx660.c
index e443e21..17c0245 100644
--- a/libfprint/drivers/aesx660.c
+++ b/libfprint/drivers/aesx660.c
@@ -23,6 +23,8 @@
#define FP_COMPONENT "aesX660"
+#include <string.h>
+
#include "drivers_api.h"
#include "aeslib.h"
#include "aesx660.h"
diff --git a/libfprint/drivers/etes603.c b/libfprint/drivers/etes603.c
index fdaf7f2..0782f9e 100644
--- a/libfprint/drivers/etes603.c
+++ b/libfprint/drivers/etes603.c
@@ -35,6 +35,8 @@
#define FP_COMPONENT "etes603"
+#include <string.h>
+
#include "drivers_api.h"
#include "driver_ids.h"
diff --git a/libfprint/drivers/upeksonly.c b/libfprint/drivers/upeksonly.c
index 9cccb86..e035408 100644
--- a/libfprint/drivers/upeksonly.c
+++ b/libfprint/drivers/upeksonly.c
@@ -25,6 +25,8 @@
#define FP_COMPONENT "upeksonly"
+#include <string.h>
+
#include "drivers_api.h"
#include "upeksonly.h"
diff --git a/libfprint/drivers/upektc.c b/libfprint/drivers/upektc.c
index ffa31f3..e4d7de5 100644
--- a/libfprint/drivers/upektc.c
+++ b/libfprint/drivers/upektc.c
@@ -20,6 +20,8 @@
#define FP_COMPONENT "upektc"
+#include <string.h>
+
#include "drivers_api.h"
#include "upektc.h"
diff --git a/libfprint/drivers/upektc_img.c b/libfprint/drivers/upektc_img.c
index f0f2f18..a500623 100644
--- a/libfprint/drivers/upektc_img.c
+++ b/libfprint/drivers/upektc_img.c
@@ -19,6 +19,8 @@
#define FP_COMPONENT "upektc_img"
+#include <string.h>
+
#include "drivers_api.h"
#include "aeslib.h"
#include "upektc_img.h"
diff --git a/libfprint/drivers/upekts.c b/libfprint/drivers/upekts.c
index b448e36..1094e66 100644
--- a/libfprint/drivers/upekts.c
+++ b/libfprint/drivers/upekts.c
@@ -27,6 +27,8 @@
#define FP_COMPONENT "upekts"
+#include <string.h>
+
#include "drivers_api.h"
#define EP_IN (1 | LIBUSB_ENDPOINT_IN)
diff --git a/libfprint/drivers/vfs0050.c b/libfprint/drivers/vfs0050.c
index dcf5d69..60a720e 100644
--- a/libfprint/drivers/vfs0050.c
+++ b/libfprint/drivers/vfs0050.c
@@ -19,6 +19,8 @@
#define FP_COMPONENT "vfs0050"
+#include <string.h>
+
#include "drivers_api.h"
#include "vfs0050.h"
diff --git a/libfprint/drivers/vfs101.c b/libfprint/drivers/vfs101.c
index 3304b1f..473adf2 100644
--- a/libfprint/drivers/vfs101.c
+++ b/libfprint/drivers/vfs101.c
@@ -19,6 +19,9 @@
#define FP_COMPONENT "vfs101"
+#include <stdlib.h>
+#include <string.h>
+
#include "drivers_api.h"
/* Input-Output usb endpoint */
diff --git a/libfprint/drivers/vfs301.c b/libfprint/drivers/vfs301.c
index a34ee31..6f52316 100644
--- a/libfprint/drivers/vfs301.c
+++ b/libfprint/drivers/vfs301.c
@@ -21,6 +21,9 @@
#define FP_COMPONENT "vfs301"
+#include <stdlib.h>
+#include <string.h>
+
#include "drivers_api.h"
#include "vfs301_proto.h"
diff --git a/libfprint/drivers/vfs5011.c b/libfprint/drivers/vfs5011.c
index 8b460ac..1355394 100644
--- a/libfprint/drivers/vfs5011.c
+++ b/libfprint/drivers/vfs5011.c
@@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
+#include <string.h>
+
#include "drivers_api.h"
#include "vfs5011_proto.h"
--
2.16.4

View File

@@ -0,0 +1,47 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson udev
DESCRIPTION="light fork of libfprint to expose internal Drivers API"
HOMEPAGE="https://gitlab.freedesktop.org/3v1n0/libfprint/-/tree/tod/"
SRC_URI="https://gitlab.freedesktop.org/3v1n0/libfprint/-/archive/v${PV}+tod1/libfprint-v${PV}+tod1.tar.bz2 -> ${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="examples"
RDEPEND="dev-libs/glib:2
dev-libs/nss
>=dev-libs/libgusb-0.3.1
!sys-auth/libfprint
virtual/libusb:1=
x11-libs/gtk+:3
x11-libs/pixman
x11-libs/libX11
x11-libs/libXv"
DEPEND="${RDEPEND}
dev-util/gtk-doc"
BDEPEND="virtual/pkgconfig"
PATCHES=( ${FILESDIR}/${PN/-tod/}-0.8.2-fix-implicit-declaration.patch )
S="${WORKDIR}/${PN/-tod/}-v${PV}+tod1"
src_configure() {
local emesonargs=(
-Ddoc=false
-Dgtk-examples=$(usex examples true false)
-Ddrivers=all
-Dtod=true
-Dudev_rules=true
-Dudev_rules_dir=$(get_udevdir)/rules.d
--libdir=/usr/$(get_libdir)
)
meson_src_configure
}

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>david.guglielmi@gmail.com</email>
<name>David Guglielmi</name>
</maintainer>
<upstream>
<bugs-to>https://gitlab.freedesktop.org/3v1n0/libfprint/-/issues</bugs-to>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,2 @@
DIST sof-firmware-1.6.1.tar.gz 2380019 BLAKE2B 32b9808d0bead2c4d099af9de1f7733bd74298ab8b41ec4d30ecef4ed76b33d43939be6068e8b5c06569530f6829a30c792460634f20835312e62dc364f83a97 SHA512 d6f62b671de3d31c7ef2ee0c0b9696f59d6e3eba962dee116073e44213a4da8d22917349011eca52ed5ee9d0872e1d2e81f30bec825edd6d02257d07d7ec1977
EBUILD sof-firmware-1.6.1.ebuild 699 BLAKE2B 76ddb0a758a89fb28716c9b8a5bd02d145d886b54707a841b50985df34fd317ac1cb7fc4e6e7e489d7e85d6a36be918f74dd4fad01805781877857d192793e7f SHA512 94aa93ea84e9bfbacc89116d2ac0235084fb4ea718f528e4eb62f7f2f63465692f85381f7c9b58f5a051841d9b3d0d5deb339503afc138949831c9afb6d737db

View File

@@ -0,0 +1,27 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Sound Open Firmware (SOF) binary files"
HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof https://github.com/thesofproject/sof-bin"
SRC_URI="https://github.com/thesofproject/sof-bin/archive/stable-v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
S=${WORKDIR}/sof-bin-stable-v${PV}
src_compile() {
sed -i -e '2i set -e\n' go.sh || die
# fix missing sof-jsl from v1.6.1
sed -i -e '/sof-jsl.ri$/d' go.sh || die
}
src_install() {
mkdir -p ${D}/lib/firmware || die
SOF_VERSION=v${PV} ROOT=${D} ${S}/go.sh || die
}