From 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 28 Apr 2021 20:21:43 +0100 Subject: gentoo resync : 28.04.2021 --- sci-electronics/Manifest.gz | Bin 9048 -> 9041 bytes sci-electronics/drawtiming/Manifest | 2 +- .../drawtiming/drawtiming-0.7.1-r2.ebuild | 4 +- sci-electronics/gsmc/Manifest | 4 +- .../gsmc/files/gsmc-1.1-autotools.patch | 8 +-- sci-electronics/gsmc/gsmc-1.1-r2.ebuild | 4 +- sci-electronics/gspeakers/Manifest | 2 +- sci-electronics/gspeakers/gspeakers-0.11-r2.ebuild | 4 +- sci-electronics/gspiceui/Manifest | 4 +- .../gspiceui/files/gspiceui-1.1.0-flags.patch | 4 +- sci-electronics/gspiceui/gspiceui-1.1.0.ebuild | 50 ++++++++++------- sci-electronics/irsim/Manifest | 2 +- sci-electronics/irsim/irsim-9.7.93.ebuild | 4 +- sci-electronics/magic/Manifest | 4 +- sci-electronics/magic/magic-7.5.202-r1.ebuild | 4 +- sci-electronics/magic/magic-8.0.207.ebuild | 4 +- sci-electronics/pulseview/Manifest | 3 +- .../files/pulseview-0.4.2-glib-2.68.patch | 25 +++++++++ sci-electronics/pulseview/pulseview-0.4.2.ebuild | 7 ++- sci-electronics/qelectrotech/Manifest | 5 +- .../files/qelectrotech-0.3-fix-paths.patch | 49 ----------------- .../qelectrotech/qelectrotech-0.70.ebuild | 60 --------------------- .../qelectrotech/qelectrotech-0.80.ebuild | 2 +- sci-electronics/quartus-prime-lite/Manifest | 4 +- .../quartus-prime-lite-15.1.0.185-r2.ebuild | 4 +- .../quartus-prime-lite-15.1.0.185-r3.ebuild | 4 +- sci-electronics/spice/Manifest | 2 +- sci-electronics/spice/spice-3.5.5-r2.ebuild | 9 ++-- sci-electronics/splat/Manifest | 2 +- sci-electronics/splat/splat-1.4.2.ebuild | 7 ++- 30 files changed, 105 insertions(+), 182 deletions(-) create mode 100644 sci-electronics/pulseview/files/pulseview-0.4.2-glib-2.68.patch delete mode 100644 sci-electronics/qelectrotech/files/qelectrotech-0.3-fix-paths.patch delete mode 100644 sci-electronics/qelectrotech/qelectrotech-0.70.ebuild (limited to 'sci-electronics') diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz index 052b98860868..c8f06985cc4d 100644 Binary files a/sci-electronics/Manifest.gz and b/sci-electronics/Manifest.gz 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 . + */ + +-extern "C" { + #include +-} + + #include + #include +--- a/pv/views/trace/decodetrace.cpp ++++ b/pv/views/trace/decodetrace.cpp +@@ -17,9 +17,7 @@ + * along with this program; if not, see . + */ + +-extern "C" { + #include +-} + + #include + #include 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 -- cgit v1.2.3