aboutsummaryrefslogtreecommitdiff
path: root/databases/libgda5
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2018-11-11 21:05:39 +0000
committerKoop Mast <kwm@FreeBSD.org>2018-11-11 21:05:39 +0000
commitfb62d0dc05e1739d60e2ae2f23d9e79ee309a688 (patch)
treeee77df3a0779c30932fa1db6bc88697976e96cc3 /databases/libgda5
parent7a47562fdcedeb7f352f27a9393f790e73d094ce (diff)
downloadports-fb62d0dc05e1739d60e2ae2f23d9e79ee309a688.tar.gz
ports-fb62d0dc05e1739d60e2ae2f23d9e79ee309a688.zip
Update libgda5 to 5.2.5.
Obtained from: GNOME devel repo
Notes
Notes: svn path=/head/; revision=484770
Diffstat (limited to 'databases/libgda5')
-rw-r--r--databases/libgda5/Makefile15
-rw-r--r--databases/libgda5/distinfo5
-rw-r--r--databases/libgda5/files/patch-00-unicode83
-rw-r--r--databases/libgda5/files/patch-ftbfs103
-rw-r--r--databases/libgda5/files/patch-ftbfs-211
-rw-r--r--databases/libgda5/files/patch-libgda_sqlite_virtual_gda-vprovider-data-model.c19
-rw-r--r--databases/libgda5/pkg-plist4
7 files changed, 31 insertions, 209 deletions
diff --git a/databases/libgda5/Makefile b/databases/libgda5/Makefile
index f8634daddc40..a7fd333e74fc 100644
--- a/databases/libgda5/Makefile
+++ b/databases/libgda5/Makefile
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= libgda
-PORTVERSION?= 5.2.4
-PORTREVISION?= 2
+PORTVERSION?= 5.2.5
+PORTREVISION?= 0
CATEGORIES= databases gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX?= 5
@@ -19,12 +19,11 @@ SHEBANG_FILES= libgda-report/RML/*/*.py
.if !defined(REFERENCE_PORT)
BUILD_DEPENDS= itstool:textproc/itstool
-LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
+LIB_DEPENDS= libsecret-1.so:security/libsecret \
libsoup-2.4.so:devel/libsoup \
- libjson-glib-1.0.so:devel/json-glib
-USES+= gettext gmake libtool localbase pathfix pkgconfig
-USE_GNOME= glib20 libxslt intlhack referencehack
+USES+= gettext gmake gnome libtool localbase pathfix pkgconfig
+USE_GNOME= glib20 libxslt intlhack introspection:build referencehack
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
@@ -44,8 +43,10 @@ USE_GNOME+= libgda5
.endif
.if ${LIBGDA5_SLAVE}==ui
+LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
+ libgpg-error.so:security/libgpg-error
CONFIGURE_ARGS+=--with-ui
-USE_GNOME+= gtk30 gnomedocutils
+USE_GNOME+= cairo gtk30
INSTALLS_ICONS= yes
.else
CONFIGURE_ARGS+=--without-ui
diff --git a/databases/libgda5/distinfo b/databases/libgda5/distinfo
index 0100d61400bd..9e0986753966 100644
--- a/databases/libgda5/distinfo
+++ b/databases/libgda5/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/libgda-5.2.4.tar.xz) = 2cee38dd583ccbaa5bdf6c01ca5f88cc08758b9b144938a51a478eb2684b765e
-SIZE (gnome3/libgda-5.2.4.tar.xz) = 12320228
+TIMESTAMP = 1539117052
+SHA256 (gnome3/libgda-5.2.5.tar.xz) = e3d2e4c28c08a22efd520767fa9d16e92cc1821f693261d7cb2892cc23ec90c8
+SIZE (gnome3/libgda-5.2.5.tar.xz) = 12786512
diff --git a/databases/libgda5/files/patch-00-unicode b/databases/libgda5/files/patch-00-unicode
deleted file mode 100644
index 5308f41f6543..000000000000
--- a/databases/libgda5/files/patch-00-unicode
+++ /dev/null
@@ -1,83 +0,0 @@
-From b611c805b3a2248e2f4f85f993f96c13a05b4730 Mon Sep 17 00:00:00 2001
-From: Emmanuele Bassi <ebassi@gnome.org>
-Date: Mon, 17 Jul 2017 22:37:50 +0100
-Subject: Convert files to Unicode
-
-These header files have mixed encoding, and makes various tools choke on
-them.
----
- libgda/gda-connection.h | 2 +-
- libgda/sql-parser/gda-sql-statement.h | 2 +-
- libgda/sql-parser/gda-statement-struct-delete.h | 2 +-
- libgda/sql-parser/gda-statement-struct-unknown.h | 2 +-
- libgda/sql-parser/gda-statement-struct-util.h | 2 +-
- 5 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/libgda/gda-connection.h b/libgda/gda-connection.h
-index 94d1b27b5..19ca63fc3 100644
---- a/libgda/gda-connection.h
-+++ libgda/gda-connection.h
-@@ -6,7 +6,7 @@
- * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@ximian.com>
- * Copyright (C) 2003 Filip Van Raemdonck <mechanix@debian.org>
- * Copyright (C) 2004 - 2005 Alan Knowles <alank@src.gnome.org>
-- * Copyright (C) 2004 José María Casanova Crespo <jmcasanova@igalia.com>
-+ * Copyright (C) 2004 José María Casanova Crespo <jmcasanova@igalia.com>
- * Copyright (C) 2005 - 2009 Bas Driessen <bas.driessen@xobas.com>
- * Copyright (C) 2006 - 2008 Murray Cumming <murrayc@murrayc.com>
- * Copyright (C) 2007 Leonardo Boshell <lb@kmc.com.co>
-diff --git a/libgda/sql-parser/gda-sql-statement.h b/libgda/sql-parser/gda-sql-statement.h
-index 0ba1f9edc..8783ca8a1 100644
---- a/libgda/sql-parser/gda-sql-statement.h
-+++ libgda/sql-parser/gda-sql-statement.h
-@@ -1,7 +1,7 @@
- /*
- * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
- * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
-- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
-+ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
- * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
- * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
- * Copyright (C) 2011 Murray Cumming <murrayc@murrayc.com>
-diff --git a/libgda/sql-parser/gda-statement-struct-delete.h b/libgda/sql-parser/gda-statement-struct-delete.h
-index cab8b9dad..2e51c5eae 100644
---- a/libgda/sql-parser/gda-statement-struct-delete.h
-+++ libgda/sql-parser/gda-statement-struct-delete.h
-@@ -1,7 +1,7 @@
- /*
- * Copyright (C) 2005 Dan Winship <danw@src.gnome.org>
- * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org>
-- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
-+ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
- * Copyright (C) 2007 Armin Burgmeier <armin@openismus.com>
- * Copyright (C) 2007 - 2009 Murray Cumming <murrayc@murrayc.com>
- *
-diff --git a/libgda/sql-parser/gda-statement-struct-unknown.h b/libgda/sql-parser/gda-statement-struct-unknown.h
-index 5c530d4d9..e0aaf945f 100644
---- a/libgda/sql-parser/gda-statement-struct-unknown.h
-+++ libgda/sql-parser/gda-statement-struct-unknown.h
-@@ -1,7 +1,7 @@
- /*
- * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
- * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
-- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
-+ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
- * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
- * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
- * Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com>
-diff --git a/libgda/sql-parser/gda-statement-struct-util.h b/libgda/sql-parser/gda-statement-struct-util.h
-index cd4596281..252d6edcc 100644
---- a/libgda/sql-parser/gda-statement-struct-util.h
-+++ libgda/sql-parser/gda-statement-struct-util.h
-@@ -1,7 +1,7 @@
- /*
- * Copyright (C) 2005 Dan Winship <danw@src.gnome.org>
- * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org>
-- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
-+ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
- * Copyright (C) 2007 - 2009 Murray Cumming <murrayc@murrayc.com>
- *
- * This library is free software; you can redistribute it and/or
---
-2.11.0
-
diff --git a/databases/libgda5/files/patch-ftbfs b/databases/libgda5/files/patch-ftbfs
deleted file mode 100644
index d493b571f55a..000000000000
--- a/databases/libgda5/files/patch-ftbfs
+++ /dev/null
@@ -1,103 +0,0 @@
-Description: Fix FTBFS with glib 2.54
- glib-mkenums now expects input files to be UTF-8,
- fix the encoding of libgnomeui/gnome-scores.h
-Author: Adrian Bunk <bunk@debian.org>
-
---- libgda5-5.2.4.orig/libgda/gda-column.h
-+++ libgda/gda-column.h
-@@ -1,6 +1,6 @@
- /*
- * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org>
-- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
-+ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
- * Copyright (C) 2008 Przemysław Grzegorczyk <pgrzegorczyk@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
---- libgda5-5.2.4.orig/libgda/gda-data-model-extra.h
-+++ libgda/gda-data-model-extra.h
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
-+ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
- * Copyright (C) 2001 - 2003 Rodrigo Moya <rodrigo@gnome-db.org>
- * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
- * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
---- libgda5-5.2.4.orig/libgda/gda-data-model-iter-extra.h
-+++ libgda/gda-data-model-iter-extra.h
-@@ -1,7 +1,7 @@
- /*
- * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
- * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
-- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
-+ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
- * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
- * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
- *
---- libgda5-5.2.4.orig/libgda/gda-data-model.h
-+++ libgda/gda-data-model.h
-@@ -4,7 +4,7 @@
- * Copyright (C) 2003 Laurent Sansonetti <lrz@gnome.org>
- * Copyright (C) 2005 Dan Winship <danw@src.gnome.org>
- * Copyright (C) 2005 - 2012 Vivien Malerba <malerba@gnome-db.org>
-- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
-+ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
- * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com>
- * Copyright (C) 2011 Daniel Espinosa <despinosa@src.gnome.org>
- *
---- libgda5-5.2.4.orig/libgda/gda-mutex.h
-+++ libgda/gda-mutex.h
-@@ -1,7 +1,7 @@
- /*
- * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
- * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
-- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
-+ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
- * Copyright (C) 2001 - 2013 Vivien Malerba <malerba@gnome-db.org>
- * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
- *
---- libgda5-5.2.4.orig/libgda/gda-row.h
-+++ libgda/gda-row.h
-@@ -3,10 +3,10 @@
- * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
- * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
- * Copyright (C) 2003 Laurent Sansonetti <laurent@datarescue.be>
-- * Copyright (C) 2003 Xabier Rodríguez Calvar <xrcalvar@igalia.com>
-+ * Copyright (C) 2003 Xabier Rodríguez Calvar <xrcalvar@igalia.com>
- * Copyright (C) 2004 Paisa Seeluangsawat <paisa@users.sf.net>
- * Copyright (C) 2005 Bas Driessen <bas.driessen@xobas.com>
-- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
-+ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
---- libgda5-5.2.4.orig/libgda/gda-server-provider-private.h
-+++ libgda/gda-server-provider-private.h
-@@ -1,7 +1,7 @@
- /*
- * Copyright (C) 2005 Dan Winship <danw@src.gnome.org>
- * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org>
-- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
-+ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
- * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com>
- *
- * This library is free software; you can redistribute it and/or
---- libgda5-5.2.4.orig/libgda/gda-util.h
-+++ libgda/gda-util.h
-@@ -1,7 +1,7 @@
- /*
- * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
- * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
-- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
-+ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
- * Copyright (C) 2001 - 2013 Vivien Malerba <malerba@gnome-db.org>
- * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
- * Copyright (C) 2006 - 2007 Murray Cumming <murrayc@murrayc.com>
---- libgda5-5.2.4.orig/libgda/libgda-global-variables.h
-+++ libgda/libgda-global-variables.h
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
-+ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
- * Copyright (C) 2001 - 2003 Rodrigo Moya <rodrigo@gnome-db.org>
- * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
- * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
diff --git a/databases/libgda5/files/patch-ftbfs-2 b/databases/libgda5/files/patch-ftbfs-2
deleted file mode 100644
index 7c368cd42cae..000000000000
--- a/databases/libgda5/files/patch-ftbfs-2
+++ /dev/null
@@ -1,11 +0,0 @@
---- libgda-ui/gdaui-easy.h 2017-10-08 21:17:30.203226827 +0000
-+++ libgda-ui/gdaui-easy.h 2017-10-08 21:19:38.143497887 +0000
-@@ -1,7 +1,7 @@
- /*
- * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
- * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
-- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
-+ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
- * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
- * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
- *
diff --git a/databases/libgda5/files/patch-libgda_sqlite_virtual_gda-vprovider-data-model.c b/databases/libgda5/files/patch-libgda_sqlite_virtual_gda-vprovider-data-model.c
new file mode 100644
index 000000000000..042c2efca3c0
--- /dev/null
+++ b/databases/libgda5/files/patch-libgda_sqlite_virtual_gda-vprovider-data-model.c
@@ -0,0 +1,19 @@
+From d2122f1eb84b9d89596865f663c3e5e355011385 Mon Sep 17 00:00:00 2001
+From: Daniel Espinosa <esodan@gmail.com>
+Date: Sun, 30 Sep 2018 09:30:34 -0500
+Subject: [PATCH] Fix build on MacOS
+
+Thanks to Tom Schoonjans @@tschoonj.
+
+Close issue #142
+--- libgda/sqlite/virtual/gda-vprovider-data-model.c.orig 2018-09-27 03:34:56 UTC
++++ libgda/sqlite/virtual/gda-vprovider-data-model.c
+@@ -280,7 +280,7 @@ virtual_filtered_data_free (VirtualFilteredData *data)
+ static VirtualFilteredData *
+ virtual_filtered_data_ref (VirtualFilteredData *data)
+ {
+- g_return_if_fail (data != NULL);
++ g_return_val_if_fail (data != NULL, NULL);
+ data->refcount ++;
+ return data;
+ }
diff --git a/databases/libgda5/pkg-plist b/databases/libgda5/pkg-plist
index 2b9b2bc5948c..9a5936ace7bc 100644
--- a/databases/libgda5/pkg-plist
+++ b/databases/libgda5/pkg-plist
@@ -130,7 +130,6 @@ share/gtk-doc/html/libgda-%%VERSION%%/GdaConnectionEvent.html
share/gtk-doc/html/libgda-%%VERSION%%/GdaDataAccessWrapper.html
share/gtk-doc/html/libgda-%%VERSION%%/GdaDataModel.html
share/gtk-doc/html/libgda-%%VERSION%%/GdaDataModelArray.html
-share/gtk-doc/html/libgda-%%VERSION%%/GdaDataModelBdb.html
share/gtk-doc/html/libgda-%%VERSION%%/GdaDataModelDir.html
share/gtk-doc/html/libgda-%%VERSION%%/GdaDataModelImport.html
share/gtk-doc/html/libgda-%%VERSION%%/GdaDataModelIter.html
@@ -317,7 +316,6 @@ share/gtk-doc/html/libgda-%%VERSION%%/index-5-0.html
share/gtk-doc/html/libgda-%%VERSION%%/index-5-2-0.html
share/gtk-doc/html/libgda-%%VERSION%%/index-deprecated.html
share/gtk-doc/html/libgda-%%VERSION%%/index.html
-share/gtk-doc/html/libgda-%%VERSION%%/index.sgml
share/gtk-doc/html/libgda-%%VERSION%%/index_main.html
share/gtk-doc/html/libgda-%%VERSION%%/information_schema.html
share/gtk-doc/html/libgda-%%VERSION%%/information_schema.png
@@ -333,6 +331,7 @@ share/gtk-doc/html/libgda-%%VERSION%%/libgda-%%VERSION%%-Configuration.html
share/gtk-doc/html/libgda-%%VERSION%%/libgda-%%VERSION%%-Default-Data-handlers.html
share/gtk-doc/html/libgda-%%VERSION%%/libgda-%%VERSION%%-Gda-Value.html
share/gtk-doc/html/libgda-%%VERSION%%/libgda-%%VERSION%%-GdaDataComparator.html
+share/gtk-doc/html/libgda-%%VERSION%%/libgda-%%VERSION%%-GdaDataModelBdb.html
share/gtk-doc/html/libgda-%%VERSION%%/libgda-%%VERSION%%-GdaDataPivot.html
share/gtk-doc/html/libgda-%%VERSION%%/libgda-%%VERSION%%-GdaMutex.html
share/gtk-doc/html/libgda-%%VERSION%%/libgda-%%VERSION%%-GdaRepetitiveStatement.html
@@ -526,7 +525,6 @@ share/locale/sk/LC_MESSAGES/libgda-%%VERSION%%.mo
share/locale/sl/LC_MESSAGES/libgda-%%VERSION%%.mo
share/locale/sq/LC_MESSAGES/libgda-%%VERSION%%.mo
share/locale/sr/LC_MESSAGES/libgda-%%VERSION%%.mo
-share/locale/sr@Latn/LC_MESSAGES/libgda-%%VERSION%%.mo
share/locale/sr@latin/LC_MESSAGES/libgda-%%VERSION%%.mo
share/locale/sv/LC_MESSAGES/libgda-%%VERSION%%.mo
share/locale/tg/LC_MESSAGES/libgda-%%VERSION%%.mo