1 |
commit: 82efa1d2d002c334ca40f83eddb42fc7fcdc4739 |
2 |
Author: Sven Wegener <swegener <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Dec 13 23:18:01 2015 +0000 |
4 |
Commit: Sven Wegener <swegener <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Dec 19 16:44:32 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82efa1d2 |
7 |
|
8 |
sci-libs/libsigrok: Add support for parallel port drivers |
9 |
|
10 |
Signed-off-by: Sven Wegener <swegener <AT> gentoo.org> |
11 |
|
12 |
sci-libs/libsigrok/libsigrok-9999.ebuild | 4 +++- |
13 |
sci-libs/libsigrok/metadata.xml | 1 + |
14 |
2 files changed, 4 insertions(+), 1 deletion(-) |
15 |
|
16 |
diff --git a/sci-libs/libsigrok/libsigrok-9999.ebuild b/sci-libs/libsigrok/libsigrok-9999.ebuild |
17 |
index b74e69e..72e1a41 100644 |
18 |
--- a/sci-libs/libsigrok/libsigrok-9999.ebuild |
19 |
+++ b/sci-libs/libsigrok/libsigrok-9999.ebuild |
20 |
@@ -19,13 +19,14 @@ HOMEPAGE="http://sigrok.org/wiki/Libsigrok" |
21 |
|
22 |
LICENSE="GPL-3" |
23 |
SLOT="0" |
24 |
-IUSE="ftdi serial static-libs test usb" |
25 |
+IUSE="ftdi parport serial static-libs test usb" |
26 |
|
27 |
# We also support librevisa, but that isn't in the tree ... |
28 |
LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)] |
29 |
>=dev-libs/libzip-0.8[static-libs(+)] |
30 |
dev-cpp/glibmm:2[static-libs(+)] |
31 |
ftdi? ( >=dev-embedded/libftdi-0.16[static-libs(+)] ) |
32 |
+ parport? ( sys-libs/libieee1284[static-libs(+)] ) |
33 |
serial? ( dev-libs/libserialport[static-libs(+)] ) |
34 |
usb? ( virtual/libusb:1[static-libs(+)] )" |
35 |
RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} ) |
36 |
@@ -42,6 +43,7 @@ src_prepare() { |
37 |
src_configure() { |
38 |
econf \ |
39 |
$(use_with ftdi libftdi) \ |
40 |
+ $(use_with parport libieee1284) \ |
41 |
$(use_with serial libserialport) \ |
42 |
$(use_with usb libusb) \ |
43 |
$(use_enable static-libs static) |
44 |
|
45 |
diff --git a/sci-libs/libsigrok/metadata.xml b/sci-libs/libsigrok/metadata.xml |
46 |
index 9b40b4f..34522af 100644 |
47 |
--- a/sci-libs/libsigrok/metadata.xml |
48 |
+++ b/sci-libs/libsigrok/metadata.xml |
49 |
@@ -4,6 +4,7 @@ |
50 |
<herd>dev-embedded</herd> |
51 |
<use> |
52 |
<flag name='ftdi'>Enable drivers that need libftdi</flag> |
53 |
+ <flag name='parport'>Enable drivers that are parallel (IEEE1284) based</flag> |
54 |
<flag name='serial'>Enable drivers that are serial (RS232) based</flag> |
55 |
</use> |
56 |
</pkgmetadata> |