diff options
Diffstat (limited to 'sci-libs/libsigrokdecode')
-rw-r--r-- | sci-libs/libsigrokdecode/Manifest | 6 | ||||
-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.ebuild | 18 | ||||
-rw-r--r-- | sci-libs/libsigrokdecode/metadata.xml | 2 |
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> |