diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-12 20:06:40 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-12 20:06:40 -0500 |
| commit | 193236e34a32b643d816ed04394476eab7e04db7 (patch) | |
| tree | 8b608b17886179a6530935fc0531c7a89a51d1a0 /dev-cpp | |
| parent | 9f2ba2858a177b1c2335b5b46428ee7cec08c288 (diff) | |
| download | baldeagleos-repo-193236e34a32b643d816ed04394476eab7e04db7.tar.gz baldeagleos-repo-193236e34a32b643d816ed04394476eab7e04db7.tar.xz baldeagleos-repo-193236e34a32b643d816ed04394476eab7e04db7.zip | |
Adding metadata
Diffstat (limited to 'dev-cpp')
| -rw-r--r-- | dev-cpp/aws-crt-cpp/Manifest | 1 | ||||
| -rw-r--r-- | dev-cpp/aws-crt-cpp/aws-crt-cpp-0.43.6.ebuild | 55 | ||||
| -rw-r--r-- | dev-cpp/aws-crt-cpp/metadata.xml | 4 | ||||
| -rw-r--r-- | dev-cpp/mm-common/Manifest | 2 | ||||
| -rw-r--r-- | dev-cpp/mm-common/mm-common-1.0.6.ebuild | 23 | ||||
| -rw-r--r-- | dev-cpp/mm-common/mm-common-1.0.7.ebuild | 23 | ||||
| -rw-r--r-- | dev-cpp/pangomm/Manifest | 3 | ||||
| -rw-r--r-- | dev-cpp/pangomm/pangomm-2.46.5.ebuild (renamed from dev-cpp/pangomm/pangomm-2.56.1.ebuild) | 19 | ||||
| -rw-r--r-- | dev-cpp/pangomm/pangomm-2.50.2.ebuild | 40 | ||||
| -rw-r--r-- | dev-cpp/pangomm/pangomm-2.56.2.ebuild | 12 | ||||
| -rw-r--r-- | dev-cpp/xsimd/xsimd-14.3.0.ebuild | 2 |
11 files changed, 78 insertions, 106 deletions
diff --git a/dev-cpp/aws-crt-cpp/Manifest b/dev-cpp/aws-crt-cpp/Manifest index fb04b45a6567..a8d2d5aa0da9 100644 --- a/dev-cpp/aws-crt-cpp/Manifest +++ b/dev-cpp/aws-crt-cpp/Manifest @@ -1,2 +1,3 @@ DIST aws-crt-cpp-0.35.4.tar.gz 377147 BLAKE2B 9011b1191d5403c5e106c20a1420d4595c873e05a3ce2844198604e22c47544f50d1060ef35989e58d5bf1601078390d68d2e08aa4bc49ce37a95d9d5373562b SHA512 a8620827869be5465828d400f9cefe38e6030982ef45e7b780c84c68b403d1adc74f59c7b4626d84e730c0e197977430e9c5f5b78992fd3c0092d4ecab8a990b DIST aws-crt-cpp-0.42.3.tar.gz 401899 BLAKE2B 3e0f90e8b77b59c8edda62a2fedaa93f860a6e22a2328f684e231d17ad9c34218b005f4577fb758d4800aef2b12931cc062acf622580d5720c9827f9f7d37a43 SHA512 318496a5823a802b8eb619eb1a42816efb2508d097168a5f4d73169c01ebfdfbe470739f35712a77a1e486408f8de4440e5b7483a8ca334c69571c6ceef459c6 +DIST aws-crt-cpp-0.43.6.tar.gz 417290 BLAKE2B b0956785c2b875e94426c0c2f08a656db211c5b869ae76e6df85d88c672c1d727ff9c5bd21ed91e200ed88933c57f06df608ce0d700e1d08a4bca4ef23c288f1 SHA512 4c72a700ef7f76ca870896edcafa8526567306d1d202b1dbb9397deab4d77f309cbb8b786bbdf25b775baab9cb9a19bc925b973cf4752810b4b8855ef846f856 diff --git a/dev-cpp/aws-crt-cpp/aws-crt-cpp-0.43.6.ebuild b/dev-cpp/aws-crt-cpp/aws-crt-cpp-0.43.6.ebuild new file mode 100644 index 000000000000..c2739af2c1c8 --- /dev/null +++ b/dev-cpp/aws-crt-cpp/aws-crt-cpp-0.43.6.ebuild @@ -0,0 +1,55 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ wrapper around the aws-c-* libraries" +HOMEPAGE="https://github.com/awslabs/aws-crt-cpp" +SRC_URI="https://github.com/awslabs/aws-crt-cpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/aws-c-auth:= + dev-libs/aws-c-cal:= + dev-libs/aws-c-common:= + dev-libs/aws-c-event-stream:= + dev-libs/aws-c-http:= + dev-libs/aws-c-io:= + dev-libs/aws-c-mqtt:= + dev-libs/aws-c-s3:= + dev-libs/aws-c-sdkutils:= + dev-libs/aws-checksums:= +" +RDEPEND="${DEPEND}" +BDEPEND="dev-libs/aws-c-common" + +src_configure() +{ + local mycmakeargs=( + -DBUILD_DEPS=OFF # disable embedded 3rd-party repositories. + -DBUILD_TESTING=$(usex test) + ) + + use test && mycmakeargs+=( + -DENABLE_NET_TESTS=OFF # Network Sandbox cause these to fail. + ) + + cmake_src_configure +} + +src_install() +{ + cmake_src_install + + if use test; then + rm -r "${D}/usr/bin" || die "Error removing testbinaries from /usr/bin" + fi +} diff --git a/dev-cpp/aws-crt-cpp/metadata.xml b/dev-cpp/aws-crt-cpp/metadata.xml index 230e8d3f95de..494d0ea3104a 100644 --- a/dev-cpp/aws-crt-cpp/metadata.xml +++ b/dev-cpp/aws-crt-cpp/metadata.xml @@ -5,5 +5,9 @@ <email>jkroon@gentoo.org</email> <name>Jaco Kroon</name> </maintainer> + <maintainer type="person"> + <email>mgorny@gentoo.org</email> + <name>Michał Górny</name> + </maintainer> <origin>baldeagleos-repo</origin> </pkgmetadata> diff --git a/dev-cpp/mm-common/Manifest b/dev-cpp/mm-common/Manifest index 01dc69b8b870..321d47217298 100644 --- a/dev-cpp/mm-common/Manifest +++ b/dev-cpp/mm-common/Manifest @@ -1,3 +1 @@ -DIST mm-common-1.0.6.tar.xz 287832 BLAKE2B b633f37a470b558c16ce4a260384913ddc64df2ac94e25e2b7b05300c5c7b51826477bff655154572bd7eafe583b4cb056e7c9dee3d3e699dbf200490da0591f SHA512 2141ce9dabdae153e5708b09d30e7917182888e521ff0c2a4f85c7ec2dd86b2c8753e0513bf9c9f9a00d4e579173ffa859a3efd006e706fdfa2f33b0e77af48b -DIST mm-common-1.0.7.tar.xz 283032 BLAKE2B 1db74b45682cabd165db6a03e38ddc546e5205dffbae83e72f1148071885ba8a73b3bd3aa012f3a7348631f078880a6a82be20b96419133650c671d10851b9a0 SHA512 59b5ad026d5970816eca71858bd08604ecdc43cadcf0455f0be5f233d46210c0499600b80accaad222085852d60cd4cca4c209fde6eea027a85b0244f3e3dece DIST mm-common-1.0.8.tar.xz 283552 BLAKE2B ef9257d5dcf5cf4cae7049315bb6accc41a9be005636b6ee481e977f538f3aee6f890cd19ab9ffdb2337ce62c3c996ba8702568c7e4d50683ce109b0172ff15a SHA512 302bea8b5b66d53e52a6f2ce2b999de228e86c74c1aa262687ab229cbc618f017dd94d1910e59dd205ede190bd0988767935dbdd3dadbda0b044b0fe9e76a344 diff --git a/dev-cpp/mm-common/mm-common-1.0.6.ebuild b/dev-cpp/mm-common/mm-common-1.0.6.ebuild deleted file mode 100644 index dd13d1b0b22c..000000000000 --- a/dev-cpp/mm-common/mm-common-1.0.6.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit gnome.org python-any-r1 meson - -DESCRIPTION="Build infrastructure and utilities for GNOME C++ bindings" -HOMEPAGE="https://gtkmm.gnome.org/en/index.html" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -BDEPEND="${PYTHON_DEPS}" - -src_prepare() { - default - - # Include project version in docdir name - sed -i -e "s:^install_docdir.*:& + '-' + meson.project_version():" meson.build || die -} diff --git a/dev-cpp/mm-common/mm-common-1.0.7.ebuild b/dev-cpp/mm-common/mm-common-1.0.7.ebuild deleted file mode 100644 index dd13d1b0b22c..000000000000 --- a/dev-cpp/mm-common/mm-common-1.0.7.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit gnome.org python-any-r1 meson - -DESCRIPTION="Build infrastructure and utilities for GNOME C++ bindings" -HOMEPAGE="https://gtkmm.gnome.org/en/index.html" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -BDEPEND="${PYTHON_DEPS}" - -src_prepare() { - default - - # Include project version in docdir name - sed -i -e "s:^install_docdir.*:& + '-' + meson.project_version():" meson.build || die -} diff --git a/dev-cpp/pangomm/Manifest b/dev-cpp/pangomm/Manifest index 3f5e0d653d07..fbc05afc54d1 100644 --- a/dev-cpp/pangomm/Manifest +++ b/dev-cpp/pangomm/Manifest @@ -1,4 +1,3 @@ DIST pangomm-2.46.4.tar.xz 695088 BLAKE2B bee14400ead5d81ca99b94c8ffad1eae8191255d0c032acb3f8b91a53cbf1c135d91cc986779d0d2c74f261337e320e3efd27c81ceebd9bed126f925ce79f42b SHA512 e4e57b835af270af9b98ae3feb25087cb8f8ab9b0028195db3d2dbf48df360de1f92c4e7c9dfba9a80d4a6aa47234b3112eea52586328386bbc0eb0d5cc09856 -DIST pangomm-2.50.2.tar.xz 775356 BLAKE2B 5557f45de57a6a6b9622ac210792c0b4957c4442dfc621db6df005a619e4be5854fb96a6c33a53b9cce889ab7747d941399c084f3aa290ce58088c52e84c3216 SHA512 a1b478450cd1fb415b238b69843d75bbcc01c62ed123ccab388d0b667efb6f7c7e9aa5ec6e0a6e0dcba2d76c52f3ecb42ddb5cf8e12e819731bc0b4f613cc0c7 -DIST pangomm-2.56.1.tar.xz 741708 BLAKE2B b76caf3e2c2283badb4eb3f4b81f4621f9059fa5cdb9986e64fc23e7c1a7a9d99c8489c3211570d4cca050edfb4bc1a6402bd15edca4813d8f4dcc48702bc656 SHA512 3000126cdf538f43c131a186999fd39d81ec471f5770d8dfd721ff84cb3f5ad44d17cdcc732299ee9d9f34f2dd1279959cf6e1b863c3a0afc32e49b453db782b +DIST pangomm-2.46.5.tar.xz 633812 BLAKE2B 3135008ce8f7a1f76d2649cfeeed2ad0aa788b3783cae65ad920c49637cea24f96110357fb950c78fd11121624ababd44588f7282b438f8fa81aea665e99f703 SHA512 0e14d3f48717944f7a9fd69fdf31e540aaebf1f98f733b3491367236244dede857b170dcad53a0ad597bac9d5a28e7e85b9d2cc5d0128f5d2c67c02aa46c6737 DIST pangomm-2.56.2.tar.xz 784648 BLAKE2B 2f4464d2a83b8baac14b119ad75cdff9f1a512bc41beed3d946f0c2d47a1fb43aafecf4349412386f81960991a35517373b6568fe33bccd2086036504b908d1a SHA512 13a16903b3a63b83c0f3e61f857835d61a8c38757ac6992de208fd473994bc33f68238ce714ec3fd55e5585307fd78d794cfbbf8131095cd62e4eab64910b529 diff --git a/dev-cpp/pangomm/pangomm-2.56.1.ebuild b/dev-cpp/pangomm/pangomm-2.46.5.ebuild index 6d672e0d2188..e691eb389628 100644 --- a/dev-cpp/pangomm/pangomm-2.56.1.ebuild +++ b/dev-cpp/pangomm/pangomm-2.46.5.ebuild @@ -10,15 +10,15 @@ DESCRIPTION="C++ interface for pango" HOMEPAGE="https://gtkmm.gnome.org/en/index.html" LICENSE="LGPL-2.1+" -SLOT="2.48" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" +SLOT="1.4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="gtk-doc" RDEPEND=" - >=dev-cpp/cairomm-1.16.0:1.16[gtk-doc?,${MULTILIB_USEDEP}] - >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?,${MULTILIB_USEDEP}] - >=dev-libs/libsigc++-3:3[gtk-doc?,${MULTILIB_USEDEP}] - >=x11-libs/pango-1.56.0[${MULTILIB_USEDEP}] + >=dev-cpp/cairomm-1.2.2:0[gtk-doc?,${MULTILIB_USEDEP}] + >=dev-cpp/glibmm-2.48.0:2[gtk-doc?,${MULTILIB_USEDEP}] + dev-libs/libsigc++:2[gtk-doc?,${MULTILIB_USEDEP}] + >=x11-libs/pango-1.45.1[${MULTILIB_USEDEP}] " DEPEND="${RDEPEND}" BDEPEND=" @@ -38,3 +38,10 @@ multilib_src_configure() { ) meson_src_configure } + +multilib_src_install_all() { + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/pangomm-1.4 "${ED}"/usr/share/gtk-doc/html/ || die + fi +} diff --git a/dev-cpp/pangomm/pangomm-2.50.2.ebuild b/dev-cpp/pangomm/pangomm-2.50.2.ebuild deleted file mode 100644 index 6f825c6d6474..000000000000 --- a/dev-cpp/pangomm/pangomm-2.50.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit gnome.org meson-multilib python-any-r1 - -DESCRIPTION="C++ interface for pango" -HOMEPAGE="https://gtkmm.gnome.org/en/index.html" - -LICENSE="LGPL-2.1+" -SLOT="2.48" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="gtk-doc" - -RDEPEND=" - >=dev-cpp/cairomm-1.16.0:1.16[gtk-doc?,${MULTILIB_USEDEP}] - >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?,${MULTILIB_USEDEP}] - >=dev-libs/libsigc++-3:3[gtk-doc?,${MULTILIB_USEDEP}] - >=x11-libs/pango-1.49.4[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - gtk-doc? ( - >=dev-cpp/mm-common-1.0.4 - app-text/doxygen[dot] - dev-libs/libxslt - ) - ${PYTHON_DEPS} -" - -multilib_src_configure() { - local emesonargs=( - -Dmaintainer-mode=false - $(meson_native_use_bool gtk-doc build-documentation) - ) - meson_src_configure -} diff --git a/dev-cpp/pangomm/pangomm-2.56.2.ebuild b/dev-cpp/pangomm/pangomm-2.56.2.ebuild index b7616802b468..fd2c21dad796 100644 --- a/dev-cpp/pangomm/pangomm-2.56.2.ebuild +++ b/dev-cpp/pangomm/pangomm-2.56.2.ebuild @@ -40,15 +40,9 @@ multilib_src_configure() { meson_src_configure } -multilib_src_install(){ - meson_src_install +multilib_src_install_all(){ if use gtk-doc; then - mkdir -p "${ED}"/usr/share/gtk-doc/ || die - mv "${ED}"/usr/share/doc/pangomm-*/reference/html/ "${ED}"/usr/share/gtk-doc/ || die - # remove leftovers in doc folder: - # - pangomm-${SLOT}/images contains multiple gif files - # - pangomm-${SLOT}/reference contains compressed pango-${SLOT}.tag file - # - pangomm-${PV} contains compressed Changelog, NEWS, README.md, README.win32.md - rm -r "${ED}"/usr/share/doc/* || die + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/pangomm-2.48 "${ED}"/usr/share/gtk-doc/html/ || die fi } diff --git a/dev-cpp/xsimd/xsimd-14.3.0.ebuild b/dev-cpp/xsimd/xsimd-14.3.0.ebuild index feb9d6eae859..f9e9d2eeda26 100644 --- a/dev-cpp/xsimd/xsimd-14.3.0.ebuild +++ b/dev-cpp/xsimd/xsimd-14.3.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/xtensor-stack/${PN}/archive/refs/tags/${PV}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc test" RESTRICT="!test? ( test )" |
