From 463397cf1e064185110fe57c568d73f99a06f5d1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 17 Feb 2021 10:35:54 +0000 Subject: gentoo resync : 17.02.2021 --- dev-cpp/Manifest.gz | Bin 10541 -> 10555 bytes dev-cpp/atkmm/Manifest | 4 ++ dev-cpp/atkmm/atkmm-2.28.1.ebuild | 47 +++++++++++++ dev-cpp/atkmm/atkmm-2.36.0.ebuild | 47 +++++++++++++ dev-cpp/cairomm/Manifest | 4 ++ dev-cpp/cairomm/cairomm-1.14.2.ebuild | 57 ++++++++++++++++ dev-cpp/cairomm/cairomm-1.16.0.ebuild | 57 ++++++++++++++++ dev-cpp/glibmm/Manifest | 2 + dev-cpp/glibmm/glibmm-2.68.0.ebuild | 62 +++++++++++++++++ dev-cpp/gtkmm/Manifest | 6 +- dev-cpp/gtkmm/gtkmm-2.24.5-r1.ebuild | 64 ++++++++++++++++++ dev-cpp/gtkmm/gtkmm-2.24.5.ebuild | 64 ------------------ dev-cpp/gtkmm/gtkmm-3.24.2-r1.ebuild | 75 +++++++++++++++++++++ dev-cpp/gtkmm/gtkmm-3.24.2.ebuild | 75 --------------------- dev-cpp/gtkmm/gtkmm-3.24.3.ebuild | 59 ++++++++++++++++ dev-cpp/gtksourceviewmm/Manifest | 4 +- .../gtksourceviewmm-2.10.3-r1.ebuild | 48 ------------- .../gtksourceviewmm-2.10.3-r2.ebuild | 48 +++++++++++++ .../gtksourceviewmm-3.18.0-r1.ebuild | 34 ++++++++++ .../gtksourceviewmm/gtksourceviewmm-3.18.0.ebuild | 34 ---------- dev-cpp/libxmlpp/Manifest | 4 +- dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild | 37 ++++++++++ dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild | 37 ---------- dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild | 36 ++++++++++ dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild | 36 ---------- dev-cpp/lucene++/Manifest | 1 - dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild | 36 ---------- dev-cpp/ms-gsl/Manifest | 2 +- dev-cpp/ms-gsl/ms-gsl-3.1.0.ebuild | 4 +- dev-cpp/pangomm/Manifest | 4 +- dev-cpp/pangomm/pangomm-2.42.1-r1.ebuild | 39 +++++++++++ dev-cpp/pangomm/pangomm-2.42.1.ebuild | 39 ----------- dev-cpp/pangomm/pangomm-2.42.2.ebuild | 48 +++++++++++++ dev-cpp/prometheus-cpp/Manifest | 2 + .../prometheus-cpp/prometheus-cpp-0.12.1.ebuild | 38 +++++++++++ dev-cpp/random123/Manifest | 4 +- dev-cpp/random123/random123-1.09-r1.ebuild | 24 ------- dev-cpp/random123/random123-1.13.2.ebuild | 20 ++++++ dev-cpp/sparsehash/Manifest | 4 +- dev-cpp/sparsehash/sparsehash-2.0.3-r1.ebuild | 24 ------- dev-cpp/sparsehash/sparsehash-2.0.4.ebuild | 4 +- 41 files changed, 799 insertions(+), 435 deletions(-) create mode 100644 dev-cpp/atkmm/atkmm-2.28.1.ebuild create mode 100644 dev-cpp/atkmm/atkmm-2.36.0.ebuild create mode 100644 dev-cpp/cairomm/cairomm-1.14.2.ebuild create mode 100644 dev-cpp/cairomm/cairomm-1.16.0.ebuild create mode 100644 dev-cpp/glibmm/glibmm-2.68.0.ebuild create mode 100644 dev-cpp/gtkmm/gtkmm-2.24.5-r1.ebuild delete mode 100644 dev-cpp/gtkmm/gtkmm-2.24.5.ebuild create mode 100644 dev-cpp/gtkmm/gtkmm-3.24.2-r1.ebuild delete mode 100644 dev-cpp/gtkmm/gtkmm-3.24.2.ebuild create mode 100644 dev-cpp/gtkmm/gtkmm-3.24.3.ebuild delete mode 100644 dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r1.ebuild create mode 100644 dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r2.ebuild create mode 100644 dev-cpp/gtksourceviewmm/gtksourceviewmm-3.18.0-r1.ebuild delete mode 100644 dev-cpp/gtksourceviewmm/gtksourceviewmm-3.18.0.ebuild create mode 100644 dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild delete mode 100644 dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild create mode 100644 dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild delete mode 100644 dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild delete mode 100644 dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild create mode 100644 dev-cpp/pangomm/pangomm-2.42.1-r1.ebuild delete mode 100644 dev-cpp/pangomm/pangomm-2.42.1.ebuild create mode 100644 dev-cpp/pangomm/pangomm-2.42.2.ebuild create mode 100644 dev-cpp/prometheus-cpp/prometheus-cpp-0.12.1.ebuild delete mode 100644 dev-cpp/random123/random123-1.09-r1.ebuild create mode 100644 dev-cpp/random123/random123-1.13.2.ebuild delete mode 100644 dev-cpp/sparsehash/sparsehash-2.0.3-r1.ebuild (limited to 'dev-cpp') diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index f9e486d6cbbf..0f79902c3513 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 793aa2e43328..ff1fc8b82264 100644 --- a/dev-cpp/atkmm/Manifest +++ b/dev-cpp/atkmm/Manifest @@ -1,3 +1,7 @@ DIST atkmm-2.28.0.tar.xz 891904 BLAKE2B 8172effa5f4dc542020b58d7e3d3bea66b0affa98db977e94249dfd8fa6c4fdea88cabb385dcfdb2d79874017c4e648a737413bae021121d1423d62e335d2737 SHA512 8457cff58648c3d3944d6a9fb400062985c70a714856a5d84d4553cb6b1202bdc47aa48c612851fea1cc1b7ab59381116c65d2a22212907e3c4b7090601946bc +DIST atkmm-2.28.1.tar.xz 688912 BLAKE2B dd18c2e0151192eb56cc81ceb6d8da2b41850e9c31e357f14822ac99418f57237e5ffe876b0c0b05768ad93ffb9d2e5edfddd518c838a1cc916b40df7b7c0933 SHA512 9f336b594930b62e9789011f4584f569d40b6153e5f3f04ac0f5b48704c50fb7b99d3f5d8639eec8dfd42b9c268df3cf21c2ae2372fdb781729fa29c57365916 +DIST atkmm-2.36.0.tar.xz 735400 BLAKE2B d8b821fdddd27d10f1995aa6bb8ab8a2ccc3357c7553656e30ee45e4ad677457b7a64a86ee9511124547c1680b5f95c3fd306fb315f3911787a6f0817ca5e130 SHA512 8527dfa50191919a7dcf6db6699767352cb0dac800d834ee39ed21694eee3136a41a7532d600b8b3c0fcea52da6129b623e8e61ada728d806aa61fdc8dc8dedf EBUILD atkmm-2.28.0.ebuild 820 BLAKE2B 7c1f0b1df7be64edeee9f602ee8ac2403614b4122b4a7f2e46b158c840702f08f252c399873f1ce5e6f5f0782cab4d14afd7de122b1815f8895ce5bca701999b SHA512 9ace55c82803a6d45277168da4b2e6c8af8058f0db1753cae978d22082425f01df371573353be4e3325edc490fb8556615dcfc2f949e185340979ad0ae79afcc +EBUILD atkmm-2.28.1.ebuild 955 BLAKE2B 96c13e963729a2fd7ff4a88e5fbeebece70c5160cadef973ebc9f1b64a874c12d47015d26c8deb3baa1000ae13fa7826674cac6e102ce143ba5900587d5555df SHA512 045fe639a5a8f7ba842ee68c5f5c279b0a00be430ffec5e0408d439670712f0ad7d57ca7260b70f3f49ef361069efb14e395724a1df824c40e68fe684e614dbb +EBUILD atkmm-2.36.0.ebuild 953 BLAKE2B e2b563f9d4caa5e2dd7ce31d9036208d22046c02b9d0edd09472436dfa7fc4095573f6f316745eea40d54dce72d9a4eb4bd20a79fe953b71d3d3cb47cd5198f5 SHA512 2afca7f5c6ab71c712ed300c0254eaf4d698f95a1f893f2b09cc14f5521f06664c64903be46a2ceb145519121275bf42a0ce77423e0655c6cc6f324ce30212a0 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/atkmm/atkmm-2.28.1.ebuild b/dev-cpp/atkmm/atkmm-2.28.1.ebuild new file mode 100644 index 000000000000..e6e27efadfb6 --- /dev/null +++ b/dev-cpp/atkmm/atkmm-2.28.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org meson multilib-minimal + +DESCRIPTION="C++ interface for the ATK library" +HOMEPAGE="https://www.gtkmm.org" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="doc" + +DEPEND=" + >=dev-cpp/glibmm-2.46.2:2[doc?,${MULTILIB_USEDEP}] + >=dev-libs/atk-2.18.0[${MULTILIB_USEDEP}] + >=dev-libs/libsigc++-2.3.2:2[doc?,${MULTILIB_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + dev-lang/perl + dev-libs/libxslt + ) +" + +multilib_src_configure() { + local emesonargs=( + -Dbuild-documentation=$(multilib_native_usex doc true false) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_test() { + meson_src_test +} diff --git a/dev-cpp/atkmm/atkmm-2.36.0.ebuild b/dev-cpp/atkmm/atkmm-2.36.0.ebuild new file mode 100644 index 000000000000..6d37b606cc4d --- /dev/null +++ b/dev-cpp/atkmm/atkmm-2.36.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org meson multilib-minimal + +DESCRIPTION="C++ interface for the ATK library" +HOMEPAGE="https://www.gtkmm.org" + +LICENSE="LGPL-2.1+" +SLOT="2.36" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="doc" + +DEPEND=" + >=dev-cpp/glibmm-2.68.0:2.68[doc?,${MULTILIB_USEDEP}] + >=dev-libs/atk-2.18.0[${MULTILIB_USEDEP}] + dev-libs/libsigc++:3[doc?,${MULTILIB_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + dev-lang/perl + dev-libs/libxslt + ) +" + +multilib_src_configure() { + local emesonargs=( + -Dbuild-documentation=$(multilib_native_usex doc true false) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_test() { + meson_src_test +} diff --git a/dev-cpp/cairomm/Manifest b/dev-cpp/cairomm/Manifest index c26c796a36f1..bf6b67161607 100644 --- a/dev-cpp/cairomm/Manifest +++ b/dev-cpp/cairomm/Manifest @@ -1,3 +1,7 @@ DIST cairomm-1.12.0.tar.xz 789588 BLAKE2B 4c864705ce4b232a3dcaf7251cf22f7f9ac2f964253552cdac5a115bc7e085f38a58375e33f99ea03105b59d056a53e91ea9234c4c6b49d8701c01c8a1e12dc2 SHA512 750e05f079c2ee9786d1a1ddb66ff90405549a82aeb542d585f904f7147994a451950a77ecb563f290cf2358f7010360ab03d9aa3a319651615c48bd25aeb7e8 +DIST cairomm-1.14.2.tar.xz 603804 BLAKE2B 37417fc13f3213c1cd51ac2b0f17e0624c0592f6115a66c96295b6fa2f9974bee7c138f5087b130211a6e4f9fba045404d85e9aa08a36d9000415132400d4da8 SHA512 aef374fca25ad22770407e36512046b266d71ebeccd47fb629cfbf2f67783aa314bb335b972088a88d98417a4774d6f144cd2769c452f8aa23770eae08dca592 +DIST cairomm-1.16.0.tar.xz 579604 BLAKE2B 3aaac8039d13f13ef8fb844e38cb0cd9b0565559544c7a4cab544a46f8f8bdb6d4ee1b8318ec5d9991c33264cd3335a8796e6a49553735516a184565875e1d08 SHA512 51929620feeac45377da5d486ea7a091bbd10ad8376fb16525328947b9e6ee740cdc8e8bd190a247b457cc9fec685a829c81de29b26cabaf95383ef04cce80d3 EBUILD cairomm-1.12.0-r1.ebuild 1223 BLAKE2B 321ef7fda56bf65c682ad05fd49fe987aa203e9df3edd1d249882979680df3df0607b24b77b78df2d687efc71791181d8d1daaf1d9a99ee0e4cde246ce8ba94b SHA512 7f7f73ff4396e9082834b25b4fbba0ea079ea157f80070d6dc2cba65e822dc57663ecfb1269da07d21777966461846e8df91cfc3c30fa42fc160e9868a2358c3 +EBUILD cairomm-1.14.2.ebuild 1195 BLAKE2B 5e7e10285af8efc68fe54a1190cb96575c0df4b950f83d9d3aef05eb009cd8d36a98997becb1f1b8a9013787d6edb46419e05cd5dd59fea2cf5f40534a1f36f1 SHA512 8e2f582e142fd401649ebc43e6499880c76df9210cbbbc953fec7466a7802aaf05292359a044b3b68b4e2f49489b7b6d6eea89bdac568e43550557e24c164fd9 +EBUILD cairomm-1.16.0.ebuild 1191 BLAKE2B d25ecc89918250e42b368274c0fa3ae80373e11dbb57ec7eae80711ac3e7db005a12b8ef8105cfc707a045267d51bc26dee8a28d18baa03a2023797c9a78e56f SHA512 440ef8a3e993a42fa60783bc733f3410e870e446112f6f08da0a9ae4072992d297428a8986472484fe9555f867064cf68d29df525e98a72b316784e76393bfdf MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/cairomm/cairomm-1.14.2.ebuild b/dev-cpp/cairomm/cairomm-1.14.2.ebuild new file mode 100644 index 000000000000..79302671e416 --- /dev/null +++ b/dev-cpp/cairomm/cairomm-1.14.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson multilib-minimal + +DESCRIPTION="C++ bindings for the Cairo vector graphics library" +HOMEPAGE="https://cairographics.org/cairomm/" +SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/libsigc++-2.6.0:2[doc?,${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.12.0[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-libs/boost[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + dev-lang/perl + dev-libs/libxslt + ) +" + +multilib_src_configure() { + local emesonargs=( + -Dbuild-documentation=$(multilib_native_usex doc true false) + -Dbuild-examples=false + -Dbuild-tests=$(usex test true false) + -Dboost-shared=true + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_test() { + meson_src_test +} diff --git a/dev-cpp/cairomm/cairomm-1.16.0.ebuild b/dev-cpp/cairomm/cairomm-1.16.0.ebuild new file mode 100644 index 000000000000..67a60abc4574 --- /dev/null +++ b/dev-cpp/cairomm/cairomm-1.16.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson multilib-minimal + +DESCRIPTION="C++ bindings for the Cairo vector graphics library" +HOMEPAGE="https://cairographics.org/cairomm/" +SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz" + +LICENSE="LGPL-2+" +SLOT="1.16" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libsigc++:3[doc?,${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.12.10[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-libs/boost[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + dev-lang/perl + dev-libs/libxslt + ) +" + +multilib_src_configure() { + local emesonargs=( + -Dbuild-documentation=$(multilib_native_usex doc true false) + -Dbuild-examples=false + -Dbuild-tests=$(usex test true false) + -Dboost-shared=true + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_test() { + meson_src_test +} diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest index 10582e25547f..c8d9e2d75d3d 100644 --- a/dev-cpp/glibmm/Manifest +++ b/dev-cpp/glibmm/Manifest @@ -1,3 +1,5 @@ DIST glibmm-2.64.2.tar.xz 7438116 BLAKE2B 6ff458e90a5dbc606a2e04ecd3589262a1b96e827dba245985467818a7a4ba80a9c4cb15686fe479636cb8ce7e1db3334195d6334d7ec56327076cad87e22170 SHA512 0130af9a16981a54630150db6f4b1a95458d72d650c5e4781ee97ce624ec98c600b79ebf234d212e025781453fd11d78b9e8273235ffa143397423418fe970cc +DIST glibmm-2.68.0.tar.xz 7652260 BLAKE2B df87b3f3d8cd74b693f843dec15d5376f2a755b0a72042983383c15cca9fdb90c2fed6320bf0f3fe846fcda5be3ee15c0fc1b683d29cebe64e8dcdd101fc9bf0 SHA512 a13121052315e949acf2528e226079f1a2cf7853080aec770dcb269e422997e5515ed767c7a549231fb3fa5f913b3fd9ef083080589283824b6a218d066b253e EBUILD glibmm-2.64.2.ebuild 1445 BLAKE2B bb31548b8263d78dc9f14f7baed5895814a26b9650ad106c6b60031432129d3df3eb05787e68e717c87ab9b11c645c03a55739582fe0b423b2ba6aad61f29588 SHA512 ec5b14755ee4e3b1b56041f982bc256fb5d2cf1cf883602f6b3dfb15b183c01a634013012689f9358c70ef668c1ef41a8319fd06f6cf3afeead3f0606bc35ad2 +EBUILD glibmm-2.68.0.ebuild 1296 BLAKE2B cd13014224ff45a20aa30e5623a1142895d95bc5f6ef2838aae3709e9ac230e8637078270621abeafa431437c24b94ddd8632340a398ec1e7b3d935fb8ae12f4 SHA512 a12ce7ce63e7e7a02a7382c76da5ff83bd78292f468f7052e2adf8c7678fdddd2158be728f5dc0e35c9c77981b953b877189676450c3f4abce8de79594c71441 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/glibmm/glibmm-2.68.0.ebuild b/dev-cpp/glibmm/glibmm-2.68.0.ebuild new file mode 100644 index 000000000000..16c2ce0ff994 --- /dev/null +++ b/dev-cpp/glibmm/glibmm-2.68.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org meson multilib-minimal + +DESCRIPTION="C++ interface for glib2" +HOMEPAGE="https://www.gtkmm.org" + +LICENSE="LGPL-2.1+" +SLOT="2.68" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +IUSE="doc debug test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.63.0:2[${MULTILIB_USEDEP}] + dev-libs/libsigc++:3[doc?,${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + dev-lang/perl + dev-libs/libxslt + ) +" + +src_prepare() { + default + + # giomm_tls_client requires FEATURES=-network-sandbox and glib-networking rdep + sed -i -e '/giomm_tls_client/d' tests/meson.build || die + + if ! use test; then + sed -i -e "/^subdir('tests')/d" meson.build || die + fi +} + +multilib_src_configure() { + local emesonargs=( + -Dwarnings=min + -Dbuild-deprecated-api=true + -Dbuild-documentation=$(usex doc true false) + -Ddebug-refcounting=$(usex debug true false) + -Dbuild-examples=false + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +} diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest index eb3e663fd92a..ac91dbabf266 100644 --- a/dev-cpp/gtkmm/Manifest +++ b/dev-cpp/gtkmm/Manifest @@ -1,5 +1,7 @@ DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3 SHA512 c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e DIST gtkmm-3.24.2.tar.xz 13336236 BLAKE2B 93f3a04b8a2f02323bf6a1161c10eaae2ad9c26d0e235b1658fc7abbb8d48f67abc42739726c4b6657fa59b033b3708ad1428e629538ab5a6fd27590f5311f30 SHA512 c8f9f03d54006a729fdad7563d3be37aa180f9153c222314c1b8cfddc5ab417d184422a1d44f780574248ea52e679f1e360eac67e03f67d29ecf847c0ab19689 -EBUILD gtkmm-2.24.5.ebuild 1532 BLAKE2B bc5d9a6204ef9694fb82802639c9f33948fa3fef3f26ae4b4155b49aaf37e0d8ae693f24c12b92ffb3007dba774070c065ae22ac98b24d1b9f397145148e32ea SHA512 cf1be9d38f332d1de5428de821227a4d64dd16ce5cea93493785ed28dd7b130fc5b3b3db0b9b8e4d7fed9876c1cb2167ab5a40ceff6e2bb972b64f48c88b33b1 -EBUILD gtkmm-3.24.2.ebuild 1871 BLAKE2B 0f48e3659c01a22dd6beb9b08ffa0a163d2e0505f15ed50e976beb8c9c92f139e73666b3df20231772e7a66c46a93d8ed53700167011355c4db4539956992c47 SHA512 464f07a4306d8e26c3d6ae7a41fa080037af938546efae8a66dd6dc95fe259c4b73a6d981b44bee1b414986150a5cb26976164fb8ec9730ead8910e2c458e58e +DIST gtkmm-3.24.3.tar.xz 13539040 BLAKE2B 24664773ec7b0666575346aa0532e8961fc19d965ef34244ed97707f7e3eb4d1d0f016abf733531269bf3e3201defe31559990e32f4f43faa8d3bb5d1f02fdb7 SHA512 e373807ec245057708655fa5dbf18d5391656a55b008fd6aa0fdc5a56e80d288813c3bbb0093f39aa7679df866a176f1e6b0e842d4d1b18b775a5928eed9fef5 +EBUILD gtkmm-2.24.5-r1.ebuild 1536 BLAKE2B a2e3b097ac226e72ca62ee4f66cb6cab334de7422a4c61f45a30898df261d0ee7b7cdce4267ad1e2e1e1410e2eba6773d5c42a7374ba16f43a2bac27607b48a2 SHA512 552d38fbb89a06580a2f1ea7305357198e5d8b329aec1d0b38352f443442d489688d00c702181c30aba2708826a926092604cda8d5200065a792be623920cdf9 +EBUILD gtkmm-3.24.2-r1.ebuild 1875 BLAKE2B d90e6f650b5622cf04458f320a61e5500fb3300f9be22799958dbf43dcf8ba0a6a195ed5bf8c9c37e766a8cc7e3c677ff07951993c03f73a5fb6b2d92f29c2ac SHA512 e795ee1cb1c1efda920ee9e6ebf02ec183adec995a02ae2e373c34b1d0dd9baf00a371f879c9a8418c9680955625dafb20ef66feb1c904e1711f4c31ade9bf72 +EBUILD gtkmm-3.24.3.ebuild 1437 BLAKE2B 6b6a7e2163f4e9d673a85fae4cf4f597c91e02e33ad3e3bdf6204a668e0109477983e9a2297c002ea4986cd9395957ef2543398f9eb6b684a5d4bd380cebc19e SHA512 c14f48b703e649c310f28e094f74a49c353c7b590b83981bf207262fa1b383e2826d4816e560dfe31d27f2ee9b8e2d8e17914e4fd02a30263a77a9d9b185b22f MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/gtkmm/gtkmm-2.24.5-r1.ebuild b/dev-cpp/gtkmm/gtkmm-2.24.5-r1.ebuild new file mode 100644 index 000000000000..2a6ef94ab53e --- /dev/null +++ b/dev-cpp/gtkmm/gtkmm-2.24.5-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 multilib-minimal + +DESCRIPTION="C++ interface for GTK+" +HOMEPAGE="https://www.gtkmm.org" + +LICENSE="LGPL-2.1+" +SLOT="2.4" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/glibmm-2.34.1:2[${MULTILIB_USEDEP}] + >=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.28:2[${MULTILIB_USEDEP}] + >=dev-cpp/atkmm-2.22.7:0[${MULTILIB_USEDEP}] + >=dev-cpp/cairomm-1.10.0-r1:0[${MULTILIB_USEDEP}] + >=dev-cpp/pangomm-2.34.0:1.4[${MULTILIB_USEDEP}] + >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + dev-libs/libxslt + app-doc/doxygen ) +" + +src_prepare() { + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed 1 failed" + fi + + if ! use examples; then + # don't waste time building tests + sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed 2 failed" + fi + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + gnome2_src_configure \ + --enable-api-atkmm \ + $(multilib_native_use_enable doc documentation) +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + DOCS="AUTHORS ChangeLog PORTING NEWS README" + einstalldocs +} diff --git a/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild b/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild deleted file mode 100644 index e4cf763c5baa..000000000000 --- a/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome2 multilib-minimal - -DESCRIPTION="C++ interface for GTK+" -HOMEPAGE="https://www.gtkmm.org" - -LICENSE="LGPL-2.1+" -SLOT="2.4" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-cpp/glibmm-2.34.1:2[${MULTILIB_USEDEP}] - >=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}] - >=x11-libs/gdk-pixbuf-2.28:2[${MULTILIB_USEDEP}] - >=dev-cpp/atkmm-2.22.7[${MULTILIB_USEDEP}] - >=dev-cpp/cairomm-1.10.0-r1[${MULTILIB_USEDEP}] - >=dev-cpp/pangomm-2.34.0:1.4[${MULTILIB_USEDEP}] - >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( - media-gfx/graphviz - dev-libs/libxslt - app-doc/doxygen ) -" - -src_prepare() { - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed 1 failed" - fi - - if ! use examples; then - # don't waste time building tests - sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed 2 failed" - fi - - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - gnome2_src_configure \ - --enable-api-atkmm \ - $(multilib_native_use_enable doc documentation) -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - DOCS="AUTHORS ChangeLog PORTING NEWS README" - einstalldocs -} diff --git a/dev-cpp/gtkmm/gtkmm-3.24.2-r1.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.2-r1.ebuild new file mode 100644 index 000000000000..70fdb34353fe --- /dev/null +++ b/dev-cpp/gtkmm/gtkmm-3.24.2-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 multilib-minimal virtualx + +DESCRIPTION="C++ interface for GTK+" +HOMEPAGE="https://www.gtkmm.org" + +LICENSE="LGPL-2.1+" +SLOT="3.0" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" + +IUSE="aqua doc test wayland X" +REQUIRED_USE="|| ( aqua wayland X )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/glibmm-2.54.0:2[${MULTILIB_USEDEP}] + >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}] + >=dev-cpp/atkmm-2.24.2:0[${MULTILIB_USEDEP}] + >=dev-cpp/cairomm-1.12.0:0[${MULTILIB_USEDEP}] + >=dev-cpp/pangomm-2.38.2:1.4[${MULTILIB_USEDEP}] + >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + dev-libs/libxslt + app-doc/doxygen ) +" +# eautoreconf needs mm-common + +RESTRICT="!test? ( test )" + +src_prepare() { + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed 1 failed" + fi + + # don't waste time building examples + sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed 2 failed" + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" gnome2_src_configure \ + --enable-api-atkmm \ + $(multilib_native_use_enable doc documentation) \ + $(use_enable aqua quartz-backend) \ + $(use_enable wayland wayland-backend) \ + $(use_enable X x11-backend) +} + +multilib_src_test() { + virtx emake check +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + einstalldocs + + find demos -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null + find demos -type f -name 'Makefile*' -exec rm -f {} \; 2>/dev/null + dodoc -r demos +} diff --git a/dev-cpp/gtkmm/gtkmm-3.24.2.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.2.ebuild deleted file mode 100644 index c3fddd7e3b3e..000000000000 --- a/dev-cpp/gtkmm/gtkmm-3.24.2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 multilib-minimal virtualx - -DESCRIPTION="C++ interface for GTK+" -HOMEPAGE="https://www.gtkmm.org" - -LICENSE="LGPL-2.1+" -SLOT="3.0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" - -IUSE="aqua doc test wayland X" -REQUIRED_USE="|| ( aqua wayland X )" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-cpp/glibmm-2.54.0:2[${MULTILIB_USEDEP}] - >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}] - >=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}] - >=dev-cpp/atkmm-2.24.2[${MULTILIB_USEDEP}] - >=dev-cpp/cairomm-1.12.0[${MULTILIB_USEDEP}] - >=dev-cpp/pangomm-2.38.2:1.4[${MULTILIB_USEDEP}] - >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( - media-gfx/graphviz - dev-libs/libxslt - app-doc/doxygen ) -" -# eautoreconf needs mm-common - -RESTRICT="!test? ( test )" - -src_prepare() { - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed 1 failed" - fi - - # don't waste time building examples - sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed 2 failed" - - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" gnome2_src_configure \ - --enable-api-atkmm \ - $(multilib_native_use_enable doc documentation) \ - $(use_enable aqua quartz-backend) \ - $(use_enable wayland wayland-backend) \ - $(use_enable X x11-backend) -} - -multilib_src_test() { - virtx emake check -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - einstalldocs - - find demos -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null - find demos -type f -name 'Makefile*' -exec rm -f {} \; 2>/dev/null - dodoc -r demos -} diff --git a/dev-cpp/gtkmm/gtkmm-3.24.3.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.3.ebuild new file mode 100644 index 000000000000..e7e4f9df4231 --- /dev/null +++ b/dev-cpp/gtkmm/gtkmm-3.24.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org meson multilib-minimal virtualx + +DESCRIPTION="C++ interface for GTK+" +HOMEPAGE="https://www.gtkmm.org" + +LICENSE="LGPL-2.1+" +SLOT="3.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +IUSE="aqua doc test wayland X" +REQUIRED_USE="|| ( aqua wayland X )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/atkmm-2.24.2:0[doc?,${MULTILIB_USEDEP}] + >=dev-cpp/cairomm-1.12.0:0[doc?,${MULTILIB_USEDEP}] + >=dev-cpp/glibmm-2.54.0:2[doc?,${MULTILIB_USEDEP}] + >=dev-cpp/pangomm-2.38.2:1.4[doc?,${MULTILIB_USEDEP}] + >=dev-libs/libsigc++-2.3.2:2[doc?,${MULTILIB_USEDEP}] + >=media-libs/libepoxy-1.2[${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}] + >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + dev-lang/perl + dev-libs/libxslt + ) +" + +multilib_src_configure() { + local emesonargs=( + -Dbuild-atkmm-api=true + -Dbuild-demos=false + -Dbuild-documentation=$(multilib_native_usex doc true false) + -Dbuild-tests=$(usex test true false) + -Dbuild-x11-api=$(usex X true false) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_install() { + meson_src_install +} + +multilib_src_test() { + virtx meson_src_test +} diff --git a/dev-cpp/gtksourceviewmm/Manifest b/dev-cpp/gtksourceviewmm/Manifest index 3496c7804c19..8bde27e596cd 100644 --- a/dev-cpp/gtksourceviewmm/Manifest +++ b/dev-cpp/gtksourceviewmm/Manifest @@ -1,5 +1,5 @@ DIST gtksourceviewmm-2.10.3.tar.xz 742184 BLAKE2B bfd61f3ca29afa4b01fef651849189983fbc64c95c0258c19812b6fddfb2f9e793a1a684e44e88384dcb24632a2c247f4b6ec400f2ef3d19f878064e017d986b SHA512 e6ddc4f585251f68e48cf0ea2c33bce02a90031efcd885105a82837715d659a317ee0845b476fc54c1c4c71b518df41ce494505af1524db6acb733e51f44e6ca DIST gtksourceviewmm-3.18.0.tar.xz 1079780 BLAKE2B 973f06a3baed8d5ab541b2f179f773391fe562cab2fceffd0366748acafc4bfc1d4717d969bdd5a5716f892ff497b89338f8b3cd085aebb9c033a40b29d3c0b4 SHA512 143de4a650f2a6090efeba359e78d1f4982519a9e7a2be838f9888732c57dcc42db8b6ab45bd23ccd261d8f17bc743846a3bb572566f233cee9b4238c017c64c -EBUILD gtksourceviewmm-2.10.3-r1.ebuild 996 BLAKE2B 307fecc9161d49415db64e6fd51dcab84f8a3b21c5c439615672df03bae49c9f08d5ba97606144b7fee4b1d4e4d61c739b8ffb69a502c764a6d7724f3c3326dd SHA512 f99d6f782dace300684c4cb586fc0a3ba8878acf18d2628ae16fb96f673986706b8260908af4ec5aa228a64617f3f4ecab5823705af10af2fb7a21987e1fd290 -EBUILD gtksourceviewmm-3.18.0.ebuild 659 BLAKE2B be522f66b7daa040a9b21d48796590e0541cd1296aae2d50afcab2f181f550bdc1cc1aad218de1311d6ace7a00bd4c6b493786a3a72b4dd3c22b4b999f6736ea SHA512 268b2ad731c6f97ceb62d8778d59f9abf981a6c57d39342386f924fa309e843b7950b1727b3981266d19f98a8f08037ef741ff13db3a72510eba4afae1f5b3e0 +EBUILD gtksourceviewmm-2.10.3-r2.ebuild 995 BLAKE2B fc57b3fdd57c34444d732c0cf1359ab770d8b597e9a9f9f735743118e986555209bdc045f9d05bb949d501a75a34e3f71467518476439d82ca91054d9e0bf1f6 SHA512 04e3f64f7f049ac1d400ddd11891062c0cc92ae05d052df39c93242cceada4842bf090e90d1c21fd35af8c2089a8ec1be8bd8ca62c1217bc8acb1ac6984c7b39 +EBUILD gtksourceviewmm-3.18.0-r1.ebuild 660 BLAKE2B 176bc3af22e4143a622792e79c5749f9ece54493fcf7ca19634935ea8f9d5f8bab8e51de64895c6896ee61e02a00d02e74105ffb5079e885676c91e34220ddc5 SHA512 6cb7550b1ce300268b9b61a03b252fb4a72aff4cb632627eb38b845cb0e36163ea29065a5f5126db617dfbb9e00ce2ee6128e00e9d60ae6650e00efac9b7cfaa MISC metadata.xml 259 BLAKE2B 32f8c5208a55a1dda504b7df969127393a2c70e672aba383fcdc870de8fe778366d3dde3c3313bd043068d2e7831d1e18bad6fb428e82266fc2a630104e0a193 SHA512 fbef629394690b3a5608abc6344816f6acf1e8e2663f29949fd14a662c628f16fee77a1ec1641066806d143fb94c1571bc5b46b829dc53620af6956377fe15cc diff --git a/dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r1.ebuild b/dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r1.ebuild deleted file mode 100644 index 0d30e55b5a85..000000000000 --- a/dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r1.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" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit flag-o-matic gnome2 - -DESCRIPTION="C++ bindings for gtksourceview" -HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView" - -KEYWORDS="amd64 ppc x86" -IUSE="doc" -SLOT="2.0" -LICENSE="LGPL-2.1" - -RDEPEND=" - >=dev-cpp/gtkmm-2.12:2.4 - dev-cpp/atkmm - >=x11-libs/gtksourceview-2.10.0:2.0 - !>=dev-cpp/libgtksourceviewmm-1 -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" - -src_prepare() { - gnome2_src_prepare - - # Remove docs from SUBDIRS so that docs are not installed, as - # we handle it in src_install. - sed -i -e 's|^\(SUBDIRS =.*\)$(doc_subdirs)\(.*\)|\1\2|' Makefile.in || \ - die "sed Makefile.in failed" -} - -src_configure() { - append-cxxflags -std=c++11 - gnome2_src_configure \ - $(use_enable doc documentation) \ - --disable-static -} - -src_install() { - gnome2_src_install - use doc && dohtml -r docs/reference/html/* -} diff --git a/dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r2.ebuild b/dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r2.ebuild new file mode 100644 index 000000000000..9df83973b552 --- /dev/null +++ b/dev-cpp/gtksourceviewmm/gtksourceviewmm-2.10.3-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit flag-o-matic gnome2 + +DESCRIPTION="C++ bindings for gtksourceview" +HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView" + +KEYWORDS="amd64 ppc x86" +IUSE="doc" +SLOT="2.0" +LICENSE="LGPL-2.1" + +RDEPEND=" + >=dev-cpp/gtkmm-2.12:2.4 + dev-cpp/atkmm:0 + >=x11-libs/gtksourceview-2.10.0:2.0 + !>=dev-cpp/libgtksourceviewmm-1 +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" + +src_prepare() { + gnome2_src_prepare + + # Remove docs from SUBDIRS so that docs are not installed, as + # we handle it in src_install. + sed -i -e 's|^\(SUBDIRS =.*\)$(doc_subdirs)\(.*\)|\1\2|' Makefile.in || \ + die "sed Makefile.in failed" +} + +src_configure() { + append-cxxflags -std=c++11 + gnome2_src_configure \ + $(use_enable doc documentation) \ + --disable-static +} + +src_install() { + gnome2_src_install + use doc && dohtml -r docs/reference/html/* +} diff --git a/dev-cpp/gtksourceviewmm/gtksourceviewmm-3.18.0-r1.ebuild b/dev-cpp/gtksourceviewmm/gtksourceviewmm-3.18.0-r1.ebuild new file mode 100644 index 000000000000..a44c29f5fc79 --- /dev/null +++ b/dev-cpp/gtksourceviewmm/gtksourceviewmm-3.18.0-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +GCONF_DEBUG="no" + +inherit gnome2 + +DESCRIPTION="C++ bindings for gtksourceview" +HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView" + +KEYWORDS="amd64 ppc x86" +IUSE="doc" +SLOT="3.0" +LICENSE="LGPL-2.1" + +RDEPEND=" + >=dev-cpp/glibmm-2.46.1:2 + >=dev-cpp/gtkmm-3.18.0:3.0 + >=x11-libs/gtksourceview-3.18.0:3.0 + + dev-cpp/atkmm:0 + dev-cpp/cairomm:0 + dev-cpp/pangomm:1.4 +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" + +src_configure() { + DOCS="AUTHORS ChangeLog* NEWS README" + gnome2_src_configure $(use_enable doc documentation) +} diff --git a/dev-cpp/gtksourceviewmm/gtksourceviewmm-3.18.0.ebuild b/dev-cpp/gtksourceviewmm/gtksourceviewmm-3.18.0.ebuild deleted file mode 100644 index 78ea3e11d330..000000000000 --- a/dev-cpp/gtksourceviewmm/gtksourceviewmm-3.18.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" - -inherit gnome2 - -DESCRIPTION="C++ bindings for gtksourceview" -HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView" - -KEYWORDS="amd64 ppc x86" -IUSE="doc" -SLOT="3.0" -LICENSE="LGPL-2.1" - -RDEPEND=" - >=dev-cpp/glibmm-2.46.1:2 - >=dev-cpp/gtkmm-3.18.0:3.0 - >=x11-libs/gtksourceview-3.18.0:3.0 - - dev-cpp/atkmm - dev-cpp/cairomm - dev-cpp/pangomm:1.4 -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" - -src_configure() { - DOCS="AUTHORS ChangeLog* NEWS README" - gnome2_src_configure $(use_enable doc documentation) -} diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest index 992d38376c1c..daaa99395614 100644 --- a/dev-cpp/libxmlpp/Manifest +++ b/dev-cpp/libxmlpp/Manifest @@ -1,5 +1,5 @@ DIST libxml++-2.40.1.tar.xz 955220 BLAKE2B 44c55ab0e9018af859097e1a753c1457f5694b282f8f5187b32ce908d34f7953b8e73f1e41750ddf5f5c912712539e32f608a33ab79f22644e15010f75be6c51 SHA512 a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a DIST libxml++-3.0.1.tar.xz 948796 BLAKE2B cdfa37f3aebdd8109653c50d6e977a443173fe4ff18b3644a030bba065c7ced01bedc98a273ab3a8def73f78efd2458afd16ec68df9f9109b816527383904025 SHA512 9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95 -EBUILD libxmlpp-2.40.1.ebuild 801 BLAKE2B 154542706fd1a111cb9cb2a5f89af84099538415c2c797edac9be7f90b39cc2cfbb2299c4f23935142f64917ae0e12f91851535b861d833125480a79d1c10a63 SHA512 c2d3edabf5b32c95bf52ad591589227614cd0f294fc6586e8fb9caec54a246eb10cc0067f5f68e722b7f54f73173b7023b613ae1ee3c5eb5ecc20c0721f6ddc2 -EBUILD libxmlpp-3.0.1.ebuild 783 BLAKE2B ddddf12962e4f8ee160ffda21d1d2236472fe4d44c9e642f4af5e6fa58071e8ce3c28881b109b7ac6bb59b1257b84b57250b2cf54d8d46b90456e5b10e6fabcc SHA512 7589cd8b6ce77c3e8231fe2689634837f9c5b9f4c07640e16a10661e3e5853990047ae5fe3f2f8360189c0ff7eb173fea8a33442db9177760e8cf2ed778505f5 +EBUILD libxmlpp-2.40.1-r1.ebuild 803 BLAKE2B af73a4f0e6553f729b5a03f0c6978accad50e1e10cde19cc02d89bf7503b557d8cfb9534e71f4e1d772b6bdd643e9effc285fdcae3ca4b93dc811b7f1df9bfe6 SHA512 20dcf248cd9484111a208f3a67663cf4f134e0f74f5c6d113e83dc916a45a4ba0ef6e8bde3fc51e1724558ca0df977e522e0b34ea66c0f4b952962c74f8c52fd +EBUILD libxmlpp-3.0.1-r1.ebuild 785 BLAKE2B 39b03f32be94acbb854d4e4d18958a3012300150d1bef567dc9f1eff89eb31383508932ea3cdbc619a762b2e92a1697b315a0e37169413bf527a2262d92fc738 SHA512 6520bb0e9579433ef93d2001cf77d924b461666c006622ecf1732378b52865f1efcc86fc1469731e03b0de2e4ff917558e238500c5063e4300896c2ef6868636 MISC metadata.xml 337 BLAKE2B 3368606516683ff4d4ac84b801ca062aabfc86f643f841f1e7a56e6ed3194623e6a87b87ec98d664cca5841a639d0c46c577c584bd7396fa7e4cde6d78e096d8 SHA512 62e1b8bf26625304a947ee1264ba6e9bc904f3276488e09624b7508094730b041a1d5140f43f82301e3fb2b4156b658f7add79dae6007750ae1f29360f944a16 diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild new file mode 100644 index 000000000000..e9ebf804474d --- /dev/null +++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +GCONF_DEBUG="no" +GNOME_ORG_MODULE="${PN/pp/++}" + +inherit gnome2 multilib-minimal + +DESCRIPTION="C++ wrapper for the libxml2 XML parser library" +HOMEPAGE="http://libxmlplusplus.sourceforge.net/" + +LICENSE="LGPL-2.1" +SLOT="2.6" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="doc" + +RDEPEND=" + >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}] + >=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +multilib_src_prepare() { + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" gnome2_src_configure \ + $(use_enable doc documentation) +} + +multilib_src_install() { + gnome2_src_install +} diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild deleted file mode 100644 index 3e7993b987c3..000000000000 --- a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" -GNOME_ORG_MODULE="${PN/pp/++}" - -inherit gnome2 multilib-minimal - -DESCRIPTION="C++ wrapper for the libxml2 XML parser library" -HOMEPAGE="http://libxmlplusplus.sourceforge.net/" - -LICENSE="LGPL-2.1" -SLOT="2.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="doc" - -RDEPEND=" - >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}] - >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -multilib_src_prepare() { - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" gnome2_src_configure \ - $(use_enable doc documentation) -} - -multilib_src_install() { - gnome2_src_install -} diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild new file mode 100644 index 000000000000..06c753d80b95 --- /dev/null +++ b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="${PN/pp/++}" + +inherit gnome2 multilib-minimal + +DESCRIPTION="C++ wrapper for the libxml2 XML parser library" +HOMEPAGE="http://libxmlplusplus.sourceforge.net/" + +LICENSE="LGPL-2.1" +SLOT="3.0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="doc" + +RDEPEND=" + >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}] + >=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +multilib_src_prepare() { + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" gnome2_src_configure \ + $(use_enable doc documentation) +} + +multilib_src_install() { + gnome2_src_install +} diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild b/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild deleted file mode 100644 index 561537df491e..000000000000 --- a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="${PN/pp/++}" - -inherit gnome2 multilib-minimal - -DESCRIPTION="C++ wrapper for the libxml2 XML parser library" -HOMEPAGE="http://libxmlplusplus.sourceforge.net/" - -LICENSE="LGPL-2.1" -SLOT="3.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="doc" - -RDEPEND=" - >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}] - >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -multilib_src_prepare() { - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" gnome2_src_configure \ - $(use_enable doc documentation) -} - -multilib_src_install() { - gnome2_src_install -} diff --git a/dev-cpp/lucene++/Manifest b/dev-cpp/lucene++/Manifest index adb8a1e3d712..71c7bf885530 100644 --- a/dev-cpp/lucene++/Manifest +++ b/dev-cpp/lucene++/Manifest @@ -1,5 +1,4 @@ AUX lucene++-3.0.7-boost-1.58.patch 1149 BLAKE2B 0021a7a27caabb92232adb42c7b1e8d4832902954018be4bf89e2765562e1e26cc29a67dc75be82f9d2ca7dfddd1e137fc742850d6707527da04574f2b1bbac9 SHA512 7fd0089895ab77da158a49510241fdc894bd3d30f7a6691ddc230f4d52631ec9222a04e13ef0a118f7838b4320fd313502f635c8f0827ba5bb4c6169fdd404b9 DIST lucene++-3.0.7.tar.gz 2013570 BLAKE2B 26abb1a2fa2a24d7240505f11639c078744313541b4993ed84e4d0129fda74346e841f0c4c7552e58a15dd492af9ffd33ea66866c8e6810cd41e5d675833ce79 SHA512 92f3bba320980673cc64c983616aa38d25b44ea811237ed226741b892757fb8151e4f833aa58a18dbe7a0c9a899d94e828aa15e6d7b48a69ab730d1d772db220 -EBUILD lucene++-3.0.7-r1.ebuild 800 BLAKE2B aaf77a3be968463c667281426dcae12e9659a147d84ea7d7a1e109a3905366ed0fa5d35459430abf9e584be7483bbab0ebffd6ec21a110a4360f3b30efe51747 SHA512 a8455cb346a20d4af6578f7b0578a6bdf637aba8e23afda51b5893b5a6ad0e9fd43e4a53dbf623ff31adcde0079c881e54b00f2364461a9f6f107a7783af5575 EBUILD lucene++-3.0.7-r2.ebuild 788 BLAKE2B f129f3b7b48e71b2f1f6d48b4ecfab25190347419d2ee7edd9c6dda718c70f6ec2e795063289e8eecbf195bb4d079ead7d05406070e0a5c7febfd89ade51e90e SHA512 9883dd748b64847b92143ec3cdf9831b06dfa175da977ab9762e7170b39b56e4e82109f907bfd2b9de604ce24c1989503d5151f72dbd350986fa3db137c0fb40 MISC metadata.xml 339 BLAKE2B e503e6597ab8a20f9cb8613a4a4b7be729dd84d664b03fefa4cebe16da9adbea68de1adabf0055934815a70abfbdcd8f7603c7b7ff4a75bf8fac7973790a7412 SHA512 8864d26ad6eb0c9e565932a3f9a0e28e0e86c51998136e9ff56c2ef3fe0e7eb78bcc5d3b7a5e3acdbd0a89f3cf335e2af837a1ed3f0e492db42492e5a85eac26 diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild b/dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild deleted file mode 100644 index 73ce5940456c..000000000000 --- a/dev-cpp/lucene++/lucene++-3.0.7-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P="LucenePlusPlus-rel_${PV}" -inherit cmake-utils - -DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured text search engine" -HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus" -SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( LGPL-3 Apache-2.0 )" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86" -IUSE="debug" - -DEPEND="dev-libs/boost:=" -RDEPEND="${DEPEND}" - -RESTRICT="test" - -S="${WORKDIR}/${MY_P}" - -DOCS=( AUTHORS README.rst ) - -PATCHES=( "${FILESDIR}/${P}-boost-1.58.patch" ) - -src_configure() { - local mycmakeargs=( - -DENABLE_DEMO=OFF - -DENABLE_TEST=OFF - ) - - cmake-utils_src_configure -} diff --git a/dev-cpp/ms-gsl/Manifest b/dev-cpp/ms-gsl/Manifest index 41343c89a393..261c1f6f7801 100644 --- a/dev-cpp/ms-gsl/Manifest +++ b/dev-cpp/ms-gsl/Manifest @@ -6,6 +6,6 @@ DIST ms-gsl-2.1.0.tar.gz 67289 BLAKE2B 5a247028b71521d7851a6aa5f24936dfb1c7f2838 DIST ms-gsl-3.1.0.tar.gz 78196 BLAKE2B 32334891a11004a6919645814154fdb108a4582a00ac0002c0af9a524978cc8316bebb07192e260b800f462d5424c476fc22be59cca59c0f3d9d7606ab8c4181 SHA512 2916df9ee165fc803ffae0a56518f2ba92870e279984913ff591559e1459943c3ffbc1f5a0d819ad8233f0c9034012de3616aa4e10557d87c7285d8425d10696 EBUILD ms-gsl-2.0.0.ebuild 789 BLAKE2B fac20f1d690ebc855a4e499968241ddd3a718389956488a4ac8ebdd9af9e06bd1ed7b88a203ab9290ab919c663ce4600fadc93af6ef48e6e5b259ed7567bd913 SHA512 56a1f4f52cb439a109e7c41a59266b6c0282ed1345265de6368a4e2caa57b31c1e9eb8091ebcbd1df4cfe8fa8b480479ecac59f31ff6f98e966f0775f7446b03 EBUILD ms-gsl-2.1.0.ebuild 790 BLAKE2B 410765af2d63169d15543f3ce9bc2685f01737cddb0ab19631f516e8556bed80f851104d504bd9f4513f3b56ed74d58a094887a97e02f2fd2694bfb1b6826772 SHA512 e2ea2e252a7eae5e31a60611198ef39cb576d047efe601d782e98386bb336b014b94f5f13f2c9cf2ede9f52d0a6eac946f0a559408e4573c9f6816957d771612 -EBUILD ms-gsl-3.1.0.ebuild 735 BLAKE2B 209f4b1dc78b573891a2e1cb0bf9b3994d68ce1b8f65728ff5ed84ad971e3e732e01e436404fd85583892318624fb942738c5cb42e89f6f22dcca4c9e2924ce2 SHA512 47e7741b78f73d18b76decbd6e90ae81d921bf5d240ece37257a7475c923fed3cce394e585a3283b3b0768afa340e9e136b2e78c77b67c84fe1cb4c9d76bd570 +EBUILD ms-gsl-3.1.0.ebuild 740 BLAKE2B bce9304675cb403af4e9fae35b001b5c9a59b2a2bc2ee70cb070d32af165f0f9510320336a6a7a5193f7a549f8badda9b444e77a9b393c84b2c105b4f1c0ec01 SHA512 4d3d9e15706fa255fbb82fa6802041a2e2e1e0d3ca80871486444a808f40ca6cb68b054c1c5a3447d4cfd6e516b42b5b3404e5dd734efd13f328cf9f91581610 EBUILD ms-gsl-9999.ebuild 683 BLAKE2B fdc69062e3f12551daf1dd8e823f34fae876d36e503bb5cdb85e43ab3e038a6769b1812eaedd156d5cb4dccd96bba6c1c5dc6c1edf61dfddc421a603b3bb241e SHA512 38e1676ce4717b9d0891f2439670b482c97a7be9c543bf38117dbfe6d9f5e55de484a3393cf605d757b1b6f645148bee1a078fd2414eead31e03186d623aca03 MISC metadata.xml 436 BLAKE2B a56035e3f8e1a7a9f174beab2295972c57525325689333227592ea19e1b641317909d4491b30889d621bbc6775062feacddca77e16ef3d45e8464d9a7dd9d87c SHA512 07428e8e2b2a76ae4ae6b083cf6c25fbca2508307f492f9e75d1d1786df2bdc785fb6cf773e1bb2016e0ad9c826b2dc24750f1389cca7b6692f811ba4a52f863 diff --git a/dev-cpp/ms-gsl/ms-gsl-3.1.0.ebuild b/dev-cpp/ms-gsl/ms-gsl-3.1.0.ebuild index d3ecf6decf9d..f6c803756798 100644 --- a/dev-cpp/ms-gsl/ms-gsl-3.1.0.ebuild +++ b/dev-cpp/ms-gsl/ms-gsl-3.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ S="${WORKDIR}/GSL-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-cpp/pangomm/Manifest b/dev-cpp/pangomm/Manifest index 68d1e63fa334..3df81f37a70a 100644 --- a/dev-cpp/pangomm/Manifest +++ b/dev-cpp/pangomm/Manifest @@ -1,3 +1,5 @@ DIST pangomm-2.42.1.tar.xz 882508 BLAKE2B 34b6a93d931e1a27c7859e3cc407c714588890122639a61d30d9886bc3d861f11e1fcb97a08b6be8bddcde776d86f8b6c4cdc4a53da245ea1dc81f50d402303c SHA512 46ba375e61dd32e268397ecb8e69364b642ea3d9a6c4d9e3e52500e1e1c9fa0c6aa822c6d5046f49a2fe4d9a872c6c2b354134d39c17370abcfc6a1d752223b0 -EBUILD pangomm-2.42.1.ebuild 925 BLAKE2B 1c2cc6f7e5a6ec3665cac7f9068adfde3fd250d2f22556e2d53acc0da15f4601ca8fb40ff3020a52ee7ccace0bf8d07dcc5b8658a49cb82de3919deec8fd032d SHA512 e05ccdd5ace586e5c7ded813c66941315f73839890601fb0b263422c41771575600b536ed7edc1f689ead29503ed327cc3bf1281042c3058e5ce56d4eb06cd33 +DIST pangomm-2.42.2.tar.xz 656760 BLAKE2B 8fae779aa78b2337b83759adc7aadec1f61c08c54d892e3cdd05180e2ab032a61faa72c39281fab649bcd08591c5d7ace9ea65b25f76ce17d6f4d96f38900b6a SHA512 5e4826d64c0178527b4df73e901d2fdf5661d41777e189f5e2d4b26577e42689efaccf5a28502246c6b3926571ccd5876cb23d33267b44ace7ee164322c14667 +EBUILD pangomm-2.42.1-r1.ebuild 927 BLAKE2B 59f19896cf60e1c4296e31d58584ae819ba31044db859b4ba5f4f21c8637091116dcb6eac2ea3fc4372f49e3a0e40211512b0b1c689665bc5c025a2720cd25be SHA512 1c0d1f39152b9c27e67a94544dbf777afbff64bd4d2751d525e60c636b36c9feb8f516ed6c9f7ba7f3187082db2a4f21421f0bcc5c810dd1e6368e63bc26af5e +EBUILD pangomm-2.42.2.ebuild 993 BLAKE2B 42b512f9f9b6881e33e92f920407ec26eefd15fb6f0ba56673da55c50ceca0179e380f8aa16aa54a392230360bf586700897ad72c052e32c18628c93fbecd463 SHA512 cc6178c0795343310729fbab94a19c19b14eac34a76b8a3053548f09dafab0095891f061b3d7b1df7463d477a19d8051c1656fa7867d14d4296c1235386f0acc MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-cpp/pangomm/pangomm-2.42.1-r1.ebuild b/dev-cpp/pangomm/pangomm-2.42.1-r1.ebuild new file mode 100644 index 000000000000..5b8d5a7f6e53 --- /dev/null +++ b/dev-cpp/pangomm/pangomm-2.42.1-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 multilib-minimal + +DESCRIPTION="C++ interface for pango" +HOMEPAGE="https://www.gtkmm.org" + +LICENSE="LGPL-2.1+" +SLOT="1.4" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="doc" + +COMMON_DEPEND=" + >=x11-libs/pango-1.41.0[${MULTILIB_USEDEP}] + >=dev-cpp/glibmm-2.48.0:2[${MULTILIB_USEDEP}] + >=dev-cpp/cairomm-1.12.0:0[${MULTILIB_USEDEP}] + >=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}] +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + dev-libs/libxslt + app-doc/doxygen ) +" +RDEPEND="${COMMON_DEPEND} + !