From fcc5224904648a8e6eb528d7603154160a20022f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 2 Feb 2022 01:39:05 +0000 Subject: gentoo resync : 02.02.2022 --- dev-cpp/Manifest.gz | Bin 11749 -> 11745 bytes dev-cpp/aixlog/Manifest | 2 +- dev-cpp/aixlog/aixlog-1.5.0.ebuild | 4 +- dev-cpp/atkmm/Manifest | 4 +- dev-cpp/atkmm/atkmm-2.28.2.ebuild | 2 +- dev-cpp/atkmm/atkmm-2.36.1.ebuild | 2 +- dev-cpp/benchmark/Manifest | 2 +- dev-cpp/benchmark/benchmark-1.6.1.ebuild | 2 +- dev-cpp/catch/Manifest | 4 +- dev-cpp/catch/catch-2.13.6.ebuild | 44 ----------------- dev-cpp/catch/catch-2.13.8.ebuild | 44 +++++++++++++++++ dev-cpp/cpp-hocon/Manifest | 2 +- dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild | 2 +- dev-cpp/doctest/Manifest | 2 + dev-cpp/doctest/doctest-2.4.8.ebuild | 23 +++++++++ dev-cpp/elfio/Manifest | 2 +- dev-cpp/elfio/metadata.xml | 2 +- dev-cpp/glibmm/Manifest | 6 +-- dev-cpp/glibmm/glibmm-2.66.1.ebuild | 54 --------------------- dev-cpp/glibmm/glibmm-2.66.2.ebuild | 4 +- dev-cpp/glibmm/glibmm-2.68.1.ebuild | 52 -------------------- dev-cpp/glog/Manifest | 4 +- dev-cpp/glog/glog-0.5.0.ebuild | 5 +- dev-cpp/glog/metadata.xml | 6 +-- dev-cpp/gtkmm/Manifest | 2 +- dev-cpp/gtkmm/gtkmm-3.24.5.ebuild | 2 +- dev-cpp/json11/Manifest | 2 +- dev-cpp/json11/metadata.xml | 2 +- dev-cpp/pangomm/Manifest | 4 +- dev-cpp/pangomm/pangomm-2.42.2-r1.ebuild | 2 +- dev-cpp/pangomm/pangomm-2.48.1.ebuild | 2 +- dev-cpp/popl/Manifest | 2 +- dev-cpp/popl/popl-1.2.0.ebuild | 4 +- dev-cpp/tbb/Manifest | 6 ++- ...bb-2021.4.0-missing-TBB_machine_fetchadd4.patch | 23 +++++++++ dev-cpp/tbb/files/tbb-2021.5.0-musl-mallinfo.patch | 32 ++++++++++++ dev-cpp/tbb/tbb-2021.4.0.ebuild | 2 + dev-cpp/tbb/tbb-2021.5.0.ebuild | 4 ++ dev-cpp/tclap/Manifest | 2 +- dev-cpp/tclap/tclap-1.2.5.ebuild | 2 +- dev-cpp/termcolor/Manifest | 2 +- dev-cpp/termcolor/metadata.xml | 2 +- dev-cpp/waylandpp/Manifest | 4 +- dev-cpp/waylandpp/waylandpp-0.2.9.ebuild | 41 ++++++++++++++++ dev-cpp/waylandpp/waylandpp-9999.ebuild | 4 +- 45 files changed, 220 insertions(+), 200 deletions(-) delete mode 100644 dev-cpp/catch/catch-2.13.6.ebuild create mode 100644 dev-cpp/catch/catch-2.13.8.ebuild create mode 100644 dev-cpp/doctest/doctest-2.4.8.ebuild delete mode 100644 dev-cpp/glibmm/glibmm-2.66.1.ebuild delete mode 100644 dev-cpp/glibmm/glibmm-2.68.1.ebuild create mode 100644 dev-cpp/tbb/files/tbb-2021.4.0-missing-TBB_machine_fetchadd4.patch create mode 100644 dev-cpp/tbb/files/tbb-2021.5.0-musl-mallinfo.patch create mode 100644 dev-cpp/waylandpp/waylandpp-0.2.9.ebuild (limited to 'dev-cpp') diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index e7f90d59070d..35527ef82d20 100644 Binary files a/dev-cpp/Manifest.gz and b/dev-cpp/Manifest.gz differ diff --git a/dev-cpp/aixlog/Manifest b/dev-cpp/aixlog/Manifest index 6595b4ac77ba..f1417edb4712 100644 --- a/dev-cpp/aixlog/Manifest +++ b/dev-cpp/aixlog/Manifest @@ -1,4 +1,4 @@ DIST aixlog-1.5.0.tar.gz 14080 BLAKE2B 20042e44853da950cae80787e8b9692635f0935ff0b559054faaf6ac41db4de7ddef1ab071b4244f1338b81fa559ee9445aa643050f9e250587cbbc0aae5db3e SHA512 28556feac1fa804b8a4dc047471e0a6d4c4fb7d81487810d55b09dd1be878246b8bf9f2097b76a980284318823c287bd0a93dd7a3124425a1ea9aced757152b6 -EBUILD aixlog-1.5.0.ebuild 567 BLAKE2B 4f562bd9ab1992e5de2eb7dfcd8644d7f5f21e54ac30ea8b13f37171a5e9a7d04a24cc4a305fefe1ce92e6ea367e40950e355744304f66dce0c691c7f3e989b7 SHA512 e4a6b263dbe935411180369c5edb86e6f20ed86666a7906a9596798279dacdeb8fc41be1a7783b3315a4e3f01f4bc784076555e678f025ca05c104cdb281a81a +EBUILD aixlog-1.5.0.ebuild 574 BLAKE2B 84c69f956f3641a298933f4fe475afc9a32a830695fa6b6617844b141f89421cda8f2cc454efe826ae9877aa3f49d5c221f4958770ebb569756a9721138a8ac0 SHA512 0233c8275d2aa02515fb8d3c67b2ff459c38fbbcaf59ae9855229fad52514e0fd0f37110592a20ead254608b0fc1cdd63915c9a1c101e38cf61f38745f63f9b0 EBUILD aixlog-9999.ebuild 567 BLAKE2B a0d0e1552b3b35d1eaa8193df63a259a512871631a5e7c6968f73099684acf87aac57d09302af6ad33ebe833998633c4ed2bcd9dfb1317c5b8fa6e4f3f53a58f SHA512 a4eef4b0a89f2bfb97ba52585e6f6e262560466a49a872c86e6968f9920c4a3861c89aba7d1a706059ceb506f3bb6ae38aac9d1eca96c988b39083ddaada19d3 MISC metadata.xml 499 BLAKE2B 7dea962d454843ca3cde921a8dd30fadcb75f163f8ccf16a51b0d3de5176e8f6cae4788271f9924d5edd79e3e7b4ebe118e55f7397b8b5a8a8d1ec03d2a44241 SHA512 20dbf828621fdc1a4379192ed16d3f1e37bb8c5fe9974638f0b8e7c330d007133a589f5e8d23560d19de3c7c5eaa52c2d1e98d61be9326a998376a45c8f866b2 diff --git a/dev-cpp/aixlog/aixlog-1.5.0.ebuild b/dev-cpp/aixlog/aixlog-1.5.0.ebuild index bd6ee183403c..17957bb3d65f 100644 --- a/dev-cpp/aixlog/aixlog-1.5.0.ebuild +++ b/dev-cpp/aixlog/aixlog-1.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_BRANCH="develop" else SRC_URI="https://github.com/badaix/aixlog/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~riscv ~x86" fi LICENSE="MIT" diff --git a/dev-cpp/atkmm/Manifest b/dev-cpp/atkmm/Manifest index c59e08a440ec..a490f860c220 100644 --- a/dev-cpp/atkmm/Manifest +++ b/dev-cpp/atkmm/Manifest @@ -1,5 +1,5 @@ DIST atkmm-2.28.2.tar.xz 689944 BLAKE2B 24a71e98af483ed5a5a0c517fecca775ad0206b972fc3906b9b002910ca07dd1d1ae1a9aa6f044231470b484d36d580d8d263ac7b8ddee668d3a0e1845bd47b0 SHA512 df20b89b603a6ae419db24b21acbd6a9d0e91c07e374b4b774f6a67581ce1581affb0d079a264f0d7f2e6d8b63210639dd7aa15e7e94fb5904d161e9a2aac286 DIST atkmm-2.36.1.tar.xz 736828 BLAKE2B 5dc5d8fb9a29fe16bad0aea7737110df08f10504b5994239015a85ebfd98b6e38414259ecb6819e1dd9459fdf49e0f6b85c5ed9936802bd56d5c154c91443add SHA512 23c831afac6bb9a0f9f2e622f8f9ffea29445a33b1cd650e0c07ee77e60b28ae5ee978c029e8e0f9b94e9ff4679d69ebde833f15e0a5403d97914cc7ccf98a6a -EBUILD atkmm-2.28.2.ebuild 865 BLAKE2B 6bf762258cc045db10f9c1740a35c22aa45ac9d2264ce90c427602d4e37c06e78f66dd624048249a798761e40b2267a4cbff4648a84b367a924cae37276f6e6d SHA512 6b2825ff1cf7eec6c9e02130283efb72a4b568e25a00f0254323f59da6e81ce66bedff6e505e99e571f1a6d4d2dc57018f07cbb297abb1bb75e37b80350fe6ff -EBUILD atkmm-2.36.1.ebuild 862 BLAKE2B 5ce6805128c9ddb6c5f4c5ad41ef1c41231d9c22696e2c817c25b7577bf5002880e6e00737c845e5b6f7f69d10310be292b2a7a9b6c8f38861bac044d358d091 SHA512 96432de220120835ef6712426eec07b3c719c59a5088eface6e682914e9df1ce6718da077100227ea8bc7ea12421e56170d2a5c9d53c21d020df6708d0518713 +EBUILD atkmm-2.28.2.ebuild 866 BLAKE2B 18fe31ab284e42ce8d4a9e097e4ac727e1333055199fc6b0a06ac5a04f9d9680ffecb6d2ad8755550ff3ebaf79fdd0e22042ba281b6693526cc282202bad725d SHA512 1ea03aa14e4be6950a57a938fc1550bca2d9760e1349ce42adaa9217da7443e675908b0e260d4f8583d1924674e7156bbda72a0a93311d137a6924be1608cac9 +EBUILD atkmm-2.36.1.ebuild 863 BLAKE2B 8360bffc96c0d2fc657ce0137e7211264d48a7574068f6b9e9e0c651edaedd63f89b1f174d2e98125d274476a124b43dc7910a3d3153e54f3a4072cabc72e494 SHA512 d6955f07a9d272934107da1f01c350eb27e03d3bd435f83ca0d6ec07b513871c66c83adb9c6324d44767d56ef9f2d472e1ac553c9bfda7bccf90c53e5695a87f MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/dev-cpp/atkmm/atkmm-2.28.2.ebuild b/dev-cpp/atkmm/atkmm-2.28.2.ebuild index ffb10b24f7c6..12cb0726d76e 100644 --- a/dev-cpp/atkmm/atkmm-2.28.2.ebuild +++ b/dev-cpp/atkmm/atkmm-2.28.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome.org meson-multilib python-any-r1 DESCRIPTION="C++ interface for the ATK library" diff --git a/dev-cpp/atkmm/atkmm-2.36.1.ebuild b/dev-cpp/atkmm/atkmm-2.36.1.ebuild index 6889038a2d5e..c22677a95a15 100644 --- a/dev-cpp/atkmm/atkmm-2.36.1.ebuild +++ b/dev-cpp/atkmm/atkmm-2.36.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome.org meson-multilib python-any-r1 DESCRIPTION="C++ interface for the ATK library" diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest index 7ab1a038b257..8ec77f40ba40 100644 --- a/dev-cpp/benchmark/Manifest +++ b/dev-cpp/benchmark/Manifest @@ -6,5 +6,5 @@ DIST benchmark-1.6.0.tar.gz 178527 BLAKE2B b31fdd2a00d80c63102ea81ed9d1392f243e0 DIST benchmark-1.6.1.tar.gz 184616 BLAKE2B bcbc69ae4c4f5f21ed8199f34faccf41a9b97d311aaeeba8cecb6acc47780c91d2cb41a1dadfe400accecd46f90f02211a219a0000739c122dc7398ae1fa76a7 SHA512 7d3e3baf5a2d92e9552ab5007c37253b3510ac269edf8922a2794ff3dfbd0bf5b4c519240d4577b1ec30ef9e8a64caa17a809054c3dc7f2b1bcd410596177d67 EBUILD benchmark-1.5.6.ebuild 809 BLAKE2B 5c5555f9335d84c2412698ca19418ddea0507e9ea1aaea1f554967a070770e695bcef1070a089722c0a572219236a08d4c074bfe9f9b63f152907d550ddbb0d3 SHA512 6308f898d7e0781bd7f9482cdaf51bb865cb616af0a568e354eedfd4e84a7f1d839bde000859c09f1ccb02dc3ef7766bd9fb932fd44c3045651857e64f518c6b EBUILD benchmark-1.6.0.ebuild 912 BLAKE2B 72b146ecde7c39665b220814f969b3c8f06d21fd79e47c58beaf42452ea9ccb9f882bf378e39508034080d36c3ff06ab293405e1f882988f86e5b873657f5001 SHA512 e2855e4908a476a5e93c0f3876bd85ae9b5d48357b2e822153e1d09a783d801c98637bb29ede406212c8e1e3d192b6ddbe5896a2a26700ac13e0eb90bef727c6 -EBUILD benchmark-1.6.1.ebuild 910 BLAKE2B 0df52fbea5d0858ba42c1791e6198b8eb4bf3835db0ff50e9142ecb2f3f9b1b717ff6139e0feff8404cc69fdd0738ad13bfa306ef43e304b82a2b620a2e68d6e SHA512 de53943dcfa882408ce4bfbf6c1dff1893ca082b3e49be28c596ba5c56fa1098a3e1aeb965f9c9f2871f1e9fa346b123b56dd5880df9e253c500543df11e1b80 +EBUILD benchmark-1.6.1.ebuild 905 BLAKE2B 131cdbc6ccf04ab0219ede935d260281184dc2ba2c6874ee1569da02fab8060c26d7de054c3ad348b19d147d04d6788180d0403531eb8283a4cb067d115aada8 SHA512 b5ace21709296e56663780195ee147e43e5cb71670a6877be6752ef6c03c94c843f83b979c2f97bd83f66e4b36b981f932c20333fd77ee871d7a7110123eda71 MISC metadata.xml 563 BLAKE2B 2c825b6895d64a3e5e4ea6b61a707e03e14873bc5fbe9f67a756a56c8edd0dd04dd8f3aa1d1a80bf8b4921f25aad19320222b3607494ab512d3713152b1ce41e SHA512 09856cb99c18336b143b725f8acd7fce84d7cce2aea22f03f80934f6681161fcf667f084af236fd654051acf4a261c7e25026822ce3ab79d6fef0ea3212a601d diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild b/dev-cpp/benchmark/benchmark-1.6.1.ebuild index 41c2180ad81c..4fdf6fa2452d 100644 --- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild +++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="debug doc lto test" RESTRICT="!test? ( test )" diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest index a2bcce1a0049..fdf2d0814f2c 100644 --- a/dev-cpp/catch/Manifest +++ b/dev-cpp/catch/Manifest @@ -1,10 +1,10 @@ AUX catch-1.12.2-glibc-2.34-sigstksz.patch 2667 BLAKE2B 890af64dcf7fb85d02a00d22b3c297ffcf6c6cc5ce4ef21310cdc030587cb2d26841040ae73a15bca0c86be1813de49667904648baf89df34779fb6e97b18e19 SHA512 bc524945b7570fad29482bafdc0f7d35a180dc3a000a5e2cdc14c5fbc54684cabfa0448d53418c122a99fca6955fda5afbac25c46fc1e7c6aa16f4ad687bac76 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f SHA512 ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844 -DIST Catch2-2.13.6.tar.gz 659811 BLAKE2B d876c51589259ef9fa9640811c17049ee5f1559a2863d146b0d8f79e9531b3528db34bc23e4fee090436a92b430756442eee4820083e71225da0f24399131a73 SHA512 f63e240994b5982cf019a33b8999b62237cce174962f00437d64fd287b34f7217d066225d99322431ef60da67b025f36db703dab94b3d58bbd81095d98917278 DIST Catch2-2.13.7.tar.gz 661014 BLAKE2B 7d874832082db74895bfd696c409a77693ae68c456d1287acf965ec6884c323cd2f3bc4b9eecc3e8210d262a6da8e897dfef09ec035f8bed4d408a28e7147cc5 SHA512 1c3cbdecc6a3b59360a97789c4784d79d027e1b63bdc42b0e152c3272f7bad647fcd1490aa5caf67f968a6311dc9624b5a70d5eb3fbc1d5179d520e09b76c9ed +DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65 SHA512 68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e EBUILD catch-1.12.2-r1.ebuild 889 BLAKE2B dcc10c4f7ac2ed34d0730b9fd7bfc5cd21eb6d1f5326a8a3a1d712f6525620aaebb56927f81c62b10c9094b9b2f6ef04f843458fe594af5c6066552ad3ea845f SHA512 4d8d7cca3f745ac8094c4a585d61881a3de3ebb91413f226a0fed59d4d57ec8aa1a4b808f419610849466136c53c3ac9b742a558f91b7845fd0e664e947ac9ed EBUILD catch-1.9999.ebuild 794 BLAKE2B 905f186ecb29ac1d24caeb62b50c3d2fa9f66753a5e67dafe629a0e75dd1f97e59bf9296e3ecbec7e9dfe40ea7f3ceabb892a2397dc920ab021ffdf356b17aa7 SHA512 3f19e38f17bdda9dec4362ac063f1d542b7d97bce48e0c854a8adf4aba12cd745c2dda6be6f2cddc5ef0b93d4eb72bdf09a14ab66764fc78c6330d3da5d5b01e -EBUILD catch-2.13.6.ebuild 910 BLAKE2B fef5a8ee3771f072401f0d5af0805dee98ea1b84a6ebaeaa9e59a7c97a7d5a3da9d202b092a50eeaeb865308029f7c9f77bc4d25e5a09e1a0bd9724f0ae03edf SHA512 3dc06f4b01fea561422692e27fc55389da99f0860931b8bc40b581db74488921d5e22a169eb4011ac855bab94d1504b12b407ce54db14020a22aab6ec5801aea EBUILD catch-2.13.7.ebuild 917 BLAKE2B 0d76845c51cfab5f90c87c07938f6e1001713b6cf9e043c8840ae2af7c141e402d22719b174fee2163dca1951feb99f10bbc8b5fb26aad9a25f1b4f9ff564f05 SHA512 e084a3882f717ea9c6bf3b6062182e257f191dccb30b3d37bef66bc8574bf63e6cce0014fe6b7d508411aa429c879d8aec66052d31afa446c4b3feccef7a0bed +EBUILD catch-2.13.8.ebuild 917 BLAKE2B 0d76845c51cfab5f90c87c07938f6e1001713b6cf9e043c8840ae2af7c141e402d22719b174fee2163dca1951feb99f10bbc8b5fb26aad9a25f1b4f9ff564f05 SHA512 e084a3882f717ea9c6bf3b6062182e257f191dccb30b3d37bef66bc8574bf63e6cce0014fe6b7d508411aa429c879d8aec66052d31afa446c4b3feccef7a0bed EBUILD catch-9999.ebuild 929 BLAKE2B dab69a496e41ace27c41efa0e48567b945ccaa2cef1089dfc5acf09f16260c6dab24dcbf1e5653740dd4f956cf0613822718cdd579d0bef08ef94c41cc5b0089 SHA512 235ac11bd0b91c18f92e2be38b0073c8b6dda575c6aaff4938821f7d1f6b38a2a44363ab30351bf3a64afa60850aee35738e72f209aef9bbde45ba88a82646c1 MISC metadata.xml 325 BLAKE2B 170690d843389d8befc37befe36d57a20f791f6520a08a8eafae196c6ada323a9afb00f58b55d0df30aa67f3e96430a46c3ee0355911b2289056e8bed48509ff SHA512 d2e3d74294189b3c639a16084b7a3745af6854f295c529fc2dc76d05ed6d7ac7e84c8a760f47f07f0744cdd257b5bf851a900ae48482efceea4a8d6ac6ace7c4 diff --git a/dev-cpp/catch/catch-2.13.6.ebuild b/dev-cpp/catch/catch-2.13.6.ebuild deleted file mode 100644 index dcf3ff6e1181..000000000000 --- a/dev-cpp/catch/catch-2.13.6.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit cmake python-any-r1 - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/catchorg/Catch2.git" -else - MY_P=${PN^}2-${PV} - SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="Modern C++ header-only framework for unit-tests" -HOMEPAGE="https://github.com/catchorg/Catch2" - -LICENSE="Boost-1.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( ${PYTHON_DEPS} )" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DCATCH_ENABLE_WERROR=OFF - -DBUILD_TESTING=$(usex test) - ) - use test && - mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}") - - cmake_src_configure -} diff --git a/dev-cpp/catch/catch-2.13.8.ebuild b/dev-cpp/catch/catch-2.13.8.ebuild new file mode 100644 index 000000000000..a57a9d4e9d0f --- /dev/null +++ b/dev-cpp/catch/catch-2.13.8.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake python-any-r1 + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/catchorg/Catch2.git" +else + MY_P=${PN^}2-${PV} + SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +fi + +DESCRIPTION="Modern C++ header-only framework for unit-tests" +HOMEPAGE="https://github.com/catchorg/Catch2" + +LICENSE="Boost-1.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( ${PYTHON_DEPS} )" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DCATCH_ENABLE_WERROR=OFF + -DBUILD_TESTING=$(usex test) + ) + use test && + mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" ) + + cmake_src_configure +} diff --git a/dev-cpp/cpp-hocon/Manifest b/dev-cpp/cpp-hocon/Manifest index a104141fc374..45f191c4eacd 100644 --- a/dev-cpp/cpp-hocon/Manifest +++ b/dev-cpp/cpp-hocon/Manifest @@ -1,6 +1,6 @@ AUX cpp-hocon-0.2.1-cmake.patch 1792 BLAKE2B 2caf382ed29013b85d989f827a07430aa40dcc2ea8c7357c3efd3e2b41c2be95f385297f021c54125bbc2695e753c7ab97f3e78a16497c11e980bb9a6f41eab0 SHA512 7b039ba0b668b9578f908c1bfe20ca725c8bc753f6b68f8540d3eddc8323f865096d0cb4e9274ef09d210a72844aed54888506be20c964b91c8bbd5e01a4229a AUX cpp-hocon-0.3.0-use-system-catch.patch 1897 BLAKE2B 962f56c329d0dd930929e6ffa0eebb828509a9ef6676f23489a33fac4b396ce68abc80645118f54dc57e1ce4234a7031189b4d1a0fe7b00741cb7f0c016a2a98 SHA512 bea1aeedd0eed39d660043c16cb04327577d2f28df65a134403de35b2aa9058f68018f0b673968639ef2adc66079618e4c387beef3b202d6492fbe92604734f6 DIST cpp-hocon-0.3.0.tar.gz 159032 BLAKE2B a5503d28d4740c78ad13836d5e7c60fc56b06d8f60f3d977a1db1008e0e90e159f2bef4d9737215684a4318b3c6d0a5efa20da1c14cd94ceacdb597bc5eaaab8 SHA512 de997e6d90330f901863b7da0d6f6e069a31e052b6f31c1e3009a9559c863f08879ecf4e202c763ec32567dd3a1e436ff5d3bf0b3009a085ef3ee95e5ca6c7e5 -EBUILD cpp-hocon-0.3.0-r1.ebuild 883 BLAKE2B 91aa2052ae27cafd925032f47b1b6f95efbb541596ce1c8d57f4072923388b5ec421607dc3f17dcdf8e17f6b3cebdbabf7f60fd14fa77dd395ec3c63a32a7da5 SHA512 a016968cb15e15a6e3cda59c7b3899c98ea09a2384cf8063180b63e28355c84a63d8b1c7e3c63c561127f5975b6c60e6f68f1dc17e154a0cb7cc312e3c32b055 +EBUILD cpp-hocon-0.3.0-r1.ebuild 890 BLAKE2B 721a1df8a63f8a2d0ab6f8787d2730c15fb55e26bcbebffa2f79d4b1b3232440c4d84f38f75f0ab76d0b2340671217d127736c7b5e327f78b428ac6ca0efc4fa SHA512 6140b4710ff3ac70d268ec34ee5f2e2585ef40a8888a4bbbf93b5cb2f84a0acd4c0fc9ca416b08f2b210ae19a937a413009d4b329697c726bff00549e94cc33b EBUILD cpp-hocon-0.3.0.ebuild 583 BLAKE2B 07e9241102d8402ca278e9c3bef86e961002e8cd66d142e2419bb0824bf7d7337bea4e34085c53ca1044a616c4fba19948a5a761b1fcb85ee82ad0d9e2104cfb SHA512 ae883347f8fe5ed11e1e62121efe7072bb354bffb830147ff47475fc305d4b168bafe617469128b1b1c5892179d95eb49e0b0af58b6a4d1865bf85373b7abbe2 MISC metadata.xml 340 BLAKE2B f6689012de9c50abdb8ea3ae92cd2ed960d5c601c953d62f7fc9e1fe760f4df2631aabd3523368b2684c9b3d221e03f4ac9a24bdd12050d61e0e4cd049868a2d SHA512 4c824adec6b20595929856a2fe350348c133c41c508ff8586f0161190a5bf6ba572fbf2ca93c8bec0dd540a3749d3e9e1ce82441519c68e191771ba4c8bf50cf diff --git a/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild index e80181729b1c..f8f3b60de63e 100644 --- a/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild +++ b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" IUSE="debug test" RESTRICT="!test? ( test )" diff --git a/dev-cpp/doctest/Manifest b/dev-cpp/doctest/Manifest index 141f0c53a3a2..f465ef44a959 100644 --- a/dev-cpp/doctest/Manifest +++ b/dev-cpp/doctest/Manifest @@ -1,6 +1,8 @@ AUX doctest-2.4.6-remove-unused-bla2.patch 665 BLAKE2B 2c91d9905421944f5c2d1fd5ee557203d0ffa949e60ef0899257899b378d50b69b51c368bdd16a6b9db1de588b1c4ee056c738d6085f698b01777301219ec8f3 SHA512 7bd083866864afe4c6afd647489978b973015a38917d368cf26c76e5ecebc038b7cc819b7ed28b5aaaf6a4673b5f53dd60696a14cb850e0ea6184ecc8fd47dfe DIST doctest-2.4.6.tar.gz 2277281 BLAKE2B e6835ad33522273a3151ccfa1e760a150e2f0ccc15fb739cb518d8c9b4258f4b1529537bb6f41b285660aa00f1791b30a7db14155d9f23ea54dd11bfdeb81ec3 SHA512 a5cccf085af946003140af688f071a6407d42fc685324a537e3b704ef9de0f2228bd06eabfd1df8da70dec001420dd0b2813e5e4320b5c1da450cb0aadd63788 DIST doctest-2.4.7.tar.gz 2281756 BLAKE2B 9e10a30ca20ab08c4b5e7bc65e6d89e7fde45da7e6ff8ecbf9e848c7c61a7864bc4fbb49b0b1d2d6eeab16da2b4a2d935d06a593dab9be1fdb400e8ab641af7e SHA512 bb2d410397700aa7be1161fcf26949524d4f7c333bb9ffe7d223dfd14e770d6eeff75336f27fe0c8051dcb6c403c6b3af506872f6ba207d2d86cc9e9d1d2bfbf +DIST doctest-2.4.8.tar.gz 2275833 BLAKE2B 334ed6fda624788adf07fb92a773f3fa69addfbff389e3669e58f66271536d42ff8d20e73e20a4f1d3eee59233d476e527680bb19dcae1d9a6d062e6feedfde5 SHA512 f9b40abfd756331f9b667f3c1e7dcf2652effacac70523834dd3946522f01459c095bdbad04651ad2ad155977e1395025f868ed4dcf5d5712aae9807afb5699c EBUILD doctest-2.4.6.ebuild 598 BLAKE2B 47fbdfc6f79b4db6d4f7279c719e57b4d5fc058f189c7e1c9e92f93ef9eaa17a79d218b245f384b6ce29f81a3a4776c4d685fbcc484e1e3194c6338758bb47e8 SHA512 8815679b1100e26d8e5bf4dc56bd192a47940278657518e206b7fdcb94eb1a4f43b0082a7d1316bcb25ffd65f8151a16a567b4d0f988536f5b5488a629ecfbee EBUILD doctest-2.4.7.ebuild 543 BLAKE2B cf7173e37f68eee74297a15d35eba3d5a096d2bf230df8de4965f8c18b56575828feb7e1e991f57247b3ee235460732c7e0858bf39bb5046325c1ab48d99aa48 SHA512 0a9885b2bd2795fb8a48107f56a11f1d45304ad175204f7caee4675e2879e6a4279bcd98098adb0d7de7051caf966d2aa85140c00f4777632d14fada56babc28 +EBUILD doctest-2.4.8.ebuild 544 BLAKE2B f6315f245067139c3f11d95a4fcc426cb40fa7b938442d6518d65a293dab19d056ac23c8009181bf5aaf4757dd9c6065e38f896527c7f663d2b2e31bf80159bf SHA512 5f6467ce06518c8e20d6451569f4df412afc9e30198f43fff446a0d5395b881aa57465d802cf3a5970fba042db33534386faf91f279d70dfcf8c53a656ee64c8 MISC metadata.xml 471 BLAKE2B 530d91c53109b2e99bf3b5ef79fb1343f1cf37bc48aaae35da5468c304c8a2e38c439e79a43c139b5dca5dca8dd9231e7a9020b6f1f12d2074d92b95542bbf31 SHA512 5d143f4ba813a3de07351c5e45cec1aa66d395806fdbc9a04151c0adf1c74dff8192b7993d767e2e82da54090f7c3948ce33c747d6bd030333fc35329203083c diff --git a/dev-cpp/doctest/doctest-2.4.8.ebuild b/dev-cpp/doctest/doctest-2.4.8.ebuild new file mode 100644 index 000000000000..fa60bdec8854 --- /dev/null +++ b/dev-cpp/doctest/doctest-2.4.8.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="The fastest feature-rich C++11/14/17/20 single-header testing framework" +HOMEPAGE="https://github.com/doctest/doctest" +SRC_URI="https://github.com/doctest/doctest/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DDOCTEST_WITH_TESTS=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-cpp/elfio/Manifest b/dev-cpp/elfio/Manifest index b49b2fa1831d..74158e77c88e 100644 --- a/dev-cpp/elfio/Manifest +++ b/dev-cpp/elfio/Manifest @@ -1,3 +1,3 @@ DIST elfio-3.9.tar.gz 4265086 BLAKE2B 3f2f40930ad82b9bd4f53f14c117e71e5c8ba39f0952555c51f196ca03b187702347c80db30ecf6ad9d19bc4edfae18d1b3f04d4cd09e2b85f9bba9736e0a78a SHA512 479c4132ac3575940bd1e8190ba5253e54ae57f38319d7bca75ea85ee2f744f5d5b460d2d4ceb17eca0d0561c6e281673f050bbdab2f5ff526c031c220876bf1 EBUILD elfio-3.9.ebuild 570 BLAKE2B 556224ef72b205a7dd76477c72a907edd4756f5398770d77e40071caee21a4043866d28d023153a8a5f27bd74172b28c47ae032f54937fc678ce319880fff843 SHA512 34e82cfb62d20126a412f7539330d63c9ed3c1247256cf9bc15758e6d24304d7cb539ae2c371bbc30babdb7858fe6c117a10d1c0c5ab7115da48e02cff5b2414 -MISC metadata.xml 316 BLAKE2B bd41be91f488f20c0edc15b1bd16b624a67de437aa7f73a4c7252597d79f5cc5afd91b69b7d554860f890ffdaf7eefac9f8655b15a906f8b0a98bd82d3dc2ad8 SHA512 e9c017ed9903101e2ac6edf386fc272f52834923c1366a3000d42b4b1985af65052ef865f6c5181a7edfed2b869e340156b9935c5d7cc95e518bd14dc4ce867d +MISC metadata.xml 317 BLAKE2B 4b62079a213f05ca0fce72e62582010a9c82e11e714347c6753a1919bb8586896cef8afa5c378ffb00a5427aea6219fe7d78cc3572e214c3b2e8b09507ca685d SHA512 d550d765b42e68da41164297145ed8534b6bfb8f7976e6df57f76fb0fc8558262f010d988b66ea368d45e7c4bbbc879f6b91abba21c3f14871605e39589e5047 diff --git a/dev-cpp/elfio/metadata.xml b/dev-cpp/elfio/metadata.xml index ed1cdcacd518..430dfaf9ea00 100644 --- a/dev-cpp/elfio/metadata.xml +++ b/dev-cpp/elfio/metadata.xml @@ -1,5 +1,5 @@ - + sam@gentoo.org diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest index a05947bf80fa..d185cf3e0eb6 100644 --- a/dev-cpp/glibmm/Manifest +++ b/dev-cpp/glibmm/Manifest @@ -1,11 +1,7 @@ -DIST glibmm-2.66.1.tar.xz 7509820 BLAKE2B 4750940093cadbae7c32d387ac8b16c8230eb08ed1645e457edfa27542a2e8a01d70de08bb41d1872dd1f03d1506bfaefc2af582250ca64ad480ce5f98f20d56 SHA512 caf57c2c9d163fff45041c33ed70d2692040d7bea44660d68e8c16a76be2609e0f857a5e16ad5220a0ec681a560c864dc86c2988a2c40741b4f29c9fe5b7d8b9 DIST glibmm-2.66.2.tar.xz 7603104 BLAKE2B 5696391bd5dbb35f8c961250af6d9b2644e900ac6a800054e9e7630cbf4882c17ef1bf8cf322e89a3bdbe613d13d4a045920bfc1071442daa3afc78afa8cd759 SHA512 097af6b140a5af3e52cc2c5d251475a5aa923d0c528c3cbc97f31d3a95868bcb3aa2328047ca94a55ef7fd188f271917dfe29faa86f477a441f0a024284216f9 -DIST glibmm-2.68.1.tar.xz 7657712 BLAKE2B a8141e53f89c981a9916d5f71dfd8c6d08e45a653b98c507acaadfefbedf2f22e8130a722f3398f5e0dff8196ffc8efa6567ebb2c8290f7373e34377e281db18 SHA512 ca164f986da651e66bb5b98a760853e73d57ff84e035809d4c3b2c0a1b6ddf8ca68ffc49a71d0e0b2e14eca1c00e2e727e3bf3821e0b2b3a808397c3d33c6d5c DIST glibmm-2.68.2.tar.xz 7844508 BLAKE2B 890f3a8f15580891df000acfe365989a6b09a63712b5f24f999a70e62983c725c9aef2b386b8995933c41b345164bb0b330b6cb0af182476f14657db8ba7d0cf SHA512 96b2970ac47e6a8de2d4352412f0107fbdcb61942d27f20a2f533f9704304e5f55c52829567457e7c925f830a69c739bf00676882741ed2969e52caf3e135c46 DIST glibmm-2.70.0.tar.xz 7874312 BLAKE2B 5d0fb24444b8764e3f972f342a540164debb841f74e5d27db721feff9baa70c9ff5821b26642cb8c5da048f9a1271b1ed7283d9f0338ba0f184be396981310e3 SHA512 059cab7f0b865303cef3cba6c4f3a29ae4e359aba428f5e79cea6fedd3f1e082199f673323cf804902cee14b91739598fbc6ff706ec36f19c4d793d032782518 -EBUILD glibmm-2.66.1.ebuild 1255 BLAKE2B 20753f7a289f47fc393bfa7b155c2f8b056935bbd76a29808dba8a1ab9e3909912e39dc8c07032f5c96265150936e4c9f842a6b89fadf3e9dbd5e1a19da18b8b SHA512 58f016cb9a9157970afaa6ad9ea2fd70b1f360e34c1b32b442c5431e5e0098cbfb79ab8ac28cdf340f3e102fc74ae3a38daa07a66b9c6d383d9164dcc4c97f73 -EBUILD glibmm-2.66.2.ebuild 1263 BLAKE2B d9e9ed54517a2a322aaa15ea707b81d3a1e378a46adb678fe67e6e10d0cf97d6e0d5350cb96d76d2f5b785d7ceb4d0ffcbeeacf81f4d6717e83fbd709e5d5f1a SHA512 ab9659ac6267c9afa93d058736de43df3a72acaf4821482807adacd54b160847c8bffd82cf5d5a4b4115568b1dc107ee0fae2cf55e730d79ddb4fa28e158d353 -EBUILD glibmm-2.68.1.ebuild 1212 BLAKE2B f14e59f2fdeb8c35c2ad1ea08cf66ec76d4fbe1cb52b40acbb35030635c00f97b4af1d402e56188cfd5669e5df3b8c7553b3e6ee02bb0e4b2087e14733c77424 SHA512 a9adde41b1ccb31741dccbdf4ae45c74973cbc7419d066f3de5fb1ae0dd9b2e67099a9534893b9af05921375439ad75cc38dcc35d26e405a5987e64bc884e794 +EBUILD glibmm-2.66.2.ebuild 1256 BLAKE2B e850bb1ec055ec7e830b4aceb303b8b8fedb24c1acd9de5bd5932fa8d61760fefcadea24b95c0a4a24c1f0d211b8921202060796d7e63c1b4075264fb9d6e6cb SHA512 ff78e19e8bb53abac62e36fdfda170a063d966f1a49af1aab43148cde9a304122b6e3be5b6b052fef3d518c312402e1b312fdedddd3dea6b13c5b2db92ca526b EBUILD glibmm-2.68.2.ebuild 1212 BLAKE2B 6ac56c1ae49905fd307dcc1a5f292d452da1a6972fc09492c9b1f841abd398fe49139c927e9b69c76e80d42fe6b8491b732feb8b6f74748ed35c9e0a3f84b459 SHA512 7d7dd0301bb7844998531499a4ebfa4a74b83a643ad7ca3a4ed0df511bcffafcf2194e0f43594af136282610bb501b5392a254f2764891e5956308a30bed9272 EBUILD glibmm-2.70.0.ebuild 1213 BLAKE2B d56412fa2387ecb92ad006039beee1a7bb059d872387fdd825d248f68ef69645aa987eca6bf1b7129fa90ea6642ba7441d8edbc2bc72aa0ff3dae7514d56ba5f SHA512 5373ffd0b2c98b61879da9473b693d6fe940841b82c0be01392017fd575f4d76050dcf43fdecdddfb37006b3003dd2d852034c248ed7ab3fbcdccb49ce7a80d4 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/dev-cpp/glibmm/glibmm-2.66.1.ebuild b/dev-cpp/glibmm/glibmm-2.66.1.ebuild deleted file mode 100644 index 5977b8dd7ac1..000000000000 --- a/dev-cpp/glibmm/glibmm-2.66.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) -inherit gnome.org meson-multilib python-any-r1 - -DESCRIPTION="C++ interface for glib2" -HOMEPAGE="https://www.gtkmm.org" - -LICENSE="LGPL-2.1+" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" -IUSE="doc debug test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.61.2:2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( - app-doc/doxygen[dot] - dev-lang/perl - dev-perl/XML-Parser - dev-libs/libxslt - media-gfx/graphviz - ) -" - -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 - $(meson_native_use_bool doc build-documentation) - $(meson_use debug debug-refcounting) - -Dbuild-examples=false - ) - meson_src_configure -} diff --git a/dev-cpp/glibmm/glibmm-2.66.2.ebuild b/dev-cpp/glibmm/glibmm-2.66.2.ebuild index d6657cf05be6..387dcf44d143 100644 --- a/dev-cpp/glibmm/glibmm-2.66.2.ebuild +++ b/dev-cpp/glibmm/glibmm-2.66.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gtkmm.org" LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" IUSE="doc debug test" RESTRICT="!test? ( test )" diff --git a/dev-cpp/glibmm/glibmm-2.68.1.ebuild b/dev-cpp/glibmm/glibmm-2.68.1.ebuild deleted file mode 100644 index a40dc5dd7ad1..000000000000 --- a/dev-cpp/glibmm/glibmm-2.68.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) -inherit gnome.org meson-multilib python-any-r1 - -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=" - ${PYTHON_DEPS} - 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 - $(meson_native_use_bool doc build-documentation) - $(meson_use debug debug-refcounting) - -Dbuild-examples=false - ) - meson_src_configure -} diff --git a/dev-cpp/glog/Manifest b/dev-cpp/glog/Manifest index 0c6dff6a2d7c..f06903c83965 100644 --- a/dev-cpp/glog/Manifest +++ b/dev-cpp/glog/Manifest @@ -6,5 +6,5 @@ AUX glog-0.5.0-vmodule_levels_changeability.patch 5974 BLAKE2B 1ba487bdc097f6ec0 DIST glog-0.4.0.tar.gz 200955 BLAKE2B 083da6117af3e85697724942bfcb5a7831d447666945b06b149d8d324231b10923887bd8c507e8027136d12bffd30a657cb225df8c449f234381e3876f132953 SHA512 b585f1819ade2075f6b61dc5aaca5c3f9d25601dba2bd08b6c49b96ac5f79db23c6b7f2042df003f7130497dd7241fcaa8b107d1f97385cb66ce52d3c554b176 DIST glog-0.5.0.tar.gz 183346 BLAKE2B 9109a9a4bd3c74ba5d4c1d9ed44ffe0e16d5d3b9b12bf9dd5d31c6e728292ea50f39b4e1b96d55fbb35653a448af4dc8a978e266a2b0f34261c5108099e90845 SHA512 445e4338f3d81cd0b065f2da9c6ce343c243263ca144cea424ef97531a4e9e09c06ffd6942ac01c5213a8003c75cfbbede3c4028d12f0134f23ff29314769c1a EBUILD glog-0.4.0.ebuild 1145 BLAKE2B b5ef97d1fae34eb7ee04acce16fcfc0fa842e2eccffb3df84aee526ad45498d94ce25aedaff1067296359dacdd66cf2d65c5fed9a1f2456728d400f35fdbfda7 SHA512 f5d75698b1ba54da2471bda2d21a8058094101bbf127b0cdfd13dfc148994045794838564298dceabd027248830302fb53ed275ddb3afc41a52b961393b547b2 -EBUILD glog-0.5.0.ebuild 1450 BLAKE2B 7156f879e58f723184efc9fc960c926322bf297549d0d5326712d1ebfd6f9d438b9c1bca915ad19bc1fecdaa122b2ff72811b9cfd8328957568b5b1ab3f65971 SHA512 cf566c17f165ab0ab7e20aabca37f1a16fb3842112b7b60a4ad1894add98e4058ed9559979440340ccb34bb3ed3a5aa298132757999e2a0d6a69227ac9e94ae9 -MISC metadata.xml 766 BLAKE2B 9ef3289d80023bf10b5953fab6899be7f9ba9881ab845889dd897b042c1b39af1509cfa618ac38dd3909f783d9337fb15120b5a20a2940abe72c0061785865a9 SHA512 1f6ceef1caef57048bf24a4c6417f848c3ba53249062983f85b4c4c6d694f658f4258d2494d0124892b01cf35eec4891e27be3778070806b7a72bb4bb04781d5 +EBUILD glog-0.5.0.ebuild 1429 BLAKE2B ba5188f937326fd28e1260c7a83703e4d3c3b154e1ec233a26903c94715dba9694f0091c11c2ad47b6fc06ba762a1dc9e7e151e0892092f7584dd2572a7fa213 SHA512 a71219128458c1f132b9e6e2d6d6f11869370d0f23fe457072360b83b4d38d67fd4c696f86ac3567495a88c8ce9ffe78201b4c969365717c7de1b7d4b28cc541 +MISC metadata.xml 738 BLAKE2B 6c95cd538d9c896f256172d0f8c9281016a177fb6e8f507bbe07b6ca3d4cea4ef18eaa10a991f80c8937b58c388181dec81bf9b25a8ab0b6568e3c4c2731dc82 SHA512 f93c8a05ecfc96f29602d3a976431e6148df576c458769916db6c181ae0753826d64482ef7b9029c6c68bfbae0861cc42f39aff774890960f394775dca7e62c3 diff --git a/dev-cpp/glog/glog-0.5.0.ebuild b/dev-cpp/glog/glog-0.5.0.ebuild index 4df075626adc..0c9b38f9a7c0 100644 --- a/dev-cpp/glog/glog-0.5.0.ebuild +++ b/dev-cpp/glog/glog-0.5.0.ebuild @@ -1,8 +1,7 @@ -# Copyright 2011-2021 Gentoo Authors +# Copyright 2011-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" -CMAKE_ECLASS="cmake" +EAPI="8" inherit cmake-multilib diff --git a/dev-cpp/glog/metadata.xml b/dev-cpp/glog/metadata.xml index 0f91ce1bb22c..b109eca5bd20 100644 --- a/dev-cpp/glog/metadata.xml +++ b/dev-cpp/glog/metadata.xml @@ -5,9 +5,9 @@ arfrever.fta@gmail.com Arfrever Frehtes Taifersar Arahesis - - floppym@gentoo.org - Mike Gilbert + + cjk@gentoo.org + Cjk Use dev-cpp/gflags for flag parsing diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest index 590c5936dd03..7ab1acf54969 100644 --- a/dev-cpp/gtkmm/Manifest +++ b/dev-cpp/gtkmm/Manifest @@ -3,7 +3,7 @@ DIST gtkmm-3.24.5.tar.xz 13540488 BLAKE2B b55c55e4bb56bc835be9c09dae59ee103fb0ae DIST gtkmm-4.2.0.tar.xz 13850496 BLAKE2B 0e39824085fde11ebe3ecd65e3fbdb1778f307292a51b98955f4fa1418e7d1a349838126093b0a2b6d628b66d39bffffba76f66d2928999f777a4abb7961dc77 SHA512 c4532c427da0a37e4f8ba6f0e6d3975c3f84db461bc08263a4a81e6ee9e750112a2b4b0c5000ba22f8fd4fc5f833ef320f2c1f56580157f7ae41667ff15ccc72 DIST gtkmm-4.4.0.tar.xz 13829052 BLAKE2B 1572f4fcbd15526b980a511b10eb0663964ea1fdc5b5f728399415bf053f913646c4c5fc7bf6f93feae9749693260e2d09fd04ed93a7150993f36ac17645d7be SHA512 d6f20213e9ea7a13e2b9822f220a5cdeaef9a9406abee813e0eebdb540839f25f4c19cc7669c24184bef471f5529a7897cd16ee679266148f3181dd2cfa39eb4 EBUILD gtkmm-2.24.5-r1.ebuild 1536 BLAKE2B a2e3b097ac226e72ca62ee4f66cb6cab334de7422a4c61f45a30898df261d0ee7b7cdce4267ad1e2e1e1410e2eba6773d5c42a7374ba16f43a2bac27607b48a2 SHA512 552d38fbb89a06580a2f1ea7305357198e5d8b329aec1d0b38352f443442d489688d00c702181c30aba2708826a926092604cda8d5200065a792be623920cdf9 -EBUILD gtkmm-3.24.5.ebuild 1372 BLAKE2B 5bc8877a0c54600b200f66e79c3d7e0acfb950a3562b2a9ec81f0849c2446318964996a030b771e2a07725a991827e9ce117c82a18abbf479e920da9da38ee71 SHA512 2d95aab3436eaf743018aab84442b873897262db759dc54f5eb024c6a989c45400b03582173dca4090dbb08a52cb943cbccd59d387d34275e0f68c6216e0681a +EBUILD gtkmm-3.24.5.ebuild 1373 BLAKE2B ba7b1f30eac84a57a4eefdfc2c14559d3917b4dfeb195e1e8ff081abeb64fef9435c7c875f5de81655ee52f8ba604820b9502a742e5364be200b7bc47062ad0c SHA512 80dfc41a6ac56fd6f465a5d98d4cf9f1672fc77cff68148b068e86bdf78907dc06eb9a17399318ef33fd9aa832a9b97ca48e13bc6307475978d60a439271ebb8 EBUILD gtkmm-4.2.0.ebuild 991 BLAKE2B 8de35a8d4fec1676826cc47d8ffd259ff7535c5553a0673b47c24b472804d5a4dd47162cd79f8c2ad49a4bb9c0d75616bbe99b88497639b15b485575445c780f SHA512 1c997384cbd0187290f86e0f8b0a54d59e296179abdd4639642eef3824159a1bdb8eea266280fed8be1c3b445b3ed62b1c0dbcecf0e3cb7e1569c352de5b9dc1 EBUILD gtkmm-4.4.0.ebuild 992 BLAKE2B 7d1f682ac39ffe461995a543f23634ccc6c13758b21af460c0671587ac0d6f6696784ef07ffb3bb9caf4e0d63d931cbf4e6c43a91508504d2b91f41601d1f774 SHA512 1b37b4053b12a79e4cac90f2c32020f2e47fc22deec360f54eacc5afd0c11e7bfe8a440be4c6e0fe61a398175770ac50a956c5d94ded4bd5d791138c4335b034 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/dev-cpp/gtkmm/gtkmm-3.24.5.ebuild b/dev-cpp/gtkmm/gtkmm-3.24.5.ebuild index e482e204b764..f386d00d4178 100644 --- a/dev-cpp/gtkmm/gtkmm-3.24.5.ebuild +++ b/dev-cpp/gtkmm/gtkmm-3.24.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome.org meson-multilib python-any-r1 virtualx DESCRIPTION="C++ interface for GTK+" diff --git a/dev-cpp/json11/Manifest b/dev-cpp/json11/Manifest index f91805a3b908..46138b57cece 100644 --- a/dev-cpp/json11/Manifest +++ b/dev-cpp/json11/Manifest @@ -1,4 +1,4 @@ AUX json11-1.0.0-fix-multiarch-install.patch 786 BLAKE2B 5362fce55049ed95f0de5467a53c54bd3e0b82c91fcbefe1d6b8d35629a1d968527157720a19c478690d787a1baac634d4b927424d6e4c27abdc89427fe46b7f SHA512 0ef4a3ff19d2ffbf7772b83782ada2fcd2e3baacdd32d6a74931b035166041b7471800fbb01801dbe9b5b1cc003128dbb406a736da1f016c4cb1980ec11a9902 DIST json11-1.0.0.tar.gz 13104 BLAKE2B 9f4fef741b40f1d163dd96555a521b6220c47402624baa5446fb94592989a830a0c511162a6af64b76962c8b07b83a324845dc61c1ca91bbb99e2b0511fb962a SHA512 c49aa9ebc75199528a13cd255d9362acb797d73a17fd69fb22673e945b8719a3d70fdf2d886fed342ca13ed1b4ea578534520d87c46c4a418929f9124aee3ec3 EBUILD json11-1.0.0.ebuild 405 BLAKE2B f8ad7ab79fb78587e7e07274ad35f24e6a0acf2223c220fd8ea8f93bfec8735d4334a0f9af7b98a557730b097a53b66d5991e88cccf018de83799db177e4dc94 SHA512 e68ac3ec7beb420c39d03f5a9153019a1e714d4051f767889f186e1ad496aff731955368dba6705d2fc6d7569dcd6a8b9a19111744a60f56de1a15af7304c532 -MISC metadata.xml 246 BLAKE2B e270b04a529da44d267eaf5bfd160569fc99a3521dfc6495e0a4db19c98e5b9badf77774cc80c7be905f3e97b1c75784bc7b4cb6bfe659d726a47c7ae70e7bfb SHA512 7e2151bbca24beeefd585e18d6c1108442b2d9197679876bb180da3d4896602e83ea701432ff67fc61cccfa9bf642a01a62d87bacf32c55e0a54336c7c5a2c53 +MISC metadata.xml 247 BLAKE2B f18c471812d5b8c75f2e05c4fb556108fb93554b59ee61a8215803f2654854a7401fcd62964192c228bfebfb52ae4573cfd24b29a944630c8c733d154d2b0d9a SHA512 cea16f7db3110bd4629b9265d5acdec6d70877330664f8e83f726002eb69aec7f822e9cde9c7da900451cdef60f1ceba373dfe73c73f82173bbf1d2f9f7338b7 diff --git a/dev-cpp/json11/metadata.xml b/dev-cpp/json11/metadata.xml index 87a759d410cf..a7fa285c7476 100644 --- a/dev-cpp/json11/metadata.xml +++ b/dev-cpp/json11/metadata.xml @@ -1,5 +1,5 @@ - + Florian Schmaus diff --git a/dev-cpp/pangomm/Manifest b/dev-cpp/pangomm/Manifest index d7e29b7edfdf..1a6d80d6e473 100644 --- a/dev-cpp/pangomm/Manifest +++ b/dev-cpp/pangomm/Manifest @@ -2,8 +2,8 @@ DIST pangomm-2.42.2.tar.xz 656760 BLAKE2B 8fae779aa78b2337b83759adc7aadec1f61c08 DIST pangomm-2.46.2.tar.xz 674892 BLAKE2B ac86ef1a229dca29eeb41d3751128bed56d182cecfc6655a478b5a7473d10782fe98cdfee4db6f5afbfe9fb8adbf0e646004aa69c4c4058191078c7b5716434b SHA512 79cad137ec9f22e57a177332df6c6e735aa3baf81df36fc706e81e7a89f23ce3179337507388f65a0d0a74733990dc3547c50243a4559dfd0bb065b1828c0474 DIST pangomm-2.48.1.tar.xz 675452 BLAKE2B bb012fc5cb66d5cb98f522e3706fdd35bcc5692fcd942f86ee1e20116590ceca26874c5a58bd3f8fac4f154700dfb37ea060747a6c3069e67adf83ba551e7abc SHA512 c204a1cb7a404f055d62880a760716c5567a835ca495cc5e01589ed59fabb332490e529de716c3438cefbc4428c025d6d01c71e4412b2843e3ab3a3175ccc2f4 DIST pangomm-2.50.0.tar.xz 753592 BLAKE2B 0db7d43fe2d23e4cfc2b083a4d832c7875c63a261c6b10c62898bf428351ea7d8d05136a46f9498cdb78c51a0223ca988cbc3481041b997dc5d6a9f16f02ec91 SHA512 844850db93b8c4dab19dd364e674ee3d61b2fcb8e020ab3d314f240065ee17aeceea21e9ddc438a7d09d56410e3f82147a57425f76bb01e26d82872934269477 -EBUILD pangomm-2.42.2-r1.ebuild 928 BLAKE2B 5dd00f655f213c97922e7153c2736b37f8592763304395b7c579079184ab93a15783f9804efaf165c131f1224bc6ba1a353bd6fd439fbef737caa92a240d53e4 SHA512 4c1f9c4c012d8336374808e738b44e7199a4b5ee3fb79b2346355041ff709bdc9d9cf6454936791d5935f3424c45fe9649c9fc4dcd5df32e01f2134e8a8a2c99 +EBUILD pangomm-2.42.2-r1.ebuild 929 BLAKE2B 5a2c12fa51c6881f85e89a5066dadb41efc24a9d69853d9e506a49383f29f8ff4a7d70407dccfbd13dd587caae0b3ee5517a8f5cd03f5e254407862f743c85c4 SHA512 c4e0baf91dbb57f2ad9c7b0b53c8a8ff7695a2275b574c8498653a17e15245b66fca5ed728a91395acc757150bea8da7523daa8fae04cbefed58f1a446c12fd4 EBUILD pangomm-2.46.2.ebuild 936 BLAKE2B cc03e12faadd011a6b752b021bc12e816cdd64755c78ec26392b22294f6ac151e3be1b5b01beacfed71a52b6a75b8ef0b1b62e8d2f92af6636a5eb90239a203b SHA512 e70b8e74b45435bcc4f36158d55bde06e6cede02bcaaaa4bff8ab34531fea8c8409cbfee8102f5a137acb1a66fc0d1f18a1a26182445be2e4223b0dd53ab72d3 -EBUILD pangomm-2.48.1.ebuild 939 BLAKE2B 46c0e4c819741a8024e198e9d7db7b8ccedfd94254e7988aa9c574c13d499d651a47b10e2329c14b2352f181a5e05b4664db82d73154dda6bbb45bc660492c21 SHA512 f7a20677df58520b041ae054ddcc39953e578453fbbe97c2a4b8a0455510fe30cc3cbf0d93a985d0f843f6bc4d698434eb7c6982f4d3f128f7066c8988e4bb86 +EBUILD pangomm-2.48.1.ebuild 940 BLAKE2B de3f43873f0e0fdb6391ba91b26e4143b40494a7d93281f9f0882687a093e3d2382a83781ddc420fcadc117b633efac9e8e1797714e1ce33d2de9b78980d98b1 SHA512 ee6889d7e74a7f6b5bd0416b0f3756234ccab849b0637afbbbbe70701f9829cede8b56118bb09c97e39695e934b46c25eab0d612ad5359be4b512f1abb56c9fb EBUILD pangomm-2.50.0.ebuild 941 BLAKE2B 19c335bae50ef054e92bd1662c30296a77ff27f173d57c11193d83f16e18c8ebd5f66e1aa04d188df16a399b8a58aa5a4cf07e94b1d27d841258d839fa20c373 SHA512 037fe7147732d5a73c296c3833f362eded545cda2820c0099273afca3f1db8d203c334bedf2250327c0835637faf2a7d6679cc9e3bd50d4c7ed01a61c318e7e9 MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8 diff --git a/dev-cpp/pangomm/pangomm-2.42.2-r1.ebuild b/dev-cpp/pangomm/pangomm-2.42.2-r1.ebuild index 83431f4aa4cd..b5acddc83b1b 100644 --- a/dev-cpp/pangomm/pangomm-2.42.2-r1.ebuild +++ b/dev-cpp/pangomm/pangomm-2.42.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome.org meson-multilib python-any-r1 DESCRIPTION="C++ interface for pango" diff --git a/dev-cpp/pangomm/pangomm-2.48.1.ebuild b/dev-cpp/pangomm/pangomm-2.48.1.ebuild index b03b7ff634f9..d3180893feda 100644 --- a/dev-cpp/pangomm/pangomm-2.48.1.ebuild +++ b/dev-cpp/pangomm/pangomm-2.48.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit gnome.org meson-multilib python-any-r1 DESCRIPTION="C++ interface for pango" diff --git a/dev-cpp/popl/Manifest b/dev-cpp/popl/Manifest index 582c88a399e3..f495c8104f79 100644 --- a/dev-cpp/popl/Manifest +++ b/dev-cpp/popl/Manifest @@ -1,4 +1,4 @@ DIST popl-1.2.0.tar.gz 12302 BLAKE2B cfe775ef5cd823ce7b6cb651f7f8de6c67d24e5e3b657d13e7b2087f3b9673c11a870adbe2195665f4e2c3c7799c2427020d4e86126090ef845aa6a906c7a825 SHA512 a5d372346dd282f634b1ca92f468588f7069b34a5911a6ea46e5ef33e8e6c360ca13f67bf221555d76c7620c4222694077a74589a1c32bdbc094e64366299609 -EBUILD popl-1.2.0.ebuild 576 BLAKE2B 7da06c88f777fa7a8fc843b7214f2f5f21c3acfe3dc7a5aaf3074ecde1c18f04607cb4e4fc8c3f88f962ae94a847ba6660453f8e4306e26324c09863218e84e3 SHA512 7e3ebb93c803fe716b7e536df014dff0349dcc32ed7067da70d445ec43fe75d178870486fcc32594acdbc7071799a4ace73009ca4c1c7edda65d555adc16ca18 +EBUILD popl-1.2.0.ebuild 583 BLAKE2B b3714be199a9fc0eb40faa75c59202db6fe6c76688547a109e3c82ed84c6a09f32e2022a2a2731c1bfa5974de40844d7e090f0ea1e5df779954c6d3a541e71e3 SHA512 85f2f89cb3ad048ea93840b072c499bb0327d9fb05e0215534d2155c4100b989261f4e963f9c0babcb3807a3175adb99f782b8290a342a9e5227b60f03df7f9e EBUILD popl-9999.ebuild 578 BLAKE2B 96cc325d37debbda1f48bf2437457aa2fb1d799b06bf2b2be989fdd695e530f3180de746f9838539d30a3500b650129d1e916990f15c9dde6234ec7657bea7e5 SHA512 4328adba89286af181433e60cf1fea305174e180d34b247e3ba99ea540f6901e190befca09fa271bcf4a06776447f60778bd563fcaed77a85bd062ed1b1a745c MISC metadata.xml 495 BLAKE2B eed70a06f91e5f2f284f708828dc7bf9313c37916a7fd45c86365a5d0ab5d86f45ccd2ffed49a546564cc0611affe73418387fe35ec62d8c2a8cfdd02b1bd6c8 SHA512 dad065db7693040ff15613a3b33978ba8ce3fc5119e1bc0e7f9bde36a263bbbd6302af634a47c358331811a9d318aef119901825195ffcbc86d9b7d5293e7252 diff --git a/dev-cpp/popl/popl-1.2.0.ebuild b/dev-cpp/popl/popl-1.2.0.ebuild index a83ee4c545b4..c86b01b390a9 100644 --- a/dev-cpp/popl/popl-1.2.0.ebuild +++ b/dev-cpp/popl/popl-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ if [[ ${PV} == *9999 ]] ; then else SRC_URI="https://github.com/badaix/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86" + KEYWORDS="amd64 ~riscv x86" fi LICENSE="MIT" diff --git a/dev-cpp/tbb/Manifest b/dev-cpp/tbb/Manifest index 26abbe965adb..2e2fe65f5dd5 100644 --- a/dev-cpp/tbb/Manifest +++ b/dev-cpp/tbb/Manifest @@ -1,10 +1,12 @@ AUX tbb-2020.1-makefile-debug.patch 2640 BLAKE2B 98e1d88f279452898be78fb53235427a5c45a0056429e07acd5bc273a48c7214dc8df29c72cba344688f650fce25bba06f6f9e4dfbf1091260544e95159cf33d SHA512 9a29ff67321b75efe10621bfe924e89a5c51d4e7327e20aa69018aaea590189ed297b9ab94bd3b48172d0b093e3d2aaebfc7088b480364f6f6c7802a27d3c1e4 AUX tbb-2021.4.0-lto.patch 9710 BLAKE2B 801b7886af6ec02f118add4607c22b26cfafb14997162d5d4e72ec3b48d6ab5ea03995c6a02957331b65172b2d18d932b59bf655352dcbbc178aa508613681f1 SHA512 d65c84a3246dcf5a7c799fd87566834842adfd104bca2c0b0cbd9e2dcae0b900a189154ca9d9c95351c32ff9014cee15f0eb924228e486b58fdcfc624b12d46b +AUX tbb-2021.4.0-missing-TBB_machine_fetchadd4.patch 645 BLAKE2B 8a769caed4817413f8e8d11ae3264a75769826989e3815cf24fa856d601ded1ffbd7edd772aa268ca0f8afa15f9fab8bf1deb019635f2355377367814c62d5ce SHA512 d84bed45b82cd63c8afb1f22e2688a7e298014997fa3d1107d7a91b1d4a0f7a54a42cfa38841a051c6a0ca6721182584472f34362c97edba02e3131c77230545 AUX tbb-2021.5.0-musl-deepbind.patch 982 BLAKE2B a605db66a697ce4cf826448ea843529464b224882708c26623acdaa573a07ca157d562c0e03e12dc8480871f3327daca144a0bc238a5a15421b17966c429c9fd SHA512 6a6deca9d6ac037704e75abaf1544627c369057636214fa0a9c573fc190900226fab3760d8b5afe3ac7ac456bdaa105f0912173d054fe2eaa6dcdbadcb9822d1 +AUX tbb-2021.5.0-musl-mallinfo.patch 931 BLAKE2B 7e77b6bed7d0a8422e45499317fd02ea080e94575e96c0610e1503633a296855095b675be1b679d4b97c8e50e72736d71582c30a91d7630c02b0c98996d2abb2 SHA512 21555821262a29b904ff3c0c8a023459c5c2ae0df11d17e0e2ec36d680016a0a2c4808ad257e1a3fabd78046e5ac795f5906aed129c35e40c257251957722723 DIST tbb-2020.3.tar.gz 2639788 BLAKE2B 3e92bccdc8179fc049379ccbb8ad7f615623177abc61d813b1a601020c345137bfd7d4c4600cf5b0d587e5ebef677635c3c8124d06b05fdd3325128ed8c9f84a SHA512 04c4b5501418792827190691d03d20d4dc1fd3cbbcf459a4d40c5c2281d964e658f31f133ad3907b78e17ed04f4ff16728ed89487ed0ce2cb239f23feb34bd87 DIST tbb-2021.4.0.tar.gz 2452533 BLAKE2B a635c6efa1894c33e2f75c1aa03b6c0f4a86ebef3b58fa42bd25b53d661ed7a9d21f49f121dd3679735f219fbfc35604600bcc72ba60d3602e6de77b0d62e37b SHA512 96da2bc351fd64dfa854f8e6cabc1c4e53af3d55760e99d6f83ad53779c727af333d13d6be0828ed70371cf796498d2063e9dd0e4b2f6451623bb5d28ccbf20b DIST tbb-2021.5.0.tar.gz 2463218 BLAKE2B 2d50d312b86318ba4923afe68753b3781f9646cbdb33861f3458301a3a19b7ca3aab6959dca085294dfc743d7f552635f80fb524ec5d780a46f58ffe02e3280d SHA512 0e7b71022e397a6d7abb0cea106847935ae79a1e12a6976f8d038668c6eca8775ed971202c5bd518f7e517092b67af805cc5feb04b5c3a40e9fbf972cc703a46 EBUILD tbb-2020.3.ebuild 3391 BLAKE2B 518fa0a1a5ffc1b572b9366880f2e6a204e46f1751c923a76bd5cc96c69ad9bbc673bc89e23b9d46ef0c94e271d12001d0398d7e641d80a60d03fdaefa0789a5 SHA512 727e6797c6afc06f55359974add2b0578bcafa10b276bd603a8d6dc39adfe175cf89ee6c080d8543b4919bb9349adc812a4e3f39a5dcba68730acae30cc7be32 -EBUILD tbb-2021.4.0.ebuild 933 BLAKE2B ab62b32a69703dcd5c6898b5b1c436ea02c7f6edec00c93612e933cde4fe4f851e6a06b7ed2d887b9f372f2ebc46474632536b948d101c2fd433be17c03bf897 SHA512 fd18c239eff4381968fb99db7bf6f01197a57489ffeeddd7352a7aa0e57300e1ca819093fa97802bf29334e6a6014737f20889d82ad81815af2485c454cf449d -EBUILD tbb-2021.5.0.ebuild 1023 BLAKE2B e1a9604d2ce1a06a7b28fa71be0ae4fb5672001e4ce809ea744d35f13c5f5a9662d853cce5e44a2f59b231fd4574c45d3b324a91193f797558a11f4119e926ae SHA512 055ebbc9a6a0a7eb34c69d86cb812f411619cf603a9014ec4fcb0e1dc6b56b2d0d13f30ba3b02fee3d61b32e9d683b411f5d397269011ad993a807e8571cd782 +EBUILD tbb-2021.4.0.ebuild 1003 BLAKE2B 60f60e47a512ee0a715cabc1f7bf876aa8f4be338cf3563ccc5aeb6b4f8c83dc6671e1fe168a96c2e856c95912fd5766021040ce593b5d656e95136f7afff5e2 SHA512 27a5925c68d5f369753c72e4cd8bb472cdc9e21758e7b3e1d144afb374f12d92964b1721d39c885c6da9500aed0aecee17914ffc87a675721e7b6a5d41c43a60 +EBUILD tbb-2021.5.0.ebuild 1189 BLAKE2B 5f55875bc4d6f3da0868442875d65ffbb36e92f827e0320c296e878c21bca2634cdae4b35d9f39cb8eb37e7ad1e4ed4b4585387458ccc19bd62c6631489a3f04 SHA512 17f764fc39968acea653edba7ec130068e695e80bde783d26ab1fde0af68834e5af385fb9f2b57c8944411899292d98c1b2f6532251da7c8658df0669c4741f0 MISC metadata.xml 688 BLAKE2B 5bd4c0fa3ce3f055bd8265a2133ad2b4ea6de984ccf295544f3013851b02a1f1d577070c2ecc1e2748fa8356d3d25278e9a8649a2523763eba6bc7e6ba830f79 SHA512 93b90fc74511f35e02dd7f7c7b3aeb08d2e4c88e2af852fcce40bdb780a3828975955b751542b8a9d3aa0561155858b91842f3cf98c713dcb08c9ce2152f0fe3 diff --git a/dev-cpp/tbb/files/tbb-2021.4.0-missing-TBB_machine_fetchadd4.patch b/dev-cpp/tbb/files/tbb-2021.4.0-missing-TBB_machine_fetchadd4.patch new file mode 100644 index 000000000000..091cad5821e7 --- /dev/null +++ b/dev-cpp/tbb/files/tbb-2021.4.0-missing-TBB_machine_fetchadd4.patch @@ -0,0 +1,23 @@ +https://github.com/oneapi-src/oneTBB/issues/186 +https://github.com/oneapi-src/oneTBB/pull/550 +https://bugs.gentoo.org/827883 + +From: Felix Yan +Date: Thu, 7 Oct 2021 14:16:16 +0800 +Subject: [PATCH] Define ITT_ARCH_IA64 when undefiend (#550) + +Upstream-Status: Merged in commit later than 2021.5.0 + +--- a/src/tbb/tools_api/ittnotify_config.h ++++ b/src/tbb/tools_api/ittnotify_config.h +@@ -147,6 +147,10 @@ + # define ITT_ARCH_IA32E 2 + #endif /* ITT_ARCH_IA32E */ + ++#ifndef ITT_ARCH_IA64 ++# define ITT_ARCH_IA64 3 ++#endif /* ITT_ARCH_IA64 */ ++ + #ifndef ITT_ARCH_ARM + # define ITT_ARCH_ARM 4 + #endif /* ITT_ARCH_ARM */ diff --git a/dev-cpp/tbb/files/tbb-2021.5.0-musl-mallinfo.patch b/dev-cpp/tbb/files/tbb-2021.5.0-musl-mallinfo.patch new file mode 100644 index 000000000000..e46c16f42f59 --- /dev/null +++ b/dev-cpp/tbb/files/tbb-2021.5.0-musl-mallinfo.patch @@ -0,0 +1,32 @@ +https://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/tbb/tbb/0001-mallinfo-is-glibc-specific-API-mark-it-so.patch +https://github.com/oneapi-src/oneTBB/pull/203 +https://bugs.gentoo.org/828704 + +From: Naveen Saini +Date: Wed, 7 Apr 2021 11:14:13 +0800 +Subject: [PATCH] mallinfo() is glibc specific API mark it so + +Helps compiling with musl + +Upstream-Status: Pending + +Signed-off-by: Khem Raj +Signed-off-by: Naveen Saini +--- a/src/tbbmalloc_proxy/proxy.cpp ++++ b/src/tbbmalloc_proxy/proxy.cpp +@@ -260,6 +260,7 @@ int mallopt(int /*param*/, int /*value*/ + return 1; + } + ++#ifdef __GLIBC__ + struct mallinfo mallinfo() __THROW + { + struct mallinfo m; +@@ -267,6 +268,7 @@ struct mallinfo mallinfo() __THROW + + return m; + } ++#endif + + #if __ANDROID__ + // Android doesn't have malloc_usable_size, provide it to be compatible diff --git a/dev-cpp/tbb/tbb-2021.4.0.ebuild b/dev-cpp/tbb/tbb-2021.4.0.ebuild index 930bcd958708..ff94b74527c2 100644 --- a/dev-cpp/tbb/tbb-2021.4.0.ebuild +++ b/dev-cpp/tbb/tbb-2021.4.0.ebuild @@ -24,6 +24,8 @@ BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${P}-lto.patch + # bug 827883 + "${FILESDIR}"/${P}-missing-TBB_machine_fetchadd4.patch ) src_configure() { diff --git a/dev-cpp/tbb/tbb-2021.5.0.ebuild b/dev-cpp/tbb/tbb-2021.5.0.ebuild index 2ab975036c65..6b2ff50c7c4a 100644 --- a/dev-cpp/tbb/tbb-2021.5.0.ebuild +++ b/dev-cpp/tbb/tbb-2021.5.0.ebuild @@ -26,6 +26,10 @@ PATCHES=( # should be in.. 2022? "${FILESDIR}"/${PN}-2021.4.0-lto.patch "${FILESDIR}"/${PN}-2021.5.0-musl-deepbind.patch + # bug 827883 + "${FILESDIR}"/${PN}-2021.4.0-missing-TBB_machine_fetchadd4.patch + # need to verify this is in master + "${FILESDIR}"/${PN}-2021.5.0-musl-mallinfo.patch ) src_configure() { diff --git a/dev-cpp/tclap/Manifest b/dev-cpp/tclap/Manifest index 91711c1cfcf5..031e997325a5 100644 --- a/dev-cpp/tclap/Manifest +++ b/dev-cpp/tclap/Manifest @@ -1,5 +1,5 @@ DIST tclap-1.2.2.tar.gz 231714 BLAKE2B 94fc3d5253c08a305e5f75f6b4b7ab556e94980193502b64665ff828609cde20f340e3fe18cef12011da07ae2db2c2bb52a08f112d052d74c45be8290d525092 SHA512 516ec17f82a61277922bc8c0ed66973300bf42a738847fbbd2912c6405c34f94a13e47dc964854a5b26a9a9f1f518cce682ca54e769d6016851656c647866107 DIST tclap-1.2.5.tar.gz 4140723 BLAKE2B e3b48dc602ddd64887ca7764008e2ac406866fd7c17bd5b6f31e248b43f18ed6b1c8415fc29a505b3035befcb9716b3259680c7e53a51ad9df107e1cbad92eea SHA512 3b5b3d76e8ff21133001f5f9589fa6ec143729909bf0b9cc9934377bce178360c161fb5c1f4c4d9e9c74b09cff3d65f1d5100e61d4a732283524a78b6f236b10 EBUILD tclap-1.2.2.ebuild 610 BLAKE2B fd4849d00f2452cc5240171e5b3b7bf3fb3024f5eba499c8d3a9bd1aaed9eb63062cd443208416271d80e4b58c8bc7a16d6233bfbff6faddaa6478f993a7c7ac SHA512 58fa66874b16d6be1bfa8059042b8c61017e4baf54def88599e3fb49968d399fbb59bb71ccaabf08c3af07e7f31ffc7cc069f49420061415781eeb1f3d362deb -EBUILD tclap-1.2.5.ebuild 614 BLAKE2B 6cfcbb7d8231236f23310d01dd089e082fb0469d5cd470b263f3fa84072fccd50dece9bf8a6b0dcb5708b83c76671108d795e075c11edabd40921261edef89d3 SHA512 3b5149f8d4c853736c53449b329542e896946c1d1f7fe77583382c58cf77dd5c05322966d46391d5cd636581ab67383b9ff354475d1f6983d1587fbc1c5403f5 +EBUILD tclap-1.2.5.ebuild 609 BLAKE2B c597716ae8344d8f0291dbf81503b6e2b158c9413567eadf43c906454822d9bccfc64534b68d0c0259da99a0a9fe93d9ca8fd974e118acb2ae36efe0ef470a32 SHA512 10832c1ac77dace290a0328563b68be990474537a1fe59b1b919f8165dbc1b26c60310c72182165c9cba59ab37b6de0ea37d82a006763a98be0702bc7a4b066e MISC metadata.xml 243 BLAKE2B 5e16a9fdda387cc657f2bf36698c5dea7ae7b7219933e48e90a2a3d786710ea96fac0f842767dd766f50db0d4b0c216456259c1e72d638355ad9d09fcb021434 SHA512 46879cd7fdf95e39dc5fc0e8f6a9d811bba3092fbced1cb3f3c6da50462303c6014c42d4f998b77c9335b38f7135ed66cbf0b75ff651f0d11406c89e28424129 diff --git a/dev-cpp/tclap/tclap-1.2.5.ebuild b/dev-cpp/tclap/tclap-1.2.5.ebuild index 635d82ad2d8e..32ca28ebe8f8 100644 --- a/dev-cpp/tclap/tclap-1.2.5.ebuild +++ b/dev-cpp/tclap/tclap-1.2.5.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux" IUSE="doc" BDEPEND="doc? ( app-doc/doxygen )" diff --git a/dev-cpp/termcolor/Manifest b/dev-cpp/termcolor/Manifest index 5288a4ef39b3..22e94db7bf12 100644 --- a/dev-cpp/termcolor/Manifest +++ b/dev-cpp/termcolor/Manifest @@ -1,3 +1,3 @@ DIST termcolor-2.0.0.tar.gz 88582 BLAKE2B 3e7a4a99af3586fff103d0de0601e019881745e2921b4750dbf476439138a71120b6513a287c5fe26fd96a9c6115cb82295810d9bea11d0992f48fcd5d0a8d18 SHA512 72dead77fb9f3ff79432b1659b57c3d961a57b46305937acd0c221f5abb016f609dfaf7a9bf508bd7a073338ee604cf55f9915c8e8a76ddfaf6c68bc031e37f9 EBUILD termcolor-2.0.0.ebuild 709 BLAKE2B 110e2c6d5303cd506ea57ed3602a3476bb4d9cf3dbb2033cd07d8cba20670c0dfb3e2e2eec1950ffbe253f19e115040984ffde6fdc2be02887c1391583854de0 SHA512 b87940816bf018662432cb63410c6d17f570f6e7930fe673c5dde4c31f0f4a7f1d69312f1a289bb7f6b0336a4cbd8cbc7b48d1a298c4c27d967a02806e620ed6 -MISC metadata.xml 325 BLAKE2B 48f1d9fd2d9aea47d807bca606e06d275a966e8264dd1aebe6f13b4bc956cc0c3bb805785a4d7d199806f9a00623150a780c490c2fd2fd7f672986c30ab6f592 SHA512 d178afb983241e1abb7dfe4ef928a59ab8093eb66eadc5c72f49516c17f0b1b7c8e28818005bdda92bd6fb03687fa8f1eeeeb530ae6828ef32f49a07dd2867ae +MISC metadata.xml 326 BLAKE2B cbcd28ae3a24dcc44fc1964c88631699f0539af0ee610d852b7d6762634fbf7a69202ecb97707ec270d5a2c434b172601422d524d4798ef85e42cb4e56fd6246 SHA512 bc434944969c93594e6d52a2cf2d222d8b06cd8e21818c40221483e6ada2aa4d2e15471573264264eb4b8fc502f7519f513575a2fb410bd3ffb000b30b035c5a diff --git a/dev-cpp/termcolor/metadata.xml b/dev-cpp/termcolor/metadata.xml index 07725c8b4ff7..d8347ef2cc43 100644 --- a/dev-cpp/termcolor/metadata.xml +++ b/dev-cpp/termcolor/metadata.xml @@ -1,5 +1,5 @@ - + sam@gentoo.org diff --git a/dev-cpp/waylandpp/Manifest b/dev-cpp/waylandpp/Manifest index c3be747d7218..236982c19cf6 100644 --- a/dev-cpp/waylandpp/Manifest +++ b/dev-cpp/waylandpp/Manifest @@ -1,4 +1,6 @@ DIST waylandpp-0.2.8.tar.gz 181950 BLAKE2B 186515308d2e17e39e61f953fcf43df6bcff45a965d6425ffb71f0314fc091d241a975d0e7a61e988091ae7491cab56e163b6bccc0a2584b79b5bd5a7f8573fd SHA512 bf1b8a9e69b87547fc65989b9eaff88a442d8b2f01f5446cef960000b093390b1e557536837fbf38bb6d9a4f93e3985ea34c3253f94925b0f571b4606c980832 +DIST waylandpp-0.2.9.tar.gz 187141 BLAKE2B 0bf1bf62ccc792444d21941f15b675c9584822485c9869b66c40bcddbaac5716dcc25bf98e6110fc549f5f10c1197c9e5188c72b10cb878ba8e133a0e55b2db8 SHA512 abe683c236f3b082fb1bd64ce9cc93e4362040f41b31a42971a280fadc8a7ef06a47c6a02cb5201a3f4f864ccdc8a113a8d9a855ca99b42bf1fc322e2593648f EBUILD waylandpp-0.2.8.ebuild 769 BLAKE2B 03b184b095d853fe38dec739137cb57662cbb8ad25eb3bb83212508428fbb8eb5faa26450d85294120b95f95616b5de1b3ebdd9efc101fef76428860966c79d7 SHA512 80e782e136bf63b4dfa8df2a391deeb0ea58ccd2edfb8fe687e85b452ec7915bfc5e45f8e679353157a23b9cdca0d4c7fbfc2c4c1c07a8ec8c4173027b47ec37 -EBUILD waylandpp-9999.ebuild 760 BLAKE2B 521de67f5f289aa32a539b6d5e86aa85b270e794acc3a6272deac56004fff5c60c07350151267f7c77af2f73cb339a2086c84ea17b0b9158605e8745a1bc47d6 SHA512 7620b5e841fbead64b3211f1968e3e7b3f1a83a0cd5769ef4e19104bb4be71884fa4f9eca9ca9b13637409bea4a6d921efa3a50e976e9df7a3244b2754fffe92 +EBUILD waylandpp-0.2.9.ebuild 772 BLAKE2B 512c1627e7c6234d179ffb30b10200f38c64ff4b27f6834558654f5490cf8352ed294f0261e1d02ab4792d7df20ab80ead88a7b2029852f7707db21b8c2bd361 SHA512 43077068b57a54a18221e6f6e8c986b834b62681340141ec36c6e17985eaa80f391e9ad761e2f4ba48928cb75ac744b9107dcefdaf115852c0302fcb7a1d6e3e +EBUILD waylandpp-9999.ebuild 772 BLAKE2B 512c1627e7c6234d179ffb30b10200f38c64ff4b27f6834558654f5490cf8352ed294f0261e1d02ab4792d7df20ab80ead88a7b2029852f7707db21b8c2bd361 SHA512 43077068b57a54a18221e6f6e8c986b834b62681340141ec36c6e17985eaa80f391e9ad761e2f4ba48928cb75ac744b9107dcefdaf115852c0302fcb7a1d6e3e MISC metadata.xml 402 BLAKE2B bcf8f38c837191d5b398b7679d82bca3039b7b407db3b89d2e0bdc7f15ee809484e12c6a2f60688e63bf8038954d01f1bbc30a8584d250918e28883d3673ec9f SHA512 53a66bb7c703917687d2acb7b95ac10f092669b46e9ecf5861e50141e89a4994eaeab6c6d4b6f7e4c0cd700555be5ef1b6137fd5a610530cf5d678bbc1bd346c diff --git a/dev-cpp/waylandpp/waylandpp-0.2.9.ebuild b/dev-cpp/waylandpp/waylandpp-0.2.9.ebuild new file mode 100644 index 000000000000..ebd06ba3c06a --- /dev/null +++ b/dev-cpp/waylandpp/waylandpp-0.2.9.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +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 ~arm ~arm64 ~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) + ) + + cmake_src_configure +} diff --git a/dev-cpp/waylandpp/waylandpp-9999.ebuild b/dev-cpp/waylandpp/waylandpp-9999.ebuild index 6fda559666cb..ebd06ba3c06a 100644 --- a/dev-cpp/waylandpp/waylandpp-9999.ebuild +++ b/dev-cpp/waylandpp/waylandpp-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi RDEPEND=" -- cgit v1.2.3