[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2023-12-28 Thread Andreas Sturmlechner
commit: ed5156cc20458acde210be0a87bf47289e4ad7b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 28 17:37:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 28 17:38:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5156cc

app-office/kexi: Accept kde-frameworks/breeze:6 alternatively to -rcc

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kexi/{kexi-3.2.0-r3.ebuild => kexi-3.2.0-r4.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-office/kexi/kexi-3.2.0-r3.ebuild 
b/app-office/kexi/kexi-3.2.0-r4.ebuild
similarity index 95%
rename from app-office/kexi/kexi-3.2.0-r3.ebuild
rename to app-office/kexi/kexi-3.2.0-r4.ebuild
index 5a891e0f368d..ca00029db3ea 100644
--- a/app-office/kexi/kexi-3.2.0-r3.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,7 +32,10 @@ DEPEND="
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5
+   || (
+   kde-frameworks/breeze-icons:6
+   >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5
+   )
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2022-10-06 Thread Andreas Sturmlechner
commit: b06cb15fdd100f7fe0f18f6e7c98c301515113f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct  6 07:25:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct  6 11:39:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06cb15f

app-office/kexi: update HOMEPAGE

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kexi/kexi-3.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.2.0-r3.ebuild 
b/app-office/kexi/kexi-3.2.0-r3.ebuild
index e022c45179ae..5a891e0f368d 100644
--- a/app-office/kexi/kexi-3.2.0-r3.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r3.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.15.2
 inherit ecm kde.org
 
 DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://apps.kde.org/kexi-3.3/ http://kexi-project.org/
+HOMEPAGE="https://apps.kde.org/kexi-3.3/ https://kexi-project.org/
 https://userbase.kde.org/Kexi;
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2022-03-01 Thread Sam James
commit: 84fa0592f1e2bf266966ac4bc4ac459b44a69ac7
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  2 03:44:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  2 03:44:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fa0592

app-office/kexi: Stabilize 3.2.0-r3 amd64, #833859

Signed-off-by: Sam James  gentoo.org>

 app-office/kexi/kexi-3.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.2.0-r3.ebuild 
b/app-office/kexi/kexi-3.2.0-r3.ebuild
index ba9f953d0f9c..e022c45179ae 100644
--- a/app-office/kexi/kexi-3.2.0-r3.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r3.ebuild
@@ -15,7 +15,7 @@ https://userbase.kde.org/Kexi;
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2" # TODO: CHECK



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2022-02-28 Thread Sam James
commit: 4759fef42bd41e6ff94bccff1a01b7cb03ee0570
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 28 23:54:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 28 23:54:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4759fef4

app-office/kexi: Stabilize 3.2.0-r3 x86, #833859

Signed-off-by: Sam James  gentoo.org>

 app-office/kexi/kexi-3.2.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.2.0-r3.ebuild 
b/app-office/kexi/kexi-3.2.0-r3.ebuild
index dc023a04abd9..ba9f953d0f9c 100644
--- a/app-office/kexi/kexi-3.2.0-r3.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r3.ebuild
@@ -15,7 +15,7 @@ https://userbase.kde.org/Kexi;
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 LICENSE="GPL-2" # TODO: CHECK



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/files/, app-office/kexi/

2022-02-21 Thread Andreas Sturmlechner
commit: ce8230d95586977986f7e83fe2e727e294b0d325
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 21 14:37:08 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 21 16:45:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8230d9

app-office/kexi: EAPI-8 bump, fix PostgreSQL 14 detection

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kexi/files/kexi-3.2.0-postgresql-9.14.patch| 25 ++
 app-office/kexi/kexi-3.2.0-r3.ebuild   | 93 ++
 2 files changed, 118 insertions(+)

diff --git a/app-office/kexi/files/kexi-3.2.0-postgresql-9.14.patch 
b/app-office/kexi/files/kexi-3.2.0-postgresql-9.14.patch
new file mode 100644
index ..faea50c0ac85
--- /dev/null
+++ b/app-office/kexi/files/kexi-3.2.0-postgresql-9.14.patch
@@ -0,0 +1,25 @@
+From 49c3b55019ebb563852c8ee1172def3288cd0fda Mon Sep 17 00:00:00 2001
+From: Pino Toscano 
+Date: Fri, 21 May 2021 13:33:49 +0200
+Subject: [PATCH] cmake: find PostgreSQL 14
+
+---
+ cmake/modules/FindPostgreSQL.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmake/modules/FindPostgreSQL.cmake 
b/cmake/modules/FindPostgreSQL.cmake
+index 16e3cc32a..12b1469b4 100644
+--- a/cmake/modules/FindPostgreSQL.cmake
 b/cmake/modules/FindPostgreSQL.cmake
+@@ -86,7 +86,7 @@ set(PostgreSQL_LIBRARY_DIR_MESSAGE "Set the 
PostgreSQL_LIBRARY_DIR cmake cache e
+ set(PostgreSQL_ROOT_DIR_MESSAGE "Set the PostgreSQL_ROOT system variable to 
where PostgreSQL is found on the machine E.g C:/Program Files/PostgreSQL/8.4")
+ 
+ set(PostgreSQL_KNOWN_VERSIONS ${PostgreSQL_ADDITIONAL_VERSIONS}
+-"11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" 
"8.1" "8.0")
++"14" "13" "12" "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" 
"8.3" "8.2" "8.1" "8.0")
+ 
+ # Define additional search paths for root directories.
+ foreach (suffix ${PostgreSQL_KNOWN_VERSIONS} )
+-- 
+GitLab
+

diff --git a/app-office/kexi/kexi-3.2.0-r3.ebuild 
b/app-office/kexi/kexi-3.2.0-r3.ebuild
new file mode 100644
index ..dc023a04abd9
--- /dev/null
+++ b/app-office/kexi/kexi-3.2.0-r3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ECM_HANDBOOK="true"
+ECM_TEST="forceoptional"
+KFMIN=5.82.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Visual database applications creator"
+HOMEPAGE="https://apps.kde.org/kexi-3.3/ http://kexi-project.org/
+https://userbase.kde.org/Kexi;
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+IUSE="debug experimental marble mdb mysql postgres sqlite"
+
+DEPEND="
+   >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
+   >=dev-libs/kproperty-3.1.0:5=
+   >=dev-libs/kreport-3.1.0:5=[scripting]
+   >=dev-qt/designer-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   marble? ( kde-apps/marble:5= )
+   mdb? (
+   dev-libs/glib:2
+   virtual/libiconv
+   )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? (
+   dev-db/postgresql:*
+   dev-libs/libpqxx
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-missing-header.patch
+   "${FILESDIR}"/${P}-postgresql-9.14.patch
+   "${FILESDIR}"/${P}-glib-2.68.patch # bug 784974
+   "${FILESDIR}"/${P}-fix-find-marble.patch # bug 812392
+)
+
+src_prepare() {
+   ecm_punt_qt_module WebKit
+   ecm_punt_qt_module WebKitWidgets
+
+   ecm_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
+   -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
+   -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2021-10-05 Thread Jakov Smolić
commit: 09e01349c87b2245b944fba2cdc0cbef6337e93a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  5 07:12:12 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  5 07:36:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e01349

app-office/kexi: Remove qtwebkit support

Signed-off-by: Jakov Smolić  gentoo.org>

 app-office/kexi/{kexi-3.2.0-r1.ebuild => kexi-3.2.0-r2.ebuild} | 9 +++--
 app-office/kexi/metadata.xml   | 1 -
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/app-office/kexi/kexi-3.2.0-r1.ebuild 
b/app-office/kexi/kexi-3.2.0-r2.ebuild
similarity index 91%
rename from app-office/kexi/kexi-3.2.0-r1.ebuild
rename to app-office/kexi/kexi-3.2.0-r2.ebuild
index 89fe7316ecc..af75314b961 100644
--- a/app-office/kexi/kexi-3.2.0-r1.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r2.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
+IUSE="debug experimental marble mdb mysql postgres sqlite"
 
 BDEPEND="sys-devel/gettext"
 DEPEND="
@@ -60,7 +60,6 @@ DEPEND="
dev-db/postgresql:*
dev-libs/libpqxx
)
-   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
 "
 RDEPEND="${DEPEND}"
 
@@ -72,10 +71,8 @@ PATCHES=(
 )
 
 src_prepare() {
-   if ! use webkit; then
-   ecm_punt_bogus_dep Qt5 WebKit
-   ecm_punt_bogus_dep Qt5 WebKitWidgets
-   fi
+   ecm_punt_bogus_dep Qt5 WebKit
+   ecm_punt_bogus_dep Qt5 WebKitWidgets
 
ecm_src_prepare
 }

diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
index e1ee5c33cbb..47e7abfd658 100644
--- a/app-office/kexi/metadata.xml
+++ b/app-office/kexi/metadata.xml
@@ -12,6 +12,5 @@
Enable features deemed experimental 
by upstream
Enable displaying of maps using 
kde-apps/marble
Enable support for Microsoft Access 
database
-   Enable web form designer widget using 
dev-qt/qtwebkit

 



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/files/, app-office/kexi/

2021-09-14 Thread Andreas Sturmlechner
commit: 489cdf92cbff00d5f9946533a5928b15e81f17b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 14 14:43:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 14 16:13:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489cdf92

app-office/kexi: Fix build with modern CMake

Closes: https://bugs.gentoo.org/812392
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kexi/files/kexi-3.2.0-fix-find-marble.patch| 80 ++
 app-office/kexi/kexi-3.2.0-r1.ebuild   |  3 +-
 2 files changed, 82 insertions(+), 1 deletion(-)

diff --git a/app-office/kexi/files/kexi-3.2.0-fix-find-marble.patch 
b/app-office/kexi/files/kexi-3.2.0-fix-find-marble.patch
new file mode 100644
index 000..74716a2c37f
--- /dev/null
+++ b/app-office/kexi/files/kexi-3.2.0-fix-find-marble.patch
@@ -0,0 +1,80 @@
+From 3280c5ec9940f329dc75b2b8d9a52285b20209f0 Mon Sep 17 00:00:00 2001
+From: Johannes Zarl-Zierl 
+Date: Wed, 5 May 2021 00:09:49 +0200
+Subject: [PATCH] Use plain Marble package instead of KexiMarble
+
+Marble has shipped with a MarbleConfig.cmake file since ~2016. Kexi
+already depends on KF5 versions that are much newer than that.
+
+* asturm 2021-09-14: Backported to 3.2.0.
+  - s/KEXI/Kexi/ in set_package_properties(Marble ...) to fix patch context
+  - partially merging d09be29f56b94d6a522fa30a5b661926baca973c (drop 
MARBLE_MIN_VERSION)
+
+---
+ CMakeLists.txt|   8 +-
+ src/plugins/forms/widgets/CMakeLists.txt  |   2 +-
+ .../forms/widgets/mapbrowser/CMakeLists.txt   |   3 +-
+ 3 files changed, 5 insertions(+), 8 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 97c58fa10..548b2708f 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -196,17 +196,14 @@ endif()
+ ##
+ ## Test for marble
+ ##
+-set(MARBLE_MIN_VERSION "0.19.2")
+-find_package(KexiMarble ${MARBLE_MIN_VERSION})
+-set_package_properties(KexiMarble PROPERTIES
++find_package(Marble CONFIG)
++set_package_properties(Marble PROPERTIES
+ DESCRIPTION "KDE World Globe Widget library"
+ URL "https://marble.kde.org;
+ TYPE RECOMMENDED
+ PURPOSE "Required by Kexi form map widget"
+ )
+-if(NOT MARBLE_FOUND)
+-set(MARBLE_INCLUDE_DIR "")
+-else()
++if(Marble_FOUND)
+ set(HAVE_MARBLE TRUE)
+ endif()
+ set_package_properties(GLIB2 PROPERTIES TYPE RECOMMENDED PURPOSE 
"${_REQUIRED_BY_MDB}")
+diff --git a/src/plugins/forms/widgets/CMakeLists.txt 
b/src/plugins/forms/widgets/CMakeLists.txt
+index 107d578a8..109341fe0 100644
+--- a/src/plugins/forms/widgets/CMakeLists.txt
 b/src/plugins/forms/widgets/CMakeLists.txt
+@@ -11,7 +11,7 @@ endmacro()
+ # the main widgets plugin
+ add_subdirectory(main)
+ 
+-if(MARBLE_FOUND)
++if(Marble_FOUND)
+ #TODO  add_subdirectory(mapbrowser)
+ endif()
+ 
+diff --git a/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt 
b/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt
+--- a/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt
 b/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt
+@@ -1,7 +1,6 @@
+ include_directories(
+ ${CMAKE_SOURCE_DIR}/src/formeditor
+ ${CMAKE_SOURCE_DIR}/src/core
+-${MARBLE_INCLUDE_DIR}
+ )
+ 
+ set(kexiforms_mapwidgetplugin_SRCS
+@@ -20,8 +19,8 @@ target_link_libraries(kexiforms_mapwidgetplugin
+ kexiextendedwidgets
+ kexiformutils
+ kexidataviewcommon
+-${MARBLE_LIBRARIES}
+ 
++Marble
+ Qt5::Xml
+ )
+ 
+-- 
+GitLab
+

diff --git a/app-office/kexi/kexi-3.2.0-r1.ebuild 
b/app-office/kexi/kexi-3.2.0-r1.ebuild
index 73ce61cd446..89fe7316ecc 100644
--- a/app-office/kexi/kexi-3.2.0-r1.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r1.ebuild
@@ -68,6 +68,7 @@ PATCHES=(
"${FILESDIR}"/${P}-missing-header.patch
"${FILESDIR}"/${P}-postgresql-9.12.patch
"${FILESDIR}"/${P}-glib-2.68.patch # bug 784974
+   "${FILESDIR}"/${P}-fix-find-marble.patch # bug 812392
 )
 
 src_prepare() {
@@ -84,7 +85,7 @@ src_configure() {
-DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
-DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
-DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
-   $(cmake_use_find_package marble KexiMarble)
+   $(cmake_use_find_package marble Marble)
$(cmake_use_find_package mdb GLIB2)
$(cmake_use_find_package mysql MySQL)
$(cmake_use_find_package postgres PostgreSQL)



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2020-01-12 Thread Andreas Sturmlechner
commit: d8f0c7e4cf3bc900b0707a3bb4a9b4c83a4f089a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 12 17:50:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 12 17:50:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f0c7e4

app-office/kexi: Restore accidentally dropped stable keywords

Closes: https://bugs.gentoo.org/705298
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kexi/kexi-3.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.2.0-r1.ebuild 
b/app-office/kexi/kexi-3.2.0-r1.ebuild
index fa3280cd275..2a339bcd773 100644
--- a/app-office/kexi/kexi-3.2.0-r1.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r1.ebuild
@@ -15,7 +15,7 @@ https://userbase.kde.org/Kexi;
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2" # TODO: CHECK



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2020-01-12 Thread Andreas Sturmlechner
commit: 633dedef573b9bc51b0768d3dda8f167ab91aa9b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 12 12:01:46 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 12 13:18:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633dedef

app-office/kexi: Port away from kde5.eclass, update HOMEPAGE

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kexi/kexi-3.2.0-r1.ebuild | 78 
 1 file changed, 43 insertions(+), 35 deletions(-)

diff --git a/app-office/kexi/kexi-3.2.0-r1.ebuild 
b/app-office/kexi/kexi-3.2.0-r1.ebuild
index 127b6156bd9..2a339bcd773 100644
--- a/app-office/kexi/kexi-3.2.0-r1.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r1.ebuild
@@ -1,48 +1,56 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-# KDE_HANDBOOK="true"
-KDE_TEST="forceoptional"
-inherit kde5
+# ECM_HANDBOOK="true"
+ECM_TEST="forceoptional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org
 
 DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
-[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+HOMEPAGE="https://kde.org/applications/office/org.kde.kexi 
http://www.kexi-project.org/
+https://userbase.kde.org/Kexi;
 
-KEYWORDS="amd64 x86"
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+   KEYWORDS="amd64 x86"
+fi
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
 IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
 
 BDEPEND="sys-devel/gettext"
 DEPEND="
-   $(add_frameworks_dep breeze-icons-rcc)
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep designer)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
>=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
>=dev-libs/kproperty-3.1.0:5=
>=dev-libs/kreport-3.1.0:5=[scripting]
-   marble? ( $(add_kdeapps_dep marble) )
+   >=dev-qt/designer-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   marble? ( >=kde-apps/marble-19.04.3:5= )
mdb? (
dev-libs/glib:2
virtual/libiconv
@@ -63,11 +71,11 @@ PATCHES=(
 
 src_prepare() {
if ! use webkit; then
-   punt_bogus_dep Qt5 WebKit
-   punt_bogus_dep Qt5 WebKitWidgets
+   ecm_punt_bogus_dep Qt5 WebKit
+   ecm_punt_bogus_dep Qt5 WebKitWidgets
fi
 
-   kde5_src_prepare
+   ecm_src_prepare
 }
 
 src_configure() {
@@ -82,5 +90,5 @@ src_configure() {
)
use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) 
)
 
-   kde5_src_configure
+   ecm_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/files/, app-office/kexi/

2019-08-27 Thread Andreas Sturmlechner
commit: af7adfc22385edcf84b5d0e217ee2aecedf1380d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug 27 20:17:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug 27 20:21:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7adfc2

app-office/kexi: Let cmake detect PostgreSQL 12

Let's do something useful with that revbump.

Closes: https://bugs.gentoo.org/692924
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kexi/files/kexi-3.2.0-postgresql-9.12.patch| 24 ++
 app-office/kexi/kexi-3.2.0-r1.ebuild   | 86 ++
 2 files changed, 110 insertions(+)

diff --git a/app-office/kexi/files/kexi-3.2.0-postgresql-9.12.patch 
b/app-office/kexi/files/kexi-3.2.0-postgresql-9.12.patch
new file mode 100644
index 000..8835c5ea13d
--- /dev/null
+++ b/app-office/kexi/files/kexi-3.2.0-postgresql-9.12.patch
@@ -0,0 +1,24 @@
+From 88ac2b4a1386bc05f0e3965f31949039eaf4d3ff Mon Sep 17 00:00:00 2001
+From: Pino Toscano 
+Date: Sat, 25 May 2019 07:12:17 +0200
+Subject: cmake: find PostgreSQL 12
+
+---
+ cmake/modules/FindPostgreSQL.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmake/modules/FindPostgreSQL.cmake 
b/cmake/modules/FindPostgreSQL.cmake
+index 56e6e56..1579be0 100644
+--- a/cmake/modules/FindPostgreSQL.cmake
 b/cmake/modules/FindPostgreSQL.cmake
+@@ -86,7 +86,7 @@ set(PostgreSQL_LIBRARY_DIR_MESSAGE "Set the 
PostgreSQL_LIBRARY_DIR cmake cache e
+ set(PostgreSQL_ROOT_DIR_MESSAGE "Set the PostgreSQL_ROOT system variable to 
where PostgreSQL is found on the machine E.g C:/Program Files/PostgreSQL/8.4")
+ 
+ set(PostgreSQL_KNOWN_VERSIONS ${PostgreSQL_ADDITIONAL_VERSIONS}
+-"11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" 
"8.1" "8.0")
++"12" "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" 
"8.2" "8.1" "8.0")
+ 
+ # Define additional search paths for root directories.
+ foreach (suffix ${PostgreSQL_KNOWN_VERSIONS} )
+-- 
+cgit v1.1

diff --git a/app-office/kexi/kexi-3.2.0-r1.ebuild 
b/app-office/kexi/kexi-3.2.0-r1.ebuild
new file mode 100644
index 000..fcd7857e501
--- /dev/null
+++ b/app-office/kexi/kexi-3.2.0-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# KDE_HANDBOOK="true"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Visual database applications creator"
+HOMEPAGE="https://kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
+[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+
+KEYWORDS="amd64 x86"
+IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
+
+BDEPEND="sys-devel/gettext"
+DEPEND="
+   $(add_frameworks_dep breeze-icons-rcc)
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep designer)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
+   >=dev-libs/kproperty-3.1.0:5=
+   >=dev-libs/kreport-3.1.0:5=[scripting]
+   marble? ( $(add_kdeapps_dep marble) )
+   mdb? (
+   dev-libs/glib:2
+   virtual/libiconv
+   )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? (
+   dev-db/postgresql:*
+   dev-libs/libpqxx
+   )
+   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-missing-header.patch
+   "${FILESDIR}"/${P}-postgresql-9.12.patch
+)
+
+src_prepare() {
+   if ! use webkit; then
+   punt_bogus_dep Qt5 WebKit
+   punt_bogus_dep Qt5 WebKitWidgets
+   fi
+
+   kde5_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
+   -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
+   -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
+   $(cmake-utils_use_find_package marble KexiMarble)
+   $(cmake-utils_use_find_package mdb GLIB2)
+   $(cmake-utils_use_find_package mysql MySQL)
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2019-08-27 Thread Andreas Sturmlechner
commit: 5b23932a9bedaa27bcfc7bf1960cd66c6d517799
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug 27 20:17:34 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug 27 20:21:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b23932a

app-office/kexi: Drop 3.2.0 (r0)

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kexi/kexi-3.2.0.ebuild | 83 ---
 1 file changed, 83 deletions(-)

diff --git a/app-office/kexi/kexi-3.2.0.ebuild 
b/app-office/kexi/kexi-3.2.0.ebuild
deleted file mode 100644
index 5fb6cd97867..000
--- a/app-office/kexi/kexi-3.2.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# KDE_HANDBOOK="true"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
-[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-
-KEYWORDS="amd64 x86"
-IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
-
-BDEPEND="sys-devel/gettext"
-DEPEND="
-   $(add_frameworks_dep breeze-icons-rcc)
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep designer)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
-   >=dev-libs/kproperty-3.1.0:5=
-   >=dev-libs/kreport-3.1.0:5=[scripting]
-   marble? ( $(add_kdeapps_dep marble) )
-   mdb? (
-   dev-libs/glib:2
-   virtual/libiconv
-   )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? (
-   dev-db/postgresql:*
-   dev-libs/libpqxx
-   )
-   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-missing-header.patch )
-
-src_prepare() {
-   if ! use webkit; then
-   punt_bogus_dep Qt5 WebKit
-   punt_bogus_dep Qt5 WebKitWidgets
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
-   -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
-   -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
-   $(cmake-utils_use_find_package marble KexiMarble)
-   $(cmake-utils_use_find_package mdb GLIB2)
-   $(cmake-utils_use_find_package mysql MySQL)
-   $(cmake-utils_use_find_package postgres PostgreSQL)
-   )
-   use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) 
)
-
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2019-08-24 Thread Thomas Deutschmann
commit: 8059e2bb8c45938418091e03fab3c4d9c9a0737e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 24 09:35:03 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 24 10:29:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8059e2bb

app-office/kexi: migrate to dev-db/mysql-connector-c

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-office/kexi/kexi-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.2.0.ebuild 
b/app-office/kexi/kexi-3.2.0.ebuild
index 5bef8c3c826..5fb6cd97867 100644
--- a/app-office/kexi/kexi-3.2.0.ebuild
+++ b/app-office/kexi/kexi-3.2.0.ebuild
@@ -47,7 +47,7 @@ DEPEND="
dev-libs/glib:2
virtual/libiconv
)
-   mysql? ( virtual/libmysqlclient )
+   mysql? ( dev-db/mysql-connector-c:= )
postgres? (
dev-db/postgresql:*
dev-libs/libpqxx



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/files/, app-office/kexi/

2019-08-11 Thread Andreas Sturmlechner
commit: b675fe5d09b4da9666c1a9a79d4501f1a7eed450
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 11 10:49:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 11 11:06:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b675fe5d

app-office/kexi: Fix missing header with Frameworks 5.61

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kexi/files/kexi-3.2.0-missing-header.patch | 24 ++
 app-office/kexi/kexi-3.2.0.ebuild  |  2 ++
 2 files changed, 26 insertions(+)

diff --git a/app-office/kexi/files/kexi-3.2.0-missing-header.patch 
b/app-office/kexi/files/kexi-3.2.0-missing-header.patch
new file mode 100644
index 000..673fea4a80b
--- /dev/null
+++ b/app-office/kexi/files/kexi-3.2.0-missing-header.patch
@@ -0,0 +1,24 @@
+From 511d99b7745a6ce87a208bdbf69e631f1f136d53 Mon Sep 17 00:00:00 2001
+From: Luca Beltrame 
+Date: Sun, 21 Jul 2019 09:07:44 +0200
+Subject: Fix build with Qt 5.13
+
+The QDate include is no longer included transitively.
+---
+ src/plugins/forms/widgets/kexidbdatepicker.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/plugins/forms/widgets/kexidbdatepicker.cpp 
b/src/plugins/forms/widgets/kexidbdatepicker.cpp
+index 1e0692d..92a5c88 100644
+--- a/src/plugins/forms/widgets/kexidbdatepicker.cpp
 b/src/plugins/forms/widgets/kexidbdatepicker.cpp
+@@ -22,6 +22,7 @@
+ #include "kexidbdatepicker.h"
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ 
+-- 
+cgit v1.1

diff --git a/app-office/kexi/kexi-3.2.0.ebuild 
b/app-office/kexi/kexi-3.2.0.ebuild
index c2ea1c5ddca..5bef8c3c826 100644
--- a/app-office/kexi/kexi-3.2.0.ebuild
+++ b/app-office/kexi/kexi-3.2.0.ebuild
@@ -56,6 +56,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}"/${P}-missing-header.patch )
+
 src_prepare() {
if ! use webkit; then
punt_bogus_dep Qt5 WebKit



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/files/

2019-06-01 Thread Andreas Sturmlechner
commit: e837a3f6a25f0aecaae35004865b2cffdac222f8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun  1 16:24:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  1 16:29:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e837a3f6

app-office/kexi: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12151
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kexi/files/kexi-3.1.0-qt-5.11.patch | 24 
 1 file changed, 24 deletions(-)

diff --git a/app-office/kexi/files/kexi-3.1.0-qt-5.11.patch 
b/app-office/kexi/files/kexi-3.1.0-qt-5.11.patch
deleted file mode 100644
index a879b2a4604..000
--- a/app-office/kexi/files/kexi-3.1.0-qt-5.11.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From c7b9215e7ae30a052fa11aa4199e7adea517c7e2 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Tue, 20 Mar 2018 00:06:46 +0100
-Subject: [PATCH] Fix build with Qt 5.11 (missing headers)
-

- src/main/startup/KexiNewProjectAssistant.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/main/startup/KexiNewProjectAssistant.cpp 
b/src/main/startup/KexiNewProjectAssistant.cpp
-index 59e819acc..6568f1b5c 100644
 a/src/main/startup/KexiNewProjectAssistant.cpp
-+++ b/src/main/startup/KexiNewProjectAssistant.cpp
-@@ -48,6 +48,7 @@
- #include 
- #include 
- 
-+#include 
- #include 
- #include 
- #include 
--- 
-2.16.2
-



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2019-05-19 Thread Andreas Sturmlechner
commit: 312b2ce12fb5663531e164808cc9eadc0f3f32b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 19 20:48:37 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 19 20:55:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312b2ce1

app-office/kexi: Drop 3.1.0

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kexi/Manifest  |  1 -
 app-office/kexi/kexi-3.1.0.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index ab44120d6df..f4cf1d3a356 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -1,2 +1 @@
-DIST kexi-3.1.0.tar.xz 3028492 BLAKE2B 
8af7105ba570af225e7e2cbea2ab15d0c6e4997414c321654691af1329930754bea8a52c3ce5abb246c6a47e17473c462b9212eab8ef30fc23e4691f2ab8c9b2
 SHA512 
538b8b2c021bababb59a05cd477aa4414df76f84a9ae88244afe6f3dc29751257bfee2586279ee8ee7800d939702c3a81f71562039a6f97132f2cba4e9018118
 DIST kexi-3.2.0.tar.xz 3624956 BLAKE2B 
8d0b3712f07d13f606c4c0d714b3d4ea0fe9f56e4d4a3aeeb144ffda56cd5ef89e4f08d5660550364103c86acd60923ddc74fcea135a23fffbae87853a7c00f4
 SHA512 
5cb9e0747c8e7ea19020b62345571ba10f65278dcc718bb0772827721bf8812d0ffee3c35d53b57285884c66e0406520835c7b00789fbe5459717722dff13e93

diff --git a/app-office/kexi/kexi-3.1.0.ebuild 
b/app-office/kexi/kexi-3.1.0.ebuild
deleted file mode 100644
index 16241347eb8..000
--- a/app-office/kexi/kexi-3.1.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# KDE_HANDBOOK="true"
-KDE_TEST="forceoptional"
-QT_MINIMAL="5.8.0"
-inherit kde5
-
-DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
-[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-
-KEYWORDS="amd64 x86"
-IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep breeze-icons-rcc)
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep designer)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
-   >=dev-libs/kproperty-3.1.0:5=
-   >=dev-libs/kreport-3.1.0:5=[scripting]
-   marble? ( $(add_kdeapps_dep marble) )
-   mdb? (
-   dev-libs/glib:2
-   virtual/libiconv
-   )
-   mysql? ( virtual/libmysqlclient )
-   postgres? (
-   dev-db/postgresql:*
-   dev-libs/libpqxx
-   )
-   webkit? ( $(add_qt_dep qtwebkit) )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   !app-office/calligra:4[calligra_features_kexi]
-   !app-office/calligra-l10n:4[calligra_features_kexi(+)]
-"
-
-PATCHES=( "${FILESDIR}"/${P}-qt-5.11.patch )
-
-src_prepare() {
-   if ! use webkit; then
-   punt_bogus_dep Qt5 WebKit
-   punt_bogus_dep Qt5 WebKitWidgets
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
-   -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
-   -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
-   $(cmake-utils_use_find_package marble KexiMarble)
-   $(cmake-utils_use_find_package mdb GLIB2)
-   $(cmake-utils_use_find_package mysql MySQL)
-   $(cmake-utils_use_find_package postgres PostgreSQL)
-   )
-   use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) 
)
-
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2019-05-19 Thread Mikle Kolyada
commit: 019245252e8bd1acf5bf366e1abeb8aa3b707a38
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 19 20:44:37 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 19 20:44:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01924525

app-office/kexi: amd64 stable wrt bug #685384

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-office/kexi/kexi-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.2.0.ebuild 
b/app-office/kexi/kexi-3.2.0.ebuild
index 8a2726d3cb3..c2ea1c5ddca 100644
--- a/app-office/kexi/kexi-3.2.0.ebuild
+++ b/app-office/kexi/kexi-3.2.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Visual database applications creator"
 HOMEPAGE="https://kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
 [[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
 
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
 
 BDEPEND="sys-devel/gettext"



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2019-04-18 Thread Andreas Sturmlechner
commit: 8a5eb851d4e1cd8fb44b6ecceb70ea75c786091d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 18 17:51:06 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 18 17:53:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5eb851

app-office/kexi: 3.2.0 version bump

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/kexi/Manifest  |  1 +
 app-office/kexi/kexi-3.2.0.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index 6fb088c7bbf..ab44120d6df 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -1 +1,2 @@
 DIST kexi-3.1.0.tar.xz 3028492 BLAKE2B 
8af7105ba570af225e7e2cbea2ab15d0c6e4997414c321654691af1329930754bea8a52c3ce5abb246c6a47e17473c462b9212eab8ef30fc23e4691f2ab8c9b2
 SHA512 
538b8b2c021bababb59a05cd477aa4414df76f84a9ae88244afe6f3dc29751257bfee2586279ee8ee7800d939702c3a81f71562039a6f97132f2cba4e9018118
+DIST kexi-3.2.0.tar.xz 3624956 BLAKE2B 
8d0b3712f07d13f606c4c0d714b3d4ea0fe9f56e4d4a3aeeb144ffda56cd5ef89e4f08d5660550364103c86acd60923ddc74fcea135a23fffbae87853a7c00f4
 SHA512 
5cb9e0747c8e7ea19020b62345571ba10f65278dcc718bb0772827721bf8812d0ffee3c35d53b57285884c66e0406520835c7b00789fbe5459717722dff13e93

diff --git a/app-office/kexi/kexi-3.2.0.ebuild 
b/app-office/kexi/kexi-3.2.0.ebuild
new file mode 100644
index 000..5dc44cc73a4
--- /dev/null
+++ b/app-office/kexi/kexi-3.2.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# KDE_HANDBOOK="true"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Visual database applications creator"
+HOMEPAGE="https://kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
+[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
+
+BDEPEND="sys-devel/gettext"
+DEPEND="
+   $(add_frameworks_dep breeze-icons-rcc)
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep designer)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
+   >=dev-libs/kproperty-3.1.0:5=
+   >=dev-libs/kreport-3.1.0:5=[scripting]
+   marble? ( $(add_kdeapps_dep marble) )
+   mdb? (
+   dev-libs/glib:2
+   virtual/libiconv
+   )
+   mysql? ( virtual/libmysqlclient )
+   postgres? (
+   dev-db/postgresql:*
+   dev-libs/libpqxx
+   )
+   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   if ! use webkit; then
+   punt_bogus_dep Qt5 WebKit
+   punt_bogus_dep Qt5 WebKitWidgets
+   fi
+
+   kde5_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
+   -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
+   -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
+   $(cmake-utils_use_find_package marble KexiMarble)
+   $(cmake-utils_use_find_package mdb GLIB2)
+   $(cmake-utils_use_find_package mysql MySQL)
+   $(cmake-utils_use_find_package postgres PostgreSQL)
+   )
+   use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) 
)
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2018-06-30 Thread Andreas Sturmlechner
commit: 7504f685666d460181bc5f7c782858a7b65ab1b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 30 20:08:51 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun 30 20:47:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7504f685

app-office/kexi: Fix cmake warning

Closes: https://bugs.gentoo.org/659644
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-office/kexi/kexi-3.1.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.1.0.ebuild 
b/app-office/kexi/kexi-3.1.0.ebuild
index 8074480ced6..16241347eb8 100644
--- a/app-office/kexi/kexi-3.1.0.ebuild
+++ b/app-office/kexi/kexi-3.1.0.ebuild
@@ -76,7 +76,6 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
-DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
-   -DKEXI_SCRIPTING_DEBUG=$(usex debug)
-DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
-DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
$(cmake-utils_use_find_package marble KexiMarble)
@@ -84,5 +83,7 @@ src_configure() {
$(cmake-utils_use_find_package mysql MySQL)
$(cmake-utils_use_find_package postgres PostgreSQL)
)
+   use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) 
)
+
kde5_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2018-05-09 Thread Andreas Sturmlechner
commit: 64eb4d611fccf6f7f11483c131af5a9ecefd79b6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  8 21:25:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  9 06:31:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64eb4d61

