From cd57012a0ef40d302cf7d5a92dd2f3dfae285d2f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 20 Jan 2025 06:42:03 +0000 Subject: gentoo auto-resync : 20:01:2025 - 06:42:03 --- dev-db/Manifest.gz | Bin 16597 -> 16770 bytes dev-db/dbeaver-bin/Manifest | 2 +- dev-db/dbeaver-bin/dbeaver-bin-24.3.2.ebuild | 4 + dev-db/mongodb-compass-bin/Manifest | 3 + dev-db/mongodb-compass-bin/metadata.xml | 11 ++ .../mongodb-compass-bin-1.45.1.ebuild | 32 +++++ dev-db/postgis/Manifest | 2 + dev-db/postgis/postgis-3.5.2.ebuild | 137 +++++++++++++++++++++ dev-db/qdbm/Manifest | 2 +- dev-db/qdbm/qdbm-1.8.78-r5.ebuild | 4 +- 10 files changed, 193 insertions(+), 4 deletions(-) create mode 100644 dev-db/mongodb-compass-bin/Manifest create mode 100644 dev-db/mongodb-compass-bin/metadata.xml create mode 100644 dev-db/mongodb-compass-bin/mongodb-compass-bin-1.45.1.ebuild create mode 100644 dev-db/postgis/postgis-3.5.2.ebuild (limited to 'dev-db') diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 8d57053b3c2e..5a3455b86511 100644 Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ diff --git a/dev-db/dbeaver-bin/Manifest b/dev-db/dbeaver-bin/Manifest index ae7bf050af43..627c1480c30c 100644 --- a/dev-db/dbeaver-bin/Manifest +++ b/dev-db/dbeaver-bin/Manifest @@ -1,4 +1,4 @@ DIST dbeaver-ce-24.3.2-linux.gtk.aarch64-nojdk.tar.gz 88491639 BLAKE2B 4d5332e9a885ff6caf0cafefc7a5f76990e87639e7838fecb1b30415ee1ddd45b95d3dd605308ed81a77987ac631668b3bfb83597e62ca2370761a0614c8e80e SHA512 2e441ea51f25124f56e5b2a0d06f146a323a038c838db4be90b3822f06cdf9c004f4b67c756f293d7cc10cd38184ad99881193c9863d743da4ca902526d97246 DIST dbeaver-ce-24.3.2-linux.gtk.x86_64-nojdk.tar.gz 88525311 BLAKE2B fc4dd9c803d76042cc0ccc9f2af1387846b72f6e485986bb2df3748ea6a6d6bdaef0a94b06bd86e4d931f1b840371a238c0b1077860ec83faf62c65a9d106703 SHA512 7525c5a0288e0a5df068d91a99d471cab64525f9aa1e623564a1a668cc9a9a0bf22833c8b3f540c657953c23f8c1f066b7d8a349c7facfd3ff29d9d3e6c36307 -EBUILD dbeaver-bin-24.3.2.ebuild 1311 BLAKE2B 5e616ed8456eadf8a1a75593016456fc386e3bb71eef819ae1712efa9e66175e139ea68fa7d4b9124798a97f80d9dde068b7bf24fec1a9b5ddce0323644381c6 SHA512 89303c6049607c64e14b26a0b0bb12c21bb5a6a78f004cd4309c345bf56c60309bd83e7a404f5331faf195dc0e7dd282f64f6ed0c2031458bec158edfc793372 +EBUILD dbeaver-bin-24.3.2.ebuild 1347 BLAKE2B 01478ada7aeded7d676cbf06adb46e916794c89d3bd870fb01393a62d35fbdb0570917030da9c840d77f231fae57b07cc9d464284e11f2cd07fbd12986a537d7 SHA512 5e1d108d48417cb3fda5e27be9c7e9b9c121ec1d36450c411994c59b73500bd4b2370f2a5316b90ead620334c5a8cf1ab494ad56bcb7c2026a681a80de7ae499 MISC metadata.xml 444 BLAKE2B d614defd513043df0e48068edb26a12e87836aeb5147088e7d6133a7a1c0082ed2ba21019c0685a8a445f914e489e3dc6a1f26117ea9d186991bc7dd9f2db495 SHA512 731b4bc1af75124f7e1e78870c9f689acebf36960a741b1f4be24b5179de19b26fc982276bc115216c40d0789b048e6db900ad33e945ec2b94b471366f13db22 diff --git a/dev-db/dbeaver-bin/dbeaver-bin-24.3.2.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-24.3.2.ebuild index ec6564b41605..6884c8f5a48a 100644 --- a/dev-db/dbeaver-bin/dbeaver-bin-24.3.2.ebuild +++ b/dev-db/dbeaver-bin/dbeaver-bin-24.3.2.ebuild @@ -21,6 +21,10 @@ KEYWORDS="-* ~amd64 ~arm64" RDEPEND=">=virtual/jre-17:*" +QA_PREBUILT=" + opt/${MY_PN}-ce.* +" + src_prepare() { sed -e "s/^Icon=.*/Icon=${MY_PN}/" \ -e 's:/usr/share/dbeaver:/opt/dbeaver:g' \ diff --git a/dev-db/mongodb-compass-bin/Manifest b/dev-db/mongodb-compass-bin/Manifest new file mode 100644 index 000000000000..b70ad5664cb9 --- /dev/null +++ b/dev-db/mongodb-compass-bin/Manifest @@ -0,0 +1,3 @@ +DIST mongodb-compass_1.45.1_amd64.deb 114196516 BLAKE2B ce79b13a9e590cb305e8bbc88d5838b67805d207d09f1bf6ac99cde96f5b7c3549c8d53d0cb7fee082878e2ef0d12da5cadaf6c238eebd2f3c48ad7f963b5d82 SHA512 98989fdebee1e526276d7b35c3fac4d541c740c3beb3e71321672a225a0881465a15f1c179b7546f46a75f06fd7d739e19f849d2b5d5b661298258f1543d8074 +EBUILD mongodb-compass-bin-1.45.1.ebuild 865 BLAKE2B 84c360766335aca90d5a6e718569fb29ab8d8ce9df1331bc2961e5f29f41d690faed027c9482de6120268b868825342949c0edaee99d9714143e514e1e28069c SHA512 1482c6948db7d0fba85c0ef70e542c06d78bca8ba402a06dfb76fe0c1f0fed7cd19ef0b0ce41de03ef01413a54c7d1fc7231fcb36db2791770f0f1bca1249dfe +MISC metadata.xml 334 BLAKE2B eab2f1899e5f4a2848417001fc41857c70844a4cbb01eea892f8a23b324c7faf0a11aa6066582add9e8493238728b3a4f6a3e57b676c7dd6a07484bb15c79909 SHA512 95bd0e74a4188839c2dcde628bd4635e6f216ffd1b54825571045c2199d8ae6e0a9fcaf93edfdf3506bb5b297fa720339b85780f8f910eb567e8e555004d0d5c diff --git a/dev-db/mongodb-compass-bin/metadata.xml b/dev-db/mongodb-compass-bin/metadata.xml new file mode 100644 index 000000000000..46a639b29964 --- /dev/null +++ b/dev-db/mongodb-compass-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + arthurzam@gentoo.org + Arthur Zamarin + + + mongodb-js/compass + + diff --git a/dev-db/mongodb-compass-bin/mongodb-compass-bin-1.45.1.ebuild b/dev-db/mongodb-compass-bin/mongodb-compass-bin-1.45.1.ebuild new file mode 100644 index 000000000000..019ffd14325c --- /dev/null +++ b/dev-db/mongodb-compass-bin/mongodb-compass-bin-1.45.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop unpacker wrapper xdg + +DESCRIPTION="GUI for MongoDB" +HOMEPAGE="https://mongodb.com/compass https://github.com/mongodb-js/compass" +SRC_URI="https://github.com/mongodb-js/compass/releases/download/v${PV}/mongodb-compass_${PV}_amd64.deb" +S=${WORKDIR} + +LICENSE="SSPL-1" +SLOT="0" +KEYWORDS="-* ~amd64" + +QA_PREBUILT=" + usr/lib/mongodb-compass/.* +" + +src_install() { + insinto /usr/lib/mongodb-compass + doins -r usr/lib/mongodb-compass/. + + fperms +x "/usr/lib/mongodb-compass/MongoDB Compass" + fperms 4755 /usr/lib/mongodb-compass/{chrome_crashpad_handler,chrome-sandbox} + + domenu usr/share/applications/mongodb-compass.desktop + doicon usr/share/pixmaps/mongodb-compass.png + + make_wrapper mongodb-compass "'/usr/lib/mongodb-compass/MongoDB Compass'" +} diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest index 4a52cf485557..06f2d9a9b3ce 100644 --- a/dev-db/postgis/Manifest +++ b/dev-db/postgis/Manifest @@ -7,10 +7,12 @@ DIST postgis-3.4.3.tar.gz 14957514 BLAKE2B 2c472a66d6063c70a2a5b7d42953233c9d24e DIST postgis-3.4.4.tar.gz 14960460 BLAKE2B bf0a8f905dfde7023f48340dfc812ffd5651d9d909a684d445ed6401db7afa18a13045a3e8341946b8fc2ee302fe4b60afb52092d653705995346279cafc32cc SHA512 e561fba5d4eb3a8fb96d9e517a04de007aa1780990d1ba78a2ed25ea27245f46e60257280b3d0fb1ba4164beea798db8858c24193bb2925619cf5f024f8043dc DIST postgis-3.5.0.tar.gz 15031829 BLAKE2B a641eaa7b0407108e332bf6f244fef0d22d21ed34c16c2f3cb718f49acf9a0bb3b1bf8b1ec3d7eb4f731beeb652f37f666ff4b8d44c5a66db7da4a9a555caa38 SHA512 baf81b9133db34c87ecb5e019497df89fba9faf293ae2f2e4fa5578dbe608ff5310b5ca718a7bf94e76af51bf7b8ec4b1f69fad91412017d70cdcd70492ae9e5 DIST postgis-3.5.1.tar.gz 15044755 BLAKE2B 98c56eaab63f000bc74500c36b923196d54183237b726117add1f13f0aec37926506bcdc5233d87427d948a3edea081e84327ad9eeec3e6b87d5b5bbb20359b2 SHA512 72d60b9cbb9652555f70e86b18d32a578799f4dff8749bfc91f91c2d32142b7c85bf2d50a1ea5effbc25f84b1cbdcaf4586400af89b5ab37e5c03a87e0d20a6c +DIST postgis-3.5.2.tar.gz 15045553 BLAKE2B 48a43c483a3a36decd3c3bb1b482f0079daacc030788fc58de17ffa91ecd46286de1112604230e0a594e44ba4c6bfa00a31a0241e0c07ce8f52cdd8fd94883d7 SHA512 fcad74289d03bfe9d6eb6f0f5682c9cb03a90ba9c377e39727df85f5d66fa8f51ddb9a9bc7302612d13576cca92bff3717ed965d513ededfe8cf1627c1e2f92d EBUILD postgis-3.3.7-r1.ebuild 3359 BLAKE2B 8da9966c9ba7ac89cca4433789bfc4f688e1eaeb10420099ae1ce0861e87a4605fd6a671391468e3b8c7ff8c3508679a55cf2aa36ac1e5bf505f6fbc9b61498b SHA512 5da987d8b77958a7691e7ef4a6985efe902b4aaa785e89ab6b39098fa1cbcb59787c7e4381baa22ac9632ef90ddf71ff0acc1d19cc573ea21f908dd6ed466607 EBUILD postgis-3.3.8.ebuild 3361 BLAKE2B 0d4834acb8c9d7a7193f8ae520543c240e1a135aaee704f45ab8e589aeae980fbc17fa114c4d0972a9df907bb2ddabf01b18dede0165ea3aedb4f44e1d97b576 SHA512 3d1cba1fcfe8c25c10d9cb85f62241ec6831bc219239063a841576519a79ddbfa53006645ad281a447903b26e01435bf21fb0b0a6b1c2eeff6298da633117c68 EBUILD postgis-3.4.3-r1.ebuild 3488 BLAKE2B 310e350b28326a97de239e67f27e74f671976b589793186891e588f582eb8c14c0cd81ca5ca0cec44f3910327e994e17c772787a34c20e6cdce430099ac3c2f6 SHA512 6dbfd7ca11f73a27971ca90997ada88ece7ebe8c86cb477337a4b786724537a995da6503b5ce93911ad5669e4c7be7d5fe2704a37ce3b07cfed7a88238feb768 EBUILD postgis-3.4.4.ebuild 3488 BLAKE2B 310e350b28326a97de239e67f27e74f671976b589793186891e588f582eb8c14c0cd81ca5ca0cec44f3910327e994e17c772787a34c20e6cdce430099ac3c2f6 SHA512 6dbfd7ca11f73a27971ca90997ada88ece7ebe8c86cb477337a4b786724537a995da6503b5ce93911ad5669e4c7be7d5fe2704a37ce3b07cfed7a88238feb768 EBUILD postgis-3.5.0-r1.ebuild 3311 BLAKE2B 11230c62f2f51508b4de36ce5669f9821a0bf92b87ec032557adc93a04338c9a146e11c6eb851a18b08b6ebc1363a2edb18ef23cd0b70c9c940e795e98860d61 SHA512 834eb1e461bade89bc0de3122d2a96272ea89ec418ee042c4c99b7a033b20305b3a6c89fd0b114bb58a13a4782adb7aa556e4be7785d460ff4233682068e39ef EBUILD postgis-3.5.1.ebuild 3313 BLAKE2B 4febe29a6c803ca272fd64a937ecbd1419d14d92be64cf39a369407dcf897c12a4faa736e58256093a92e1b79db498967d80b8f988f4782148e7cc7232bdd2bc SHA512 ae94efb65c5d23c8afb4372630106321a614cc940e7a96699dafe81efaf60bbae4fa8c1d70f13732d1654cfbffc16f502c49af59e52134f3d925c56781c2921a +EBUILD postgis-3.5.2.ebuild 3313 BLAKE2B c673b59e69706def3bc4f66388057dfb7e33b02295438b0a21b797e3bd57d9756467dd536e6d2a1915d2e3d3b3f30ab94958614b66cfab21601194cf9e499404 SHA512 518cd9548d0bd1c126a75e7d144f5008f44fa311098d6ff8d25f308ab8079e5f72f821b32a1b8147a5162507e4cf0728adadb997da63602c7ac16db4134027f1 MISC metadata.xml 818 BLAKE2B 1f49aad6ae27cc838c1eb0908eaec3eda84400174b0ef20a7afd828a3212b0215761e3c6d8dcdb2b62cbb8c7bda7266854d93b02f121c253ae8618cb917e39ce SHA512 c344b128ea11c07a098bb5cf6f6cdf67677a43a6d40222e74258b26951774cf59ec9ad61b515cc6f5abaf5eb99593b38c66fbeabe3f7fafa52e16e055cb7f119 diff --git a/dev-db/postgis/postgis-3.5.2.ebuild b/dev-db/postgis/postgis-3.5.2.ebuild new file mode 100644 index 000000000000..32c7b3420d1e --- /dev/null +++ b/dev-db/postgis/postgis-3.5.2.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +POSTGRES_COMPAT=( {12..17} ) +POSTGRES_USEDEP="server" +inherit autotools postgres-multi toolchain-funcs + +MY_P="${PN}-$(ver_rs 3 '')" + +if [[ ${PV} = *9999* ]] ; 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-6.1.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}-3.0.3-try-other-cpp-names.patch" +) + +src_prepare() { + default + + if [[ ${PV} = *9999* ]] ; then + source "${S}"/Version.config + PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}" + fi + + # These modules are built using the same *FLAGS that were used to build + # dev-db/postgresql. The right thing to do is to ignore the current + # *FLAGS settings. + QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so" + + # bug #775968 + touch build-aux/ar-lib || die + + # eautoheader MUST be disabled as upstream manually modify its output + # rather than using it directly. The version at runtime at least is + # broken otherwise. See bug #912275. + AT_M4DIR="macros" AT_NOEAUTOHEADER="yes" eautoreconf + + postgres-multi_src_prepare +} + +src_configure() { + export CPP=$(tc-getCPP) + + local myeconfargs=( + $(use_with address-standardizer) + $(use_with gtk gui) + $(use_with topology) + ) + postgres-multi_foreach econf "${myeconfargs[@]}" +} + +src_compile() { + postgres-multi_foreach emake + postgres-multi_foreach emake -C topology + + if use doc ; then + postgres-multi_foreach emake comments + postgres-multi_forbest emake cheatsheets + postgres-multi_forbest emake -C doc html + fi +} + +src_install() { + postgres-multi_foreach emake DESTDIR="${D}" install + postgres-multi_foreach emake -C topology DESTDIR="${D}" install + postgres-multi_forbest dobin ./utils/postgis_restore.pl + + dodoc CREDITS TODO loader/README.* doc/*txt + + docinto topology + dodoc topology/{TODO,README} + + if use doc ; then + postgres-multi_foreach emake DESTDIR="${D}" comments-install + postgres-multi_forbest emake DESTDIR="${D}" -C doc cheatsheet-install html-install html-assets-install + fi + + use static-libs || find "${ED}" -name '*.a' -delete +} + +pkg_postinst() { + ebegin "Refreshing PostgreSQL symlinks" + postgresql-config update + eend $? + + local base_uri="https://postgis.net/docs/manual-" + if [[ ${PV} = *9999* ]] ; then + base_uri+="dev" + else + base_uri+="${PGIS}" + fi + + elog "To finish installing PostGIS, follow the directions detailed at:" + elog "${base_uri}/postgis_installation.html#create_new_db_extensions" +} diff --git a/dev-db/qdbm/Manifest b/dev-db/qdbm/Manifest index 99fdb2774eec..04f08cb95664 100644 --- a/dev-db/qdbm/Manifest +++ b/dev-db/qdbm/Manifest @@ -5,5 +5,5 @@ AUX qdbm-ruby.patch 2517 BLAKE2B 504437bdb8858e8970ddcd61b05903de5aa1b0bc3c6139c AUX qdbm-ruby19.patch 10116 BLAKE2B 9a15c5d2e0cf8237edb78e68b2f9fde4868841bcca6abc08a33d110b9f25283e37fcb306c18bcca5495c7e5cedc778e3a2de2fe8414ce46c661a7c40d517cddc SHA512 f3e6c320a600ad3355fc74a333c28fc2dd904a2a52ca91a51f21b3dd14c7527bf312f5040dbc3e4f61d2dbcc0ade185e226333c79f9a04fc05437a156befc0e7 AUX qdbm-runpath.patch 1133 BLAKE2B 9b1c8c211d8e4075a77a34f3d79ca15cb3d833801777bdb328293047539bdd1a51c08031b3400c11d10732aa7864078ca8db02713a95cd90704e1a9e26f5bd10 SHA512 de8bde4a614617d742131e8025fd661019ec81b803817ef32ffca461b2c8b60c20756f6e6f84d6f23124eed3947ab3573b8c4a05b254f8b4d3e53f0cf7bc8452 DIST qdbm-1.8.78.tar.gz 1015429 BLAKE2B 1b985d856ff18ddfeb2d779694ba9a76006908b4b2a7509d4e3668aded80e08bbde28bcc24762ec27048cdc01dc84f9872dbfc221e8eea6f1c68f5e81cdc69d3 SHA512 480549c56071bf82edf714a611aef863599c858ed63702820ae0890fd2c0029d1a231ed94a8090c74420dd648bd3625d270a5c078b113cbb86a12ef509e19037 -EBUILD qdbm-1.8.78-r5.ebuild 3533 BLAKE2B 66b573965cd7119294452e0e6579cd5b5e347f54799bfb319ac78aaa59bfd4bafa8def12f858f1816061544fac42267909393590468fb6dcd6408cdfe8592bf1 SHA512 9d180284a26e8650327063126f58a754d4726b55554fa9c899988beec849a2eef84c62328f7197023eba244b11ba730ca48487f51c61e4de2dcf1e42969814b5 +EBUILD qdbm-1.8.78-r5.ebuild 3540 BLAKE2B 668c9653dc0eb5f9b9eb9523d51697e14487e08c9793c1f64c382686d2135efa5360e90354121fcfb8a1924917e2083fc3f80b278b07460020b770a9a5471913 SHA512 94d1a0ed8614704102c379ae9b191d4f6d5b8ef66c4b32dd04cb15448980675c058c6362c741137557c77aadfb64ace57ae5d2c49a9079d02b56db3eb3889879 MISC metadata.xml 249 BLAKE2B a37da98d387308dab889eab2665b67e4176707f3c115a7a69cb7f4b19f9864b96bc2fe70efa105e627c4b57a7d626f6b23dc2709a225a9debada3356f3cf32a0 SHA512 a5095fb01e05f24583a962e36131b2f02cf2d1dd7a97051200e465ad97db014721de7c1857f5eb736cb0290682e8de833cb4c735f7de8d98cdfae1aed6d3d549 diff --git a/dev-db/qdbm/qdbm-1.8.78-r5.ebuild b/dev-db/qdbm/qdbm-1.8.78-r5.ebuild index 3a9ba0524bf8..b5b013773bc0 100644 --- a/dev-db/qdbm/qdbm-1.8.78-r5.ebuild +++ b/dev-db/qdbm/qdbm-1.8.78-r5.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" -USE_RUBY="ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_OPTIONAL="yes" inherit autotools flag-o-matic java-pkg-opt-2 perl-functions ruby-ng -- cgit v1.2.3