From bb72e65b6d6ce95abb5d486dad35d37dc105e89b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 13 Oct 2019 22:19:36 +0100 Subject: gentoo resync : 13.10.2019 --- dev-cpp/Manifest.gz | Bin 9547 -> 9026 bytes dev-cpp/atkmm/Manifest | 4 +- dev-cpp/atkmm/atkmm-2.24.2.ebuild | 2 +- dev-cpp/atkmm/atkmm-2.28.0.ebuild | 2 +- dev-cpp/cairomm/Manifest | 2 +- dev-cpp/cairomm/cairomm-1.12.0-r1.ebuild | 2 +- dev-cpp/clucene/Manifest | 2 +- dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild | 2 +- dev-cpp/gconfmm/Manifest | 2 +- dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild | 2 +- dev-cpp/glibmm/Manifest | 6 +- dev-cpp/glibmm/glibmm-2.56.1.ebuild | 2 +- dev-cpp/glibmm/glibmm-2.58.1.ebuild | 2 +- dev-cpp/glibmm/glibmm-2.60.0.ebuild | 2 +- dev-cpp/gnome-vfsmm/Manifest | 3 - dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild | 57 -------- dev-cpp/gnome-vfsmm/metadata.xml | 8 -- dev-cpp/gtest/Manifest | 14 +- dev-cpp/gtest/gtest-1.10.0.ebuild | 79 ++++++++++ dev-cpp/gtest/gtest-1.8.0-r1.ebuild | 2 +- dev-cpp/gtest/gtest-1.8.0.ebuild | 2 +- dev-cpp/gtest/gtest-1.8.1-r1.ebuild | 2 +- dev-cpp/gtest/gtest-1.8.1.ebuild | 2 +- dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild | 2 +- dev-cpp/gtest/gtest-9999.ebuild | 8 +- dev-cpp/gtkmm/Manifest | 6 +- dev-cpp/gtkmm/gtkmm-2.24.5.ebuild | 2 +- dev-cpp/gtkmm/gtkmm-3.24.0.ebuild | 2 +- dev-cpp/gtkmm/gtkmm-3.24.1.ebuild | 2 +- dev-cpp/libbinio/Manifest | 2 +- dev-cpp/libbinio/libbinio-1.4-r1.ebuild | 2 +- dev-cpp/libglademm/Manifest | 2 +- dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild | 2 +- dev-cpp/libgnomecanvasmm/Manifest | 2 +- .../libgnomecanvasmm-2.26.0-r1.ebuild | 2 +- dev-cpp/pangomm/Manifest | 2 +- dev-cpp/pangomm/pangomm-2.42.0.ebuild | 2 +- dev-cpp/sourcetrail/Manifest | 1 + .../sourcetrail/sourcetrail-2019.3.46-r1.ebuild | 93 ++++++++++++ dev-cpp/tbb/Manifest | 6 +- dev-cpp/tbb/tbb-2017.20161128.ebuild | 2 +- dev-cpp/tbb/tbb-2018.20180312.ebuild | 2 +- dev-cpp/tbb/tbb-2019.8.ebuild | 4 +- dev-cpp/threadpool/Manifest | 5 - .../files/threadpool-0.2.5-memleak.patch | 22 --- dev-cpp/threadpool/metadata.xml | 11 -- dev-cpp/threadpool/threadpool-0.2.5-r1.ebuild | 39 ----- dev-cpp/waylandpp/Manifest | 2 + dev-cpp/waylandpp/waylandpp-0.2.6.ebuild | 42 ++++++ dev-cpp/xsd/Manifest | 7 - .../xsd-4.0.0-disable_examples_and_tests.patch | 50 ------- .../xsd/files/xsd-4.0.0-fix-expat-support.patch | 59 -------- dev-cpp/xsd/files/xsd-4.0.0-fix-include.patch | 11 -- dev-cpp/xsd/files/xsd-4.0.0-xsdcxx-rename.patch | 159 --------------------- dev-cpp/xsd/metadata.xml | 8 -- dev-cpp/xsd/xsd-4.0.0.ebuild | 150 ------------------- 56 files changed, 271 insertions(+), 641 deletions(-) delete mode 100644 dev-cpp/gnome-vfsmm/Manifest delete mode 100644 dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild delete mode 100644 dev-cpp/gnome-vfsmm/metadata.xml create mode 100644 dev-cpp/gtest/gtest-1.10.0.ebuild create mode 100644 dev-cpp/sourcetrail/sourcetrail-2019.3.46-r1.ebuild delete mode 100644 dev-cpp/threadpool/Manifest delete mode 100644 dev-cpp/threadpool/files/threadpool-0.2.5-memleak.patch delete mode 100644 dev-cpp/threadpool/metadata.xml delete mode 100644 dev-cpp/threadpool/threadpool-0.2.5-r1.ebuild create mode 100644 dev-cpp/waylandpp/waylandpp-0.2.6.ebuild delete mode 100644 dev-cpp/xsd/Manifest delete mode 100644 dev-cpp/xsd/files/xsd-4.0.0-disable_examples_and_tests.patch delete mode 100644 dev-cpp/xsd/files/xsd-4.0.0-fix-expat-support.patch delete mode 100644 dev-cpp/xsd/files/xsd-4.0.0-fix-include.patch delete mode 100644 dev-cpp/xsd/files/xsd-4.0.0-xsdcxx-rename.patch delete mode 100644 dev-cpp/xsd/metadata.xml delete mode 100644 dev-cpp/xsd/xsd-4.0.0.ebuild (limited to 'dev-cpp') diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index b79dedfef7d3..5d544a1852aa 100644 Binary files a/dev-cpp/Manifest.gz and b/dev-cpp/Manifest.gz differ diff --git a/dev-cpp/atkmm/Manifest b/dev-cpp/atkmm/Manifest index 7fb5b40b6db2..e204433e3f95 100644 --- a/dev-cpp/atkmm/Manifest +++ b/dev-cpp/atkmm/Manifest @@ -1,5 +1,5 @@ DIST atkmm-2.24.2.tar.xz 849784 BLAKE2B 2cd96268cf727de1ebe83428e98f1d21f8dbd1a72ef01be80ec28d169ff0ae9ac375bbbd1a530f3c47b60b49a40e317fe39645d74f6be3c017edcb9735bc0236 SHA512 427714cdf3b10e3f9bc36df09c4b05608d295f5895fb1e079b9bd84afdf7bf1cfdec6794ced7f1e35bd430b76f87792df4ee63c515071a2ea6e3e51e672cdbe2 DIST atkmm-2.28.0.tar.xz 891904 BLAKE2B 8172effa5f4dc542020b58d7e3d3bea66b0affa98db977e94249dfd8fa6c4fdea88cabb385dcfdb2d79874017c4e648a737413bae021121d1423d62e335d2737 SHA512 8457cff58648c3d3944d6a9fb400062985c70a714856a5d84d4553cb6b1202bdc47aa48c612851fea1cc1b7ab59381116c65d2a22212907e3c4b7090601946bc -EBUILD atkmm-2.24.2.ebuild 852 BLAKE2B 26f9d3d5ded68cb0da224ed19cb04771bc148d29b4dc312da97bd2e5c133f90efe086bbe12626b844120a13f131a7c85478e07c90aa292b8c92667e269475ed1 SHA512 17fcb05ffaf5b624a7157b7e08c918818785a05c99a9c8cb76a5128e68d53d197c517a9f93309f17e98562536207c558bb5c72f7cc5984b202bb9dd5e98601db -EBUILD atkmm-2.28.0.ebuild 832 BLAKE2B 3d7fa689b5410752136c1773da171a3a7e2454aa190431f7b9d9d19ee920caf578d346405f6b6b3ace940d805a3f2067fc07ddeef48e3e1b8e4b19dbc5d2dda2 SHA512 2e8355d576cbd85507843b1b3754adba667e4da535efd6c73b076e73f73239b1f968bdc8cd7697c774dc9a468044f446e05378879232607e678c26479c0f8446 +EBUILD atkmm-2.24.2.ebuild 842 BLAKE2B 3a971115b7b91ddc7cbe56f2cbf6a94283090767627c506d93bf21510527d39a8fb298b1a2f42959132dddbc265d362b960a4ae2640290154685946d578963ec SHA512 54fc1a5bef95840a2208452c2e9229fbbe70249fa36be408bc3e478472bd59842bd73e3d51e097f66c6185b6120d222134b7b867866738cf014f7f15ca27f734 +EBUILD atkmm-2.28.0.ebuild 822 BLAKE2B 1f4149355b858d2942131f13ee033952a78a341ae9aca3b006a16c8db1d14db640d9ecee19bb0150f7d1257d424d247a462a9869362933ba70cae041dcb5ecb1 SHA512 cf91315adadda8c8a4f7113ab6cf4b614a1b7db05ada9bb9b195118f23c83aebd1c1d7dd78a82aa4766094bd6157c9bea3929bdcb004e90856a8c28337424640 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/atkmm/atkmm-2.24.2.ebuild b/dev-cpp/atkmm/atkmm-2.24.2.ebuild index 476255eef9f5..2b72f9de79f2 100644 --- a/dev-cpp/atkmm/atkmm-2.24.2.ebuild +++ b/dev-cpp/atkmm/atkmm-2.24.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="doc" COMMON_DEPEND=" diff --git a/dev-cpp/atkmm/atkmm-2.28.0.ebuild b/dev-cpp/atkmm/atkmm-2.28.0.ebuild index 0d8f02f957e1..1d1c85676aa2 100644 --- a/dev-cpp/atkmm/atkmm-2.28.0.ebuild +++ b/dev-cpp/atkmm/atkmm-2.28.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="doc" COMMON_DEPEND=" diff --git a/dev-cpp/cairomm/Manifest b/dev-cpp/cairomm/Manifest index 1c815867ae12..97becf71d487 100644 --- a/dev-cpp/cairomm/Manifest +++ b/dev-cpp/cairomm/Manifest @@ -1,3 +1,3 @@ DIST cairomm-1.12.0.tar.xz 789588 BLAKE2B 4c864705ce4b232a3dcaf7251cf22f7f9ac2f964253552cdac5a115bc7e085f38a58375e33f99ea03105b59d056a53e91ea9234c4c6b49d8701c01c8a1e12dc2 SHA512 750e05f079c2ee9786d1a1ddb66ff90405549a82aeb542d585f904f7147994a451950a77ecb563f290cf2358f7010360ab03d9aa3a319651615c48bd25aeb7e8 -EBUILD cairomm-1.12.0-r1.ebuild 1248 BLAKE2B fd76aa075911840f816a0105f86b289f10e3fa0479cc86b1beb79a308ae5211f169c63dc02f211e26dfe2b8ca80a5d3cd9ad903954af193eb77b0d512fac60e1 SHA512 e86684c05b8c963227e46b882218f840fcda445f3669f8bcac5a94c2d7544d029f53b1d4cef4664fdf52c78319006a42666e83679b452a2ee84dca525e514eb8 +EBUILD cairomm-1.12.0-r1.ebuild 1238 BLAKE2B 48efd6edde014619cd12058ca27353d51db760023d4182a839d7ed55f921ba8df4a45e09bd1e10a2ab0bcf104f3eeac24c533017caa2fb40445ccaa2d5762af3 SHA512 1fdbaf07e4035bdb3371647cd3a7a516e947324e7c95401409dcb7cfa890759ebd1e26881c9b50d6e63077bce4279f11df3446a27b90a1b297c7b23efe8c9a81 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/cairomm/cairomm-1.12.0-r1.ebuild b/dev-cpp/cairomm/cairomm-1.12.0-r1.ebuild index cd7789e4703f..17fe2109d131 100644 --- a/dev-cpp/cairomm/cairomm-1.12.0-r1.ebuild +++ b/dev-cpp/cairomm/cairomm-1.12.0-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://cairographics.org/cairomm/" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="aqua doc +svg X" RDEPEND=" diff --git a/dev-cpp/clucene/Manifest b/dev-cpp/clucene/Manifest index 5b48046676e0..84d22e9007b5 100644 --- a/dev-cpp/clucene/Manifest +++ b/dev-cpp/clucene/Manifest @@ -2,5 +2,5 @@ AUX clucene-2.3.3.4-contrib.patch 1697 BLAKE2B 2aebc143ff0dafb2765cb3bd5d8e5183b AUX clucene-2.3.3.4-gcc6.patch 1102 BLAKE2B c7a264585532237d38ad5d06d1e1b96559e47145dc9ecbfe73ec6b8a493fd9c0eef73611305de213e432dd94736dc49dbc140b47d0c65081228989aa21a3fe62 SHA512 367e97d9b5d59bca880d8ec70b37078406f581267a896ff6b35cd3ab21f983f4b21152482bb34fb813e426b4cae14a6d319ccdb08e3bf968de8ece3c28a18722 AUX clucene-2.3.3.4-pkgconfig.patch 871 BLAKE2B a108d0c4427159a09d2575b351bedfd38c6305219e01a7927b66aacfcab3587d3c08315f0a7e58a123e6779d2d8fec17fb06127de32dfd5782408cbc5c916ed5 SHA512 afcdf00537c8eb9c75ed569356520551ea194c8edc636f6e82bd0b1ef60e33396c1e2722b895aced2b58358950b3c5c1df2a914295074e9e99485ca6cee21c18 DIST clucene-core-2.3.3.4.tar.gz 2241498 BLAKE2B e7c02d3976fd8d722a81ad4c6d43363b9af0073aa68edb8303cada495f8b8514cb8c86a85f398f8c9ffc1f78a49c0718cde5af4145c32869572d21e8af633846 SHA512 1c9da9077edcebd46563bd9e47d330518e0b30061016650a759cfe051e9748fdad8932a472b1cca53a6adafed5f41656527271fc5f55ddfcefb558f0d83286b4 -EBUILD clucene-2.3.3.4-r6.ebuild 1485 BLAKE2B f5b0e814852fedd2a4c5862a6ae2907c4db3ad141edef6166ea6e9905880c5c150e7ff90c6d5f010c1fc59b56e8475b251c32336c940235a56426b7f7e0acdaf SHA512 698931807f8dc2f6896c0234906d9e34c2c3cf53bd85a50d53e39a7f79264ae18359b6169f9d02442fce5400fb663d3e9c611a314e38e0929e87106d94497b22 +EBUILD clucene-2.3.3.4-r6.ebuild 1475 BLAKE2B 2235c3589e5c2a06c0ce7e58a9377a31ab63da51d026bce844564ef7f822a4bb1c77bb7cd76d9518de0ae9d4812342e953a0a2e6c5ddd22af9a0ce13ff8dd39b SHA512 24567dc15bc91ac1f5b0b7ebab186c80a2a0b797265f50baf6d605c18ea6ee8ff82ddc812d67a809294bec5111a99e459245ecf7dd79107c2aeec0c837e0ac5b MISC metadata.xml 242 BLAKE2B 42f16f7a7f490260e103b34652b1751b3163c9fa9654b5f8eb155b209d6c57b93634afcb3203b4fdfe45fc8ac2c3e13182750a2ccfd9c8e726bb5d2ea26c69aa SHA512 8408d869c113d8c878e461e3c796233d353df9869af2424361aae629888ee96876cd2a6a00ee8a39ae2069477821c1c9150ca8169723e46167165c39fbc4ba19 diff --git a/dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild b/dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild index 1b2214fb3f3f..1c0a68cd765f 100644 --- a/dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild +++ b/dev-cpp/clucene/clucene-2.3.3.4-r6.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/clucene/${MY_P}.tar.gz" LICENSE="|| ( Apache-2.0 LGPL-2.1 )" SLOT="1" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="debug doc static-libs" diff --git a/dev-cpp/gconfmm/Manifest b/dev-cpp/gconfmm/Manifest index 78d29fa89812..b5e2037412c1 100644 --- a/dev-cpp/gconfmm/Manifest +++ b/dev-cpp/gconfmm/Manifest @@ -1,3 +1,3 @@ DIST gconfmm-2.28.3.tar.bz2 471125 BLAKE2B 834d63ee91ee6849970ce612c387957607bb3e723afb06b0ee8dad0336ae81c3a4c40a81846d6abbb425b5f3f0cbad026189d563a814d8acd1010f3b1dbdfa93 SHA512 0fd3a43373dfdf514eca61537c19dafd4ad582d2ec6bb325652766fba90ed723feff6daf93effcdf20f917c573131d58c16f1a826194f653864a701bb8a57097 -EBUILD gconfmm-2.28.3-r1.ebuild 735 BLAKE2B 33bc547a67d5d671d526de44f12da5393e37ec27f470af12ea88d30831f0c16006697be141e8a30d265fa5f8eed8db25ca943f45e8e148af12b22648d296a325 SHA512 867de926057d389125f95b0924e09893c46539276e5a00e74e0723fa73a2282975389787e3117891fe3bce23a958b0a3c1af5ab79f41418ed044e62f4cb9c0a1 +EBUILD gconfmm-2.28.3-r1.ebuild 725 BLAKE2B 862cf83e7ac4480d9611edc3924cc8ea1716d322f4623d9a21dc81d3d57fb0055e79b759985af45eb14fc3107b2603408117f91f376371d7af06acbeea769455 SHA512 0bb309d5f369d8962e8294ac653566204248784f930b3884f70e482183b1f90a77bcc48a779eb5260c2891443c4aa46c94208d19faf4cb971bda46dd04cecd2f MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild b/dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild index 9f9202bdbd23..9dcd22a82d03 100644 --- a/dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild +++ b/dev-cpp/gconfmm/gconfmm-2.28.3-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86" IUSE="doc" RDEPEND=" diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest index 692f80967bf9..7c99f452ddeb 100644 --- a/dev-cpp/glibmm/Manifest +++ b/dev-cpp/glibmm/Manifest @@ -1,7 +1,7 @@ DIST glibmm-2.56.1.tar.xz 6841240 BLAKE2B db0e1402f322fd31138cf4db2fc2fabb6fb9896f226f98bd524fe005f0e3412f6973774571b7ec79a9e3c79f6622b0969a55dc91631cc996906dd1e558ad4fe8 SHA512 fd5ad19c5dcba484573520e1d00b5bbb600ee805ab8cd9c0d985880cc1bcbe67ad31fa9f2b5789b5892eddd6be345e3f308593e5ef021e1cfda132e4235fb735 DIST glibmm-2.58.1.tar.xz 6778632 BLAKE2B e51e43cb9361147627c2ffc4c232bd8b15d935cc3a20a4fa8d98f5be9c45f7dd635aab69177d033cf65a6e39cee53bcc723be56cc8db966e88b00b5f9cb1f29a SHA512 c1a67412e6de3853557318cd921e6e73874a14ffd3cb51fc158b0d45fb1d5c2560e011b3b0be7f8cf8afee13952e824625d832e5237288b974c2ba20a6f042cb DIST glibmm-2.60.0.tar.xz 6874840 BLAKE2B 4d71bb394fe88d0a6b0286b1d9651e6063957f7d4adca6af16b2e5698d8f87984f37257c879fa4b655a03519d6adf6400695197d29e0dd14552ac3bf174f60e3 SHA512 ea0477d5cb6e59019e87f929630ff32ac38dd5e4fb53fe84ef64b5b41c1090c8e10a0a67b26c786ab4d9ebf64b993fa0044333b4aa8554c331a0a6d02039c5ad -EBUILD glibmm-2.56.1.ebuild 1633 BLAKE2B 18f75726ccc969a8985bc2b04ef257277fb4eb7bde203030e09f3eba1f1a25d96a5d2a4318346c176b9a54c62a00ffadf4f045987f89f4d8cc448677c56311a2 SHA512 0827bac28286463c413d8bce0f25420e467c47f49771ca414fa5f12c357daf420a49c763ad2265ba14ba66a051387990d5f06d9fe6e9c757a1c9325f84c6c496 -EBUILD glibmm-2.58.1.ebuild 1636 BLAKE2B 351df4babc0162c625c5ea497b5cfcf5b1bb9309e6ebe2d30c7af49f5c0f144788c57064a9a9fe423b75f3abbf88cfd7ca4c198470c75119a269a4d10dd56f2b SHA512 d8ec9b30d2892c535875e19c3f8e16c056ab5767838370aaca0ff865ccd3932d069f984add5e81f29e9c918ce642aab6f6c4999b1f1b9e895145bad6b86d733b -EBUILD glibmm-2.60.0.ebuild 1642 BLAKE2B ae940629e2c220283b6022ffc9163547a661d8fd4b6e350dd2a638a9897aa003797ddb98ea7279eeaab68fb0cfe499debe2106dbc6c2e46709e8898554347ef9 SHA512 b09a375e19005b610a89e72494bdc9e622c1596be5db591e81e87a7aa48fd9bbed16b986f6d1b5898b2799a8625d581f9744f091a0a112687f4ec06e1233c1bf +EBUILD glibmm-2.56.1.ebuild 1623 BLAKE2B af1eeca15abce1a9293fe8f9ced32f5e5bb503a51d48ff9c530a7e282ab5e8e7ed4122410e12f54a9377f93ff5ae1d4f9b3b5485954d004e054d828ce9b00ff4 SHA512 bf4e107bfa2ddced832dc10247ea99ed99559d454fd5cd3044be120463a3e707ae4c0c1da365f6e66dbb10633dc951e3dd1c0020b2caf50a2ce9c548fdb6a882 +EBUILD glibmm-2.58.1.ebuild 1625 BLAKE2B 9f04f57ab9578ec41bc26d2b27d3462c6ae72e0b4776d8d7f555c2813330ebcbb4d22d798e4080c576fcc0cd8faa08bfea7c62f61090a545fc0986dcab031470 SHA512 03f2af747fd4fc129436f506429d8f7c63742197b4fb2fd6827f6cd49014d75fb9e3e9feae76b404ab2b706b82ddbcfb76417f7385688e52db45d8fa20efe773 +EBUILD glibmm-2.60.0.ebuild 1632 BLAKE2B 2efdbfe3b7dc1b4775732f491ee47d3ffc831d67bdea2bfaadc66514a1c19115d068d2f9a918626249891ab093bbf20b6117601b80862407de80ca47c0489bd2 SHA512 6292cf64bc140045ee39a49ff53daa87112926d4117ea714692543105bc8cf9c66860df713a8f02f14b125cb07d07ba40d3f29cd09db781942738d7a26b6d109 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/glibmm/glibmm-2.56.1.ebuild b/dev-cpp/glibmm/glibmm-2.56.1.ebuild index 20a072129508..9aa4cc3775ee 100644 --- a/dev-cpp/glibmm/glibmm-2.56.1.ebuild +++ b/dev-cpp/glibmm/glibmm-2.56.1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system SLOT="2" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="doc debug test" RDEPEND=" diff --git a/dev-cpp/glibmm/glibmm-2.58.1.ebuild b/dev-cpp/glibmm/glibmm-2.58.1.ebuild index 8602539bccc4..98e37553fd8a 100644 --- a/dev-cpp/glibmm/glibmm-2.58.1.ebuild +++ b/dev-cpp/glibmm/glibmm-2.58.1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system SLOT="2" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="doc debug test" RDEPEND=" diff --git a/dev-cpp/glibmm/glibmm-2.60.0.ebuild b/dev-cpp/glibmm/glibmm-2.60.0.ebuild index 1f41a3b2f177..d742fe267822 100644 --- a/dev-cpp/glibmm/glibmm-2.60.0.ebuild +++ b/dev-cpp/glibmm/glibmm-2.60.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="doc debug test" RDEPEND=" diff --git a/dev-cpp/gnome-vfsmm/Manifest b/dev-cpp/gnome-vfsmm/Manifest deleted file mode 100644 index 5e61d30dbf73..000000000000 --- a/dev-cpp/gnome-vfsmm/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gnome-vfsmm-2.26.0.tar.bz2 628670 BLAKE2B d4fcd56518d7c7d2f385dcc559ea13c1fe636f2d6084be3a64d88baaba82e1d35dd45b6b5bd990f852525ad3a9fab5cb5a2470300882a3d201f3353cdd68876f SHA512 82e538c06615af83e9e455b0db601e37ee5396cac9b44884879383f3671876cca62bf534f4338177d1a62ab59e834d197302533dcc77f3c09b5433da9c660af8 -EBUILD gnome-vfsmm-2.26.0-r1.ebuild 1222 BLAKE2B 4b114cff30e1906fd191ca75d0bd182134ebc954e969ad07631cb63c7588c06de387ec3f63aa19fafff73c37a635cc6e6a0bd4ccf7b7057c8fb3ce0a0a8826e2 SHA512 ff7b2242b40605caec955879667a432a8730a915e25e03e49856f985ac2e9213cb8bf32f60d760696bf1daa622a9c4768f0b42f6908bde5aad68da76b077da4a -MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442 diff --git a/dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild b/dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild deleted file mode 100644 index 91bcc03e1c4c..000000000000 --- a/dev-cpp/gnome-vfsmm/gnome-vfsmm-2.26.0-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -GCONF_DEBUG="no" -GNOME_TARBALL_SUFFIX="bz2" - -inherit flag-o-matic gnome2 - -DESCRIPTION="C++ bindings for gnome-vfs" -HOMEPAGE="https://www.gtkmm.org" - -LICENSE="LGPL-2.1" -SLOT="1.1" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd" -IUSE="doc examples" - -# glibmm dep is because build fails with older versions... -RDEPEND=" - >=gnome-base/gnome-vfs-2.8.1 - >=dev-cpp/glibmm-2.12 -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" - -src_prepare() { - if ! use doc; then - # documentation requires Doxygen and takes time - sed -i 's/^\(SUBDIRS =.*\)docs\(.*\)$/\1\2/' Makefile.in || \ - die "sed Makefile.in failed" - fi - - if ! use examples; then - # don't waste time building the examples - sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || \ - die "sed Makefile.in failed" - fi - - append-cxxflags -std=c++11 - - gnome2_src_prepare -} - -src_install() { - gnome2_src_install - - if use doc ; then - dohtml -r docs/reference/html/* - fi - - if use examples; then - find examples -type d -name '.deps' -exec rm -fr {} \; 2>/dev/null - cp -R examples "${ED}"/usr/share/doc/${PF} - fi -} diff --git a/dev-cpp/gnome-vfsmm/metadata.xml b/dev-cpp/gnome-vfsmm/metadata.xml deleted file mode 100644 index 996e7cacd217..000000000000 --- a/dev-cpp/gnome-vfsmm/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - gnome@gentoo.org - Gentoo GNOME Desktop - - diff --git a/dev-cpp/gtest/Manifest b/dev-cpp/gtest/Manifest index 61f293eca531..765887cd24f0 100644 --- a/dev-cpp/gtest/Manifest +++ b/dev-cpp/gtest/Manifest @@ -5,13 +5,15 @@ AUX gtest-1.8.0-multilib-strict.patch 1126 BLAKE2B 9b7835108dec3c05025762e7161bb AUX gtest-1.9.0_pre20190607-increase-clone-stack-size.patch 565 BLAKE2B 6960b5318aa450f9309811f7cd412a652203404dbfb0cec7a2e308f3dc5ae1cf6a1225caff4a60d9e70468339e19e95abf50b5aa29cabde5960eb4f1f2571714 SHA512 7a9f65e93feca436791541378d1c5b740b3c111724c4075ff1f23ac616ece50aa7beb35f143df39c93184754331666b294fbab39cad189a8da1c3290846933b3 AUX gtest-9999-fix-gcc6-undefined-behavior.patch 463 BLAKE2B d61c3a735ab5ecc8a44b5b7c294a25be86bdfb8bd589df954862b4ddee60f14f04b0b64e4be80b6ed9e191429d640f8fecf4dac3667e9c9d875feb494bd64bce SHA512 8ee1fe3ab2b9352f4a34ea9e2813344eb507a2c7d519d67d647dc511c280f2a4609eccebc2a122d8431989b4a8e43c6cb9c5650877a257681f2d37672f446227 AUX gtest-9999-fix-py-tests.patch 820 BLAKE2B a6a860b6935bd5f0bbe720f5af741448dd29878ca16d4187b84a40df4ec3ca216951ab0dfb1a89bebe2da1ad89f975e22ef6cdaced488de72b06953e185fd0d1 SHA512 4a059704303fffe508bd099544caaab5e4c819c978d6c104dce302e82348dd41fd63390459828a5f6161624dfd47aed5dc9cb466d36796904d598e0b10427949 +DIST gtest-1.10.0.tar.gz 904227 BLAKE2B 96b97b06730a9f55505a4d40bd4861560503a1437d29dadc6e8d3c743ccde020e61b3f96082fb9bda0666d739e69d3990bad06161e9c531c40021dc0826f5547 SHA512 7ebf5b4a80f364564066ccc7ce2e2092b12942a754c4854afd97380f19811e0fd45c300d423234cda0e05966ddbdaebcb1625e856ce55b0c81b0bae0dd971532 DIST gtest-1.8.0.tar.gz 1281617 BLAKE2B ac052b4d0eb0d8ded03a8c7dff05177818627b8a51f2dbc2c162b2ee2a5d1323539e7d0d02236d9ebb799995e018f0171c2fdaeb4de3bb339548265e50de79e6 SHA512 1dbece324473e53a83a60601b02c92c089f5d314761351974e097b2cf4d24af4296f9eb8653b6b03b1e363d9c5f793897acae1f0c7ac40149216035c4d395d9d DIST gtest-1.8.1.tar.gz 992298 BLAKE2B 40ef3417fe424205c0617f07207347ce671ac87605f8ac9b8a333b0b06e3fbef9f556041ee324c18f957f3258ab9fe06704f31cdd038355fb7890180eb77ced1 SHA512 e6283c667558e1fd6e49fa96e52af0e415a3c8037afe1d28b7ff1ec4c2ef8f49beb70a9327b7fc77eb4052a58c4ccad8b5260ec90e4bceeac7a46ff59c4369d7 DIST gtest-1.9.0_pre20190607.tar.gz 958396 BLAKE2B 64ae2c86a320a6ed56d6f99383591f7a0176e3f1291144bddf6dc82733c78177963f95516bbaed494318d3d7451d164aeb0d4a192b415414bcc25b9875cf6e82 SHA512 6c17ba303ec1dc8a989075a6dc0eda9b023345d00f6b43e588676cc2cd291f8c508744e4aba86a6c6b651329ce47419ad04d5765ca5978eda507a1643e8a92c3 -EBUILD gtest-1.8.0-r1.ebuild 1670 BLAKE2B bd45cb2ffe973a6a856e858b5087177dc4d6d52c4cd955e93754165cef7d9960ef2d6d9e034f97030ce070cecfd94313c03de66604fc11918242a2567f54c410 SHA512 b7e04a98c1500109a4ecb4e02308d5fbbf360df70013bb4ccd8e1b1f4fc1b2539413dc7d658246593ce02562d17366540304658dd1b13f0e15ee4a7fbe484d6f -EBUILD gtest-1.8.0.ebuild 1633 BLAKE2B 7d3c582e4b941c9990ba6a3cc56ae3e7305e89ecf86b8ddbecffa901047afd2783ec98db90cec9fc3f2d53349faaa992db4f3699a07529adc8f1f9319a2def68 SHA512 7335e0f5a0783c242468ab0fc8741dff517d72eb3523518aa5276483096fedce221c8f9f0933692410525ed9a24d709545e89ab8a8d6c9d8e55d8478322fd82e -EBUILD gtest-1.8.1-r1.ebuild 1662 BLAKE2B 824a4ac0704705b3685c6f6b3b334b191537991454c68876443057fea0c2c74ad546f11b6214627994caa3a6c8cc10b2bb1139a559175bd2deb903697eda27be SHA512 ce9bf485877cbfdff5ce449af52e2939807205ec5c7348a0f56938796ae84d1778807c33300ab6d61c1babedea3095954398d12d44233065c853babd733c8bdb -EBUILD gtest-1.8.1.ebuild 1686 BLAKE2B 7c6053a0f3d8d5f97199dd8a36b14739bc3db47a103ef5476bf46924c984e6e60745c073bd3fdf75d5a45ddcbacb226dafbc9dad2f373d13322a643a2238253b SHA512 edeb30abe53c77ec4797d9a15188b988c1981a2ceba3779c3014685c6c4a03e760f117b92264117562b504694aacfb3a9c42a9c934ae3c6c0f503edeafa7e510 -EBUILD gtest-1.9.0_pre20190607.ebuild 1754 BLAKE2B 4741525b9b87ba5900ff3fa83620476cbafc55b51e94792ac9d599217036e9e47c7b7b5851fe2ddba2abc8991b7c1c9c4cd343a18c6d0c321fddcfe638633da4 SHA512 058df528b487b3121bdcba9e59b3298d0999ebc44a97ea7a72b5a137f8be1606dca6d26d8e2073ebdc3e17477c056dd55abb815561806527ed706530bba2d2ce -EBUILD gtest-9999.ebuild 1705 BLAKE2B aa0d763dab6bd0fcfda58b5ba1c267cc2a7d15d0fc33393f80c4edc48e1a3e412cb2004b155f54c2a865817d0eb073ea27b12ee71ec92ed11f5b0e84d319c203 SHA512 1c38c52e955bcac5c967514fda5612b52688b0237ba50d75b462000ab42bebf1f129a870886c26b5722457e2e617410824a4bdedeaeafa665002fd6838aaeedc +EBUILD gtest-1.10.0.ebuild 1713 BLAKE2B 279db9f90e20817af62a02c6dfac88e4b666ef55715953777a457019be268cbf480774a1a7f7635e4da63848f576acc1980efa5566205ce28c943c9eed80ce30 SHA512 e515d2da5bcb4280e015fa21138c0edb85c16f9e271ff2c4a85b2767b763531325dbe6719779ea739d77619e750922525a27e376319e67e1b68fedd5cabe1f3f +EBUILD gtest-1.8.0-r1.ebuild 1648 BLAKE2B 0e0553e051670fc88566c613ff60741472acab3c594b6de45ad683506be186ba4c8bf952f9bc380a4e1f89da56a6b3d494749ee94e769822719ff9763d76e889 SHA512 ec09cb3ffa83efdd031011a2f7d7b1e59f5e369adecab644ebd6a0d7ff219504fac3a805957f06a22c0d6062d44fd43634dbd9fe9fa49609f610dcc59e0fc439 +EBUILD gtest-1.8.0.ebuild 1611 BLAKE2B 6a3a18fb1db9ba0cde476062596a14a947a5685bfdc8411f3bacb6a2c19d3cf6b4061c9fa0db218c487e7856be2fe78427d92483b621f391664dd4d5cfaf5cdc SHA512 0c12ec3a58196d04a83d43a4e028396a28d5a5c89509e65a2fdefee23a2d6194625d91aa30a41686fe802cfab966657e163f7c507260c6a9b7a825552458ffb3 +EBUILD gtest-1.8.1-r1.ebuild 1640 BLAKE2B 8c982823ce5879d508c4e2b627f082b289ce9f4e195b4f60dfc7b0a73cca895f46729ffff9d2a1f34a7cbca358492defa6408d474043a66c5169992f7a311ce4 SHA512 b70481cf510f98d9155be45527e81f3def884cd115c4708ebe4dce6d606d642d55e5ec2d97c70fae753c83eb2848491186c1586fc7f7f130c027a4c4ab30e61e +EBUILD gtest-1.8.1.ebuild 1664 BLAKE2B 6675a5bdc366257829f22a9f3568b720be3be11292d607fd6e0b411fd4ce4315f3bbb1bc55af0db32ab9a0630149d28fae6e1c678f326229be3cd04ff43eea18 SHA512 cdb2feb0679f487b7101b3c7e2e1c74275118bd24605feab8866d374e8a47b9765045cf1a5f5ae93ad92ab2cc9793ce035ec926f7892334e1ca6c888d8bcb396 +EBUILD gtest-1.9.0_pre20190607.ebuild 1732 BLAKE2B b25fc75b4ebfa125ce4d3709d12306658809679d64a891c1f40cced7753daeac3b564fbe7a177fbd33cb26885fb855a6481cb2001e5abbecc3d0156752a39406 SHA512 cfac623bdb481460f668410244ce11cb963969e11b413696ccfe7fdb8ab81df69407849a611b17548a5df01e3802734d74f4617f461aacbe66915f5a38760290 +EBUILD gtest-9999.ebuild 1699 BLAKE2B 702cd246de847d7dff35356ed0ce4c54d22d73c497cf4955d598d84a53b56208ec77b8e6f532214c644c769464cb708dd483740f9c989131e167e1b5b7eb95fd SHA512 9c36670a29113af76a511b945e0d57783c8089ade79c873ee253fcf9568bf15f5c856ff43fed76e08f5693167347a753121b0487c70e982cd1a9555ac3e22423 MISC metadata.xml 535 BLAKE2B 892f380ec413ae33de5821d911bf34fc9e3d0e76cdc833a38c66ed85dece1f6efeec56d8f78c655c9a083e7152f1d24c018184d1e679612de43690665d2c0518 SHA512 68daeade4eb4fec4a42ec039ff000a025c48708f2aed23ebf4495b653567611342893ce79d6163d5276638af9e9915abc2cc6c2d6d07db2e86681e4049b77f81 diff --git a/dev-cpp/gtest/gtest-1.10.0.ebuild b/dev-cpp/gtest/gtest-1.10.0.ebuild new file mode 100644 index 000000000000..2a75dd1da0e7 --- /dev/null +++ b/dev-cpp/gtest/gtest-1.10.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Python is required for tests and some build tasks. +PYTHON_COMPAT=( python2_7 pypy ) + +inherit cmake-multilib python-any-r1 + +MY_PV=1.10.x + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/google/googletest" +else + if [[ -z ${GOOGLETEST_COMMIT} ]]; then + URI_PV=v${MY_PV:-${PV}} + else + URI_PV=${MY_PV:=${GOOGLETEST_COMMIT}} + fi + SRC_URI="https://github.com/google/googletest/archive/${URI_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + S="${WORKDIR}"/googletest-${MY_PV} +fi + +DESCRIPTION="Google C++ Testing Framework" +HOMEPAGE="https://github.com/google/googletest" + +LICENSE="BSD" +SLOT="0" +IUSE="doc examples test" + +DEPEND="test? ( ${PYTHON_DEPS} )" +RDEPEND="!dev-cpp/gmock" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.0_pre20190607-increase-clone-stack-size.patch +) + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + cmake-utils_src_prepare + + sed -i -e '/set(cxx_base_flags /s:-Werror::' \ + googletest/cmake/internal_utils.cmake || die "sed failed!" +} + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_GMOCK=ON + -DINSTALL_GTEST=ON + + # tests + -Dgmock_build_tests=$(usex test) + -Dgtest_build_tests=$(usex test) + -DPYTHON_EXECUTABLE="${PYTHON}" + ) + cmake-utils_src_configure +} + +multilib_src_install_all() { + einstalldocs + + if use doc; then + docinto googletest + dodoc -r googletest/docs/. + docinto googlemock + dodoc -r googlemock/docs/. + fi + + if use examples; then + docinto examples + dodoc googletest/samples/*.{cc,h} + fi +} diff --git a/dev-cpp/gtest/gtest-1.8.0-r1.ebuild b/dev-cpp/gtest/gtest-1.8.0-r1.ebuild index 0e0934020cdb..7ab8e27afd9f 100644 --- a/dev-cpp/gtest/gtest-1.8.0-r1.ebuild +++ b/dev-cpp/gtest/gtest-1.8.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/google/googletest/archive/release-${PV}.tar.gz -> ${ LICENSE="BSD" SLOT="0" -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" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc examples test" DEPEND="test? ( ${PYTHON_DEPS} )" diff --git a/dev-cpp/gtest/gtest-1.8.0.ebuild b/dev-cpp/gtest/gtest-1.8.0.ebuild index da82dca28b27..dff3323368d5 100644 --- a/dev-cpp/gtest/gtest-1.8.0.ebuild +++ b/dev-cpp/gtest/gtest-1.8.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/google/googletest/archive/release-${PV}.tar.gz -> ${ LICENSE="BSD" SLOT="0" -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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc examples test" DEPEND="test? ( ${PYTHON_DEPS} )" diff --git a/dev-cpp/gtest/gtest-1.8.1-r1.ebuild b/dev-cpp/gtest/gtest-1.8.1-r1.ebuild index 50abe1209db9..32cb3eac1b66 100644 --- a/dev-cpp/gtest/gtest-1.8.1-r1.ebuild +++ b/dev-cpp/gtest/gtest-1.8.1-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/google/googletest" else SRC_URI="https://github.com/google/googletest/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - 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" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" S="${WORKDIR}"/googletest-release-${PV} fi diff --git a/dev-cpp/gtest/gtest-1.8.1.ebuild b/dev-cpp/gtest/gtest-1.8.1.ebuild index 7c94971afdca..38ae957597e6 100644 --- a/dev-cpp/gtest/gtest-1.8.1.ebuild +++ b/dev-cpp/gtest/gtest-1.8.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/google/googletest" else SRC_URI="https://github.com/google/googletest/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - 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" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" S="${WORKDIR}"/googletest-release-${PV} fi diff --git a/dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild b/dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild index 800cc372bba2..daa2e778fbe4 100644 --- a/dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild +++ b/dev-cpp/gtest/gtest-1.9.0_pre20190607.ebuild @@ -20,7 +20,7 @@ else MY_PV=${GOOGLETEST_COMMIT} fi SRC_URI="https://github.com/google/googletest/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - 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" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" S="${WORKDIR}"/googletest-${MY_PV} fi diff --git a/dev-cpp/gtest/gtest-9999.ebuild b/dev-cpp/gtest/gtest-9999.ebuild index 02ca3c039b1a..ccb2185df0ae 100644 --- a/dev-cpp/gtest/gtest-9999.ebuild +++ b/dev-cpp/gtest/gtest-9999.ebuild @@ -13,12 +13,12 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/google/googletest" else if [[ -z ${GOOGLETEST_COMMIT} ]]; then - MY_PV=release-${PV} + URI_PV=v${MY_PV:-${PV}} else - MY_PV=${GOOGLETEST_COMMIT} + URI_PV=${MY_PV:=${GOOGLETEST_COMMIT}} fi - SRC_URI="https://github.com/google/googletest/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - 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" + SRC_URI="https://github.com/google/googletest/archive/${URI_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" S="${WORKDIR}"/googletest-${MY_PV} fi diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest index c787efbb03e0..b68504ebf6e9 100644 --- a/dev-cpp/gtkmm/Manifest +++ b/dev-cpp/gtkmm/Manifest @@ -1,7 +1,7 @@ DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3 SHA512 c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e DIST gtkmm-3.24.0.tar.xz 12515792 BLAKE2B d1150019b28ecffbf1e2f561e8b691d584dfc893dbc1ef46f1dd33e2c9050ea77e00a1cb7ce1f3832568fd9865c977dbc71a461923c285331372371a5f235369 SHA512 94658fbf7eebbac2a864d6c7d3cd0e6ffd4ac213fd1d9986d721d4906c7a43a45d8757df475879ee37ef54ec5e3fac7d9a8e4a194b97b2be72a10743bf2e13ac DIST gtkmm-3.24.1.tar.xz 12482756 BLAKE2B 238b9224a57b929cf75617de326f47ff15da07a4a68e6ae10903b29f5e1e29f4fbbaab82f7b483fcdb4c27aa25908bf9e80c4362ba3df298073c73530b79bcb0 SHA512 be7144edb0d5d68f761c9e92c197c3b84de045072443222694c1595faebf3390623a390dbec9f7232a70231aca138b1cb4343ab273333b2a6a418af7ec1586ed -EBUILD gtkmm-2.24.5.ebuild 1539 BLAKE2B bcde9c3cabad5325df0293ea9bd8dafaa68245222b0cd8e378b41bbfb7d026265a1f3dbdab7120cf6d43d7108917be08556b4958aa9623cefbd99da321c7c435 SHA512 0333f5d68fd5d7f5d14c8e7c765b5b9723d2842068751be364d8b7e52ebc8ddb22afb77f846236ac92a48918674ad0da713f277f20e8dbec398d91038f97bda2 -EBUILD gtkmm-3.24.0.ebuild 1827 BLAKE2B 5f4d0c994812f59a60e75ee4d10b181be8a439079c5bdb076da907b942d964d027262e637b704497155d0baa002553aa47d1dcee5ff43c13d521c62b0e47ea21 SHA512 1d27ebed4aa2f6cf4f74b20042f507f816d97b3b0813bb62e20996f388434cb4b51cc733b67241eddd742fb16c73398ef266c16a283319c018cf1e7addf87182 -EBUILD gtkmm-3.24.1.ebuild 1828 BLAKE2B a07cad90fbcb048daf3e1eed19338ae8860a43eee0ef46413b8950672df2ca464aaf76919e1d8c2880bf51ea1b8822714fb4991ec658c67ba5ed235e81092c35 SHA512 26e6d27a4c610dc2067d58c8caba0343219497e35d54a7990674b6de45ed30cbb81eeddd66b81d54885d1b238f4fea284d5bb6c7e9fce0e1a0931f6565671978 +EBUILD gtkmm-2.24.5.ebuild 1529 BLAKE2B 8dc90ebeb2b42386e1b9239a4ac51215c743ca5a6fe14f319c2cee03dbb91895de852c042d2919b355f969f1b9a2fd59652202fb9d1d5240c83a90f8be020c04 SHA512 e2c8dfbc483365e665b8125659b8b7ab9804d799066e2cf4845731c76f1c74fbe806f455029bc169c598a1c25427421b5c5fe0ef6631e38201a09ec39c24d0fb +EBUILD gtkmm-3.24.0.ebuild 1817 BLAKE2B 625d62406d02940dfc9b8e65a2ac3d5e7818fc94ae5ecbba57010bdda24222290580206793430dc3b90efdd0924770046a4696a30eea693e0c0d6b60891285d9 SHA512 3df49cdea96b24b8541f99d92800b239498eb48d00e858d9fddd7b2224ac9f51a0a00faf33dd6483f7f038e439fc791e5d76c636fb757e79f33b7d022105ef10 +EBUILD gtkmm-3.24.1.ebuild 1818 BLAKE2B 6f8f76249ba5cef62761852b883dc4e501535d22382e3992f3d2602f29ad1156e588e86e80656ecf7bc0b48a04cec56f3c24c890cca7a90e9dffff0e92a33536 SHA512 0202f8265b0e0009d9456456d8bd172d84ce7f2b9b731a2b8e601d6497156d09a802b1ae1bdbbf9b4f573206f5214b8e678c80b2f60e36db91f5d0e06010325f MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild b/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild index 2c187fe412a2..93b4807719ef 100644 --- a/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild +++ b/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+" SLOT="2.4" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="doc examples test" RDEPEND=" diff --git a/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild index d6c46667220c..ce9bc8b7fbf5 100644 --- a/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild +++ b/dev-cpp/gtkmm/gtkmm-3.24.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+" SLOT="3.0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="aqua doc test wayland X" REQUIRED_USE="|| ( aqua wayland X )" diff --git a/dev-cpp/gtkmm/gtkmm-3.24.1.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.1.ebuild index d169dd354ee7..c4b1fe49fcf2 100644 --- a/dev-cpp/gtkmm/gtkmm-3.24.1.ebuild +++ b/dev-cpp/gtkmm/gtkmm-3.24.1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+" SLOT="3.0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="aqua doc test wayland X" REQUIRED_USE="|| ( aqua wayland X )" diff --git a/dev-cpp/libbinio/Manifest b/dev-cpp/libbinio/Manifest index 8d04eff904d3..ed235f47a518 100644 --- a/dev-cpp/libbinio/Manifest +++ b/dev-cpp/libbinio/Manifest @@ -1,5 +1,5 @@ AUX libbinio-1.4-cstdio.patch 141 BLAKE2B a285b03d1615b1fac7c5a970b96b5290d115669b7f8c6ab39e1f5f33c676eb9200dfd135f0f2d8188bdf08250e4444b15cba34ef209bee2883ab5a46bf7c8b96 SHA512 756bca042abc0400d6132e357e6a72bb968fce4059b5e85e74c4c17b784afc922ef5eb9224f0eb0db210b9ed350789e0ac62a176008308a270cdc4931468dc71 AUX libbinio-1.4-texi.patch 735 BLAKE2B 5a5949e49f606b9fc923ccbf85dd40d3913529747e3bb9f4ab41a397435ba864c0268a8d719d4b11995e8ade734e6fd100620af1b482b56b92380b4f6c3fb6d9 SHA512 52ca8d20ef515f5673034ec264b60471a6e9444764bb1a3e9aaeaf6bd2eaff83493ffe6083a64e25c7eddfc9f4546ce64477261a40fd6d3016f21dcddf5a3269 DIST libbinio-1.4.tar.bz2 307664 BLAKE2B 402eaae2b61ab83bf5b3326618306cb3f6821f20be1e5091cd170e905b6956934d0ad554d68e7cd36622e166391ae10ac656b21e4b364ba61f1c0b301a6f2475 SHA512 974b9ecf4f889350dc5b8509a68af392644804c72a291dc1c0e7738f5b0ca3a28b1819ce35c98ae1e58fc9888481feb596b2ba1704e1b85207f64c050bc0230d -EBUILD libbinio-1.4-r1.ebuild 648 BLAKE2B 90f8569c2841a98d7d97dd2bea060cda237ea0a4945961330861cf875f6610ef983234abffbcc02e30aeb5ef3b8c64510cdecc4ba837bcb06982208d0f14b0d7 SHA512 5abecfe3f9a5d6256ccd06fa6fd839e8f68aee1bd8d121d3f253373efc4ea18c56a88a03b401598251ac94e35a7ae1d2edee64051c6731e6ce8ec355791779ba +EBUILD libbinio-1.4-r1.ebuild 638 BLAKE2B 3401cc3bcd0be975672a7b16d0eee127f35b051aa522c940262516f8f987210ce173c2ac660d4e883f63de12f619ba43dbb017c96e9e1ff6a6bc85176112496b SHA512 29458e215fd0f0cf3973a6d3fd33980417bb151f684375b8964f87eeaef42893257a2623b523293db37f76e80ff10a40c6e56cadda1a6da1cd90867bddbb21d1 MISC metadata.xml 245 BLAKE2B 9a4205435479181d10e7c63a3987e7534dacbc142de4511b7b2460a827dc0a154a3de6de5ecac686c255a5a1c8643ee06faab18caa5c1062e02ae3bb72871115 SHA512 721ce829f234460b7b02cb309c197e50b58810854e172765e0d19e8e778f661621583b5a47930ebeb68f1439bff243a709f4e15e9f958f2dd848c3631d4bfc90 diff --git a/dev-cpp/libbinio/libbinio-1.4-r1.ebuild b/dev-cpp/libbinio/libbinio-1.4-r1.ebuild index a17693bc3cc9..a343381d4028 100644 --- a/dev-cpp/libbinio/libbinio-1.4-r1.ebuild +++ b/dev-cpp/libbinio/libbinio-1.4-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86" IUSE="static-libs" RDEPEND="" diff --git a/dev-cpp/libglademm/Manifest b/dev-cpp/libglademm/Manifest index b103ef491423..a449eccdec9a 100644 --- a/dev-cpp/libglademm/Manifest +++ b/dev-cpp/libglademm/Manifest @@ -1,3 +1,3 @@ DIST libglademm-2.6.7.tar.bz2 326385 BLAKE2B b79bd099f7eba02585921cd88331cd3c2f0a362396efded2996b149689f1869146a81ef174e9f983f348fe231866e4dcc719eeef62f5f3a2b0ba5dbaf1375504 SHA512 d7042d0549df9322d3202d5c0733d65b153a8ff451bb9e401b9d93a915ec4c2c086428e4febcbae2ecec5936955b7afbc59beff93d492f23b7b8e2b19fe806b0 -EBUILD libglademm-2.6.7-r2.ebuild 1672 BLAKE2B e955dd684fdb1c57048c125557c700293dbef43ab4b5a045e6a0ffcfb1143c6b989fbb3e655e45d38902df0e9e1397027050e7d3ff8e003af598ee1eff641bfe SHA512 db4fd6dac1f28ca63f87d71db3773aee36cbf047bb59a2ca0af4ea5cbaa13c767c603fc286d60be3c3e1a7621d5924600ab1dfd9bf574da9aa605e3de258b87d +EBUILD libglademm-2.6.7-r2.ebuild 1662 BLAKE2B c24ae86f8f13c363a25b151762434e57aca96253e51a6277891eba7deceb7be11e1404b00a442296329f84ae2bd3be082302a6c498043d235ebe84fbb8a4563c SHA512 c0e83c532d9c4952931d1da1ac7442c829a74e642ecc14d827d63580457bda6b75a16e87acb695150c63c57814c30008ce0222c2c771d2da74f4d0bf5233c9c7 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild b/dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild index 5abc5d7e1edf..924487e145d2 100644 --- a/dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild +++ b/dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+" SLOT="2.4" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86" IUSE="doc examples" RDEPEND=" diff --git a/dev-cpp/libgnomecanvasmm/Manifest b/dev-cpp/libgnomecanvasmm/Manifest index 70713cfcda6c..62acf3270314 100644 --- a/dev-cpp/libgnomecanvasmm/Manifest +++ b/dev-cpp/libgnomecanvasmm/Manifest @@ -1,3 +1,3 @@ DIST libgnomecanvasmm-2.26.0.tar.bz2 327215 BLAKE2B 87cfc59d0825ad2b345bbeff7ba6ce74744228a359d61c8c6b86cef308827c78410b4633737ab9040f6dbdf7f37ed0ea376d28ab4194266f9c784b8b07d1f76d SHA512 23795c856674b79f82d2e5cffdfdbf67a387fe6a21081fef1d96d0f614a121710c7f1e175612a286f5946a60cea4e8506aef7833a7bdf73084d6266c09aad66b -EBUILD libgnomecanvasmm-2.26.0-r1.ebuild 1075 BLAKE2B 421f0ef3c637671b987431f93c47bf1d7fe15c2be3fc9bebdada02658611284b17c68310f151bf1b4754568ac0377f185b204e13b099f8f63aecac4cf13e3e27 SHA512 313e3595ab38acbd184a1c9ec61bcb31bc421074c49a3ac75549becc4db7d4ea12909b907bd3c01904d6bfa87b12b5682bf24353bf841f197af29ccaada4febd +EBUILD libgnomecanvasmm-2.26.0-r1.ebuild 1065 BLAKE2B 9583aed1cc1f24955f06de1d8647f8343002bcf74c03976a6a325bc48de985fa8f772040c28cf38b9cd9eb63817f258a890feef7372a1c0f71bb0b3b65604b9d SHA512 2b4a72bc7798c6a52cee0f4a538860b05ab6a78e2c9f97c4c19e70cfe66a03f6c4429f7d8882b967379cac5c25958f99a2ffcfb37f6d34b87287fc98b94f2113 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild b/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild index bfd924e73323..5fa5463f6bdc 100644 --- a/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild +++ b/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1" SLOT="2.6" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86" IUSE="doc examples" RDEPEND=" diff --git a/dev-cpp/pangomm/Manifest b/dev-cpp/pangomm/Manifest index f8e826bdd4f4..51602f8aa6df 100644 --- a/dev-cpp/pangomm/Manifest +++ b/dev-cpp/pangomm/Manifest @@ -1,3 +1,3 @@ DIST pangomm-2.42.0.tar.xz 853064 BLAKE2B e0aac439565c4fc80c71cfdd430133373cca4c88c88484ab5b77a2a395154e3d381bc0158a9d312280f409ba325b547504016d8bc50830794dee13c199ee1e62 SHA512 2cebf76150414cde96b911eae947a6e1a073352927f01a44ddc276711151dffe0b9d8c54c3df16289d9002f982fa3e3386ddfe002be902f3086b44fff95fdb59 -EBUILD pangomm-2.42.0.ebuild 956 BLAKE2B b25eb2f0b8314ad3d520bcfb4d87582f03d3f3ac96891ea3a387dea5aa73b87febc6b1f4a77993564daa8952997a8ec107f8560384cf1247398fecf7e6de8a92 SHA512 27ec42924791bed5ae312be96641b4d7373ed01da7dba46ec1bd0eef0c6a67b9c0411b75ffba888279dec44a46f50481abbdfa02ae5f388d65cec8cbcff7e091 +EBUILD pangomm-2.42.0.ebuild 946 BLAKE2B 665d7c357e71968ccf1f2fe35e5afa2896c7aaf9d29badb23c324ba36e27e3a10264e370a0b5cfe8c74c19db89eaeeb3063cb2d1f50155452474483661ae2266 SHA512 4fa68b718f5e5aa61a209b73d6146f84054242e0f72d2dbe693fe713a95cf0a35ea74f97686e326a0f3d5cc5223aad0f53c234eb8a004542bd3a3e20d4916474 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/pangomm/pangomm-2.42.0.ebuild b/dev-cpp/pangomm/pangomm-2.42.0.ebuild index 78708544c32f..d0c6af34f6ce 100644 --- a/dev-cpp/pangomm/pangomm-2.42.0.ebuild +++ b/dev-cpp/pangomm/pangomm-2.42.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+" SLOT="1.4" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" IUSE="doc" COMMON_DEPEND=" diff --git a/dev-cpp/sourcetrail/Manifest b/dev-cpp/sourcetrail/Manifest index ac3d9419e0f6..85edc83bdcd8 100644 --- a/dev-cpp/sourcetrail/Manifest +++ b/dev-cpp/sourcetrail/Manifest @@ -5,5 +5,6 @@ DIST sourcetrail-2019.3.46.tar.gz 108528120 BLAKE2B f36e4e2eb98c28a4d4aa245df3cb EBUILD sourcetrail-2018.3.55-r1.ebuild 2645 BLAKE2B 068f43ee9af82004cb42f0e208f181908fd9d4a915ccdb4f2ce7b1ab7e0c1330cf047d2e0f3d3e68c2a30e4bf8596620c0a876120713d2100b8c8cfd43fb9876 SHA512 52016969c9b16fad78b45081dcf8415a1b64906ab5396585f3528d6bf5599de466c230101186577c3ce26f8091ff4fca979ea32b5c77f82e16ba6ec579847716 EBUILD sourcetrail-2019.1.11.ebuild 2645 BLAKE2B 068f43ee9af82004cb42f0e208f181908fd9d4a915ccdb4f2ce7b1ab7e0c1330cf047d2e0f3d3e68c2a30e4bf8596620c0a876120713d2100b8c8cfd43fb9876 SHA512 52016969c9b16fad78b45081dcf8415a1b64906ab5396585f3528d6bf5599de466c230101186577c3ce26f8091ff4fca979ea32b5c77f82e16ba6ec579847716 EBUILD sourcetrail-2019.2.39.ebuild 2631 BLAKE2B eb34b9af6e122ff8b07385ca66b2708a293c04c1c667dd19f1deab233e5c8524868a4b8c5e5be810954e06fcc466706d5279b6c3f6a396b6e7504c271420d5b4 SHA512 60eec98c2839717f02af04f785de4d2cea3f58d3b06036ebe1f4a5e917721bb6d78b7a02e7937c710c0ba0eefed03cc8ef3ccfedadf07a7283ccd981a31b17ac +EBUILD sourcetrail-2019.3.46-r1.ebuild 2657 BLAKE2B 19a55fdce216fee044e3d2e28771fab4ba9b08eccd92a7c7c65deba64a50c3c39dc31beb22e9d2ae06698e06234830af416b3bb68d9997045826c4100e24e8b7 SHA512 9aae1760178b75b30fd83a9543263dac9aae2dce09b0a16200fff98f9bab854c42fa9d4e07c9ee1517d85e55b210fc92dc7f9655e10dd0a0ce6dc93ff64f5233 EBUILD sourcetrail-2019.3.46.ebuild 2631 BLAKE2B eb34b9af6e122ff8b07385ca66b2708a293c04c1c667dd19f1deab233e5c8524868a4b8c5e5be810954e06fcc466706d5279b6c3f6a396b6e7504c271420d5b4 SHA512 60eec98c2839717f02af04f785de4d2cea3f58d3b06036ebe1f4a5e917721bb6d78b7a02e7937c710c0ba0eefed03cc8ef3ccfedadf07a7283ccd981a31b17ac MISC metadata.xml 445 BLAKE2B d04d2bd24a8c19606568123ce7a5f5b35a68bafd35728972b887232dd0bf501902ec4e91ebd2c782396d8a945fa6a456765c974dd45f7c004d5b543ff5e8e9e1 SHA512 d3682126116eb02bb50564213649fcac41f0c44fbcf481016bdcc0193fff7b71a64631883a2df21113c85d141f7c5fea3d463dd8c5a102ef24d9b69e1029b677 diff --git a/dev-cpp/sourcetrail/sourcetrail-2019.3.46-r1.ebuild b/dev-cpp/sourcetrail/sourcetrail-2019.3.46-r1.ebuild new file mode 100644 index 000000000000..e2d02701ebca --- /dev/null +++ b/dev-cpp/sourcetrail/sourcetrail-2019.3.46-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop xdg-utils + +DESCRIPTION="A cross-platform source explorer for C/C++ and Java" +HOMEPAGE="https://www.sourcetrail.com/" +SRC_URI="https://www.sourcetrail.com/downloads/${PV}/linux/64bit -> ${P}.tar.gz" + +LICENSE="Sourcetrail || ( GPL-2 GPL-3 LGPL-3 ) BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples selinux" +RESTRICT="mirror bindist" + +DEPEND="dev-util/patchelf" + +RDEPEND=" + || ( + dev-libs/openssl-compat:1.0.0 + =dev-libs/openssl-1.0*:* + ) + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + media-libs/libpng:1.2 + sys-libs/libudev-compat + virtual/opengl + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXxf86vm + selinux? ( sys-libs/libselinux ) +" + +S="${WORKDIR}/Sourcetrail" +QA_PREBUILT="*" + +src_install() { + # This removes the rpath entries with $$ORIGIN + # since they trigger warnings when merging + for f in "Sourcetrail" "sourcetrail_indexer"; do + rpath=$(patchelf --print-rpath "${f}" 2>/dev/null) + new_rpath=${rpath//\$\$ORIGIN\/lib\/:/} + patchelf --set-rpath "${new_rpath}" "${f}" || die + done + + # Remove bundled libraries + rm -f lib/libXi.so.6 lib/libXxf86vm.so.1 lib/libXrender.so.1 lib/libXfixes.so.3 lib/libXext.so.6 \ + lib/libXdamage.so.1 lib/libxcb* lib/libXau.so.6 lib/libX11-xcb.so.1 lib/libX11.so.6 \ + lib/libudev.so.0 lib/libEGL.so.1 lib/libgbm.so.1 lib/libglapi.so.0 lib/libGL.so.1 \ + lib/libdrm.so.2 lib/libfontconfig.so.1 lib/libfreetype.so.6 lib/libcrypto.so lib/libssl.so \ + lib/libpng12.so.0 lib/libselinux.so.1 || die + insinto /opt/sourcetrail + doins -r EULA.txt README data lib plugin + use examples && doins -r user + exeinto /opt/sourcetrail + doexe Sourcetrail sourcetrail_indexer Sourcetrail.sh resetPreferences.sh + into /opt + newbin - sourcetrail <<-EOF + #! /bin/sh + exec /opt/sourcetrail/Sourcetrail.sh "\$@" + EOF + local size + for size in 48 64 128 256 512; do + newicon -s "${size}" "setup/share/icons/hicolor/${size}x${size}/apps/sourcetrail.png" \ + "sourcetrail.png" + done + sed -i -e 's|Exec=/usr/bin/sourcetrail|Exec=/opt/bin/sourcetrail|' \ + -e 's/Utilities;//' "setup/share/applications/sourcetrail.desktop" \ + "setup/share/applications/sourcetrail.desktop" || die + domenu "setup/share/applications/sourcetrail.desktop" +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update +} diff --git a/dev-cpp/tbb/Manifest b/dev-cpp/tbb/Manifest index 247c75d1f41f..de17bfac7f39 100644 --- a/dev-cpp/tbb/Manifest +++ b/dev-cpp/tbb/Manifest @@ -6,7 +6,7 @@ AUX tbb-4.4.20160803-underlinking.patch 389 BLAKE2B 88b85cf0a2c8706dff908d4c4e73 DIST tbb-2018.20180312.tar.gz 2911740 BLAKE2B 5c6dab4a892f3b61ed0b02ea36dc41bebd5b33a22bcc3d5f2960f21e134f2eb9bccf1466193a573489e12638c0bb0bccc2da83f699968ffd62417f2d0f093289 SHA512 7ac74e714122e25f7704630d3d52992dbea54d1e761b5e487251a771f401aa864f78b8ddf11d78f38758088df387abb6987f6a2db562c86cbb28ba8f33a25680 DIST tbb-2019.8.tar.gz 2580540 BLAKE2B 1cddb0c8ade6f6363811b7f9b323a2bb7739a18114acd56e1b4a13f33904ddff8cb6aec9b4b0add995cd307ff7815f0b55ce33fa64b7dd92c0062fbaa13d0833 SHA512 924a8dde011452a2c46c5152942a9835e76fe5610e08b69eb0e985de3fb46bdb49f0f628d10fa7704428f6e61ec63f7002da5399d47da6ee6004fa236d346dc8 DIST tbb2017_20161128oss_src.tgz 2965854 BLAKE2B 8c5aed6d8477297922767803617346feebb712d1f4b2df6d71a86f039b5563afc666454985e68a528a812aaad40b5fd0562bb91d357c45156fec46e5389ec542 SHA512 3c48ce196d2d3557e86cea7ede9dea456bbaeb29dbed34210f99c6f380406403a6056ccfa3d5befe6b29c4f8a9ee58ca6da545249cf4ec4ec85b463e04e4518c -EBUILD tbb-2017.20161128.ebuild 3333 BLAKE2B d3e32b2301f40af1e7b4476561a4dc4503b707327fa95caab7e68f031edd916dba23a8aec6f3b1fd357a62b3b9497c6f283c273b8436541a706f6a598464f05b SHA512 217f88d3fe819e1d04cb56826b6a9a3318b705a8612a5511f038dc0e350a370d9b4be7bafaa1e67725e23a035637a12f75598988e774668a53a67bd32dbab791 -EBUILD tbb-2018.20180312.ebuild 3334 BLAKE2B 5374ec095170838a99b8ed31b4611e4952433a74c6849788b22355e6b3aff817768422a16454a2d946991256a2da943f121b64aca91027d1350d0c332716968a SHA512 b2f132cb7ddf47207c41cb636fd3b174e49227a1d17dd9098774e447f36571b16161a582e958da6bab4f4d8f4b75c20a8ae0f294d684793b4a630e69fce144c4 -EBUILD tbb-2019.8.ebuild 3237 BLAKE2B 3b42204dd4dd1285c4a97e97509bf19adbca1f4cb83615a2e6a35f6d67e5907f94ac36a19b3157470e39bbee8028abdd0d5152a7b1bbfa4501b35b8036884833 SHA512 0a1c30af9bec420aad49e4bc11541b1fb52fa485febeefff73f688b534f93a4e92f9035147c5e9b443caeef6f266dfc05c3a5ac41cdc08c7b178c479a320ac9a +EBUILD tbb-2017.20161128.ebuild 3321 BLAKE2B 26df534fbac469b7259d3f345ec7913732ce0d1aa8a6fa8cf8e98d4269cc5a8196b5daa7daeddb84e59aefa83775f130389a7f3e16de3da54bb964f34c817e1c SHA512 56beab0190012f060a9dd0ea3fd87d4461dd0839b3b052e54e7e864adbef972f96b7178c915da8bfc7efcedc8db3f409ec134fa47d66636cf6fae96cda337e3f +EBUILD tbb-2018.20180312.ebuild 3322 BLAKE2B ff7304a9a6b702eac73f41ec9e61c8332ed24473e264cfa52a38c1954b61829140be4855f9fbab9f9715f393e6eae185e0b53e3051bdf4f9e858bc2682712328 SHA512 d5006b479abdea75d3d6e22311629eb70d9b78c19c8cf687a1ce16f91303d46d8cc04e779f24f3bab67e556756a8c1f3e4f4143cd6dad36613902109596f522d +EBUILD tbb-2019.8.ebuild 3225 BLAKE2B 830ed96fa96032847b7543ceaa5f23d8e5dc767519f7dcd1a294582a967a801dfaad3251b3f1c91cb5a2b0ad9b8ea57c3adb5685131608257ca515f053fba2db SHA512 da5b02cee27b4b67a1857061202abacd20eeed8887b540f71f75ffd161feeeb8901803439d6af667584df0a9bf5e9090d7768f314ad77779a06cda04a255b60b MISC metadata.xml 687 BLAKE2B 34a74bdff790f94b7e32c295833aa986d0d72fc646af900be059d2c5cb55d91af0cf255ad76f0250edd6f6464227c28f19b412243c5f45cc2d3b34a95d5b87d8 SHA512 3db464f32be8e3d79b189da232ab3ce4f8e8694fd1044149b7fc608deb60742886ced2be6bac924bbcd9695cd88747d47297d55f180d87d3340cc589b1bc7f13 diff --git a/dev-cpp/tbb/tbb-2017.20161128.ebuild b/dev-cpp/tbb/tbb-2017.20161128.ebuild index 2f6b0f5a8f2b..0297838dbef9 100644 --- a/dev-cpp/tbb/tbb-2017.20161128.ebuild +++ b/dev-cpp/tbb/tbb-2017.20161128.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.threadingbuildingblocks.org" SRC_URI="http://threadingbuildingblocks.org/sites/default/files/software_releases/source/${MYP}_src.tgz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="debug doc examples" DEPEND="" diff --git a/dev-cpp/tbb/tbb-2018.20180312.ebuild b/dev-cpp/tbb/tbb-2018.20180312.ebuild index acefb36e9bb1..4a1386375cd6 100644 --- a/dev-cpp/tbb/tbb-2018.20180312.ebuild +++ b/dev-cpp/tbb/tbb-2018.20180312.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.threadingbuildingblocks.org" SRC_URI="https://github.com/01org/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="debug doc examples" DEPEND="" diff --git a/dev-cpp/tbb/tbb-2019.8.ebuild b/dev-cpp/tbb/tbb-2019.8.ebuild index fd77782aba4e..d123fda91ce8 100644 --- a/dev-cpp/tbb/tbb-2019.8.ebuild +++ b/dev-cpp/tbb/tbb-2019.8.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.threadingbuildingblocks.org" SRC_URI="https://github.com/intel/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="debug examples" DEPEND="" @@ -80,9 +80,9 @@ local_src_compile() { esac case "$(tc-getCXX)" in + *clang*) comp="clang" ;; *g++*) comp="gcc" ;; *ic*c) comp="icc" ;; - *clang*) comp="clang" ;; *) die "compiler $(tc-getCXX) not supported by build system" ;; esac diff --git a/dev-cpp/threadpool/Manifest b/dev-cpp/threadpool/Manifest deleted file mode 100644 index 59f315b5abd8..000000000000 --- a/dev-cpp/threadpool/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX threadpool-0.2.5-memleak.patch 786 BLAKE2B 643e3c1d5e71a1802276f8f55aa7e18a167e68caad0d2567df6217b02fca47e91aea48ea446665e6598a93d86380a03d513743154c0a1d5c5204fabde86d4c9c SHA512 427802d2695ed08e3f0fc318e7f379d288bdea9adcdd9ee02215fbffc7a579e736140205cdf9122654c56add637fa80e4673a3a98fba939943f41597d8097912 -DIST threadpool-0_2_5-doc.zip 154617 BLAKE2B 77d9421236d4964c7d69ca59f700f3697dc2c20852737e94bccc0547ce0c5db2a08715701c954c49ceb3c84644c77b7a2e115aef9c537b16df410011af5cc20b SHA512 cdee7d0cf02af55ef4e1237fff9f5214ffb91b00ad2880592efcf3f62d661f3e8a870d092797dd2866e24189e9d6f8e626ca840ab89ce29e5c944c79e8cb31ea -DIST threadpool-0_2_5-src.zip 58599 BLAKE2B 00312a1eee427cac3f55e1162f3051e7a4a2a805a941f9bf858088deba696dda38f241d7eb5e57d38f00bec161197cbda70be1cd31465c4031d242d2f2e6ab66 SHA512 961576b619e5227098fa37a3c8d903128b3c2a9cf1e55c057c6f9126062bcccfa6fe2510b4e8ee5d1a0e3d0425f0077c50eccad2120a423f69e2705460780e7c -EBUILD threadpool-0.2.5-r1.ebuild 888 BLAKE2B 152abd29901935ba7b3083759f2b926eb70248cfd5c7f0ee3c4e909f2563fd31d49c09ec6acf4e970dae3ed513c8e90c16ff920948aeb60680a4b3feccf20d32 SHA512 e16f8b7415461cbf47c08e81b008833b3ffc6814627ca3b13e252b536829ad096afb73414d98dfc268508d88cce97e4c44f8f562ba110cbf5f3cdf8dba602967 -MISC metadata.xml 330 BLAKE2B ddf4a8b08f23fb75e5714beced76eef6a2e68c4dadaae513a49611b78472bbf6860ff11a81e8ab51ed8ab5431db97523d4f275c7b3e86b9a274c878fe7274fdd SHA512 5bd797cbdfe2f8a33f10947018d11fc38af0b51a8a1f06b0723d52e3854558c742e62d9f4cb0c13160cbb0ecb9c68267c0d4360b01068e486ca7d4a4314f5229 diff --git a/dev-cpp/threadpool/files/threadpool-0.2.5-memleak.patch b/dev-cpp/threadpool/files/threadpool-0.2.5-memleak.patch deleted file mode 100644 index 26d89d1d5c25..000000000000 --- a/dev-cpp/threadpool/files/threadpool-0.2.5-memleak.patch +++ /dev/null @@ -1,22 +0,0 @@ -Fix memleak due circular references blocking garbage collection. - -http://www.cplusplus.com/forum/general/56971/ provides a testcase for a memory -leak with the threadpool due to shared_ptr usage. - -I really needed threadpool to work for me, so I traced & fixed it as best as -possible. When the threadpool is being destroyed, your threads should have -terminated already. Do so deliberately if not done yet, so that they free the -memory. - -Signed-off-by: Robin H. Johnson - ---- threadpool/boost/threadpool/detail/pool_core.hpp -+++ threadpool/boost/threadpool/detail/pool_core.hpp -@@ -150,6 +150,7 @@ - /// Destructor. - ~pool_core() - { -+ terminate_all_workers(true); - } - - /*! Gets the size controller which manages the number of threads in the pool. diff --git a/dev-cpp/threadpool/metadata.xml b/dev-cpp/threadpool/metadata.xml deleted file mode 100644 index 2af619160dd4..000000000000 --- a/dev-cpp/threadpool/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - robbat2@gentoo.org - Robin H. Johnson - - - threadpool - - diff --git a/dev-cpp/threadpool/threadpool-0.2.5-r1.ebuild b/dev-cpp/threadpool/threadpool-0.2.5-r1.ebuild deleted file mode 100644 index 882c07045372..000000000000 --- a/dev-cpp/threadpool/threadpool-0.2.5-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A cross-platform C++ thread pool library (built on top of Boost)" -HOMEPAGE="http://threadpool.sourceforge.net/" -MY_PV=${PV//./_} -MY_P=${PN}-${MY_PV} -SRC_URI_BASE="mirror://sourceforge/threadpool/threadpool/${PV}%20%28Stable%29" -SRC_URI="${SRC_URI_BASE}/${MY_P}-src.zip - doc? ( ${SRC_URI_BASE}/${MY_P}-doc.zip )" - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -DEPEND="" -RDEPEND="dev-libs/boost" - -S="${WORKDIR}/${MY_P}-src/${PN}" - -DOCS=( README TODO CHANGE_LOG ) -PATCHES=( "${FILESDIR}/${P}-memleak.patch" ) - -src_compile() { - # Do nothing - # The makefile just builds the documentation again - # Not even any install targets - return -} - -src_install() { - doheader -r boost - - use doc && HTML_DOCS+=( "${WORKDIR}"/"${MY_P}"-doc/. ) - einstalldocs -} diff --git a/dev-cpp/waylandpp/Manifest b/dev-cpp/waylandpp/Manifest index 6a7d5eb93303..c43a70675a60 100644 --- a/dev-cpp/waylandpp/Manifest +++ b/dev-cpp/waylandpp/Manifest @@ -1,8 +1,10 @@ DIST waylandpp-0.2.3.tar.gz 180539 BLAKE2B 8941200b46235c8b65926065a3a758871581fe21ffbcc17dc33a00c546c920247739d3137b528fe8971b7c1c2240b5a056387dcbaa1437047709e079cb2e58c2 SHA512 424ccef67e1faedfb03aa7465917e4dfc0eae578a1eb42bcdbe71df02955fef00fc1b480acb4828e168f051a82a13f923e0c9be93d3ede221e791a7af88647a5 DIST waylandpp-0.2.4.tar.gz 240718 BLAKE2B 4493f3e19dd546412f110227c44440a422d0e1156eb24ed8bc3e58e5ebda22c0aee16e5f2a2efc1328a697c5436f81c11c67d7c46855f32f7531783a1d514ae1 SHA512 74855ea86926692a9f6ccb5645a7ed30000bab0f01a2f37a30f2c0a341d67d511ae217b8f69adc52fa2c25ac65afa182a6dbf2318360435a02b6ff428b4c9d51 DIST waylandpp-0.2.5.tar.gz 177735 BLAKE2B 9add6147b7694d275f2f15f03476aef5bddebdca029f012743a0c0c388c7ef7394536b4401c78830487bb1c36a0b29ea348bc2acf60617af7bcbf917a5b691dd SHA512 a8c80282022b2ede3c3d0f5516e236aedaf3ef685565da8c61214fe37eda139bf152093eb29960be1889798eef5631b9d68a5e832c10cf1160c4a90f45eccb6e +DIST waylandpp-0.2.6.tar.gz 178969 BLAKE2B aff9108691dfb2f27ac829865d3367a7f72de0a838b64f6265183a36a9ed5efbfcc9abcf724c784f5bda08c1a312cc7077fa55756b10520114dc8a23aa30f7a3 SHA512 b2d2f22864db830ec6a78282552a3e677f109c49381f21e80efec3cc65cad1820b1e10ad76d960e9d470f84060bb7f3edf0dcdd94025ae80a4a93ffcecfb8c5f EBUILD waylandpp-0.2.3.ebuild 833 BLAKE2B 7556dc863efb653831be0c99d190726c9e8729ae28e5afa45163d775c96b0961bdcf2ea485aca2bd5c761003a1714ecd4dfe244124ba03e26490e051b0fee824 SHA512 5e996f8c29632d6a3e7aedb23fe97a93ffa23c43d19ec7f2d7e24bcc68c6114cc8d7bf33f370b437e35b32c6640a7f03e957b9d3647c2bc4bd4ac03c9faf1782 EBUILD waylandpp-0.2.4.ebuild 827 BLAKE2B f634ef2225206060dcdc2ad3b93d4e5055c3020819b32d4715490e13f90075783f716f155b7b1b96872c57311a60973ed895effaba8259208be2923b2aaf6afe SHA512 badf44bfaa0b56ce7f7b0ed5b49b4ff02f92bf7d14511a296187feb4eb144bd23a66aec7926dee962f01e05ed2410b18d45e080a7e52c900a981957884020cd3 EBUILD waylandpp-0.2.5.ebuild 830 BLAKE2B 795ce6c27c6edbe2ecd76f5d8ce68e77c20006d93674329454a76e6536becfd22f1a16b0fc6dfbc491e692b17b568f8a73b67f7b736f9e000ea7cf5abb81ea1b SHA512 f3e74a252e08f9c729455666a13a1c90fa662aa30d4ab9fc572438de3d674481faf130078f5d3d0611a44394aaec902f88f198cf44b1c0927e99006e88c475d9 +EBUILD waylandpp-0.2.6.ebuild 830 BLAKE2B 795ce6c27c6edbe2ecd76f5d8ce68e77c20006d93674329454a76e6536becfd22f1a16b0fc6dfbc491e692b17b568f8a73b67f7b736f9e000ea7cf5abb81ea1b SHA512 f3e74a252e08f9c729455666a13a1c90fa662aa30d4ab9fc572438de3d674481faf130078f5d3d0611a44394aaec902f88f198cf44b1c0927e99006e88c475d9 EBUILD waylandpp-9999.ebuild 830 BLAKE2B 795ce6c27c6edbe2ecd76f5d8ce68e77c20006d93674329454a76e6536becfd22f1a16b0fc6dfbc491e692b17b568f8a73b67f7b736f9e000ea7cf5abb81ea1b SHA512 f3e74a252e08f9c729455666a13a1c90fa662aa30d4ab9fc572438de3d674481faf130078f5d3d0611a44394aaec902f88f198cf44b1c0927e99006e88c475d9 MISC metadata.xml 401 BLAKE2B 3270a9fb51a7a5a0cede7e9bc863f1445db1eda5a3b132b8ed9d2eaaaddeb60b85720484a136e09d3e00b80240a637a9f8a9533311e2b6f17fb9798e2ed19ef6 SHA512 3501904a23158eeae58c78bcc7cc3549bd877cf13f6490a8d63a0586ed080c28e27a6d302a9170020b571460dd0ca64acde471d765c8880bb2427d6c8ed76ada diff --git a/dev-cpp/waylandpp/waylandpp-0.2.6.ebuild b/dev-cpp/waylandpp/waylandpp-0.2.6.ebuild new file mode 100644 index 000000000000..ea9a34e1e54b --- /dev/null +++ b/dev-cpp/waylandpp/waylandpp-0.2.6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Wayland C++ bindings" +HOMEPAGE="https://github.com/NilsBrause/waylandpp" + +LICENSE="MIT" +IUSE="doc" +SLOT="0/$(ver_cut 1-2)" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git" + inherit git-r3 +else + SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +RDEPEND=" + >=dev-libs/wayland-1.11.0 + media-libs/mesa[wayland] + >=dev-libs/pugixml-1.9-r1 +" +DEPEND="${RDEPEND} + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + " + +src_configure() { + local mycmakeargs=( + -DBUILD_DOCUMENTATION=$(usex doc) + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + ) + + cmake-utils_src_configure +} diff --git a/dev-cpp/xsd/Manifest b/dev-cpp/xsd/Manifest deleted file mode 100644 index 1766bfb21ab7..000000000000 --- a/dev-cpp/xsd/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX xsd-4.0.0-disable_examples_and_tests.patch 1847 BLAKE2B 5f3f9a6fc6588bac2714310814af87a47e4bc8c396d3ea057c7ddf0d524a993cb927e3e7fcb9adf746bae8da2fb0adc9de1b6e88be13d5d247236b2d75e33321 SHA512 3ec04678f9b1b7825d0a594e91b2d79550e26cf8c8992dfb73aa5af98aa70f463f0da9275177d97caea3e637fbbb3a2a21768f585c1237484442cd60ce36027f -AUX xsd-4.0.0-fix-expat-support.patch 2271 BLAKE2B 3a917f91b66a2cafddae5178dbfeaa359f17ac8151db87439fdf029358198772a47f2ee62bf5645c7ca9ca7758736593ca9727c0b4bffd797195a0c475b4b92e SHA512 ef4be3e1f7a27d1b06e7b7eca2824865302b57c6f8cfc46054c880e908a9dea42cf524415cf2ba041c06ea93317ca51eb087e422882651f31e687a1096dd3105 -AUX xsd-4.0.0-fix-include.patch 441 BLAKE2B 6bcccd5e9b15135a2d26dd7ca44d813850793fb6aca760e442e2c1561549f288790c445694f9b774938242221e3c06ad01d5a319e62bccf664be0383cb5c298d SHA512 c785caada9f39a027f7373c26bbf6e4e3c5e01c62b1581bf4643746abdfd64727c047d92630b51a1100f3ca198ffcd9a29bdd4fb277f756541c71973a42ad789 -AUX xsd-4.0.0-xsdcxx-rename.patch 5759 BLAKE2B 8fd196043f2146a1eb68d704e97d9b92f48ac21e1b1e04e8b377a29163b4dc9a0a7272e2aee510365a0854e9bbae5cb4c6a39042ffd3157d70b14d11a56127d0 SHA512 82d7bdefc4b1c0e5cefbcad84b556e2739d034047b13d74007e67bc0192585a25b5f0d44a9d795d88ad9d95f42ee7621417643b7353c5c4ea3e9319f1566509f -DIST xsd-4.0.0.tar.bz2 1042144 BLAKE2B 74ced8b8c68840bce8ac8b0c3df79785745c475136f5092a047e0f71e3b1f41be71fa01982fc1ea0cd7e05727a158bb467f8d1ee0773d4276684f93f558aa47e SHA512 0bac508e6948ef9e2399daed2554fcff3eaa79a7e62a3b245c777fb8bef3c5c80a35403bffdb00f72d3cf1b411747a91c059dd1c932b0a00baf076d3e60da527 -EBUILD xsd-4.0.0.ebuild 3870 BLAKE2B a1b54eab8d7559573f50f00330583e465fa9f4e73062c950d4c942d4471b85dd2a8413ebf1422388b906462d40325a19d69a03a776fa824dbcb8ebd1c29373a7 SHA512 de18e50f313aa59c2d6a34b373c1dbff098ce40e9a47436cba7acce00a86784d3258b0d56fba2ddb1067e1465ba1d7857e202e70ce78d38de83accc1d71b6a91 -MISC metadata.xml 265 BLAKE2B 0244d3b7ae590459e3c385de9dfe095fa104044bc5013e635d5ae4627dbc5e47b57a80834025f8325b40c03618297a700a98d10208ca7406d9ac6b754c3561b7 SHA512 477f48b558c821f3cc1f16ef7c936e6888b2fa36ca71133d71cdc3766159457afc5d1228465e487ca92cc9ab0dabdd6f91e065c655df9899482267386637af18 diff --git a/dev-cpp/xsd/files/xsd-4.0.0-disable_examples_and_tests.patch b/dev-cpp/xsd/files/xsd-4.0.0-disable_examples_and_tests.patch deleted file mode 100644 index d04487a17762..000000000000 --- a/dev-cpp/xsd/files/xsd-4.0.0-disable_examples_and_tests.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/makefile -+++ b/makefile -@@ -15,8 +15,6 @@ - .PHONY: $(dist-pre) - - $(default): $(out_base)/xsd/ \ -- $(out_base)/tests/ \ -- $(out_base)/examples/ \ - $(out_base)/doc/ - - # Test. -@@ -28,7 +26,6 @@ - # - $(install): $(out_base)/xsd/.install \ - $(out_base)/libxsd/.install \ -- $(out_base)/examples/.install \ - $(out_base)/doc/.install - $(call install-dir,$(src_base)/dist/examples/build,$(install_doc_dir)/xsd/examples/build) - $(call install-dir,$(src_base)/dist/examples/cxx,$(install_doc_dir)/xsd/examples/cxx,-name makefile) -@@ -44,7 +41,6 @@ - # - $(dist): $(out_base)/xsd/.dist \ - $(out_base)/libxsd/.dist \ -- $(out_base)/examples/.dist \ - $(out_base)/doc/.dist - $(call install-dir,$(src_base)/dist/examples/build,$(dist_prefix)/examples/build) - $(call install-dir,$(src_base)/dist/examples/cxx,$(dist_prefix)/examples/cxx,-name makefile) -@@ -59,7 +55,6 @@ - $(dist-win): $(dist-pre) \ - $(out_base)/xsd/.dist-win \ - $(out_base)/libxsd/.dist-win \ -- $(out_base)/examples/.dist-win \ - $(out_base)/doc/.dist-win - $(call install-dir,$(src_base)/dist/etc,$(dist_prefix)/etc) - $(call install-dir,$(src_base)/dist/examples/build,$(dist_prefix)/examples/build) -@@ -90,14 +85,10 @@ - # Clean. - # - $(clean): $(out_base)/xsd/.clean \ -- $(out_base)/tests/.clean \ -- $(out_base)/examples/.clean \ - $(out_base)/doc/.clean - - $(call include,$(bld_root)/install.make) - - $(call import,$(src_base)/xsd/makefile) - $(call import,$(src_base)/libxsd/makefile) --$(call import,$(src_base)/tests/makefile) --$(call import,$(src_base)/examples/makefile) - $(call import,$(src_base)/doc/makefile) diff --git a/dev-cpp/xsd/files/xsd-4.0.0-fix-expat-support.patch b/dev-cpp/xsd/files/xsd-4.0.0-fix-expat-support.patch deleted file mode 100644 index e91b74eb4c35..000000000000 --- a/dev-cpp/xsd/files/xsd-4.0.0-fix-expat-support.patch +++ /dev/null @@ -1,59 +0,0 @@ -## Fix bug in C++/Parser Expat Support http://scm.codesynthesis.com/?p=xsd/xsd.git;a=commitdiff;h=94cba986108a0e0f42295572ca42c356d59328d7 -### Author Boris Kolpackov -## Thu, 24 Jul 2014 11:40:01 +0100 (12:40 +0200) -### Committer Boris Kolpackov -## Thu, 24 Jul 2014 11:40:01 +0100 (12:40 +0200) ---- xsd/libxsd/xsd/cxx/parser/expat/elements.hxx -+++ xsd/libxsd/xsd/cxx/parser/expat/elements.hxx -@@ -51,7 +51,9 @@ namespace xsd - } - }; - -- typedef std::unique_ptr parser_auto_ptr; -+ typedef -+ std::unique_ptr -+ parser_auto_ptr; - #else - // Simple auto pointer for Expat's XML_Parser object. - // ---- xsd/libxsd/xsd/cxx/parser/expat/elements.txx -+++ xsd/libxsd/xsd/cxx/parser/expat/elements.txx -@@ -283,9 +283,10 @@ namespace xsd - throw std::bad_alloc (); - - if (system_id || public_id) -- parse_begin (parser, system_id ? *system_id : *public_id, eh); -+ parse_begin ( -+ parser.get (), system_id ? *system_id : *public_id, eh); - else -- parse_begin (parser, eh); -+ parse_begin (parser.get (), eh); - - // Temporarily unset the exception failbit. Also clear the - // fail bit when we reset the old state if it was caused -@@ -310,8 +311,10 @@ namespace xsd - break; - } - -- if (XML_Parse ( -- parser, buf, is.gcount (), is.eof ()) == XML_STATUS_ERROR) -+ if (XML_Parse (parser.get (), -+ buf, -+ is.gcount (), -+ is.eof ()) == XML_STATUS_ERROR) - { - r = false; - break; -##http://scm.codesynthesis.com/?p=xsd/xsd.git;a=commitdiff;h=0e5fab0664fb36c6253dfd7bb86d8985d1b349ef ---- xsd/libxsd/xsd/cxx/parser/expat/elements.txx -+++ xsd/libxsd/xsd/cxx/parser/expat/elements.txx -@@ -279,7 +279,7 @@ namespace xsd - { - parser_auto_ptr parser (XML_ParserCreateNS (0, XML_Char (' '))); - -- if (parser == 0) -+ if (parser.get () == 0) - throw std::bad_alloc (); - - if (system_id || public_id) - diff --git a/dev-cpp/xsd/files/xsd-4.0.0-fix-include.patch b/dev-cpp/xsd/files/xsd-4.0.0-fix-include.patch deleted file mode 100644 index 85ea3e54313e..000000000000 --- a/dev-cpp/xsd/files/xsd-4.0.0-fix-include.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xsd/xsd.cxx -+++ b/xsd/xsd.cxx -@@ -15,7 +15,7 @@ - - #include - #include --#include -+#include - #include - #include - #include diff --git a/dev-cpp/xsd/files/xsd-4.0.0-xsdcxx-rename.patch b/dev-cpp/xsd/files/xsd-4.0.0-xsdcxx-rename.patch deleted file mode 100644 index cb78348e7b67..000000000000 --- a/dev-cpp/xsd/files/xsd-4.0.0-xsdcxx-rename.patch +++ /dev/null @@ -1,159 +0,0 @@ -Description: change docu from xsd to xsdcxx -Author: Jörg Frings-Fürst -Reviewed-by: -Last-Update: 2014-07-22 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ -Index: trunk/xsd/doc/xsd.1 -=================================================================== ---- a/doc/xsd.1 -+++ b/doc/xsd.1 -@@ -1,16 +1,16 @@ - .\" Process this file with - .\" groff -man -Tascii xsd.1 - .\" --.TH XSD 1 "July 2014" "XSD 4.0.0" -+.TH XSDCXX 1 "July 2014" "XSDCXX 4.0.0" - .SH NAME --xsd \- W3C XML Schema to C++ Compiler -+xsdcxx \- W3C XML Schema to C++ Compiler - .\" - .\" - .\" - .\"-------------------------------------------------------------------- - .SH SYNOPSIS - .\"-------------------------------------------------------------------- --.B xsd -+.B xsdcxx - .I command - .B [ - .I options -@@ -20,19 +20,19 @@ - .I file - .B ...] - .in --.B xsd help -+.B xsdcxx help - .B [ - .I command - .B ] - .in --.B xsd version -+.B xsdcxx version - .\" - .\" - .\" - .\"-------------------------------------------------------------------- - .SH DESCRIPTION - .\"-------------------------------------------------------------------- --.B xsd -+.B xsdcxx - generates vocabulary-specific, statically-typed C++ mapping from W3C XML - Schema definitions. Particular mapping to produce is selected by a - .IR command . -@@ -96,7 +96,7 @@ - .PP - .RS - .RS 3 --.B xsd help -+.B xsdcxx help - .I command - .RE - .PP -@@ -133,9 +133,9 @@ - - When the C++11 mode is selected, you normally don't need to perform any - extra steps other than enable C++11 in your C++ compiler, if required\. The --XSD compiler will automatically add the necessary macro defines to the --generated header files that will switch the header-only XSD runtime library --(\fBlibxsd\fP) to the C++11 mode\. However, if you include any of the XSD -+XSDCXX compiler will automatically add the necessary macro defines to the -+generated header files that will switch the header-only XSDCXX runtime library -+(\fBlibxsd\fP) to the C++11 mode\. However, if you include any of the XSDCXX - runtime headers directly in your application (normally you just include the - generated headers), then you will need to define the \fBXSD_CXX11\fP macro - for your entire project\. -@@ -1632,7 +1632,7 @@ - .\" - .SH DIAGNOSTICS - If the input file is not a valid W3C XML Schema definition, --.B xsd -+.B xsdcxx - will issue diagnostic messages to - .B STDERR - and exit with non-zero exit code. -Index: trunk/xsd/doc/xsd.xhtml -=================================================================== ---- a/doc/xsd.xhtml -+++ b/doc/xsd.xhtml -@@ -3,11 +3,11 @@ - - - -- XSD 4.0.0 Compiler Command Line Manual -+ XSDCXX 4.0.0 Compiler Command Line Manual - - - -- -+ - - - -@@ -50,19 +50,19 @@ - -

