summaryrefslogtreecommitdiff
path: root/sci-geosciences
diff options
context:
space:
mode:
Diffstat (limited to 'sci-geosciences')
-rw-r--r--sci-geosciences/Manifest.gzbin11589 -> 11584 bytes
-rw-r--r--sci-geosciences/laszip/Manifest5
-rw-r--r--sci-geosciences/laszip/laszip-3.4.1-r1.ebuild25
-rw-r--r--sci-geosciences/laszip/laszip-3.4.1.ebuild25
-rw-r--r--sci-geosciences/laszip/laszip-3.4.3.ebuild2
-rw-r--r--sci-geosciences/mapserver/Manifest2
-rw-r--r--sci-geosciences/mapserver/mapserver-8.0.1.ebuild204
7 files changed, 2 insertions, 261 deletions
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index 3ad2dc32360e..e42df30eef69 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/laszip/Manifest b/sci-geosciences/laszip/Manifest
index 4d8b965d2967..af5771b2ca17 100644
--- a/sci-geosciences/laszip/Manifest
+++ b/sci-geosciences/laszip/Manifest
@@ -1,6 +1,3 @@
-DIST laszip-src-3.4.1.tar.bz2 151530 BLAKE2B 17647e458a43165d21cf3ad6fa141f5ae5d82d27d73e4e2d4098bbb72db4826f495e86e15c6985c29eb532ba2677f1c9fe1674e1d8219b451f5b0f26cba1b2e0 SHA512 3aaace2b38b61403b965ca29c8902d757d781dd5ec6aa55eb5779164a66bd340a3be9af17dfe625e77a7ffcc54579610d3ebdbfce54c42ae8ba47dbd22c8c1e7
DIST laszip-src-3.4.3.tar.bz2 153819 BLAKE2B f23d0410ea474c50e858353ef06d9d006e091615e1a8cd26c070de81d2e12770ca64aa3281dd1348ebd372776cd951039d3fa3a60f487d0cb85dda0b19b17f4b SHA512 32635d0918201b1eb141b70bf946f06a40ef9a05d1b51429c90375382e9064e2c500574926a49ae2f6fef44c3a94329b1c305a3945f9bed2a3a92c9d63d37d74
-EBUILD laszip-3.4.1-r1.ebuild 583 BLAKE2B 7b15552928385488fd10507ad7f8936dcbcd4c178981afc6a703c60e556a713851d26480e41a2a60d13155dcf16d7780d1160f0fcc953778368929ce3eaca5f1 SHA512 a4b5db26abfd8dae9ff1b8045f00d2cb87f5ad090dd054d77aef71c49a9828dbec2f55ce7e0780d9939a9ea467235de95c4cb3f5daea45b6a0a6c3a48217e696
-EBUILD laszip-3.4.1.ebuild 581 BLAKE2B 0301e628c12c90e57356f4e2d8606d0ea2b4061c6b94ff1a86706c07e9f0fdf3220bdde36be6cef535f55464dfc6537e2202b147342281832d8928254c0a579c SHA512 73877b911fe5d664f6c2a2c36475a3d222519d3327678ccb1d9faf1ddb4886b1000a58d71b0a0bec773f0bb409977e8b0aa34b565805c77471dcd8f064783998
-EBUILD laszip-3.4.3.ebuild 438 BLAKE2B ca43f0b6f020d652540acad92f24504f06b588ebe1ace1a529e2d3159751ba85d9537cc9196461e80aafbce34aab9595d837f429cc43b04243ccd1e8aa0c9b79 SHA512 05d0713861127aa73e5e204847ac8cc94e15742e1d14b9e0508e5393654e8b79310b31d33032cb662c3afd34a8a40faa6f8f1ff12bf31e1cb6e54edfaca35a7c
+EBUILD laszip-3.4.3.ebuild 436 BLAKE2B d91f9fbd446388a38f22cb3d8da77e96c0da1ea1bf07976978e8bb27d739f386e036805ff1ff1f4dee91d83b4f06751a815f34469b2dbf78ff41d8b1177918f6 SHA512 36bf892e0f2e2ad09ed978845a0e46235c67760775fe41e9d9e7bfb9149ab1a11f54a80ed494ec22644b87c133fbb18f4eec8820613810c2a9e39a7b3e845f78
MISC metadata.xml 348 BLAKE2B ed0e51225825d709f9058ebe57b8c4f7922d7ab075d7df44873fd6a84a7612c5490ae842bbab3a03fc4e1b0fd63cff18d2fe908a4df5826c3ab8d254e533bbc6 SHA512 1fd420bcfde5ba8f0929d79d88c9a977ff121b1ebce0c9f059257a8ce744a3605367b6e9d91698d2afe5d4c964488a2a5bf37a0997ac9670a28aaacae9a69002
diff --git a/sci-geosciences/laszip/laszip-3.4.1-r1.ebuild b/sci-geosciences/laszip/laszip-3.4.1-r1.ebuild
deleted file mode 100644
index d41ac8eef3fb..000000000000
--- a/sci-geosciences/laszip/laszip-3.4.1-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Library for free and lossless compression of the LAS LiDAR format"
-HOMEPAGE="https://laszip.org/"
-SRC_URI="https://github.com/LASzip/LASzip/releases/download/${PV}/${PN}-src-${PV}.tar.bz2"
-
-SLOT="0"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/${PN}-src-${PV}"
-
-src_configure() {
- # -Werror=odr
- # https://bugs.gentoo.org/862582
- # Fixed in newer version.
- filter-lto
-
- cmake_src_configure
-}
diff --git a/sci-geosciences/laszip/laszip-3.4.1.ebuild b/sci-geosciences/laszip/laszip-3.4.1.ebuild
deleted file mode 100644
index fd0926e96b21..000000000000
--- a/sci-geosciences/laszip/laszip-3.4.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Library for free and lossless compression of the LAS LiDAR format"
-HOMEPAGE="https://laszip.org/"
-SRC_URI="https://github.com/LASzip/LASzip/releases/download/${PV}/${PN}-src-${PV}.tar.bz2"
-
-SLOT="0"
-LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
-
-S="${WORKDIR}/${PN}-src-${PV}"
-
-src_configure() {
- # -Werror=odr
- # https://bugs.gentoo.org/862582
- # Fixed in newer version.
- filter-lto
-
- cmake_src_configure
-}
diff --git a/sci-geosciences/laszip/laszip-3.4.3.ebuild b/sci-geosciences/laszip/laszip-3.4.3.ebuild
index e82c9094b483..70998812675f 100644
--- a/sci-geosciences/laszip/laszip-3.4.3.ebuild
+++ b/sci-geosciences/laszip/laszip-3.4.3.ebuild
@@ -12,4 +12,4 @@ S="${WORKDIR}/${PN}-src-${PV}"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
diff --git a/sci-geosciences/mapserver/Manifest b/sci-geosciences/mapserver/Manifest
index 6410da28e853..e7db9bc9d6bb 100644
--- a/sci-geosciences/mapserver/Manifest
+++ b/sci-geosciences/mapserver/Manifest
@@ -1,5 +1,3 @@
-DIST mapserver-8.0.1.tar.gz 2950164 BLAKE2B 5b14006d513aa4422dfe33b1991a685936084c1fda8c736fb97e25d54f1d1bf30278b6f0ce3c8a1907eeecd7bd1554076065d3824e2055265dfcbc0de2b899e1 SHA512 dae14a7eb6b09f5461c19bff83ca8ed6c21ae84d451b2c854794efb25b144b7edbf2a33479dc53e78aa646e5196e81219b4a1f393ff824db4508204a2d0301d1
DIST mapserver-8.0.2.tar.gz 2957172 BLAKE2B fe9587afb9b805858478faa3a0a558283db6a29e0b131a605c9e2a2f20f8b8addaa8f2170997468db83164add5887bb521219a868404e88e47e907253c17c9cc SHA512 fbd0a77ba67429bd42a3450335b7a600f21e5565f620c6a1a195a0a4fb37e4091dbddc531d623765008d780ab6094da5bd3f29d3e0ec44465c6ac155ada71752
-EBUILD mapserver-8.0.1.ebuild 4940 BLAKE2B 51f02e80b40a9b1ae677d45a6da1d90a68f2ba8bd82027565a302be26315aec3d5a845d0aa0678095561786e32a9c07072ac090eeab9f1572969f20c80ced54a SHA512 8908f0f4ceb4f0140e76b7d2a50c36792e8995cb9e1776ada5cd8b5cc4e0a9507ae520fc289df138381d01db532f391fa240f520fe36e2655f74d5d02c2f1b38
EBUILD mapserver-8.0.2.ebuild 5545 BLAKE2B 82b8166d6e51ca625271d080140abc58f3083814d8b8f9544ce9fdc9ef2d73b317cbfbc77feb4bb0d2c9e605c3beeadf90d84abbd8578cbcfc7ea2e7337146af SHA512 56cc2843fc791b8c34665577fcf6a0ce948493a95d486b2cfde63eab8236419a0754e927dbf059523646be6a39e098937383c14b6e78664768c24f016f716b7a
MISC metadata.xml 497 BLAKE2B b0517aa597d42116849e9f7ecdbf2cb2b479f5c57c7f0fe413dab870555abe82ac5dc07c624cabf769bfd2332300f2860e40cfd1ed375bafa109a347b670232b SHA512 3d58797fb05f9c45359e9ac2302a2432e9b61d300f1c01b27ef562da860311e777b7675b0f162eb2c490cdea0440c9f7b9a3323a89feef01589385ec30a5b64d
diff --git a/sci-geosciences/mapserver/mapserver-8.0.1.ebuild b/sci-geosciences/mapserver/mapserver-8.0.1.ebuild
deleted file mode 100644
index 060fae52b9e2..000000000000
--- a/sci-geosciences/mapserver/mapserver-8.0.1.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-WEBAPP_MANUAL_SLOT=yes
-WEBAPP_OPTIONAL=yes
-
-inherit cmake depend.apache perl-functions python-r1 webapp
-
-DESCRIPTION="Development environment for building spatially enabled webapps"
-HOMEPAGE="https://mapserver.org/"
-SRC_URI="https://download.osgeo.org/mapserver/${P}.tar.gz"
-
-LICENSE="Boost-1.0 BSD BSD-2 ISC MIT tcltk"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-# NOTE: opengl removed for now as no support for it in upstream CMake
-IUSE="apache bidi cairo geos mysql oracle perl postgis python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Tests:
-# Included tests (tests/*) are seriously outdated
-# Upstream's main test suite (msautotest/*) is not in the release tarball,
-# and upstream sets 'export-ignore' for that directory.
-#
-# The eclasses used normally try to run test suites themselves,
-# or skip if nothing was found.
-# However, because of the python-r1 eclass usage, this fails and would
-# cause errors running non-existent tests, so we have to restrict here.
-RESTRICT="test"
-
-RDEPEND="
- >=dev-libs/expat-2.2.8
- dev-libs/libxml2:2=
- dev-libs/libxslt[crypt]
- >=dev-libs/protobuf-c-1.3.2:=
- >=media-libs/freetype-2.9.1-r3
- >=media-libs/gd-2.0.12:=[truetype,jpeg,png,zlib]
- >=media-libs/giflib-5.2.1:=
- media-libs/libjpeg-turbo
- >=media-libs/libpng-1.6.37:=
- >=net-misc/curl-7.69.1
- >=sci-libs/gdal-3.0.4:=[oracle?]
- >=sci-libs/proj-6.2.1:=
- virtual/libiconv
- >=x11-libs/agg-2.5-r3
- apache? (
- app-admin/webapp-config
- dev-libs/fcgi
- )
- bidi? (
- dev-libs/fribidi
- media-libs/harfbuzz:=
- )
- cairo? ( x11-libs/cairo )
- geos? ( sci-libs/geos )
- mysql? ( dev-db/mysql-connector-c:= )
- oracle? ( dev-db/oracle-instantclient:= )
- perl? ( dev-lang/perl:= )
- postgis? (
- dev-db/postgis
- dev-db/postgresql:=
- )
- python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- perl? ( >=dev-lang/swig-4.0 )
- python? (
- >=dev-lang/swig-4.0
- >=dev-python/setuptools-44.1.0
- )
-"
-
-want_apache2 apache
-
-pkg_setup() {
- use apache && webapp_pkg_setup
- use perl && perl_set_version
-}
-
-src_prepare() {
- cmake_src_prepare
-
- use python && python_copy_sources
-}
-
-_generate_cmake_args() {
- # Provides a simple, bare config for bindings to build upon
- # Need WITH_WMS=ON or build fails
- local args=(
- "-DCMAKE_SKIP_RPATH=ON"
- "-DINSTALL_LIB_DIR=/usr/$(get_libdir)"
- "-DWITH_CAIRO=OFF"
- "-DWITH_FCGI=OFF"
- "-DWITH_FRIBIDI=OFF"
- "-DWITH_GEOS=OFF"
- "-DWITH_GIF=OFF"
- "-DWITH_HARFBUZZ=OFF"
- "-DWITH_ICONV=OFF"
- "-DWITH_PROTOBUFC=OFF"
- "-DWITH_POSTGIS=OFF"
- "-DWITH_WMS=ON"
- "-DWITH_WCS=OFF"
- "-DWITH_WFS=OFF"
- "-DWITH_OGCAPI=OFF"
- )
-
- echo "${args[@]}"
-}
-
-src_configure() {
- # NOTE: We could make this based on _generate_cmake_args, but
- # then we wouldn't be as-explicit about what is enabled/not,
- # and reliant on defaults not changing.
- # Readability and maintainability is better this way.
- local mycmakeargs=(
- "-DCMAKE_SKIP_RPATH=ON"
- "-DINSTALL_LIB_DIR=/usr/$(get_libdir)"
- "-DWITH_CLIENT_WMS=ON"
- "-DWITH_CLIENT_WFS=ON"
- "-DWITH_CURL=ON"
- "-DWITH_GIF=ON"
- "-DWITH_ICONV=ON"
- "-DWITH_KML=ON"
- "-DWITH_LIBXML2=ON"
- "-DWITH_PHPNG=OFF"
- "-DWITH_PROTOBUFC=ON"
- "-DWITH_SOS=ON"
- "-DWITH_WMS=ON"
- "-DWITH_WFS=ON"
- "-DWITH_WCS=ON"
- "-DWITH_XMLMAPFILE=ON"
- "-DWITH_APACHE_MODULE=$(usex apache ON OFF)"
- "-DWITH_CAIRO=$(usex cairo ON OFF)"
- "-DWITH_FCGI=$(usex apache ON OFF)"
- "-DWITH_GEOS=$(usex geos ON OFF)"
- "-DWITH_ORACLESPATIAL=$(usex oracle ON OFF)"
- "-DWITH_MYSQL=$(usex mysql ON OFF)"
- "-DWITH_FRIBIDI=$(usex bidi ON OFF)"
- "-DWITH_HARFBUZZ=$(usex bidi ON OFF)"
- "-DWITH_POSTGIS=$(usex postgis ON OFF)"
- "-DWITH_PERL=$(usex perl ON OFF)"
- )
-
- use perl && mycmakeargs+=( "-DCUSTOM_PERL_SITE_ARCH_DIR=$(perl_get_raw_vendorlib)" )
-
- # Configure the standard build first
- cmake_src_configure
-
- # Minimal build for bindings
- # Note that we use _generate_cmake_args to get a clean config each time, then add
- # in options as appropriate. Otherwise we'd get contamination between bindings.
- if use python ; then
- mycmakeargs=(
- $(_generate_cmake_args)
- "-DWITH_PYTHON=ON"
- )
-
- python_foreach_impl cmake_src_configure
- python_foreach_impl python_optimize
- fi
-}
-
-src_compile() {
- cmake_src_compile
-
- if use python ; then
- python_foreach_impl cmake_src_compile
- fi
-}
-
-src_install() {
- # Needs to be first
- use apache && webapp_src_preinst
-
- if use python ; then
- python_foreach_impl cmake_src_install
- python_foreach_impl python_optimize
- fi
-
- # Install this last because this build is the most "fully-featured"
- cmake_src_install
-
- if use apache ; then
- # We need a mapserver symlink available in cgi-bin
- dosym ../../../../../../../usr/bin/mapserv /usr/share/webapps/${PN}/${PV}/hostroot/cgi-bin/mapserv
- webapp_src_install
- fi
-}
-
-pkg_postinst() {
- use apache && webapp_pkg_postinst
-}
-
-pkg_prerm() {
- use apache && webapp_pkg_prerm
-}