databases/libgdamm5: remove

libgdamm5 is depending on gnome components not supported anymore
and has no consumers in the ports tree.
This commit is contained in:
Baptiste Daroussin 2025-07-24 16:26:27 +02:00
parent d4c65d595d
commit 815623f49e
9 changed files with 3 additions and 130 deletions

1
MOVED
View File

@ -4657,3 +4657,4 @@ devel/pycharm-ce|devel/pycharm|2025-07-14|Has expired: Pycharm is now unified pr
devel/pycharm-pro|devel/pycharm|2025-07-14|Has expired: Pycharm is now unified product. Please switch to devel/pycharm
textproc/hq|textproc/html-query|2025-07-21|Project was renamed
misc/python-langgraph-checkpoint|misc/py-langgraph-checkpoint|2025-07-22|Rename to a proper name
databases/libgdamm5||2025-07-24|No release for a year, depends libgda5 which is not supported anymore upstream

View File

@ -385,7 +385,6 @@ proxydeps_suggest_uses() {
${pkg} = "x11-toolkits/gtksourceviewmm3" -o \
${pkg} = "databases/libgda5" -o \
${pkg} = "databases/libgda5-ui" -o \
${pkg} = "databases/libgdamm5" -o \
${pkg} = "devel/libglade2" -o \
${pkg} = "graphics/libgnomecanvas" -o \
${pkg} = "x11/libgnomekbd" -o \

View File

@ -84,7 +84,7 @@ _USE_GNOME_ALL+=gtk40 libadwaita gtksourceview5 gnomedesktop4 nautilus4
# C++ bindings
_USE_GNOME_ALL+=atkmm cairomm cairomm11 glibmm glibmm26 gtkmm24 \
gtkmm30 gtkmm40 gtksourceviewmm3 libgdamm5 libxml++26 libsigc++20 \
gtkmm30 gtkmm40 gtksourceviewmm3 libxml++26 libsigc++20 \
libsigc++30 pangomm pangomm24
# glib-mkenums often fails with C locale
@ -139,9 +139,6 @@ gtkmm40_USE_GNOME_IMPL= cairomm11 gdkpixbuf glibmm26 gtk40 pangomm24
gtksourceviewmm3_LIB_DEPENDS= libgtksourceviewmm-3.0.so:x11-toolkits/gtksourceviewmm3
gtksourceviewmm3_USE_GNOME_IMPL= gtkmm30 gtksourceview3
libgdamm5_LIB_DEPENDS= libgdamm-5.0.so:databases/libgdamm5
libgdamm5_USE_GNOME_IMPL= libgda5 glibmm
libsigc++20_LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20
libsigc++30_LIB_DEPENDS= libsigc-3.0.so:devel/libsigc++30

View File

@ -14,7 +14,7 @@ PORTSCOUT= limitw:1,even
USES= compiler:c++11-lang gnome localbase:ldflags meson pkgconfig \
python:build tar:xz
USE_GNOME= atk glibmm libsigc++20
USE_GNOME= atk glibmm26 libsigc++20
USE_LDCONFIG= yes
.include <bsd.port.mk>

View File

@ -131,7 +131,6 @@
SUBDIR += libgda5-postgresql
SUBDIR += libgda5-ui
SUBDIR += libgda6
SUBDIR += libgdamm5
SUBDIR += libhsclient
SUBDIR += libiodbc
SUBDIR += libmemcache

View File

@ -1,33 +0,0 @@
PORTNAME= libgdamm
PORTVERSION= 4.99.11
PORTREVISION= 3
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ wrapper for libgda5 library
WWW= https://www.gtkmm.org/
USES= gmake libtool pkgconfig tar:xz compiler:c++11-lang gnome
USE_CXXSTD= c++11
USE_GNOME= libgda5 glibmm
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
CONFIGURE_ARGS= --disable-documentation
BINARY_WRAPPERS= gm4
OPTIONS_DEFINE= BDB
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MBDB} || exists(${LOCALBASE}/libdata/pkgconfig/libgda-bdb-5.0.pc)
BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/libgda-bdb-5.0.pc:databases/libgda5-bdb
RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/libgda-bdb-5.0.pc:databases/libgda5-bdb
PLIST_SUB+= BDB=""
.else
PLIST_SUB+= BDB=""
.endif
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1656739354
SHA256 (gnome/libgdamm-4.99.11.tar.xz) = e9820070a1b258fbdfa9b6583d97dfdb1340c90bb353c5f5e21522375609d0bb
SIZE (gnome/libgdamm-4.99.11.tar.xz) = 1605420

View File

@ -1 +0,0 @@
This is a set of thin C++ wrappers for libgda v5 library.

View File