NAME

- --

xsd - W3C XML Schema to C++ Compiler

-+

xsdcxx - W3C XML Schema to C++ Compiler

- -

SYNOPSIS

- -
--
xsd command [options] file [file ...]
--
xsd help [command]
--
xsd version
-+
xsdcxx command [options] file [file ...]
-+
xsdcxx help [command]
-+
xsdcxx version
-
- -

DESCRIPTION

- --

xsd generates vocabulary-specific, statically-typed -+

xsdcxx generates vocabulary-specific, statically-typed - C++ mapping from W3C XML Schema definitions. Particular mapping to - produce is selected by a command. Each mapping has - a number of mapping-specific options that should -@@ -138,10 +138,10 @@ - -

When the C++11 mode is selected, you normally don't need to perform any - extra steps other than enable C++11 in your C++ compiler, if required. The -- XSD compiler will automatically add the necessary macro defines to the -- generated header files that will switch the header-only XSD runtime library -+ XSDCXX compiler will automatically add the necessary macro defines to the -+ generated header files that will switch the header-only XSDCXX runtime library - (libxsd) to the C++11 mode. However, if you include any -- of the XSD runtime headers directly in your application (normally you just -+ of the XSDCXX runtime headers directly in your application (normally you just - include the generated headers), then you will need to define the - XSD_CXX11 macro for your entire project.

