diff options
Diffstat (limited to 'sys-auth/libfprint')
-rw-r--r-- | sys-auth/libfprint/libfprint-1.0.ebuild | 8 | ||||
-rw-r--r-- | sys-auth/libfprint/libfprint-1.90.1-r1.ebuild (renamed from sys-auth/libfprint/libfprint-1.90.1.ebuild) | 21 | ||||
-rw-r--r-- | sys-auth/libfprint/libfprint-1.90.2-r1.ebuild (renamed from sys-auth/libfprint/libfprint-1.90.2.ebuild) | 21 | ||||
-rw-r--r-- | sys-auth/libfprint/libfprint-1.90.3-r1.ebuild (renamed from sys-auth/libfprint/libfprint-1.90.3.ebuild) | 21 |
4 files changed, 40 insertions, 31 deletions
diff --git a/sys-auth/libfprint/libfprint-1.0.ebuild b/sys-auth/libfprint/libfprint-1.0.ebuild index b3d49b6892ca..c51abbccdffa 100644 --- a/sys-auth/libfprint/libfprint-1.0.ebuild +++ b/sys-auth/libfprint/libfprint-1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,10 +22,10 @@ RDEPEND="dev-libs/glib:2 x11-libs/libX11 x11-libs/libXv" -DEPEND="${RDEPEND} - dev-util/gtk-doc" +DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND="dev-util/gtk-doc + virtual/pkgconfig" PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch ) diff --git a/sys-auth/libfprint/libfprint-1.90.1.ebuild b/sys-auth/libfprint/libfprint-1.90.1-r1.ebuild index 311455ba8c5a..f58fbf922a7d 100644 --- a/sys-auth/libfprint/libfprint-1.90.1.ebuild +++ b/sys-auth/libfprint/libfprint-1.90.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,23 +10,25 @@ HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ https://github.com/f SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" -SLOT="0" +SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="examples" +IUSE="examples +introspection" RDEPEND="dev-libs/glib:2 - dev-libs/nss >=dev-libs/libgusb-0.3.1 + dev-libs/nss virtual/libusb:1= x11-libs/gtk+:3 x11-libs/pixman x11-libs/libX11 - x11-libs/libXv" + x11-libs/libXv + !>=${CATEGORY}/${PN}-1.90:0" -DEPEND="${RDEPEND} - dev-util/gtk-doc" +DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND="dev-util/gtk-doc + virtual/pkgconfig + introspection? ( dev-libs/gobject-introspection )" PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch ) @@ -35,7 +37,8 @@ S="${WORKDIR}/${PN}-v${PV}" src_configure() { local emesonargs=( -Ddoc=false - -Dgtk-examples=$(usex examples true false) + $(meson_use examples gtk-examples) + $(meson_use introspection) -Ddrivers=all -Dudev_rules=true -Dudev_rules_dir=$(get_udevdir)/rules.d diff --git a/sys-auth/libfprint/libfprint-1.90.2.ebuild b/sys-auth/libfprint/libfprint-1.90.2-r1.ebuild index 311455ba8c5a..f58fbf922a7d 100644 --- a/sys-auth/libfprint/libfprint-1.90.2.ebuild +++ b/sys-auth/libfprint/libfprint-1.90.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,23 +10,25 @@ HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ https://github.com/f SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" -SLOT="0" +SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="examples" +IUSE="examples +introspection" RDEPEND="dev-libs/glib:2 - dev-libs/nss >=dev-libs/libgusb-0.3.1 + dev-libs/nss virtual/libusb:1= x11-libs/gtk+:3 x11-libs/pixman x11-libs/libX11 - x11-libs/libXv" + x11-libs/libXv + !>=${CATEGORY}/${PN}-1.90:0" -DEPEND="${RDEPEND} - dev-util/gtk-doc" +DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND="dev-util/gtk-doc + virtual/pkgconfig + introspection? ( dev-libs/gobject-introspection )" PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch ) @@ -35,7 +37,8 @@ S="${WORKDIR}/${PN}-v${PV}" src_configure() { local emesonargs=( -Ddoc=false - -Dgtk-examples=$(usex examples true false) + $(meson_use examples gtk-examples) + $(meson_use introspection) -Ddrivers=all -Dudev_rules=true -Dudev_rules_dir=$(get_udevdir)/rules.d diff --git a/sys-auth/libfprint/libfprint-1.90.3.ebuild b/sys-auth/libfprint/libfprint-1.90.3-r1.ebuild index 311455ba8c5a..f58fbf922a7d 100644 --- a/sys-auth/libfprint/libfprint-1.90.3.ebuild +++ b/sys-auth/libfprint/libfprint-1.90.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,23 +10,25 @@ HOMEPAGE="https://cgit.freedesktop.org/libfprint/libfprint/ https://github.com/f SRC_URI="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" -SLOT="0" +SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="examples" +IUSE="examples +introspection" RDEPEND="dev-libs/glib:2 - dev-libs/nss >=dev-libs/libgusb-0.3.1 + dev-libs/nss virtual/libusb:1= x11-libs/gtk+:3 x11-libs/pixman x11-libs/libX11 - x11-libs/libXv" + x11-libs/libXv + !>=${CATEGORY}/${PN}-1.90:0" -DEPEND="${RDEPEND} - dev-util/gtk-doc" +DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND="dev-util/gtk-doc + virtual/pkgconfig + introspection? ( dev-libs/gobject-introspection )" PATCHES=( ${FILESDIR}/${PN}-0.8.2-fix-implicit-declaration.patch ) @@ -35,7 +37,8 @@ S="${WORKDIR}/${PN}-v${PV}" src_configure() { local emesonargs=( -Ddoc=false - -Dgtk-examples=$(usex examples true false) + $(meson_use examples gtk-examples) + $(meson_use introspection) -Ddrivers=all -Dudev_rules=true -Dudev_rules_dir=$(get_udevdir)/rules.d |