summaryrefslogtreecommitdiff
path: root/dev-cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/Manifest.gzbin14268 -> 14261 bytes
-rw-r--r--dev-cpp/benchmark/Manifest2
-rw-r--r--dev-cpp/benchmark/benchmark-1.8.2.ebuild36
-rw-r--r--dev-cpp/gflags/Manifest4
-rw-r--r--dev-cpp/gflags/gflags-2.2.2-r1.ebuild (renamed from dev-cpp/gflags/gflags-2.2.2.ebuild)10
-rw-r--r--dev-cpp/gflags/gflags-9999.ebuild6
6 files changed, 50 insertions, 8 deletions
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 3aa2a7f0c027..0e48ac731b1a 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index f6f49ec05994..26484e54d3cb 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,5 +1,7 @@
DIST benchmark-1.7.1.tar.gz 196575 BLAKE2B 05a0ae69c0eee231b5d3c06d474c89680e4a2dfaae2ac0ffa1777cf011907cce6230648bfdb631008c2aa10f01b55652f58949849714d6333c5a0351ef42e567 SHA512 396af1c1d3eaa2b78c6d23b1472f6088db85a294056ae1c2366dc5c0becdc8f141ba8fc3a235033324ab0a41c2298f5d242ef09b9b6f69d9877de6bcb2062efd
DIST benchmark-1.8.0.tar.gz 204701 BLAKE2B d4a2b673152c784efef118b7c5e2971a7f7749b2bbb3b5eb09d1567261853a3e85983e82bbb3a470be72204581a2d031b194cb92d4386e120ffaab71c8a58f6b SHA512 ae8df163ca1319752a03497a259800dc33c71164e7def2feeadcf18d018c64eaf846ea2a562183e3d3cde0af58291de0b091ec6d9c025076f469c403b2ab0d51
+DIST benchmark-1.8.2.tar.gz 205926 BLAKE2B b39ee0c983e1b7417c54878507e692d9bc04d83da91c8059ae08373fc59286f28b8910d1d5ea425b0c512502de0aee51b10b1b191bac3ec29ec5f9ffc9056d64 SHA512 532f2cee66cf527ef4452a060cfdedba6417e5d8f72225d6bf50adf6422d9a769b0f54f48982b438fa9ced975ac47bcc5e62c3c23ce871b5cfdbcf9cc0d2b829
EBUILD benchmark-1.7.1.ebuild 912 BLAKE2B 46027df03fdba76ae5fc34a442feaba1d417669344f2a75980896299a269356c7a0ce5cd60f1f0f495508f5e0795743b1a5166deb6e96068e81b892b2a81841d SHA512 68a1bd35e2b84a3f4fd35124478e46afb300dfa16a50c206605dbfca47518bbaaab207131780cf200cd374ed8af37b4c037b1425330d662e2e57f45f52f54326
EBUILD benchmark-1.8.0.ebuild 917 BLAKE2B 7f1097d1fe7c4389e3f44e30895f62e14d9db9e593a79ee634bb7cf85ab255f83a47eb2d526871abb21d95f741bb18b0fa34933a39c610306bdc44a2cb8d7503 SHA512 cf2d8204f16d1398e992b58870a0226eda878aa2c91767fe106be467c6d3049492053da38d2520bc1a7fe1b6eeb1d2d115674514c84d53c9cd31867acf10c6cd
+EBUILD benchmark-1.8.2.ebuild 917 BLAKE2B 7f1097d1fe7c4389e3f44e30895f62e14d9db9e593a79ee634bb7cf85ab255f83a47eb2d526871abb21d95f741bb18b0fa34933a39c610306bdc44a2cb8d7503 SHA512 cf2d8204f16d1398e992b58870a0226eda878aa2c91767fe106be467c6d3049492053da38d2520bc1a7fe1b6eeb1d2d115674514c84d53c9cd31867acf10c6cd
MISC metadata.xml 563 BLAKE2B 2c825b6895d64a3e5e4ea6b61a707e03e14873bc5fbe9f67a756a56c8edd0dd04dd8f3aa1d1a80bf8b4921f25aad19320222b3607494ab512d3713152b1ce41e SHA512 09856cb99c18336b143b725f8acd7fce84d7cce2aea22f03f80934f6681161fcf667f084af236fd654051acf4a261c7e25026822ce3ab79d6fef0ea3212a601d
diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
new file mode 100644
index 000000000000..10aeaa981372
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark"
+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 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc lto test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen )
+ test? ( >=dev-cpp/gtest-1.11.0 )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+ -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
+ -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
+ -DBENCHMARK_ENABLE_LTO=$(usex lto)
+ -DBENCHMARK_ENABLE_TESTING=$(usex test)
+ -DBENCHMARK_ENABLE_WERROR=OFF
+ -DBENCHMARK_USE_BUNDLED_GTEST=OFF
+ )
+
+ use debug || append-cppflags -DNDEBUG
+
+ cmake_src_configure
+}
diff --git a/dev-cpp/gflags/Manifest b/dev-cpp/gflags/Manifest
index 9b8b6d34b38b..d287a3a75a0c 100644
--- a/dev-cpp/gflags/Manifest
+++ b/dev-cpp/gflags/Manifest
@@ -1,4 +1,4 @@
DIST gflags-2.2.2.tar.gz 98704 BLAKE2B 54cbf3b0a422d662e89c1921614ae9f20a4a383524d374d1e7ce1473eff0a6e121c1a2255df0b9d27ae9866c8e63094b908534c5fd2173737033cc0f184a5e4f SHA512 98c4703aab24e81fe551f7831ab797fb73d0f7dfc516addb34b9ff6d0914e5fd398207889b1ae555bac039537b1d4677067dae403b64903577078d99c1bdb447
-EBUILD gflags-2.2.2.ebuild 1025 BLAKE2B 845c06482234435cef110520dda50a08db6fdd50bf5a6fc97e0ec2737e0bab8d7ea6e79e0fbeaf2d9791ab0043d98a24076524eaec200f7f70ac4b610b360f04 SHA512 bcb1acf03a22b453563f381be854f9a70466c04dd5b7cc05d985248a07203a00e78a335f122ee40aaf71074cfc2a8a66c5e5234a29f39f98151229a53f31ef8c
-EBUILD gflags-9999.ebuild 1020 BLAKE2B da1b451350f59314cfe06d4ee218b3e1256ccb489ef78f91ef4987804c5b77bba54b652fc5611f53bb362d05e1718e4d3e017bed419267d192b700d7a549e8ba SHA512 12f7287d79ceb72f9a0ca4015791a1b3dcc0b83a63f2b61cbca2457efe4f703d04870739bdf9f47aa12e5b369150c49005ed659d33c4e0c3860bf76075d4c8e0
+EBUILD gflags-2.2.2-r1.ebuild 1059 BLAKE2B 0cdb99a8e3290e4e5e4cad995cb52b2c1228870a9685f7faec73e50d05efe5eaa8dd83ff4736c0a6778b6bee0d76f15dd5f5be799b04ec057a00441d2f69bae6 SHA512 2d443fa89dd54ba622e21386d0b1fa091578059cd7541608b6131ac7fb6e24597967b646ec6b5e987b61b60ee5d70d6563ec6ec860038c5c1457af7793639e80
+EBUILD gflags-9999.ebuild 1066 BLAKE2B 23fc75e77551362ee23c414cb571ab0410038b1f948fac3686e2c6cfeb1bd5f1b8f5d07a73c34916a9e5b84423dd7579c7f0c56b2013a422a0ec4e0f1c657e58 SHA512 5348253c9ed0795bfeec89e22102dab7518348db3d474e8df480ecc4484c143f2dfae0aeb2ddc0c2c8962cf5b8441293c61f2d9b37327d600f7bb32f5615b236
MISC metadata.xml 304 BLAKE2B 60a6da87c20f4ada3ec9a2422aff9f3fb9eb1a4705f95dbd571188162d2463c29816c96749afe2b79121111251152c41cad9c3ecc71c7cbff39b1b828fd3e1dc SHA512 d05d1c3c886539f75bc1edcac267dbe1c38db77563680091c2a3aab915a0982a43fe9570b5c8b6180a9d2b7fdc1cc96dca313e2a7339a4a6f398cd09eba90f9e
diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild b/dev-cpp/gflags/gflags-2.2.2-r1.ebuild
index da0ea88c47b5..a841f16304c3 100644
--- a/dev-cpp/gflags/gflags-2.2.2.ebuild
+++ b/dev-cpp/gflags/gflags-2.2.2-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit cmake-multilib
+inherit cmake-multilib flag-o-matic
-if [[ ${PV} == 9999 ]]; then
+if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gflags/gflags"
else
@@ -25,6 +25,8 @@ RESTRICT="!test? ( test )"
DOCS=( ChangeLog.txt README.md )
multilib_src_configure() {
+ append-lfs-flags
+
local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
-DBUILD_TESTING=$(usex test)
diff --git a/dev-cpp/gflags/gflags-9999.ebuild b/dev-cpp/gflags/gflags-9999.ebuild
index 613e8bc12948..a6c7626265c0 100644
--- a/dev-cpp/gflags/gflags-9999.ebuild
+++ b/dev-cpp/gflags/gflags-9999.ebuild
@@ -3,14 +3,14 @@
EAPI=8
-inherit cmake-multilib
+inherit cmake-multilib flag-o-matic
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gflags/gflags"
else
SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Google's C++ argument parsing library"
@@ -25,6 +25,8 @@ RESTRICT="!test? ( test )"
DOCS=( ChangeLog.txt README.md )
multilib_src_configure() {
+ append-lfs-flags
+
local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
-DBUILD_TESTING=$(usex test)