summaryrefslogtreecommitdiff
path: root/sci-libs
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-09-01 03:04:43 -0500
committerroot <root@alpha.trunkmasters.com>2026-09-01 03:04:43 -0500
commit8d04041d08ac162ab85e05cce67bc70c471bcb33 (patch)
tree6540635595d9bd09b8931883a6f7486f1a8356b3 /sci-libs
parent8dd15182c470607a18f884956452d134ac91753a (diff)
downloadbaldeagleos-repo-8d04041d08ac162ab85e05cce67bc70c471bcb33.tar.gz
baldeagleos-repo-8d04041d08ac162ab85e05cce67bc70c471bcb33.tar.xz
baldeagleos-repo-8d04041d08ac162ab85e05cce67bc70c471bcb33.zip
Adding metadata
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/ogdi/files/ogdi-4.1.0-soname.patch11
-rw-r--r--sci-libs/ogdi/ogdi-4.1.0-r2.ebuild (renamed from sci-libs/ogdi/ogdi-4.1.0-r1.ebuild)9
2 files changed, 17 insertions, 3 deletions
diff --git a/sci-libs/ogdi/files/ogdi-4.1.0-soname.patch b/sci-libs/ogdi/files/ogdi-4.1.0-soname.patch
new file mode 100644
index 000000000000..807b9e1edd05
--- /dev/null
+++ b/sci-libs/ogdi/files/ogdi-4.1.0-soname.patch
@@ -0,0 +1,11 @@
+--- a/config/unix.mak 2026-08-31 19:57:06.922008434 +0200
++++ b/config/unix.mak 2026-08-31 19:57:27.983784802 +0200
+@@ -100,7 +100,7 @@
+
+ $(DYNAGEN): $(OBJECTS)
+ @echo Making dynamic library: $@
+- $(SHLIB_LD) $(SHLIB_LDFLAGS) $(COMMON_LDFLAGS) $(COMMON_CFLAGS) -o $@ $^ $(LINK_LIBS)
++ $(SHLIB_LD) $(SHLIB_LDFLAGS) $(COMMON_LDFLAGS) $(COMMON_CFLAGS) -Wl,-soname,$(LIB_PREFIX)$(TOBEGEN).$(SHLIB_EXT) -o $@ $^ $(LINK_LIBS)
+ @echo $@ made successfully ...
+
+
diff --git a/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild b/sci-libs/ogdi/ogdi-4.1.0-r2.ebuild
index 56b56e8c051b..69a1e14f8503 100644
--- a/sci-libs/ogdi/ogdi-4.1.0-r1.ebuild
+++ b/sci-libs/ogdi/ogdi-4.1.0-r2.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
+inherit flag-o-matic
DESCRIPTION="Open Geographical Datastore Interface, a GIS support library"
HOMEPAGE="http://ogdi.sourceforge.net/ https://github.com/libogdi/ogdi"
@@ -10,7 +12,6 @@ SRC_URI="https://github.com/libogdi/ogdi/releases/download/${PN}_${PV//./_}/${P}
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
-IUSE=""
DEPEND="
dev-libs/expat
@@ -27,6 +28,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.2.0-optimisation.patch
"${FILESDIR}"/${PN}-3.2.0-tcl.patch
"${FILESDIR}"/${P}-c99-conversions.patch
+ "${FILESDIR}"/${P}-soname.patch
)
src_prepare() {
@@ -40,6 +42,7 @@ src_configure() {
export TARGET=$(uname)
export CFG="release"
export LD_LIBRARY_PATH=$TOPDIR/bin/${TARGET}
+ append-cflags -std=gnu17
econf \
--with-expat \