app-office/kexi: Drop 3.0.2

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-office/kexi/Manifest  |  1 -
 app-office/kexi/kexi-3.0.2.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index fe0c6699111..6fb088c7bbf 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -1,2 +1 @@
-DIST kexi-3.0.2.tar.xz 3676556 BLAKE2B 
2d1d08904c4459362d7e0d2f79bd9ae0dce2bf11c18e6a9c3a68276bbd8c2fa67075c5d0739f7ecbb853802791df8676b76b0900eda396b62d0e09cb7f3a2107
 SHA512 
ef1da2e4a7b9d1f80200feb111f5dcedf8e3422e797bba4ac45744cb4b2f948cf3190aa0d126d0a3bb2bfb88f8fa112919e3dbb191bfcedd03e8e4512d1cf74e
 DIST kexi-3.1.0.tar.xz 3028492 BLAKE2B 
8af7105ba570af225e7e2cbea2ab15d0c6e4997414c321654691af1329930754bea8a52c3ce5abb246c6a47e17473c462b9212eab8ef30fc23e4691f2ab8c9b2
 SHA512 
538b8b2c021bababb59a05cd477aa4414df76f84a9ae88244afe6f3dc29751257bfee2586279ee8ee7800d939702c3a81f71562039a6f97132f2cba4e9018118

