summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin67106 -> 66795 bytes
-rw-r--r--dev-util/android-ndk/Manifest28
-rw-r--r--dev-util/android-ndk/android-ndk-10.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-10b.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-10d.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-10e.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-11c-r1.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-11c.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-13b.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-14b.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-16b.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-18.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-9.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-9b.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-9c.ebuild4
-rw-r--r--dev-util/android-ndk/android-ndk-9d.ebuild4
-rw-r--r--dev-util/android-studio/Manifest6
-rw-r--r--dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild (renamed from dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild)58
-rw-r--r--dev-util/android-studio/metadata.xml3
-rw-r--r--dev-util/apitrace/Manifest4
-rw-r--r--dev-util/apitrace/apitrace-8.0.ebuild3
-rw-r--r--dev-util/apitrace/files/apitrace-8.0-system-snappy1.patch21
-rw-r--r--dev-util/apitrace/files/apitrace-8.0-system-snappy2.patch41
-rw-r--r--dev-util/ccache/Manifest2
-rw-r--r--dev-util/ccache/ccache-3.6.ebuild2
-rw-r--r--dev-util/cccc/Manifest5
-rw-r--r--dev-util/cccc/cccc-3.1.5-r1.ebuild70
-rw-r--r--dev-util/cccc/files/cccc-MFC-dialect.opt21
-rw-r--r--dev-util/cccc/files/cccc-c_dialect.patch79
-rw-r--r--dev-util/cccc/metadata.xml19
-rw-r--r--dev-util/clion/Manifest4
-rw-r--r--dev-util/clion/clion-2019.1.3.ebuild (renamed from dev-util/clion/clion-2019.1.ebuild)5
-rw-r--r--dev-util/cmake/Manifest4
-rw-r--r--dev-util/cmake/cmake-3.14.4.ebuild (renamed from dev-util/cmake/cmake-3.14.2.ebuild)31
-rw-r--r--dev-util/cmocka/Manifest2
-rw-r--r--dev-util/cmocka/cmocka-1.1.5.ebuild2
-rw-r--r--dev-util/cyclo/Manifest3
-rw-r--r--dev-util/cyclo/cyclo-2.1.0.ebuild48
-rw-r--r--dev-util/cyclo/metadata.xml15
-rw-r--r--dev-util/d-feet/Manifest2
-rw-r--r--dev-util/d-feet/d-feet-0.3.14.ebuild2
-rw-r--r--dev-util/devhelp/Manifest2
-rw-r--r--dev-util/devhelp/devhelp-3.30.1.ebuild2
-rw-r--r--dev-util/dwarves/Manifest6
-rw-r--r--dev-util/dwarves/dwarves-1.10_p20140618.ebuild44
-rw-r--r--dev-util/dwarves/dwarves-1.10_p20160519.ebuild44
-rw-r--r--dev-util/dwarves/dwarves-1.10_p20160630.ebuild44
-rw-r--r--dev-util/edi/Manifest4
-rw-r--r--dev-util/edi/edi-0.7.1.ebuild (renamed from dev-util/edi/edi-0.7.0.ebuild)18
-rw-r--r--dev-util/ftjam/Manifest2
-rw-r--r--dev-util/ftjam/ftjam-2.5.3_rc2-r1.ebuild4
-rw-r--r--dev-util/geany-plugins/Manifest4
-rw-r--r--dev-util/geany-plugins/geany-plugins-1.34.ebuild2
-rw-r--r--dev-util/geany-plugins/geany-plugins-1.35.ebuild145
-rw-r--r--dev-util/geany/Manifest2
-rw-r--r--dev-util/geany/geany-1.34.1.ebuild2
-rw-r--r--dev-util/glslang/Manifest3
-rw-r--r--dev-util/glslang/glslang-7.11.3114_pre20190415-r1.ebuild17
-rw-r--r--dev-util/glslang/glslang-9999.ebuild4
-rw-r--r--dev-util/gnome-builder/Manifest2
-rw-r--r--dev-util/gnome-builder/gnome-builder-3.30.3.ebuild2
-rw-r--r--dev-util/gnome-devel-docs/Manifest2
-rw-r--r--dev-util/gnome-devel-docs/gnome-devel-docs-3.30.2.ebuild2
-rw-r--r--dev-util/goland/Manifest4
-rw-r--r--dev-util/goland/goland-2019.1.1.ebuild (renamed from dev-util/goland/goland-2018.2.ebuild)2
-rw-r--r--dev-util/gtk-update-icon-cache/Manifest4
-rw-r--r--dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.3.ebuild2
-rw-r--r--dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.8.ebuild2
-rw-r--r--dev-util/hadolint/Manifest4
-rw-r--r--dev-util/hadolint/hadolint-1.10.2.ebuild42
-rw-r--r--dev-util/hadolint/hadolint-1.7.4.ebuild42
-rw-r--r--dev-util/jenkins-bin/Manifest12
-rw-r--r--dev-util/jenkins-bin/jenkins-bin-2.164.2.ebuild46
-rw-r--r--dev-util/jenkins-bin/jenkins-bin-2.164.3.ebuild (renamed from dev-util/jenkins-bin/jenkins-bin-2.164.1.ebuild)0
-rw-r--r--dev-util/jenkins-bin/jenkins-bin-2.172.ebuild46
-rw-r--r--dev-util/jenkins-bin/jenkins-bin-2.177.ebuild (renamed from dev-util/jenkins-bin/jenkins-bin-2.167.ebuild)0
-rw-r--r--dev-util/lldb/Manifest11
-rw-r--r--dev-util/lldb/lldb-7.0.1.ebuild118
-rw-r--r--dev-util/lldb/lldb-7.1.0.ebuild8
-rw-r--r--dev-util/lldb/lldb-8.0.0.ebuild2
-rw-r--r--dev-util/lldb/lldb-8.0.9999.ebuild6
-rw-r--r--dev-util/lldb/lldb-9999.ebuild6
-rw-r--r--dev-util/meld/Manifest2
-rw-r--r--dev-util/meld/meld-3.20.1.ebuild2
-rw-r--r--dev-util/oprofile/Manifest2
-rw-r--r--dev-util/oprofile/oprofile-1.3.0.ebuild2
-rw-r--r--dev-util/pycharm-community/Manifest2
-rw-r--r--dev-util/pycharm-community/pycharm-community-2019.1.2.ebuild55
-rw-r--r--dev-util/pycharm-professional/Manifest2
-rw-r--r--dev-util/pycharm-professional/pycharm-professional-2019.1.2.ebuild58
-rw-r--r--dev-util/quilt/Manifest4
-rw-r--r--dev-util/quilt/files/quilt-0.66-no-graphviz.patch8
-rw-r--r--dev-util/quilt/quilt-0.66.ebuild2
-rw-r--r--dev-util/radare2/Manifest6
-rw-r--r--dev-util/radare2/radare2-3.5.0.ebuild (renamed from dev-util/radare2/radare2-3.3.0.ebuild)0
-rw-r--r--dev-util/radare2/radare2-3.5.1.ebuild56
-rw-r--r--dev-util/rr/Manifest1
-rw-r--r--dev-util/rr/rr-5.2.0-r1.ebuild60
-rw-r--r--dev-util/sysprof/Manifest2
-rw-r--r--dev-util/sysprof/sysprof-3.30.2-r1.ebuild2
-rw-r--r--dev-util/uncrustify/Manifest10
-rw-r--r--dev-util/uncrustify/uncrustify-0.66.1.ebuild4
-rw-r--r--dev-util/uncrustify/uncrustify-0.68.1.ebuild4
-rw-r--r--dev-util/uncrustify/uncrustify-0.69.0.ebuild (renamed from dev-util/uncrustify/uncrustify-0.67.ebuild)4
-rw-r--r--dev-util/uncrustify/uncrustify-9999.ebuild4
105 files changed, 659 insertions, 883 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 0dd46cec3ae1..9251e1f11e2e 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/android-ndk/Manifest b/dev-util/android-ndk/Manifest
index 7a3c2fd88e9a..6307b3beb98a 100644
--- a/dev-util/android-ndk/Manifest
+++ b/dev-util/android-ndk/Manifest
@@ -27,18 +27,18 @@ DIST android-ndk64-r10-linux-x86.tar.bz2 338544906 BLAKE2B db13857a6cf2363c1ea21
DIST android-ndk64-r10-linux-x86_64.tar.bz2 339708042 BLAKE2B 4b674564a66a431d54e17095a946a3f36e51649591dcd930efa5792d9ad3ca9e4f54b2af4036200a4328bb0b17a6b28f08971487d7d3fb60c4672b3169a24560 SHA512 2d2a9689912c72e1f3ef5c14acef1b747460531b234d9fc9af25de7102a0195406c47e5c6e98cd5be2a58163fbf76eb1cbf3098a84f93b5c68c18eec94625a9e
DIST android-ndk64-r10b-linux-x86.tar.bz2 358060577 BLAKE2B ac5c54840b273c5c0527bf2654228f86a5b301cf60fcb702c0d4ca033622da1c667f8f75d9c89962ef73b47e2128d1f79612032d3292744027cfa3c7aa3d4bb0 SHA512 c951a3a50d0db66c435190a6a8000467785932fa1ff000d59b9f4c5917ddf78874df3e2163b5757c019a68a3dcb13492f486248f30d0c762279ff5d67327f26b
DIST android-ndk64-r10b-linux-x86_64.tar.bz2 358835298 BLAKE2B 79ac6c56c24eb642b53420a9c3dc125b9e44aa359436d153b20644178b2800f8705f27fb4aed509cf66a868b92643def9d7e746acb4a9f2fec760189237cacdf SHA512 95627d327db205b7a3ec1fb940a8f1509dcde3c2367d779cc06dd7bb2ffd41f3d2eece79bf4578279a571a42233f58109eb6586330b11844f98c79fa410f2c37
-EBUILD android-ndk-10.ebuild 1803 BLAKE2B 5ad88577a7b11adef940e76e18b00ebff26406c8f455982ada23fcae596fea36cc34d478d5037bcc7540357f67f78da235778dd73c80685c252975f3dfbc9dee SHA512 97915f453de3d42d5b933ee2a442b858de0ccac744797f680dd7abb12c6bee8a8c27aaa26ef21009a6ba7f298d59119a8ab1ddc5d0479e51c0b2f3ce3639e0c3
-EBUILD android-ndk-10b.ebuild 1803 BLAKE2B 5ad88577a7b11adef940e76e18b00ebff26406c8f455982ada23fcae596fea36cc34d478d5037bcc7540357f67f78da235778dd73c80685c252975f3dfbc9dee SHA512 97915f453de3d42d5b933ee2a442b858de0ccac744797f680dd7abb12c6bee8a8c27aaa26ef21009a6ba7f298d59119a8ab1ddc5d0479e51c0b2f3ce3639e0c3
-EBUILD android-ndk-10d.ebuild 1615 BLAKE2B e297ee050ec362c2db5ce9e3ea082b6ec88740528d39250c350a367c2156f44bb30e678b0ed823d1142b5b1864940b2158adcc0c5bffe36735465fc835e5cb34 SHA512 0d2d21d1361f616029bd8e2e5fe40b1ea54123ab13b5d7aace6096be09aeb39310307bd3f81f21fa82692d0c57df89fea72d85ea9c0489e4dc2949d457d54ba6
-EBUILD android-ndk-10e.ebuild 1765 BLAKE2B 572c0f54b300a24d52a7f874221e8190c958773fd87746262f435e8d3ff7abf3fff82a221bfdd2b1d019e18fd0f14bc28d0c168032aa531374ba7845086a0870 SHA512 418d37d2318bfedc09b884d28759996ac424d75169e5d812af3afcecceff3ca69ade11a77e2d9212708affffa5058e80fb1960bbbc1a41f091409bbc45f65ac8
-EBUILD android-ndk-11c-r1.ebuild 1657 BLAKE2B 5897883bba07fef24f7955dd96e3733a98d0ae5936b6caf82ed5a3829a2e13ffb3716a118d2c7d2d3cdcadf84763eb200078359e0b2f19223f3a8767474cb29b SHA512 b7391a8201943fbcecb8a061e136214d30ab7a842ae5977550f3ef3723937cc17f7e79f537ef51a302edae7204b949d5f0ec1da19f89efa147649746c6539319
-EBUILD android-ndk-11c.ebuild 1610 BLAKE2B da4cb032c6655574f208d999a2fa4820abbebcac089ceb2a7647b4e541f0a5b519ae73e6a93b48d7337136113f2188f654c288a263195ad07e3059cd2bd88c80 SHA512 49b2d3e47cbd008e7a9f2460af7467a3dfa1858eae326a1e7c8e913ee6fcca36e5e9c49cf321434aeb4283f73fe7574cf83c51b06b4d7aae6a86050557e837d0
-EBUILD android-ndk-13b.ebuild 1657 BLAKE2B 5897883bba07fef24f7955dd96e3733a98d0ae5936b6caf82ed5a3829a2e13ffb3716a118d2c7d2d3cdcadf84763eb200078359e0b2f19223f3a8767474cb29b SHA512 b7391a8201943fbcecb8a061e136214d30ab7a842ae5977550f3ef3723937cc17f7e79f537ef51a302edae7204b949d5f0ec1da19f89efa147649746c6539319
-EBUILD android-ndk-14b.ebuild 1626 BLAKE2B 629a4ae59e8f07d97ebb50c8ae47076253bd7965bb6ba7d77e94a0b3bd67479a2b224689d3f98d9d4f87a7c789edc0ca18d97daf754da3edda4a0bb8e8ab3022 SHA512 b2519362c364bc5a406301c12a87480f25eb23d4a492c715fa514ae9797dd17729a739afd6766fa30e35a96b8f38d06f8094766a1321c4fe79db65cc286ed066
-EBUILD android-ndk-16b.ebuild 1626 BLAKE2B 83960ba8eb48f0833b4ae9c6035bdd9bd317d9d2bac1447cd9423a35708e653c01634957891d9b01754b1803022bf8281738233fb08ccb6ffcf1de061d05227e SHA512 5793f1f26df9e6a9e4da5b44c7047dbc5270669aea32b8a7ad663333cf6fc5dcf48c37c7601db1b5e9475333564c4f761cfcf2bb116b818f5aa6fd8d0a92b444
-EBUILD android-ndk-18.ebuild 1586 BLAKE2B d0c0115ef68ba845d4f57139f834feae8b7b604fee3c59d5ad99b49a3594ef881c9ab1ce6a59839bccbe51b32ad38dceb6695f0b7c323ecb7adc2af1714289ce SHA512 c1317ebfd3dc6e234d46c21c5350f5902815722a105c61c68048719e7ccdfb8395daa99c6ee5d437376a334950b29afe7b3616211ebd9cd168e6628121b93afc
-EBUILD android-ndk-9.ebuild 1807 BLAKE2B d985e58d00574d3402a76c520717fc75ced5cfb4f582bfe3a21c2fc5c98ad516b827ff49c5c43c5ee2e2403f5622079ce587b6c0e2e2f908219591cd19747d4a SHA512 2b4898867cf7b30fdccaee7004ce9b41df1462ac17d90d68a031c12fa36ee428d6115c9921c80625bf0a9dfa2f5444d36c8f6e48e03d6974f31a4f7c253880c6
-EBUILD android-ndk-9b.ebuild 1807 BLAKE2B d985e58d00574d3402a76c520717fc75ced5cfb4f582bfe3a21c2fc5c98ad516b827ff49c5c43c5ee2e2403f5622079ce587b6c0e2e2f908219591cd19747d4a SHA512 2b4898867cf7b30fdccaee7004ce9b41df1462ac17d90d68a031c12fa36ee428d6115c9921c80625bf0a9dfa2f5444d36c8f6e48e03d6974f31a4f7c253880c6
-EBUILD android-ndk-9c.ebuild 1575 BLAKE2B 26dab48031bab81bc817a8bbc921af22f2342e08ca883c777021e99792e5ebc1c73523e8f9663545ff1124959cd04060f874d0d71e29c05a31849011b0a86a0e SHA512 d6c518b4641d72c01bba26b550c03cf6cc5cbe369256fac81acc86eef03c2a6b18be011f96ceaaa34c6c94241258d2ea6c2fec734697e703fe5d8f044cb65aeb
-EBUILD android-ndk-9d.ebuild 1575 BLAKE2B 26dab48031bab81bc817a8bbc921af22f2342e08ca883c777021e99792e5ebc1c73523e8f9663545ff1124959cd04060f874d0d71e29c05a31849011b0a86a0e SHA512 d6c518b4641d72c01bba26b550c03cf6cc5cbe369256fac81acc86eef03c2a6b18be011f96ceaaa34c6c94241258d2ea6c2fec734697e703fe5d8f044cb65aeb
+EBUILD android-ndk-10.ebuild 1797 BLAKE2B 6a26192283f6c6edca63ad4459f78a68b89c3bffbaa8d21e62dee7dcab0f639039c72fa45dd262f4a9631e66889ac11588034d52b3c8b84b96b82487bc75bcc5 SHA512 f23c6b1461f1f89c14d9d444f3d159209ba28f2245177539ee99f919ed7e148caf68689816d9facce93d4f5e82ac7d78b7323e720eeb1e7bbfbe398893e9aaba
+EBUILD android-ndk-10b.ebuild 1797 BLAKE2B 6a26192283f6c6edca63ad4459f78a68b89c3bffbaa8d21e62dee7dcab0f639039c72fa45dd262f4a9631e66889ac11588034d52b3c8b84b96b82487bc75bcc5 SHA512 f23c6b1461f1f89c14d9d444f3d159209ba28f2245177539ee99f919ed7e148caf68689816d9facce93d4f5e82ac7d78b7323e720eeb1e7bbfbe398893e9aaba
+EBUILD android-ndk-10d.ebuild 1609 BLAKE2B f38ad58f191799d48e85c418d7809e1c1a80af5e899d6c9fdf22fad45d9d85b3569d126358b9ec1e8aa22bc481ede8db1c174574cdf053d00c6b010ec74e5810 SHA512 7ec0274d7414eeeec873f63e94c02a6d8b07d781ab5f41312ab5c896668d3edf45640080783354595a7f82b95ffaced23e11f51946c267d907227bbfe1aba972
+EBUILD android-ndk-10e.ebuild 1759 BLAKE2B 35d5ec07dd932f0d940e501590b4bd12b92808f8a82e686e99aab7273a411a29d55d184f3f83572c454a495623318429c89dfedcca9e5496b0d4b2423831008f SHA512 51e76955bd965659d336ae2aada47a66f1a1b99e5e2c54b2965a1a0af539248cc0357a72e941199873b7d237074a809b3c32fea71f0dff23763797d134a8c620
+EBUILD android-ndk-11c-r1.ebuild 1651 BLAKE2B dd2a02240f641933b2b618126febfecda16247f54eb2ff478ad62efe098560c687bca4eb1027e46604f55a5a612ec0c4cdef8e21bf9f35feb5799aa0cc767c84 SHA512 1d4f89d748ea61224836ca805eeb34d1376f4d480a4973146208f8ee2b1e6d16632210ba625a66a30108a5f00c95cc0fe2501643946b33dff67a675f21c82ceb
+EBUILD android-ndk-11c.ebuild 1604 BLAKE2B f4b8b2a34966bce8997172ef04661bd5436e069dbebe8f88abfa86cdc2291b30aec651afe8ea5e3b5834a00b27ce70bf65fef6e04e6b9b9fe99dceab6b7e0132 SHA512 ab3b630bcb76638c93f81f1428eaea53718a861fbf3389c6b20e135aed494869818d9f9f4e6dcec33abb0f5c189a2ec0e2f97b0ba42454308fa7c950014dcd96
+EBUILD android-ndk-13b.ebuild 1651 BLAKE2B dd2a02240f641933b2b618126febfecda16247f54eb2ff478ad62efe098560c687bca4eb1027e46604f55a5a612ec0c4cdef8e21bf9f35feb5799aa0cc767c84 SHA512 1d4f89d748ea61224836ca805eeb34d1376f4d480a4973146208f8ee2b1e6d16632210ba625a66a30108a5f00c95cc0fe2501643946b33dff67a675f21c82ceb
+EBUILD android-ndk-14b.ebuild 1620 BLAKE2B f5b719425fc5d886e800891a5e17bdd42e9380ab22aba0890db80063b7c622c853361e9f30867eea18c59779d765ac1b28111fd78edeac904806e6872d03c6d2 SHA512 31d47a984f6c59b8eb8fc46331e55c604d3727eb2ac8796c9597994155cda11645dff63dd6a642ceb0fb7b10d5c307967f29329b10b5a193bd7511879ae74773
+EBUILD android-ndk-16b.ebuild 1620 BLAKE2B f5b719425fc5d886e800891a5e17bdd42e9380ab22aba0890db80063b7c622c853361e9f30867eea18c59779d765ac1b28111fd78edeac904806e6872d03c6d2 SHA512 31d47a984f6c59b8eb8fc46331e55c604d3727eb2ac8796c9597994155cda11645dff63dd6a642ceb0fb7b10d5c307967f29329b10b5a193bd7511879ae74773
+EBUILD android-ndk-18.ebuild 1580 BLAKE2B c054fe475357973f7c07ceaa79adda80661347eb8fd9b2932edb8fb402121149191e9e24d65875dc801f75a50aa6e1a3643e25b7a975c967230f6f33c1e9a8f3 SHA512 c0f07bb3249b3bbd8007f44fd0f5dbf1a1c9b081cc7fd6e5df5e5b381d04cd79c504e1f9e04c46b7074b087ac2a37ad05263c23d274bd0705215522252d7883e
+EBUILD android-ndk-9.ebuild 1801 BLAKE2B 3cc7b9c78df9a96ab3c6e06f313596de2a18b94612c559233610ce1e94ae97889bd51353244d4e45b2b80f5d66b62d2367eb7b811df31eabdd62d51c6aca0be2 SHA512 9894db5c7cee9f67d29bf3a7742baf9afaf3f0bca524bfaeb9a1d049a8449b79bc65ac93b20cf0f6edcbf48ea0ff492978f8014801d662673e1e95d691954ab0
+EBUILD android-ndk-9b.ebuild 1801 BLAKE2B 3cc7b9c78df9a96ab3c6e06f313596de2a18b94612c559233610ce1e94ae97889bd51353244d4e45b2b80f5d66b62d2367eb7b811df31eabdd62d51c6aca0be2 SHA512 9894db5c7cee9f67d29bf3a7742baf9afaf3f0bca524bfaeb9a1d049a8449b79bc65ac93b20cf0f6edcbf48ea0ff492978f8014801d662673e1e95d691954ab0
+EBUILD android-ndk-9c.ebuild 1569 BLAKE2B 260433e5147dd5f8d814a5bf63dc074644e276ad25481785fcfba87545c27230a21aed6f7ef09f004e22de7d47218e05d7c97e99cefdd1ce7e138cf696da492d SHA512 f353af0ad3e4ab5f467880960e5addcf60875c4091f9ca67ae9619bd13e640ae68fa8426033683945128b89b5917f3ef419ec519d3f1f2c934d2607bad77e248
+EBUILD android-ndk-9d.ebuild 1569 BLAKE2B 260433e5147dd5f8d814a5bf63dc074644e276ad25481785fcfba87545c27230a21aed6f7ef09f004e22de7d47218e05d7c97e99cefdd1ce7e138cf696da492d SHA512 f353af0ad3e4ab5f467880960e5addcf60875c4091f9ca67ae9619bd13e640ae68fa8426033683945128b89b5917f3ef419ec519d3f1f2c934d2607bad77e248
MISC metadata.xml 446 BLAKE2B 9630bc6c3dbf1e3fb2b9f19d09e96063a8ecff18e0bc83164798b06eda48d09716eaba5331c0451ae61c8b27790af513f0ea8516f6ce743faeaf90248a861ecf SHA512 aa4e337d6a8dc9a9189a8adf9c963237ebac937cf2a7ecb9c81e17ca7cd496000bd0fb34de9314c18c360b100b77fab8e4a923d21228694003553a80c7b17ff3
diff --git a/dev-util/android-ndk/android-ndk-10.ebuild b/dev-util/android-ndk/android-ndk-10.ebuild
index 27ec24979504..9e3a86306f4d 100644
--- a/dev-util/android-ndk/android-ndk-10.ebuild
+++ b/dev-util/android-ndk/android-ndk-10.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="x86? ( target-32? ( https://dl.google.com/android/ndk/${PN}32-r${PV}-linux-x86.tar.bz2 )
target-64? ( https://dl.google.com/android/ndk/${PN}64-r${PV}-linux-x86.tar.bz2 ) )
amd64? ( target-32? ( https://dl.google.com/android/ndk/${PN}32-r${PV}-linux-x86_64.tar.bz2 )
diff --git a/dev-util/android-ndk/android-ndk-10b.ebuild b/dev-util/android-ndk/android-ndk-10b.ebuild
index 27ec24979504..9e3a86306f4d 100644
--- a/dev-util/android-ndk/android-ndk-10b.ebuild
+++ b/dev-util/android-ndk/android-ndk-10b.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="x86? ( target-32? ( https://dl.google.com/android/ndk/${PN}32-r${PV}-linux-x86.tar.bz2 )
target-64? ( https://dl.google.com/android/ndk/${PN}64-r${PV}-linux-x86.tar.bz2 ) )
amd64? ( target-32? ( https://dl.google.com/android/ndk/${PN}32-r${PV}-linux-x86_64.tar.bz2 )
diff --git a/dev-util/android-ndk/android-ndk-10d.ebuild b/dev-util/android-ndk/android-ndk-10d.ebuild
index 632defda31a1..188dd248d7d7 100644
--- a/dev-util/android-ndk/android-ndk-10d.ebuild
+++ b/dev-util/android-ndk/android-ndk-10d.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="x86? ( https://dl.google.com/android/ndk/${PN}-r${PV}-linux-x86.bin -> ${P}-x86.7z )
amd64? ( https://dl.google.com/android/ndk/${PN}-r${PV}-linux-x86_64.bin -> ${P}-amd64.7z )"
diff --git a/dev-util/android-ndk/android-ndk-10e.ebuild b/dev-util/android-ndk/android-ndk-10e.ebuild
index e0282121b440..c537897c4b24 100644
--- a/dev-util/android-ndk/android-ndk-10e.ebuild
+++ b/dev-util/android-ndk/android-ndk-10e.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -7,7 +7,7 @@ CHECKREQS_DISK_BUILD="6G"
inherit check-reqs
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="x86? ( https://dl.google.com/android/ndk/${PN}-r${PV}-linux-x86.bin -> ${P}-x86.7z )
amd64? ( https://dl.google.com/android/ndk/${PN}-r${PV}-linux-x86_64.bin -> ${P}-amd64.7z )"
diff --git a/dev-util/android-ndk/android-ndk-11c-r1.ebuild b/dev-util/android-ndk/android-ndk-11c-r1.ebuild
index 703cae635c36..aa6a667b9199 100644
--- a/dev-util/android-ndk/android-ndk-11c-r1.ebuild
+++ b/dev-util/android-ndk/android-ndk-11c-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ CHECKREQS_DISK_BUILD="6G"
inherit check-reqs
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="https://dl.google.com/android/repository/${PN}-r${PV}-linux-x86_64.zip"
LICENSE="android"
diff --git a/dev-util/android-ndk/android-ndk-11c.ebuild b/dev-util/android-ndk/android-ndk-11c.ebuild
index 70f673d8e818..d67efb2aa8c9 100644
--- a/dev-util/android-ndk/android-ndk-11c.ebuild
+++ b/dev-util/android-ndk/android-ndk-11c.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ CHECKREQS_DISK_BUILD="6G"
inherit check-reqs
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="https://dl.google.com/android/repository/${PN}-r${PV}-linux-x86_64.zip"
LICENSE="android"
diff --git a/dev-util/android-ndk/android-ndk-13b.ebuild b/dev-util/android-ndk/android-ndk-13b.ebuild
index 703cae635c36..aa6a667b9199 100644
--- a/dev-util/android-ndk/android-ndk-13b.ebuild
+++ b/dev-util/android-ndk/android-ndk-13b.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ CHECKREQS_DISK_BUILD="6G"
inherit check-reqs
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="https://dl.google.com/android/repository/${PN}-r${PV}-linux-x86_64.zip"
LICENSE="android"
diff --git a/dev-util/android-ndk/android-ndk-14b.ebuild b/dev-util/android-ndk/android-ndk-14b.ebuild
index 5f92e3300036..953c43a32b2c 100644
--- a/dev-util/android-ndk/android-ndk-14b.ebuild
+++ b/dev-util/android-ndk/android-ndk-14b.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ CHECKREQS_DISK_BUILD="6G"
inherit check-reqs
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="https://dl.google.com/android/repository/${PN}-r${PV}-linux-x86_64.zip"
LICENSE="android"
diff --git a/dev-util/android-ndk/android-ndk-16b.ebuild b/dev-util/android-ndk/android-ndk-16b.ebuild
index c1adc83a200f..953c43a32b2c 100644
--- a/dev-util/android-ndk/android-ndk-16b.ebuild
+++ b/dev-util/android-ndk/android-ndk-16b.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=6
@@ -7,7 +7,7 @@ CHECKREQS_DISK_BUILD="6G"
inherit check-reqs
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="https://dl.google.com/android/repository/${PN}-r${PV}-linux-x86_64.zip"
LICENSE="android"
diff --git a/dev-util/android-ndk/android-ndk-18.ebuild b/dev-util/android-ndk/android-ndk-18.ebuild
index 90339a2f1e32..f7ecdaee0c47 100644
--- a/dev-util/android-ndk/android-ndk-18.ebuild
+++ b/dev-util/android-ndk/android-ndk-18.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=6
@@ -7,7 +7,7 @@ CHECKREQS_DISK_BUILD="6G"
inherit check-reqs
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="https://dl.google.com/android/repository/${PN}-r${PV}-linux-x86_64.zip"
LICENSE="android"
diff --git a/dev-util/android-ndk/android-ndk-9.ebuild b/dev-util/android-ndk/android-ndk-9.ebuild
index 29c231420c94..4e8dffa028dd 100644
--- a/dev-util/android-ndk/android-ndk-9.ebuild
+++ b/dev-util/android-ndk/android-ndk-9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
MY_P="${PN}-r${PV}"
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="x86? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86.tar.bz2
legacy-toolchains? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86-legacy-toolchains.tar.bz2 ) )
amd64? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86_64.tar.bz2
diff --git a/dev-util/android-ndk/android-ndk-9b.ebuild b/dev-util/android-ndk/android-ndk-9b.ebuild
index 29c231420c94..4e8dffa028dd 100644
--- a/dev-util/android-ndk/android-ndk-9b.ebuild
+++ b/dev-util/android-ndk/android-ndk-9b.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
MY_P="${PN}-r${PV}"
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="x86? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86.tar.bz2
legacy-toolchains? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86-legacy-toolchains.tar.bz2 ) )
amd64? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86_64.tar.bz2
diff --git a/dev-util/android-ndk/android-ndk-9c.ebuild b/dev-util/android-ndk/android-ndk-9c.ebuild
index 1e683e59f570..3d508dfc5c87 100644
--- a/dev-util/android-ndk/android-ndk-9c.ebuild
+++ b/dev-util/android-ndk/android-ndk-9c.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
MY_P="${PN}-r${PV}"
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="x86? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86.tar.bz2 )
amd64? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86_64.tar.bz2 )"
diff --git a/dev-util/android-ndk/android-ndk-9d.ebuild b/dev-util/android-ndk/android-ndk-9d.ebuild
index 1e683e59f570..3d508dfc5c87 100644
--- a/dev-util/android-ndk/android-ndk-9d.ebuild
+++ b/dev-util/android-ndk/android-ndk-9d.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
MY_P="${PN}-r${PV}"
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
-HOMEPAGE="http://developer.android.com/sdk/ndk/"
+HOMEPAGE="https://developer.android.com/ndk/"
SRC_URI="x86? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86.tar.bz2 )
amd64? ( https://dl.google.com/android/ndk/${MY_P}-linux-x86_64.tar.bz2 )"
diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 52a3584e237b..37c6d06a8c52 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,6 +1,6 @@
AUX 0001-use-java-home-before-bundled.patch 927 BLAKE2B 4a04243d6c6e3712bffca951225ac8d6019fbacb4d48472cc9e8915eb0e10fd569f6421f5daf541a82e96f494203336a9fa62f2afd14b654add82819d6971b22 SHA512 ab21686432190e47bdd8ad0cb4cb9cd0a6d9e89b7c376b589024fe04eebfc2c0f0d59d8c186921726f6960b896798ee69b147663f56f21501680938b03331832
-DIST android-studio-ide-181.5056338-linux.zip 1055510234 BLAKE2B d22e4455ccbe7c6f12eacbcc2b707d840945586d9824bfbd2b6f093ef986d54eb042ba0ecc5bdca17c74a20b43e73821eaeefdfb28d4e129bebbb885c7b17483 SHA512 d1e225ed97f4737bdc9cddfc40e85ed5cfea7b4f911a088d2a1cc09558f010affe0a0661fb6f6911d47902b49bbde81868eb56363b90bbec70dd87b679850156
DIST android-studio-ide-182.5199772-linux.zip 1059268546 BLAKE2B b5485c444eea49e10b155a763d40a08c09a05e34c151cf21b79bfbb9b039f0bb112fc806b3b8cf4fe7e17127fe89c8651fac7ff83163ff1cf78c24b330273490 SHA512 76647fc50fbe06f93b733962b51dc8fb57d59c1e30364b82bf7a03a7700a0f7835eab240db6bd93ae71f4147408cbe8641b41965c97d40494c2e5fe0fecfba4d
-EBUILD android-studio-3.2.1.0.181.5056338.ebuild 3240 BLAKE2B 7c2780bd4988f6ed98717846474992a3332599f16570f71837bfcf3a82c5659154cac12066a5a2362db6abd15468fb20816b35df0656aad24f55684b22b077af SHA512 8abdb86fba3d3135faff90623bfa68cd92c83374b2a01754657c17007aac46c408179c1ab4ffcb7c74dc123f0177bcdc251171856837044a76b4ca7eb51816eb
+DIST android-studio-ide-183.5452501-linux.tar.gz 1087166186 BLAKE2B 07c17dc854d24c7e96a91346887dfb96067acad330d485c996f13107bf2a92d6b85e791638c1f6d2f08ea9ea47eb0ee45568605b95f6cdefc2fbf4d350bfeb0e SHA512 c686c2dd89a19d9b2fabffff8ce5a7b5b96ff05bb8c9fbf3c1a7a7b78896653114a527b30d2a9795541f5c70dc80f59d7d3b0d2a56141fea48932bfbb51e8b5f
EBUILD android-studio-3.3.0.20.182.5199772.ebuild 3240 BLAKE2B 7c2780bd4988f6ed98717846474992a3332599f16570f71837bfcf3a82c5659154cac12066a5a2362db6abd15468fb20816b35df0656aad24f55684b22b077af SHA512 8abdb86fba3d3135faff90623bfa68cd92c83374b2a01754657c17007aac46c408179c1ab4ffcb7c74dc123f0177bcdc251171856837044a76b4ca7eb51816eb
-MISC metadata.xml 220 BLAKE2B d2e2757e926d61fa1d52be7a4f8e61b94c2f09f9868089255d89dd548d58b5898d8be4e5ea0c5c36cba3436b12026702443d43af0e4f7d6d41754b5c84c1c879 SHA512 9316c4d43c1ca819f3d2111553313246af1166f9fb95a666797ff28ca6b0410e92fbe4f94cf70a046e8086d824b47bed8b3c0d1ec1498a3be779cf9a828e9868
+EBUILD android-studio-3.4.0.18.183.5452501.ebuild 3826 BLAKE2B 798274d2f8c082f8edaa446593c2cc1fafac1c4a40c1d774720886a05738b141511a5fa8a599c290a9f4792355e748deee49a6a3ed72ba96034d8b88198d103e SHA512 a6d1ba053b6f4dc39202e63b2a21276f7695b49ddea2a346d22cef43f30d1abd5ac1bd055e0e3270d01179e78b02e4a5dbc2c1738a400497f16db0c26a27dc90
+MISC metadata.xml 313 BLAKE2B 623366c889e8b0d9c33a56fd3ca96156208db355e1549bbf8040a6839a953a82459b3c87e5a0f16f1d67ede403ee5a9e1747c445e855434f25d0f03fe5a6c43a SHA512 1c3e18bd57e48e7f65791f8904bcdde910f1d97d83e781c7c3815df6127aaac9063614e0a11cf7762059f762c4696e2b89ca446ffb9e631a2c85ff2b350e972a
diff --git a/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild b/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild
index 008bd20b140e..655d30a45bdd 100644
--- a/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild
+++ b/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild
@@ -1,18 +1,23 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit eutils java-pkg-2 eapi7-ver
+EAPI=7
+inherit desktop eutils java-pkg-2
RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+QA_PREBUILT="
opt/${PN}/bin/fsnotifier*
+ opt/${PN}/bin/libdbm64.so
opt/${PN}/bin/lldb/*
- opt/${PN}/lib/libpty/linux/x86*/libpty.so
+ opt/${PN}/custom-jdk/*
+ opt/${PN}/lib/pty4j-native/linux/x86*/libpty.so
opt/${PN}/plugins/android/lib/libwebp_jni*.so
+ opt/${PN}/plugins/android/resources/installer/*/installer
opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
opt/${PN}/plugins/android/resources/perfd/*/perfd
- opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+ opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf
+ opt/${PN}/plugins/android/resources/simpleperf/*/libsimpleperf_report.so
+"
VER_CMP=( $(ver_rs 1- ' ') )
if [[ ${#VER_CMP[@]} -eq 6 ]]; then
@@ -23,21 +28,21 @@ else
BUILD_V=$(ver_cut 4-5)
fi
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
HOMEPAGE="http://developer.android.com/sdk/installing/studio.html"
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip"
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
-DEPEND="app-arch/zip
+DEPEND="
dev-java/commons-logging:0
dev-java/log4j:0"
-# dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.7
selinux? ( sec-policy/selinux-android )
>=app-arch/bzip2-1.0.6-r4
dev-java/commons-logging:0
@@ -62,6 +67,7 @@ RDEPEND=">=virtual/jdk-1.7
>=x11-libs/libdrm-2.4.46
>=x11-libs/libxcb-1.9.1
>=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
S=${WORKDIR}/${PN}
PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
@@ -70,8 +76,12 @@ src_prepare() {
eapply_user
# This is really a bundled jdk not a jre
- rm -rf "${S}/jre" || die "Could not remove bundled jdk"
-
+ # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+ if use custom-jdk; then
+ mv -f "${S}/jre" "${S}/custom-jdk" || die "Could not move bundled jdk"
+ else
+ rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+ fi
# Replace bundled jars with system
# has problems with newer jdom:0 not updated to jdom:2
cd "${S}/lib" || die
@@ -90,7 +100,7 @@ src_prepare() {
}
src_compile() {
- :
+ patchelf --set-rpath '$ORIGIN' bin/lldb/lib/readline.so || die "Failed to fix insecure RPATH"
}
src_install() {
@@ -99,14 +109,20 @@ src_install() {
insinto "${dir}"
doins -r *
- # Replaced bundled jre with system vm/jdk
# This is really a bundled jdk not a jre
- rm -rf "${ED%/}${dir}/jre" || die
- dosym "../../etc/java-config-2/current-system-vm" "${dir}/jre"
-
- fperms 755 "${dir}/bin/studio.sh" "${dir}"/bin/fsnotifier{,64}
+ # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+ if use custom-jdk; then
+ dosym "custom-jdk" "${dir}/jre"
+ else
+ dosym "../../etc/java-config-2/current-system-vm" "${dir}/jre"
+ fi
+
+ fperms 755 "${dir}"/bin/{fsnotifier{,64},printenv.py,restart.py,format.sh,inspect.sh,studio.sh}
fperms -R 755 "${dir}"/bin/lldb/{android,bin}
- chmod 755 "${ED%/}${dir}"/bin/*.py "${ED%/}${dir}"/bin/*.sh || die
+ if use custom-jdk; then
+ fperms -R 755 "${dir}"/jre/{bin,jre/bin}
+ fperms 755 ${dir}/jre/jre/lib/jexec
+ fi
chmod 755 "${ED%/}${dir}"/gradle/gradle-*/bin/gradle || die
newicon "bin/studio.png" "${PN}.png"
diff --git a/dev-util/android-studio/metadata.xml b/dev-util/android-studio/metadata.xml
index 35dce41ecd40..46a577ea1cfb 100644
--- a/dev-util/android-studio/metadata.xml
+++ b/dev-util/android-studio/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="person">
<email>perfinion@gentoo.org</email>
</maintainer>
+ <use>
+ <flag name="custom-jdk">Install and use Android Studio's custom JRE.</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-util/apitrace/Manifest b/dev-util/apitrace/Manifest
index bdf7a98ae5da..a9abd2670ef0 100644
--- a/dev-util/apitrace/Manifest
+++ b/dev-util/apitrace/Manifest
@@ -2,6 +2,8 @@ AUX apitrace-8.0-brotli-unbundle.patch 4729 BLAKE2B 62d035f6924b4c1af7d8cffe8b57
AUX apitrace-8.0-disable-multiarch.patch 1800 BLAKE2B e7eb8a642392ecbdf5a29c17520df137e6c581073571114e4e1e60b00a027780f41057368dc5ac7d20d6be42371ff4171de342ac88745d00ff1ee4822f814f69 SHA512 73213188d4e2506bf61142c9366a2163cf713ba7f06676e241a05b20bc6601858f707bd21dcf675630315aebfc667b943290e1e7343bff9f89b625527d0b3f5c
AUX apitrace-8.0-docs-install.patch 1452 BLAKE2B e8fe92e29614dcf416221c61cab5989cea2308771e8b87cd914194c26a79a27abdc5594938e7d7578d6d2a2980136446d1091d4a73d84cdb21125f46e97556e8 SHA512 ce405289a0c526b8e83e1624f9cd98e8eec9843509dc52f905ab884ad1091c61bdf06497f70233e703001ac638906875747d07167aca3e881e9dee1e543fe7b0
AUX apitrace-8.0-glxtrace-only.patch 1591 BLAKE2B 45dae3a9bfdea147fd865124db7865bd389e15f7feec491f1ae520077e06134b9305351295975449dceea13aa65fee11db1a245eec73666b63c8874e72043cd3 SHA512 eea930563f125df25ff0912bcddb925fd3724fa17c1d3f1a9a5648b1f44351d3f79cf44d5e7f59ca8282a0dffb62afba583059721f9e5545707294ea62fa90c4
+AUX apitrace-8.0-system-snappy1.patch 846 BLAKE2B 5c5ba05af785556dcd0a7508698693cf73a283a2a476df89b0e0072841de0ed301aaf5d991353f294511aae29c38bc039c1b6b9b23d3d8f61377bbda05843fc6 SHA512 334f607959f6b4d6b0798e6ba6a1e252d6f8fda4560d0ca44be38da803ce545ea15ce951c40604464d283cebb99b16b606dd0403aaa7c9538380f871b3ec87e7
+AUX apitrace-8.0-system-snappy2.patch 1319 BLAKE2B 4c02a87fde35c004177f1fe9df074e3fa01fbcc7dcf6ab9b497cb69259243f9bfb8b76fd2c78194d624ebaf2fbfbb871155a031d6a58e6dc1b9c426c116a590d SHA512 67e7b3bd69023db8341c74fe30d0f846f6b751cc972681062d491414d31dc65c3869e0387b436436394aaf11e0d001652970daa895b6740f94de9bc4544ef0e7
DIST apitrace-8.0.tar.gz 3601109 BLAKE2B f3e8f7ff93ef4866370e791fa7768ca0445bd8f62a7d26f203bade7fec7aab475115ea2820b351fbc974697160b49a0c0628fb01ca9afa248b3e31ab7b75d4fc SHA512 1bd8ed4468fde17fbdc43bdd50508e6c7662ddf79b6d34aa222ee69cd033aeedcdc3a8c2fc4e88ba85bf13f7e7c516a83dc158b11f0e4dd67d2ec65ad10cef2c
-EBUILD apitrace-8.0.ebuild 2471 BLAKE2B eba6b605d9fcdb8397159323d7dd2769db436150e8f75334a0055e0dd32586299dbb6c6439004ad134d93cb9a1e1a14b2cb361b0d0503d584a4dd90bedc25110 SHA512 e4bb4a6e85b2d6af3604ae2b71ef73759de22bf6e7e739d4d05eeb8149e575438438f7e69d0ef4cfabbbedc1626345021cd2eef11ddfd0f655035bebdffd2e82
+EBUILD apitrace-8.0.ebuild 2548 BLAKE2B f7de5ec357788b50e2cfd957e589e79d105c8614fb7f082bf4ddd797fd0c57b2abb99157471aa968cf8ec0c6bae2fbad39a7ed91b497d9fed265681226370dd4 SHA512 90154019510cedf394c737e1a51fcd61807e2392fb255a83d5aac2407faa4e8772b54746b0951fdd3c670140c83ad410ed25597f87d262b1c28e2e128ea3669e
MISC metadata.xml 438 BLAKE2B f88a54537c6bd0c1f9965ec8d520928cea727ba4f8424b49993c4e310078676d9394ddaa64c3c0fb9e0f1bf9eca36142260148945f455e0700dbc362dce73fd6 SHA512 45a818f2bbbfd046e403940734323c027929de373f8366a7de29e4342fe3f98ea27ba2c151f80dbbd33d1110acf2f363669c3c4176d2c15d8b5a783182128cd5
diff --git a/dev-util/apitrace/apitrace-8.0.ebuild b/dev-util/apitrace/apitrace-8.0.ebuild
index 96e336ad5adc..2e34348ebc21 100644
--- a/dev-util/apitrace/apitrace-8.0.ebuild
+++ b/dev-util/apitrace/apitrace-8.0.ebuild
@@ -39,10 +39,13 @@ DEPEND="${PYTHON_DEPS}
RDEPEND="${DEPEND}"
PATCHES=(
+ # TODO: upstream
"${FILESDIR}"/${P}-disable-multiarch.patch
"${FILESDIR}"/${P}-glxtrace-only.patch
"${FILESDIR}"/${P}-docs-install.patch
"${FILESDIR}"/${P}-brotli-unbundle.patch
+ # git master
+ "${FILESDIR}"/${P}-system-snappy{1,2}.patch
)
src_prepare() {
diff --git a/dev-util/apitrace/files/apitrace-8.0-system-snappy1.patch b/dev-util/apitrace/files/apitrace-8.0-system-snappy1.patch
new file mode 100644
index 000000000000..a774ec322dca
--- /dev/null
+++ b/dev-util/apitrace/files/apitrace-8.0-system-snappy1.patch
@@ -0,0 +1,21 @@
+From 1294f69ed84e3c35f108fb55533b6687cdfcd419 Mon Sep 17 00:00:00 2001
+From: "i.Dark_Templar" <darktemplar@dark-templar-archives.net>
+Date: Tue, 30 Apr 2019 22:19:08 +0300
+Subject: [PATCH] cmake: Fix out-of-source build without bundled snappy.
+
+---
+ CMakeLists.txt | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2cf5ab2f5..3751f078e 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -532,6 +532,7 @@ add_subdirectory (thirdparty/crc32c)
+ if (CMAKE_EXECUTABLE_FORMAT STREQUAL "ELF")
+ add_subdirectory (thirdparty/libbacktrace)
+ include_directories (${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/libbacktrace)
++ include_directories (${CMAKE_CURRENT_BINARY_DIR}/thirdparty/libbacktrace)
+ set (LIBBACKTRACE_LIBRARIES ${CMAKE_DL_LIBS} backtrace)
+ add_definitions (-DHAVE_BACKTRACE=1)
+ endif ()
diff --git a/dev-util/apitrace/files/apitrace-8.0-system-snappy2.patch b/dev-util/apitrace/files/apitrace-8.0-system-snappy2.patch
new file mode 100644
index 000000000000..981a10b4e751
--- /dev/null
+++ b/dev-util/apitrace/files/apitrace-8.0-system-snappy2.patch
@@ -0,0 +1,41 @@
+From 5777f1a8aaef7a39754db9708062b7630c5644a2 Mon Sep 17 00:00:00 2001
+From: Jose Fonseca <jfonseca@vmware.com>
+Date: Wed, 1 May 2019 10:40:43 +0100
+Subject: [PATCH] snappy: Place config.h on a subdirectory.
+
+And ensure it's only included internally.
+
+This addresses the issue described in
+https://github.com/apitrace/apitrace/pull/611#issuecomment-488087078
+---
+ thirdparty/snappy/CMakeLists.txt | 6 +++++-
+ thirdparty/snappy/{ => config}/config.h | 0
+ 2 files changed, 5 insertions(+), 1 deletion(-)
+ rename thirdparty/snappy/{ => config}/config.h (100%)
+
+diff --git a/thirdparty/snappy/CMakeLists.txt b/thirdparty/snappy/CMakeLists.txt
+index 84ecbac8a..581de38fa 100644
+--- a/thirdparty/snappy/CMakeLists.txt
++++ b/thirdparty/snappy/CMakeLists.txt
+@@ -18,12 +18,16 @@ add_convenience_library (snappy_bundled EXCLUDE_FROM_ALL
+ snappy-sinksource.cc
+ snappy-stubs-internal.cc
+ snappy.cc
+- config.h
+
+ snappy-c.h
+ snappy-sinksource.h
+ snappy.h
+ snappy-stubs-public.h
++ config/config.h
++)
++
++target_include_directories (snappy_bundled PRIVATE
++ ${CMAKE_CURRENT_SOURCE_DIR}/config
+ )
+
+ install (
+diff --git a/thirdparty/snappy/config.h b/thirdparty/snappy/config/config.h
+similarity index 100%
+rename from thirdparty/snappy/config.h
+rename to thirdparty/snappy/config/config.h
diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index fbc924ee434a..7748bd1f2bd9 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -15,7 +15,7 @@ EBUILD ccache-3.2.4.ebuild 2068 BLAKE2B 8fb9e15fe1787760e878ac9c13f9c97e9e9e87e3
EBUILD ccache-3.3.4-r1.ebuild 1917 BLAKE2B 740c0be412ab1c4402682dc403e292c96e3f7b4ef9c881bc71d8a4dfcf58716141a8eba73baba94ceb21d25cb3398c1e3f2a5a0e5435acc02f9c561e3777dc9b SHA512 d4c0899d3bd5f7c8040e4591a658ee93fa7fb96339a0f72169016ef433266a98e558242250697ba9b5abad0eccd636fd23892f6e88e7ee30f9bed84a38eba04b
EBUILD ccache-3.5-r1.ebuild 2046 BLAKE2B f5bd4d9cf89b0896d51152614c47f329e29d084c371b4fdd0291d2d6d1b2d880af38358a6ffbd620b9a8d1f3ec6a95d263ce2f8fa202955c2cb32c77cf33d758 SHA512 a90b898e8e261afe126321d7222ce41d4c91e068ce5baa15927a630ea66d141cce95f87b826c85b33599f33b0584055d22af6dd358651daea29487800f0cf2ae
EBUILD ccache-3.5.1a.ebuild 2096 BLAKE2B 3334ed2e2f022f39b27aa9fcfd39d98eb8982bad09b67d3d7a1cbb0a47115dbd416f886121e32aab00c75ee729038efa5696c8bf9c00e9ac0a513d99483ec2ad SHA512 246e5d788fcb590be2b2fe9cd6e214a87934e0547a6d0dd9e3c888f4955ed33be9cc87a2eb0afdc517e48d6dd1bb02129975b4a7b27fbaf77fe76e4a7d971137
-EBUILD ccache-3.6.ebuild 2093 BLAKE2B 45c36a4fa8bc4c39f62a01343c27b7c6259bb104c9ad41da07d987ab2521e2300d1b35c98fcd89b236f2dd87470aae47fcaffd88bf90ff2e2df6e9b47f3a4314 SHA512 fe13c091e4ba3ddab8c1b3947b857f8930883ca596828b7f6d06a36af5d3f4ed428f86cebd5534be21c5202987c64b9e9ad75543bc70f4ac47b0e176508956de
+EBUILD ccache-3.6.ebuild 2092 BLAKE2B 306c6916bfcd970ab34eaa3cb26601d1d3bcfea3198ead3f496e246926231c20d05ad9205152f91973242c5b397adbe17029ca4d2b029101d7c3cd42f7f6123e SHA512 67b86a8d10535ea4e636cfb584e05462431e5ef41c58edbee7cf4e73d69dfe1d9bb17eab683ec68c80752d0153d18ff31f390369f12e79cfc06d03762bfc5666
EBUILD ccache-3.7.1.ebuild 2126 BLAKE2B 11a1cdb3de7b56d6b97069c8646825ea10bf105d477b6fd16afc235d376b5bb888c53f9148b2ae0aa422d782b6b99e673a5aa821cfb09f0433388f6fa37a0c11 SHA512 b303a89fe8a501547394ba89ac44f9865320a737b8d9cb74acf1008b66803e2f62f46a38c22a1f4890891c97ffd0e249b0c3863ed3f3e2511f67a84f3164633f
EBUILD ccache-3.7.ebuild 2133 BLAKE2B 354617f79fa807e3b36b394e369496cd915f22e191b45338776da48d187af80e771b64f9123d29ce240a5fa4c8c52c5e394fcfc3f59f16e6a92ae5bbd7819917 SHA512 3666d897b79716ee3c033c191a5b12210294dd13989f761ec5f4d8cf5c24ff1c7c9214b0c5069a0b8f8b76e828f163cbc4e5617d4acd33338b7dba9eebb52fc8
MISC metadata.xml 445 BLAKE2B 8ef8f120989420428ea85108180c659c72a7553f3f20ab96597d26aa04b059f491aeae8c887697a214c437f2dba30fbb934cb47c1db93821eda7dd489e6cb693 SHA512 41ffcad23c9f0274c48a058090d6404cd782dea6674b81615a6b3b7fa272ff5df4c68404fb4dcdb9d2275c13fb137f21f0f65232d5fb1ef6152cc25213893249
diff --git a/dev-util/ccache/ccache-3.6.ebuild b/dev-util/ccache/ccache-3.6.ebuild
index ed33366cc06c..c5d681ea5ff8 100644
--- a/dev-util/ccache/ccache-3.6.ebuild
+++ b/dev-util/ccache/ccache-3.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.samba.org/ftp/ccache/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
IUSE=""
DEPEND="app-arch/xz-utils
diff --git a/dev-util/cccc/Manifest b/dev-util/cccc/Manifest
deleted file mode 100644
index c412bafe0f5e..000000000000
--- a/dev-util/cccc/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX cccc-MFC-dialect.opt 560 BLAKE2B 65000ebbc99b306318aa2da34031879b7393649573b8509bc12ed6174d59208ea2a06e1af8d98eefb3d142d51e9b98bc9e2a058e8f8f3a68b17f76bb4dfcf6b2 SHA512 e37ded34821690e0b07e4e3da502bccdb5760a38a9f1fbacb6cec4de143cc9c0160684d9a41ce0c3ff8e2a7716889824594d6f8d374a631dbb0de91ccec53903
-AUX cccc-c_dialect.patch 2048 BLAKE2B d97bd8430fe1357779ebf221607ea724485cf5bf572c86f4adcb85ea6d29c41bfeeb562534bccd1787241c024951941921fe6936541c5ea1f72ea923e9612d12 SHA512 5fadc49a0da8ca51b74dd92e673b413b506c8b06dfeabb7da0e2ddf24e7766d58ebbcc00d018677f4b0ff77d10df8b974ff1afd4100c33152e8cad0538b61789
-DIST cccc-3.1.5.tar.gz 662760 BLAKE2B 57817ef9a44f002c017245d7dd3b1ef97fec59b59bce465d5e5e1cc12409b5602cfd8bf7ee938e526af9bcc11398639900d26848aa4f8c7f623669159de17117 SHA512 61544669a75ff7bd99c6ff5bb1e6ec163f2a09f4538493fe60e8f9f95eab7ba19ad6d39b6717ae010a223b8efe48c497a4feb8ead218e350ee2ab91b9c52c969
-EBUILD cccc-3.1.5-r1.ebuild 1589 BLAKE2B d884aa93f5f3ac2c971b65362b2ca1d35a51d316df45488f63dd2bb3e58fe79332c8bbb836350fd19915417b4c45c3eed158fe078f43df31db37efe00a4d20ab SHA512 1e47c296d5c116b4bdc642e6484e493086d0b35c3498ad0dda5d5245930b4c3b1b783d65628f3a93260b4df99ea469d10653929a1481aa1ec77ec8a0587dde0e
-MISC metadata.xml 694 BLAKE2B d8992216f3b05e4382fa843df2a71673946c1e81ef7325fef7ad39fa073c092cc86b1cd993582b40b230adb6902a406c30a7b9a00d557e7f2aafcf4e940e51cb SHA512 442e37fb776949e1f59ca7074ba1219e77e7e1be0003c5cace090342823227fca6a9a10ef607d133245985c717811005293bf2044fdb0bacfe2e114eea3ec2ad
diff --git a/dev-util/cccc/cccc-3.1.5-r1.ebuild b/dev-util/cccc/cccc-3.1.5-r1.ebuild
deleted file mode 100644
index a26523720d4b..000000000000
--- a/dev-util/cccc/cccc-3.1.5-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils toolchain-funcs flag-o-matic
-
-DESCRIPTION="Source metrics (line counts, complexity, etc) for Java and C++"
-HOMEPAGE="http://sarnold.github.io/cccc/"
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="https://github.com/sarnold/cccc.git"
- EGIT_BRANCH="master"
- inherit git-r3
-else
- SRC_URI="https://github.com/sarnold/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="apidoc debug doc mfc"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- apidoc? ( app-doc/doxygen[dot] )
- "
-
-src_prepare() {
- is-flagq -flto* && filter-flags -flto* -fuse-linker-plugin
- use mfc && eapply "${FILESDIR}"/${PN}-c_dialect.patch
- default
-
-}
-
-src_compile() {
- tc-export CC CXX LD AS AR NM RANLIB STRIP OBJCOPY
- if use debug ; then
- DEBUG="true" emake CCC=$(tc-getCXX) CC=$(tc-getCC) cccc
- else
- emake CCC=$(tc-getCXX) CC=$(tc-getCC) cccc
- fi
-
- use apidoc && emake CCC=$(tc-getCXX) metrics docs
-}
-
-src_test() {
- emake CCC=$(tc-getCXX) test
-}
-
-src_install() {
- dobin cccc/cccc
-
- dodoc README.md
-
- if use mfc ; then
- insinto /usr/share/doc/${PF}
- doins "${FILESDIR}"/cccc-MFC-dialect.opt
- fi
-
- if use doc ; then
- insinto /usr/share/doc/${PF}/html
- doins cccc/*.html || die "html docs failed"
- if use apidoc ; then
- insinto /usr/share/doc/${PF}/html/api
- doins -r doxygen/html/* || die "dox failed"
- insinto /usr/share/doc/${PF}/html/metrics
- doins ccccout/* || die "metrics failed"
- fi
- fi
-}
diff --git a/dev-util/cccc/files/cccc-MFC-dialect.opt b/dev-util/cccc/files/cccc-MFC-dialect.opt
deleted file mode 100644
index 4c4acb32e1fb..000000000000
--- a/dev-util/cccc/files/cccc-MFC-dialect.opt
+++ /dev/null
@@ -1,21 +0,0 @@
-;;Pro*C embedded SQL
-;; looks like
-;; EXEC SQL UPDATE ARM43_OD_PRODUIT_SERV
-;; SET ARM43ID_TPS_FIN = NULL WHERE
-ARM43ID_TPS_FIN = 0;
-
-CCCC_FileExt@.pc@c++.ansi@
-
-CCCC_Dialect@c++.pc@EXEC@skip_stmt@
-
-;;MFC
-CCCC_Dialect@c++.mfc@ON_WM_PAINT@skip_line@
-CCCC_Dialect@c++.mfc@DECLARE_MESSAGE_MAP@skip_line@
-CCCC_Dialect@c++.mfc@DECLARE_DISPATCH_MAP@skip_line@
-
-CCCC_Dialect@c++.stl@__STL_BEGIN_NAMESPACE@ignore@
-CCCC_Dialect@c++.stl@__STL_END_NAMESPACE@ignore@
-
-CCCC_Dialect@c++.mfc@BEGIN_EVENT_MAP@start_skipping@
-CCCC_Dialect@c++.mfc@END_EVENT_MAP@stop_skipping@
-
diff --git a/dev-util/cccc/files/cccc-c_dialect.patch b/dev-util/cccc/files/cccc-c_dialect.patch
deleted file mode 100644
index c8951aef13c4..000000000000
--- a/dev-util/cccc/files/cccc-c_dialect.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-diff --git a/cccc/cccc.g b/cccc/cccc.g
-index bdb6805..fd7b504 100644
---- a/cccc/cccc.g
-+++ b/cccc/cccc.g
-@@ -84,6 +84,30 @@ inline void endOfLine(CLexer &lexer)
- #token MAC_NL "\r" << endOfLine(*this); >>
- #token UNIX_NL "\n" << endOfLine(*this); >>
-
-+/* augment dialect policies -- M.H added */
-+#lexclass SKIP_STMT
-+#token SKCOLON ";" << skip();mode(START); >>
-+#token SKANYTHING "~[; \t\n]" << skip();more();>>
-+#token SKNL "\n" << skip();endOfLine(*this);>>
-+#token SKBLANK "[ \t]+" << skip(); >>
-+#lexclass START
-+
-+#lexclass SKIP_BLOCK
-+#token SK_ANY "[a-zA-Z0-9_]*"
-+<<
-+std::string treatment =
-+ CCCC_Options::dialectKeywordPolicy(parse_language,lextext());
-+
-+if ( treatment != "stop_skipping" )
-+{
-+ skip();
-+}
-+else
-+{
-+ mode(COMMENT_LINE);skip();
-+}
-+>>
-+#lexclass START
-
- /* preprocessor constructs - comments, #defines etc */
-
-@@ -343,17 +367,29 @@ inline void endOfLine(CLexer &lexer)
- if( treatment == "ignore" )
- {
- skip();
-+ //std::cout << toktext << std::endl <<" :ignore" << std::endl;
- }
- // Ultimately, the next two cases will need to be handled
- // using a #lexclass or something similar, for the moment
- // we just try to skip the tokens themselves.
- else if ( treatment == "start_skipping" )
- {
-- skip();
-+ mode(SKIP_BLOCK);skip();
- }
- else if ( treatment == "stop_skipping" )
- {
-- skip();
-+ skip(); mode(COMMENT_LINE);
-+ //gobble end of line M.H.
-+ }
-+ else if ( treatment == "skip_line" )//M.H added
-+ {
-+ mode(COMMENT_LINE);skip();
-+ //std::cout << "skip_line" << std::endl;
-+ }
-+ else if ( treatment == "skip_stmt" )//M.H added
-+ {
-+ mode(SKIP_STMT);skip();
-+ //std::cout << "skip_stmt" << std::endl;
- }
- >>
-
-@@ -426,8 +462,10 @@ void init(const string& filename, const string& language)
- pu=ParseUtility::currentInstance();
- ps=ParseStore::currentInstance();
-
-- ANTLRParser::init();
- parse_language=language;
-+ ANTLRParser::init();
-+ //parse_language=language;
-+ //move above, M.H.1st otherwise time init not to language
- }
-
- >>
diff --git a/dev-util/cccc/metadata.xml b/dev-util/cccc/metadata.xml
deleted file mode 100644
index ecde1cfd0a08..000000000000
--- a/dev-util/cccc/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>nerdboy@gentoo.org</email>
- </maintainer>
- <longdescription lang="en">
- cccc provides source code metrics (line counts, complexity,
- object-oriented, and structural metrics) for Java and C++
- </longdescription>
- <upstream>
- <remote-id type="github">sarnold/cccc</remote-id>
- <bugs-to>https://github.com/sarnold/cccc/issues</bugs-to>
- </upstream>
- <use>
- <flag name="apidoc">Build software docs with doxygen/graphviz and metrics with cccc</flag>
- <flag name="mfc">Add patch for MFC dialect options</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-util/clion/Manifest b/dev-util/clion/Manifest
index 3793ae1c1b25..f693c75ec0b2 100644
--- a/dev-util/clion/Manifest
+++ b/dev-util/clion/Manifest
@@ -1,3 +1,3 @@
-DIST clion-2019.1.tar.gz 429061573 BLAKE2B 14c2227509fd4c24d09ca139ff9f58ab2be71ad249d8f8a09d615cdc1aa07e9d2e0be9618e795859f564b63705a34e61dc90f3de5a012ad8fdf9a2f8ba512c33 SHA512 5c919ad2ea87744e0b3488958e58a9f67d8a8dcfa6affd86f975842c9e562663464d73373c72ef8085cede8f16828342dc17e182e761c199936bffee2f398509
-EBUILD clion-2019.1.ebuild 1903 BLAKE2B 20ce7ba85428dc74a5f682995352140d8faa30088e3aebf9eb1c69cd8d40f22f6102af2eccdf3baf530c9c175cbb6a6dcff51b0ec0531eac68f3c6e6e63efef7 SHA512 89922e0d2678b2410543014c84bfadc78a3d1c8d0a7d21fa0df11625e4495b1aad47fa0fd6c8f327b8c885d4f19621b32c96a64b2aac84303bd16187ae5bb727
+DIST clion-2019.1.3.tar.gz 431393782 BLAKE2B 5612f8109d7ad7dc98990a8f549383086263a980b482fba0c2357e86fc09b474e597b0ce8f911f287b7ba6837247f2be47372a79ce416bb16e10c0ffdbec2588 SHA512 9c0971db22f87447edfcc6c6089470bbda507bff5755ccf4efff3dfb4704ebcb4b1b0fa71580824af2ee0a1bf0036475220deb5948bdf2f12e4f151cd55a230e
+EBUILD clion-2019.1.3.ebuild 1991 BLAKE2B fe36412d01be6e8fddda6c98dbee6e10e5a85eda0b1204bfce6e5d2018a4c7ebaeed40d57b9263bb27ee241f36e29342a17b3be57b77bcec9b2ab25512a189cf SHA512 41a730e5466f0125fd85efdd32f897958649033adbb23109b08692bc3908eb613da322194feecb54325f98734fa4ec27c42adc5c6a7289e3503e851d4b11cece
MISC metadata.xml 557 BLAKE2B 39fdc63d65191a426d3a51303810cfe941fe4f11f36c650c8538e2035ac1a93f42aa537f23d9384ac5a0f6db90a2e1658f35618918d692940832926fe830d5eb SHA512 a9e80ae43985b3921ea1b3a292da275c49cf8d7a965573e55a116fb2efc6e108a111de64fb6f21c21ec3f3ce3c7d0e960c79909e5699d9903db0a6eb92d64871
diff --git a/dev-util/clion/clion-2019.1.ebuild b/dev-util/clion/clion-2019.1.3.ebuild
index 608e28eedd97..ac0d030149b2 100644
--- a/dev-util/clion/clion-2019.1.ebuild
+++ b/dev-util/clion/clion-2019.1.3.ebuild
@@ -33,11 +33,12 @@ src_prepare() {
bin/lldb/linux
bin/cmake
license/CMake*
+ lib/pty4j-native/linux/ppc64le
)
- use amd64 || remove_me+=( bin/fsnotifier64 )
+ use amd64 || remove_me+=( bin/fsnotifier64 lib/pty4j-native/linux/x86_64)
use arm || remove_me+=( bin/fsnotifier-arm )
- use x86 || remove_me+=( bin/fsnotifier )
+ use x86 || remove_me+=( bin/fsnotifier lib/pty4j-native/linux/x86)
use custom-jdk || remove_me+=( jre64 )
diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 207318ec5111..fcf8ec087eba 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -20,13 +20,13 @@ AUX cmake.vim 217 BLAKE2B 5d2cf8b4101a7204fd27a9f21d82fea4d86fc4eeed54e062b54345
DIST cmake-3.11.4.tar.gz 7955301 BLAKE2B 2bad70e9e8b1a4081daf79fbec46d7389f685920d3158d05eae51fb24a0ecaad722c3e8a2eab1bcc75d599bee7a8202d432176e6ac1d87ed8815c84a7a8bb925 SHA512 c5d03ad66a004292038e49e391c390ebc328fbb089ea699742a9b75f0ada9398c3dc971b868f75d8438bf437ecbeaa62541beb53cae14a699bf244ad101a2290
DIST cmake-3.12.3.tar.gz 8388552 BLAKE2B 3e4150461f0d03ddaec790c7aa701bdb84b7f22b9e948262214d363d8457a9e2986470e7a0237f46e8a72109b61dc05d657516bb19c42d63c951af92055dd4d9 SHA512 2b5b006bd0fa09431eb525a7f419c64b811afbe1cc81d34e6167e04112966d9f48f28652b21b5a04c889de6227315db57dd2099a17ea6329e27f3e97eac9051c
DIST cmake-3.13.4.tar.gz 8617881 BLAKE2B c6bc47c79ea16f975def31ee4a85b795fc2adf96f9af1d99f702519f0bae6adf531fb5abe3e1e23a6b00226c6cb22719d3d58e8caa5b178acfa4de8d01b42b8a SHA512 5a2cc092109652ced5a3a6ae00fe0c7d134efa7d90d59f376368408bb684343db9e144ee53b184f3437f8a86cf9976a130a1e1676c993d56b278a6640a418c93
-DIST cmake-3.14.2.tar.gz 8850106 BLAKE2B c0e3a726d51caf8d0b3dd6fdc893c090d42094b49c8be9a6c8bc694457131eeb14c97dce71e11024afd419058f69db52a7c38e0e9a6eb0dab0374366baf198ea SHA512 b47dfa3c825cd520a5a92d8092f39595d2c89992c94b7fc5f7a5cc6d009dc6f9164c31f1801188862e58e943da3f84167571c2253697eace7a819a4ba43bcc42
DIST cmake-3.14.3.tar.gz 8851085 BLAKE2B 92da2c563f7ddc3b12457f63eead850eb99b123298632b5a9e8f80f3e32db20e2b25bc60778855400261d13d4ef42600162248f4a92907a0c581e202fc6620eb SHA512 e257a96334f21f2b2f17e8d43aa32c2b069d13194604393c5ac9d3da193000d5328181c6cf861696186d022aba57679ee2d08073d8a7112727746b2b145a47e2
+DIST cmake-3.14.4.tar.gz 8853821 BLAKE2B 8005387dbb9a0d2ceffda324d81e38710b51d9e1befa40322441722038a9a5bf04127edec1feb4ab9a75779e4cbac6eb0f8bd3e0d08b7d2427e88df095851d46 SHA512 1011ba6cc54680699e97a5e25c4be6055c04f47847225f87f91ada0b2ace2d6f709a3fa49a37fd5c2276118bf29f5ce9d6e24473bff6f3c90f25e92083a5c412
DIST cmake-3.9.6.tar.gz 7705400 BLAKE2B e0a5307af0a34863c50ea6aa9323025ef588b27e648107c3a81c362ee7ae4a1d2a07cc335d816b286ce4ddb249f9c6c08c3e8cf99856c7113f3724f47c62da43 SHA512 9fda2c9ac054ef8fb1bf3885fbdec02c518da89ade220eba06b5502ac3ff300f635ec0922e61f3b2d090644fb743b8f71a04c532ab66b2d890a180cc7da54e6c
EBUILD cmake-3.11.4-r1.ebuild 6220 BLAKE2B 0490388c4d5a698062592e86cb6fd3b83468f4822964459a8b7d540817b0b0863264e1c0b565f8de8b820f142d1e976b8a67d4e2ccb6c04f920cb06cd2ae4fda SHA512 14a6655444822ad8099b259bf9082042eafb4fb3fcfee83ead4677f22b7ff1a2b916ed38b6e691daae17467f45b0b468b82c35febdf9118853fe3faf999d58c0
EBUILD cmake-3.12.3.ebuild 6000 BLAKE2B d62e6c9766e7acbe5f8b080489c3d543ed257c1c06d87ea0f2ae0d5c033860622777cf1c4a2849c26a8f630158c78f47b531752eb32723379111f19533b0e3d1 SHA512 f50e7eca076cb7f8e4ae8214a404fb885cfc9a617456a1f6c7fd79a0a91323b7501ab2e03234210305a77f3d86cd52a6edef5b52d16c98160aab1fce6d726947
EBUILD cmake-3.13.4.ebuild 6207 BLAKE2B a2a7aaac70aa184f7da025954664f2a6a688a6f90bedbce965187953c3b8fedf984dcc7bf467171170857f1d1e6d350fb3a5dff2a53c90904ba262bb0c38ec6f SHA512 748e7e64d4a3dd96afe5ffe2981a79e5d4f380559fc9ef48a232360989a5cb01bde48aa014888a176042474c9d53c0eab9bd35adb03c04e28bfc990736de86b8
-EBUILD cmake-3.14.2.ebuild 6283 BLAKE2B f00bc9edaa75031801d4bb097833089fa5dca7eeecdb360297792b4abb62b2f7872cf37860c9658ecb21fc8d138858f46b6496d675e797b3bf947a08d98c4ecf SHA512 039a0dae29ad6de201fadcd15208b657a182d0b7e13b56667131fcd7556765f0c332620fc9ea2453e2d743c08cab85688802ebb2ba07b718ce5ef572bfcfe5d0
EBUILD cmake-3.14.3.ebuild 6108 BLAKE2B 8900d5f87f6e0a69b6fc6593e02e4665d4b40f600572b76897a3054322d16488f57107c0813a1b73ef5080e5d86220eae881daca28eac64e3a411b1be0d68294 SHA512 676d070b2cccb86116b9296dbed2287d4a3257d736dcb4d38b11d40e1b3f5b173118df703ad7955e4f2905c3c9cd33e4c33d9eb86af766d40348476f8424bc48
+EBUILD cmake-3.14.4.ebuild 6108 BLAKE2B 8900d5f87f6e0a69b6fc6593e02e4665d4b40f600572b76897a3054322d16488f57107c0813a1b73ef5080e5d86220eae881daca28eac64e3a411b1be0d68294 SHA512 676d070b2cccb86116b9296dbed2287d4a3257d736dcb4d38b11d40e1b3f5b173118df703ad7955e4f2905c3c9cd33e4c33d9eb86af766d40348476f8424bc48
EBUILD cmake-3.9.6.ebuild 5941 BLAKE2B 6fb4f6d9adae179fae54b1e5745db1b584464c19483ea450b04f3dbf47e8d5ef45800fcc8a33f1dce1c139e0acf302aaa4fb190e097e521cec14540aa8ae9c49 SHA512 cb45d92c42aaf89ac39fd786442c2cd5d8f1316d591323fe7ea23bf6c4a27fe18424d55a02093333abf851cbae7f965c0c2c899118464b51a567738a5d6cfd25
MISC metadata.xml 430 BLAKE2B af8a9e9fbd898224f970f38c42b07ab2a3f31da674056af30a8059d4378c80d201d9fa98fceffed15a5f2130767a782ea72fce642e9c4f6b5709ecf1533455e6 SHA512 9a71665c1654c038746d4cdd8217382d38493a7064cf4b6a6b12aef632b05e40e530ceb923fc389b182e1b513cbe4c149921d8036565ad8247b948640d5fa015
diff --git a/dev-util/cmake/cmake-3.14.2.ebuild b/dev-util/cmake/cmake-3.14.4.ebuild
index af14db2da32a..0ec739545d3b 100644
--- a/dev-util/cmake/cmake-3.14.2.ebuild
+++ b/dev-util/cmake/cmake-3.14.4.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
CMAKE_MAKEFILE_GENERATOR="emake"
CMAKE_REMOVE_MODULES="no"
-inherit bash-completion-r1 elisp-common flag-o-matic gnome2-utils toolchain-funcs eapi7-ver virtualx xdg-utils cmake-utils
+inherit bash-completion-r1 elisp-common flag-o-matic toolchain-funcs virtualx xdg cmake-utils
MY_P="${P/_/-}"
@@ -17,7 +17,7 @@ LICENSE="CMake"
SLOT="0"
[[ "${PV}" = *_rc* ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc emacs system-jsoncpp ncurses qt5"
+IUSE="doc emacs system-jsoncpp ncurses qt5 test"
RDEPEND="
app-crypt/rhash
@@ -36,7 +36,8 @@ RDEPEND="
)
system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
doc? (
dev-python/requests
dev-python/sphinx
@@ -63,9 +64,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
"${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
- # boost (#660980)
- "${FILESDIR}"/${PN}-3.11.4-fix-boost-detection.patch
-
# upstream fixes (can usually be removed with a version bump)
)
@@ -167,6 +165,7 @@ src_configure() {
-DSPHINX_MAN=$(usex doc)
-DSPHINX_HTML=$(usex doc)
-DBUILD_CursesDialog="$(usex ncurses)"
+ -DBUILD_TESTING=$(usex test)
)
if use qt5 ; then
@@ -207,23 +206,19 @@ src_install() {
dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
- rm -r "${ED%/}"/usr/share/cmake/{completions,editors} || die
+ rm -r "${ED}"/usr/share/cmake/{completions,editors} || die
+}
+
+pkg_preinst() {
+ use qt5 && xdg_pkg_preinst
}
pkg_postinst() {
use emacs && elisp-site-regen
- if use qt5; then
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
+ use qt5 && xdg_pkg_postinst
}
pkg_postrm() {
use emacs && elisp-site-regen
- if use qt5; then
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
+ use qt5 && xdg_pkg_postrm
}
diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest
index 9f48855a7ce3..6f8f2ea9fcc5 100644
--- a/dev-util/cmocka/Manifest
+++ b/dev-util/cmocka/Manifest
@@ -3,5 +3,5 @@ AUX cmocka-1.1.3-fix-doxygen.patch 1138 BLAKE2B 44ded90b04bcc9eae14f7332a8407137
DIST cmocka-1.1.3.tar.xz 78744 BLAKE2B 5043a496afab08837a73c2e0ff9c9b3c3880a2fd394a768b1f8b51d2fec517a5527e93b7e660f8dcc73af79aaf88e224f4e2869c7e31540f8e54c76481905ff6 SHA512 b1a2ce72234256d653eebf95f8744a34525b9027e1ecf6552e1620c83a4bdda8b5674b748cc5fd14abada1e374829e2e7f0bcab0b1c8d6c3b7d9b7ec474b6ed3
DIST cmocka-1.1.5.tar.xz 81004 BLAKE2B 5625dc293ad481c654848f3de806ef88d1b651192c2461e52b54bf9d443b5e2ea5d2a685ab85b044685f57e5723ade6c4c17e38624f59c4eab240cb4feeaab1e SHA512 cad7f04757183d004f6eaad39036fc0e24c5e0e987f80e85bc43bc66dba22389cb02b08e25531cc28a541d0a24a86b29be134a2d6fc339128e87d66952f502bd
EBUILD cmocka-1.1.3.ebuild 1215 BLAKE2B 0993757ee364fb894a6c505cd6d03138bafcda15ac74671879880eaec2207abf5aa181cdb2ab9170239529d98d9cc5bad48f1cabfe5dd8b9124d0c2d9422fee6 SHA512 7db546da812952a9adf0efc5f90de762a6fca4b594532062c6540efd31883b67b6123e8999c593c9701bd44501714d42cab15119dd4234bfe96089f190225469
-EBUILD cmocka-1.1.5.ebuild 1085 BLAKE2B 5e17aeea7b5e368504fd28f1797a1b4c998e5711462052c866559049a3c76fec642d6bd29e28b1ace6695e824907ef0c1065e2a8ddddf04ea0de81afb2a0e95e SHA512 46c9dc693a41077377f37ae017c62bc65e302a7163dccaf7a6c347de2e06ebda8566b1ccf435af65bf8ba85bb1f6b203bf181f428585ef2671e00e35f93924b5
+EBUILD cmocka-1.1.5.ebuild 1079 BLAKE2B 00205bb8281de3d51083d88058cb99b1f0c62767cb2b5fa65d579b8b8b17c8d75642853d204cc65e92d86cec3dc9b131671b3f8f76f619de0d37c5bc20aaffa5 SHA512 7e6c014890290d1e03cbd8df8f5994090a3ca3c5815eda8b4dd122272d128e76edaf2abb59e2b67c4864d7a543749d0fb08ab08102089cc38ee827229fc56676
MISC metadata.xml 378 BLAKE2B 45998331c3a8c91f6f4a59e075b5c89b462fd304c27d87efc5e312fd7403464e874ff71c21adb44feb5727aa6daf766f469da5d22fff02fe4d15d2c3459187aa SHA512 210dcc099911d24e9918e244a76020da52df9384983d3941c2e4b61449e3c1fa780d6ebc42e38c963b714b61c8284ad58cdf52c85269a342d30d5f2e4b605ff6
diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild b/dev-util/cmocka/cmocka-1.1.5.ebuild
index dac1d3c1c626..2a85128ae07e 100644
--- a/dev-util/cmocka/cmocka-1.1.5.ebuild
+++ b/dev-util/cmocka/cmocka-1.1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
BDEPEND="
diff --git a/dev-util/cyclo/Manifest b/dev-util/cyclo/Manifest
deleted file mode 100644
index ffce66480a69..000000000000
--- a/dev-util/cyclo/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cyclo-2.1.0.tar.gz 27120 BLAKE2B ead104641bd7b4d1522007fa1ddd9839c8eaf9b78c1d1c1af4c7b8f49faa31c41759993890e7efbbf854fce44daca326e224989174411d74b3f58de9edb5dc3d SHA512 19cf4116e55ba3dff6e49536fed7e5a8da4cc2b691874b5356e67763652785b3f349cb309629e9aca66be15f1c4632ece8bcd5cc3b69373a5a7923eab8058382
-EBUILD cyclo-2.1.0.ebuild 1045 BLAKE2B 7746c2b7d67200c056454f5e96ad6bfe6e8fae98d199b50e743f0def1f29f685b8f37a70c66ad314c33a6807900d12272aed698c43a1790c7b192bc60fedee45 SHA512 471e26f0e828075db53f14b093150e84af1897a468893d1d6d480f16c9bfa961769b7b30978dca58cc3a863e7aa42fc868c49a7bc3ebc5e6c90f68b5459ef718
-MISC metadata.xml 426 BLAKE2B 6309e178465751dee1cd84a71c1402fd5fff423db131e43f0639e98b67b762effb4e091650aacad503ae5bc3557db3dce3204620c5992c2d87f78bce40c51427 SHA512 fdfe058a00119d456af23e314426ead9fa02903e9c3b91c9176cd2dd611b46e876e8c3787a9d6937682b6b3d65eb5f688348f7cbffd9197a666042f02bacb6ac
diff --git a/dev-util/cyclo/cyclo-2.1.0.ebuild b/dev-util/cyclo/cyclo-2.1.0.ebuild
deleted file mode 100644
index 7f3353155ed8..000000000000
--- a/dev-util/cyclo/cyclo-2.1.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Computes cyclomatic complexity metrics on C source code."
-HOMEPAGE="https://github.com/sarnold/cyclo"
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="https://github.com/sarnold/cyclo.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/sarnold/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="debug"
-
-DEPEND="sys-devel/flex"
-
-src_compile() {
- local my_opts
- my_opts="CC=$(tc-getCC) CXX=$(tc-getCXX)"
-
- if ! use debug ; then
- DBG="" emake ${my_opts} || die "make failed"
- else
- export STRIP_MASK="*/bin/*"
- if [ -n "${DEBUG}" ] ; then
- DBG="${DEBUG}" emake ${my_opts} \
- || die "make debug failed"
- else
- emake ${my_opts} || die "make debug failed"
- fi
- fi
-}
-
-src_test() {
- make -f Makefile.test test
-}
-
-src_install() {
- emake PREFIX=/usr DESTDIR="${ED}" install
-}
diff --git a/dev-util/cyclo/metadata.xml b/dev-util/cyclo/metadata.xml
deleted file mode 100644
index aefcf1b14858..000000000000
--- a/dev-util/cyclo/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
- <email>nerdboy@gentoo.org</email>
- <name>Steve Arnold</name>
-</maintainer>
-<maintainer type="person">
- <email>blueness@gentoo.org</email>
- <name>Anthony G. Basile</name>
-</maintainer>
-<upstream>
- <remote-id type="github">sarnold/cyclo</remote-id>
-</upstream>
-</pkgmetadata>
diff --git a/dev-util/d-feet/Manifest b/dev-util/d-feet/Manifest
index ec9c924ae45e..02cedb1c7c1a 100644
--- a/dev-util/d-feet/Manifest
+++ b/dev-util/d-feet/Manifest
@@ -1,5 +1,5 @@
DIST d-feet-0.3.13.tar.xz 174700 BLAKE2B 66d2a8735011c64985889edf1acbb37e1547d6af52fc6499124ffae09d8cfd876051e12f231c26a1af848939b9a3e9c36d1083e8afb240575d4f580ea92fde65 SHA512 b5a4eb995e883406a13e8a4137b1ed751cfbfd0fd80fa26eb81cf6f8b69bca63f3a4ad940b1aeaed0a57d48d81c582b62f6c3880e7038136f2b40a1eef25328f
DIST d-feet-0.3.14.tar.xz 177064 BLAKE2B be1150cead543dab3daf1c8beae4047d3c32e60dbf9a73a50ef95fe62cbafbf6af9ab174c7f9128212b0d33aa111545b598c6aab6d359625c94f0029ca5f1a20 SHA512 1ea3bd2251693884592d375f1459681043b5185c341299dc28cbc8e4e05f3ff3a423c051b650806f6b930d8b89e0d751983ada7ad9a74b380f74f3205125b1b4
EBUILD d-feet-0.3.13.ebuild 1364 BLAKE2B 3d6f96dee13ed64d6c63ecbcc49e454712a55e76aeef1209eef4dce4b6725bed457603021817ec0b6ffa8e64c343703949176af4b5c448b1eb86e13824b1095a SHA512 d3f0b0d82bd785bb740d39d2928d7c9f66d14f91a26e2ee3772b7aa879dc6627cd8efdf2adf53c08d9e5c0ab31a97a55127b2081e8bb34a10a9ed680f196153a
-EBUILD d-feet-0.3.14.ebuild 1044 BLAKE2B 27152b765732efde5437d6804773affbcc5e36aeb03487904967beecba84e1ac80f17b17a3a66c5eecefec74c3989b4412b1be799300eab36847fb1a9efe530d SHA512 77635c92aba6c67e11efdf50995e6b6cf6ea3d54ff4107a3a77b58632bcf1e7e33ab336e68f9fed79cc0a04e8910c2cdd0626a7ae16100fa50ca38c85ce0f209
+EBUILD d-feet-0.3.14.ebuild 1042 BLAKE2B 0e24e26b8661c47987dc1765ac5e6b7c6caf7961f119ea29e41af307a8d76e74188d44b44372fbe45fc3c3ce71339ffd0f68b6a131406fe98d40490e975b2c4a SHA512 fe348cfc705e238a49852647785be482a10b88f90000e664be6a9795c32e1d8c04c11003780d992811957b9098207e2d8a5b72408e14dec92f13ed64c9a43131
MISC metadata.xml 432 BLAKE2B bdc09ed75743fc3fa8155849638634790a2eedc0b58330991b7a6d0a05eb201cc64743033d35586ab6b91ec85c385b23f9ea744d826bf41ffc0cff3a493f8a77 SHA512 0cf318c10b2e7b85135560df21bde6857dcb101d101ae51f384dc613681afb29c15303de0ffd23b8478b2b81dbd5faa051e816df71155230e1eef1b6a99bc699
diff --git a/dev-util/d-feet/d-feet-0.3.14.ebuild b/dev-util/d-feet/d-feet-0.3.14.ebuild
index bb196e8f7420..5ec648d65c7c 100644
--- a/dev-util/d-feet/d-feet-0.3.14.ebuild
+++ b/dev-util/d-feet/d-feet-0.3.14.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/DFeet"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="test +X"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest
index a318032ff093..8dded569452d 100644
--- a/dev-util/devhelp/Manifest
+++ b/dev-util/devhelp/Manifest
@@ -5,5 +5,5 @@ DIST devhelp-3.28.1.tar.xz 642992 BLAKE2B d3b3a2768b33fb47f05d35d9e6fe970d2f42c5
DIST devhelp-3.30.1.tar.xz 317956 BLAKE2B 8646fb97f0649bc166c8a21472f4c638f37bdfdc9e34b7214f0e5bd32c1c78664cc320f978fb27e313de54e88cf31685596f4bf7f43235ae96345292db6a9fc1 SHA512 f6f028948edd4c6954eaeeb026bf69c11284d725925d354ef42ecc67275cdcac66e8d3657d95d50926350543489b2bb2fa3a194d99d01494bedac60d3a2b4bbc
EBUILD devhelp-3.24.0.ebuild 1645 BLAKE2B 9581b7a802fd98b0d1734f20a3fa5af84cc21c1e6866eaa876e85d3d50e3484493c21d709416a9182118616e16b5f2cdfb1c9eaeb70d38d8e38fd37223f0ff24 SHA512 a9f2ac9f19a1cfa202f29308727e3c11c9aac3f79395c67b989572f4c2ad582571e722bb77641819932f0047751d6ead3c6e89f7d196c9a70d3e117bd89141fb
EBUILD devhelp-3.28.1.ebuild 1779 BLAKE2B e3cec87331d0cef4e55b9ce117baa29ee79f790a5a677cbfc4449acba2043322f9790bd72dd0c12fbe905656b54a4169a4ffffbe6bb3fbe670526b261f1bc5e5 SHA512 b05a76fdf0f3693f09298caf172cbd149fc23223b162d9d417f323f57e8bdcd0f80a0b2c231a5aa0ea9add7b2d17766933d9a3e1e6c7eb1635040d08d78cec92
-EBUILD devhelp-3.30.1.ebuild 1867 BLAKE2B c4c55a445221c0c40d0e0d9bbfb3b364696d0ea9b987cd07dabc79b067c2134de886de147f91a13cd0ef843fc03cc7257fb222b62f844667fae41b43268de1dd SHA512 7a4a0bc9f1c6bb545225ce84b1157f85f626a64596211e2357ce87d5ee71c5642c192091fa774215da76c1973582fa96c15504f16de12fd7a96eb475ffd7bfcb
+EBUILD devhelp-3.30.1.ebuild 1870 BLAKE2B bfdbf12a603d05cf127aa48ada8ea0caa8fa7e842d767bb003ee0e1b5a803bfafb6850520b866dbc3727cb2d33bc9a65366481d4ecac3cdfe61404056b7b5ce1 SHA512 31b951f1c0bba0d8e177b3deec7c79e5cee20ce716466c7bba21229fcb8ae487b0ad973a58b2fb127ea0d0925ac29092dab6b010ebee3e314b00e73db114bf53
MISC metadata.xml 337 BLAKE2B b031370d8a469a93790b021e5d5f1bbd368ad0c13b144e4fb593d0abbe04d2408f6a7083ae1a1580ef5fdeaf26c59bcbcfcc0d5731f2fd42bde769cf1fb1ece2 SHA512 76931a5e5bff4c6f32aa55e27ff6ef6e320f79c21f1e3c3b3af4733dc0c141a7b782dfa38227fca4d6d50b763dcc3fd191581862ada051951b3185c596ca6753
diff --git a/dev-util/devhelp/devhelp-3.30.1.ebuild b/dev-util/devhelp/devhelp-3.30.1.ebuild
index 819cf09379f6..82b1c5958702 100644
--- a/dev-util/devhelp/devhelp-3.30.1.ebuild
+++ b/dev-util/devhelp/devhelp-3.30.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp"
LICENSE="GPL-3+"
SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version)
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="gedit gtk-doc +introspection"
REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
index c37f3f049840..89d9934735e6 100644
--- a/dev-util/dwarves/Manifest
+++ b/dev-util/dwarves/Manifest
@@ -1,11 +1,5 @@
AUX dwarves-1.10-python-import.patch 399 BLAKE2B 7abd98ec5711ec4ce9230a2d0bb06328174a4a67b62ba14b2413b83b6d44676d372930d4796b9ece230c4de9185d35cb31a086ca340871e50e29d584ab9a7487 SHA512 c2f5c1e99ef2ffeaf0e7962cbdf28817f6896b27ff6894571823c81ba08b9e9440af1a5b6ad82770b8e8d6ec99ec2ef8f46a98b67fea7cd4ed7e8c22e716e314
-DIST dwarves-1.10_p20140618.tar.xz 105912 BLAKE2B f1dd0a2206c09a259f1efde86bbaf946dcee92c680f59102059fbe770b1d4fb3776effabd096a7b94e068fa9ef1ea0947f489add2e5171db1ee3e325a507ef95 SHA512 522a6d674da5cc2316c180bcb4e90419d5811ff34e6aeeef875950dbcc4c12ea5a133d159360629d687f93ae2db622bb87d9b94a747aade90a61b239b9137a2c
-DIST dwarves-1.10_p20160519.tar.xz 106532 BLAKE2B f8bcd60fb65a9905fe8027431e38f594bba0d944c8a2ef0b25d078980773a6ffc6882b045783c63f089f605b9dc7b17c44758b24accacad563e4fe0cc235b39e SHA512 74797e934db900e78235705f70de45667e4ba7f56c0b7454d148365b8c87b617dcbf07fa12bdfdcaa2c129cd2111b029b458e71f77261b237de46fc2759a37da
-DIST dwarves-1.10_p20160630.tar.xz 106700 BLAKE2B 002c3c7e3d94dbfa199d78ae8be5a2cd4d95dab69e542c9fda6660aeae4e183bd0eee8926a5d1c54d58eb75538e35ae16ddf78e071714d0ab08444abebb8252e SHA512 f33ffbca0ef0dd89add5275c01a35e7c6298c4dae73be9c197887c54608ffb0edb95b8792f8a51ab29d80051682752d6f1c2596a486f61bc18e6cd47e2b7e4b0
DIST dwarves-1.12.tar.bz2 112400 BLAKE2B e71051041dfdbefc603dc041303de82e2e44c8b0f4f888577722466aaf7958cab7b04c15154faa8cbfcaa44fe60fc549e09b2fb68747cc3cdd08b8bce487cfdf SHA512 20644344e694253b79ede65e489696a319f10eaf424af81882414ae6efeaf34a82132321430d647916b78f97ef504907b3bd32919420f2cd14384910e283ff27
-EBUILD dwarves-1.10_p20140618.ebuild 1038 BLAKE2B 4b7554e6e3430285a0ee841ae2468a30b66f69f391c3246bae594b91fe920627cee83499441eaad5d882d42613a900bf1ea9131fa0f6de19194426056c8119c8 SHA512 6cc3333ecaf75f0cf910f2c364d56eace6c7ea89b52377a4d79275e485e01398745d5ac45cf0201a4cf3215b6a57d53b3e8a96dc0a65b2cc5b4e864824b11637
-EBUILD dwarves-1.10_p20160519.ebuild 1038 BLAKE2B 810faad7bd8ef2a477a44afd3fdce7f28b4ee152ccd2b254ce16ed4a3aea048d319c00e4dc49efe5d1c9633dac6521a024c6b59af5bdab5816f53ed721038b62 SHA512 b639ba81e22f559b1547e78ca1ec945471b946050f6a61892321403c4e283388067a4870835bf8a8fccc0b0367f2e14c192642ff210530604945662c91840f26
-EBUILD dwarves-1.10_p20160630.ebuild 1038 BLAKE2B 810faad7bd8ef2a477a44afd3fdce7f28b4ee152ccd2b254ce16ed4a3aea048d319c00e4dc49efe5d1c9633dac6521a024c6b59af5bdab5816f53ed721038b62 SHA512 b639ba81e22f559b1547e78ca1ec945471b946050f6a61892321403c4e283388067a4870835bf8a8fccc0b0367f2e14c192642ff210530604945662c91840f26
EBUILD dwarves-1.12.ebuild 1038 BLAKE2B 9cb69f3108df21db6c39c359129df606083374ba7a9dff0b8338dcaf9ca96bc1b85be0c135d7c2e8b76a60e1b391ed6c4abcd9eeacfc75fc6eb8526f0a2dc803 SHA512 9ba86d1966a769c43202fa8152617e6af65a0f967433aedfe69461857607485c26d1d51fb8dc5c5b2e48a55d9c8d1c67c54d0d64f3b837a9438531e1d2ffe51e
EBUILD dwarves-9999.ebuild 929 BLAKE2B 5531cdc3c1f3fc899cc16b34202a204b345af50d00eb14120e25da00a724599f9395df68e96e2fe8364ed826380e9afe014d8bc56bd92fc0c59b40c87a875519 SHA512 8a44218bb5e96127336e692040626ccb9414a7b53e53df85ff01b6580129b13f8325540e9b9247039a4c92971a9818bde1ec99842c65920a7b40e74f4f4d851b
MISC metadata.xml 671 BLAKE2B 78a2fa86c0acc136403b1477db4e2deb3bde1ceed636ced96705cdaccb7e42f76e8fbd202c3fa258c1f33b14827f95b5ce343f8f4df981be66e0ad3a8dd226b8 SHA512 0cdd2c3e4e76a9017120a409aec1f70327363ee146e5fb74684d0e08e2836f0079cb97be1c4874445b271b98c13daf04f75ee481ef21607aac8976a78437af11
diff --git a/dev-util/dwarves/dwarves-1.10_p20140618.ebuild b/dev-util/dwarves/dwarves-1.10_p20140618.ebuild
deleted file mode 100644
index eb68a1845533..000000000000
--- a/dev-util/dwarves/dwarves-1.10_p20140618.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit multilib cmake-utils python-single-r1
-
-DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
-HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/"
-
-LICENSE="GPL-2" # only
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- >=dev-libs/elfutils-0.131
- sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-if [[ ${PV//_p} == ${PV} ]]; then
- SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2"
- S=${WORKDIR}
-else
- SRC_URI="https://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.xz"
-fi
-
-DOCS=( README README.ctracer NEWS )
-PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
-
-src_configure() {
- local mycmakeargs=( "-D__LIB=$(get_libdir)" )
- cmake-utils_src_configure
-}
-
-src_test() { :; }
-
-src_install() {
- cmake-utils_src_install
- python_fix_shebang "${D}"/usr/bin/ostra-cg \
- "${D}"/usr/share/dwarves/runtime/python/ostra.py
-}
diff --git a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild b/dev-util/dwarves/dwarves-1.10_p20160519.ebuild
deleted file mode 100644
index b9cd76e48e45..000000000000
--- a/dev-util/dwarves/dwarves-1.10_p20160519.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit multilib cmake-utils python-single-r1
-
-DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
-HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/"
-
-LICENSE="GPL-2" # only
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- >=dev-libs/elfutils-0.131
- sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-if [[ ${PV//_p} == ${PV} ]]; then
- SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2"
- S=${WORKDIR}
-else
- SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz"
-fi
-
-DOCS=( README README.ctracer NEWS )
-PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
-
-src_configure() {
- local mycmakeargs=( "-D__LIB=$(get_libdir)" )
- cmake-utils_src_configure
-}
-
-src_test() { :; }
-
-src_install() {
- cmake-utils_src_install
- python_fix_shebang "${D}"/usr/bin/ostra-cg \
- "${D}"/usr/share/dwarves/runtime/python/ostra.py
-}
diff --git a/dev-util/dwarves/dwarves-1.10_p20160630.ebuild b/dev-util/dwarves/dwarves-1.10_p20160630.ebuild
deleted file mode 100644
index b9cd76e48e45..000000000000
--- a/dev-util/dwarves/dwarves-1.10_p20160630.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit multilib cmake-utils python-single-r1
-
-DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
-HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/"
-
-LICENSE="GPL-2" # only
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- >=dev-libs/elfutils-0.131
- sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-if [[ ${PV//_p} == ${PV} ]]; then
- SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.bz2"
- S=${WORKDIR}
-else
- SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz"
-fi
-
-DOCS=( README README.ctracer NEWS )
-PATCHES=( "${FILESDIR}"/${PN}-1.10-python-import.patch )
-
-src_configure() {
- local mycmakeargs=( "-D__LIB=$(get_libdir)" )
- cmake-utils_src_configure
-}
-
-src_test() { :; }
-
-src_install() {
- cmake-utils_src_install
- python_fix_shebang "${D}"/usr/bin/ostra-cg \
- "${D}"/usr/share/dwarves/runtime/python/ostra.py
-}
diff --git a/dev-util/edi/Manifest b/dev-util/edi/Manifest
index bb20b50eff25..8a27b57741d9 100644
--- a/dev-util/edi/Manifest
+++ b/dev-util/edi/Manifest
@@ -1,3 +1,3 @@
-DIST edi-0.7.0.tar.gz 733126 BLAKE2B bdf6f3ef37a04af4aa45042216b2661c83f22273777eb6dc9217cf44823948eccfcc9fe300d7d88ed19b051630fda304e5d8cf9bccba135eb0bdfa86fdd15e6c SHA512 a3e99355f17de9f8f5e0b1a4be2e7283147dea386e4a5dfa804df10830d3a43713974c1989c4fc55262bf582131a024a2723a8608035b82503019a6ed97e2b9e
-EBUILD edi-0.7.0.ebuild 1206 BLAKE2B 5d17de99369920e3971c17818ad1bfe73a0c4ff0105546ad00e2f02153ab9b87d7701636117308821669ca3e6c01fe9176de78994dec89ef7b7a8217b9798b71 SHA512 6470040fa7563cbe034144273c4d173b37fc625ab4aed55759182397b86efa8ac1ab66c7a14cb62bcb9df273386d430c160883a0e5908290471d559bd812d250
+DIST edi-0.7.1.tar.gz 736103 BLAKE2B f4c82246d66d2620cccf71bfd2b623d1ce95f28d2afb1f1077b53580eec6303748287a5332472c45a911ad83d573ffaadfd08bc0827e3b77909f1a041e0f0750 SHA512 5e7e88e547f2e8fc631d48999aa76e814735dc254381d3965f64f7c1d3006becb90f32305471cd54c4eec5f8b66a1e8595220f302bcebe25eb54e9b56c31767c
+EBUILD edi-0.7.1.ebuild 1269 BLAKE2B e16c7a3d18d92d1661575146ef4d9c93a259d84ccdf59f6d367401318e79892ce4277906b0cc1757271458141f5d780f8c22a5b8ca2ff56cddce29bd2ca802ca SHA512 4185d2aded7c8b946ce1ae988a85f491dd80a0fd120289b5150c33f6dd608cb1a7fe8398ab061d89c51803dbe29830dea6e71d896221fbc7fb610e9279769550
MISC metadata.xml 499 BLAKE2B b79205914bede4f3e03ebb98fe231cef58336fd21d5d1b4884b61929af724f6758e8d0aeb1f4099ec9b2fbd4f00f52499272007ed10741e8e21b3a121ce840a5 SHA512 548df114fdb3d83fc0794e745ebdfc8e835a11a75826eb27b4e5da7bfb2fbd790a033905055799b81392b23f3aed41f20900a43331af205875507331e57cf86c
diff --git a/dev-util/edi/edi-0.7.0.ebuild b/dev-util/edi/edi-0.7.1.ebuild
index 5c046e88d2dc..7a4dcb2ba8a2 100644
--- a/dev-util/edi/edi-0.7.0.ebuild
+++ b/dev-util/edi/edi-0.7.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
@@ -14,15 +14,13 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="clang"
-RDEPEND="
- >=dev-libs/efl-1.21.1[eet,X]
- clang? ( sys-devel/clang:= )
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/check
-"
-BDEPEND="virtual/pkgconfig"
+RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] )
+ >=dev-libs/efl-1.22.0[eet]
+ clang? ( sys-devel/clang:= )"
+DEPEND="${RDEPEND}
+ dev-libs/check"
+BDEPEND=">=dev-util/meson-0.50.0
+ virtual/pkgconfig"
llvm_check_deps() {
has_version "sys-devel/clang:${LLVM_SLOT}"
diff --git a/dev-util/ftjam/Manifest b/dev-util/ftjam/Manifest
index 9d8ea42ca16e..701df0ecfde0 100644
--- a/dev-util/ftjam/Manifest
+++ b/dev-util/ftjam/Manifest
@@ -3,5 +3,5 @@ AUX ftjam-2.5.3-false-flags.patch 1682 BLAKE2B 5b57ea37f2d99439e8ff550a6a8100922
AUX ftjam-2.5.3-i-hate-yacc.patch 1756 BLAKE2B 26aefb56b2125b765eee2b6dc9a55fd0d3accc9244b8aa70dedca621a3ca69cb89218ba7920f2a47a4af6548b5343960fcde8701fc11c15c0ebe0bcd1f8ea452 SHA512 e02948ccccb963ddfeb777c217efafaf19239cacff80514c167166ec666a6301b90e1a86a2b97ab58fee006f509106cc0e3dacbbde822efd0db2b9f5f4645be8
AUX ftjam-2.5.3-nostrip.patch 780 BLAKE2B 7299ec77c1ed3ccbc87669850ee54d6d61534983793f076e56d95ea83e9c8617c80ec08d84bad24bbf45f11b6e0275167f4454223366ef041a81a4360d1b1d09 SHA512 6d8b399f8a4047c34b1315a230cf47e8ab76c7fbad9089fd4c3c18b2ba7fbb2f3ecbcb2d3a1075f0d95d36e547490de345167ba55fed75221b2b8162796ccc25
DIST ftjam-2.5.3rc2.tar.bz2 215963 BLAKE2B 77e92dba10dd2b99b53bea87dc47c7f1d5da2a39789cc938d8141debf3ba5d6e25ab4092e1a3b69266b3353866c76e72706d13d3751a321e42bc5aafdf87e8cd SHA512 18a40c6741493adf293f032d9c7a9ab419402505a37993fa859e36e7a1655ec9d3d07662e6ee242487b143aa7e0f6c46f253bc7e23c3162c7381aaced001bfcd
-EBUILD ftjam-2.5.3_rc2-r1.ebuild 1124 BLAKE2B 818d3b4e8f887d6d390c2ee0d97d2026400dc27bff8cb6a15fbae9e442218754fae086632558bf47cd821f36048bd1ee3a557feeed51703fc26b90acb00ff86c SHA512 8c9d4eef3f1ea1b424986cdbef297ca1ce4e0f01a3d27e4fd1a18f4801dfd572673250a43d7c679ac4ebeec32d45c2097019c76ab450f3fddececc9258298e5a
+EBUILD ftjam-2.5.3_rc2-r1.ebuild 1120 BLAKE2B 9e492d187622a734ad37d59613ba99bfcd063d7625a636eb11b56bb2063919c477cc556f6fa00af63e2244cdaeb8e4bdbf60374801e20c3bf24eeaa6c9bdbd26 SHA512 fbd5d795bded29338f0bac374717c20a7153436fff55c50164eab245c4fa518c52173321c633506501b4570da1531e06f63b78a9b7b9f08028fe0b0bcaba75c9
MISC metadata.xml 217 BLAKE2B 55f0e28ee6fed5a28a2b01ba5367d8b0cd6e4d9fac04998f93794be3ad8a1d526d473378623b82888869bf94ddf8838c0134e733c5708e11d2b7ba0c148ab434 SHA512 84ae81764128d1c529f0228dee8311929ec35ad1bd0a8ba684febc06c8f6671b23317b2e04b0ab3670e476209ba085916afe8ada10b855510df91303aad473e5
diff --git a/dev-util/ftjam/ftjam-2.5.3_rc2-r1.ebuild b/dev-util/ftjam/ftjam-2.5.3_rc2-r1.ebuild
index cfca2251a168..2e8142c44fce 100644
--- a/dev-util/ftjam/ftjam-2.5.3_rc2-r1.ebuild
+++ b/dev-util/ftjam/ftjam-2.5.3_rc2-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=0
@@ -13,7 +13,7 @@ SRC_URI="http://david.freetype.org/jam/ftjam-${MY_PV}.tar.bz2"
LICENSE="perforce GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="!dev-util/jam
diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 82a7c090c097..136d7b8decd9 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,5 +1,7 @@
DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe SHA512 11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
DIST geany-plugins-1.34.tar.gz 4640059 BLAKE2B f6a2e001db42e348c129b503fd969f142fecbaa06a10bd220d348f70e6af087a0a856a403bdf866f65fdff02889fa03a2f3a662be3efad0a17401266ab883bcf SHA512 31d25e9b0946b7feeae40b81c4e0c177568cc161c24bfa1c8271dda1c15a44e86f5de9b5992a4acde6cfafe2924a1cc22e95c7b6fb253e8a358931fa5f8ecca3
+DIST geany-plugins-1.35.tar.gz 4656963 BLAKE2B c7c96c7bbd1d17083f75a90eaa741277626db8aeb693cb78d3fcca57136923c58eba1755cc55263d431ff7a992e22b365f91be5e424b4f02eb25299ae3d3cd93 SHA512 9fedb4237096d939919fa40c39a7d19debb19211260a2797b5566c555052dcd8bf9a31a694d057f1dcded794bc75883d0007f8dd9427e3d899434fbf0e8a8e9f
EBUILD geany-plugins-1.30.ebuild 3438 BLAKE2B a0cf586e95195375680bbde21c7de798fabd3ad944c9a7934ace91285a267436938b8bf158af9a6da5d55caa3b5c258218c0f5f3c44170a0c7384bc447cec0be SHA512 ab7193e7c89b6824c33d489e8bf0b6098b814c9bff52987af9c4ca5eb059902102f94e659b90e4ba1748f9242d7fbb3a3564bd88d0826c36f4b4a3807083eb99
-EBUILD geany-plugins-1.34.ebuild 3357 BLAKE2B 6d4f51391647f7bd94b58178de79e398bcf3e9c0182ca89a9fc02cb60c7d082c635ed47744f61f2e30e85cf9b070b34135e6a76f54926ffe07dd6823de2592f6 SHA512 93e327855595f6ab1522303d87ce90980f030673461f7cb203509868f62ff42162ec92c956178b8f9c8b5304d9870d3282ad0e223a178f47f02a426c8cbea865
+EBUILD geany-plugins-1.34.ebuild 3355 BLAKE2B 7635730a857fe4e94c0935d7f71585ebb45a799cb6307438257dc5bc2cd25c2247dee96eec80b439cfcf859f7f59e3a200687b3b65d10c7075398a01fe4546ed SHA512 b2595fdd7b45ca1c56333a968ad09afc844440402db82d18601c382888bfce9dbecb9d4d8ed5a586791757104abe177c27a8f94252791545c3d769ccc768b23d
+EBUILD geany-plugins-1.35.ebuild 3318 BLAKE2B fa8b8919b8fafdb570e6dcc0fd951b5051fba7f3f02afd02f1fef4798edbba2f44e9e26df59569d877123f3cd4e2125ee6a91b0573001bf73a1f317393a07849 SHA512 8556d21fc5f1130c3ba4f98d1300232a1638c9874548b4787bc139997e07009f316d8ca682f01efbf185e72c8c838b28ce33b00f24c2f23d603cf82e5aadd21c
MISC metadata.xml 1591 BLAKE2B 33b24731bacbd726ff66b7c8915504c7cd74970d3d59a64f7de32c285d0674a272bae2f35798df90aacacc4c35e05ffc155ddb58d1d7f77f17e48d213dcd4f3e SHA512 b305d755827f8e73df732bead1ebc8af4d93a03958bac3e3b00c6cbcf2335caa51f83619779567b3744e76390b8aaefa71cd6487a3f77b54050963bc61e0ecf7
diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index 5752e298afa2..056115d3bd4d 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86"
IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls pretty-printer python scope soup"
REQUIRED_USE="
diff --git a/dev-util/geany-plugins/geany-plugins-1.35.ebuild b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
new file mode 100644
index 000000000000..9733bb2f8275
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org"
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls pretty-printer python scope soup"
+REQUIRED_USE="
+ gtk3? ( !debugger !multiterm !python )
+ !gtk3? ( !markdown )
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-util/geany-1.35[gtk3=]
+ gtk3? ( x11-libs/gtk+:3 )
+ !gtk3? ( x11-libs/gtk+:2 )
+ ctags? ( dev-util/ctags )
+ debugger? ( x11-libs/vte:0 )
+ enchant? ( app-text/enchant )
+ git? ( dev-libs/libgit2:= )
+ gpg? ( app-crypt/gpgme:1= )
+ gtkspell? (
+ gtk3? ( app-text/gtkspell:3= )
+ !gtk3? ( app-text/gtkspell:2 )
+ )
+ lua? ( dev-lang/lua:0= )
+ markdown? (
+ app-text/discount
+ net-libs/webkit-gtk:4
+ )
+ multiterm? (
+ $(vala_depend)
+ >=x11-libs/vte-0.28:0
+ )
+ pretty-printer? ( dev-libs/libxml2:2 )
+ python? (
+ dev-python/pygtk[${PYTHON_USEDEP}]
+ ${PYTHON_DEPS}
+ )
+ scope? (
+ gtk3? ( x11-libs/vte:2.91 )
+ !gtk3? ( x11-libs/vte:0 )
+ )
+ soup? ( net-libs/libsoup:2.4 )
+"
+RDEPEND="${DEPEND}
+ scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ use multiterm && vala_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-cppcheck
+ --disable-extra-c-warnings
+ $(use_enable nls)
+ --enable-utilslib
+ # Plugins
+ --enable-addons
+ --enable-autoclose
+ --enable-automark
+ --enable-codenav
+ --enable-commander
+ --enable-defineformat
+ --enable-geanyextrasel
+ --enable-geanyinsertnum
+ --enable-geanymacro
+ --enable-geanyminiscript
+ --enable-geanynumberedbookmarks
+ --enable-geanyprj
+ --enable-geanyvc $(use_enable gtkspell)
+ --enable-keyrecord
+ --enable-latex
+ --enable-lineoperations
+ --enable-lipsum
+ --enable-overview
+ --enable-pairtaghighlighter
+ --enable-pohelper
+ --enable-projectorganizer
+ --enable-sendmail
+ --enable-shiftcolumn
+ --enable-tableconvert
+ --enable-treebrowser
+ --enable-vimode
+ --enable-workbench
+ --enable-xmlsnippets
+ $(use_enable debugger)
+ $(use_enable ctags geanyctags)
+ $(use_enable !gtk3 geanydoc)
+ $(use_enable lua geanylua)
+ $(use_enable gpg geanypg)
+ $(use_enable python geanypy)
+ $(use_enable soup geniuspaste)
+ $(use_enable git gitchangebar)
+ $(use_enable markdown) --disable-peg-markdown # using app-text/discount instead
+ $(use_enable multiterm)
+ $(use_enable pretty-printer)
+ $(use_enable scope)
+ $(use_enable enchant spellcheck)
+ # Having updatechecker… when you’re using a package manager?
+ $(use_enable soup updatechecker)
+ # GeanyGenDoc requires ctpl which isn’t yet in portage
+ --disable-geanygendoc
+ # Require obsolete and vulnerable webkit-gtk versions
+ --disable-devhelp
+ --disable-webhelper
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+
+ # make installs all translations if LINGUAS is empty
+ if [[ -z "${LINGUAS-x}" ]]; then
+ rm -r "${ED}/usr/share/locale/" || die
+ fi
+}
diff --git a/dev-util/geany/Manifest b/dev-util/geany/Manifest
index e10390b73bc2..f6ea74b68ed9 100644
--- a/dev-util/geany/Manifest
+++ b/dev-util/geany/Manifest
@@ -2,7 +2,7 @@ DIST geany-1.30.1.tar.bz2 4352154 BLAKE2B 6efceb21e07aba3b0698196543746e926d6a73
DIST geany-1.34.1.tar.bz2 4474211 BLAKE2B 25c9b3f752b0b19582120ea342d8029f811040ef433adb065aec028f0bcc0909ea1b0005445bae70a53cbb2b1d3bfe0c2dd9d9c25c5e3f89bcdedebc0a392301 SHA512 3e075b23b22682324e4a56046d238d9d0087d095a6157b98c342fbe40a2bfa7118f72cfe1f414d110fff1411e4cc9c33fff800e0a2e32f9f0e5fd7b6fb560c9a
DIST geany-1.35.tar.bz2 4593705 BLAKE2B 1d411da04a82987abccb33385d3b50025078b68dc2cc4accfb7822000a786b97f613a35864fde2389d0525b9547972d0e56699b75aae40686f0ad7e6e2beb4a6 SHA512 9ae2f168b1b5e9fa9029a32f5d1e9b591e50ea4e79041760524a4389572400c6f8f56f1fd6973299f152f9fd653cf3d52ca50136f0bbdbc15d3395bcf7388ccf
EBUILD geany-1.30.1.ebuild 1572 BLAKE2B 76511c81bddcb43513af0f8c4203137988e12641d1c426ff54aadca90dc3a300224a234d0d6f290687a4e93ee71fd2db9ee5b845eaa27014d32416eea7960fdc SHA512 5598cf20f2a491d24791ff1166457d8dde9aa967170d5140fbc4fac600ae668e1aeb8e26eba147752364fbb7104535003dbe2276d8fe3ec6cb808314813e45c2
-EBUILD geany-1.34.1.ebuild 1764 BLAKE2B 849bb385cb3ad8dbb0af76f515903a80865446eee99a4e1c78c0b35a492ea750ac8255fcb0b4653e1f232d837ed7342512cb0ae01f8c8ea17431dd31badd1062 SHA512 f04a579e01b2a021255c7453a15b41d174244d5925bd4d84bb09410aef89357b5cf9b61fe7b26fd1d30c8654cb09b1f58ebe46f968d634d2b72e5a9128704756
+EBUILD geany-1.34.1.ebuild 1762 BLAKE2B 18f4760c8dff8502df14948dcd42595b3ff6d2a5c770592af5cbcb7477a2265b76a3ddf7db4d3a259e4e0df9db90ac37829e1875e6ea1216a8cc051f2f80aa5a SHA512 75777e9b8b5f8e0d547b5c97a18a05bcd41506e61cb16c062a0ce123fb614f21c4181b8c4f3425ea57246885d62d231ad3a5d632a8e02069a42259d514e07b2a
EBUILD geany-1.35.ebuild 1726 BLAKE2B 032a836e7c4c2f29f6e2220627e21457dc42469293e041946b2ab669013d894d9d179cd8121e677a9f4e80674d6bc380e0be6b88a5be9913e4fd089b9eb95713 SHA512 0273728a66b6a4429d216cbfbd07124419a77a897533817b91b4df8037196cea680da1fb31911055c6f57e1b045743c8e1e5671569651afc03c61da02996993a
EBUILD geany-9999.ebuild 1726 BLAKE2B 032a836e7c4c2f29f6e2220627e21457dc42469293e041946b2ab669013d894d9d179cd8121e677a9f4e80674d6bc380e0be6b88a5be9913e4fd089b9eb95713 SHA512 0273728a66b6a4429d216cbfbd07124419a77a897533817b91b4df8037196cea680da1fb31911055c6f57e1b045743c8e1e5671569651afc03c61da02996993a
MISC metadata.xml 1978 BLAKE2B 04d6567b9c02f927e912c8d35bdea73c8015dcc4a6c7f47d91b50086c619e2e25a472170f46a4d1053cb942a33d66f85da1e837bc7f4397678534702cef964fd SHA512 f070310d9266a11c4b91c4f644534f3ff9d7538c2d97e6daa009d403cb2c8aae2856ed51646315906a51399b6e51a1f32fbd12f5ab616b597c4fc7c97c5f5152
diff --git a/dev-util/geany/geany-1.34.1.ebuild b/dev-util/geany/geany-1.34.1.ebuild
index 86401e2a402b..396dc4ebee9d 100644
--- a/dev-util/geany/geany-1.34.1.ebuild
+++ b/dev-util/geany/geany-1.34.1.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" = 9999* ]] ; then
EGIT_REPO_URI="https://github.com/geany/geany.git"
else
SRC_URI="https://download.geany.org/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
fi
LICENSE="GPL-2+ HPND"
SLOT="0"
diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index d1d0c923a3e8..092321e91b71 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -2,7 +2,8 @@ DIST glslang-7.10.2984.tar.gz 2439082 BLAKE2B f736f0e1c7be39531360de97d0bfb64681
DIST glslang-7.11.3114_pre20190415.tar.gz 2841827 BLAKE2B 7d1c46f05d0b5def4d9612f45d3c24b67a4497dc229bbaecdad8d2109ae17e5545a12dac04b42bf8102b8d2b3ca6919168d238da7c496a5713ece83a664101f8 SHA512 d75e5a7ceea305bacf489696c14a17209e9793ebc3efbacda8cc26b23fd7ff6c5d2b1b3348df108be6e9249862454e0584772f09f702d47374923c4cde491192
DIST glslang-7.9.2888.tar.gz 2370459 BLAKE2B 9dc5550dce1fd718a8050cec81ad94195b19cc36cc4321fe5def48051dd66de4f9c651b6c34a7363701b52afba9f8c6cd4c2264f38416bc911fd2dcdf5a88ca4 SHA512 9a067a5006596bf61cd20f09173e2d22db37a10413bba1b1bb6e5ad3ecf46701786977961e2da8bfa32b19ccb2cc0a04d765f65ae01b80148e9b3f52dbfa8737
EBUILD glslang-7.10.2984.ebuild 497 BLAKE2B 54c82fca49e1f7384efb55844e06ca04f35cbb5a6fb90ddc5a9c410a493583c5c2b683f8d9fefcef9cc0079f459c4899cd97cd86d7b16c38ecb465c5faba0d68 SHA512 29aba720c137737bf5b5b5f71a6ab50412af9808f7b9932ba4ed7341cc6088372d6fa161f50f98f753126ca18c54aab4877427de1b518966fd514c11bcb42b07
+EBUILD glslang-7.11.3114_pre20190415-r1.ebuild 558 BLAKE2B 582e6f6c493da6586c0685c47e9362e0cd64ca79357ac6d780dae4215c91575e85445bc6a1144eddfd96b7771413001ac556685dd65bc8a12b340c7b223a731f SHA512 a39ce6c10bd1a38669b3b9cbc83ab6f625718809cd9075b8a86a9ef5d50cd3c7faf66dc582e90669b3fce14cf2afa78ed9a5910d7d683f018a12cbd905334f7b
EBUILD glslang-7.11.3114_pre20190415.ebuild 529 BLAKE2B 627b12c32ea476802cca12a473db2ac3fb1aa05477f46aac49b1fe02c92c8a72ecc0e493d4eb1e119b932ab0575890b7ee6f0d5298d36f4f5644ece23826a2ac SHA512 5a11ec19abd207a8c2cec9e65c6f50b4a9e75dd9252cdcecd2c08faf3f758470340e738caa2d1372b50bedc5a0bcd0034ae5453dc7f26020b83c7ed15389b36b
EBUILD glslang-7.9.2888.ebuild 500 BLAKE2B 024680e8b2825053fa6a451db25f29ba89e3722f17efbf656122e6374316254799432a911afbf0e444e7a287097dce7901887771e870c0a1e0851439fe0a0c53 SHA512 2cec8ba89e087df453109f240c3b29deaf01c791ef59b167637521cae5a06c18a24f54ba79781ac862c18e793ba2dbb91fc24f14f0b5b86ff219ee7564bca610
-EBUILD glslang-9999.ebuild 418 BLAKE2B 43bc0590620b8b5f35703369d49aa19b54883e7fcbb4c7953e79bd7fb9a1e65277c35c3f227823707bf2ab87608b6ffa07b9d0c2a732d70873155f5bc5d0495f SHA512 00a9eac76b47c375c755424814315e9227f235f7255945dc3be69c7049d4ddb7acf3dd97ab4f4a47ab080a688b941d79119374034292864c6e8b047c888fb662
+EBUILD glslang-9999.ebuild 415 BLAKE2B 7c9fbc60b1bcdab2c19f01abc3dd83000cab76cf25509bb3efc24a1fd51b26b9f78fba4b03d8d5012b2f63217b10da174e14cdc452579dcd9fbc2775fb2685ce SHA512 e3ddff0a117d4f75b493bf4a0fc0c5c8dfdf43a9b89f53dc292199629ac871a6b234f6f6b52d0812bf2fa05f596fc01f6d89ea828c626333159ea90a0fb924db
MISC metadata.xml 425 BLAKE2B e1b34c7d88a8c0b001aa77a4ad4a1242e4d9ab45e98c0849cdff45a8cb6d1510e31e358c7e65c2a5d83bc8af7e3651532c69791146d92e4ff6a16ed823d142a0 SHA512 f13cc9858160b65a80fde54a9d3881a371225b1f15a15fe60b8ed066373e80c6e595f2e51fe38cc3d3b6f1f58968390ce419f810f66de8a3e5053d7fc8833b41
diff --git a/dev-util/glslang/glslang-7.11.3114_pre20190415-r1.ebuild b/dev-util/glslang/glslang-7.11.3114_pre20190415-r1.ebuild
new file mode 100644
index 000000000000..1fbfeb598cdf
--- /dev/null
+++ b/dev-util/glslang/glslang-7.11.3114_pre20190415-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib cmake-utils
+
+SNAPSHOT_COMMIT="0527c9db8148ce37442fa4a9c99a2a23ad50b0b7"
+SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/glslang-${SNAPSHOT_COMMIT}"
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/"
+
+LICENSE="BSD"
+SLOT="0"
diff --git a/dev-util/glslang/glslang-9999.ebuild b/dev-util/glslang/glslang-9999.ebuild
index 172fe8252ca5..63a6238d03f8 100644
--- a/dev-util/glslang/glslang-9999.ebuild
+++ b/dev-util/glslang/glslang-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit cmake-multilib cmake-utils git-r3
diff --git a/dev-util/gnome-builder/Manifest b/dev-util/gnome-builder/Manifest
index 945752f3ade3..d6f1d9acec8e 100644
--- a/dev-util/gnome-builder/Manifest
+++ b/dev-util/gnome-builder/Manifest
@@ -4,5 +4,5 @@ AUX 3.24.2-jedi-fixes-3.patch 8966 BLAKE2B 9dc40ddc73ae2ca5b0cbb6202391eb3aa5507
DIST gnome-builder-3.24.2.tar.xz 4342908 BLAKE2B 5dca80d2e948041bc096fa9a2a5d39322c6fedb0560e3e4f3c60c7b0657c7c62e89387a63f7d050c3df90d8c129485bc5495039802548b22ae268d94c14a37ae SHA512 dec133ad3c5ef96a036598ebbe684667dc44f73d8643e700f1e776cf8eb860b99c1d333f1fed5bc896cb7bdcf607eb51fedb7bb1f5b0cc662e4b2703d74140bf
DIST gnome-builder-3.30.3.tar.xz 9486164 BLAKE2B b983fd71b1bab31386ab8f4c3a6ff57b33afd2da5aff5e41e7d1cba388a9b6998a0f799c0843bde95f8ce0456fe46457d0c0c46622d59eeb7729d2e8868898f7 SHA512 468605dbd2bd712a76c333a974bb19ca889dfe8493c2e85101641034f3e2c8eba2c0ee2f98ad01f3466f0f42946f05790763ccfaf786d73da192d64360eec47f
EBUILD gnome-builder-3.24.2-r1.ebuild 5205 BLAKE2B b9c8d1eb7368445ebdda0f1685032d21c8447c4d9477767f3879af96af313b6411724d5263b680491eab323d39a6b3eeb6fb68dea8a98de3667a837ca20af58f SHA512 83ba1c1ec2e0d881e2b20ecdd575df4d994c5dd2b729967c955f60c1d1cdf611e3075c216d9151c1d3561caf7518c57a2f61171dae4453af323309f128316036
-EBUILD gnome-builder-3.30.3.ebuild 7025 BLAKE2B 23691f6c3be1469d84fcedfb9f2ceb6ff2560b58287c90546b6db615361c542b21906d51f24c1b33d35c57bf417d66a78fb489f01512723c9b5fde5aea50eeb0 SHA512 1c7a818d34b6c765a91ec3a8f8ed2e93b08851d90a1be890f1009d80e5bfee48478478aa9fc2c3d1fb1eb157f65a9d6b4830e28166020b563a9b017585bbf2c1
+EBUILD gnome-builder-3.30.3.ebuild 7023 BLAKE2B 05db28a2795efd75dd4d74d2b8184d58822392d1b35278e7640a623a4be018bd24e7744fb7af09ffbec4fd2c3509b1fd6c3239b97cbca565b7b847828f66cdf8 SHA512 203fd715e2e45cc00f51bfa8bc0cd6b58dc11d68c797604b687afd6aeb9ccab06f5aaae52c50213c3d695d4ccedde56a23b82e15e39004b2f7377a96eef48b33
MISC metadata.xml 1114 BLAKE2B 34d8dba8d48edca606ec56c996b93a6e47736e5d92aa20b71bf8f2a4c46cda82d3023b4c253357c7126e91ece1d12d9043cd020a2de2a5390ee984f97be4e552 SHA512 1882f56d3f5f88db34f37559f4f64bcab0f01e9496c4316358229e5662347f66ad2eb987571df8596b12a4170cf9ba5a2a41d39d82f1687d21753b1c5716c2a5
diff --git a/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild b/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild
index 095f2c3b8301..3c798d9af8bb 100644
--- a/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild
+++ b/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Builder"
# FIXME: Review licenses at some point
LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="clang +devhelp doc +git gtk-doc sysprof test vala webkit"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-util/gnome-devel-docs/Manifest b/dev-util/gnome-devel-docs/Manifest
index 7357b6e95a7a..c3cb1059efde 100644
--- a/dev-util/gnome-devel-docs/Manifest
+++ b/dev-util/gnome-devel-docs/Manifest
@@ -1,5 +1,5 @@
DIST gnome-devel-docs-3.22.1.tar.xz 9298224 BLAKE2B 844f9ca5c9b9eb5a4cfdbca19b1cad9f8f21142c33c7810c64cbb8d9625f3f71d284d520a2c528983ba8fcaa170e41aca5e6ca2636608a4b2b988cf9d06a7325 SHA512 9d1c740fa2580ac4e5265d24463bd292df5db3e3bdf0ae57b55b0f71067bb88e28d4d51aa246e7e43f86fa77f73ac7c475cfaa688e009956d253117e650bb63f
DIST gnome-devel-docs-3.30.2.tar.xz 10270272 BLAKE2B 762ffdb17b0538bbb93f7a8752c060a629437f685df8e4fcc1c296d0db4fbb33dfc7839504eac187237f50d9748b5d7ea45d0e55db74db8cef76daf01b5e997f SHA512 7479c999bffba72d7b815b6081142d0549e9e407939c9ff16b6f04cff2517231614c43050313d49894fec31e0e1777379505f66cbea2da5a2644a147dd95846d
EBUILD gnome-devel-docs-3.22.1.ebuild 662 BLAKE2B 451d56f57437dc11de4fb8ee60ab39868fc8c19ca6434ea18490b88ebe097b8a19f003bbf0e54f6cfef728d1e223b0f76810669f159d16d964d7edfd197e428a SHA512 0a7a65213a2bc531187a5a8693c185be93f93dd314319e0922122a9e8a6ce68f0f368133e4ab759a26bd496f3bc0a5e1f1daeef88b689fc2b59004144b7733b9
-EBUILD gnome-devel-docs-3.30.2.ebuild 658 BLAKE2B 88004ccb2ed8e4c847190ad9ed7e42efb815fd17470eac0514b5de326ad8e6939c6b58ee7fd49289aa08638246838baa36251d7e2d4cf1f36bf89a6c614c7b34 SHA512 ff970af29be42afdf140ab1930aee000cc9e8bb8fe89baf2a718c637a439bbbb38b7434ed39d9a8f2da2df7792f451a00cdc0ff515bb1a9859d6f8e9e6771e23
+EBUILD gnome-devel-docs-3.30.2.ebuild 656 BLAKE2B 63b9eaa85a8357d3f024dbcc278f5cf526b28ed40635071659d29eb9031238f007d3c52f73915461a3b1cfbd699b01e28001ffaddec7a02a64ff9b30a7177503 SHA512 a162f4daaca17f2930dec1b82737c8c25cdb95593503ddf2ef6a33a629e3cfdbf27e4318507a4d988c6b40cf3e9c73dc55847c425186f732fa62c9dcfb112f18
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.2.ebuild b/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.2.ebuild
index d24becc7675e..b718fdc8158b 100644
--- a/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.2.ebuild
+++ b/dev-util/gnome-devel-docs/gnome-devel-docs-3.30.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://developer.gnome.org/"
LICENSE="FDL-1.1+ CC-BY-SA-3.0 CC-BY-SA-4.0"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE=""
RDEPEND=""
diff --git a/dev-util/goland/Manifest b/dev-util/goland/Manifest
index 47611f8224c2..d27cdf74a907 100644
--- a/dev-util/goland/Manifest
+++ b/dev-util/goland/Manifest
@@ -1,5 +1,5 @@
-DIST goland-2018.2.tar.gz 236750402 BLAKE2B 54df8b09f4ae59323c4b8aa06d41a23753399d36fbdf34a0ecbb159d00fb5a6cf29fd4aeeaee9d853b54d2ceaa8f99ad5560128b4e50b4ad2720a2db81df7dc3 SHA512 f1c7ddb94bb918b9668d444e285f4ff82b45c9aa1e24e848f32bc219b2dd48a939d52f6c5c749fc76bfdd3f58e2f2a72ca2275a9291a7a5a5a3c6a30c4780420
DIST goland-2018.3.4.tar.gz 298506989 BLAKE2B 9fd4db8c178c0a749c685b5e77da22717923f1da2371e92246eec3422e8041c3d8c975ffc562e92dcfdd0580297f4ffc0569e82ffea231cc3688b5570b4af7cd SHA512 ce7efbea9b531079dfae241f4817f04bb3969a65b1b8d6128b28d82b0262dfe3881ae1b6ceeff4fd3a084743d2ad512dd948f231a66f3b6a4347c522409cc81d
-EBUILD goland-2018.2.ebuild 1040 BLAKE2B c39b58baf35a98553877f364e228f16615f448ab2b937072297a1a36a22775e6ccd11444e64eab66f86b700c3613ee003f24b688bc2ad3beab860050198394be SHA512 cb34fd2a41c7ecc8a07d0c5fa5a997229f478aa1bfbe78b29bb1d12330a0339454a0f3c7c81bb6e697b2516089f198ce46297ef82b785fd9da972a33c7797d86
+DIST goland-2019.1.1.tar.gz 311687094 BLAKE2B ea7d23a5a835790801f781d19949b997358b8174f8b7551096a9df254dbbaf8bc8fd5f6a7e55a6016c0cebab363d98669fdaba1b9673e13f44ece6da7bcf2cf8 SHA512 c617c9af6f31b7b83f921ca41500341ec2971d7270cb433c024e615d043fb591590a39df81d8fca1a587c86e02b09c37e12aecd1292ff9198de83d6d9fc2e379
EBUILD goland-2018.3.4.ebuild 1037 BLAKE2B ac2928910ecd153c1408e23bea8f428c21cd4d6bf7ff07839371d357fa8e0749571edf2b22dc804f4782f30f3d460bc7726272922b1770149d171492ba6f33cb SHA512 28ef739f655709535288f66783b0c6b0fb9bfcd3dec2e95ecb1472c774ab82b589b34b9182c292c664cafa212b43a79cfe61ecc36fbcd43777aff0ca6a117f47
+EBUILD goland-2019.1.1.ebuild 1037 BLAKE2B ac2928910ecd153c1408e23bea8f428c21cd4d6bf7ff07839371d357fa8e0749571edf2b22dc804f4782f30f3d460bc7726272922b1770149d171492ba6f33cb SHA512 28ef739f655709535288f66783b0c6b0fb9bfcd3dec2e95ecb1472c774ab82b589b34b9182c292c664cafa212b43a79cfe61ecc36fbcd43777aff0ca6a117f47
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-util/goland/goland-2018.2.ebuild b/dev-util/goland/goland-2019.1.1.ebuild
index d46b730ae466..824cf5bfe3d6 100644
--- a/dev-util/goland/goland-2018.2.ebuild
+++ b/dev-util/goland/goland-2019.1.1.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=6
diff --git a/dev-util/gtk-update-icon-cache/Manifest b/dev-util/gtk-update-icon-cache/Manifest
index 5431730c36b0..c4dac067629f 100644
--- a/dev-util/gtk-update-icon-cache/Manifest
+++ b/dev-util/gtk-update-icon-cache/Manifest
@@ -3,7 +3,7 @@ DIST gtk-update-icon-cache-3.24.3.tar.xz 372612 BLAKE2B 6087334fdca3aa7f93b1b6c5
DIST gtk-update-icon-cache-3.24.7.tar.bz2 91098 BLAKE2B a97bf3e168238afd8c20c9adea281c9bb71764b5227e5e3c5f78b175568e5a8ea14ab7d2de6aa9e6d38b766cf5f7f1c5c0f646b6d2dd55c0747e43bad4c0a319 SHA512 2396034539628f74bee6539666d0c5eed85814044aa58b21272beb27f7fe47cbd6b5326e358cd1cbef0e1498fcef20b2aabed1bb831cfa1e528a011ce8312e7b
DIST gtk-update-icon-cache-3.24.8.tar.bz2 91113 BLAKE2B 4a930d001a9718b14089962a6c368c9073afa7163217ec2a5f35ab6bcab593490d20944321a2980baef42e13eee43b26a3dee35c8327c8aaa984e5c36611600f SHA512 20ffc1a3570cc4de045a698e51e5b5bc214a78f9b1f730a1930e07df78d965d883262c6776bdcd68b6b39f309d75678531daa6975c0cfc9ecd9070b26b89b4b1
EBUILD gtk-update-icon-cache-3.24.0.ebuild 952 BLAKE2B e6d8bde862c87e3d257a6c4ac52107e0a742e046fd21803a0429b6e1ad5dd8b1e748e03f4912d685d8cb479903efa86318ad3fb708bd21733f6f8a05d9d7a7cc SHA512 7ce0934ced37329c5b2040aa8370727803fa13a4188190afc3df1822f54557af89423857dae3e4e2867eb90e9bb96a299e33c0af986194619f3d2de097c6733c
-EBUILD gtk-update-icon-cache-3.24.3.ebuild 953 BLAKE2B 4f692aea0c3572e700cad96c85133e9b6936db6f31e43cf58d353073005c8bf60f2b9b9a420bff77304a33d5709ce15a81fd852034a3b324c10373cf5396733b SHA512 2ceee3122ec5ed51043ca43b6acfd3acf79e98e69ed8f6359e4035fb5d3146be4ed259c70a828a5e60b60b84d205e074238f0d9e4af088e830a914801fc337ef
+EBUILD gtk-update-icon-cache-3.24.3.ebuild 952 BLAKE2B 4233d8df548b6223fbabd12051fec2eb069e22e67eba583b143bd4ee1afddbfb521b3c6e7f1e5eb0574837a7e9606fcf591bad03edb449de2ac733beda93d7b8 SHA512 cc5c5783d8f50a7cd6010f51452fce072534c45dc36e72f9e27a8eab5b6ac5cabd172f26f9edde014e76e9c0f393396196a75683553fbb97c51e9bf3bd78d70b
EBUILD gtk-update-icon-cache-3.24.7.ebuild 929 BLAKE2B a2e06e40a204b23ba64c05971f0bcea7c40f118ae3ef0ed33b4bd58aab7308cc28e84c93281076eaa5471cb4eda3197656966fed436f8f0e857ebb03cbc90f3c SHA512 343d66080958ca27964b3f6a2795865fb8e080535293182f53e967f91dac4164bf9af9b65463cb79d85402ae9949f417bcdb1269ebac22967be813b9424fea07
-EBUILD gtk-update-icon-cache-3.24.8.ebuild 929 BLAKE2B a2e06e40a204b23ba64c05971f0bcea7c40f118ae3ef0ed33b4bd58aab7308cc28e84c93281076eaa5471cb4eda3197656966fed436f8f0e857ebb03cbc90f3c SHA512 343d66080958ca27964b3f6a2795865fb8e080535293182f53e967f91dac4164bf9af9b65463cb79d85402ae9949f417bcdb1269ebac22967be813b9424fea07
+EBUILD gtk-update-icon-cache-3.24.8.ebuild 925 BLAKE2B f1c8ca73827188d493517dfc9c551e24a2961baa6decb7a63000b6b681537ad1818c5c8bb385ad8c2601a5be317f2dc6f3d7d3d7464bd23f91cee3a510645791 SHA512 18212a17b353c632f6db0fc0ea9f6d35d951fb9e45924eb81a2272a1ddfc162e8638acd6a2cce74549828937cab7e663d24931ba07557e6265d41246a0384c60
MISC metadata.xml 647 BLAKE2B 2846e4ac0b5816fe7699b197958118535cac7092930d7b6ba63c23b126242102edd832d60b13baeed23bf8781babe1058f06fece732c4ecd58c9b01b621042ae SHA512 7301a9425528d65112ec9dd1eca7291473905493b1b550119c6984141b3b216c4f3825d3b2a395a8375aa8b481b29d841153bd279d593586d5ea7d77ce46d7d3
diff --git a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.3.ebuild b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.3.ebuild
index f58498f0a84a..ce2594b61286 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.3.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.3.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2+"
SLOT="0"
IUSE=""
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# man page was previously installed by gtk+:3 ebuild
RDEPEND="
diff --git a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.8.ebuild b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.8.ebuild
index 8187209413d5..7926a3676cf9 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.8.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.8.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
IUSE=""
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# man page was previously installed by gtk+:3 ebuild
RDEPEND="
diff --git a/dev-util/hadolint/Manifest b/dev-util/hadolint/Manifest
index be438ca62831..8c576884ef5a 100644
--- a/dev-util/hadolint/Manifest
+++ b/dev-util/hadolint/Manifest
@@ -1,9 +1,5 @@
-DIST hadolint-1.10.2.tar.gz 39009 BLAKE2B 84552ce978d6f53b6e2e769da402585777ce7ef5bd7b66cc538b4f22d73a54b0d07246c1d68b9628f9e2d17d9db2bb472e1902cf017f13344b9277b27658b652 SHA512 2104cb588bdb9620d6a5831ab0f38e6fbd45ab19ba6dbd38e6ced43995f2dd6509d7f9d0180d59a828bbe8de46738f7ff2f3ba9859d9ac4a04b1ba9015071fd9
DIST hadolint-1.10.4.tar.gz 39126 BLAKE2B afec4a6308ac19d31207ad9cc89f3d75c24ae1bc7d09e89c9437863e117ffaf0041df7a110cb0264a4b76a67ff6c2901fdfb372a5ca7660a806f059db95cf572 SHA512 ca0dad6f64247a514b562cacd5744ba9b5ab87353144b8075bbcfbfbe8893228f08bd45b6c9885c2be1f3a3a12c4afbe4d8f6afa0031405b5958836a8b415021
DIST hadolint-1.12.0.tar.gz 39932 BLAKE2B 1d7f7acaf5a8ebacb9b0555e60a31e2bf70474045b33f1a8fefded796c455d9ab6587acdcfdfddf23b78585cf69cd4f609320c4ac39f956bfff62322595f026b SHA512 306eeebc357352d50c48b30d424ed50e0b89deff059a61b78ae0f7493c0ac2099bf32caaf84cdb2620ff6abecb69d3e6d61ad9e5223c42cce73923cb1da376c6
-DIST hadolint-1.7.4.tar.gz 35187 BLAKE2B e40892f739d7714f62b322d1d3bb6d5cb285e9e6f3bc9c35d21a8d0eef837f32966b6292ce3e20ff461e2775777b2bf6192676ab76d32a558a8242dfe12c697d SHA512 ad92d1f6a1efee2b853613ec078396847e7ee2c525d6069d3cf1708d1af229133eff35e0dee6f0680433a2c6781839beeda02f8cebb52e360c622e6b05ac5925
-EBUILD hadolint-1.10.2.ebuild 1137 BLAKE2B 3bdb1e21534531126433c77f9e14644d714e9803e6a11b39c0553c1354a523e3f18316e8a21b610fe18604471557f779825ca4b0b27cd3e4d46f9747c4680305 SHA512 9aae19d11f1b502599a8c4279729da7d63b50dbf7877e95eb2dccb32640edeae7c78d484bbfd4605dacbbbc24d0c4ceff7a485c898d570a64efb0da17806e148
EBUILD hadolint-1.10.4.ebuild 1137 BLAKE2B b5fb51af0ca3137c7666aab77ed9fb911f1d3aca892c0dfed7cb9039685566c90a5abf1855034e5ffa841a59320d3b570303c9d0fc80093ad0a8a702c4443cca SHA512 bf97efd4f7d4316e958a8904f372919e1e6dfb3d404074869a94d5ee22ad203705c4ef13280540639d0c078bb7aebd67b5149ce0e87e0dd9977181c82ba8bda5
EBUILD hadolint-1.12.0.ebuild 1164 BLAKE2B dc3096d62e52a798b0371f5e0b9492f2d142ab65b267cebb6ef18d8e2f1587b227ad1bdcc82eee53fa0630165f09b48cf5038299d12fc2c6ca46156b78908f74 SHA512 8e6ed7a8e3cac87ce38312bf495bfb7382e6a01aa1e9233d7a9d61f656af92b88b29cd0fe9471c0a146f2c4fd57f3d70433d76770b07855e4b499369b4077c9f
-EBUILD hadolint-1.7.4.ebuild 1137 BLAKE2B 67e11fc0f94683b2382fe875c4b3626531bb3d8d2c054e04da76b1cf9734ee63f7936332fb1ac53af2e8ee6fca0bce4c6ee6c88beb53f8d2ec2a0b0efdef70f0 SHA512 b3feca48b6a4342417513789c7aefd02f5ef3676e467a4889a639a7279c90aa1ef2336d5d1f4c3a84c05c12a85b66e42cd811a69eb382a613599a8f6a549ba4b
MISC metadata.xml 286 BLAKE2B 28047949bae509153b03e8627389845792a69fce265c8c90e9cbd14f05aae3dcf91777ef0a3e657f4c7f4ab4f26b92739fa12b313bfcf986a285e0135722079f SHA512 cfc6ff695eb5112d9be7f5cce18103ab0ba258147d98c31d7446305372bda8dc02f598e52098dbf4630189b7469427b179f71983f00b89c92c5e29bd50f2739d
diff --git a/dev-util/hadolint/hadolint-1.10.2.ebuild b/dev-util/hadolint/hadolint-1.10.2.ebuild
deleted file mode 100644
index 51581f0faaa0..000000000000
--- a/dev-util/hadolint/hadolint-1.10.2.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
-
-# ebuild generated by hackport 0.5.5
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Dockerfile Linter JavaScript API"
-HOMEPAGE="https://github.com/hadolint/hadolint"
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/aeson:=[profile?]
- >=dev-haskell/gitrev-1.3.1:=[profile?]
- >=dev-haskell/language-docker-6.0.3:=[profile?] <dev-haskell/language-docker-7:=[profile?]
- >=dev-haskell/megaparsec-6.4:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-haskell/optparse-applicative-0.14.0:=[profile?]
- >=dev-haskell/split-0.2:=[profile?]
- dev-haskell/text:=[profile?]
- dev-haskell/void:=[profile?]
- dev-haskell/yaml:=[profile?]
- >=dev-lang/ghc-8.0.2:=
- >=dev-util/shellcheck-0.5.0:=[profile?]
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.2.0
- test? ( dev-haskell/hspec
- >=dev-haskell/hunit-1.2 )
-"
-
-src_prepare() {
- default
- sed -i -e "s/-static//" ${PN}.cabal || die
-}
diff --git a/dev-util/hadolint/hadolint-1.7.4.ebuild b/dev-util/hadolint/hadolint-1.7.4.ebuild
deleted file mode 100644
index 7e0e70f87627..000000000000
--- a/dev-util/hadolint/hadolint-1.7.4.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
-
-# ebuild generated by hackport 0.5.5
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Dockerfile Linter JavaScript API"
-HOMEPAGE="https://github.com/hadolint/hadolint"
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/aeson:=[profile?]
- >=dev-haskell/gitrev-1.3.1:=[profile?]
- >=dev-haskell/language-docker-6.0.1:=[profile?] <dev-haskell/language-docker-7:=[profile?]
- >=dev-haskell/megaparsec-6.4:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-haskell/optparse-applicative-0.14.0:=[profile?]
- >=dev-haskell/split-0.2:=[profile?]
- dev-haskell/text:=[profile?]
- dev-haskell/void:=[profile?]
- dev-haskell/yaml:=[profile?]
- >=dev-lang/ghc-8.0.2:=
- >=dev-util/shellcheck-0.5.0:=[profile?]
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.2.0
- test? ( dev-haskell/hspec
- >=dev-haskell/hunit-1.2 )
-"
-
-src_prepare() {
- default
- sed -i -e "s/-static//" ${PN}.cabal || die
-}
diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index b5170e50c202..f6615163a003 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -3,12 +3,8 @@ AUX jenkins-bin.confd 998 BLAKE2B 5c44e37118e15fdd76fc7eb0e10e06683828d3efe08687
AUX jenkins-bin.init2 1782 BLAKE2B 25c78b64308be71d605f3c4f2d33c5cf1074ab431e23a170f7d36002d668def7dbd56b0b45590692047d7d88c6884ec1cc40cb4f077f7edcb853300301805002 SHA512 e0fd85f653bbf5ac80dc929cb265ac86a08047f9102d57f2ac6194cd31794310a3c062824423552a3ee65e298506332436fca037f96963358dc511982f900be8
AUX jenkins-bin.service 499 BLAKE2B 28a90d5cf40e46880570e87acbc6d78766460faebc6e9a79b8c446fc05babf1de405cf79e29f527f0e9e0bf91093836fb6a50c7040320f59e78bf1971cd14ed3 SHA512 4ede5e0d55bf9d53239a1b8c152d1a3e38510982d6ff01c9c4288d63b8312ab7412979e0af3466638c7ef2803b711d49344692c14e72baa85d8eb4caa15f7506
AUX jenkins-bin.service2 566 BLAKE2B 38511fddc783a70ae3deab70526c737a883ef090bcfb20216658b0775667022782f3ee8a6638515b46e6a4df96228fb2368521c74a0ddca2f121e9170549df8e SHA512 87b59349edcb1503e6c91440327092732f0dddb8cc35e4576c81da55e08a2ad67d462a4d871c46da4f3ed037de8b9109d766ba36ca9acf244506d129766ed5cb
-DIST jenkins-bin-2.164.1.war 77330344 BLAKE2B 6af841ced531f3b095444a4d22a487c6daa63dcbcb7c9dfda3bcd847873d77425b9d12f68a2aae79c1d0bcf8c65bf77eb72baa27ea78924ebbae1d270a60a503 SHA512 44ab0e30509d36af9aef26c34d50c0370ca08a0fd2fb007bcd0bdcdc012464fd7e5358e689cd017e9a4ad3a1c4e87cf4ab03646c4489e6be3b31ba1d3be5b289
-DIST jenkins-bin-2.164.2.war 77330993 BLAKE2B 28312c88444b35eb6e64d2c3c7ae0bbead6532b17923ec8b417a2cb3840f02dab5db62d7594cc85d203f4cf8d2fa002f4a467a93a0c797982c8a4b3da1cf3541 SHA512 787f72daa1eb6f3ebc1e46f3c5d23c150eec78dd99e7d329a09bffe53df49cee103d41f56331d3b2648f4d518ff4c386fb87972781e249b2a37a2ef8c7286d21
-DIST jenkins-bin-2.167.war 77246248 BLAKE2B 58cb64cec5f63bc147557098740bcc02a131fd8ed7f935763130f037800aa7886e4c544d47ac595077d490037035d9d83976da4c62e5b7582a6366ab863654da SHA512 55d760aad38d64201cf806e8dcff7b07da8e1eabad279909f6dc342a5312f8f162b584e6fb0e77fb4c2db95424a0004b571c883245c01c0d8352291e33c2a0e4
-DIST jenkins-bin-2.172.war 77330556 BLAKE2B be3d7c82f263b53ccbfab6a069f336bc81120afc8f405c60ee4a3a8db08215e75d362dd66197d020eb5b860b1f910859dbe2602690272653f53b9288b4472a17 SHA512 a6dfd08fcbee88e3655233a7c27ab102707d2b9634106dd1feac131754edda86aea703f28886cca4c9c7ac0765c16f3dbca7b6e4047dac5f7a250c20d47f8bc5
-EBUILD jenkins-bin-2.164.1.ebuild 1105 BLAKE2B f7a952c5ee25eb45ece299eef7ff68bda7794af0b353cbaa870397f80bf018ac17b9bff1795278b3786bcbc4b0010b0fb6bbac62c7c78b939ef0d6617bab06a0 SHA512 23407545cfce8da7faef840493908e1eadbbbbca816de39766623b140743592d9aa9d7b0aaee886f3c92fa4ccf0a7e4e65f8bc901df2203402030fedf69c3cec
-EBUILD jenkins-bin-2.164.2.ebuild 1105 BLAKE2B f7a952c5ee25eb45ece299eef7ff68bda7794af0b353cbaa870397f80bf018ac17b9bff1795278b3786bcbc4b0010b0fb6bbac62c7c78b939ef0d6617bab06a0 SHA512 23407545cfce8da7faef840493908e1eadbbbbca816de39766623b140743592d9aa9d7b0aaee886f3c92fa4ccf0a7e4e65f8bc901df2203402030fedf69c3cec
-EBUILD jenkins-bin-2.167.ebuild 1098 BLAKE2B 2f3db1567a93bd44e04e1441a0275204c628e4e197100362aa9f3705b3bbe911d4e34e19d1c40dc934df1ca7f8d865e339593d8ee4d13b7220f89aaca8d3f6ec SHA512 7f02c505993ea3293284583f07ffdcf1a47331fcb8b8505da9b40b5d18ef81baee7cbc0eb750f95acb01e8680a62ec96547e8a36b8adc0d812d67e64bfa2960a
-EBUILD jenkins-bin-2.172.ebuild 1098 BLAKE2B 2f3db1567a93bd44e04e1441a0275204c628e4e197100362aa9f3705b3bbe911d4e34e19d1c40dc934df1ca7f8d865e339593d8ee4d13b7220f89aaca8d3f6ec SHA512 7f02c505993ea3293284583f07ffdcf1a47331fcb8b8505da9b40b5d18ef81baee7cbc0eb750f95acb01e8680a62ec96547e8a36b8adc0d812d67e64bfa2960a
+DIST jenkins-bin-2.164.3.war 77335220 BLAKE2B 0f2a84419268e9831620fd3be1e7648470f2b6568fddf8bdb76494fd53fcb5a81c52f44110809cd6700cbfe34251f5e6c48114de95d388296c2d98ae70cb9923 SHA512 de9303dc89e80ec084862c1f4a8a3638826ae3a514bb9591e46bc0acbe511912daa228d85e25b0b53d051e8ec293ae57e229a5d8ead5b9a80d8d6ce26eb6995f
+DIST jenkins-bin-2.177.war 77352458 BLAKE2B 45564839dbfbd0579b7f54215838df8205433f4e7040179629b020141aafb1e51264e7ecb4c5c8aa1cd938674bbfeb05b578027ea5cb74ea0d49c75239e9cd3a SHA512 060431fc2e5022911160c9cfe34353342dffb5a1dbc9b8a21140b90220812224a99fe7d26c1faa58e2830764d7a29836962b058f00ee097381455a0d6ff22085
+EBUILD jenkins-bin-2.164.3.ebuild 1105 BLAKE2B f7a952c5ee25eb45ece299eef7ff68bda7794af0b353cbaa870397f80bf018ac17b9bff1795278b3786bcbc4b0010b0fb6bbac62c7c78b939ef0d6617bab06a0 SHA512 23407545cfce8da7faef840493908e1eadbbbbca816de39766623b140743592d9aa9d7b0aaee886f3c92fa4ccf0a7e4e65f8bc901df2203402030fedf69c3cec
+EBUILD jenkins-bin-2.177.ebuild 1098 BLAKE2B 2f3db1567a93bd44e04e1441a0275204c628e4e197100362aa9f3705b3bbe911d4e34e19d1c40dc934df1ca7f8d865e339593d8ee4d13b7220f89aaca8d3f6ec SHA512 7f02c505993ea3293284583f07ffdcf1a47331fcb8b8505da9b40b5d18ef81baee7cbc0eb750f95acb01e8680a62ec96547e8a36b8adc0d812d67e64bfa2960a
MISC metadata.xml 397 BLAKE2B b1a7fd87c8d5857ab102ec3d3bf5830c26c6988bb97caf89018b05e159f038c9c3a092b4f35788929d05042ac5cfd694bd03a8381686b9472880d0d205a451cd SHA512 4087fd799f4019f09103fb32d7f120e74d94715205bcc66858d11b9457774acaed37f3ad97ca0328f4ec28230a409dcfb0cbaceec142eb0a5fd3241ca35f8810
diff --git a/dev-util/jenkins-bin/jenkins-bin-2.164.2.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.164.2.ebuild
deleted file mode 100644
index 323b88955105..000000000000
--- a/dev-util/jenkins-bin/jenkins-bin-2.164.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user systemd
-
-DESCRIPTION="Extensible continuous integration server"
-HOMEPAGE="https://jenkins.io/"
-LICENSE="MIT"
-SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
-RESTRICT="mirror"
-SLOT="lts"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE=""
-
-RDEPEND="media-fonts/dejavu
- media-libs/freetype
- !dev-util/jenkins-bin:0
- >=virtual/jre-1.8.0"
-
-S=${WORKDIR}
-
-JENKINS_DIR=/var/lib/jenkins
-
-pkg_setup() {
- enewgroup jenkins
- enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
-}
-
-src_install() {
- keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
-
- insinto /opt/jenkins
- newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
-
- newinitd "${FILESDIR}"/${PN}.init2 jenkins
- newconfd "${FILESDIR}"/${PN}.confd jenkins
-
- systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
-
- fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
-}
diff --git a/dev-util/jenkins-bin/jenkins-bin-2.164.1.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.164.3.ebuild
index 323b88955105..323b88955105 100644
--- a/dev-util/jenkins-bin/jenkins-bin-2.164.1.ebuild
+++ b/dev-util/jenkins-bin/jenkins-bin-2.164.3.ebuild
diff --git a/dev-util/jenkins-bin/jenkins-bin-2.172.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.172.ebuild
deleted file mode 100644
index 7d232cbccacd..000000000000
--- a/dev-util/jenkins-bin/jenkins-bin-2.172.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user systemd
-
-DESCRIPTION="Extensible continuous integration server"
-HOMEPAGE="https://jenkins.io/"
-LICENSE="MIT"
-SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
-RESTRICT="mirror"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE=""
-
-RDEPEND="media-fonts/dejavu
- media-libs/freetype
- !dev-util/jenkins-bin:lts
- >=virtual/jre-1.8.0"
-
-S=${WORKDIR}
-
-JENKINS_DIR=/var/lib/jenkins
-
-pkg_setup() {
- enewgroup jenkins
- enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
-}
-
-src_install() {
- keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
-
- insinto /opt/jenkins
- newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
-
- newinitd "${FILESDIR}"/${PN}.init2 jenkins
- newconfd "${FILESDIR}"/${PN}.confd jenkins
-
- systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
-
- fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
-}
diff --git a/dev-util/jenkins-bin/jenkins-bin-2.167.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.177.ebuild
index 7d232cbccacd..7d232cbccacd 100644
--- a/dev-util/jenkins-bin/jenkins-bin-2.167.ebuild
+++ b/dev-util/jenkins-bin/jenkins-bin-2.177.ebuild
diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index cfc6a8e244e0..df0df53259d8 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -1,12 +1,9 @@
-DIST lldb-7.0.1.src.tar.xz 19384628 BLAKE2B 4720aa85afb90b84264f53736ca8a225bfc807cd84271f8be35a06437e718fb40a0f5090f213e203ffb746b254583f59e912d00300635e78f43aeb75a8dc4048 SHA512 7e98c3148ac34b42404e5aaaff91728d19e9062110a333f0bc7a62ec324fbb6d033ea44b56e144dc1e94febb2107cfb33c71bb3602c2168a6270dd807a2cc5ff
DIST lldb-7.1.0.src.tar.xz 19384976 BLAKE2B a1d5afea255f06221516e21e80120cb35d870ec447aff774d8c610c889c8f28228c7c8e93eec160fc5424736666fcaac8ed42d9181373d266202c9f8aa4c3061 SHA512 773f79939c540f349f1c85d6b1d89fa312488c4c70f100f05cb6250f62e8d6a05832d57c02750439ede905fa69e1380a73ddde0d3ad2f99a0910acd1011559df
DIST lldb-8.0.0.src.tar.xz 19602332 BLAKE2B 85a51b3ccae8fd0074b0f5b54e35d2eb020770246b13a0ec52a4647d30f23a6620ce410af7e49604947ff60f789ecab0bfeddfc3598642c9096cf3362d88b5bf SHA512 5192d6d6d1759db28569de929ba8db2a80283000f1bf8453d9cf172ac85574c8eacc13f9fe64ecabea0533bfc49c0f58ea8fb29b1f4d88c065d905d553f2e60c
-DIST llvm-7.0.1.src.tar.xz 28311056 BLAKE2B 737aa6144a415e41a4ff2c8bd5a727d6f14d7b1810c62cbefa5a25fe642c98cddf8a28e35c7e9783373aa3b96f5c0943229e229ad1b43e56e9ed6db0f27ab128 SHA512 ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df
DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
DIST llvm-8.0.0.src.tar.xz 30503732 BLAKE2B d89bdeb0ec7d885e49cfe5ae025da84f00502d409710c0807a3cdd58dbd47c50cf6a635593569483150f7f2ecb0de0310bd6785cb7625219bf9f6224a0d68e1c SHA512 1602343b451b964f5d8c2d6b0654d89384c80d45883498c5f0e2f4196168dd4a1ed2a4dadb752076020243df42ffe46cb31d82ffc145d8e5874163cbb9686a1f
-EBUILD lldb-7.0.1.ebuild 3010 BLAKE2B 9d82e23d83a5726a5c966d14e4660e7199e03716597c2be0bf2adf33037c1fb4cd459fda2ab44230e18efc681690f16e25753de7b3bca2932b1081e6feff887a SHA512 92a937daf00ab27650045dad8fae9e7a1e9e2b014b37ee9e13c8452f25fa58a78196711b0e5a41a65f12947a1a9fd85ddbf9c360c4036478a699417501c2c02f
-EBUILD lldb-7.1.0.ebuild 3010 BLAKE2B 3df47e43fda7564f0e86afe317e3489deba983ec81a349cba2886a13edf70e07e6367ecc85b06aa94a2044763db4357382cdad59ae720dac40c58d546c71391a SHA512 75974325d1a8883f8487725eb0144b5cf6f7e188abf9365dee2983c800cb508bd08e8aa8d017368c4805f87934c8df779aa6ec40e1b35a47c5bf226de7714a53
-EBUILD lldb-8.0.0.ebuild 3010 BLAKE2B 3df47e43fda7564f0e86afe317e3489deba983ec81a349cba2886a13edf70e07e6367ecc85b06aa94a2044763db4357382cdad59ae720dac40c58d546c71391a SHA512 75974325d1a8883f8487725eb0144b5cf6f7e188abf9365dee2983c800cb508bd08e8aa8d017368c4805f87934c8df779aa6ec40e1b35a47c5bf226de7714a53
-EBUILD lldb-8.0.9999.ebuild 2960 BLAKE2B 39990504c70cab7761ae1e465bf257558488f3c90b5e07fcaa72e9b4c6e874e62e4d15ddadcb0fdb3924af3aaecec8f14b1747e1e3cf837c0b77b77b1b44f906 SHA512 68d1ff044126076e1962eb1a09eb0621a313ed92a7ba2fff6a9959f00f39b219ac6478113c641f0c55f3b687ea9ce7cf23ac7c6ebaad51788f162f639598fc94
-EBUILD lldb-9999.ebuild 2914 BLAKE2B e3a93e6587132df4ab3dd5def2f42df76842c0c0c10ca5509f4aa9637cf864fadc7cf7c49b19794a5c588788f1d6389214583ad13a26c5fbd63aae6a38a7f2d2 SHA512 f75c95ce2ed842b8c132ee192cdde8aab6bbba63089888774f5f4827e2f557e7ddcb0782477a580140806d6b3b62be98684cec66d5c5db74337f888a38653c5a
+EBUILD lldb-7.1.0.ebuild 3089 BLAKE2B ef67ee69a939f95d3cae8c43a84e13fc9a7c07618688da377a41f0d311a115c4bbe2974ef1ff55ace8edae236bf04f6dbdd06754e01a9994d23d776059744bb4 SHA512 11876b8c84239cc16b91da46258f9d302542fb87103362c1ef55243ff884046ee0385ddc1dbe2bc9f77baaa70f17d43c922c6a3f854b60761d08911050e448f6
+EBUILD lldb-8.0.0.ebuild 3011 BLAKE2B c4d28d2f72f001ccfeb108732d073e6c8c52db8dcf7988f4ac282981bc7317c723cd6e4afa695fb072cb321b976a05869f03a8a9062bb06f80e4ebac11bc892a SHA512 86fbe8fb7402865ffb8410751325bcd71fa0d830c562855042fb2029da24026879df77b2f974139a2e3b49bf539a1ab789becaa8342b94f70038f5c60be92e4e
+EBUILD lldb-8.0.9999.ebuild 2979 BLAKE2B 1d326097cba41690f29b2a709331915589030836d858dc61c4df834225742b56c9dbff3f253fdb5b5e3d50c124bab36358eeb0525769944ad8bbdcfe5bc408db SHA512 7ddd2db9997696bc32eb5d906cf409ac34c25f1b970a9c75e8e3e6a92fd8ddd1088d0b24a9ecda286a874dd79a916c93c73bb841a4604aa61fc54c295c3cf248
+EBUILD lldb-9999.ebuild 2933 BLAKE2B d9990b5ef013aa2954b4026b0cfa716bf1ad198f097fd5dfa89f121b423e234e361c7ab075d4db4195723ed508142b7cd7a51bfbe2cf92813b757e41c900906e SHA512 2aa9be404ca8246cf72d0a09ddc7cbf07cdbca4d6396db76ccbe3387c4b98f840b3250a8f89435ced72f4c1cb253cee2f25a762b91d2b9cd625af801145b4f8a
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/dev-util/lldb/lldb-7.0.1.ebuild b/dev-util/lldb/lldb-7.0.1.ebuild
deleted file mode 100644
index e0f87be71fe8..000000000000
--- a/dev-util/lldb/lldb-7.0.1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils llvm multiprocessing python-single-r1 \
- toolchain-funcs
-
-MY_P=${P/_/}.src
-LLVM_P=llvm-${PV/_/}.src
-
-DESCRIPTION="The LLVM debugger"
-HOMEPAGE="https://llvm.org/"
-SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz
- test? ( https://releases.llvm.org/${PV/_//}/${LLVM_P}.tar.xz )"
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="libedit ncurses python test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libedit? ( dev-libs/libedit:0= )
- ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
- python? ( dev-python/six[${PYTHON_USEDEP}]
- ${PYTHON_DEPS} )
- ~sys-devel/clang-${PV}[xml]
- ~sys-devel/llvm-${PV}
- !<sys-devel/llvm-4.0"
-DEPEND="${RDEPEND}
- python? ( >=dev-lang/swig-3.0.11 )
- test? ( ~dev-python/lit-${PV}[${PYTHON_USEDEP}] )
- ${PYTHON_DEPS}"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-S=${WORKDIR}/${MY_P}
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_unpack() {
- einfo "Unpacking ${MY_P}.tar.xz ..."
- tar -xf "${DISTDIR}/${MY_P}.tar.xz" || die
-
- if use test; then
- einfo "Unpacking parts of ${LLVM_P}.tar.xz ..."
- tar -xf "${DISTDIR}/${LLVM_P}.tar.xz" \
- "${LLVM_P}"/{lib/Testing/Support,utils/unittest} || die
- mv "${LLVM_P}" llvm || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DLLDB_DISABLE_CURSES=$(usex !ncurses)
- -DLLDB_DISABLE_LIBEDIT=$(usex !libedit)
- -DLLDB_DISABLE_PYTHON=$(usex !python)
- -DLLDB_USE_SYSTEM_SIX=1
- -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
-
- -DLLDB_INCLUDE_TESTS=$(usex test)
-
- # TODO: fix upstream to detect this properly
- -DHAVE_LIBDL=ON
- -DHAVE_LIBPTHREAD=ON
-
- # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
- # and TERMINFO_LIBS... so just force FindCurses.cmake to use
- # ncurses with complete library set (including autodetection
- # of -ltinfo)
- -DCURSES_NEED_NCURSES=ON
- )
- use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=$(usex test)
- # compilers for lit tests
- -DLLDB_TEST_C_COMPILER="$(type -P clang)"
- -DLLDB_TEST_CXX_COMPILER="$(type -P clang++)"
-
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
- )
-
- cmake-utils_src_configure
-}
-
-src_test() {
- cmake-utils_src_make check-lldb-lit
- use python && cmake-utils_src_make check-lldb
-}
-
-src_install() {
- cmake-utils_src_install
-
- # oh my...
- if use python; then
- # remove custom readline.so for now
- # TODO: figure out how to deal with it
- # upstream is basically building a custom readline.so with -ledit
- # to avoid symbol collisions between readline and libedit...
- rm "${D}$(python_get_sitedir)/readline.so" || die
-
- # byte-compile the modules
- python_optimize
- fi
-}
diff --git a/dev-util/lldb/lldb-7.1.0.ebuild b/dev-util/lldb/lldb-7.1.0.ebuild
index 1da6e6ba172b..566d4192ce16 100644
--- a/dev-util/lldb/lldb-7.1.0.ebuild
+++ b/dev-util/lldb/lldb-7.1.0.ebuild
@@ -21,9 +21,11 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz
LICENSE="UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="libedit ncurses python test"
-RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 arm64 x86"
+IUSE="libedit ncurses +python test"
+# Tests are known to fail, and we are not going to address the failures
+# in this version.
+RESTRICT="test"
RDEPEND="
libedit? ( dev-libs/libedit:0= )
diff --git a/dev-util/lldb/lldb-8.0.0.ebuild b/dev-util/lldb/lldb-8.0.0.ebuild
index 1da6e6ba172b..c484dbe87baf 100644
--- a/dev-util/lldb/lldb-8.0.0.ebuild
+++ b/dev-util/lldb/lldb-8.0.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz
LICENSE="UoI-NCSA"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="libedit ncurses python test"
+IUSE="libedit ncurses +python test"
RESTRICT="!test? ( test )"
RDEPEND="
diff --git a/dev-util/lldb/lldb-8.0.9999.ebuild b/dev-util/lldb/lldb-8.0.9999.ebuild
index d16b057b1e95..42ab87c3fa40 100644
--- a/dev-util/lldb/lldb-8.0.9999.ebuild
+++ b/dev-util/lldb/lldb-8.0.9999.ebuild
@@ -21,7 +21,7 @@ EGIT_BRANCH="release_80"
LICENSE="UoI-NCSA"
SLOT="0"
KEYWORDS=""
-IUSE="libedit ncurses python test"
+IUSE="libedit ncurses +python test"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -34,7 +34,9 @@ RDEPEND="
!<sys-devel/llvm-4.0"
DEPEND="${RDEPEND}
python? ( >=dev-lang/swig-3.0.11 )
- test? ( ~dev-python/lit-${PV}[${PYTHON_USEDEP}] )
+ test? (
+ ~dev-python/lit-${PV}[${PYTHON_USEDEP}]
+ sys-devel/lld )
${PYTHON_DEPS}"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
diff --git a/dev-util/lldb/lldb-9999.ebuild b/dev-util/lldb/lldb-9999.ebuild
index 983a4d03efe7..3f43283685fb 100644
--- a/dev-util/lldb/lldb-9999.ebuild
+++ b/dev-util/lldb/lldb-9999.ebuild
@@ -20,7 +20,7 @@ EGIT_REPO_URI="https://git.llvm.org/git/lldb.git
LICENSE="UoI-NCSA"
SLOT="0"
KEYWORDS=""
-IUSE="libedit ncurses python test"
+IUSE="libedit ncurses +python test"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -33,7 +33,9 @@ RDEPEND="
!<sys-devel/llvm-4.0"
DEPEND="${RDEPEND}
python? ( >=dev-lang/swig-3.0.11 )
- test? ( ~dev-python/lit-${PV}[${PYTHON_USEDEP}] )
+ test? (
+ ~dev-python/lit-${PV}[${PYTHON_USEDEP}]
+ sys-devel/lld )
${PYTHON_DEPS}"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
diff --git a/dev-util/meld/Manifest b/dev-util/meld/Manifest
index cc5aa609add3..6b31afa005bf 100644
--- a/dev-util/meld/Manifest
+++ b/dev-util/meld/Manifest
@@ -3,5 +3,5 @@ DIST meld-3.20.0.tar.xz 591956 BLAKE2B cf4dce55b8282c287a9bcf964f6c412e5db246cc8
DIST meld-3.20.1.tar.xz 594812 BLAKE2B a06ae48af37008b99e7110a826e1d97326b71150870c1546b50d971f51d6c9eb3b24fd8e5ae8e8e8daf30f0a83c71356a368d9ed49114989cd22fb793a644a78 SHA512 cd21f298dc1da6eb08261599b9270989c837e0923d5cf5cfdad227dd7f256ac5f53ac903939ebef90ea6cd684c7355ce9482648057284f4ce44f1c7101959c1f
EBUILD meld-3.18.2.ebuild 893 BLAKE2B 99ae8520bc2f1e54d049a1ac56a2722939f055fc07617588a42f212f25a91608ae2bc9824bbc163beef7628e4eca89c324659b402174d3494e404c69f4bb0471 SHA512 08ec662a2efd9948c59f4f51f55792badbda0dd2dcf509ed3ebfa99f82e97c07d5cacd600b272c2835543b71b629af8dff96d81933e119670dccd65815b50ba5
EBUILD meld-3.20.0.ebuild 899 BLAKE2B f05080ca60572c2216598444cc68dd3c4329ba9f4309ed3bab562ec3786a38446ec0a30e2a4ef3ae07d39efe3ae3a611e7a9f38a281c863388de4ece42f0c283 SHA512 7b9bcfa30edbd1c29d776b65b101d181fe145f0640d1bdbd09c8b5548ac95d7d3c69aed39a5d4a44540472b7d94ec275232a1403fe26fdaee9ead79c6774e746
-EBUILD meld-3.20.1.ebuild 899 BLAKE2B f05080ca60572c2216598444cc68dd3c4329ba9f4309ed3bab562ec3786a38446ec0a30e2a4ef3ae07d39efe3ae3a611e7a9f38a281c863388de4ece42f0c283 SHA512 7b9bcfa30edbd1c29d776b65b101d181fe145f0640d1bdbd09c8b5548ac95d7d3c69aed39a5d4a44540472b7d94ec275232a1403fe26fdaee9ead79c6774e746
+EBUILD meld-3.20.1.ebuild 897 BLAKE2B 0628c4a96d5c6fc30498da1a690c60c00025d1ebb473412eaa62ad302143d299ed9640d6f4d37b8c557fe12067237fe358ad1c1e0ca1d01aabf10c7656b27cdd SHA512 39a45150eb7a001d34cce5df2d7492fb819c54e25afba2fe5878bfa09c4ac0f2dd6144165dc2ff0ede82b43b48e6c3e8d6116fe71973a3c989c58cbc900b7b7c
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/dev-util/meld/meld-3.20.1.ebuild b/dev-util/meld/meld-3.20.1.ebuild
index 013f796de48e..92fef8f37b16 100644
--- a/dev-util/meld/meld-3.20.1.ebuild
+++ b/dev-util/meld/meld-3.20.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://meldmerge.org/"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="${PYTHON_DEPS}
diff --git a/dev-util/oprofile/Manifest b/dev-util/oprofile/Manifest
index 90b65c5255cd..2ab1efed5c6f 100644
--- a/dev-util/oprofile/Manifest
+++ b/dev-util/oprofile/Manifest
@@ -1,5 +1,5 @@
DIST oprofile-1.2.0.tar.gz 1533343 BLAKE2B 873433ddba11389a221ff3b6eb6b8b19748ac4989232bda7d9af698b95dedf8ecd1112dce3accab5e1b40c87287901c015eec167713b9ad11daa0a0f0e3255f9 SHA512 d642d9a8d71ad271a80d21806ffd8522613830f450a71dc531005e940f31f683936691898d381a31f8913715361db8c1713dfe3744a5f9214419349f6504717d
DIST oprofile-1.3.0.tar.gz 1547258 BLAKE2B d8777e41856dc2f082570a1542609bd730fd7076000443f2e17c77eaf75df7a7a772ebb49d82ee657f563797858cecb4c23b130b0174d154c54d5619b8528ad1 SHA512 02a940cd8d38834dca2a97c8ac0fff04ef95b3819cfdf74a462b9326c7abbf2dc55d2a9b9d1fbefc7f455465bf85516be2b879d7daf1861ba2c4af51214377ba
EBUILD oprofile-1.2.0-r1.ebuild 1594 BLAKE2B 9a571f914951aea903761991e020fb481602e3288a4ffaf53b14c5e46fbd0eb7e071e3689faa1422446a64b3f38d4fe915c28ca275d1d087ea8737ddcef3477b SHA512 83e6b5441251e157a3334a0b0412b31dddc7b9465fc9efdcdd5af672a11ecd513197b89b7bc164da723f95916e3addf23fc155c6c10b592243aa13e1581b30d4
-EBUILD oprofile-1.3.0.ebuild 1601 BLAKE2B e3cd01e44a3072884885103107eb82f412491dcc26c4161dbae17d821f1133302bcb9b106342ea66bbbede5d90e32505c46293ba764d557aa20670a6bf2f294b SHA512 3c15f9cf44912c441fd8d0bfad53f3b4e533f909babdcaa2126832135ce95cd35b5cbe05846d0a03dcbeca49f17dd0ba90f9c5532911d0b2ea72a26d7f19353a
+EBUILD oprofile-1.3.0.ebuild 1600 BLAKE2B faabf7848b42be376a21c05d89829e6514d82cce9f618a66c9928c756c4e41bfa275e433100df28a9662472ca39f33cd951fa2be4f8ff9d0e2a091eed8f69a38 SHA512 3123c01bf2c5dfb313abdb01269a4255f7620da24a25955aec7f59d426a958a3f4fbf5160b3a3268bc499353cb5370b00a15aa1e53ff3a5781ff21641dd55a40
MISC metadata.xml 423 BLAKE2B f94e15abeacab93798df7566bd1dc4d8e820aa57ddd71c2e5bfcf0c983bce5961a7c8bffb4f0ebdd92785002745314feece144e29000dd38f29426d2b35b8897 SHA512 01f96b806fca3e20eb84908a1cd77edbe11291be0098aff2e4d20f0fbf86ea0ef9972c7148c791bc826152a109d16903781cc2f2f367a2ac8b8fb7e5efee378a
diff --git a/dev-util/oprofile/oprofile-1.3.0.ebuild b/dev-util/oprofile/oprofile-1.3.0.ebuild
index ae37cd926c90..bd943675ab3e 100644
--- a/dev-util/oprofile/oprofile-1.3.0.ebuild
+++ b/dev-util/oprofile/oprofile-1.3.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="java pch"
RDEPEND=">=dev-libs/popt-1.7-r1
diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest
index 7a77630b9f23..20e61abc1a15 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -2,9 +2,11 @@ AUX README.gentoo 169 BLAKE2B fc7191056cb5de1fedf9a7e9516029e8ee50f7ab3749e05c73
DIST pycharm-community-2018.3.4.tar.gz 310736836 BLAKE2B 2d43955b4d4299026c3fccd00c42e71b98c314d33857b1f81a84f365efde4b89d29b8c20826a3f89b6dc36fb293d867874edc75d68f5070516a27ccb68034cd2 SHA512 35b133b0db3b7fdbc4f08d0070de5aec8b3f170657c932e5c5c0af2e8c4be8b9e408558a0595794acd73e2ef5085295929b2a11013e6e72b852fead4ce572f60
DIST pycharm-community-2018.3.5.tar.gz 311914955 BLAKE2B d4e1e2cc19a416d7f5ecc1ee181c0b6a4e29ee3577800f2426ec84a7a16f53992526b1df8e3ccd43ccbdeeb7f6521d579fad41d145ecfd24408d2d18b9b577d6 SHA512 a81c95397388b243a5b548e2b4bc54f1be3fdedd191c33a90f57a53002d90eb462d5fbc69b2fa88ccb35d8521cd1224e4491928e4c1810a2e7429a6ba6050d36
DIST pycharm-community-2019.1.1.tar.gz 332489780 BLAKE2B 2cc7dcbab5fa321e423991622b4e7c9e41c184312a4b3c3a8b900b1ea2436d9f6009e26ffca12f3335be8bb520941c6ac6b579f3e6f2fc0f1b148a9a00ab1868 SHA512 28d7a3353bec271f0a57bea3c44fc788a5b3a5215dff737ba293c2ce73509d06b217ee1615901c91e5895d61a58a2b696c50ae760b6b3a88b472f3746f28bcbf
+DIST pycharm-community-2019.1.2.tar.gz 333983594 BLAKE2B f5dfa1986d88c7598cfbd5050c385a1b1b3374286e57fd513a94eb19bc42116b1ceef757d194ef1df66739b25f10663a74e374785b4c5584aec9b8900e67dd0c SHA512 48782960022efe48f37b2bdec0be1f15741f6dde2a2dcec686ecfb07c81996c3d6fc46cf3eda2fa4cc53a67f7ec47909e47ed57b2edbf973482ca37781067415
DIST pycharm-community-2019.1.tar.gz 330592651 BLAKE2B 4165a1bd9cd63e70b9f982bca4324b2aa1db32bc73bf30e521ed5921eb4b03ffe98004d16600c1795cc974d5188c24a17c988c6b37a90a5d038b0492a692275a SHA512 aa411f7354c7954d22e51246349b66a13cf0544a00ee92945ceb072f3636a020b0ee812a84d49c74e2121561af4f96e9fb6f7b26f69bc473c15ed15614fd16ab
EBUILD pycharm-community-2018.3.4.ebuild 1060 BLAKE2B 6ac3d2db2453ee6199d90e16a1cfebb303e36d85c86907ebe0c1c765b785e30e68c6d2f942e2ab9409b64688215a30b3707a2251d765d75972b921b921e57a5d SHA512 9417eb41e3ee6c142a90abe8363074023927c644c687022dea88a0aa6d35c2d771ec493abd9e0ce8e345eb8e150a969178f09c9d5bca3117a718a96d3a557bcd
EBUILD pycharm-community-2018.3.5.ebuild 1062 BLAKE2B 87e8bbff2301e59ebf0b2568362321a6fd7b86a95fde5f000ffad5df2010a2b160871fab220f2b4d3ec67e414dba73e47887038017a72b5d1480a989a4a93dbc SHA512 51d7c8514ebf34d136eccbd63e78ecde03318a3bcc8e97e176617e8e1cb5f8008452cb576a609869054553d360e01511bf960047c081a1094d2e1b1e891dc70d
EBUILD pycharm-community-2019.1.1.ebuild 1083 BLAKE2B f2c2ec95fd92da8e5fd64406cc2383e1debf43622b09ff827f7f6297615063743bea010787c81d02f8528f5e13d4a46f7ae9e9e340fd8b5ee15d0694c8812af5 SHA512 e0849f4780b1a50af59a3e5195e28654d6d0bc589022c59430d37666bc1aa7579223a312e82638d5d76051b8aebe6f52459d224dd0dd386ec2105b06801af722
+EBUILD pycharm-community-2019.1.2.ebuild 1083 BLAKE2B f2c2ec95fd92da8e5fd64406cc2383e1debf43622b09ff827f7f6297615063743bea010787c81d02f8528f5e13d4a46f7ae9e9e340fd8b5ee15d0694c8812af5 SHA512 e0849f4780b1a50af59a3e5195e28654d6d0bc589022c59430d37666bc1aa7579223a312e82638d5d76051b8aebe6f52459d224dd0dd386ec2105b06801af722
EBUILD pycharm-community-2019.1.ebuild 1083 BLAKE2B f2c2ec95fd92da8e5fd64406cc2383e1debf43622b09ff827f7f6297615063743bea010787c81d02f8528f5e13d4a46f7ae9e9e340fd8b5ee15d0694c8812af5 SHA512 e0849f4780b1a50af59a3e5195e28654d6d0bc589022c59430d37666bc1aa7579223a312e82638d5d76051b8aebe6f52459d224dd0dd386ec2105b06801af722
MISC metadata.xml 243 BLAKE2B cb7dd17733891ded65a8bf58abb3bdbdf30cd714d8dfd0cc9f83c6a53e979dca2cf2b1a31e3dbb2610df6000ef9c774f1840e9f453855c286687649a01984225 SHA512 0d6cf75e47bf075548f8c3e929caad7d6db621737788cbaadcf00e761a6b5ca50341db48171e6a16e905c91bcb9af57f6a98acfbf3d127dcdf84c17a4c4821e8
diff --git a/dev-util/pycharm-community/pycharm-community-2019.1.2.ebuild b/dev-util/pycharm-community/pycharm-community-2019.1.2.ebuild
new file mode 100644
index 000000000000..3bd1b2cb4101
--- /dev/null
+++ b/dev-util/pycharm-community/pycharm-community-2019.1.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils readme.gentoo-r1 xdg
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/"
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8
+ dev-libs/libdbusmenu
+ dev-python/pip"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/${PN}/bin/fsnotifier
+ opt/${PN}/bin/fsnotifier64
+ opt/${PN}/bin/fsnotifier-arm"
+
+MY_PN=${PN/-community/}
+
+src_prepare() {
+ default
+
+ rm -rf jre || die
+}
+
+src_install() {
+ insinto /opt/${PN}
+ doins -r *
+
+ fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
+
+ dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
+ newicon bin/${MY_PN}.png ${PN}.png
+ make_desktop_entry ${PN} ${PN} ${PN}
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_icon_cache_update
+}
diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest
index bff8384627f6..ff59aeaf7eb3 100644
--- a/dev-util/pycharm-professional/Manifest
+++ b/dev-util/pycharm-professional/Manifest
@@ -2,9 +2,11 @@ AUX README.gentoo 169 BLAKE2B fc7191056cb5de1fedf9a7e9516029e8ee50f7ab3749e05c73
DIST pycharm-professional-2018.3.4.tar.gz 398325518 BLAKE2B 27ff339d2e8e3db0c94f7a1d8d9e1c740380f62d4b132dc37afb2e1cb4b6ccacdaf29e6caaf25aebd25e650c7a4d1a089b74b3cf1ee8d492722604b11644467a SHA512 34f2461e0af1c18364e7414fe4f92fc34b1c82e17dd2db0c46b812909febb30e9aff26c1c363072f36facb6bbd6d186497fc02b6a7916c808dded63fc7350696
DIST pycharm-professional-2018.3.5.tar.gz 398296895 BLAKE2B 281fb2c28e556a98e90be37e82fc39d5ed3d50416f1bb519b1a9273880e952faa5a3a85eb1b90928ccb4ad45684fa9be715788ae412b74b4ac287b45bf5458a4 SHA512 2d84368d3058856024f289084d506d92711a369b79d582b9c53b6941514e3089604bac8dc9c5be0a7d15b483bd74e4e1cf2d60cb5f61e3c9755a98091003f42d
DIST pycharm-professional-2019.1.1.tar.gz 433810320 BLAKE2B baba76f893ca92990241de495f0a00029a135b890aeca067fdb699ffc6f4e7042487ada452f7fb793731b0ec303f0e73baf2c76da8e0821edcf195c210958b74 SHA512 d4419fbef02e3c8a6c3820da56f089a5630ac2c94dc701854f0ea03a5797f7489db6613a8426cf89a4c6c5259b44d589846b04e36051e44641845a32d81b368e
+DIST pycharm-professional-2019.1.2.tar.gz 436256239 BLAKE2B 3253c74b7308dbef8dfd78fbb525af104d11d5ea4c66c48882685dc40011258a6f9d912a9402818f219c7c968cda61e4723544607b71a1a5e7ee0e1bf743ae86 SHA512 ee7bcf292f780ed2fe12c432b546eb470b2f556337e2b9c22905797f5f99899a2b5d80bee032cac45427f5480f8f2b3512e32cd4d1a0b6ae6b355f8dd0674b51
DIST pycharm-professional-2019.1.tar.gz 431555873 BLAKE2B c222d81a342055111455b749100392b17409c998d539bb3d64d4d51d155df07062f05057194c79da9ccaf00888e0238731f94651fbae8e92d11ae6fd8e5d3f6d SHA512 20b60f9c97cf3e8b31534c79775a2cff4a9a1281faa75cc7eb236f860a315b0c1d232356b648778499ebc5ab49cc737911a7e1d316d6f375d865ee9e5042b7f3
EBUILD pycharm-professional-2018.3.4.ebuild 1203 BLAKE2B ca69d0047d4998c0ce5143b86187f1c04d879857ab738c45783ba8f315ab2434ec659e6400be6265c4983eaf653d9053396c6378e832c45229a431c5085cb2b2 SHA512 c02ed49d3a9616261b0fe5d0868aecb5e5439ee8d5789f7ed1c5c6e4ac33100e957b11b1e674aa2fbefbc61939bd7f466c6ff478dcfe8c7a9a7985bc08fb1d60
EBUILD pycharm-professional-2018.3.5.ebuild 1205 BLAKE2B fd6883c04a2040f667cd5f4c1dbf6f1579ce69bce8f4becb35fde48f7ec91868b15a3b8a51346d064fa848360c93cfc19655799aee0dade3581f28b7087ba898 SHA512 571ab186725b50eff3e9203f92afc59e6dbbea03f37f9459023d351c4f7bd731b68a05117245b30117d55f75a80579b9ee5539ae27a9ee9fadc86bdcc2b35db9
EBUILD pycharm-professional-2019.1.1.ebuild 1227 BLAKE2B dd334c694c3c63674c201433681e3479933eadf1cd820caad7517d1537a48a9946be51008df2e7706b3555bfd37e1f8c098fb602e61e0158fb5c2a5b0c5138a1 SHA512 e7a78b065d06590bd0e7cf3b569984016c8f28e0758b61805fc151582faf70d85085876e2917cf09eec16a642f08168cdf9284283c01b74bde6fcd8172b7cd35
+EBUILD pycharm-professional-2019.1.2.ebuild 1227 BLAKE2B dd334c694c3c63674c201433681e3479933eadf1cd820caad7517d1537a48a9946be51008df2e7706b3555bfd37e1f8c098fb602e61e0158fb5c2a5b0c5138a1 SHA512 e7a78b065d06590bd0e7cf3b569984016c8f28e0758b61805fc151582faf70d85085876e2917cf09eec16a642f08168cdf9284283c01b74bde6fcd8172b7cd35
EBUILD pycharm-professional-2019.1.ebuild 1227 BLAKE2B dd334c694c3c63674c201433681e3479933eadf1cd820caad7517d1537a48a9946be51008df2e7706b3555bfd37e1f8c098fb602e61e0158fb5c2a5b0c5138a1 SHA512 e7a78b065d06590bd0e7cf3b569984016c8f28e0758b61805fc151582faf70d85085876e2917cf09eec16a642f08168cdf9284283c01b74bde6fcd8172b7cd35
MISC metadata.xml 243 BLAKE2B cb7dd17733891ded65a8bf58abb3bdbdf30cd714d8dfd0cc9f83c6a53e979dca2cf2b1a31e3dbb2610df6000ef9c774f1840e9f453855c286687649a01984225 SHA512 0d6cf75e47bf075548f8c3e929caad7d6db621737788cbaadcf00e761a6b5ca50341db48171e6a16e905c91bcb9af57f6a98acfbf3d127dcdf84c17a4c4821e8
diff --git a/dev-util/pycharm-professional/pycharm-professional-2019.1.2.ebuild b/dev-util/pycharm-professional/pycharm-professional-2019.1.2.ebuild
new file mode 100644
index 000000000000..9196130c9fd9
--- /dev/null
+++ b/dev-util/pycharm-professional/pycharm-professional-2019.1.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils readme.gentoo-r1 xdg
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/"
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
+
+LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8
+ dev-libs/libdbusmenu
+ dev-python/pip"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/${PN}/bin/fsnotifier
+ opt/${PN}/bin/fsnotifier64
+ opt/${PN}/bin/fsnotifier-arm
+ opt/${PN}/bin/libyjpagent-linux.so
+ opt/${PN}/bin/libyjpagent-linux64.so"
+
+MY_PN=${PN/-professional/}
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+ default
+
+ rm -rf jre || die
+}
+
+src_install() {
+ insinto /opt/${PN}
+ doins -r *
+
+ fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
+
+ dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
+ newicon bin/${MY_PN}.png ${PN}.png
+ make_desktop_entry ${PN} ${PN} ${PN}
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_icon_cache_update
+}
diff --git a/dev-util/quilt/Manifest b/dev-util/quilt/Manifest
index 2a7497039d43..7d2fcc333bce 100644
--- a/dev-util/quilt/Manifest
+++ b/dev-util/quilt/Manifest
@@ -1,8 +1,8 @@
AUX quilt-0.50-no-graphviz.patch 1477 BLAKE2B f070303e072b26bb70de578277ee9fcfa56975d6c4a3927835f0d3a17d3c40bea5e57ce5863c5f91939e6b0f8ff9b63ebbd039458b474591fc3e545efb4e1515 SHA512 281c3f080e6ce6d4fd38e881b5cf111bc8313a9171a1c93edf9393b4f33eb0bd4fdb4c1b1df2cc888391acc6016c0eae9183948f5a76b8dc492e2ebb99f84f98
-AUX quilt-0.66-no-graphviz.patch 1466 BLAKE2B 5338e26ec3f8f9181f85952b51846d182c69191729c0df4286d3663822ace8e008f2786e71352d1b1cc466a1a85b976a5b64dfb5bc771fad8b802a7aacf40720 SHA512 217576f0b0fac1687dbaabfc2618fd78496f367495af19c8cf368be9abe1d648b0b4eee7887b3c3d5cc5f358076b81ad4fe0a9d26903eae7642a15ba3334d432
+AUX quilt-0.66-no-graphviz.patch 1464 BLAKE2B b1a67706f29f3986de0202a4ea68aa2f001989354bf9ab91996cb4f5dbb6578baf28fc1ac781a18525d04fb92d9f6d554efcc598dabbdf1a35b0f63b93c3cd8d SHA512 3f935a6e137998f7d0391ef87f5324c8882490001b37333de22efc068bda8a7e84ccefc3e85616c3aa93894acb8a0841a2b089c59c6a658d1157298d4132707c
DIST quilt-0.50.tar.gz 452769 BLAKE2B 5d466d1feca8a1f702db9d5f2bb4340331d06e413992fc8f30111d48daf71f560d60444ddb49cc06096552f32feb44cfd369f370222f574cea4664f4324d04fa SHA512 c6258872bc591b35e93ba09cc17b4954696faf391aff71b7789cc8cc58c4c54e51b605896937bd1aa54545eed6bf1e9b70352ad9b643f869154e6953c0340365
DIST quilt-0.66.tar.gz 413069 BLAKE2B 41201d54cb26d4761413365fe19b65bd6971ada1e69198d2edbc346df6a3060ff3af4d80551d68ab4ffe003183bc0a28515ce1d070db95f2b1a04a0680ac4fb2 SHA512 c2cb75c0937612e1e0da25b713acf629b6b5aacbd8254d8bd17220b63c7b8ca996cd9d0315a32d67d54a4a7dc01b212cdda33afaacf3db063da757f1973306f4
EBUILD quilt-0.50.ebuild 1506 BLAKE2B 8bcc89c45c61601cfe777bef33830c4f2bbe949209cde060b18c05f3b4435752996bdaa0e4916a87e787f04de95127783b850dcd1639309b8e3332e6b088a6ec SHA512 80bf6055c1096b7b8898166d2e86f434f5bb8351e50ae2eaf64c95cd49e287e504f12fe0a628554d3aaad3264b1ed174fcae56744fefa59479bb4743089ebcf3
-EBUILD quilt-0.66.ebuild 1644 BLAKE2B 56a0b269585e9918ceaf72a883b23478804700c213b514d92d1dee4e2392b2babc00a879b91041131841bc675b083e5470c01ca38a8c8e96a7a3b6db75176682 SHA512 8c8d5f2084b6fa73bbf830dc410c956123716b65ce05f82bb81af9a79f5e67c2857073a6158c98e5e42693468333705a33224463806169692084a6a6a32b38ed
+EBUILD quilt-0.66.ebuild 1652 BLAKE2B 2aa2dbf723d700654d4dd1393f2d35fd18b316623cb526666d29fac4df4b5e72f010db94bbba4c2af24b254666b88703ba726d9492e3bf28d87e8a8f8d470a95 SHA512 e91b889e63480a64df027f1d3422106615c95208b3116bd523e07b00bb6a39501120f6728909e995de5a0ed4fcf647e8673ef7a9fa38396cc0713f74a065ee81
EBUILD quilt-9999.ebuild 1764 BLAKE2B a013dfb3d65d2e69077e75673bcdad06216b40cc35a198346681e42162567f327ec4a0583868b1e62d7dfd8ea451abe3d420f0e7cf9b3491b066bdf4ffb56179 SHA512 ab39ceb5756c763b911a077ca98cde61143332b21708f62963ec0632ae3b02e4d319bc92a3b7c9fd74a5fbb04d6c537088bc63aeff1fc5b06f97fece2d07e2ef
MISC metadata.xml 218 BLAKE2B 01c06279fa64627fda89adb9c5748c7629ff3eb46c10acc15b327a0f432d50b86de1d3980ccdafa9b620582db9abdf4d4506b1a53baebd6334f1a890a10783b1 SHA512 cff4a2ad321709df053184879b278c5a5abc74790344f6170cf020cf45a20d8062421e20d215c73002077d66c6367de5fcede710c2ffdd9f067cdf1f40b784ee
diff --git a/dev-util/quilt/files/quilt-0.66-no-graphviz.patch b/dev-util/quilt/files/quilt-0.66-no-graphviz.patch
index 324a38dfef49..f82673aac185 100644
--- a/dev-util/quilt/files/quilt-0.66-no-graphviz.patch
+++ b/dev-util/quilt/files/quilt-0.66-no-graphviz.patch
@@ -1,5 +1,5 @@
---- Makefile.in.orig 2017-04-12 09:27:40.853018901 -0400
-+++ Makefile.in 2017-04-12 09:36:16.584315529 -0400
+--- a/Makefile.in 2017-04-12 09:27:40.853018901 -0400
++++ b/Makefile.in 2017-04-12 09:36:16.584315529 -0400
@@ -78,8 +78,7 @@ QUILT := $(QUILT_IN)
SRC += $(QUILT_SRC:%=quilt/%)
DIRT += $(QUILT_IN:%=quilt/%)
@@ -10,8 +10,8 @@
SCRIPTS_SRC := $(SCRIPTS_IN:%=%.in)
SCRIPTS := $(SCRIPTS_IN)
---- bash_completion.orig 2017-04-12 09:27:57.643126246 -0400
-+++ bash_completion 2017-04-12 09:30:27.673938451 -0400
+--- a/bash_completion 2017-04-12 09:27:57.643126246 -0400
++++ b/bash_completion 2017-04-12 09:30:27.673938451 -0400
@@ -28,7 +28,7 @@ _quilt_completion()
prev=${COMP_WORDS[COMP_CWORD-1]}
diff --git a/dev-util/quilt/quilt-0.66.ebuild b/dev-util/quilt/quilt-0.66.ebuild
index 0657d72ccb2b..d58b06a7de32 100644
--- a/dev-util/quilt/quilt-0.66.ebuild
+++ b/dev-util/quilt/quilt-0.66.ebuild
@@ -33,7 +33,7 @@ pkg_setup() {
src_prepare() {
# Add support for USE=graphviz
- use graphviz || eapply -p0 "${FILESDIR}/${P}-no-graphviz.patch"
+ use graphviz || PATCHES+=( "${FILESDIR}"/${PN}-0.66-no-graphviz.patch )
default
}
diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index c83d428ac552..d693c1067f07 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -1,6 +1,8 @@
-DIST radare2-3.3.0.tar.gz 6730482 BLAKE2B c6e5ad73d9e34986ba86b73e8410d45c3f99f89a567de85ae22314fd120f358db39a5f8ac9d64af027eb5c7223564d003865f2c8be6ee0a331936e46d02145d8 SHA512 4db9d547b72b952babfd67c8cef2b94fdac9d6fd1194fb50b2ebab538d5bbda0bab4b704d5af64ef684ce9311634c8e04465906a1e7e706b211427054fe0721a
DIST radare2-3.4.1.tar.gz 7034801 BLAKE2B 7747af8e51c1120ef683884950e0e9e7581627906487449c81decd25b4d4a8ee5222892c42ba66d1a1d0b373b71ee6bf967df6ef117d30b171cf31740ac3058b SHA512 8803d54a8158aedd5900792bd013dad440a14abbb6fcbdf963e5d9031f30e66865479f29877e6f656ab01b59b3138458daf52f1eaeb462ec767c128d0b12640a
-EBUILD radare2-3.3.0.ebuild 1153 BLAKE2B 1cc298178177ac134372b197db6eb55f771a109b471691e70bcf0568ca390372774304a48610afb60a3dea1f351c9364a401783c63a7a8787591310284712aa5 SHA512 14e492a96c651ee9b48ac9b2add74f1559dbcc32dac568c9273f1609188d86eb54a032ab174e476ee5e1451120ffbf88c1a5d0cfad17ebb55223e5383cb64797
+DIST radare2-3.5.0.tar.gz 7076871 BLAKE2B 1877fb03006d5b5a3cb7e8f16ba28544c9f490f003c1a0c015ebadc64a80b15cab94aaf4640508fee53a007f06e3edb9e7b963826c2e462b53391e6eab103bfb SHA512 c2aaf6c258428987ad9c029f0bc3961503a7d505b422a97da1fd53bed8c0048955d0710958b7693f603002b62f64c7e0e2695256dfa2c3d629cf7080fbe267bd
+DIST radare2-3.5.1.tar.gz 7083677 BLAKE2B 3d84e79d4e20e031b6cfdbabcf80922f977328bf7da8c2871924f9520ff87252d4df18a1239793c70f4b800bb7d5c4aef923e63c93aa15d86ae685ddda205da2 SHA512 24c2a45ed539830dcb8dc1585c27e45515c70989132f500527db0ca6795027eaa82ea54d1cd7fc73ddc49641a73148be963ade1648e92b5336d2e86335e2497a
EBUILD radare2-3.4.1.ebuild 1300 BLAKE2B 42e36ad32d575a8365c09b569efb266ed2cdc5ab8b78fd9e3f34b6d4283d51d9637579071e0199beae6be12b85e88c4a5d8fff953c43d8fa1b212dea9588ae19 SHA512 9b0c4b0a47d98df4318f9e6e486c43ed1fe3ed613fa997f16b0322a987574d8cbb77fae25ab10dcc4150a8946c4a4a32d157245bdbcd15bdcf087a2982c3774b
+EBUILD radare2-3.5.0.ebuild 1153 BLAKE2B 1cc298178177ac134372b197db6eb55f771a109b471691e70bcf0568ca390372774304a48610afb60a3dea1f351c9364a401783c63a7a8787591310284712aa5 SHA512 14e492a96c651ee9b48ac9b2add74f1559dbcc32dac568c9273f1609188d86eb54a032ab174e476ee5e1451120ffbf88c1a5d0cfad17ebb55223e5383cb64797
+EBUILD radare2-3.5.1.ebuild 1153 BLAKE2B 1cc298178177ac134372b197db6eb55f771a109b471691e70bcf0568ca390372774304a48610afb60a3dea1f351c9364a401783c63a7a8787591310284712aa5 SHA512 14e492a96c651ee9b48ac9b2add74f1559dbcc32dac568c9273f1609188d86eb54a032ab174e476ee5e1451120ffbf88c1a5d0cfad17ebb55223e5383cb64797
EBUILD radare2-9999.ebuild 1153 BLAKE2B 1cc298178177ac134372b197db6eb55f771a109b471691e70bcf0568ca390372774304a48610afb60a3dea1f351c9364a401783c63a7a8787591310284712aa5 SHA512 14e492a96c651ee9b48ac9b2add74f1559dbcc32dac568c9273f1609188d86eb54a032ab174e476ee5e1451120ffbf88c1a5d0cfad17ebb55223e5383cb64797
MISC metadata.xml 361 BLAKE2B f92dfa8905623cd3a34f0b61766ae071d09801460b8b2a13bf4c3bb0a4715446b61b79309101b032511851f9d7a15973bca97ce9d1ed667266e2d6a3485933a2 SHA512 fb01d7b5abd1966cf270227640d1e4197a09930afb6f03e18bf4f79ba74e73fd86782b99efbb710b697315c25b63e575ec6120fb1cedaa19d4562831f41f81a4
diff --git a/dev-util/radare2/radare2-3.3.0.ebuild b/dev-util/radare2/radare2-3.5.0.ebuild
index 0b3f4cfb432b..0b3f4cfb432b 100644
--- a/dev-util/radare2/radare2-3.3.0.ebuild
+++ b/dev-util/radare2/radare2-3.5.0.ebuild
diff --git a/dev-util/radare2/radare2-3.5.1.ebuild b/dev-util/radare2/radare2-3.5.1.ebuild
new file mode 100644
index 000000000000..0b3f4cfb432b
--- /dev/null
+++ b/dev-util/radare2/radare2-3.5.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 eutils
+
+DESCRIPTION="unix-like reverse engineering framework and commandline tools"
+HOMEPAGE="http://www.radare.org"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/radare/radare2"
+else
+ SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ssl libressl"
+
+RDEPEND="
+ dev-libs/capstone:0=
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ econf \
+ --without-libuv \
+ --with-syscapstone \
+ $(use_with ssl openssl)
+}
+
+src_install() {
+ default
+
+ insinto /usr/share/zsh/site-functions
+ doins doc/zsh/_*
+
+ newbashcomp doc/bash_autocompletion.sh "${PN}"
+ bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
+
+ # a workaround for unstable $(INSTALL) call, bug #574866
+ local d
+ for d in doc/*; do
+ if [[ -d $d ]]; then
+ rm -rfv "$d" || die "failed to delete '$d'"
+ fi
+ done
+}
diff --git a/dev-util/rr/Manifest b/dev-util/rr/Manifest
index 27aac4eda71a..46ab02e0e635 100644
--- a/dev-util/rr/Manifest
+++ b/dev-util/rr/Manifest
@@ -8,5 +8,6 @@ DIST mozilla-rr-5.2.0.tar.gz 1168734 BLAKE2B 2f15c4ec4a271f930334577e98b14e37d2a
EBUILD rr-4.5.0.ebuild 1074 BLAKE2B a48f08be7e4e8e825dae4084a839dc7a2c3709a19bdf01de77452e450352e5702a157a150ace3f68cd70b1d0540f735839a1aa0e15b32ba99051ffa49dcfd5ac SHA512 23234a47fe276a584c72279300beeaeb8c407b4185482cd73500113c08411b76fc267e0c703c93c8704e16a94f58496167d3f076e7377909de94e43846b82084
EBUILD rr-5.0.0.ebuild 1092 BLAKE2B 080cdd2195942ce68bfafceb23f06b5b2468583bad759589a72e7e4406c88083592514dd693ef506f73e5fb9e0506d11a561fe1b4b78e49d70e86ea23ea7ae47 SHA512 a09a4fdf38b14280d4c1cbd1d629c57edf539eb13f34885ea5864e7429065072847c0461559db7483bb9ed6011b69b285f10f9ddec2fc27f82b473c6d409d9e5
EBUILD rr-5.1.0.ebuild 1092 BLAKE2B 080cdd2195942ce68bfafceb23f06b5b2468583bad759589a72e7e4406c88083592514dd693ef506f73e5fb9e0506d11a561fe1b4b78e49d70e86ea23ea7ae47 SHA512 a09a4fdf38b14280d4c1cbd1d629c57edf539eb13f34885ea5864e7429065072847c0461559db7483bb9ed6011b69b285f10f9ddec2fc27f82b473c6d409d9e5
+EBUILD rr-5.2.0-r1.ebuild 1176 BLAKE2B af849daac6f1eb7b6567356b58319b1e48d6e3d3ab54bac95553835a1024f2f853e44c3053d044a213d9a64994dc46d19c9a88890119c5952140ade732b2560a SHA512 0cbe93c6d10d125eb46da72042baf61b92b4d472124327a68238e59dbf7ac0e92a5ab9c258392103a5b6617e55ded5029e602cd08a4c4c93206f2b32eaaa897f
EBUILD rr-5.2.0.ebuild 1122 BLAKE2B 5eddd67054f0cb35ccdc6b18fd53b9b023eaed84c716e751bd7d22e1f0800fb193b28153bed852c4eba02b48b0ddd264df23483296161ef7ef330a657e030fe6 SHA512 0b092bb0d699a3c6fc516d01a1e71b3c1b3190ee62ebe284f02d31d9dce5e0500b67e817a83c1b6d744c27eac33995a12333538a6e5085c82a0dc0e213e86ea0
MISC metadata.xml 555 BLAKE2B 3618975613ac5286f849880de14d61b1cb74b0e64d539250c700ff0c955667acbcc11125381c31ba39b839da4b38c5d648fea27ebea4f7f28ca492e0554e3a27 SHA512 33487b0389d097115365ef82c85accedf17d798e312e9528fae27519f242c343fa280d32bff05c6f1a1620d6481df1db57fc4c1e2fa7ce36dbe56f998f03870a
diff --git a/dev-util/rr/rr-5.2.0-r1.ebuild b/dev-util/rr/rr-5.2.0-r1.ebuild
new file mode 100644
index 000000000000..b272d4c8faab
--- /dev/null
+++ b/dev-util/rr/rr-5.2.0-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+CMAKE_BUILD_TYPE=Release
+
+inherit cmake-utils linux-info python-single-r1
+
+DESCRIPTION="Record and Replay Framework"
+HOMEPAGE="https://rr-project.org/"
+SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> mozilla-${P}.tar.gz"
+
+LICENSE="MIT BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="multilib test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ sys-libs/zlib
+ dev-libs/capnproto
+ ${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+ sys-devel/gdb[xml]"
+# Add all the deps needed only at build/test time.
+DEPEND+="
+ test? (
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ sys-devel/gdb[xml]
+ )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-ucontext_t.patch
+ "${FILESDIR}"/${P}-c++14.patch
+)
+
+pkg_setup() {
+ if use kernel_linux; then
+ CONFIG_CHECK="SECCOMP"
+ linux-info_pkg_setup
+ fi
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ sed -i 's:-Werror::' CMakeLists.txt || die #609192
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTS=$(usex test)
+ -Ddisable32bit=$(usex !multilib) #636786
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/dev-util/sysprof/Manifest b/dev-util/sysprof/Manifest
index ea1fe2b94d73..0936b0443e6f 100644
--- a/dev-util/sysprof/Manifest
+++ b/dev-util/sysprof/Manifest
@@ -2,5 +2,5 @@ AUX 3.30.2-elogind.patch 1055 BLAKE2B c25d6b83d75d8155ef09d1aa5cdd8dead79a1fe796
DIST sysprof-3.24.1.tar.xz 595920 BLAKE2B 90582eab3fc12a0169c151ce0fad20b839841f77a31e5858f8d660f9b0f2630396bec3b239dd88baa3f6e3dd936bdd6d63a652e491a1d32f966a755f9099f160 SHA512 5d323bcb9923c511065132711963dc8856c4d837b4d7ccfae5cc5794be5ac8ad1dc42504025469199f4bfd6a6fad4d8f49b7b21cab6f0c9a954820182e75c7d0
DIST sysprof-3.30.2.tar.xz 393420 BLAKE2B 5e86a78c231d2d2c601198e066c463d8bec95ab1ae6d0f6678e6e80305b8a6d53c604ce54d9fc2a473e4679695cef709f0e1a9514f1091719f33a58b92c896eb SHA512 70c49f7c20742aad82c8d9b1e303d06ca5fd2d27a6868872d28affea22278d381bf3eb0d181cbd1bfa490bda2878c52748ac29273e9e608452e9bf4f29fd9e2a
EBUILD sysprof-3.24.1.ebuild 1762 BLAKE2B 2af5ed24c22b41c66be0e4526b8e1627f1215320444c23559e6e553125700e31df955ec542b9ee04ec9a12a0bd4a669eb23cd4fbf96de6fb8d3562cb2c258c2b SHA512 24b82366648690bd9a4a03e04dc14e88d23c177c75dcca745a816213cf018ea4a959bb733da54ae0b1cbe85706df63cfc79140744716300a457c348eeb57982b
-EBUILD sysprof-3.30.2-r1.ebuild 2213 BLAKE2B 746f85bb79f993ef84c21c1e882fbc74ad2b0eced6c5b7e5a1ee1c495ae9ca49cc08ed2022638f4798bb8178ae0e6b87214993d5f7ba2b0f700c81db27e7ace5 SHA512 4ee7b8b74ba7f3a23f3020a3860e79b8078b80bc0fc4f9f995ecf760b3bbe12eed7a5bf71be82ddea97df79650e05c1187ef37203d4d3f70c2f980925280b620
+EBUILD sysprof-3.30.2-r1.ebuild 2211 BLAKE2B 13b96d356dbb464c6f1ed74b7f6216d28fd5a8c54a2c9f1611712a49215a9a7b0c32a7f63c949ac270ca1c12e66a49aed16ddf7b1f016175d3a4cc604de9d416 SHA512 5ccd0335b55be7357e57b82105eaecfd54e515c56ccdd63552fa78c7262d3021676a7fc983903e2819b801b56fef7c687670cd4bbbe199c33c87cb5502210c60
MISC metadata.xml 886 BLAKE2B 31416bfe6eb56d58ae1c1953d19cc59ee0cff0c0aa7d6c28f6b95b7b4c9038ea9a8af5025e64f29612b6b919953671eb4940ff60d6baf1c79b8d33bdfae2beff SHA512 5514125c6a2dcb55a06bc81e52bb6c94a804b0dc41ce7d7c83e9ee94f06ddcd585716c12887a6428e1afe3a9268cdc4cd0596d7a036de08f0e70ae3d6366f502
diff --git a/dev-util/sysprof/sysprof-3.30.2-r1.ebuild b/dev-util/sysprof/sysprof-3.30.2-r1.ebuild
index 11bffd1beddd..66a11836f9bb 100644
--- a/dev-util/sysprof/sysprof-3.30.2-r1.ebuild
+++ b/dev-util/sysprof/sysprof-3.30.2-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://sysprof.com/"
LICENSE="GPL-3+ GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="elogind gtk systemd"
REQUIRED_USE="?? ( elogind systemd )"
diff --git a/dev-util/uncrustify/Manifest b/dev-util/uncrustify/Manifest
index d52643cf1658..60ecf0205b7e 100644
--- a/dev-util/uncrustify/Manifest
+++ b/dev-util/uncrustify/Manifest
@@ -1,8 +1,8 @@
DIST uncrustify-0.66.1.tar.gz 1208142 BLAKE2B d642eb6c8e2a147aa17bd25f4ca0ee7e9471fa4f7d288c5e06e4814d0103032989e83349377d9d9a19371047fb82ad4d6e1aeec90bea3a068e8884ec4a698e0c SHA512 edfde1d46bded9febd47b77cbff86028e1d21c41fee6a46a8b43f0928bf937259be2f88fe4606f406f414601bb757e27eda373ca738606d1bb74b6cd27335f47
-DIST uncrustify-0.67.tar.gz 1514735 BLAKE2B 15bce3c596bd09393aa5bfd4780d2ca5ebfddf3a880765b74beffdfd6b1c30e9a3296dcf3e90568741ce79d933174514a091566c1e8c182f5d4ae31a5bba955a SHA512 5f9677adba7a211c0b8797bad9debb6fa52658d6775048e86a9b928d8e84ee334497c1455a0bb3b19084a32e0fbad79a291cf7ca50fe817131dd28feb85d65ce
DIST uncrustify-0.68.1.tar.gz 1566201 BLAKE2B ca7423088a2059d522d915e23bf1cdecc70d0adf64b9e7af53bfb4185252e4938105696623ba53b7f8be817e9e5ebadabf63417256e6f2b484dbebce868392be SHA512 03df7d2c3130f44021bc86599eae3acbd8dc206f647b476f63b0fe6add207c105c15f9481d6efa6b624d55bfbaeea050d636eabafb30a71a4de9ec8db6fe92dd
-EBUILD uncrustify-0.66.1.ebuild 775 BLAKE2B 64727ab17bc2c317acd512299a09308d97a253ee1bb6ce00f00e9857d3425a830b5087389dd4dbb1cab4f317ceb8c7993668f21ebaa685fe81ceea436ee6f149 SHA512 04ea97f08d9f2ecdc5ab773e2f0905f59915645786916743bb0b2a53c0b8ef384e75d309a79a3b0501a76e11a2dd15e97bb8cf0221fccaa98ffc477ae828e3ed
-EBUILD uncrustify-0.67.ebuild 779 BLAKE2B 0969e712647d3da3402b3c0abc2378364e45df3976ab50d43fbd38dd48f512c2f7975bee2dddd78f522a2d547e992d9eae7f07037df74f24c767139ade22f5dd SHA512 a1b82a6e4ae9d03fbea15e24ba22716811671eb20d4595d1e3dee690c33c4deaaa57c62aa92e0da51d7c37dca11e936ece6b53b1dafaf76b7551804f67cb4a6d
-EBUILD uncrustify-0.68.1.ebuild 776 BLAKE2B 74f518b740f7cb2ca6571323dbd3772e23b35840e30ff54b5e4381a063210200f5114b536276066a51a8152ecd2652c9df4e649f994ff59e9ba3788cf5d1ad11 SHA512 7cc0cb54af6cdef08c1c84ed4b2bc9f0b77adf012a023781c54d5deed46ebdc8eaa8bf82dcdb9b615d6b78e104b6a42d0811c8c970bff6f8a7ef5c9db21cae57
-EBUILD uncrustify-9999.ebuild 768 BLAKE2B e165cd2ee7f56a3244cd9b315d03203a549e5c33215e5d05c4a3fffdc4ca7eeb3146f36521cb82605dff7c131b51947536172b20541b85a6ca396182b534ed36 SHA512 ddd9587992e64a9872591669e20301ae9955a533dc6dabb7e35ba3764edacf39155221f48107b30c852e863cb4c1e9a049f3efde5742233d4a81415f3d6e87e9
+DIST uncrustify-0.69.0.tar.gz 1600390 BLAKE2B 89f194679fe0601c866cb239c8fc900bd4ddf9f5ff23bdfe82df06e284f89f02bf8513153a908aa3bea4a075010bbb022aedee8ab7cd6df8b7922364d8d5cdeb SHA512 06eb985b941bd595c037c71becd277ed68298bebb56e9cdaba5da8315812a43a1455eba8635f370e2b039e665fa89891042f520933b7de5677bdcfb2dd69e6cb
+EBUILD uncrustify-0.66.1.ebuild 738 BLAKE2B 21de236b2b1981e2d730c04c989218629eda9b94b46f4009d20cc019b2b2ae992f14e878781ed10ffa50fab7d6b1ee6f829427dc1932af36b3c3ea8d8a27c791 SHA512 387b2d2a491e87df3bd3323fef3841d9b434d6cd2384b9d19a63713d81ca8ae954f4732aeebae634b1a4d7d93419c964ca5f2b1cb22d3c038479e36cf48ff88d
+EBUILD uncrustify-0.68.1.ebuild 740 BLAKE2B 3c4a9b4fb2a6c381f5f6303f4ce48291b48a29546f8285a4b82485c08836f4b684b6d1f3c7524836906d8230248cf096802571b3fdd32d030e162dcb591b537f SHA512 327e4992f1399ea1db0b81aee3dcdf73c744fa5a94cf686856504e3dd6abaf6905a5f0ca54711d2ef9c2a2ef974de4a8f25cee2dd438a02b0ad733db2c0b256f
+EBUILD uncrustify-0.69.0.ebuild 740 BLAKE2B 3c4a9b4fb2a6c381f5f6303f4ce48291b48a29546f8285a4b82485c08836f4b684b6d1f3c7524836906d8230248cf096802571b3fdd32d030e162dcb591b537f SHA512 327e4992f1399ea1db0b81aee3dcdf73c744fa5a94cf686856504e3dd6abaf6905a5f0ca54711d2ef9c2a2ef974de4a8f25cee2dd438a02b0ad733db2c0b256f
+EBUILD uncrustify-9999.ebuild 740 BLAKE2B 3c4a9b4fb2a6c381f5f6303f4ce48291b48a29546f8285a4b82485c08836f4b684b6d1f3c7524836906d8230248cf096802571b3fdd32d030e162dcb591b537f SHA512 327e4992f1399ea1db0b81aee3dcdf73c744fa5a94cf686856504e3dd6abaf6905a5f0ca54711d2ef9c2a2ef974de4a8f25cee2dd438a02b0ad733db2c0b256f
MISC metadata.xml 499 BLAKE2B 9418af314e83877ee50d76d87b3fbe9223ed7ef21d53ab85d5a916a46bb631296ca2babb8b470049003e1b6889185df52bdb62c9fd1f2f371d6902885dc4f399 SHA512 e8a379440acebe626dc28ecd4de5e76e1a684e67441bcce6720eb4ea834102c4d020d91a5950ffd24fc297ccd5ea8386850b0bfe0771352539936345d8b1f3cb
diff --git a/dev-util/uncrustify/uncrustify-0.66.1.ebuild b/dev-util/uncrustify/uncrustify-0.66.1.ebuild
index 27705c31b229..4f7ca1eaf4b8 100644
--- a/dev-util/uncrustify/uncrustify-0.66.1.ebuild
+++ b/dev-util/uncrustify/uncrustify-0.66.1.ebuild
@@ -1,12 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
if [[ $PV == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
- KEYWORDS="amd64 x86"
- SRC_URI=""
scm_eclass=git-r3
else
KEYWORDS="amd64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
diff --git a/dev-util/uncrustify/uncrustify-0.68.1.ebuild b/dev-util/uncrustify/uncrustify-0.68.1.ebuild
index 61beeae246e6..c7801da62f74 100644
--- a/dev-util/uncrustify/uncrustify-0.68.1.ebuild
+++ b/dev-util/uncrustify/uncrustify-0.68.1.ebuild
@@ -1,12 +1,10 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
if [[ $PV == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
- KEYWORDS="~amd64 ~x86"
- SRC_URI=""
scm_eclass=git-r3
else
KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
diff --git a/dev-util/uncrustify/uncrustify-0.67.ebuild b/dev-util/uncrustify/uncrustify-0.69.0.ebuild
index 0b66873c7057..c7801da62f74 100644
--- a/dev-util/uncrustify/uncrustify-0.67.ebuild
+++ b/dev-util/uncrustify/uncrustify-0.69.0.ebuild
@@ -1,12 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
if [[ $PV == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
- KEYWORDS="~amd64 ~x86"
- SRC_URI=""
scm_eclass=git-r3
else
KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
diff --git a/dev-util/uncrustify/uncrustify-9999.ebuild b/dev-util/uncrustify/uncrustify-9999.ebuild
index d0891fcae6c3..c7801da62f74 100644
--- a/dev-util/uncrustify/uncrustify-9999.ebuild
+++ b/dev-util/uncrustify/uncrustify-9999.ebuild
@@ -1,12 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
if [[ $PV == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
- KEYWORDS=""
- SRC_URI=""
scm_eclass=git-r3
else
KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"