summaryrefslogtreecommitdiff
path: root/dev-build
diff options
context:
space:
mode:
Diffstat (limited to 'dev-build')
-rw-r--r--dev-build/Manifest.gzbin7717 -> 7714 bytes
-rw-r--r--dev-build/autoconf-dickey/Manifest3
-rw-r--r--dev-build/autoconf-dickey/autoconf-dickey-2.52_p20250126.ebuild53
-rw-r--r--dev-build/dolphin-plugins-makefileactions/Manifest2
-rw-r--r--dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-24.12.2.ebuild2
-rw-r--r--dev-build/gn/Manifest2
-rw-r--r--dev-build/gn/gn-0.2217.ebuild66
7 files changed, 126 insertions, 2 deletions
diff --git a/dev-build/Manifest.gz b/dev-build/Manifest.gz
index f04739baa761..3493e9419faf 100644
--- a/dev-build/Manifest.gz
+++ b/dev-build/Manifest.gz
Binary files differ
diff --git a/dev-build/autoconf-dickey/Manifest b/dev-build/autoconf-dickey/Manifest
index 1b4faceefb41..0e88e720a77e 100644
--- a/dev-build/autoconf-dickey/Manifest
+++ b/dev-build/autoconf-dickey/Manifest
@@ -4,7 +4,10 @@ DIST autoconf-2.52-20231210.tgz 869909 BLAKE2B 6830ef1b5b1c0e65c643c932aca53904a
DIST autoconf-2.52-20231210.tgz.asc 729 BLAKE2B a7a83bf40e3f1cfd7624e21015a73353b0b0d430d6dd758601a2b441bc26b45e6c12fc82ee980764754d4cf5747978ea10e8d8b8ff7fe234436011fe2091fee1 SHA512 487abd6d39e62473058cb2eccbace1516529e0eba10575bf258960ed1acbe671d3839a3e97a3c82ac98ff84f804f0eaf5e6dd77d1c8ed21ff5349caf56c7963c
DIST autoconf-2.52-20240618.tgz 870308 BLAKE2B 78b2fab651fe4b77e656f412d391f17585a419068b1b743f08ea7598c3fd76d0d05005893e4b4c90ccaab1ad2aa0a81b7c0da64263f86ac9a21ee4aa9255c2ec SHA512 33f23657a5dfc061356b5642095f0596a3f1c7194c3d1fd32c955b2f67a53346a5ae9720aaa8b882b33c16a2c8fb392c388277557780c3c60b73c510956cdd69
DIST autoconf-2.52-20240618.tgz.asc 729 BLAKE2B 22cdad45046d39fb52ae3089171a31a2e83fc55dd0d97d8f809d7579c59361d23cb3f738da147bf52b4f63e93b513151042605d3eec5a98b806bd8be7f66d19a SHA512 3254af7e4c2df90ebaf2938865f1b3c75d091bfe59b2c43f5eaa4d731f6a613b9eeebb9064abf7fe8e80017fd16e17de218e27f681c2635916a034717f5617eb
+DIST autoconf-2.52-20250126.tgz 870349 BLAKE2B 22e339cdd2187b84ab3260c2596899a2ab3278e097527257568d87714655fc94a38961134b9c73a7f9f13179eb46592cc8672b10dea41cf3c260d4b66f3b0e93 SHA512 a0d93311bc49580d6ee26434a033ddc0a7d66e9ec52f91f990dc5bd86193737dc59ef9bdfee1cd1357750969a92254cf01a051bcf412fc9e0162025e922cb9a0
+DIST autoconf-2.52-20250126.tgz.asc 729 BLAKE2B 00b1edcc8442a7c9ced194038e7aedf616e4caadb1a8a59b2688d7cc45cf735c8cdf03e7ef9def8898baa7aad2b3a78f98f063eeaff0b88b5783a464e76b1d65 SHA512 633d435cbc557067216d34106a41c62a9e8cf19b2e1ac4acc8d46d63cd32ebb6ea8b888f9ca43bee47590f315577cdd41a72a733f84ff860b981b3362e5f251e
EBUILD autoconf-dickey-2.52_p20230114.ebuild 1363 BLAKE2B 7eeca4b804d35420eaad42a27c51c660d06ca53412b5141dced808d647b431d4903a236a3b49d683a8d9baf6ce98edfcac16f539790e487a002ecb4ba5691ffc SHA512 d5939d795e538664e31aa14db49629294b6e5fb9be2709b7085f6b1fdf52f32ace81e402fcae8580920541ad158f98161e1b689d84be39a0b87bdcc36918fe14
EBUILD autoconf-dickey-2.52_p20231210.ebuild 1363 BLAKE2B 7eeca4b804d35420eaad42a27c51c660d06ca53412b5141dced808d647b431d4903a236a3b49d683a8d9baf6ce98edfcac16f539790e487a002ecb4ba5691ffc SHA512 d5939d795e538664e31aa14db49629294b6e5fb9be2709b7085f6b1fdf52f32ace81e402fcae8580920541ad158f98161e1b689d84be39a0b87bdcc36918fe14
EBUILD autoconf-dickey-2.52_p20240618.ebuild 1363 BLAKE2B 7eeca4b804d35420eaad42a27c51c660d06ca53412b5141dced808d647b431d4903a236a3b49d683a8d9baf6ce98edfcac16f539790e487a002ecb4ba5691ffc SHA512 d5939d795e538664e31aa14db49629294b6e5fb9be2709b7085f6b1fdf52f32ace81e402fcae8580920541ad158f98161e1b689d84be39a0b87bdcc36918fe14
+EBUILD autoconf-dickey-2.52_p20250126.ebuild 1363 BLAKE2B ac3952e97cd35d2ed732f9129e571fef86e52095fe6c2cd17b8d2b9b4a429be880c5830d8aee6af30b3d5f9f6d3586cb4010c4bb1391987c76179c469d924097 SHA512 7e94a3d9266a3465b8f6b1279b1f5bad3087fb5a4cbbd488c7446b3bcbca7242b040eb16c52f8f8c67dff07e53e466d151a2310bfa366546ba79fee1ad92bbed
MISC metadata.xml 443 BLAKE2B 3702c6704855d1a2ea5ef6441556539cab7d16977b789e9d4dc19705000f55f27de4a74c343f5f1ca985dd6e62b5eefbe27bb41dc2eea01d85676ca0ea140dac SHA512 76e9b97ac152a50a2e58feb20cdb56d7c92cac553e4c09a3686e7d0013c240da6d2d100f953b1fb164d71cd3cb6bacc36e2da980697254163901643b517be091
diff --git a/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20250126.ebuild b/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20250126.ebuild
new file mode 100644
index 000000000000..de931b252091
--- /dev/null
+++ b/dev-build/autoconf-dickey/autoconf-dickey-2.52_p20250126.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: adapt toolchain-autoconf to take econf args?
+# TODO: review our old autoconf-2.52 patches?
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
+MY_P=${PN/-dickey}-${PV/_p/-}
+DESCRIPTION="Fork of dev-build/autoconf for Thomas Dickey's packages"
+HOMEPAGE="https://invisible-island.net/autoconf/autoconf.html"
+SRC_URI="https://invisible-island.net/archives/autoconf/${MY_P}.tgz"
+SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/autoconf/${MY_P}.tgz.asc )"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=sys-devel/m4-1.4.16
+ >=dev-lang/perl-5.6
+"
+BDEPEND="
+ ${RDEPEND}
+ verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+src_prepare() {
+ # usr/bin/libtool is provided by binutils-apple, need gnu libtool
+ #if [[ ${CHOST} == *-darwin* ]] ; then
+ # PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch )
+ #fi
+
+ default
+}
+
+src_configure() {
+ local myeconfargs=(
+ --datadir="${EPREFIX}"/usr/share/${PN}
+ --program-suffix=-dickey
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_test() {
+ # -j1 for bug #869278
+ emake -j1 check
+}
diff --git a/dev-build/dolphin-plugins-makefileactions/Manifest b/dev-build/dolphin-plugins-makefileactions/Manifest
index c4095374985a..543793d9563a 100644
--- a/dev-build/dolphin-plugins-makefileactions/Manifest
+++ b/dev-build/dolphin-plugins-makefileactions/Manifest
@@ -1,5 +1,5 @@
DIST dolphin-plugins-24.08.3.tar.xz 317540 BLAKE2B 54fa2e13be2cceb53b12b1edb2d6d7c1793f6ba2bbec67e9e00121b33683aa6bd4895392cbdf5aa7627958c6323984ae3db8b5bbf6b14faba86b13181e0a2614 SHA512 05da7ac7b3ebe085cf0808d8e1eba49372bfeb1488800f40c1d0b9025e743efede1200095a1e660c1d538b2cc1b19f0f717f3d0723043517859f5c2015f961ce
DIST dolphin-plugins-24.12.2.tar.xz 319000 BLAKE2B 6196e9eaec24106ff31ed5251bc21b5d9b493eb0d1e6ac916f869ab43694d4f214d045ba97ad9db0539cfcef5c4398a43c0c257f2ce5cae405608d7508939fa7 SHA512 78843785e35631ee6cdbe4fa9c259960029e01a0ad6eb28858a320187ebf47df9999b0766fc423383313db2852a9a35079a2317881ecb301c0fa48db902868e6
EBUILD dolphin-plugins-makefileactions-24.08.3.ebuild 1406 BLAKE2B df708c442170b69f7c0b4b9abe88c910a83ebd75dff281d84ef007bd10bf48c9e1cba35d023f9a6ecefa49293f4468ac54db4689f3e034bb7c68c47b385fcd5d SHA512 14b42186b3f75339d95dfad4308ca9cf30f8be25e5ccfae60b7199bce523e732f6dc2c99f84b956941163a2c47e555133912760187a94e6dbc508a6118cc5d0f
-EBUILD dolphin-plugins-makefileactions-24.12.2.ebuild 1408 BLAKE2B a6c4fc7fa72b8a25e96efbf4baf601b3ab9bd79eedaadd6ec059144b90564166afe8fe34ebad4ddcda90e76f23e724f145faa475cb58594ce5cd5ff2b9e5ddcd SHA512 fe7e84520d35ccc4b34409aa62d90d1ffe1e572065fbc3a74a7f5cd532a713912302b218d2995df017ba4f395859cac8c82b8f80079d1c3ad99df8b13b1ab44e
+EBUILD dolphin-plugins-makefileactions-24.12.2.ebuild 1407 BLAKE2B ba3251b8d26375cb117014caa22431ed2e5d4a75b5c2533e39f29ce985a018a55f5ec82ad8b8c3d6f7333bac5ec003d236bb0e785790b302076f18866fd78ad3 SHA512 e8d576020effa5893ef03a5c5e70a8d28d1ca9ad6aeaa0ed2e6d1247c378b5e22093fcf6e3aa5a4e0cf6c93e4fb394f3ee671cb889bc034b1ef93cead57e3db5
MISC metadata.xml 410 BLAKE2B 19c3aebce470d75ce9a551aa1100eec6faaf74fa06e74159d859ec31732a3a80170ecfbfe08edd931f9be9a00473ed6485bc2e23a65f7fe18339103cdc909f49 SHA512 752a847319ebf8d110347da3e6949f0ca6847c18453bf2b9a465a8415c79f37b4aefb03cc7fcf6874039c38ff4ee375715892a616c2766e1fd689c18c8b05c10
diff --git a/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-24.12.2.ebuild b/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-24.12.2.ebuild
index c56c72b8f9ba..518c69da253d 100644
--- a/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-24.12.2.ebuild
+++ b/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-24.12.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE=""
DEPEND="
diff --git a/dev-build/gn/Manifest b/dev-build/gn/Manifest
index 274c032ba276..d1243599c7b6 100644
--- a/dev-build/gn/Manifest
+++ b/dev-build/gn/Manifest
@@ -7,6 +7,7 @@ DIST gn-0.2157.tar.xz 747636 BLAKE2B 85080f87ef42416d242034ae68276263d9a0d5020fd
DIST gn-0.2165.tar.xz 748624 BLAKE2B 6c966fa5791c069bfd790926db7c986a8831f29819e8d7121fe9a30d4f870897064900479ecd620134f2549f30d888efc748da87b7246f12905c3c53ac4a0b7a SHA512 6d99c92e951595f6e0168fea20765d31605485dea4aeec1a0c5d225223f809da2b025f8e09523d5f4a607ffb9f30118503ee4d990cc31d174c6edf6bce384f87
DIST gn-0.2200.tar.xz 753048 BLAKE2B 9c57e21a5cab2a5df92aee78baacb8260de0793689a3ac743428d16e5b48cdd48de0a81fa137947ed1be0b54e1751748777488d2ca68377baa1a0d02f27e9819 SHA512 bef69e706078617a4ec45cba978a4ba01a2a9b6ddc0bd91697fca2712529f030febf2d12dbb26a432c6ec43af249b708ec0800d01e059bc6ebc26069e0ef8a56
DIST gn-0.2207.tar.xz 753460 BLAKE2B 2c3cbaf9fb80c1bef15601d7ef0470446e7343b3037bd43a1ae205fe99183664a5ea45585b3591d5fb16f42ba85b922219da1949cc5663f1862341833d6b4216 SHA512 fc45508f6f6a50f21951b107177b284859dccc846a57bb40a54da0039ca2698dc30bf3d36d8d6de57755c3e38d970a8acbefef8c09dd118d1172d62feb1d3673
+DIST gn-0.2217.tar.xz 754264 BLAKE2B 671cbe6d3767bf108604cd13fa1363339f1688ed9b2b59a8470225e077762bcc77d491636ba22e73e00ebeaf5054260cbce4e01f4db8cf30b7bf06ecbcb41151 SHA512 9f9872f35c1e8d7b33996377413c81c1cc9d9873fd0e889155089ceb609e6382eae3d776bb3c0cb83fe7c285997f1eca63c2d1807ff895a716cdb52dfc905366
EBUILD gn-0.2122.ebuild 1548 BLAKE2B 3fece061ecdc971f00bf73cc1536b1d096e90027f5f44a753d1ee4e32718077fcac8850a97275811ac1742a710a63863aa4852a2d0c8b864266f92176275e976 SHA512 39ae3518b9d0bb8a7479fb0c0f2ee117c9e67cf4bb453e16e77bd6088b05472e83e1ca0bc3f674fef34cb66d1bfcc240d356fca64ce0bc73c2268dda1d60be3a
EBUILD gn-0.2143.ebuild 1549 BLAKE2B c73b38c3796b85185b5911172b62b74727cc80a7af79254e7f6f9804a387391d83b1e46b2bfec06908b9ca028f3398a48a48dc13f41ee0f87690b2f4a5a6baf2 SHA512 be5bc804d6f6debc6776b9958f208efe705c982c330675541104e509ce4be2e2be3e4b7db5374eb47c5de06815cc5c36d1a5b8e27124108b270fc24b0b341f36
EBUILD gn-0.2154.ebuild 1551 BLAKE2B 0d861afc3878c7f27ef351e13f5287ec6916f07a263a2caa46968fd3b57756ece653dd37a17107dfecf255b38dff864c7b879a99c031f4b65dc520973d36c634 SHA512 d374ad64ba52575c84fbfd0c5488b146f852f5ecf808844bd39037d14245d8ee36e9416a14fd2b387e5e768aa5fc6f1b355e0c2a80a6678ee41ca4ca08de0c02
@@ -14,5 +15,6 @@ EBUILD gn-0.2157.ebuild 1549 BLAKE2B c73b38c3796b85185b5911172b62b74727cc80a7af7
EBUILD gn-0.2165.ebuild 1549 BLAKE2B c73b38c3796b85185b5911172b62b74727cc80a7af79254e7f6f9804a387391d83b1e46b2bfec06908b9ca028f3398a48a48dc13f41ee0f87690b2f4a5a6baf2 SHA512 be5bc804d6f6debc6776b9958f208efe705c982c330675541104e509ce4be2e2be3e4b7db5374eb47c5de06815cc5c36d1a5b8e27124108b270fc24b0b341f36
EBUILD gn-0.2200-r1.ebuild 1422 BLAKE2B a6f2f5d60d6b17eb96140641fad1fa7fef3a128540c1abd7e56513339eb63531a51dd3534c950e02029e6f8bbad991cf910ea16ed09c7f40a50a50689729394f SHA512 57ad47f649d237ed01407294533efbae4d3fec80542ddff2985837be3d04e3d98f223ec35af80667da3183c865fe2009d035046787580fa033c2bd29d041636d
EBUILD gn-0.2207.ebuild 1422 BLAKE2B 0d666326a2001752238abf74119bc1a50a1f5575ed85953642452a1fc1b60c986cb07997d477a5ebbcb9c27fab4befcae06ee0ed7f55eb02dd4984d8259eb604 SHA512 e3b5552d81068555f25adb738bff261999f648c91d28d4d666f6e3a8b7466de79beee8535ca739528ba20561a0359f7e761ab25085226afc9117b9b8552ad20b
+EBUILD gn-0.2217.ebuild 1422 BLAKE2B 0d666326a2001752238abf74119bc1a50a1f5575ed85953642452a1fc1b60c986cb07997d477a5ebbcb9c27fab4befcae06ee0ed7f55eb02dd4984d8259eb604 SHA512 e3b5552d81068555f25adb738bff261999f648c91d28d4d666f6e3a8b7466de79beee8535ca739528ba20561a0359f7e761ab25085226afc9117b9b8552ad20b
EBUILD gn-9999.ebuild 1422 BLAKE2B a6f2f5d60d6b17eb96140641fad1fa7fef3a128540c1abd7e56513339eb63531a51dd3534c950e02029e6f8bbad991cf910ea16ed09c7f40a50a50689729394f SHA512 57ad47f649d237ed01407294533efbae4d3fec80542ddff2985837be3d04e3d98f223ec35af80667da3183c865fe2009d035046787580fa033c2bd29d041636d
MISC metadata.xml 221 BLAKE2B ce7615d8eda5f58e7729bf86156010821052ae580769c3be3922f1270f1211bc5cf297afc5c68db67a46c1c01450c08751fc3cda0995d62bbe60da64d21802d6 SHA512 6ffee27f859f923795e8ded3a5544a82473f72568e96475374b937adbf0963f81d46fbcf4752a9d4eef3f071cadd3dedf141f43802b58c6a788243c7f05114cf
diff --git a/dev-build/gn/gn-0.2217.ebuild b/dev-build/gn/gn-0.2217.ebuild
new file mode 100644
index 000000000000..bfa62d9e4b6e
--- /dev/null
+++ b/dev-build/gn/gn-0.2217.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2018-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit edo ninja-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="GN is a meta-build system that generates build files for Ninja"
+HOMEPAGE="https://gn.googlesource.com/"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gn.googlesource.com/gn"
+else
+ # The version number is derived from `git describe HEAD --abbrev=12`
+ SRC_URI="https://deps.gentoo.zip/dev-build/gn/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ app-alternatives/ninja
+"
+
+PATCHES=(
+ "${FILESDIR}"/gn-gen-r7.patch
+)
+
+pkg_setup() {
+ :
+}
+
+src_configure() {
+ python_setup
+ tc-export AR CC CXX
+ unset CFLAGS
+ set -- ${EPYTHON} build/gen.py --no-last-commit-position --no-strip --no-static-libstdc++ --allow-warnings
+ edo "$@"
+ cat >out/last_commit_position.h <<-EOF || die
+ #ifndef OUT_LAST_COMMIT_POSITION_H_
+ #define OUT_LAST_COMMIT_POSITION_H_
+ #define LAST_COMMIT_POSITION_NUM ${PV##0.}
+ #define LAST_COMMIT_POSITION "${PV}"
+ #endif // OUT_LAST_COMMIT_POSITION_H_
+ EOF
+}
+
+src_compile() {
+ eninja -C out gn
+}
+
+src_test() {
+ eninja -C out gn_unittests
+ out/gn_unittests || die
+}
+
+src_install() {
+ dobin out/gn
+ einstalldocs
+
+ insinto /usr/share/vim/vimfiles
+ doins -r misc/vim/{autoload,ftdetect,ftplugin,syntax}
+}