diff --git a/app-office/kexi/kexi-3.0.2.ebuild 
b/app-office/kexi/kexi-3.0.2.ebuild
deleted file mode 100644
index fac7a700f2d..000
--- a/app-office/kexi/kexi-3.0.2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# KDE_HANDBOOK="true"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
-[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-
-KEYWORDS="amd64 x86"
-IUSE="marble mdb mysql postgres sqlite webkit"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep designer)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   >=dev-db/kdb-3.0.2[mysql?,postgres?,sqlite?]
-   dev-libs/kproperty
-   dev-libs/kreport
-   marble? ( $(add_kdeapps_dep marble) )
-   mdb? (
-   dev-libs/glib:2
-   virtual/libiconv
-   )
-   mysql? ( virtual/libmysqlclient )
-   postgres? (
-   dev-db/postgresql:*
-   dev-libs/libpqxx
-   )
-   webkit? ( $(add_qt_dep qtwebkit) )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep breeze-icons-rcc)
-   !app-office/calligra:4[calligra_features_kexi]
-   !app-office/calligra-l10n:4[calligra_features_kexi(+)]
-"
-
-src_prepare() {
-   if ! use webkit; then
-   punt_bogus_dep Qt5 WebKit
-   punt_bogus_dep Qt5 WebKitWidgets
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package marble KexiMarble)
-   $(cmake-utils_use_find_package mdb GLIB2)
-   $(cmake-utils_use_find_package mysql MySQL)
-   $(cmake-utils_use_find_package postgres KexiPostgreSQL)
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2018-05-08 Thread Agostino Sarubbo
commit: 315addd7829d1a50f5e44834ec5d079a881e4370
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue May  8 07:10:23 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue May  8 07:10:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=315addd7

