[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: 4f5c596948f1dc52de346a0719972eb6833d6f5a Author: Patrick Lauer gentoo org> AuthorDate: Fri Jun 30 10:42:32 2023 + Commit: 罗百科 gentoo org> CommitDate: Fri Jun 30 10:42:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5c5969 dev-db/postgresql: drop 11.19, 12.14, 13.10, 14.7, 15.2 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/Manifest| 5 - dev-db/postgresql/postgresql-11.19.ebuild | 453 - dev-db/postgresql/postgresql-12.14.ebuild | 453 - dev-db/postgresql/postgresql-13.10.ebuild | 465 - dev-db/postgresql/postgresql-14.7.ebuild | 465 - dev-db/postgresql/postgresql-15.2.ebuild | 467 -- 6 files changed, 2308 deletions(-) diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index 088f57ac91fd..8b486355d64c 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -1,11 +1,6 @@ -DIST postgresql-11.19.tar.bz2 20457793 BLAKE2B f20767ef3e05766f9ff085e401bf1ad14318db625b33459dd63a981228601443694025d9fc366a072661b80d9fb10a9fd1fd22876c66b916304d1eaa0543c7ec SHA512 0b9247d82a0eaddd8254799197c3bef1ba47a633f616a556167ebcf956961a50955c11e98034a717fb77ff18987ccb8fd80b98588c2ec3c70fd2d62bc27fe05b DIST postgresql-11.20.tar.bz2 20456483 BLAKE2B 9f14b39486e17ed7f602c11b350b24c295231e9540353a75579b87ddec1c72232c61f39bd8bd3e733e063d149fdb77f83d5dc494f669428f3832485acdd4574f SHA512 f8582c0dbd1fd08aa2ab3da60fb95d123a1a2d0f7558170557a52f077cb89d31b857360c57899b2da91c2182e32973c7aeb3ed0c018606070a52a9dfa6580320 -DIST postgresql-12.14.tar.bz2 21124742 BLAKE2B c77015244a71485f386983f0b86b4d4e0a1880b1b9d544a7e465e19cc561fde3f6de02ff64bb3afefbe483c457aa9584147212753408828e884e2089e8e7e7ba SHA512 a859067119cc21702ab1af6507bf703e4263d9399745cd7b025a3c73d55367ba0f960fd2b1b4af43e73b8448bb2e52555734d60a5f306041719190f28a8bd505 DIST postgresql-12.15.tar.bz2 21127306 BLAKE2B 2d5f36323488f2d5b909e9404f3a4b6938b5c8a1f29f8d8eccef68c6b6e5cb79079a9c7e9fb86818c42d8cc7f6f34ca2f937ffae0f6ca79b770b0a2cfa025bc7 SHA512 9c6765ec75948e19331180b74bd34a214a91cf6c764ec7baffb115e490584a07e0157aa56f425f49d508cd2a7a724a092d1bad6fb6b16749a48a12081202fc3e -DIST postgresql-13.10.tar.bz2 21457594 BLAKE2B fa73d774b9f7a36a9749b5e8a082f0f31e4bcc707995748bfc67f7b900e1c83f5af57d953add58b38be959a3900373f000c06e9f35d7df628e2c219d67b41cde SHA512 328c81f7c2ca2bad92fa62f4b0377d7cc104f294636db019c68ceccb580003eebe79455bbafa24eab2b3cce305e3d9c702a8544b38556f9c3431cc3c78d00cff DIST postgresql-13.11.tar.bz2 21519655 BLAKE2B 0f758eb560190beb325ad429ead0d8ed134918751ce48829c04b88cc0ff32612f4dbfc75d631849fc152733211ddca7649209a2a874190e6cdc1c0ec7bb02ff7 SHA512 30c60de44f9a33470ea9cd0c9757de23341bf1f5b9f3e8ee2c5b303d6709d08e9aea0f6ae597e344f610a577809860c7921596fe63034b6c2e3fa488e3040987 -DIST postgresql-14.7.tar.bz2 22182073 BLAKE2B ad07ce5852b10c44a40c3ce2e991b806b8067cba09046715de76a672142517cd7ea633872235595b39b3fb41d4bfd11a56c6cda74703e821b3896206b1e68801 SHA512 931c3850d09a90b44b986f0ea6eb96eb549919ffd28ca71a7f1896e40dbbbc77601179d480c614f80cf67e5c1a4ccb4d38e06c846c13262723de621463a95508 DIST postgresql-14.8.tar.bz2 22204905 BLAKE2B a9e5a94dd4cbdc267601ac4d6a9d730e28f7d8dec66edb3c623d797bd7636d2464e851719d9cd92cc0917532d355477e7cef6c30f8b07fb8053ca60369492961 SHA512 68f53702e9bf12ea6648e30ede21da94b1d50a5e4dbedb4180b7758b164cfb68414d5f0a1e74a78a32e7b385fb6d8cc18affc902ad7d7d77d4eb3318fa2f7d46 -DIST postgresql-15.2.tar.bz2 22688379 BLAKE2B 5f8b8b22a4cdd7913132491b9dc9287bc725d5310004e94a05c8994ce4e9e9c7a6abb26e13a6f77bc2e04bbda06d81393ce31d6372e4f05f5d07796274fe SHA512 115a8a4234791bba4e6dcc4617e9dd77abedcf767894ce9472c59cce9d5d4ef2d4e1746f3a0c7a99de4fc4385fb716652b70dce9f48be45a9db5a682517db7e8 DIST postgresql-15.3.tar.bz2 22819107 BLAKE2B 4d2e79a9cb21faf47be963e31b1a8ccc9ae205b5836dfbf8ea426229a31dc63f40cd0280108abfa0553affe692c42137f7ad4e3bd1d269298689fee82c5dbb89 SHA512 cac97edeb40df1e8f2162f401b465751132929d7249495ef001e950645a2db46343bd732e7bd6504a7f795e25aea66724f2f4ab0065e3d9331b36db4b3a3bec6 DIST postgresql-16beta2.tar.bz2 24300580 BLAKE2B 983c9cb92d53361ce4da471537e72cb458713267e2907da28759904266880e163c9ecf23a9a4e696fac09630935f5f320faa413a1e35d32a8160924e9b1f87dc SHA512 b57ec7f4a6d36331d3faaf168aaad191ccea18ef2506f97045412de111f52b78867d7d7d0884583e87d522adbcf39dd24eb1baa3a899d5a3f7481f75ac18912b diff --git a/dev-db/postgresql/postgresql-11.19.ebuild b/dev-db/postgresql/postgresql-11.19.ebuild deleted file mode 100644 index 052d6c8aee36.. --- a/dev-db/postgresql/postgresql-11.19.ebuild +++ /dev/null @@ -1,453 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10,11,12} ) -LLVM_MAX_SLOT=15 - -inherit flag-o-matic linux-info llvm p
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: 71ea9bf5cf034cdbbabca9bbcdc11732986b5635 Author: Patrick Lauer gentoo org> AuthorDate: Fri Jun 30 10:40:20 2023 + Commit: 罗百科 gentoo org> CommitDate: Fri Jun 30 10:40:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ea9bf5 dev-db/postgresql: add 16_beta2, drop 16_beta1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/Manifest | 2 +- .../{postgresql-16_beta1.ebuild => postgresql-16_beta2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index 438f74fa8cfa..c6cb00ce678a 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -9,4 +9,4 @@ DIST postgresql-14.7.tar.bz2 22182073 BLAKE2B ad07ce5852b10c44a40c3ce2e991b806b8 DIST postgresql-14.8.tar.bz2 22204905 BLAKE2B a9e5a94dd4cbdc267601ac4d6a9d730e28f7d8dec66edb3c623d797bd7636d2464e851719d9cd92cc0917532d355477e7cef6c30f8b07fb8053ca60369492961 SHA512 68f53702e9bf12ea6648e30ede21da94b1d50a5e4dbedb4180b7758b164cfb68414d5f0a1e74a78a32e7b385fb6d8cc18affc902ad7d7d77d4eb3318fa2f7d46 DIST postgresql-15.2.tar.bz2 22688379 BLAKE2B 5f8b8b22a4cdd7913132491b9dc9287bc725d5310004e94a05c8994ce4e9e9c7a6abb26e13a6f77bc2e04bbda06d81393ce31d6372e4f05f5d07796274fe SHA512 115a8a4234791bba4e6dcc4617e9dd77abedcf767894ce9472c59cce9d5d4ef2d4e1746f3a0c7a99de4fc4385fb716652b70dce9f48be45a9db5a682517db7e8 DIST postgresql-15.3.tar.bz2 22819107 BLAKE2B 4d2e79a9cb21faf47be963e31b1a8ccc9ae205b5836dfbf8ea426229a31dc63f40cd0280108abfa0553affe692c42137f7ad4e3bd1d269298689fee82c5dbb89 SHA512 cac97edeb40df1e8f2162f401b465751132929d7249495ef001e950645a2db46343bd732e7bd6504a7f795e25aea66724f2f4ab0065e3d9331b36db4b3a3bec6 -DIST postgresql-16beta1.tar.bz2 24289167 BLAKE2B 0a10d6c6f5e16133ac56837a403e89848f0cdcf6afe69bcfd94b4cf803255e73688453cb4b075644f3e2b6b4b7b7810257664aeaa18110a28c9aa135f697605c SHA512 3c785d634ba787ab8bbb08eee7813e4aa8f7b055b9e2468fefa2f2ec14e056b3504d3132174f2f872ba79d7aad71233858ab2c8e0f915b3e8168f0a77c009631 +DIST postgresql-16beta2.tar.bz2 24300580 BLAKE2B 983c9cb92d53361ce4da471537e72cb458713267e2907da28759904266880e163c9ecf23a9a4e696fac09630935f5f320faa413a1e35d32a8160924e9b1f87dc SHA512 b57ec7f4a6d36331d3faaf168aaad191ccea18ef2506f97045412de111f52b78867d7d7d0884583e87d522adbcf39dd24eb1baa3a899d5a3f7481f75ac18912b diff --git a/dev-db/postgresql/postgresql-16_beta1.ebuild b/dev-db/postgresql/postgresql-16_beta2.ebuild similarity index 100% rename from dev-db/postgresql/postgresql-16_beta1.ebuild rename to dev-db/postgresql/postgresql-16_beta2.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/
commit: e72a70e4c4e750b23ce8c6da08cc10aef404aca2 Author: Patrick Lauer gentoo org> AuthorDate: Sat Jun 17 15:21:56 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Jun 17 15:23:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72a70e4 net-misc/kafka-bin: add 3.4.1, 3.5.0 Signed-off-by: Patrick Lauer gentoo.org> net-misc/kafka-bin/Manifest | 2 + net-misc/kafka-bin/kafka-bin-3.4.1.ebuild | 69 +++ net-misc/kafka-bin/kafka-bin-3.5.0.ebuild | 69 +++ 3 files changed, 140 insertions(+) diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest index 71e41b678851..b3a38ed76e9e 100644 --- a/net-misc/kafka-bin/Manifest +++ b/net-misc/kafka-bin/Manifest @@ -1,3 +1,5 @@ DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e SHA512 d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0 DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c SHA512 f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3 DIST kafka_2.13-3.4.0.tgz 106290956 BLAKE2B 27b3331d0d9c5767a52fff3d78ada43e43651174831d822be438c412981b86567e85ff20b8a14bdc632b45753012c2066f6eabc7f1b799afbafeb11fe65b50f0 SHA512 2c405149c065627ce2125088dfcce0a4dc23aebaa72c1157736d5829cb5cbef273c0915ec55d2d8ba38e5e0524f0720f43e07d7d677439cd2ac7bea618caa65b +DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565 SHA512 875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce +DIST kafka_2.13-3.5.0.tgz 106792776 BLAKE2B 40aa0502370136ae1a526df4891dd7e1eddfc96a13d3f8d91aa2874db36f37e698314cd136e6603546af68ff1275d590d806a22c332cfe2606a2b125f8efef0d SHA512 7b79bd0844db683c06c3491955bb183d48a47fa4639d2e241b9f4ff4060c4b70814dac7d96bea87dffca0c8ae038278c4fabf68d4ea1194228d67d9c3b1d247c diff --git a/net-misc/kafka-bin/kafka-bin-3.4.1.ebuild b/net-misc/kafka-bin/kafka-bin-3.4.1.ebuild new file mode 100644 index ..62f5d3c5f537 --- /dev/null +++ b/net-misc/kafka-bin/kafka-bin-3.4.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A high-throughput distributed messaging system" +HOMEPAGE="https://kafka.apache.org/"; + +# pick recommended scala version +SCALA_VERSION=2.13 +MY_PN="kafka" +MY_P="${MY_PN}_${SCALA_VERSION}-${PV}" +SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz" + +RESTRICT="mirror" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="internal-zookeeper connect" + +COMMON_DEPEND="acct-group/kafka + acct-user/kafka + virtual/jre:=" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/${MY_P}" +INSTALL_DIR="/opt/${MY_PN}" + +src_prepare() { + sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' "config/zookeeper.properties" || die + sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' "config/server.properties" || die + sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' "config/connect-standalone.properties" || die + eapply_user +} + +src_install() { + insinto /etc/kafka + doins config/zookeeper.properties config/server.properties + if use "internal-zookeeper"; then + keepdir /var/lib/kafka/zookeeper + newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" "${MY_PN}-zookeeper" + + ewarn "Zookeeper owner has been changed to kafka:kafka" + ewarn "you might want to run chown -R kafka:kafka /var/lib/kafka/zookeeper" + ewarn "or set COMMAND_USER=\"root:root\" in /etc/conf.d/kafka-zookeeper" + ewarn "to keep the previous behavior." + ewarn "All logs files have been move to /var/log/kafka/" + fi + + if use "connect"; then + doins config/connect-distributed.properties config/connect-standalone.properties + newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" "${MY_PN}-connect-distributed" + fi + + keepdir /var/lib/kafka + fowners -R kafka:kafka /var/l
[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/
commit: 37c655b560ee011acdebcff4316af25f08f583fd Author: Patrick Lauer gentoo org> AuthorDate: Sat Jun 17 15:23:05 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Jun 17 15:23:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c655b5 net-misc/kafka-bin: drop 3.3.1, 3.3.2, 3.4.0 Signed-off-by: Patrick Lauer gentoo.org> net-misc/kafka-bin/Manifest | 3 -- net-misc/kafka-bin/kafka-bin-3.3.1.ebuild | 69 --- net-misc/kafka-bin/kafka-bin-3.3.2.ebuild | 69 --- net-misc/kafka-bin/kafka-bin-3.4.0.ebuild | 69 --- 4 files changed, 210 deletions(-) diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest index b3a38ed76e9e..adce48d65dc6 100644 --- a/net-misc/kafka-bin/Manifest +++ b/net-misc/kafka-bin/Manifest @@ -1,5 +1,2 @@ -DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e SHA512 d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0 -DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c SHA512 f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3 -DIST kafka_2.13-3.4.0.tgz 106290956 BLAKE2B 27b3331d0d9c5767a52fff3d78ada43e43651174831d822be438c412981b86567e85ff20b8a14bdc632b45753012c2066f6eabc7f1b799afbafeb11fe65b50f0 SHA512 2c405149c065627ce2125088dfcce0a4dc23aebaa72c1157736d5829cb5cbef273c0915ec55d2d8ba38e5e0524f0720f43e07d7d677439cd2ac7bea618caa65b DIST kafka_2.13-3.4.1.tgz 106613091 BLAKE2B c75bc59291f2030e34bad8d5401a65603b1ef9f570784c382874807741ee97ed4812a114f8a0dbcfbc9d3abe278f103a4dfca53d5a1a0be6f7ebc1d9c00c8565 SHA512 875308e9b0a3597ea4a1088788f4040f257c3b825730572b038ede0fee3bc5336559f7ef0ab4d78b9512ac71385f84698180a2026ca81f1221ef65811bed6bce DIST kafka_2.13-3.5.0.tgz 106792776 BLAKE2B 40aa0502370136ae1a526df4891dd7e1eddfc96a13d3f8d91aa2874db36f37e698314cd136e6603546af68ff1275d590d806a22c332cfe2606a2b125f8efef0d SHA512 7b79bd0844db683c06c3491955bb183d48a47fa4639d2e241b9f4ff4060c4b70814dac7d96bea87dffca0c8ae038278c4fabf68d4ea1194228d67d9c3b1d247c diff --git a/net-misc/kafka-bin/kafka-bin-3.3.1.ebuild b/net-misc/kafka-bin/kafka-bin-3.3.1.ebuild deleted file mode 100644 index 313f507f0bdf.. --- a/net-misc/kafka-bin/kafka-bin-3.3.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A high-throughput distributed messaging system" -HOMEPAGE="https://kafka.apache.org/"; - -# pick recommended scala version -SCALA_VERSION=2.13 -MY_PN="kafka" -MY_P="${MY_PN}_${SCALA_VERSION}-${PV}" -SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz" - -RESTRICT="mirror" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="internal-zookeeper connect" - -COMMON_DEPEND="acct-group/kafka - acct-user/kafka - virtual/jre:=" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" - -S="${WORKDIR}/${MY_P}" -INSTALL_DIR="/opt/${MY_PN}" - -src_prepare() { - sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' "config/zookeeper.properties" || die - sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' "config/server.properties" || die - sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' "config/connect-standalone.properties" || die - eapply_user -} - -src_install() { - insinto /etc/kafka - doins config/zookeeper.properties config/server.properties - if use "internal-zookeeper"; then - keepdir /var/lib/kafka/zookeeper - newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" "${MY_PN}-zookeeper" - - ewarn "Zookeeper owner has been changed to kafka:kafka" - ewarn "you might want to run chown -R kafka:kafka /var/lib/kafka/zookeeper" - ewarn "or set COMMAND_USER=\"root:root\" in /etc/conf.d/kafka-zookeeper" - ewarn "to keep the previous behavior." - ewarn "All logs files have been move to /var/log/kafka/" - fi - - if use "connect"; then - doins config/connect-distributed.properties config/connect-standalone.properties - newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" "${MY_PN}-connect-dist
[gentoo-commits] repo/gentoo:master commit in: media-video/movit/
commit: 0f0faf077d6c2d22bd8b028dbe44e6c88365d89c Author: Patrick Lauer gentoo org> AuthorDate: Mon Jun 12 08:22:06 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Jun 12 08:22:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0faf07 media-video/movit: Improve libexpoxy dep Closes: https://bugs.gentoo.org/908393 Signed-off-by: Patrick Lauer gentoo.org> media-video/movit/movit-1.6.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/movit/movit-1.6.3-r1.ebuild b/media-video/movit/movit-1.6.3-r1.ebuild index bc9144f4e5d9..a874a7ac114f 100644 --- a/media-video/movit/movit-1.6.3-r1.ebuild +++ b/media-video/movit/movit-1.6.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ RESTRICT="test" RDEPEND="media-libs/mesa[X(+)] >=dev-cpp/eigen-3.2.0:3 - media-libs/libepoxy[egl] + media-libs/libepoxy[egl,X] >=sci-libs/fftw-3:= media-libs/libsdl2" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: 20c0b8a0f06bb127cab7a2dd7859cedc4e61da6d Author: Patrick Lauer gentoo org> AuthorDate: Fri Jun 9 05:26:21 2023 + Commit: 罗百科 gentoo org> CommitDate: Fri Jun 9 05:26:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c0b8a0 www-apps/grafana-bin: Bump, remove old Bug: https://bugs.gentoo.org/908081 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest | 6 +++--- .../{grafana-bin-9.3.13.ebuild => grafana-bin-9.3.15.ebuild}| 0 .../{grafana-bin-9.4.9.ebuild => grafana-bin-9.4.12.ebuild} | 0 .../{grafana-bin-9.5.1.ebuild => grafana-bin-9.5.3.ebuild} | 0 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 55ea4f2968d3..829569c19891 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,3 +1,3 @@ -DIST grafana-bin-9.3.13.tar.gz 70060389 BLAKE2B 7cc6ba1f114587fbdf927e8321591154c79c1a1d86a29c802b86ce28f2a0c96c9c74b8e0ef3899f8873fdb1068edcf2003be20f21a8c28f3ce8231b74a15a41d SHA512 6b6ee9148b5244ff64472b5cd1a0378a14b121e6f6c06594ae619b590f1a7a31432b1dbb4ec24e20a66d2ede0eacd89e46fb94a11d95780a3915a5ba0b0b1298 -DIST grafana-bin-9.4.9.tar.gz 83943489 BLAKE2B de65fcd81d79c3291ea3abfb4c79c91fda67b7b9454903b3c41d611bc7df93d763f9ae092e280b00f1e5c4d7a4e186630bb5001c4835839db8256f8f76b293fc SHA512 659b66c4859088a0ce531fcdb0febea210b7a951b3d779fa9ee0b6daa64974c8f033734afd04f3c73daef9a06036c67cf184f93cc840b115ca300d711052e323 -DIST grafana-bin-9.5.1.tar.gz 78487778 BLAKE2B d59ec2e7866b14e895dfc8aa9c8d6f4584a1941b2eadb02a8a3d275a986823f1d8a9a5089e844b64f62c1e9b3e629d7affb110184cb23abd7b506c32d3996966 SHA512 8409654ea5f2632f32005e52e83b3aa36c7b0a8cdc1e49be79491c21ae6babdf26071f446e65223b2788672a87d9bf701ad80fce8d7bb6689cfcc381945518ec +DIST grafana-bin-9.3.15.tar.gz 70054630 BLAKE2B cde395bf6869b0ec83aff85951e1f8c431d4e666d89f1ae7aeb4bec3b2f94a814954bd906a470eb0bea2010e6ae5fc5f6861517311bdfdfd406fb2d972a48b20 SHA512 e7b8f9192a05a41744b26dc85208bec6ff97fae9036dd9852caeaaab9d38ca2635ee1b122413b2136bb58116df37ca24f97c1475c096d47cad6f352751ee4423 +DIST grafana-bin-9.4.12.tar.gz 83938603 BLAKE2B 47893428bca4a3d443c127a2ca83aad4b4c47fb033d61c256a952586447c7a6b47aded2ccdbe1fa0e9d6c2a3e70dfd1f206412445f9babcbb3252470a34040df SHA512 f3fc7f9cce92be5128168f6f3081110c7395ecefadc328bef6de41b681d02956ab89355eb64d260a53f20389a3e217ad43e59abb94c99ae6c1da22bbb59ed08a +DIST grafana-bin-9.5.3.tar.gz 78499106 BLAKE2B c6fe7942450f83447a99a343844e089381110810f58a68be78ec5366febabcb53f8670afb4a0531c39a4a8e7f498298b715a8e706b7a302b71062693d4b08998 SHA512 3c5c21b887d4948e6f76be0ba29b62db3273e17aa86f5a7001762c192b18de6963e7fd5029a8fa7800a58b362b67a7e54a1409cdea667d490b68c90289ff8608 diff --git a/www-apps/grafana-bin/grafana-bin-9.3.13.ebuild b/www-apps/grafana-bin/grafana-bin-9.3.15.ebuild similarity index 100% rename from www-apps/grafana-bin/grafana-bin-9.3.13.ebuild rename to www-apps/grafana-bin/grafana-bin-9.3.15.ebuild diff --git a/www-apps/grafana-bin/grafana-bin-9.4.9.ebuild b/www-apps/grafana-bin/grafana-bin-9.4.12.ebuild similarity index 100% rename from www-apps/grafana-bin/grafana-bin-9.4.9.ebuild rename to www-apps/grafana-bin/grafana-bin-9.4.12.ebuild diff --git a/www-apps/grafana-bin/grafana-bin-9.5.1.ebuild b/www-apps/grafana-bin/grafana-bin-9.5.3.ebuild similarity index 100% rename from www-apps/grafana-bin/grafana-bin-9.5.1.ebuild rename to www-apps/grafana-bin/grafana-bin-9.5.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: 93c67253fdc54d485979931a9df03402ed118399 Author: Patrick Lauer gentoo org> AuthorDate: Fri Jun 2 15:20:09 2023 + Commit: 罗百科 gentoo org> CommitDate: Fri Jun 2 15:20:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c67253 dev-db/postgis: add 3.1.9, 3.2.5, 3.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgis/Manifest | 3 + dev-db/postgis/postgis-3.1.9.ebuild | 143 dev-db/postgis/postgis-3.2.5.ebuild | 142 +++ dev-db/postgis/postgis-3.3.3.ebuild | 142 +++ 4 files changed, 430 insertions(+) diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest index e77fd811fa62..1f85dd3a7524 100644 --- a/dev-db/postgis/Manifest +++ b/dev-db/postgis/Manifest @@ -1,3 +1,6 @@ DIST postgis-3.1.8.tar.gz 17285335 BLAKE2B 212a74866de5b8788b91cfa6d8b3a064df2933c76c8930e3c7bba310b36b4e7249de2d7481e852679da59bb9bdb3315752b62ad70176601b7110401f368200bc SHA512 c28befe1f77e7f36d63b39d027024d3f8abe8496c64c4b3c05eb7c32c3a885e824cabdda5bf0f9f320b9fe15bb97f21d5dfb65a193c64b1e27be95badefe3b37 +DIST postgis-3.1.9.tar.gz 17289185 BLAKE2B a331df130aa8becb4a25e84751f9fcdd494816d8287ade8983bc429eff42c1b98037d07358c4b7e3b9e3daee63aa59ea36f0ae49c5d00bdae9b993526544014a SHA512 b0fd0e7311c7a7672f23d4dc1732c884c7d0766f0f1c0a7e53750bd5fc4d39872dca08f5a5dfc58745fe4c80bb42b2420b63a4cbe76cac02f8e36d8cc9771623 DIST postgis-3.2.4.tar.gz 16885605 BLAKE2B 341bf09bf5adffc6c48b0fdc6930bac25e43184357895bb90adf000f4fdf52e5c198a530722d46d8b3207e7faffe840de53a9494f3119bb56c3a8e11a4d693f0 SHA512 46bb88ebcf7697e42194e55ef1c323a94222e2870a98aa058d62e1d253c8ad15b14da268eece43b0cdb71d8cdbd2ff393ca451c45998245aaf1726bdffcc563f +DIST postgis-3.2.5.tar.gz 16888933 BLAKE2B 7d3deb984d7f7ee202abe5deff326debe20ff449f1712abafa2b8bbfd0e56bfbea69a6c16cd10694afd4831c1a0b8e1b9fca89c2748faf092b5402e830714a97 SHA512 7d9f3242aacfc0c071454550ed8683daa211cf29e4b60cf4c7e68fb59ef6e037ff6b53c1a8f5577d224b16cb04e430c47839d9b67097dc4c642312d2f5e485f7 DIST postgis-3.3.2.tar.gz 17793976 BLAKE2B 40dc7636f04e0d5cfd734b175da1ce49c32e4b8f5750059e79e03a7395fb8b9241c1f479815794b46dee81704d7c392fe7693c9f0180323d1ca21812c37d36b5 SHA512 4dd129057598b032ba322c42888bb8ce14b9423bd450ef7a42fa22162f6b48e34b226f38480aa67fe2da85be2529b0822655855f9846b657bdd32f50256f4305 +DIST postgis-3.3.3.tar.gz 17790503 BLAKE2B d5390e3e0713b2f74db0c6d7f953681b49611937442f89cd316b43315257db0e0734b6cd23b750a88d9fe503c5348c98578e12cfe6fd8a382fc7817d641e89cf SHA512 0025a8a5c6be7e18dfb97a6a04c468a9da2d6e99462d20eec7bddf4048b8f2fa1e8029be9f819950c910a6f89190e8295f10e8dab9b4885d03d3dbcce41380c2 diff --git a/dev-db/postgis/postgis-3.1.9.ebuild b/dev-db/postgis/postgis-3.1.9.ebuild new file mode 100644 index ..d1478aa5d62d --- /dev/null +++ b/dev-db/postgis/postgis-3.1.9.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.6 {10..14} ) +POSTGRES_USEDEP="server" +inherit autotools postgres-multi toolchain-funcs + +MY_P="${PN}-$(ver_rs 3 '')" + +if [[ ${PV} = ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"; +else + PGIS="$(ver_cut 1-2)" + SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"; + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +DESCRIPTION="Geographic Objects for PostgreSQL" +HOMEPAGE="https://postgis.net"; + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +IUSE="address-standardizer doc gtk static-libs topology" + +REQUIRED_USE="${POSTGRES_REQ_USE}" + +# Needs a running psql instance, doesn't work out of the box +RESTRICT="test" + +RDEPEND="${POSTGRES_DEP} + dev-libs/json-c:= + dev-libs/libxml2:2 + dev-libs/protobuf-c:= + >=sci-libs/geos-3.9.0 + >=sci-libs/proj-4.9.0:= + >=sci-libs/gdal-1.10.0:= + address-standardizer? ( dev-libs/libpcre2 ) + gtk? ( x11-libs/gtk+:2 ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.5 + dev-libs/libxslt + virtual/imagemagick-tools[png] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.2.0-arflags.patch" + "${FILESDIR}/${PN}-3.0.3-avoid-calling-ar-directly.patch" + "${FILESDIR}/${PN}-3.0.3-detect-only-stdc.patch" + "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch" +) + +src_prepare() { + default + + if [[ ${PV} = ** ]] ; then + source "${S}"/Version.confi
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: 8c21cf08d4a18326f8e0afe6a6396b335326800b Author: Patrick Lauer gentoo org> AuthorDate: Mon May 29 06:29:16 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon May 29 06:30:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c21cf08 dev-db/timescaledb: add 2.11.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 1 + dev-db/timescaledb/timescaledb-2.11.0.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index fc108b15b517..645bb9aefa91 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,4 +1,5 @@ DIST timescaledb-2.10.0.tar.gz 7410903 BLAKE2B e93117f41b918e315f1d867ef65a608ec4021d365e3854750ee788233d64435d37b6ff5e7b1a014c8bf095857c745978daece3dc5ff149ba0b869afa6e7d8e7c SHA512 6028146a421de91a356539d8027cfee8dc38dd03cf02fe04887ddaf134fa057c953cf6b6179a9160d797271943a8fe35ffe2f4d8959fe3be8e7bf527a3fe7d41 DIST timescaledb-2.10.1.tar.gz 7417084 BLAKE2B 506da755d164fd82bbea0267a24f6db438b895402c29bb88b5f48178b018c003f251427b5fa9befcfe801db496181819ef18249e537bd89b72a085f51291ce19 SHA512 573369d85f40a4176beaf5862bd0d20966fbdff83ec8573ba185bcfd90a03ef8de09aad3ed8dce7ee47bc123f967224bae2899c22ed023ab73260c3bd0548fed DIST timescaledb-2.10.3.tar.gz 7465897 BLAKE2B 2a70e281738fac63cd3b5c753f82a7e8faf162c015ad87b1cb3b24558d70e042bb16281b32a931fbb4daae280bede40bc239de8e8b3228c2571da33d4e5975ec SHA512 c94227d9aa1df36634bbf2626f580165860cab543efbfeb448f9799cf70ef6c1891af0077c2280ae22dbfb2360cf2b6012e7f05c26b0cf7aef6eb217c583b444 +DIST timescaledb-2.11.0.tar.gz 7699408 BLAKE2B 841ed5c95d15665a3d264067d7ae38ddecec4c2ae3cb4e6ddeb6b926b30453b0554a451117f939a7137abc1a1b3f0a0d0523782b337930984c76066355fe2457 SHA512 0bc1f7824fdac0a9014918bf053da3b282eaf6f91c18dec5ba4ec40204e29cb53d17f8d09c9426572969e2722b77788bb477a695d78f487415198cb3186d2cc2 DIST timescaledb-2.9.3.tar.gz 7269123 BLAKE2B 009f3b9787e4dce49abb50a446b88f5a37ab9b1a3abb040fe5d332ab10d5a40e13fae7985fca6f6d412f7e555ab1833f83ce0c43bbda7054f668fa12288eac18 SHA512 0664ccc6e6846500757466646e2c8a9bdbdca079bd931cc95ad8ea687f37b099d846cf8cc8311f928a33d9228592e460b6fe331a639046bc845a25b4a7d914c6 diff --git a/dev-db/timescaledb/timescaledb-2.11.0.ebuild b/dev-db/timescaledb/timescaledb-2.11.0.ebuild new file mode 100644 index ..83f98f57647b --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.11.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 12 13 14 15 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/"; +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: 7ef52437ae67e22f5e0c3cb12c7b5d5f40565149 Author: Patrick Lauer gentoo org> AuthorDate: Mon May 29 06:29:51 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon May 29 06:30:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef52437 dev-db/timescaledb: drop 2.9.3, 2.10.0, 2.10.1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 3 -- dev-db/timescaledb/timescaledb-2.10.0.ebuild | 67 dev-db/timescaledb/timescaledb-2.10.1.ebuild | 67 dev-db/timescaledb/timescaledb-2.9.3.ebuild | 67 4 files changed, 204 deletions(-) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index 645bb9aefa91..a7457df10e94 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,5 +1,2 @@ -DIST timescaledb-2.10.0.tar.gz 7410903 BLAKE2B e93117f41b918e315f1d867ef65a608ec4021d365e3854750ee788233d64435d37b6ff5e7b1a014c8bf095857c745978daece3dc5ff149ba0b869afa6e7d8e7c SHA512 6028146a421de91a356539d8027cfee8dc38dd03cf02fe04887ddaf134fa057c953cf6b6179a9160d797271943a8fe35ffe2f4d8959fe3be8e7bf527a3fe7d41 -DIST timescaledb-2.10.1.tar.gz 7417084 BLAKE2B 506da755d164fd82bbea0267a24f6db438b895402c29bb88b5f48178b018c003f251427b5fa9befcfe801db496181819ef18249e537bd89b72a085f51291ce19 SHA512 573369d85f40a4176beaf5862bd0d20966fbdff83ec8573ba185bcfd90a03ef8de09aad3ed8dce7ee47bc123f967224bae2899c22ed023ab73260c3bd0548fed DIST timescaledb-2.10.3.tar.gz 7465897 BLAKE2B 2a70e281738fac63cd3b5c753f82a7e8faf162c015ad87b1cb3b24558d70e042bb16281b32a931fbb4daae280bede40bc239de8e8b3228c2571da33d4e5975ec SHA512 c94227d9aa1df36634bbf2626f580165860cab543efbfeb448f9799cf70ef6c1891af0077c2280ae22dbfb2360cf2b6012e7f05c26b0cf7aef6eb217c583b444 DIST timescaledb-2.11.0.tar.gz 7699408 BLAKE2B 841ed5c95d15665a3d264067d7ae38ddecec4c2ae3cb4e6ddeb6b926b30453b0554a451117f939a7137abc1a1b3f0a0d0523782b337930984c76066355fe2457 SHA512 0bc1f7824fdac0a9014918bf053da3b282eaf6f91c18dec5ba4ec40204e29cb53d17f8d09c9426572969e2722b77788bb477a695d78f487415198cb3186d2cc2 -DIST timescaledb-2.9.3.tar.gz 7269123 BLAKE2B 009f3b9787e4dce49abb50a446b88f5a37ab9b1a3abb040fe5d332ab10d5a40e13fae7985fca6f6d412f7e555ab1833f83ce0c43bbda7054f668fa12288eac18 SHA512 0664ccc6e6846500757466646e2c8a9bdbdca079bd931cc95ad8ea687f37b099d846cf8cc8311f928a33d9228592e460b6fe331a639046bc845a25b4a7d914c6 diff --git a/dev-db/timescaledb/timescaledb-2.10.0.ebuild b/dev-db/timescaledb/timescaledb-2.10.0.ebuild deleted file mode 100644 index 83f98f57647b.. --- a/dev-db/timescaledb/timescaledb-2.10.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 15 ) -POSTGRES_USEDEP="ssl" - -inherit postgres-multi cmake - -DESCRIPTION="Open-source time-series SQL database" -HOMEPAGE="https://www.timescale.com/"; -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -IUSE="proprietary-extensions" -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP}" -RDEPEND="${DEPEND}" - -CMAKE_IN_SOURCE_BUILD=yes -CMAKE_BUILD_TYPE="RelWithDebInfo" -BUILD_DIR=${WORKDIR}/${P} - -src_prepare() { - postgres-multi_src_prepare - postgres-multi_foreach cmake_src_prepare -} - -timescale_configure() { - local CMAKE_USE_DIR=$BUILD_DIR - local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) - - # licensing is tied to features, this useflag disables the non-apache2 licensed bits - if ! use proprietary-extensions ; then - mycmakeargs+=("-DAPACHE_ONLY=ON") - fi - cmake_src_configure -} - -src_configure() { - postgres-multi_foreach timescale_configure -} - -timescale_src_compile() { - local CMAKE_USE_DIR=$BUILD_DIR - cmake_src_compile -} - -src_compile() { - postgres-multi_foreach timescale_src_compile -} - -timescale_src_install() { - local CMAKE_USE_DIR=$BUILD_DIR - cmake_src_install -} - -src_install() { - postgres-multi_foreach timescale_src_install -} diff --git a/dev-db/timescaledb/timescaledb-2.10.1.ebuild b/dev-db/timescaledb/timescaledb-2.10.1.ebuild deleted file mode 100644 index 83f98f57647b.. --- a/dev-db/timescaledb/timescaledb-2.10.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 15 ) -POSTGRES_USEDEP="ssl" - -inherit postgres-multi cmake - -DESCRIPTION="Open-source time-series S
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: 53ed3191d330cafd877a7df2e16e5d48480a21a2 Author: Patrick Lauer gentoo org> AuthorDate: Sun May 28 07:01:50 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun May 28 07:02:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ed3191 dev-db/postgresql: enable py3.12 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/postgresql-11.19.ebuild| 2 +- dev-db/postgresql/postgresql-11.20.ebuild| 2 +- dev-db/postgresql/postgresql-12.14.ebuild| 2 +- dev-db/postgresql/postgresql-12.15.ebuild| 2 +- dev-db/postgresql/postgresql-13.10.ebuild| 2 +- dev-db/postgresql/postgresql-13.11.ebuild| 2 +- dev-db/postgresql/postgresql-14.7.ebuild | 2 +- dev-db/postgresql/postgresql-14.8.ebuild | 2 +- dev-db/postgresql/postgresql-15.2.ebuild | 2 +- dev-db/postgresql/postgresql-15.3.ebuild | 2 +- dev-db/postgresql/postgresql-16_beta1.ebuild | 2 +- dev-db/postgresql/postgresql-.ebuild | 4 ++-- 12 files changed, 13 insertions(+), 13 deletions(-) diff --git a/dev-db/postgresql/postgresql-11.19.ebuild b/dev-db/postgresql/postgresql-11.19.ebuild index 59cb453dae62..052d6c8aee36 100644 --- a/dev-db/postgresql/postgresql-11.19.ebuild +++ b/dev-db/postgresql/postgresql-11.19.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-11.20.ebuild b/dev-db/postgresql/postgresql-11.20.ebuild index 59cb453dae62..052d6c8aee36 100644 --- a/dev-db/postgresql/postgresql-11.20.ebuild +++ b/dev-db/postgresql/postgresql-11.20.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-12.14.ebuild b/dev-db/postgresql/postgresql-12.14.ebuild index cf699217d4f6..b55c3b2a3cbf 100644 --- a/dev-db/postgresql/postgresql-12.14.ebuild +++ b/dev-db/postgresql/postgresql-12.14.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-12.15.ebuild b/dev-db/postgresql/postgresql-12.15.ebuild index cf699217d4f6..b55c3b2a3cbf 100644 --- a/dev-db/postgresql/postgresql-12.15.ebuild +++ b/dev-db/postgresql/postgresql-12.15.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-13.10.ebuild b/dev-db/postgresql/postgresql-13.10.ebuild index ad60dcca7b1a..97f75c5fa8a1 100644 --- a/dev-db/postgresql/postgresql-13.10.ebuild +++ b/dev-db/postgresql/postgresql-13.10.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-13.11.ebuild b/dev-db/postgresql/postgresql-13.11.ebuild index ad60dcca7b1a..97f75c5fa8a1 100644 --- a/dev-db/postgresql/postgresql-13.11.ebuild +++ b/dev-db/postgresql/postgresql-13.11.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-14.7.ebuild b/dev-db/postgresql/postgresql-14.7.ebuild index 007c46bb973e..85a0a1e068c2 100644 --- a/dev-db/postgresql/postgresql-14.7.ebuild +++ b/dev-db/postgresql/postgresql-14.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-14.8.ebuild b/dev-db/postgresql/postgresql-14.8.ebuild index 007c46bb973e..85a0a1e068c2 100644 --- a/dev-db/postgresql/postgresql-14.8.ebuild +++ b/dev-db/postgresql/postgresql-14.8.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles diff --git a/dev-db/postgresql/postgresql-15.2.ebuild b/dev-db/postgresql/postgresql-15.2.ebuild index ab45bf9d3603..bb65bd3a81e7 100644 --- a/dev-db/postgresql/postgresql-15.2.ebuild +++ b/dev-db/postgresql/postgresql-15.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles diff --git a/dev-db/p
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: 48ac2a8aef78690f5554d2cb528cea1aa2ebeee6 Author: Patrick Lauer gentoo org> AuthorDate: Fri May 26 08:41:21 2023 + Commit: 罗百科 gentoo org> CommitDate: Fri May 26 08:41:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ac2a8a dev-db/postgresql: add 16_beta1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/Manifest | 1 + dev-db/postgresql/postgresql-16_beta1.ebuild | 467 +++ 2 files changed, 468 insertions(+) diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index 9ef405728fd0..438f74fa8cfa 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -9,3 +9,4 @@ DIST postgresql-14.7.tar.bz2 22182073 BLAKE2B ad07ce5852b10c44a40c3ce2e991b806b8 DIST postgresql-14.8.tar.bz2 22204905 BLAKE2B a9e5a94dd4cbdc267601ac4d6a9d730e28f7d8dec66edb3c623d797bd7636d2464e851719d9cd92cc0917532d355477e7cef6c30f8b07fb8053ca60369492961 SHA512 68f53702e9bf12ea6648e30ede21da94b1d50a5e4dbedb4180b7758b164cfb68414d5f0a1e74a78a32e7b385fb6d8cc18affc902ad7d7d77d4eb3318fa2f7d46 DIST postgresql-15.2.tar.bz2 22688379 BLAKE2B 5f8b8b22a4cdd7913132491b9dc9287bc725d5310004e94a05c8994ce4e9e9c7a6abb26e13a6f77bc2e04bbda06d81393ce31d6372e4f05f5d07796274fe SHA512 115a8a4234791bba4e6dcc4617e9dd77abedcf767894ce9472c59cce9d5d4ef2d4e1746f3a0c7a99de4fc4385fb716652b70dce9f48be45a9db5a682517db7e8 DIST postgresql-15.3.tar.bz2 22819107 BLAKE2B 4d2e79a9cb21faf47be963e31b1a8ccc9ae205b5836dfbf8ea426229a31dc63f40cd0280108abfa0553affe692c42137f7ad4e3bd1d269298689fee82c5dbb89 SHA512 cac97edeb40df1e8f2162f401b465751132929d7249495ef001e950645a2db46343bd732e7bd6504a7f795e25aea66724f2f4ab0065e3d9331b36db4b3a3bec6 +DIST postgresql-16beta1.tar.bz2 24289167 BLAKE2B 0a10d6c6f5e16133ac56837a403e89848f0cdcf6afe69bcfd94b4cf803255e73688453cb4b075644f3e2b6b4b7b7810257664aeaa18110a28c9aa135f697605c SHA512 3c785d634ba787ab8bbb08eee7813e4aa8f7b055b9e2468fefa2f2ec14e056b3504d3132174f2f872ba79d7aad71233858ab2c8e0f915b3e8168f0a77c009631 diff --git a/dev-db/postgresql/postgresql-16_beta1.ebuild b/dev-db/postgresql/postgresql-16_beta1.ebuild new file mode 100644 index ..8840f13c30d0 --- /dev/null +++ b/dev-db/postgresql/postgresql-16_beta1.ebuild @@ -0,0 +1,467 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11} ) +LLVM_MAX_SLOT=15 + +inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles + +KEYWORDS="" + +SLOT=$(ver_cut 1) + +MY_PV=${PV/_/} +S="${WORKDIR}/${PN}-${MY_PV}" + +SRC_URI="https://ftp.postgresql.org/pub/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"; + +LICENSE="POSTGRESQL GPL-2" +DESCRIPTION="PostgreSQL RDBMS" +HOMEPAGE="https://www.postgresql.org/"; + +IUSE="debug doc +icu kerberos ldap llvm lz4 nls pam + perl python +readline selinux +server systemd ssl static-libs tcl + threads uuid xml zlib zstd" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +CDEPEND=" +>=app-eselect/eselect-postgresql-2.0 +acct-group/postgres +acct-user/postgres +sys-apps/less +virtual/libintl +icu? ( dev-libs/icu:= ) +kerberos? ( virtual/krb5 ) +ldap? ( net-nds/openldap:= ) +llvm? ( + =dev-lang/perl-5.8:= ) +python? ( ${PYTHON_DEPS} ) +readline? ( sys-libs/readline:0= ) +server? ( systemd? ( sys-apps/systemd ) ) +ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) +tcl? ( >=dev-lang/tcl-8:0= ) +xml? ( dev-libs/libxml2 dev-libs/libxslt ) +zlib? ( sys-libs/zlib ) +zstd? ( app-arch/zstd ) +" + +# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no +# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems, +# the libc includes UUID functions. +UTIL_LINUX_LIBC=( elibc_{glibc,musl} ) + +nest_usedep() { + local front back + while [[ ${#} -gt 1 ]]; do + front+="${1}? ( " + back+=" )" + shift + done + echo "${front}${1}${back}" +} + +CDEPEND+=" +uuid? ( + ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )} + $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} dev-libs/ossp-uuid) +)" + +DEPEND="${CDEPEND} +sys-devel/bison +sys-devel/flex +nls? ( sys-devel/gettext ) +xml? ( virtual/pkgconfig ) +" + +RDEPEND="${CDEPEND} +selinux? ( sec-policy/selinux-postgresql ) +" + +pkg_setup() { + use llvm && llvm_pkg_setup + + use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup + + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Set proper run directory + sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \ + -i src/include/pg_config_manual.h || die + + # Rely on $PATH being in the p
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: 1a5667024ec968f2aacbc16bc0fdc60247ba14c6 Author: Patrick Lauer gentoo org> AuthorDate: Sat May 20 05:55:12 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat May 20 05:55:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a566702 app-admin/rex: add 1.14.2 Signed-off-by: Patrick Lauer gentoo.org> app-admin/rex/Manifest | 1 + app-admin/rex/rex-1.14.2.ebuild | 226 2 files changed, 227 insertions(+) diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest index d3f9f9a6da8c..16dcdffac52f 100644 --- a/app-admin/rex/Manifest +++ b/app-admin/rex/Manifest @@ -1,3 +1,4 @@ DIST Rex-1.13.3.tar.gz 349550 BLAKE2B c2ccc2144e56761d33ed2b5d790febd49863639d2e3bba8028b7937b43eb51e7e59e9e99cb1d67f247b2dff8ef91aa04776afd6277ad8a2370f35d71e0b528dd SHA512 beab22aef8ba620b6e74847698eab99977844d2e9632812a9ae0e1ee303cbe4e5a6489000bd5209d76e42e3bb4bb799a90408ed6fb14e034f68132a4d37766dc DIST Rex-1.13.4.tar.gz 351011 BLAKE2B ec046b88f4443b03c05efbabb40900085293c61dab0ee9818a8c4d05be3cc0a1c1f53738b72cc245aaa2dfbcb00541f0e1e31b0c20f2464e9fc6586ed10707ef SHA512 27b76f4b527b42ea0b06dc1de05254dbd6e2fa3bc9a8a708af7557789ef22aec374a5d0585bf3ec4ee878a5387d51b881cf95855dbd05149b7b23929de12027d DIST Rex-1.14.1.tar.gz 354512 BLAKE2B e82248fa58b10e92f2256c57b589e8db6fc61a03532eac00a28431f2527b4a7e5fdaebbf4a0bdbdfa5b775be95826fb26fa831b58ecf354d6758f5a26649dc32 SHA512 c3cb3e64fb443858a47fbf0afabc9e57ca0a7646447ea259c109a5385a57b4347664dde23575e529afa17881f400bd1735994793362aa101519747805153cb75 +DIST Rex-1.14.2.tar.gz 355848 BLAKE2B 282abc3a0f9acbb553c3ed1a8efa34298f43e02773461325678e014b7a2ede56399c6d5140ff69dc18dc685c2e5b1f453fa45784e59fe14940c6a638bd104879 SHA512 3ca16b2bc401fd07b7ad7ce403bdbb92fbd9123f58b7f63a20292cd165b4b220317b252f1409a7f90099103de36a9091f01adaf37ec1cacf5abaecd140f34d27 diff --git a/app-admin/rex/rex-1.14.2.ebuild b/app-admin/rex/rex-1.14.2.ebuild new file mode 100644 index ..51c374850d9c --- /dev/null +++ b/app-admin/rex/rex-1.14.2.ebuild @@ -0,0 +1,226 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + GITHUB_USER=RexOps + GITHUB_REPO=Rex + EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git"; + EGIT_BRANCH="master" + EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git" + VCS_ECLASS="git-r3" +else + # This is intentional to stop perl-module.eclass doing magic things when it + # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex" + # Also prevents perl-module.eclass provisioning SRC_URI + DIST_AUTHOR=FERKI + DIST_NAME=Rex + KEYWORDS="~amd64 ~x86" +fi +inherit bash-completion-r1 perl-module ${VCS_ECLASS} + +DESCRIPTION="(R)?ex, the friendly automation framework" +HOMEPAGE="https://metacpan.org/dist/Rex https://www.rexify.org"; + +SLOT="0" +IUSE="minimal test" +RESTRICT="!test? ( test )" + +DZIL_DEPENDS=" + dev-perl/Dist-Zilla + dev-perl/Dist-Zilla-Plugin-CheckExtraTests + dev-perl/Dist-Zilla-Plugin-ContributorsFile + dev-perl/Dist-Zilla-Plugin-Git + dev-perl/Dist-Zilla-Plugin-Git-Contributors + dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome + dev-perl/Dist-Zilla-Plugin-Meta-Contributors + dev-perl/Dist-Zilla-Plugin-MetaProvides-Package + dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic + dev-perl/Dist-Zilla-Plugin-OSPrereqs + dev-perl/Dist-Zilla-Plugin-OurPkgVersion + dev-perl/Dist-Zilla-Plugin-Run + dev-perl/Software-License +" +RDEPEND=" + !minimal? ( + dev-perl/DBI + dev-perl/Expect + dev-perl/IPC-Shareable + dev-perl/XML-LibXML + ) + virtual/perl-Carp + virtual/perl-Data-Dumper + dev-perl/Data-Validate-IP + dev-perl/Devel-Caller + dev-perl/Digest-HMAC + virtual/perl-Digest-MD5 + virtual/perl-Exporter + virtual/perl-File-Spec + dev-perl/HTTP-Message + dev-perl/Hash-Merge + virtual/perl-IO + dev-perl/IO-String + dev-perl/IO-Tty + dev-perl/JSON-MaybeXS + virtual/perl-MIME-Base64 + dev-perl/Net-OpenSSH + dev-perl/Net-SFTP-Foreign + >=virtual/perl-Scalar-List-Utils-1.450.0 + dev-perl/Parallel-ForkManager + dev-perl/Sort-Naturally + dev-perl/String-Escape + virtual/perl-Storable + dev-perl/TermReadKey + virtual/perl-Test-Simple + dev-perl/Text-Glob + virtual/perl-Text-Tabs+Wrap + virtual/perl-Time-HiRes + dev-perl/URI + dev-perl/XML-Simple + dev-perl/libwww-perl + dev-perl/YAML + virtual/perl-version + v
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: 8d9c24fd52bbcde1067745b394b9561fba2ae3c2 Author: Patrick Lauer gentoo org> AuthorDate: Fri May 12 15:56:43 2023 + Commit: 罗百科 gentoo org> CommitDate: Fri May 12 15:58:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9c24fd dev-db/postgresql: Fix llvm support Revert of 6ca2fadce5154690a335b5206571e5b9af02d96a Builds with llvm-16, but has runtime failures. See also: https://www.postgresql.org/message-id/17900-fddca512c008774c%40postgresql.org Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/postgresql-11.19.ebuild | 6 +++--- dev-db/postgresql/postgresql-11.20.ebuild | 6 +++--- dev-db/postgresql/postgresql-12.14.ebuild | 6 +++--- dev-db/postgresql/postgresql-12.15.ebuild | 6 +++--- dev-db/postgresql/postgresql-13.10.ebuild | 6 +++--- dev-db/postgresql/postgresql-13.11.ebuild | 6 +++--- dev-db/postgresql/postgresql-14.7.ebuild | 6 +++--- dev-db/postgresql/postgresql-14.8.ebuild | 6 +++--- dev-db/postgresql/postgresql-15.2.ebuild | 6 +++--- dev-db/postgresql/postgresql-15.3.ebuild | 6 +++--- 10 files changed, 30 insertions(+), 30 deletions(-) diff --git a/dev-db/postgresql/postgresql-11.19.ebuild b/dev-db/postgresql/postgresql-11.19.ebuild index ce6c8b0a188b..90e09a3b7bb5 100644 --- a/dev-db/postgresql/postgresql-11.19.ebuild +++ b/dev-db/postgresql/postgresql-11.19.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/postgresql/postgresql-11.20.ebuild b/dev-db/postgresql/postgresql-11.20.ebuild index ce6c8b0a188b..90e09a3b7bb5 100644 --- a/dev-db/postgresql/postgresql-11.20.ebuild +++ b/dev-db/postgresql/postgresql-11.20.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/postgresql/postgresql-12.14.ebuild b/dev-db/postgresql/postgresql-12.14.ebuild index 8946d4c8a1f8..54fa5c1efd52 100644 --- a/dev-db/postgresql/postgresql-12.14.ebuild +++ b/dev-db/postgresql/postgresql-12.14.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/postgresql/postgresql-12.15.ebuild b/dev-db/postgresql/postgresql-12.15.ebuild index 8946d4c8a1f8..54fa5c1efd52 100644 --- a/dev-db/postgresql/postgresql-12.15.ebuild +++ b/dev-db/postgresql/postgresql-12.15.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/postgresql/postgresql-13.10.ebuild b/dev-db/postgresql/postgresql-13.10.ebuild index a613f0d930f4..9dc8d9d0c887 100644 --- a/dev-db/postgresql/postgresql-13.10.ebuild +++ b/dev-db/postgresql/postgresql-13.10.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/postgresql/postgresql-13.11.ebuild b/dev-db/postgresql/postgresql-13.11.ebuild index a613f0d930f4..9dc8d9d0c887 100644 --- a/dev-db/postgresql/postgresql-13.11.ebuild +++ b/dev-db/postgresql/postgresql-13.11.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/postgresql/postgresql-14.7.ebuild b/dev-db/postgresql/postgresql-14.7.ebuild index d820d2cf78e2..ab22a5e7b157 100644 --- a/dev-db/postgresql/postgresql-14.7.ebuild +++ b/dev-db/postgresql/postgresql-14.7.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=15 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: d8092dafe07b04519cdc8fda77825d87f578bfca Author: Patrick Lauer gentoo org> AuthorDate: Thu May 11 14:43:57 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu May 11 14:44:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8092daf dev-db/postgresql: add 11.20, 12.15, 13.11, 14.8, 15.3 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/Manifest| 5 + dev-db/postgresql/postgresql-11.20.ebuild | 453 + dev-db/postgresql/postgresql-12.15.ebuild | 453 + dev-db/postgresql/postgresql-13.11.ebuild | 465 + dev-db/postgresql/postgresql-14.8.ebuild | 465 + dev-db/postgresql/postgresql-15.3.ebuild | 467 ++ 6 files changed, 2308 insertions(+) diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index e7d453357626..9ef405728fd0 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -1,6 +1,11 @@ DIST postgresql-10.23.tar.bz2 19485297 BLAKE2B 71045313ab03a6c0382c88d5c817c7d1647b0e2feba511b8a09e2f6ec2c1b9473d50aa29777b159f1362695a5a742471b00676bc85a25c80c9801761b6edb1e2 SHA512 9fd031cad0c3caacae105215167abd5dc4fdd15dea77a12cb0a977fab6e245e3fda163f202cc7786e50c69e5c3f180d32676a3b18ea30a9a14f0bcab56aa19dd DIST postgresql-11.19.tar.bz2 20457793 BLAKE2B f20767ef3e05766f9ff085e401bf1ad14318db625b33459dd63a981228601443694025d9fc366a072661b80d9fb10a9fd1fd22876c66b916304d1eaa0543c7ec SHA512 0b9247d82a0eaddd8254799197c3bef1ba47a633f616a556167ebcf956961a50955c11e98034a717fb77ff18987ccb8fd80b98588c2ec3c70fd2d62bc27fe05b +DIST postgresql-11.20.tar.bz2 20456483 BLAKE2B 9f14b39486e17ed7f602c11b350b24c295231e9540353a75579b87ddec1c72232c61f39bd8bd3e733e063d149fdb77f83d5dc494f669428f3832485acdd4574f SHA512 f8582c0dbd1fd08aa2ab3da60fb95d123a1a2d0f7558170557a52f077cb89d31b857360c57899b2da91c2182e32973c7aeb3ed0c018606070a52a9dfa6580320 DIST postgresql-12.14.tar.bz2 21124742 BLAKE2B c77015244a71485f386983f0b86b4d4e0a1880b1b9d544a7e465e19cc561fde3f6de02ff64bb3afefbe483c457aa9584147212753408828e884e2089e8e7e7ba SHA512 a859067119cc21702ab1af6507bf703e4263d9399745cd7b025a3c73d55367ba0f960fd2b1b4af43e73b8448bb2e52555734d60a5f306041719190f28a8bd505 +DIST postgresql-12.15.tar.bz2 21127306 BLAKE2B 2d5f36323488f2d5b909e9404f3a4b6938b5c8a1f29f8d8eccef68c6b6e5cb79079a9c7e9fb86818c42d8cc7f6f34ca2f937ffae0f6ca79b770b0a2cfa025bc7 SHA512 9c6765ec75948e19331180b74bd34a214a91cf6c764ec7baffb115e490584a07e0157aa56f425f49d508cd2a7a724a092d1bad6fb6b16749a48a12081202fc3e DIST postgresql-13.10.tar.bz2 21457594 BLAKE2B fa73d774b9f7a36a9749b5e8a082f0f31e4bcc707995748bfc67f7b900e1c83f5af57d953add58b38be959a3900373f000c06e9f35d7df628e2c219d67b41cde SHA512 328c81f7c2ca2bad92fa62f4b0377d7cc104f294636db019c68ceccb580003eebe79455bbafa24eab2b3cce305e3d9c702a8544b38556f9c3431cc3c78d00cff +DIST postgresql-13.11.tar.bz2 21519655 BLAKE2B 0f758eb560190beb325ad429ead0d8ed134918751ce48829c04b88cc0ff32612f4dbfc75d631849fc152733211ddca7649209a2a874190e6cdc1c0ec7bb02ff7 SHA512 30c60de44f9a33470ea9cd0c9757de23341bf1f5b9f3e8ee2c5b303d6709d08e9aea0f6ae597e344f610a577809860c7921596fe63034b6c2e3fa488e3040987 DIST postgresql-14.7.tar.bz2 22182073 BLAKE2B ad07ce5852b10c44a40c3ce2e991b806b8067cba09046715de76a672142517cd7ea633872235595b39b3fb41d4bfd11a56c6cda74703e821b3896206b1e68801 SHA512 931c3850d09a90b44b986f0ea6eb96eb549919ffd28ca71a7f1896e40dbbbc77601179d480c614f80cf67e5c1a4ccb4d38e06c846c13262723de621463a95508 +DIST postgresql-14.8.tar.bz2 22204905 BLAKE2B a9e5a94dd4cbdc267601ac4d6a9d730e28f7d8dec66edb3c623d797bd7636d2464e851719d9cd92cc0917532d355477e7cef6c30f8b07fb8053ca60369492961 SHA512 68f53702e9bf12ea6648e30ede21da94b1d50a5e4dbedb4180b7758b164cfb68414d5f0a1e74a78a32e7b385fb6d8cc18affc902ad7d7d77d4eb3318fa2f7d46 DIST postgresql-15.2.tar.bz2 22688379 BLAKE2B 5f8b8b22a4cdd7913132491b9dc9287bc725d5310004e94a05c8994ce4e9e9c7a6abb26e13a6f77bc2e04bbda06d81393ce31d6372e4f05f5d07796274fe SHA512 115a8a4234791bba4e6dcc4617e9dd77abedcf767894ce9472c59cce9d5d4ef2d4e1746f3a0c7a99de4fc4385fb716652b70dce9f48be45a9db5a682517db7e8 +DIST postgresql-15.3.tar.bz2 22819107 BLAKE2B 4d2e79a9cb21faf47be963e31b1a8ccc9ae205b5836dfbf8ea426229a31dc63f40cd0280108abfa0553affe692c42137f7ad4e3bd1d269298689fee82c5dbb89 SHA512 cac97edeb40df1e8f2162f401b465751132929d7249495ef001e950645a2db46343bd732e7bd6504a7f795e25aea66724f2f4ab0065e3d9331b36db4b3a3bec6 diff --git a/dev-db/postgresql/postgresql-11.20.ebuild b/dev-db/postgresql/postgresql-11.20.ebuild new file mode 100644 index ..ce6c8b0a188b --- /dev/null +++ b/dev-db/postgresql/postgresql-11.20.ebuild @@ -0,0 +1,453 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11} ) +LLVM_MAX_SLOT=16 + +inherit flag-o-matic linux-info llvm pam pyth
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy-dataplaneapi/
commit: 88b340ad3d331fdb8fab6ff6b3831433586798ab Author: Patrick Lauer gentoo org> AuthorDate: Mon May 8 07:05:14 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon May 8 07:05:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b340ad net-proxy/haproxy-dataplaneapi: add 2.7.5 Signed-off-by: Patrick Lauer gentoo.org> net-proxy/haproxy-dataplaneapi/Manifest| 2 ++ .../haproxy-dataplaneapi-2.7.5.ebuild | 27 ++ 2 files changed, 29 insertions(+) diff --git a/net-proxy/haproxy-dataplaneapi/Manifest b/net-proxy/haproxy-dataplaneapi/Manifest index c9a7098e77f7..43d8f9d6bd57 100644 --- a/net-proxy/haproxy-dataplaneapi/Manifest +++ b/net-proxy/haproxy-dataplaneapi/Manifest @@ -1,2 +1,4 @@ DIST haproxy-dataplaneapi-2.5.1-deps.tar.xz 42850336 BLAKE2B 76cc7fedcfaf4f45383195835066146e78bd55d8c9859c7465e56829af004017e4c090ea6ed67f75e1fa3ecd764016a19f05028dfd66610e9a2d33ae3294f6a6 SHA512 1f7071cca8035ae11f29adb86e56c30a8f596f0bd96c7544f2f6099cf331b6d0b45dd8194477faad88db9deedf4cc85b5590b07be9613192e373bfe1f047d8b1 DIST haproxy-dataplaneapi-2.5.1.tar.gz 558942 BLAKE2B cae018e048ac6585d3518b114c96df69e31d335a5b26ea2b474a6c3172b1f37014d45046543b2d088921e2a160915b5abb8a0a07ea7578f1430147c8b3672f12 SHA512 36b7f850ae89a4f65d5c8a8d50d38e6190ecd1f9c42f7f91997305b87a08fa20a816fd2e5cba18b2408a3760846f2d6d79fdbc8119fa2efcd4c9958324bde2f4 +DIST haproxy-dataplaneapi-2.7.5-vendor.tar.xz 24803428 BLAKE2B 7f5e1a5de53eb4477d3c5ec88d9b20eeab99ecaa42d49d450699af67ae31b9021bf8244244c94d994169ec65093e5f7bfdb109d4919aa0e5ae0f206f36ef1d51 SHA512 3d56f703a679ec7c750cf8597c53bd092ec254d05c8dee9f9413f6ac5987b64620392a122193ee248c2db4de8b4e63bd9ec6880342e2c3fca87770340635e1de +DIST haproxy-dataplaneapi-2.7.5.tar.gz 741786 BLAKE2B 9632d1465c8619f4b363fc060fd7c09677f807cb00923618a2a568e9e5cd5f4887de0f6fb31ca79514c5784fa72b897418c2e87fa0aa5a168c3a3455547c9589 SHA512 13bb8565888dd45ac8441c082c02889c6068a51613e93d0c638474b3eb076b58af49ad44813dc30c3b9ed2f55da6ada34d39451070d54ae2858dc219b20a4007 diff --git a/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.7.5.ebuild b/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.7.5.ebuild new file mode 100644 index ..7f31a72b4a64 --- /dev/null +++ b/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.7.5.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="haproxy dataplane api / sidecar" +HOMEPAGE="https://github.com/haproxytech/dataplaneapi https://www.haproxy.com/documentation/dataplaneapi/latest/"; + +SRC_URI="https://github.com/haproxytech/dataplaneapi/archive/v${PV}.tar.gz -> ${P}.tar.gz + http://gentooexperimental.org/~patrick/${P}-vendor.tar.xz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +S="${WORKDIR}/dataplaneapi-${PV}" + +src_compile() { + ego build -o ./build/dataplaneapi ./cmd/dataplaneapi/ +} + +src_install() { + dobin build/dataplaneapi + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: 16ec7b6f35621eb66ef0a3ddf430cc6d60134a24 Author: Patrick Lauer gentoo org> AuthorDate: Sun May 7 08:43:36 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun May 7 08:44:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ec7b6f dev-db/citus: add 11.3.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/Manifest| 1 + dev-db/citus/citus-11.3.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest index 95cda62a0569..8f5ee3bb4bb6 100644 --- a/dev-db/citus/Manifest +++ b/dev-db/citus/Manifest @@ -2,3 +2,4 @@ DIST citus-11.1.5.tar.gz 6371656 BLAKE2B f370499dc466adb8a9eb45d3b324c50c746ea28 DIST citus-11.1.6.tar.gz 6380737 BLAKE2B 4ff38c9cd2bb3e64661ca488276b4d5c747f2dbb0289a60b530c73bca511887d78739844fa3c8d7b73a76518ee6d343c0d15228b974d89464a453ace813314cf SHA512 f42dd5ae9a2d9cf661c601da5bc6090998b5071d26e8491d2659155098274a378f39ad12e0798f70734c8bb51f818b28873e6a3b248435d67ef9783d0b79e62b DIST citus-11.2.0.tar.gz 6486177 BLAKE2B ca32bcdbf965e357ab1d5efadbf35907b70f2425e4d676ed1963a2e78bcf65f61060995e8e8aafe00cd9e168e46653fa2af3c8bba308574b60065b0d12f25af8 SHA512 c6d6e56d70ceae3cec4a20ea97eb8b62e77f745ee5e3d5a35935165be76888a76ec1dc963c6917b57c424ea6d8aa9c4a5d62c1f61e0b1370de4dbae92f5954f9 DIST citus-11.2.1.tar.gz 6491149 BLAKE2B 575f81654dc80f7f1f93f21c2a74e3bb81a811651f8744ddbf093d750a0f3e4c565035f7c0a9ef2093bf4c9aee07ea33a2332db60e7bee3eb000f76e7932 SHA512 653dc5d321e0c75655abb90c397e560aaf3672d5370c94edf1ac9fff9455418d41d688ca118c06ba33b60f827b6b3c5af1262be67c01159dd42bcea30bb4ce6a +DIST citus-11.3.0.tar.gz 6627414 BLAKE2B 763ebe9cc7c36222b6e1148b18fcf98af3dc4dbc77a141c355f72e3f943b0cd6ba79aa98622e365f81ca1f5965095e75a0e83277a4690fb386b371d5e80dc778 SHA512 4e40240f8e3867823724feda480fe23ee41347b8d49802b3afcedf970f571a97c8d5cf1639d2d776035d125193ca8ff998927aed47c03e1c1ab3bb79da830ee9 diff --git a/dev-db/citus/citus-11.3.0.ebuild b/dev-db/citus/citus-11.3.0.ebuild new file mode 100644 index ..1b91866bc2b8 --- /dev/null +++ b/dev-db/citus/citus-11.3.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 13 14 15 ) + +inherit postgres-multi + +DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" +HOMEPAGE="https://www.citusdata.com/"; + +MY_PV="${PV/beta0/beta}" +SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${MY_PV}" + +IUSE="" +LICENSE="POSTGRESQL AGPL-3" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP} + app-arch/lz4 + app-arch/zstd + " +RDEPEND="${DEPEND}" + +src_configure() { + postgres-multi_foreach econf +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: 8b443b69f39a883db7fecda54e216f578c0e0ae6 Author: Patrick Lauer gentoo org> AuthorDate: Mon May 1 15:19:03 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon May 1 15:19:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b443b69 dev-db/postgis: Add blocker for dev-cpp/abseil-cpp Closes: https://bugs.gentoo.org/905378 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgis/postgis-3.1.3.ebuild| 3 ++- dev-db/postgis/postgis-3.1.8-r1.ebuild | 1 + dev-db/postgis/postgis-3.2.4-r1.ebuild | 1 + dev-db/postgis/postgis-3.3.2-r1.ebuild | 1 + dev-db/postgis/postgis-.ebuild | 1 + 5 files changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-db/postgis/postgis-3.1.3.ebuild b/dev-db/postgis/postgis-3.1.3.ebuild index 41f7b8feb92f..ab7bb727bd5a 100644 --- a/dev-db/postgis/postgis-3.1.3.ebuild +++ b/dev-db/postgis/postgis-3.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -43,6 +43,7 @@ RDEPEND="${POSTGRES_DEP} gtk? ( x11-libs/gtk+:2 ) " DEPEND="${RDEPEND} + !!dev-cpp/abseil-cpp virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets diff --git a/dev-db/postgis/postgis-3.1.8-r1.ebuild b/dev-db/postgis/postgis-3.1.8-r1.ebuild index ad3b284701bd..29ee2f8be6e0 100644 --- a/dev-db/postgis/postgis-3.1.8-r1.ebuild +++ b/dev-db/postgis/postgis-3.1.8-r1.ebuild @@ -43,6 +43,7 @@ RDEPEND="${POSTGRES_DEP} gtk? ( x11-libs/gtk+:2 ) " DEPEND="${RDEPEND} + !!dev-cpp/abseil-cpp virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets diff --git a/dev-db/postgis/postgis-3.2.4-r1.ebuild b/dev-db/postgis/postgis-3.2.4-r1.ebuild index 82013b188b93..87ae6847aa3c 100644 --- a/dev-db/postgis/postgis-3.2.4-r1.ebuild +++ b/dev-db/postgis/postgis-3.2.4-r1.ebuild @@ -43,6 +43,7 @@ RDEPEND="${POSTGRES_DEP} gtk? ( x11-libs/gtk+:2 ) " DEPEND="${RDEPEND} + !!dev-cpp/abseil-cpp virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets diff --git a/dev-db/postgis/postgis-3.3.2-r1.ebuild b/dev-db/postgis/postgis-3.3.2-r1.ebuild index e17b85ed46fe..5b2e0e68b16f 100644 --- a/dev-db/postgis/postgis-3.3.2-r1.ebuild +++ b/dev-db/postgis/postgis-3.3.2-r1.ebuild @@ -43,6 +43,7 @@ RDEPEND="${POSTGRES_DEP} gtk? ( x11-libs/gtk+:2 ) " DEPEND="${RDEPEND} + !!dev-cpp/abseil-cpp virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets diff --git a/dev-db/postgis/postgis-.ebuild b/dev-db/postgis/postgis-.ebuild index 82013b188b93..87ae6847aa3c 100644 --- a/dev-db/postgis/postgis-.ebuild +++ b/dev-db/postgis/postgis-.ebuild @@ -43,6 +43,7 @@ RDEPEND="${POSTGRES_DEP} gtk? ( x11-libs/gtk+:2 ) " DEPEND="${RDEPEND} + !!dev-cpp/abseil-cpp virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: c5441a85d68e31dd07dd52d6f33869dc44350375 Author: Patrick Lauer gentoo org> AuthorDate: Sun Apr 30 17:35:23 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Apr 30 17:37:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5441a85 www-client/chromium: Fix LLVM_MAX_SLOT ae8d30f1 changed the check in pkg_setup to require clang-16. Increase LLVM_MAX_SLOT to make this satisfiable. Signed-off-by: Patrick Lauer gentoo.org> www-client/chromium/chromium-112.0.5615.165.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/chromium/chromium-112.0.5615.165.ebuild b/www-client/chromium/chromium-112.0.5615.165.ebuild index e58b3c396472..8f71ee5a4a22 100644 --- a/www-client/chromium/chromium-112.0.5615.165.ebuild +++ b/www-client/chromium/chromium-112.0.5615.165.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="xml(+)" -LLVM_MAX_SLOT=15 +LLVM_MAX_SLOT=16 CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: 4c831f972d14fc038c7b3ff14e41d7d44667e7cf Author: Patrick Lauer gentoo org> AuthorDate: Sat Apr 29 10:22:13 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Apr 29 10:27:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c831f97 dev-db/citus: add 11.1.6, 11.2.1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/Manifest| 2 ++ dev-db/citus/citus-11.1.6.ebuild | 35 +++ dev-db/citus/citus-11.2.1.ebuild | 35 +++ 3 files changed, 72 insertions(+) diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest index 693b6e2ed2a6..95cda62a0569 100644 --- a/dev-db/citus/Manifest +++ b/dev-db/citus/Manifest @@ -1,2 +1,4 @@ DIST citus-11.1.5.tar.gz 6371656 BLAKE2B f370499dc466adb8a9eb45d3b324c50c746ea28966410f62c59beeb246b58d9db9b487bd12e303026fc3480dfd21f4e5b001d19cb587a1ed83ed0f21e8673cc0 SHA512 9cf2c5f43b93e61246e7efec89115d123077cdbcc157da9d83857f2d58b88c83e067a8aa831089ac4f13912a276cfe75e62ca3e10e05a6a300b480bf7a6093ee +DIST citus-11.1.6.tar.gz 6380737 BLAKE2B 4ff38c9cd2bb3e64661ca488276b4d5c747f2dbb0289a60b530c73bca511887d78739844fa3c8d7b73a76518ee6d343c0d15228b974d89464a453ace813314cf SHA512 f42dd5ae9a2d9cf661c601da5bc6090998b5071d26e8491d2659155098274a378f39ad12e0798f70734c8bb51f818b28873e6a3b248435d67ef9783d0b79e62b DIST citus-11.2.0.tar.gz 6486177 BLAKE2B ca32bcdbf965e357ab1d5efadbf35907b70f2425e4d676ed1963a2e78bcf65f61060995e8e8aafe00cd9e168e46653fa2af3c8bba308574b60065b0d12f25af8 SHA512 c6d6e56d70ceae3cec4a20ea97eb8b62e77f745ee5e3d5a35935165be76888a76ec1dc963c6917b57c424ea6d8aa9c4a5d62c1f61e0b1370de4dbae92f5954f9 +DIST citus-11.2.1.tar.gz 6491149 BLAKE2B 575f81654dc80f7f1f93f21c2a74e3bb81a811651f8744ddbf093d750a0f3e4c565035f7c0a9ef2093bf4c9aee07ea33a2332db60e7bee3eb000f76e7932 SHA512 653dc5d321e0c75655abb90c397e560aaf3672d5370c94edf1ac9fff9455418d41d688ca118c06ba33b60f827b6b3c5af1262be67c01159dd42bcea30bb4ce6a diff --git a/dev-db/citus/citus-11.1.6.ebuild b/dev-db/citus/citus-11.1.6.ebuild new file mode 100644 index ..1b91866bc2b8 --- /dev/null +++ b/dev-db/citus/citus-11.1.6.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 13 14 15 ) + +inherit postgres-multi + +DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" +HOMEPAGE="https://www.citusdata.com/"; + +MY_PV="${PV/beta0/beta}" +SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${MY_PV}" + +IUSE="" +LICENSE="POSTGRESQL AGPL-3" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP} + app-arch/lz4 + app-arch/zstd + " +RDEPEND="${DEPEND}" + +src_configure() { + postgres-multi_foreach econf +} diff --git a/dev-db/citus/citus-11.2.1.ebuild b/dev-db/citus/citus-11.2.1.ebuild new file mode 100644 index ..1b91866bc2b8 --- /dev/null +++ b/dev-db/citus/citus-11.2.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 13 14 15 ) + +inherit postgres-multi + +DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" +HOMEPAGE="https://www.citusdata.com/"; + +MY_PV="${PV/beta0/beta}" +SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${MY_PV}" + +IUSE="" +LICENSE="POSTGRESQL AGPL-3" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP} + app-arch/lz4 + app-arch/zstd + " +RDEPEND="${DEPEND}" + +src_configure() { + postgres-multi_foreach econf +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: da0312348f67e3df4676dfd092699cbbfc2aca2a Author: Patrick Lauer gentoo org> AuthorDate: Sat Apr 29 10:27:10 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Apr 29 10:27:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da031234 dev-db/timescaledb: add 2.10.3 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 1 + dev-db/timescaledb/timescaledb-2.10.3.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index 52b7aaa92cef..b2373a3fdb4b 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,4 +1,5 @@ DIST timescaledb-2.10.0.tar.gz 7410903 BLAKE2B e93117f41b918e315f1d867ef65a608ec4021d365e3854750ee788233d64435d37b6ff5e7b1a014c8bf095857c745978daece3dc5ff149ba0b869afa6e7d8e7c SHA512 6028146a421de91a356539d8027cfee8dc38dd03cf02fe04887ddaf134fa057c953cf6b6179a9160d797271943a8fe35ffe2f4d8959fe3be8e7bf527a3fe7d41 DIST timescaledb-2.10.1.tar.gz 7417084 BLAKE2B 506da755d164fd82bbea0267a24f6db438b895402c29bb88b5f48178b018c003f251427b5fa9befcfe801db496181819ef18249e537bd89b72a085f51291ce19 SHA512 573369d85f40a4176beaf5862bd0d20966fbdff83ec8573ba185bcfd90a03ef8de09aad3ed8dce7ee47bc123f967224bae2899c22ed023ab73260c3bd0548fed +DIST timescaledb-2.10.3.tar.gz 7465897 BLAKE2B 2a70e281738fac63cd3b5c753f82a7e8faf162c015ad87b1cb3b24558d70e042bb16281b32a931fbb4daae280bede40bc239de8e8b3228c2571da33d4e5975ec SHA512 c94227d9aa1df36634bbf2626f580165860cab543efbfeb448f9799cf70ef6c1891af0077c2280ae22dbfb2360cf2b6012e7f05c26b0cf7aef6eb217c583b444 DIST timescaledb-2.9.2.tar.gz 7265748 BLAKE2B 6d821f3e93e5a4c8cb871e436b00f81befbc82b171c95c50f93d278c2dd87c44255c4fc7b6e09e7463eeb8b3ba6719ad95d07d76d2234a52f7f0ca015a1ed727 SHA512 2f8153e37e3fd1488f89398dfb6b4501267c0d4bae4b796738d0b25e26f9720c7d6388b41fd952b4760f9e85adfbf6d3b37f4f5b7cc9ec3e68825dbd9868e870 DIST timescaledb-2.9.3.tar.gz 7269123 BLAKE2B 009f3b9787e4dce49abb50a446b88f5a37ab9b1a3abb040fe5d332ab10d5a40e13fae7985fca6f6d412f7e555ab1833f83ce0c43bbda7054f668fa12288eac18 SHA512 0664ccc6e6846500757466646e2c8a9bdbdca079bd931cc95ad8ea687f37b099d846cf8cc8311f928a33d9228592e460b6fe331a639046bc845a25b4a7d914c6 diff --git a/dev-db/timescaledb/timescaledb-2.10.3.ebuild b/dev-db/timescaledb/timescaledb-2.10.3.ebuild new file mode 100644 index ..83f98f57647b --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.10.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 12 13 14 15 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/"; +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: 090be2cd827a3689028a7b74c4ef3ab93d6c8f98 Author: Patrick Lauer gentoo org> AuthorDate: Fri Apr 28 08:10:01 2023 + Commit: 罗百科 gentoo org> CommitDate: Fri Apr 28 08:10:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090be2cd www-apps/grafana-bin: Bump Bug: https://bugs.gentoo.org/905208 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest| 5 +++-- .../{grafana-bin-9.3.11.ebuild => grafana-bin-9.3.13.ebuild} | 0 .../{grafana-bin-9.4.7.ebuild => grafana-bin-9.4.9.ebuild} | 0 .../{grafana-bin-9.3.11.ebuild => grafana-bin-9.5.1.ebuild} | 0 4 files changed, 3 insertions(+), 2 deletions(-) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 91c6b9c62b83..55ea4f2968d3 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,2 +1,3 @@ -DIST grafana-bin-9.3.11.tar.gz 70182266 BLAKE2B dd1a1eb95cfe356a77975fdb5af75b8f4a6f5b0b9f3245311b269911061e25a8b07c55e13e9f2364328c847170813e1dfdf8bf27108e7423a6969ff23bc1bf11 SHA512 47ce7f321e94495fd53c2fa292edd63ecf75bcd7dd1e5dd67d78fe9cb28e4ae423da5e7071b57ecaacbe6cf7b4ce6cd321022a61eca4c2e083e68729de1e5bf1 -DIST grafana-bin-9.4.7.tar.gz 83744269 BLAKE2B a34d1e0761b6e16673ac8d4ad0e25cb6caadde06af0986053cb455edd143cc5aa6b70672e43afd6c1381658136ce2243e03ef871416969a26e346a99e1ddbb11 SHA512 7511bdb68e9a3c15e318a7d0d98b3b9df4c8827793498aadd45a12aac92646aab8c1b6d97422b6473553ab62d8f0dcb9e797d9c3df150a877e61182fca32 +DIST grafana-bin-9.3.13.tar.gz 70060389 BLAKE2B 7cc6ba1f114587fbdf927e8321591154c79c1a1d86a29c802b86ce28f2a0c96c9c74b8e0ef3899f8873fdb1068edcf2003be20f21a8c28f3ce8231b74a15a41d SHA512 6b6ee9148b5244ff64472b5cd1a0378a14b121e6f6c06594ae619b590f1a7a31432b1dbb4ec24e20a66d2ede0eacd89e46fb94a11d95780a3915a5ba0b0b1298 +DIST grafana-bin-9.4.9.tar.gz 83943489 BLAKE2B de65fcd81d79c3291ea3abfb4c79c91fda67b7b9454903b3c41d611bc7df93d763f9ae092e280b00f1e5c4d7a4e186630bb5001c4835839db8256f8f76b293fc SHA512 659b66c4859088a0ce531fcdb0febea210b7a951b3d779fa9ee0b6daa64974c8f033734afd04f3c73daef9a06036c67cf184f93cc840b115ca300d711052e323 +DIST grafana-bin-9.5.1.tar.gz 78487778 BLAKE2B d59ec2e7866b14e895dfc8aa9c8d6f4584a1941b2eadb02a8a3d275a986823f1d8a9a5089e844b64f62c1e9b3e629d7affb110184cb23abd7b506c32d3996966 SHA512 8409654ea5f2632f32005e52e83b3aa36c7b0a8cdc1e49be79491c21ae6babdf26071f446e65223b2788672a87d9bf701ad80fce8d7bb6689cfcc381945518ec diff --git a/www-apps/grafana-bin/grafana-bin-9.3.11.ebuild b/www-apps/grafana-bin/grafana-bin-9.3.13.ebuild similarity index 100% copy from www-apps/grafana-bin/grafana-bin-9.3.11.ebuild copy to www-apps/grafana-bin/grafana-bin-9.3.13.ebuild diff --git a/www-apps/grafana-bin/grafana-bin-9.4.7.ebuild b/www-apps/grafana-bin/grafana-bin-9.4.9.ebuild similarity index 100% rename from www-apps/grafana-bin/grafana-bin-9.4.7.ebuild rename to www-apps/grafana-bin/grafana-bin-9.4.9.ebuild diff --git a/www-apps/grafana-bin/grafana-bin-9.3.11.ebuild b/www-apps/grafana-bin/grafana-bin-9.5.1.ebuild similarity index 100% rename from www-apps/grafana-bin/grafana-bin-9.3.11.ebuild rename to www-apps/grafana-bin/grafana-bin-9.5.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgbouncer/
commit: 89724adfb165d235836071aea8120c3bda16bf86 Author: Patrick Lauer gentoo org> AuthorDate: Mon Apr 17 09:10:25 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Apr 17 09:10:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89724adf dev-db/pgbouncer: Drop unneeded inherit Signed-off-by: Patrick Lauer gentoo.org> dev-db/pgbouncer/pgbouncer-1.18.0.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-db/pgbouncer/pgbouncer-1.18.0.ebuild b/dev-db/pgbouncer/pgbouncer-1.18.0.ebuild index 94d73f4159c8..0552eb5d92a9 100644 --- a/dev-db/pgbouncer/pgbouncer-1.18.0.ebuild +++ b/dev-db/pgbouncer/pgbouncer-1.18.0.ebuild @@ -3,8 +3,6 @@ EAPI=8 -inherit systemd - DESCRIPTION="Lightweight connection pooler for PostgreSQL" HOMEPAGE="https://www.pgbouncer.org/"; SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz";
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgbouncer/
commit: 14d0b009a673a0b3e60012f2167c372cc688b9e9 Author: Patrick Lauer gentoo org> AuthorDate: Mon Apr 17 09:07:41 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Apr 17 09:10:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d0b009 dev-db/pgbouncer: add 1.18.0 Closes: https://bugs.gentoo.org/904439 Signed-off-by: Patrick Lauer gentoo.org> dev-db/pgbouncer/Manifest| 1 + dev-db/pgbouncer/pgbouncer-1.18.0.ebuild | 81 2 files changed, 82 insertions(+) diff --git a/dev-db/pgbouncer/Manifest b/dev-db/pgbouncer/Manifest index 18dc9af30a24..cf53948311d9 100644 --- a/dev-db/pgbouncer/Manifest +++ b/dev-db/pgbouncer/Manifest @@ -1,2 +1,3 @@ DIST pgbouncer-1.16.1.tar.gz 591450 BLAKE2B 137193ad614586d708598fd7003af4dee69f03f88a7235ba4074b63d57ffc3ee1c41fbccb49c5df7c23a2272b33810f8c2a9084d98e2e695a3b5f5ec317e0227 SHA512 9ecb7c7ae136d85e3da434094909df3a6ff06ce8586a1848c0c00914d87a877aecbb26ea30ad8230062160f3177621cc16deb4a490e9a2a649c8032dacb86341 DIST pgbouncer-1.17.0.tar.gz 598294 BLAKE2B 697411c612b4d53c779c3170692e49afd250c28a1674a835403aa6e0ee27f1e52627b97d0ed478868f8658be7ce2323fdfd1604e5a00d739f3152c55332479b2 SHA512 5913ce542f0f694f114db8a2f339e536fb2b5887efb160b7ce3c708ae3d638bee95943104eafb9fbc4fc225649bd5625da2ccf1b56489afe33ebf8aacac48863 +DIST pgbouncer-1.18.0.tar.gz 600825 BLAKE2B 5c701d6534b9127cb8aef4e47c956644e657506104f5d9844724cc27901f48d271471ff0fe7f863bc064a30906c0ab9dfa9d0ca9472753d183419e57ae2ad333 SHA512 1c2bd55c6909a012917fcf1b139ab4bac89de1d02b346b8ade2205c15105a0c6f4f6632bf5844f654cb19e3312b8ed22bf2d14094a17f5515325c826662d5935 diff --git a/dev-db/pgbouncer/pgbouncer-1.18.0.ebuild b/dev-db/pgbouncer/pgbouncer-1.18.0.ebuild new file mode 100644 index ..94d73f4159c8 --- /dev/null +++ b/dev-db/pgbouncer/pgbouncer-1.18.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="Lightweight connection pooler for PostgreSQL" +HOMEPAGE="https://www.pgbouncer.org/"; +SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz"; +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+c-ares debug doc pam ssl systemd udns" + +# At-most-one-of, one can be enabled but not both +REQUIRED_USE="?? ( c-ares udns )" + +RDEPEND=" + >=dev-libs/libevent-2.0:= + >=sys-libs/glibc-2.10 + acct-user/pgbouncer + c-ares? ( >=net-dns/c-ares-1.10 ) + ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] ) + systemd? ( sys-apps/systemd ) + udns? ( >=net-libs/udns-0.1 ) +" + +DEPEND="${RDEPEND}" + +# Tests require a local database server, wants to fiddle with iptables, +# and doesn't support overriding. +RESTRICT="test" + +src_prepare() { + eapply "${FILESDIR}"/pgbouncer-1.12-dirs.patch + + default +} + +src_configure() { + # --enable-debug is only used to disable stripping + econf \ + --docdir=/usr/share/doc/${PF} \ + --enable-debug \ + $(use_with c-ares cares) \ + $(use_enable debug cassert) \ + $(use_with pam) \ + $(use_with ssl openssl) \ + $(use_with systemd) \ + $(use_with udns) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS + use doc && dodoc doc/*.md + + newconfd "${FILESDIR}/${PN}.confd-r1" "${PN}" + newinitd "${FILESDIR}/${PN}.initd-r2" "${PN}" + + insinto /etc + doins etc/pgbouncer.ini + + insinto /etc/logrotate.d + newins "${FILESDIR}/logrotate" pgbouncer +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]] ; then + einfo "Please read the config.txt for Configuration Directives" + einfo + einfo "For Administration Commands, see:" + einfo "man pgbouncer" + einfo + einfo "By default, PgBouncer does not have access to any database." + einfo "GRANT the permissions needed for your application and make sure that it" + einfo "exists in PgBouncer's auth_file." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgxnclient/
commit: 37ed88b27095b6294240d63b174265b332a42b1b Author: Patrick Lauer gentoo org> AuthorDate: Sat Apr 15 06:17:19 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Apr 15 19:56:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ed88b2 dev-db/pgxnclient: enable py3.11 Closes: https://bugs.gentoo.org/896682 Signed-off-by: Patrick Lauer gentoo.org> dev-db/pgxnclient/pgxnclient-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild b/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild index c973bc57330b..fc99245a60e1 100644 --- a/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild +++ b/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgxnclient/
commit: ce6cede6d689e2cee459a7f25c8a589c6bab4086 Author: Patrick Lauer gentoo org> AuthorDate: Sat Apr 15 06:17:58 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Apr 15 19:56:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6cede6 dev-db/pgxnclient: drop 1.3-r2, 1.3.1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/pgxnclient/Manifest | 2 -- dev-db/pgxnclient/pgxnclient-1.3-r2.ebuild | 36 --- dev-db/pgxnclient/pgxnclient-1.3.1.ebuild | 39 -- 3 files changed, 77 deletions(-) diff --git a/dev-db/pgxnclient/Manifest b/dev-db/pgxnclient/Manifest index 43ec9571158b..a59c8c18b269 100644 --- a/dev-db/pgxnclient/Manifest +++ b/dev-db/pgxnclient/Manifest @@ -1,3 +1 @@ -DIST pgxnclient-1.3.1.tar.gz 80554 BLAKE2B 0f63d3ee94de623b32d990a9504a469e5606b72df7c4f3c8a261e00c36c7284e2d7efdc1eec15b43fde69be50c1b55f65f3a2259a67894fb9022e9d39280683f SHA512 e698fa9cb56a4f66c4c4281861ee6cfef4667ca9b0643691798929c625fee9eb9534ad9c6c4b94f63a730b9dedcf9f0b6a120d179052c3519d8010bc2791dd3e DIST pgxnclient-1.3.2.tar.gz 86146 BLAKE2B 452eb33999362b97c4f65aadcc9d19f1a24534fd7647b0ad66bbe8b87d006cee59ae5de71551be7bcd42402f40bdc551946bb38e960f217617357fb65657f161 SHA512 ce4e2b7512e4fc8f36ee9ebb7280096bdc18c5c372bb483c8cec35b7e5d5c0f19c256d1a916b5f9b2adb96c80736524df9dee90dcd7e76bf4b1af13fbf8d96bc -DIST pgxnclient-1.3.tar.gz 51976 BLAKE2B 84ae5573588e6da0b01d5b05e296adc09f28a0b21ff81e5f2f14f3035a98ad5eb834d6793acf0a48a8b19190b989562e75094341f7c01b371028a0dd6a87b0f4 SHA512 fd9326107334d473db3466f776021186a5add389a93266b000c143131a0214b9773dd4cdd4688575cd720c8357afce1473838dea4aa5ff2564dcbc2c359de2dd diff --git a/dev-db/pgxnclient/pgxnclient-1.3-r2.ebuild b/dev-db/pgxnclient/pgxnclient-1.3-r2.ebuild deleted file mode 100644 index e665730dadfa.. --- a/dev-db/pgxnclient/pgxnclient-1.3-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -RESTRICT="test" -PYTHON_COMPAT=( python3_9 ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="PostgreSQL Extension Network Client" -HOMEPAGE="http://pgxnclient.projects.postgresql.org/ https://pypi.org/project/pgxnclient"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" - -LICENSE="BSD" -SLOT="0" - -IUSE="" - -distutils_enable_tests pytest - -RDEPEND="dev-db/postgresql:*[server] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND+="${RDEPEND} -" - -src_prepare() { - sed "s/setup_requires/#/" -i setup.py || die - - sed "s/find_packages()/find_packages(exclude=['tests'])/" -i setup.py || die - - default -} diff --git a/dev-db/pgxnclient/pgxnclient-1.3.1.ebuild b/dev-db/pgxnclient/pgxnclient-1.3.1.ebuild deleted file mode 100644 index da014c420f83.. --- a/dev-db/pgxnclient/pgxnclient-1.3.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_9 ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="PostgreSQL Extension Network Client" -HOMEPAGE="https://pgxn.github.io/pgxnclient/ - https://pypi.org/project/pgxnclient/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" - -LICENSE="BSD" -SLOT="0" - -IUSE="test" - -RDEPEND="dev-db/postgresql:*[server] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - test? ( dev-python/mock ) -" - -# Test data is currently missing from the distribution. Next release -# will include it. -RESTRICT="test" -distutils_enable_tests pytest - -src_prepare() { - sed "s/setup_requires/#/" -i setup.py || die - sed "s/find_packages()/find_packages(exclude=['tests'])/" -i setup.py || die - - default -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgxnclient/
commit: f816cc74f2d51f7178720f7a7daf8b28fa03995a Author: Patrick Lauer gentoo org> AuthorDate: Sat Apr 15 06:20:22 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Apr 15 19:56:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f816cc74 dev-db/pgxnclient: switch to DISTUTILS_USE_PEP517 Signed-off-by: Patrick Lauer gentoo.org> dev-db/pgxnclient/pgxnclient-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild b/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild index fc99245a60e1..49bdb174b36a 100644 --- a/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild +++ b/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="PostgreSQL Extension Network Client"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/
commit: d476fa4a8e47a1d43fd7c6cca78c319ba40de006 Author: Patrick Lauer gentoo org> AuthorDate: Sat Apr 1 15:03:22 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Apr 1 15:13:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d476fa4a dev-lang/erlang: add 25.2.3 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/erlang/Manifest | 1 + dev-lang/erlang/erlang-25.2.3.ebuild | 174 +++ 2 files changed, 175 insertions(+) diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest index 529e4f0eedf8..20e9311b2770 100644 --- a/dev-lang/erlang/Manifest +++ b/dev-lang/erlang/Manifest @@ -2,6 +2,7 @@ DIST erlang-25.0.4.tar.gz 59812650 BLAKE2B cebba32e859ec4ff0868de506771449a6d5d0 DIST erlang-25.1.1.tar.gz 59974226 BLAKE2B f28662860533c8946429607b8123c241d3646c2c0ab2165346512c2a1b331dbaf46d978bce17b8b792a0487ad96411c2245d273381e304437724335a353093dd SHA512 7e34eca772d29132dc907181ee9829ea58a47e622a9a65c0d4f66e79cb2e8f22a9f9e2edefad67ee6c151ee09027ed3927be65228780cdbe606a0abe59209243 DIST erlang-25.1.2.tar.gz 59975596 BLAKE2B d86e90f121cc1252301b88ce3551a9f4085aa169238e8625dac5d86c13e832e7eec60286dc26cef773b8db484528e49983ad30cc353228cd2915bf96252c4a9d SHA512 a478799cb7df70a552043da55757b811e8b97182be15ab928e05b58537bb7bc4899aee406648767f538d8bd5c09e0a9d7e3655c99a8df0e6a0b77db83a720fb8 DIST erlang-25.2.2.tar.gz 60014706 BLAKE2B 07727608699c264d24a6208c936694f084850651682a587b7f38b7ee2965850541dec3a3edf1e36f7571d2be4ed3b9eb89572a2591951b5e856ec64af3e38edf SHA512 e93f5b7079f9cf1e00528587a8fc96ed5b4a29b6b329a38e238341f79d98f20f811548875fbaf137fd64b38d5950989e885a2293680475a0b7198307eef1de4a +DIST erlang-25.2.3.tar.gz 60022013 BLAKE2B ad890fab56e126cda89a05ba5de906db9c573a9118cad365d2c429f47631d8edf0fe7762805286facb71077358df461de88896f92abe524b88568ce0c4d6b8ee SHA512 aa51ebcb9c4977ebd695d416488fc8ac94e7d19b962f6d470c5e6377151781ed6c50319eeb2cbbac75438d9f759302d1e48d2c2118ec86063a33a22ed8651f27 DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74 SHA512 6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d SHA512 3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3 DIST erlang_doc_html_25.2.tar.gz 37090722 BLAKE2B d2169d11266a2a252b9b4d6523275a8e31e059e5c2ded868992d657c311ca85ee5c6d25b22798a55c9d2c142dbbc9d65438ae3ce98a5607696e09e18e63bb845 SHA512 25356288c605aad8ae17f39a3c9c27f2afd0630b177a554193354a79c19b9ec3cfaeefedf89760ba90c6b86674e59fab9aee7278ff134522793dad39012b8780 diff --git a/dev-lang/erlang/erlang-25.2.3.ebuild b/dev-lang/erlang/erlang-25.2.3.ebuild new file mode 100644 index ..c3fa924e7389 --- /dev/null +++ b/dev-lang/erlang/erlang-25.2.3.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +WX_GTK_VER="3.0-gtk3" + +inherit elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs wxwidgets + +# NOTE: If you need symlinks for binaries please tell maintainers or +# open up a bug to let it be created. + +UPSTREAM_V="$(ver_cut 1-2)" + +DESCRIPTION="Erlang programming language, runtime environment and libraries (OTP)" +HOMEPAGE="https://www.erlang.org/"; +SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz + https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_man_${UPSTREAM_V}.tar.gz -> ${PN}_doc_man_${UPSTREAM_V}.tar.gz + doc? ( https://github.com/erlang/otp/releases/download/OTP-${UPSTREAM_V}/otp_doc_html_${UPSTREAM_V}.tar.gz -> ${PN}_doc_html_${UPSTREAM_V}.tar.gz )" + +LICENSE="Apache-2.0" +# We use this subslot because Compiled HiPE Code can be loaded on the exact +# same build of ERTS that was used when compiling the code. See +# http://erlang.org/doc/system_principles/misc.html for more information. +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets" + +RDEPEND=" + acct-group/epmd + acct-user/epmd + sys-libs/ncurses:0 + sys-libs/zlib + emacs? ( >=app-editors/emacs-23.1:* ) + java? ( >=virtual/jdk-1.8:* ) + odbc? ( dev-db/unixODBC ) + sctp? ( net-misc/lksctp-tools ) + ssl? ( >=dev-libs/openssl-0.9.7d:0= ) + systemd?
[gentoo-commits] repo/gentoo:master commit in: dev-lang/erlang/
commit: 37131227e9a738c9a715cc3599f519b8185f67f3 Author: Patrick Lauer gentoo org> AuthorDate: Sat Apr 1 15:13:06 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Apr 1 15:13:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37131227 dev-lang/erlang: add 25.3 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/erlang/Manifest | 3 + dev-lang/erlang/erlang-25.3.ebuild | 174 + 2 files changed, 177 insertions(+) diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest index 20e9311b2770..68c317f27eb1 100644 --- a/dev-lang/erlang/Manifest +++ b/dev-lang/erlang/Manifest @@ -3,9 +3,12 @@ DIST erlang-25.1.1.tar.gz 59974226 BLAKE2B f28662860533c8946429607b8123c241d3646 DIST erlang-25.1.2.tar.gz 59975596 BLAKE2B d86e90f121cc1252301b88ce3551a9f4085aa169238e8625dac5d86c13e832e7eec60286dc26cef773b8db484528e49983ad30cc353228cd2915bf96252c4a9d SHA512 a478799cb7df70a552043da55757b811e8b97182be15ab928e05b58537bb7bc4899aee406648767f538d8bd5c09e0a9d7e3655c99a8df0e6a0b77db83a720fb8 DIST erlang-25.2.2.tar.gz 60014706 BLAKE2B 07727608699c264d24a6208c936694f084850651682a587b7f38b7ee2965850541dec3a3edf1e36f7571d2be4ed3b9eb89572a2591951b5e856ec64af3e38edf SHA512 e93f5b7079f9cf1e00528587a8fc96ed5b4a29b6b329a38e238341f79d98f20f811548875fbaf137fd64b38d5950989e885a2293680475a0b7198307eef1de4a DIST erlang-25.2.3.tar.gz 60022013 BLAKE2B ad890fab56e126cda89a05ba5de906db9c573a9118cad365d2c429f47631d8edf0fe7762805286facb71077358df461de88896f92abe524b88568ce0c4d6b8ee SHA512 aa51ebcb9c4977ebd695d416488fc8ac94e7d19b962f6d470c5e6377151781ed6c50319eeb2cbbac75438d9f759302d1e48d2c2118ec86063a33a22ed8651f27 +DIST erlang-25.3.tar.gz 60060354 BLAKE2B c18beb1aa00f88ac303ce2488da6973cd63b4cb3c611d9ee93bdb8a522fa068bfab2307448d085e40c7c6e1b300a1d2b72f0626e8fd236c84617ff031afcb569 SHA512 cf104918917e33db250b48aaad3c098899739358035d764ea2ee1fc9ba7937504190752163ce8430bdbfc576ce2c2533d4f50fc8f0994ff155e3df188a8db99e DIST erlang_doc_html_25.0.tar.gz 37051192 BLAKE2B 2d79ccb3b850b199de0a7da83c6358b9f3cf63826aeddb54307640129c1f96689200895c3c3ec52f503362945e7c6083a7317cd4ea57dc7d6772844801843c74 SHA512 6ce8423705f86fb2cd403e9c51089d7b2569ba93498f9143b5dbac85eb10b403c4bc948f8a68e55c40116cdd9a93f050bb037f94fc3c8651175d9065d2c598be DIST erlang_doc_html_25.1.tar.gz 37197742 BLAKE2B 432e89471cfbf15ba35507f66958df559e38d5a4be1b4fe07e2abdaaacc1642dd9e55c2d67ce893fa108c38e25929cb58fb4de2474ec69273222b3ef0a7e0a5d SHA512 3e39f505030a3d0422b4a79f31a2af830eeff5076c3dddeafd336d0a91a4ac895a92a17cf5b4f6265d0a4b150c0548ecd0cc38174ce0488a5328e16307eaedc3 DIST erlang_doc_html_25.2.tar.gz 37090722 BLAKE2B d2169d11266a2a252b9b4d6523275a8e31e059e5c2ded868992d657c311ca85ee5c6d25b22798a55c9d2c142dbbc9d65438ae3ce98a5607696e09e18e63bb845 SHA512 25356288c605aad8ae17f39a3c9c27f2afd0630b177a554193354a79c19b9ec3cfaeefedf89760ba90c6b86674e59fab9aee7278ff134522793dad39012b8780 +DIST erlang_doc_html_25.3.tar.gz 37134864 BLAKE2B 86af9f6eacccbdc8e66e1407a29bc70620052f5968f4378df751f89795f98898a057c2e187553e5b938b5a9cc55a223fedb9bc2936cb3ade5f444e05a810f7d0 SHA512 d469f6088a20a840687ceed66b3d4ef3bf9446a00ea490f6bb14e5ec8a0b642ac0ff14243010e45483e9d4d33742525916d05ec93e171fe9f5e0dfbac3733837 DIST erlang_doc_man_25.0.tar.gz 1711510 BLAKE2B 743efa8edbeeb99e37e227c1e5e3be1825a391007e1c220ba22163c528edda8941b1dca0951cc02aff016dda0d52f3a6ff4fdbbbe279ce067c7a1993997ce6b4 SHA512 c6b6490961228893253e11d5bb88cbd30ba2cb1c13819a85db6699b437f0327fb55962accb6b602a4ec5ffc423882205d05873b064fb3e4c52950a423706fb09 DIST erlang_doc_man_25.1.tar.gz 1714586 BLAKE2B b37b03f60d662d02018515de5ca16b3891a32c5ebc1bd1cc72ac17aadd409c3c5084898f1605d4a8aa579ebce4b5a8f75a39fa90e5fc4d233b2f7e9b8121768d SHA512 4194779c8975234ad8f693bbe43c9eefd2d954ed7fec493493c4a6a9028b58fd55ce6479a113d863bd91ff4732b88c4b8cae3e3a16846add5c7af6616317f595 DIST erlang_doc_man_25.2.tar.gz 1717206 BLAKE2B 26649d878b09e975949ddf1a981b345fd9cbdf8d3f35af5067c9273a60a7ec1c7216d63acc438dd59310560022c22b2ac7fbf4cd7b7947811ad8e1d185cf6b2f SHA512 939c6d61c360b71690e509f02f39061f0cfcb8c63c99a0255010503c89123aa59ccdd2cfdc1c055735f579e01c566083a48fe8cec5c467e447978fafda7a0aef +DIST erlang_doc_man_25.3.tar.gz 1719335 BLAKE2B d3d91e5920648ddb5b8375c969586b904d743f1d60acbefddd98577bd11b82246a2f149fdaa8ff1d16e8efc9f3793ce1dbc61efc9bc28c68f50919460d1e8e24 SHA512 9f2e6c4e4a39dd41deb6a2d7b7a04dd374f110bf776c8d08f3139265a8fa00e7c9420e2d2c406231a8d2748bdc65ca7e40ef1d4b9bfe6b06f52a24881ee8747d diff --git a/dev-lang/erlang/erlang-25.3.ebuild b/dev-lang/erlang/erlang-25.3.ebuild new file mode 100644 index ..c3fa924e7389 --- /dev/null +++ b/dev-lang/erlang/erlang-25.3.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +WX_GTK_VER="3.0-gtk3" + +inherit elisp-common flag-o-matic java-pkg-opt-
[gentoo-commits] repo/gentoo:master commit in: media-libs/libcaca/
commit: 6561a6f0d25201d28d2495eb1a8c0ee00b0fcc93 Author: Patrick Lauer gentoo org> AuthorDate: Fri Mar 31 05:30:52 2023 + Commit: 罗百科 gentoo org> CommitDate: Fri Mar 31 05:30:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6561a6f0 media-libs/libcaca: Fix S Closes: https://bugs.gentoo.org/903625 Signed-off-by: Patrick Lauer gentoo.org> media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild b/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild index 25ffa5d82c40..16b2b1278595 100644 --- a/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild +++ b/media-libs/libcaca/libcaca-0.99_beta19-r11.ebuild @@ -9,7 +9,7 @@ MY_P=${P/_/.} DESCRIPTION="A library that creates colored ASCII-art graphics" HOMEPAGE="http://libcaca.zoy.org/"; SRC_URI="http://libcaca.zoy.org/files/${PN}/${MY_P}.tar.gz"; -S="${WORKDIR}/all/${MY_P}" +S="${WORKDIR}/${MY_P}" LICENSE="GPL-2 ISC LGPL-2.1 WTFPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/, www-apps/grafana-bin/files/
commit: 19fbe71dc67a48543f3a86cbce9b3405e1070bdc Author: Patrick Lauer gentoo org> AuthorDate: Mon Mar 27 04:55:17 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 27 04:55:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fbe71d www-apps/grafana-bin: Add 9.3.11 9.4.7 Also remove old Bug: https://bugs.gentoo.org/903143 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest | 7 +-- www-apps/grafana-bin/files/grafana.initd | 36 www-apps/grafana-bin/grafana-bin-9.3.0.ebuild | 66 -- ...n-9.3.8-r1.ebuild => grafana-bin-9.3.11.ebuild} | 0 www-apps/grafana-bin/grafana-bin-9.3.2.ebuild | 66 -- www-apps/grafana-bin/grafana-bin-9.3.6.ebuild | 66 -- ...in-9.4.3-r1.ebuild => grafana-bin-9.4.7.ebuild} | 0 7 files changed, 2 insertions(+), 239 deletions(-) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 4dce2f7eaa7f..91c6b9c62b83 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,5 +1,2 @@ -DIST grafana-bin-9.3.0.tar.gz 88847005 BLAKE2B 4c37dc077b7f9fb8f9256a2a85094eef5ae2dabe693d039b7c5509ec2662ec544d307dc1cf0043301fb4c3525107bddfac0a7f7a67f0efb8b333936c1b96192d SHA512 1489d3f948259dd3db6403e95f176fea664cb5bfc83a6f22e57ffbe075cc07257a463c4b1d1fd8aa94fbad5473b29608f0c3fc6fdf0c08bcb72f3beeff5163c7 -DIST grafana-bin-9.3.2.tar.gz 89322650 BLAKE2B b9256b6468aa4eff1d77a7bce1f701ab61a372baf2f239572921b04a5624933e57c881035de9a0a86a5ff17b942e2965a7807ae2c183a60cfabb4bd4bf546acb SHA512 9d13624f728b5f5845c9780372b9334d81faadf03b47034b0de708fe87e50db3daff95f61e5649548cf6a4181253cc39f6d523dde5651833e72df42fe3577f16 -DIST grafana-bin-9.3.6.tar.gz 89397564 BLAKE2B 1095be4f4fd4cedb70ddc0500b7ec84466d6db5a9be8154e5675fa47cdef0082cd57f5c03e0035f84989e639df2f30ced644c270b0d1189d7a00c54f5dd8ca66 SHA512 2619a6fef8bfaafdd45469198b7b7542def77d795e9c58a03a0308cce1e21db0dda936966a098e750304e6cc5a3576ba059d13aad0fd5f59ca24cf3074dba921 -DIST grafana-bin-9.3.8.tar.gz 69932750 BLAKE2B 57c1ad7910145f81b552cdb68fb835bfa0de45c73f69cdff9fdc6565827d73c957513bb02aba31871895d641457c8dc68e19689af4b476ff659d1ab2b84d67dd SHA512 4e321d007011452dac57daf0dfad55430f46b96f04be7d4f779809900c2dd81b3817123419c9570c84eb9496e3bd38f73af4a63a6c00e95a9d6c252afeda1ccf -DIST grafana-bin-9.4.3.tar.gz 83780585 BLAKE2B b8b609bb701b63262e0b70e551b608e4923721664a40ce4eb91a50c60f0978f93c53dd05d5e0e7758ecd7a38f3a459cf695175912c5806f6cfda3e4109114c7e SHA512 bd315ab4ddd52ad7d9cbf81bce9d04fb00fdf418d2148c84385a47649b76df3e2f36c5664692bfe99038b6f4a280176152d508627f57b7f4402767c03f73f7a6 +DIST grafana-bin-9.3.11.tar.gz 70182266 BLAKE2B dd1a1eb95cfe356a77975fdb5af75b8f4a6f5b0b9f3245311b269911061e25a8b07c55e13e9f2364328c847170813e1dfdf8bf27108e7423a6969ff23bc1bf11 SHA512 47ce7f321e94495fd53c2fa292edd63ecf75bcd7dd1e5dd67d78fe9cb28e4ae423da5e7071b57ecaacbe6cf7b4ce6cd321022a61eca4c2e083e68729de1e5bf1 +DIST grafana-bin-9.4.7.tar.gz 83744269 BLAKE2B a34d1e0761b6e16673ac8d4ad0e25cb6caadde06af0986053cb455edd143cc5aa6b70672e43afd6c1381658136ce2243e03ef871416969a26e346a99e1ddbb11 SHA512 7511bdb68e9a3c15e318a7d0d98b3b9df4c8827793498aadd45a12aac92646aab8c1b6d97422b6473553ab62d8f0dcb9e797d9c3df150a877e61182fca32 diff --git a/www-apps/grafana-bin/files/grafana.initd b/www-apps/grafana-bin/files/grafana.initd deleted file mode 100644 index ec72725100f8.. --- a/www-apps/grafana-bin/files/grafana.initd +++ /dev/null @@ -1,36 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -GRAFANA_USER="${GRAFANA_USER:-"grafana"}" -GRAFANA_GROUP="${GRAFANA_GROUP:-"grafana"}" -GRAFANA_CONFIGFILE="${GRAFANA_CONFIGFILE:-"/etc/grafana/${RC_SVCNAME}.ini"}" -GRAFANA_DATADIR="${GRAFANA_DATADIR:-"/var/lib/grafana"}" -GRAFANA_LOGDIR="${GRAFANA_LOGDIR:-"/var/log/grafana"}" -GRAFANA_PIDFILE="${GRAFANA_PIDFILE:-"/run/${RC_SVCNAME}.pid"}" -GRAFANA_SSDARGS=${GRAFANA_SSDARGS:-"--wait 1000"} -GRAFANA_TERMTIMEOUT=${GRFANA_TERMTIMEOUT:-"TERM/60/KILL/5"} - -command="/usr/bin/grafana-server" -command_args="-homepath=/usr/share/grafana" -command_args="${command_args} -config=\"${GRAFANA_CONFIGFILE}\"" -command_args="${command_args} cfg:default.paths.data=\"${GRAFANA_DATADIR}\"" -command_args="${command_args} cfg:default.paths.logs=\"${GRAFANA_LOGDIR}\"" -command_background="yes" -pidfile="${GRAFANA_PIDFILE}" -retry="${GRAFANA_TERMTIMEOUT}" -start_stop_daemon_args="--user ${GRAFANA_USER}:${GRAFANA_GROUP} ${GRAFANA_SSDARGS}" - -description="Grafana server, feature
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/files/, www-apps/grafana-bin/
commit: 7c62f15f877fec0ac7c11b5c3c8d3231792ef7f8 Author: Patrick Lauer gentoo org> AuthorDate: Mon Mar 20 19:15:58 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 20 19:17:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c62f15f www-apps/grafana-bin: Fix installed files Closes: https://bugs.gentoo.org/902459 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/files/grafana.initd2 | 36 ++ ...in-9.3.8.ebuild => grafana-bin-9.3.8-r1.ebuild} | 3 +- ...in-9.4.3.ebuild => grafana-bin-9.4.3-r1.ebuild} | 3 +- 3 files changed, 40 insertions(+), 2 deletions(-) diff --git a/www-apps/grafana-bin/files/grafana.initd2 b/www-apps/grafana-bin/files/grafana.initd2 new file mode 100644 index ..1c8f6b2af56f --- /dev/null +++ b/www-apps/grafana-bin/files/grafana.initd2 @@ -0,0 +1,36 @@ +#!/sbin/openrc-run +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +GRAFANA_USER="${GRAFANA_USER:-"grafana"}" +GRAFANA_GROUP="${GRAFANA_GROUP:-"grafana"}" +GRAFANA_CONFIGFILE="${GRAFANA_CONFIGFILE:-"/etc/grafana/${RC_SVCNAME}.ini"}" +GRAFANA_DATADIR="${GRAFANA_DATADIR:-"/var/lib/grafana"}" +GRAFANA_LOGDIR="${GRAFANA_LOGDIR:-"/var/log/grafana"}" +GRAFANA_PIDFILE="${GRAFANA_PIDFILE:-"/run/${RC_SVCNAME}.pid"}" +GRAFANA_SSDARGS=${GRAFANA_SSDARGS:-"--wait 1000"} +GRAFANA_TERMTIMEOUT=${GRFANA_TERMTIMEOUT:-"TERM/60/KILL/5"} + +command="/usr/bin/grafana" +command_args="server -homepath=/usr/share/grafana" +command_args="${command_args} -config=\"${GRAFANA_CONFIGFILE}\"" +command_args="${command_args} cfg:default.paths.data=\"${GRAFANA_DATADIR}\"" +command_args="${command_args} cfg:default.paths.logs=\"${GRAFANA_LOGDIR}\"" +command_background="yes" +pidfile="${GRAFANA_PIDFILE}" +retry="${GRAFANA_TERMTIMEOUT}" +start_stop_daemon_args="--user ${GRAFANA_USER}:${GRAFANA_GROUP} ${GRAFANA_SSDARGS}" + +description="Grafana server, feature rich metrics dashboard and graph editor." + +required_files="${GRAFANA_CONFIGFILE}" + +depend() { + need localmount +} + +start_pre() { + checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 "${GRAFANA_DATADIR}" || return 1 + checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 "${GRAFANA_DATADIR}/dashboards" || return 1 + checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 "${GRAFANA_DATADIR}/plugins" || return 1 +} diff --git a/www-apps/grafana-bin/grafana-bin-9.3.8.ebuild b/www-apps/grafana-bin/grafana-bin-9.3.8-r1.ebuild similarity index 96% rename from www-apps/grafana-bin/grafana-bin-9.3.8.ebuild rename to www-apps/grafana-bin/grafana-bin-9.3.8-r1.ebuild index 0e8aae35965c..ed079e9887f5 100644 --- a/www-apps/grafana-bin/grafana-bin-9.3.8.ebuild +++ b/www-apps/grafana-bin/grafana-bin-9.3.8-r1.ebuild @@ -38,10 +38,11 @@ src_install() { doins -r public conf dobin bin/grafana-cli + dobin bin/grafana dobin bin/grafana-server newconfd "${FILESDIR}"/grafana-r1.confd grafana - newinitd "${FILESDIR}"/grafana.initd grafana + newinitd "${FILESDIR}"/grafana.initd2 grafana systemd_newunit "${FILESDIR}"/grafana.service grafana.service keepdir /var/{lib,log}/grafana diff --git a/www-apps/grafana-bin/grafana-bin-9.4.3.ebuild b/www-apps/grafana-bin/grafana-bin-9.4.3-r1.ebuild similarity index 96% rename from www-apps/grafana-bin/grafana-bin-9.4.3.ebuild rename to www-apps/grafana-bin/grafana-bin-9.4.3-r1.ebuild index 0e8aae35965c..ed079e9887f5 100644 --- a/www-apps/grafana-bin/grafana-bin-9.4.3.ebuild +++ b/www-apps/grafana-bin/grafana-bin-9.4.3-r1.ebuild @@ -38,10 +38,11 @@ src_install() { doins -r public conf dobin bin/grafana-cli + dobin bin/grafana dobin bin/grafana-server newconfd "${FILESDIR}"/grafana-r1.confd grafana - newinitd "${FILESDIR}"/grafana.initd grafana + newinitd "${FILESDIR}"/grafana.initd2 grafana systemd_newunit "${FILESDIR}"/grafana.service grafana.service keepdir /var/{lib,log}/grafana
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: 90fbf5c00ba708c9f473301841041b42953f8f0b Author: Patrick Lauer gentoo org> AuthorDate: Mon Mar 20 08:35:52 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 20 08:36:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fbf5c0 www-apps/grafana-bin: add 9.3.8 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/grafana-bin-9.3.8.ebuild | 66 +++ 1 file changed, 66 insertions(+) diff --git a/www-apps/grafana-bin/grafana-bin-9.3.8.ebuild b/www-apps/grafana-bin/grafana-bin-9.3.8.ebuild new file mode 100644 index ..0e8aae35965c --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-9.3.8.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +MY_PN=${PN/-bin/} +MY_PV=${PV/_beta/-beta} +S=${WORKDIR}/${MY_PN}-${MY_PV} + +DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" +HOMEPAGE="https://grafana.org"; +SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" + +RESTRICT="mirror" +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND="acct-group/grafana + acct-user/grafana" +RDEPEND="${DEPEND} + media-libs/fontconfig + sys-libs/glibc" + +QA_PREBUILT="usr/bin/grafana-*" +QA_PRESTRIPPED=${QA_PREBUILT} + +src_install() { + keepdir /etc/grafana + insinto /etc/grafana + newins "${S}"/conf/sample.ini grafana.ini + rm "${S}"/conf/sample.ini || die + + # Frontend assets + insinto /usr/share/${MY_PN} + doins -r public conf + + dobin bin/grafana-cli + dobin bin/grafana-server + + newconfd "${FILESDIR}"/grafana-r1.confd grafana + newinitd "${FILESDIR}"/grafana.initd grafana + systemd_newunit "${FILESDIR}"/grafana.service grafana.service + + keepdir /var/{lib,log}/grafana + keepdir /var/lib/grafana/{dashboards,plugins} + fowners grafana:grafana /var/{lib,log}/grafana + fowners grafana:grafana /var/lib/grafana/{dashboards,plugins} + fperms 0750 /var/{lib,log}/grafana + fperms 0750 /var/lib/grafana/{dashboards,plugins} +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + + elog "${PN} has built-in log rotation. Please see [log.file] section of" + elog "/etc/grafana/grafana.ini for related settings." + elog + elog "You may add your own custom configuration for app-admin/logrotate if you" + elog "wish to use external rotation of logs. In this case, you also need to make" + elog "sure the built-in rotation is turned off." + fi +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: c855edf9d5c30cbe1d830eedb8474e5eb931e2f5 Author: Patrick Lauer gentoo org> AuthorDate: Mon Mar 20 08:28:16 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 20 08:28:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c855edf9 www-apps/grafana-bin: add 9.4.3 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest | 2 + www-apps/grafana-bin/grafana-bin-9.4.3.ebuild | 66 +++ 2 files changed, 68 insertions(+) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 3242b555bc8e..4dce2f7eaa7f 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,3 +1,5 @@ DIST grafana-bin-9.3.0.tar.gz 88847005 BLAKE2B 4c37dc077b7f9fb8f9256a2a85094eef5ae2dabe693d039b7c5509ec2662ec544d307dc1cf0043301fb4c3525107bddfac0a7f7a67f0efb8b333936c1b96192d SHA512 1489d3f948259dd3db6403e95f176fea664cb5bfc83a6f22e57ffbe075cc07257a463c4b1d1fd8aa94fbad5473b29608f0c3fc6fdf0c08bcb72f3beeff5163c7 DIST grafana-bin-9.3.2.tar.gz 89322650 BLAKE2B b9256b6468aa4eff1d77a7bce1f701ab61a372baf2f239572921b04a5624933e57c881035de9a0a86a5ff17b942e2965a7807ae2c183a60cfabb4bd4bf546acb SHA512 9d13624f728b5f5845c9780372b9334d81faadf03b47034b0de708fe87e50db3daff95f61e5649548cf6a4181253cc39f6d523dde5651833e72df42fe3577f16 DIST grafana-bin-9.3.6.tar.gz 89397564 BLAKE2B 1095be4f4fd4cedb70ddc0500b7ec84466d6db5a9be8154e5675fa47cdef0082cd57f5c03e0035f84989e639df2f30ced644c270b0d1189d7a00c54f5dd8ca66 SHA512 2619a6fef8bfaafdd45469198b7b7542def77d795e9c58a03a0308cce1e21db0dda936966a098e750304e6cc5a3576ba059d13aad0fd5f59ca24cf3074dba921 +DIST grafana-bin-9.3.8.tar.gz 69932750 BLAKE2B 57c1ad7910145f81b552cdb68fb835bfa0de45c73f69cdff9fdc6565827d73c957513bb02aba31871895d641457c8dc68e19689af4b476ff659d1ab2b84d67dd SHA512 4e321d007011452dac57daf0dfad55430f46b96f04be7d4f779809900c2dd81b3817123419c9570c84eb9496e3bd38f73af4a63a6c00e95a9d6c252afeda1ccf +DIST grafana-bin-9.4.3.tar.gz 83780585 BLAKE2B b8b609bb701b63262e0b70e551b608e4923721664a40ce4eb91a50c60f0978f93c53dd05d5e0e7758ecd7a38f3a459cf695175912c5806f6cfda3e4109114c7e SHA512 bd315ab4ddd52ad7d9cbf81bce9d04fb00fdf418d2148c84385a47649b76df3e2f36c5664692bfe99038b6f4a280176152d508627f57b7f4402767c03f73f7a6 diff --git a/www-apps/grafana-bin/grafana-bin-9.4.3.ebuild b/www-apps/grafana-bin/grafana-bin-9.4.3.ebuild new file mode 100644 index ..0e8aae35965c --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-9.4.3.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +MY_PN=${PN/-bin/} +MY_PV=${PV/_beta/-beta} +S=${WORKDIR}/${MY_PN}-${MY_PV} + +DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" +HOMEPAGE="https://grafana.org"; +SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" + +RESTRICT="mirror" +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND="acct-group/grafana + acct-user/grafana" +RDEPEND="${DEPEND} + media-libs/fontconfig + sys-libs/glibc" + +QA_PREBUILT="usr/bin/grafana-*" +QA_PRESTRIPPED=${QA_PREBUILT} + +src_install() { + keepdir /etc/grafana + insinto /etc/grafana + newins "${S}"/conf/sample.ini grafana.ini + rm "${S}"/conf/sample.ini || die + + # Frontend assets + insinto /usr/share/${MY_PN} + doins -r public conf + + dobin bin/grafana-cli + dobin bin/grafana-server + + newconfd "${FILESDIR}"/grafana-r1.confd grafana + newinitd "${FILESDIR}"/grafana.initd grafana + systemd_newunit "${FILESDIR}"/grafana.service grafana.service + + keepdir /var/{lib,log}/grafana + keepdir /var/lib/grafana/{dashboards,plugins} + fowners grafana:grafana /var/{lib,log}/grafana + fowners grafana:grafana /var/lib/grafana/{dashboards,plugins} + fperms 0750 /var/{lib,log}/grafana + fperms 0750 /var/lib/grafana/{dashboards,plugins} +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + + elog "${PN} has built-in log rotation. Please see [log.file] section of" + elog "/etc/grafana/grafana.ini for related settings." + elog + elog "You may add your own custom configuration for app-admin/logrotate if you" + elog "wish to use external rotation of logs. In this case, you also need to make" + elog "sure the built-in rotation is turned off." + fi +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: 77feb0ff2e3fc79e5db66aca93248355eb0a9aa7 Author: Patrick Lauer gentoo org> AuthorDate: Mon Mar 20 08:23:48 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 20 08:23:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77feb0ff www-apps/grafana-bin: drop 9.2.4, 9.2.7, 9.2.8, 9.2.10 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest | 4 -- www-apps/grafana-bin/grafana-bin-9.2.10.ebuild | 66 -- www-apps/grafana-bin/grafana-bin-9.2.4.ebuild | 66 -- www-apps/grafana-bin/grafana-bin-9.2.7.ebuild | 66 -- www-apps/grafana-bin/grafana-bin-9.2.8.ebuild | 66 -- 5 files changed, 268 deletions(-) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 850947d7d063..3242b555bc8e 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,7 +1,3 @@ -DIST grafana-bin-9.2.10.tar.gz 97715216 BLAKE2B c23fb535dca47f8a6d7da0900abcdcd6844d4e0c834b25dcb2bd3e820b5245b395e678a3748d362aa8a02d6128d4ae93b4f63f348dd74a39be6b58ef67008ae1 SHA512 71bb0c34303e80cef364f24d6f7bc55f122a7a9619c46d848d2dd57cc93e172b68db4233dbf5ff95fe32c7d1314acf09b1f78d4414a7dd20176bf5a2dccc9399 -DIST grafana-bin-9.2.4.tar.gz 96905343 BLAKE2B bb4f55e166f01123cbfcd1a940a4a42736195f208578889393d66aad35a42726a95908ad793f84769b5483e3bd0de861c5ce7f1375506d2a616f78c836d263e1 SHA512 094d1d131f22f63d8e96a1a61b52440910cb82a9790b502b30375901fcaf48b8b45db52040c9e43667c96e710266f2df77c0ce6542755656e28f84668210f4e9 -DIST grafana-bin-9.2.7.tar.gz 97192376 BLAKE2B 6af296375aee559367de9e7e2db53d1b1a96c753853eda21d00367c960b8927e794a9bccaa364c5675a6abd10118485467f4d9a5b7ff17fb8a13015a4db050db SHA512 9ed17e589eecf1c10716c0a9b7cb60259ec3ef98695882475509dd332d6222a44c6886d044992eede93638b7c9826f76f0390fc0808bc85e739825106b3a7762 -DIST grafana-bin-9.2.8.tar.gz 97680178 BLAKE2B 1d3c149f6f0f28e2600c10d673187ea200fbe8e6111a2314b83e0a41ed3647d6b7516fe44688ebaf348d55e2dd77ed4acf6ade98e8bea4a92f2cbeac7b523b0c SHA512 b0cc3e89ee5b93adbd2b6bbcaa828a4e8da75d28a8f230eefda42716ebae57f880a482e52708d506152593c0e9ad554bbc56bb72c9d6265f9166b673bfbd5077 DIST grafana-bin-9.3.0.tar.gz 88847005 BLAKE2B 4c37dc077b7f9fb8f9256a2a85094eef5ae2dabe693d039b7c5509ec2662ec544d307dc1cf0043301fb4c3525107bddfac0a7f7a67f0efb8b333936c1b96192d SHA512 1489d3f948259dd3db6403e95f176fea664cb5bfc83a6f22e57ffbe075cc07257a463c4b1d1fd8aa94fbad5473b29608f0c3fc6fdf0c08bcb72f3beeff5163c7 DIST grafana-bin-9.3.2.tar.gz 89322650 BLAKE2B b9256b6468aa4eff1d77a7bce1f701ab61a372baf2f239572921b04a5624933e57c881035de9a0a86a5ff17b942e2965a7807ae2c183a60cfabb4bd4bf546acb SHA512 9d13624f728b5f5845c9780372b9334d81faadf03b47034b0de708fe87e50db3daff95f61e5649548cf6a4181253cc39f6d523dde5651833e72df42fe3577f16 DIST grafana-bin-9.3.6.tar.gz 89397564 BLAKE2B 1095be4f4fd4cedb70ddc0500b7ec84466d6db5a9be8154e5675fa47cdef0082cd57f5c03e0035f84989e639df2f30ced644c270b0d1189d7a00c54f5dd8ca66 SHA512 2619a6fef8bfaafdd45469198b7b7542def77d795e9c58a03a0308cce1e21db0dda936966a098e750304e6cc5a3576ba059d13aad0fd5f59ca24cf3074dba921 diff --git a/www-apps/grafana-bin/grafana-bin-9.2.10.ebuild b/www-apps/grafana-bin/grafana-bin-9.2.10.ebuild deleted file mode 100644 index 0e8aae35965c.. --- a/www-apps/grafana-bin/grafana-bin-9.2.10.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -MY_PN=${PN/-bin/} -MY_PV=${PV/_beta/-beta} -S=${WORKDIR}/${MY_PN}-${MY_PV} - -DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" -HOMEPAGE="https://grafana.org"; -SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" - -RESTRICT="mirror" -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -DEPEND="acct-group/grafana - acct-user/grafana" -RDEPEND="${DEPEND} - media-libs/fontconfig - sys-libs/glibc" - -QA_PREBUILT="usr/bin/grafana-*" -QA_PRESTRIPPED=${QA_PREBUILT} - -src_install() { - keepdir /etc/grafana - insinto /etc/grafana - newins "${S}"/conf/sample.ini grafana.ini - rm "${S}"/conf/sample.ini || die - - # Frontend assets - insinto /usr/share/${MY_PN} - doins -r public conf - - dobin bin/grafana-cli - dobin bin/grafana-server - - newconfd "${FILESDIR}"/grafana-r1.confd grafana - newinitd "${FILESDIR}"/grafana.initd grafana - systemd_newunit "${FILESDIR}"/grafana.service grafana.service - - keepdir /var/{lib,log}/grafana - keepdir /var/lib/grafana/{dashboards,plugins} - fowners grafana:grafana /var/{lib,log}/grafana
[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/
commit: d5f4112915c2fa8221cfc9428e36f557a8d76591 Author: Patrick Lauer gentoo org> AuthorDate: Mon Mar 20 08:14:10 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 20 08:14:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f41129 net-misc/kafka-bin: add 3.4.0 Signed-off-by: Patrick Lauer gentoo.org> net-misc/kafka-bin/Manifest | 1 + net-misc/kafka-bin/kafka-bin-3.4.0.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest index c5353bd2b284..cb8b937b24e0 100644 --- a/net-misc/kafka-bin/Manifest +++ b/net-misc/kafka-bin/Manifest @@ -3,3 +3,4 @@ DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B bbb03e55eb7506e8cfba4630191998622c206 DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966 SHA512 4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e SHA512 d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0 DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c SHA512 f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3 +DIST kafka_2.13-3.4.0.tgz 106290956 BLAKE2B 27b3331d0d9c5767a52fff3d78ada43e43651174831d822be438c412981b86567e85ff20b8a14bdc632b45753012c2066f6eabc7f1b799afbafeb11fe65b50f0 SHA512 2c405149c065627ce2125088dfcce0a4dc23aebaa72c1157736d5829cb5cbef273c0915ec55d2d8ba38e5e0524f0720f43e07d7d677439cd2ac7bea618caa65b diff --git a/net-misc/kafka-bin/kafka-bin-3.4.0.ebuild b/net-misc/kafka-bin/kafka-bin-3.4.0.ebuild new file mode 100644 index ..62f5d3c5f537 --- /dev/null +++ b/net-misc/kafka-bin/kafka-bin-3.4.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A high-throughput distributed messaging system" +HOMEPAGE="https://kafka.apache.org/"; + +# pick recommended scala version +SCALA_VERSION=2.13 +MY_PN="kafka" +MY_P="${MY_PN}_${SCALA_VERSION}-${PV}" +SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz" + +RESTRICT="mirror" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="internal-zookeeper connect" + +COMMON_DEPEND="acct-group/kafka + acct-user/kafka + virtual/jre:=" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/${MY_P}" +INSTALL_DIR="/opt/${MY_PN}" + +src_prepare() { + sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' "config/zookeeper.properties" || die + sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' "config/server.properties" || die + sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' "config/connect-standalone.properties" || die + eapply_user +} + +src_install() { + insinto /etc/kafka + doins config/zookeeper.properties config/server.properties + if use "internal-zookeeper"; then + keepdir /var/lib/kafka/zookeeper + newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" "${MY_PN}-zookeeper" + + ewarn "Zookeeper owner has been changed to kafka:kafka" + ewarn "you might want to run chown -R kafka:kafka /var/lib/kafka/zookeeper" + ewarn "or set COMMAND_USER=\"root:root\" in /etc/conf.d/kafka-zookeeper" + ewarn "to keep the previous behavior." + ewarn "All logs files have been move to /var/log/kafka/" + fi + + if use "connect"; then + doins config/connect-distributed.properties config/connect-standalone.properties + newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" "${MY_PN}-connect-distributed" + fi + + keepdir /var/lib/kafka + fowners -R kafka:kafka /var/lib/kafka + + keepdir /var/log/kafka + fowners -R kafka:kafka /var/log/kafka + + newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}" + + dodir "${INSTALL_DIR}" + cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die + keepdir "${INSTALL_DIR}/logs" + fowners -R kafka:kafka "${INSTALL_DIR}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/zookeeper-bin/
commit: efc610a8a06c61ddb46bb2b7e764e457492592e5 Author: Patrick Lauer gentoo org> AuthorDate: Mon Mar 20 08:13:27 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 20 08:14:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc610a8 sys-cluster/zookeeper-bin: add 3.8.1 Signed-off-by: Patrick Lauer gentoo.org> sys-cluster/zookeeper-bin/Manifest | 1 + .../zookeeper-bin/zookeeper-bin-3.8.1.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/sys-cluster/zookeeper-bin/Manifest b/sys-cluster/zookeeper-bin/Manifest index 68a0d13d2107..880e4064adc7 100644 --- a/sys-cluster/zookeeper-bin/Manifest +++ b/sys-cluster/zookeeper-bin/Manifest @@ -1,2 +1,3 @@ DIST zookeeper-bin-3.7.1.tar.gz 12649765 BLAKE2B 1a0fd48185fb2a847d961ffb33387f9bf165f6c7f24eb00c82f1cc413278d48652459a89406dc4af01a4453d39e93be12deb07c0791d2337a43f04e14ce33417 SHA512 9103628a50745fa1a289bca666fda4a9c08ec17c55cf13e66887e7ba76e93dbae60a1f1ffd6c10798be3a16069344ecbc00cebb29bf03d9cd7096ccd098ed011 DIST zookeeper-bin-3.8.0.tar.gz 13185104 BLAKE2B 2afcfbac16a027fb2a009e20a852a747a9a93fb846b214c57ebf6730e73b892aa40037e29013cbc45e87532848bf889d24635becbf7dd554965b7da0a89ac8e0 SHA512 d66e3a40451f840406901b2cd940992b001f92049a372ae48d8b420891605871cd1ae5f6cceb3b10665491e7abef36a4078dace158bd1e0938fcd3567b5234ca +DIST zookeeper-bin-3.8.1.tar.gz 13368512 BLAKE2B c1e5c375f6068e847733aa655e54f0a302ce89dbb3a179abc60f2f2fff558aa264530d53d74857d617ef966c9904281927f50e639ac3e653f958be27c9595e34 SHA512 940ce2fdd4ff33acfc99860b5c604d2d48f37c4d6f0b7c2dcdade7492ecf5385b079bf56db68b4c9c9b8dfed0a86ecd73ee2977621738f263d6e9b8432f34b35 diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.1.ebuild b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.1.ebuild new file mode 100644 index ..f3969f04bfc3 --- /dev/null +++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.8.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-utils-2 + +MY_PN="zookeeper" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A high-performance coordination service for distributed applications" +HOMEPAGE="https://zookeeper.apache.org/"; +SRC_URI="https://downloads.apache.org/${MY_PN}/${MY_P}/apache-${MY_P}-bin.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/apache-${MY_P}-bin" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="mirror binchecks" + +BDEPEND=" + acct-group/zookeeper + acct-user/zookeeper +" +RDEPEND=" + ${BDEPEND} + >=virtual/jre-1.8 +" + +INSTALL_DIR=/opt/"${PN}" +export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf" + +src_prepare() { + default + rm "${S}"/docs/skin/instruction_arrow.png || die +} + +src_install() { + local DATA_DIR=/var/lib/"${MY_P}" + + # cleanup sources + rm bin/*.cmd || die + + keepdir "${DATA_DIR}" + sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > conf/zoo.cfg || die + cp "${FILESDIR}"/log4j.properties conf/ || die + + dodir "${INSTALL_DIR}" + cp -a "${S}"/* "${ED}${INSTALL_DIR}" || die + + # data dir perms + fowners zookeeper:zookeeper "${DATA_DIR}" + + # log dir + keepdir /var/log/zookeeper + fowners zookeeper:zookeeper /var/log/zookeeper + + # init script + newinitd "${FILESDIR}"/zookeeper.initd zookeeper + newconfd "${FILESDIR}"/zookeeper.confd zookeeper + + # env file + cat > 99"${PN}" <<-EOF + PATH="${INSTALL_DIR}"/bin + CONFIG_PROTECT="${INSTALL_DIR}"/conf + EOF + doenvd 99"${PN}" +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/
commit: b8ca9b46cf918635f9fb15086b0eaab734687811 Author: Patrick Lauer gentoo org> AuthorDate: Mon Mar 20 08:14:38 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 20 08:14:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ca9b46 net-misc/kafka-bin: drop 3.0.2, 3.1.2, 3.2.3 Signed-off-by: Patrick Lauer gentoo.org> net-misc/kafka-bin/Manifest | 3 -- net-misc/kafka-bin/kafka-bin-3.0.2.ebuild | 69 --- net-misc/kafka-bin/kafka-bin-3.1.2.ebuild | 69 --- net-misc/kafka-bin/kafka-bin-3.2.3.ebuild | 69 --- 4 files changed, 210 deletions(-) diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest index cb8b937b24e0..71e41b678851 100644 --- a/net-misc/kafka-bin/Manifest +++ b/net-misc/kafka-bin/Manifest @@ -1,6 +1,3 @@ -DIST kafka_2.13-3.0.2.tgz 86566125 BLAKE2B 91c57a3349431417a5579a72a1557866c46263474b789d6bcd1915a45b0e1633cbed00842345efcdd8ad6f2ae9f01f65f8f24e87e7c23172b8ea482cadd66115 SHA512 032ca5025e9b37ae377e2daba6ae4d2c84fc28b4d030f92d8864f75b29b9193d5652dac2c562c64f6fc84038ddb26b1b6d65c836783ac32427defed5062a9fee -DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B bbb03e55eb7506e8cfba4630191998622c2069b438d71bbfa2c0c1bb8c9052cb2a3fdba0067966d9fd49746453eb9c7bd84b4b325cd5fa1b4a56d4ce11e133a0 SHA512 ec5955bd9be0ffe15adf84ef428f48d341b5393a1e4cbb9d7f80ec4062ff57a28a38d575e19bc0b40af4143164bb5126721844f42dce8e70516fc30348c57f95 -DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966 SHA512 4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e SHA512 d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0 DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c SHA512 f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3 DIST kafka_2.13-3.4.0.tgz 106290956 BLAKE2B 27b3331d0d9c5767a52fff3d78ada43e43651174831d822be438c412981b86567e85ff20b8a14bdc632b45753012c2066f6eabc7f1b799afbafeb11fe65b50f0 SHA512 2c405149c065627ce2125088dfcce0a4dc23aebaa72c1157736d5829cb5cbef273c0915ec55d2d8ba38e5e0524f0720f43e07d7d677439cd2ac7bea618caa65b diff --git a/net-misc/kafka-bin/kafka-bin-3.0.2.ebuild b/net-misc/kafka-bin/kafka-bin-3.0.2.ebuild deleted file mode 100644 index f81d56cb3214.. --- a/net-misc/kafka-bin/kafka-bin-3.0.2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A high-throughput distributed messaging system" -HOMEPAGE="https://kafka.apache.org/"; - -# pick recommended scala version -SCALA_VERSION=2.13 -MY_PN="kafka" -MY_P="${MY_PN}_${SCALA_VERSION}-${PV}" -SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz" - -RESTRICT="mirror" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="internal-zookeeper connect" - -COMMON_DEPEND="acct-group/kafka - acct-user/kafka - || ( virtual/jre:1.8 virtual/jre:11 )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" - -S="${WORKDIR}/${MY_P}" -INSTALL_DIR="/opt/${MY_PN}" - -src_prepare() { - sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' "config/zookeeper.properties" || die - sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' "config/server.properties" || die - sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' "config/connect-standalone.properties" || die - eapply_user -} - -src_install() { - insinto /etc/kafka - doins config/zookeeper.properties config/server.properties - if use "internal-zookeeper"; then - keepdir /var/lib/kafka/zookeeper - newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" "${MY_PN}-zookeeper" - - ewarn "Zookeeper owner has been changed to kafka:kafka" - ewarn "you might want to run chown -R kafka:kafka /var/lib/kafka/zookeeper" - ewarn "or set COMMAND_USER=\"root:root\" in /etc/conf.d/kafka-zookeeper" - ewarn "to keep the previous behavior." -
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: 6ca2fadce5154690a335b5206571e5b9af02d96a Author: Patrick Lauer gentoo org> AuthorDate: Sat Mar 18 19:47:26 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Mar 18 19:48:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca2fadc dev-db/postgresql: Adjust to llvm:16 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/postgresql-11.19.ebuild | 6 +++--- dev-db/postgresql/postgresql-12.14.ebuild | 6 +++--- dev-db/postgresql/postgresql-13.10.ebuild | 6 +++--- dev-db/postgresql/postgresql-14.7.ebuild | 6 +++--- dev-db/postgresql/postgresql-15.2.ebuild | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/dev-db/postgresql/postgresql-11.19.ebuild b/dev-db/postgresql/postgresql-11.19.ebuild index 3123f9fe26c1..97c811e81b4f 100644 --- a/dev-db/postgresql/postgresql-11.19.ebuild +++ b/dev-db/postgresql/postgresql-11.19.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=15 +LLVM_MAX_SLOT=16 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/postgresql/postgresql-12.14.ebuild b/dev-db/postgresql/postgresql-12.14.ebuild index 084853e140d3..0239892af326 100644 --- a/dev-db/postgresql/postgresql-12.14.ebuild +++ b/dev-db/postgresql/postgresql-12.14.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=15 +LLVM_MAX_SLOT=16 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/postgresql/postgresql-13.10.ebuild b/dev-db/postgresql/postgresql-13.10.ebuild index 8df70d557212..e5005d34eafb 100644 --- a/dev-db/postgresql/postgresql-13.10.ebuild +++ b/dev-db/postgresql/postgresql-13.10.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=15 +LLVM_MAX_SLOT=16 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( - =dev-lang/perl-5.8:= ) diff --git a/dev-db/postgresql/postgresql-14.7.ebuild b/dev-db/postgresql/postgresql-14.7.ebuild index 8876f738f6c1..2be4264552ca 100644 --- a/dev-db/postgresql/postgresql-14.7.ebuild +++ b/dev-db/postgresql/postgresql-14.7.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9,10,11} ) -LLVM_MAX_SLOT=15 +LLVM_MAX_SLOT=16 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles @@ -37,8 +37,8 @@ icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( -
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: a43dd1170156d01738a5821a95ccefb434ae13fa Author: Patrick Lauer gentoo org> AuthorDate: Sat Mar 18 19:34:44 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Mar 18 19:48:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43dd117 dev-db/postgresql: Fix build Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/postgresql-.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-db/postgresql/postgresql-.ebuild b/dev-db/postgresql/postgresql-.ebuild index 6915e96b7cec..34af349c05ac 100644 --- a/dev-db/postgresql/postgresql-.ebuild +++ b/dev-db/postgresql/postgresql-.ebuild @@ -108,9 +108,6 @@ pkg_setup() { } src_prepare() { - # still needed as of 2021-08-13 - eapply "${FILESDIR}"/${PN}-13.3-riscv-spinlocks.patch - # Set proper run directory sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \ -i src/include/pg_config_manual.h || die
[gentoo-commits] repo/gentoo:master commit in: app-admin/monit/
commit: 768c0379295a25190b856dcc507978202164ab4f Author: Patrick Lauer gentoo org> AuthorDate: Tue Mar 14 15:47:40 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Mar 14 15:48:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768c0379 app-admin/monit: add 5.33.0 Signed-off-by: Patrick Lauer gentoo.org> app-admin/monit/Manifest| 1 + app-admin/monit/monit-5.33.0.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/app-admin/monit/Manifest b/app-admin/monit/Manifest index 51e75d08fb32..59ef9c8e9231 100644 --- a/app-admin/monit/Manifest +++ b/app-admin/monit/Manifest @@ -1,3 +1,4 @@ DIST monit-5.29.0.tar.gz 1476102 BLAKE2B a4037c61e8d893b194317dc3c79d37f9b449d3524b91a06c0ff36a9c39016b12b0ce970c969fc10421412e6406c680714522379780cd80897a7a467f7b08450f SHA512 a69125bfa6fa9ea837f396e762a45e0cb41258c175d120c2af999ae1b500ce5cf5b57d774cc89299f70950a25ced5368c85455fffafd75677311c7912f86c49d DIST monit-5.31.0.tar.gz 1479644 BLAKE2B 3aee9e87acb287dbf9cdc26dd5cb5e693a52d7f88c4851f9c1101aec8060df250e75890815b7ec30e58324ec118bded8e25e6a17e694bec1c028941e2cff0141 SHA512 1259c57683389d7241db9524136cec7e42067e32dac79d97753211525c6451af2768c1023535d7d894dad7c5f6e7c3b3ac77bd8540bb53634f6d72587b522d42 DIST monit-5.32.0.tar.gz 1480629 BLAKE2B 48b824365dca349914ffc066a19758f23fee122fb29b1aed5cecad6f97799a987752e3e59cbed488282738c755fdf4d7c95dbe85069f2e070c28f03a324e0a7f SHA512 dcb56bee23c5fef4abe08a2b1633e58b60c8863b335d651d26e87f5306b4f98bd4887d2bf6311c2fc11c9b99eb853226d836b9d212ab65c0f150872c7297e005 +DIST monit-5.33.0.tar.gz 1502487 BLAKE2B 770474f010067fe6388622e764a0d032495589dad24873dabd87ab0aa8edcff34d7a014a72c1c05aaa47104b12daf3dc542aa1d2d823d267814c9b5fd139e747 SHA512 f84edfc03a7386bb712c3d1e1e74801c5deea596f533bd898f342c8435e4b9f4225ec24a4daee11c4d23a5742e9f8a9c666ebaa1ba56f13842ac7214d1d70d4f diff --git a/app-admin/monit/monit-5.33.0.ebuild b/app-admin/monit/monit-5.33.0.ebuild new file mode 100644 index ..1f5faf3c1cfd --- /dev/null +++ b/app-admin/monit/monit-5.33.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 pam systemd + +DESCRIPTION="Monitoring and managing daemons or similar programs running on a Unix system" +HOMEPAGE="http://mmonit.com/monit/"; +SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"; + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux" +IUSE="ipv6 pam ssl" + +RDEPEND="sys-libs/zlib:= + virtual/libcrypt:= + pam? ( sys-libs/pam ) + ssl? ( dev-libs/openssl:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die +} + +src_configure() { + local myeconfargs=( + $(use_with ipv6) + $(use_with pam) + $(use_with ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + insinto /etc/logrotate.d + newins "${FILESDIR}"/monit.logrotate monit + + insinto /etc; insopts -m600; doins monitrc + newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit + systemd_dounit system/startup/${PN}.service + + use pam && newpamd "${FILESDIR}"/${PN}.pamd ${PN} + + dobashcomp system/bash/monit +} + +pkg_postinst() { + elog "Sample configurations are available at:" + elog "http://mmonit.com/monit/documentation/"; +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: eb057b751a99defdf5fa489efd2c5d6c7312cba5 Author: Patrick Lauer gentoo org> AuthorDate: Sun Mar 12 15:37:29 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Mar 12 15:37:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb057b75 dev-db/timescaledb: add 2.10.1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 1 + dev-db/timescaledb/timescaledb-2.10.1.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index 3e28e4dcd4cb..52b7aaa92cef 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,3 +1,4 @@ DIST timescaledb-2.10.0.tar.gz 7410903 BLAKE2B e93117f41b918e315f1d867ef65a608ec4021d365e3854750ee788233d64435d37b6ff5e7b1a014c8bf095857c745978daece3dc5ff149ba0b869afa6e7d8e7c SHA512 6028146a421de91a356539d8027cfee8dc38dd03cf02fe04887ddaf134fa057c953cf6b6179a9160d797271943a8fe35ffe2f4d8959fe3be8e7bf527a3fe7d41 +DIST timescaledb-2.10.1.tar.gz 7417084 BLAKE2B 506da755d164fd82bbea0267a24f6db438b895402c29bb88b5f48178b018c003f251427b5fa9befcfe801db496181819ef18249e537bd89b72a085f51291ce19 SHA512 573369d85f40a4176beaf5862bd0d20966fbdff83ec8573ba185bcfd90a03ef8de09aad3ed8dce7ee47bc123f967224bae2899c22ed023ab73260c3bd0548fed DIST timescaledb-2.9.2.tar.gz 7265748 BLAKE2B 6d821f3e93e5a4c8cb871e436b00f81befbc82b171c95c50f93d278c2dd87c44255c4fc7b6e09e7463eeb8b3ba6719ad95d07d76d2234a52f7f0ca015a1ed727 SHA512 2f8153e37e3fd1488f89398dfb6b4501267c0d4bae4b796738d0b25e26f9720c7d6388b41fd952b4760f9e85adfbf6d3b37f4f5b7cc9ec3e68825dbd9868e870 DIST timescaledb-2.9.3.tar.gz 7269123 BLAKE2B 009f3b9787e4dce49abb50a446b88f5a37ab9b1a3abb040fe5d332ab10d5a40e13fae7985fca6f6d412f7e555ab1833f83ce0c43bbda7054f668fa12288eac18 SHA512 0664ccc6e6846500757466646e2c8a9bdbdca079bd931cc95ad8ea687f37b099d846cf8cc8311f928a33d9228592e460b6fe331a639046bc845a25b4a7d914c6 diff --git a/dev-db/timescaledb/timescaledb-2.10.1.ebuild b/dev-db/timescaledb/timescaledb-2.10.1.ebuild new file mode 100644 index ..83f98f57647b --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.10.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 12 13 14 15 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/"; +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: da5cd23913c189a209045aadf84976b88715f3cd Author: Ferenc Erki gmail com> AuthorDate: Sun Mar 5 19:41:59 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 6 12:03:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5cd239 app-admin/rex: update live ebuild Signed-off-by: Patrick Lauer gentoo.org> app-admin/rex/rex-.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-admin/rex/rex-.ebuild b/app-admin/rex/rex-.ebuild index 8c057ec2..c6c604f1e599 100644 --- a/app-admin/rex/rex-.ebuild +++ b/app-admin/rex/rex-.ebuild @@ -81,6 +81,7 @@ RDEPEND=" dev-perl/libwww-perl dev-perl/YAML virtual/perl-version + virtual/perl-Term-ANSIColor " # NB: would add test? !minimal? Test-mysqld, but I can't get that to work BDEPEND=" @@ -99,7 +100,9 @@ BDEPEND=" dev-perl/Test-Exception dev-perl/Test-Output dev-perl/Test-UseAllModules + dev-perl/Test-Warnings virtual/perl-autodie + virtual/perl-Module-Load-Conditional ) "
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: 36f62c9efe35aaa3890ff38d75610a083feb7686 Author: Ferenc Erki gmail com> AuthorDate: Sun Mar 5 19:42:38 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Mar 6 12:04:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f62c9e app-admin/rex: bump version to 1.14.1 Signed-off-by: Patrick Lauer gentoo.org> app-admin/rex/Manifest| 2 +- app-admin/rex/{rex-1.14.0-r1.ebuild => rex-1.14.1.ebuild} | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest index d61bbdc9995a..d3f9f9a6da8c 100644 --- a/app-admin/rex/Manifest +++ b/app-admin/rex/Manifest @@ -1,3 +1,3 @@ DIST Rex-1.13.3.tar.gz 349550 BLAKE2B c2ccc2144e56761d33ed2b5d790febd49863639d2e3bba8028b7937b43eb51e7e59e9e99cb1d67f247b2dff8ef91aa04776afd6277ad8a2370f35d71e0b528dd SHA512 beab22aef8ba620b6e74847698eab99977844d2e9632812a9ae0e1ee303cbe4e5a6489000bd5209d76e42e3bb4bb799a90408ed6fb14e034f68132a4d37766dc DIST Rex-1.13.4.tar.gz 351011 BLAKE2B ec046b88f4443b03c05efbabb40900085293c61dab0ee9818a8c4d05be3cc0a1c1f53738b72cc245aaa2dfbcb00541f0e1e31b0c20f2464e9fc6586ed10707ef SHA512 27b76f4b527b42ea0b06dc1de05254dbd6e2fa3bc9a8a708af7557789ef22aec374a5d0585bf3ec4ee878a5387d51b881cf95855dbd05149b7b23929de12027d -DIST Rex-1.14.0.tar.gz 353494 BLAKE2B 3943c56df99d3dd98cefbdc68644f1a34109e20e18aa6db61e617d1f5ece8cf9612b7b098dafff7df9435820791bd1476163e5b9e6d35ef20bd47506747ad849 SHA512 fa2ad4b71c9c7b9a352303626e7530fc7fd02b295908c6184680a2646b14553b037a264af932b9a9efd5f1019ded86f3c8857db9651d7a4d7d6cf153924ac3ad +DIST Rex-1.14.1.tar.gz 354512 BLAKE2B e82248fa58b10e92f2256c57b589e8db6fc61a03532eac00a28431f2527b4a7e5fdaebbf4a0bdbdfa5b775be95826fb26fa831b58ecf354d6758f5a26649dc32 SHA512 c3cb3e64fb443858a47fbf0afabc9e57ca0a7646447ea259c109a5385a57b4347664dde23575e529afa17881f400bd1735994793362aa101519747805153cb75 diff --git a/app-admin/rex/rex-1.14.0-r1.ebuild b/app-admin/rex/rex-1.14.1.ebuild similarity index 98% rename from app-admin/rex/rex-1.14.0-r1.ebuild rename to app-admin/rex/rex-1.14.1.ebuild index 8c057ec2..c6c604f1e599 100644 --- a/app-admin/rex/rex-1.14.0-r1.ebuild +++ b/app-admin/rex/rex-1.14.1.ebuild @@ -81,6 +81,7 @@ RDEPEND=" dev-perl/libwww-perl dev-perl/YAML virtual/perl-version + virtual/perl-Term-ANSIColor " # NB: would add test? !minimal? Test-mysqld, but I can't get that to work BDEPEND=" @@ -99,7 +100,9 @@ BDEPEND=" dev-perl/Test-Exception dev-perl/Test-Output dev-perl/Test-UseAllModules + dev-perl/Test-Warnings virtual/perl-autodie + virtual/perl-Module-Load-Conditional ) "
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: cfa507b1df4e811ddfe6dc176038a765ffd8aea3 Author: Patrick Lauer gentoo org> AuthorDate: Sat Mar 4 07:24:34 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Mar 4 07:25:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa507b1 dev-db/timescaledb: add 2.10.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 1 + dev-db/timescaledb/timescaledb-2.10.0.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index 016c8cd6..3e28e4dcd4cb 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,2 +1,3 @@ +DIST timescaledb-2.10.0.tar.gz 7410903 BLAKE2B e93117f41b918e315f1d867ef65a608ec4021d365e3854750ee788233d64435d37b6ff5e7b1a014c8bf095857c745978daece3dc5ff149ba0b869afa6e7d8e7c SHA512 6028146a421de91a356539d8027cfee8dc38dd03cf02fe04887ddaf134fa057c953cf6b6179a9160d797271943a8fe35ffe2f4d8959fe3be8e7bf527a3fe7d41 DIST timescaledb-2.9.2.tar.gz 7265748 BLAKE2B 6d821f3e93e5a4c8cb871e436b00f81befbc82b171c95c50f93d278c2dd87c44255c4fc7b6e09e7463eeb8b3ba6719ad95d07d76d2234a52f7f0ca015a1ed727 SHA512 2f8153e37e3fd1488f89398dfb6b4501267c0d4bae4b796738d0b25e26f9720c7d6388b41fd952b4760f9e85adfbf6d3b37f4f5b7cc9ec3e68825dbd9868e870 DIST timescaledb-2.9.3.tar.gz 7269123 BLAKE2B 009f3b9787e4dce49abb50a446b88f5a37ab9b1a3abb040fe5d332ab10d5a40e13fae7985fca6f6d412f7e555ab1833f83ce0c43bbda7054f668fa12288eac18 SHA512 0664ccc6e6846500757466646e2c8a9bdbdca079bd931cc95ad8ea687f37b099d846cf8cc8311f928a33d9228592e460b6fe331a639046bc845a25b4a7d914c6 diff --git a/dev-db/timescaledb/timescaledb-2.10.0.ebuild b/dev-db/timescaledb/timescaledb-2.10.0.ebuild new file mode 100644 index ..83f98f57647b --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.10.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 12 13 14 15 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/"; +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hip/, dev-util/hip/files/
commit: dfd6445cf1acf78f133028f3e17494702346f464 Author: Patrick Lauer gentoo org> AuthorDate: Thu Mar 2 17:29:46 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Mar 2 17:45:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfd6445c dev-util/hip: add 5.4.3 Signed-off-by: Patrick Lauer gentoo.org> dev-util/hip/Manifest | 4 + dev-util/hip/files/hip-5.4.3-clang-include.patch | 30 + dev-util/hip/files/hip-5.4.3-clang-version.patch | 70 ++ dev-util/hip/files/hip-5.4.3-correct-ldflag.patch | 20 +++ dev-util/hip/hip-5.4.3.ebuild | 151 ++ 5 files changed, 275 insertions(+) diff --git a/dev-util/hip/Manifest b/dev-util/hip/Manifest index 91fbbb7d722a..8cb4cece793c 100644 --- a/dev-util/hip/Manifest +++ b/dev-util/hip/Manifest @@ -1,10 +1,14 @@ DIST hip-5.1.3-update-header.patch.gz 3406 BLAKE2B 805539c3396a9cdcc4b807afd96eacd2de0e494a9ec927a1526cb8ce26b1c6e0a4d06415cd0210cba1398b5ff70f995fa67ad22b659578c075eb24c2a2cc9228 SHA512 eef4d70f9470a61d1d8cb140728cc4f2e792a4e64e0900a7410a74f3a6421410e7546e4e62bbbf35ae231b566bf162fb85de1f1ad1d8cfb2f282d2ed9a34b53a DIST rocclr-5.1.3.tar.gz 618606 BLAKE2B 02b7732ddd03c0883bee49c56466cd21c649159f801bfb2537eea6e640c65613eb57b37d942f465a9deb83d65735f51212dde5e4f77ba8239d1a6b7037e1800c SHA512 89fd2eca39ed84a1cf525b2c606089ef39f64c1f997c4880e10722da6de4864110752640e1508db1aeb9d15c48ba4e6fe5dbe7a9e56718853ece42548028b2ca DIST rocclr-5.3.3.tar.gz 625944 BLAKE2B 0cdbc1415a355e1d56628834846aaa8587c9827eeea59f4312b788e868265dcb42197181fd5ef411416da2e11662c7f665f578aa750ab88c3a5405bcc58ee449 SHA512 3f85532cffc09c2ca8e7cd1770263d1c1a38633ed2bc5cfe62072e12a6f8f669db400519950718be31f6b77693d372e2ef905f06c7f02e126aa9ff7d2da97924 +DIST rocclr-5.4.3.tar.gz 640557 BLAKE2B 9ab91bab7ffb06c9c0d1c2ae79533fccc597071dda289ac375e32eb2965c638a7029951d2a49d46eeead9d7d242fe3a0cedb3e444d877af1bbf0e2d801c91e11 SHA512 c1d1a2ca08c2d762a221c04d394469aa7aff46086151333b145e0db9a7c7eb3dbbf8b9693e50d816aa9a13c16b4ebacf5ff3d5d8ff3393a8a764728ef5172d3a DIST rocm-hip-5.1.3.tar.gz 967696 BLAKE2B 15cb52b5934b84acf515fe9c83b7c8982e00a23e20af933bdd2c4bc5b56fd42b08c8a08e840c85d2e0a8386d5a0e9c110504f68499989de1aaad00e9a5efcf43 SHA512 6b6fd6c12d73788df1711b12326b97fc7a184f319e0db114947b7967b75f2ee131f81e42e43a4981456b507221a6013133731120409f90214e13304299ccbc24 DIST rocm-hip-5.3.3.tar.gz 1151858 BLAKE2B 5f460b2078c850b3eb4414fcec4a6f951a3b282aa9828f77ba5d5adfdc0ee8d2e62c856e112a154c340daaf7dad49f4871412edd7b38f7fae2e6b17840ee144b SHA512 e747cc10e78cd09009cac762f0e060be13f3447af7ec2a4a2889cbdc09cd76ecb1b5b58c89f09a3b45a8296c2c71e1c55baf113e58a5a12434af3de7168b8d87 +DIST rocm-hip-5.4.3.tar.gz 1195173 BLAKE2B 7452ee7a874bc4703b0d3aaaf9fa2a51e223d5650c65c34982a9981dbe14e8ec70c93d7e70c5ad36a8d02c3d2214fa6a393e20502a01418fb3320d8cfe363feb SHA512 1f4100e114576dcbad83aae453e21ab85cf25bd8a6ada380bb11cfc30e5f92ba903055b7257a099321a84b65adb444dd52b8258e82567f4bc882e65d89369b43 DIST rocm-hipamd-5.1.3.tar.gz 331996 BLAKE2B 176121fe199d53c02a0fc407015681c2f08c8a72104738b457581fd81b37d16efb8170a46d687fb85a45242ba8564246cdd5746e78d9b73dd0bdc9b24eb8378c SHA512 daa6f4da97f71a5fd1f79d8c9e5fc43324743aec91362a05fa62e08966397a637d794abc7e14230eccf5f1271f9fac58d1336aaad1f2cded6cd10792845a494b DIST rocm-hipamd-5.3.3.tar.gz 383179 BLAKE2B 45c4fbf28d639095db3cec0632e1b1d872104b3755bdca818ed37ac46caab399fcd2224330e6ac8df7ab155fb146b6272b3ed2efe00d7358b47f31ca2cb1e4f5 SHA512 34c62d915990b6742a2df9b37b6b2bad09f7383e561009519911095e8b65f6f1d79486f7f9b97fa76d7a9755b59fca5a5dff321d8c8b15fd83f2fd22ce08834c +DIST rocm-hipamd-5.4.3.tar.gz 387070 BLAKE2B c5f30b606227692eea4bf9e35d35bff861648ef44357994996b7f1fb798ffe8b3ccf909bedd47d5486049c9742e426002f2d6636daabc679bae1b70e9ee5e89b SHA512 f2e36ceeca2580fd85f6847dc8320640bd43382bcd584f67362b11580a1d429c36596adbde252967a96d3a2dfc2bdca4d34bd23f5fb0d5e5e73e7844f925b03b DIST rocm-opencl-runtime-5.1.3.tar.gz 1004765 BLAKE2B 64d9b42026d2be1d0e4aa666785699f6b4ec0584a927904a94bf830883050943503f8bdd7c97438a2fb11c71686a330d526f633959916c5c6c8da2e037841e79 SHA512 b83c3ae0bfad80f867bacce36710a8964f6dd7e64bf50da3ec6ce842217d6de63299d9ceaab9dc25a22252484520a85d02859809463dad5dda9b1f00a86863e0 DIST rocm-opencl-runtime-5.3.3.tar.gz 1007773 BLAKE2B a3f600a68183337f92b152a123241cb7025889cca2ef6814d9d5b5a2146a78703b171d20bcb432bc7a2cdd1f24ad349408c17816b25a66702e9f0f5345af9082 SHA512 391f0f244b7f02972df8cada821e69ee8d81d96b9cff3c14f1d0838da583d8fb136ec4bd5ee820f6dd261968e9eef5e9a5b10b7bb76b1b64625c399d79bcb03f +DIST rocm-opencl-runtime-5.4.3.tar.gz 1005268 BLAKE2B f9398e4c2b0f045f1b5d8df9f31b7f2bef6a9201885aa6ee5fc5d71632cfde26a078d9a5ea38c3da12d3c187faf04c7bdcf1a8ecb9927cdba56b1efdfcdc44ee SHA512 f65d4622ce8721a6b91ab5b5b306d142ba507d3e631ac3ab0b76c5bc6d8d18455e02debd954c82e7eb609f232b509f1ec1a013dc2fad467c2c2ad31fdf15755d
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocSPARSE/
commit: 16604ee62585c2c1a2c2a532b37a69137e7c13ef Author: Patrick Lauer gentoo org> AuthorDate: Thu Mar 2 16:28:54 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Mar 2 16:30:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16604ee6 sci-libs/rocSPARSE: Fix install path Closes: https://bugs.gentoo.org/891899 Signed-off-by: Patrick Lauer gentoo.org> .../rocSPARSE/{rocSPARSE-5.1.3.ebuild => rocSPARSE-5.1.3-r1.ebuild}| 3 +++ 1 file changed, 3 insertions(+) diff --git a/sci-libs/rocSPARSE/rocSPARSE-5.1.3.ebuild b/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild similarity index 97% rename from sci-libs/rocSPARSE/rocSPARSE-5.1.3.ebuild rename to sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild index ebd378df5802..3c16b15085ac 100644 --- a/sci-libs/rocSPARSE/rocSPARSE-5.1.3.ebuild +++ b/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild @@ -80,6 +80,9 @@ src_prepare() { # remove GIT dependency sed -e "/find_package(Git/d" -i cmake/Dependencies.cmake || die + # Fix install path + sed -i -e "s.set(CMAKE_INSTALL_LIBDIR.#set(CMAKE_INSTALL_LIBDIR." CMakeLists.txt || die + # use python interpreter specifyied by python-any-r1 sed -e "/COMMAND ..\/common\/rocsparse_gentest.py/s,COMMAND ,COMMAND ${EPYTHON} ," -i clients/tests/CMakeLists.txt || die
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipSPARSE/
commit: 41d6545cb4d18f6fe517cdfdf29968dc04aeae4b Author: Patrick Lauer gentoo org> AuthorDate: Thu Mar 2 16:29:27 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Mar 2 16:30:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d6545c sci-libs/hipSPARSE: Fix install path Signed-off-by: Patrick Lauer gentoo.org> .../hipSPARSE/{hipSPARSE-5.1.3.ebuild => hipSPARSE-5.1.3-r1.ebuild} | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sci-libs/hipSPARSE/hipSPARSE-5.1.3.ebuild b/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild similarity index 95% rename from sci-libs/hipSPARSE/hipSPARSE-5.1.3.ebuild rename to sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild index d6354b8d77be..21030abf26a0 100644 --- a/sci-libs/hipSPARSE/hipSPARSE-5.1.3.ebuild +++ b/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -64,6 +64,9 @@ src_prepare() { # remove GIT dependency sed -e "/find_package(Git/d" -i cmake/Dependencies.cmake || die + # Fix install path + sed -i -e "s.set(CMAKE_INSTALL_LIBDIR.#set(CMAKE_INSTALL_LIBDIR." CMakeLists.txt || die + if use test; then mkdir -p "${BUILD_DIR}"/clients/matrices # compile and use the mtx2bin converter. Do not use any optimization flags!
[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-opencl-runtime/
commit: 07ceff02838ae1f11558a132b6d3ee5876c966a3 Author: Patrick Lauer gentoo org> AuthorDate: Thu Mar 2 09:22:53 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Mar 2 16:30:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ceff02 dev-libs/rocm-opencl-runtime: keyword 5.4.3 for ~amd64 Signed-off-by: Patrick Lauer gentoo.org> dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3.ebuild index cd0084f89cdb..4ee8c36fb4d8 100644 --- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3.ebuild +++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3.ebuild @@ -14,6 +14,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 S="${WORKDIR}/${P}" else + KEYWORDS="~amd64" SRC_URI="https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-${PV}.tar.gz -> rocclr-${PV}.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-${PV}.tar.gz -> rocm-opencl-runtime-${PV}.tar.gz" S="${WORKDIR}/ROCm-OpenCL-Runtime-rocm-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocminfo/
commit: c93259ae235053650d84a8d873ed064da3f87746 Author: Patrick Lauer gentoo org> AuthorDate: Thu Mar 2 09:19:29 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Mar 2 16:30:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93259ae dev-util/rocminfo: add 5.4.3 Signed-off-by: Patrick Lauer gentoo.org> dev-util/rocminfo/Manifest | 1 + dev-util/rocminfo/rocminfo-5.4.3.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest index 78cf76123025..2d12d0105a99 100644 --- a/dev-util/rocminfo/Manifest +++ b/dev-util/rocminfo/Manifest @@ -1,2 +1,3 @@ DIST rocminfo-5.1.3.tar.gz 16772 BLAKE2B 1b35661f9e6cd8cd5180ef3e4fd3dd8e7d6b282947d25c81b0b8bd347a5bee11cf87d950bbd8adcbd7a8a3053c41622b8e99fc0b56f4a14bdf4acf20992becc7 SHA512 998d499b0ae9a22bde30b2c26e31587a78b5ed63a19649d5b203eb47a044f17d1d4d3e951ec094d5be1ca3ba37efa4b19f5b53047727158170fa90c13a8c7563 DIST rocminfo-5.3.3.tar.gz 16829 BLAKE2B 341908048b9726a22ab5e81317916166d4ba114c5060fd8b7b455e0f4df3857b16a735cfccce2d013cd6632680e29b2e0c9ef91461d46b7e94dc71b0751aa42e SHA512 336a408eb49eb8d40b506f58d62de3fd406d00b0de169bc3f6176c76f1f50366347d212de8783b5c48ae1b6660d307b276ba6b3bac8d8286f5e93cfe739c4dae +DIST rocminfo-5.4.3.tar.gz 16832 BLAKE2B 2344b6bd3ffecdfa657559e4d4d8c09de862ebcda287fd67db9864d19aab0a928b071bc43ddd4a24a31037c61500b1bb9697d11b3031c860c5bac77392c664ef SHA512 80221c91f56cd04ba8dcbddd53bb47cb57bb97b74102890a7a43203e9a2fd572762025feb65676774f774a9a5f0d0a1293fc4508fc82d21b6b4042ad92210096 diff --git a/dev-util/rocminfo/rocminfo-5.4.3.ebuild b/dev-util/rocminfo/rocminfo-5.4.3.ebuild new file mode 100644 index ..34df3ab7b44e --- /dev/null +++ b/dev-util/rocminfo/rocminfo-5.4.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/"; + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/rocminfo-rocm-${PV}" +fi + +DESCRIPTION="ROCm Application for Reporting System Info" +HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo"; +LICENSE="UoI-NCSA" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND=">=dev-libs/rocr-runtime-${PV}" +DEPEND="${RDEPEND}" + +PATCHES=("${FILESDIR}/${PN}-5.1.3-detect-builtin-amdgpu.patch") + +src_prepare() { + sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die + sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found" + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocm_bandwidth_test/
commit: 5900b992a552550f9137ecceefa3e35a679ae352 Author: Patrick Lauer gentoo org> AuthorDate: Thu Mar 2 08:53:29 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Mar 2 08:53:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5900b992 dev-util/rocm_bandwidth_test: add 5.4.3 Signed-off-by: Patrick Lauer gentoo.org> dev-util/rocm_bandwidth_test/Manifest | 1 + .../rocm_bandwidth_test-5.4.3.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-util/rocm_bandwidth_test/Manifest b/dev-util/rocm_bandwidth_test/Manifest index c22630347d05..1b1fea2f1adf 100644 --- a/dev-util/rocm_bandwidth_test/Manifest +++ b/dev-util/rocm_bandwidth_test/Manifest @@ -1 +1,2 @@ DIST rocm_bandwidth_test-5.3.3.tar.gz 38681 BLAKE2B 02a09ae869b507ad117e40e2daadd6e2acb2a365b12e5f601a4c8d6e55d3fb51de32feef9122bd532700b46843310ed83088842728a814f55695a3572e83d1d1 SHA512 155480284cdd1b0e42c62ab49f536ef12f2b9cbfcf0e8d076938cf0cf86872b536506a81e283b656ef1896d7d6e691e06145b2021593542755dd7460d08002c9 +DIST rocm_bandwidth_test-5.4.3.tar.gz 38761 BLAKE2B ab3c8fd15039081f7b42e1c5c82e06f2cf3f5c70c0868bf0c195507dd97669f199ecdaa895d292d225bce7aa069d14836923ff9ffd43d13749ca312ed07d3402 SHA512 676ba7aa26fd5eb2858ff61c8cf49ea3c5d51e87f5fa3bd6389c7c53e02561281d2d4a751369ccc66270f1d04b5ec9e55048ba23e758f0be8ef8e2abfd2026c2 diff --git a/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.4.3.ebuild b/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.4.3.ebuild new file mode 100644 index ..684546f46011 --- /dev/null +++ b/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.4.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Bandwidth test for ROCm" +HOMEPAGE="https://github.com/RadeonOpenCompute/rocm_bandwidth_test"; +SRC_URI="https://github.com/RadeonOpenCompute/${PN}/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="NCSA-AMD" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +DEPEND="dev-libs/rocr-runtime:=" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}/${PN}-rocm-${PV}" + +src_install() { + cmake_src_install + + rm -rfv "${ED}"/usr/share/doc/rocm-bandwidth-test +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocr-runtime/
commit: d46ef5409051d8a325ff959f94c10b6981f6ebbb Author: Patrick Lauer gentoo org> AuthorDate: Thu Mar 2 08:50:43 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Mar 2 08:53:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46ef540 dev-libs/rocr-runtime: Fix version detection This breaks rocm_bandwidth_test and others downstream as they compare to an internal version string. This silently breaks if git is not installed, so fix it to always be correct. Closes: https://bugs.gentoo.org/894064 Signed-off-by: Patrick Lauer gentoo.org> .../{rocr-runtime-5.4.3.ebuild => rocr-runtime-5.4.3-r1.ebuild} | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.4.3.ebuild b/dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild similarity index 88% rename from dev-libs/rocr-runtime/rocr-runtime-5.4.3.ebuild rename to dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild index f408d4213314..f6a8a5598f2a 100644 --- a/dev-libs/rocr-runtime/rocr-runtime-5.4.3.ebuild +++ b/dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild @@ -44,6 +44,11 @@ src_prepare() { # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ... sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die + # internal version depends on git being present and random weird magic, otherwise fallback to incoherent default value + # fix default value to be more better + + sed -i -e "s:1.7.0:${PV}:" CMakeLists.txt || die + cmake_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/nqp/
commit: f94fd00ae0ca39fc553dd8e83f135c0004614e2b Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:54:49 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:56:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94fd00a dev-lang/nqp: Improve java bits While nqp-j builds now rakudo fails to use it, so keep the java useflag masked for now. Thanks to vaukai for the work in the PR. Closes: https://github.com/gentoo/gentoo/pull/29299 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/nqp/nqp-2023.02.ebuild | 8 dev-lang/nqp/nqp-.ebuild| 19 --- 2 files changed, 8 insertions(+), 19 deletions(-) diff --git a/dev-lang/nqp/nqp-2023.02.ebuild b/dev-lang/nqp/nqp-2023.02.ebuild index 7ca8384417e3..fc12e500ef7b 100644 --- a/dev-lang/nqp/nqp-2023.02.ebuild +++ b/dev-lang/nqp/nqp-2023.02.ebuild @@ -23,16 +23,16 @@ RESTRICT="!test? ( test )" REQUIRED_USE="|| ( java moar )" CDEPEND="java? ( - dev-java/asm:4 + dev-java/asm:9 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-${PV}[clang=] )" RDEPEND="${CDEPEND} - java? ( >=virtual/jre-1.9 )" + java? ( >=virtual/jre-11 )" DEPEND="${CDEPEND}" BDEPEND="${CDEPEND} clang? ( sys-devel/clang ) - java? ( >=virtual/jdk-1.9 ) + java? ( >=virtual/jdk-11 ) dev-lang/perl" pkg_pretend() { @@ -69,7 +69,7 @@ nqp_compile() { if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then emake -j1 \ -C "${BUILD_DIR}" \ - JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)" + JAVAC="$(java-pkg_get-javac)" elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then emake -j1 \ -C "${BUILD_DIR}" diff --git a/dev-lang/nqp/nqp-.ebuild b/dev-lang/nqp/nqp-.ebuild index 6a9c0f4a7c60..fc12e500ef7b 100644 --- a/dev-lang/nqp/nqp-.ebuild +++ b/dev-lang/nqp/nqp-.ebuild @@ -23,16 +23,16 @@ RESTRICT="!test? ( test )" REQUIRED_USE="|| ( java moar )" CDEPEND="java? ( - dev-java/asm:4 + dev-java/asm:9 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-${PV}[clang=] )" RDEPEND="${CDEPEND} - java? ( >=virtual/jre-1.8 )" + java? ( >=virtual/jre-11 )" DEPEND="${CDEPEND}" BDEPEND="${CDEPEND} clang? ( sys-devel/clang ) - java? ( >=virtual/jdk-1.8 ) + java? ( >=virtual/jdk-11 ) dev-lang/perl" pkg_pretend() { @@ -44,16 +44,6 @@ pkg_pretend() { fi } -java_prepare() { - # Don't clean stage0 jars. - einfo "Cleaning upstream jars" - java-pkg_clean 3rdparty/ - - # Don't use jars we just deleted. - sed -i -r 's/(:3rdparty[^:]*)+/:${THIRDPARTY_JARS}/g' \ - src/vm/jvm/runners/nqp-j || die -} - src_prepare() { MULTIBUILD_VARIANTS=() use moar && MULTIBUILD_VARIANTS+=( moar ) @@ -79,8 +69,7 @@ nqp_compile() { if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then emake -j1 \ -C "${BUILD_DIR}" \ - THIRDPARTY_JARS=$(java-pkg_getjars --with-dependencies asm-4,jline,jna-4) \ - JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)" + JAVAC="$(java-pkg_get-javac)" elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then emake -j1 \ -C "${BUILD_DIR}"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/nqp/
commit: 2e8dbc674281925eda93a7fd987a0f95e7043915 Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:40:25 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8dbc67 dev-lang/nqp: EAPI 8 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/nqp/nqp-2023.02.ebuild | 2 +- dev-lang/nqp/nqp-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/nqp/nqp-2023.02.ebuild b/dev-lang/nqp/nqp-2023.02.ebuild index 601224b3ca76..7ca8384417e3 100644 --- a/dev-lang/nqp/nqp-2023.02.ebuild +++ b/dev-lang/nqp/nqp-2023.02.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit java-pkg-opt-2 multibuild diff --git a/dev-lang/nqp/nqp-.ebuild b/dev-lang/nqp/nqp-.ebuild index ed087ca0a10c..6a9c0f4a7c60 100644 --- a/dev-lang/nqp/nqp-.ebuild +++ b/dev-lang/nqp/nqp-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit java-pkg-opt-2 multibuild
[gentoo-commits] repo/gentoo:master commit in: dev-lang/moarvm/
commit: d59e22a5337f1303f66a0e18e5f4506ca10baebf Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:38:45 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59e22a5 dev-lang/moarvm: EAPI 8 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/moarvm/moarvm-2023.02.ebuild | 2 +- dev-lang/moarvm/moarvm-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/moarvm/moarvm-2023.02.ebuild b/dev-lang/moarvm/moarvm-2023.02.ebuild index 17727dec7617..81688dce5b74 100644 --- a/dev-lang/moarvm/moarvm-2023.02.ebuild +++ b/dev-lang/moarvm/moarvm-2023.02.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_PN="MoarVM" if [[ ${PV} == "" ]]; then diff --git a/dev-lang/moarvm/moarvm-.ebuild b/dev-lang/moarvm/moarvm-.ebuild index 2f8db477f21e..71cb25f7c82f 100644 --- a/dev-lang/moarvm/moarvm-.ebuild +++ b/dev-lang/moarvm/moarvm-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_PN="MoarVM" if [[ ${PV} == "" ]]; then
[gentoo-commits] repo/gentoo:master commit in: dev-lang/nqp/
commit: 6251934f81c7a68be543d5913b35a4ac741afdfa Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:35:18 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6251934f dev-lang/nqp: remove broken java dep Signed-off-by: Patrick Lauer gentoo.org> dev-lang/nqp/nqp-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-lang/nqp/nqp-.ebuild b/dev-lang/nqp/nqp-.ebuild index 849aaaf6aaee..ed087ca0a10c 100644 --- a/dev-lang/nqp/nqp-.ebuild +++ b/dev-lang/nqp/nqp-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -24,7 +24,6 @@ REQUIRED_USE="|| ( java moar )" CDEPEND="java? ( dev-java/asm:4 - dev-java/jline:0 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rakudo/
commit: 84db1284a633ead5e7888fccf19fbe474844e7b1 Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:43:38 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84db1284 dev-lang/rakudo: update EAPI 7 -> 8 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/rakudo/rakudo-2023.02.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/rakudo/rakudo-2023.02.ebuild b/dev-lang/rakudo/rakudo-2023.02.ebuild index 29f2fa9e98a9..a8a18519d240 100644 --- a/dev-lang/rakudo/rakudo-2023.02.ebuild +++ b/dev-lang/rakudo/rakudo-2023.02.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit java-pkg-opt-2
[gentoo-commits] repo/gentoo:master commit in: dev-lang/moarvm/
commit: cb5e0be51f65eec3c209c231f0eed552f4403610 Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:36:15 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5e0be5 dev-lang/moarvm: drop versions Signed-off-by: Patrick Lauer gentoo.org> dev-lang/moarvm/Manifest | 5 --- dev-lang/moarvm/moarvm-2021.06-r1.ebuild | 60 dev-lang/moarvm/moarvm-2021.08.ebuild| 60 dev-lang/moarvm/moarvm-2021.10.ebuild| 60 dev-lang/moarvm/moarvm-2022.02.ebuild| 60 dev-lang/moarvm/moarvm-2022.06.ebuild| 60 6 files changed, 305 deletions(-) diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest index 642c605c9842..fa475e22b192 100644 --- a/dev-lang/moarvm/Manifest +++ b/dev-lang/moarvm/Manifest @@ -1,6 +1 @@ -DIST MoarVM-2021.06.tar.gz 5449936 BLAKE2B 2bf6fc2e1a4dd0741819305e506945b09ed2a0fc1348ff98565cae397e76044176f05e87faeed1f52d5efadccb6d44edcb987553f5e164417153a8f23ba09493 SHA512 b23e20ed3e0830395ac09bd84a33ea3ab7ba52bce835c67b1feec45823ca2f0c9d04957d1f1b48b400fc30a48db37c5f89c3975b0273f684d9677145e2296f2c -DIST MoarVM-2021.08.tar.gz 13643526 BLAKE2B 433cfaaad4138d8b98fc4bacd5495281f2a8da5195aa74aded118126afdf11cdf0175fd033472e951e91ab3c1eb11877ab039cd24d911553d5854be18021a87e SHA512 6199871f51a4998e1b5260ba833e3bf09c6115e12334a94de5aa4135b93f8dc754967712ce8e092a36b4940368433be840cbf1a8ce7aec52219f768acd90078d -DIST MoarVM-2021.10.tar.gz 13711924 BLAKE2B 18e0c8b5429242f7588dc5ad47d92a46146223e8dc7dcef93e2cb3332c2400b29754f1f03ceb9016665771554940667e1373a48c96921922834fd103a73d985a SHA512 a376d0388d9e53b9f07a960ab23ddf8e35379a6dff168d2f726c0f05431804bf4e09b0a2a0eab9a39b9df493030e384e9680a7654bdf9e5c129a6c70aead833d -DIST MoarVM-2022.02.tar.gz 14640429 BLAKE2B 5e64855514c33d97408353756ba88f29bfd2da39d8d2aa03b8c096645ca7dc680df47a246d224920aa466b76005c1be9d6e7096933046e0fa0caf836cfd09eb2 SHA512 12385cc6cfc5308240d841842ac1b2ff880e786c9724dc6c7fa776c1c6422b345e1f4ab870579b7051726b2655668caed33e1bbb75a7201948431a7b2897e9f7 -DIST MoarVM-2022.06.tar.gz 14867282 BLAKE2B 2c9d00098fe610890698c5f8ef8eca0b02196a69f6f28d83e1dc4cfa32e337aede984176464ec8a9ce55fc8a9ac424fd206edca8b3c9ee3532964b32ec4bfef2 SHA512 2a47fcd2e3d8ed0bd3845ec04f0bb8ead87190985e7b83acfa4f726ccc0f544d93bfb7fad5dcedfd09739c41632abb1618a128936a1053c5b0b85ca1857f87c3 DIST MoarVM-2023.02.tar.gz 14917710 BLAKE2B 57ea0a3871f51f2cf2bf7f7d9d70f4d00052cf3ab255916fc73eb33fabd0e96e44155582e73158cf98042705817b5541f3fea0d557b09e38ad6e45cad14f172f SHA512 a3dd172a84aba72df4bb9228f50eea3c4d74d4db285b06f19dc4502523f3de09580ad8a5525cf181038928263e47f72b0187a5d57dba019f18b9783ba4247203 diff --git a/dev-lang/moarvm/moarvm-2021.06-r1.ebuild b/dev-lang/moarvm/moarvm-2021.06-r1.ebuild deleted file mode 100644 index fd7e4e0ccdf4.. --- a/dev-lang/moarvm/moarvm-2021.06-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -MY_PN="MoarVM" -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"; - inherit git-r3 - S="${WORKDIR}/${P}" -else - SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"; - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="A 6model-based VM for NQP and Raku" -HOMEPAGE="http://moarvm.org"; -LICENSE="Artistic-2" -SLOT="0" - -IUSE="asan clang debug doc +jit optimize static-libs ubsan" - -RDEPEND="dev-libs/libatomic_ops - >=dev-libs/libuv-1.26:= - dev-libs/libffi:=" -DEPEND="${RDEPEND} - clang? ( >=sys-devel/clang-3.1 ) - dev-lang/perl" - -DOCS=( CREDITS README.markdown ) - -# Tests are conducted via nqp -RESTRICT=test - -src_configure() { - MAKEOPTS+=" NOISY=1" - use doc && DOCS+=( docs/* ) - local prefix="${EPREFIX}/usr" - local libdir="${EPREFIX}/usr/$(get_libdir)" - einfo "--prefix '${prefix}'" - einfo "--libdir '${libdir}'" - local myconfigargs=( - "--prefix" "${prefix}" - "--has-libuv" - "--has-libatomic_ops" - "--has-libffi" - "--libdir" "${libdir}" - "--compiler" "$(usex clang clang gcc)" - "$(usex asan--asan)" - "$(usex debug --debug
[gentoo-commits] repo/gentoo:master commit in: dev-lang/nqp/
commit: 6b25ed3b13b387cb4331f77ca14250105480f8fa Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:33:21 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b25ed3b dev-lang/nqp: add 2023.02 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/nqp/Manifest | 1 + dev-lang/nqp/nqp-2023.02.ebuild | 147 2 files changed, 148 insertions(+) diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest index e3376e5fab95..114da09c5336 100644 --- a/dev-lang/nqp/Manifest +++ b/dev-lang/nqp/Manifest @@ -3,3 +3,4 @@ DIST nqp-2021.08.tar.gz 5208527 BLAKE2B 1f2e454e63484a8a636f61c9110b4a20775ec59d DIST nqp-2021.10.tar.gz 5207621 BLAKE2B 85b6627bc843d211ef8c296e63a97b0f80e019f89080f7c94b1e55767e4fab430c426c77aea741d601e75f6fb354a1f8b6c6077c70ab5cbfd2edef1621137af3 SHA512 d308045cc8a01298bcc544e8fd27752d1fc28e421b1cd24f1d5675333ba8cd71cb946e760ba485710456aebf21eeab1d2f85abffe49336471f1148071df6aa98 DIST nqp-2022.02.tar.gz 5220819 BLAKE2B eba57834cc883e5bab26d0496df5bb059cc31f893e25833ada26cfa4796b9f822d1bb17e6ac0eb2474238e78565cf1da3be6f82d34a82bb4ac70cc19e03e11aa SHA512 0a51eb96486a254543ffbc2dac5d32a2b218a7fd774ccd3c8d4ba23f33dacbebdc0190e7cc919103f57573ea74ff8592200759c9768485044a4433647958ba8f DIST nqp-2022.06.tar.gz 5222082 BLAKE2B bf5f3e98ad40d76ca45887ed1d64d3a5d11b91493f5af7324c5ebe62c3c34c9ababaf64e4083c30a4f4a16db46710b28054e423bd84aa259e8b293330265e2c7 SHA512 e044701d77ea6baeb51202a808a86a46e99cae1db03888cd2848424e9dfbb318a82ccf21476050f26e388f3c5137e4389626d52a7434d0ffb1d2c97501e23407 +DIST nqp-2023.02.tar.gz 6023282 BLAKE2B 546ef7c0039857a2be07b2a0601c32f5f8719674a64f599dc1c6faa34dcc12bf7b205da9356c3c2632e01eb3cdc22a8c6bbb7d70180773d58c7a6989c56df2b7 SHA512 c71b7d5b0237501a10b30985dcd48f17f9741dc09360b2a98c24134cd1dde8fbb868eef39d97aba2ba031b52e06b5220095792c834d5d154218e45dd1af87cdd diff --git a/dev-lang/nqp/nqp-2023.02.ebuild b/dev-lang/nqp/nqp-2023.02.ebuild new file mode 100644 index ..601224b3ca76 --- /dev/null +++ b/dev-lang/nqp/nqp-2023.02.ebuild @@ -0,0 +1,147 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-pkg-opt-2 multibuild + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/perl6/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz"; + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler" +HOMEPAGE="https://rakudo.org"; + +LICENSE="Artistic-2" +SLOT="0" +IUSE="doc clang java +moar test" +RESTRICT="!test? ( test )" +REQUIRED_USE="|| ( java moar )" + +CDEPEND="java? ( + dev-java/asm:4 + dev-java/jna:4 + ) + moar? ( ~dev-lang/moarvm-${PV}[clang=] )" +RDEPEND="${CDEPEND} + java? ( >=virtual/jre-1.9 )" +DEPEND="${CDEPEND}" +BDEPEND="${CDEPEND} + clang? ( sys-devel/clang ) + java? ( >=virtual/jdk-1.9 ) + dev-lang/perl" + +pkg_pretend() { + if has_version dev-lang/rakudo || has_version dev-lang/nqp; then + ewarn "NQP is known to fail compilation/installation with Rakudo and/or NQP" + ewarn "already being installed. So if it fails, try uninstalling both" + ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new installation." + ewarn "(see Bug #584394)" + fi +} + +src_prepare() { + MULTIBUILD_VARIANTS=() + use moar && MULTIBUILD_VARIANTS+=( moar ) + use java && MULTIBUILD_VARIANTS+=( jvm ) + + multibuild_copy_sources + + # This will pull in conditional java_prepare + default +} + +nqp_configure() { + pushd "${BUILD_DIR}" > /dev/null || die + local myconfargs=( + "--backend=${MULTIBUILD_VARIANT}" + "--prefix=${EPREFIX}/usr" ) + + perl Configure.pl "${myconfargs[@]}" || die + popd || die +} + +nqp_compile() { + if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then + emake -j1 \ + -C "${BUILD_DIR}" \ + JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)" + elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then + emake -j1 \ + -C "${BUILD_DIR}" + fi +} + +nqp_test() { + emake -j1 \ + -C "${BUILD_DIR}" \ + test +} + +nqp_install() { + # This is the actual reason we need multibuild.ecla
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rakudo/
commit: ac9ddc593646dbf078d3c14f737df2cd020f4342 Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:34:13 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9ddc59 dev-lang/rakudo: drop 2021.06, 2021.08, 2021.10, 2022.02, 2022.06 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/rakudo/Manifest | 5 --- dev-lang/rakudo/rakudo-2021.06.ebuild | 72 --- dev-lang/rakudo/rakudo-2021.08.ebuild | 72 --- dev-lang/rakudo/rakudo-2021.10.ebuild | 72 --- dev-lang/rakudo/rakudo-2022.02.ebuild | 72 --- dev-lang/rakudo/rakudo-2022.06.ebuild | 72 --- 6 files changed, 365 deletions(-) diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest index 05a33b800702..0ed5e88032c3 100644 --- a/dev-lang/rakudo/Manifest +++ b/dev-lang/rakudo/Manifest @@ -1,6 +1 @@ -DIST rakudo-2021.06.tar.gz 5211187 BLAKE2B e6a73ada3bc7550ad9e2415374f8ecd9aeed021faf8bc52697c8d4bd1fc16782036fecf346f1b132f2d50b894f99ebca548e6e4209b1ff643a045679415ae3fd SHA512 1141979c63a5128919d24c4660cff8011fade12487bd7f437dbaeb6d121ab2d93e4207ad47d6d840ddb12118c9f1cde8285d87677ff88b135c4e9f079ecc -DIST rakudo-2021.08.tar.gz 5906537 BLAKE2B 73a70ac0524ef41355e835173bccca743db5aa0f7b41ac0b152537da84337f6281c0619b86cd282d8e103bcc37573e0c42e147d2f6cb7d626b5bfaac9c6917d6 SHA512 6b58ddf47742cb8abc7c017ccbc658dac04a7a2e9802e3c656f775f94a97264a92c24f0a88c0f7baae3fa5b531acb407a652eea6c9d9cdc2f00afef00c92a018 -DIST rakudo-2021.10.tar.gz 6093348 BLAKE2B b2a49c7ee5561cabaae20a573d93b2510b117697ac7c56819a776a890e12a50f8efd726329d69d1f1cbe194114a715db6253d7ce47b5ca9f817254b7eb517ba8 SHA512 6792d77f566c77f23371b2445b67f72ba3c74da9f3b3fa75bbb7db3c1f59f1aa4b8d964af4889caa82b19404304cf4d27ecd562e86b8fc0194f202ba5d7aceff -DIST rakudo-2022.02.tar.gz 6140289 BLAKE2B 213f2b0384bbf5d92c19ac78cc13cdb9a0a886c926a2cad27827c993e4fcf1dc88ac0390ca351f063db65c7b56e44ea2b79f5330b22fe23692c03a7d690bf77b SHA512 b02cab995700d82e3c100e24d8d4b1497030def568ad674085f3231750c69d42d8847c3a85cdfcbbaadb9c42fd0c44b36774abee4db131851e229ed076710588 -DIST rakudo-2022.06.tar.gz 6011585 BLAKE2B b1d7b46082b790e42e6c0491c1df7e3edc9b477105aeefee6e942226a69bc1ae7868227d03295fe33436419049e6dd1db7ffb5be005fa69e2e23b8df6a41a34d SHA512 e6dec83de464f87180057324bbbef5ac6487a70c101b6f5bc97a28dfe5c4fc782d39af376b08147d64b6336c4e239ebaf5a610cf49f36773fdb53960ebf7ef30 DIST rakudo-2023.02.tar.gz 6692654 BLAKE2B 9a63e92d278235aac75fd15e2de90d2de55af2d92a650b8f0ccf61e12b41942ec47b8ecaf1f4e7bd9c55d98d09667f3ea916a79d9b3161fede264e47a3eecadc SHA512 bb631cb23e981d7bb269888d8302f95b5356a443abb93dc0ae8ca9a0e03b3da9b3ff0c03dabda405107498a36f589333001b81ebd971a0dc225f03406438f74e diff --git a/dev-lang/rakudo/rakudo-2021.06.ebuild b/dev-lang/rakudo/rakudo-2021.06.ebuild deleted file mode 100644 index 85295f02db25.. --- a/dev-lang/rakudo/rakudo-2021.06.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit java-pkg-opt-2 - -DESCRIPTION="A compiler for the Raku programming language" -HOMEPAGE="https://rakudo.org"; - -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"; - inherit git-r3 -else - SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz"; - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="Artistic-2" -SLOT="0" -# TODO: add USE="javascript" once that's usable in nqp -IUSE="clang java +moar test" -RESTRICT="!test? ( test )" -REQUIRED_USE="|| ( java moar )" - -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" -RDEPEND="${CDEPEND} - java? ( >=virtual/jre-1.7 )" -DEPEND="${CDEPEND} - clang? ( sys-devel/clang ) - java? ( >=virtual/jdk-1.7 ) - >=dev-lang/perl-5.10" - -pkg_pretend() { - if has_version dev-lang/rakudo; then - ewarn "Rakudo is known to fail compilation/installation with Rakudo" - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," - ewarn "then do a new installation." - ewarn "(see Bug #584394)" - fi -} - -src_configure() { - local backends - use moar && backends+="moar," - use java && backends+="jvm" - - local myargs=( - "--prefix=/usr" - "--sysroot=/" - "--sdkroot=/" - "--backends=${backends}" - ) - - perl Configure.pl
[gentoo-commits] repo/gentoo:master commit in: dev-lang/nqp/
commit: a7a1fddd752d441d87da0955da624bd3c65940de Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:34:36 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a1fddd dev-lang/nqp: drop 2021.06, 2021.08, 2021.10, 2022.02, 2022.06 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/nqp/Manifest | 5 -- dev-lang/nqp/nqp-2021.06.ebuild | 159 dev-lang/nqp/nqp-2021.08.ebuild | 159 dev-lang/nqp/nqp-2021.10.ebuild | 159 dev-lang/nqp/nqp-2022.02.ebuild | 147 - dev-lang/nqp/nqp-2022.06.ebuild | 147 - 6 files changed, 776 deletions(-) diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest index 114da09c5336..d89650a4df4b 100644 --- a/dev-lang/nqp/Manifest +++ b/dev-lang/nqp/Manifest @@ -1,6 +1 @@ -DIST nqp-2021.06.tar.gz 5208065 BLAKE2B 7314f425e418161befc55f9490453a3a4c3caa0ddf13e2b3bbcc9a20a6204aba9517885b6ecccddbbaf078b60c74be90fe556bf99dcc6014e57a7c873e96381d SHA512 482ec4a99d09b3660f03fd3c822a2f8c72dbdfeda1bcfdac0b4bcfa364ec57cbfdebf3b2872f8649c86d3d2d7603961d75e00d73dc417e5ac2a32f643bcfcabe -DIST nqp-2021.08.tar.gz 5208527 BLAKE2B 1f2e454e63484a8a636f61c9110b4a20775ec59dd7734fe32a93b01aaad5ea977ea74678085a66d9f072234de5768d8023182d6df56a448f2a0aa0fd3c1c76c3 SHA512 fca1dc8c36f914304f97330cb33be3a94c539f3cb6cc80d898c734dcf04b12b8be30ffce358a0a5320c6ea56afd627f792b4a8fa3f94134776922ae088b92814 -DIST nqp-2021.10.tar.gz 5207621 BLAKE2B 85b6627bc843d211ef8c296e63a97b0f80e019f89080f7c94b1e55767e4fab430c426c77aea741d601e75f6fb354a1f8b6c6077c70ab5cbfd2edef1621137af3 SHA512 d308045cc8a01298bcc544e8fd27752d1fc28e421b1cd24f1d5675333ba8cd71cb946e760ba485710456aebf21eeab1d2f85abffe49336471f1148071df6aa98 -DIST nqp-2022.02.tar.gz 5220819 BLAKE2B eba57834cc883e5bab26d0496df5bb059cc31f893e25833ada26cfa4796b9f822d1bb17e6ac0eb2474238e78565cf1da3be6f82d34a82bb4ac70cc19e03e11aa SHA512 0a51eb96486a254543ffbc2dac5d32a2b218a7fd774ccd3c8d4ba23f33dacbebdc0190e7cc919103f57573ea74ff8592200759c9768485044a4433647958ba8f -DIST nqp-2022.06.tar.gz 5222082 BLAKE2B bf5f3e98ad40d76ca45887ed1d64d3a5d11b91493f5af7324c5ebe62c3c34c9ababaf64e4083c30a4f4a16db46710b28054e423bd84aa259e8b293330265e2c7 SHA512 e044701d77ea6baeb51202a808a86a46e99cae1db03888cd2848424e9dfbb318a82ccf21476050f26e388f3c5137e4389626d52a7434d0ffb1d2c97501e23407 DIST nqp-2023.02.tar.gz 6023282 BLAKE2B 546ef7c0039857a2be07b2a0601c32f5f8719674a64f599dc1c6faa34dcc12bf7b205da9356c3c2632e01eb3cdc22a8c6bbb7d70180773d58c7a6989c56df2b7 SHA512 c71b7d5b0237501a10b30985dcd48f17f9741dc09360b2a98c24134cd1dde8fbb868eef39d97aba2ba031b52e06b5220095792c834d5d154218e45dd1af87cdd diff --git a/dev-lang/nqp/nqp-2021.06.ebuild b/dev-lang/nqp/nqp-2021.06.ebuild deleted file mode 100644 index 849aaaf6aaee.. --- a/dev-lang/nqp/nqp-2021.06.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit java-pkg-opt-2 multibuild - -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/perl6/${PN}.git"; - inherit git-r3 -else - SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler" -HOMEPAGE="https://rakudo.org"; - -LICENSE="Artistic-2" -SLOT="0" -IUSE="doc clang java +moar test" -RESTRICT="!test? ( test )" -REQUIRED_USE="|| ( java moar )" - -CDEPEND="java? ( - dev-java/asm:4 - dev-java/jline:0 - dev-java/jna:4 - ) - moar? ( ~dev-lang/moarvm-${PV}[clang=] )" -RDEPEND="${CDEPEND} - java? ( >=virtual/jre-1.8 )" -DEPEND="${CDEPEND}" -BDEPEND="${CDEPEND} - clang? ( sys-devel/clang ) - java? ( >=virtual/jdk-1.8 ) - dev-lang/perl" - -pkg_pretend() { - if has_version dev-lang/rakudo || has_version dev-lang/nqp; then - ewarn "NQP is known to fail compilation/installation with Rakudo and/or NQP" - ewarn "already being installed. So if it fails, try uninstalling both" - ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new installation." - ewarn "(see Bug #584394)" - fi -} - -java_prepare() { - # Don't clean stage0 jars. - einfo "Cleaning upstream jars" - java-pkg_clean 3rdparty/ - - # Don't use jars we just deleted. - sed -i -r 's/(:3rdparty[^:]*)+/:${THIRDPARTY_JARS}/g' \ - src/vm/jv
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rakudo/
commit: e9343f30341e4f8de05ac6ab7862dadb974005d5 Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:33:50 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9343f30 dev-lang/rakudo: add 2023.02 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/rakudo/Manifest | 1 + dev-lang/rakudo/rakudo-2023.02.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest index fe0df5862b9b..05a33b800702 100644 --- a/dev-lang/rakudo/Manifest +++ b/dev-lang/rakudo/Manifest @@ -3,3 +3,4 @@ DIST rakudo-2021.08.tar.gz 5906537 BLAKE2B 73a70ac0524ef41355e835173bccca743db5a DIST rakudo-2021.10.tar.gz 6093348 BLAKE2B b2a49c7ee5561cabaae20a573d93b2510b117697ac7c56819a776a890e12a50f8efd726329d69d1f1cbe194114a715db6253d7ce47b5ca9f817254b7eb517ba8 SHA512 6792d77f566c77f23371b2445b67f72ba3c74da9f3b3fa75bbb7db3c1f59f1aa4b8d964af4889caa82b19404304cf4d27ecd562e86b8fc0194f202ba5d7aceff DIST rakudo-2022.02.tar.gz 6140289 BLAKE2B 213f2b0384bbf5d92c19ac78cc13cdb9a0a886c926a2cad27827c993e4fcf1dc88ac0390ca351f063db65c7b56e44ea2b79f5330b22fe23692c03a7d690bf77b SHA512 b02cab995700d82e3c100e24d8d4b1497030def568ad674085f3231750c69d42d8847c3a85cdfcbbaadb9c42fd0c44b36774abee4db131851e229ed076710588 DIST rakudo-2022.06.tar.gz 6011585 BLAKE2B b1d7b46082b790e42e6c0491c1df7e3edc9b477105aeefee6e942226a69bc1ae7868227d03295fe33436419049e6dd1db7ffb5be005fa69e2e23b8df6a41a34d SHA512 e6dec83de464f87180057324bbbef5ac6487a70c101b6f5bc97a28dfe5c4fc782d39af376b08147d64b6336c4e239ebaf5a610cf49f36773fdb53960ebf7ef30 +DIST rakudo-2023.02.tar.gz 6692654 BLAKE2B 9a63e92d278235aac75fd15e2de90d2de55af2d92a650b8f0ccf61e12b41942ec47b8ecaf1f4e7bd9c55d98d09667f3ea916a79d9b3161fede264e47a3eecadc SHA512 bb631cb23e981d7bb269888d8302f95b5356a443abb93dc0ae8ca9a0e03b3da9b3ff0c03dabda405107498a36f589333001b81ebd971a0dc225f03406438f74e diff --git a/dev-lang/rakudo/rakudo-2023.02.ebuild b/dev-lang/rakudo/rakudo-2023.02.ebuild new file mode 100644 index ..29f2fa9e98a9 --- /dev/null +++ b/dev-lang/rakudo/rakudo-2023.02.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-pkg-opt-2 + +DESCRIPTION="A compiler for the Raku programming language" +HOMEPAGE="https://rakudo.org"; + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz"; + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Artistic-2" +SLOT="0" +# TODO: add USE="javascript" once that's usable in nqp +IUSE="clang java +moar test" +RESTRICT="!test? ( test )" +REQUIRED_USE="|| ( java moar )" + +CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" +RDEPEND="${CDEPEND} + java? ( >=virtual/jre-1.9 )" +DEPEND="${CDEPEND} + clang? ( sys-devel/clang ) + java? ( >=virtual/jdk-1.9 ) + >=dev-lang/perl-5.10" + +pkg_pretend() { + if has_version dev-lang/rakudo; then + ewarn "Rakudo is known to fail compilation/installation with Rakudo" + ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," + ewarn "then do a new installation." + ewarn "(see Bug #584394)" + fi +} + +src_configure() { + local backends + use moar && backends+="moar," + use java && backends+="jvm" + + local myargs=( + "--prefix=/usr" + "--sysroot=/" + "--sdkroot=/" + "--backends=${backends}" + ) + + perl Configure.pl "${myargs[@]}" || die + + if use java; then + NQP=$(java-pkg_getjars --with-dependencies nqp) + fi +} + +src_compile() { + emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" +} + +src_install() { + emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install +} + +src_test() { + RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/moarvm/
commit: b3434318a33c22d68391bfbd07832e5fe14250f9 Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:37:30 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3434318 dev-lang/moarvm: Remove unneeded eclass inherit Signed-off-by: Patrick Lauer gentoo.org> dev-lang/moarvm/moarvm-2023.02.ebuild | 2 -- dev-lang/moarvm/moarvm-.ebuild| 4 +--- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-lang/moarvm/moarvm-2023.02.ebuild b/dev-lang/moarvm/moarvm-2023.02.ebuild index e2f262dba469..17727dec7617 100644 --- a/dev-lang/moarvm/moarvm-2023.02.ebuild +++ b/dev-lang/moarvm/moarvm-2023.02.ebuild @@ -3,8 +3,6 @@ EAPI=7 -inherit flag-o-matic - MY_PN="MoarVM" if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"; diff --git a/dev-lang/moarvm/moarvm-.ebuild b/dev-lang/moarvm/moarvm-.ebuild index df3dea7875a4..2f8db477f21e 100644 --- a/dev-lang/moarvm/moarvm-.ebuild +++ b/dev-lang/moarvm/moarvm-.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit flag-o-matic - MY_PN="MoarVM" if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
[gentoo-commits] repo/gentoo:master commit in: dev-lang/moarvm/
commit: 8bb049588dd9a1c356bef5656781f369eda3b331 Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 27 16:32:46 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 27 16:43:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb04958 dev-lang/moarvm: add 2023.02 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/moarvm/Manifest | 1 + dev-lang/moarvm/moarvm-2023.02.ebuild | 60 +++ 2 files changed, 61 insertions(+) diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest index d0d56a746a2a..642c605c9842 100644 --- a/dev-lang/moarvm/Manifest +++ b/dev-lang/moarvm/Manifest @@ -3,3 +3,4 @@ DIST MoarVM-2021.08.tar.gz 13643526 BLAKE2B 433cfaaad4138d8b98fc4bacd5495281f2a8 DIST MoarVM-2021.10.tar.gz 13711924 BLAKE2B 18e0c8b5429242f7588dc5ad47d92a46146223e8dc7dcef93e2cb3332c2400b29754f1f03ceb9016665771554940667e1373a48c96921922834fd103a73d985a SHA512 a376d0388d9e53b9f07a960ab23ddf8e35379a6dff168d2f726c0f05431804bf4e09b0a2a0eab9a39b9df493030e384e9680a7654bdf9e5c129a6c70aead833d DIST MoarVM-2022.02.tar.gz 14640429 BLAKE2B 5e64855514c33d97408353756ba88f29bfd2da39d8d2aa03b8c096645ca7dc680df47a246d224920aa466b76005c1be9d6e7096933046e0fa0caf836cfd09eb2 SHA512 12385cc6cfc5308240d841842ac1b2ff880e786c9724dc6c7fa776c1c6422b345e1f4ab870579b7051726b2655668caed33e1bbb75a7201948431a7b2897e9f7 DIST MoarVM-2022.06.tar.gz 14867282 BLAKE2B 2c9d00098fe610890698c5f8ef8eca0b02196a69f6f28d83e1dc4cfa32e337aede984176464ec8a9ce55fc8a9ac424fd206edca8b3c9ee3532964b32ec4bfef2 SHA512 2a47fcd2e3d8ed0bd3845ec04f0bb8ead87190985e7b83acfa4f726ccc0f544d93bfb7fad5dcedfd09739c41632abb1618a128936a1053c5b0b85ca1857f87c3 +DIST MoarVM-2023.02.tar.gz 14917710 BLAKE2B 57ea0a3871f51f2cf2bf7f7d9d70f4d00052cf3ab255916fc73eb33fabd0e96e44155582e73158cf98042705817b5541f3fea0d557b09e38ad6e45cad14f172f SHA512 a3dd172a84aba72df4bb9228f50eea3c4d74d4db285b06f19dc4502523f3de09580ad8a5525cf181038928263e47f72b0187a5d57dba019f18b9783ba4247203 diff --git a/dev-lang/moarvm/moarvm-2023.02.ebuild b/dev-lang/moarvm/moarvm-2023.02.ebuild new file mode 100644 index ..e2f262dba469 --- /dev/null +++ b/dev-lang/moarvm/moarvm-2023.02.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_PN="MoarVM" +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"; + inherit git-r3 + S="${WORKDIR}/${P}" +else + SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"; + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +DESCRIPTION="A 6model-based VM for NQP and Raku" +HOMEPAGE="http://moarvm.org"; +LICENSE="Artistic-2" +SLOT="0" + +IUSE="asan clang debug doc +jit optimize static-libs ubsan" + +RDEPEND="dev-libs/libatomic_ops + >=dev-libs/libuv-1.26:= + dev-libs/libffi:=" +DEPEND="${RDEPEND} + clang? ( >=sys-devel/clang-3.1 ) + dev-lang/perl" + +DOCS=( CREDITS README.markdown ) + +# Tests are conducted via nqp +RESTRICT=test + +src_configure() { + MAKEOPTS+=" NOISY=1" + use doc && DOCS+=( docs/* ) + local prefix="${EPREFIX}/usr" + local libdir="${EPREFIX}/usr/$(get_libdir)" + einfo "--prefix '${prefix}'" + einfo "--libdir '${libdir}'" + local myconfigargs=( + "--prefix" "${prefix}" + "--has-libuv" + "--has-libatomic_ops" + "--has-libffi" + "--libdir" "${libdir}" + "--compiler" "$(usex clang clang gcc)" + "$(usex asan--asan)" + "$(usex debug --debug--no-debug)" + "$(usex optimize--optimize=--no-optimize)" + "$(usex static-libs --static)" + "$(usex ubsan --ubsan)" + ) + + perl Configure.pl "${myconfigargs[@]}" moarshared || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ispc/
commit: 1bb646dc54faf059b710fe1d67959bbf24fe5a18 Author: Patrick Lauer gentoo org> AuthorDate: Sun Feb 26 08:26:42 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Feb 26 08:27:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb646dc dev-lang/ispc: enable py3.11 Closes: https://bugs.gentoo.org/896694 Signed-off-by: Patrick Lauer gentoo.org> dev-lang/ispc/ispc-1.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ispc/ispc-1.18.0.ebuild b/dev-lang/ispc/ispc-1.18.0.ebuild index 6f2ee56c5a5e..a343a4857794 100644 --- a/dev-lang/ispc/ispc-1.18.0.ebuild +++ b/dev-lang/ispc/ispc-1.18.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) LLVM_MAX_SLOT=14 inherit cmake python-any-r1 llvm
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: 0ae7bc34b5191599b274017243d97bb157547184 Author: Ferenc Erki gmail com> AuthorDate: Tue Feb 7 17:19:48 2023 + Commit: 罗百科 gentoo org> CommitDate: Wed Feb 15 11:03:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae7bc34 app-admin/rex: switch to EAPI 8 Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Patrick Lauer gentoo.org> app-admin/rex/{rex-.ebuild => rex-1.14.0-r1.ebuild} | 2 +- app-admin/rex/rex-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/rex/rex-.ebuild b/app-admin/rex/rex-1.14.0-r1.ebuild similarity index 99% copy from app-admin/rex/rex-.ebuild copy to app-admin/rex/rex-1.14.0-r1.ebuild index 32b60f046bfb..8c057ec2 100644 --- a/app-admin/rex/rex-.ebuild +++ b/app-admin/rex/rex-1.14.0-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == ]]; then GITHUB_USER=RexOps diff --git a/app-admin/rex/rex-.ebuild b/app-admin/rex/rex-.ebuild index 32b60f046bfb..8c057ec2 100644 --- a/app-admin/rex/rex-.ebuild +++ b/app-admin/rex/rex-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == ]]; then GITHUB_USER=RexOps
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: 5bedcda17f15a57acbd2283706c480561d045047 Author: Patrick Lauer gentoo org> AuthorDate: Wed Feb 15 11:01:46 2023 + Commit: 罗百科 gentoo org> CommitDate: Wed Feb 15 11:03:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bedcda1 app-admin/rex: drop 1.14.0 Signed-off-by: Patrick Lauer gentoo.org> app-admin/rex/rex-1.14.0.ebuild | 222 1 file changed, 222 deletions(-) diff --git a/app-admin/rex/rex-1.14.0.ebuild b/app-admin/rex/rex-1.14.0.ebuild deleted file mode 100644 index f54807ac8dfb.. --- a/app-admin/rex/rex-1.14.0.ebuild +++ /dev/null @@ -1,222 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == ]]; then - GITHUB_USER=RexOps - GITHUB_REPO=Rex - EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git"; - EGIT_BRANCH="master" - EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git" - VCS_ECLASS="git-r3" -else - # This is intentional to stop perl-module.eclass doing magic things when it - # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex" - # Also prevents perl-module.eclass provisioning SRC_URI - DIST_AUTHOR=FERKI - DIST_NAME=Rex - KEYWORDS="~amd64 ~x86" -fi -inherit bash-completion-r1 perl-module ${VCS_ECLASS} - -DESCRIPTION="(R)?ex, the friendly automation framework" -HOMEPAGE="https://metacpan.org/dist/Rex https://www.rexify.org"; - -SLOT="0" -IUSE="minimal test" -RESTRICT="!test? ( test )" - -DZIL_DEPENDS=" - dev-perl/Dist-Zilla - dev-perl/Dist-Zilla-Plugin-CheckExtraTests - dev-perl/Dist-Zilla-Plugin-ContributorsFile - dev-perl/Dist-Zilla-Plugin-Git - dev-perl/Dist-Zilla-Plugin-Git-Contributors - dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome - dev-perl/Dist-Zilla-Plugin-Meta-Contributors - dev-perl/Dist-Zilla-Plugin-MetaProvides-Package - dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic - dev-perl/Dist-Zilla-Plugin-OSPrereqs - dev-perl/Dist-Zilla-Plugin-OurPkgVersion - dev-perl/Dist-Zilla-Plugin-Run - dev-perl/Software-License -" -RDEPEND=" - !minimal? ( - dev-perl/DBI - dev-perl/Expect - dev-perl/IPC-Shareable - dev-perl/XML-LibXML - ) - virtual/perl-Carp - virtual/perl-Data-Dumper - dev-perl/Data-Validate-IP - dev-perl/Devel-Caller - dev-perl/Digest-HMAC - virtual/perl-Digest-MD5 - virtual/perl-Exporter - virtual/perl-File-Spec - dev-perl/HTTP-Message - dev-perl/Hash-Merge - virtual/perl-IO - dev-perl/IO-String - dev-perl/IO-Tty - dev-perl/JSON-MaybeXS - virtual/perl-MIME-Base64 - dev-perl/Net-OpenSSH - dev-perl/Net-SFTP-Foreign - >=virtual/perl-Scalar-List-Utils-1.450.0 - dev-perl/Parallel-ForkManager - dev-perl/Sort-Naturally - dev-perl/String-Escape - virtual/perl-Storable - dev-perl/TermReadKey - virtual/perl-Test-Simple - dev-perl/Text-Glob - virtual/perl-Text-Tabs+Wrap - virtual/perl-Time-HiRes - dev-perl/URI - dev-perl/XML-Simple - dev-perl/libwww-perl - dev-perl/YAML - virtual/perl-version -" -# NB: would add test? !minimal? Test-mysqld, but I can't get that to work -BDEPEND=" - ${RDEPEND} - >=virtual/perl-CPAN-Meta-Requirements-2.120.620 - >=virtual/perl-ExtUtils-MakeMaker-7.110.100 - >=dev-perl/File-ShareDir-Install-0.60.0 - virtual/perl-Module-Metadata - test? ( - !minimal? ( - dev-perl/File-LibMagic - ) - virtual/perl-File-Temp - dev-perl/Test-Exception - dev-perl/Sub-Override - dev-perl/Test-Deep - dev-perl/Test-Output - dev-perl/Test-UseAllModules - virtual/perl-autodie - ) -" - -[[ ${PV} == ]] && BDEPEND+=" ${DZIL_DEPENDS}" - -src_unpack() { - if [[ ${PV} == ]]; then - "${VCS_ECLASS}"_src_unpack - mkdir -p "${S}" || die "Can't make ${S}" - else - default - fi -} - -dzil_src_prep() { - einfo "Patching dist.ini" - - # This block of sed invocations removes all plugins that aren't - # useful for users to have on Gentoo, because all of them are - # conditional and subjective style checks, which don't indicate - # a real issue for users, and paying the price of their dependencies is undesired. - - # The {N;d} trick adds
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: 72371e2ce8bd5136a7a74e472f43b3c200ea8589 Author: Ferenc Erki gmail com> AuthorDate: Tue Feb 7 17:20:12 2023 + Commit: 罗百科 gentoo org> CommitDate: Wed Feb 15 11:03:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72371e2c app-admin/rex: update deps Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Patrick Lauer gentoo.org> app-admin/rex/rex-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-admin/rex/rex-.ebuild b/app-admin/rex/rex-.ebuild index e0bfb6a838a7..32b60f046bfb 100644 --- a/app-admin/rex/rex-.ebuild +++ b/app-admin/rex/rex-.ebuild @@ -94,7 +94,9 @@ BDEPEND=" dev-perl/File-LibMagic ) virtual/perl-File-Temp + dev-perl/Sub-Override dev-perl/Test-Deep + dev-perl/Test-Exception dev-perl/Test-Output dev-perl/Test-UseAllModules virtual/perl-autodie
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: 3f151f3683f573b2de4f49e2c28d7cdd54cfe001 Author: Ferenc Erki gmail com> AuthorDate: Tue Feb 7 17:18:56 2023 + Commit: 罗百科 gentoo org> CommitDate: Wed Feb 15 11:03:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f151f36 app-admin/rex: fix HOMEPAGE redirect Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Patrick Lauer gentoo.org> app-admin/rex/rex-1.13.3.ebuild | 4 ++-- app-admin/rex/rex-1.13.4.ebuild | 4 ++-- app-admin/rex/rex-1.14.0.ebuild | 2 +- app-admin/rex/rex-.ebuild | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app-admin/rex/rex-1.13.3.ebuild b/app-admin/rex/rex-1.13.3.ebuild index cad3166f1de0..e0bfb6a838a7 100644 --- a/app-admin/rex/rex-1.13.3.ebuild +++ b/app-admin/rex/rex-1.13.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ fi inherit bash-completion-r1 perl-module ${VCS_ECLASS} DESCRIPTION="(R)?ex, the friendly automation framework" -HOMEPAGE="https://metacpan.org/release/Rex https://www.rexify.org"; +HOMEPAGE="https://metacpan.org/dist/Rex https://www.rexify.org"; SLOT="0" IUSE="minimal test" diff --git a/app-admin/rex/rex-1.13.4.ebuild b/app-admin/rex/rex-1.13.4.ebuild index cad3166f1de0..e0bfb6a838a7 100644 --- a/app-admin/rex/rex-1.13.4.ebuild +++ b/app-admin/rex/rex-1.13.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ fi inherit bash-completion-r1 perl-module ${VCS_ECLASS} DESCRIPTION="(R)?ex, the friendly automation framework" -HOMEPAGE="https://metacpan.org/release/Rex https://www.rexify.org"; +HOMEPAGE="https://metacpan.org/dist/Rex https://www.rexify.org"; SLOT="0" IUSE="minimal test" diff --git a/app-admin/rex/rex-1.14.0.ebuild b/app-admin/rex/rex-1.14.0.ebuild index 3542ec41083a..f54807ac8dfb 100644 --- a/app-admin/rex/rex-1.14.0.ebuild +++ b/app-admin/rex/rex-1.14.0.ebuild @@ -21,7 +21,7 @@ fi inherit bash-completion-r1 perl-module ${VCS_ECLASS} DESCRIPTION="(R)?ex, the friendly automation framework" -HOMEPAGE="https://metacpan.org/release/Rex https://www.rexify.org"; +HOMEPAGE="https://metacpan.org/dist/Rex https://www.rexify.org"; SLOT="0" IUSE="minimal test" diff --git a/app-admin/rex/rex-.ebuild b/app-admin/rex/rex-.ebuild index cad3166f1de0..e0bfb6a838a7 100644 --- a/app-admin/rex/rex-.ebuild +++ b/app-admin/rex/rex-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ fi inherit bash-completion-r1 perl-module ${VCS_ECLASS} DESCRIPTION="(R)?ex, the friendly automation framework" -HOMEPAGE="https://metacpan.org/release/Rex https://www.rexify.org"; +HOMEPAGE="https://metacpan.org/dist/Rex https://www.rexify.org"; SLOT="0" IUSE="minimal test"
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: e22b963f4f77d20146a865c462d6dedefc91cb21 Author: Patrick Lauer gentoo org> AuthorDate: Wed Feb 15 09:20:40 2023 + Commit: 罗百科 gentoo org> CommitDate: Wed Feb 15 09:21:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22b963f www-apps/grafana-bin: add 9.2.10, 9.3.6 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest | 2 + www-apps/grafana-bin/grafana-bin-9.2.10.ebuild | 66 ++ www-apps/grafana-bin/grafana-bin-9.3.6.ebuild | 66 ++ 3 files changed, 134 insertions(+) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index c9296210f770..850947d7d063 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,5 +1,7 @@ +DIST grafana-bin-9.2.10.tar.gz 97715216 BLAKE2B c23fb535dca47f8a6d7da0900abcdcd6844d4e0c834b25dcb2bd3e820b5245b395e678a3748d362aa8a02d6128d4ae93b4f63f348dd74a39be6b58ef67008ae1 SHA512 71bb0c34303e80cef364f24d6f7bc55f122a7a9619c46d848d2dd57cc93e172b68db4233dbf5ff95fe32c7d1314acf09b1f78d4414a7dd20176bf5a2dccc9399 DIST grafana-bin-9.2.4.tar.gz 96905343 BLAKE2B bb4f55e166f01123cbfcd1a940a4a42736195f208578889393d66aad35a42726a95908ad793f84769b5483e3bd0de861c5ce7f1375506d2a616f78c836d263e1 SHA512 094d1d131f22f63d8e96a1a61b52440910cb82a9790b502b30375901fcaf48b8b45db52040c9e43667c96e710266f2df77c0ce6542755656e28f84668210f4e9 DIST grafana-bin-9.2.7.tar.gz 97192376 BLAKE2B 6af296375aee559367de9e7e2db53d1b1a96c753853eda21d00367c960b8927e794a9bccaa364c5675a6abd10118485467f4d9a5b7ff17fb8a13015a4db050db SHA512 9ed17e589eecf1c10716c0a9b7cb60259ec3ef98695882475509dd332d6222a44c6886d044992eede93638b7c9826f76f0390fc0808bc85e739825106b3a7762 DIST grafana-bin-9.2.8.tar.gz 97680178 BLAKE2B 1d3c149f6f0f28e2600c10d673187ea200fbe8e6111a2314b83e0a41ed3647d6b7516fe44688ebaf348d55e2dd77ed4acf6ade98e8bea4a92f2cbeac7b523b0c SHA512 b0cc3e89ee5b93adbd2b6bbcaa828a4e8da75d28a8f230eefda42716ebae57f880a482e52708d506152593c0e9ad554bbc56bb72c9d6265f9166b673bfbd5077 DIST grafana-bin-9.3.0.tar.gz 88847005 BLAKE2B 4c37dc077b7f9fb8f9256a2a85094eef5ae2dabe693d039b7c5509ec2662ec544d307dc1cf0043301fb4c3525107bddfac0a7f7a67f0efb8b333936c1b96192d SHA512 1489d3f948259dd3db6403e95f176fea664cb5bfc83a6f22e57ffbe075cc07257a463c4b1d1fd8aa94fbad5473b29608f0c3fc6fdf0c08bcb72f3beeff5163c7 DIST grafana-bin-9.3.2.tar.gz 89322650 BLAKE2B b9256b6468aa4eff1d77a7bce1f701ab61a372baf2f239572921b04a5624933e57c881035de9a0a86a5ff17b942e2965a7807ae2c183a60cfabb4bd4bf546acb SHA512 9d13624f728b5f5845c9780372b9334d81faadf03b47034b0de708fe87e50db3daff95f61e5649548cf6a4181253cc39f6d523dde5651833e72df42fe3577f16 +DIST grafana-bin-9.3.6.tar.gz 89397564 BLAKE2B 1095be4f4fd4cedb70ddc0500b7ec84466d6db5a9be8154e5675fa47cdef0082cd57f5c03e0035f84989e639df2f30ced644c270b0d1189d7a00c54f5dd8ca66 SHA512 2619a6fef8bfaafdd45469198b7b7542def77d795e9c58a03a0308cce1e21db0dda936966a098e750304e6cc5a3576ba059d13aad0fd5f59ca24cf3074dba921 diff --git a/www-apps/grafana-bin/grafana-bin-9.2.10.ebuild b/www-apps/grafana-bin/grafana-bin-9.2.10.ebuild new file mode 100644 index ..0e8aae35965c --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-9.2.10.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +MY_PN=${PN/-bin/} +MY_PV=${PV/_beta/-beta} +S=${WORKDIR}/${MY_PN}-${MY_PV} + +DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" +HOMEPAGE="https://grafana.org"; +SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" + +RESTRICT="mirror" +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND="acct-group/grafana + acct-user/grafana" +RDEPEND="${DEPEND} + media-libs/fontconfig + sys-libs/glibc" + +QA_PREBUILT="usr/bin/grafana-*" +QA_PRESTRIPPED=${QA_PREBUILT} + +src_install() { + keepdir /etc/grafana + insinto /etc/grafana + newins "${S}"/conf/sample.ini grafana.ini + rm "${S}"/conf/sample.ini || die + + # Frontend assets + insinto /usr/share/${MY_PN} + doins -r public conf + + dobin bin/grafana-cli + dobin bin/grafana-server + + newconfd "${FILESDIR}"/grafana-r1.confd grafana + newinitd "${FILESDIR}"/grafana.initd grafana + systemd_newunit "${FILESDIR}"/grafana.service grafana.service + + keepdir /var/{lib,log}/grafana + keepdir /var/lib/grafana/{dashboards,plugins} + fowners grafana:grafana /var/{lib,log}/grafana + fowners grafana:grafana /var/lib/grafana/{dashboards,plugins} + fperms 0750 /var/{lib,log}/grafana + fperms 0750 /var/lib/grafana/{dashboards,plugins} +} + +pkg_p
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: 880efbb25e227e5099ff86a5d4d0e3452e6dc5b0 Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 09:14:30 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 09:14:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880efbb2 app-admin/rex: Fix test dependencies dev-perl/Test-Exception is usually included as a transitive dependency, but not explicitly depended on. Add it explicitly Closes: https://bugs.gentoo.org/894366 Signed-off-by: Patrick Lauer gentoo.org> app-admin/rex/rex-1.14.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/rex/rex-1.14.0.ebuild b/app-admin/rex/rex-1.14.0.ebuild index eaaf19d9384c..3542ec41083a 100644 --- a/app-admin/rex/rex-1.14.0.ebuild +++ b/app-admin/rex/rex-1.14.0.ebuild @@ -94,6 +94,7 @@ BDEPEND=" dev-perl/File-LibMagic ) virtual/perl-File-Temp + dev-perl/Test-Exception dev-perl/Sub-Override dev-perl/Test-Deep dev-perl/Test-Output
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: 91556f661a1710e8693562c77bdbf58ae330e676 Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 08:57:05 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 08:57:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91556f66 app-admin/rex: add 1.14.0 Signed-off-by: Patrick Lauer gentoo.org> app-admin/rex/Manifest | 1 + app-admin/rex/rex-1.14.0.ebuild | 221 2 files changed, 222 insertions(+) diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest index cfbe2dfde19e..d61bbdc9995a 100644 --- a/app-admin/rex/Manifest +++ b/app-admin/rex/Manifest @@ -1,2 +1,3 @@ DIST Rex-1.13.3.tar.gz 349550 BLAKE2B c2ccc2144e56761d33ed2b5d790febd49863639d2e3bba8028b7937b43eb51e7e59e9e99cb1d67f247b2dff8ef91aa04776afd6277ad8a2370f35d71e0b528dd SHA512 beab22aef8ba620b6e74847698eab99977844d2e9632812a9ae0e1ee303cbe4e5a6489000bd5209d76e42e3bb4bb799a90408ed6fb14e034f68132a4d37766dc DIST Rex-1.13.4.tar.gz 351011 BLAKE2B ec046b88f4443b03c05efbabb40900085293c61dab0ee9818a8c4d05be3cc0a1c1f53738b72cc245aaa2dfbcb00541f0e1e31b0c20f2464e9fc6586ed10707ef SHA512 27b76f4b527b42ea0b06dc1de05254dbd6e2fa3bc9a8a708af7557789ef22aec374a5d0585bf3ec4ee878a5387d51b881cf95855dbd05149b7b23929de12027d +DIST Rex-1.14.0.tar.gz 353494 BLAKE2B 3943c56df99d3dd98cefbdc68644f1a34109e20e18aa6db61e617d1f5ece8cf9612b7b098dafff7df9435820791bd1476163e5b9e6d35ef20bd47506747ad849 SHA512 fa2ad4b71c9c7b9a352303626e7530fc7fd02b295908c6184680a2646b14553b037a264af932b9a9efd5f1019ded86f3c8857db9651d7a4d7d6cf153924ac3ad diff --git a/app-admin/rex/rex-1.14.0.ebuild b/app-admin/rex/rex-1.14.0.ebuild new file mode 100644 index ..eaaf19d9384c --- /dev/null +++ b/app-admin/rex/rex-1.14.0.ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == ]]; then + GITHUB_USER=RexOps + GITHUB_REPO=Rex + EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git"; + EGIT_BRANCH="master" + EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git" + VCS_ECLASS="git-r3" +else + # This is intentional to stop perl-module.eclass doing magic things when it + # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex" + # Also prevents perl-module.eclass provisioning SRC_URI + DIST_AUTHOR=FERKI + DIST_NAME=Rex + KEYWORDS="~amd64 ~x86" +fi +inherit bash-completion-r1 perl-module ${VCS_ECLASS} + +DESCRIPTION="(R)?ex, the friendly automation framework" +HOMEPAGE="https://metacpan.org/release/Rex https://www.rexify.org"; + +SLOT="0" +IUSE="minimal test" +RESTRICT="!test? ( test )" + +DZIL_DEPENDS=" + dev-perl/Dist-Zilla + dev-perl/Dist-Zilla-Plugin-CheckExtraTests + dev-perl/Dist-Zilla-Plugin-ContributorsFile + dev-perl/Dist-Zilla-Plugin-Git + dev-perl/Dist-Zilla-Plugin-Git-Contributors + dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome + dev-perl/Dist-Zilla-Plugin-Meta-Contributors + dev-perl/Dist-Zilla-Plugin-MetaProvides-Package + dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic + dev-perl/Dist-Zilla-Plugin-OSPrereqs + dev-perl/Dist-Zilla-Plugin-OurPkgVersion + dev-perl/Dist-Zilla-Plugin-Run + dev-perl/Software-License +" +RDEPEND=" + !minimal? ( + dev-perl/DBI + dev-perl/Expect + dev-perl/IPC-Shareable + dev-perl/XML-LibXML + ) + virtual/perl-Carp + virtual/perl-Data-Dumper + dev-perl/Data-Validate-IP + dev-perl/Devel-Caller + dev-perl/Digest-HMAC + virtual/perl-Digest-MD5 + virtual/perl-Exporter + virtual/perl-File-Spec + dev-perl/HTTP-Message + dev-perl/Hash-Merge + virtual/perl-IO + dev-perl/IO-String + dev-perl/IO-Tty + dev-perl/JSON-MaybeXS + virtual/perl-MIME-Base64 + dev-perl/Net-OpenSSH + dev-perl/Net-SFTP-Foreign + >=virtual/perl-Scalar-List-Utils-1.450.0 + dev-perl/Parallel-ForkManager + dev-perl/Sort-Naturally + dev-perl/String-Escape + virtual/perl-Storable + dev-perl/TermReadKey + virtual/perl-Test-Simple + dev-perl/Text-Glob + virtual/perl-Text-Tabs+Wrap + virtual/perl-Time-HiRes + dev-perl/URI + dev-perl/XML-Simple + dev-perl/libwww-perl + dev-perl/YAML + virtual/perl-version +" +# NB: would add test? !minimal? Test-mysqld, but I can't get that to work +BDEPEND=" + ${RDEPEND} + >=virtual/perl-CPAN-Meta-Requirements-2.120.620 + >=virtual/perl-ExtUtils-MakeMaker-7.110.100 + >=dev-perl/File-ShareDir-Install-0.60.0 +
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: 9c2b3a511b1f4e1660c9a6b3770f60342aa0f941 Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 07:41:11 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 07:41:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2b3a51 dev-db/timescaledb: drop 2.9.0, 2.9.1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 2 - dev-db/timescaledb/timescaledb-2.9.0.ebuild | 67 - dev-db/timescaledb/timescaledb-2.9.1.ebuild | 67 - 3 files changed, 136 deletions(-) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index f84678f93bdb..016c8cd6 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,4 +1,2 @@ -DIST timescaledb-2.9.0.tar.gz 7340009 BLAKE2B b7eb3bb5f866b09ff8c78c4430fa570dd491336428cb74f4d9f961a7f0432dde5dcef58533acdc9541f8c49e93a6d62af4e37762b73de334437276c8e9a39f80 SHA512 7dd7a3d8cc3f3d6480b411c6254e055a723c48c5312a349d4f6e35932798cf8413f77c8b51fb193bdcdc8eee2b3eca970df1fd0a4fa160e3ad433f86e55dc7c7 -DIST timescaledb-2.9.1.tar.gz 7338112 BLAKE2B 83d0c6fab142de4b7e25ba75c3851e4cec794b3e2b79cbd2e44e15f19311913cf3112728797b2ef5fc282122160c3e5e19d01338da260892a9c1d71a53008414 SHA512 2f8c374517ede11cd65c7e281b2318604734508d7e4d12d447d13c7df6e77fa15a1c5580b64a28d57b94cebb95cf220c1a9d69fb1c3e0f044aab142232ebf61a DIST timescaledb-2.9.2.tar.gz 7265748 BLAKE2B 6d821f3e93e5a4c8cb871e436b00f81befbc82b171c95c50f93d278c2dd87c44255c4fc7b6e09e7463eeb8b3ba6719ad95d07d76d2234a52f7f0ca015a1ed727 SHA512 2f8153e37e3fd1488f89398dfb6b4501267c0d4bae4b796738d0b25e26f9720c7d6388b41fd952b4760f9e85adfbf6d3b37f4f5b7cc9ec3e68825dbd9868e870 DIST timescaledb-2.9.3.tar.gz 7269123 BLAKE2B 009f3b9787e4dce49abb50a446b88f5a37ab9b1a3abb040fe5d332ab10d5a40e13fae7985fca6f6d412f7e555ab1833f83ce0c43bbda7054f668fa12288eac18 SHA512 0664ccc6e6846500757466646e2c8a9bdbdca079bd931cc95ad8ea687f37b099d846cf8cc8311f928a33d9228592e460b6fe331a639046bc845a25b4a7d914c6 diff --git a/dev-db/timescaledb/timescaledb-2.9.0.ebuild b/dev-db/timescaledb/timescaledb-2.9.0.ebuild deleted file mode 100644 index 92a4548e.. --- a/dev-db/timescaledb/timescaledb-2.9.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 15 ) -POSTGRES_USEDEP="ssl" - -inherit postgres-multi cmake - -DESCRIPTION="Open-source time-series SQL database" -HOMEPAGE="https://www.timescale.com/"; -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -IUSE="proprietary-extensions" -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP}" -RDEPEND="${DEPEND}" - -CMAKE_IN_SOURCE_BUILD=yes -CMAKE_BUILD_TYPE="RelWithDebInfo" -BUILD_DIR=${WORKDIR}/${P} - -src_prepare() { - postgres-multi_src_prepare - postgres-multi_foreach cmake_src_prepare -} - -timescale_configure() { - local CMAKE_USE_DIR=$BUILD_DIR - local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) - - # licensing is tied to features, this useflag disables the non-apache2 licensed bits - if ! use proprietary-extensions ; then - mycmakeargs+=("-DAPACHE_ONLY=ON") - fi - cmake_src_configure -} - -src_configure() { - postgres-multi_foreach timescale_configure -} - -timescale_src_compile() { - local CMAKE_USE_DIR=$BUILD_DIR - cmake_src_compile -} - -src_compile() { - postgres-multi_foreach timescale_src_compile -} - -timescale_src_install() { - local CMAKE_USE_DIR=$BUILD_DIR - cmake_src_install -} - -src_install() { - postgres-multi_foreach timescale_src_install -} diff --git a/dev-db/timescaledb/timescaledb-2.9.1.ebuild b/dev-db/timescaledb/timescaledb-2.9.1.ebuild deleted file mode 100644 index 83f98f57647b.. --- a/dev-db/timescaledb/timescaledb-2.9.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 15 ) -POSTGRES_USEDEP="ssl" - -inherit postgres-multi cmake - -DESCRIPTION="Open-source time-series SQL database" -HOMEPAGE="https://www.timescale.com/"; -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -IUSE="proprietary-extensions" -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP}" -RDEPEND=&quo
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: 5e2438d15a8a4763b1abf036b8fcc51048765451 Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 07:40:36 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 07:41:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2438d1 dev-db/timescaledb: add 2.9.3 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 1 + dev-db/timescaledb/timescaledb-2.9.3.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index 5d01556aea3a..f84678f93bdb 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,3 +1,4 @@ DIST timescaledb-2.9.0.tar.gz 7340009 BLAKE2B b7eb3bb5f866b09ff8c78c4430fa570dd491336428cb74f4d9f961a7f0432dde5dcef58533acdc9541f8c49e93a6d62af4e37762b73de334437276c8e9a39f80 SHA512 7dd7a3d8cc3f3d6480b411c6254e055a723c48c5312a349d4f6e35932798cf8413f77c8b51fb193bdcdc8eee2b3eca970df1fd0a4fa160e3ad433f86e55dc7c7 DIST timescaledb-2.9.1.tar.gz 7338112 BLAKE2B 83d0c6fab142de4b7e25ba75c3851e4cec794b3e2b79cbd2e44e15f19311913cf3112728797b2ef5fc282122160c3e5e19d01338da260892a9c1d71a53008414 SHA512 2f8c374517ede11cd65c7e281b2318604734508d7e4d12d447d13c7df6e77fa15a1c5580b64a28d57b94cebb95cf220c1a9d69fb1c3e0f044aab142232ebf61a DIST timescaledb-2.9.2.tar.gz 7265748 BLAKE2B 6d821f3e93e5a4c8cb871e436b00f81befbc82b171c95c50f93d278c2dd87c44255c4fc7b6e09e7463eeb8b3ba6719ad95d07d76d2234a52f7f0ca015a1ed727 SHA512 2f8153e37e3fd1488f89398dfb6b4501267c0d4bae4b796738d0b25e26f9720c7d6388b41fd952b4760f9e85adfbf6d3b37f4f5b7cc9ec3e68825dbd9868e870 +DIST timescaledb-2.9.3.tar.gz 7269123 BLAKE2B 009f3b9787e4dce49abb50a446b88f5a37ab9b1a3abb040fe5d332ab10d5a40e13fae7985fca6f6d412f7e555ab1833f83ce0c43bbda7054f668fa12288eac18 SHA512 0664ccc6e6846500757466646e2c8a9bdbdca079bd931cc95ad8ea687f37b099d846cf8cc8311f928a33d9228592e460b6fe331a639046bc845a25b4a7d914c6 diff --git a/dev-db/timescaledb/timescaledb-2.9.3.ebuild b/dev-db/timescaledb/timescaledb-2.9.3.ebuild new file mode 100644 index ..83f98f57647b --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.9.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 12 13 14 15 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/"; +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: f9229af8d78261576a58e0079e87dd1e3690a4cb Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 05:36:59 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 05:37:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9229af8 dev-db/citus: drop 10.2.7, 11.0.6, 11.0.7, 11.1.4 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/Manifest| 4 dev-db/citus/citus-10.2.7.ebuild | 31 --- dev-db/citus/citus-11.0.6.ebuild | 35 --- dev-db/citus/citus-11.0.7.ebuild | 35 --- dev-db/citus/citus-11.1.4.ebuild | 35 --- 5 files changed, 140 deletions(-) diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest index 9e150de2ea1a..693b6e2ed2a6 100644 --- a/dev-db/citus/Manifest +++ b/dev-db/citus/Manifest @@ -1,6 +1,2 @@ -DIST citus-10.2.7.tar.gz 5549985 BLAKE2B cb562437757624cc34f80219e8039fdcaf27ebc4a63b30714beafea85769f44a92d74173fb94085f48d09bedaffc019463ec6db67217f8554154a91e2e74 SHA512 32441e964d97d3a69eed309c8d52f65ae31a3a7b79c6e765e967025c7f6a041420925dfb5fb0835cec1ae66549f59fe256994f4120514ec2e781169b771c85e6 -DIST citus-11.0.6.tar.gz 6021221 BLAKE2B 7b19328890b79ce639599cf2f99ee15f6dc7e87a062fbd538b288895a3ec6e4af36eabad0a7111de8b53029670be8d6a66ba692a66101c43120640f4fffc37d4 SHA512 4b5667fcfdc89a171ae8e15095d5e688a1d8b4707d13cd4742f5695f9e57e76190e11c4fe933044a64ac00b0982da91d6a253cd272af6ba58131b787ad4b13ef -DIST citus-11.0.7.tar.gz 6032102 BLAKE2B af36e0f0f3f7f3a3d438f8455caa0531b00b3312b5ec8d85922acdef36a25583b5c5af6054e151ae989122a19d4d78e66a983af41d7a3ac5f781c494fd5247d9 SHA512 3c10a3bd471f82a83f9b3769ac23c107052470d692cc555c2798acfe2afadfc0bcb843db374fe22a0ee41d4f90d1b0f3d2eda6e6e5d9e6e359dd9a9731c26b6b -DIST citus-11.1.4.tar.gz 6369400 BLAKE2B aca772fbb7fb632c73d92b1f3841e7772d797373891a40c007a147ab9f44ef42eec325553915d7fd11b56f0f60f302b286061ea4ce55351ce9f9d8cd0d9d084b SHA512 f0c4cbbaa0e8ed173d3ba68b24815272ce7c04186bf628c561119833ddd648928ac31adc1784e25f268d45e8d5c02792088f695ad8dbf2ab425093dc1f241f99 DIST citus-11.1.5.tar.gz 6371656 BLAKE2B f370499dc466adb8a9eb45d3b324c50c746ea28966410f62c59beeb246b58d9db9b487bd12e303026fc3480dfd21f4e5b001d19cb587a1ed83ed0f21e8673cc0 SHA512 9cf2c5f43b93e61246e7efec89115d123077cdbcc157da9d83857f2d58b88c83e067a8aa831089ac4f13912a276cfe75e62ca3e10e05a6a300b480bf7a6093ee DIST citus-11.2.0.tar.gz 6486177 BLAKE2B ca32bcdbf965e357ab1d5efadbf35907b70f2425e4d676ed1963a2e78bcf65f61060995e8e8aafe00cd9e168e46653fa2af3c8bba308574b60065b0d12f25af8 SHA512 c6d6e56d70ceae3cec4a20ea97eb8b62e77f745ee5e3d5a35935165be76888a76ec1dc963c6917b57c424ea6d8aa9c4a5d62c1f61e0b1370de4dbae92f5954f9 diff --git a/dev-db/citus/citus-10.2.7.ebuild b/dev-db/citus/citus-10.2.7.ebuild deleted file mode 100644 index 62d5758baeeb.. --- a/dev-db/citus/citus-10.2.7.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 ) - -inherit postgres-multi - -DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" -HOMEPAGE="https://www.citusdata.com/"; -SRC_URI="https://github.com/citusdata/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -IUSE="" -LICENSE="POSTGRESQL AGPL-3" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP} - app-arch/lz4 - app-arch/zstd - " -RDEPEND="${DEPEND}" - -src_configure() { - postgres-multi_foreach econf -} diff --git a/dev-db/citus/citus-11.0.6.ebuild b/dev-db/citus/citus-11.0.6.ebuild deleted file mode 100644 index a1add589578c.. --- a/dev-db/citus/citus-11.0.6.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 13 14 ) - -inherit postgres-multi - -DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" -HOMEPAGE="https://www.citusdata.com/"; - -MY_PV="${PV/beta0/beta}" -SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}-${MY_PV}" - -IUSE="" -LICENSE="POSTGRESQL AGPL-3" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP} - app-arch/lz4 - app-arch/zstd - " -RDEPEND="${DEPEND}" - -src_configure() { - postgres-multi_foreach econf -} diff --git a/dev-db/citus/citus-11.0.7.ebuild b/dev-db/citus/citus-11.0.7.ebuild deleted file mode 100644 index 1b91866bc2b8.. --- a/dev-db/citus/citus-11.0.7.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gento
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/, dev-db/citus/files/
commit: 2a8cb51bcb1e0abcc645b1d54d381f15be153a7c Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 05:35:14 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 05:37:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8cb51b dev-db/citus: Fix compilation for 11.1.5 Same fix as 11.2.0 just before Closes: https://bugs.gentoo.org/894234 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/citus-11.1.5.ebuild | 6 ++ dev-db/citus/files/citus-11.1.5-redefine.patch | 79 ++ 2 files changed, 85 insertions(+) diff --git a/dev-db/citus/citus-11.1.5.ebuild b/dev-db/citus/citus-11.1.5.ebuild index 1b91866bc2b8..481138f6c14e 100644 --- a/dev-db/citus/citus-11.1.5.ebuild +++ b/dev-db/citus/citus-11.1.5.ebuild @@ -30,6 +30,12 @@ DEPEND="${POSTGRES_DEP} " RDEPEND="${DEPEND}" +src_prepare() { + eapply "${FILESDIR}"/citus-11.1.5-redefine.patch + + postgres-multi_src_prepare +} + src_configure() { postgres-multi_foreach econf } diff --git a/dev-db/citus/files/citus-11.1.5-redefine.patch b/dev-db/citus/files/citus-11.1.5-redefine.patch new file mode 100644 index ..442dbd86f6a8 --- /dev/null +++ b/dev-db/citus/files/citus-11.1.5-redefine.patch @@ -0,0 +1,79 @@ +From 0ff23c07da236225ac7c14736af6b43df5fb8ac8 Mon Sep 17 00:00:00 2001 +From: Jelte Fennema +Date: Fri, 10 Feb 2023 16:02:03 +0100 +Subject: [PATCH] Support compilation and run tests on latest PG versions + (#6711) + +Postgres got minor updates this starts using the images with the latest +version for our tests. + +These new Postgres versions caused a compilation issue in PG14 and PG13 +due to some function being backported that we had already backported +ourselves. Due this backport being a static inline function it doesn't +matter who provides this and there will be no linkage errors when either +running old Citus packages on new PG versions or the other way around. + +(cherry picked from commit 3200187757600180fa2b90a5fdba13cbf8aee8b6) +--- + .circleci/config.yml| 10 +- + src/include/pg_version_compat.h | 11 +++ + 2 files changed, 16 insertions(+), 5 deletions(-) + +diff --git a/.circleci/config.yml b/.circleci/config.yml +index 67428095869..d76688ae316 100644 +--- a/.circleci/config.yml b/.circleci/config.yml +@@ -6,19 +6,19 @@ orbs: + parameters: + image_suffix: + type: string +-default: '-v186a1be' ++default: '-vc4b1573' + pg13_version: + type: string +-default: '13.8' ++default: '13.10' + pg14_version: + type: string +-default: '14.5' ++default: '14.7' + pg15_version: + type: string +-default: '15.0' ++default: '15.2' + upgrade_pg_versions: + type: string +-default: '13.8-14.5-15.0' ++default: '13.10-14.7-15.2' + style_checker_tools_version: + type: string + default: '0.8.18' +diff --git a/src/include/pg_version_compat.h b/src/include/pg_version_compat.h +index fcb857c4111..eb81bca43ac 100644 +--- a/src/include/pg_version_compat.h b/src/include/pg_version_compat.h +@@ -55,6 +55,14 @@ pg_strtoint64(char *s) + } + + ++/* ++ * RelationGetSmgr got backported in 13.10 and 14.7 so redefining it for any ++ * version higher causes compilation errors due to redefining of the function. ++ * We want to use it in all versions. So we backport it ourselves in earlier ++ * versions, and rely on the Postgres provided version in the later versions. ++ */ ++#if PG_VERSION_NUM >= PG_VERSION_13 && PG_VERSION_NUM < 130010 \ ++ || PG_VERSION_NUM >= PG_VERSION_14 && PG_VERSION_NUM < 140007 + static inline SMgrRelation + RelationGetSmgr(Relation rel) + { +@@ -66,6 +74,9 @@ RelationGetSmgr(Relation rel) + } + + ++#endif ++ ++ + #define CREATE_SEQUENCE_COMMAND \ + "CREATE SEQUENCE IF NOT EXISTS %s AS %s INCREMENT BY " INT64_FORMAT \ + " MINVALUE " INT64_FORMAT " MAXVALUE " INT64_FORMAT \
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: eeaf5340d6f3660dae7244899f7688ca528215a5 Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 05:36:07 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 05:37:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaf5340 dev-db/citus: Whitespace Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/citus-11.2.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-db/citus/citus-11.2.0.ebuild b/dev-db/citus/citus-11.2.0.ebuild index 514c4a7fa4d6..7500e4eabad2 100644 --- a/dev-db/citus/citus-11.2.0.ebuild +++ b/dev-db/citus/citus-11.2.0.ebuild @@ -36,7 +36,6 @@ src_prepare() { postgres-multi_src_prepare } - src_configure() { postgres-multi_foreach econf }
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/, dev-db/citus/files/
commit: 94def12de08ed79ef33ed7300d517782b7fae970 Author: Patrick Lauer gentoo org> AuthorDate: Mon Feb 13 10:15:28 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Feb 13 10:15:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94def12d dev-db/citus: Fix compilation Recent changes in postgres caused compile errors for citus 11.2 Patch from upstream. Closes: https://bugs.gentoo.org/894136 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/citus-11.2.0.ebuild | 7 +++ dev-db/citus/files/citus-11.2.0-redefine.patch | 79 ++ 2 files changed, 86 insertions(+) diff --git a/dev-db/citus/citus-11.2.0.ebuild b/dev-db/citus/citus-11.2.0.ebuild index 1b91866bc2b8..514c4a7fa4d6 100644 --- a/dev-db/citus/citus-11.2.0.ebuild +++ b/dev-db/citus/citus-11.2.0.ebuild @@ -30,6 +30,13 @@ DEPEND="${POSTGRES_DEP} " RDEPEND="${DEPEND}" +src_prepare() { + eapply "${FILESDIR}"/citus-11.2.0-redefine.patch + + postgres-multi_src_prepare +} + + src_configure() { postgres-multi_foreach econf } diff --git a/dev-db/citus/files/citus-11.2.0-redefine.patch b/dev-db/citus/files/citus-11.2.0-redefine.patch new file mode 100644 index ..d45fba3d65a1 --- /dev/null +++ b/dev-db/citus/files/citus-11.2.0-redefine.patch @@ -0,0 +1,79 @@ +From 341fdb32fc07a3aea2dda2fa33a70d22819be37b Mon Sep 17 00:00:00 2001 +From: Jelte Fennema +Date: Fri, 10 Feb 2023 16:02:03 +0100 +Subject: [PATCH] Support compilation and run tests on latest PG versions + (#6711) + +Postgres got minor updates this starts using the images with the latest +version for our tests. + +These new Postgres versions caused a compilation issue in PG14 and PG13 +due to some function being backported that we had already backported +ourselves. Due this backport being a static inline function it doesn't +matter who provides this and there will be no linkage errors when either +running old Citus packages on new PG versions or the other way around. + +(cherry picked from commit 3200187757600180fa2b90a5fdba13cbf8aee8b6) +--- + .circleci/config.yml| 10 +- + src/include/pg_version_compat.h | 11 +++ + 2 files changed, 16 insertions(+), 5 deletions(-) + +diff --git a/.circleci/config.yml b/.circleci/config.yml +index 4905dfbc52c..3a5c30132f6 100644 +--- a/.circleci/config.yml b/.circleci/config.yml +@@ -6,19 +6,19 @@ orbs: + parameters: + image_suffix: + type: string +-default: '-v7e4468f' ++default: '-vc4b1573' + pg13_version: + type: string +-default: '13.9' ++default: '13.10' + pg14_version: + type: string +-default: '14.6' ++default: '14.7' + pg15_version: + type: string +-default: '15.1' ++default: '15.2' + upgrade_pg_versions: + type: string +-default: '13.9-14.6-15.1' ++default: '13.10-14.7-15.2' + style_checker_tools_version: + type: string + default: '0.8.18' +diff --git a/src/include/pg_version_compat.h b/src/include/pg_version_compat.h +index fcb857c4111..eb81bca43ac 100644 +--- a/src/include/pg_version_compat.h b/src/include/pg_version_compat.h +@@ -55,6 +55,14 @@ pg_strtoint64(char *s) + } + + ++/* ++ * RelationGetSmgr got backported in 13.10 and 14.7 so redefining it for any ++ * version higher causes compilation errors due to redefining of the function. ++ * We want to use it in all versions. So we backport it ourselves in earlier ++ * versions, and rely on the Postgres provided version in the later versions. ++ */ ++#if PG_VERSION_NUM >= PG_VERSION_13 && PG_VERSION_NUM < 130010 \ ++ || PG_VERSION_NUM >= PG_VERSION_14 && PG_VERSION_NUM < 140007 + static inline SMgrRelation + RelationGetSmgr(Relation rel) + { +@@ -66,6 +74,9 @@ RelationGetSmgr(Relation rel) + } + + ++#endif ++ ++ + #define CREATE_SEQUENCE_COMMAND \ + "CREATE SEQUENCE IF NOT EXISTS %s AS %s INCREMENT BY " INT64_FORMAT \ + " MINVALUE " INT64_FORMAT " MAXVALUE " INT64_FORMAT \
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/
commit: 51f608a2c16d69cd6899dd2be5c4de12f480fd35 Author: Patrick Lauer gentoo org> AuthorDate: Thu Feb 9 16:23:58 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Feb 9 16:24:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f608a2 dev-db/postgresql: add 11.19, 12.14, 13.10, 14.7, 15.2 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgresql/Manifest| 5 + dev-db/postgresql/postgresql-11.19.ebuild | 453 + dev-db/postgresql/postgresql-12.14.ebuild | 453 + dev-db/postgresql/postgresql-13.10.ebuild | 465 + dev-db/postgresql/postgresql-14.7.ebuild | 465 + dev-db/postgresql/postgresql-15.2.ebuild | 467 ++ 6 files changed, 2308 insertions(+) diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index 8310838a1af7..bd5331cf3512 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -2,11 +2,16 @@ DIST postgresql-10.22.tar.bz2 19455874 BLAKE2B 10a8a894ba6e649abcc68abfd829bd30b DIST postgresql-10.23.tar.bz2 19485297 BLAKE2B 71045313ab03a6c0382c88d5c817c7d1647b0e2feba511b8a09e2f6ec2c1b9473d50aa29777b159f1362695a5a742471b00676bc85a25c80c9801761b6edb1e2 SHA512 9fd031cad0c3caacae105215167abd5dc4fdd15dea77a12cb0a977fab6e245e3fda163f202cc7786e50c69e5c3f180d32676a3b18ea30a9a14f0bcab56aa19dd DIST postgresql-11.17.tar.bz2 20385599 BLAKE2B d145bc0f5e0f277be91bf46868c78c9ce5bb2eebbbd84fbdcdbb1ec115911d124a0a054df783739fb912eeae1322fb7eb58b7b1b8d40a8f81cffe2f24d3dda01 SHA512 35304279c06577eca134581490710db976edeac8cca169d3436fcdce8eebb18159459ea3b5ef403f6a8efe85542726f9960c4ca653da4619e081ce5869866032 DIST postgresql-11.18.tar.bz2 20428126 BLAKE2B f0f01cb1f479032615b1b15e37d5c9955c560218de5e5cb480d920253a23615636fd8ed5e5310bdc1f80dc1f6da81cbb2ca41b90b0cc095139b6d9b59fc57d78 SHA512 17b4f9a0200814ae210076a677b9c68375d896bb1817b4f8b327ee208da9a1672625cdcbd213af2b01fe501a051436e9acf5cc9ed0a2b798f257d07b08cdf1b8 +DIST postgresql-11.19.tar.bz2 20457793 BLAKE2B f20767ef3e05766f9ff085e401bf1ad14318db625b33459dd63a981228601443694025d9fc366a072661b80d9fb10a9fd1fd22876c66b916304d1eaa0543c7ec SHA512 0b9247d82a0eaddd8254799197c3bef1ba47a633f616a556167ebcf956961a50955c11e98034a717fb77ff18987ccb8fd80b98588c2ec3c70fd2d62bc27fe05b DIST postgresql-12.12.tar.bz2 21089064 BLAKE2B 7285dcfc8ed6cf2dbbe29d894dbcef53fad18cbeddbfdb3a43893234a1ee75a9bf5d966968a0c481a8ab15bf8a37400bf6eb4b57a83359501b729e70398e3551 SHA512 eeff79279ac11db04fdddeb2c52ba1ec6b549223b86540e1f659fbfc3617130699c22694b465bde46b1a4a665c01aef70b68b86d80e58a5657efd019407d DIST postgresql-12.13.tar.bz2 21114311 BLAKE2B df168e29090376379b0e0de18f31f7d5c6c1297e9763c5ce2b0d453a36fabaec3477461b431fb319246d5fbc6c01f4a00dcc9172b29f1bc0b13041b009f6e68f SHA512 a502236dcc4c56645dd57ed3c920d996adace3bc3a855c869344c8580393ad4c6ad17503928564683817066f6e9c5794f3d214b5f8e3b900ebb23474673bac24 +DIST postgresql-12.14.tar.bz2 21124742 BLAKE2B c77015244a71485f386983f0b86b4d4e0a1880b1b9d544a7e465e19cc561fde3f6de02ff64bb3afefbe483c457aa9584147212753408828e884e2089e8e7e7ba SHA512 a859067119cc21702ab1af6507bf703e4263d9399745cd7b025a3c73d55367ba0f960fd2b1b4af43e73b8448bb2e52555734d60a5f306041719190f28a8bd505 +DIST postgresql-13.10.tar.bz2 21457594 BLAKE2B fa73d774b9f7a36a9749b5e8a082f0f31e4bcc707995748bfc67f7b900e1c83f5af57d953add58b38be959a3900373f000c06e9f35d7df628e2c219d67b41cde SHA512 328c81f7c2ca2bad92fa62f4b0377d7cc104f294636db019c68ceccb580003eebe79455bbafa24eab2b3cce305e3d9c702a8544b38556f9c3431cc3c78d00cff DIST postgresql-13.8.tar.bz2 21397381 BLAKE2B eb076382027a175789652a6ae8579d9b9c8856918741e8058456d22f1ef89525cff5fafe863bf615f658bc94b740b00d1268825969e37a7cefed6b5c90f402c5 SHA512 3b39448b291342a5e9b610d410c222aeb85f8acf95632e73e138ae316133af3dadc795a6e706f6447f543cf10df3c786da4f1afa1d91489b50eb77e2d9ed5d84 DIST postgresql-13.9.tar.bz2 21439045 BLAKE2B be653bcfa619af9319357f52aa7a289a6701cfb511574e60ea8321e6d5c646223e783343bdabbc43c151e10e8c50446d77b688a3d2d306a7d439019ec3fb3854 SHA512 7f226d917c97752a49bb603829789c02820d5a746e89bf879b63cad6ce22b762a2f5584af1a928fcb9a444abbf78f6fd8761898291830a21ac42b2d72858 DIST postgresql-14.5.tar.bz2 22132996 BLAKE2B 6d303850ef1e8f9f5d66a53275fc814475646c762b9747a4f0401a472ebaf59be06d6e7c08e9c1c5ad5d3b9dbc3bb3c06d58bae137806e1a437c86bcc8cae501 SHA512 3051c5ab729f6a55952c6108098b022517398b1de64f7fefbdd6c806c7e2eb0637d00f3c98a6203c5bee654656528c4ff3530db5a69470e764c77900178a DIST postgresql-14.6.tar.bz2 22177474 BLAKE2B 675283751a51500382395cb07a956fa0392987f938e12c0757c4c537327aa119d62fe86c78372d7607ae1ff4c811a567ffb89a8c087d2d029c32bd7271733fb6 SHA512 133083eb5709ace65dd81d326a960654dd6cfb35b3e85a35f71763c59dad0052a561c2aa1d1f52652b4bf81ed71edd232f170d483989d65ca354e653331faf2e +DIST postgresql-14.7.tar.bz2 2218207
[gentoo-commits] repo/gentoo:master commit in: sys-apps/toybox/
commit: acd58628e878188a600e97402e731315751a199c Author: Patrick Lauer gentoo org> AuthorDate: Wed Feb 8 06:08:38 2023 + Commit: 罗百科 gentoo org> CommitDate: Wed Feb 8 06:12:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd58628 sys-apps/toybox: Fix tests Thanks to Rob Landley for pointing out that 'test' runs the single test called tests, and 'tests' runs all tests Signed-off-by: Patrick Lauer gentoo.org> sys-apps/toybox/toybox-0.8.8.ebuild | 4 ++-- sys-apps/toybox/toybox-0.8.9.ebuild | 2 +- sys-apps/toybox/toybox-.ebuild | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-apps/toybox/toybox-0.8.8.ebuild b/sys-apps/toybox/toybox-0.8.8.ebuild index 01a70f0ff7e1..917c870334f9 100644 --- a/sys-apps/toybox/toybox-0.8.8.ebuild +++ b/sys-apps/toybox/toybox-0.8.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -49,7 +49,7 @@ src_compile() { } src_test() { - emake test + emake tests } src_install() { diff --git a/sys-apps/toybox/toybox-0.8.9.ebuild b/sys-apps/toybox/toybox-0.8.9.ebuild index d890b64c89af..2d47626cc148 100644 --- a/sys-apps/toybox/toybox-0.8.9.ebuild +++ b/sys-apps/toybox/toybox-0.8.9.ebuild @@ -53,7 +53,7 @@ src_compile() { } src_test() { - emake V=1 test + emake V=1 tests } src_install() { diff --git a/sys-apps/toybox/toybox-.ebuild b/sys-apps/toybox/toybox-.ebuild index d890b64c89af..2d47626cc148 100644 --- a/sys-apps/toybox/toybox-.ebuild +++ b/sys-apps/toybox/toybox-.ebuild @@ -53,7 +53,7 @@ src_compile() { } src_test() { - emake V=1 test + emake V=1 tests } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/toybox/
commit: 1dc5bf7b94405f9f2a4beabf1311006a36fc03d7 Author: Patrick Lauer gentoo org> AuthorDate: Wed Feb 8 06:12:01 2023 + Commit: 罗百科 gentoo org> CommitDate: Wed Feb 8 06:12:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc5bf7b sys-apps/toybox: Drop patch for Patch is applied upstream Signed-off-by: Patrick Lauer gentoo.org> sys-apps/toybox/toybox-.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/sys-apps/toybox/toybox-.ebuild b/sys-apps/toybox/toybox-.ebuild index 2d47626cc148..35f861185918 100644 --- a/sys-apps/toybox/toybox-.ebuild +++ b/sys-apps/toybox/toybox-.ebuild @@ -22,10 +22,6 @@ SLOT="0" DEPEND="virtual/libcrypt:=" RDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}"/${P}-verbose-build-fix.patch -) - src_prepare() { default restore_config .config
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: a884edcd6084dab89f9eec298193a550e61f00b2 Author: Patrick Lauer gentoo org> AuthorDate: Sun Feb 5 08:13:36 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Feb 5 08:13:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a884edcd dev-db/timescaledb: drop 2.7.2, 2.8.0, 2.8.1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 3 -- dev-db/timescaledb/timescaledb-2.7.2.ebuild | 67 - dev-db/timescaledb/timescaledb-2.8.0.ebuild | 67 - dev-db/timescaledb/timescaledb-2.8.1.ebuild | 67 - 4 files changed, 204 deletions(-) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index d973a6b4d1ce..6f4ddc181579 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,5 +1,2 @@ -DIST timescaledb-2.7.2.tar.gz 2990906 BLAKE2B 48ed3ad549e331d0f134ba3ecdb7ffe97e6c3aa7d4e8a46d9633def40c86c8be105b0ef15de74a1528f623031645dbf04a8500d13877e7619e95d58f21a5b82e SHA512 1f80ef166bce570d741da48cf7ae3739d6be37802674d9be100017e50936f99ce7c6927c8ddbe290abfede307bfe8442701f5edf85f64669801fd859bc105804 -DIST timescaledb-2.8.0.tar.gz 6768327 BLAKE2B cc6895f4389c1a0b04bf492432325212b0ee8bd4b2a6c3c8ba1abbd36bd5ae9ec4a95e520100d87ba0f787fb25c0b98dd42667330b3ba9d72d06e36dc66c0426 SHA512 0d9c947b230b2aecfa8d6bc8c0a995fe2847e8851fff58d5fcfab532cf54581f72acd2c9eaa8e55bd5e425db5c31baa4bef83ccd41413a26ce0a9c940d2ab6db -DIST timescaledb-2.8.1.tar.gz 6789998 BLAKE2B 63684a5e18bf6104700bb0d78f5fb16bad35627160e1b96f1688b6b1065da9fd03377d5e56e4832da2e04879bbf416d31587bcc27e9b5a01b635a963515f60ef SHA512 69dfea5874d5c1ca8fef1382b8fc49d709a09908009fe38fe4ae44bebdae701615e3cbeb2f3ecd2044babd1a7c6ff255f96fa31f94f84293cfba942542775c54 DIST timescaledb-2.9.0.tar.gz 7340009 BLAKE2B b7eb3bb5f866b09ff8c78c4430fa570dd491336428cb74f4d9f961a7f0432dde5dcef58533acdc9541f8c49e93a6d62af4e37762b73de334437276c8e9a39f80 SHA512 7dd7a3d8cc3f3d6480b411c6254e055a723c48c5312a349d4f6e35932798cf8413f77c8b51fb193bdcdc8eee2b3eca970df1fd0a4fa160e3ad433f86e55dc7c7 DIST timescaledb-2.9.1.tar.gz 7338112 BLAKE2B 83d0c6fab142de4b7e25ba75c3851e4cec794b3e2b79cbd2e44e15f19311913cf3112728797b2ef5fc282122160c3e5e19d01338da260892a9c1d71a53008414 SHA512 2f8c374517ede11cd65c7e281b2318604734508d7e4d12d447d13c7df6e77fa15a1c5580b64a28d57b94cebb95cf220c1a9d69fb1c3e0f044aab142232ebf61a diff --git a/dev-db/timescaledb/timescaledb-2.7.2.ebuild b/dev-db/timescaledb/timescaledb-2.7.2.ebuild deleted file mode 100644 index b6b5d265256d.. --- a/dev-db/timescaledb/timescaledb-2.7.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 ) -POSTGRES_USEDEP="ssl" - -inherit postgres-multi cmake - -DESCRIPTION="Open-source time-series SQL database" -HOMEPAGE="https://www.timescale.com/"; -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -IUSE="proprietary-extensions" -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP}" -RDEPEND="${DEPEND}" - -CMAKE_IN_SOURCE_BUILD=yes -CMAKE_BUILD_TYPE="RelWithDebInfo" -BUILD_DIR=${WORKDIR}/${P} - -src_prepare() { - postgres-multi_src_prepare - postgres-multi_foreach cmake_src_prepare -} - -timescale_configure() { - local CMAKE_USE_DIR=$BUILD_DIR - local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) - - # licensing is tied to features, this useflag disables the non-apache2 licensed bits - if ! use proprietary-extensions ; then - mycmakeargs+=("-DAPACHE_ONLY=ON") - fi - cmake_src_configure -} - -src_configure() { - postgres-multi_foreach timescale_configure -} - -timescale_src_compile() { - local CMAKE_USE_DIR=$BUILD_DIR - cmake_src_compile -} - -src_compile() { - postgres-multi_foreach timescale_src_compile -} - -timescale_src_install() { - local CMAKE_USE_DIR=$BUILD_DIR - cmake_src_install -} - -src_install() { - postgres-multi_foreach timescale_src_install -} diff --git a/dev-db/timescaledb/timescaledb-2.8.0.ebuild b/dev-db/timescaledb/timescaledb-2.8.0.ebuild deleted file mode 100644 index b6b5d265256d.. --- a/dev-db/timescaledb/timescaledb-2.8.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 ) -POSTGRES_USEDEP="ssl" - -inherit postgres-multi cmake - -DESCRIPTION="Open-source time-series SQL databas
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: 760388142d10a7ad14b7a8d8a044f3faf4f7143e Author: Patrick Lauer gentoo org> AuthorDate: Sun Feb 5 08:18:59 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Feb 5 08:18:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76038814 dev-db/timescaledb: add 2.9.2 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 1 + dev-db/timescaledb/timescaledb-2.9.2.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index 6f4ddc181579..5d01556aea3a 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,2 +1,3 @@ DIST timescaledb-2.9.0.tar.gz 7340009 BLAKE2B b7eb3bb5f866b09ff8c78c4430fa570dd491336428cb74f4d9f961a7f0432dde5dcef58533acdc9541f8c49e93a6d62af4e37762b73de334437276c8e9a39f80 SHA512 7dd7a3d8cc3f3d6480b411c6254e055a723c48c5312a349d4f6e35932798cf8413f77c8b51fb193bdcdc8eee2b3eca970df1fd0a4fa160e3ad433f86e55dc7c7 DIST timescaledb-2.9.1.tar.gz 7338112 BLAKE2B 83d0c6fab142de4b7e25ba75c3851e4cec794b3e2b79cbd2e44e15f19311913cf3112728797b2ef5fc282122160c3e5e19d01338da260892a9c1d71a53008414 SHA512 2f8c374517ede11cd65c7e281b2318604734508d7e4d12d447d13c7df6e77fa15a1c5580b64a28d57b94cebb95cf220c1a9d69fb1c3e0f044aab142232ebf61a +DIST timescaledb-2.9.2.tar.gz 7265748 BLAKE2B 6d821f3e93e5a4c8cb871e436b00f81befbc82b171c95c50f93d278c2dd87c44255c4fc7b6e09e7463eeb8b3ba6719ad95d07d76d2234a52f7f0ca015a1ed727 SHA512 2f8153e37e3fd1488f89398dfb6b4501267c0d4bae4b796738d0b25e26f9720c7d6388b41fd952b4760f9e85adfbf6d3b37f4f5b7cc9ec3e68825dbd9868e870 diff --git a/dev-db/timescaledb/timescaledb-2.9.2.ebuild b/dev-db/timescaledb/timescaledb-2.9.2.ebuild new file mode 100644 index ..83f98f57647b --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.9.2.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 12 13 14 15 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/"; +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: 3870c9f750abd2513cdc38876dc5382259e44f52 Author: Patrick Lauer gentoo org> AuthorDate: Sun Feb 5 08:12:57 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Feb 5 08:12:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3870c9f7 dev-db/citus: add 11.2.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/Manifest| 1 + dev-db/citus/citus-11.2.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest index ce889dcc27ad..9e150de2ea1a 100644 --- a/dev-db/citus/Manifest +++ b/dev-db/citus/Manifest @@ -3,3 +3,4 @@ DIST citus-11.0.6.tar.gz 6021221 BLAKE2B 7b19328890b79ce639599cf2f99ee15f6dc7e87 DIST citus-11.0.7.tar.gz 6032102 BLAKE2B af36e0f0f3f7f3a3d438f8455caa0531b00b3312b5ec8d85922acdef36a25583b5c5af6054e151ae989122a19d4d78e66a983af41d7a3ac5f781c494fd5247d9 SHA512 3c10a3bd471f82a83f9b3769ac23c107052470d692cc555c2798acfe2afadfc0bcb843db374fe22a0ee41d4f90d1b0f3d2eda6e6e5d9e6e359dd9a9731c26b6b DIST citus-11.1.4.tar.gz 6369400 BLAKE2B aca772fbb7fb632c73d92b1f3841e7772d797373891a40c007a147ab9f44ef42eec325553915d7fd11b56f0f60f302b286061ea4ce55351ce9f9d8cd0d9d084b SHA512 f0c4cbbaa0e8ed173d3ba68b24815272ce7c04186bf628c561119833ddd648928ac31adc1784e25f268d45e8d5c02792088f695ad8dbf2ab425093dc1f241f99 DIST citus-11.1.5.tar.gz 6371656 BLAKE2B f370499dc466adb8a9eb45d3b324c50c746ea28966410f62c59beeb246b58d9db9b487bd12e303026fc3480dfd21f4e5b001d19cb587a1ed83ed0f21e8673cc0 SHA512 9cf2c5f43b93e61246e7efec89115d123077cdbcc157da9d83857f2d58b88c83e067a8aa831089ac4f13912a276cfe75e62ca3e10e05a6a300b480bf7a6093ee +DIST citus-11.2.0.tar.gz 6486177 BLAKE2B ca32bcdbf965e357ab1d5efadbf35907b70f2425e4d676ed1963a2e78bcf65f61060995e8e8aafe00cd9e168e46653fa2af3c8bba308574b60065b0d12f25af8 SHA512 c6d6e56d70ceae3cec4a20ea97eb8b62e77f745ee5e3d5a35935165be76888a76ec1dc963c6917b57c424ea6d8aa9c4a5d62c1f61e0b1370de4dbae92f5954f9 diff --git a/dev-db/citus/citus-11.2.0.ebuild b/dev-db/citus/citus-11.2.0.ebuild new file mode 100644 index ..1b91866bc2b8 --- /dev/null +++ b/dev-db/citus/citus-11.2.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 13 14 15 ) + +inherit postgres-multi + +DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" +HOMEPAGE="https://www.citusdata.com/"; + +MY_PV="${PV/beta0/beta}" +SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${MY_PV}" + +IUSE="" +LICENSE="POSTGRESQL AGPL-3" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP} + app-arch/lz4 + app-arch/zstd + " +RDEPEND="${DEPEND}" + +src_configure() { + postgres-multi_foreach econf +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/
commit: 2a960ee162c56e4807bd8975b6b489bc55cea5d8 Author: Patrick Lauer gentoo org> AuthorDate: Sun Feb 5 08:02:09 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Feb 5 08:02:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a960ee1 net-misc/kafka-bin: add 3.3.2 Signed-off-by: Patrick Lauer gentoo.org> net-misc/kafka-bin/Manifest | 1 + net-misc/kafka-bin/kafka-bin-3.3.2.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest index 86b9571bd340..eee9a5da2c25 100644 --- a/net-misc/kafka-bin/Manifest +++ b/net-misc/kafka-bin/Manifest @@ -3,3 +3,4 @@ DIST kafka_2.13-3.0.2.tgz 86566125 BLAKE2B 91c57a3349431417a5579a72a1557866c4626 DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B bbb03e55eb7506e8cfba4630191998622c2069b438d71bbfa2c0c1bb8c9052cb2a3fdba0067966d9fd49746453eb9c7bd84b4b325cd5fa1b4a56d4ce11e133a0 SHA512 ec5955bd9be0ffe15adf84ef428f48d341b5393a1e4cbb9d7f80ec4062ff57a28a38d575e19bc0b40af4143164bb5126721844f42dce8e70516fc30348c57f95 DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966 SHA512 4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f DIST kafka_2.13-3.3.1.tgz 105053134 BLAKE2B 73eb6e8eab021a20ba79f5ec50e9eff666236553d7e658fcf5d5dd8bf61ee79b8057a76eb6d2906c5772fea1f6b8e9e27e6ad9ef3a0b740548b14758491e SHA512 d14d9cc97d1702649b33378f38060c4a6220850a3d7182d1af20e905cb98728e51f2aeec63121f5773a389d6b66891b7508e5d23584dd1a4e424825e3d54e3e0 +DIST kafka_2.13-3.3.2.tgz 106619987 BLAKE2B 483587654f8f63b4196d49030cd8a5d82b5dcfa02aad6b8ba5673c8a4293c214159fd54236b810561ef2b7340d8b56deff78d7313a4675286e798bb5d220237c SHA512 f56657105a67f6195c1d4795b5fb4a00fc5e2f5cce061d7f7a504063778187b325c6fbe51d7c59f57cd7ef323a37d4c2c780c27a5609a2008852cbfa944287b3 diff --git a/net-misc/kafka-bin/kafka-bin-3.3.2.ebuild b/net-misc/kafka-bin/kafka-bin-3.3.2.ebuild new file mode 100644 index ..62f5d3c5f537 --- /dev/null +++ b/net-misc/kafka-bin/kafka-bin-3.3.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A high-throughput distributed messaging system" +HOMEPAGE="https://kafka.apache.org/"; + +# pick recommended scala version +SCALA_VERSION=2.13 +MY_PN="kafka" +MY_P="${MY_PN}_${SCALA_VERSION}-${PV}" +SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz" + +RESTRICT="mirror" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="internal-zookeeper connect" + +COMMON_DEPEND="acct-group/kafka + acct-user/kafka + virtual/jre:=" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/${MY_P}" +INSTALL_DIR="/opt/${MY_PN}" + +src_prepare() { + sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' "config/zookeeper.properties" || die + sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' "config/server.properties" || die + sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' "config/connect-standalone.properties" || die + eapply_user +} + +src_install() { + insinto /etc/kafka + doins config/zookeeper.properties config/server.properties + if use "internal-zookeeper"; then + keepdir /var/lib/kafka/zookeeper + newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" "${MY_PN}-zookeeper" + + ewarn "Zookeeper owner has been changed to kafka:kafka" + ewarn "you might want to run chown -R kafka:kafka /var/lib/kafka/zookeeper" + ewarn "or set COMMAND_USER=\"root:root\" in /etc/conf.d/kafka-zookeeper" + ewarn "to keep the previous behavior." + ewarn "All logs files have been move to /var/log/kafka/" + fi + + if use "connect"; then + doins config/connect-distributed.properties config/connect-standalone.properties + newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" "${MY_PN}-connect-distributed" + fi + + keepdir /var/lib/kafka + fowners -R kafka:kafka /var/lib/kafka + + keepdir /var/log/kafka + fowners -R kafka:kafka /var/log/kafka + + newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}" + + dodir "${INSTALL_DIR}" + cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die + keepdir "${INSTALL_DIR}/logs" + fowners -R kafka:kafka "${INSTALL_DIR}" +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/
commit: 0224030e692a941eccdb78c1e13d7040dfabde1d Author: Patrick Lauer gentoo org> AuthorDate: Sun Feb 5 08:02:36 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Feb 5 08:02:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0224030e net-misc/kafka-bin: drop 2.8.2 Signed-off-by: Patrick Lauer gentoo.org> net-misc/kafka-bin/Manifest | 1 - net-misc/kafka-bin/kafka-bin-2.8.2.ebuild | 69 --- 2 files changed, 70 deletions(-) diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest index eee9a5da2c25..c5353bd2b284 100644 --- a/net-misc/kafka-bin/Manifest +++ b/net-misc/kafka-bin/Manifest @@ -1,4 +1,3 @@ -DIST kafka_2.13-2.8.2.tgz 71611122 BLAKE2B 2f6b233f6929c73cbdb24829458690492c5bd7443612b9bd2bc730526572b39a2f0832f0c2dab4a47a8c7dfd519adbceb4916b1c9db2b28f6464547a1797905d SHA512 6b1465e02845a5487dbcfad31bc14f6c6f13458bf682dde1bb1b6886a350810ba7c3773dcea1051e2a62fc5227b149e184959edef138ac25b3b97ddea0fa06af DIST kafka_2.13-3.0.2.tgz 86566125 BLAKE2B 91c57a3349431417a5579a72a1557866c46263474b789d6bcd1915a45b0e1633cbed00842345efcdd8ad6f2ae9f01f65f8f24e87e7c23172b8ea482cadd66115 SHA512 032ca5025e9b37ae377e2daba6ae4d2c84fc28b4d030f92d8864f75b29b9193d5652dac2c562c64f6fc84038ddb26b1b6d65c836783ac32427defed5062a9fee DIST kafka_2.13-3.1.2.tgz 88093743 BLAKE2B bbb03e55eb7506e8cfba4630191998622c2069b438d71bbfa2c0c1bb8c9052cb2a3fdba0067966d9fd49746453eb9c7bd84b4b325cd5fa1b4a56d4ce11e133a0 SHA512 ec5955bd9be0ffe15adf84ef428f48d341b5393a1e4cbb9d7f80ec4062ff57a28a38d575e19bc0b40af4143164bb5126721844f42dce8e70516fc30348c57f95 DIST kafka_2.13-3.2.3.tgz 104083532 BLAKE2B e6bee799597565bf7824bcf607b514eba0be3c03f1fc29963812d4e7e109196a48369661f80eda3621b0cf11d0bf8187de817c59aca09e3212cf89452b04c966 SHA512 4a57d69f8d3b5158ddca9c64ac366c2975ca55f4c2ef02cd3b122e127016ad1a5aa1de92e7e2f392fdc3b57aabe75d4631373d77a3a5958c28d911f4034a136f diff --git a/net-misc/kafka-bin/kafka-bin-2.8.2.ebuild b/net-misc/kafka-bin/kafka-bin-2.8.2.ebuild deleted file mode 100644 index 3ac960f997f4.. --- a/net-misc/kafka-bin/kafka-bin-2.8.2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A high-throughput distributed messaging system" -HOMEPAGE="https://kafka.apache.org/"; - -# pick recommended scala version -SCALA_VERSION=2.13 -MY_PN="kafka" -MY_P="${MY_PN}_${SCALA_VERSION}-${PV}" -SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz" - -RESTRICT="mirror" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="internal-zookeeper connect" - -COMMON_DEPEND="acct-group/kafka - acct-user/kafka - virtual/jre:1.8" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" - -S="${WORKDIR}/${MY_P}" -INSTALL_DIR="/opt/${MY_PN}" - -src_prepare() { - sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' "config/zookeeper.properties" || die - sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' "config/server.properties" || die - sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' "config/connect-standalone.properties" || die - eapply_user -} - -src_install() { - insinto /etc/kafka - doins config/zookeeper.properties config/server.properties - if use "internal-zookeeper"; then - keepdir /var/lib/kafka/zookeeper - newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" "${MY_PN}-zookeeper" - - ewarn "Zookeeper owner has been changed to kafka:kafka" - ewarn "you might want to run chown -R kafka:kafka /var/lib/kafka/zookeeper" - ewarn "or set COMMAND_USER=\"root:root\" in /etc/conf.d/kafka-zookeeper" - ewarn "to keep the previous behavior." - ewarn "All logs files have been move to /var/log/kafka/" - fi - - if use "connect"; then - doins config/connect-distributed.properties config/connect-standalone.properties - newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" "${MY_PN}-connect-distributed" - fi - - keepdir /var/lib/kafka - fowners -R kafka:kafka /var/lib/kafka - - keepdir /var/log/kafka - fowners -R kafka:kafka /var/log/kafka - - newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}" - - dodir "${INSTALL_DIR}" - cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die - keepdir "${INSTALL_DIR}/logs" - fowners -R kafka:kafka "${INSTALL_DIR}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: a9c1311337e7a346887ff327ada0c6fbaa2e6ae6 Author: Patrick Lauer gentoo org> AuthorDate: Mon Jan 9 08:37:30 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Jan 9 08:37:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c13113 dev-db/timescaledb: add 2.9.1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 1 + dev-db/timescaledb/timescaledb-2.9.1.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index be96051fc28c..d973a6b4d1ce 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -2,3 +2,4 @@ DIST timescaledb-2.7.2.tar.gz 2990906 BLAKE2B 48ed3ad549e331d0f134ba3ecdb7ffe97e DIST timescaledb-2.8.0.tar.gz 6768327 BLAKE2B cc6895f4389c1a0b04bf492432325212b0ee8bd4b2a6c3c8ba1abbd36bd5ae9ec4a95e520100d87ba0f787fb25c0b98dd42667330b3ba9d72d06e36dc66c0426 SHA512 0d9c947b230b2aecfa8d6bc8c0a995fe2847e8851fff58d5fcfab532cf54581f72acd2c9eaa8e55bd5e425db5c31baa4bef83ccd41413a26ce0a9c940d2ab6db DIST timescaledb-2.8.1.tar.gz 6789998 BLAKE2B 63684a5e18bf6104700bb0d78f5fb16bad35627160e1b96f1688b6b1065da9fd03377d5e56e4832da2e04879bbf416d31587bcc27e9b5a01b635a963515f60ef SHA512 69dfea5874d5c1ca8fef1382b8fc49d709a09908009fe38fe4ae44bebdae701615e3cbeb2f3ecd2044babd1a7c6ff255f96fa31f94f84293cfba942542775c54 DIST timescaledb-2.9.0.tar.gz 7340009 BLAKE2B b7eb3bb5f866b09ff8c78c4430fa570dd491336428cb74f4d9f961a7f0432dde5dcef58533acdc9541f8c49e93a6d62af4e37762b73de334437276c8e9a39f80 SHA512 7dd7a3d8cc3f3d6480b411c6254e055a723c48c5312a349d4f6e35932798cf8413f77c8b51fb193bdcdc8eee2b3eca970df1fd0a4fa160e3ad433f86e55dc7c7 +DIST timescaledb-2.9.1.tar.gz 7338112 BLAKE2B 83d0c6fab142de4b7e25ba75c3851e4cec794b3e2b79cbd2e44e15f19311913cf3112728797b2ef5fc282122160c3e5e19d01338da260892a9c1d71a53008414 SHA512 2f8c374517ede11cd65c7e281b2318604734508d7e4d12d447d13c7df6e77fa15a1c5580b64a28d57b94cebb95cf220c1a9d69fb1c3e0f044aab142232ebf61a diff --git a/dev-db/timescaledb/timescaledb-2.9.1.ebuild b/dev-db/timescaledb/timescaledb-2.9.1.ebuild new file mode 100644 index ..83f98f57647b --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.9.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 12 13 14 15 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/"; +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: 59e2bf49bf18d7f3716f267a8f041d18f47301e3 Author: Patrick Lauer gentoo org> AuthorDate: Mon Jan 9 08:31:44 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Jan 9 08:32:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e2bf49 dev-db/citus: add 11.0.7 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/citus-11.0.7.ebuild | 35 +++ 1 file changed, 35 insertions(+) diff --git a/dev-db/citus/citus-11.0.7.ebuild b/dev-db/citus/citus-11.0.7.ebuild new file mode 100644 index ..1b91866bc2b8 --- /dev/null +++ b/dev-db/citus/citus-11.0.7.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 13 14 15 ) + +inherit postgres-multi + +DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" +HOMEPAGE="https://www.citusdata.com/"; + +MY_PV="${PV/beta0/beta}" +SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${MY_PV}" + +IUSE="" +LICENSE="POSTGRESQL AGPL-3" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP} + app-arch/lz4 + app-arch/zstd + " +RDEPEND="${DEPEND}" + +src_configure() { + postgres-multi_foreach econf +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: 059a3461c38e73d8ed6e0c19ffb5a1d7a1b3900e Author: Patrick Lauer gentoo org> AuthorDate: Mon Jan 9 08:29:22 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Jan 9 08:32:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059a3461 dev-db/citus: add 11.1.5 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/Manifest| 2 ++ dev-db/citus/citus-11.1.5.ebuild | 35 +++ 2 files changed, 37 insertions(+) diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest index 62b641b08107..ce889dcc27ad 100644 --- a/dev-db/citus/Manifest +++ b/dev-db/citus/Manifest @@ -1,3 +1,5 @@ DIST citus-10.2.7.tar.gz 5549985 BLAKE2B cb562437757624cc34f80219e8039fdcaf27ebc4a63b30714beafea85769f44a92d74173fb94085f48d09bedaffc019463ec6db67217f8554154a91e2e74 SHA512 32441e964d97d3a69eed309c8d52f65ae31a3a7b79c6e765e967025c7f6a041420925dfb5fb0835cec1ae66549f59fe256994f4120514ec2e781169b771c85e6 DIST citus-11.0.6.tar.gz 6021221 BLAKE2B 7b19328890b79ce639599cf2f99ee15f6dc7e87a062fbd538b288895a3ec6e4af36eabad0a7111de8b53029670be8d6a66ba692a66101c43120640f4fffc37d4 SHA512 4b5667fcfdc89a171ae8e15095d5e688a1d8b4707d13cd4742f5695f9e57e76190e11c4fe933044a64ac00b0982da91d6a253cd272af6ba58131b787ad4b13ef +DIST citus-11.0.7.tar.gz 6032102 BLAKE2B af36e0f0f3f7f3a3d438f8455caa0531b00b3312b5ec8d85922acdef36a25583b5c5af6054e151ae989122a19d4d78e66a983af41d7a3ac5f781c494fd5247d9 SHA512 3c10a3bd471f82a83f9b3769ac23c107052470d692cc555c2798acfe2afadfc0bcb843db374fe22a0ee41d4f90d1b0f3d2eda6e6e5d9e6e359dd9a9731c26b6b DIST citus-11.1.4.tar.gz 6369400 BLAKE2B aca772fbb7fb632c73d92b1f3841e7772d797373891a40c007a147ab9f44ef42eec325553915d7fd11b56f0f60f302b286061ea4ce55351ce9f9d8cd0d9d084b SHA512 f0c4cbbaa0e8ed173d3ba68b24815272ce7c04186bf628c561119833ddd648928ac31adc1784e25f268d45e8d5c02792088f695ad8dbf2ab425093dc1f241f99 +DIST citus-11.1.5.tar.gz 6371656 BLAKE2B f370499dc466adb8a9eb45d3b324c50c746ea28966410f62c59beeb246b58d9db9b487bd12e303026fc3480dfd21f4e5b001d19cb587a1ed83ed0f21e8673cc0 SHA512 9cf2c5f43b93e61246e7efec89115d123077cdbcc157da9d83857f2d58b88c83e067a8aa831089ac4f13912a276cfe75e62ca3e10e05a6a300b480bf7a6093ee diff --git a/dev-db/citus/citus-11.1.5.ebuild b/dev-db/citus/citus-11.1.5.ebuild new file mode 100644 index ..1b91866bc2b8 --- /dev/null +++ b/dev-db/citus/citus-11.1.5.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 13 14 15 ) + +inherit postgres-multi + +DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" +HOMEPAGE="https://www.citusdata.com/"; + +MY_PV="${PV/beta0/beta}" +SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${MY_PV}" + +IUSE="" +LICENSE="POSTGRESQL AGPL-3" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP} + app-arch/lz4 + app-arch/zstd + " +RDEPEND="${DEPEND}" + +src_configure() { + postgres-multi_foreach econf +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: e358ad1bd92be836e45f0aae7c619d0635f6eafa Author: Patrick Lauer gentoo org> AuthorDate: Mon Jan 2 09:20:15 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Jan 2 09:20:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e358ad1b www-apps/grafana-bin: add 9.2.8, 9.3.2 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest | 2 + www-apps/grafana-bin/grafana-bin-9.2.8.ebuild | 66 +++ www-apps/grafana-bin/grafana-bin-9.3.2.ebuild | 66 +++ 3 files changed, 134 insertions(+) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index d6dd35d5d158..c9296210f770 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,3 +1,5 @@ DIST grafana-bin-9.2.4.tar.gz 96905343 BLAKE2B bb4f55e166f01123cbfcd1a940a4a42736195f208578889393d66aad35a42726a95908ad793f84769b5483e3bd0de861c5ce7f1375506d2a616f78c836d263e1 SHA512 094d1d131f22f63d8e96a1a61b52440910cb82a9790b502b30375901fcaf48b8b45db52040c9e43667c96e710266f2df77c0ce6542755656e28f84668210f4e9 DIST grafana-bin-9.2.7.tar.gz 97192376 BLAKE2B 6af296375aee559367de9e7e2db53d1b1a96c753853eda21d00367c960b8927e794a9bccaa364c5675a6abd10118485467f4d9a5b7ff17fb8a13015a4db050db SHA512 9ed17e589eecf1c10716c0a9b7cb60259ec3ef98695882475509dd332d6222a44c6886d044992eede93638b7c9826f76f0390fc0808bc85e739825106b3a7762 +DIST grafana-bin-9.2.8.tar.gz 97680178 BLAKE2B 1d3c149f6f0f28e2600c10d673187ea200fbe8e6111a2314b83e0a41ed3647d6b7516fe44688ebaf348d55e2dd77ed4acf6ade98e8bea4a92f2cbeac7b523b0c SHA512 b0cc3e89ee5b93adbd2b6bbcaa828a4e8da75d28a8f230eefda42716ebae57f880a482e52708d506152593c0e9ad554bbc56bb72c9d6265f9166b673bfbd5077 DIST grafana-bin-9.3.0.tar.gz 88847005 BLAKE2B 4c37dc077b7f9fb8f9256a2a85094eef5ae2dabe693d039b7c5509ec2662ec544d307dc1cf0043301fb4c3525107bddfac0a7f7a67f0efb8b333936c1b96192d SHA512 1489d3f948259dd3db6403e95f176fea664cb5bfc83a6f22e57ffbe075cc07257a463c4b1d1fd8aa94fbad5473b29608f0c3fc6fdf0c08bcb72f3beeff5163c7 +DIST grafana-bin-9.3.2.tar.gz 89322650 BLAKE2B b9256b6468aa4eff1d77a7bce1f701ab61a372baf2f239572921b04a5624933e57c881035de9a0a86a5ff17b942e2965a7807ae2c183a60cfabb4bd4bf546acb SHA512 9d13624f728b5f5845c9780372b9334d81faadf03b47034b0de708fe87e50db3daff95f61e5649548cf6a4181253cc39f6d523dde5651833e72df42fe3577f16 diff --git a/www-apps/grafana-bin/grafana-bin-9.2.8.ebuild b/www-apps/grafana-bin/grafana-bin-9.2.8.ebuild new file mode 100644 index ..0e8aae35965c --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-9.2.8.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +MY_PN=${PN/-bin/} +MY_PV=${PV/_beta/-beta} +S=${WORKDIR}/${MY_PN}-${MY_PV} + +DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" +HOMEPAGE="https://grafana.org"; +SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" + +RESTRICT="mirror" +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND="acct-group/grafana + acct-user/grafana" +RDEPEND="${DEPEND} + media-libs/fontconfig + sys-libs/glibc" + +QA_PREBUILT="usr/bin/grafana-*" +QA_PRESTRIPPED=${QA_PREBUILT} + +src_install() { + keepdir /etc/grafana + insinto /etc/grafana + newins "${S}"/conf/sample.ini grafana.ini + rm "${S}"/conf/sample.ini || die + + # Frontend assets + insinto /usr/share/${MY_PN} + doins -r public conf + + dobin bin/grafana-cli + dobin bin/grafana-server + + newconfd "${FILESDIR}"/grafana-r1.confd grafana + newinitd "${FILESDIR}"/grafana.initd grafana + systemd_newunit "${FILESDIR}"/grafana.service grafana.service + + keepdir /var/{lib,log}/grafana + keepdir /var/lib/grafana/{dashboards,plugins} + fowners grafana:grafana /var/{lib,log}/grafana + fowners grafana:grafana /var/lib/grafana/{dashboards,plugins} + fperms 0750 /var/{lib,log}/grafana + fperms 0750 /var/lib/grafana/{dashboards,plugins} +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + + elog "${PN} has built-in log rotation. Please see [log.file] section of" + elog "/etc/grafana/grafana.ini for related settings." + elog + elog "You may add your own custom configuration for app-admin/logrotate if you" + elog "wish to use external rotation of logs. In this case, you also need to make" + elog "sure the built-in rotation is turned off." + fi +} diff --git
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocm_bandwidth_test/
commit: 24d00ad348597c72a06a77dce699539289648ffd Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 20 09:25:23 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 20 09:25:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d00ad3 dev-util/rocm_bandwidth_test: add 5.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-util/rocm_bandwidth_test/Manifest | 1 + .../rocm_bandwidth_test-5.3.3.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-util/rocm_bandwidth_test/Manifest b/dev-util/rocm_bandwidth_test/Manifest index e5e451b40341..ad31c1a27950 100644 --- a/dev-util/rocm_bandwidth_test/Manifest +++ b/dev-util/rocm_bandwidth_test/Manifest @@ -1 +1,2 @@ DIST rocm_bandwidth_test-5.0.2.tar.gz 38091 BLAKE2B bf9767d55a3400fa1bc95a638a9fd6debcd3b0cd8f5d698eb5d39568c5dc7321c5a63c6678b4bc91f7bd5ff9cee13da7800b3a7523a24a0ceae607be8b18b0b4 SHA512 b235838442dd12e0283b36168eed4853094f423b8b61e3f623be78133af9f89406fb83254972d5a622f90998450660165205deb95082cb49907f112f4de80942 +DIST rocm_bandwidth_test-5.3.3.tar.gz 38681 BLAKE2B 02a09ae869b507ad117e40e2daadd6e2acb2a365b12e5f601a4c8d6e55d3fb51de32feef9122bd532700b46843310ed83088842728a814f55695a3572e83d1d1 SHA512 155480284cdd1b0e42c62ab49f536ef12f2b9cbfcf0e8d076938cf0cf86872b536506a81e283b656ef1896d7d6e691e06145b2021593542755dd7460d08002c9 diff --git a/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.3.3.ebuild b/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.3.3.ebuild new file mode 100644 index ..094ed9071adb --- /dev/null +++ b/dev-util/rocm_bandwidth_test/rocm_bandwidth_test-5.3.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Bandwidth test for ROCm" +HOMEPAGE="https://github.com/RadeonOpenCompute/rocm_bandwidth_test"; +SRC_URI="https://github.com/RadeonOpenCompute/${PN}/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="NCSA-AMD" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +DEPEND="dev-libs/rocr-runtime:=" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}/${PN}-rocm-${PV}" + +src_install() { + cmake_src_install + + rm -rfv "${ED}"/usr/share/doc/rocm-bandwidth-test +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocr-runtime/
commit: 82e40848635ff72d6ea7fbf5cb1f432f64f14658 Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 20 08:12:21 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 20 09:25:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e40848 dev-libs/rocr-runtime: add 5.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-libs/rocr-runtime/Manifest | 1 + dev-libs/rocr-runtime/rocr-runtime-5.3.3.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest index 403e4dfc6b2a..2fb0eb741b89 100644 --- a/dev-libs/rocr-runtime/Manifest +++ b/dev-libs/rocr-runtime/Manifest @@ -1,2 +1,3 @@ DIST rocr-runtime-5.0.2.tar.gz 719840 BLAKE2B 3d0fd6df0a0ab1e180b4a6e61fdf6d796cf71ab7b259057a1942f70dfcbcf8cb5ee6ac563a4baefe3c608139eaf3d8433b5b58e871b45f43cb4d98d1889f6718 SHA512 0590975cab6463a39d78bad933f8e0d30cf23d100b58f5b1968f6d6bc4b88e3c6bca5c46783e321d4bfc9a685837385f90feb8e922523c002c1f4ea0c70bdf72 DIST rocr-runtime-5.1.3.tar.gz 720567 BLAKE2B bdf2d258ec607ffc69264d48ce82c36787757b7809397d643a24abaa852f3cc217a57210fba760d4d11ef8ce2922dc1ef275d3b47a4bebc5c7b2045b7c66 SHA512 d47523ea2fe32fee832ca19b56a091f52e16b366db1c571f87e5599514b826376d49281e79ff0936dcaf7349f9becbc8ae9b3e9472a9c3e14b62a3f98d541b35 +DIST rocr-runtime-5.3.3.tar.gz 809871 BLAKE2B 1a44e88c34fcebcea3351de812f2ac64a7b151303c5bfc4066920755c185731388afff89c705afee6010d262f68358a20b1c0197e8f23c22ab24409eb55fde0a SHA512 27efe57954575549703b31c4a632548bf3d82df0f01d5f15485d0bda7efa6ec2ad0a4a8710b8f240ff57296eb62d3796926e32d16dfe448b188d8264fde0ef8b diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.3.3.ebuild b/dev-libs/rocr-runtime/rocr-runtime-5.3.3.ebuild new file mode 100644 index ..5004f492f993 --- /dev/null +++ b/dev-libs/rocr-runtime/rocr-runtime-5.3.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake llvm + +LLVM_MAX_SLOT=15 + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/"; + inherit git-r3 + S="${WORKDIR}/${P}/src" +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Radeon Open Compute Runtime" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime"; +PATCHES=( + "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch" +) + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +COMMON_DEPEND="dev-libs/elfutils" +RDEPEND="${COMMON_DEPEND}" +DEPEND="${COMMON_DEPEND} + >=dev-libs/roct-thunk-interface-${PV} + >=dev-libs/rocm-device-libs-${PV} + sys-devel/clang + sys-devel/lld" +BDEPEND="app-editors/vim-core" + # vim-core is needed for "xxd" + +CMAKE_BUILD_TYPE=Release + +src_prepare() { + # ... otherwise system llvm/clang is used ... + sed -e "/find_package(Clang REQUIRED HINTS /s:\${CMAKE_INSTALL_PREFIX}/llvm \${CMAKE_PREFIX_PATH}/llvm PATHS /opt/rocm/llvm:$(get_llvm_prefix ${LLVM_MAX_SLOT}):" -i image/blit_src/CMakeLists.txt || die + + # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ... + sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die + + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-opencl-runtime/
commit: fc188a8ac2a8d7e007f7f36fc8f7efed01d516bf Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 20 09:11:20 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 20 09:25:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc188a8a dev-libs/rocm-opencl-runtime: add 5.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-libs/rocm-opencl-runtime/Manifest | 2 + .../rocm-opencl-runtime-5.3.3.ebuild | 122 + 2 files changed, 124 insertions(+) diff --git a/dev-libs/rocm-opencl-runtime/Manifest b/dev-libs/rocm-opencl-runtime/Manifest index e92f2576c4bf..abe4435ef48d 100644 --- a/dev-libs/rocm-opencl-runtime/Manifest +++ b/dev-libs/rocm-opencl-runtime/Manifest @@ -1,4 +1,6 @@ DIST rocclr-5.0.2.tar.gz 853965 BLAKE2B a0d568eb3b230845970d8256a5a2f32018e4b9fb68e0f1aa13a1f3fc953e614025315b90cbe68c107f7150cf91b4b1ea438455429062c7dc06ef77d65dedd2ec SHA512 b30a57c09973d8ef624511f422babaf9722685b9f85643783aebc000671b41fd54f44b308cece0baab187e1ee00b10335c6d22b6bad6fb3468abe6ef0da97d73 DIST rocclr-5.1.3.tar.gz 618606 BLAKE2B 02b7732ddd03c0883bee49c56466cd21c649159f801bfb2537eea6e640c65613eb57b37d942f465a9deb83d65735f51212dde5e4f77ba8239d1a6b7037e1800c SHA512 89fd2eca39ed84a1cf525b2c606089ef39f64c1f997c4880e10722da6de4864110752640e1508db1aeb9d15c48ba4e6fe5dbe7a9e56718853ece42548028b2ca +DIST rocclr-5.3.3.tar.gz 625944 BLAKE2B 0cdbc1415a355e1d56628834846aaa8587c9827eeea59f4312b788e868265dcb42197181fd5ef411416da2e11662c7f665f578aa750ab88c3a5405bcc58ee449 SHA512 3f85532cffc09c2ca8e7cd1770263d1c1a38633ed2bc5cfe62072e12a6f8f669db400519950718be31f6b77693d372e2ef905f06c7f02e126aa9ff7d2da97924 DIST rocm-opencl-runtime-5.0.2.tar.gz 1004855 BLAKE2B e2c2beb987053204fbe8fda562ae65d6c1a58447e9e88bf1081aabeee6c9a10738fd8562114b564b647682438fdbd2c535db1008ac6e1cc4eb9a915998eeb3c7 SHA512 fa01d1fafc890181b9e67070353ee7c9100619494b7509cae1a3659f24ef1d00f650024cb24bdb0e6e7eacfdec1115e4683ec6f320228a19f41ae83321780780 DIST rocm-opencl-runtime-5.1.3.tar.gz 1004765 BLAKE2B 64d9b42026d2be1d0e4aa666785699f6b4ec0584a927904a94bf830883050943503f8bdd7c97438a2fb11c71686a330d526f633959916c5c6c8da2e037841e79 SHA512 b83c3ae0bfad80f867bacce36710a8964f6dd7e64bf50da3ec6ce842217d6de63299d9ceaab9dc25a22252484520a85d02859809463dad5dda9b1f00a86863e0 +DIST rocm-opencl-runtime-5.3.3.tar.gz 1007773 BLAKE2B a3f600a68183337f92b152a123241cb7025889cca2ef6814d9d5b5a2146a78703b171d20bcb432bc7a2cdd1f24ad349408c17816b25a66702e9f0f5345af9082 SHA512 391f0f244b7f02972df8cada821e69ee8d81d96b9cff3c14f1d0838da583d8fb136ec4bd5ee820f6dd261968e9eef5e9a5b10b7bb76b1b64625c399d79bcb03f diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3.ebuild new file mode 100644 index ..692863db8e51 --- /dev/null +++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake edo flag-o-matic prefix + +DESCRIPTION="Radeon Open Compute OpenCL Compatible Runtime" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime"; +SRC_URI="https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-${PV}.tar.gz -> rocclr-${PV}.tar.gz + https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-${PV}.tar.gz -> rocm-opencl-runtime-${PV}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/$(ver_cut 1-2)" +IUSE="debug test" +RESTRICT="!test? ( test )" +KEYWORDS="~amd64" + +RDEPEND=">=dev-libs/rocr-runtime-${PV} + >=dev-libs/rocm-comgr-${PV} + >=dev-libs/rocm-device-libs-${PV} + >=virtual/opencl-3 + media-libs/mesa" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-util/rocm-cmake-${PV} + media-libs/glew + test? ( >=x11-apps/mesa-progs-8.5.0[X] ) + " + +PATCHES=( + "${FILESDIR}/${PN}-3.5.0-do-not-install-libopencl.patch" +) + +S="${WORKDIR}/ROCm-OpenCL-Runtime-rocm-${PV}" +S1="${WORKDIR}/ROCclr-rocm-${PV}" + +src_prepare() { + # Remove "clinfo" - use "dev-util/clinfo" instead + #[ -d tools/clinfo ] && rm -rf tools/clinfo || die + + cmake_src_prepare + + hprefixify amdocl/CMakeLists.txt + + sed -e "s/DESTINATION lib/DESTINATION ${CMAKE_INSTALL_LIBDIR}/g" -i packaging/CMakeLists.txt || die + # remove trailing CR or it won't work + sed -e "s/\r$//g" -i tests/ocltst/module/perf/oclperf.exclude || die + + pushd ${S1} || die + # Bug #753377 + # patch re-enables accidentally disabled gfx800 family + eapply "${FILESDIR}/${PN}-5.0.2-enable-gfx800.patch" + popd || die +} + +s
[gentoo-commits] repo/gentoo:master commit in: dev-util/hip/
commit: dfcb3624eeac6ae0c9409a3ebec01096ee85a743 Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 20 09:15:15 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 20 09:25:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcb3624 dev-util/hip: add 5.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-util/hip/Manifest | 6 ++ dev-util/hip/hip-5.3.3.ebuild | 165 ++ 2 files changed, 171 insertions(+) diff --git a/dev-util/hip/Manifest b/dev-util/hip/Manifest index 48b4b11a54db..2e654c032678 100644 --- a/dev-util/hip/Manifest +++ b/dev-util/hip/Manifest @@ -1,12 +1,18 @@ DIST 5.0.2-update-header.patch.gz 5136 BLAKE2B 290b9e250e3004a1147ad28606d7d205078affbd809c6a429744767ebabf35bd8df6395dc135984d345ae2f23fa457dcb2524bcbf31c5bf16903d3ee2007bf5d SHA512 41b1025c403e874026a712ec6f6571c873203b08ddadf68848f6d1f63924c21b206677b330f79edad2c4b85e2ba5053b1d33f70c7c09ff9c17bc5905b849da0c DIST hip-5.1.3-update-header.patch.gz 3406 BLAKE2B 805539c3396a9cdcc4b807afd96eacd2de0e494a9ec927a1526cb8ce26b1c6e0a4d06415cd0210cba1398b5ff70f995fa67ad22b659578c075eb24c2a2cc9228 SHA512 eef4d70f9470a61d1d8cb140728cc4f2e792a4e64e0900a7410a74f3a6421410e7546e4e62bbbf35ae231b566bf162fb85de1f1ad1d8cfb2f282d2ed9a34b53a +DIST hip-5.3.3-update-header.patch.gz 3406 BLAKE2B 805539c3396a9cdcc4b807afd96eacd2de0e494a9ec927a1526cb8ce26b1c6e0a4d06415cd0210cba1398b5ff70f995fa67ad22b659578c075eb24c2a2cc9228 SHA512 eef4d70f9470a61d1d8cb140728cc4f2e792a4e64e0900a7410a74f3a6421410e7546e4e62bbbf35ae231b566bf162fb85de1f1ad1d8cfb2f282d2ed9a34b53a DIST rocclr-5.0.2.tar.gz 853965 BLAKE2B a0d568eb3b230845970d8256a5a2f32018e4b9fb68e0f1aa13a1f3fc953e614025315b90cbe68c107f7150cf91b4b1ea438455429062c7dc06ef77d65dedd2ec SHA512 b30a57c09973d8ef624511f422babaf9722685b9f85643783aebc000671b41fd54f44b308cece0baab187e1ee00b10335c6d22b6bad6fb3468abe6ef0da97d73 DIST rocclr-5.1.3.tar.gz 618606 BLAKE2B 02b7732ddd03c0883bee49c56466cd21c649159f801bfb2537eea6e640c65613eb57b37d942f465a9deb83d65735f51212dde5e4f77ba8239d1a6b7037e1800c SHA512 89fd2eca39ed84a1cf525b2c606089ef39f64c1f997c4880e10722da6de4864110752640e1508db1aeb9d15c48ba4e6fe5dbe7a9e56718853ece42548028b2ca +DIST rocclr-5.3.3.tar.gz 625944 BLAKE2B 0cdbc1415a355e1d56628834846aaa8587c9827eeea59f4312b788e868265dcb42197181fd5ef411416da2e11662c7f665f578aa750ab88c3a5405bcc58ee449 SHA512 3f85532cffc09c2ca8e7cd1770263d1c1a38633ed2bc5cfe62072e12a6f8f669db400519950718be31f6b77693d372e2ef905f06c7f02e126aa9ff7d2da97924 DIST rocm-hip-5.0.2.tar.gz 958496 BLAKE2B 9c8bb1eacd982203e3bd6c24560672c4a9aaf5606608635d7da5a60f613d9be50998f990c1ea3e0e6f5581e0efcba09af736a77bbc9469b2898e0974d063e8d6 SHA512 4a99e86a4594c15509a1bbfec0678cd05469eb14dcf35ce650e1eb7c2415f57f59071b1b8add2f8566ccf06242bead77abd275987fe79fe6031dea90d5693805 DIST rocm-hip-5.1.3.tar.gz 967696 BLAKE2B 15cb52b5934b84acf515fe9c83b7c8982e00a23e20af933bdd2c4bc5b56fd42b08c8a08e840c85d2e0a8386d5a0e9c110504f68499989de1aaad00e9a5efcf43 SHA512 6b6fd6c12d73788df1711b12326b97fc7a184f319e0db114947b7967b75f2ee131f81e42e43a4981456b507221a6013133731120409f90214e13304299ccbc24 +DIST rocm-hip-5.3.3.tar.gz 1151858 BLAKE2B 5f460b2078c850b3eb4414fcec4a6f951a3b282aa9828f77ba5d5adfdc0ee8d2e62c856e112a154c340daaf7dad49f4871412edd7b38f7fae2e6b17840ee144b SHA512 e747cc10e78cd09009cac762f0e060be13f3447af7ec2a4a2889cbdc09cd76ecb1b5b58c89f09a3b45a8296c2c71e1c55baf113e58a5a12434af3de7168b8d87 DIST rocm-hipamd-5.0.2.tar.gz 319973 BLAKE2B ca19938eeca66f0d2614ff933e1d0e75b6b8dbc8d996fd4369e5649897b9948271ac88f2a66f0a40ef586d6185b30d01132decac95d1615c1ee419996050ed07 SHA512 056acab082b5073e81f9e5de00ae12c85021d1c297cdcfc45b85f191dcc68603f64fe5d0e75f9523120657947eb125beaa9c3ce26234968c43b200e638f9afa3 DIST rocm-hipamd-5.1.3.tar.gz 331996 BLAKE2B 176121fe199d53c02a0fc407015681c2f08c8a72104738b457581fd81b37d16efb8170a46d687fb85a45242ba8564246cdd5746e78d9b73dd0bdc9b24eb8378c SHA512 daa6f4da97f71a5fd1f79d8c9e5fc43324743aec91362a05fa62e08966397a637d794abc7e14230eccf5f1271f9fac58d1336aaad1f2cded6cd10792845a494b +DIST rocm-hipamd-5.3.3.tar.gz 383179 BLAKE2B 45c4fbf28d639095db3cec0632e1b1d872104b3755bdca818ed37ac46caab399fcd2224330e6ac8df7ab155fb146b6272b3ed2efe00d7358b47f31ca2cb1e4f5 SHA512 34c62d915990b6742a2df9b37b6b2bad09f7383e561009519911095e8b65f6f1d79486f7f9b97fa76d7a9755b59fca5a5dff321d8c8b15fd83f2fd22ce08834c DIST rocm-opencl-runtime-5.0.2.tar.gz 1004855 BLAKE2B e2c2beb987053204fbe8fda562ae65d6c1a58447e9e88bf1081aabeee6c9a10738fd8562114b564b647682438fdbd2c535db1008ac6e1cc4eb9a915998eeb3c7 SHA512 fa01d1fafc890181b9e67070353ee7c9100619494b7509cae1a3659f24ef1d00f650024cb24bdb0e6e7eacfdec1115e4683ec6f320228a19f41ae83321780780 DIST rocm-opencl-runtime-5.1.3.tar.gz 1004765 BLAKE2B 64d9b42026d2be1d0e4aa666785699f6b4ec0584a927904a94bf830883050943503f8bdd7c97438a2fb11c71686a330d526f633959916c5c6c8da2e037841e7
[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-device-libs/
commit: aa83aff75192ac299ec82ae77b98a939460389c0 Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 20 08:09:09 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 20 09:25:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa83aff7 dev-libs/rocm-device-libs: add 5.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-libs/rocm-device-libs/Manifest | 1 + .../rocm-device-libs/rocm-device-libs-5.3.3.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/rocm-device-libs/Manifest b/dev-libs/rocm-device-libs/Manifest index beca0a347022..aba9c8d78700 100644 --- a/dev-libs/rocm-device-libs/Manifest +++ b/dev-libs/rocm-device-libs/Manifest @@ -1,2 +1,3 @@ DIST rocm-device-libs-5.0.2.tar.gz 242099 BLAKE2B 3fc2afc3a837557da04bcd5673656c08d0b5ebf48fd6568a4b1687d157dc4b08e3b5cd219a7bf3c2ed82ca1391477c32c42b4e594d07ad47ef429061be351af9 SHA512 1c37401641080e511f325cddb62490c8827d1bcef7f2198449246afbd391162ed3294c24b0529e1b3669129e29544989e2cf12d46c90fea8d880c52cfdca5a72 DIST rocm-device-libs-5.1.3.tar.gz 242862 BLAKE2B 68d66de897f461e9f876de5fe2214803d4c00665651dea6af0952f0ce579c6704a5ec41b08971fa613ade309a0a85cb611b56b592dc2a25e247183e634ea3378 SHA512 cc3dfb8d4b4841ba777355c537175259d0019159ff462358320674b85082cccd99f6462f60fee66228ddfb88fade043445c1bac62504aa1462ba61b7e2751de7 +DIST rocm-device-libs-5.3.3.tar.gz 245690 BLAKE2B 475c0d818b8b0f090a8daeca2910cd4002e4cdf505d020327f46eb5f864a26937a6a3dfe4ff7b188ebda0f936b1c396f2163bb27b9e2a62c5976e60fa60856ac SHA512 8f6f2fc1534e348e02ba30a25cfc6017f8eab768968b5d0344a5ea7d65c4f0a874072f9e53919c74545814330602ef7c190753c7ff019137230e02f58a5d3a5d diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-5.3.3.ebuild b/dev-libs/rocm-device-libs/rocm-device-libs-5.3.3.ebuild new file mode 100644 index ..771081d38665 --- /dev/null +++ b/dev-libs/rocm-device-libs/rocm-device-libs-5.3.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake llvm + +LLVM_MAX_SLOT=15 + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/"; + inherit git-r3 + S="${WORKDIR}/${P}/src" +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCm-Device-Libs-rocm-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Radeon Open Compute Device Libraries" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-Device-Libs"; + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="sys-devel/clang:${LLVM_MAX_SLOT}" +DEPEND="${RDEPEND}" + +CMAKE_BUILD_TYPE=Release + +PATCHES=( "${FILESDIR}/${PN}-5.1.3-test-bitcode-dir.patch" + "${FILESDIR}/${PN}-5.1.3-llvm-link.patch" ) + +src_prepare() { + sed -e "s:amdgcn/bitcode:lib/amdgcn/bitcode:" -i "${S}/cmake/OCL.cmake" || die + sed -e "s:amdgcn/bitcode:lib/amdgcn/bitcode:" -i "${S}/cmake/Packages.cmake" || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLLVM_DIR="$(get_llvm_prefix "${LLVM_MAX_SLOT}")" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocminfo/
commit: 2bd177bf7c16bd7c4b33b1151ff2e55e8675da32 Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 20 09:13:02 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 20 09:25:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd177bf dev-util/rocminfo: add 5.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-util/rocminfo/Manifest | 1 + dev-util/rocminfo/rocminfo-5.3.3.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest index 72a72af0aef3..fd18d19d9f8d 100644 --- a/dev-util/rocminfo/Manifest +++ b/dev-util/rocminfo/Manifest @@ -1,2 +1,3 @@ DIST rocminfo-5.0.2.tar.gz 15767 BLAKE2B 4617e4df51cc0b02d1743e655491600510e4f9fc22ef47612aa69bc311e7dc3979b0063c650d9a4fee0124be404b92c110dc9db056a554ee25ba3d4bfd12f618 SHA512 dd02837e621a414b54ef50b52ca816509ffa8b613e7de5f8b09449c5fc543dee054860a2245462008f687683af48203b6d2080fe71bf6e3654981d6bfd56e254 DIST rocminfo-5.1.3.tar.gz 16772 BLAKE2B 1b35661f9e6cd8cd5180ef3e4fd3dd8e7d6b282947d25c81b0b8bd347a5bee11cf87d950bbd8adcbd7a8a3053c41622b8e99fc0b56f4a14bdf4acf20992becc7 SHA512 998d499b0ae9a22bde30b2c26e31587a78b5ed63a19649d5b203eb47a044f17d1d4d3e951ec094d5be1ca3ba37efa4b19f5b53047727158170fa90c13a8c7563 +DIST rocminfo-5.3.3.tar.gz 16829 BLAKE2B 341908048b9726a22ab5e81317916166d4ba114c5060fd8b7b455e0f4df3857b16a735cfccce2d013cd6632680e29b2e0c9ef91461d46b7e94dc71b0751aa42e SHA512 336a408eb49eb8d40b506f58d62de3fd406d00b0de169bc3f6176c76f1f50366347d212de8783b5c48ae1b6660d307b276ba6b3bac8d8286f5e93cfe739c4dae diff --git a/dev-util/rocminfo/rocminfo-5.3.3.ebuild b/dev-util/rocminfo/rocminfo-5.3.3.ebuild new file mode 100644 index ..c090c863e060 --- /dev/null +++ b/dev-util/rocminfo/rocminfo-5.3.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/"; + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/rocminfo-rocm-${PV}" +fi + +DESCRIPTION="ROCm Application for Reporting System Info" +HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo"; +LICENSE="UoI-NCSA" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND=">=dev-libs/rocr-runtime-${PV}" +DEPEND="${RDEPEND}" + +PATCHES=("${FILESDIR}/${PN}-5.1.3-detect-builtin-amdgpu.patch") + +src_prepare() { + sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die + sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found" + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-comgr/
commit: 636fa65fa54c87aaf2eeac41fc092198423f7dcf Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 20 08:13:56 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 20 09:25:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=636fa65f dev-libs/rocm-comgr: add 5.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-libs/rocm-comgr/Manifest| 1 + dev-libs/rocm-comgr/rocm-comgr-5.3.3.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/dev-libs/rocm-comgr/Manifest b/dev-libs/rocm-comgr/Manifest index fff0983ed5b8..037c51bb814e 100644 --- a/dev-libs/rocm-comgr/Manifest +++ b/dev-libs/rocm-comgr/Manifest @@ -1,2 +1,3 @@ DIST rocm-comgr-5.0.2.tar.gz 117092 BLAKE2B 1ffcb74f9716a8f050d722f569cced66e8e9fa5a23a7156edd1b4dfd7dd7b09a175f3555bbf29ef452d7e4371f65ebe4c6fac30c583468a5563dd59fa92b53e4 SHA512 d2cf4517fc1da1adc367aaa6f53cc099547a931be30cc261d68c8174a5a9ffe3af937fbb298987abbdd7fd5d80364bef6ea9112dcaaf326a410fdd215e568f2f DIST rocm-comgr-5.1.3.tar.gz 117155 BLAKE2B 40e415c4c7ae3e709dd50981299291f0fc1133f35310b4c86a86847d3bce5fd7685a3f4480f8f156873ca922921c1d4e1cb620fd33bd5cdc87f155af839f2bbe SHA512 5927250f5e03c32b7f270a1dbfe5221d349dfe32aba34143040da53d4e7eb83faa3073a43edabcff13e1fc977bc17088404523f2ab2ea95e207d2c00beb4249b +DIST rocm-comgr-5.3.3.tar.gz 120414 BLAKE2B 29b9d466d74ef94165a2b9bea35eac4616f6b2fc529cdac3c830ee7dc08f219cb9e5d4f081658881c76633f12eaebb74d1a2ea30a76652231b8ee516f9988db1 SHA512 ba7b1ef214e3624168e438ed7fd94291a07508fe89d178c0b158bf22e0998d5a8e4d8f0a7f08f05ac108ef65f725db5764fd66353a85bc25000e572a4fdcb61f diff --git a/dev-libs/rocm-comgr/rocm-comgr-5.3.3.ebuild b/dev-libs/rocm-comgr/rocm-comgr-5.3.3.ebuild new file mode 100644 index ..5a5aa22a9098 --- /dev/null +++ b/dev-libs/rocm-comgr/rocm-comgr-5.3.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake llvm prefix + +LLVM_MAX_SLOT=15 + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/"; + inherit git-r3 + S="${WORKDIR}/${P}/lib/comgr" +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCm-CompilerSupport-rocm-${PV}/lib/comgr" + KEYWORDS="~amd64" +fi + +PATCHES=( + "${FILESDIR}/${PN}-5.1.3-Find-CLANG_RESOURCE_DIR.patch" + "${FILESDIR}/${PN}-5.1.3-clang-fix-include.patch" + "${FILESDIR}/${PN}-5.1.3-rocm-path.patch" + "${FILESDIR}/${PN}-5.1.3-llvm-15-remove-zlib-gnu" +) + +DESCRIPTION="Radeon Open Compute Code Object Manager" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport"; +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND=">=dev-libs/rocm-device-libs-${PV} + sys-devel/clang:${LLVM_MAX_SLOT}= + sys-devel/clang-runtime:= + sys-devel/lld:${LLVM_MAX_SLOT}=" +DEPEND="${RDEPEND}" + +CMAKE_BUILD_TYPE=Release + +src_prepare() { + sed '/sys::path::append(HIPPath/s,"hip","",' -i src/comgr-env.cpp || die + sed "/return LLVMPath;/s,LLVMPath,llvm::SmallString<128>(\"$(get_llvm_prefix ${LLVM_MAX_SLOT})\")," -i src/comgr-env.cpp || die + sed '/Args.push_back(HIPIncludePath/,+1d' -i src/comgr-compiler.cpp || die + sed '/Args.push_back(ROCMIncludePath/,+1d' -i src/comgr-compiler.cpp || die # ROCM and HIPIncludePath is now /usr, which disturb the include order + eapply $(prefixify_ro "${FILESDIR}"/${PN}-5.0-rocm_path.patch) + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLLVM_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})" + -DCMAKE_STRIP="" # disable stripping defined at lib/comgr/CMakeLists.txt:58 + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocm-cmake/
commit: 4a21f02be89b5274b783c2e6407c665a571b6674 Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 20 08:00:41 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 20 09:25:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a21f02b dev-util/rocm-cmake: add 5.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-util/rocm-cmake/Manifest| 1 + dev-util/rocm-cmake/rocm-cmake-5.3.3.ebuild | 31 + 2 files changed, 32 insertions(+) diff --git a/dev-util/rocm-cmake/Manifest b/dev-util/rocm-cmake/Manifest index c255b3622d1a..3eec7f21cdff 100644 --- a/dev-util/rocm-cmake/Manifest +++ b/dev-util/rocm-cmake/Manifest @@ -1,2 +1,3 @@ DIST rocm-cmake-5.0.2.tar.gz 34496 BLAKE2B 94a19c51e318bade4034ab219bd4ef7f4adbb412d0306ab38a0d3e5a6fb178d42a793997e097b45b9d07e4a0b38fb32db137a7ec3d8540ab76035774f00a34d5 SHA512 c9378b13c4d9fddc82d12e3889851368b959dfe490227f4e8494c07d5e397e369cc80b4aadaf977ed382150b97254b9bcf291bd640bab5ab35cd5b002b6f DIST rocm-cmake-5.1.3.tar.gz 39781 BLAKE2B 9ffe9ce6390889b651ffbb8019dc8f0274f8aa3ac7cf14da05f828ab952c575ff34e120f0cef3b3fd46bff208f47a3d293feff2c77a1104e942c5d9f4303f61c SHA512 31dfbfd822a9b6f817ef459df171e4a2ba16556d00ad8b3b5be3ebebffe03cbbd815d394cc6452509e47424a3cac50e523e31923b2b9c48d586163ead2338c74 +DIST rocm-cmake-5.3.3.tar.gz 45846 BLAKE2B d2560c28505b43bba242e02c79faebef6f9a87b6175825c1fe9c98f1a55804286a3d417f7eb325b0d56ffc9b081617046ba212fcb399c788cc41479da508d5c9 SHA512 0d2f06eb68fec297db0001529bf0780bec3f25a7e915f30713736068075bf13445faea3f47c811002cd2fdf0cab4baefd69420497391e27bee466744eafd46ce diff --git a/dev-util/rocm-cmake/rocm-cmake-5.3.3.ebuild b/dev-util/rocm-cmake/rocm-cmake-5.3.3.ebuild new file mode 100644 index ..ac9cb2351f34 --- /dev/null +++ b/dev-util/rocm-cmake/rocm-cmake-5.3.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocm-cmake/"; + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/rocm-cmake/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/rocm-cmake-rocm-${PV}" +fi + +DESCRIPTION="Radeon Open Compute CMake Modules" +HOMEPAGE="https://github.com/RadeonOpenCompute/rocm-cmake"; +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +RESTRICT="test" + +PATCHES=( + "${FILESDIR}"/${PN}-5.0.2-license.patch +) + +src_prepare() { + sed -e "/ROCM_INSTALL_LIBDIR/s:lib:$(get_libdir):" \ + -i "${S}/share/rocm/cmake/ROCMInstallTargets.cmake" || die + cmake_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/roct-thunk-interface/
commit: 3740f2d258d2cd525c5c1b8865d05a364829e859 Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 20 08:04:24 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 20 09:25:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3740f2d2 dev-libs/roct-thunk-interface: add 5.3.3 Signed-off-by: Patrick Lauer gentoo.org> dev-libs/roct-thunk-interface/Manifest | 1 + .../roct-thunk-interface-5.3.3.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-libs/roct-thunk-interface/Manifest b/dev-libs/roct-thunk-interface/Manifest index 1be0531b991f..43e96f85673d 100644 --- a/dev-libs/roct-thunk-interface/Manifest +++ b/dev-libs/roct-thunk-interface/Manifest @@ -1,2 +1,3 @@ DIST roct-thunk-interface-5.0.2.tar.gz 3178727 BLAKE2B 9b8926ec18340a686f0499070dd4846fb9ba3eae2fed2d02615fbbee977c3417cb5815b54a19aed7623484e175702cb757e8f3ac30b8b9f04ce4cf0ce81b2cc5 SHA512 c78a4d22d6e09decfec8c710707bc89ca30d3deba9ee3123af83d530f1bf58cb3681206a8c2ad8a523ff45621b87701020cfce23bba4fd87b81791ee8f04619e DIST roct-thunk-interface-5.1.3.tar.gz 3178689 BLAKE2B c46af7bc60772beaa9a214a86a634290cfd7952589f70736c0c2544c0459eb4fdcc65030d897dbb67bfbaae545f529ac647397df3fcfeddeb5d5e05a283cfd6b SHA512 746a04e667ce242160d6e2519594fc93b205520dae28678859fbd40c3c641082aa6219c04c8e2b58289763a5244dd6336b56c2e2016ba671c5e5a6fb9ca5caea +DIST roct-thunk-interface-5.3.3.tar.gz 646773 BLAKE2B 48632cad576ceccede0ee62663f226cbedba8374d8962028fd729a7b8e7eb75bebcb2f8ce06a838de15a388caea3d6dcb150db80f8d45a91675997b4f80625e6 SHA512 4a8730d16a0d240a43d5e22092325b0731d133733af0aac6c6893763d1ffb1a04a0c045d988835079581e097fc7c9e383f41ba84daa105c032d3a653b6b2c6b0 diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-5.3.3.ebuild b/dev-libs/roct-thunk-interface/roct-thunk-interface-5.3.3.ebuild new file mode 100644 index ..d0cf376f0b8d --- /dev/null +++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-5.3.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake linux-info + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/"; + inherit git-r3 +else + SRC_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/ROCT-Thunk-Interface-rocm-${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Radeon Open Compute Thunk Interface" +HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface"; +CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE ~DRM_AMDGPU ~DRM_AMDGPU_USERPTR" +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND="sys-process/numactl" +DEPEND="${RDEPEND}" +BDEPEND="x11-libs/libdrm[video_cards_amdgpu]" + +CMAKE_BUILD_TYPE=Release + +src_prepare() { + sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die + sed -e "s:ubuntu:gentoo:" -i CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCPACK_PACKAGING_INSTALL_PREFIX="${EPREFIX}/usr" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: 64243df39fa47e4df19094543f8279578d3afddc Author: Patrick Lauer gentoo org> AuthorDate: Sat Dec 17 08:07:36 2022 + Commit: 罗百科 gentoo org> CommitDate: Sat Dec 17 08:08:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64243df3 dev-db/timescaledb: add 2.9.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 1 + dev-db/timescaledb/timescaledb-2.9.0.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index 8216b536fe84..be96051fc28c 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,3 +1,4 @@ DIST timescaledb-2.7.2.tar.gz 2990906 BLAKE2B 48ed3ad549e331d0f134ba3ecdb7ffe97e6c3aa7d4e8a46d9633def40c86c8be105b0ef15de74a1528f623031645dbf04a8500d13877e7619e95d58f21a5b82e SHA512 1f80ef166bce570d741da48cf7ae3739d6be37802674d9be100017e50936f99ce7c6927c8ddbe290abfede307bfe8442701f5edf85f64669801fd859bc105804 DIST timescaledb-2.8.0.tar.gz 6768327 BLAKE2B cc6895f4389c1a0b04bf492432325212b0ee8bd4b2a6c3c8ba1abbd36bd5ae9ec4a95e520100d87ba0f787fb25c0b98dd42667330b3ba9d72d06e36dc66c0426 SHA512 0d9c947b230b2aecfa8d6bc8c0a995fe2847e8851fff58d5fcfab532cf54581f72acd2c9eaa8e55bd5e425db5c31baa4bef83ccd41413a26ce0a9c940d2ab6db DIST timescaledb-2.8.1.tar.gz 6789998 BLAKE2B 63684a5e18bf6104700bb0d78f5fb16bad35627160e1b96f1688b6b1065da9fd03377d5e56e4832da2e04879bbf416d31587bcc27e9b5a01b635a963515f60ef SHA512 69dfea5874d5c1ca8fef1382b8fc49d709a09908009fe38fe4ae44bebdae701615e3cbeb2f3ecd2044babd1a7c6ff255f96fa31f94f84293cfba942542775c54 +DIST timescaledb-2.9.0.tar.gz 7340009 BLAKE2B b7eb3bb5f866b09ff8c78c4430fa570dd491336428cb74f4d9f961a7f0432dde5dcef58533acdc9541f8c49e93a6d62af4e37762b73de334437276c8e9a39f80 SHA512 7dd7a3d8cc3f3d6480b411c6254e055a723c48c5312a349d4f6e35932798cf8413f77c8b51fb193bdcdc8eee2b3eca970df1fd0a4fa160e3ad433f86e55dc7c7 diff --git a/dev-db/timescaledb/timescaledb-2.9.0.ebuild b/dev-db/timescaledb/timescaledb-2.9.0.ebuild new file mode 100644 index ..92a4548e --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.9.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 12 13 14 15 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/"; +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +}
[gentoo-commits] repo/gentoo:master commit in: games-board/stockfish/
commit: a1d3777d40e4887d2188b9ee3d5dc209d0774bb0 Author: Patrick Lauer gentoo org> AuthorDate: Tue Dec 6 16:23:22 2022 + Commit: 罗百科 gentoo org> CommitDate: Tue Dec 6 16:23:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d3777d games-board/stockfish: add 15.1 Signed-off-by: Patrick Lauer gentoo.org> games-board/stockfish/Manifest | 2 + games-board/stockfish/stockfish-15.1.ebuild | 75 + 2 files changed, 77 insertions(+) diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest index 56a3e17f5a6b..46402e3653e0 100644 --- a/games-board/stockfish/Manifest +++ b/games-board/stockfish/Manifest @@ -6,4 +6,6 @@ DIST stockfish-14.1-nn-13406b1dcbe0.nnue 47001243 BLAKE2B ef7deeeac9d4fb03e70695 DIST stockfish-14.1.tar.gz 187792 BLAKE2B 84ed9da634a1e52579d0aa1ef356cd31a350ecafc44ebc632080b1c6c2c01d7a2cab8d7ab44065abd140b74e65bdcea8e3cc0a5e5c5daca8060303798df90c6f SHA512 b45ec44ba88a22e528a9ae417135851ace75006d0295eb77ab92dd1dc08f3c445a50047b1f2a4a7ab73773b2ce07bd98b601e40c6f75a63586c565cec5e33039 DIST stockfish-14.tar.gz 183879 BLAKE2B fd2fbcd37f90baf6b81432ebee7aa5b949c05253e04ec361fa502687de597e90aa6c85a90a5fd1baea52da423264d8e14853303564c3bc6f37bc98de890c5d3c SHA512 90025c0559d09f950732c051362711bed7f22e5495daeadf1ac8d7b1be9ede7e9aff80ca8755fccd95bdb48e2b2ea4b4355e02cd9112ac8e5eec457774289f34 DIST stockfish-15-nn-6877cd24400e.nnue 47001499 BLAKE2B 12d9c250e7fc920aa1c575bdfa280ee648419307d7bb30dbda0e52a7a4b92a15063fba9a00e04c4201602d8778e181f8fff73a2f5a2963f197fb30020fdf78a0 SHA512 456961b01c7b7a852ac23eb9de8aca65204d5d0566868c998eb8918abd9c9eef7f7fb08ac08a7750eaede451859f93a15e92e1a14ecc269268dadb9a7b0eb135 +DIST stockfish-15.1-nn-ad9b42354671.nnue 47001499 BLAKE2B ae4caa4c7c68941fe57b03fe6c8df996dad9138e7a53caad6f08e3c8ce924c9445ecfba9f8ff3091380d4d7b0b932cff654ded7758b3abcec934cd322bf73418 SHA512 25114b2ada67cf1dd8a0a5ff78eb3b48e8406fb3e3851753d1293acf2512878856fac6c171e65b9d186e639482fd34e2b80553a1331ed73c7d40f85460a46d42 +DIST stockfish-15.1.tar.gz 193408 BLAKE2B 53f90d1ec35a96e804dc572ccc53f94b7d16686e02fb1c490f22129c313d74f39c3beeadf896016a0e0bdf9fd01bfec2f78efcaa1261869fbb599e45f8549a4b SHA512 86c0e7cdaf84b70078ab1c7db89e710ea20876952cfa726507e50d739aadcdf892bb1545bbc5fe1bf861bfbcd829e6414ee54dd9020763db9fd43617b7431532 DIST stockfish-15.tar.gz 189578 BLAKE2B 49af86be2d926ad51021edc119fee260d54fbb37d22d9e0883c382a60d6d0f742b7eee5df296b1dc85552e24269e97c172df70e0a894b328e5bfa92d0614d608 SHA512 d79f713654d5ff0b7f158394c887dce015ef613242e52ef55575c024255da6f6a6bdfe974ff1037599fc99ddfdc2774e37bbc6b8fc88ed0df59590f820a27ffa diff --git a/games-board/stockfish/stockfish-15.1.ebuild b/games-board/stockfish/stockfish-15.1.ebuild new file mode 100644 index ..41f4912b4c4e --- /dev/null +++ b/games-board/stockfish/stockfish-15.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world" +HOMEPAGE="https://stockfishchess.org/"; + +NNUE_FILE="nn-ad9b42354671.nnue" + +SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz -> ${P}.tar.gz + https://tests.stockfishchess.org/api/nn/${NNUE_FILE} -> ${P}-${NNUE_FILE}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug + general-32 general-64 +optimize" + +DEPEND="|| ( app-arch/unzip app-arch/zip )" +RDEPEND="" + +S="${WORKDIR}/Stockfish-sf_${PV}/src" + +src_prepare() { + default + + # remove config sanity check that doesn't like our COMPILER settings + sed -i -e 's/ config-sanity//g' Makefile || die + + cp "${DISTDIR}"/${P}-${NNUE_FILE} ${NNUE_FILE} || die "copying the nnue file failed" + + # prevent pre-stripping + sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \ + || die 'failed to disable stripping in the Makefile' +} + +src_compile() { + local my_arch + + # generic unoptimized first + use general-32 && my_arch=general-32 + use general-64 && my_arch=general-64 + + # x86 + use x86 && my_arch=x86-32-old + use cpu_flags_x86_sse && my_arch=x86-32 + + # amd64 + use amd64 && my_arch=x86-64 + use cpu_flags_x86_popcnt && my_arch=x86-64-modern + + # both bmi2 and avx2 are part of hni (haswell new instructions) + use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2 + + # other architectures + use cpu_flags_arm_v7 && my_arch=armv7 + u