- -@@ -219,7 +219,7 @@ - -

For example, if you have file hello.xsd with - namespace http://example.com/hello and you run -- xsd on this file, then the string in question will -+ xsdcxx on this file, then the string in question will - be:

- -

hello.xsd. http://example.com/hello

-@@ -1530,7 +1530,7 @@ -

DIAGNOSTICS

- -

If the input file is not a valid W3C XML Schema definition, -- xsd will issue diagnostic messages to STDERR -+ xsdcxx will issue diagnostic messages to STDERR - and exit with non-zero exit code.

- -

BUGS

diff --git a/dev-cpp/xsd/metadata.xml b/dev-cpp/xsd/metadata.xml deleted file mode 100644 index 8b10bbf7607c..000000000000 --- a/dev-cpp/xsd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - Enable support for serializing to/from an ACE CDR stream - - diff --git a/dev-cpp/xsd/xsd-4.0.0.ebuild b/dev-cpp/xsd/xsd-4.0.0.ebuild deleted file mode 100644 index 612125e91bbf..000000000000 --- a/dev-cpp/xsd/xsd-4.0.0.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs versionator - -DESCRIPTION="An open-source, cross-platform W3C XML Schema to C++ data binding compiler" -HOMEPAGE="https://www.codesynthesis.com/products/xsd/" -SRC_URI="https://www.codesynthesis.com/download/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="ace doc examples test zlib" - -RDEPEND=" - >=dev-libs/xerces-c-3.0.0 - dev-libs/boost:=[threads] - dev-cpp/libcutl - >=dev-cpp/libxsd-frontend-2.0.0 - ace? ( dev-libs/ace ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - dev-util/build - doc? ( app-doc/doxygen )" - -PATCHES=( - "${FILESDIR}/${PN}-4.0.0-disable_examples_and_tests.patch" - "${FILESDIR}/${PN}-4.0.0-xsdcxx-rename.patch" - "${FILESDIR}/${PN}-4.0.0-fix-expat-support.patch" - "${FILESDIR}/${PN}-4.0.0-fix-include.patch" -) - -src_configure() { - # Maintainer notes: - # * xqilla is not required, this is only whether or not to include the xpath - # examples which require xqilla - mkdir -p \ - build/cxx/gnu \ - build/import/lib{ace,boost,cult,backend-elements,xerces-c,xqilla,xsd-frontend,z} || die - - cat >> build/configuration-dynamic.make <<- EOF || die - xsd_with_zlib := $(usex zlib y n) - xsd_with_ace := $(usex ace y n) - xsd_with_xdr := y - xsd_with_xqilla := y - xsd_with_boost_date_time := y - xsd_with_boost_serialization := y - EOF - - cat >> build/cxx/configuration-dynamic.make <<- EOF || die - cxx_id := gnu - cxx_optimize := n - cxx_debug := n - cxx_rpath := n - cxx_pp_extra_options := - cxx_extra_options := ${CXXFLAGS} - cxx_ld_extra_options := ${LDFLAGS} - cxx_extra_libs := - cxx_extra_lib_paths := - EOF - - cat >> build/cxx/gnu/configuration-dynamic.make <<- EOF || die - cxx_gnu := $(tc-getCXX) - cxx_gnu_libraries := - cxx_gnu_optimization_options := - EOF - - # cli - cat >> build/import/cli/configuration-dynamic.make <<- EOF || die - cli_installed := y - EOF - - # ace - cat >> build/import/libace/configuration-dynamic.make <<- EOF || die - libace_installed := y - EOF - - # boost - cat >> build/import/libboost/configuration-dynamic.make <<- EOF || die - libboost_installed := y - libboost_system := y - EOF - - # libcutl - cat >> build/import/libcutl/configuration-dynamic.make <<- EOF || die - libcutl_installed := y - EOF - - # xerces-c - cat >> build/import/libxerces-c/configuration-dynamic.make <<- EOF || die - libxerces_c_installed := y - EOF - - # xqilla - cat >> build/import/libxqilla/configuration-dynamic.make <<- EOF || die - libxqilla_installed := y - EOF - - # libxsd-frontend - cat >> build/import/libxsd-frontend/configuration-dynamic.make <<- EOF || die - libxsd_frontend_installed := y - EOF - - # zlib - cat >> build/import/libz/configuration-dynamic.make <<- EOF || die - libz_installed := y - EOF -} - -src_compile() { - emake verbose=1 - - if use doc; then - emake -C "${S}/doc/cxx/tree/reference" verbose=1 - fi - if use test; then - XERCESC_NLS_HOME="${EPREFIX}/usr/share/xerces-c/msg" emake -C tests verbose=1 - fi -} - -src_test() { - XERCESC_NLS_HOME="${EPREFIX}/usr/share/xerces-c/msg" emake -C tests test -} - -src_install() { - emake install_prefix="${ED%/}/usr" install - - # Renaming binary/manpage to avoid collision with mono-2.0's xsd/xsd2 - mv "${ED%/}"/usr/bin/xsd{,cxx} || die - mv "${ED%/}"/usr/share/man/man1/xsd{,cxx}.1 || die - - # remove incorrectly installed documentation - rm -rf "${ED%/}/usr/share/doc" || die - # clean out all non-html related files - find doc/ \( -iname '*.1' -o -iname 'makefile*' -o -iname '*doxygen' \ - -o -iname '*doxytag' -o -iname '*html2ps' \) -delete || die - - DOCS=( NEWS README FLOSSE ) - HTML_DOCS=( doc/. ) - einstalldocs - - newdoc libxsd/README README.libxsd - newdoc libxsd/FLOSSE FLOSSE.libxsd - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} -- cgit v1.2.3