app-office/kexi: amd64 stable wrt bug #655064

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 app-office/kexi/kexi-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.1.0.ebuild 
b/app-office/kexi/kexi-3.1.0.ebuild
index a6264d7bcc0..8074480ced6 100644
--- a/app-office/kexi/kexi-3.1.0.ebuild
+++ b/app-office/kexi/kexi-3.1.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Visual database applications creator"
 HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
 [[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
 
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2018-05-06 Thread Thomas Deutschmann
commit: d38f77561f0b38e1db50efbb7a84b039742f3a42
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 00:19:47 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 00:24:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38f7756

app-office/kexi: x86 stable (bug #655064)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 app-office/kexi/kexi-3.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.1.0.ebuild 
b/app-office/kexi/kexi-3.1.0.ebuild
index 8ceeaf7b7c7..a6264d7bcc0 100644
--- a/app-office/kexi/kexi-3.1.0.ebuild
+++ b/app-office/kexi/kexi-3.1.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Visual database applications creator"
 HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
 [[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/files/, app-office/kexi/

2018-03-19 Thread Andreas Sturmlechner
commit: 6b6a048bc18c3c4532aa4ba3c9e8326108224018
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 19 23:10:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 19 23:56:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6a048b

app-office/kexi: Fix build with Qt 5.11

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/kexi/files/kexi-3.1.0-qt-5.11.patch | 24 
 app-office/kexi/kexi-3.1.0.ebuild  |  2 ++
 2 files changed, 26 insertions(+)

diff --git a/app-office/kexi/files/kexi-3.1.0-qt-5.11.patch 
b/app-office/kexi/files/kexi-3.1.0-qt-5.11.patch
new file mode 100644
index 000..a879b2a4604
--- /dev/null
+++ b/app-office/kexi/files/kexi-3.1.0-qt-5.11.patch
@@ -0,0 +1,24 @@
+From c7b9215e7ae30a052fa11aa4199e7adea517c7e2 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 20 Mar 2018 00:06:46 +0100
+Subject: [PATCH] Fix build with Qt 5.11 (missing headers)
+
+---
+ src/main/startup/KexiNewProjectAssistant.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/main/startup/KexiNewProjectAssistant.cpp 
b/src/main/startup/KexiNewProjectAssistant.cpp
+index 59e819acc..6568f1b5c 100644
+--- a/src/main/startup/KexiNewProjectAssistant.cpp
 b/src/main/startup/KexiNewProjectAssistant.cpp
+@@ -48,6 +48,7 @@
+ #include 
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.16.2
+

diff --git a/app-office/kexi/kexi-3.1.0.ebuild 
b/app-office/kexi/kexi-3.1.0.ebuild
index fa15f9b5f72..8ceeaf7b7c7 100644
--- a/app-office/kexi/kexi-3.1.0.ebuild
+++ b/app-office/kexi/kexi-3.1.0.ebuild
@@ -62,6 +62,8 @@ RDEPEND="${COMMON_DEPEND}
!app-office/calligra-l10n:4[calligra_features_kexi(+)]
 "
 
+PATCHES=( "${FILESDIR}"/${P}-qt-5.11.patch )
+
 src_prepare() {
if ! use webkit; then
punt_bogus_dep Qt5 WebKit



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2018-03-17 Thread Michael Palimaka
commit: 35bf3bfcf89ead3596e2a130ce5ab0e120c461bb
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Mar 18 03:21:47 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Mar 18 03:22:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bf3bfc

app-office/kexi: version bump 3.1.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/kexi/Manifest  |  1 +
 app-office/kexi/kexi-3.1.0.ebuild | 86 +++
 app-office/kexi/metadata.xml  |  1 +
 3 files changed, 88 insertions(+)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index 7717cf82b80..fe0c6699111 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -1 +1,2 @@
 DIST kexi-3.0.2.tar.xz 3676556 BLAKE2B 
2d1d08904c4459362d7e0d2f79bd9ae0dce2bf11c18e6a9c3a68276bbd8c2fa67075c5d0739f7ecbb853802791df8676b76b0900eda396b62d0e09cb7f3a2107
 SHA512 
ef1da2e4a7b9d1f80200feb111f5dcedf8e3422e797bba4ac45744cb4b2f948cf3190aa0d126d0a3bb2bfb88f8fa112919e3dbb191bfcedd03e8e4512d1cf74e
+DIST kexi-3.1.0.tar.xz 3028492 BLAKE2B 
8af7105ba570af225e7e2cbea2ab15d0c6e4997414c321654691af1329930754bea8a52c3ce5abb246c6a47e17473c462b9212eab8ef30fc23e4691f2ab8c9b2
 SHA512 
538b8b2c021bababb59a05cd477aa4414df76f84a9ae88244afe6f3dc29751257bfee2586279ee8ee7800d939702c3a81f71562039a6f97132f2cba4e9018118

diff --git a/app-office/kexi/kexi-3.1.0.ebuild 
b/app-office/kexi/kexi-3.1.0.ebuild
new file mode 100644
index 000..fa15f9b5f72
--- /dev/null
+++ b/app-office/kexi/kexi-3.1.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# KDE_HANDBOOK="true"
+KDE_TEST="forceoptional"
+QT_MINIMAL="5.8.0"
+inherit kde5
+
+DESCRIPTION="Visual database applications creator"
+HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
+[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep breeze-icons-rcc)
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep designer)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
+   >=dev-libs/kproperty-3.1.0:5=
+   >=dev-libs/kreport-3.1.0:5=[scripting]
+   marble? ( $(add_kdeapps_dep marble) )
+   mdb? (
+   dev-libs/glib:2
+   virtual/libiconv
+   )
+   mysql? ( virtual/libmysqlclient )
+   postgres? (
+   dev-db/postgresql:*
+   dev-libs/libpqxx
+   )
+   webkit? ( $(add_qt_dep qtwebkit) )
+"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   !app-office/calligra:4[calligra_features_kexi]
+   !app-office/calligra-l10n:4[calligra_features_kexi(+)]
+"
+
+src_prepare() {
+   if ! use webkit; then
+   punt_bogus_dep Qt5 WebKit
+   punt_bogus_dep Qt5 WebKitWidgets
+   fi
+
+   kde5_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
+   -DKEXI_SCRIPTING_DEBUG=$(usex debug)
+   -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
+   -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
+   $(cmake-utils_use_find_package marble KexiMarble)
+   $(cmake-utils_use_find_package mdb GLIB2)
+   $(cmake-utils_use_find_package mysql MySQL)
+   $(cmake-utils_use_find_package postgres PostgreSQL)
+   )
+   kde5_src_configure
+}

diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
index a7106e621be..6b5e3bba39b 100644
--- a/app-office/kexi/metadata.xml
+++ b/app-office/kexi/metadata.xml
@@ -6,6 +6,7 @@
Gentoo KDE Project


+   Enable features deemed experimental 
by upstream
Enable displaying of maps using 
kde-apps/marble
Enable support for Microsoft Access 
database
Enable web form designer widget using 
dev-qt/qtwebkit



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2017-09-26 Thread Michael Palimaka
commit: 5cfbe05462950e4615afc5145de73789abdf1747
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Sep 26 13:54:45 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Sep 26 14:31:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfbe054

app-office/kexi: stabilise 3.0.2 for amd64/x86

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-office/kexi/kexi-3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.0.2.ebuild 
b/app-office/kexi/kexi-3.0.2.ebuild
index 8da42dda1fa..fac7a700f2d 100644
--- a/app-office/kexi/kexi-3.0.2.ebuild
+++ b/app-office/kexi/kexi-3.0.2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Visual database applications creator"
 HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
 [[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="marble mdb mysql postgres sqlite webkit"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2017-09-26 Thread Michael Palimaka
commit: 412e502179ff1224b0a384d34ed6ddaaeeff7e68
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Sep 26 13:54:58 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Sep 26 14:31:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412e5021

app-office/kexi: remove 3.0.1

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-office/kexi/Manifest  |  1 -
 app-office/kexi/kexi-3.0.1.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index 4a86ba3a727..bb6ebeaa9ec 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -1,2 +1 @@
-DIST kexi-3.0.1.tar.xz 1967476 SHA256 
23e564a8ddd3b48ddeddb9d9104820a9548fd77a116b3bb4873e5c120e4ac25c SHA512 
de8c84416d10234c9cdfa57d4468023636e8a5253e2c0da93dd92b935930ef97ad173796eb0abde9ef6a027efc83618d8617eeb84062f34e52008882386628b6
 WHIRLPOOL 
a6d400040bcc43cc504f0ff9dd4e7bcbe56b159cfdfcfca064d90a4d7aeb7844a78f15196b82cfa9eba5453034df09e7f9f72f5685de092cf9f62ecc4ad6f36c
 DIST kexi-3.0.2.tar.xz 3676556 SHA256 
8eaea8ba6b833d9413a05496c9099d278f0ea410cf7d2af42bfdf9125d945bba SHA512 
ef1da2e4a7b9d1f80200feb111f5dcedf8e3422e797bba4ac45744cb4b2f948cf3190aa0d126d0a3bb2bfb88f8fa112919e3dbb191bfcedd03e8e4512d1cf74e
 WHIRLPOOL 
19bd5e62b88c438bb0f969f495f67c8d92846e65e21321ea5525e8d2f5ed41bffbc726670c7c0b6319b90f8aa0b5808977cbe84218164c8f5acaeba15ac7c374

diff --git a/app-office/kexi/kexi-3.0.1.ebuild 
b/app-office/kexi/kexi-3.0.1.ebuild
deleted file mode 100644
index 0a03e64053b..000
--- a/app-office/kexi/kexi-3.0.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# KDE_HANDBOOK="true"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
-[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-
-KEYWORDS="amd64 x86"
-IUSE="marble mdb mysql postgres sqlite webkit"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep designer)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-db/kdb[mysql?,postgres?,sqlite?]
-   dev-libs/kproperty
-   dev-libs/kreport
-   marble? ( $(add_kdeapps_dep marble) )
-   mdb? ( dev-libs/glib:2 )
-   mysql? ( virtual/libmysqlclient )
-   postgres? (
-   dev-db/postgresql:*
-   dev-libs/libpqxx
-   )
-   webkit? ( $(add_qt_dep qtwebkit) )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep breeze-icons-rcc)
-   !app-office/calligra:4[calligra_features_kexi]
-   !app-office/calligra-l10n:4[calligra_features_kexi(+)]
-"
-
-src_prepare() {
-   if ! use webkit; then
-   punt_bogus_dep Qt5 WebKit
-   punt_bogus_dep Qt5 WebKitWidgets
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package marble KexiMarble)
-   $(cmake-utils_use_find_package mdb GLIB2)
-   $(cmake-utils_use_find_package mysql MySQL)
-   $(cmake-utils_use_find_package postgres KexiPostgreSQL)
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2017-08-21 Thread Andreas Sturmlechner
commit: 177f5b21b16f1460ec45d6701430d377ab647dfe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 21 13:14:46 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 21 13:15:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177f5b21

app-office/kexi: Raise dev-db/kdb min dep to >=3.0.2

Upstream forgot to do it in cmake.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-office/kexi/kexi-3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.0.2.ebuild 
b/app-office/kexi/kexi-3.0.2.ebuild
index b8599e24e29..8da42dda1fa 100644
--- a/app-office/kexi/kexi-3.0.2.ebuild
+++ b/app-office/kexi/kexi-3.0.2.ebuild
@@ -37,7 +37,7 @@ COMMON_DEPEND="
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
-   dev-db/kdb[mysql?,postgres?,sqlite?]
+   >=dev-db/kdb-3.0.2[mysql?,postgres?,sqlite?]
dev-libs/kproperty
dev-libs/kreport
marble? ( $(add_kdeapps_dep marble) )



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2017-08-12 Thread Michael Palimaka
commit: df7dbf8efb03259a8fa06743500bf7cc308c6b61
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug 12 12:35:18 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Aug 12 12:39:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7dbf8e

app-office/kexi: version bump 3.0.2

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-office/kexi/Manifest  |  1 +
 app-office/kexi/kexi-3.0.2.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index 14af1bf5df8..4a86ba3a727 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -1 +1,2 @@
 DIST kexi-3.0.1.tar.xz 1967476 SHA256 
23e564a8ddd3b48ddeddb9d9104820a9548fd77a116b3bb4873e5c120e4ac25c SHA512 
de8c84416d10234c9cdfa57d4468023636e8a5253e2c0da93dd92b935930ef97ad173796eb0abde9ef6a027efc83618d8617eeb84062f34e52008882386628b6
 WHIRLPOOL 
a6d400040bcc43cc504f0ff9dd4e7bcbe56b159cfdfcfca064d90a4d7aeb7844a78f15196b82cfa9eba5453034df09e7f9f72f5685de092cf9f62ecc4ad6f36c
+DIST kexi-3.0.2.tar.xz 3676556 SHA256 
8eaea8ba6b833d9413a05496c9099d278f0ea410cf7d2af42bfdf9125d945bba SHA512 
ef1da2e4a7b9d1f80200feb111f5dcedf8e3422e797bba4ac45744cb4b2f948cf3190aa0d126d0a3bb2bfb88f8fa112919e3dbb191bfcedd03e8e4512d1cf74e
 WHIRLPOOL 
19bd5e62b88c438bb0f969f495f67c8d92846e65e21321ea5525e8d2f5ed41bffbc726670c7c0b6319b90f8aa0b5808977cbe84218164c8f5acaeba15ac7c374

diff --git a/app-office/kexi/kexi-3.0.2.ebuild 
b/app-office/kexi/kexi-3.0.2.ebuild
new file mode 100644
index 000..b8599e24e29
--- /dev/null
+++ b/app-office/kexi/kexi-3.0.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# KDE_HANDBOOK="true"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Visual database applications creator"
+HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
+[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="marble mdb mysql postgres sqlite webkit"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep designer)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   dev-db/kdb[mysql?,postgres?,sqlite?]
+   dev-libs/kproperty
+   dev-libs/kreport
+   marble? ( $(add_kdeapps_dep marble) )
+   mdb? (
+   dev-libs/glib:2
+   virtual/libiconv
+   )
+   mysql? ( virtual/libmysqlclient )
+   postgres? (
+   dev-db/postgresql:*
+   dev-libs/libpqxx
+   )
+   webkit? ( $(add_qt_dep qtwebkit) )
+"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep breeze-icons-rcc)
+   !app-office/calligra:4[calligra_features_kexi]
+   !app-office/calligra-l10n:4[calligra_features_kexi(+)]
+"
+
+src_prepare() {
+   if ! use webkit; then
+   punt_bogus_dep Qt5 WebKit
+   punt_bogus_dep Qt5 WebKitWidgets
+   fi
+
+   kde5_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package marble KexiMarble)
+   $(cmake-utils_use_find_package mdb GLIB2)
+   $(cmake-utils_use_find_package mysql MySQL)
+   $(cmake-utils_use_find_package postgres KexiPostgreSQL)
+   )
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2017-07-04 Thread Agostino Sarubbo
commit: 78ea9a8b338e20f10372fc4f02078bfe37d7a74c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  4 15:47:47 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  4 15:47:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ea9a8b

app-office/kexi: x86 stable wrt bug #623250

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-office/kexi/kexi-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.0.1.ebuild 
b/app-office/kexi/kexi-3.0.1.ebuild
index 2b39fa49a24..0a03e64053b 100644
--- a/app-office/kexi/kexi-3.0.1.ebuild
+++ b/app-office/kexi/kexi-3.0.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Visual database applications creator"
 HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
 [[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
 
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="marble mdb mysql postgres sqlite webkit"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2017-07-04 Thread Agostino Sarubbo
commit: 2c22fa1accf1339763bcbddfc29eaa1867bc8219
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  4 10:15:17 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  4 10:15:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c22fa1a

app-office/kexi: amd64 stable wrt bug #623250

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-office/kexi/kexi-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-3.0.1.ebuild 
b/app-office/kexi/kexi-3.0.1.ebuild
index 7286a469928..2b39fa49a24 100644
--- a/app-office/kexi/kexi-3.0.1.ebuild
+++ b/app-office/kexi/kexi-3.0.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Visual database applications creator"
 HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
 [[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="marble mdb mysql postgres sqlite webkit"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2017-06-09 Thread Andreas Sturmlechner
commit: ffcfa55893437cef32a1043b6b40aec6a9fe23dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  9 19:01:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  9 19:24:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcfa558

app-office/kexi: Drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-office/kexi/Manifest  |  1 -
 app-office/kexi/kexi-3.0.0.ebuild | 78 ---
 2 files changed, 79 deletions(-)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index 5ae66877422..14af1bf5df8 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -1,2 +1 @@
-DIST kexi-3.0.0.tar.xz 3678724 SHA256 
8acfdf9f933139544aa8a8f53b04f5266c1cec6b3844963d04404e8b7f72ffe0 SHA512 
c42b50aaa0878171c0a238226b47774a3370f6ca4411c344a7d31e78ee3cb5b930be4a493290a887dc239146d49c7d7da71028587aabbf8e5497704dab7bf826
 WHIRLPOOL 
0c4ae66e3985cd36d4687ca0ffcfeac6a19aa838a765cc0211efe4d11fc7be661c1beb8792b83f8f54cabbc274e7d8859dbcb2a294c173712e2df3271806aa95
 DIST kexi-3.0.1.tar.xz 1967476 SHA256 
23e564a8ddd3b48ddeddb9d9104820a9548fd77a116b3bb4873e5c120e4ac25c SHA512 
de8c84416d10234c9cdfa57d4468023636e8a5253e2c0da93dd92b935930ef97ad173796eb0abde9ef6a027efc83618d8617eeb84062f34e52008882386628b6
 WHIRLPOOL 
a6d400040bcc43cc504f0ff9dd4e7bcbe56b159cfdfcfca064d90a4d7aeb7844a78f15196b82cfa9eba5453034df09e7f9f72f5685de092cf9f62ecc4ad6f36c

diff --git a/app-office/kexi/kexi-3.0.0.ebuild 
b/app-office/kexi/kexi-3.0.0.ebuild
deleted file mode 100644
index f19f54f3cf4..000
--- a/app-office/kexi/kexi-3.0.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# KDE_HANDBOOK="true"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
-[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="marble mdb mysql postgres sqlite webkit"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep designer)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-db/kdb[mysql?,postgres?,sqlite?]
-   dev-libs/kproperty
-   dev-libs/kreport
-   marble? ( $(add_kdeapps_dep marble) )
-   mdb? ( dev-libs/glib:2 )
-   mysql? ( virtual/libmysqlclient )
-   postgres? (
-   dev-db/postgresql:*
-   dev-libs/libpqxx
-   )
-   webkit? ( $(add_qt_dep qtwebkit) )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep breeze-icons-rcc)
-   !app-office/calligra:4[calligra_features_kexi]
-   !app-office/calligra-l10n:4[calligra_features_kexi(+)]
-"
-
-src_prepare() {
-   if ! use webkit; then
-   punt_bogus_dep Qt5 WebKit
-   punt_bogus_dep Qt5 WebKitWidgets
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package marble KexiMarble)
-   $(cmake-utils_use_find_package mdb GLIB2)
-   $(cmake-utils_use_find_package mysql MySQL)
-   $(cmake-utils_use_find_package postgres KexiPostgreSQL)
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2017-03-18 Thread Michael Palimaka
commit: e16ebc05e46dcd0507bef0e6dea0e466090df89c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Mar 19 02:24:07 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Mar 19 02:24:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16ebc05

app-office/kexi: version bump 3.0.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-office/kexi/Manifest  |  1 +
 app-office/kexi/kexi-3.0.1.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index 01d5e262723..5ae66877422 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -1 +1,2 @@
 DIST kexi-3.0.0.tar.xz 3678724 SHA256 
8acfdf9f933139544aa8a8f53b04f5266c1cec6b3844963d04404e8b7f72ffe0 SHA512 
c42b50aaa0878171c0a238226b47774a3370f6ca4411c344a7d31e78ee3cb5b930be4a493290a887dc239146d49c7d7da71028587aabbf8e5497704dab7bf826
 WHIRLPOOL 
0c4ae66e3985cd36d4687ca0ffcfeac6a19aa838a765cc0211efe4d11fc7be661c1beb8792b83f8f54cabbc274e7d8859dbcb2a294c173712e2df3271806aa95
+DIST kexi-3.0.1.tar.xz 1967476 SHA256 
23e564a8ddd3b48ddeddb9d9104820a9548fd77a116b3bb4873e5c120e4ac25c SHA512 
de8c84416d10234c9cdfa57d4468023636e8a5253e2c0da93dd92b935930ef97ad173796eb0abde9ef6a027efc83618d8617eeb84062f34e52008882386628b6
 WHIRLPOOL 
a6d400040bcc43cc504f0ff9dd4e7bcbe56b159cfdfcfca064d90a4d7aeb7844a78f15196b82cfa9eba5453034df09e7f9f72f5685de092cf9f62ecc4ad6f36c

diff --git a/app-office/kexi/kexi-3.0.1.ebuild 
b/app-office/kexi/kexi-3.0.1.ebuild
new file mode 100644
index 000..7286a469928
--- /dev/null
+++ b/app-office/kexi/kexi-3.0.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# KDE_HANDBOOK="true"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Visual database applications creator"
+HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
+[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="marble mdb mysql postgres sqlite webkit"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep designer)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   dev-db/kdb[mysql?,postgres?,sqlite?]
+   dev-libs/kproperty
+   dev-libs/kreport
+   marble? ( $(add_kdeapps_dep marble) )
+   mdb? ( dev-libs/glib:2 )
+   mysql? ( virtual/libmysqlclient )
+   postgres? (
+   dev-db/postgresql:*
+   dev-libs/libpqxx
+   )
+   webkit? ( $(add_qt_dep qtwebkit) )
+"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep breeze-icons-rcc)
+   !app-office/calligra:4[calligra_features_kexi]
+   !app-office/calligra-l10n:4[calligra_features_kexi(+)]
+"
+
+src_prepare() {
+   if ! use webkit; then
+   punt_bogus_dep Qt5 WebKit
+   punt_bogus_dep Qt5 WebKitWidgets
+   fi
+
+   kde5_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package marble KexiMarble)
+   $(cmake-utils_use_find_package mdb GLIB2)
+   $(cmake-utils_use_find_package mysql MySQL)
+   $(cmake-utils_use_find_package postgres KexiPostgreSQL)
+   )
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/kexi/

2016-11-09 Thread Michael Palimaka
commit: 7f84e297041c6e688c299ef2d8542c6486a02f20
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Nov  9 13:13:51 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Nov  9 13:14:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f84e297

app-office/kexi: new package

Package-Manager: portage-2.3.2

 app-office/kexi/Manifest  |  1 +
 app-office/kexi/kexi-3.0.0.ebuild | 79 +++
 app-office/kexi/metadata.xml  | 13 +++
 3 files changed, 93 insertions(+)

diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
new file mode 100644
index ..01d5e26
--- /dev/null
+++ b/app-office/kexi/Manifest
@@ -0,0 +1 @@
+DIST kexi-3.0.0.tar.xz 3678724 SHA256 
8acfdf9f933139544aa8a8f53b04f5266c1cec6b3844963d04404e8b7f72ffe0 SHA512 
c42b50aaa0878171c0a238226b47774a3370f6ca4411c344a7d31e78ee3cb5b930be4a493290a887dc239146d49c7d7da71028587aabbf8e5497704dab7bf826
 WHIRLPOOL 
0c4ae66e3985cd36d4687ca0ffcfeac6a19aa838a765cc0211efe4d11fc7be661c1beb8792b83f8f54cabbc274e7d8859dbcb2a294c173712e2df3271806aa95

diff --git a/app-office/kexi/kexi-3.0.0.ebuild 
b/app-office/kexi/kexi-3.0.0.ebuild
new file mode 100644
index ..f4beb9d
--- /dev/null
+++ b/app-office/kexi/kexi-3.0.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# KDE_HANDBOOK="true"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Visual database applications creator"
+HOMEPAGE="https://www.kde.org/applications/office/kexi/ 
http://www.kexi-project.org/;
+[[ ${KDE_BUILD_TYPE} != live ]] && 
SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="marble mdb mysql postgres sqlite webkit"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep designer)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   dev-db/kdb[mysql?,postgres?,sqlite?]
+   dev-libs/kproperty
+   dev-libs/kreport
+   marble? ( $(add_kdeapps_dep marble) )
+   mdb? ( dev-libs/glib:2 )
+   mysql? ( virtual/libmysqlclient )
+   postgres? (
+   dev-db/postgresql:*
+   dev-libs/libpqxx
+   )
+   webkit? ( $(add_qt_dep qtwebkit) )
+"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep breeze-icons-rcc)
+   !app-office/calligra:4[calligra_features_kexi]
+   !app-office/calligra-l10n:4[calligra_features_kexi(+)]
+"
+
+src_prepare() {
+   if ! use webkit; then
+   punt_bogus_dep Qt5 WebKit
+   punt_bogus_dep Qt5 WebKitWidgets
+   fi
+
+   kde5_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package marble KexiMarble)
+   $(cmake-utils_use_find_package mdb GLIB2)
+   $(cmake-utils_use_find_package mysql MySQL)
+   $(cmake-utils_use_find_package postgres KexiPostgreSQL)
+   )
+   kde5_src_configure
+}

diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
new file mode 100644
index ..a7106e6
--- /dev/null
+++ b/app-office/kexi/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+   
+   Enable displaying of maps using 
kde-apps/marble
+   Enable support for Microsoft Access 
database
+   Enable web form designer widget using 
dev-qt/qtwebkit
+   
+