[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2023-02-26 Thread Sven Wegener
commit: 7ba4565c21df8aa4b95c8a5f9c75d2a6f5a5d462
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Feb 26 19:00:49 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Feb 26 20:03:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba4565c

sci-libs/libsigrokdecode: optimize python modules

Closes: https://bugs.gentoo.org/866383
Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild | 1 +
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
index 5ede936226ef..617e1edb0d21 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
@@ -49,5 +49,6 @@ src_test() {
 
 src_install() {
default
+   python_optimize "${D}"/usr/share/libsigrokdecode/decoders
find "${D}" -name '*.la' -type f -delete || die
 }

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index 091ef37e284a..8f04c30aebba 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -49,5 +49,6 @@ src_test() {
 
 src_install() {
default
+   python_optimize "${D}"/usr/share/libsigrokdecode/decoders
find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2023-02-26 Thread Sven Wegener
commit: 1223069abc76d3c057356af87ab5ac1d8008ed13
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Feb 26 18:41:44 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Feb 26 20:03:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1223069a

sci-libs/libsigrokdecode: update EAPI 7 -> 8

Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
index c416b04dac3c..897442f8000c 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI="8"
 
 PYTHON_COMPAT=( python3_{9,10} )
 inherit autotools python-single-r1

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index 3fb445840af0..158524c6c1e6 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI="8"
 
 PYTHON_COMPAT=( python3_{9,10} )
 inherit autotools python-single-r1



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2023-02-26 Thread Sven Wegener
commit: 688bbee471fd915961e720ea3f80b8a0d359dab6
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Feb 26 18:42:31 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Feb 26 20:03:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688bbee4

sci-libs/libsigrokdecode: enable py3.11

Closes: https://bugs.gentoo.org/897218
Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
index 897442f8000c..5ede936226ef 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit autotools python-single-r1
 
 if [[ ${PV} == ** ]]; then

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index 158524c6c1e6..091ef37e284a 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit autotools python-single-r1
 
 if [[ ${PV} == ** ]]; then



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2022-01-08 Thread Sven Wegener
commit: 135d4e02950a50965091fcd285c094b8407c722a
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Jan  8 15:22:54 2022 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Jan  8 15:31:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135d4e02

sci-libs/libsigrokdecode: Use versioned python .pc file

This integrates the name of the versioned python .pc file into the
generated libsigrokdecode.pc file, so that it always refers to the
python version libsigrokdecode was built with.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Sven Wegener  gentoo.org>

 ...ibsigrokdecode-0.5.3-r1.ebuild => libsigrokdecode-0.5.3-r2.ebuild} | 4 ++--
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
similarity index 84%
rename from sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r1.ebuild
rename to sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
index 94adf3d75fe7..f947b0423941 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r1.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ src_prepare() {
default
 
# bug #794592
-   sed -i -e 's/\[SRD_PKGLIBS\],$/& [python3-embed], [python3],/' 
configure.ac || die
+   sed -i -e "s/\[SRD_PKGLIBS\],\$/& [python-${EPYTHON#python}-embed], 
[python-${EPYTHON#python}],/" configure.ac || die
 
eautoreconf
 }

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index 71b414a4c1ad..e7f21f3ff1e0 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ src_prepare() {
default
 
# bug #794592
-   sed -i -e 's/\[SRD_PKGLIBS\],$/& [python3-embed], [python3],/' 
configure.ac || die
+   sed -i -e "s/\[SRD_PKGLIBS\],\$/& [python-${EPYTHON#python}-embed], 
[python-${EPYTHON#python}],/" configure.ac || die
 
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2021-09-15 Thread Sam James
commit: 7e4731691bf7d76ad6530951e10fb3954e16c9d8
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Thu Sep 16 01:05:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 16 01:25:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e473169

sci-libs/libsigrokdecode: Pick the right python3-embed version

Closes: https://bugs.gentoo.org/794592
Closes: https://bugs.gentoo.org/799614
Signed-off-by: Esteve Varela Colominas  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...-0.5.3.ebuild => libsigrokdecode-0.5.3-r1.ebuild} | 20 +---
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild | 18 --
 2 files changed, 17 insertions(+), 21 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r1.ebuild
similarity index 64%
rename from sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
rename to sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r1.ebuild
index 64dcf8d7c68..94adf3d75fe 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r1.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit python-single-r1
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit autotools python-single-r1
 
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
+   inherit git-r3
 else
SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
@@ -32,17 +32,15 @@ BDEPEND="
 
 src_prepare() {
default
-   [[ ${PV} == ** ]] && eautoreconf
 
-   # Only a test program (not installed, and not used by src_test)
-   # is used by libsigrok, so disable it to avoid the compile.
-   sed -i \
-   -e '/build_runtc=/s:yes:no:' \
-   configure || die
+   # bug #794592
+   sed -i -e 's/\[SRD_PKGLIBS\],$/& [python3-embed], [python3],/' 
configure.ac || die
+
+   eautoreconf
 }
 
 src_configure() {
-   econf $(use_enable static-libs static)
+   econf $(use_enable static-libs static) PYTHON3="${PYTHON}"
 }
 
 src_test() {

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index a5914c13031..71b414a4c1a 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -3,12 +3,12 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit python-single-r1
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit autotools python-single-r1
 
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
+   inherit git-r3
 else
SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
@@ -32,17 +32,15 @@ BDEPEND="
 
 src_prepare() {
default
-   [[ ${PV} == ** ]] && eautoreconf
 
-   # Only a test program (not installed, and not used by src_test)
-   # is used by libsigrok, so disable it to avoid the compile.
-   sed -i \
-   -e '/build_runtc=/s:yes:no:' \
-   configure || die
+   # bug #794592
+   sed -i -e 's/\[SRD_PKGLIBS\],$/& [python3-embed], [python3],/' 
configure.ac || die
+
+   eautoreconf
 }
 
 src_configure() {
-   econf $(use_enable static-libs static)
+   econf $(use_enable static-libs static) PYTHON3="${PYTHON}"
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2020-07-06 Thread Sven Wegener
commit: 017c3a6757a237f4780cdbc45666c77e9ad6d2df
Author: Sven Wegener  gentoo  org>
AuthorDate: Mon Jul  6 20:24:13 2020 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Mon Jul  6 20:24:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017c3a67

sci-libs/libsigrokdecode: Fix src_prepare() for live ebuild

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild | 3 +--
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
index 6b0e3b267c3..fe9dbe023f8 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
@@ -32,14 +32,13 @@ BDEPEND="
 
 src_prepare() {
default
+   [[ ${PV} == ** ]] && eautoreconf
 
# Only a test program (not installed, and not used by src_test)
# is used by libsigrok, so disable it to avoid the compile.
sed -i \
-e '/build_runtc=/s:yes:no:' \
configure || die
-
-   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index d9212117c96..4ab1fd8f07d 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -32,14 +32,13 @@ BDEPEND="
 
 src_prepare() {
default
+   [[ ${PV} == ** ]] && eautoreconf
 
# Only a test program (not installed, and not used by src_test)
# is used by libsigrok, so disable it to avoid the compile.
sed -i \
-e '/build_runtc=/s:yes:no:' \
configure || die
-
-   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2020-07-06 Thread Andreas Sturmlechner
commit: d674106420867b888afa2705f27fea775f06e7c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  5 22:24:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6741064

sci-libs/libsigrokdecode: python3_8, python3_9

Tests pass, Fedora does it.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
index 987d7b1a748..6b0e3b267c3 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit python-single-r1
 
 if [[ ${PV} == ** ]]; then

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index aa68dd79a09..d9212117c96 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit python-single-r1
 
 if [[ ${PV} == ** ]]; then



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2020-07-06 Thread Andreas Sturmlechner
commit: 083b2dcddd08ebea303d51fcfa7a99c7386d0665
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:36:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083b2dcd

sci-libs/libsigrokdecode: Drop 0.4.1, 0.5.2

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/libsigrokdecode/Manifest  |  2 -
 .../libsigrokdecode/libsigrokdecode-0.4.1.ebuild   | 54 --
 .../libsigrokdecode/libsigrokdecode-0.5.2.ebuild   | 54 --
 3 files changed, 110 deletions(-)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index ec940a54b30..f549ae22ea4 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -1,3 +1 @@
-DIST libsigrokdecode-0.4.1.tar.gz 751546 BLAKE2B 
b1625714a75e481d94956bd64af264c87b440c0a236f19ff02d18cc16964b701de8799a81943f4e9ec1181b1906c5e62deca98fbbbc30dfbdf8bff2208f86bc6
 SHA512 
b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272
-DIST libsigrokdecode-0.5.2.tar.gz 852133 BLAKE2B 
7a73c3766582d6fd33e597ca286b0125ece3e5e9f5f3b70dcd79dd42693b9688df674dd5d1876ddef798a5b3aee97f47df4d40b52c5a24b9b8c09a347cda96ad
 SHA512 
49d0cba3a5fe17593165c3669dc8530e4e68497369b461f39b63c903f41a3060766c23d44c4112c9b9a5e740ae1e2c03a735494ac798dc631f3913079be04e22
 DIST libsigrokdecode-0.5.3.tar.gz 892783 BLAKE2B 
45bae2488e4872be3bb891813083ed540617ac88558bb6c2d971fbb0c05585d3fcb74192fc83ce7d67ee466bc04c61fbccf6f475e549b80c86fe5f0cc191c7c1
 SHA512 
23393504b68135ed4ae8e8a654df024620af02e84fa3955956c61899388812229108155b4ae8d946e61f33dc8a8807db090d608350548a7a717d966442b07b9e

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
deleted file mode 100644
index d8561c945b2..000
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit eutils ltprune python-single-r1
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
-
-LICENSE="GPL-3"
-SLOT="0/3"
-IUSE="static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-libs/glib-2.28.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-
-   # Only a test program (not installed, and not used by src_test)
-   # is used by libsigrok, so disable it to avoid the compile.
-   sed -i \
-   -e '/build_runtc=/s:yes:no:' \
-   configure || die
-
-   eapply_user
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild
deleted file mode 100644
index 1b1d6710e99..000
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit eutils ltprune python-single-r1
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
-
-LICENSE="GPL-3"
-SLOT="0/4"
-IUSE="static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-libs/glib-2.34.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-
-   # Only a test program (not installed, and not used by src_test)
-   # is used by libsigrok, so disable it to avoid the compile.
-   sed -i \
-   -e '/build_runtc=/s:yes:no:' \
-   configure || die
-
-   eapply_user
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2020-07-06 Thread Andreas Sturmlechner
commit: 1eca0ab57d32d3956301844e88a5d9c55485373a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 23:35:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul  6 18:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eca0ab5

sci-libs/libsigrokdecode: EAPI-7 bump, drop eutils, ltprune

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libsigrokdecode/libsigrokdecode-0.5.3.ebuild   | 26 --
 .../libsigrokdecode/libsigrokdecode-.ebuild| 26 --
 2 files changed, 28 insertions(+), 24 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
index 1b1d6710e99..987d7b1a748 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
@@ -1,13 +1,12 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7} )
+inherit python-single-r1
 
-inherit eutils ltprune python-single-r1
-
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3 autotools
 else
@@ -15,7 +14,7 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
-DESCRIPTION="provide (streaming) protocol decoding functionality"
+DESCRIPTION="Provide (streaming) protocol decoding functionality"
 HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
@@ -23,13 +22,16 @@ SLOT="0/4"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=dev-libs/glib-2.34.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.34.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
 
 src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
+   default
 
# Only a test program (not installed, and not used by src_test)
# is used by libsigrok, so disable it to avoid the compile.
@@ -37,7 +39,7 @@ src_prepare() {
-e '/build_runtc=/s:yes:no:' \
configure || die
 
-   eapply_user
+   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {
@@ -50,5 +52,5 @@ src_test() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -type f -delete || die
 }

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index d4b8425482e..aa68dd79a09 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -1,13 +1,12 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7} )
+inherit python-single-r1
 
-inherit eutils ltprune python-single-r1
-
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3 autotools
 else
@@ -15,7 +14,7 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
-DESCRIPTION="provide (streaming) protocol decoding functionality"
+DESCRIPTION="Provide (streaming) protocol decoding functionality"
 HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
@@ -23,13 +22,16 @@ SLOT="0/"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=dev-libs/glib-2.34.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.34.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
 
 src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
+   default
 
# Only a test program (not installed, and not used by src_test)
# is used by libsigrok, so disable it to avoid the compile.
@@ -37,7 +39,7 @@ src_prepare() {
-e '/build_runtc=/s:yes:no:' \
configure || die
 
-   eapply_user
+   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {
@@ -50,5 +52,5 @@ src_test() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2019-12-31 Thread Sven Wegener
commit: 40467e1c74d6f7584798abe169359fc9138bd5f8
Author: Sven Wegener  gentoo  org>
AuthorDate: Tue Dec 31 14:50:28 2019 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Dec 31 15:13:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40467e1c

sci-libs/libsigrokdecode: Version bump to 0.5.3

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrokdecode/Manifest  |  1 +
 .../libsigrokdecode/libsigrokdecode-0.5.3.ebuild   | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index 777aff47497..ec940a54b30 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -1,2 +1,3 @@
 DIST libsigrokdecode-0.4.1.tar.gz 751546 BLAKE2B 
b1625714a75e481d94956bd64af264c87b440c0a236f19ff02d18cc16964b701de8799a81943f4e9ec1181b1906c5e62deca98fbbbc30dfbdf8bff2208f86bc6
 SHA512 
b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272
 DIST libsigrokdecode-0.5.2.tar.gz 852133 BLAKE2B 
7a73c3766582d6fd33e597ca286b0125ece3e5e9f5f3b70dcd79dd42693b9688df674dd5d1876ddef798a5b3aee97f47df4d40b52c5a24b9b8c09a347cda96ad
 SHA512 
49d0cba3a5fe17593165c3669dc8530e4e68497369b461f39b63c903f41a3060766c23d44c4112c9b9a5e740ae1e2c03a735494ac798dc631f3913079be04e22
+DIST libsigrokdecode-0.5.3.tar.gz 892783 BLAKE2B 
45bae2488e4872be3bb891813083ed540617ac88558bb6c2d971fbb0c05585d3fcb74192fc83ce7d67ee466bc04c61fbccf6f475e549b80c86fe5f0cc191c7c1
 SHA512 
23393504b68135ed4ae8e8a654df024620af02e84fa3955956c61899388812229108155b4ae8d946e61f33dc8a8807db090d608350548a7a717d966442b07b9e

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
new file mode 100644
index 000..60b532dd084
--- /dev/null
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit eutils python-single-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sigrok.org/${PN}"
+   inherit git-r3 autotools
+else
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="provide (streaming) protocol decoding functionality"
+HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
+
+LICENSE="GPL-3"
+SLOT="0/4"
+IUSE="static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=dev-libs/glib-2.34.0
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   [[ ${PV} == "" ]] && eautoreconf
+
+   # Only a test program (not installed, and not used by src_test)
+   # is used by libsigrok, so disable it to avoid the compile.
+   sed -i \
+   -e '/build_runtc=/s:yes:no:' \
+   configure || die
+
+   eapply_user
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2019-04-12 Thread Sven Wegener
commit: 6be5e5a59756709b6ff6e30bc67938d21969feda
Author: Sven Wegener  gentoo  org>
AuthorDate: Fri Apr 12 15:43:00 2019 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Fri Apr 12 15:44:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be5e5a5

sci-libs/libsigrokdecode: Cleanup

Signed-off-by: Sven Wegener  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sci-libs/libsigrokdecode/Manifest  |  2 -
 .../libsigrokdecode/libsigrokdecode-0.5.0.ebuild   | 54 --
 .../libsigrokdecode/libsigrokdecode-0.5.1.ebuild   | 54 --
 3 files changed, 110 deletions(-)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index d9c5436b905..777aff47497 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -1,4 +1,2 @@
 DIST libsigrokdecode-0.4.1.tar.gz 751546 BLAKE2B 
b1625714a75e481d94956bd64af264c87b440c0a236f19ff02d18cc16964b701de8799a81943f4e9ec1181b1906c5e62deca98fbbbc30dfbdf8bff2208f86bc6
 SHA512 
b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272
-DIST libsigrokdecode-0.5.0.tar.gz 790399 BLAKE2B 
a9d57ddfa72b96937a8ebb2f5009ab06d73a040778163fd24bc29d9379061aa7d9837277bc460ebaea65d266e4c53659c1e84e078b2fbffc7414925237b11058
 SHA512 
79d497f6c20efcffdf840b6f4a437b29e68fa49b9c6e73f66e5e2429d58033b83272a602289dd46ffe9f1115c36f2ad8c7d40e43f58494b027890bebcfe080a5
-DIST libsigrokdecode-0.5.1.tar.gz 813809 BLAKE2B 
6850d6a543917989e277ed93335005c9d802a33f7f3c1f5a5883d060b0063da797ae271847fc63b70b7dc2149926bd8e2a6387e5d488830096bc1924ca1f2205
 SHA512 
bda14475317863c06615f578f9d26e267da83f7d9fdd7cd24f4e1f23344694763fb78b3b77acfa83eafc792ecd8f4554a9bbdd24fa42bee760426df4a428be7a
 DIST libsigrokdecode-0.5.2.tar.gz 852133 BLAKE2B 
7a73c3766582d6fd33e597ca286b0125ece3e5e9f5f3b70dcd79dd42693b9688df674dd5d1876ddef798a5b3aee97f47df4d40b52c5a24b9b8c09a347cda96ad
 SHA512 
49d0cba3a5fe17593165c3669dc8530e4e68497369b461f39b63c903f41a3060766c23d44c4112c9b9a5e740ae1e2c03a735494ac798dc631f3913079be04e22

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
deleted file mode 100644
index 61af0a0feac..000
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit eutils python-single-r1
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
-
-LICENSE="GPL-3"
-SLOT="0/4"
-IUSE="static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-libs/glib-2.28.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-
-   # Only a test program (not installed, and not used by src_test)
-   # is used by libsigrok, so disable it to avoid the compile.
-   sed -i \
-   -e '/build_runtc=/s:yes:no:' \
-   configure || die
-
-   eapply_user
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.1.ebuild
deleted file mode 100644
index 7c39504420c..000
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit eutils python-single-r1
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
-
-LICENSE="GPL-3"
-SLOT="0/4"
-IUSE="static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-libs/glib-2.34.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-
-   # Only a test program (not installed, and not used by src_test)
-   # is used by libsigrok, so disable it to avoid the compile.
-   sed -i \
-   -e '/build_runtc=/s:yes:no:' \
-   configure || die
-
-   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/files/

2019-03-26 Thread Aaron Bauman
commit: 77950518cddc1e5b7b4cbe23d35eb50d4cb5765c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Mar 25 18:18:26 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Mar 26 18:52:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77950518

sci-libs/libsigrokdecode: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11501
Signed-off-by: Aaron Bauman  gentoo.org>

 .../libsigrokdecode-0.3.0-configure-test.patch | 28 
 .../libsigrokdecode-0.3.0-no-check-linkage.patch   | 30 --
 2 files changed, 58 deletions(-)

diff --git 
a/sci-libs/libsigrokdecode/files/libsigrokdecode-0.3.0-configure-test.patch 
b/sci-libs/libsigrokdecode/files/libsigrokdecode-0.3.0-configure-test.patch
deleted file mode 100644
index 8c3b4020604..000
--- a/sci-libs/libsigrokdecode/files/libsigrokdecode-0.3.0-configure-test.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://sourceforge.net/p/sigrok/mailman/message/32459769/
-
-From dc83770847c39934f5cbc63c8652124fafcb8d0b Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Sat, 14 Jun 2014 01:37:12 -0400
-Subject: [PATCH 1/2] fix test operator
-
-The == operator is not in POSIX.

- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 9527379..3f661ec 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -125,7 +125,7 @@ AC_SUBST(MODNAME_PYTHON)
- # We also need to find the name of the python3 executable (for 'make 
install').
- # Some OSes call this python3, some call it python3.2, etc. etc.
- AC_CHECK_PROGS([PYTHON3], [python3.4 python3.3 python3.2 python3])
--if test "x$PYTHON3" == "x"; then
-+if test "x$PYTHON3" = "x"; then
-   AC_MSG_ERROR([cannot find python3 executable.])
- fi
- 
--- 
-2.0.0
-

diff --git 
a/sci-libs/libsigrokdecode/files/libsigrokdecode-0.3.0-no-check-linkage.patch 
b/sci-libs/libsigrokdecode/files/libsigrokdecode-0.3.0-no-check-linkage.patch
deleted file mode 100644
index a749a0bb64d..000
--- 
a/sci-libs/libsigrokdecode/files/libsigrokdecode-0.3.0-no-check-linkage.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://sourceforge.net/p/sigrok/mailman/message/32459770/
-
-From 27ecf0c85482786f7617571c690797ab3f07f795 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Sat, 14 Jun 2014 01:38:58 -0400
-Subject: [PATCH 2/2] do not add check to common cflags/libs
-
-Only the unittests use these flags, so don't go linking them in for
-the main library too.

- configure.ac | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 3f661ec..10213a7 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -134,8 +134,7 @@ AC_SEARCH_LIBS([pow], [m])
- 
- # The Check unit testing framework is optional. Disable if not found.
- PKG_CHECK_MODULES([check], [check >= 0.9.4],
--  [have_check="yes"; CFLAGS="$CFLAGS $check_CFLAGS";
--  LIBS="$LIBS $check_LIBS"], [have_check="no"])
-+  [have_check="yes"], [have_check="no"])
- AM_CONDITIONAL(HAVE_CHECK, test x"$have_check" = "xyes")
- 
- # libsigrok is optional (only used for the protocol decoder test framework).
--- 
-2.0.0
-



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2019-03-21 Thread Michał Górny
commit: 06b0fe675a9c9a41131c9e3bf71672d73ffc5e91
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 21 15:22:27 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 21 18:01:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b0fe67

sci-libs/libsigrokdecode: Drop old py3.4-only versions

Signed-off-by: Michał Górny  gentoo.org>

 sci-libs/libsigrokdecode/Manifest  |  2 -
 .../libsigrokdecode/libsigrokdecode-0.3.0.ebuild   | 53 -
 .../libsigrokdecode/libsigrokdecode-0.4.0.ebuild   | 54 --
 3 files changed, 109 deletions(-)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index 69da1b5e571..d9c5436b905 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -1,5 +1,3 @@
-DIST libsigrokdecode-0.3.0.tar.gz 607691 BLAKE2B 
d61f647ccfba0b47f20d57ec04d5e0c58d7e0b0cfb8c02eecfa4b8cb7e53715bbda0ebd1f7fe967b504fd74312c5f7043de0ba9ae645b214fc8f17826dff41b6
 SHA512 
d943091bdb1b20b11191f7a93ec8a305ba702e732247d7fbfd61fd9ae9fc4d61556bdec987c07bed11ddc20d3ab85ff8118ddc75161ebd9d9d1abe8cfc48ac19
-DIST libsigrokdecode-0.4.0.tar.gz 694223 BLAKE2B 
bf1cc0f78086b64ce029b794c3c90606a283606f5f2bfa51518f5c47175b814755247f61d7a630c3be690eb517c8775ed384a7cfa6d7e4a4026b12d56131e071
 SHA512 
54e8a3defb5f8b0cfc354e42a8c997d7515b70f40f0c069adf9ec0cc022835c5e77708e33588099878b5793f6a9acbb7e438f807ce6dabcaeca2fa17d208009b
 DIST libsigrokdecode-0.4.1.tar.gz 751546 BLAKE2B 
b1625714a75e481d94956bd64af264c87b440c0a236f19ff02d18cc16964b701de8799a81943f4e9ec1181b1906c5e62deca98fbbbc30dfbdf8bff2208f86bc6
 SHA512 
b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272
 DIST libsigrokdecode-0.5.0.tar.gz 790399 BLAKE2B 
a9d57ddfa72b96937a8ebb2f5009ab06d73a040778163fd24bc29d9379061aa7d9837277bc460ebaea65d266e4c53659c1e84e078b2fbffc7414925237b11058
 SHA512 
79d497f6c20efcffdf840b6f4a437b29e68fa49b9c6e73f66e5e2429d58033b83272a602289dd46ffe9f1115c36f2ad8c7d40e43f58494b027890bebcfe080a5
 DIST libsigrokdecode-0.5.1.tar.gz 813809 BLAKE2B 
6850d6a543917989e277ed93335005c9d802a33f7f3c1f5a5883d060b0063da797ae271847fc63b70b7dc2149926bd8e2a6387e5d488830096bc1924ca1f2205
 SHA512 
bda14475317863c06615f578f9d26e267da83f7d9fdd7cd24f4e1f23344694763fb78b3b77acfa83eafc792ecd8f4554a9bbdd24fa42bee760426df4a428be7a

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
deleted file mode 100644
index 4fea25b910d..000
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python3_4 )
-inherit eutils python-single-r1 autotools
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
-
-LICENSE="GPL-3"
-SLOT="0/2"
-IUSE="static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-libs/glib-2.24.0
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.3.0-configure-test.patch
-   epatch "${FILESDIR}"/${PN}-0.3.0-no-check-linkage.patch
-   eautoreconf
-
-   # Only a test program (not installed, and not used by src_test)
-   # is used by libsigrok, so disable it to avoid the compile.
-   sed -i \
-   -e '/build_runtc=/s:yes:no:' \
-   configure || die
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
deleted file mode 100644
index 23e0d8ba690..000
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_4 )
-
-inherit eutils python-single-r1
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-r3 autotools
-else
-   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
-
-LICENSE="GPL-3"
-SLOT="0/3"
-IUSE="static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-libs/glib-2.28.0
-   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2018-12-08 Thread Sven Wegener
commit: da8003446af291b36f9f6598faa4c792e0bafe1c
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Nov 29 13:10:04 2018 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Dec  8 21:33:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da800344

sci-libs/libsigrokdecode: Support python3.7

Signed-off-by: Sven Wegener  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild | 4 ++--
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild
index 7c39504420c..27391aa2923 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{4,5,6,7} )
 
 inherit eutils python-single-r1
 

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index f16280982d7..d05556cc64e 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{4,5,6,7} )
 
 inherit eutils python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2018-10-03 Thread Sven Wegener
commit: 8f5a7bfff1ab9777452c2d03d0fdc19834a9dd36
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Oct  3 19:15:29 2018 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Oct  3 19:36:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5a7bff

sci-libs/libsigrokdecode: Update glib dependency

Signed-off-by: Sven Wegener  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index 496898985da..f16280982d7 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -23,7 +23,7 @@ SLOT="0/"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=dev-libs/glib-2.28.0
+RDEPEND=">=dev-libs/glib-2.34.0
${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2018-10-03 Thread Sven Wegener
commit: bb69ce69f56f9b648e9afdd582d0d0a428bd6ccf
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Oct  3 19:32:04 2018 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Oct  3 19:36:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb69ce69

sci-libs/libsigrokdecode: Version bump

Signed-off-by: Sven Wegener  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sci-libs/libsigrokdecode/Manifest  |  1 +
 .../libsigrokdecode/libsigrokdecode-0.5.2.ebuild   | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index 05893d9ef93..69da1b5e571 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -3,3 +3,4 @@ DIST libsigrokdecode-0.4.0.tar.gz 694223 BLAKE2B 
bf1cc0f78086b64ce029b794c3c9060
 DIST libsigrokdecode-0.4.1.tar.gz 751546 BLAKE2B 
b1625714a75e481d94956bd64af264c87b440c0a236f19ff02d18cc16964b701de8799a81943f4e9ec1181b1906c5e62deca98fbbbc30dfbdf8bff2208f86bc6
 SHA512 
b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272
 DIST libsigrokdecode-0.5.0.tar.gz 790399 BLAKE2B 
a9d57ddfa72b96937a8ebb2f5009ab06d73a040778163fd24bc29d9379061aa7d9837277bc460ebaea65d266e4c53659c1e84e078b2fbffc7414925237b11058
 SHA512 
79d497f6c20efcffdf840b6f4a437b29e68fa49b9c6e73f66e5e2429d58033b83272a602289dd46ffe9f1115c36f2ad8c7d40e43f58494b027890bebcfe080a5
 DIST libsigrokdecode-0.5.1.tar.gz 813809 BLAKE2B 
6850d6a543917989e277ed93335005c9d802a33f7f3c1f5a5883d060b0063da797ae271847fc63b70b7dc2149926bd8e2a6387e5d488830096bc1924ca1f2205
 SHA512 
bda14475317863c06615f578f9d26e267da83f7d9fdd7cd24f4e1f23344694763fb78b3b77acfa83eafc792ecd8f4554a9bbdd24fa42bee760426df4a428be7a
+DIST libsigrokdecode-0.5.2.tar.gz 852133 BLAKE2B 
7a73c3766582d6fd33e597ca286b0125ece3e5e9f5f3b70dcd79dd42693b9688df674dd5d1876ddef798a5b3aee97f47df4d40b52c5a24b9b8c09a347cda96ad
 SHA512 
49d0cba3a5fe17593165c3669dc8530e4e68497369b461f39b63c903f41a3060766c23d44c4112c9b9a5e740ae1e2c03a735494ac798dc631f3913079be04e22

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild
new file mode 100644
index 000..7c39504420c
--- /dev/null
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit eutils python-single-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sigrok.org/${PN}"
+   inherit git-r3 autotools
+else
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="provide (streaming) protocol decoding functionality"
+HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
+
+LICENSE="GPL-3"
+SLOT="0/4"
+IUSE="static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=dev-libs/glib-2.34.0
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   [[ ${PV} == "" ]] && eautoreconf
+
+   # Only a test program (not installed, and not used by src_test)
+   # is used by libsigrok, so disable it to avoid the compile.
+   sed -i \
+   -e '/build_runtc=/s:yes:no:' \
+   configure || die
+
+   eapply_user
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2018-06-18 Thread Sven Wegener
commit: 3136ea040c57ef3fd55fc3d2d41c2f035a14edd9
Author: Sven Wegener  gentoo  org>
AuthorDate: Mon Jun 18 13:06:57 2018 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Mon Jun 18 13:07:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3136ea04

sci-libs/libsigrokdecode: Version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-libs/libsigrokdecode/Manifest  |  1 +
 .../libsigrokdecode/libsigrokdecode-0.5.1.ebuild   | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index 43e706923bf..05893d9ef93 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -2,3 +2,4 @@ DIST libsigrokdecode-0.3.0.tar.gz 607691 BLAKE2B 
d61f647ccfba0b47f20d57ec04d5e0c
 DIST libsigrokdecode-0.4.0.tar.gz 694223 BLAKE2B 
bf1cc0f78086b64ce029b794c3c90606a283606f5f2bfa51518f5c47175b814755247f61d7a630c3be690eb517c8775ed384a7cfa6d7e4a4026b12d56131e071
 SHA512 
54e8a3defb5f8b0cfc354e42a8c997d7515b70f40f0c069adf9ec0cc022835c5e77708e33588099878b5793f6a9acbb7e438f807ce6dabcaeca2fa17d208009b
 DIST libsigrokdecode-0.4.1.tar.gz 751546 BLAKE2B 
b1625714a75e481d94956bd64af264c87b440c0a236f19ff02d18cc16964b701de8799a81943f4e9ec1181b1906c5e62deca98fbbbc30dfbdf8bff2208f86bc6
 SHA512 
b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272
 DIST libsigrokdecode-0.5.0.tar.gz 790399 BLAKE2B 
a9d57ddfa72b96937a8ebb2f5009ab06d73a040778163fd24bc29d9379061aa7d9837277bc460ebaea65d266e4c53659c1e84e078b2fbffc7414925237b11058
 SHA512 
79d497f6c20efcffdf840b6f4a437b29e68fa49b9c6e73f66e5e2429d58033b83272a602289dd46ffe9f1115c36f2ad8c7d40e43f58494b027890bebcfe080a5
+DIST libsigrokdecode-0.5.1.tar.gz 813809 BLAKE2B 
6850d6a543917989e277ed93335005c9d802a33f7f3c1f5a5883d060b0063da797ae271847fc63b70b7dc2149926bd8e2a6387e5d488830096bc1924ca1f2205
 SHA512 
bda14475317863c06615f578f9d26e267da83f7d9fdd7cd24f4e1f23344694763fb78b3b77acfa83eafc792ecd8f4554a9bbdd24fa42bee760426df4a428be7a

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.1.ebuild
new file mode 100644
index 000..7c39504420c
--- /dev/null
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit eutils python-single-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sigrok.org/${PN}"
+   inherit git-r3 autotools
+else
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="provide (streaming) protocol decoding functionality"
+HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
+
+LICENSE="GPL-3"
+SLOT="0/4"
+IUSE="static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=dev-libs/glib-2.34.0
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   [[ ${PV} == "" ]] && eautoreconf
+
+   # Only a test program (not installed, and not used by src_test)
+   # is used by libsigrok, so disable it to avoid the compile.
+   sed -i \
+   -e '/build_runtc=/s:yes:no:' \
+   configure || die
+
+   eapply_user
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2018-04-11 Thread David Seifert
commit: d7fece7ef1984c475be5e3209d606e8c28160791
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Apr 11 08:34:15 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Apr 11 09:39:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fece7e

sci-libs/libsigrokdecode: use HTTPS

 sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild | 6 +++---
 sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild | 6 +++---
 sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild | 6 +++---
 sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild | 6 +++---
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 6 +++---
 5 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
index 93750d53273..4fea25b910d 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -10,12 +10,12 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3 autotools
 else
-   SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
+HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
 SLOT="0/2"

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
index 0fad9796fd4..23e0d8ba690 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,12 +11,12 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3 autotools
 else
-   SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
+HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
 SLOT="0/3"

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
index dfce6f7f040..74dfac2f2fa 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,12 +11,12 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3 autotools
 else
-   SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
+HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
 SLOT="0/3"

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
index e185d3d1a83..61af0a0feac 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,12 +11,12 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
inherit git-r3 autotools
 else
-   SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="provide (streaming) protocol decoding functionality"
-HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
+HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
 SLOT="0/4"

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index ee7e6bf6990..496898985da 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2017-11-07 Thread Sven Wegener
commit: 3305f2bf41fa5d1b8a4ae53d2d36d23fe8656427
Author: Sven Wegener  gentoo  org>
AuthorDate: Mon Oct 30 22:22:46 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Nov  7 21:35:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3305f2bf

sci-libs/libsigrokdecode: Add sub-slot

Package-Manager: Portage-2.3.8, Repoman-2.3.4

 sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild | 4 ++--
 sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
index 7bc6975993c..93750d53273 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -18,7 +18,7 @@ DESCRIPTION="provide (streaming) protocol decoding 
functionality"
 HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/2"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
index fdb04d42365..0fad9796fd4 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="provide (streaming) protocol decoding 
functionality"
 HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/3"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
index b73e6e5f4b7..dfce6f7f040 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="provide (streaming) protocol decoding 
functionality"
 HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/3"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
index b73e6e5f4b7..e185d3d1a83 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="provide (streaming) protocol decoding 
functionality"
 HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/4"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index b73e6e5f4b7..ee7e6bf6990 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="provide (streaming) protocol decoding 
functionality"
 HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
 
 LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2017-07-01 Thread Sven Wegener
commit: 0867268e8062029871abdd9d3d6487847f488a51
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Jul  1 20:51:22 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Jul  1 20:52:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0867268e

sci-libs/libsigrokdecode: Update glib dependency

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild | 4 ++--
 sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
index 26ab528959d..fdb04d42365 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,7 @@ SLOT="0"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=dev-libs/glib-2.24.0
+RDEPEND=">=dev-libs/glib-2.28.0
${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
virtual/pkgconfig"

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
index 71b9b0afd04..b73e6e5f4b7 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
@@ -23,7 +23,7 @@ SLOT="0"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=dev-libs/glib-2.24.0
+RDEPEND=">=dev-libs/glib-2.28.0
${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
virtual/pkgconfig"

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index 71b9b0afd04..b73e6e5f4b7 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -23,7 +23,7 @@ SLOT="0"
 IUSE="static-libs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=dev-libs/glib-2.24.0
+RDEPEND=">=dev-libs/glib-2.28.0
${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2017-07-01 Thread Sven Wegener
commit: b7d0a7e648bc9957e05b4d837f51462ceeb53b42
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Jul  1 20:51:25 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Jul  1 20:52:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d0a7e6

sci-libs/libsigrokdecode: Version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-libs/libsigrokdecode/Manifest  |  1 +
 .../libsigrokdecode/libsigrokdecode-0.5.0.ebuild   | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index 75705d63a0e..9b3a74feabf 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -1,3 +1,4 @@
 DIST libsigrokdecode-0.3.0.tar.gz 607691 SHA256 
ee4ebb1df99fbd1df40234d08a6c7f3e10393f087de627197347e2268ad6478f SHA512 
d943091bdb1b20b11191f7a93ec8a305ba702e732247d7fbfd61fd9ae9fc4d61556bdec987c07bed11ddc20d3ab85ff8118ddc75161ebd9d9d1abe8cfc48ac19
 WHIRLPOOL 
4785173ff85fe62bdc4a0c2f0f8e58fb3da6d6512164c30fb3e6edbb0c2318de49a0b64bb92570549b6975279bdea0659b810c191a39dd50be0583c618f941d8
 DIST libsigrokdecode-0.4.0.tar.gz 694223 SHA256 
fd7e9d1b73245e844ead97a16d5321c766196f946c9b28a8646cab2e98ec3537 SHA512 
54e8a3defb5f8b0cfc354e42a8c997d7515b70f40f0c069adf9ec0cc022835c5e77708e33588099878b5793f6a9acbb7e438f807ce6dabcaeca2fa17d208009b
 WHIRLPOOL 
b8cb9c41d66842270a8cbc27d25d7234696380bc6eda3c2327ea7d4761e6e5ba5074714d89c23c3a5ffbaa06a5261a89a61bf6c5dc98100772b924738b4c0148
 DIST libsigrokdecode-0.4.1.tar.gz 751546 SHA256 
065f70c10971173d86e03a8cf5534e600c7a622775113997d8061572135d4a95 SHA512 
b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272
 WHIRLPOOL 
c06a46a593120f474f5b102bd51add7153176fb596cf8f2cb361028ea6e1f6abd1bd4ba989ce812707989c46010eab8e6c211bd50156922ebf104c7021bf
+DIST libsigrokdecode-0.5.0.tar.gz 790399 SHA256 
4aa8579ecea9b421b8ac048a9b18c27e63206839f269374398d89c14a47bd1c1 SHA512 
79d497f6c20efcffdf840b6f4a437b29e68fa49b9c6e73f66e5e2429d58033b83272a602289dd46ffe9f1115c36f2ad8c7d40e43f58494b027890bebcfe080a5
 WHIRLPOOL 
56053255aeed1663de89f0e3276908fb7d8c0a8484d24fc08e35c15a0083bf77e467cd7f08b1cb7e13b0cf24c8148c676ee72ebb2e8e4e71ee54ea5676bf01bf

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
new file mode 100644
index 000..b73e6e5f4b7
--- /dev/null
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit eutils python-single-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sigrok.org/${PN}"
+   inherit git-r3 autotools
+else
+   SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="provide (streaming) protocol decoding functionality"
+HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=dev-libs/glib-2.28.0
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   [[ ${PV} == "" ]] && eautoreconf
+
+   # Only a test program (not installed, and not used by src_test)
+   # is used by libsigrok, so disable it to avoid the compile.
+   sed -i \
+   -e '/build_runtc=/s:yes:no:' \
+   configure || die
+
+   eapply_user
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2017-05-29 Thread Pacho Ramos
commit: dbae522a0c75cc70916256855b0682f834302311
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 29 15:11:50 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 29 16:32:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbae522a

sci-libs/libsigrokdecode: Support newer python

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild | 4 ++--
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
index 26ab528959d..71b9b0afd04 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_4 )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit eutils python-single-r1
 

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index 26ab528959d..71b9b0afd04 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_4 )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit eutils python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2016-12-30 Thread Sven Wegener
commit: 188d94302473c0f820c2cb71b1f9c7e11ed4012f
Author: Sven Wegener  gentoo  org>
AuthorDate: Fri Dec 30 18:42:42 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Fri Dec 30 18:44:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188d9430

sci-libs/libsigrokdecode: Version bump

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 sci-libs/libsigrokdecode/Manifest  |  1 +
 .../libsigrokdecode/libsigrokdecode-0.4.1.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index 2c07791..75705d6 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -1,2 +1,3 @@
 DIST libsigrokdecode-0.3.0.tar.gz 607691 SHA256 
ee4ebb1df99fbd1df40234d08a6c7f3e10393f087de627197347e2268ad6478f SHA512 
d943091bdb1b20b11191f7a93ec8a305ba702e732247d7fbfd61fd9ae9fc4d61556bdec987c07bed11ddc20d3ab85ff8118ddc75161ebd9d9d1abe8cfc48ac19
 WHIRLPOOL 
4785173ff85fe62bdc4a0c2f0f8e58fb3da6d6512164c30fb3e6edbb0c2318de49a0b64bb92570549b6975279bdea0659b810c191a39dd50be0583c618f941d8
 DIST libsigrokdecode-0.4.0.tar.gz 694223 SHA256 
fd7e9d1b73245e844ead97a16d5321c766196f946c9b28a8646cab2e98ec3537 SHA512 
54e8a3defb5f8b0cfc354e42a8c997d7515b70f40f0c069adf9ec0cc022835c5e77708e33588099878b5793f6a9acbb7e438f807ce6dabcaeca2fa17d208009b
 WHIRLPOOL 
b8cb9c41d66842270a8cbc27d25d7234696380bc6eda3c2327ea7d4761e6e5ba5074714d89c23c3a5ffbaa06a5261a89a61bf6c5dc98100772b924738b4c0148
+DIST libsigrokdecode-0.4.1.tar.gz 751546 SHA256 
065f70c10971173d86e03a8cf5534e600c7a622775113997d8061572135d4a95 SHA512 
b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272
 WHIRLPOOL 
c06a46a593120f474f5b102bd51add7153176fb596cf8f2cb361028ea6e1f6abd1bd4ba989ce812707989c46010eab8e6c211bd50156922ebf104c7021bf

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
new file mode 100644
index ..f9674e4
--- /dev/null
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_4 )
+
+inherit eutils python-single-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sigrok.org/${PN}"
+   inherit git-r3 autotools
+else
+   SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="provide (streaming) protocol decoding functionality"
+HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=dev-libs/glib-2.24.0
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   [[ ${PV} == "" ]] && eautoreconf
+
+   # Only a test program (not installed, and not used by src_test)
+   # is used by libsigrok, so disable it to avoid the compile.
+   sed -i \
+   -e '/build_runtc=/s:yes:no:' \
+   configure || die
+
+   eapply_user
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2016-08-03 Thread Sven Wegener
commit: 5fa169375b336730127a40d9235854350956ea63
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Aug  3 11:30:58 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Aug  3 11:35:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa16937

sci-libs/libsigrokdecode: Bump to EAPI 6

Package-Manager: portage-2.2.28
Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
index c6e2293..10946b6 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI="6"
 
 PYTHON_COMPAT=( python3_{3,4} )
+
 inherit eutils python-single-r1
 
 if [[ ${PV} == "" ]]; then
@@ -36,6 +37,8 @@ src_prepare() {
sed -i \
-e '/build_runtc=/s:yes:no:' \
configure || die
+
+   eapply_user
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/

2016-08-03 Thread Sven Wegener
commit: 0b3387c386eb267aa7d9344dc0dc0389fbca503c
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Aug  3 11:31:02 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Aug  3 11:35:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3387c3

sci-libs/libsigrokdecode: Version bump, bug #579898

Package-Manager: portage-2.2.28
Signed-off-by: Sven Wegener  gentoo.org>

 sci-libs/libsigrokdecode/Manifest  |  1 +
 .../libsigrokdecode/libsigrokdecode-0.4.0.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/sci-libs/libsigrokdecode/Manifest 
b/sci-libs/libsigrokdecode/Manifest
index 897fb23..2c07791 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -1 +1,2 @@
 DIST libsigrokdecode-0.3.0.tar.gz 607691 SHA256 
ee4ebb1df99fbd1df40234d08a6c7f3e10393f087de627197347e2268ad6478f SHA512 
d943091bdb1b20b11191f7a93ec8a305ba702e732247d7fbfd61fd9ae9fc4d61556bdec987c07bed11ddc20d3ab85ff8118ddc75161ebd9d9d1abe8cfc48ac19
 WHIRLPOOL 
4785173ff85fe62bdc4a0c2f0f8e58fb3da6d6512164c30fb3e6edbb0c2318de49a0b64bb92570549b6975279bdea0659b810c191a39dd50be0583c618f941d8
+DIST libsigrokdecode-0.4.0.tar.gz 694223 SHA256 
fd7e9d1b73245e844ead97a16d5321c766196f946c9b28a8646cab2e98ec3537 SHA512 
54e8a3defb5f8b0cfc354e42a8c997d7515b70f40f0c069adf9ec0cc022835c5e77708e33588099878b5793f6a9acbb7e438f807ce6dabcaeca2fa17d208009b
 WHIRLPOOL 
b8cb9c41d66842270a8cbc27d25d7234696380bc6eda3c2327ea7d4761e6e5ba5074714d89c23c3a5ffbaa06a5261a89a61bf6c5dc98100772b924738b4c0148

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
new file mode 100644
index 000..10946b6
--- /dev/null
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{3,4} )
+
+inherit eutils python-single-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://sigrok.org/${PN}"
+   inherit git-r3 autotools
+else
+   SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="provide (streaming) protocol decoding functionality"
+HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=dev-libs/glib-2.24.0
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   [[ ${PV} == "" ]] && eautoreconf
+
+   # Only a test program (not installed, and not used by src_test)
+   # is used by libsigrok, so disable it to avoid the compile.
+   sed -i \
+   -e '/build_runtc=/s:yes:no:' \
+   configure || die
+
+   eapply_user
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/, sci-electronics/sigrok-cli/, sci-libs/libsigrok/, ...

2015-12-31 Thread Sven Wegener
commit: 06b58338c1b23d7836b8fa49de4109ed7e9350cc
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 18:28:46 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 13:09:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b58338

sigrok: Port ebuilds to git-r3.eclass

Signed-off-by: Sven Wegener  gentoo.org>

 dev-libs/libserialport/libserialport-0.1.0.ebuild | 2 +-
 dev-libs/libserialport/libserialport-.ebuild  | 2 +-
 sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild| 2 +-
 sci-electronics/sigrok-cli/sigrok-cli-.ebuild | 2 +-
 sci-libs/libsigrok/libsigrok-0.3.0.ebuild | 2 +-
 sci-libs/libsigrok/libsigrok-.ebuild  | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 2 +-
 .../sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.2.ebuild  | 4 ++--
 .../sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-.ebuild   | 4 ++--
 10 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-libs/libserialport/libserialport-0.1.0.ebuild 
b/dev-libs/libserialport/libserialport-0.1.0.ebuild
index 5777eb6..148662e 100644
--- a/dev-libs/libserialport/libserialport-0.1.0.ebuild
+++ b/dev-libs/libserialport/libserialport-0.1.0.ebuild
@@ -8,7 +8,7 @@ inherit eutils
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"

diff --git a/dev-libs/libserialport/libserialport-.ebuild 
b/dev-libs/libserialport/libserialport-.ebuild
index 5777eb6..148662e 100644
--- a/dev-libs/libserialport/libserialport-.ebuild
+++ b/dev-libs/libserialport/libserialport-.ebuild
@@ -8,7 +8,7 @@ inherit eutils
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"

diff --git a/sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild 
b/sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild
index 3c7a347..63e8884 100644
--- a/sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild
+++ b/sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild
@@ -9,7 +9,7 @@ inherit eutils python-single-r1
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"

diff --git a/sci-electronics/sigrok-cli/sigrok-cli-.ebuild 
b/sci-electronics/sigrok-cli/sigrok-cli-.ebuild
index 3c7a347..63e8884 100644
--- a/sci-electronics/sigrok-cli/sigrok-cli-.ebuild
+++ b/sci-electronics/sigrok-cli/sigrok-cli-.ebuild
@@ -9,7 +9,7 @@ inherit eutils python-single-r1
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"

diff --git a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild 
b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
index 657f4f8..f8a0052 100644
--- a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
@@ -8,7 +8,7 @@ inherit eutils autotools
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index a56bc58..9f8569a 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -10,7 +10,7 @@ inherit eutils python-single-r1 java-pkg-opt-2
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
index d145eaa..b83d45e 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
@@ -9,7 +9,7 @@ inherit eutils python-single-r1 autotools
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else