summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-17 03:04:47 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-17 03:04:47 -0500
commitc15a01fb364f840a250479998f64702430097a88 (patch)
tree7d35bba025a41804ecd64ffde8e918fd5b303c48 /dev-db
parent8e53963e2d61f91f497fbe023b36ad060a352df6 (diff)
downloadbaldeagleos-repo-c15a01fb364f840a250479998f64702430097a88.tar.gz
baldeagleos-repo-c15a01fb364f840a250479998f64702430097a88.tar.xz
baldeagleos-repo-c15a01fb364f840a250479998f64702430097a88.zip
Adding metadata
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/postgis/Manifest9
-rw-r--r--dev-db/postgis/postgis-3.3.10.ebuild (renamed from dev-db/postgis/postgis-3.3.8-r1.ebuild)1
-rw-r--r--dev-db/postgis/postgis-3.4.6.ebuild (renamed from dev-db/postgis/postgis-3.4.4-r1.ebuild)0
-rw-r--r--dev-db/postgis/postgis-3.5.7.ebuild (renamed from dev-db/postgis/postgis-3.5.3-r2.ebuild)0
-rw-r--r--dev-db/postgis/postgis-3.6.4.ebuild (renamed from dev-db/postgis/postgis-3.6.0.ebuild)0
-rw-r--r--dev-db/postgis/postgis-3.7.0_alpha1.ebuild135
-rw-r--r--dev-db/postgresql/Manifest2
-rw-r--r--dev-db/postgresql/postgresql-19_beta2.ebuild (renamed from dev-db/postgresql/postgresql-19_beta1.ebuild)0
-rw-r--r--dev-db/timescaledb/Manifest1
-rw-r--r--dev-db/timescaledb/timescaledb-2.28.3.ebuild65
10 files changed, 208 insertions, 5 deletions
diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest
index a26036b3d22d..a1f2b12f9367 100644
--- a/dev-db/postgis/Manifest
+++ b/dev-db/postgis/Manifest
@@ -1,10 +1,11 @@
+DIST postgis-3.3.10.tar.gz 17825705 BLAKE2B dd2c0e56e7f0b2258be3aec52f691ab8077e398807b68070b54f75eed7a7b29b2a5a1909da9fcf61bd609f02bfedf2d80a73ace8497451965ee344bfa519ae20 SHA512 02b897e79d2097b85fc90dd0ebf6e817e800b73b329b75f03c803ad05a497c8b6bee989b7781a23afb4ff858869fa438c329799a2fd9c5b363f132aaa02dc4c4
DIST postgis-3.3.7.tar.gz 17782849 BLAKE2B 8f9b1f27c33727a9a24a53972dee67057c4230d0f1f01af352ff6b740d880b9acb7fccbacb5c2cc614c58adadace2cd6be9a1f52a7ce12cc20dbc2a99aa808d7 SHA512 007f0f6fc9b1256f3e7c4536d5d37c0b715fe285613804805567a4000d1ec9a132650b44f585ed184f5ad5209459e11a9464c5caf3ca285b2b230cf89ccf7709
-DIST postgis-3.3.8.tar.gz 17783409 BLAKE2B 8321f6c7e972709fb03946ab236a7e10a6ab00c7da6cb06f3efa8b63333214dd0698c02d1c83dae2d5f72fd9d7256269e8de285846bdd46b6908f79f5c0293a4 SHA512 c73953b4cb62900c5f7ca2143bc55865e05f55f26b57f0a601ca6d624d580c58bcddd2d6744164c50f8cb3308377ae9d80cd04b1a19fec9472c795e7252495cc
DIST postgis-3.3.9.tar.gz 17812463 BLAKE2B 13e482b12507935a21546566ceba6d78d73ae63229e6b39609857284742aa97d878c031bd02cccc311c874c7defd878cd0d75f31fc53187989a53261acf990c8 SHA512 2498a4922d520b11efd95590a3130aa649d1ccaa96354026b703cce646fcc22351c2362d6bb6badc9f2d5eaed0cab9ef8cfb7f659e73fcf804ef0fd86a8bd0d0
-DIST postgis-3.4.4.tar.gz 14960460 BLAKE2B bf0a8f905dfde7023f48340dfc812ffd5651d9d909a684d445ed6401db7afa18a13045a3e8341946b8fc2ee302fe4b60afb52092d653705995346279cafc32cc SHA512 e561fba5d4eb3a8fb96d9e517a04de007aa1780990d1ba78a2ed25ea27245f46e60257280b3d0fb1ba4164beea798db8858c24193bb2925619cf5f024f8043dc
DIST postgis-3.4.5.tar.gz 14993547 BLAKE2B 7950891e2ea38661068aabcfec2eecfb653e6421dd31f331efab100b2f8b366599309f5fc556fe8b2b2d542b55ccd27a0eada9b929fc471ab0b3e0958427d1ca SHA512 0c989af49f907f4d4df0d4659d27ea1268279d73515e8769dd28568eef1ba8aacfe5e92cd702742926172ced43bf8e661225155c7055c97aebefae89bce70d60
+DIST postgis-3.4.6.tar.gz 14994956 BLAKE2B d49a482de393c2ce93f6f328521f3e1ce2f6f315d42d16381660d3f299a9f253649cb36b9999f946d6ee9b6f0ff825063aacbc2ed3e8d0770ab6ec5328532ca5 SHA512 0bed32d64ffd75b3462a838eed275eef183941369e1136dacb407da858ce5111976726aaf4656207a59ecf3d4b4f3655246515d4a7b4f73fbf5bb476bae2b969
DIST postgis-3.5.2.tar.gz 15045553 BLAKE2B 48a43c483a3a36decd3c3bb1b482f0079daacc030788fc58de17ffa91ecd46286de1112604230e0a594e44ba4c6bfa00a31a0241e0c07ce8f52cdd8fd94883d7 SHA512 fcad74289d03bfe9d6eb6f0f5682c9cb03a90ba9c377e39727df85f5d66fa8f51ddb9a9bc7302612d13576cca92bff3717ed965d513ededfe8cf1627c1e2f92d
-DIST postgis-3.5.3.tar.gz 14899901 BLAKE2B 31f4c9a0c9f3f124e190e9ff81339995beead6749b83ecb5e8f0e8ef97fee6ef677f4e7aca2b873938f6e92149d6dc91b9c626a310cc01f51db2f3ce3256d177 SHA512 c27f57f0dbf3938648fe16dcaaff28530de6a51c13c481cb78163a51a292f3d77620485cd31e79cd01be675b5dca97129c50c562f68d6d864c822ea7359d754f
DIST postgis-3.5.5.tar.gz 14974267 BLAKE2B 661f368f23a42f8118f6fe631fb412b8f87399d15f41ab2e85b51752c0c8b5225c677ee7567f3f9388ffb6cfbba0cd1430e34e9c3912dd9c0c3adf9ae176dcef SHA512 b5c55db6b067b073aed36253e0e58828a3491f8ec66cc4334096757b35bc24278304b9fd872749547845e148107f83a997a81d4eab1d60b1d319290c4638842a
-DIST postgis-3.6.0.tar.gz 16202671 BLAKE2B 77c41c21e7cf97c116f292b6ff4b886f9d94c63d72a7b320947d02742514634c5cec04f30df7d28072c98b90ca09cb5648abc2b7f804d84343f0c1898c4cfbbf SHA512 393faebb2f5f67b46888aab0a9fcfca891bb73fadbefd54406b4029c434ddff3da81eecbee7176898751e1c3d50c22a801526853332daf122073f7523918c6c7
+DIST postgis-3.5.7.tar.gz 14975173 BLAKE2B 3b0cd4a6d0e76ee6b0b33fc722098bad8b42d38cf9b499fbdbe42e78018e239974df13985121e908c49e2476e8c570f2a43121cadcc2c0109af38756fa6a5fbf SHA512 c635ae72caaa96b7eb92ef9adb9e69cca3d328e5ef23513815b2a7b9fa18d168caad4d3c707cda096c763058eeadc6102238e93542ace2ce772ac364983133b5
DIST postgis-3.6.2.tar.gz 16287110 BLAKE2B 66a998b1495bd4c03943fa718f08dee5abcd7ee9f16c3eec87574672f785359456f3d1913b1d26882968ce812bda8db86b5fc42c241ed82b1eb75a227034280c SHA512 8c7fed9be698fea4cf90fba996e89ae3ce7fe9807c68e194f9fdfe84a0f9fdc423a44db359c157fe8f8077ebe971a356de052cac85b4d2987e453054d6b6ad66
+DIST postgis-3.6.4.tar.gz 16289296 BLAKE2B d4936600713c3046c09202fc32f6f723f193f45716438a2b97fd0b1c4eefc30a4645e841a52c5c050b13503adf1d328334f8eaf7d9a4a4bc2ab4cebdde22420d SHA512 39ab5e894a124e25327ad943c9166777ee7ffdc22696d57f910a0c1ba085087d47b7c76b1d9653ca603234d7c5e6c2873f3d5431b4aa12f4f9f60209019bc146
+DIST postgis-3.7.0alpha1.tar.gz 16437792 BLAKE2B 9bdc7f6aaf5bcf2c5efa0226a4373b4091fee22da3cdf3871db93a192442c685a2fa7c8aafd31fbe0b432f103bc2335a16bf6f193242dc1f3f26223e8fd6cce2 SHA512 14ed572e5f4ee6277e2a69efdc00bb64c34def80d083a19697b2bc1c311fd3127c83357f0ff2f23056b5c6eb81af68e1140c7f7c5c3421fbaf9873bd045e6d93
diff --git a/dev-db/postgis/postgis-3.3.8-r1.ebuild b/dev-db/postgis/postgis-3.3.10.ebuild
index f7835613234a..6381fcdc5c10 100644
--- a/dev-db/postgis/postgis-3.3.8-r1.ebuild
+++ b/dev-db/postgis/postgis-3.3.10.ebuild
@@ -54,6 +54,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
+ "${FILESDIR}/${PN}-3.6.2-gdal-3.13.patch"
)
src_prepare() {
diff --git a/dev-db/postgis/postgis-3.4.4-r1.ebuild b/dev-db/postgis/postgis-3.4.6.ebuild
index 7a38a9dd5143..7a38a9dd5143 100644
--- a/dev-db/postgis/postgis-3.4.4-r1.ebuild
+++ b/dev-db/postgis/postgis-3.4.6.ebuild
diff --git a/dev-db/postgis/postgis-3.5.3-r2.ebuild b/dev-db/postgis/postgis-3.5.7.ebuild
index 9e7cc80b848a..9e7cc80b848a 100644
--- a/dev-db/postgis/postgis-3.5.3-r2.ebuild
+++ b/dev-db/postgis/postgis-3.5.7.ebuild
diff --git a/dev-db/postgis/postgis-3.6.0.ebuild b/dev-db/postgis/postgis-3.6.4.ebuild
index c6bbc5ad35a2..c6bbc5ad35a2 100644
--- a/dev-db/postgis/postgis-3.6.0.ebuild
+++ b/dev-db/postgis/postgis-3.6.4.ebuild
diff --git a/dev-db/postgis/postgis-3.7.0_alpha1.ebuild b/dev-db/postgis/postgis-3.7.0_alpha1.ebuild
new file mode 100644
index 000000000000..529eaae358b0
--- /dev/null
+++ b/dev-db/postgis/postgis-3.7.0_alpha1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+POSTGRES_COMPAT=( {12..18} )
+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=""
+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
+
+ 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_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/postgresql/Manifest b/dev-db/postgresql/Manifest
index 0e02905c2b96..e8ffcbc5e1a0 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -3,4 +3,4 @@ DIST postgresql-15.18.tar.bz2 23405115 BLAKE2B a0748176b7410c9ffd01ad812a3d71a08
DIST postgresql-16.14.tar.bz2 25106859 BLAKE2B 6380328f5f66a6040da1e7d0f38868aae885ec08c44d0475a02c80d2917637c70db58b4ab41fed278d592df715e28ae18fb801d1b750254b4ae4b8ac3350a323 SHA512 ba2f943aa29a9473986aedd617b5884f61a4f28984e807b1f5cb4a7bd82f62856419b23bd020cbdeb4e572b4cabe8038a6dc9fd83e2a4cbccc9c11872504d210
DIST postgresql-17.10.tar.bz2 21664720 BLAKE2B dd45179a902941c3f8244904e9c0c6a8a90149b96a31ff7df85665ed15bcd952a71497a549a11b79bbe53d2dfd0d0652d5b59d1213958d9ba5e60b6149a938b3 SHA512 1a7ea39efe5d42acd5f4edda50c418515b6c9032d92cd38c55181106ca5808b17f66ffe673f97002698c93cfb555a47ee450f9e471cb245c5ca44bc742a6a081
DIST postgresql-18.4.tar.bz2 22567173 BLAKE2B 18a2068eeda95b846613d6f3794ceaa11b70f86393ea2ff41710488c2fc40a2cbb857e1107c16d9d4bfd2d1dc0153c68f164db0bca7ede816a06b436c2edeac4 SHA512 1a7606b5b2460a4fc817d491e1e03262df17ece6869fa3d2b80647baffcfb790fbcfa019c3b10fab9f9a14218651b6a358864e40a5d8c5ddc796db2d6e5b469c
-DIST postgresql-19beta1.tar.bz2 23377347 BLAKE2B 06f46e1576be4d970509278d7bb248b8258d4d95864dcc29f44173f320314b8e1de6601670ba85e7f7132cd08d00527efb783ff1f85ad325d8d39ef2b72f6396 SHA512 c3a8eb9ea4daad25cfd0b252df72c0b53ade2b480e2f239a800c097b66c23556231b9169b5edb0a80e0e5da81a6d691e39149ab33a33733fc84c9bfd8e3c37de
+DIST postgresql-19beta2.tar.bz2 23411313 BLAKE2B 28753aef951e3bd1ecf36808d7f0b669ef1cccbc5a35c9ce78289945639dfc2f9d781c661919d70782b620757ccfcd66b37c33d95423f882fc39c1053ab2fe3b SHA512 1c77b6a12a276be4530da0c47d4ab198486c6d195cbf27332d52682ec163a9f4e1e77f7b13ae07c8b93aeec0b94130d630ce494b9b39bb86101c1fe814f71c3a
diff --git a/dev-db/postgresql/postgresql-19_beta1.ebuild b/dev-db/postgresql/postgresql-19_beta2.ebuild
index a94fb43f69df..a94fb43f69df 100644
--- a/dev-db/postgresql/postgresql-19_beta1.ebuild
+++ b/dev-db/postgresql/postgresql-19_beta2.ebuild
diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
index b9b5526284a1..67d4b83b9f9f 100644
--- a/dev-db/timescaledb/Manifest
+++ b/dev-db/timescaledb/Manifest
@@ -1,2 +1,3 @@
DIST timescaledb-2.26.4.tar.gz 8503337 BLAKE2B 23b327c47aa85151d72cca09c7f23b225209ef3911d41e4841ab47f3870faf053dbf36094e2269d0f3dd2445a2e489cfc8f255115d6623d288e02c4efce6ecdc SHA512 d4cd5d9ec501e47c24aae53874610559f5e0b04d1008d936d837c635ba2d8b4b1ab277ac0e04756a3ec77b6f1ca039fe1a7ece18038398b4fcc692c7dc920dda
DIST timescaledb-2.27.2.tar.gz 8672918 BLAKE2B 1bf802ab407dd216d0f9f4ace4ed5a6c7cb0e0e798e0b46af4d4cc788ece224d54feb1994f9477c66b06c7730079beb768df6195e5810500f7077aeb5ea61f2f SHA512 1eda64bbe2aabd4d29c5ef140e3b80bf63e4d9bdcd174814c9674ffc5a79d2307cfdd7d6d1438941519779e291265e2b0ba9618ae0436794021d404eaecfca4e
+DIST timescaledb-2.28.3.tar.gz 8900951 BLAKE2B d833c3549b8275e076002950bda8ddfd5a38e040d089f01acad0c72855d799ef677c518b4c06f037d9877682eb7d14e0935612ec68fc186b17fab6beb2f9dc3b SHA512 f1e8dc223431a8bc74802888bc2f426129f92026a4cdac8cf427043851b5ad6d6d15374de440618443053f7220f39daffd8f45453b5e1be90828a4aed91f31e6
diff --git a/dev-db/timescaledb/timescaledb-2.28.3.ebuild b/dev-db/timescaledb/timescaledb-2.28.3.ebuild
new file mode 100644
index 000000000000..1011f3bb80a7
--- /dev/null
+++ b/dev-db/timescaledb/timescaledb-2.28.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+POSTGRES_COMPAT=( 15 16 17 18 )
+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"
+
+LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="proprietary-extensions"
+REQUIRED_USE="${POSTGRES_REQ_USE}"
+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
+}