summaryrefslogtreecommitdiff
path: root/sci-libs/libsigrokdecode
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs/libsigrokdecode')
-rw-r--r--sci-libs/libsigrokdecode/Manifest6
-rw-r--r--sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r1.ebuild (renamed from sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild)20
-rw-r--r--sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild18
-rw-r--r--sci-libs/libsigrokdecode/metadata.xml2
4 files changed, 21 insertions, 25 deletions
diff --git a/sci-libs/libsigrokdecode/Manifest b/sci-libs/libsigrokdecode/Manifest
index 6115cc7c8ad6..992435caae37 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -1,4 +1,4 @@
DIST libsigrokdecode-0.5.3.tar.gz 892783 BLAKE2B 45bae2488e4872be3bb891813083ed540617ac88558bb6c2d971fbb0c05585d3fcb74192fc83ce7d67ee466bc04c61fbccf6f475e549b80c86fe5f0cc191c7c1 SHA512 23393504b68135ed4ae8e8a654df024620af02e84fa3955956c61899388812229108155b4ae8d946e61f33dc8a8807db090d608350548a7a717d966442b07b9e
-EBUILD libsigrokdecode-0.5.3.ebuild 1093 BLAKE2B 292a38a52fd25b3aa3909f5315b7397358e39d3144cbbb92a1b2080674791c2f7fc773a62175c04756b46107fa609cb36b3d5d1ee01b02cc48c7f0f3e3be33ea SHA512 e6bd4eab48e46f50c642cd42203c6a3b8150fe26f60e8dfac30848d51cfda9acae9bdaa53f802f5f6753e12c5c23a1312e08b988df9f218084d6592b51d58ab2
-EBUILD libsigrokdecode-9999.ebuild 1096 BLAKE2B 51a5f98e8751c834062567148e82b733e5d2b8a98524f58ac54befb6e2ba20a2c904f0fceeeb5ef822e2f9702115f4e3c45bc653f6e5806f6d478dee4eb2a752 SHA512 aaf1bc8fbc4df419264ed0a6d4b9468559497b190c134c738a3283b615b9ed0977195032cc5d5257e5b38ce41f5e52ca70b5b3b733b75474f5af51c191d0f66e
-MISC metadata.xml 247 BLAKE2B e46b8f2d053251af5cb591bb2ee5e35089c4e8174ee2e7a3c504db23f844b65083d4a3e5198da3977ad3e98b67cab2e0de686a3c62009b487c1e64785a8ff65d SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e
+EBUILD libsigrokdecode-0.5.3-r1.ebuild 1001 BLAKE2B 453731066d29addd3c263a9c7eb87b2fc7c33231e311a9471c8aee58452ddb43b8894b6e8c38b68db24f32101066fedfed2c9c69b4d385cae5c1f1fa5f7ca345 SHA512 50cbba99c644faa080b44adbc0054f5cf35cf6dcab6d3e7a1a12c8c9bf8ea78d94126e48cdf063bf86770da44d037237c8a0ded238e49c5d33f359423138675f
+EBUILD libsigrokdecode-9999.ebuild 1004 BLAKE2B 033bbf684e9f31c6512604fc950380d15834bbf9c7085d7018980b750e02b79687328a2d388fb4fc3dd2d9d9f0f99e8010de8a9209fe29eb1ce8c4a177b724fe SHA512 4fd88d2ae5d24709ce17e7aa1e2f7d3d83311582d4ecf2cb77d79b6246a4c8a7d4d8f2d053a289ee153527ec0d2c5f71df673a32df28af741fdbc860c22c314a
+MISC metadata.xml 248 BLAKE2B 9858a97a2186d5b06e272fe28021e0e668897630d8b99023000e8e58e852e80e16b399d8f864b9dff6c9fda25e1519ac8b4331792a4b441be23922707c4ad6a9 SHA512 a1e8f757e473af3ab0ccf695f849dc91e1be877dd505d339bdd26e35a2cf7fb5ffd8f5bf34e933873a462023aecb0edbddefbbda455289279182059cd6c1b0e5
diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.3-r1.ebuild
index 64dcf8d7c68f..94adf3d75fe7 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} == *9999* ]]; 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} == *9999* ]] && 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-9999.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild
index a5914c13031c..71b414a4c1ad 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-9999.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} == *9999* ]]; 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} == *9999* ]] && 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/metadata.xml b/sci-libs/libsigrokdecode/metadata.xml
index 71b1461e1146..98ae10b3c34a 100644
--- a/sci-libs/libsigrokdecode/metadata.xml
+++ b/sci-libs/libsigrokdecode/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>embedded@gentoo.org</email>