gnome-extra / libgda

GNOME database access library

Official package sites : https://www.gnome-db.org/ ·

v5.2.9-r2 :: 5/4 :: gentoo

Modified
License
GPL-2+ LGPL-2+
Keywords
amd64 x86 ~alpha ~arm64 ~ppc ~ppc64 ~riscv ~sparc
USE flags
berkdb canvas debug firebird graphviz gtk http introspection java json keyring ldap mdb mysql oci8 postgres sourceview ssl test vala

General

berkdb
Add support for sys-libs/db (Berkeley DB)
canvas
Enable support for x11-libs/goocanvas
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
firebird
Add support for the Firebird relational database
graphviz
Add support for the Graphviz library
gtk
Add support for x11-libs/gtk+ (The GIMP Toolkit)
http
Enable embedded net-libs/libsoup based server
introspection
Add support for GObject based introspection
java
Add support for Java
json
Enable support for JSON format
keyring
Enable support for freedesktop.org Secret Service API password store
ldap
Add LDAP support (Lightweight Directory Access Protocol)
mdb
Enable support for Microsoft Access database using app-office/mdbtools
mysql
Add mySQL Database support
oci8
Add Oracle 8 Database Support
postgres
Add support for the postgresql database
sourceview
Enable support for x11-libs/gtksourceview
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
vala
Enable bindings for dev-lang/vala

app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API

app-office / mdbtools : Set of libraries and utilities for reading Microsoft Access database (MDB) files

app-text / iso-codes : ISO language, territory, currency, script codes and their translations

dev-db / mysql-connector-c : C client library for MariaDB/MySQL

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-java / java-config : Java environment configuration query tool

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / json-glib : Library providing GLib serialization and deserialization for the JSON format

dev-libs / libgee : GObject-based interfaces and classes for commonly used data structures

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libxslt : XSLT libraries and tools

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

media-gfx / graphviz : Open Source Graph Visualization Software

net-libs / libsoup : HTTP client/server library for GNOME

net-nds / openldap : LDAP suite of application and development tools

sys-libs / db : Oracle Berkeley DB

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

x11-libs / goocanvas : Canvas widget for GTK+ using the cairo 2D library for drawing

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / gtksourceview : A text widget implementing syntax highlighting and other features

app-crypt / libsecret : GObject library for accessing the freedesktop.org Secret Service API

app-office / mdbtools : Set of libraries and utilities for reading Microsoft Access database (MDB) files

app-text / iso-codes : ISO language, territory, currency, script codes and their translations

dev-db / mysql-connector-c : C client library for MariaDB/MySQL

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-java / java-config : Java environment configuration query tool

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / json-glib : Library providing GLib serialization and deserialization for the JSON format

dev-libs / libgee : GObject-based interfaces and classes for commonly used data structures

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libxslt : XSLT libraries and tools

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

media-gfx / graphviz : Open Source Graph Visualization Software

net-libs / libsoup : HTTP client/server library for GNOME

net-nds / openldap : LDAP suite of application and development tools

sys-libs / db : Oracle Berkeley DB

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

x11-libs / goocanvas : Canvas widget for GTK+ using the cairo 2D library for drawing

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / gtksourceview : A text widget implementing syntax highlighting and other features

app-office / gnumeric : The GNOME Spreadsheet

app-office / planner : Project manager for Gnome

app-text / gtranslator : GNOME Translation Editor