@ -1,86 +0,0 @@
include/libgdamm-5.0/libgdamm.h
include/libgdamm-5.0/libgdamm/batch.h
include/libgdamm-5.0/libgdamm/blob.h
include/libgdamm-5.0/libgdamm/blobop.h
include/libgdamm-5.0/libgdamm/column.h
include/libgdamm-5.0/libgdamm/config.h
include/libgdamm-5.0/libgdamm/connection.h
include/libgdamm-5.0/libgdamm/connectionevent.h
include/libgdamm-5.0/libgdamm/dataaccesswrapper.h
include/libgdamm-5.0/libgdamm/datacomparator.h
include/libgdamm-5.0/libgdamm/datahandler.h
include/libgdamm-5.0/libgdamm/datamodel.h
include/libgdamm-5.0/libgdamm/datamodelarray.h
include/libgdamm-5.0/libgdamm/datamodelimport.h
include/libgdamm-5.0/libgdamm/datamodeliter.h
include/libgdamm-5.0/libgdamm/dataproxy.h
include/libgdamm-5.0/libgdamm/dataselect.h
include/libgdamm-5.0/libgdamm/handlerbin.h
include/libgdamm-5.0/libgdamm/handlerboolean.h
include/libgdamm-5.0/libgdamm/handlernumerical.h
include/libgdamm-5.0/libgdamm/handlerstring.h
include/libgdamm-5.0/libgdamm/handlertime.h
include/libgdamm-5.0/libgdamm/handlertype.h
include/libgdamm-5.0/libgdamm/holder.h
include/libgdamm-5.0/libgdamm/init.h
include/libgdamm-5.0/libgdamm/metastore.h
include/libgdamm-5.0/libgdamm/metastruct.h
include/libgdamm-5.0/libgdamm/numeric.h
include/libgdamm-5.0/libgdamm/private/batch_p.h
include/libgdamm-5.0/libgdamm/private/blob_p.h
include/libgdamm-5.0/libgdamm/private/blobop_p.h
include/libgdamm-5.0/libgdamm/private/column_p.h
include/libgdamm-5.0/libgdamm/private/config_p.h
include/libgdamm-5.0/libgdamm/private/connection_p.h
include/libgdamm-5.0/libgdamm/private/connectionevent_p.h
include/libgdamm-5.0/libgdamm/private/dataaccesswrapper_p.h
include/libgdamm-5.0/libgdamm/private/datacomparator_p.h
include/libgdamm-5.0/libgdamm/private/datahandler_p.h
include/libgdamm-5.0/libgdamm/private/datamodel_p.h
include/libgdamm-5.0/libgdamm/private/datamodelarray_p.h
include/libgdamm-5.0/libgdamm/private/datamodelimport_p.h
include/libgdamm-5.0/libgdamm/private/datamodeliter_p.h
include/libgdamm-5.0/libgdamm/private/dataproxy_p.h
include/libgdamm-5.0/libgdamm/private/dataselect_p.h
include/libgdamm-5.0/libgdamm/private/handlerbin_p.h
include/libgdamm-5.0/libgdamm/private/handlerboolean_p.h
include/libgdamm-5.0/libgdamm/private/handlernumerical_p.h
include/libgdamm-5.0/libgdamm/private/handlerstring_p.h
include/libgdamm-5.0/libgdamm/private/handlertime_p.h
include/libgdamm-5.0/libgdamm/private/handlertype_p.h
include/libgdamm-5.0/libgdamm/private/holder_p.h
include/libgdamm-5.0/libgdamm/private/metastore_p.h
include/libgdamm-5.0/libgdamm/private/metastruct_p.h
include/libgdamm-5.0/libgdamm/private/numeric_p.h
include/libgdamm-5.0/libgdamm/private/quarklist_p.h
include/libgdamm-5.0/libgdamm/private/row_p.h
include/libgdamm-5.0/libgdamm/private/serveroperation_p.h
include/libgdamm-5.0/libgdamm/private/serverprovider_p.h
include/libgdamm-5.0/libgdamm/private/set_p.h
include/libgdamm-5.0/libgdamm/private/sqlbuilder_p.h
include/libgdamm-5.0/libgdamm/private/sqlexpr_p.h
include/libgdamm-5.0/libgdamm/private/sqlparser_p.h
include/libgdamm-5.0/libgdamm/private/sqlstatement_p.h
include/libgdamm-5.0/libgdamm/private/statement_p.h
include/libgdamm-5.0/libgdamm/private/transactionstatus_p.h
include/libgdamm-5.0/libgdamm/private/xatransaction_p.h
include/libgdamm-5.0/libgdamm/quarklist.h
include/libgdamm-5.0/libgdamm/row.h
include/libgdamm-5.0/libgdamm/serveroperation.h
include/libgdamm-5.0/libgdamm/serverprovider.h
include/libgdamm-5.0/libgdamm/set.h
include/libgdamm-5.0/libgdamm/sqlbuilder.h
include/libgdamm-5.0/libgdamm/sqlexpr.h
include/libgdamm-5.0/libgdamm/sqlparser.h
include/libgdamm-5.0/libgdamm/sqlstatement.h
include/libgdamm-5.0/libgdamm/statement.h
include/libgdamm-5.0/libgdamm/transactionstatus.h
include/libgdamm-5.0/libgdamm/throw_exception.h
include/libgdamm-5.0/libgdamm/value.h
include/libgdamm-5.0/libgdamm/wrap_init.h
include/libgdamm-5.0/libgdamm/xatransaction.h
lib/libgdamm-5.0.so
lib/libgdamm-5.0.so.13
lib/libgdamm-5.0.so.13.0.0
lib/libgdamm-5.0/include/libgdammconfig.h
libdata/pkgconfig/libgdamm-5.0.pc