diff options
Diffstat (limited to 'sci-electronics')
33 files changed, 410 insertions, 136 deletions
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz Binary files differindex 632c44584952..2b7810029ef0 100644 --- a/sci-electronics/Manifest.gz +++ b/sci-electronics/Manifest.gz diff --git a/sci-electronics/drahnr-oregano/Manifest b/sci-electronics/drahnr-oregano/Manifest index e0e0c609a08a..924334798c36 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 1784 BLAKE2B 9d2b4b275d220ae32f4218e4863be7b1d62ba9740780b77a01a52d36acc0f59cb2b8a18f831797ba2f7bbe91d6acab9042b71e8241ca03913100fa1c099afab5 SHA512 ad1ee00ae710feef695c5ffe1cd69a3b464960fd0f085bc24791d22e0b17bb3e357f828e347e796b8f8722ff74bc98ae8a7f433bb987320eeac47fd9cabfe781 +EBUILD drahnr-oregano-0.84.40.ebuild 1782 BLAKE2B afc3136e83eec4cd17947a457586caf26a046e729e2cf3d405abac884e4107f651722449eb77b7f6df3fc2b1e4751c0a0c4ecfb94cfbe538a7e369ea7bbdd7be SHA512 7c96d381cf5bac1e14d3fecdb3e5e270ae79bcdb5bbfab81b6d10bd9e6cad7a6723807e026163ce13cc045f5da08af2492b53af1a1459bc4bb802fc6421b7168 MISC metadata.xml 724 BLAKE2B fe414b214433f33f0e4a6787389f3169a1e892df0a815848bd56d939f0760afe23b74ace96d842eb2a1552332e60264be0245933e696616f6c7b90476ebddc41 SHA512 733a85af3d7f9205df6fb78456b334be12f56ba316abcd9c3cd21d7774807f8d58907a549482625c4d6dfcacdb7d8c1101bf2748566791ac7924b7a9136d02af 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 c6d4bd34ba3f..ca8396cc0318 100644 --- a/sci-electronics/drahnr-oregano/drahnr-oregano-0.84.40.ebuild +++ b/sci-electronics/drahnr-oregano/drahnr-oregano-0.84.40.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_{5,6,7} ) PYTHON_REQ_USE='threads(+)' inherit gnome2-utils python-any-r1 waf-utils xdg-utils diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 23eccc428e9f..fcda8c8910e3 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,3 +1,5 @@ DIST kicad-footprints-5.0.1.tar.gz 5074166 BLAKE2B eb8a532c83af37d241c0eb73b7ac0a6bdd75e87f5d06ebdb9a109160cae131240f4f5516c9bd38785c51e068ffcc29cdec075565bc4bc14af3924f814a68aa54 SHA512 16057e7a768097a7e97ae8a25d0c35891d04621e5d5b7437e80f893f48365e562b69c38a8076c1dab0455801359e766fcd1f7d31fec2cc78c9e7cda2d6f210ae +DIST kicad-footprints-5.1.0.tar.gz 5370734 BLAKE2B 5a7c9db505edd37f5143cccb210a0f87bc08b1c9166c30a90b59af31f200e24c7608b210a6a3137095bb6eaad64f5f6909d87d685cd0d5cb080fb1f7e90ae575 SHA512 3ae6e35bcff8282b05f5661bf63b38681f1472c632523e3cd7288f2325b466b27708d850b95792084232399062eb54808b7bf08ec3880ac90d8a706c28e211b2 EBUILD kicad-footprints-5.0.1.ebuild 456 BLAKE2B b49fd1584b037aa4cf93ddc7b86ae699914c1c5838c4cdfeb3a09c11e346e0de0a8f37a01ec01cc975d959c84da0a7c1e311294b6927ff47385062e8987e639f SHA512 c16d4558d3e37f60382c05c18aba6fefc431a2c884d4c1a93685f394c5ab42cc423770d518d65ab62007d10ad6d64047ee7a517c953388c0d9b19e75a11e4429 +EBUILD kicad-footprints-5.1.0.ebuild 456 BLAKE2B 54bf8b030085bfed1bab032713cab089fccaba6ae5ebeb1c9a5ec043277d6ca62cc8952c1fe0255017ee997980f515e78771d1a72f351796e10aa9d4b199bce8 SHA512 d4543b6a86b07f13d62b18daf7a867fce54ca79fb131ccdfcbbf93f7d2d4daa72703b09e3f7ce175661f759af2a123848dc9f86fddc62477fa18b9daf9665d39 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 new file mode 100644 index 000000000000..c9de09f6416f --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-5.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +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 ~arm64 ~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 16e3783b9711..ab72b123b771 100644 --- a/sci-electronics/kicad-i18n/Manifest +++ b/sci-electronics/kicad-i18n/Manifest @@ -1,3 +1,5 @@ DIST kicad-i18n-5.0.1.tar.gz 4062609 BLAKE2B a3113758cc1e813fca97abd9c4e5ca367f974900b6ca7072c55eef9d9eff6274bacdad37b81a98f650c05be8fbdff306dc59db1cdd1a22b4d0776c9a89454303 SHA512 5254f6f945fa63e56bc3e9440cf506da3a4ccd76a58fd7e052a04ff60ecaa0daf6ad0599376a5175a4628d40cb1e317973e470a1593714186adb393c20761e24 +DIST kicad-i18n-5.1.0.tar.gz 4332053 BLAKE2B 41292da8e5d3d686641fc8f421f7da585ee625586508dfddab03088ad213fbe3a83d54c504dcc73c885443390a83e998afd56fed06bb12277ff0003f03da3215 SHA512 c1d971958376d68fc7ea95551b8407344494b6babf807063efc0e392713a4807a3dbda42dc0d3c85035c7cfe19b2d5a139efb0a6323db642fe29852d0bdfccea EBUILD kicad-i18n-5.0.1.ebuild 471 BLAKE2B 4ead8d717ce3a8c3b4f9451b806812647787507a4ccaa8d925aa2f81539c21468cf4a63b37c3cb017f9d938f17f036f11cd25e41309f41ccad22d3ea2f01222b SHA512 93715c5579ae737a6418597f87e1fb57cc75bbc9085faf84dfde5302f8d01b599602ac403145faa6b29feb73f9f2ab0934669b9a6e9c16f401530ef0a9e58a63 +EBUILD kicad-i18n-5.1.0.ebuild 472 BLAKE2B b999b506fbaf42ea11686e78798e559705954f9f0a864766189d3aa418775590654c459269a7be6d6a13da98d87a2e14a555dc00b850f0108fb67642ae639067 SHA512 b726169898a204cbff744e15b7dd42397f1900f7a18d6134b4c3f8aa015505465fd4e5258f2b9df80467352ca304e32a6b8856548e4e9829b8d3f8f86e4de357 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 new file mode 100644 index 000000000000..d1bff263fa65 --- /dev/null +++ b/sci-electronics/kicad-i18n/kicad-i18n-5.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +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 ~arm64 ~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 9dd45b780b4c..43ab0c8535a6 100644 --- a/sci-electronics/kicad-meta/Manifest +++ b/sci-electronics/kicad-meta/Manifest @@ -1,2 +1,3 @@ EBUILD kicad-meta-5.0.1.ebuild 591 BLAKE2B 0ecd15509f5670c65f14efee4bb8a070359fc1cacff48d0bcd97bc77fbfdcd159c68b43052c502e5afa4a598e811e5274fcb42069f9f7ae670f7feb9e5e0927d SHA512 c9b92be8e65e935fa2b29d62a0a8e740fd8bc1b3e7ea87345a63b57f37877843a709494e2fcfffb68f223ea8f8655dd9a0fdb13985bc7b5021ece24dc01d907c +EBUILD kicad-meta-5.1.0.ebuild 591 BLAKE2B 89cf50dc0d7696c295f7f1f7971c6257075519f3ba975d9b22c1685fdf11fc9072b476ce63e6e4b8790d7749d4a535418e31b2911969adad4a28827a2fd22616 SHA512 69a516e5c0a619d98ca28596b28016d460ba650bda2d2c22ad111f98117e061fe308e53c46209b900af7f1a40c0e369d09b3b80206ecc16a1402f9ec8b72f221 MISC metadata.xml 491 BLAKE2B 5c5a29d7b8ae502e8aa7c637c56e988fb9afd219c2f258ee6140bb8036456b5c5bae4c6ec0512926afa20b6f6f4fa4b8c22fc3c73fd3626ab37206904ee98ebe SHA512 72fe2f2b679d5f20ab2e8932fe46e61227bc7cc6f9fe4c329a6f842f0d4ea0ea607c66042ca411904f8d54df8af741605e4f77a917f45fda759107c46456e8d7 diff --git a/sci-electronics/kicad-meta/kicad-meta-5.1.0.ebuild b/sci-electronics/kicad-meta/kicad-meta-5.1.0.ebuild new file mode 100644 index 000000000000..f556139c384c --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-5.1.0.ebuild @@ -0,0 +1,27 @@ +# 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 nls" + +RDEPEND=" + >=sci-electronics/kicad-5.1.0 + >=sci-electronics/kicad-symbols-5.1.0 + >=sci-electronics/kicad-footprints-5.1.0 + >=sci-electronics/kicad-packages3d-5.1.0 + >=sci-electronics/kicad-templates-5.1.0 + doc? ( + >=app-doc/kicad-doc-5.1.0 + ) + nls? ( + >=sci-electronics/kicad-i18n-5.1.0 + ) +" diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index 390a610799d4..25cf71f70116 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,3 +1,5 @@ DIST kicad-packages3d-5.0.1.tar.gz 791951390 BLAKE2B 31c10869d53c7fe262bc90c721d0e99b1381e5faaf157597f5c58b00f328ab654260cc306466fbdb3ed6c48e71d21b48e74365d62aca009a2d3b77c0c3feb988 SHA512 8f188c5b97904eca0e564ccbdf29c0b6cf99fb60290f3c11a22d4c38c91edb3aee20412be867eee84007e39d54f808cff713f6252536045d92e891ed735ed334 +DIST kicad-packages3d-5.1.0.tar.gz 867189320 BLAKE2B 6f7fd81f56fa4e731cbac0d0e59ed916a5e44d8e5116187d3069a2cae9b2920fc7bbca1014c1f4c3c6626b976b0ee71e9bf31e2df48e5f9f381cbe9c01c37f53 SHA512 31ead3cce5d064f7970dc0e88e23a2cdda2f8370ea0ddb6fc5e7364e52bb3d113e4e71f8f08951e284bb4d40bb6f5750ecf40480c4b26d61e59ece81d43018af EBUILD kicad-packages3d-5.0.1.ebuild 559 BLAKE2B b98b37dff0374a0836cb62800c004de6cfe6118244ca39e17984f506208b8c33a12b754da7ea6836024b4f3633f920fbea6fd1927d60fa192b8442c786a6ba3c SHA512 d92316f8ec0a47262b2cfd41f4e559451a0c8fbb135559642c69a35362d0a445d8b27c80a9fd90052b981528b8bbec8a681f849675534f319b58978e3466a221 +EBUILD kicad-packages3d-5.1.0.ebuild 559 BLAKE2B 45e38c6abdc6a1ad5c9e64c6389b3bc59cbcfbe3d42a7e8e2face9f96634bd06f442ee0215b4234b6fb84ba38b8c84e0476200d6fde477fa9d99582b9e10b217 SHA512 3a283e27b5b30747f85ea6debbe92f988948dfc2ad1029d2a14eb0d7b7a843cef1d0520eeae9999a47a73957fb90c57ff136185713fe075ef43ad42c7b00f775 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 new file mode 100644 index 000000000000..55fef4803e2c --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-5.1.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit check-reqs cmake-utils + +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="9G" +S="${WORKDIR}/${P/3d/3D}" diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 514c3df17c45..02195e835d26 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,3 +1,5 @@ DIST kicad-symbols-5.0.1.tar.gz 2715790 BLAKE2B 5b87d64967c181161309d17f21feda14e6b44814ca9ec77ff9408d8a1d55805eaafea40bdb8ab4964c3fd66832ffef45e6c8c857816036586e5b8f4a33e34c4e SHA512 f0c3ee981cd96a57eed50b1e5a6d7956e0f73edaf86f1afb3a56b93d31161fe0a567d60f02339b3a2e9b9377b7176e9097484035512a40c4ca3a98341dc0056c +DIST kicad-symbols-5.1.0.tar.gz 2837674 BLAKE2B e21d74e9b2e70bd5fbcf4d299ba65967ed3d1c7556bbcb12e9881e3cbf1ca224b2285f142aa3536d95c0e06b025590a3126128edfdf64f68341e9d73a5d14798 SHA512 6c0a193955c0a0219dc4fd60f5a214fcdedc2e38da5ddaabc72f829bfe0988a6a447e65a48908c00ba766190bdcd3e1a9505ddd66062c2528e431dde58f07e99 EBUILD kicad-symbols-5.0.1.ebuild 450 BLAKE2B c0fda1a73122892636ada55e4c7d63cc667f71f02516bc7847dd10e42de2a5799b7d750ca03c0781113e725db0403a7eb8a35f60d9a8df7daba4b6e8f96f7c41 SHA512 930424dac84702ff3cac707dbd3768b4bc66c991310f6be275ca658c5768e4bcac66d18eaa32e5e4643efec4e2d752bfac0f265c2a239ecb1e92eec3e246f1f0 +EBUILD kicad-symbols-5.1.0.ebuild 450 BLAKE2B ea27d6eaf74264778edf95ad44352f632e6ec5a49cfc18af3cd36331ff65f139a6c0a5ebe7a2cf021962d440ec42631ccbf7d81d5ba7a6ed61f832c79cb930eb SHA512 12a80d7111197543ed56d086fa787c11cf1f5482c8643861f512e2e7eca8fefd8516a7666d415ca71db423057c5ee23011882519c77c37a3089a6d6a55db433e 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 new file mode 100644 index 000000000000..8a1302ee32bc --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-5.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +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 ~arm64 ~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 f9abf16d9853..61cc253f0626 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,3 +1,5 @@ DIST kicad-templates-5.0.1.tar.gz 1621185 BLAKE2B c21020ba11ff01863e5c8681247f8e17c03d06532f7eb6df94de8c6cd64f51142d54a762f83168b6c4f0b9c96764cb53d220eb6fd237c517fa07bfe51105543f SHA512 ccd995cc39bd578a95b1b3fdbe53a7bb8dd6638aa5717cd9a930371b0a48e66f1783ba3abce9438c7c29ab3b2b0a9075acc0b9c42eeb73480abf170a6f784668 +DIST kicad-templates-5.1.0.tar.gz 1620695 BLAKE2B 3b66560639d6df31f6b5f5e579aa5616d6483d445ff7ab1fff0d055d5bc96979c181fa27039730b19d9957f967d1f7b3cdc00a1d7d9c4a1aaf7a0e0081ced43a SHA512 59f29b205dcd7cd4ec883bca79d2a2e8736734407d9bd343316dcc7321bd84800415c24f9bc397e67b6029b2c1226e9a9806fc86fb52829f841788421a78e89e EBUILD kicad-templates-5.0.1.ebuild 459 BLAKE2B d79ddb7dd35b96c1739f4e785c90c35654a982f5f4ef62d2e7e1334e9aa17597b87da0661934680e5b32ee20d99e67165cd0d92c8991a0e620f718fd2db1d1d0 SHA512 8de9ec54219987cd1bd69641c171fb5da3ae76f98bd7aeceb004bba444dd6e6d766597d61b85c46058a67f7748c5262f3fd3d9acc06e44d215c1866ab46ee625 +EBUILD kicad-templates-5.1.0.ebuild 459 BLAKE2B d6370deb80053a0d49f2f184fef13cdd941edcc46222a0245531899c5e7cdeaf6354315cad76d04c9180ac275c4b4eeef2c56c2d6a0ae160fabb6b9bbd95611f SHA512 ac7adcc2ab0cf6980f752853f8c1888a0aeaa127c86c760983a2bae009fd3fa4c59d10adafbecc34eab108ac425601d03f3640e837e034c29c9df403dffefe8e 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 new file mode 100644 index 000000000000..4681b201b5e7 --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-5.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +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 ~arm64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND=">=sci-electronics/kicad-5.1.0" diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 2afcea59ee66..2221cf4f77bd 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,13 +1,16 @@ AUX kicad-5.0.0-curl.patch 568 BLAKE2B 6a6d4d382f014fa57a5af8af27e6090f4c9e7b8c9454ee09f039c472f0089f0d9cb045d435b5193d6da4fa2a24dd5a859f7905b330d9bbbd5b0fa4cf116e8512 SHA512 dcb7a260f5acda58dcfdddd59920df02b8003b1727728c90076770fc67b4e7c47050b915e3d634612077b66d1ff62b6409111ee1003c443f48ea6356eeb59841 +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-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 kicad-help-path.patch 4683 BLAKE2B 6b3e3d3567e0f554346ad2eb30b3af9e7ab07e77da2675513dd040e85011f6e711701c0cf3909399f4fe2298d7d59e71727583240d3e06701c18b4c2f59090ef SHA512 570fb711ffb18c7201e7a75791d1cc370493975d19e125de1ff6a78107b5fb70868975efd7d2a8ec921190484f7f91f723cca52337ec2e36f860b73dcedc3e7b 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-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 6655 BLAKE2B d5b54ce74ca3028d62c6d4ebf52992c7bf12eb2f5c519ed487914d1763ab3589f3cfd831f79f3080d95b85c157296c85aea78990e44f497656208431a3b6d3f0 SHA512 16f19bcb4fd206a24ab06f049b86aa6f1724bd8d0bfdebd804cc1eb50109f00b7ad7b9327d20abefb3527ff962e76c46640854d6bb2c393317c876e9d9e64625 -EBUILD kicad-5.0.1.ebuild 3471 BLAKE2B ac851512fe9132cd39e8e923e87f60043f715cec8036bc4b2405e3f2856c689d75fa7b150b4c13b9d2a7f494a87c12ce03270d2065c611b41fa3740d86aebc46 SHA512 c9b1a4869a5c100110482f03cc61450e7046e6be09c8e739eee858e3ff2fce34dad19ab687324d0c749890f1c4506b7268522e8abdcd41e886a9d411ec2e9110 +EBUILD kicad-5.0.1.ebuild 3462 BLAKE2B c15ef73ec7bd3522522fc61e274ecbfd6ea3110829dae3afe8e64516147a1d513354b09c67e6728b4216ab4ac5f9753495770ed50577a9ef3628aaac73da7b28 SHA512 3914612ebf357708a24524c24b7e9442019baa32c98f339d6b5b1cf9a7d5c611f0c257b126a01dbf135efdfd604a2793ad5ca97ec3fab59034a81126f6ea3f75 +EBUILD kicad-5.1.0.ebuild 3493 BLAKE2B 1298dbbcd0682a881ba56afd82ab8e4887d6f0a5b10942feace1af116095bbcafcfe1b11de375ec6d24fa89d32c7c2066d84eb4aba303347c36f251d015b7a03 SHA512 a95da3de07e43c4337ccc7bc717901633337d56be34c77fc01993275dc6e96fe991bcbf882ea546c34f6bcbfe5bcaa323563540d695f6bb81f21e6886e4c2c5e MISC metadata.xml 1181 BLAKE2B dadb380f3a2c422a93f349ede59cd4a6bf03dac69306357df08ef88931f76329669e5713f741507ce37ec4bb10445351ed293ed13174ed38de6c284e2234e2f8 SHA512 60c76ec7d665f273fb538c10e4993ac6d30c567d9cb8c0c862175c63a59d45cc9fdeacbb2ba6a3cff12e722124ef6c7466828ea792ddd405c587bd0bac65472c diff --git a/sci-electronics/kicad/files/kicad-help-path.patch b/sci-electronics/kicad/files/kicad-5.0.0-help.patch index 0fb43c3550ce..0fb43c3550ce 100644 --- a/sci-electronics/kicad/files/kicad-help-path.patch +++ b/sci-electronics/kicad/files/kicad-5.0.0-help.patch diff --git a/sci-electronics/kicad/files/kicad-5.1.0-help.patch b/sci-electronics/kicad/files/kicad-5.1.0-help.patch new file mode 100644 index 000000000000..e89b7e45c24e --- /dev/null +++ b/sci-electronics/kicad/files/kicad-5.1.0-help.patch @@ -0,0 +1,117 @@ +diff -Naur /tmp/kicad-5.1.0-orig/CMakeLists.txt kicad-5.1.0/CMakeLists.txt +--- /tmp/kicad-5.1.0-orig/CMakeLists.txt 2019-03-08 04:31:50.000000000 -0800 ++++ kicad-5.1.0/CMakeLists.txt 2019-03-24 16:16:58.287376258 -0700 +@@ -427,6 +427,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 /tmp/kicad-5.1.0-orig/CMakeModules/config.h.cmake kicad-5.1.0/CMakeModules/config.h.cmake +--- /tmp/kicad-5.1.0-orig/CMakeModules/config.h.cmake 2019-03-08 04:31:50.000000000 -0800 ++++ kicad-5.1.0/CMakeModules/config.h.cmake 2019-03-24 16:16:58.287376258 -0700 +@@ -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 /tmp/kicad-5.1.0-orig/common/searchhelpfilefullpath.cpp kicad-5.1.0/common/searchhelpfilefullpath.cpp +--- /tmp/kicad-5.1.0-orig/common/searchhelpfilefullpath.cpp 2019-03-08 04:31:50.000000000 -0800 ++++ kicad-5.1.0/common/searchhelpfilefullpath.cpp 2019-03-24 16:17:31.527588523 -0700 +@@ -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/kicad-5.0.1.ebuild b/sci-electronics/kicad/kicad-5.0.1.ebuild index 598f92dad725..5d1508385fdd 100644 --- a/sci-electronics/kicad/kicad-5.0.1.ebuild +++ b/sci-electronics/kicad/kicad-5.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -30,7 +30,7 @@ COMMON_DEPEND=">=x11-libs/wxGTK-3.0.2:${WX_GTK_VER}[X,opengl] >=dev-libs/boost-1.61[context,nls,threads,python?,${PYTHON_USEDEP}] github? ( net-misc/curl:=[ssl] ) media-libs/glew:0= - <=media-libs/glm-0.9.9.2 + media-libs/glm media-libs/freeglut media-libs/mesa ngspice? ( @@ -50,7 +50,7 @@ CHECKREQS_DISK_BUILD="800M" PATCHES=( "${FILESDIR}"/"${PN}-5.0.0-curl.patch" - "${FILESDIR}"/"${PN}-help-path.patch" + "${FILESDIR}"/"${PN}-5.0.0-help.patch" ) pkg_setup() { diff --git a/sci-electronics/kicad/kicad-5.1.0.ebuild b/sci-electronics/kicad/kicad-5.1.0.ebuild new file mode 100644 index 000000000000..8fca5ececb98 --- /dev/null +++ b/sci-electronics/kicad/kicad-5.1.0.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2019 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=( python2_7 ) + +WX_GTK_VER="3.0" + +inherit check-reqs cmake-utils eapi7-ver eutils gnome2-utils python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="http://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 ~arm64 ~x86" +IUSE="doc examples github +ngspice occ +oce openmp +python" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + ?? ( occ oce ) +" + +COMMON_DEPEND=">=x11-libs/wxGTK-3.0.2:${WX_GTK_VER}[X,opengl] + python? ( + dev-python/wxpython:${WX_GTK_VER}[opengl,${PYTHON_USEDEP}] + ${PYTHON_DEPS} + ) + >=dev-libs/boost-1.61[context,nls,threads,python?,${PYTHON_USEDEP}] + github? ( net-misc/curl:=[ssl] ) + media-libs/glew:0= + media-libs/glm + media-libs/freeglut + media-libs/mesa + ngspice? ( + sci-electronics/ngspice[shared] + ) + occ? ( >=sci-libs/opencascade-6.8.0:= ) + oce? ( sci-libs/oce ) + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30" +DEPEND="${COMMON_DEPEND} + doc? ( app-doc/doxygen ) + python? ( >=dev-lang/swig-3.0:0 )" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +CHECKREQS_DISK_BUILD="800M" + +PATCHES=( + "${FILESDIR}"/"${PN}-5.1.0-help.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_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-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + if use doc; then + cmake-utils_src_compile dev-docs doxygen-docs + fi +} + +src_install() { + cmake-utils_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 + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +} diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest index 872eba9331f8..cf5555688cc1 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 1695 BLAKE2B 2c317b261848775631f3384604ac4043d411fdd173552a9e4ef0517d0e140ccbc61bf5ffa92d5379c28c7767a5ce73cdd0d997216eb471139e0cb6412cb3170f SHA512 3f90517bb498965169654747a8d67d43d14079b1f43f3e8aef06cbb348ce5b3bff5a9149cd97a4f4a1b7e638a147d3720d19b70406c4cf6bd0d0e6b05cc432a1 -EBUILD klayout-9999.ebuild 1652 BLAKE2B 592c90c1a9ad0831e420c50c068dfb62194b38a3dbd4d13652739e00c1792d1c816fd3e55d533eedaa2be1648b3222bc137742819ea814fd416ac85d0dd9bf30 SHA512 8da9084e633ceb0b028fc35821afb823b50e56806fad31a55c4b09fbb89de0ac40934f888a24c61d403f4ced8e0a5477ef2c29a500012ef2deadb33bbe90f59b +EBUILD klayout-0.25.6.ebuild 1693 BLAKE2B e77df8a03de65fd44a82123c90f86051751bae462d89e184493e5155ad48ef132646bffdd856510cf0ce19bf84e6c2070da26a322384903116d8c3f5b0aa344c SHA512 d246909e87f3b215432112c735aa5dcd6ebc49b72ce29536603043c83be7acaecbb87a18ce0c2061b9dfda6e06a863bd5198953a6d890840da8fc6dba5cb45b0 +EBUILD klayout-9999.ebuild 1650 BLAKE2B a322349b78e9fe2e3a934d7fa135fd3126b9d2dc6440bc8b9ab51cb41dc84d74603386574826a3e640f8fe96ba0840e42415aeee29e6a82835e83c74320e5c15 SHA512 ace38def2e21bfab7a2bdaa4a2d6d085f05f03983cb5b9c15ca1b26fc18cb8c3d68ddac53f4822d1fe9c29c35d72bd84954873819b27a266a9bda90cc383058e 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 f8331693555c..fbce59f9b0fe 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-2018 Gentoo Authors +# Copyright 1999-2019 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_{4,5,6}} ) +PYTHON_COMPAT=( python{2_7,3_{5,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 941995116f57..754f49f53ece 100644 --- a/sci-electronics/klayout/klayout-9999.ebuild +++ b/sci-electronics/klayout/klayout-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 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_{4,5,6}} ) +PYTHON_COMPAT=( python{2_7,3_{5,6}} ) inherit toolchain-funcs python-single-r1 ruby-ng diff --git a/sci-electronics/puff/Manifest b/sci-electronics/puff/Manifest index b3404c5aa89f..5b4183ba2895 100644 --- a/sci-electronics/puff/Manifest +++ b/sci-electronics/puff/Manifest @@ -1,3 +1,3 @@ DIST puff-20100127.tgz 430028 BLAKE2B e3c019c4034f4f70c3f1a2468360a8838ee338ec167b8da9ef6ec630d6443c66e798e22e6e2b80f6d706191756831aa3fa5146170e0bdb2cebe3cfcf13f6cd99 SHA512 d39d74300a5f6d226dcd6147f3c63cf30396abd14d765b24b48dbd1956c81a10d4233c141789648423aa44631197e1ec160630f9b20b6ac5ae641ae67cdcb2da -EBUILD puff-20100127-r1.ebuild 991 BLAKE2B d71c2956192892074c75cea8628c6627803cd01143c241f2920dbed68d992f7c002e93946ca5f262ace996abd9eb1ec39d866e4be46faf000ec0a543d42ea29b SHA512 1cd1216feb494f22d798a04a1105f185558d171b3a6108fe597bcbe26571c90ef4e907534ebd08453be56ea6583bae8bb5811a776834ad74cf716ed1e7b06e12 +EBUILD puff-20100127-r1.ebuild 990 BLAKE2B da8f3d236b90d7fc2e50a85ddebc62c3f202501d784ddb65cb4b8607f2b7c5e6173408a5ca33dc6efd9ddd4b9328bd1a3930ce46ec129569df8c2f73c4dd9d72 SHA512 a66e59302b7a144c5dd3f3111d9d06441755b84b417f235024cef787fe2318a7f8c54560b7d475afd73858510ccfdc26feeda2a5160565d01eac1761265d8dea MISC metadata.xml 378 BLAKE2B b89c27528f1e752ccee9a0150ea027f80f1a123d78e625d40344dc915e24aa7682d78e75289e16259ade5e35377149981f363fe9020e6ccbc065be0b3fff731f SHA512 e6cdfd1639a8c45afd779dfda0d3a76d66576a7fa089d2285cc044a627a1ba4c5a3d3814a43fc8a7be118d7d2c58b2ffc9d3ade71025fc0f51508d98c7265aa0 diff --git a/sci-electronics/puff/puff-20100127-r1.ebuild b/sci-electronics/puff/puff-20100127-r1.ebuild index 9ea282b9822f..0c27ca623e46 100644 --- a/sci-electronics/puff/puff-20100127-r1.ebuild +++ b/sci-electronics/puff/puff-20100127-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,8 +6,8 @@ EAPI=7 inherit flag-o-matic DESCRIPTION="microwave CAD software" -HOMEPAGE="http://wwwhome.cs.utwente.nl/~ptdeboer/ham/puff/" -SRC_URI="http://wwwhome.cs.utwente.nl/~ptdeboer/ham/${PN}/${P}.tgz" +HOMEPAGE="https://wwwhome.cs.utwente.nl/~ptdeboer/ham/puff/" +SRC_URI="https://wwwhome.cs.utwente.nl/~ptdeboer/ham/${PN}/${P}.tgz" LICENSE="GPL-3" SLOT="0" diff --git a/sci-electronics/pulseview/Manifest b/sci-electronics/pulseview/Manifest index e799ab71811c..ec98089eb7b4 100644 --- a/sci-electronics/pulseview/Manifest +++ b/sci-electronics/pulseview/Manifest @@ -1,6 +1,4 @@ -DIST pulseview-0.4.0.tar.gz 226656 BLAKE2B 308026926484daa1c414c1f1fe40b06882a3ae9f63df076e8431550d9666bbcc46bb9184fceae94dd2aa5786d08d32b0313167df6800a3849e5383ccb4be67a4 SHA512 833a86681925fb4fb2118bb9d0044fc80174aef299b7e6ba2df83bff490511b91cd18f63f45e9a63f21c0df5d8aad3ec27ab35f45cd9959a42831b0b8a71da33 DIST pulseview-0.4.1.tar.gz 1342532 BLAKE2B 759779d4024df8f972fbed515764f17557014972abcb39d3942b411bfa78c6f97a89ee98b706adb51d240bdb738925546cec073f98ba829f1e325acaac892c01 SHA512 0bae4357be312bf6e997885270887a5bcc0a8dfb6914e63bb0d5abb35389b6681748e0e4667556ad432c5432c861185bcdd8da7815fb570fc8a2fbbf5eed3801 -EBUILD pulseview-0.4.0.ebuild 1259 BLAKE2B af590b2806babe543f2c8efbd9b8bf182c3ac0760fbfa922017a5b8f731126abf581665e422e7b6fdf7c5d564855a5ed17e550d289d550c67338b59b4873962d SHA512 2c12821c07c4bab9a39e6693cebbe3c2a25f4504cbbe9ae7c8468e90d139de953135fe42414db22aab476ce542e04e09f2526114d350437238f1309596951c53 -EBUILD pulseview-0.4.1.ebuild 1258 BLAKE2B 1266bfdbc542abed5f7f17b8cb429905f3826cbfa077d6989bb0ed6cea058d1c34cf556b8c87b5596c9345d803544ad3c62f714f496fd18621da53ce1bdd33bc SHA512 633af213bd54d1cecb5158dc37e946b4e1b6324373096dd95ed89b966bd2abf65fcb6b8400a1b64b3dcff19f9821bf2d589f581fbfb6fd3ba855bfccef2ce0cc -EBUILD pulseview-9999.ebuild 1258 BLAKE2B 4b94748a7895bf9ad303938cb9e489a5a41d76b2e9650da1a936fd114af7873a3c16b32c23bb777cf67d382792b0658464f6da391dc7d37116fd159d51042cee SHA512 e77720e905744ffeb3ba51a7ef32c635c50e7e0a4433fd4b0b8785e18bbb2315f42f18e5ea60e3bcf23b508d22afb50d795748f8475c4ddea75d14a87680c6bb +EBUILD pulseview-0.4.1.ebuild 1256 BLAKE2B ba47a760dbe5c3cff103e3b82f25ae28d3152d221842c432a18ab5f018072d5170eb3e96651343bb808113957e621d4b55758a4626f5330944d67f8de81098a8 SHA512 f64b4538a3264ba8a2921be0cdf738c43834a7f55aae598bedd8e88626e8a551c6631f0b45733cd390392180f71145469a92e15d7db7179fe3c62f943e31f825 +EBUILD pulseview-9999.ebuild 1256 BLAKE2B afa0c829cfa2fe2df95d8dbe5bcfb108a6b2dd2579bccb2df1dca29db669a863f4a3cd7df446c17ac9b769630af59c6a61a032f5cae0dcfb2f69365655076cdd SHA512 0d5d6843d0b63fb42660d734122d5b7b1be576bb95be39e65bdab899e4f6cd9369022a21bf96f5390df6d9974114c81456aa9fec36f4892eca5df01c56c76f23 MISC metadata.xml 333 BLAKE2B b4981e29ae436b82875daf955c31085e4bade0ce53b9de677c68f4fed6ef63cd8610ae995989eb659f1d205a072d3f87c8aac02b422b3e30a3baac9eda92dfa2 SHA512 f7f0484072e7c2486a176c29814d7a390d8e44d01593d75ed51231e5c67e7226e576da17410da01281b16ed31361c1724e60026d7df06b580e29901a3f89d2dd diff --git a/sci-electronics/pulseview/pulseview-0.4.0.ebuild b/sci-electronics/pulseview/pulseview-0.4.0.ebuild deleted file mode 100644 index cd8a3b7f986b..000000000000 --- a/sci-electronics/pulseview/pulseview-0.4.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python3_{4,5,6} ) - -inherit cmake-utils gnome2-utils python-single-r1 xdg-utils - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://sigrok.org/${PN}" - inherit git-r3 -else - SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Qt based logic analyzer GUI for sigrok" -HOMEPAGE="https://sigrok.org/wiki/PulseView" - -LICENSE="GPL-3" -SLOT="0" -IUSE="+decode static" -REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - >=dev-libs/boost-1.55:= - >=dev-libs/glib-2.28.0:2 - >=dev-cpp/glibmm-2.28.0:2 - >=sci-libs/libsigrok-0.5.0:=[cxx] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtsvg:5 - decode? ( - >=sci-libs/libsigrokdecode-0.5.0:=[${PYTHON_USEDEP}] - ${PYTHON_DEPS} - )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( HACKING NEWS README ) - -src_configure() { - local mycmakeargs=( - -DDISABLE_WERROR=TRUE - -DENABLE_DECODE=$(usex decode) - -DSTATIC_PKGDEPS_LIBS=$(usex static) - ) - cmake-utils_src_configure -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update -} diff --git a/sci-electronics/pulseview/pulseview-0.4.1.ebuild b/sci-electronics/pulseview/pulseview-0.4.1.ebuild index 0b56a419853a..f162beaa2fa3 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-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_{5,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 b2459121ecdb..565401736b79 100644 --- a/sci-electronics/pulseview/pulseview-9999.ebuild +++ b/sci-electronics/pulseview/pulseview-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_{5,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 c6987f4082d0..c29f7d49874a 100644 --- a/sci-electronics/sigrok-cli/Manifest +++ b/sci-electronics/sigrok-cli/Manifest @@ -1,6 +1,4 @@ -DIST sigrok-cli-0.7.0.tar.gz 210736 BLAKE2B b375d3e50cdcf2d261e57237f9e9069cf67a90f6465c4f76f0a5a2279998b41bfc19386167114e6680394be12abade861aec19503bc3bbadd012f336b28189ac SHA512 c3323fea1a10fb67787e287195c8d7c1a1a47540fb90f6f41ac5f1adc19e1496a0712b41e17253d8e9d269b1da84a9058f0f099cf2ca96dd0201f5c6172e4ff6 DIST sigrok-cli-0.7.1.tar.gz 221754 BLAKE2B a2edd3ef990c484660dd3fa6f8b8f2ca3eb500a39ac66da1ce9b95c7dd6bfbc5f39b7e5a28872bc8b4c6b7e6282919bbb22f71796ad8e16f3549ef2e4674f02e SHA512 a56d9439efca74f8362ed225d8fa92adfaee053470b166629ad2d8f3ebf5bea05a37782750c9321aabd3b47e634734fa5e5b0cc5353bf49dd1629cdcdb98aef5 -EBUILD sigrok-cli-0.7.0.ebuild 905 BLAKE2B cf5f125a6aaab6c66215b51d8d4fa8c9730ae4b569503c422bf367d8a792491b55e597dcc40b2a46ffeae184bbe4a0a67ad4f49a0d020cc6771128475551a83e SHA512 7ed85754779a2d522c5e604741dce030b9c4d79b3bb1c31ce00a011d892d5f7520aebbd06ce66a4a7e5474d97bfcd43f24b2006c4a9f1fdcfa6e76182ad92621 -EBUILD sigrok-cli-0.7.1.ebuild 1075 BLAKE2B 608cbd49e55270c58b7c8eeca046c58d5726ed8c904278970abf4a3e8c3e2ca14aecdb1c76172e9d5543f8853b24294a6dfdfa1f10fa6da74d204aa62d29bb79 SHA512 51219ffa72cf77fda93d4ad821bd865cc2a678e8db0f361cc622ab079a8ffe1b4a0616fcf919ec38d946d6de09ba50941993b54d6c3ee32f1dd0123e4c6d0fbd -EBUILD sigrok-cli-9999.ebuild 1075 BLAKE2B 608cbd49e55270c58b7c8eeca046c58d5726ed8c904278970abf4a3e8c3e2ca14aecdb1c76172e9d5543f8853b24294a6dfdfa1f10fa6da74d204aa62d29bb79 SHA512 51219ffa72cf77fda93d4ad821bd865cc2a678e8db0f361cc622ab079a8ffe1b4a0616fcf919ec38d946d6de09ba50941993b54d6c3ee32f1dd0123e4c6d0fbd +EBUILD sigrok-cli-0.7.1.ebuild 1073 BLAKE2B d8c7b39d9a142ca93b4e89df2863615fad91d766f9b941ea5a13d8b64c659ba0cef1d8dd98c9901a33769e39de5bf8ff81652975dc099c408e40358ab9f2b6dc SHA512 c7ae67d4236cbd385725b717ae59a22ab08e526d67ffacd33ba9040f936bcbb8c6124da38b8825db97086cb2063a4f5a8cca03624d834bca8be499a8a78cfe98 +EBUILD sigrok-cli-9999.ebuild 1073 BLAKE2B d8c7b39d9a142ca93b4e89df2863615fad91d766f9b941ea5a13d8b64c659ba0cef1d8dd98c9901a33769e39de5bf8ff81652975dc099c408e40358ab9f2b6dc SHA512 c7ae67d4236cbd385725b717ae59a22ab08e526d67ffacd33ba9040f936bcbb8c6124da38b8825db97086cb2063a4f5a8cca03624d834bca8be499a8a78cfe98 MISC metadata.xml 333 BLAKE2B b4981e29ae436b82875daf955c31085e4bade0ce53b9de677c68f4fed6ef63cd8610ae995989eb659f1d205a072d3f87c8aac02b422b3e30a3baac9eda92dfa2 SHA512 f7f0484072e7c2486a176c29814d7a390d8e44d01593d75ed51231e5c67e7226e576da17410da01281b16ed31361c1724e60026d7df06b580e29901a3f89d2dd diff --git a/sci-electronics/sigrok-cli/sigrok-cli-0.7.0.ebuild b/sci-electronics/sigrok-cli/sigrok-cli-0.7.0.ebuild deleted file mode 100644 index 05ed1f40fa7a..000000000000 --- a/sci-electronics/sigrok-cli/sigrok-cli-0.7.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python3_{4,5,6} ) - -inherit python-single-r1 - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="git://sigrok.org/${PN}" - inherit git-r3 autotools -else - SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Command-line client for the sigrok logic analyzer software" -HOMEPAGE="https://sigrok.org/wiki/Sigrok-cli" - -LICENSE="GPL-3" -SLOT="0" -IUSE="+decode" -REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=">=dev-libs/glib-2.32.0 - >=sci-libs/libsigrok-0.5.0:= - decode? ( - >=sci-libs/libsigrokdecode-0.5.0:=[${PYTHON_USEDEP}] - ${PYTHON_DEPS} - )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - [[ ${PV} == "9999" ]] && eautoreconf - eapply_user -} - -src_configure() { - econf $(use_with decode libsigrokdecode) -} 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 0ff210593497..3267e3d8b84a 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-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_{5,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 0ff210593497..3267e3d8b84a 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-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_{5,6,7} ) inherit gnome2-utils python-single-r1 xdg-utils |