674066
gnome-extra/libgda-5.2.8 : configure: error: Vala Extensions (Utility GObject clases written in Vala) is requested but GEE library development is not present
799074
gnome-extra/libgda-5.2.9 - Class object has no attribute get_parameter
809719
gnome-extra/libgda: improper TLS verification (CVE-2021-39359)
869665
gnome-extra/libgda-5.2.9 failed to emerge
885313
gnome-extra/libgda-5.2.9-r1 - objects-cloud.c: error: _common_marshal_VOID_ENUM_STRING undeclared (first use in this function)
917620
gnome-extra/libgda-5.29-r1 with extension pano: Using libsoup2 and libsoup3 in the same process is not supported
917685
gnome-extra/libgda-6.0.0 version bump request
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-extra/libgda: fix C23 compat
Closes: https://bugs.gentoo.org/944755 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
gnome-extra/libgda: drop 5.2.9-r1
Bug: https://bugs.gentoo.org/932738 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-extra/libgda: Stabilize 5.2.9-r2 x86, #942451
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-extra/libgda: Stabilize 5.2.9-r2 amd64, #942451
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfred Wingate · gentoo
gnome-extra/libgda: fix gcc-14 and enable tests
* Handle style checks that pkgcheck complains about as well. Closes: https://bugs.gentoo.org/932738 Closes: https://bugs.gentoo.org/882197 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/36912 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-build}/gtk-doc-am
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34819 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-extra/libgda: Keyword 5.2.9-r1 arm64, #906618
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
gnome-extra/libgda: Rename USE=gnome-keyring -> keyring
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gnome-extra/libgda: Drop old 5.2.9
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-extra/libgda: Stabilize 5.2.9-r1 x86, #885499
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-extra/libgda: Stabilize 5.2.9-r1 amd64, #885499
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gnome-extra/libgda: Apply patch to fix building without introspection
This has been submitted upstream but not merged yet. Closes: https://bugs.gentoo.org/810046 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/28254 Signed-off-by: Matt Turner <mattst88@gentoo.org>
James Le Cuirot · gentoo
gnome-extra/libgda: Detect BerkDB in the right way with configure flags
Upstream has a proper way to do this without appending to CPPFLAGS. This method will even work when cross-compiling after db-use.eclass has been fixed. Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
James Le Cuirot · gentoo
gnome-extra/libgda: Bump EAPI to 8
This is the last pre-EAPI-7 consumer of db-use.eclass. Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
gnome-extra/libgda: Keyword 5.2.9 riscv, #838088
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-extra/libgda: fix build with USE=canvas
Closes: https://bugs.gentoo.org/818106 Thanks-to: Tee KOBAYASHI <xtkoba@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
shimataro · gentoo
gnome-extra/libgda: fix build with newer MySQL
Thanks-to: Attila Tóth <atoth@atoth.sote.hu> Closes: https://bugs.gentoo.org/692672 Signed-off-by: shimataro <shimataro@zelkova.cc> Closes: https://github.com/gentoo/gentoo/pull/22367 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-extra/libgda: drop epatch
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-extra/libgda: eutils->epatch
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-extra/libgda: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
gnome-extra/libgda: x86 stable (bug #774927)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
gnome-extra/libgda: Stabilize 5.2.9 amd64, #774927
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-extra/libgda: appdata files are only installed with USE gtk
Closes: https://bugs.gentoo.org/743715 Thanks-to: Toralf Förster Thanks-to: Kent Fredric Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-extra/libgda: Bump to 5.2.9
Also drop gnome-doc-utils deps Closes: https://bugs.gentoo.org/726824 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-extra/libgda: Drop USE reports to kill python2
Closes: https://bugs.gentoo.org/735344 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Sokolov · gentoo
gnome-extra/libgda: update homepage
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov <sokolov@google.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
gnome-extra: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-extra/libgda: remove old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
gnome-extra/libgda: x86 stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
gnome-extra/libgda: amd64 stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
gnome-extra/libgda: Revbump for mysql dependency change
Non-maintainer commit Ack-by: leio@gentoo.org Bug: https://bugs.gentoo.org/665902 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-extra/libgda: fix USE=ldap build on 17.1 profiles
Without passing libdir-name to configure it always uses "lib", which will fail on systems where /usr/lib is not a symlink to /usr/lib64, when openldap is installed to lib64, as it is on 17.1 amd64 profiles. Unfortunately openldap still doesn't ship pkgconfig files, but fortunately there's this configure knob with which to teach it where openldap is. Closes: https://bugs.gentoo.org/669728 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-extra/libgda: workaround build failures without vala
Upstream configure has a bad check for the libgee not existing failure, by checking a variable that's not used anymore, so the check will always fail with no libgee found - no matter if vala extensions are actually requested or not. Due to older version not building against new openssl, workaround it quickly and temporarily by always requiring libgee during build, pending a proper fix that fixes the check in configure. Bug: https://bugs.gentoo.org/674066 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-extra/libgda: bump to 5.2.8, compatible with openssl-1.1
Also fix JRE 1.8 patch to not be reverted by the eautoreconf - however no clue if it actually works. Closes: https://bugs.gentoo.org/666156 Signed-off-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-extra/libgda: require openssl-1.0*, add glib-utils dep
Bug: https://bugs.gentoo.org/666156 Closes: https://bugs.gentoo.org/668078 Signed-off-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
Revert "gnome-extra/libgda: 5.2.5 version bump"
This reverts commit 880699bb699214cac6e4f6e99a369eeccca4ca43. Unauthorized commit with the following issues: * USE=vala completely broken. "configure: WARNING: unrecognized options: --enable-vala" should have given a hint, after blindly dropping a patch we had to fix this case properly. * Wrong sqlite minimum dep Issues inherited from old version, that would be routine for maintainer to check over and fix: * Missing glib-utils build dep * Ineffective JRE 1.8 support patch (configure only is patched, but eautoreconf is called after patching) * Lack of GNOME2_EAUTORECONF="yes" usage over manual autotools inherit and eautoreconf call (leads to double elibtoolize call, which is problematic for some edge cases and could QA warn) Fixing vala takes some effort, hence a revert of commit that shouldn't have been pushed (not acked by maintainer) for now, not immediate follow-up fixes. Bug: https://bugs.gentoo.org/666156 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Craig Andrews · gentoo
gnome-extra/libgda: 5.2.5 version bump
Closes: https://bugs.gentoo.org/666156 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Mart Raudsepp · gentoo
gnome-extra/libgda: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Pacho Ramos · gentoo
gnome-extra/libgda: x86 stable, bug 606818
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86"
Pacho Ramos · gentoo
gnome-extra/libgda: amd64 stable, bug 606818
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64"
Pacho Ramos · gentoo
gnome-extra/libgda: Drop old
Package-Manager: portage-2.3.1
Pacho Ramos · gentoo
gnome-extra/libgda: Upstream patches to fix vala detection and allow the usage of newer slots.
Package-Manager: portage-2.3.1
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Mikle Kolyada · gentoo
gnome-extra/libgda: x86 stable wrt bug #566378
Package-Manager: portage-2.2.26
Pacho Ramos · gentoo
gnome-extra/libgda: amd64 stable, bug 566378
Package-Manager: portage-2.2.27 RepoMan-Options: --include-arches="amd64"
Pacho Ramos · gentoo
gnome-extra/libgda: Drop old
Package-Manager: portage-2.2.27
Gilles Dartiguelongue · gentoo
gnome-extra/libgda: fix introspection/vala/gtk USE flag dependencies, bug #563174
Package-Manager: portage-2.2.26
Dennis Lamm · gentoo
gnome-extra/libgda: fix RDEPEND 5.2.2
Package-Manager: portage-2.2.24
Agostino Sarubbo · gentoo
gnome-extra/libgda: x86 stable wrt bug #551826
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Mikle Kolyada · gentoo
gnome-extra/libgda: amd64 stable wrt bug #551826
Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches
Alexandre Rostovtsev · gentoo
gnome-extra/libgda: ncurses and readline have multiple slots
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed