diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-07 06:41:06 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-07 06:41:06 +0000 |
commit | d69399c7befdd98cda62d6a1788ae2aa7f104c5e (patch) | |
tree | eac7184f4cfe7d67580c1d0a0d9942a91e6cb4ee /dev-ada | |
parent | e4d9d6796d5018e338f0b27a3bc97716195bf0b8 (diff) |
gentoo auto-resync : 07:01:2025 - 06:41:06
Diffstat (limited to 'dev-ada')
28 files changed, 114 insertions, 129 deletions
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz Binary files differindex 5c14de0d9e6a..286138d38ad3 100644 --- a/dev-ada/Manifest.gz +++ b/dev-ada/Manifest.gz diff --git a/dev-ada/VSS/Manifest b/dev-ada/VSS/Manifest index 2e3d91808a0b..f961ab2f1ba4 100644 --- a/dev-ada/VSS/Manifest +++ b/dev-ada/VSS/Manifest @@ -1,5 +1,5 @@ DIST VSS-24.0.0.tar.gz 1116669 BLAKE2B 5f703b4bf5234b38485a3104bd4e32ce0b2666fa00e2808b9a03df5c28c11ca0ac95c655f5490dbd04f113ef2894b45f2795f87cbf297ffa07f85f5a4e7d4710 SHA512 2b77646a299c073535ab0a315a9950e2fc6d43375fa62e0cb2e93ed4094ee42994ad74747c8a3d16ade5473c5520926edd59e4422321398c5deb17c6aedb66ee DIST VSS-25.0.0.tar.gz 1302728 BLAKE2B 1354e35a531b777aeef4a0f054d7f616bb3159e466d466b4566cd2eb3c6e3906cf52d1a92cfbc23d465a1436af78f430e1e0389fb626b92ee0096fdfab262505 SHA512 ca440d169e3b73134bb6b1df4473faf48fa867c79f91db1dfeaa2644e694bf9927e6d037fa364ec065c6da77e61efe8758a58a52217b6ce8c21282c1d9761ae6 EBUILD VSS-24.0.0-r2.ebuild 2236 BLAKE2B e953fee1713c1fc463a857fbbab4225e2316a05d5fbbb5d392ba1e42d6b3499ff9a4825327777262c544b552dc2297c90b8031709e2bd2d608b8a7fced2261b7 SHA512 378ae0ff1e1bb1531cf2e6d044c37e5fcb8cee80ee16014335cc240c39c9ef90fd77795888c594fb149c80b555eecc9161c63ab851d29839eedbf8c2ba6f2d76 -EBUILD VSS-25.0.0.ebuild 2231 BLAKE2B c0a40da5a00b88410da274c4a412c9e6ef1d0eb1413bba4229649b6fd07ceb93a975f7ac15e9e8d38e9e4f199397843b09aea83d84516f3345e519894b7ad611 SHA512 445206c7d2baa26427c68079450ff7b85dc2082bad287928d4128594b6828064e631d343a1888b89699d70ce5ca89bb18a2d416cf162de1bb2044b219e44ed10 +EBUILD VSS-25.0.0.ebuild 2261 BLAKE2B 173cd9d92150dae5445e2cb78f29e12174538053d60b3babaa8015728e01dde3c4297407efb4a89d1cc87b42b67d3adac58a69170737e4063936ea50fa81a12b SHA512 ab2a26b2868dcb8a7b98b0fb70c951d396245c13990edeb14ecc0d2b1fa2dfb92e43c73f94ea5c9854b6884bf10b933f7a0bbf584787e7592485573008eff886 MISC metadata.xml 425 BLAKE2B e23422badd5f393a4dd2829ce9372e6393523896ab5199e2a9c339aabb8eca12c45d0bd8becf9c23ca47929d7f1f37982d86c104855169b17816d37e9dbd43a5 SHA512 5fed9ed285d559f2424060a9f88d3174e99b5e1ab3623da0d060f8a8a6da03a07f5eafe1ca6cf6934c52f3d22cdd32cb2720ee51e0a1fd33a4848e085b99bc08 diff --git a/dev-ada/VSS/VSS-25.0.0.ebuild b/dev-ada/VSS/VSS-25.0.0.ebuild index 1e9ac750fbce..45d50bffa242 100644 --- a/dev-ada/VSS/VSS-25.0.0.ebuild +++ b/dev-ada/VSS/VSS-25.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,10 +13,11 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3 gcc-runtime-library-exception-3.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="+shared static-libs static-pic test" RESTRICT="!test? ( test )" -REQUIRED_USE="${ADA_REQUIRED_USE}" +REQUIRED_USE="${ADA_REQUIRED_USE} + test? ( static-libs )" RDEPEND="${ADA_DEPS} dev-ada/xmlada:=[shared?,static-libs?,static-pic?,${ADA_USEDEP}]" diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 33173e1b3ee4..0054dfc44036 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -2,5 +2,5 @@ AUX aunit-24.0.0-gentoo.patch 1347 BLAKE2B a11543913de0b0f698814ae2d3897beacf54c DIST aunit-24.0.0.tar.gz 131699 BLAKE2B e43e7a94b278597475767d93f28a95a586abeaf45d141ea7035df9cb45d1be67c189a5be3d0364943b4649270f8f96d7cfd20fcba7a28917b14266c9e9424815 SHA512 25b973d1eb35e9e15ed24abe9c4ad7165d684c0e72abe619dcb9bec04cef8b28c78c1994e96e4bc29fd3b06567e15360f47ac87f49e1fa9888f55675defc226f DIST aunit-25.0.0.tar.gz 137452 BLAKE2B 91672bbdd86cc502456b681e9418f04dfc7dfc380ed9f9f69af36afb5e3b5ce22852a4fa92049ee5d9fade1439a6a4508e3d6f63b1005ae6f0e1d5cbfaa70118 SHA512 080d61c1c3b0707c291dce476573e05a247c198c2bea4ae311677dcae826e7bf34571700711b28ac46bd021e93c252492bafcb4892b24b45c7396d6b7e7b5f2d EBUILD aunit-24.0.0-r3.ebuild 1085 BLAKE2B 72b191c6cbe58720591bb2bd34095750bcb7d6124a5cfbc5ae97d8976f0bf90e28cda53b8779c027f2a69dc7dcaa1a3813409653a507e68ec89340e66c713e6a SHA512 c5ba47446cf76fdd8682734e31f1b786323ef0b56758200bdcd9907d0af69d02eee827dc755b6a45e807d6c0fdfe83ca97eae461e2f373c1dd600d1b398b4385 -EBUILD aunit-25.0.0.ebuild 1399 BLAKE2B 1e54a9bb8c4593373314c73e03848934e0b4a0a30bc2d6b0f9b83a86ac65e01e6e5446ce1380497b43e60c4ebb52ee51a94f1bcd503cca34ce992b3d3931a875 SHA512 0714b87e20d9d6437f1aec7ada0ab97a628cdbf5a91c6fd8d7ab719e6fa0a1c65936c4d28caa71b4d35c2f902963773fb4b87eccbdc0a61e8ea047917ee1f679 +EBUILD aunit-25.0.0.ebuild 1413 BLAKE2B 4492072c4d0bc6cbaef24289f4ec706460eb1aa01dd527d10e025764f968e37aacf5b7e8f063bb7bfcc56a4bb8111dcea702d50079dd7cef24bf43f34622cfc9 SHA512 8418f2029719ba7196d107710f0778028e36a9f6b348b9927422ca01075aef12d23831e8adfd426db221fb9d4cc8c37e063fbcdae345cc3113f21108ed0c6ce1 MISC metadata.xml 843 BLAKE2B 3f8a899e8d22a411596aae79b739e3cf47b7b867bedede255761146d65e70adfd810544528018212b8a3f36a59f2d886682146a6370ab33c976f676d331b9390 SHA512 2ae746ded1a937362aad360ccd273143b495e43e71aeffb23dbcc71f93154bcc2fce6fcf6fa99d2a7ab1140ffb52ece0b08d1a010a627c0d10ee80e7984fdc92 diff --git a/dev-ada/aunit/aunit-25.0.0.ebuild b/dev-ada/aunit/aunit-25.0.0.ebuild index 9d721fb12fb2..23c5555f3bb0 100644 --- a/dev-ada/aunit/aunit-25.0.0.ebuild +++ b/dev-ada/aunit/aunit-25.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 ) inherit ada multiprocessing DESCRIPTION="Ada unit testing framework" @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="doc" RDEPEND="${ADA_DEPS}" diff --git a/dev-ada/e3-core/Manifest b/dev-ada/e3-core/Manifest index e47a82dfa170..b63daf87c531 100644 --- a/dev-ada/e3-core/Manifest +++ b/dev-ada/e3-core/Manifest @@ -1,7 +1,7 @@ AUX e3-core-22.1.0-distro.patch 1143 BLAKE2B ebe7fd0b37ed6dbbe506f4bb86aa8b3bbf59b5e1475b65db07b2a8b28ab86f30998f381c976e9b1eb0f5222171a3c6a592bf7d6a3364a0a0a6c1eb307c0261ef SHA512 16ba2640ecb260702272da1d87b92ce779459da47ef4c1cdc6ad4f5fe98740501df88bc2ef849c55f0eb482a99ab376876af1f5a38a02fe0aeef085c190ecba0 AUX e3-core-22.1.0-test.patch 1057 BLAKE2B 4a8d5ea01e2cd51c297f58db18a25844197bdbaa725260de3eeace06dc3afa74332f10df685947b8bb21e4554920c72eb2c5d08d334d2f77989241510ee00098 SHA512 0771e4d08c611c3b39a695830a30b279470a97e0ccc4c2d6ef0ed184bcbc784240231a93942b89919b4718ed8ede1d3e7b9ff9acf66b547b369fa702cc05f384 -DIST e3-core-22.2.0.tar.gz 383417 BLAKE2B ef595dc785b0073a53ddb06ab1ab7b1a0e9eea0131d2a15318f6355a581f83d14f61f6b0f23d4e3df4afe31e0c03a6b1b4ca8b5aefdb3f982ccaa3454f127f0d SHA512 a2bc2a183b3fed9ad2f0119406dc26857254e4a68014f618a75c062518b990e5f1f3af72e9dc321dea3f9248bd97bded87a20b5389a3e03f2d3b76bb83f56216 DIST e3-core-22.4.0.tar.gz 484431 BLAKE2B fb0d12ea30544a33b1bd3c9e3c7571defb5226faa94fc54e5f25b8b9613a586d9e9a84f973903e150f2dff81b4806afb95df31611ced4452f2d3f892db4f6e3b SHA512 afa99afb16ec8498be62b1ed49ebd2ba057b75fa1d5b37ab5cebd40bc0f70704883211bb37be34a3be98079b7e056963f9d35c338fb20525fa009b968dd83909 -EBUILD e3-core-22.2.0.ebuild 1430 BLAKE2B 96acd15cc3f6d01bcc1f459d48df3a42b4c2abee2d8a75592aa2d1611bf0384c8796ae38adbf2c154eba4d0c5a7fb312033de83e76e8ea7d1c64b12be0b1b219 SHA512 da19773ac2b09ed0e04fb20acddc2a6c8b48e44e1d6751a0d28b388eddf1a9db1a386326e60a2283331236fb7f26bdfd9c8a81383de979975938117ec2689806 +DIST e3-core-22.6.0.tar.gz 558104 BLAKE2B 95cc2a6d1c8570a3a0efa91676b4b1c2eac17b58e570084218e264ce36eb9662b0d7ef713afe01d4081db84d7416af608434be23179af6b7953b13400a9225ad SHA512 66707dc2d6d38f32e511587053b9c2f2457e0516ee4c98e06077abe596b77bb7c20a3a43c966f22e7f0339c6d15905649e237035e1abb012b4d5eb533f852f88 EBUILD e3-core-22.4.0.ebuild 1430 BLAKE2B 76df8a6fd254ee1c62e102b73633791f98019baaec8661dbec811d2372ffbcab919d4072c2fb898530aad64e5c5e373bc52da593d87f496d7f785136a1deb382 SHA512 7959cfb019be4ca32992fed806f419215de7658338239f8df322af5ecd21d3cda233eadeb444cb2ece83e4fb173a9a120a7fa09a1d7ca8259b2cdb20fde94d8c +EBUILD e3-core-22.6.0-r2.ebuild 1674 BLAKE2B 3c51c699f41f8df2f380261d27a03d78df757f76a9ab689d254935be5a6eadfc60f7468a312016c34fcc96f904099ddaa0490f49cb31e72245310c89d42e9bac SHA512 ff35e7ace97c9039ceb00c9464a94feb432a879a4333b2cabcf197ec96fe05f8e3d8e11a96ff9d3a474cf8dc4a73798b56873f50de17f5bee9c122a5ef9a4153 MISC metadata.xml 1257 BLAKE2B c5170ed783bde8d288632069c3e5496d50dfd77a0f7fb62e00964660bd7b3c482509bdf8983af16d1aa7be6bd9ee20708711fc688f002d5bace078c93c4ed212 SHA512 d7fd1018cb701d777e3246fe91b018ea25ebd5bc641e6897d683dee0fcfdd1841d13f9701212d15e81cde531f8e26d10cc156c9ed47125dfbcbc6bd5bacf18af diff --git a/dev-ada/e3-core/e3-core-22.2.0.ebuild b/dev-ada/e3-core/e3-core-22.6.0-r2.ebuild index f205b8d8327d..afa7b1118ebb 100644 --- a/dev-ada/e3-core/e3-core-22.2.0.ebuild +++ b/dev-ada/e3-core/e3-core-22.6.0-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 toolchain-funcs @@ -14,8 +14,8 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" -RESTRICT="test" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="test" #require pytest-socket RDEPEND="dev-python/colorama[${PYTHON_USEDEP}] dev-python/stevedore[${PYTHON_USEDEP}] @@ -28,19 +28,18 @@ RDEPEND="dev-python/colorama[${PYTHON_USEDEP}] dev-python/tomlkit[${PYTHON_USEDEP}] !app-editors/e3" DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - dev-python/httpretty[${PYTHON_USEDEP}] - dev-vcs/subversion - dev-python/mock[${PYTHON_USEDEP}] - )" +BDEPEND="test? ( + dev-python/httpretty[${PYTHON_USEDEP}] + dev-vcs/subversion + dev-python/mock[${PYTHON_USEDEP}] +)" PATCHES=( - "${FILESDIR}"/${PN}-22.1.0-distro.patch "${FILESDIR}"/${PN}-22.1.0-test.patch ) distutils_enable_tests pytest +distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/sphinx-autoapi python_compile() { distutils-r1_python_compile @@ -48,8 +47,19 @@ python_compile() { } src_compile() { - local PLATFORM=x86_64-linux + local PLATFORM + if use amd64; then + PLATFORM=x86_64 + elif use x86; then + PLATFORM=x86 + elif use arm64; then + PLATFORM=aarch64 + else + die "Not a recognized platform" + fi + PLATFORM+="-linux" rm src/e3/os/data/rlimit* || die - $(tc-getCC) ${CFLAGS} -o src/e3/os/data/rlimit-${PLATFORM} tools/rlimit/rlimit.c ${LDFLAGS} + $(tc-getCC) ${CFLAGS} -o src/e3/os/data/rlimit-${PLATFORM} \ + tools/rlimit/rlimit.c ${LDFLAGS} distutils-r1_src_compile } diff --git a/dev-ada/e3-testsuite/Manifest b/dev-ada/e3-testsuite/Manifest index 20fba2ff1223..4201f33e7da5 100644 --- a/dev-ada/e3-testsuite/Manifest +++ b/dev-ada/e3-testsuite/Manifest @@ -1,5 +1,3 @@ -DIST e3-testsuite-25.0.tar.gz 138004 BLAKE2B 5a1b5bd7e51bae030867034ab48b4dbf38813a52c9d72f76dfac6018faf37ec69e3967a94f371fcc395df01e82a80426ecad274cfb5999c893c2559289421a0b SHA512 3aef1fae5204991f7f8c2c0456b46c9c1535c59c55c4840184f986ff2444de518a2f165f052dfd0412f25824ab26bea6a6317b20f194f459d30a17580cdea8c6 DIST e3-testsuite-26.0.tar.gz 159252 BLAKE2B cf57fce6e65914373f6ada298704343a190ba69d0c70832a8c520a1d6efdfd81e163850e605ece46ae4d6406e2a7a163a45bc7de8d7b43f0ea9d21327a1a4699 SHA512 40dc8b86aa77a676cd728e8708607543c445ab97452a385df944f9ab172448c7ecc31a72282e185754c86da1ffd052b149bdf4d88247b114fe1563396320f664 -EBUILD e3-testsuite-25.0.ebuild 663 BLAKE2B 914fe0f1575f66e47b86919881612ce39171d835897b21ffea293a8959d3a87535a1b8b3db5a6b6a50190f2db30cfa627b50532196c8aeb97bc34d7ce6991401 SHA512 81639fa47c10ef6a15dbf0621596956fb5ab804bfaa7e41d1684c84480749aabe0aa6e640d27e4e4ebcefc085ec0dccaeb43c88fe61a85bcd8f0180ccf0abfa5 -EBUILD e3-testsuite-26.0.ebuild 652 BLAKE2B b95e5c83b47d1437b482d51236dfa1225d23d806f894bfdc52fd4fa8eb7cc91f2a19bdcb14a991e3bac9868bbf52a4fc9bcafa412c609dcaac89315edc0a876f SHA512 abf1ca0656a423c76eecd56134f251fa6894c0d555a11dc3a00d1559a23fba1d04de977ad57d1e5d462c6eafd5ec76bdd0f1826f4eefef7c6116d90d91799d87 +EBUILD e3-testsuite-26.0-r1.ebuild 704 BLAKE2B 5677d3e9cd2d6a1386e747bd24df4fec000e640b49a74df8b3c08c31a830a2bc389ce4b9e3a4829ca9e81891c8cc3381a8daff1bfaa917e40601fb24a4db623d SHA512 77d31d45b423d65a39d625066a23f7b7c16956fedc2c29d72080264f8c9c479a7c04ce7a5fa4b69603d79372d16c02e6c2cbf9f580c07ab53aa516b15318d1ff MISC metadata.xml 664 BLAKE2B f7ac98a78cd187aa5e84b564d59982bfeb21d992a309803fcd747242e9373d7aa5cfa648a06ae5442c843f136a76929c34e5c28ea03c6bdd1d94e6c1a10ee226 SHA512 62123c662e3dc67a8d55d5ea6e88207c63df0dc4a0dd314c2e9f708360485997613913a54617c24adf9b26caf4202c04c069fa8bfe8ee3ba906e245da311a40b diff --git a/dev-ada/e3-testsuite/e3-testsuite-25.0.ebuild b/dev-ada/e3-testsuite/e3-testsuite-25.0.ebuild deleted file mode 100644 index c18985825446..000000000000 --- a/dev-ada/e3-testsuite/e3-testsuite-25.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Generic testsuite framework in Python" -HOMEPAGE="https://www.adacore.com/" -SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -RESTRICT="!test? ( test )" - -RDEPEND="dev-ada/e3-core[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" -BDEPEND="" - -distutils_enable_tests pytest - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} diff --git a/dev-ada/e3-testsuite/e3-testsuite-26.0.ebuild b/dev-ada/e3-testsuite/e3-testsuite-26.0-r1.ebuild index 6ec48955bd6b..b2d7686cc8d9 100644 --- a/dev-ada/e3-testsuite/e3-testsuite-26.0.ebuild +++ b/dev-ada/e3-testsuite/e3-testsuite-26.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,10 @@ SLOT="0" KEYWORDS="amd64 x86" RESTRICT="!test? ( test )" -RDEPEND="dev-ada/e3-core[${PYTHON_USEDEP}]" +RDEPEND=" + dev-ada/e3-core[${PYTHON_USEDEP}] + test? ( dev-python/coverage[${PYTHON_USEDEP}] ) +" DEPEND="${RDEPEND}" distutils_enable_tests pytest diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest index 64bc1344f2b2..a513b23c46c2 100644 --- a/dev-ada/gnatmem/Manifest +++ b/dev-ada/gnatmem/Manifest @@ -1,4 +1,4 @@ AUX gnatmem-2018-gentoo.patch 2998 BLAKE2B ef2afa9a7ef200adb3729ac6e3bf80b6a4f92cae8c560805c741189917e454a391a6cc09271491110fd2e0c7c95cef672f807a64acf247cea2996fb2bbc71c31 SHA512 259915b1b9c5a586609c0e2801df3239f859871a194da5cd53ad323020832f5e2f37419bbb6f7e3c1d6a0c5d4a2bcf7b709db220b190abe84faa54463f43d199 DIST gnatmem-2021-20210518-19F7B-src.tar.gz 81001 BLAKE2B 618c5e0fc300e1ea53456b776372a06603ce6b71269ddbed8cbd0bceefd957f726ceac8a045f12f2a50e0f4ebdf47d4c60ef65716ba4bcc9eb6fc220a3670bff SHA512 ef938cb7c2b6cda12a68a874218d47acdee214530534114da6490475dd08e21dc4043c9a3f164074a8010e50d0a9c91b4fbabffdc8329700629407644fec46d4 -EBUILD gnatmem-2021-r2.ebuild 1020 BLAKE2B 125e79947002ba823d8a79c428dc4eb6b692d8dff34b3a64f0522212829d8bb3cf77239cd2a4f56a0581992d12fe235fe03e7ea53852fe0ade8585d6e379ca21 SHA512 6172b79fa6222035b7ee52b5dd6bc8246517fa85e984dc9bf82a3a4c819291f5bebe9dd7d8b6c525d724f2f7a63225414ae5fe7de69262bac76138965aeb53aa +EBUILD gnatmem-2021-r3.ebuild 1034 BLAKE2B 8724159104c3a59cac245e4e180097ade6cb85ad587d78c2c2abdac0a0e4adfefa4ba95b942e98fccd25ab9c745c04a0e8f1ac42bbe42e191f36f716e7368734 SHA512 3d11a007f9dfffa2f972357b901074d4aaf669afbd091dbf463d6e6d32f0711c8689365358ef78d499ab1bde50663c5e318b3f8a61492c655aa9cccf07a2ca1f MISC metadata.xml 956 BLAKE2B 07881059585f6c26518d41c31bcbf7c271f7509ab2592bf46f1dff8817514c32521fa88d2aa901704ab5c494a1e072e0bab96517375687a1caf30310e526b7a9 SHA512 292041c6876b22abdecee29b525fbb9ccf2b9069e4c4dd5a22a051bdb69502b905951f235bb5423d834e70df2100153cf5e97c17aa855a12ad5dcf588ff33d8b diff --git a/dev-ada/gnatmem/gnatmem-2021-r2.ebuild b/dev-ada/gnatmem/gnatmem-2021-r3.ebuild index af90fdecbf3d..ea3255deeec0 100644 --- a/dev-ada/gnatmem/gnatmem-2021-r2.ebuild +++ b/dev-ada/gnatmem/gnatmem-2021-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 ) inherit ada multiprocessing autotools MYP=${P}-${PV}0518-19F7B-src @@ -18,7 +18,7 @@ S="${WORKDIR}"/${MYP} LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND="${ADA_DEPS}" DEPEND="${RDEPEND} diff --git a/dev-ada/gprbuild/Manifest b/dev-ada/gprbuild/Manifest index c2584e940b7c..8e06f762b1a2 100644 --- a/dev-ada/gprbuild/Manifest +++ b/dev-ada/gprbuild/Manifest @@ -4,5 +4,5 @@ DIST gprbuild-25.0.0.tar.gz 940774 BLAKE2B b2a2895db767b55e459351ea6fbeb91a771b6 DIST xmlada-24.0.0.tar.gz 1053363 BLAKE2B 628a1d3645c58cc3f8f5140c7cfb16adef02f6ccc72b8e9410819eaf67e0160bdcf81a8e33065ec52f54cb12309d857a3d82e532990a0fd17c249c04334ab10f SHA512 4e6773a5fdf9b6ebb5afca913d77aba9f697768f28ef9b23b9277aa4ea4ce09de4e53655dd5559e2326ff847327adb53fa6b776775aa923100a2624df415c97d DIST xmlada-25.0.0.tar.gz 1082553 BLAKE2B daddd7b1d6cd8c38ff3e9ecdc1d0864e1eca88128121635e8d1a8133f73285ced08478e732a0b7bb02cc00e240887d20a1a16048991450025290fd96ad5cb09f SHA512 c57db78e3afd20862c3275d3d0874ada1748e98df06a76841cb3dca3686b29c7693835a591ca5789dca2d3d6ba9677c9082df94857e180e0758a5b77fafc40c0 EBUILD gprbuild-24.0.0-r2.ebuild 1990 BLAKE2B dbc02977f2830d7aa874ef0988316cb3774043c3fd9167ae79ced38384891889671d9db2ac20eea1d1b97489bebc75e91092185a82a446efef81d90bd8ff120c SHA512 a9c5f17c78c80788df815231032a165deb5921c67d34b48d3c50d7090f246a4d68e920ef056411c90b8dad38bca251cc513230372e1aef40ee728fe4dc5e2dc4 -EBUILD gprbuild-25.0.0-r1.ebuild 2035 BLAKE2B 151fe7dcb85ead89af2c20c1eae67ad349656ac3c439220132b56db706ea0070a8c9562b314d597652dc8365a345dcb673af942226be323715af9a42749621a5 SHA512 a1ee9d8db36049b2b65350077810c514dc6c9badad696575dc3e22f18737db6a00384471c664403e5e183dbfdc095ebbc53ead9c5556ec30e5e0bb008aaffdec +EBUILD gprbuild-25.0.0-r1.ebuild 2139 BLAKE2B 353e97ddb268462f3ab650f1192cc2a92eac8ebf37520ff22a2f353ddcd62d6e6b28d3d38991f52b758cd5dd3431595dbf0f840a2b1d68b6ad2b86f7df53bba7 SHA512 f25e9a7365278f0f6b2a9d6f30fdc8e84811ea2cb2a1a4368db107efa68718527c4b0cd918c7c29b88c3dd7795fac5b87c20418b839901ca1377acf6f9e41d96 MISC metadata.xml 888 BLAKE2B 635ae939acfcaa26b0ba80341ed90cb02d8c5a2cfa50ca78bbcf19bd3081cf434a51ef1b05547bc80f9174db1aabfad1bde6270c3c08ea4c119684a4af7d5e4e SHA512 65b9e30e2b0d5694fe31c244eeca739327274beda743330edb8f85f050a7f9c809cfb3a115b4f9349f282fc39de36f934354db864669f515da746cd9551b5337 diff --git a/dev-ada/gprbuild/gprbuild-25.0.0-r1.ebuild b/dev-ada/gprbuild/gprbuild-25.0.0-r1.ebuild index 3c89c2ea8b48..82f8651e0b1a 100644 --- a/dev-ada/gprbuild/gprbuild-25.0.0-r1.ebuild +++ b/dev-ada/gprbuild/gprbuild-25.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit ada multiprocessing XMLADA=xmlada-${PV} DESCRIPTION="Multi-Language Management" -HOMEPAGE="http://libre.adacore.com/" +HOMEPAGE="https://github.com/AdaCore/gprbuild" SRC_URI=" https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz @@ -18,7 +18,7 @@ SRC_URI=" -> ${XMLADA}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="doc" DEPEND="${ADA_DEPS} @@ -35,6 +35,10 @@ src_prepare() { -e "s:@GNATBIND@:${GNATBIND}:g" \ src/gprlib.adb \ || die + sed -i \ + -e "s|\"gnatbind\"|\"gnatbind-${GCC_PV}\"|" \ + src/gprbind.adb \ + || die cd gpr/src || die ln -s gpr-util-put_resource_usage__unix.adb \ gpr-util-put_resource_usage.adb diff --git a/dev-ada/gprconfig_kb/Manifest b/dev-ada/gprconfig_kb/Manifest index 4aa3c61dacc8..eb70aa9c30b5 100644 --- a/dev-ada/gprconfig_kb/Manifest +++ b/dev-ada/gprconfig_kb/Manifest @@ -1,10 +1,8 @@ AUX gprconfig_kb-23.0.0-gentoo.patch 5997 BLAKE2B ab522e5510b9a8cea9d0ad6bf9c9b27d74d00b8ab330f32fdb301f4441279a193ef8d07c8b2859dd739613baf32f0ffbeeb80b9b0e0d3370d1b6a87248febe67 SHA512 13c47f87f5c5dcee460e4380cc02cfdc849ee0a28092aa6aacd4371c7d7362099f2ef722a084ef9bb4f3fdc52d58cecf428e7062533ffd6c9558e06bf52e18f8 AUX gprconfig_kb-24.0.0-gentoo.patch 5724 BLAKE2B d48884538f67554db7d48d185a18f10c17eb94aee597c0055e889e7c1f8707677cb4fcc2d09214e2e519244e222aaa722103d92576d3c6c8c956500adf7da7a7 SHA512 17e653cbe43f4d09d891c83a14ae373685782d22bacd8a713add769d1661f6744ce2b40c6bdc5affb034ed7d64d5c6a398f412516d029ca7d3fa48ff78eb6d47 -AUX gprconfig_kb-25.0.0-gentoo.patch 5758 BLAKE2B d7be9b0633c4bdf8a420eb35c21f2d9637e01eb99bac2bcf0bfcb80147718477d1bfd5d44ff2d721f9ed1250c2e7495a273896d752d8bf4b1df291e8792bf8fd SHA512 2984d9b7a7203159356dc0567f1d3fd46bbf8b64ea4955c6eadccab19ae1d724e68ec481f189f8d1ba62a5d5587e17c5dcaff0b17476bf6075362f1699ea0749 -DIST gprconfig_kb-23.0.0.tar.gz 42132 BLAKE2B ed39c8f199e0cd31dbd3b587bcf589d62befc29ab907c54d9bcbc08887239a5ce12bc22428631e32d8c69c0c6bdd01e4591d050f480ea461f4d8af0f1cc05288 SHA512 505b632ff744c8fbb75b72d0f406a88a2c675d5afead9f0f8ca282ae79ca4e38c174dfe424c4c4a55835a9ebdbc6d0a2f329592bd6dfb87d5493e8473a0b2376 +AUX gprconfig_kb-25.0.0-gentoo.patch 7020 BLAKE2B ba0009d5eee186f9ae7502b81caf69f894b739423901836c5b60ee5b87d2668ed10b9088828d5c4dc9fb72eddbac0fd7ff3b380efd43e1e0748ca2fc1750d660 SHA512 86a6398fb43978a6debb7fb4e3aabbc88bf7a0803b3828777bbcd941ea9cbfbf75e30dcdd9a6e92d5581668808766b3d5fc3d721834b2d5f6345124a7ede961e DIST gprconfig_kb-24.0.0.tar.gz 43010 BLAKE2B af246be2c5683655bf023e07b08539647d8a351f8f5d8eace77665980fca80855262028667a94b5d9ed9ebf2af16d061968822ef923505c7a4de6497baefa3d7 SHA512 1bd28b7eba57a8952635f3fb61e06278935c31ed196182e19e9e8c2ffa3edbccea5a9b97b3f5a3c820e7c3f5b6878d87f7b42d66a7f57e083d0b56cb91a6eb84 DIST gprconfig_kb-25.0.0.tar.gz 44165 BLAKE2B e026f7f644dfd8ba4665fd22ef6cb5abcdb1013779a8119e1be3dc3313cca37af138e1a351f2fc8dd10780009d0d98e0ab60e73293ea508acbe4cd5a836bdb16 SHA512 afc1754efdf6e3cbff9752a182cd063f83965c6a13e53930a14f806a46e3cbfb0afed8f8e11b098986227f27a1a67b45d22369adaa39a5dc1f2a8cc494f789e8 -EBUILD gprconfig_kb-23.0.0-r3.ebuild 706 BLAKE2B 7d7aff991b5fa16bf2ae8923a568e50a45ec36753ee2e7a9d8dcfccf6ba688037d382ad703b5429801908da94c02115822a8679b24a66799c5e9af5977beee8d SHA512 d649db78e6880f2e34b9d54f4e9fd7d29c84e22aff98ebc5b6e70037558bcddc597f7d8b7d073e0696928897fe37de5e1961badb0f2b9cc7b08d393baf47672c EBUILD gprconfig_kb-24.0.0-r1.ebuild 712 BLAKE2B 5b60c6cc7ee837939777ffe47f783001f6dcc6544855b9fb3cbc9de5283a951a954798a85adfc3da1533bb769b9fe777488014d49a6880082fba55ee743e7c95 SHA512 c4bf1ca35a25f383284da4cec2c92c16d79deccec879dfc2878242fb97d368b9efe544d85d6729ac9d194ab89f7ebc1c346c2e8b64f052fb41c8bbfc4c27915c -EBUILD gprconfig_kb-25.0.0.ebuild 714 BLAKE2B 5b68ceabac4c3b0c4aeb1124619bb02c694a9bc7ef712d5b52c3062ba4bce416f449f59c4e52f1583500d16ca62bc036acc1b8097af4961c1e21ff5b0c31f9c3 SHA512 9ecf413c2dc15117c4d6b630540b44ff48a6d19f2a3bacef5eda641dc7c757a84073ed0dd11ee48c4ebaecb3c4dba0aa455d72878fa6b1ec788cd3aa785f4ea3 +EBUILD gprconfig_kb-25.0.0.ebuild 721 BLAKE2B eb72331ace347d30d18681683233dff1148bd56fa82bd0058687a4c0b9946c3a24238f5af164b234f17580473befd137d7100a2b2905b111da7010efcab63cbf SHA512 61e7689ac6d049ef6747589a76354470f1c64b430dba90a9425c2fc8875ee83fc8d3ee16233974d0eca1e2f92eb91caf622f328f8c4da73cfc78889a02d5aee0 MISC metadata.xml 455 BLAKE2B 9c952304874ab4f01943eae8096d48825d36079409d713c929f58a0bf11cb835b43a0d255ac0b6d37614deafceec111b914b73b15fa4deba70e5e14153897dc5 SHA512 9de3eb46353e61f14f4f2dab8f7048b8dea48ceb3861383a74c3c4463aa93eefacf4952d4977d00f76fd8f99b7c79712b5098b9aa6261185ce666827d05afcc1 diff --git a/dev-ada/gprconfig_kb/files/gprconfig_kb-25.0.0-gentoo.patch b/dev-ada/gprconfig_kb/files/gprconfig_kb-25.0.0-gentoo.patch index be64afb433ef..c65cc6e1eab1 100644 --- a/dev-ada/gprconfig_kb/files/gprconfig_kb-25.0.0-gentoo.patch +++ b/dev-ada/gprconfig_kb/files/gprconfig_kb-25.0.0-gentoo.patch @@ -99,6 +99,45 @@ package Linker is for Export_File_Format use "GNU"; for Export_File_Switch use "-Wl,--version-script="; +@@ -696,34 +696,19 @@ + <configuration> + <!-- aarch64-linux - native compiler. --> + <targets> +- <target name="^aarch64-linux-gnu$" /> ++ <target name="^aarch64(-unknown)-linux-gnu$" /> + </targets> + <hosts> +- <host name="^aarch64-linux-gnu$" /> ++ <host name="^aarch64(-unknown)-linux-gnu$" /> + </hosts> + <config> +- for Archive_Builder use ("ar", "cr"); ++ AR := External("AR", "ar"); ++ for Archive_Builder use (AR, "cr"); + for Archive_Builder_Append_Option use ("q"); + for Archive_Indexer use ("ranlib"); + for Archive_Suffix use ".a"; + </config> + </configuration> +- +- <configuration> +- <!-- aarch64-linux - cross compiler. --> +- <targets> +- <target name="^aarch64-.*linux-gnu$" /> +- </targets> +- <hosts negate="true"> +- <host name="^aarch64-linux-gnu$" /> +- </hosts> +- <config> +- for Archive_Builder use ("aarch64-linux-gnu-ar", "cr"); +- for Archive_Builder_Append_Option use ("q"); +- for Archive_Indexer use ("aarch64-linux-gnu-ranlib"); +- for Archive_Suffix use ".a"; +- </config> +- </configuration> + + <configuration> + <targets> @@ -1022,7 +1026,8 @@ <host name="^x86_64-.*linux.*" /> </hosts> @@ -127,3 +166,5 @@ & GCC_No_Pie & ("-Wl,-r", "-o"); </config> +--- db/linker.xml.old 2025-01-04 23:22:02.343268592 +0100 ++++ db/linker.xml 2025-01-04 23:24:11.562660779 +0100 diff --git a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r3.ebuild b/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r3.ebuild deleted file mode 100644 index 5438b3d85e97..000000000000 --- a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ADA_COMPAT=( gnat_2021 gcc_12 ) - -inherit ada - -DESCRIPTION="GPR configuration knowledge base" -HOMEPAGE="https://www.adacore.com/" -SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -REQUIRED_USE="${ADA_REQUIRED_USE}" -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_prepare() { - default - - sed -i \ - -e "s:@VER@:${GCCPV}:g" \ - db/compilers.xml \ - db/gnat.xml \ - db/c.xml \ - db/linker.xml \ - || die -} - -src_install() { - insinto /usr/share/gprconfig - doins db/*.xml - doins db/*.ent - einstalldocs -} diff --git a/dev-ada/gprconfig_kb/gprconfig_kb-25.0.0.ebuild b/dev-ada/gprconfig_kb/gprconfig_kb-25.0.0.ebuild index 1f327d97a90c..a7e89934ab37 100644 --- a/dev-ada/gprconfig_kb/gprconfig_kb-25.0.0.ebuild +++ b/dev-ada/gprconfig_kb/gprconfig_kb-25.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" REQUIRED_USE="${ADA_REQUIRED_USE}" PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) diff --git a/dev-ada/libgpr/Manifest b/dev-ada/libgpr/Manifest index 20578b852be6..ed896a74299f 100644 --- a/dev-ada/libgpr/Manifest +++ b/dev-ada/libgpr/Manifest @@ -2,5 +2,5 @@ AUX libgpr-2020-gentoo.patch 321 BLAKE2B fe3affe50712460474125d074936fd9db526c43 DIST gprbuild-24.0.0.tar.gz 959615 BLAKE2B c432b1f13a1aecb8f664aeb06694d86123268f29b43a50f5c7a48d7428c0b1c16f397e5a84c097aba04c7ee34011df119b154fd546ce156c999a54d159a84afb SHA512 09da4d54f2f151e9f9453e1a459533e2373eb5d4c51831be2bf90964ebcf653752de2f8b271c77f7b599f62146516fc60258ec3c96779fa2b52cd52979c6bd03 DIST gprbuild-25.0.0.tar.gz 940774 BLAKE2B b2a2895db767b55e459351ea6fbeb91a771b6e39672217d53fb2b4aeea4f42aa093760448da715ffb0b7da54c50b4b55f0034910ebfdfc52a8cde7dad7533ef0 SHA512 eb2d7072194323cae90acd0c8683eeb6a806ef6ff2ed4d3496e8b94c5b63dae8a428ec428a3610b380df7e122d7a00d9e9634ef06b5369b165536c99209602ce EBUILD libgpr-24.0.0.ebuild 1508 BLAKE2B 4a1b7176d35349cf51c1eaf918e5c8a2517d6b00acba2cedbef84c856c84b1a131cbb21d849aec057c9c105513b3a586962c6192af0bd6476ab2b325c9201bb5 SHA512 21335fa502e776134b985051b29dc6b1e9473eceaf8864e280d2f089a0ab19bc7bc10bf9da1546d929cb95e5599a9a7b87ec89c9219e55794fd4e34a2354e62d -EBUILD libgpr-25.0.0.ebuild 1506 BLAKE2B 352b5707e43d7267b33797670d748b72134b00f3d29948ed8cfae825ea415fd4e50933c73637ada8195f4c61e3495857225e69216b7ee1963da4049c198c4f50 SHA512 4e54950019f0c2bf86393144ef9caf007c6d4f9470d7d0fcba2a07cf029a76269652bb19ccb0618f770fefe3d35f7dc05bd5be9e4a91bdde63bd564e2cf41be1 +EBUILD libgpr-25.0.0.ebuild 1520 BLAKE2B 927569cab1fe31fa292d03094c9d697ed765d621f8c750f4472cb5422b69958fbb2d362a552cacf897e506e7fed73c35889766c8bd07e5be6acb28af210b9ba3 SHA512 1d167b083701b9a063832da3479436357e94333f7c18fac761a9404824492bf307cd14c98ec734c7bb870ed08c21a004a3a258cf56937a7e246c58e40de7f929 MISC metadata.xml 1021 BLAKE2B 448e77605bee95104afac31b48193217ee6c38af0b4e63cdee2c5d8e420a7f9b9a13c1302cfe49a109ab5c878808582a6f4a3ca3315e41b256f529d202bc1b4b SHA512 71427b65c100cba3e66d889124f27f1e378ad72559e7165ec93a4ffc68b7efe12db81ee5ec83aa92939b922d3efcfb3a5641c46db772a25bae21ce51acec5f47 diff --git a/dev-ada/libgpr/libgpr-25.0.0.ebuild b/dev-ada/libgpr/libgpr-25.0.0.ebuild index 84f50cfa36ba..d9cd45761682 100644 --- a/dev-ada/libgpr/libgpr-25.0.0.ebuild +++ b/dev-ada/libgpr/libgpr-25.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 ) inherit ada multiprocessing MYPN=gprbuild @@ -18,7 +18,7 @@ S="${WORKDIR}"/${MYP} LICENSE="GPL-3" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="+shared static-libs static-pic" RDEPEND="dev-ada/xmlada:=[shared?,static-libs?,static-pic?,${ADA_USEDEP}]" diff --git a/dev-ada/markdown/Manifest b/dev-ada/markdown/Manifest index 38266ed900f9..1a90076607c0 100644 --- a/dev-ada/markdown/Manifest +++ b/dev-ada/markdown/Manifest @@ -2,5 +2,5 @@ DIST commonmark-spec-0.31.2.tar.gz 75228 BLAKE2B bc92d6f39527e6d675d89b34a2e0941 DIST markdown-24.0.0.tar.gz 44043 BLAKE2B c8ae36d9bb628298a61ca91f15c3c937c1b5d192c90f38fbf85a7a2b193664abd7dcad50a61c75f91160475774f6ddf2ecdb7b47ad9f454223795fd6983afb01 SHA512 beb6adc41d86a2b18debbc21bdafbd069cfef72bd2cd52d5b18630316744f25fc6c71450d87dc8a87830a9a40458a494132dec61c10587d5d81418f58c6e0f73 DIST markdown-25.0.0.tar.gz 48445 BLAKE2B ccdf0e6851c462b88565611e89db60dc42895f9c55e7f1219a1dfee98623575f5c5bc416b813becf4e7f3ed64791a82d1edd20b4082c1ccb1349cd68f88c018f SHA512 1818110a0539b91d407b1bba6ca2d9f18e0d5fe71be97dc9cd1000331e579a5f06349f4f1b11f09341e507dbff9e47cafb31df2d5816e33c1c84baa9e4b01009 EBUILD markdown-24.0.0-r1.ebuild 647 BLAKE2B 21bb1683c3af1d9ff0e5b8ac526d6ac4218c9dcd5f516a7aec6b5493ec6a4f138ab79023e5dd178f258b7ab3ba42d5f571fb807409634b1802467096c376db00 SHA512 da8dcd4511261b95ddd654ac22a273cd156f036331a01f70ba203641622788d87ae972cbdbe13136fd49b719e6da34bb2d2ce8ebcb906d4ba023f3b28a9f010b -EBUILD markdown-25.0.0.ebuild 1224 BLAKE2B 113a087729c20f5fb7403a34e77e2ee4dc58d91dec1cda9785aa645c2e76cb7cfc2c2af273880a3df794f987db318be20c55cb394d956f304ec3a5d46240e86c SHA512 83aaa4fbece21b110a5b684b25ebe2b51f38bbc256373b28cf2c15eaecabd22c82a6e73cd5df06d04b1ac2f04c49e784d524066b69f0acc729785bb57b32e548 +EBUILD markdown-25.0.0.ebuild 1231 BLAKE2B 1bc324c2dcc35b4e7fe37c830b9fe8bc3ff732eb9d7cd41b1e3b7685aa973599b729edcd57adba427a387ed34ffce72c0085bd26fcac00ce65950ffd099b3117 SHA512 eb0e365169eeb81c51e311d2b59bda0d09de96515830140658ee3ae7a8bb750b79470cf31137baab20e5a340f5df8d4a4c98b8306cefd20ff3d1455db05e8051 MISC metadata.xml 297 BLAKE2B e9b6674777967e3b392b904af4cac37deff1e0344979b3ae53cf4130353f2d8bf8a38ecd999182c958559a0c4c56255366253ece09f37f59583ebe9dd78dad20 SHA512 517d8222a6bc08f0cf301e11858640f2f40389f338fe1bf77aff093aa3c9ac886688a388f314d9b227f63eacf971034ae056988041c746e7dc9ce58e12ca5821 diff --git a/dev-ada/markdown/markdown-25.0.0.ebuild b/dev-ada/markdown/markdown-25.0.0.ebuild index 74154640a54e..b65f0331dd69 100644 --- a/dev-ada/markdown/markdown-25.0.0.ebuild +++ b/dev-ada/markdown/markdown-25.0.0.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ada/spawn/Manifest b/dev-ada/spawn/Manifest index 88b9b5eba45d..6eff17977dcc 100644 --- a/dev-ada/spawn/Manifest +++ b/dev-ada/spawn/Manifest @@ -1,5 +1,5 @@ DIST spawn-24.0.0.tar.gz 66727 BLAKE2B 12da7485b27ff75ce75efbbe4e9c71542faf2c283f843cc903530b9e8829f86e3ea1aff73f8f9efb80fd9924c695039456f3b63ff6d635161ed8b33daeb2da88 SHA512 948bcaa7963d79f7a42fe05c80586bce669b7ff01bb756c087f237b35892956d2ababc274e594e9bda82a8c70fbb62c9ca199161176c87ed3ff42f9e7bc78ea9 DIST spawn-25.0.0.tar.gz 66730 BLAKE2B 45790fcce26594b583eea5cfa123dbd19449d9a38c9fa5f205b549b04f50686ed32609d7b63726815b8ba950e3f61b81f919caaed89d5baa1273e78cff27c1a5 SHA512 429442b1d308b552516bc872508f9d735f0f24acce7c7b705caa54837f3a2eadb7555cad49dbdf01872faf7d838d438b6b542d2196f50f8012ffc8faad4d6f9d EBUILD spawn-24.0.0.ebuild 2703 BLAKE2B 3d07ffb6cfe40c0d7336c895b2510abd5e54f1782c1464060fc8fb679bb6c7d7243f3e33f4b829de71990038aa21f7f10d8c351cfd41cd05c0e005bd50564ac1 SHA512 c8b345db28847a3e79183dbd6f76a6a1dfc117c9ca6bb74e3dde1d2bf6b46bf4212b8da0de4d4d5c2ccab51e83004e717551267f88b6f2765e2023a35ef54055 -EBUILD spawn-25.0.0.ebuild 1973 BLAKE2B 19e4bb90fcb488061144a68a660cd87a358471eef614276b25451ec849714dbf976f8d64ac4efde0ea879af46df7e00278fbbe9eb52dddd352543f2790afe2d6 SHA512 28b8606e0642ae852507e4f14d7b4572fa75bb81097a4fce67e981958d58c9ce2d804216928363f53e5944782e59f0c7c3a2177c63085fc51b7bce894b58cc38 +EBUILD spawn-25.0.0.ebuild 1987 BLAKE2B f28b712485c4367613fbe141f087d2ddb8afc277adf021de064369126b79b38883f5090916f22cdbda68f33743ad6335a9bd6974ee20f0e0e854ba9f753310c7 SHA512 86ec444d73034fff67c9ab3a036e16c5d68221abe1e58456d1ee92d790cb48f578d3a08770cbd94a3af8c40636aa0ff352dd16027a930108b1aff790d1992a9b MISC metadata.xml 757 BLAKE2B ab129603cda705c21f84a789cd100d39186e06885589089320dfcfc0726cc913ad73784fd35e541ee0773c93e89bbd42965897b9bd921008cdc0fbdaffdaf64f SHA512 6124d3eecafe758ca841715bcead3b8d35d9af7bafeea8a967910156043c30b1902a521e7cf37c0a61283859797dc364580f2b84f6b597adeb81c25c98f3f9d2 diff --git a/dev-ada/spawn/spawn-25.0.0.ebuild b/dev-ada/spawn/spawn-25.0.0.ebuild index 023d363a4087..2d9d0e516a91 100644 --- a/dev-ada/spawn/spawn-25.0.0.ebuild +++ b/dev-ada/spawn/spawn-25.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 ) inherit ada multiprocessing DESCRIPTION="Simple API to spawn processes" @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3 gcc-runtime-library-exception-3.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="+shared static-libs static-pic" REQUIRED_USE="|| ( shared static-libs static-pic ) ${ADA_REQUIRED_USE}" diff --git a/dev-ada/templates-parser/Manifest b/dev-ada/templates-parser/Manifest index 129c0a1a9e2d..063df5a612fc 100644 --- a/dev-ada/templates-parser/Manifest +++ b/dev-ada/templates-parser/Manifest @@ -1,5 +1,5 @@ DIST templates-parser-24.0.0.tar.gz 226649 BLAKE2B 6e84721cbe28164e9c5f683906ff0b360a7dca82a2b91a7fe0253546c6d617d82ff2bb385133435e48c1588821daa3171eee86aeb0de27a55f38cad372f858db SHA512 3661ccb4be3bc3a6a81bbf04244f3b943c87655cad25370e857bb09d24b86ee801388a4a71d63f9135d5f069c54bc184cef4a8a25bcc90d0add8a15c67f8c374 DIST templates-parser-25.0.0.tar.gz 259459 BLAKE2B b0ba2ad87cbd9cb34773cce54160a30e59b566ec72ce773525ba4cbb33be659dd83f23846bcb6d6fd88726c7cfae52e2993c1ced052f078bd589b14cf73cef55 SHA512 902e41f713dd8446e08ba6f180b4c88c35d37da3476d0c925a4b6a05fb5038ff9ec1b0daa0443a55e82f902867b774efb4e28c0b7d8ec59fb15d050ee523ee87 EBUILD templates-parser-24.0.0.ebuild 1022 BLAKE2B 86edd650de78cc010460baadb67560089457fbcd584cae67ba9fc4b951396f5d776bb520f4960da8f1553ad2d667308e0c8af6b75b72ea2466db07016456f6d7 SHA512 9ff929b285cfd0d5d226cedb7388286d295ff7bc22bdcdfe5e835475614b7846d8cc465cbf4012b40985ad8952e4ba8d4d234670c8e036963063c99d26182d39 -EBUILD templates-parser-25.0.0-r1.ebuild 3895 BLAKE2B d6b84d9c1355817bd89dc3495a87124de1f55dc87703dd8bd3773a5fbc9a6232ca227f81828cdbf91d8a963a22d940f300b21b60ccd89bd2a0a3fc34cb4206bc SHA512 21a40dbd1f8c942a2dbd466090d816ef9b0a9b9d38cdabe2d6ac62fb471fead6880cbb09fbafc77db1f9e38cc88d84becfbccf7fafa98394794ca1a4196dbbd4 +EBUILD templates-parser-25.0.0-r2.ebuild 3861 BLAKE2B f3aed9a3afcf29020d77d4c0c51874945ffa4a6ff201b9097d304fc6d08a384379740f9e207ed37fdadb09e1dc90a504dead7015decbdcdf366ca653d7adafeb SHA512 cb39dde6b1e8878df0599722c46098bf8603e2d111beb3d9659ce0a36b622e791d1a87fa727823dc26feebab597d3ba2363889a27ae6834212fde179dcdd1fb0 MISC metadata.xml 630 BLAKE2B 85fcb405c631c72043010eb82381dc7d2b118f288fdd358f42adbd2113189d38912efa90bd5980626cd648bbbf8549c1dd6feeb9591c605d49d1b40f33744f24 SHA512 f2914f4184cfc534641e8b6ba24690a9be459b153fb3fad9491cbe330ba9dedc524923756d1a371473e757f15dbb345883af9bd14dbbfbbe0cfebf688e5eff4b diff --git a/dev-ada/templates-parser/templates-parser-25.0.0-r1.ebuild b/dev-ada/templates-parser/templates-parser-25.0.0-r2.ebuild index 1d01279f3846..6fd9775b8876 100644 --- a/dev-ada/templates-parser/templates-parser-25.0.0-r1.ebuild +++ b/dev-ada/templates-parser/templates-parser-25.0.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gcc_12 gcc_13 ) +ADA_COMPAT=( gcc_12 gcc_13 gcc_14 ) PYTHON_COMPAT=( python3_{10..13} python3_13t ) inherit ada python-any-r1 multiprocessing @@ -19,8 +19,8 @@ IUSE="doc man +shared static-libs static-pic test" RESTRICT="!test? ( test )" RDEPEND="${ADA_DEPS} - dev-ada/xmlada[${ADA_USEDEP},shared?,static-libs?] - shared? ( dev-ada/xmlada[static-pic] )" + dev-ada/xmlada[${ADA_USEDEP},shared?,static-libs?,static-pic?] +" DEPEND="${RDEPEND} dev-ada/gprbuild[${ADA_USEDEP}]" BDEPEND="doc? ( @@ -61,11 +61,9 @@ src_prepare() { } src_configure() { - emake PROCESSORS=$(makeopts_jobs) \ - ENABLE_STATIC=$(usex static-libs true false) \ - ENABLE_SHARED=$(usex shared true false) \ - prefix=/usr \ - setup + cp config/tp_xmlada_dummy.gpr tp_xmlada.gpr + echo "PRJ_TARGET = Linux" > makefile.setup + echo "VERSION = $(ver_cut 1-2)" >> makefile.setup } src_compile() { diff --git a/dev-ada/xmlada/Manifest b/dev-ada/xmlada/Manifest index b7354568bb14..18b5dbeed6fb 100644 --- a/dev-ada/xmlada/Manifest +++ b/dev-ada/xmlada/Manifest @@ -3,5 +3,5 @@ AUX xmlada-24.0.0-gentoo.patch 1255 BLAKE2B 92e437d6d594a0d1527114301a3e77b04665 DIST xmlada-24.0.0.tar.gz 1053363 BLAKE2B 628a1d3645c58cc3f8f5140c7cfb16adef02f6ccc72b8e9410819eaf67e0160bdcf81a8e33065ec52f54cb12309d857a3d82e532990a0fd17c249c04334ab10f SHA512 4e6773a5fdf9b6ebb5afca913d77aba9f697768f28ef9b23b9277aa4ea4ce09de4e53655dd5559e2326ff847327adb53fa6b776775aa923100a2624df415c97d DIST xmlada-25.0.0.tar.gz 1082553 BLAKE2B daddd7b1d6cd8c38ff3e9ecdc1d0864e1eca88128121635e8d1a8133f73285ced08478e732a0b7bb02cc00e240887d20a1a16048991450025290fd96ad5cb09f SHA512 c57db78e3afd20862c3275d3d0874ada1748e98df06a76841cb3dca3686b29c7693835a591ca5789dca2d3d6ba9677c9082df94857e180e0758a5b77fafc40c0 EBUILD xmlada-24.0.0-r3.ebuild 2492 BLAKE2B 4c3ae705dd48d9bf293c8b1bff2a0fe238596abf315d3043d49c4e2d5d13f862c01ee69c933f06c910ee542f170a15af9daf6ad698f22f3b54708ce22d21c6a6 SHA512 75cb73d7f424c06dd17c07c0312bba95313768c3265c3ef267762ca4c55344793a620b0a60b974a7f5928f2e9a4b3f1b1069d968724f13e7523c3d6a756d8314 -EBUILD xmlada-25.0.0-r1.ebuild 2726 BLAKE2B 987138defd83a86de54349a7511282a4705627f222248b5ce216df038ae1d4031c456363d41f6fa947d0b3e999c9397d4228dbb530dd8a95a88ceb2948a530d8 SHA512 fec0eb1f194e9fd4e53166f5eb0bad57559344ec4348457e8b1e4fc56358177c7a458b25af10d6f458e06eb3e23e98363bb4823011bc08a7ce469d9c169a85b2 +EBUILD xmlada-25.0.0-r1.ebuild 2733 BLAKE2B fc96d77f103c3b247cf12669f8893a65346943c7c810f951f53b5b608be43ab1edff5585932aae21b602e7cb3311a1df12b95be6a7d10990c6f5d265247b3e37 SHA512 e9a35e1d02daedf50914b8784b6ad0e0a2ae14fec5126bbc272fc045fff9316ddefd2ff5e019de8b50a1a5ca4e8c32a36357661b692a041ddca9b94b4663cc1e MISC metadata.xml 987 BLAKE2B 0cea4d25986c676a4418a482ece808fe48869771b7c021727b7b81785ae254d68eab90a6ba52e5a62b2fbf2ea2539103cfc4b4909ebc6c578c33d61d8b3bb16e SHA512 c578017e1aceb4e81669eb3a44cb7e154f5ef16e09b88de70c5fb4675619fbbbaa0260ad7e7ba7bf07a957e64ac9ee8dc172d91df9f8ee1801ff5e4787e09092 diff --git a/dev-ada/xmlada/xmlada-25.0.0-r1.ebuild b/dev-ada/xmlada/xmlada-25.0.0-r1.ebuild index 814d5b7e55ea..3707342ffc48 100644 --- a/dev-ada/xmlada/xmlada-25.0.0-r1.ebuild +++ b/dev-ada/xmlada/xmlada-25.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="doc man +shared static-libs static-pic" REQUIRED_USE="|| ( shared static-libs static-pic ) ${ADA_REQUIRED_USE} |