summaryrefslogtreecommitdiff
path: root/sci-electronics
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /sci-electronics
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'sci-electronics')
-rw-r--r--sci-electronics/Manifest.gzbin9048 -> 9041 bytes
-rw-r--r--sci-electronics/drawtiming/Manifest2
-rw-r--r--sci-electronics/drawtiming/drawtiming-0.7.1-r2.ebuild4
-rw-r--r--sci-electronics/gsmc/Manifest4
-rw-r--r--sci-electronics/gsmc/files/gsmc-1.1-autotools.patch8
-rw-r--r--sci-electronics/gsmc/gsmc-1.1-r2.ebuild4
-rw-r--r--sci-electronics/gspeakers/Manifest2
-rw-r--r--sci-electronics/gspeakers/gspeakers-0.11-r2.ebuild4
-rw-r--r--sci-electronics/gspiceui/Manifest4
-rw-r--r--sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch4
-rw-r--r--sci-electronics/gspiceui/gspiceui-1.1.0.ebuild50
-rw-r--r--sci-electronics/irsim/Manifest2
-rw-r--r--sci-electronics/irsim/irsim-9.7.93.ebuild4
-rw-r--r--sci-electronics/magic/Manifest4
-rw-r--r--sci-electronics/magic/magic-7.5.202-r1.ebuild4
-rw-r--r--sci-electronics/magic/magic-8.0.207.ebuild4
-rw-r--r--sci-electronics/pulseview/Manifest3
-rw-r--r--sci-electronics/pulseview/files/pulseview-0.4.2-glib-2.68.patch25
-rw-r--r--sci-electronics/pulseview/pulseview-0.4.2.ebuild7
-rw-r--r--sci-electronics/qelectrotech/Manifest5
-rw-r--r--sci-electronics/qelectrotech/files/qelectrotech-0.3-fix-paths.patch49
-rw-r--r--sci-electronics/qelectrotech/qelectrotech-0.70.ebuild60
-rw-r--r--sci-electronics/qelectrotech/qelectrotech-0.80.ebuild2
-rw-r--r--sci-electronics/quartus-prime-lite/Manifest4
-rw-r--r--sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r2.ebuild4
-rw-r--r--sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r3.ebuild4
-rw-r--r--sci-electronics/spice/Manifest2
-rw-r--r--sci-electronics/spice/spice-3.5.5-r2.ebuild9
-rw-r--r--sci-electronics/splat/Manifest2
-rw-r--r--sci-electronics/splat/splat-1.4.2.ebuild7
30 files changed, 105 insertions, 182 deletions
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 052b98860868..c8f06985cc4d 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/drawtiming/Manifest b/sci-electronics/drawtiming/Manifest
index f7414edaf4b0..b7918d552b7b 100644
--- a/sci-electronics/drawtiming/Manifest
+++ b/sci-electronics/drawtiming/Manifest
@@ -2,5 +2,5 @@ AUX drawtiming-0.7.1-gcc43.patch 279 BLAKE2B 63595887c90acdcd5055e502dae85cf2b94
AUX drawtiming-0.7.1-imagemagick-7.patch 5615 BLAKE2B 4b51bedeec295dd9bcef64ad1c8e34f6183c75532333e0b44eb15e86f13e9700e93b966b14e44beffa2e050e94d96ef2a5079602b11bfc014cf28ecbd00db6dc SHA512 1bf07304353c538ba24777613f12fd887d6d911d45488b37318e34c081381c1b4c2005bfc1135fd28f7b5fc26897078809aeabfcd77f7ef4ffb5dbdbd9381721
AUX drawtiming-0.7.1-ldflags.patch 1290 BLAKE2B 38081c0b2daff6c2f1ab3c5718188d9b3285c3f4cd7efb252893877a25f97ae232257bead08dd53a33e6a193086469de3288d3c8ba2b12c54e59cda13aec7015 SHA512 cc77a8fed890e7d9a1713667c818437a8cfafc96d3efa328df77b1bf660e3536460da4e899e158c4515c4ecec07319cad05a4ecac5f3e13b0eb004c11d042076
DIST drawtiming-0.7.1.tar.gz 123714 BLAKE2B 60e5f4c741d5a273860d5bddd872d1df01be4c256531b1cbfe3baeab46ce569618bc371f6d65959d77071ac66946f3a934b351841d643ac154ee59ad5fb23052 SHA512 f474ee372967f05abfa49a15d635279ee23715f1472a82aab8890f8144eab3fdb7fc0529510ed7f92b7073097d77ee2266e5a97f55e755292416e126537fcbbd
-EBUILD drawtiming-0.7.1-r2.ebuild 872 BLAKE2B 9d8a50c237db67fada61a1161d06fdca3ebab7ec1b5806b1a813d9063e55c81fbea927edeb7ee138067d9b8655ca4d2732114b413f53c34fed99ccb2e5a3bd9c SHA512 ff5a1a61ed4f1c4ab1346ff2fd053ea72d611fd6f4f46d7bda2a994bae795d98d065db4eceba0878924529979567bc048fa6244f260a1382a4b53dcbf77f4fe9
+EBUILD drawtiming-0.7.1-r2.ebuild 869 BLAKE2B 113fb531a7c606525ba5c7b2cb0848fb5b2b2076cc7ba37b79a06072fce64116635d7c910abe30aa5ec27a86cd8991b0e5065ce57ada963274df87917d67cedc SHA512 281a8ac57020dc63141138f22eecc51dceb42ca43564155bc5481177fc8c3965d96aaa0f02acb5a9db75f304cb437973cfb5deff18683d6dd3816d8d82f7c80c
MISC metadata.xml 798 BLAKE2B daa9a0033fc7e8a5a2a688f461906f1b991f4245d51143e02ce17f1b9c20dfba2af967d4853c70649634b9866468adc5b362925a6d6796c21cfce9fac1fd30da SHA512 ebe66f645447adf66360697448c77c066a80adaf08a58d9c4dbbd323014ed73d990c71d5c88f3dfbf87ea1a6ada8e72267a25ea9c746f27440afd07a8f36b1fb
diff --git a/sci-electronics/drawtiming/drawtiming-0.7.1-r2.ebuild b/sci-electronics/drawtiming/drawtiming-0.7.1-r2.ebuild
index 3a210ac6008f..5982ce19dcd1 100644
--- a/sci-electronics/drawtiming/drawtiming-0.7.1-r2.ebuild
+++ b/sci-electronics/drawtiming/drawtiming-0.7.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit autotools eutils
+inherit autotools epatch
DESCRIPTION="Command line tool for drawing timing diagrams"
HOMEPAGE="http://drawtiming.sourceforge.net/index.html"
diff --git a/sci-electronics/gsmc/Manifest b/sci-electronics/gsmc/Manifest
index ba4fc66415e8..0e34119576fa 100644
--- a/sci-electronics/gsmc/Manifest
+++ b/sci-electronics/gsmc/Manifest
@@ -1,4 +1,4 @@
-AUX gsmc-1.1-autotools.patch 1417 BLAKE2B f44dd414d0708c1334740ef815e6ff2b57cfddb59d9cdbefd551041c41bff221e92589147449681d90cc52425072dc5e1b1278610287b5ac406a49793f3f391b SHA512 5355f5d480afc84950edb2b74d947201c22f722410ced1b645c2e58028e994aff4ca8dd94f658f67f2632753c2584545281e92d30415f2a3d78766cb974d6496
+AUX gsmc-1.1-autotools.patch 1271 BLAKE2B 05eec2b3d68c813411fb7b43b6a75a7215d9051eb67cca758265034d117c08905f8efed98b1dba326de122d6c0ff5eaa19d7a4a9816b7d7e759fb6311eac1435 SHA512 440798845fdd9fe7cc38a226961c83b38e75b5c39338341b327fd9b29e074323531dd3413aa6375052ac4741e98a12115c545b128a026f44704f72ceded0f217
DIST gsmc-1.1.tar.gz 122726 BLAKE2B 540ac5fcb2057990f1b95c6be844bd3b84c7f0bca8064bf65d93d67dffacfc7dd4197b8de5477518674a8876fe7e69e0ba1e5a24e278c2d8422b35f64343f422 SHA512 ea9db9e4917d82e0d9fa40318a971b63443611ab91b2321115d68fa4083de1879086e5c3392607347e3222fabb9efd5f8175ebb8cd122da479fac1ce7e2d9696
-EBUILD gsmc-1.1-r2.ebuild 653 BLAKE2B 80773498afb43cdb33012de595b4f0c4d0f39324e2610e3206b14f3051301a82971f2f0028e28d230ce80efe28e9f015252461a6ac325487b4c1494a0139e9ea SHA512 a340d1ed031c3297d3db6378f9da70d2480f643a7f58952a5832540f91e059c4f2757df4d6f52be8f1c0a91824d8c6295ff5d2563603fdcd0042bf8e888c1454
+EBUILD gsmc-1.1-r2.ebuild 653 BLAKE2B cd928b97cfacb569c7cfa9d532d035c93eef74962caaefff35d03df794359033b66662af00ad33c1361828bb9e6065e5a7a7ef49eaf55c55ce8cbd8e7273ccfc SHA512 8bac043e1a66b062df81a9a5e21d2946fd5cf0e0e7ed7aa374e7a83f1213ea7bdb766660998fe1d3b10de9d1e812c358d9e9c408e64df4832489dfbe7a628300
MISC metadata.xml 265 BLAKE2B 4a63b8e6f06e5a84e96b45b0873124bb88226e83380ca4b23b73c4583fab34aa3472804d04acf269f2952cb03a2b500a020acc219c2176587200ffc92daa49c3 SHA512 21c421dc2864d898fdf1e5b723e323a6dbbd72cfd32b57eb14776345aba19611c7c64305c63f058fc4767fbd937c9a6252a3b296354739cde07bcc50dc48b756
diff --git a/sci-electronics/gsmc/files/gsmc-1.1-autotools.patch b/sci-electronics/gsmc/files/gsmc-1.1-autotools.patch
index 4418e31b115a..089158717897 100644
--- a/sci-electronics/gsmc/files/gsmc-1.1-autotools.patch
+++ b/sci-electronics/gsmc/files/gsmc-1.1-autotools.patch
@@ -1,5 +1,5 @@
---- configure.ac.orig 2015-09-07 16:25:35.000000000 +0200
-+++ configure.ac 2015-09-07 16:26:30.000000000 +0200
+--- a/configure.ac
++++ b/configure.ac
@@ -7,26 +7,17 @@
AM_INIT_AUTOMAKE(gsmc, 1.0, ik5nax@amsat.org)
@@ -35,8 +35,8 @@
# Checks for header files.
AC_HEADER_STDC
---- Makefile.am.orig 2011-01-12 18:14:55.633360421 -0200
-+++ Makefile.am 2011-01-12 20:37:21.034615478 -0200
+--- a/Makefile.am
++++ b/Makefile.am
@@ -2,8 +2,8 @@
bin_PROGRAMS=gsmc
diff --git a/sci-electronics/gsmc/gsmc-1.1-r2.ebuild b/sci-electronics/gsmc/gsmc-1.1-r2.ebuild
index a6d86fb2c36b..ee9e8125fd81 100644
--- a/sci-electronics/gsmc/gsmc-1.1-r2.ebuild
+++ b/sci-electronics/gsmc/gsmc-1.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
-inherit autotools eutils
+inherit autotools epatch
DESCRIPTION="A GTK program for doing Smith Chart calculations"
HOMEPAGE="https://www.qsl.net/ik5nax/"
diff --git a/sci-electronics/gspeakers/Manifest b/sci-electronics/gspeakers/Manifest
index 0eec4b7ff90d..452d3343e81b 100644
--- a/sci-electronics/gspeakers/Manifest
+++ b/sci-electronics/gspeakers/Manifest
@@ -3,5 +3,5 @@ AUX gspeakers-0.11-fix-sigc-includes.patch 730 BLAKE2B 057cc12d32466fd19ece24684
AUX gspeakers-0.11-gcc43.patch 1224 BLAKE2B 20b1fbd3841ec236d834344aa26f4ed3b353d3d6a2e54acb611942eb0df6b6015fd45701e09e8ce7ae1a5835efe503c4f26e71498d19f4a50d67e5c94bb62f86 SHA512 13ac2ccd0bac188a7b9ac6cabe937ce8bc5ae5b48052f4db15902a7a2a21fd826353709955c8c8c3cc0aba952ab7c5a34b99c9b4080115160707bfc97b29ba78
AUX gspeakers-0.11-glib-single-include.patch 3393 BLAKE2B e9320041cd5546b4f056784c3ef6725576ca9b20fb6b748ee1d992602e3ebefdc8c53656866021f9bf8d17b3a690e8be4f63acd7a99f614d5d37a114196a3e12 SHA512 dfa91f565088c3e6a3af0abf454184dff48cc0598e22a0c9b5828373e573755b3c0c7a25dc2b909539f543e5392cc402f5b3677a1ce126e783b3bf32353ac100
DIST gspeakers-0.11.tar.gz 546406 BLAKE2B fb3b06ef12337c48013dc5497d84ee18ce480729fbf611bd1388005ebe1a1405d72a06e125e20bee94419ca07f5ecf1d559f2470977934cab3a70d98de566ce6 SHA512 5a0c6374b5f18d089a1903c5718ba21b9932e4c6a99456e13d4f144eef243a623aca241590e941fa50300a642876b6be8684bcf036db724182c2ee925072bd20
-EBUILD gspeakers-0.11-r2.ebuild 955 BLAKE2B d1e0363f79451c348db24a0a130f419f51b3e01706f0e169a8d5dd6233424b6eb426604b7b53d4c9d9fd4afe35537a73e332ea83edfd728bdd0416518837bd28 SHA512 d632a362bba4d592dddb1c22be6e78a14df9746ea7671070ca49dfb09ef373e5d8e907986cfab6115e31a6a6601c8b57f7c6fbf2943b7593b167a504f81e0617
+EBUILD gspeakers-0.11-r2.ebuild 952 BLAKE2B 70c805312b468c9927ea88a7029755e9b83fffac7ab460b3e2d9cb5652a9d1e6aa4c6d9da2bd785a7faed80c2e6a1972482084e62c1ea8dd2c6207e438c7442c SHA512 771bbe5226dc9d1fa628c900826b582c5b10e970232ca56a86b3e00a84d8066b9b64a6f624efe299e88970aeed6710aff41cae13aa69627a04bb56fe06d68616
MISC metadata.xml 358 BLAKE2B d041c1117c152cd7f65a9ccdd0474be82fa842e5e927537e7657d46a71a58d8bd5a45a1aadbddd6fd98f40af1a0b778ddcec51f45ba4d7653b9492e41eea2868 SHA512 b37e0e211329b455aa8bb9599c26d782eaa9a57d8238c161093e1fd4dc5982567f4af51178832a6a75cabe55bd9d86f16ac5a15a0116c100b7f7c32ac5037a59
diff --git a/sci-electronics/gspeakers/gspeakers-0.11-r2.ebuild b/sci-electronics/gspeakers/gspeakers-0.11-r2.ebuild
index 154f156946cf..38be7a2bcdba 100644
--- a/sci-electronics/gspeakers/gspeakers-0.11-r2.ebuild
+++ b/sci-electronics/gspeakers/gspeakers-0.11-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
GCONF_DEBUG="no"
-inherit autotools eutils flag-o-matic gnome2
+inherit autotools epatch flag-o-matic gnome2
DESCRIPTION="GTK based loudspeaker enclosure and crossovernetwork designer"
HOMEPAGE="http://gspeakers.sourceforge.net/"
diff --git a/sci-electronics/gspiceui/Manifest b/sci-electronics/gspiceui/Manifest
index be5ef2f6d218..a6e992ccc3ff 100644
--- a/sci-electronics/gspiceui/Manifest
+++ b/sci-electronics/gspiceui/Manifest
@@ -1,4 +1,4 @@
-AUX gspiceui-1.1.0-flags.patch 1089 BLAKE2B 12754c4c1a8990ccbcda2a61773bdc2efcc14c31b610840c5dc13336dba8c254a65ebf6d6b9a1d335b888c59e66c9bbe473f83d3140c32c15dc5af1235077e6d SHA512 2e55f805d9ea543a4adae3801963c106faccf6781fb9f3699e114acda2994bab22fbdca1872787b662ff3f17c6b9f88736dd3ae51f99b8cdf6a51382ff18b109
+AUX gspiceui-1.1.0-flags.patch 1017 BLAKE2B c240c7d48a50b508b1f4426ab636909856946ce1159c535f0d682994b929faea2be254a39d4ce8f7bedcdc92ff39a8e7af2e29bba11dc8a95e6e71177c47e5e5 SHA512 bdca1e2bbbabf15f02002aab284cf44368e5bb86f9a479ea1194522c5a3e2fa02950795f0dcbc69dd943ec5ade34f134913d643ad13aac6eeb3330e1502e8ab4
DIST gspiceui-v1.1.00.tar.gz 1048236 BLAKE2B cc3d14137517cd26687dabac7e001e7518fee91aedc74f1995ac763873345f2965c3edb4e037ecb6ac8ca874289b2e658fe3185d95b3eeaf2b349efab151f37b SHA512 46ccf3dd7a5dd9ec1cac1eb742187ecab15a6c0033467d52a44c916e239696faf7b8797e1a155191cf0ed37b04619b0666cff51e78912a06ecd2c63d377cba93
-EBUILD gspiceui-1.1.0.ebuild 1882 BLAKE2B 825f00a8898cd8475c8887c53d6579e2610c546bfb49938575c238bc61d4dbe77f2b2d46284db188456f501841f112ad3e432270dd96dfee0bc124972625f941 SHA512 5b8353b5354234ee9351a2d2ccec2f6907e38c48ac63b6ea2301e3e43a2ead6d478e3eb76a327eea3739cbc6304b3e9719e189e5255b9572aeef6965775a44f0
+EBUILD gspiceui-1.1.0.ebuild 1892 BLAKE2B 21d35e599d7187a7580cd96fc9fdeb00edb48dc8a0eaffdf4230f1a309e3dde514f78391c6926917e95126d320c7dadcf00f905373c0a495b0e1208d9c6e08d2 SHA512 523ca58e4db3a28529f7820c1322cfe27b88457412374b8c57502a9182f23004e3ffd659545958a67f9734261f30e0b3a740545098923478ce227263bab1a044
MISC metadata.xml 559 BLAKE2B 141eb3da10c0eaec8e922cd82b95bcef416c8a3af0f22f4be3e1c88dc51e1b9d6c1f5055c69c2454e2e7201012e31e7abdd8f085f3e2924fd20d8cb29c3c1211 SHA512 b46400695bafea3a709928e2079d85bd3d610184616c692597e9950a66d0521f0b28437a671ca50d98ba7e1a5526991be41039ce816e2379ec7fbcd11e8ff187
diff --git a/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch b/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch
index 60f2acf0477c..b6c3d36a544e 100644
--- a/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch
+++ b/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch
@@ -1,5 +1,5 @@
---- src/Makefile.old 2015-07-03 18:06:15.000000000 +0200
-+++ src/Makefile 2015-07-03 18:08:50.000000000 +0200
+--- a/src/Makefile
++++ b/src/Makefile
@@ -69,13 +69,7 @@
# -Ofast Optimize till it hurts : "-O3" + enable opts not valid for all standard-compliants
# -Os Optimize for size
diff --git a/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild b/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild
index 1444cacb86bb..81c6e4c2d621 100644
--- a/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild
+++ b/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild
@@ -1,34 +1,42 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI=7
WX_GTK_VER="3.0"
-inherit eutils flag-o-matic toolchain-funcs wxwidgets
+inherit desktop flag-o-matic toolchain-funcs wxwidgets
MY_P="${PN}-v${PV}0"
DESCRIPTION="GUI frontend for Ngspice and Gnucap"
HOMEPAGE="https://sourceforge.net/projects/gspiceui/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="examples schematics waveform"
-DEPEND="x11-libs/wxGTK:3.0[X]
+DEPEND="
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
sci-electronics/electronics-menu"
-RDEPEND="${DEPEND}
- || ( sci-electronics/ngspice sci-electronics/gnucap )
+RDEPEND="
+ ${DEPEND}
+ || (
+ sci-electronics/ngspice
+ sci-electronics/gnucap
+ )
waveform? ( sci-electronics/gwave )
schematics? ( sci-electronics/geda )"
-S="${WORKDIR}/${MY_P}"
+PATCHES=(
+ # Use Gentoo LDFLAGS and CXXFLAGS
+ "${FILESDIR}"/${P}-flags.patch
+)
src_prepare() {
- # Use Gentoo LDFLAGS and CXXFLAGS
- epatch "${FILESDIR}/${P}-flags.patch"
+ default
# Adjusting the doc path at src/main/HelpTasks.cpp
sed -i -e \
@@ -37,38 +45,40 @@ src_prepare() {
# Adjusting call to gwave program
sed -i -e "s/gwave2/gwave/g" src/TypeDefs.hpp || die
+}
+
+src_configure() {
+ setup-wxwidgets
# bug 553968
replace-flags -O? -O1
+
+ default
}
src_compile() {
- emake CXX=$(tc-getCXX)
+ emake CXX="$(tc-getCXX)"
}
src_install() {
dobin bin/gspiceui
+
+ HTML_DOCS=( html/*.html html/*.jpg html/*.png )
+ einstalldocs
dodoc ChangeLog ReadMe ToDo release-notes-v1.1.00.txt
doman gspiceui.1
- newicon src/icons/gspiceui-48x48.xpm gspiceui.xpm
-
- dohtml html/*.html html/*.jpg html/*.png
# installing examples and according model and symbol files
- if use examples ; then
- insinto /usr/share/doc/${PF}/sch
- doins -r sch/*
- insinto /usr/share/doc/${PF}/lib
- doins -r lib/*
- fi
+ use examples && dodoc -r lib sch
+ newicon src/icons/gspiceui-48x48.xpm gspiceui.xpm
make_desktop_entry gspiceui "GNU Spice GUI" gspiceui "Electronics"
}
pkg_postinst() {
if use examples ; then
elog "If you want to use the examples, copy and extract from"
- elog "/usr/share/doc/${PF} the sch and lib directory"
+ elog "${EROOT}/usr/share/doc/${PF} the sch and lib directory"
elog "side by side to your home directory to be able"
elog "to generate the netlists as normal user."
fi
diff --git a/sci-electronics/irsim/Manifest b/sci-electronics/irsim/Manifest
index 33e9e5637392..f56f3f313689 100644
--- a/sci-electronics/irsim/Manifest
+++ b/sci-electronics/irsim/Manifest
@@ -1,5 +1,5 @@
AUX irsim-9.7.72-ldflags.patch 1855 BLAKE2B cb99e706e01c41d35d3e02f7f946d206bee2197738ab8be75e414059625118dbeb5e7949a30302773495005beff58b1d35c16325437817b17c93dfb4240ae197 SHA512 8ead19ef40e93353d158c8bd5794b1e71278d49386e1f7becbe0f33ffb31ca91906fd7c967fd77b8735d25ab723dbe52ec81931d751380908969a0517ca9637b
AUX irsim-9.7.79-datadir.patch 757 BLAKE2B d00b871b4f6d2c6a0f99e3d9e80d8ad11bc61973e05d287f69b1bc7ec9dac305741e5058fe7e0a1914def1740703a4aaa92e5d60308a967effa1a4b98653fdae SHA512 28104437434073079b875e4590bd1aaeff8246a785460e136327c8e428f5d13826cd586d9b69b41e1138f2d7357c0b9d8fc56784347e98117e1838bd8a6aa94e
DIST irsim-9.7.93.tgz 465721 BLAKE2B f40e1216f51a51a38ee52628532989ee307db1ff3b0daa4f047a1a3eb04bd49d903382f67c1c4bae4366147f4448eb9699cdc47cffe712fa70a9d34c5bf13d00 SHA512 441a803935c178bdd663360df058142c07d91aecd158d6be8f10b670fc2a295e79839914de6a85ced58a79591625c514e2ceabe87486092d8a1784c7e47a02b3
-EBUILD irsim-9.7.93.ebuild 1083 BLAKE2B a318203aad683cf01dece92a6d79b79fb5eae0068cd9a7107d58a9b151424fb345a4e29923c30a95ea1c08ddd60facae6ef3401d2615a0b297fca5b3ea3c4182 SHA512 38b5cb5840b91ab87690d1c2cd90235116cd64da3ed2c63210c8dd48caf18711239dd6e3d8ac399bc80e79e031b641a26073eb0791eed524fd16e30c9871f09a
+EBUILD irsim-9.7.93.ebuild 1083 BLAKE2B 1e27d80b5d881581f3b3693499e687aa23d1e6b469c03573936640162bf9afc52d53bb0a12b2b72179a44eabc66cd059a301a94145874ac87ded422b3ac237e8 SHA512 b1a6798848cae5bb938aee5e011730eb2c72a7db4ab82c2cfd8bf5b672b4ba56f24dee33cc254fd656013b6175e9c2c3b2d4eaaa708d616778f758b742cf56e1
MISC metadata.xml 644 BLAKE2B de25bee0f8d6f5186f163c94504e8693ffab983b8a7957945f11086c5d9be2c8b054c7b212cc289852aa603d7702b39f98f4e348212171a0e3bbb0e269fd298c SHA512 3251cd8e81a1ff0d440718fd39a6f8cd8334ed71f04c44235a8946388e3ead12b879bd1bb964688749291e5146082b4c51bd570efafc271516e72eb28a85e414
diff --git a/sci-electronics/irsim/irsim-9.7.93.ebuild b/sci-electronics/irsim/irsim-9.7.93.ebuild
index aa5dd7851040..967389cbcee7 100644
--- a/sci-electronics/irsim/irsim-9.7.93.ebuild
+++ b/sci-electronics/irsim/irsim-9.7.93.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit eutils multilib
+inherit epatch multilib
DESCRIPTION="IRSIM is a \"switch-level\" simulator"
HOMEPAGE="http://opencircuitdesign.com/irsim/"
diff --git a/sci-electronics/magic/Manifest b/sci-electronics/magic/Manifest
index db74c9c3b0cc..d9b07771e903 100644
--- a/sci-electronics/magic/Manifest
+++ b/sci-electronics/magic/Manifest
@@ -5,6 +5,6 @@ AUX magic-ldflags.patch 1767 BLAKE2B 644e2cd816f1763103612376c095bd00b375a129136
DIST 2002a.tar.gz 6601961 BLAKE2B e34bc281b3f1bc032ba14954b781c8b0055bb9125c57944a5b5f595f8b22feb455c60f3230cf04f06bc41aa807e909d900e3d3ab746076e2c99dcbbdf51a71df SHA512 cb8e30df77e58eb37f7ada775db8a8411612897b1cdbcb59b0c4bd814fa73c6cb10a5461e27e9eecb0fe452e194ee95fbb02b568b86848e501b9c37cc24de39e
DIST magic-7.5.202.tgz 3692294 BLAKE2B 8c484e7771b388df8a5e9df574a522f81b5ae34bfaa0db28f444f31a0f5737094d73d2f5467796df74f9230fe684e9c96b08b11812b5627ee5a1bcc74893a021 SHA512 62be6e781ab51a4129a520b91a35ff5c280e7e9cb825e5d71e4012205dd0b777ca8c2355fb071d7d716977d477bddd44e45ca2810d3f97bb63dfe46c5ad1ba80
DIST magic-8.0.207.tgz 3893605 BLAKE2B 39309def79e03fd6b116482eec2f200cb2b0d2042add2e2a70b0805bc0bc75654de6a92150167ab755b21c333be917c5fac53a30e9f5ee7915fd662179ce391c SHA512 034387d774f653d6de419d597564e96242b87bf3c478045e5a649f490fe4e5431c983f6667b5900ec9ae283af2775404dfbdcbaf18419f85d7242d492360d32b
-EBUILD magic-7.5.202-r1.ebuild 1721 BLAKE2B 2eaf8bc850835dcc7ec510fdd71a18fd3654fae568688f2a50f8322841aeb2f2fe721c4abe1a256a9ed489951c376992ee2e0707c589fe3377117d06a33e845e SHA512 698d8531caef501166e2540c6e53fcbc4da9527321f5b91cd6d79e00b21979077bfc2ce68608d2e899795f9a494c1681bee32ac56b69b7770d4f47464579e597
-EBUILD magic-8.0.207.ebuild 1827 BLAKE2B d20be40ad81156e7bfa972c54f0cfec489bd99a390c22c73a721d7d674a969f2464c6aa03942d23cad4690210d6c9458b0df95adf85159e51d812005153d9af2 SHA512 852ad04635ff30f7d1223317cce41a0e984e6758f3ddc99a4a62122f053789bfbf253e11e994d7dd99555c6d923a4b6b4417f96aaec6a39f13251b7823f6d159
+EBUILD magic-7.5.202-r1.ebuild 1718 BLAKE2B babc0fc252beca1886f6863bef3bf68fd3c6409695b931ce9fb2a511d7ce5b3574d809ef3f0d4b262cb03256172cd72df94d7757ff54df10dbb558e38244197b SHA512 d812428184a717a1bebc2661526f77102112365221ee91e37b9c922d6e0b62c0daef8d73594f750d59fd91a978c399e0454b410464a63f5c8c96af2e29b5d65a
+EBUILD magic-8.0.207.ebuild 1824 BLAKE2B ee7098862334146da9322d0c3f4fefde3ef67edf7c2172cb8452f69f3cc9921e2e3306ae61e2552ee1f470af41f8be2c2851376e984a9db8bfe9604d43f84145 SHA512 03c5dcee612de39ea1ed4536b231c2e8421761de72ff0f106a1449bd007f29ee79f659cfba78f85c2d8c31120737678e708e4292e0d94deaf54d4489da5cf3a8
MISC metadata.xml 1380 BLAKE2B 91d45cef21553d52492f1c14be3910169bfcf04b303aacf5adc2578c1feef2912da59503cb07a406116365d6f59505aa17d7d1ca7dd760fe4d3280f759900567 SHA512 ee3d5c77eb2b7cd4c6aba5cfce27692efbd2166306add6f3a0dd6322a15ee46ea374c4e754896c922e1a33783e01a2458b4ca357806c5c9f60df70fbad30e228
diff --git a/sci-electronics/magic/magic-7.5.202-r1.ebuild b/sci-electronics/magic/magic-7.5.202-r1.ebuild
index 9520df97ce33..00761831257f 100644
--- a/sci-electronics/magic/magic-7.5.202-r1.ebuild
+++ b/sci-electronics/magic/magic-7.5.202-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit multilib eutils autotools
+inherit multilib epatch autotools
DESCRIPTION="The VLSI design CAD tool"
HOMEPAGE="http://www.opencircuitdesign.com/magic/index.html"
diff --git a/sci-electronics/magic/magic-8.0.207.ebuild b/sci-electronics/magic/magic-8.0.207.ebuild
index a107e53349ff..f39b2bed4f95 100644
--- a/sci-electronics/magic/magic-8.0.207.ebuild
+++ b/sci-electronics/magic/magic-8.0.207.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit multilib eutils autotools
+inherit multilib epatch autotools
DESCRIPTION="The VLSI design CAD tool"
HOMEPAGE="http://www.opencircuitdesign.com/magic/index.html"
diff --git a/sci-electronics/pulseview/Manifest b/sci-electronics/pulseview/Manifest
index 560c5dc1ea92..17fbde6ff0bc 100644
--- a/sci-electronics/pulseview/Manifest
+++ b/sci-electronics/pulseview/Manifest
@@ -1,5 +1,6 @@
+AUX pulseview-0.4.2-glib-2.68.patch 579 BLAKE2B 1feab8b80bbfd158bc445fe32e72327451791e461a4f85129f125cb3fb3d247f581a54c517f9b26c6493d4536e412c245805583a998fb44d3ee6f43904c34888 SHA512 a8fccfe78c6ba09687db9b26bdb7c28ba8912098d7b4b41c62afdcc312462159bfe6f5f6055171f0e38fb96c64ad09dce66ed509286bc268bd785f8025ff7403
AUX pulseview-0.4.2-qt-5.15.patch 5193 BLAKE2B ea81ba54ca1a8b9d76d2e7751940d7b4e509adb75f903e5e85be49976106eefe1745908fe55d2aa206402494cd636879c71fe811e7dde874ebc40174ea8727cd SHA512 66c1e00f9470d4384bfa5dda2db7ada9d1e86cee2b2cd2a8517b44c1d6ee310d2f9a930033a7c93a30e006675c738b7cf75d6ee22ee09c7b8b52e831ca6571d0
DIST pulseview-0.4.2.tar.gz 1399718 BLAKE2B ebbefefa55bb7ce9d1bbdfa8ea44d9536fa4f9ca9f6f13175a5bb6122dcb431ddad7c668e631128ca57fd2231021f8ce1c686fac9fa746ace24cf69ef3d71e71 SHA512 79f653c9faad021c03b59b4a519b594190d5558dfb9be60cabcc2a35e991e66b733b337fec58a9248699e7aef0df3be1472c81f93274b25cec1fc6b73f8f033b
-EBUILD pulseview-0.4.2.ebuild 1436 BLAKE2B 97966193ed92e5c68e10db72bba47a42dfa35ca6935cf02523f6be8ff07fa4bf2f67de0b75bc0ed36d6bd6eb8d071812f19ccebd3dd6ec29e26e00d1a4c09dff SHA512 1a780358d4e8c2e54a07b064ce30794db8f0cc503a5f76b80e565db3d75a7791190b4f75ab20235cc4f8a748cde6d9a80ce265de61356aa8783f18c6793080cb
+EBUILD pulseview-0.4.2.ebuild 1480 BLAKE2B ce2c73658a9772747c25a520f40951ec5405ae8e2b1b8efab67926bb17db5e8d6cd4852bd86edcea9dc6dc00dd960b2d9a691ceefabaf5822c74ac052fbe40f9 SHA512 e9f5fb99535b6609bfcfbefb2f765204cf7ac742cff191304eadf075b140ea4a78ff00816211df438e90a50d03eb3571ee323245a67fef75281d1efad7bfaffc
EBUILD pulseview-9999.ebuild 1390 BLAKE2B 3e1fa66fef132374204fe13d384ff6eeae42ca432a5de102728ae3abb0d01b1e80bfc2771223bc8577a541369f12712cba5cae238671ad588fe6d463e61bc14b SHA512 0ecf135b896b6a9bca05253b473bf1f93fe7a362b8734ae9ac76b33c2fd77be7c566e820d37c38e8247dd7ee4de9e381a0c1bcc5db80cccd8f1ce3001f9875ca
MISC metadata.xml 333 BLAKE2B b4981e29ae436b82875daf955c31085e4bade0ce53b9de677c68f4fed6ef63cd8610ae995989eb659f1d205a072d3f87c8aac02b422b3e30a3baac9eda92dfa2 SHA512 f7f0484072e7c2486a176c29814d7a390d8e44d01593d75ed51231e5c67e7226e576da17410da01281b16ed31361c1724e60026d7df06b580e29901a3f89d2dd
diff --git a/sci-electronics/pulseview/files/pulseview-0.4.2-glib-2.68.patch b/sci-electronics/pulseview/files/pulseview-0.4.2-glib-2.68.patch
new file mode 100644
index 000000000000..1353f637928b
--- /dev/null
+++ b/sci-electronics/pulseview/files/pulseview-0.4.2-glib-2.68.patch
@@ -0,0 +1,25 @@
+https://bugs.gentoo.org/777660
+--- a/pv/data/decode/annotation.cpp
++++ b/pv/data/decode/annotation.cpp
+@@ -17,9 +17,7 @@
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ */
+
+-extern "C" {
+ #include <libsigrokdecode/libsigrokdecode.h>
+-}
+
+ #include <cassert>
+ #include <vector>
+--- a/pv/views/trace/decodetrace.cpp
++++ b/pv/views/trace/decodetrace.cpp
+@@ -17,9 +17,7 @@
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ */
+
+-extern "C" {
+ #include <libsigrokdecode/libsigrokdecode.h>
+-}
+
+ #include <limits>
+ #include <mutex>
diff --git a/sci-electronics/pulseview/pulseview-0.4.2.ebuild b/sci-electronics/pulseview/pulseview-0.4.2.ebuild
index 859c5e0e1746..e96be770c575 100644
--- a/sci-electronics/pulseview/pulseview-0.4.2.ebuild
+++ b/sci-electronics/pulseview/pulseview-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -45,7 +45,10 @@ DEPEND="${RDEPEND}"
DOCS=( HACKING NEWS README )
-PATCHES=( "${FILESDIR}/${P}-qt-5.15.patch" )
+PATCHES=(
+ "${FILESDIR}/${P}-qt-5.15.patch"
+ "${FILESDIR}"/${PN}-0.4.2-glib-2.68.patch
+)
pkg_setup() {
use decode && python_setup
diff --git a/sci-electronics/qelectrotech/Manifest b/sci-electronics/qelectrotech/Manifest
index 9196388f89ff..754862e5d319 100644
--- a/sci-electronics/qelectrotech/Manifest
+++ b/sci-electronics/qelectrotech/Manifest
@@ -1,9 +1,6 @@
-AUX qelectrotech-0.3-fix-paths.patch 2304 BLAKE2B 113afe4cd025baecc3ddd4060179d3b81da32ac172eb452bb74215cc9a2e227bd7f31474452fb4055cc9d4cbda5cd0eea856929b191917a263a7e9ac20de9483 SHA512 3d57c172bf63faa3bd5ead082be1c3143330bae8ebdde580a5b5a860d5419371a05082f4b69e39054629e9f39f258b26ec65f773238b8b7b4b892176ad998c31
AUX qelectrotech-0.80-fix-paths.patch 2412 BLAKE2B 66ec413d1f69f1621dc9776afa91f78b7fa0d17aece0ea0a122616503319ec98df653b166f81196b8d891f327e024a8e19207e3c9ef8567038d186b1440babb2 SHA512 828d0677b1d5a0ef4049d3fc7c9fbc47dfa810252c881a5f1c7e2841f9676710b69ce1a001cd6b44e28980445782affd948cd8626e43e37f020a2247ac31f3e5
AUX qelectrotech-0.80-nomancompress.patch 436 BLAKE2B 9f8d5491c4076e8cf1fea993180cddaf7a1f6d34556a75131c2a4799bd54228ce5936145c30f0edf33626c90eb9fcb3134ccde0685ce6091706617ccd408dd99 SHA512 6de49a59a605bff6f9eb3d375f698adbb15deec77a3d2283ba53fe63e73ec23098baa6dc5530f0f2c9f92de8f400d66e71c6024d7929f1b2a343720afe54597a
-DIST qelectrotech-0.70.tar.gz 10870717 BLAKE2B 21af2000080526cc75e67d80d514286a294a805073beb97d142758449e1290db56e741b70eeb9c38adbdb770fc548eb0fba18429bceaa8cd88bcba5335c3fca9 SHA512 db5b74ce9ac64e55a463c821ee43a2cde8cc4dc4a7be79c8a39512e54dfb85653e20981b5879ecc6e5949c1c1196ad5b7cae9780bf16de0b4d7b2381731173bd
DIST qelectrotech-0.80.tar.gz 13835653 BLAKE2B 1efb22c9683c01c3cc449a3c1deef1990825b16f11dc15d93e2d7c0afd026486ee9772e0d8637efcb576fb20a8dc79235cdcabc94d293b9bf8c2028818645734 SHA512 732101130e77849ed0a56bcc7b519a1ca032e8f203951a50e1dd5fd488e96f1ab69ed0854176604f1947636b3d8fda1ac8aebbcfe01e63dfa263d8f646224f53
-EBUILD qelectrotech-0.70.ebuild 1148 BLAKE2B f815517770d377e6488137a0e013cc012608a27ede5e7fdd02b2f6d7e624e38c263cbbd38190f9040dc7fd6a84c205d16e1d02daddf383a2cbe7c52494312ee4 SHA512 b96df75832dacb6e02b5affbd75bb6dc3c45c6a4a77fb22722d1d3fc051e20a6229cd988eb0045d56bc408a24e0a2f4d78415f465e5fa704b899f59f3912aeb4
-EBUILD qelectrotech-0.80.ebuild 1425 BLAKE2B 67b317692aeb9d48882736cea9c85738474121d00259c35e8880f187b7af8eb6627736630d0876c2e606984d3360e8841cb8f0d91a1d6cbc5ab0098cb588062b SHA512 665b0922358d5f1cd8ef8eb87d38015e06bf67b74927cf4757f1bc88b1d60985a980f34d4ee2927570db91f797ee9f54557a1ce7c9dcc93a80a99cc8323f0250
+EBUILD qelectrotech-0.80.ebuild 1423 BLAKE2B 3def2ac1e87731b367926980c294fec104dd6257283da104fb1546b557c98887dd17307f2bc0cda0b268b917bd999f8ca6c76dbafe13c93a1abebc0dabd8ef99 SHA512 8b32aa90a8caf060d78c6a0799a397431438a7e5582428a342be2cd0f39996b81a347206b79f7b225b49c22f692a3ac7abdcc9205e719291a9982c95de5a7b3a
EBUILD qelectrotech-9999.ebuild 1437 BLAKE2B 3ee887677a71db332885adb0b8e5ba8065b7bf771cba3820bc028aa9354ff6cc5bb9c85342d2a0fc30d233913a112737a028f3d7bff0251d2297995432fcf796 SHA512 1c1a5125793c5122ff1cc1df095bbc06ab32616375c4fbc5fabc1a070e5e7d873b14ccb2eb5ce88f1866d9a6b86ee02939cdbde0c4f866f8d88b709c207bda61
MISC metadata.xml 247 BLAKE2B 1428e575bd9b69424c4711499480493ae371840c146149819dc41c38335cbd16d7ce50ce8f6b7be1b77db73092ed6900a9a2d8032cc790058a56e533b01f562d SHA512 b43c8e84c3c753b49b203921a5aca792639a36d6efdbe16c069ff9abfbce0585718bb3824c03abdd7bd19ada13fb0a98a378c85ed369ac5fdc53ad3b3d5465d2
diff --git a/sci-electronics/qelectrotech/files/qelectrotech-0.3-fix-paths.patch b/sci-electronics/qelectrotech/files/qelectrotech-0.3-fix-paths.patch
deleted file mode 100644
index c55c19ce5d29..000000000000
--- a/sci-electronics/qelectrotech/files/qelectrotech-0.3-fix-paths.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-diff -Naur qelectrotech-0.3-src.orig/qelectrotech.pro qelectrotech-0.3-src/qelectrotech.pro
---- qelectrotech-0.3-src.orig/qelectrotech.pro 2013-12-22 17:27:31.919047334 +0100
-+++ qelectrotech-0.3-src/qelectrotech.pro 2013-12-22 17:29:28.576908241 +0100
-@@ -5,20 +5,20 @@
- # Chemins utilises pour la compilation et l'installation de QET
- unix {
- # Chemins UNIX
-- COMPIL_PREFIX = '/usr/local/'
-- INSTALL_PREFIX = '/usr/local/'
-+ COMPIL_PREFIX = '/usr/'
-+ INSTALL_PREFIX = '/usr/'
- QET_BINARY_PATH = 'bin/'
- QET_COMMON_COLLECTION_PATH = 'share/qelectrotech/elements/'
- QET_COMMON_TBT_PATH = 'share/qelectrotech/titleblocks/'
- QET_LANG_PATH = 'share/qelectrotech/lang/'
- QET_EXAMPLES_PATH = 'share/qelectrotech/examples/'
- QET_LICENSE_PATH = 'doc/qelectrotech/'
-- QET_MIME_XML_PATH = '../share/mime/application/'
-- QET_MIME_DESKTOP_PATH = '../share/mimelnk/application/'
-- QET_MIME_PACKAGE_PATH = '../share/mime/packages/'
-+ QET_MIME_XML_PATH = 'share/mime/application/'
-+ QET_MIME_DESKTOP_PATH = 'share/mimelnk/application/'
-+ QET_MIME_PACKAGE_PATH = 'share/mime/packages/'
- QET_DESKTOP_PATH = 'share/applications/'
- QET_ICONS_PATH = 'share/icons/hicolor/'
-- QET_MAN_PATH = 'man/'
-+ QET_MAN_PATH = 'share/man/'
- QET_APPDATA_PATH = 'share/appdata'
- }
- win32 {
-@@ -108,9 +108,6 @@
- examples.path = $$join(INSTALL_PREFIX,,,$${QET_EXAMPLES_PATH})
- examples.files = examples/*
-
--copyright.path = $$join(INSTALL_PREFIX,,,$${QET_LICENSE_PATH})
--copyright.files = LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog
--
- mime_xml.path = $$join(INSTALL_PREFIX,,,$${QET_MIME_XML_PATH})
- mime_xml.files = misc/x-qet-*.xml
-
-@@ -140,7 +137,7 @@
- man.extra = sh man/compress_man_pages.sh
-
- # L'installation comprend la copie du binaire, des elements, des fichiers de langue et du fichier LICENSE
--INSTALLS += target elements tbt lang copyright
-+INSTALLS += target elements tbt lang
- # Sous Unix, on installe egalement l'icone, un fichier .desktop, des fichiers mime et les pages de manuel
- unix {
- INSTALLS += desktop mime_xml mime_desktop mime_package icons man examples appdata
diff --git a/sci-electronics/qelectrotech/qelectrotech-0.70.ebuild b/sci-electronics/qelectrotech/qelectrotech-0.70.ebuild
deleted file mode 100644
index cddb5f1a5ac9..000000000000
--- a/sci-electronics/qelectrotech/qelectrotech-0.70.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2001-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg
-
-DESCRIPTION="Qt5 application to design electric diagrams"
-HOMEPAGE="https://qelectrotech.org/"
-
-if [[ ${PV} = *9999* ]]; then
- inherit subversion
- ESVN_REPO_URI="svn://svn.tuxfamily.org/svnroot/qet/qet/trunk"
-else
- MY_P=qet-${PV/%0/.0}
- SRC_URI="https://git.tuxfamily.org/qet/qet.git/snapshot/${MY_P}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 x86"
- S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="CC-BY-3.0 GPL-2+"
-SLOT="0"
-IUSE="doc"
-
-BDEPEND="
- doc? ( app-doc/doxygen )
-"
-RDEPEND="
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtprintsupport:5
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- kde-frameworks/kcoreaddons:5
- kde-frameworks/kwidgetsaddons:5
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CREDIT ChangeLog README )
-
-PATCHES=( "${FILESDIR}/${PN}-0.3-fix-paths.patch" )
-
-src_configure() {
- eqmake5 ${PN}.pro
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-
- if use doc; then
- doxygen Doxyfile || die
- local HTML_DOCS=( doc/html/. )
- fi
-
- einstalldocs
-}
diff --git a/sci-electronics/qelectrotech/qelectrotech-0.80.ebuild b/sci-electronics/qelectrotech/qelectrotech-0.80.ebuild
index 135799c10bea..68f5ed0ee26b 100644
--- a/sci-electronics/qelectrotech/qelectrotech-0.80.ebuild
+++ b/sci-electronics/qelectrotech/qelectrotech-0.80.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
else
MY_P=qet-${PV/%0/.0}
SRC_URI="https://git.tuxfamily.org/qet/qet.git/snapshot/${MY_P}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
S="${WORKDIR}"/${MY_P}
fi
diff --git a/sci-electronics/quartus-prime-lite/Manifest b/sci-electronics/quartus-prime-lite/Manifest
index 978f53a5b14b..4158cb951a18 100644
--- a/sci-electronics/quartus-prime-lite/Manifest
+++ b/sci-electronics/quartus-prime-lite/Manifest
@@ -2,6 +2,6 @@ AUX quartus-prime-lite-15.1.0.185-qenv-lib32.patch 483 BLAKE2B e08066d40ccec48e1
AUX quartus-prime-lite-15.1.0.185-vso-launcher.patch 647 BLAKE2B 5e86aad1d455f4b02dc303ccbd29bd5c22054538c7f1ae78c049ab94ba9dbb8249eb836aa828e3280243066f3cff0e82aea0bfdb55555f33d09ee8aa042e7923 SHA512 19669bf8fd963eab8ab51188e867ed85ea5f0fb151fc82b158a2ab307c6b0ef56b0cd11441fb252b7f70b06d0f7bf8792e6857a62e7ffcd796b1d9d1a156c6e7
DIST Quartus-lite-15.1.0.185-linux.tar 5969776640 BLAKE2B 622060e053a9d7a91fe9b4b61f6ebf1289f3849e666b20bca801f0bd752dac0f551c7aa2b8d16b6238b6df2b174f8d352bbc2e3a2a9e270735c5581dd81420f5 SHA512 7996bc9e0561b650c0318d608b4f59560dd631e3a38c403105f797049c395ce25a0ff5d4346cf6e91338fa297d7e8752ef5a3f83f496d4431ad3591de4335045
DIST libfreetype.so.6 785880 BLAKE2B a9c724a213d6211e954c20ea203feeacd384768bf34929719326d2a98e166c91114f4a60b223efd770ccf356662c8664c91d4bf4722325c01d310a10e3026f30 SHA512 4b0ae581df3ecc0117d8b12405d7e5203d1ec40e965c39dade16c4b5495e95c71c2c5d739ccfec7c4c90dd2f48c004f4ae49497c46927adc81c98ead52978be1
-EBUILD quartus-prime-lite-15.1.0.185-r2.ebuild 1428 BLAKE2B b03e3868ee6b22afc62a841be72ac86824132b9d5e2c39f88dfe983a752397fac1e2eb305956e798f8120277f52e9c058cd9ee51977bf3918fcff20599e73dd2 SHA512 c32116836e73cf80dd51ea94b6f2c16114ef2acf73810b3d8f28ed56e82a055b44f929905fffa3ec2c6fb4befd8ad91ad07b28c0facb5ab3ba41911f4b3d831d
-EBUILD quartus-prime-lite-15.1.0.185-r3.ebuild 2711 BLAKE2B 857c6e118802c04d3104c176cf3928bcfb2aba1344b4f1ffc54e3687ffc14ed96603581779380a773b25b42afbbf461da348f8fb660db1f0914f15f7744f8e9b SHA512 ab4db820d68a38752e13c6541cdf80dd55f278f51bc1f16d8205ae589df93c5ccdf6506b99df67c74c728f53729864fe91c6a217ae020ab731d4d3f5c1ddf554
+EBUILD quartus-prime-lite-15.1.0.185-r2.ebuild 1429 BLAKE2B 98661c6f52f2969b818be31bcf94f95517eff7573a36578030d5a9b29cd89d59beca982a280a356a98de34200e730d2f40ba17856806f7c01f73d3022e56b018 SHA512 8d0188932bdaca45574b31c792c0c8c281ae178b1bfc76f1366d221f972e0335e27f5b6d3b4262d08f8e403f304ec6c31815510b7695fce8ba4916ecd067893c
+EBUILD quartus-prime-lite-15.1.0.185-r3.ebuild 2719 BLAKE2B 74472c58fd58e32de7ab599a243b208b9dbbb6d757c53d446453253fdd04a103e217860c590ff14095039f01ac2f73cb25ea8ddd3ae383b29c9849a492b978cf SHA512 5ab93f8a6ec43185fe29bebfd933e14f55952069b932317faed7c855a4dda44ea0c232e7a481ac29d65b52e0e6c296cc68661faa26049f48cae296956259a132
MISC metadata.xml 258 BLAKE2B b28e7ef1fd552b04afcdeb7d241493d3928621e4fa4c846644f2600268fa6a164b16a2450256dc0617e51ba75796d2c1c74952b74f25f61c8bfa4a3460f84493 SHA512 08c0f258f8b3a320eeb377ed3d50b51742118a2b285d3efa8db4c3a5312767f1fa775b69a7882d89ced4bbd20e28df2ddad754858dc662a4ca65ba0cd537107b
diff --git a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r2.ebuild b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r2.ebuild
index b02113e3f3e5..82920e59203c 100644
--- a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r2.ebuild
+++ b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit eutils
+inherit desktop
DESCRIPTION="Full-featured EDA product for altera devices"
HOMEPAGE="https://www.altera.com/products/design-software/fpga-design/quartus-prime/overview.html"
diff --git a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r3.ebuild b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r3.ebuild
index cd5035370050..41d04df27654 100644
--- a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r3.ebuild
+++ b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit eutils
+inherit desktop epatch
DESCRIPTION="Full-featured EDA product for altera devices"
HOMEPAGE="https://www.altera.com/products/design-software/fpga-design/quartus-prime/overview.html"
diff --git a/sci-electronics/spice/Manifest b/sci-electronics/spice/Manifest
index cbb82a138df2..5e51325fd387 100644
--- a/sci-electronics/spice/Manifest
+++ b/sci-electronics/spice/Manifest
@@ -1,4 +1,4 @@
AUX spice-3.5.5-gcc-4.1.patch 2511 BLAKE2B d9bb215dfcaf595d9f62a4748507342c3b6242f551a8458965e37c13e34432d686f00b91ee27d80451261b8baa9d0bd9616b378b246fc895b0dc1fff0d4975c8 SHA512 9ae98c77d8a95b2ccac03e48d778b431a449f8383938ca2d71dc1d77254a0dade6c159f1723aa9a00ac921379ec210584c32ae7e63a849bd07691d34bd92d5c7
DIST spice3f5sfix.tar.gz 1377263 BLAKE2B bffc4ae307c8b02db998e412d09ae52cef1aea78ab28d0c0b040f2c253032d0f42978c2d3b0bb0500e78016a35e2064bd50d6f86abdeb1e885bc7f7f0978864c SHA512 a515dbfcf81b302667e4a39b0ee7f02715c2a6a3fb9b3d320d9a4bea81e557c85f14d1e9d01d598d8ad3a6a67a797c2096bc14acc8e5afb41bef51f56b400be8
-EBUILD spice-3.5.5-r2.ebuild 1948 BLAKE2B 33890c758aa111aac01004bffa707bfa9cd1424793c40ea79f35f977f4680b728aa40f29ba6ed749ebb0a7b91e99cbcdd90a2329c7b3c54e8f741ebe61356a1e SHA512 e3b160131fea8768834317550f5575453db47319cd1578bf5f4436ffe6375c445ca844df6bec0e8e81296fb1796d245dbda34d33cccb35fbae32b5ae0018af76
+EBUILD spice-3.5.5-r2.ebuild 1902 BLAKE2B 08abc84cfb2f7ebf0414bcffbca870f7c550af10749b3bfe477835853f8feab6fbd089ed01e7bc1d8960ea1cbd49f11b88720e2b0149202d12270a46ed5be8fe SHA512 d2cc21c7a7d890ab9dcaf4562bac54a785437c6233af73ef8899818933f00abe4ef2f787596a40b551b5bf924011ebee283b07bee9fc500cbdab21a53670c90e
MISC metadata.xml 795 BLAKE2B a0fb4029e9966c86b738f79130a94d73c4c9ea355974010c6ffda8343bc28946fc1ef515fec8367bf5c21af8517cade07ed01496e0d82a597e782769b173c20c SHA512 22b6f5f1ed00b4c4b6106da4c838345cadc8cfa1b3cea891f1f645414970f016ddeab0ef180eb91dac38d2f623d1d33fb2175efde9c02bdec80a0f4ceb85afd5
diff --git a/sci-electronics/spice/spice-3.5.5-r2.ebuild b/sci-electronics/spice/spice-3.5.5-r2.ebuild
index 3b1e87cbbb5b..45cf153cde8a 100644
--- a/sci-electronics/spice/spice-3.5.5-r2.ebuild
+++ b/sci-electronics/spice/spice-3.5.5-r2.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-inherit eutils flag-o-matic multilib
-IUSE=""
+inherit flag-o-matic toolchain-funcs
MY_P="spice3f5sfix"
DESCRIPTION="general-purpose circuit simulation program"
@@ -47,9 +46,7 @@ src_prepare() {
src/lib/fte/misccoms.c || die
# fix missing libtinfo if ncurses compiled with USE=tinfo (bug #605718)
- if has_version 'sys-libs/ncurses:0[tinfo]' ;then
- sed -i -e "s:-lncurses:-lncurses -ltinfo:g" conf/linux || die
- fi
+ sed -i -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" conf/linux || die
eapply_user
}
diff --git a/sci-electronics/splat/Manifest b/sci-electronics/splat/Manifest
index c796f39f3485..e2663e144dc4 100644
--- a/sci-electronics/splat/Manifest
+++ b/sci-electronics/splat/Manifest
@@ -1,4 +1,4 @@
AUX splat-1.2.2-gcc43.patch 205 BLAKE2B f145e08d07cf755914700690737f6ebc4230c598083495d1abe99586fa4302fd5e361c5277fe3daf494686e2ea551941f4a32c953f2f4c407474f2ba2ebac357 SHA512 ce99a5688305cc0bc53544b8c57cd73d3a9ccaaa7bce1115f63ee79c93c06f9ec80d694fcedcbded35b1f12d9b8b1d79022de7afb7fa43980710c4928c6dcf21
DIST splat-1.4.2.tar.bz2 356823 BLAKE2B 7e4fe835128ae88b6d44d87159a5eab8652eed26876a637e613f57177ebfca8df7433455b53124318a2a0277bd09ca2cb9ce74ab205f5c6d1417fa736934b3fa SHA512 223b6184b1df35052709ba3b0e8679b9f6a2933c98ac433b0f07cd93b07213f55399a6eeb8e955a86fb59d13e09d891fc085ac17594f561268da239c30e885bb
-EBUILD splat-1.4.2.ebuild 2407 BLAKE2B 028a27a08b356313e22682508329dfe6130966530ba2fb085df5ca30deb36a094da80f56300e6c0e05c4429ca696b5a6bff54817af26e376746fe88a6fb9831b SHA512 e4270d9c782b189bf827fa1f7fc53d73674b73b7c0b07d3f609f2532da412589480a91caebe163610ba292cc4d3bd907ff9b75515870d115033e3f27b41d2b97
+EBUILD splat-1.4.2.ebuild 2406 BLAKE2B 172d56cfcbd32ffa51e442f8ce3e9af80c6e6b78bec38c7808c7ba4eb9f2241c4def7fb5f981a9970193b738cfcd16b230a99ba2eb5a90ca148de7983eed9ec4 SHA512 ad5ae8dfcf7db3356bf958ad99be9faaf14ffb61299334cc46c74d4ad73cba8d8bd5c2ee1be9d36235afada02373fff3ae0c1a0943f19872852369653202dc81
MISC metadata.xml 740 BLAKE2B 20f01ab6e9fb164deaf70b2e0442a3d5c0df7131197da4e9a07c9928f14124e2d803a7779ddbd43d2d714ee57b48086ddd04c86bbe1dd4e565395f9eeede9a29 SHA512 7aae74c935e1a47b38e5bcbc08348e954625c5eb21fee593ab5d2662bcc2724f40ca4c62bc58145c9856b1a4167f23ce4b27c930f43eea4089f0edddcb1e82ee
diff --git a/sci-electronics/splat/splat-1.4.2.ebuild b/sci-electronics/splat/splat-1.4.2.ebuild
index e498c4b7c91b..d9bb7221cd65 100644
--- a/sci-electronics/splat/splat-1.4.2.ebuild
+++ b/sci-electronics/splat/splat-1.4.2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit eutils toolchain-funcs
+
+inherit epatch toolchain-funcs
DESCRIPTION="RF Signal Propagation, Loss, And Terrain analysis tool"
HOMEPAGE="https://www.qsl.net/kd2bd/splat.html"
@@ -15,7 +16,6 @@ IUSE="doc hires l10n_es"
DEPEND="sys-libs/zlib
app-arch/bzip2"
-
RDEPEND="${DEPEND}"
src_prepare() {
@@ -42,7 +42,6 @@ src_configure() {
}
src_compile() {
-
local CC=$(tc-getCC) CXX=$(tc-getCXX)
${CXX} -Wall ${CXXFLAGS} ${LDFLAGS} itwom3.0.cpp splat.cpp -o rfsplat -lm -lbz2 || die