summaryrefslogtreecommitdiff
path: root/sci-electronics
diff options
context:
space:
mode:
Diffstat (limited to 'sci-electronics')
-rw-r--r--sci-electronics/Manifest.gzbin9725 -> 9551 bytes
-rw-r--r--sci-electronics/drahnr-oregano/Manifest4
-rw-r--r--sci-electronics/drahnr-oregano/drahnr-oregano-0.84.40.ebuild4
-rw-r--r--sci-electronics/drahnr-oregano/metadata.xml2
-rw-r--r--sci-electronics/iverilog/Manifest5
-rw-r--r--sci-electronics/iverilog/iverilog-10.3.ebuild68
-rw-r--r--sci-electronics/iverilog/iverilog-9999.ebuild68
-rw-r--r--sci-electronics/iverilog/metadata.xml31
-rw-r--r--sci-electronics/kicad-footprints/Manifest8
-rw-r--r--sci-electronics/kicad-footprints/kicad-footprints-5.1.0.ebuild4
-rw-r--r--sci-electronics/kicad-footprints/kicad-footprints-5.1.2.ebuild4
-rw-r--r--sci-electronics/kicad-footprints/kicad-footprints-5.1.4.ebuild4
-rw-r--r--sci-electronics/kicad-footprints/kicad-footprints-5.1.5.ebuild18
-rw-r--r--sci-electronics/kicad-i18n/Manifest8
-rw-r--r--sci-electronics/kicad-i18n/kicad-i18n-5.1.0.ebuild4
-rw-r--r--sci-electronics/kicad-i18n/kicad-i18n-5.1.2.ebuild4
-rw-r--r--sci-electronics/kicad-i18n/kicad-i18n-5.1.4.ebuild4
-rw-r--r--sci-electronics/kicad-i18n/kicad-i18n-5.1.5.ebuild18
-rw-r--r--sci-electronics/kicad-meta/Manifest1
-rw-r--r--sci-electronics/kicad-meta/kicad-meta-5.1.5.ebuild29
-rw-r--r--sci-electronics/kicad-packages3d/Manifest8
-rw-r--r--sci-electronics/kicad-packages3d/kicad-packages3d-5.1.0.ebuild4
-rw-r--r--sci-electronics/kicad-packages3d/kicad-packages3d-5.1.2.ebuild4
-rw-r--r--sci-electronics/kicad-packages3d/kicad-packages3d-5.1.4.ebuild4
-rw-r--r--sci-electronics/kicad-packages3d/kicad-packages3d-5.1.5.ebuild23
-rw-r--r--sci-electronics/kicad-symbols/Manifest8
-rw-r--r--sci-electronics/kicad-symbols/kicad-symbols-5.1.0.ebuild4
-rw-r--r--sci-electronics/kicad-symbols/kicad-symbols-5.1.2.ebuild4
-rw-r--r--sci-electronics/kicad-symbols/kicad-symbols-5.1.4.ebuild4
-rw-r--r--sci-electronics/kicad-symbols/kicad-symbols-5.1.5.ebuild18
-rw-r--r--sci-electronics/kicad-templates/Manifest8
-rw-r--r--sci-electronics/kicad-templates/kicad-templates-5.1.0.ebuild4
-rw-r--r--sci-electronics/kicad-templates/kicad-templates-5.1.2.ebuild4
-rw-r--r--sci-electronics/kicad-templates/kicad-templates-5.1.4.ebuild4
-rw-r--r--sci-electronics/kicad-templates/kicad-templates-5.1.5.ebuild18
-rw-r--r--sci-electronics/kicad/Manifest9
-rw-r--r--sci-electronics/kicad/files/kicad-5.1.5-help.patch117
-rw-r--r--sci-electronics/kicad/files/kicad-5.1.5-ninja-build.patch45
-rw-r--r--sci-electronics/kicad/files/ldflags.patch17
-rw-r--r--sci-electronics/kicad/kicad-5.1.2-r1.ebuild4
-rw-r--r--sci-electronics/kicad/kicad-5.1.4.ebuild4
-rw-r--r--sci-electronics/kicad/kicad-5.1.5.ebuild134
-rw-r--r--sci-electronics/klayout/Manifest4
-rw-r--r--sci-electronics/klayout/klayout-0.25.6.ebuild4
-rw-r--r--sci-electronics/klayout/klayout-9999.ebuild4
-rw-r--r--sci-electronics/oregano/Manifest12
-rw-r--r--sci-electronics/oregano/files/oregano-0.69.1-desktop_file_update.patch26
-rw-r--r--sci-electronics/oregano/files/oregano-0.69.1-fix-libm.patch11
-rw-r--r--sci-electronics/oregano/files/oregano-0.69.1-scons_env_flags.patch27
-rw-r--r--sci-electronics/oregano/files/oregano-0.82-asneeded.patch22
-rw-r--r--sci-electronics/oregano/files/oregano-0.82-automake.patch25
-rw-r--r--sci-electronics/oregano/files/oregano-0.82-format-security.patch35
-rw-r--r--sci-electronics/oregano/files/oregano-0.82-remove.unneeded.docs.patch13
-rw-r--r--sci-electronics/oregano/metadata.xml16
-rw-r--r--sci-electronics/oregano/oregano-0.69.1-r1.ebuild58
-rw-r--r--sci-electronics/oregano/oregano-0.82.ebuild64
-rw-r--r--sci-electronics/pulseview/Manifest4
-rw-r--r--sci-electronics/pulseview/pulseview-0.4.1.ebuild4
-rw-r--r--sci-electronics/pulseview/pulseview-9999.ebuild4
-rw-r--r--sci-electronics/sigrok-cli/Manifest4
-rw-r--r--sci-electronics/sigrok-cli/sigrok-cli-0.7.1.ebuild4
-rw-r--r--sci-electronics/sigrok-cli/sigrok-cli-9999.ebuild4
62 files changed, 688 insertions, 394 deletions
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index a039c3d8009f..ffd093985cae 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/drahnr-oregano/Manifest b/sci-electronics/drahnr-oregano/Manifest
index 924334798c36..3f8085bf2211 100644
--- a/sci-electronics/drahnr-oregano/Manifest
+++ b/sci-electronics/drahnr-oregano/Manifest
@@ -1,3 +1,3 @@
DIST drahnr-oregano-0.84.40.tar.gz 1879082 BLAKE2B 8b8e0ffc6af0205018bb1a415f1f0e067d30f8c86681f145b8000a71d414c540c32cfb99af48b9e7c4a1b1e71cebbe76b22c05ccd511797ba7db2efdc8de2079 SHA512 f4e38ccf09f148cbe609ccfebe3d3476e6b385f4d002cb951ed0d488d84f65557c0fcac986c6e7657684a07d7f7dac4dda663278ed85363de0dcf48f8d02f73e
-EBUILD drahnr-oregano-0.84.40.ebuild 1782 BLAKE2B afc3136e83eec4cd17947a457586caf26a046e729e2cf3d405abac884e4107f651722449eb77b7f6df3fc2b1e4751c0a0c4ecfb94cfbe538a7e369ea7bbdd7be SHA512 7c96d381cf5bac1e14d3fecdb3e5e270ae79bcdb5bbfab81b6d10bd9e6cad7a6723807e026163ce13cc045f5da08af2492b53af1a1459bc4bb802fc6421b7168
-MISC metadata.xml 724 BLAKE2B fe414b214433f33f0e4a6787389f3169a1e892df0a815848bd56d939f0760afe23b74ace96d842eb2a1552332e60264be0245933e696616f6c7b90476ebddc41 SHA512 733a85af3d7f9205df6fb78456b334be12f56ba316abcd9c3cd21d7774807f8d58907a549482625c4d6dfcacdb7d8c1101bf2748566791ac7924b7a9136d02af
+EBUILD drahnr-oregano-0.84.40.ebuild 1780 BLAKE2B 69527f3645ae0b79778438486b8a3bb9e9ea0b0eaed44d7d74138d1512827049efa330c1b37aaee95ad020707973757608e12d4447bebc38060e5c6c6d560914 SHA512 1b3be7181702d78bd43a52ee4720909f28c88d5ca4bc3f5bd11397198532a7d6dfc0921bf24a0eb3fbd1afd694de9e632eaf8012daaa5167949443ee7c1d8249
+MISC metadata.xml 697 BLAKE2B 33ffc4e10380de68a45856ab50a4b3dafdcbfa11c9695a039c6f0ce2cfa74b287f3c130f7273def9e02d27d011aad88e866be369b7e75cbc80281bdf40c64dd5 SHA512 d534f45e3427d45837bf59465e5aa4141a1c2a005c1815a50c081b14b2cb622e8eae8614d878e79489bd7d46b874dff235c53b0b4af507ef6c7722285b36267a
diff --git a/sci-electronics/drahnr-oregano/drahnr-oregano-0.84.40.ebuild b/sci-electronics/drahnr-oregano/drahnr-oregano-0.84.40.ebuild
index ca8396cc0318..13339f3334bc 100644
--- a/sci-electronics/drahnr-oregano/drahnr-oregano-0.84.40.ebuild
+++ b/sci-electronics/drahnr-oregano/drahnr-oregano-0.84.40.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
PYTHON_REQ_USE='threads(+)'
inherit gnome2-utils python-any-r1 waf-utils xdg-utils
diff --git a/sci-electronics/drahnr-oregano/metadata.xml b/sci-electronics/drahnr-oregano/metadata.xml
index da419bd7c8af..191ca94f95d3 100644
--- a/sci-electronics/drahnr-oregano/metadata.xml
+++ b/sci-electronics/drahnr-oregano/metadata.xml
@@ -13,7 +13,7 @@
Oregano is an application for schematic capture and simulation of electrical
circuits. The actual simulation is performed by Berkeley Spice, or GNUcap or
the new generation ngspice.
- It's alive fork of <pkg>sci-electronics/oregano</pkg>
+ It's alive fork of oregano
</longdescription>
<upstream>
<remote-id type="github">drahnr/oregano</remote-id>
diff --git a/sci-electronics/iverilog/Manifest b/sci-electronics/iverilog/Manifest
index bbfe636b6d2b..3d756b0719da 100644
--- a/sci-electronics/iverilog/Manifest
+++ b/sci-electronics/iverilog/Manifest
@@ -1,7 +1,10 @@
+DIST iverilog-10.3.tar.gz 1600835 BLAKE2B 107c57c61fb27c18f4020f7853bf6ca83d1a86fdc73c57ea207828baf6b7a26d42e43ce7b33580f050a4c0b8f63bca6accecf678323a3bbbee1eb9c1d8fa2caa SHA512 67076e19a208576c21a0462ff7d15d00a9d47740c47518a5523bd928b3118360d85eb84c317963717d15e5246ece3727259f6ff3baf59e195340530cc9086a1d
DIST verilog-0.9.6.tar.gz 1219982 BLAKE2B 12f7dfb1ab8b7e4524cf0a3061ce801bfa741015fc1446aef7ffe51c42d76b5d0578e78ce13cd8c3fb6bac580e9da1ed11ca03e1fd02f8cb75dd74425546f851 SHA512 63c18f211eb9711547db65b859551063129cf18acb1196eaa88562f194231079fe929a6f7b8fbe2160863c521f02dde079e792f1b0bbe1c2514deafd55d5288c
DIST verilog-0.9.7.tar.gz 1238088 BLAKE2B c0b173b4857abc0d35ad05d9f11d5265763c92e625aadb1b487978c40e0679725b8e6de0fc05cc8e4bc7a6db6e1d9abacf886942b05e27d8513b9586cca156f9 SHA512 1a81f132c667f5cd33a11156364a366806ef9b6ef59b86f69df852af79cc92db17df8db0bace4e3c14929b0110df0aa7d83f35f664057e715842acf7bd21c1f5
DIST verilog-10.2.tar.gz 1695227 BLAKE2B ea2488de55ef60a248e7f5ffd5e06c6d86d57f3cff4536cb64a727ab70d8868847e53beec093e21243a1e81ede021b0ccde771d66ce1d986f737b5d925aaff11 SHA512 21e0861ee994daf0a98d0da3e0ad665e37cba4669faa873ae57d05eb41794b6cc2948c88cc07ebe1e9266850ad2bad189096ae6911b9c4064f772279d0901aef
EBUILD iverilog-0.9.6.ebuild 1123 BLAKE2B bd804cd0e062aad50ae3d13b86181431634a9ffc5e06f725bd3c3dba8e3cdcdcefe970ac5c5af9dd12bdcf6e6efe45158d8e262c445f155b51bc7289e8f84782 SHA512 b5bfe49d06522810054db72693e30220ceda8e0e1886a45a2094024b6e114cb3c8e943c333308fd0f17facdaa5bf7066aedc33120bed3fbb942ff0320733695a
EBUILD iverilog-0.9.7.ebuild 1127 BLAKE2B 0df427e1b40eb81301e3ad5a783ba439d11e29f64bba8db1bae0b814807525367a1009b7dd3daad2c04e315c0899b32e6b83fa5c034dc821350151e234546616 SHA512 0166372b9aec56da2edce510783bdd9aece5610f418d0ceea081a72f0b7277b62133fcd866360fea449395a7e9bd6a7f24ae03c2373184bd14c1c951e81d4e33
EBUILD iverilog-10.2.ebuild 645 BLAKE2B bfa32a5577961ef503b53654f1c076cfe8a1cb000a2986ca603404115502332f6c8be2ca10b925ce70f148ee394bed96c6e4f19c303664cde249de7e9dd8bc43 SHA512 de3c3cb13a45900e02cc90a9283a41f5d32e5a6fb6c9f8e261bd356fbcfafd98fd65e38c42324d246927360a6b1af17c0b9d110b38d6f2ce19921b350a19f905
-MISC metadata.xml 611 BLAKE2B 6399e25c12a2b7ee9fc9f047361b4d8d34b785507ba3e0ee5e42b8fb13763c37570e4fc01723fd60fd7ebbef0441a852e96bd44c385a4cab73b1a50130dbbc40 SHA512 83a276b3b5dcb6dff9a03fe2886ad4476833e4a375af2e5c1b1a597a6a16374f843e319bf03283aabe2c7e12e4d5fa0a6125963177c6227e83bdc8dbae7cbd0a
+EBUILD iverilog-10.3.ebuild 1723 BLAKE2B f0b8caf5e2790f18ede1445111cbaf7cbc9c5dd8f2d9e741fd4b42fe8aadb36f149633d83dcde6e133038065a38535b9fd2cd6dc1b6ccd8c2fc5b6867e4aead6 SHA512 50b62bb39bdbd4d146b6cf71326548a9181b35c0de4091cac420e6a63753053880eeed91a6a021610f245fe2ab46f25481f18748c6239dd78322de0cf02aa930
+EBUILD iverilog-9999.ebuild 1723 BLAKE2B f0b8caf5e2790f18ede1445111cbaf7cbc9c5dd8f2d9e741fd4b42fe8aadb36f149633d83dcde6e133038065a38535b9fd2cd6dc1b6ccd8c2fc5b6867e4aead6 SHA512 50b62bb39bdbd4d146b6cf71326548a9181b35c0de4091cac420e6a63753053880eeed91a6a021610f245fe2ab46f25481f18748c6239dd78322de0cf02aa930
+MISC metadata.xml 904 BLAKE2B 92e78cfceee82ffb4feaee92810d496bf78c3321a81c97fbcc0038244e2ea58e87fec57254ebd90852a4d308bd08d944659ce59b339b2762ba26843c8ad59cb3 SHA512 8c3633d7bea101dc771c26355b40d309eb5b0b3ea7bbf3538faaa9c7098253eb623aac3f9e312aed25a9262116d013784adf02d9f2a3943a5fbec3733dab250f
diff --git a/sci-electronics/iverilog/iverilog-10.3.ebuild b/sci-electronics/iverilog/iverilog-10.3.ebuild
new file mode 100644
index 000000000000..183ed6f2023f
--- /dev/null
+++ b/sci-electronics/iverilog/iverilog-10.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+GITHUB_PV=$(ver_rs 1- '_')
+
+DESCRIPTION="A Verilog simulation and synthesis tool"
+HOMEPAGE="
+ http://iverilog.icarus.com
+ https://github.com/steveicarus/iverilog
+"
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git"
+else
+ SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86"
+ S="${WORKDIR}/${PN}-${GITHUB_PV}"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="examples"
+
+# If you are building from git, you will also need gperf to generate
+# the configure scripts.
+RDEPEND="
+ sys-libs/readline:0
+ sys-libs/zlib
+"
+
+DEPEND="
+ dev-util/gperf
+ ${RDEPEND}
+"
+
+src_prepare() {
+ default
+
+ # From upstreams autoconf.sh, to make it utilize the autotools eclass
+ # Here translate the autoconf.sh, equivalent to the following code
+ # > sh autoconf.sh
+
+ # Autoconf in root ...
+ eautoconf --force
+ # Precompiling lexor_keyword.gperf
+ gperf -o -i 7 -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf > lexor_keyword.cc || die
+ # Precompiling vhdlpp/lexor_keyword.gperf
+ cd vhdlpp || die
+ gperf -o -i 7 --ignore-case -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf > lexor_keyword.cc || die
+}
+
+src_install() {
+ local DOCS=( *.txt )
+ # Default build fails with parallel jobs,
+ # https://github.com/steveicarus/iverilog/pull/294
+ emake installdirs DESTDIR="${D}"
+ default
+
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/sci-electronics/iverilog/iverilog-9999.ebuild b/sci-electronics/iverilog/iverilog-9999.ebuild
new file mode 100644
index 000000000000..183ed6f2023f
--- /dev/null
+++ b/sci-electronics/iverilog/iverilog-9999.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+GITHUB_PV=$(ver_rs 1- '_')
+
+DESCRIPTION="A Verilog simulation and synthesis tool"
+HOMEPAGE="
+ http://iverilog.icarus.com
+ https://github.com/steveicarus/iverilog
+"
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/steveicarus/${PN}.git"
+else
+ SRC_URI="https://github.com/steveicarus/${PN}/archive/v${GITHUB_PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86"
+ S="${WORKDIR}/${PN}-${GITHUB_PV}"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="examples"
+
+# If you are building from git, you will also need gperf to generate
+# the configure scripts.
+RDEPEND="
+ sys-libs/readline:0
+ sys-libs/zlib
+"
+
+DEPEND="
+ dev-util/gperf
+ ${RDEPEND}
+"
+
+src_prepare() {
+ default
+
+ # From upstreams autoconf.sh, to make it utilize the autotools eclass
+ # Here translate the autoconf.sh, equivalent to the following code
+ # > sh autoconf.sh
+
+ # Autoconf in root ...
+ eautoconf --force
+ # Precompiling lexor_keyword.gperf
+ gperf -o -i 7 -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf > lexor_keyword.cc || die
+ # Precompiling vhdlpp/lexor_keyword.gperf
+ cd vhdlpp || die
+ gperf -o -i 7 --ignore-case -C -k 1-4,6,9,\$ -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf > lexor_keyword.cc || die
+}
+
+src_install() {
+ local DOCS=( *.txt )
+ # Default build fails with parallel jobs,
+ # https://github.com/steveicarus/iverilog/pull/294
+ emake installdirs DESTDIR="${D}"
+ default
+
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/sci-electronics/iverilog/metadata.xml b/sci-electronics/iverilog/metadata.xml
index 21d969b3bbd1..edc7fde50a36 100644
--- a/sci-electronics/iverilog/metadata.xml
+++ b/sci-electronics/iverilog/metadata.xml
@@ -1,14 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>sci-electronics@gentoo.org</email>
- <name>Gentoo Electronics Project</name>
- </maintainer>
- <longdescription>
- Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a
- compiler, compiling source code writen in Verilog (IEEE-1364) into some target
- format. The compiler proper is intended to parse and elaborate design
- descriptions written to the IEEE standard IEEE Std 1364-2001.
- </longdescription>
+ <maintainer type="person">
+ <email>vowstar@gmail.com</email>
+ <name>Huang Rui</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>sci-electronics@gentoo.org</email>
+ <name>Gentoo Electronics Project</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">steveicarus/iverilog</remote-id>
+ </upstream>
+ <longdescription>
+ Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a
+ compiler, compiling source code writen in Verilog (IEEE-1364) into some target
+ format. The compiler proper is intended to parse and elaborate design
+ descriptions written to the IEEE standard IEEE Std 1364-2001.
+ </longdescription>
</pkgmetadata>
diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest
index 12cca780f763..c223b17c4412 100644
--- a/sci-electronics/kicad-footprints/Manifest
+++ b/sci-electronics/kicad-footprints/Manifest
@@ -2,8 +2,10 @@ DIST kicad-footprints-5.0.1.tar.gz 5074166 BLAKE2B eb8a532c83af37d241c0eb73b7ac0
DIST kicad-footprints-5.1.0.tar.gz 5370734 BLAKE2B 5a7c9db505edd37f5143cccb210a0f87bc08b1c9166c30a90b59af31f200e24c7608b210a6a3137095bb6eaad64f5f6909d87d685cd0d5cb080fb1f7e90ae575 SHA512 3ae6e35bcff8282b05f5661bf63b38681f1472c632523e3cd7288f2325b466b27708d850b95792084232399062eb54808b7bf08ec3880ac90d8a706c28e211b2
DIST kicad-footprints-5.1.2.tar.gz 5389330 BLAKE2B fba830d4d9830125a4e52ac2e572e576a21151188d702c289f3f76302b44a30fe2800ff77e435d4e703995fd70cca83f237ba13a43170268de66c5d9402ca742 SHA512 1ca0682bedd74d304c327ac991f25a4d523dfb020ba560e117ab8e167036868703fd46662ddaa8ae1d48ee796fc607d45072ecf7936a3ba25070d83961897fb8
DIST kicad-footprints-5.1.4.tar.gz 5578039 BLAKE2B f86a0a9f8d77df9d76c25e58c54f3e6d9ed7302bde3638674f8caa1a619a4cb3ffde384029fc896d82aa3535f195dc87450ab8ab5ffedbf194d83778d592b11d SHA512 84dee71a0e52d8bb4bc8d5708a0472bab9fae4ec47553e234ed8ca4aca926fa200593d264e016e688e2c0eb1fe4a680da8b8a5e48b7dc54866241d9965d235b5
+DIST kicad-footprints-5.1.5.tar.gz 5757316 BLAKE2B 1ae141bd01e3581314bdd5f5b79cc919f68cfc48427cd2b08d2910bdd915866ab3cdb542be860f5e10f01825f094fb81a0704e018f53d80a50950b8b150a5ab9 SHA512 dbfb482d41d1c109e1fb395d194f700e45f1c268a33645b71cd9d98ada32369fe01dd6bf10c7f767c65b9b4e0efa6fc1bde1e4c91b9f4b751540fe3b511ba5b4
EBUILD kicad-footprints-5.0.1.ebuild 456 BLAKE2B b49fd1584b037aa4cf93ddc7b86ae699914c1c5838c4cdfeb3a09c11e346e0de0a8f37a01ec01cc975d959c84da0a7c1e311294b6927ff47385062e8987e639f SHA512 c16d4558d3e37f60382c05c18aba6fefc431a2c884d4c1a93685f394c5ab42cc423770d518d65ab62007d10ad6d64047ee7a517c953388c0d9b19e75a11e4429
-EBUILD kicad-footprints-5.1.0.ebuild 456 BLAKE2B 54bf8b030085bfed1bab032713cab089fccaba6ae5ebeb1c9a5ec043277d6ca62cc8952c1fe0255017ee997980f515e78771d1a72f351796e10aa9d4b199bce8 SHA512 d4543b6a86b07f13d62b18daf7a867fce54ca79fb131ccdfcbbf93f7d2d4daa72703b09e3f7ce175661f759af2a123848dc9f86fddc62477fa18b9daf9665d39
-EBUILD kicad-footprints-5.1.2.ebuild 449 BLAKE2B 78e59ca02c42c1f5db3f105d71139faa2f7f927f2ef884e24fb4313676448c842d75b498b606b24e48adcb2ffc8e7cb7f5cad5f12174c9e8fa16b91d5aa315d6 SHA512 9657095f4893f9e9acefda665ed4ffeb359accaf4a70415e58a312d5caf2005ce21a21c63631b1d3dbcced18749b0fad4584997dac0cf00e67d2904b63502971
-EBUILD kicad-footprints-5.1.4.ebuild 449 BLAKE2B 78e59ca02c42c1f5db3f105d71139faa2f7f927f2ef884e24fb4313676448c842d75b498b606b24e48adcb2ffc8e7cb7f5cad5f12174c9e8fa16b91d5aa315d6 SHA512 9657095f4893f9e9acefda665ed4ffeb359accaf4a70415e58a312d5caf2005ce21a21c63631b1d3dbcced18749b0fad4584997dac0cf00e67d2904b63502971
+EBUILD kicad-footprints-5.1.0.ebuild 450 BLAKE2B adb4de1d7a16e5d61b0e574120f9bcd44a9011e1ca74348a677b8b92b623f8e91d6004e0c5c434fc8a8ab4d166cfca6cdf1f2a9ef4288b26fe16605dd78e9930 SHA512 10f23b38d7096247d3b612b3ea5ba4547161e4126979371a42a94312c6af68dbd925f886320026956b3db9b796de72f3f746a5c28688b3ed78991622cea959a7
+EBUILD kicad-footprints-5.1.2.ebuild 443 BLAKE2B ebd6c6c694086fb73bc57ae50b3bfc58e9ae64750dea360b0421cf4dd0b24b82362e0c14c7e09d91c2fa29ba5c21818ab449c4aa1849b6634fe5ee2578b6e363 SHA512 e4f14a2e199fda721c7ee45420b3429b45979e35993dcafd6ac93571e9884c73f026483c4f9f26f360cffb25476c61fa48da37f16095eb548ca74c2961516a76
+EBUILD kicad-footprints-5.1.4.ebuild 443 BLAKE2B ebd6c6c694086fb73bc57ae50b3bfc58e9ae64750dea360b0421cf4dd0b24b82362e0c14c7e09d91c2fa29ba5c21818ab449c4aa1849b6634fe5ee2578b6e363 SHA512 e4f14a2e199fda721c7ee45420b3429b45979e35993dcafd6ac93571e9884c73f026483c4f9f26f360cffb25476c61fa48da37f16095eb548ca74c2961516a76
+EBUILD kicad-footprints-5.1.5.ebuild 443 BLAKE2B ebd6c6c694086fb73bc57ae50b3bfc58e9ae64750dea360b0421cf4dd0b24b82362e0c14c7e09d91c2fa29ba5c21818ab449c4aa1849b6634fe5ee2578b6e363 SHA512 e4f14a2e199fda721c7ee45420b3429b45979e35993dcafd6ac93571e9884c73f026483c4f9f26f360cffb25476c61fa48da37f16095eb548ca74c2961516a76
MISC metadata.xml 735 BLAKE2B 4799a945980798d07f6cd74cfe47f3e054ed5c149887247a92c191414f06c4d3a5740542624bee3e96a4482a6bcce9ef52294426075cb16ce8d85cf027d8d6bd SHA512 07adadb06d293a535f7b3ee1601120c6caa36a3d119f330f0ad9e9df39ea9c30e582d4fd97abb44d23a6ce2e73c3e3dbb86bfeab46c2bc3a8f547d1abca4dea2
diff --git a/sci-electronics/kicad-footprints/kicad-footprints-5.1.0.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-5.1.0.ebuild
index c9de09f6416f..3efe77462d03 100644
--- a/sci-electronics/kicad-footprints/kicad-footprints-5.1.0.ebuild
+++ b/sci-electronics/kicad-footprints/kicad-footprints-5.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries"
HOMEPAGE="https://kicad.github.io/footprints/"
diff --git a/sci-electronics/kicad-footprints/kicad-footprints-5.1.2.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-5.1.2.ebuild
index 87e73ca040ba..268f2b9a6d51 100644
--- a/sci-electronics/kicad-footprints/kicad-footprints-5.1.2.ebuild
+++ b/sci-electronics/kicad-footprints/kicad-footprints-5.1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries"
HOMEPAGE="https://kicad.github.io/footprints/"
diff --git a/sci-electronics/kicad-footprints/kicad-footprints-5.1.4.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-5.1.4.ebuild
index 87e73ca040ba..268f2b9a6d51 100644
--- a/sci-electronics/kicad-footprints/kicad-footprints-5.1.4.ebuild
+++ b/sci-electronics/kicad-footprints/kicad-footprints-5.1.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries"
HOMEPAGE="https://kicad.github.io/footprints/"
diff --git a/sci-electronics/kicad-footprints/kicad-footprints-5.1.5.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-5.1.5.ebuild
new file mode 100644
index 000000000000..268f2b9a6d51
--- /dev/null
+++ b/sci-electronics/kicad-footprints/kicad-footprints-5.1.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries"
+HOMEPAGE="https://kicad.github.io/footprints/"
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sci-electronics/kicad-5.1.0"
diff --git a/sci-electronics/kicad-i18n/Manifest b/sci-electronics/kicad-i18n/Manifest
index 73a818037966..7044a52844aa 100644
--- a/sci-electronics/kicad-i18n/Manifest
+++ b/sci-electronics/kicad-i18n/Manifest
@@ -2,8 +2,10 @@ DIST kicad-i18n-5.0.1.tar.gz 4062609 BLAKE2B a3113758cc1e813fca97abd9c4e5ca367f9
DIST kicad-i18n-5.1.0.tar.gz 4332053 BLAKE2B 41292da8e5d3d686641fc8f421f7da585ee625586508dfddab03088ad213fbe3a83d54c504dcc73c885443390a83e998afd56fed06bb12277ff0003f03da3215 SHA512 c1d971958376d68fc7ea95551b8407344494b6babf807063efc0e392713a4807a3dbda42dc0d3c85035c7cfe19b2d5a139efb0a6323db642fe29852d0bdfccea
DIST kicad-i18n-5.1.2.tar.gz 4263653 BLAKE2B ea85646cd6568374a1492be9119771c06bce1113c32360c653dc5b54944803c8fb99d1bfb6f8cde2502873215c99238afa7c2a66ba652f7815b9f0d256148a5a SHA512 9c7bb6a3d33442c019669f6bfebb6bff0cf49afaaa58772a70eca3dafb8d405d29ec5338e622af9c97c1cb0a9463a548af43b42178dbe6e647cad1d2638652a0
DIST kicad-i18n-5.1.4.tar.gz 4310971 BLAKE2B cbd58b689d1889bc492837f00a62a3ac2a1c570a868b11911ea00d40585bd4d56a045435b1aa28fe0cbd374f5750d2e5ecb14e674ae9f2969b509057fbc95716 SHA512 28993e0021ebd7f3c0e7e21b609f57b85b95c74c33d65d30e707c5194b340dbb46142a6250a19256c927dc2f0600a7e1de723aefa9e74b2761ebc7c380143527
+DIST kicad-i18n-5.1.5.tar.gz 4330450 BLAKE2B c111073e97dd35d7545acbaf055918c21375bb4fef3fc9cbc81470d990e8103f0fbd7daf8117531353171239d6bbcffe195fb5933794c13c3978a9cdcf94bda8 SHA512 68e6602fcc7e73c22a594b45ecf53a956af8a134e28e86242bfaa4087df21c04b24ae4df9928f00c2cee7eb0631a02a4de1cd09547b36a466fb324f983ea5363
EBUILD kicad-i18n-5.0.1.ebuild 471 BLAKE2B 4ead8d717ce3a8c3b4f9451b806812647787507a4ccaa8d925aa2f81539c21468cf4a63b37c3cb017f9d938f17f036f11cd25e41309f41ccad22d3ea2f01222b SHA512 93715c5579ae737a6418597f87e1fb57cc75bbc9085faf84dfde5302f8d01b599602ac403145faa6b29feb73f9f2ab0934669b9a6e9c16f401530ef0a9e58a63
-EBUILD kicad-i18n-5.1.0.ebuild 472 BLAKE2B b999b506fbaf42ea11686e78798e559705954f9f0a864766189d3aa418775590654c459269a7be6d6a13da98d87a2e14a555dc00b850f0108fb67642ae639067 SHA512 b726169898a204cbff744e15b7dd42397f1900f7a18d6134b4c3f8aa015505465fd4e5258f2b9df80467352ca304e32a6b8856548e4e9829b8d3f8f86e4de357
-EBUILD kicad-i18n-5.1.2.ebuild 465 BLAKE2B cc7ee606641804dcd1c49418bd4ccf3ea091a4bcd7e2fb9d6d915e15a582bb08d4c5f292bbb0e3765a616ebc3e22516690d87cbab5ae1ee202b248ac8d0cbe92 SHA512 fdc3e342c616c7f64ea88d1d5abbb493b0d1f2b0e4b3b9d6864b15ceddde1cfc0e8811698829a108b6bb6ce99b3a7a5ad0657f2d2ef1220161b5953178c3ba32
-EBUILD kicad-i18n-5.1.4.ebuild 465 BLAKE2B cc7ee606641804dcd1c49418bd4ccf3ea091a4bcd7e2fb9d6d915e15a582bb08d4c5f292bbb0e3765a616ebc3e22516690d87cbab5ae1ee202b248ac8d0cbe92 SHA512 fdc3e342c616c7f64ea88d1d5abbb493b0d1f2b0e4b3b9d6864b15ceddde1cfc0e8811698829a108b6bb6ce99b3a7a5ad0657f2d2ef1220161b5953178c3ba32
+EBUILD kicad-i18n-5.1.0.ebuild 466 BLAKE2B c046452f4f93fb0f07450f287012cde695d4ec04fe9b8739a91639eeaf4c1431f45ee02ba24b64710e69efe65f9a644293f5c6efdacb14be807736247a7629b2 SHA512 1e85dbe9b97f3c0506cea3abe14df09efb9434f743d9bafd1b368a23f661bfe070a2261d4380f14d77b76e0ff0ba0cec9ca935cab9f2bb2920dd1bd79020cf9b
+EBUILD kicad-i18n-5.1.2.ebuild 459 BLAKE2B 4fe20cef10baf977fb3ef550ebba403f99c614cbdaf9733fcd127ec9c3d30caa1a9d90a64515c0e5200f34dc3b237e776052ddc2e13a5786c4e381ded787ffc1 SHA512 60c0644549822e8767939c5eb42147ec2ce2d81de314b3a4b569e8bd7732c1518907cdde65d93ed8503fc92f829709dd729db3f6f1b7b719e72d46c2aa930fba
+EBUILD kicad-i18n-5.1.4.ebuild 459 BLAKE2B 4fe20cef10baf977fb3ef550ebba403f99c614cbdaf9733fcd127ec9c3d30caa1a9d90a64515c0e5200f34dc3b237e776052ddc2e13a5786c4e381ded787ffc1 SHA512 60c0644549822e8767939c5eb42147ec2ce2d81de314b3a4b569e8bd7732c1518907cdde65d93ed8503fc92f829709dd729db3f6f1b7b719e72d46c2aa930fba
+EBUILD kicad-i18n-5.1.5.ebuild 458 BLAKE2B c2002925255d7655c9f94fe02211f946f6327fe6e00144b3a4ef6d307a4609c102f2ca33ae13a76b12934215c98c618016460829d5fd793ecdb07e6868b81dc0 SHA512 c355e7a288bfb310cfcf9f6660d02f2956c1d6bdef72e9cd67614d41f05a4be302aabce3203546d8c29e4e883b037280f7151dbee2c112c980177d33edef98ef
MISC metadata.xml 517 BLAKE2B be3a0d4a291df26add1c632add8b650486c95fea074acb030ce910b8ef64cd53add36bf16ac26c4e7781ee9a7942b2cca1ffa09b5869d9f0bfb4cac905c8652a SHA512 6f1579666c041f9192717440d617e2fbd55f58184ab82d6c724efa2a1c81f5fd7986f9ca934fe88cb459eed3d1b800c5c38889afef48ca81d79e0bec220441ba
diff --git a/sci-electronics/kicad-i18n/kicad-i18n-5.1.0.ebuild b/sci-electronics/kicad-i18n/kicad-i18n-5.1.0.ebuild
index d1bff263fa65..f7ff2ba8751b 100644
--- a/sci-electronics/kicad-i18n/kicad-i18n-5.1.0.ebuild
+++ b/sci-electronics/kicad-i18n/kicad-i18n-5.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools GUI translations."
HOMEPAGE="https://github.com/KiCad/kicad-i18n"
diff --git a/sci-electronics/kicad-i18n/kicad-i18n-5.1.2.ebuild b/sci-electronics/kicad-i18n/kicad-i18n-5.1.2.ebuild
index 5632bdece4ef..7287a48d9e12 100644
--- a/sci-electronics/kicad-i18n/kicad-i18n-5.1.2.ebuild
+++ b/sci-electronics/kicad-i18n/kicad-i18n-5.1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools GUI translations."
HOMEPAGE="https://github.com/KiCad/kicad-i18n"
diff --git a/sci-electronics/kicad-i18n/kicad-i18n-5.1.4.ebuild b/sci-electronics/kicad-i18n/kicad-i18n-5.1.4.ebuild
index 5632bdece4ef..7287a48d9e12 100644
--- a/sci-electronics/kicad-i18n/kicad-i18n-5.1.4.ebuild
+++ b/sci-electronics/kicad-i18n/kicad-i18n-5.1.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools GUI translations."
HOMEPAGE="https://github.com/KiCad/kicad-i18n"
diff --git a/sci-electronics/kicad-i18n/kicad-i18n-5.1.5.ebuild b/sci-electronics/kicad-i18n/kicad-i18n-5.1.5.ebuild
new file mode 100644
index 000000000000..9d7d8d1b67a9
--- /dev/null
+++ b/sci-electronics/kicad-i18n/kicad-i18n-5.1.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Electronic Schematic and PCB design tools GUI translations"
+HOMEPAGE="https://github.com/KiCad/kicad-i18n"
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="sys-devel/gettext"
+RDEPEND=">=sci-electronics/kicad-5.1.0"
diff --git a/sci-electronics/kicad-meta/Manifest b/sci-electronics/kicad-meta/Manifest
index f5987bbf9c5d..3bbeb63a2956 100644
--- a/sci-electronics/kicad-meta/Manifest
+++ b/sci-electronics/kicad-meta/Manifest
@@ -2,4 +2,5 @@ EBUILD kicad-meta-5.0.1.ebuild 591 BLAKE2B 0ecd15509f5670c65f14efee4bb8a070359fc
EBUILD kicad-meta-5.1.0.ebuild 591 BLAKE2B 89cf50dc0d7696c295f7f1f7971c6257075519f3ba975d9b22c1685fdf11fc9072b476ce63e6e4b8790d7749d4a535418e31b2911969adad4a28827a2fd22616 SHA512 69a516e5c0a619d98ca28596b28016d460ba650bda2d2c22ad111f98117e061fe308e53c46209b900af7f1a40c0e369d09b3b80206ecc16a1402f9ec8b72f221
EBUILD kicad-meta-5.1.2.ebuild 617 BLAKE2B d66ce1689db271ad6cb5f9e4ded2d14bca770d2685fd3da1911225ed9eb509679ebb8e3ecd8224feac48d0b1570ef2be2f9a7e59a11c62da4e4b05b32a333b9e SHA512 b9c98d3b8fe0e266e77f06ac0608453ecdcb6002058652e89a6f92a0f68da896219383080d9c8803b91ff3bddd570a867010fc999e7daf49c36e2363615ac7a2
EBUILD kicad-meta-5.1.4.ebuild 617 BLAKE2B d88bce44a5465546b6117d1a1374a339e325067e4ad71ec9e32790634972ab2d0c617d1bc73ec5fb01e9c2721d765a01f0896e62a4d06d0ccea08978143183bc SHA512 938792ad43afdf1721911d485708d929df8d7052e25c7874175f0db878dce10ebef03a2088c8cba4289fa6a26723b509f715e3fe3bd0a8e556beef9e23ff2349
+EBUILD kicad-meta-5.1.5.ebuild 617 BLAKE2B 496eeb23de7d970765fe14f42c5ce6316d53ae61e9c922496b984a7dbe6e72e37a513bde03ebb72ef5609f31240f413d1def639762a2798f4f3ccb865c7cdbff SHA512 4dbc7a9a33f909e646d35970034f9aa537eeadbb5255be8fb3b23a849bd0367cfce9ea5e52a1072d34e7649939a93a768754b044fdf6a81d1232fa9d914357c1
MISC metadata.xml 594 BLAKE2B f9fa7bf50bca85e78a51d280c8d040c0be2aa6c4384b9577e24d02518e7c21af352590c774129fd7cdac6ae9de6557e3f4e115be8d7996e12dc66946729dd9d7 SHA512 ce90535f2ca5a5e33fe577c4cc2ea8a345cf708bd2a223e8922354d73d9aa7e7b4be557f5f4e021f48f8d5f34bca34ed01e192094edc7764779630331463fadf
diff --git a/sci-electronics/kicad-meta/kicad-meta-5.1.5.ebuild b/sci-electronics/kicad-meta/kicad-meta-5.1.5.ebuild
new file mode 100644
index 000000000000..63786cac4ca5
--- /dev/null
+++ b/sci-electronics/kicad-meta/kicad-meta-5.1.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Electronic Schematic and PCB design tools (meta package)"
+HOMEPAGE="http://www.kicad-pcb.org"
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc minimal nls"
+
+RDEPEND="
+ >=sci-electronics/kicad-5.1.5
+ >=sci-electronics/kicad-symbols-5.1.5
+ >=sci-electronics/kicad-footprints-5.1.5
+ doc? (
+ >=app-doc/kicad-doc-5.1.5
+ )
+ !minimal? (
+ >=sci-electronics/kicad-packages3d-5.1.5
+ >=sci-electronics/kicad-templates-5.1.5
+ )
+ nls? (
+ >=sci-electronics/kicad-i18n-5.1.5
+ )
+"
diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest
index d66b3a4a17ee..a386143ce0e3 100644
--- a/sci-electronics/kicad-packages3d/Manifest
+++ b/sci-electronics/kicad-packages3d/Manifest
@@ -2,8 +2,10 @@ DIST kicad-packages3d-5.0.1.tar.gz 791951390 BLAKE2B 31c10869d53c7fe262bc90c721d
DIST kicad-packages3d-5.1.0.tar.gz 867189320 BLAKE2B 6f7fd81f56fa4e731cbac0d0e59ed916a5e44d8e5116187d3069a2cae9b2920fc7bbca1014c1f4c3c6626b976b0ee71e9bf31e2df48e5f9f381cbe9c01c37f53 SHA512 31ead3cce5d064f7970dc0e88e23a2cdda2f8370ea0ddb6fc5e7364e52bb3d113e4e71f8f08951e284bb4d40bb6f5750ecf40480c4b26d61e59ece81d43018af
DIST kicad-packages3d-5.1.2.tar.gz 888156027 BLAKE2B 09f5509c4387c0de9649bc926c3f57dc27c90f0e74dfdfb20943b755a3bf775454bdb31f3fc46da98befb86981570c48d80192c9998c7119062db94149a0e10a SHA512 21f59182ebe9fd65ae5bff050da2504f5418741c7390c6a0024bfbeb0dd701f34de29e2f2f5b08b94d512ba22c1a72facc51432a0858770916206300129ff4ad
DIST kicad-packages3d-5.1.4.tar.gz 888665659 BLAKE2B ce2299b890397e7483ce609fa0c9a4f16b8940e32dcb942b97907fbc5168577d028e445d119c24a9dcaa4134de0ef273a60caaed6dd6caacba12640f73e2fde6 SHA512 39f6448670311055e74580cdbb196c71d184d0ce9c7b7ba849812cae3702e08273c1fcffe1ba6203ef6b5f54aa83845c4238c2b154eae44930dc411f8749201b
+DIST kicad-packages3d-5.1.5.tar.gz 888817126 BLAKE2B 1b515e3a2f81b0273491ba90d210de1ff43eed625eaff1c774fd969a3255d89c4ccab2ace3087210f5ac2012e0df75bb62f1683c89bcedf60f1c3f03ec2c7abe SHA512 844de269cd9c1c0c4082f09097dc853cd49a2942f621229604b9996c61f8e1c1a0b1008201ad2e13107a07b3f4601601f2d361b60b6e62984165dcdfd1dd378c
EBUILD kicad-packages3d-5.0.1.ebuild 559 BLAKE2B b98b37dff0374a0836cb62800c004de6cfe6118244ca39e17984f506208b8c33a12b754da7ea6836024b4f3633f920fbea6fd1927d60fa192b8442c786a6ba3c SHA512 d92316f8ec0a47262b2cfd41f4e559451a0c8fbb135559642c69a35362d0a445d8b27c80a9fd90052b981528b8bbec8a681f849675534f319b58978e3466a221
-EBUILD kicad-packages3d-5.1.0.ebuild 559 BLAKE2B 45e38c6abdc6a1ad5c9e64c6389b3bc59cbcfbe3d42a7e8e2face9f96634bd06f442ee0215b4234b6fb84ba38b8c84e0476200d6fde477fa9d99582b9e10b217 SHA512 3a283e27b5b30747f85ea6debbe92f988948dfc2ad1029d2a14eb0d7b7a843cef1d0520eeae9999a47a73957fb90c57ff136185713fe075ef43ad42c7b00f775
-EBUILD kicad-packages3d-5.1.2.ebuild 559 BLAKE2B 45e38c6abdc6a1ad5c9e64c6389b3bc59cbcfbe3d42a7e8e2face9f96634bd06f442ee0215b4234b6fb84ba38b8c84e0476200d6fde477fa9d99582b9e10b217 SHA512 3a283e27b5b30747f85ea6debbe92f988948dfc2ad1029d2a14eb0d7b7a843cef1d0520eeae9999a47a73957fb90c57ff136185713fe075ef43ad42c7b00f775
-EBUILD kicad-packages3d-5.1.4.ebuild 559 BLAKE2B 45e38c6abdc6a1ad5c9e64c6389b3bc59cbcfbe3d42a7e8e2face9f96634bd06f442ee0215b4234b6fb84ba38b8c84e0476200d6fde477fa9d99582b9e10b217 SHA512 3a283e27b5b30747f85ea6debbe92f988948dfc2ad1029d2a14eb0d7b7a843cef1d0520eeae9999a47a73957fb90c57ff136185713fe075ef43ad42c7b00f775
+EBUILD kicad-packages3d-5.1.0.ebuild 553 BLAKE2B 01289b9e549e0182f7cc39946946f35c21363c84e4e97f40e455cafdfe3cd454980bd19f8652c361d04d1538285a923a81bbf073fdba810bf29a4998f66b022f SHA512 6c5cd226b17d37b5835d081bed6e12d7840016ca193b2e038a18e37311b4a38de46b1962f25864335b8d1e02a6626378f8bf9ecb28fc3902335ac57b55586af8
+EBUILD kicad-packages3d-5.1.2.ebuild 553 BLAKE2B 01289b9e549e0182f7cc39946946f35c21363c84e4e97f40e455cafdfe3cd454980bd19f8652c361d04d1538285a923a81bbf073fdba810bf29a4998f66b022f SHA512 6c5cd226b17d37b5835d081bed6e12d7840016ca193b2e038a18e37311b4a38de46b1962f25864335b8d1e02a6626378f8bf9ecb28fc3902335ac57b55586af8
+EBUILD kicad-packages3d-5.1.4.ebuild 553 BLAKE2B 01289b9e549e0182f7cc39946946f35c21363c84e4e97f40e455cafdfe3cd454980bd19f8652c361d04d1538285a923a81bbf073fdba810bf29a4998f66b022f SHA512 6c5cd226b17d37b5835d081bed6e12d7840016ca193b2e038a18e37311b4a38de46b1962f25864335b8d1e02a6626378f8bf9ecb28fc3902335ac57b55586af8
+EBUILD kicad-packages3d-5.1.5.ebuild 554 BLAKE2B f90d89ffab9127f911cc42233d303ca5569f8a2c200c337a4cda7a94f08e25e323ab9435cceb60387583808247523159141b4ab88e0aee7563a19b08d49149dd SHA512 f2d5cbe81d5fce256049734f7be1aa9ecdc694613a27a76a0d0552578668d121e4ab5e259940d7992fe7eb6b4ea0c2c60ce380bb945a4c709e6bc5b4d3842c1a
MISC metadata.xml 945 BLAKE2B 31ec093af697452fee944b3d8fab75e50604f5a243e265bbe355410e976bb420094fe2801e737195d3746bb6c3044a6f6730b7b673cd7c24ac264fab47f29024 SHA512 436f8220e032f2b08d7ec5217aa13e501547022bf61155728ccc3230684768de63d2a9fba823e2c166bda612648649f296abb6ae8a0cf362e0589af350f95146
diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.0.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.0.ebuild
index 55fef4803e2c..d0053954db89 100644
--- a/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.0.ebuild
+++ b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit check-reqs cmake-utils
+inherit check-reqs cmake
DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries"
HOMEPAGE="https://kicad.github.io/packages3d/"
diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.2.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.2.ebuild
index 55fef4803e2c..d0053954db89 100644
--- a/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.2.ebuild
+++ b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit check-reqs cmake-utils
+inherit check-reqs cmake
DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries"
HOMEPAGE="https://kicad.github.io/packages3d/"
diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.4.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.4.ebuild
index 55fef4803e2c..d0053954db89 100644
--- a/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.4.ebuild
+++ b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit check-reqs cmake-utils
+inherit check-reqs cmake
DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries"
HOMEPAGE="https://kicad.github.io/packages3d/"
diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.5.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.5.ebuild
new file mode 100644
index 000000000000..f3d17f7c321b
--- /dev/null
+++ b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit check-reqs cmake
+
+DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries"
+HOMEPAGE="https://kicad.github.io/packages3d/"
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="occ +oce"
+
+REQUIRED_USE="|| ( occ oce )"
+
+DEPEND=""
+RDEPEND=">=sci-electronics/kicad-5.1.0[occ=,oce=]"
+
+CHECKREQS_DISK_BUILD="10G"
+S="${WORKDIR}/${P/3d/3D}"
diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest
index 6b595f648e72..1ebb8663aefd 100644
--- a/sci-electronics/kicad-symbols/Manifest
+++ b/sci-electronics/kicad-symbols/Manifest
@@ -2,8 +2,10 @@ DIST kicad-symbols-5.0.1.tar.gz 2715790 BLAKE2B 5b87d64967c181161309d17f21feda14
DIST kicad-symbols-5.1.0.tar.gz 2837674 BLAKE2B e21d74e9b2e70bd5fbcf4d299ba65967ed3d1c7556bbcb12e9881e3cbf1ca224b2285f142aa3536d95c0e06b025590a3126128edfdf64f68341e9d73a5d14798 SHA512 6c0a193955c0a0219dc4fd60f5a214fcdedc2e38da5ddaabc72f829bfe0988a6a447e65a48908c00ba766190bdcd3e1a9505ddd66062c2528e431dde58f07e99
DIST kicad-symbols-5.1.2.tar.gz 2858506 BLAKE2B 71642e4585c647a160a2fdd11d991c0044be3ff7a7521181adc1dc8b1df64404e538810f33dcc88c6690d640df2e4c54527ea90913a4ddd6f3bffd74d821043a SHA512 4cef0c98da2fb408ea4170bfbfed31c6b7f5c2f7d49061f86fac98c1acf52fbc035ef10833874bfad5c7efa4643ebf6a989d30e5035038a54d208c3bcc61bda2
DIST kicad-symbols-5.1.4.tar.gz 2897335 BLAKE2B d5bb84056b2f878dbb2ceee32a0e2e2976e1f5d76c35dd16f958f84cbce72e186cd03c2f52a9b511c0e9d24028c9c43e20190aa141cd8f7b854ccbd58d48de7d SHA512 573dd74d5d3c2b32fc12499826a9e43e5d63649f760c91e5fc3d7a8acb44b2308bbd70facc4f29d139dd895ec26f0feb1d9195b2194131e6c13397d030464fd5
+DIST kicad-symbols-5.1.5.tar.gz 2922505 BLAKE2B 98c121139b8847678e6aa6a657c23168a7468c9f2ba342f335ba8ce373d6352b985db8b6549f9bfecc914eed686aa14bcb5b3112772f945e50e0f9c1cdb40a33 SHA512 345c7990ba17f778fa975250fbb067a01472aa6e03cbd08a1e34203af5517981b6a569981e30b4d56e58a3966c364b529b9679a96a46ef538bd5ac6a6b46eac7
EBUILD kicad-symbols-5.0.1.ebuild 450 BLAKE2B c0fda1a73122892636ada55e4c7d63cc667f71f02516bc7847dd10e42de2a5799b7d750ca03c0781113e725db0403a7eb8a35f60d9a8df7daba4b6e8f96f7c41 SHA512 930424dac84702ff3cac707dbd3768b4bc66c991310f6be275ca658c5768e4bcac66d18eaa32e5e4643efec4e2d752bfac0f265c2a239ecb1e92eec3e246f1f0
-EBUILD kicad-symbols-5.1.0.ebuild 450 BLAKE2B ea27d6eaf74264778edf95ad44352f632e6ec5a49cfc18af3cd36331ff65f139a6c0a5ebe7a2cf021962d440ec42631ccbf7d81d5ba7a6ed61f832c79cb930eb SHA512 12a80d7111197543ed56d086fa787c11cf1f5482c8643861f512e2e7eca8fefd8516a7666d415ca71db423057c5ee23011882519c77c37a3089a6d6a55db433e
-EBUILD kicad-symbols-5.1.2.ebuild 443 BLAKE2B 4a06f93f67253a3e2b2716e04c7cd37dd9827fdf797ee90bb58b7f19852f5783752114a15502bb8248ea5dbf9e6b9f15ecd184387fe4ab579e91916b57a1df2c SHA512 32b4ccd674a44f286c754cf846acfc174f2fce3b78d98e34b200c5131b467f4a8dad45ac20e093114a13d7b47577e8f87598ae93083a7745eb8c19be2af4ba06
-EBUILD kicad-symbols-5.1.4.ebuild 443 BLAKE2B 4a06f93f67253a3e2b2716e04c7cd37dd9827fdf797ee90bb58b7f19852f5783752114a15502bb8248ea5dbf9e6b9f15ecd184387fe4ab579e91916b57a1df2c SHA512 32b4ccd674a44f286c754cf846acfc174f2fce3b78d98e34b200c5131b467f4a8dad45ac20e093114a13d7b47577e8f87598ae93083a7745eb8c19be2af4ba06
+EBUILD kicad-symbols-5.1.0.ebuild 444 BLAKE2B 65693d6ac0ceceb7bd765f4c823967c8d2b11cdfe6cbdc12b2b8e23bdf2c3bbbbf08ffbf64b9a193033ba45583996cd1b6d4e763ce3823b29da7bed9ec281da1 SHA512 a054cc56e9d2fb749cd4fcab1732eca1919e7aa7fdbeefbe501bfd159390745f267be424adf8f4b5b719b8f381d9b21e8a88d49e3c44bd9ab078a48b610565fc
+EBUILD kicad-symbols-5.1.2.ebuild 437 BLAKE2B 1fc869649baccc9738d4aa2cb9ec056921a0b70a50bfbcb3b822963a3cf0f70b12dfbbb866af8947cdd6310eeb1028f240fd3293c7afb6e80bf5fe26ab53edab SHA512 6fed6e67aae47e2e85033349a0cb596a1a7af43fe5658497010124d787dd0ef4634b5aba6f6fa32304f3eac69338ff2bf330778f7c296fc5f2eb88f7f19d6160
+EBUILD kicad-symbols-5.1.4.ebuild 437 BLAKE2B 1fc869649baccc9738d4aa2cb9ec056921a0b70a50bfbcb3b822963a3cf0f70b12dfbbb866af8947cdd6310eeb1028f240fd3293c7afb6e80bf5fe26ab53edab SHA512 6fed6e67aae47e2e85033349a0cb596a1a7af43fe5658497010124d787dd0ef4634b5aba6f6fa32304f3eac69338ff2bf330778f7c296fc5f2eb88f7f19d6160
+EBUILD kicad-symbols-5.1.5.ebuild 437 BLAKE2B 1fc869649baccc9738d4aa2cb9ec056921a0b70a50bfbcb3b822963a3cf0f70b12dfbbb866af8947cdd6310eeb1028f240fd3293c7afb6e80bf5fe26ab53edab SHA512 6fed6e67aae47e2e85033349a0cb596a1a7af43fe5658497010124d787dd0ef4634b5aba6f6fa32304f3eac69338ff2bf330778f7c296fc5f2eb88f7f19d6160
MISC metadata.xml 693 BLAKE2B a3b93ce0fcc955588ebcf3e3104c1b7af572e714ba255cacca945d130623e5fb1fb621169b728f9fb24e4d90b4776913220cd8b068f3e176b5dc7be9d6b9cd25 SHA512 e0f2002922b08d0ca4abfd39779def493aeb0870701a255b606da86ce9adbdf39f78ac9b80a885e9fc9186f59e7f77caf8cc4273bc64003715338e30833fd174
diff --git a/sci-electronics/kicad-symbols/kicad-symbols-5.1.0.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-5.1.0.ebuild
index 8a1302ee32bc..ce2bf639876f 100644
--- a/sci-electronics/kicad-symbols/kicad-symbols-5.1.0.ebuild
+++ b/sci-electronics/kicad-symbols/kicad-symbols-5.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries"
HOMEPAGE="https://kicad.github.io/symbols/"
diff --git a/sci-electronics/kicad-symbols/kicad-symbols-5.1.2.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-5.1.2.ebuild
index f21180e7b6f1..b0040b719b9e 100644
--- a/sci-electronics/kicad-symbols/kicad-symbols-5.1.2.ebuild
+++ b/sci-electronics/kicad-symbols/kicad-symbols-5.1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries"
HOMEPAGE="https://kicad.github.io/symbols/"
diff --git a/sci-electronics/kicad-symbols/kicad-symbols-5.1.4.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-5.1.4.ebuild
index f21180e7b6f1..b0040b719b9e 100644
--- a/sci-electronics/kicad-symbols/kicad-symbols-5.1.4.ebuild
+++ b/sci-electronics/kicad-symbols/kicad-symbols-5.1.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries"
HOMEPAGE="https://kicad.github.io/symbols/"
diff --git a/sci-electronics/kicad-symbols/kicad-symbols-5.1.5.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-5.1.5.ebuild
new file mode 100644
index 000000000000..b0040b719b9e
--- /dev/null
+++ b/sci-electronics/kicad-symbols/kicad-symbols-5.1.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries"
+HOMEPAGE="https://kicad.github.io/symbols/"
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sci-electronics/kicad-5.1.0"
diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest
index c62e7827dbc9..3636fb4d948a 100644
--- a/sci-electronics/kicad-templates/Manifest
+++ b/sci-electronics/kicad-templates/Manifest
@@ -2,8 +2,10 @@ DIST kicad-templates-5.0.1.tar.gz 1621185 BLAKE2B c21020ba11ff01863e5c8681247f8e
DIST kicad-templates-5.1.0.tar.gz 1620695 BLAKE2B 3b66560639d6df31f6b5f5e579aa5616d6483d445ff7ab1fff0d055d5bc96979c181fa27039730b19d9957f967d1f7b3cdc00a1d7d9c4a1aaf7a0e0081ced43a SHA512 59f29b205dcd7cd4ec883bca79d2a2e8736734407d9bd343316dcc7321bd84800415c24f9bc397e67b6029b2c1226e9a9806fc86fb52829f841788421a78e89e
DIST kicad-templates-5.1.2.tar.gz 1620807 BLAKE2B 8d243cda34bfed210adaaaf893770808df8eb21ac529818b9b6108a1195b50cab27a7ebcbf20e6b549c83285566722958641524b13bc714bdfc4e5115e48f45f SHA512 789afb4c96f8cc7cfbb9fbd632026478862e38ae972466d49e1620c75e30fd3e38f13155e49bec79a04211e5628152a55b62c847e229d582025045023f2ce8ae
DIST kicad-templates-5.1.4.tar.gz 1630338 BLAKE2B bdebce3e9c83b0d229c432d96e6d51ce506650f2c4231c3153b94d394efd5e430755049d687782d715d313cb0e0af08c00c4b87497fa55b0d9bd447b8b096fdf SHA512 20409524ba8e195b774c703bfa99bc6d65d8fc46de5fae5cc5c3f5f37d0b9115cc56d116262ac6df56658840b2b1c7fbab65c9ac9fd1bfaafb56dedcdf691bf4
+DIST kicad-templates-5.1.5.tar.gz 1634911 BLAKE2B 899b692de58660eada32a9f31c01b0b51fa5a6233da2395285b8526df411be6260ed07f4f7dc637229874d849d144597822fbf19be1ef48d09505d5bd7a0b216 SHA512 9836ac57d8f0e394eb5bd9a05fb73dd25dc4c0d3dfe20a1271c59b7247b9af2b38c01dd14706add16ba3eaa26d79a18052669ef6404ed3eea0d6ad6d7767a9fa
EBUILD kicad-templates-5.0.1.ebuild 459 BLAKE2B d79ddb7dd35b96c1739f4e785c90c35654a982f5f4ef62d2e7e1334e9aa17597b87da0661934680e5b32ee20d99e67165cd0d92c8991a0e620f718fd2db1d1d0 SHA512 8de9ec54219987cd1bd69641c171fb5da3ae76f98bd7aeceb004bba444dd6e6d766597d61b85c46058a67f7748c5262f3fd3d9acc06e44d215c1866ab46ee625
-EBUILD kicad-templates-5.1.0.ebuild 459 BLAKE2B d6370deb80053a0d49f2f184fef13cdd941edcc46222a0245531899c5e7cdeaf6354315cad76d04c9180ac275c4b4eeef2c56c2d6a0ae160fabb6b9bbd95611f SHA512 ac7adcc2ab0cf6980f752853f8c1888a0aeaa127c86c760983a2bae009fd3fa4c59d10adafbecc34eab108ac425601d03f3640e837e034c29c9df403dffefe8e
-EBUILD kicad-templates-5.1.2.ebuild 452 BLAKE2B 295b8c54d33d2f19cccd527427c713cdb44433d8274633efbcaac2d04aa4a54ec6097fd5c5cea5961aa1b101c33f924265f6079268bd9699107233c9f2f3f186 SHA512 eadc5d89832c44bf8475aac1b228a15729aa13e0b33d5f5ba90a05ff052e472abf1726ea303999f48f80bcd39a5db675fa8d35dccb8c31bade5ce6c330ef2dce
-EBUILD kicad-templates-5.1.4.ebuild 452 BLAKE2B 295b8c54d33d2f19cccd527427c713cdb44433d8274633efbcaac2d04aa4a54ec6097fd5c5cea5961aa1b101c33f924265f6079268bd9699107233c9f2f3f186 SHA512 eadc5d89832c44bf8475aac1b228a15729aa13e0b33d5f5ba90a05ff052e472abf1726ea303999f48f80bcd39a5db675fa8d35dccb8c31bade5ce6c330ef2dce
+EBUILD kicad-templates-5.1.0.ebuild 453 BLAKE2B a8b79b4a24d2cfccc89322a878ac53257905245b0141c26d51e4615b48816a2b9d62b278ecc43526030a3b78c2e5d0538ac2eb3362976670a11b0775848dec65 SHA512 c941b5019b8b04db43d01d25f04d7a1b300a664818c478a8c6d0a70564ddec0c241dec9f89e183026fb3b620cfed4648b76c97b5b482a0d0506461bdcc506f5c
+EBUILD kicad-templates-5.1.2.ebuild 446 BLAKE2B 12896ec15d7a6c2e6d7d91cea70399637dba9792f8b2d2a840392521668daab22d1ebf7ecac3b88a4e3604c33db6d8c2f4c0ecf40c2c48759f02df44deda1ff7 SHA512 c10cd091881cdedbad5a890d9a3e0867e3610f2efa7fd7a0eaaa73b002dc7cede615dcb1a4cd97dd48332d12b9060f26c61fea71c3f3aa636c29017766418aa0
+EBUILD kicad-templates-5.1.4.ebuild 446 BLAKE2B 12896ec15d7a6c2e6d7d91cea70399637dba9792f8b2d2a840392521668daab22d1ebf7ecac3b88a4e3604c33db6d8c2f4c0ecf40c2c48759f02df44deda1ff7 SHA512 c10cd091881cdedbad5a890d9a3e0867e3610f2efa7fd7a0eaaa73b002dc7cede615dcb1a4cd97dd48332d12b9060f26c61fea71c3f3aa636c29017766418aa0
+EBUILD kicad-templates-5.1.5.ebuild 446 BLAKE2B 12896ec15d7a6c2e6d7d91cea70399637dba9792f8b2d2a840392521668daab22d1ebf7ecac3b88a4e3604c33db6d8c2f4c0ecf40c2c48759f02df44deda1ff7 SHA512 c10cd091881cdedbad5a890d9a3e0867e3610f2efa7fd7a0eaaa73b002dc7cede615dcb1a4cd97dd48332d12b9060f26c61fea71c3f3aa636c29017766418aa0
MISC metadata.xml 523 BLAKE2B 69cc5f4bec43a5acd17e3f762c7648e9af9c70a06516b233d78cd5446a0638115caff7559d43b13abd2929c0d7424335c00ad5cc72a1123fcdc6590fd1da8c23 SHA512 c8f588b7a40f7a1f703566b3585c9fa8051ceaae27db76912fc9f228aa27f0dfe9dcc90b728e11d94e27b6b3ed2ae55f0b0f98d2094ade00befdfd742f485d59
diff --git a/sci-electronics/kicad-templates/kicad-templates-5.1.0.ebuild b/sci-electronics/kicad-templates/kicad-templates-5.1.0.ebuild
index 4681b201b5e7..c4fe39ee6dfe 100644
--- a/sci-electronics/kicad-templates/kicad-templates-5.1.0.ebuild
+++ b/sci-electronics/kicad-templates/kicad-templates-5.1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools project templates"
HOMEPAGE="https://github.com/kicad/kicad-templates"
diff --git a/sci-electronics/kicad-templates/kicad-templates-5.1.2.ebuild b/sci-electronics/kicad-templates/kicad-templates-5.1.2.ebuild
index da3a76f1b1da..8ce2e5c4c462 100644
--- a/sci-electronics/kicad-templates/kicad-templates-5.1.2.ebuild
+++ b/sci-electronics/kicad-templates/kicad-templates-5.1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools project templates"
HOMEPAGE="https://github.com/kicad/kicad-templates"
diff --git a/sci-electronics/kicad-templates/kicad-templates-5.1.4.ebuild b/sci-electronics/kicad-templates/kicad-templates-5.1.4.ebuild
index da3a76f1b1da..8ce2e5c4c462 100644
--- a/sci-electronics/kicad-templates/kicad-templates-5.1.4.ebuild
+++ b/sci-electronics/kicad-templates/kicad-templates-5.1.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Electronic Schematic and PCB design tools project templates"
HOMEPAGE="https://github.com/kicad/kicad-templates"
diff --git a/sci-electronics/kicad-templates/kicad-templates-5.1.5.ebuild b/sci-electronics/kicad-templates/kicad-templates-5.1.5.ebuild
new file mode 100644
index 000000000000..8ce2e5c4c462
--- /dev/null
+++ b/sci-electronics/kicad-templates/kicad-templates-5.1.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Electronic Schematic and PCB design tools project templates"
+HOMEPAGE="https://github.com/kicad/kicad-templates"
+SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sci-electronics/kicad-5.1.0"
diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest
index d408984514a3..72e81b6ce0a1 100644
--- a/sci-electronics/kicad/Manifest
+++ b/sci-electronics/kicad/Manifest
@@ -2,20 +2,25 @@ AUX kicad-5.0.0-curl.patch 568 BLAKE2B 6a6d4d382f014fa57a5af8af27e6090f4c9e7b8c9
AUX kicad-5.0.0-help.patch 4683 BLAKE2B 6b3e3d3567e0f554346ad2eb30b3af9e7ab07e77da2675513dd040e85011f6e711701c0cf3909399f4fe2298d7d59e71727583240d3e06701c18b4c2f59090ef SHA512 570fb711ffb18c7201e7a75791d1cc370493975d19e125de1ff6a78107b5fb70868975efd7d2a8ec921190484f7f91f723cca52337ec2e36f860b73dcedc3e7b
AUX kicad-5.1.0-help.patch 4690 BLAKE2B 5459e3e7fde22590f4357ec3981c9bc2d784f533cc0370befb6851fb01954923722c815aaafa4dcd37f15c74bc31fd3b711ac106301abeb195dedc8086965c47 SHA512 ed5c70b0157ff4db152e2374df669210b194147655c7c5083ffb2f5ce56358c30c4cb2aaff2368f3a34757e5a5021b335ce169727eaaf511b12d1ceb3fb9a350
AUX kicad-5.1.0-swig-4.0.0.patch 623 BLAKE2B 66d3974741793b84a192d9223e739deddc544c230a8618aa78db1fe48bec1a632cb07bfcdb0b01137c1b1e4cb7d5fda4330c7cb717ea894d6279660752056e7b SHA512 c43552d6da296cbc11232f565a9525fc707304e9a823e4e003d998f4ef013d82708c7b17b4bcef82c661e0f53e849d372c089a077a356b006db3523ffe82892a
+AUX kicad-5.1.5-help.patch 4660 BLAKE2B c0521bea600748605dd581c34d63b6d084225d339f035167c3d0f0801f396ddfbbee22d843be53f81440b199c307604c98f08509fe9ec55efab6c297a7175947 SHA512 704fb0cc60bc18610bd410028c5c6302548bac646b0653ba32355b03fadbe4d8366dbad18469d5fd49d1d86e70497a13cbc2748c9e4b139d3a640c46bce50a36
+AUX kicad-5.1.5-ninja-build.patch 2143 BLAKE2B 0bc1cab18ac65652a14f105214ef526bb589b3dc71073c75c415f722bda231e55f74c6b1e0132523d2bfc2375424bd58ba03437f1a020e49a495fd68bc826d38 SHA512 d54a0aa7382ccef8bfc3be0df87fb72761c4467a425268aa8a6f37b2968ca18ac9f0fc41b7b4e4ea2285e724c643a9bae5c26df13ea3db2d2fbdd4f08ffe7732
AUX kicad-boost-1.61.patch 9565 BLAKE2B edfafc5a9ef70ace413f7b1fb1c0a47fb4abc4bd52f0ec085d5449b5dc7bea454f16e809ea0c12a274f809bd52549507aefee6e34c9f32bf341449e6de2c87cf SHA512 a960117a4c08144de5111e76a33f208a9b3fe702d10ec2546afc57faf3de3fccfe19b5a5c62b527953d55687e644ed67c9b560cd3baf8b678d127977f3f30cee
AUX kicad-cmake-checkcxxsymbolexists.patch 2353 BLAKE2B 38d173c8c47c623b1c2f62b58367fe8536d9349ac1a6c64368b481921b1477d73a126e2be6806b0a5f4404a586a318ca685a67ecac30ebc1a402c518d65680da SHA512 3d11ebd04dcd3b4f08de3b8c2f3e2d5b5022421caea4ca69ab22f45865f6ead5196bb5bc423761679f9259030cc2c8958cc27d9309a8485c69f5ef7393e330cc
AUX kicad-footprints-cmakelists.txt 449 BLAKE2B d9bdcead011c5ece55c503bd6314de6daa107501152d4e3bc6f7f38dfd99405cf11da67df923df415657b84d50d4ef4f608307b2de23cc7458d8abc4cc03b9d8 SHA512 d101e28f8f5f00946a23839193bf83379da121d36bcf67f25b14b02cb5c2a4ff9a392db5b3676687bd26c0d61453313ce704192dd1e4e73834eb9930a07ee822
+AUX ldflags.patch 890 BLAKE2B 2c5436fccb50886faacd84102ba7bfefa84986a5d65ea70965d2f0ded81e746e544f774bdfc0c539114dbafa3de7340bc41ea5af7a5db8a54b706221cafee7ee SHA512 4fda20a73499df81614dd920d18767d901269375d17749982d2c51cf595c873531379ac8ef57b1fc7adc1f4f028907002135f2e0fccaf4ee753184298e7cf8fd
DIST kicad-4.0.7-i18n.tar.gz 2578242 BLAKE2B 610f580d9584cf9ef96686c3d7b7081d4c3a0d2c670482eaa2ef32720a7e71630670845a6050bae8e51df7ac41e30f73d3d11be65ea477ad9efd9fbb5176e2df SHA512 4880705fd7e95c939b7f5e2b7730fd37c426be10596f4cfa80d7df102d9e67232621900395d45f4e735986054f74fb215ae2002a2818faae32b1c75e3cb7e10a
DIST kicad-4.0.7.tar.xz 10678656 BLAKE2B 54be9a3f5ae6378ac05cb327c28b1a358d895e736a116e1bf5151f021973b9510eab4671a67f222c3be2ef67929954b9576c5c28ef2b6a14708f8c019729969b SHA512 7b2acd9efadf5d48565f71bd0df2474ecc8fc04145953c13ac27363d48dbe6b0de091e311713635f603aed89ce0759a1d623abb37a139e2c87184ca4e717145b
DIST kicad-5.0.1.tar.xz 14241544 BLAKE2B 47b6f8f4443e547dc1251e609b53fc998006c6a9302442a232767c6db79bcd94340afba694d99b6dfad5cf457a524d3dbce7a5971a9dcd13424ccb2b6f8f1de7 SHA512 36f591fe82c2c2da21581ec9425cf3c179839b20ea9db9e2d406220406e9daef6052d29202b4f0fe4fdab73434009626f66ce803e81e7a7dae4df9ea93ed896d
DIST kicad-5.1.0.tar.xz 14191708 BLAKE2B 182b2e2d3ddef3d8cae1552b869427b5d63082aeaa1d3bd15d977c5421084fa6134f8d244a3024b46aa56c98c8412d3f1ba8f72b40c73ab9bfebea7535a8a4ad SHA512 644865932d7e18e446c222cd85e969bb3462bca7fbf6c411e955cd460f5df45ed5221c0948ecd34262a2f5355e586c8fe04c1cb28fa51e4fd09d6f3f78c54761
DIST kicad-5.1.2.tar.xz 14191500 BLAKE2B f25de921a8f412dd52ad7afe31c95e3db5d497126925cb024ba31519b1bc1acdc573c4465aaee0b4acf73002100361bb95e4ca325b5199717f1827480d7e1f6e SHA512 5280be13d82d675aecab208f6d05ac8ac31a8f4d620c541748a1c519f8587b0250f189d8c5cdc0d7fa19b52780e5c68bb3e1956a3f303bb183bfb4c59062be1b
DIST kicad-5.1.4.tar.xz 14198672 BLAKE2B 99d317df6f2446611614c8d4294b4f8ff81082d2d74d701b616225c5667f96dd5a5bc47511e1af869351af3707244a6d660ff6a3257fe70e1e15df67c8d9fa3b SHA512 ce0efb740686eafdbbdf8cda68ad800a70c8991302f984be3db4bbdb3bfafe1634871ec6ea26bb6854a417db6336880e5a043dc022ef8126c0e98abc90671337
+DIST kicad-5.1.5.tar.xz 14203632 BLAKE2B cda7bf95c8edbddd36489f299dca9393ee51658e828f7e9f37bfa56955924785186908b0d8c91ae3e895f15cdba50c7579cf7a450e525f4a2ba215a721df26dd SHA512 5ca19e219da07a906f13e236849eb4497c9f827726a5cd13aceffe1d8c7dee480823bf3e949527f59a805eb3b8176fad51576ae663dd07b10e2822f2b37866a5
DIST kicad-footprints-4.0.7.tar.gz 4758012 BLAKE2B ca7ddcad3d1ca658d0d5b7c0a4a0e9a3906619bdbf14195b3bd14c528c01b6e9c1f185036ad495fc88a33a53040ae4d338230d8b2bbb598a69a1c07ddfec3cce SHA512 9ba08f528d4b3fa6f165a20333ad2e0f6bc4165b51da77bdb080ad2c8cc12c029927ddb2f6aa669b4dac5fac52b8bdbec803d1b7b3fc639e9481bb866b8e3d6f
DIST kicad-library-4.0.7.tar.gz 475804416 BLAKE2B 0d6df1df7a72258e896552551996ff13e985976e03b6aafbe900dcc04c9b8eb6e5c1abc242ae5020c1bd20b51e9cc1e60f520b478954edcb6368db7f9ee46df0 SHA512 c5365e18e806102aace785895259deca708a61e0ce37262f5ee2482a8a1f86bc9ce1d37e0fb63cb0661bd5c71064ac36ca2260c9c02ed9790744eedd0a5b5360
EBUILD kicad-4.0.7.ebuild 6660 BLAKE2B 01d74a7d0953864d95605db9646457ed92a68552bec80ef5d8ada67800dedf5b7c49c467d75897eee4b05ab5ea37cb13c5dbf88f9cc31195963c65ae9d22b9d5 SHA512 944610406b0f01930142fb8cdc7aa6a9e2aa0d733db9b2cc7a7e8a0eee3acbfc165a462c88efe2146c0e6192ef4a8a6560bc4786306da94d5731f06607ac3754
EBUILD kicad-5.0.1.ebuild 3470 BLAKE2B ba72236bf9f3cc2b54d88bde68d529f9ee826f78aee2a8c2f5ad234d18bab2d36c76f7f51a6192dd63b2925081a614ba94d29155e280e91a9ecfb4063392a682 SHA512 5b8070be9d7fca9f95a138dc81b2ec5eabee8c970da129c5efcf61806310e235e2fc3339a0ecd8108e8b030af09aff5970894893c49a3414f76d5dd3784ffbe3
EBUILD kicad-5.1.0-r1.ebuild 3547 BLAKE2B f8fe35fce1d7a6f27d807483e96eb2986dc79601313762fc5f340bb32e9841572f4fa27fb9152b41f77db72b724b815dd2c32775b734995e987b7eea7bba15af SHA512 6c7205cdbd66bf6f52aea0906ff9f22884154b3499c95aae28eb9fd3b004ec2b62584ead6a4c0a4c73ca6bc161551516b6af311a67640a339ec2b120319c36a0
-EBUILD kicad-5.1.2-r1.ebuild 3625 BLAKE2B 55c3de33fe5beb35de8a52fad781edab0186ce0fb8c4719f9b659252d86e8727ac3290ef067f359f992aa488a331ea159b463685046645196e3de9ced28aff9e SHA512 3586dabb3021678fcd860470273f37c9a2e6162b953ddb78d3b9402c75001605165e459aab0a9af633c1f09a68cbc64ac1149e92992eb10b5250ae3a444f74b2
-EBUILD kicad-5.1.4.ebuild 3589 BLAKE2B 24a73c88b047f52fb8810f1485533f1c4e32766400b3aeb83b6a2e4a170f297872b75b1e0d507f4fec0197a67ac06b0ce121fc3a814e0d97784dbe5219dd9cd0 SHA512 07a5e837891f56a0448e4507cc71a667a8c6297c6606e7649204bb2aec4aaa4e31b87d7bbfcff53c44420d2fd7e60fd0f43f2e67571c550f3006eaaabb67fae7
+EBUILD kicad-5.1.2-r1.ebuild 3623 BLAKE2B 76621467d79af219a63784e9147fcb76ff474bafd79d958e22a80e747e9a48845844df626fd3f34acc46a25ac498a4f7884a5a513a10156e8975a532531868ec SHA512 67cc9e308c5535da54b6e765be5e77c8dd0fcf7501887a04fbf649bd46b07a3dcf5b8beef916ff1e9649475d7169d1c2cfa1e2c6db870215b3002071519d6acc
+EBUILD kicad-5.1.4.ebuild 3587 BLAKE2B 1acd2ae60530e70c734bcaf97a831d4ccf5d9270f7818974939a32f69c44e752a7d3b0a09bdf3210f4f3f6e5ef1c4d568500f7783fbe6e123d1a5772fd4bfafd SHA512 0c5be7637cc9383f61a080bf91de4c5babda0b11658cbd7e43d0fb936f8105b344346f95ab2fc4a190702aa34eec49a63e6435c8514b67d469c4a2c379934c95
+EBUILD kicad-5.1.5.ebuild 3558 BLAKE2B 7a8680f1cdf6ac6d740c8045e9d2ba5e149ba75a39bb2bc3d35e53b4d528da2aee6c1c3cf8caf38835b602f547eee766ea02472d7b958bee06534d6b03a1b089 SHA512 933e6571e81f07ba3c3bbe20bc1990e9b587f8f9ead8541fe0c40356ee7580a9b9f19f9537043d70accb5f4a627b8781865cb44f948bdf429953382e42b2be0e
MISC metadata.xml 1181 BLAKE2B dadb380f3a2c422a93f349ede59cd4a6bf03dac69306357df08ef88931f76329669e5713f741507ce37ec4bb10445351ed293ed13174ed38de6c284e2234e2f8 SHA512 60c76ec7d665f273fb538c10e4993ac6d30c567d9cb8c0c862175c63a59d45cc9fdeacbb2ba6a3cff12e722124ef6c7466828ea792ddd405c587bd0bac65472c
diff --git a/sci-electronics/kicad/files/kicad-5.1.5-help.patch b/sci-electronics/kicad/files/kicad-5.1.5-help.patch
new file mode 100644
index 000000000000..1b37e3013c1e
--- /dev/null
+++ b/sci-electronics/kicad/files/kicad-5.1.5-help.patch
@@ -0,0 +1,117 @@
+diff -Naur kicad-5.1.5-orig/CMakeLists.txt kicad-5.1.5/CMakeLists.txt
+--- kicad-5.1.5-orig/CMakeLists.txt 2019-11-14 09:09:45.000000000 -0800
++++ kicad-5.1.5/CMakeLists.txt 2019-12-15 03:41:57.574995996 -0800
+@@ -442,6 +442,10 @@
+ set( KIFACE_PREFIX "_" )
+ #message( STATUS "KIFACE_SUFFIX:${KIFACE_SUFFIX} KIFACE_PREFIX:${KIFACE_PREFIX}" )
+
++# KICAD_HELP is the location of the help files accessed from the UI
++# (usually provided via kicad-doc package)
++set ( KICAD_HELP share/doc/kicad
++ CACHE PATH "Alternative location of KiCad help files.")
+
+ #================================================
+ # Locations for install targets.
+diff -Naur kicad-5.1.5-orig/CMakeModules/config.h.cmake kicad-5.1.5/CMakeModules/config.h.cmake
+--- kicad-5.1.5-orig/CMakeModules/config.h.cmake 2019-11-14 09:09:45.000000000 -0800
++++ kicad-5.1.5/CMakeModules/config.h.cmake 2019-12-15 03:42:00.368013375 -0800
+@@ -59,6 +59,10 @@
+ /// The install prefix defined during CMake configuration or fall back to CMAKE_INSTALL_PREFIX.
+ #define DEFAULT_INSTALL_PATH "@DEFAULT_INSTALL_PATH@"
+
++/// KiCad help files path can be different on some systems allow adding alternative,
++/// search path for them. Defaults to CMAKE_INSTALL_PREFIX/share/doc/kicad
++#define KICAD_HELP "@KICAD_HELP@"
++
+ /// The wxPython version found during configuration.
+ #if defined( KICAD_SCRIPTING_WXPYTHON )
+ #define WXPYTHON_VERSION "@WXPYTHON_VERSION@"
+diff -Naur kicad-5.1.5-orig/common/searchhelpfilefullpath.cpp kicad-5.1.5/common/searchhelpfilefullpath.cpp
+--- kicad-5.1.5-orig/common/searchhelpfilefullpath.cpp 2019-11-14 09:09:45.000000000 -0800
++++ kicad-5.1.5/common/searchhelpfilefullpath.cpp 2019-12-15 03:42:03.168030796 -0800
+@@ -25,7 +25,7 @@
+
+ #include <pgm_base.h>
+ #include <common.h>
+-#include <config.h> // to define DEFAULT_INSTALL_PATH
++#include <config.h> // to define DEFAULT_INSTALL_PATH and KICAD_HELP
+ #include <macros.h>
+ #include <trace_helpers.h>
+
+@@ -69,6 +69,10 @@
+ wxArrayString subdirs;
+ wxArrayString altsubdirs;
+ SEARCH_STACK ss = aSStack;
++#if ! defined(__WXMAC__) // && defined(__linux__)
++ SEARCH_STACK altss;
++ wxArrayString moresubdirs;
++#endif
+
+ // It might already be in aSStack, but why depend on other code
+ // far away when it's so easy to add it again (to our copy) as the first place to look.
+@@ -76,6 +80,7 @@
+ // This is CMAKE_INSTALL_PREFIX unless DEFAULT_INSTALL_PATH was defined during
+ // build configuration:
+ ss.AddPaths( wxT( DEFAULT_INSTALL_PATH ), 0 );
++ altss.AddPaths( wxT( KICAD_HELP ), 0 );
+
+ #if defined(__WXMAC__)
+ ss.AddPaths( GetOSXKicadMachineDataDir() );
+@@ -104,16 +109,17 @@
+
+ // Based on kicad-doc.bzr/CMakeLists.txt, line 20, the help files are
+ // installed into "<CMAKE_INSTALL_PREFIX>/share/doc/kicad/help" for linux.
+- // This is ${KICAD_HELP} var in that CMakeLists.txt file.
+ // Below we account for an international subdirectory.
+ subdirs.Add( "share" );
+ subdirs.Add( "doc" );
+ subdirs.Add( "kicad" );
+ subdirs.Add( "help" );
+
++ // For custom help path installations via ${KICAD_HELP}
++ moresubdirs.Add( "help" );
++
+ // Based on kicad-doc.bzr/CMakeLists.txt, line 35, the help files are
+ // installed into "<CMAKE_INSTALL_PREFIX>/doc/help" for Windows.
+- // This is ${KICAD_HELP} var in that CMakeLists.txt file.
+ // Below we account for an international subdirectory.
+ altsubdirs.Add( "doc" );
+ altsubdirs.Add( "help" );
+@@ -159,6 +165,9 @@
+ {
+ subdirs.Add( locale_name_dirs[ii] );
+ altsubdirs.Add( locale_name_dirs[ii] );
++#if ! defined(__WXMAC__) // && defined(__linux__)
++ moresubdirs.Add( locale_name_dirs[ii] );
++#endif
+
+ fn = FindFileInSearchPaths( ss, aBaseName + wxT( ".html" ), &altsubdirs );
+
+@@ -188,8 +197,27 @@
+ if( !fn.IsEmpty() )
+ break;
+
++#if ! defined(__WXMAC__) // && defined(__linux__)
++ fn = FindFileInSearchPaths( altss, aBaseName + wxT( ".html" ), &moresubdirs );
++
++ if( !fn.IsEmpty() )
++ {
++ // Prepend URI protocol since we will open in a browser
++ fn = wxT( "file://" ) + fn;
++ break;
++ }
++
++ fn = FindFileInSearchPaths( altss, aBaseName + wxT( ".pdf" ), &moresubdirs );
++
++ if( !fn.IsEmpty() )
++ break;
++#endif
++
+ subdirs.RemoveAt( subdirs.GetCount() - 1 );
+ altsubdirs.RemoveAt( altsubdirs.GetCount() - 1 );
++#if ! defined(__WXMAC__) // && defined(__linux__)
++ moresubdirs.RemoveAt( altsubdirs.GetCount() - 1 );
++#endif
+ }
+
+ return fn;
diff --git a/sci-electronics/kicad/files/kicad-5.1.5-ninja-build.patch b/sci-electronics/kicad/files/kicad-5.1.5-ninja-build.patch
new file mode 100644
index 000000000000..3aac927b5bd2
--- /dev/null
+++ b/sci-electronics/kicad/files/kicad-5.1.5-ninja-build.patch
@@ -0,0 +1,45 @@
+diff -Naur kicad-5.1.5-orig/pcbnew/CMakeLists.txt kicad-5.1.5/pcbnew/CMakeLists.txt
+--- kicad-5.1.5-orig/pcbnew/CMakeLists.txt 2019-11-14 09:09:45.000000000 -0800
++++ kicad-5.1.5/pcbnew/CMakeLists.txt 2019-12-15 03:47:03.479894245 -0800
+@@ -808,11 +808,7 @@
+ add_dependencies( ScriptingModulesPcbnewSoCopy ScriptingWxpythonCopy )
+ set( PYMOD_EXT "so" )
+ else() # only linux remains among supported platforms
+- add_library( pcbnew_python MODULE $<TARGET_OBJECTS:pcbnew_kiface_objects> )
+- target_link_libraries( pcbnew_python ${PCBNEW_KIFACE_LIBRARIES} )
+- set_target_properties( pcbnew_python PROPERTIES OUTPUT_NAME pcbnew PREFIX "_" SUFFIX ".so" )
+- install( TARGETS pcbnew_python DESTINATION ${PYTHON_DEST} COMPONENT binary )
+-
++ install( FILES ${CMAKE_CURRENT_BINARY_DIR}/_pcbnew.kiface DESTINATION ${PYTHON_DEST} COMPONENT binary RENAME "_pcbnew.so" )
+ set( PYMOD_EXT "so" )
+ endif()
+
+@@ -827,18 +823,16 @@
+ DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/_pcbnew.${PYMOD_EXT}
+ )
+ else()
+-
+-
+- # For phase 1, copy _pcbnew.kiface to the python module.
+- add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/_pcbnew.${PYMOD_EXT}
+- DEPENDS pcbnew_kiface
+- COMMAND ${CMAKE_COMMAND} -E copy _pcbnew.kiface _pcbnew.${PYMOD_EXT}
+- COMMENT "Creating python's pcbnew native module _pcbnew.${PYMOD_EXT} for command line use."
+- )
+- add_custom_target(
+- pcbnew_python_module ALL
+- DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/_pcbnew.${PYMOD_EXT}
+- )
++ # For phase 1, copy _pcbnew.kiface to the python module.
++ add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/_pcbnew.${PYMOD_EXT}
++ DEPENDS pcbnew_kiface
++ COMMAND ${CMAKE_COMMAND} -E copy _pcbnew.kiface _pcbnew.${PYMOD_EXT}
++ COMMENT "Creating python's pcbnew native module _pcbnew.${PYMOD_EXT} for command line use."
++ )
++ add_custom_target(
++ pcbnew_python_module ALL
++ DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/_pcbnew.${PYMOD_EXT}
++ )
+ endif()
+
+ endif()
diff --git a/sci-electronics/kicad/files/ldflags.patch b/sci-electronics/kicad/files/ldflags.patch
new file mode 100644
index 000000000000..1495037b1b72
--- /dev/null
+++ b/sci-electronics/kicad/files/ldflags.patch
@@ -0,0 +1,17 @@
+diff -Naur kicad-5.1.5-orig/CMakeLists.txt kicad-5.1.5/CMakeLists.txt
+--- kicad-5.1.5-orig/CMakeLists.txt 2019-11-14 09:09:45.000000000 -0800
++++ kicad-5.1.5/CMakeLists.txt 2019-11-19 02:08:32.309282631 -0800
+@@ -355,10 +355,10 @@
+
+ elseif( NOT APPLE )
+ # Thou shalt not link vaporware and tell us it's a valid DSO (apple ld doesn't support it)
+- set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" )
+- set( CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined" )
++ set( CMAKE_SHARED_LINKER_FLAGS "$ENV{LDFLAGS} -Wl,--no-undefined" )
++ set( CMAKE_MODULE_LINKER_FLAGS "$ENV{LDFLAGS} -Wl,--no-undefined" )
+
+- set( CMAKE_EXE_LINKER_FLAGS_RELEASE "-s" )
++ set( CMAKE_EXE_LINKER_FLAGS_RELEASE "$ENV{LDFLAGS} -s" )
+
+ # Defeat ELF's ability to use the GOT to replace locally implemented functions
+ # with ones from another module.
diff --git a/sci-electronics/kicad/kicad-5.1.2-r1.ebuild b/sci-electronics/kicad/kicad-5.1.2-r1.ebuild
index 440ad979830f..eaf36e9596e6 100644
--- a/sci-electronics/kicad/kicad-5.1.2-r1.ebuild
+++ b/sci-electronics/kicad/kicad-5.1.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Can switch to EAPI=7 when wxwidgets eclass also supports it
EAPI=6
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
WX_GTK_VER="3.0-gtk3"
diff --git a/sci-electronics/kicad/kicad-5.1.4.ebuild b/sci-electronics/kicad/kicad-5.1.4.ebuild
index 773db8d09c95..b442e402be32 100644
--- a/sci-electronics/kicad/kicad-5.1.4.ebuild
+++ b/sci-electronics/kicad/kicad-5.1.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Can switch to EAPI=7 when wxwidgets eclass also supports it
EAPI=6
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
WX_GTK_VER="3.0-gtk3"
diff --git a/sci-electronics/kicad/kicad-5.1.5.ebuild b/sci-electronics/kicad/kicad-5.1.5.ebuild
new file mode 100644
index 000000000000..46baaff613c7
--- /dev/null
+++ b/sci-electronics/kicad/kicad-5.1.5.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit check-reqs cmake eutils python-single-r1 toolchain-funcs wxwidgets xdg-utils
+
+DESCRIPTION="Electronic Schematic and PCB design tools"
+HOMEPAGE="https://www.kicad-pcb.org"
+SRC_URI="https://launchpad.net/${PN}/5.0/${PV}/+download/${P}.tar.xz"
+
+LICENSE="GPL-2+ GPL-3+ Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples github +ngspice occ +oce openmp +python"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+ ?? ( occ oce )
+"
+
+COMMON_DEPEND="
+ >=dev-libs/boost-1.61:=[context,nls,threads,python?,${PYTHON_USEDEP}]
+ media-libs/freeglut
+ media-libs/glew:0=
+ >=media-libs/glm-0.9.9.1
+ media-libs/mesa[X(+)]
+ >=x11-libs/cairo-1.8.8:=
+ >=x11-libs/pixman-0.30
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+ github? ( net-misc/curl:=[ssl] )
+ ngspice? (
+ sci-electronics/ngspice[shared]
+ )
+ occ? ( >=sci-libs/opencascade-6.8.0:= )
+ oce? ( sci-libs/oce )
+ python? (
+ dev-python/wxpython:4.0[${PYTHON_USEDEP}]
+ ${PYTHON_DEPS}
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ python? ( >=dev-lang/swig-3.0:0 )"
+RDEPEND="${COMMON_DEPEND}
+ sci-electronics/electronics-menu
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+CHECKREQS_DISK_BUILD="800M"
+
+PATCHES=(
+ "${FILESDIR}"/"${PN}-5.1.5-help.patch"
+ "${FILESDIR}"/"${PN}-5.1.5-ninja-build.patch"
+ "${FILESDIR}"/"ldflags.patch"
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+ use openmp && tc-check-openmp
+ setup-wxwidgets
+ check-reqs_pkg_setup
+}
+
+src_configure() {
+ xdg_environment_reset
+
+ local mycmakeargs=(
+ -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${P}"
+ -DKICAD_HELP="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}"
+ -DBUILD_GITHUB_PLUGIN="$(usex github)"
+ -DKICAD_SCRIPTING="$(usex python)"
+ -DKICAD_SCRIPTING_MODULES="$(usex python)"
+ -DKICAD_SCRIPTING_WXPYTHON="$(usex python)"
+ -DKICAD_SCRIPTING_WXPYTHON_PHOENIX="$(usex python)"
+ -DKICAD_SCRIPTING_PYTHON3="$(usex python)"
+ -DKICAD_SCRIPTING_ACTION_MENU="$(usex python)"
+ -DKICAD_SPICE="$(usex ngspice)"
+ -DKICAD_USE_OCC="$(usex occ)"
+ -DKICAD_USE_OCE="$(usex oce)"
+ -DKICAD_INSTALL_DEMOS="$(usex examples)"
+ )
+ use python && mycmakeargs+=(
+ -DPYTHON_DEST="$(python_get_sitedir)"
+ -DPYTHON_EXECUTABLE="${PYTHON}"
+ -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+ -DPYTHON_LIBRARY="$(python_get_library_path)"
+ )
+ use occ && mycmakeargs+=(
+ -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade
+ -DOCC_LIBRARY_DIR="${CASROOT}"/lib
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ if use doc; then
+ cmake_src_compile dev-docs doxygen-docs
+ fi
+}
+
+src_install() {
+ cmake_src_install
+ use python && python_optimize
+ if use doc ; then
+ dodoc uncrustify.cfg
+ cd Documentation || die
+ dodoc -r *.txt kicad_doxygen_logo.png notes_about_pcbnew_new_file_format.odt doxygen/. development/doxygen/.
+ fi
+}
+
+pkg_postinst() {
+ optfeature "Component symbols library" sci-electronics/kicad-symbols
+ optfeature "Component footprints library" sci-electronics/kicad-footprints
+ optfeature "3D models of components " sci-electronics/kicad-packages3d
+ optfeature "Project templates" sci-electronics/kicad-templates
+ optfeature "Different languages for GUI" sci-electronics/kicad-i18n
+ optfeature "Extended documentation" app-doc/kicad-doc
+ optfeature "Creating 3D models of components" media-gfx/wings
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ xdg_icon_cache_update
+}
diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index b6d129ed60e4..45e723b1e2fb 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,5 +1,5 @@
AUX klayout-0.25.6-gcc8.patch 527 BLAKE2B bd9d1ebac1a4f4679f076a3bedb67b3a4fe040338e0d63a7e25e5fb523707b7525ab7a9088122c75aa0a16e34e6e262efe097f5f96ff6db72b1d5add8f7192c5 SHA512 3280052ef3d9caf78d716c8cfb6e33205bbd2c9543f52bfe28e5c23749b3bbf8ed59edf7bbc8b8a96753f0e90484dcaacaad39c4ccbc2bebe979520589589f46
DIST klayout-0.25.6.tar.gz 21008915 BLAKE2B f5e06790b8eac682b61bf83dce167c4c9eb8767d6bfb040e203ed2ec43b39781e64203c8319bf58ed2f4b7b2349d958f24a7ad1957bc27befa583b00eeee650c SHA512 38d13bd6f0cef5685ef32ebf00edf07f588d445174e2a56320940a7036e65a3fbb11d1efab92af9f8abfce7e77c782df5f05460a7de4d98ade924c761396db5a
-EBUILD klayout-0.25.6.ebuild 1729 BLAKE2B 258a7e7631675a5074ed00742663423c1d87d1dd623480262fd3525c667d8e168d0f23a280e286c097dcaa0fc92a6082268339ca3bd2905c2b7b694ceceeb0de SHA512 8bcfc12427027e3b419f6cb88e83528b8c613b9b5fd7dd90a00fa6bb1c77ce64ead39fdb7f2a75e9626dcef6db1942a2fa28d5f7045d0a15541381fce31e4761
-EBUILD klayout-9999.ebuild 1686 BLAKE2B e4f6cd090df46dc4f05fcaa6182f3910b18cca6ce36fee8c70f9c83ecba315cf78e14c58441d73e86006e6047d8f805e4f76b2145c01eab902bfceabf55c9dfb SHA512 f73ac7a6d1230cffdbcfa468cf03f808eddff9a7d51dce9bbc06997230271b0789a85eec58fc59003030d3ef83288c9e473be25084ad99a91e8df202499de3f3
+EBUILD klayout-0.25.6.ebuild 1725 BLAKE2B 1cec2e021fb73d23cad5f9935ed9c974a34cbef95dce54b3e1b824bcbb6a1b45581750cda2322c2fa72fc8b13d06f8c230c7338637e96d92546a4c68a163e26e SHA512 3e52b517b3ff2b3180f158fe9b9e859386099a8915ab9122f669befa99c4516ebc05798cac85ece87c0d994c5391acecfc51d52d343bcae7f977ef1b8e1198f8
+EBUILD klayout-9999.ebuild 1682 BLAKE2B dbc9613fad0800095aaf1880150e6e25c54bbac686045be38be569c5ac507a9f69c54937a3baa8a03da3cd938590a702cc017e27fe8dca62f0cc0efbacb16e22 SHA512 a5034592c74e6116fd41b43195599c598cee0e5e423769da13b44af76182a34a11e39656c11487ef55fb2cdaf11b33be7f371170ae99ef1517f02657b0ce86a5
MISC metadata.xml 380 BLAKE2B 3961dc3b4b0a6f3de5460e01e434f8ba1e4504247aac8cb40553d0752ece4f4be7e9d5fefee9d61e85681631eb200959b341c6aeda60b89c14119f95a40f4aa6 SHA512 92ee6b53a7dfed04d5a2aef510e0f2f0dcc70903258d5d4cb6ee497521cbb41214b7a45000693a0ecb66029767a48988c45b9b7fb78a09dc813710a9283d2f7d
diff --git a/sci-electronics/klayout/klayout-0.25.6.ebuild b/sci-electronics/klayout/klayout-0.25.6.ebuild
index 743706b0e0f0..b9f915b651d4 100644
--- a/sci-electronics/klayout/klayout-0.25.6.ebuild
+++ b/sci-electronics/klayout/klayout-0.25.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
USE_RUBY="ruby24"
# note: define maximally ONE implementation here
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
+PYTHON_COMPAT=( python{2_7,3_6} )
inherit toolchain-funcs python-single-r1 ruby-ng
diff --git a/sci-electronics/klayout/klayout-9999.ebuild b/sci-electronics/klayout/klayout-9999.ebuild
index 2b00550a26e4..12de746331fe 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ RUBY_OPTIONAL=no
USE_RUBY="ruby24"
# note: define maximally ONE implementation here
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
+PYTHON_COMPAT=( python{2_7,3_6} )
inherit toolchain-funcs python-single-r1 ruby-ng
diff --git a/sci-electronics/oregano/Manifest b/sci-electronics/oregano/Manifest
deleted file mode 100644
index 3238b3c76c1f..000000000000
--- a/sci-electronics/oregano/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
-AUX oregano-0.69.1-desktop_file_update.patch 962 BLAKE2B 927eb70abde5932074c8f244acf9bbbe9fa15146e23c880bb31e9938b6a55af3dc7174c856eb51687a512e0f53d065a368308db8406b0ed02669ad94e9c05b19 SHA512 0e15a3f6ef43bca0101195bec9484cfcd54c4b1d067fc0e89eac1a97f1b25f00de7b3e9143e060c911a4d1cae8f2cf6683dfad89f60f4e867e2834d76c2a2031
-AUX oregano-0.69.1-fix-libm.patch 366 BLAKE2B b8fbb2830981a45a0ccdb094f5712e136007bf41b56fff3cfeea646b912ed31a3d865616101ef63d062c50457200fe0428f48b36c19bae63d502a299e9fb4573 SHA512 647499541abcdb04b4a0e3ddbc14efde217d6f4661c3e838d08cdee318cf252dc753cba436729ba513b3ad13406bebd923792f071739960be7ba3fe55147064a
-AUX oregano-0.69.1-scons_env_flags.patch 943 BLAKE2B b93ebfed60df5db9de7f4b4b1443284b871b5455ee6f713f70a2417fce4b02e252d26fb1342bc162166312636d33ec202928a50eba603fc14450729337b665a0 SHA512 518979136acee486559300ec2540f0934251f9753c10fe4937fe57ddd7566339f1747df624db23d329184f8e3baff67913a9d207eed1ac587c195cdc3ab4eba6
-AUX oregano-0.82-asneeded.patch 479 BLAKE2B e3116f576cd6ba82195c2493af998329c9b19ca2e72c02a73cb04fc6c36c50abfd445755a072aaf17bca44413edce2c0d3b3bb52ef1ec77aeb264d05150ec4da SHA512 addcf0076df2a8b01d08ac3e93177377d0b249ca2074725fd29eaad5aa2f99436ad7c788257fd34e678a8063fdfc871e2d6efe546977f94cbcba748099647261
-AUX oregano-0.82-automake.patch 810 BLAKE2B ac9ed9e470b649b71b92bc8644f9b9b61a983b38f33f066c219f03cf97a61d55eff024a3baee27481835fc870f32073510b17548e7782e6d7b041b6dda27d8f7 SHA512 cd0e1701dca8e87964d3609e034224b9a0c0b7a4ceb8988a4d8e62d0206f4b16cd91138451be6e2fbd97dcb08537b232c107b1746902831d9cad897c890ebc7e
-AUX oregano-0.82-format-security.patch 1002 BLAKE2B 2955cf13436139f0d7f81c0e40a93884a8a88743193b24478aab2d5258ebff2407c42e6020569cb30347659fd31e128041bc03e900caa457dc206bd446d55a02 SHA512 426f6fb187474cd7443dce74cfa67071f51929f6c4bba1987623af10745132c38c7806243714091d895eabd1eeab2c43dfe26c23978c8d91d211f45275a6cfc3
-AUX oregano-0.82-remove.unneeded.docs.patch 209 BLAKE2B 4ae747d8c0e17434f7dd883f8647ba61eb26b97c3a5e5da9cfe72d4cd17afe76d8fd6492f85cfee8efa771fb238eed68e2000ac0004f6becfba00df5516cecc8 SHA512 ba8526dd5e626af65c16bcf0ac342ddcfee309e2580242f766129448d376e0969a2ddf0c960c626bd214dd36881bfe305993d3abc0c42009fcfd9e4a5e1af319
-DIST oregano-0.82.tar.gz 1398390 BLAKE2B 0f4c0627ce1d2165f21de0d8272c22d946da0a76d25d7d1cabccb3569947b4192799efde03072491bab910bf65e9206d8e5cab64db6ea61768c7d7a5729011aa SHA512 9c03f079e81f8de7d9e8880a890059bd8034e82bf47566ba3905943ccedc7a1642517fa2f6fcb2a2d10228c0bf79da055c1ed9bf3e07e505819641cd7cbf168c
-DIST oregano_0.69.1.orig.tar.gz 673785 BLAKE2B 58d725c10eb135d8dcc3ed45271b86f5ebbc82e3065a20b7f17f6ad00da27e1dc9e3bc7a0b16756a5108754cbff9b7ccc26e0af6bb4d68f761aa1dcf3a74c5d9 SHA512 4dc12f90c70ef5ff5011cfc29f3c53e7ea4c77c3b38815919ebdf90fbcf3b157d4dc7327d62c190945f7c191f4584931a02dda50ae966aa59d6da5098e8ca5e2
-EBUILD oregano-0.69.1-r1.ebuild 1564 BLAKE2B 1a032a75826e29f08a13a405b924647ec62a8ebf1958a3ae8b1fa3767e6e8553493119f1f432a53422e2b938e62f578e59d411ecb85bd4c787095c7d67b1fe24 SHA512 e4fbdc807becdd22cc512e93d04c3998a55794f6fc6f973f57b9817545b7626b65abd8685c9102488ba91c129850c596b70b32b80ec2d05c9ee65cb87732d239
-EBUILD oregano-0.82.ebuild 1804 BLAKE2B 0aa8047ff58ec0cb9e47c3408da94322708d6952b1ffa113afde7d8575ecf61a3b0cace905c7329ca1b0f5362a3279deb1aa7c0cebce36a326a99817afbfdc17 SHA512 fd882fc813d4cff662784c7bbfdafd5bbbc8ca502d24f764a05cbc80f990f081fb00e774bf13beff589d937a72f735784000a795529329c9feae9012a097188c
-MISC metadata.xml 580 BLAKE2B 45417e1665e49b1d5cd4692b386f8376ee9c5fa05d34cc899fc5be389428a020f8c8e58e351658171f24f46374f8a6d57083acf3124d6d2f2ffe704489aa574f SHA512 fa90d21f4537f76411067d527239f359eecc359dd40e816cc8fa9c12caac495b7ac49933bd08d42389da6508bd606ffe3d3cd335681cd0330d2e1a742aead99b
diff --git a/sci-electronics/oregano/files/oregano-0.69.1-desktop_file_update.patch b/sci-electronics/oregano/files/oregano-0.69.1-desktop_file_update.patch
deleted file mode 100644
index 5d3b2ef6d35a..000000000000
--- a/sci-electronics/oregano/files/oregano-0.69.1-desktop_file_update.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## desktop.file.update.dpatch by Maximiliano Curia <maxy@debian.org>
-##
-## DP: Update categories and name of desktop file
-
-@DPATCH@
-diff -urNad oregano-0.69.1~/oregano.desktop oregano-0.69.1/oregano.desktop
---- oregano-0.69.1~/oregano.desktop 2009-07-07 12:49:49.000000000 -0300
-+++ oregano-0.69.1/oregano.desktop 2009-07-22 20:41:53.209525839 -0300
-@@ -1,8 +1,6 @@
- [Desktop Entry]
- Encoding=UTF-8
--Name=Oregano electrical engineering tool
--Name[ca]=Eina d'enginyeria elèctrica Oregano
--Name[es]=Oregano, herramienta para la ingeniería electrónica
-+Name=Oregano
- GenericName=Electrical engineering tool
- GenericName[ca]=Eina d'enginyeria elèctrica
- GenericName[es]=Herramienta para la ingeniería electrónica
-@@ -17,5 +15,5 @@
- StartupNotify=true
- Terminal=false
- Type=Application
--Categories=GNOME;GTK;Science;Education;Physics;
-+Categories=GNOME;GTK;Science;Education;Electronics;
- MimeType=application/x-oregano;
diff --git a/sci-electronics/oregano/files/oregano-0.69.1-fix-libm.patch b/sci-electronics/oregano/files/oregano-0.69.1-fix-libm.patch
deleted file mode 100644
index 420ffe17f00c..000000000000
--- a/sci-electronics/oregano/files/oregano-0.69.1-fix-libm.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/SConscript.old 2009-07-07 19:49:49.000000000 +0400
-+++ src/SConscript 2014-11-12 20:57:50.311089881 +0300
-@@ -67,6 +67,8 @@
-
- SrcEnv.Append (CCFLAGS = Split ("-I./src -I./src/model -I./src/sheet -I./src/gplot -I./data/dialogs -I./src/engines"))
-
-+SrcEnv.Append (LIBS = ['m'])
-+
- oregano = SrcEnv.Program ('oregano', files)
-
- # Install alias # \ No newline at end of file
diff --git a/sci-electronics/oregano/files/oregano-0.69.1-scons_env_flags.patch b/sci-electronics/oregano/files/oregano-0.69.1-scons_env_flags.patch
deleted file mode 100644
index 6e999e44e586..000000000000
--- a/sci-electronics/oregano/files/oregano-0.69.1-scons_env_flags.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## scons.env.flags.dpatch by Maximiliano Curia <maxy@debian.org>
-##
-## DP: Honour the CFLAGS and LDFLAGS environment variables
-
-@DPATCH@
-diff -urNad oregano-0.69.1~/SConstruct oregano-0.69.1/SConstruct
---- oregano-0.69.1~/SConstruct 2009-07-07 12:49:49.000000000 -0300
-+++ oregano-0.69.1/SConstruct 2009-07-22 19:59:31.665525831 -0300
-@@ -76,9 +76,14 @@
- mo_bld = Builder (action = mo_builder)
-
- CEnv.Append (BUILDERS = {'MoBuild' : mo_bld})
--CEnv.Append (CCFLAGS = Split ('-Wall'));
--if CEnv['Debug']:
-- CEnv.Append (CCFLAGS = Split ('-g'));
-+if ( os.environ.has_key('CFLAGS') ):
-+ CEnv.Append (CCFLAGS = Split (os.environ['CFLAGS']))
-+else:
-+ CEnv.Append (CCFLAGS = Split ('-Wall'))
-+ if CEnv['Debug']:
-+ CEnv.Append (CCFLAGS = Split ('-g'))
-+if ( os.environ.has_key('LDFLAGS') ):
-+ CEnv.Append (LINKFLAGS = Split (os.environ['LDFLAGS']))
-
- # Check dependencies #
- if not CEnv.GetOption ('clean'):
diff --git a/sci-electronics/oregano/files/oregano-0.82-asneeded.patch b/sci-electronics/oregano/files/oregano-0.82-asneeded.patch
deleted file mode 100644
index 8432a918da65..000000000000
--- a/sci-electronics/oregano/files/oregano-0.82-asneeded.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/Makefile.am.orig 2012-12-06 09:58:37.000000000 +0100
-+++ src/Makefile.am 2012-12-06 10:00:03.000000000 +0100
-@@ -34,10 +34,11 @@
-
- bin_PROGRAMS = oregano
-
--OREGANO_LIBS += gplot/libgplot.a \
-+NEW_OREGANO_LIBS = gplot/libgplot.a \
- engines/libengines.a \
- model/libmodel.a \
-- sheet/libsheet.a
-+ sheet/libsheet.a \
-+ $(OREGANO_LIBS)
-
- oregano_PIXMAPS = \
- plot.xpm \
-@@ -99,4 +100,4 @@
- oregano.h
-
- oregano_LDADD = \
-- $(OREGANO_LIBS)
-+ $(NEW_OREGANO_LIBS)
diff --git a/sci-electronics/oregano/files/oregano-0.82-automake.patch b/sci-electronics/oregano/files/oregano-0.82-automake.patch
deleted file mode 100644
index 84f1bfd0ab10..000000000000
--- a/sci-electronics/oregano/files/oregano-0.82-automake.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-# adapt to new automake 0.13.1 (bug #467708)
-# switch to AC_CONFIG_HEADERS, correct AM_INIT_AUTOMAKE, quote text in
-# AC_MSG_ERROR
---- configure.ac.old 2013-04-28 15:49:22.000000000 +0000
-+++ configure.ac 2013-04-28 15:50:25.000000000 +0000
-@@ -1,7 +1,7 @@
--AC_INIT(AUTHORS)
--AM_INIT_AUTOMAKE(oregano, 0.81)
-+AC_INIT(oregano,0.81,AUTHORS)
-+AM_INIT_AUTOMAKE
-
--AM_CONFIG_HEADER(config.h)
-+AC_CONFIG_HEADERS(config.h)
- AM_MAINTAINER_MODE
-
- AC_CONFIG_MACRO_DIR([m4])
-@@ -38,7 +38,7 @@
- AC_SUBST(SCROLLKEEPER_REQUIRED)
- AC_PATH_PROG(SCROLLKEEPER_CONFIG, scrollkeeper-config,no)
- if test x$SCROLLKEEPER_CONFIG = xno; then
-- AC_MSG_ERROR(Couldn't find scrollkeeper-config, please install the scrollkeeper package)
-+ AC_MSG_ERROR([Couldn't find scrollkeeper-config, please install the scrollkeeper package])
- fi
-
-
diff --git a/sci-electronics/oregano/files/oregano-0.82-format-security.patch b/sci-electronics/oregano/files/oregano-0.82-format-security.patch
deleted file mode 100644
index 6242a1c71c14..000000000000
--- a/sci-electronics/oregano/files/oregano-0.82-format-security.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From http://patch-tracker.debian.org/package/oregano/0.70-1
-
-## Description: Avoid format-security errors
-## Origin/Author: Maximiliano Curia <maxy@debian.org>
-Index: oregano-0.70/src/dialogs.c
-===================================================================
---- oregano-0.70.orig/src/dialogs.c 2012-01-07 18:57:09.000000000 -0300
-+++ oregano-0.70/src/dialogs.c 2012-01-07 19:26:46.000000000 -0300
-@@ -61,7 +61,7 @@
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_ERROR,
- GTK_BUTTONS_OK,
-- span_msg->str);
-+ "%s", span_msg->str);
-
- gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
-
-@@ -100,7 +100,7 @@
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_WARNING,
- GTK_BUTTONS_OK,
-- span_msg->str);
-+ "%s", span_msg->str);
-
- gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
-
-@@ -120,7 +120,7 @@
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_OK,
- GTK_BUTTONS_CANCEL,
-- msg);
-+ "%s", msg);
-
- gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_CANCEL);
-
diff --git a/sci-electronics/oregano/files/oregano-0.82-remove.unneeded.docs.patch b/sci-electronics/oregano/files/oregano-0.82-remove.unneeded.docs.patch
deleted file mode 100644
index df0d930dee23..000000000000
--- a/sci-electronics/oregano/files/oregano-0.82-remove.unneeded.docs.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- oregano-0.82/Makefile.am
-+++ oregano-0.82/Makefile.am
-@@ -7,10 +7,8 @@
- oreganodocdir = $(datadir)/doc/oregano
- oreganodoc_DATA = \
- README\
-- COPYING\
- AUTHORS\
- ChangeLog\
-- INSTALL\
- NEWS\
- TODO
-
diff --git a/sci-electronics/oregano/metadata.xml b/sci-electronics/oregano/metadata.xml
deleted file mode 100644
index 79baa1980c6f..000000000000
--- a/sci-electronics/oregano/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-electronics@gentoo.org</email>
- <name>Gentoo Electronics Project</name>
- </maintainer>
- <longdescription>
- Oregano is an application for schematic capture and simulation of electrical
- circuits. The actual simulation is performed by Berkeley Spice, or GNUcap or
- the new generation ngspice.
- </longdescription>
- <upstream>
- <remote-id type="github">marc-lorber/oregano</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-electronics/oregano/oregano-0.69.1-r1.ebuild b/sci-electronics/oregano/oregano-0.69.1-r1.ebuild
deleted file mode 100644
index bd9baed4542d..000000000000
--- a/sci-electronics/oregano/oregano-0.69.1-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils fdo-mime flag-o-matic scons-utils
-
-DESCRIPTION="Application for the schematic capturing and simulation of electrical circuits"
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
-HOMEPAGE="http://oregano.gforge.lug.fi.uba.ar/" # broken
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-LICENSE="GPL-2"
-IUSE=""
-
-CDEPEND="
- dev-libs/libxml2:2
- x11-libs/gtk+:2
- gnome-base/libglade:2.0
- gnome-base/libgnome
- >=gnome-base/libgnomeui-2.12
- >=gnome-base/libgnomecanvas-2.12
- >=x11-libs/cairo-1.2
- x11-libs/gtksourceview:2.0"
-DEPEND="${CDEPEND}
- >=dev-util/scons-0.96.1
- virtual/pkgconfig"
-RDEPEND="${CDEPEND}
- sci-electronics/electronics-menu"
-
-src_prepare() {
- # patches from debian
- epatch "${FILESDIR}/${P}-desktop_file_update.patch"
- epatch "${FILESDIR}/${P}-scons_env_flags.patch"
- epatch "${FILESDIR}/${P}-fix-libm.patch"
-}
-
-src_compile() {
- # bug 369875
- strip-unsupported-flags
- # see bug 363833
- append-cflags -fno-omit-frame-pointer
- escons --cache-disable PREFIX=/usr
-}
-
-src_install() {
- escons --cache-disable PREFIX=/usr DESTDIR="${D}" RunUpdateMimeDatabase=no \
- install
- dodoc AUTHORS NEWS README docs/Library-HOWTO.txt
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- elog "You'll need to emerge your prefered simulation backend"
- elog "such ngspice or gnucap for simulation to work."
- elog "As an alternative generate a netlist and use sci-electronics/spice"
- elog "from the command line for simulation."
-}
diff --git a/sci-electronics/oregano/oregano-0.82.ebuild b/sci-electronics/oregano/oregano-0.82.ebuild
deleted file mode 100644
index ba7caa09a557..000000000000
--- a/sci-electronics/oregano/oregano-0.82.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit autotools eutils fdo-mime vcs-snapshot gnome2-utils
-
-DESCRIPTION="Application for the schematic capturing and simulation of electrical circuits"
-HOMEPAGE="https://github.com/marc-lorber/oregano"
-SRC_URI="https://github.com/marc-lorber/${PN}/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-CDEPEND="dev-libs/libxml2:2
- x11-libs/goocanvas:2.0
- x11-libs/gtk+:3
- x11-libs/gtksourceview:3.0
- app-text/rarian"
-DEPEND="${CDEPEND}
- virtual/pkgconfig"
-RDEPEND="${CDEPEND}
- || ( gnome-base/dconf gnome-base/gconf )
- sci-electronics/electronics-menu"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-format-security.patch
- epatch "${FILESDIR}"/${P}-remove.unneeded.docs.patch
- epatch "${FILESDIR}"/${P}-asneeded.patch
- # Do not use GTK_DISABLE_DEPRECATED (needed by >=gtk+-3.8.1
- sed -i -e "s/-DGTK_DISABLE_DEPRECATED//g" src/sheet/Makefile.am || die
- sed -i -e "s/-DGTK_DISABLE_DEPRECATED//g" src/Makefile.am || die
- sed -i -e "s/(OREGANO_LIBS)/(OREGANO_LIBS) -lm/" src/Makefile.am || die
- # Aclocal 1.13 deprecated error #467708
- epatch "${FILESDIR}"/${P}-automake.patch
- eautoreconf
-}
-
-src_configure() {
- econf --disable-update-mimedb --disable-silent-rules
-}
-
-src_install() {
- emake DESTDIR="${D}" oreganodocdir=/usr/share/doc/${PF} install
-}
-
-pkg_preinst() {
- gnome2_schemas_savelist
-}
-
-pkg_postinst() {
- gnome2_schemas_update
- fdo-mime_desktop_database_update
- elog "You'll need to emerge your prefered simulation backend"
- elog "such ngspice or gnucap for simulation to work."
- elog "As an alternative generate a netlist and use sci-electronics/spice"
- elog "from the command line for simulation."
-}
-
-pkg_postrm() {
- gnome2_schemas_update
-}
diff --git a/sci-electronics/pulseview/Manifest b/sci-electronics/pulseview/Manifest
index ec98089eb7b4..bec348e3af34 100644
--- a/sci-electronics/pulseview/Manifest
+++ b/sci-electronics/pulseview/Manifest
@@ -1,4 +1,4 @@
DIST pulseview-0.4.1.tar.gz 1342532 BLAKE2B 759779d4024df8f972fbed515764f17557014972abcb39d3942b411bfa78c6f97a89ee98b706adb51d240bdb738925546cec073f98ba829f1e325acaac892c01 SHA512 0bae4357be312bf6e997885270887a5bcc0a8dfb6914e63bb0d5abb35389b6681748e0e4667556ad432c5432c861185bcdd8da7815fb570fc8a2fbbf5eed3801
-EBUILD pulseview-0.4.1.ebuild 1256 BLAKE2B ba47a760dbe5c3cff103e3b82f25ae28d3152d221842c432a18ab5f018072d5170eb3e96651343bb808113957e621d4b55758a4626f5330944d67f8de81098a8 SHA512 f64b4538a3264ba8a2921be0cdf738c43834a7f55aae598bedd8e88626e8a551c6631f0b45733cd390392180f71145469a92e15d7db7179fe3c62f943e31f825
-EBUILD pulseview-9999.ebuild 1256 BLAKE2B afa0c829cfa2fe2df95d8dbe5bcfb108a6b2dd2579bccb2df1dca29db669a863f4a3cd7df446c17ac9b769630af59c6a61a032f5cae0dcfb2f69365655076cdd SHA512 0d5d6843d0b63fb42660d734122d5b7b1be576bb95be39e65bdab899e4f6cd9369022a21bf96f5390df6d9974114c81456aa9fec36f4892eca5df01c56c76f23
+EBUILD pulseview-0.4.1.ebuild 1254 BLAKE2B f4e8730aefdd3bbe4dee42d73708c4f81e72ffe2cfeccaa14d18eabc851699799799ad498d451520c8beb43a898c09f48987937cf685cae4beaffa4284a64d12 SHA512 7936b1541d98d8ac3f2fa336f847f1bd5fcc5d4f517fc3fbb44aaf793b0aec7cc9631960c9a9f1b42dab7e22c49cb37f2147d1367e9b0f8161924184c00811e1
+EBUILD pulseview-9999.ebuild 1254 BLAKE2B 2cb7f677597429a186c7a39adaf1a227529ca1c8d534aaa50fb09eb225f0e46c75782af714f2c2f855467d5e5bcc8be1585a119ea1ac0ae05a45cbe5e33564cf SHA512 9e5ab09e263ada69aaf6934b4a757f00f30d4c65b956705385569e14e61c5f5e219954efd0b2a28a6b317f22cf82f14363b2b2d511326d24dbca0548bd139fa4
MISC metadata.xml 333 BLAKE2B b4981e29ae436b82875daf955c31085e4bade0ce53b9de677c68f4fed6ef63cd8610ae995989eb659f1d205a072d3f87c8aac02b422b3e30a3baac9eda92dfa2 SHA512 f7f0484072e7c2486a176c29814d7a390d8e44d01593d75ed51231e5c67e7226e576da17410da01281b16ed31361c1724e60026d7df06b580e29901a3f89d2dd
diff --git a/sci-electronics/pulseview/pulseview-0.4.1.ebuild b/sci-electronics/pulseview/pulseview-0.4.1.ebuild
index f162beaa2fa3..682870ec6d33 100644
--- a/sci-electronics/pulseview/pulseview-0.4.1.ebuild
+++ b/sci-electronics/pulseview/pulseview-0.4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
inherit cmake-utils gnome2-utils python-single-r1 xdg-utils
diff --git a/sci-electronics/pulseview/pulseview-9999.ebuild b/sci-electronics/pulseview/pulseview-9999.ebuild
index 565401736b79..bac3c89d5ef2 100644
--- a/sci-electronics/pulseview/pulseview-9999.ebuild
+++ b/sci-electronics/pulseview/pulseview-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
inherit cmake-utils gnome2-utils python-single-r1 xdg-utils
diff --git a/sci-electronics/sigrok-cli/Manifest b/sci-electronics/sigrok-cli/Manifest
index c29f7d49874a..d2d9b9225fe4 100644
--- a/sci-electronics/sigrok-cli/Manifest
+++ b/sci-electronics/sigrok-cli/Manifest
@@ -1,4 +1,4 @@
DIST sigrok-cli-0.7.1.tar.gz 221754 BLAKE2B a2edd3ef990c484660dd3fa6f8b8f2ca3eb500a39ac66da1ce9b95c7dd6bfbc5f39b7e5a28872bc8b4c6b7e6282919bbb22f71796ad8e16f3549ef2e4674f02e SHA512 a56d9439efca74f8362ed225d8fa92adfaee053470b166629ad2d8f3ebf5bea05a37782750c9321aabd3b47e634734fa5e5b0cc5353bf49dd1629cdcdb98aef5
-EBUILD sigrok-cli-0.7.1.ebuild 1073 BLAKE2B d8c7b39d9a142ca93b4e89df2863615fad91d766f9b941ea5a13d8b64c659ba0cef1d8dd98c9901a33769e39de5bf8ff81652975dc099c408e40358ab9f2b6dc SHA512 c7ae67d4236cbd385725b717ae59a22ab08e526d67ffacd33ba9040f936bcbb8c6124da38b8825db97086cb2063a4f5a8cca03624d834bca8be499a8a78cfe98
-EBUILD sigrok-cli-9999.ebuild 1073 BLAKE2B d8c7b39d9a142ca93b4e89df2863615fad91d766f9b941ea5a13d8b64c659ba0cef1d8dd98c9901a33769e39de5bf8ff81652975dc099c408e40358ab9f2b6dc SHA512 c7ae67d4236cbd385725b717ae59a22ab08e526d67ffacd33ba9040f936bcbb8c6124da38b8825db97086cb2063a4f5a8cca03624d834bca8be499a8a78cfe98
+EBUILD sigrok-cli-0.7.1.ebuild 1071 BLAKE2B 318d762d4c9111a24ee94245d69163027de17c8e49ca7f8227017e696406ef83d5b0e308a3a0c12e01dac8443c4c2df622acbcfcf23b47a7055a80b00b2baea6 SHA512 6ef767ff2e6ce0fa1890d3452651b43aae8577ebe9fc9a3c38d9fc99f22fc9bec990f07d41fd557e309ba1ee61c864dda9d0428f422514a236cf718063ea9273
+EBUILD sigrok-cli-9999.ebuild 1071 BLAKE2B 318d762d4c9111a24ee94245d69163027de17c8e49ca7f8227017e696406ef83d5b0e308a3a0c12e01dac8443c4c2df622acbcfcf23b47a7055a80b00b2baea6 SHA512 6ef767ff2e6ce0fa1890d3452651b43aae8577ebe9fc9a3c38d9fc99f22fc9bec990f07d41fd557e309ba1ee61c864dda9d0428f422514a236cf718063ea9273
MISC metadata.xml 333 BLAKE2B b4981e29ae436b82875daf955c31085e4bade0ce53b9de677c68f4fed6ef63cd8610ae995989eb659f1d205a072d3f87c8aac02b422b3e30a3baac9eda92dfa2 SHA512 f7f0484072e7c2486a176c29814d7a390d8e44d01593d75ed51231e5c67e7226e576da17410da01281b16ed31361c1724e60026d7df06b580e29901a3f89d2dd
diff --git a/sci-electronics/sigrok-cli/sigrok-cli-0.7.1.ebuild b/sci-electronics/sigrok-cli/sigrok-cli-0.7.1.ebuild
index 3267e3d8b84a..c6cf38ddc33f 100644
--- a/sci-electronics/sigrok-cli/sigrok-cli-0.7.1.ebuild
+++ b/sci-electronics/sigrok-cli/sigrok-cli-0.7.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
inherit gnome2-utils python-single-r1 xdg-utils
diff --git a/sci-electronics/sigrok-cli/sigrok-cli-9999.ebuild b/sci-electronics/sigrok-cli/sigrok-cli-9999.ebuild
index 3267e3d8b84a..c6cf38ddc33f 100644
--- a/sci-electronics/sigrok-cli/sigrok-cli-9999.ebuild
+++ b/sci-electronics/sigrok-cli/sigrok-cli-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
inherit gnome2-utils python-single-r1 xdg-utils