[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-10-07 Thread Andreas Sturmlechner
commit: a83a448397f9b0434ba5e91aa0622e6cf35c2a6c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 21 14:10:13 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct  7 23:12:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83a4483

kde-apps/marble: Add missing IUSE dbus cmake arg

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

 kde-apps/marble/marble-24.08.1-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/marble/marble-24.08.1-r1.ebuild 
b/kde-apps/marble/marble-24.08.1-r1.ebuild
index 54290d912c2d..952e3eea95cb 100644
--- a/kde-apps/marble/marble-24.08.1-r1.ebuild
+++ b/kde-apps/marble/marble-24.08.1-r1.ebuild
@@ -78,6 +78,7 @@ src_configure() {
$(cmake_use_find_package aprs Perl)
$(cmake_use_find_package geolocation Qt5Positioning)
-DBUILD_MARBLE_TESTS=$(usex test)
+   -DBUILD_WITH_DBUS=$(usex dbus)
-DWITH_DESIGNER_PLUGIN=$(usex designer)
-DWITH_libgps=$(usex gps)
-DWITH_KF5=$(usex kde)



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-10-07 Thread Andreas Sturmlechner
commit: c8a753f118e8136a45ac1221a1259489ce058c36
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  7 20:04:52 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct  7 23:05:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a753f1

kde-apps/marble: drop 24.05.2, 24.08.1

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

 kde-apps/marble/marble-24.05.2.ebuild | 97 ---
 kde-apps/marble/marble-24.08.1.ebuild | 97 ---
 2 files changed, 194 deletions(-)

diff --git a/kde-apps/marble/marble-24.05.2.ebuild 
b/kde-apps/marble/marble-24.05.2.ebuild
deleted file mode 100644
index 79a139f5a628..
--- a/kde-apps/marble/marble-24.05.2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
-ECM_TEST="forceoptional"
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm gear.kde.org
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
-
-# bug 588320
-RESTRICT="test"
-
-# FIXME (new package): libwlocate, WLAN-based geolocation
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-libs/zlib
-   aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   designer? ( >=dev-qt/designer-${QTMIN}:5 )
-   geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   kde? (
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   )
-   pbf? ( dev-libs/protobuf:= )
-   phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
-   shapefile? ( sci-libs/shapelib:= )
-   webengine? (
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=dev-qt/linguist-tools-${QTMIN}:5
-   aprs? ( dev-lang/perl )
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
-
-   use kde && cmake_run_in src/apps cmake_comment_add_subdirectory 
marble-qt
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package aprs Perl)
-   $(cmake_use_find_package geolocation Qt5Positioning)
-   -DBUILD_MARBLE_TESTS=$(usex test)
-   -DWITH_DESIGNER_PLUGIN=$(usex designer)
-   -DWITH_libgps=$(usex gps)
-   -DWITH_KF5=$(usex kde)
-   $(cmake_use_find_package pbf Protobuf)
-   -DWITH_Phonon4Qt5=$(usex phonon)
-   -DWITH_libshp=$(usex shapefile)
-   $(cmake_use_find_package webengine Qt5WebEngine)
-   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
-   -DWITH_libwlocate=OFF
-   # bug 608890
-   -DKDE_INSTALL_CONFDIR="/etc/xdg"
-   )
-   if use kde; then
-   ecm_src_configure
-   else
-   cmake_src_configure
-   fi
-}

diff --git a/kde-apps/marble/marble-24.08.1.ebuild 
b/kde-apps/marble/marble-24.08.1.ebuild
deleted file mode 100644
index a3ccf1d674e0..
--- a/kde-apps/marble/marble-24.08.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
-ECM_TEST="forceoptional"
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm gear.kde.org
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm64 ~riscv x86"
-IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
-
-# bug 588320
-RESTRICT="test"
-
-# FIXME (new pa

[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-10-07 Thread Andreas Sturmlechner
commit: eb24d293b0b36ee4889b5f435e821b44a898e83f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  7 20:04:24 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct  7 23:05:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb24d293

kde-apps/marble: Drop build of plasma widget and plasmarunner

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

 kde-apps/marble/marble-24.05.2-r1.ebuild | 98 
 kde-apps/marble/marble-24.08.1-r1.ebuild | 98 
 2 files changed, 196 insertions(+)

diff --git a/kde-apps/marble/marble-24.05.2-r1.ebuild 
b/kde-apps/marble/marble-24.05.2-r1.ebuild
new file mode 100644
index ..7bf8c1c79161
--- /dev/null
+++ b/kde-apps/marble/marble-24.05.2-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
+ECM_TEST="forceoptional"
+KFMIN=5.115.0
+QTMIN=5.15.12
+inherit ecm gear.kde.org
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/";
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5/$(ver_cut 1-2)"
+KEYWORDS="amd64 arm64 ~riscv x86"
+IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
+
+# bug 588320
+RESTRICT="test"
+
+# FIXME (new package): libwlocate, WLAN-based geolocation
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-libs/zlib
+   aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
+   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
+   designer? ( >=dev-qt/designer-${QTMIN}:5 )
+   geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
+   gps? ( sci-geosciences/gpsd )
+   kde? (
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   )
+   pbf? ( dev-libs/protobuf:= )
+   phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
+   shapefile? ( sci-libs/shapelib:= )
+   webengine? (
+   >=dev-qt/qtwebchannel-${QTMIN}:5
+   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
+   aprs? ( dev-lang/perl )
+"
+
+src_prepare() {
+   ecm_src_prepare
+
+   rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
+
+   cmake_run_in src cmake_comment_add_subdirectory plasma
+   cmake_run_in src cmake_comment_add_subdirectory plasmarunner
+   use kde && cmake_run_in src/apps cmake_comment_add_subdirectory 
marble-qt
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package aprs Perl)
+   $(cmake_use_find_package geolocation Qt5Positioning)
+   -DBUILD_MARBLE_TESTS=$(usex test)
+   -DWITH_DESIGNER_PLUGIN=$(usex designer)
+   -DWITH_libgps=$(usex gps)
+   -DWITH_KF5=$(usex kde)
+   $(cmake_use_find_package pbf Protobuf)
+   -DWITH_Phonon4Qt5=$(usex phonon)
+   -DWITH_libshp=$(usex shapefile)
+   $(cmake_use_find_package webengine Qt5WebEngine)
+   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+   -DWITH_libwlocate=OFF
+   # bug 608890
+   -DKDE_INSTALL_CONFDIR="/etc/xdg"
+   )
+   if use kde; then
+   ecm_src_configure
+   else
+   cmake_src_configure
+   fi
+}

diff --git a/kde-apps/marble/marble-24.08.1-r1.ebuild 
b/kde-apps/marble/marble-24.08.1-r1.ebuild
new file mode 100644
index ..54290d912c2d
--- /dev/null
+++ b/kde-apps/marble/marble-24.08.1-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
+ECM_TEST="forceoptional"
+KFMIN=5.115.0
+QTMIN=5.15.12
+inherit ecm gear.kde.org
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/";
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
+IUSE="aprs +dbus des

[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-10-05 Thread Michał Górny
commit: 313c52b0f7ed796e7187d9f3ff1a126dc3a38384
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct  5 07:06:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct  5 07:06:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313c52b0

kde-apps/marble: Stabilize 24.08.1 x86, #940669

Signed-off-by: Michał Górny  gentoo.org>

 kde-apps/marble/marble-24.08.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-24.08.1.ebuild 
b/kde-apps/marble/marble-24.08.1.ebuild
index bd380ef3e0df..a3ccf1d674e0 100644
--- a/kde-apps/marble/marble-24.08.1.ebuild
+++ b/kde-apps/marble/marble-24.08.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://marble.kde.org/";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
 IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
 
 # bug 588320



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-08-01 Thread Andreas Sturmlechner
commit: 40352b6c7614c2221c34cc8c16041de6a74e8175
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  1 15:01:01 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  1 15:29:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40352b6c

kde-apps/marble: drop 24.05.1

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

 kde-apps/marble/Manifest  |  1 -
 kde-apps/marble/marble-24.05.1.ebuild | 97 ---
 2 files changed, 98 deletions(-)

diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest
index b770ad95cabd..f79268312c93 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,2 +1 @@
-DIST marble-24.05.1.tar.xz 52452536 BLAKE2B 
a3d47e49f8554fbd93717e1c100d3f4e290090bd38db61c1c8d6aafddbd5c13f414a1f82f26a638ac1370a1f016bf85e0ebc72590782e37d3fa0e500316979e7
 SHA512 
1bf89508e8ad76a13c0f0d153f1678c8ac71ffe43ee321802b3bd836bdd9392c088ee130318ebcb1f21c9b93629a0cc638dd3673c88870c2f21816a312f3e379
 DIST marble-24.05.2.tar.xz 52448744 BLAKE2B 
eb61c35c215caaf3a1f63c020efc2f8a597fa47a908d08a8981e9887d521f157cabb8f8f61a8519124fcbdd878745eadb14a07ed63576ba7ad908f31568a9187
 SHA512 
41e76b1f977efeb0e46876792a7bd374bc150cbefdc53619d88f64a80cb39d6d7761803519172062fd6517657623383ca598c8a292f54a8d85270cc172d91699

diff --git a/kde-apps/marble/marble-24.05.1.ebuild 
b/kde-apps/marble/marble-24.05.1.ebuild
deleted file mode 100644
index 79a139f5a628..
--- a/kde-apps/marble/marble-24.05.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
-ECM_TEST="forceoptional"
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm gear.kde.org
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
-
-# bug 588320
-RESTRICT="test"
-
-# FIXME (new package): libwlocate, WLAN-based geolocation
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-libs/zlib
-   aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   designer? ( >=dev-qt/designer-${QTMIN}:5 )
-   geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   kde? (
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   )
-   pbf? ( dev-libs/protobuf:= )
-   phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
-   shapefile? ( sci-libs/shapelib:= )
-   webengine? (
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=dev-qt/linguist-tools-${QTMIN}:5
-   aprs? ( dev-lang/perl )
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
-
-   use kde && cmake_run_in src/apps cmake_comment_add_subdirectory 
marble-qt
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package aprs Perl)
-   $(cmake_use_find_package geolocation Qt5Positioning)
-   -DBUILD_MARBLE_TESTS=$(usex test)
-   -DWITH_DESIGNER_PLUGIN=$(usex designer)
-   -DWITH_libgps=$(usex gps)
-   -DWITH_KF5=$(usex kde)
-   $(cmake_use_find_package pbf Protobuf)
-   -DWITH_Phonon4Qt5=$(usex phonon)
-   -DWITH_libshp=$(usex shapefile)
-   $(cmake_use_find_package webengine Qt5WebEngine)
-   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
-   -DWITH_libwlocate=OFF
-   # bug 608890
-   -DKDE_INSTALL_CONFDIR="/etc/xdg"
-   )
-   if use kde; then
-   ecm_src_configure
-   else
-   cmake_src_configure
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-07-13 Thread Arthur Zamarin
commit: 1e791c3846776010ecce78a3e72af40e0330167e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 14 05:58:54 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 14 05:58:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e791c38

kde-apps/marble: Stabilize 24.05.2 x86, #935994

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-apps/marble/marble-24.05.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-24.05.2.ebuild 
b/kde-apps/marble/marble-24.05.2.ebuild
index e31c4930cc3f..79a139f5a628 100644
--- a/kde-apps/marble/marble-24.05.2.ebuild
+++ b/kde-apps/marble/marble-24.05.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://marble.kde.org/";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
 
 # bug 588320



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-07-13 Thread Sam James
commit: 742d4632aaf7d7ead564513904c1d48e95eb50e9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 13 22:43:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 13 22:43:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742d4632

kde-apps/marble: Stabilize 24.05.2 arm64, #935994

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

 kde-apps/marble/marble-24.05.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-24.05.2.ebuild 
b/kde-apps/marble/marble-24.05.2.ebuild
index 95c45cf5d931..fc0231f553de 100644
--- a/kde-apps/marble/marble-24.05.2.ebuild
+++ b/kde-apps/marble/marble-24.05.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://marble.kde.org/";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~riscv ~x86"
 IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
 
 # bug 588320



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-06-17 Thread Andreas Sturmlechner
commit: 946ba08894cf02f40ab632700862fd828d05e5f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 17 18:13:35 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 17 18:49:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946ba088

kde-apps/marble: drop 24.02.2

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

 kde-apps/marble/Manifest  |  1 -
 kde-apps/marble/marble-24.02.2.ebuild | 97 ---
 2 files changed, 98 deletions(-)

diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest
index c2f28d58d5d1..3fc41899f2db 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,2 +1 @@
-DIST marble-24.02.2.tar.xz 53830364 BLAKE2B 
fea466ca56003560b0e24be0cd16245d61be0e18461552122255e786e086f891e5636e6ef0dd0cd3d0c225c483f7ee33a5d614f94c2dacb41d7271d51e7db028
 SHA512 
3efee57d8270e4643e38c10565a73a32840d2284b9e773d115dcb826f7c95d62884a251b5eaaf5abbe5a494668d6cdde2c8bdafedce0e666035dfbe46399d5b0
 DIST marble-24.05.1.tar.xz 52452536 BLAKE2B 
a3d47e49f8554fbd93717e1c100d3f4e290090bd38db61c1c8d6aafddbd5c13f414a1f82f26a638ac1370a1f016bf85e0ebc72590782e37d3fa0e500316979e7
 SHA512 
1bf89508e8ad76a13c0f0d153f1678c8ac71ffe43ee321802b3bd836bdd9392c088ee130318ebcb1f21c9b93629a0cc638dd3673c88870c2f21816a312f3e379

diff --git a/kde-apps/marble/marble-24.02.2.ebuild 
b/kde-apps/marble/marble-24.02.2.ebuild
deleted file mode 100644
index 79a139f5a628..
--- a/kde-apps/marble/marble-24.02.2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
-ECM_TEST="forceoptional"
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm gear.kde.org
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
-
-# bug 588320
-RESTRICT="test"
-
-# FIXME (new package): libwlocate, WLAN-based geolocation
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-libs/zlib
-   aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   designer? ( >=dev-qt/designer-${QTMIN}:5 )
-   geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   kde? (
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   )
-   pbf? ( dev-libs/protobuf:= )
-   phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
-   shapefile? ( sci-libs/shapelib:= )
-   webengine? (
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=dev-qt/linguist-tools-${QTMIN}:5
-   aprs? ( dev-lang/perl )
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
-
-   use kde && cmake_run_in src/apps cmake_comment_add_subdirectory 
marble-qt
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package aprs Perl)
-   $(cmake_use_find_package geolocation Qt5Positioning)
-   -DBUILD_MARBLE_TESTS=$(usex test)
-   -DWITH_DESIGNER_PLUGIN=$(usex designer)
-   -DWITH_libgps=$(usex gps)
-   -DWITH_KF5=$(usex kde)
-   $(cmake_use_find_package pbf Protobuf)
-   -DWITH_Phonon4Qt5=$(usex phonon)
-   -DWITH_libshp=$(usex shapefile)
-   $(cmake_use_find_package webengine Qt5WebEngine)
-   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
-   -DWITH_libwlocate=OFF
-   # bug 608890
-   -DKDE_INSTALL_CONFDIR="/etc/xdg"
-   )
-   if use kde; then
-   ecm_src_configure
-   else
-   cmake_src_configure
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-06-16 Thread Arthur Zamarin
commit: 51c279d1bc8e85ae8a53dd3fc2f52a15bd485523
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 17 05:52:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 17 05:52:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c279d1

kde-apps/marble: Stabilize 24.05.1 amd64, #934201

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-apps/marble/marble-24.05.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-24.05.1.ebuild 
b/kde-apps/marble/marble-24.05.1.ebuild
index c235e3496907..79a139f5a628 100644
--- a/kde-apps/marble/marble-24.05.1.ebuild
+++ b/kde-apps/marble/marble-24.05.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://marble.kde.org/";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
 
 # bug 588320



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-06-16 Thread Arthur Zamarin
commit: 73a9e1f2a482a9632f759955eab3a3c95c522acb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 17 05:18:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 17 05:18:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a9e1f2

kde-apps/marble: Stabilize 24.05.1 x86, #934201

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-apps/marble/marble-24.05.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-24.05.1.ebuild 
b/kde-apps/marble/marble-24.05.1.ebuild
index 95c45cf5d931..8fa44ef4b96a 100644
--- a/kde-apps/marble/marble-24.05.1.ebuild
+++ b/kde-apps/marble/marble-24.05.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://marble.kde.org/";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
 IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
 
 # bug 588320



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-04-25 Thread Andreas Sturmlechner
commit: 5d3c6fc2ede9120cfad498373c35c50dc8cdfda9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:28 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3c6fc2

kde-apps/marble: drop 23.08.5

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

 kde-apps/marble/Manifest  |  1 -
 kde-apps/marble/marble-23.08.5.ebuild | 97 ---
 2 files changed, 98 deletions(-)

diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest
index ea3843f3b461..f632d4ca60d8 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,2 +1 @@
-DIST marble-23.08.5.tar.xz 53786140 BLAKE2B 
c3df435cbe59d9af7668570746b504d17710db4fb9b263349a3c4fcb74ad2b6620f78a9ea81b6d31a59942b1024392aac4a1cfb858f1743b787f73488c87463a
 SHA512 
fd5c10733c83cc7a605ab1d84a07eba2449969095b22e96d3a81ceac0da2892630710bd816b7e9dd95a15c706761e1293966e3e7a65fa3f2bd7583a687a4802e
 DIST marble-24.02.2.tar.xz 53830364 BLAKE2B 
fea466ca56003560b0e24be0cd16245d61be0e18461552122255e786e086f891e5636e6ef0dd0cd3d0c225c483f7ee33a5d614f94c2dacb41d7271d51e7db028
 SHA512 
3efee57d8270e4643e38c10565a73a32840d2284b9e773d115dcb826f7c95d62884a251b5eaaf5abbe5a494668d6cdde2c8bdafedce0e666035dfbe46399d5b0

diff --git a/kde-apps/marble/marble-23.08.5.ebuild 
b/kde-apps/marble/marble-23.08.5.ebuild
deleted file mode 100644
index 933bdd2a0903..
--- a/kde-apps/marble/marble-23.08.5.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
-ECM_TEST="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
-
-# bug 588320
-RESTRICT="test"
-
-# FIXME (new package): libwlocate, WLAN-based geolocation
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-libs/zlib
-   aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   designer? ( >=dev-qt/designer-${QTMIN}:5 )
-   geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   kde? (
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   )
-   pbf? ( dev-libs/protobuf:= )
-   phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
-   shapefile? ( sci-libs/shapelib:= )
-   webengine? (
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=dev-qt/linguist-tools-${QTMIN}:5
-   aprs? ( dev-lang/perl )
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
-
-   use kde && cmake_run_in src/apps cmake_comment_add_subdirectory 
marble-qt
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package aprs Perl)
-   $(cmake_use_find_package geolocation Qt5Positioning)
-   -DBUILD_MARBLE_TESTS=$(usex test)
-   -DWITH_DESIGNER_PLUGIN=$(usex designer)
-   -DWITH_libgps=$(usex gps)
-   -DWITH_KF5=$(usex kde)
-   $(cmake_use_find_package pbf Protobuf)
-   -DWITH_Phonon4Qt5=$(usex phonon)
-   -DWITH_libshp=$(usex shapefile)
-   $(cmake_use_find_package webengine Qt5WebEngine)
-   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
-   -DWITH_libwlocate=OFF
-   # bug 608890
-   -DKDE_INSTALL_CONFDIR="/etc/xdg"
-   )
-   if use kde; then
-   ecm_src_configure
-   else
-   cmake_src_configure
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-04-22 Thread Arthur Zamarin
commit: fe724235d69d674819cf4de079be2bf372ccce5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 23 06:32:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 23 06:32:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe724235

kde-apps/marble: Stabilize 24.02.2 amd64, #930370

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-apps/marble/marble-24.02.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-24.02.2.ebuild 
b/kde-apps/marble/marble-24.02.2.ebuild
index c235e3496907..79a139f5a628 100644
--- a/kde-apps/marble/marble-24.02.2.ebuild
+++ b/kde-apps/marble/marble-24.02.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://marble.kde.org/";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
 
 # bug 588320



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-04-22 Thread Arthur Zamarin
commit: 172c0fe18e193e718a821575b681a3c49c11aec6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 23 06:24:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 23 06:24:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172c0fe1

kde-apps/marble: Stabilize 24.02.2 x86, #930370

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-apps/marble/marble-24.02.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-24.02.2.ebuild 
b/kde-apps/marble/marble-24.02.2.ebuild
index fc0231f553de..c235e3496907 100644
--- a/kde-apps/marble/marble-24.02.2.ebuild
+++ b/kde-apps/marble/marble-24.02.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://marble.kde.org/";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~riscv x86"
 IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
 
 # bug 588320



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2024-04-22 Thread Arthur Zamarin
commit: 3a9724b62e77dabe5afa06619bf1d614e2ab3eb2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 23 05:25:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 23 05:26:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9724b6

kde-apps/marble: Stabilize 24.02.2 arm64, #930370

Signed-off-by: Arthur Zamarin  gentoo.org>

 kde-apps/marble/marble-24.02.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-24.02.2.ebuild 
b/kde-apps/marble/marble-24.02.2.ebuild
index 95c45cf5d931..fc0231f553de 100644
--- a/kde-apps/marble/marble-24.02.2.ebuild
+++ b/kde-apps/marble/marble-24.02.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://marble.kde.org/";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~riscv ~x86"
 IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
 
 # bug 588320



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/, kde-apps/marble/files/

2023-08-21 Thread Andreas Sturmlechner
commit: 384f80153eacb97f62b8374dad7b201adc1dbcad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 21 19:22:15 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 21 19:35:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384f8015

kde-apps/marble: Fix build against >=dev-libs/protobuf-23.3

Bug: https://bugs.gentoo.org/909081
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../marble-23.04.3-cxx17-for-protobuf-23.patch | 29 ++
 kde-apps/marble/marble-23.04.3.ebuild  |  2 ++
 2 files changed, 31 insertions(+)

diff --git a/kde-apps/marble/files/marble-23.04.3-cxx17-for-protobuf-23.patch 
b/kde-apps/marble/files/marble-23.04.3-cxx17-for-protobuf-23.patch
new file mode 100644
index ..b03f800bf19d
--- /dev/null
+++ b/kde-apps/marble/files/marble-23.04.3-cxx17-for-protobuf-23.patch
@@ -0,0 +1,29 @@
+From dea7bb66fb0b89990c2ca69606d51f02af6c4cf1 Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid 
+Date: Tue, 11 Jul 2023 23:31:01 +0200
+Subject: [PATCH] Require C++17
+
+Newer protobuf will fail to compile without C++17
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index c6d0e47ac0..b779501047 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -32,9 +32,9 @@ if ("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" OR 
"${CMAKE_C_COMPILER_ID}" STREQUAL
+ set(CMAKE_C_FLAGS   "${CMAKE_C_FLAGS} -std=iso9899:1990")
+ endif()
+ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMPILER_ID}" 
STREQUAL "Clang")
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
+ elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel" AND NOT WIN32)
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
+ endif()
+ # Default to hidden visibility for symbols
+ set(CMAKE_C_VISIBILITY_PRESET hidden)
+-- 
+GitLab
+

diff --git a/kde-apps/marble/marble-23.04.3.ebuild 
b/kde-apps/marble/marble-23.04.3.ebuild
index a79dff3c4856..3aeec198fe42 100644
--- a/kde-apps/marble/marble-23.04.3.ebuild
+++ b/kde-apps/marble/marble-23.04.3.ebuild
@@ -64,6 +64,8 @@ BDEPEND="
aprs? ( dev-lang/perl )
 "
 
+PATCHES=( "${FILESDIR}/${P}-cxx17-for-protobuf-23.patch" ) # bug 909081, in 
23.08.0
+
 src_prepare() {
ecm_src_prepare
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/, kde-apps/marble/files/

2021-10-02 Thread Andreas Sturmlechner
commit: 2760960ec94bb177c1941861a0a18a446620fcf2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct  2 13:10:49 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct  2 13:13:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2760960e

kde-apps/marble: Fix build with gpsd-3.23.1

STATUS_NO_FIX was renamed to STATUS_UNK.

See also:
https://invent.kde.org/education/marble/-/merge_requests/57
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1078

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

 .../marble/files/marble-21.08.1-gpsd-3.23.1.patch  | 32 ++
 kde-apps/marble/marble-21.08.1.ebuild  |  3 ++
 2 files changed, 35 insertions(+)

diff --git a/kde-apps/marble/files/marble-21.08.1-gpsd-3.23.1.patch 
b/kde-apps/marble/files/marble-21.08.1-gpsd-3.23.1.patch
new file mode 100644
index 000..ee01af9e438
--- /dev/null
+++ b/kde-apps/marble/files/marble-21.08.1-gpsd-3.23.1.patch
@@ -0,0 +1,32 @@
+From 2732740676c236b832dead0b74511043db64787e Mon Sep 17 00:00:00 2001
+From: ivan tkachenko 
+Date: Wed, 29 Sep 2021 00:55:23 +0300
+Subject: [PATCH] Fix build with gpsd 3.23.1
+
+STATUS_NO_FIX was renamed to STATUS_UNK.
+
+https://gitlab.com/gpsd/gpsd/-/commit/d4a4d8d3606fd50f10bcd20096a8a0cdb8b2d427
+
+Co-Authored-By: Vlad Zahorodnii 
+---
+ .../positionprovider/gpsd/GpsdPositionProviderPlugin.cpp  | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp 
b/src/plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp
+index 6aaf3a34c..30b955cd1 100644
+--- a/src/plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp
 b/src/plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp
+@@ -74,7 +74,9 @@ void GpsdPositionProviderPlugin::update( gps_data_t data )
+ {
+ PositionProviderStatus oldStatus = m_status;
+ GeoDataCoordinates oldPosition = m_position;
+-#if defined( GPSD_API_MAJOR_VERSION ) && ( GPSD_API_MAJOR_VERSION >= 10 )
++#if defined(STATUS_UNK) // STATUS_NO_FIX was renamed to STATUS_UNK without 
bumping API version
++if ( data.fix.status == STATUS_UNK || std::isnan( data.fix.longitude ) || 
std::isnan( data.fix.latitude ) )
++#elif defined( GPSD_API_MAJOR_VERSION ) && ( GPSD_API_MAJOR_VERSION >= 10 )
+ if ( data.fix.status == STATUS_NO_FIX || std::isnan( data.fix.longitude ) 
|| std::isnan( data.fix.latitude ) )
+ #else
+ if ( data.status == STATUS_NO_FIX || std::isnan( data.fix.longitude ) || 
std::isnan( data.fix.latitude ) )
+-- 
+GitLab
+

diff --git a/kde-apps/marble/marble-21.08.1.ebuild 
b/kde-apps/marble/marble-21.08.1.ebuild
index 0e56f3ae9a6..4bcdb54ca1c 100644
--- a/kde-apps/marble/marble-21.08.1.ebuild
+++ b/kde-apps/marble/marble-21.08.1.ebuild
@@ -65,6 +65,9 @@ RDEPEND="${DEPEND}"
 # bug 588320
 RESTRICT="test"
 
+# Upstream pending: https://invent.kde.org/education/marble/-/merge_requests/57
+PATCHES=( "${FILESDIR}/${P}-gpsd-3.23.1.patch" )
+
 src_prepare() {
ecm_src_prepare
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/, kde-apps/marble/files/

2020-09-27 Thread Andreas Sturmlechner
commit: 9a4b8baa6cad9a48f162dfb82fe01baa66c20718
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 27 18:38:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 27 18:39:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4b8baa

kde-apps/marble: Fix build w/ IUSE=gps and >=sci-libs/gpsd-3.21

Upstream commit 7039b70f0255376e5d67dad603f5d67f8c3c07db

Thanks-to:  hrz.tu-chemnitz.de>
Closes: https://bugs.gentoo.org/744823
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../marble/files/marble-20.04.3-gpsd-3.21.patch| 29 ++
 kde-apps/marble/marble-20.04.3.ebuild  |  2 ++
 2 files changed, 31 insertions(+)

diff --git a/kde-apps/marble/files/marble-20.04.3-gpsd-3.21.patch 
b/kde-apps/marble/files/marble-20.04.3-gpsd-3.21.patch
new file mode 100644
index 000..acde5d8b661
--- /dev/null
+++ b/kde-apps/marble/files/marble-20.04.3-gpsd-3.21.patch
@@ -0,0 +1,29 @@
+From 7039b70f0255376e5d67dad603f5d67f8c3c07db Mon Sep 17 00:00:00 2001
+From: Antonio Rojas 
+Date: Wed, 5 Aug 2020 14:20:37 +0200
+Subject: [PATCH] Fix build with gpsd 3.21
+
+Adapt to API changes
+---
+ .../positionprovider/gpsd/GpsdPositionProviderPlugin.cpp  | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp 
b/src/plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp
+index 3a787eb1f..02dc4a355 100644
+--- a/src/plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp
 b/src/plugins/positionprovider/gpsd/GpsdPositionProviderPlugin.cpp
+@@ -79,7 +79,11 @@ void GpsdPositionProviderPlugin::update( gps_data_t data )
+ {
+ PositionProviderStatus oldStatus = m_status;
+ GeoDataCoordinates oldPosition = m_position;
++#if defined( GPSD_API_MAJOR_VERSION ) && ( GPSD_API_MAJOR_VERSION >= 10 )
++if ( data.fix.status == STATUS_NO_FIX || std::isnan( data.fix.longitude ) 
|| std::isnan( data.fix.latitude ) )
++#else
+ if ( data.status == STATUS_NO_FIX || std::isnan( data.fix.longitude ) || 
std::isnan( data.fix.latitude ) )
++#endif
+ m_status = PositionProviderStatusAcquiring;
+ else {
+ m_status = PositionProviderStatusAvailable;
+-- 
+GitLab
+

diff --git a/kde-apps/marble/marble-20.04.3.ebuild 
b/kde-apps/marble/marble-20.04.3.ebuild
index f6ee6bf963a..72acb503e88 100644
--- a/kde-apps/marble/marble-20.04.3.ebuild
+++ b/kde-apps/marble/marble-20.04.3.ebuild
@@ -64,6 +64,8 @@ RDEPEND="${DEPEND}"
 # bug 588320
 RESTRICT+=" test"
 
+PATCHES=( "${FILESDIR}/${P}-gpsd-3.21.patch" ) # bug 744823
+
 src_prepare() {
ecm_src_prepare
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/, kde-apps/marble/files/

2020-06-15 Thread Andreas Sturmlechner
commit: 09a05accbcf6dd2dee97f50fa05559aeebe6dd68
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 15 10:10:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 15 10:18:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a05acc

kde-apps/marble: Add missing DEPEND

Filed upstream: https://invent.kde.org/education/marble/-/merge_requests/1

Reported-by: Jérôme Borme  laposte.net>
Closes: https://bugs.gentoo.org/728234
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../marble/files/marble-20.04.2-missing-dep.patch  |  43 +
 kde-apps/marble/marble-20.04.2-r1.ebuild   | 101 +
 2 files changed, 144 insertions(+)

diff --git a/kde-apps/marble/files/marble-20.04.2-missing-dep.patch 
b/kde-apps/marble/files/marble-20.04.2-missing-dep.patch
new file mode 100644
index 000..f4f71bdf1cc
--- /dev/null
+++ b/kde-apps/marble/files/marble-20.04.2-missing-dep.patch
@@ -0,0 +1,43 @@
+From c062504a2864680fee9c81ea46e7613315de038a Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Mon, 15 Jun 2020 11:24:32 +0200
+Subject: [PATCH] Add missing Qt5WebChannel dependency
+
+QWebChannel header is used in src/lib/marble/MarbleLegendBrowser.cpp
+since commit b42ee5c8 but apparently not always implicitly included.
+
+Downstream report: https://bugs.gentoo.org/728234
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ CMakeLists.txt| 1 +
+ src/lib/marble/CMakeLists.txt | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 631a5b7d7..a3b2139dc 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -126,6 +126,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL Android)
+ 
+set ( MARBLE_NO_WEBKITWIDGETS TRUE )
+ else()
++find_package(Qt5WebChannel ${REQUIRED_QT_VERSION})
+ find_package(Qt5WebEngine ${REQUIRED_QT_VERSION})
+ find_package(Qt5WebEngineWidgets ${REQUIRED_QT_VERSION})
+ 
+diff --git a/src/lib/marble/CMakeLists.txt b/src/lib/marble/CMakeLists.txt
+index e02c7d160..7d27be94b 100644
+--- a/src/lib/marble/CMakeLists.txt
 b/src/lib/marble/CMakeLists.txt
+@@ -395,6 +395,7 @@ target_link_libraries(marblewidget
+ if (NOT MARBLE_NO_WEBKITWIDGETS)
+ target_link_libraries(marblewidget
+ LINK_PUBLIC
++Qt5::WebChannel
+ Qt5::WebEngineWidgets
+ Qt5::WebEngine
+ )
+-- 
+2.27.0
+

diff --git a/kde-apps/marble/marble-20.04.2-r1.ebuild 
b/kde-apps/marble/marble-20.04.2-r1.ebuild
new file mode 100644
index 000..1e9c7aff9db
--- /dev/null
+++ b/kde-apps/marble/marble-20.04.2-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
+ECM_TEST="forceoptional"
+KFMIN=5.70.0
+QTMIN=5.14.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/";
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
+
+# FIXME (new package): libwlocate, WLAN-based geolocation
+BDEPEND="
+   aprs? ( dev-lang/perl )
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+DEPEND="
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-libs/zlib
+   aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
+   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
+   designer? ( >=dev-qt/designer-${QTMIN}:5 )
+   geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
+   gps? ( sci-geosciences/gpsd )
+   kde? (
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   )
+   phonon? ( media-libs/phonon[qt5(+)] )
+   shapefile? ( sci-libs/shapelib:= )
+   webengine? (
+   >=dev-qt/qtwebchannel-${QTMIN}:5
+   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+   )
+"
+RDEPEND="${DEPEND}"
+
+# bug 588320
+RESTRICT+=" test"
+
+PATCHES=( "${FILESDIR}/${P}-missing-dep.patch" )
+
+src_prepa

[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2020-06-15 Thread Andreas Sturmlechner
commit: 5ab00b1ffceb479bc60da71eea113f708cb17d7e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 15 10:18:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 15 10:18:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab00b1f

kde-apps/marble: Drop 20.04.2 (r0)

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

 kde-apps/marble/marble-20.04.2.ebuild | 96 ---
 1 file changed, 96 deletions(-)

diff --git a/kde-apps/marble/marble-20.04.2.ebuild 
b/kde-apps/marble/marble-20.04.2.ebuild
deleted file mode 100644
index af208f35b7c..000
--- a/kde-apps/marble/marble-20.04.2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
-ECM_TEST="forceoptional"
-KFMIN=5.70.0
-QTMIN=5.14.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
-
-# FIXME (new package): libwlocate, WLAN-based geolocation
-BDEPEND="
-   aprs? ( dev-lang/perl )
-   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-libs/zlib
-   aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   designer? ( >=dev-qt/designer-${QTMIN}:5 )
-   geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   kde? (
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   )
-   phonon? ( media-libs/phonon[qt5(+)] )
-   shapefile? ( sci-libs/shapelib:= )
-   webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
-"
-RDEPEND="${DEPEND}"
-
-# bug 588320
-RESTRICT+=" test"
-
-src_prepare() {
-   ecm_src_prepare
-
-   rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
-
-   if use kde; then
-   sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
-   -i src/apps/CMakeLists.txt || die "Failed to disable 
marble-qt"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package aprs Perl)
-   $(cmake_use_find_package geolocation Qt5Positioning)
-   -DBUILD_MARBLE_TESTS=$(usex test)
-   -DWITH_DESIGNER_PLUGIN=$(usex designer)
-   -DWITH_libgps=$(usex gps)
-   -DWITH_KF5=$(usex kde)
-   -DWITH_Phonon4Qt5=$(usex phonon)
-   -DWITH_libshp=$(usex shapefile)
-   $(cmake_use_find_package webengine Qt5WebEngine)
-   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
-   -DWITH_libwlocate=OFF
-   # bug 608890
-   -DKDE_INSTALL_CONFDIR="/etc/xdg"
-   )
-   if use kde; then
-   ecm_src_configure
-   else
-   cmake_src_configure
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2019-11-12 Thread Andreas Sturmlechner
commit: 12a9a882c06dede0d61db3e26a99f54ede253227
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 13 00:45:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 13 02:01:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a9a882

kde-apps/marble: Add missing subslot

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

 kde-apps/marble/{marble-19.08.3.ebuild => marble-19.08.3-r1.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/kde-apps/marble/marble-19.08.3.ebuild 
b/kde-apps/marble/marble-19.08.3-r1.ebuild
similarity index 98%
rename from kde-apps/marble/marble-19.08.3.ebuild
rename to kde-apps/marble/marble-19.08.3-r1.ebuild
index 659c5c944e9..bc9f779ba6e 100644
--- a/kde-apps/marble/marble-19.08.3.ebuild
+++ b/kde-apps/marble/marble-19.08.3-r1.ebuild
@@ -4,18 +4,17 @@
 EAPI=7
 
 ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
-KDE_SUBSLOT="true"
 ECM_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
 KFMIN=5.60.0
 QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
 HOMEPAGE="https://marble.kde.org/";
 
 LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
+SLOT="5/$(ver_cut 1-2)"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2019-08-17 Thread Andreas Sturmlechner
commit: 25ec2df626f800e58ece4100c3ef504c6de25421
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 17 21:56:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 17 23:01:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ec2df6

kde-apps/marble: Drop 19.08.0 (r0)

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

 kde-apps/marble/marble-19.08.0.ebuild | 87 ---
 1 file changed, 87 deletions(-)

diff --git a/kde-apps/marble/marble-19.08.0.ebuild 
b/kde-apps/marble/marble-19.08.0.ebuild
deleted file mode 100644
index 97e8b9a372c..000
--- a/kde-apps/marble/marble-19.08.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
-KDE_SUBSLOT="true"
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/";
-
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
-
-# FIXME (new package): libwlocate, WLAN-based geolocation
-BDEPEND="
-   aprs? ( dev-lang/perl )
-   nls? ( $(add_qt_dep linguist-tools) )
-"
-DEPEND="
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   aprs? ( $(add_qt_dep qtserialport) )
-   dbus? ( $(add_qt_dep qtdbus) )
-   designer? ( $(add_qt_dep designer) )
-   geolocation? ( $(add_qt_dep qtpositioning) )
-   gps? ( sci-geosciences/gpsd )
-   kde? (
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep krunner)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwallet)
-   )
-   phonon? ( media-libs/phonon[qt5(+)] )
-   shapefile? ( sci-libs/shapelib:= )
-   webengine? ( $(add_qt_dep qtwebengine 'widgets') )
-"
-RDEPEND="${DEPEND}"
-
-# bug 588320
-RESTRICT+=" test"
-
-src_prepare() {
-   if use kde; then
-   sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
-   -i src/apps/CMakeLists.txt \
-   || die "Failed to disable marble-qt"
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package aprs Perl)
-   $(cmake-utils_use_find_package geolocation Qt5Positioning)
-   -DBUILD_MARBLE_TESTS=$(usex test)
-   -DWITH_DESIGNER_PLUGIN=$(usex designer)
-   -DWITH_libgps=$(usex gps)
-   -DWITH_KF5=$(usex kde)
-   -DWITH_Phonon4Qt5=$(usex phonon)
-   -DWITH_libshp=$(usex shapefile)
-   $(cmake-utils_use_find_package webengine Qt5WebEngine)
-   $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
-   -DWITH_libwlocate=OFF
-   # bug 608890
-   -DKDE_INSTALL_CONFDIR="/etc/xdg"
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2019-08-17 Thread Andreas Sturmlechner
commit: 54ef89a7864c92023b776ad2a6f4d2c7fe294971
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 17 19:03:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 17 23:01:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ef89a7

kde-apps/marble: Fix DEPENDs, src_configure() with USE !kde

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

 kde-apps/marble/marble-19.08.0-r1.ebuild | 93 
 1 file changed, 93 insertions(+)

diff --git a/kde-apps/marble/marble-19.08.0-r1.ebuild 
b/kde-apps/marble/marble-19.08.0-r1.ebuild
new file mode 100644
index 000..7253e190f87
--- /dev/null
+++ b/kde-apps/marble/marble-19.08.0-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
+KDE_SUBSLOT="true"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/";
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
+
+# FIXME (new package): libwlocate, WLAN-based geolocation
+BDEPEND="
+   aprs? ( dev-lang/perl )
+   nls? ( $(add_qt_dep linguist-tools) )
+"
+DEPEND="
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   sys-libs/zlib
+   aprs? ( $(add_qt_dep qtserialport) )
+   dbus? ( $(add_qt_dep qtdbus) )
+   designer? ( $(add_qt_dep designer) )
+   geolocation? ( $(add_qt_dep qtpositioning) )
+   gps? ( sci-geosciences/gpsd )
+   kde? (
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwallet)
+   )
+   phonon? ( media-libs/phonon[qt5(+)] )
+   shapefile? ( sci-libs/shapelib:= )
+   webengine? ( $(add_qt_dep qtwebengine 'widgets') )
+"
+RDEPEND="${DEPEND}"
+
+# bug 588320
+RESTRICT+=" test"
+
+src_prepare() {
+   kde5_src_prepare
+
+   rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
+
+   if use kde; then
+   sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
+   -i src/apps/CMakeLists.txt || die "Failed to disable 
marble-qt"
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package aprs Perl)
+   $(cmake-utils_use_find_package geolocation Qt5Positioning)
+   -DBUILD_MARBLE_TESTS=$(usex test)
+   -DWITH_DESIGNER_PLUGIN=$(usex designer)
+   -DWITH_libgps=$(usex gps)
+   -DWITH_KF5=$(usex kde)
+   -DWITH_Phonon4Qt5=$(usex phonon)
+   -DWITH_libshp=$(usex shapefile)
+   $(cmake-utils_use_find_package webengine Qt5WebEngine)
+   $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
+   -DWITH_libwlocate=OFF
+   # bug 608890
+   -DKDE_INSTALL_CONFDIR="/etc/xdg"
+   )
+   if use kde; then
+   kde5_src_configure
+   else
+   cmake-utils_src_configure
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2019-07-27 Thread Mikle Kolyada
commit: cd55c9ec2b68f42b6e6ebc2becd75451aded80db
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 02:42:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 02:42:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd55c9ec

kde-apps/marble: x86 stable wrt bug #688912

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-apps/marble/marble-19.04.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-19.04.3.ebuild 
b/kde-apps/marble/marble-19.04.3.ebuild
index 66d9944be8b..48e396017b3 100644
--- a/kde-apps/marble/marble-19.04.3.ebuild
+++ b/kde-apps/marble/marble-19.04.3.ebuild
@@ -12,7 +12,7 @@ inherit kde5
 DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
 HOMEPAGE="https://marble.kde.org/";
 
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
 
 # FIXME (new package): libwlocate, WLAN-based geolocation



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2019-07-27 Thread Mikle Kolyada
commit: e314f36ab9c8b659c988c3271c8b26c914e87878
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 02:29:45 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 02:29:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e314f36a

kde-apps/marble: amd64 stable wrt bug #688912

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

 kde-apps/marble/marble-19.04.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-19.04.3.ebuild 
b/kde-apps/marble/marble-19.04.3.ebuild
index 97e8b9a372c..66d9944be8b 100644
--- a/kde-apps/marble/marble-19.04.3.ebuild
+++ b/kde-apps/marble/marble-19.04.3.ebuild
@@ -12,7 +12,7 @@ inherit kde5
 DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
 HOMEPAGE="https://marble.kde.org/";
 
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
 
 # FIXME (new package): libwlocate, WLAN-based geolocation



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2019-03-21 Thread Mikle Kolyada
commit: 01280c00f911ab284d758b9c12c62b17c76cc800
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 21 11:28:36 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 21 11:33:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01280c00

kde-apps/marble: x86 stable wrt bug #679994

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

 kde-apps/marble/marble-18.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-18.12.3.ebuild 
b/kde-apps/marble/marble-18.12.3.ebuild
index 66d9944be8b..48e396017b3 100644
--- a/kde-apps/marble/marble-18.12.3.ebuild
+++ b/kde-apps/marble/marble-18.12.3.ebuild
@@ -12,7 +12,7 @@ inherit kde5
 DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
 HOMEPAGE="https://marble.kde.org/";
 
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
 
 # FIXME (new package): libwlocate, WLAN-based geolocation



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2019-03-21 Thread Mikle Kolyada
commit: 7363d8d86a73070b813434c017f49aa47e51edb1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 21 11:07:14 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 21 11:13:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7363d8d8

kde-apps/marble: amd64 stable wrt bug #679994

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

 kde-apps/marble/marble-18.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-18.12.3.ebuild 
b/kde-apps/marble/marble-18.12.3.ebuild
index 97e8b9a372c..66d9944be8b 100644
--- a/kde-apps/marble/marble-18.12.3.ebuild
+++ b/kde-apps/marble/marble-18.12.3.ebuild
@@ -12,7 +12,7 @@ inherit kde5
 DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
 HOMEPAGE="https://marble.kde.org/";
 
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
 
 # FIXME (new package): libwlocate, WLAN-based geolocation



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2019-02-24 Thread Andreas Sturmlechner
commit: 8b897dcf477b355836c07b690206df312f873f5e
Author: Roy Bamford  gentoo  org>
AuthorDate: Sat Feb 23 20:01:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 24 21:36:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b897dcf

kde-apps/marble: added ~arm64

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

 kde-apps/marble/marble-18.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-18.12.2.ebuild 
b/kde-apps/marble/marble-18.12.2.ebuild
index 2b79d10aad2..97e8b9a372c 100644
--- a/kde-apps/marble/marble-18.12.2.ebuild
+++ b/kde-apps/marble/marble-18.12.2.ebuild
@@ -12,7 +12,7 @@ inherit kde5
 DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
 HOMEPAGE="https://marble.kde.org/";
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile 
+webengine"
 
 # FIXME (new package): libwlocate, WLAN-based geolocation



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2019-02-14 Thread Andreas Sturmlechner
commit: e4fae6049fb0224f2b60dc53a3e4edcc59a46a86
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 14 16:30:35 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 14 18:36:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fae604

kde-apps/marble: Set KDE_HANDBOOK to optional

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

 kde-apps/marble/marble-18.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-18.12.2.ebuild 
b/kde-apps/marble/marble-18.12.2.ebuild
index 42758843a96..2b79d10aad2 100644
--- a/kde-apps/marble/marble-18.12.2.ebuild
+++ b/kde-apps/marble/marble-18.12.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-KDE_HANDBOOK="forceoptional"
+KDE_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
 KDE_SUBSLOT="true"
 KDE_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2018-07-29 Thread Thomas Deutschmann
commit: a1160f8ae9c8eca3e826ec7c06e10152f60faab8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 29 12:31:18 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 29 12:55:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1160f8a

kde-apps/marble: x86 stable (bug #661810)

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 kde-apps/marble/marble-18.04.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-18.04.3.ebuild 
b/kde-apps/marble/marble-18.04.3.ebuild
index 8dc55170309..a962ad299e6 100644
--- a/kde-apps/marble/marble-18.04.3.ebuild
+++ b/kde-apps/marble/marble-18.04.3.ebuild
@@ -11,7 +11,7 @@ inherit kde5
 
 DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
 HOMEPAGE="https://marble.kde.org/";
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="aprs +dbus designer gps +kde nls phonon +geolocation shapefile +webkit"
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2017-04-22 Thread Andreas Sturmlechner
commit: 42dc03847f03c2c83ffdf4adad927daf25f0f997
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 22 14:25:14 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 22 14:32:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42dc0384

kde-apps/marble: Add USE=nls and missing DEPEND

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/marble/marble-17.04.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-17.04.0.ebuild 
b/kde-apps/marble/marble-17.04.0.ebuild
index a4c24ad25c6..edf87fd2745 100644
--- a/kde-apps/marble/marble-17.04.0.ebuild
+++ b/kde-apps/marble/marble-17.04.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Virtual Globe and World Atlas to learn more 
about Earth"
 HOMEPAGE="https://marble.kde.org/";
 KEYWORDS="~amd64 ~arm ~x86"
 
-IUSE="aprs +dbus designer gps +kde phonon +positioning shapefile +webkit"
+IUSE="aprs +dbus designer gps +kde nls phonon +positioning shapefile +webkit"
 
 # FIXME (new package): libwlocate, WLAN-based geolocation
 RDEPEND="
@@ -50,6 +50,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
aprs? ( dev-lang/perl )
+   nls? ( $(add_qt_dep linguist-tools) )
 "
 
 # bug 588320



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2017-04-16 Thread Agostino Sarubbo
commit: 11fcc1fe61cfc7fe2b71127b161eedaf554ea717
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 16 20:55:18 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 16 20:58:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fcc1fe

kde-apps/marble: amd64 stable wrt bug #612776

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

 kde-apps/marble/marble-16.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-16.12.3-r1.ebuild 
b/kde-apps/marble/marble-16.12.3-r1.ebuild
index a4c24ad25c6..c70a32fb99d 100644
--- a/kde-apps/marble/marble-16.12.3-r1.ebuild
+++ b/kde-apps/marble/marble-16.12.3-r1.ebuild
@@ -11,7 +11,7 @@ inherit kde5
 
 DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
 HOMEPAGE="https://marble.kde.org/";
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 
 IUSE="aprs +dbus designer gps +kde phonon +positioning shapefile +webkit"
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2017-04-01 Thread Andreas Sturmlechner
commit: 75f5cbc39d12aad97f5857023ce91e34c22d06cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr  1 18:11:20 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr  1 18:15:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f5cbc3

kde-apps/marble: Drop 16.12.3 (r0)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/marble/marble-16.12.3.ebuild | 83 ---
 1 file changed, 83 deletions(-)

diff --git a/kde-apps/marble/marble-16.12.3.ebuild 
b/kde-apps/marble/marble-16.12.3.ebuild
deleted file mode 100644
index b1bccd1a828..000
--- a/kde-apps/marble/marble-16.12.3.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_SUBSLOT="true"
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/";
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE="aprs +dbus designer gps +kde phonon +positioning shapefile +webkit"
-
-# FIXME (new package): libwlocate, WLAN-based geolocation
-RDEPEND="
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   aprs? ( $(add_qt_dep qtserialport) )
-   dbus? ( $(add_qt_dep qtdbus) )
-   designer? ( $(add_qt_dep designer) )
-   gps? ( sci-geosciences/gpsd )
-   kde? (
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep krunner)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwallet)
-   )
-   phonon? ( media-libs/phonon[qt5] )
-   positioning? ( $(add_qt_dep qtpositioning) )
-   shapefile? ( sci-libs/shapelib:= )
-   webkit? ( $(add_qt_dep qtwebkit) )
-"
-DEPEND="${RDEPEND}
-   aprs? ( dev-lang/perl )
-"
-
-# bug 588320
-RESTRICT+=" test"
-
-src_prepare() {
-   if use kde; then
-   sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
-   -i src/apps/CMakeLists.txt \
-   || die "Failed to disable marble-qt"
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package aprs Perl)
-   $(cmake-utils_use_find_package positioning Qt5Positioning)
-   -DBUILD_MARBLE_TESTS=$(usex test)
-   -DWITH_DESIGNER_PLUGIN=$(usex designer)
-   -DWITH_libgps=$(usex gps)
-   -DWITH_KF5=$(usex kde)
-   -DWITH_Phonon4Qt5=$(usex phonon)
-   -DWITH_libshp=$(usex shapefile)
-   $(cmake-utils_use_find_package webkit Qt5WebKit)
-   $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
-   -DWITH_libwlocate=OFF
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2017-03-24 Thread Michael Palimaka
commit: f7ebc8dc9c3c2a37bf421767e673c85b0c152273
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Mar 25 01:58:58 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Mar 25 01:59:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ebc8dc

kde-apps/marble: fix configuratoin installation path

Gentoo-bug: 608890
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 kde-apps/marble/marble-16.12.3-r1.ebuild | 85 
 1 file changed, 85 insertions(+)

diff --git a/kde-apps/marble/marble-16.12.3-r1.ebuild 
b/kde-apps/marble/marble-16.12.3-r1.ebuild
new file mode 100644
index 000..a4c24ad25c6
--- /dev/null
+++ b/kde-apps/marble/marble-16.12.3-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_SUBSLOT="true"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/";
+KEYWORDS="~amd64 ~arm ~x86"
+
+IUSE="aprs +dbus designer gps +kde phonon +positioning shapefile +webkit"
+
+# FIXME (new package): libwlocate, WLAN-based geolocation
+RDEPEND="
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   aprs? ( $(add_qt_dep qtserialport) )
+   dbus? ( $(add_qt_dep qtdbus) )
+   designer? ( $(add_qt_dep designer) )
+   gps? ( sci-geosciences/gpsd )
+   kde? (
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwallet)
+   )
+   phonon? ( media-libs/phonon[qt5] )
+   positioning? ( $(add_qt_dep qtpositioning) )
+   shapefile? ( sci-libs/shapelib:= )
+   webkit? ( $(add_qt_dep qtwebkit) )
+"
+DEPEND="${RDEPEND}
+   aprs? ( dev-lang/perl )
+"
+
+# bug 588320
+RESTRICT+=" test"
+
+src_prepare() {
+   if use kde; then
+   sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
+   -i src/apps/CMakeLists.txt \
+   || die "Failed to disable marble-qt"
+   fi
+
+   kde5_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package aprs Perl)
+   $(cmake-utils_use_find_package positioning Qt5Positioning)
+   -DBUILD_MARBLE_TESTS=$(usex test)
+   -DWITH_DESIGNER_PLUGIN=$(usex designer)
+   -DWITH_libgps=$(usex gps)
+   -DWITH_KF5=$(usex kde)
+   -DWITH_Phonon4Qt5=$(usex phonon)
+   -DWITH_libshp=$(usex shapefile)
+   $(cmake-utils_use_find_package webkit Qt5WebKit)
+   $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
+   -DWITH_libwlocate=OFF
+   # bug 608890
+   -DKDE_INSTALL_CONFDIR="/etc/xdg"
+   )
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2017-02-25 Thread Johannes Huber
commit: 6e0ca8901f16cd2a1ce5bcdd76a2fd3715ede6e9
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Feb 25 22:03:39 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Feb 25 22:05:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0ca890

kde-apps/marble: Drop slot 4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/marble/Manifest |  1 -
 kde-apps/marble/marble-4.14.3.ebuild | 92 
 kde-apps/marble/metadata.xml |  2 -
 3 files changed, 95 deletions(-)

diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest
index 544be3d991..fabf07fa94 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,3 +1,2 @@
 DIST marble-16.08.3.tar.xz 23144576 SHA256 
1c2d3263a55cde6511b703548399f48a1d9d0c33cb57283cc304d07189e8aa53 SHA512 
ff1f2957266a54a0d315305478fdd0dc51e0a398746050efbb3ecc2db5698996693bd6c4d810f0dcf73348e4d2c1535c83a56bfffa3db7ccc015fea6c917e458
 WHIRLPOOL 
a33b509310c5ffd96d1ca022ea348519d5d5a5d98098a3140fcd358cb362cc7cfdf97ad8809d30c844bb5321b1e707f8fff961aa250f0e16699c611566f0a50b
 DIST marble-16.12.2.tar.xz 24401768 SHA256 
e0c55d8c944ee6b53279307edd0087d607df4eb94404e8eb852f3940a150f35c SHA512 
b181f02b20b000ff009b91aa191cfdf2c98d9255de4eb31cb369c61330fe53f1816fb33159a7fcfa36183e6f4ba5487c236762086a6847826d83e2657be3517c
 WHIRLPOOL 
1cd6d09e22534744c264d861304571d222f480f5ad72b49c8d1e441a751ca167ceee679cab54d13b0f9db46f9ec68a472d852d8b62fd325c83ccd31e52433fa0
-DIST marble-4.14.3.tar.xz 19709200 SHA256 
4d6667cf67ae9976e4c1efc306be222d13f2ee5927483325411ae0e9631dc0f0 SHA512 
eac20e22d4540e45cd6bb24440166eff88db90d400a7c6cd09f20bc0c49b39814aed0c1ae5f3fa2c591ea9a3a83b9bc16294e9706a38e640db35106dbcbdc1c8
 WHIRLPOOL 
58f053e419707e1b98f1e77f35da52e2838a54985f22a9827dbbb9191ba019137f842834ba92ff74afa0ad745bb525d6bc8ed30200ddaa6ee329292691a636b7

diff --git a/kde-apps/marble/marble-4.14.3.ebuild 
b/kde-apps/marble/marble-4.14.3.ebuild
deleted file mode 100644
index 8c4c316c56..00
--- a/kde-apps/marble/marble-4.14.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="optional"
-KDE_REQUIRED="optional"
-CPPUNIT_REQUIRED="optional"
-PYTHON_COMPAT=( python2_7 )
-WEBKIT_REQUIRED="always"
-inherit kde4-base python-single-r1
-
-DESCRIPTION="Generic geographical map widget"
-HOMEPAGE="https://marble.kde.org/";
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="debug designer-plugin gps +kde phonon plasma python shapefile test zip"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# tests fail / segfault. Last checked for 4.9.0
-RESTRICT="test"
-
-RDEPEND="
-   dev-qt/qtcore:4
-   dev-qt/qtdbus:4
-   dev-qt/qtdeclarative:4
-   dev-qt/qtgui:4
-   dev-qt/qtscript:4
-   dev-qt/qtsql:4
-   dev-qt/qtsvg:4
-   dev-qt/qtwebkit:4
-   designer-plugin? ( dev-qt/designer:4 )
-   gps? ( >=sci-geosciences/gpsd-2.95[qt4] )
-   kde? ( media-libs/phonon[qt4] )
-   phonon? ( media-libs/phonon[qt4] )
-   python? (
-   ${PYTHON_DEPS}
-   >=dev-python/PyQt4-4.4.4-r1[${PYTHON_USEDEP}]
-   kde? ( $(add_kdeapps_dep pykde4 "${PYTHON_USEDEP}" ) )
-   )
-   shapefile? ( sci-libs/shapelib:= )
-   zip? ( dev-libs/quazip[qt4] )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-qt/qttest:4 )
-"
-# the qt dependencies are needed because with USE=-kde nothing is pulled in
-# by default... bugs 414165 & 429346
-
-REQUIRED_USE="
-   plasma? ( kde )
-   python? ( kde )
-"
-
-pkg_setup() {
-   kde4-base_pkg_setup
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_with designer-plugin DESIGNER_PLUGIN)
-   $(cmake-utils_use python EXPERIMENTAL_PYTHON_BINDINGS)
-   $(cmake-utils_use_with python PythonLibrary)
-   $(cmake-utils_use_with python PyQt4)
-   $(cmake-utils_use_with python SIP)
-   $(cmake-utils_use_with gps libgps)
-   $(cmake-utils_use !kde QTONLY)
-   $(cmake-utils_use_with phonon)
-   $(cmake-utils_use_with plasma)
-   $(cmake-utils_use_with shapefile libshp)
-   $(cmake-utils_use_with zip quazip)
-   -DBUILD_MARBLE_TESTS=OFF
-   -DWITH_liblocation=0
-   -DWITH_QextSerialPort=OFF
-   )
-
-   kde4-base_src_configure
-}
-
-src_test() {
-   if use kde; then
-   elog "Marble tests can only be run in the qt-only version"
-   else
-   local mycmakeargs=(
-   -DBUILD_MARBLE_TESTS=ON
-   )
-   kde4-base_src_test
-   fi
-}

diff --git a/kde-apps/marble/metadata.xml b/kde-apps/marble/metadata.xml
index 593f051156..e6bb9652ae 100644
--- a/

[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2017-01-21 Thread Andreas Sturmlechner
commit: bffcbe638a81f0c5a2024b9dd012b5d9c044fea2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 21 13:45:04 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 21 16:12:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bffcbe63

kde-apps/marble: Add subslot operator for shapelib RDEPEND

Package-Manager: portage-2.3.0

 kde-apps/marble/marble-16.08.3-r1.ebuild | 4 ++--
 kde-apps/marble/marble-16.12.1.ebuild| 2 +-
 kde-apps/marble/marble-4.14.3.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/kde-apps/marble/marble-16.08.3-r1.ebuild 
b/kde-apps/marble/marble-16.08.3-r1.ebuild
index 7fe3be1..52d1d7d 100644
--- a/kde-apps/marble/marble-16.08.3-r1.ebuild
+++ b/kde-apps/marble/marble-16.08.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -46,7 +46,7 @@ RDEPEND="
)
phonon? ( media-libs/phonon[qt5] )
positioning? ( $(add_qt_dep qtpositioning) )
-   shapefile? ( sci-libs/shapelib )
+   shapefile? ( sci-libs/shapelib:= )
webkit? ( $(add_qt_dep qtwebkit) )
 "
 DEPEND="${RDEPEND}

diff --git a/kde-apps/marble/marble-16.12.1.ebuild 
b/kde-apps/marble/marble-16.12.1.ebuild
index 9f4d9cc..c074c52 100644
--- a/kde-apps/marble/marble-16.12.1.ebuild
+++ b/kde-apps/marble/marble-16.12.1.ebuild
@@ -46,7 +46,7 @@ RDEPEND="
)
phonon? ( media-libs/phonon[qt5] )
positioning? ( $(add_qt_dep qtpositioning) )
-   shapefile? ( sci-libs/shapelib )
+   shapefile? ( sci-libs/shapelib:= )
webkit? ( $(add_qt_dep qtwebkit) )
 "
 DEPEND="${RDEPEND}

diff --git a/kde-apps/marble/marble-4.14.3.ebuild 
b/kde-apps/marble/marble-4.14.3.ebuild
index 07b77da..8c4c316 100644
--- a/kde-apps/marble/marble-4.14.3.ebuild
+++ b/kde-apps/marble/marble-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -39,7 +39,7 @@ RDEPEND="
>=dev-python/PyQt4-4.4.4-r1[${PYTHON_USEDEP}]
kde? ( $(add_kdeapps_dep pykde4 "${PYTHON_USEDEP}" ) )
)
-   shapefile? ( sci-libs/shapelib )
+   shapefile? ( sci-libs/shapelib:= )
zip? ( dev-libs/quazip[qt4] )
 "
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/files/, kde-apps/marble/

2016-12-07 Thread Johannes Huber
commit: 88cea0f2fe2bf1d1a5fe8dc97f5838921cb197eb
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Dec  7 15:13:58 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Dec  7 18:32:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88cea0f2

kde-apps/marble: Drop unused DEPEND

Upstream commit 670a24a87adab6d7b76de60ce67c8eef8433c24c

Package-Manager: portage-2.3.0

Signed-off-by: Johannes Huber  gentoo.org>

 kde-apps/marble/files/marble-16.08.3-deps.patch | 42 
 kde-apps/marble/marble-16.08.3-r1.ebuild| 86 +
 2 files changed, 128 insertions(+)

diff --git a/kde-apps/marble/files/marble-16.08.3-deps.patch 
b/kde-apps/marble/files/marble-16.08.3-deps.patch
new file mode 100644
index ..98d5225
--- /dev/null
+++ b/kde-apps/marble/files/marble-16.08.3-deps.patch
@@ -0,0 +1,42 @@
+commit 670a24a87adab6d7b76de60ce67c8eef8433c24c
+Author: Friedrich W. H. Kossebau 
+Date:   Sat Dec 3 20:33:14 2016 +0100
+
+Remove dep on Qt5::Location, not used
+
+diff --git a/src/plugins/positionprovider/CMakeLists.txt 
b/src/plugins/positionprovider/CMakeLists.txt
+--- a/src/plugins/positionprovider/CMakeLists.txt
 b/src/plugins/positionprovider/CMakeLists.txt
+@@ -8,17 +8,13 @@ ENDIF(LIBGPS_FOUND)
+  ADD_SUBDIRECTORY( gpsd )
+ ENDIF(LIBGPS_FOUND)
+ 
+-macro_optional_find_package(Qt5Location ${REQUIRED_QT_VERSION})
+ macro_optional_find_package(Qt5Positioning ${REQUIRED_QT_VERSION})
+ marble_set_package_properties( Qt5Positioning PROPERTIES DESCRIPTION "a 
collection of APIs and frameworks" )
+ marble_set_package_properties( Qt5Positioning PROPERTIES URL 
"http://qt.digia.com/"; )
+-marble_set_package_properties( Qt5Positioning PROPERTIES TYPE OPTIONAL 
PURPOSE "Required for QtLocation to work" )
+-marble_set_package_properties( Qt5Location PROPERTIES DESCRIPTION 
"geographical support for position and map use" )
+-marble_set_package_properties( Qt5Location PROPERTIES URL 
"http://qt.digia.com/"; )
+-marble_set_package_properties( Qt5Location PROPERTIES TYPE OPTIONAL PURPOSE 
"position information via Qt5Positioning and QtLocation" )
+-IF(Qt5Location_FOUND)
++marble_set_package_properties( Qt5Positioning PROPERTIES TYPE OPTIONAL 
PURPOSE "position information via Qt5Positioning" )
++if(Qt5Positioning_FOUND)
+ADD_SUBDIRECTORY( qtpositioning )
+-ENDIF(Qt5Location_FOUND)
++endif()
+ 
+ 
+ macro_optional_find_package(libwlocate)
+diff --git a/src/plugins/positionprovider/qtpositioning/CMakeLists.txt 
b/src/plugins/positionprovider/qtpositioning/CMakeLists.txt
+index 9079443..e0179bf 100644
+--- a/src/plugins/positionprovider/qtpositioning/CMakeLists.txt
 b/src/plugins/positionprovider/qtpositioning/CMakeLists.txt
+@@ -9,6 +9,6 @@ SET( qtpositioning_SRCS
+  QtPositioningPositionProviderPlugin.cpp
+ )
+ 
+-SET( QtPositioningPositionProviderPlugin_LIBS Qt5::Location Qt5::Positioning )
++SET( QtPositioningPositionProviderPlugin_LIBS Qt5::Positioning )
+ 
+ MARBLE_ADD_PLUGIN( QtPositioningPositionProviderPlugin ${qtpositioning_SRCS} )

diff --git a/kde-apps/marble/marble-16.08.3-r1.ebuild 
b/kde-apps/marble/marble-16.08.3-r1.ebuild
new file mode 100644
index ..f9856ac
--- /dev/null
+++ b/kde-apps/marble/marble-16.08.3-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
+HOMEPAGE="https://marble.kde.org/";
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="aprs +dbus designer gps +kde phonon +positioning shapefile +webkit"
+
+# FIXME (new package): libwlocate, WLAN-based geolocation
+RDEPEND="
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtscript)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   aprs? ( $(add_qt_dep qtserialport) )
+   dbus? ( $(add_qt_dep qtdbus) )
+   designer? ( $(add_qt_dep designer) )
+   gps? ( sci-geosciences/gpsd )
+   kde? (
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwallet)
+   )
+   phonon? ( media-libs/phonon[qt5] )
+   positioning? ( $(add_qt_dep qtpositioning) )
+   shapefile? ( sci-libs/shapeli

[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2016-12-07 Thread Johannes Huber
commit: e85aebaa5655e892e1f2ec7791f1172d87ef7c67
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Dec  7 15:24:04 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Dec  7 18:32:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85aebaa

kde-apps/marble: Drop old

Package-Manager: portage-2.3.0
Closes: #3049

Signed-off-by: Johannes Huber  gentoo.org>

 kde-apps/marble/marble-16.08.3.ebuild | 88 ---
 1 file changed, 88 deletions(-)

diff --git a/kde-apps/marble/marble-16.08.3.ebuild 
b/kde-apps/marble/marble-16.08.3.ebuild
deleted file mode 100644
index 9bd4a9b..
--- a/kde-apps/marble/marble-16.08.3.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/";
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="aprs +dbus designer gps +kde phonon +positioning shapefile +webkit"
-
-# FIXME (new package): libwlocate, WLAN-based geolocation
-RDEPEND="
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtscript)
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   aprs? ( $(add_qt_dep qtserialport) )
-   dbus? ( $(add_qt_dep qtdbus) )
-   designer? ( $(add_qt_dep designer) )
-   gps? ( sci-geosciences/gpsd )
-   kde? (
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep krunner)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwallet)
-   )
-   phonon? ( media-libs/phonon[qt5] )
-   positioning? (
-   $(add_qt_dep qtlocation)
-   $(add_qt_dep qtpositioning)
-   )
-   shapefile? ( sci-libs/shapelib )
-   webkit? ( $(add_qt_dep qtwebkit) )
-"
-DEPEND="${RDEPEND}
-   aprs? ( dev-lang/perl )
-"
-
-# bug 588320
-RESTRICT=test
-
-src_prepare() {
-   if use kde; then
-   sed -e "/add_subdirectory(marble-qt)/ s/^/#DONT/" \
-   -i src/apps/CMakeLists.txt \
-   || die "Failed to disable marble-qt"
-   fi
-
-   kde5_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package aprs Perl)
-   $(cmake-utils_use_find_package positioning Qt5Location)
-   $(cmake-utils_use_find_package positioning Qt5Positioning)
-   -DBUILD_MARBLE_TESTS=$(usex test)
-   -DWITH_DESIGNER_PLUGIN=$(usex designer)
-   -DWITH_libgps=$(usex gps)
-   -DWITH_KF5=$(usex kde)
-   -DWITH_Phonon=$(usex phonon)
-   -DWITH_libshp=$(usex shapefile)
-   $(cmake-utils_use_find_package webkit Qt5WebKit)
-   $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
-   -DWITH_libwlocate=OFF
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2016-10-29 Thread Michael Palimaka
commit: f2e22053c73d76bdf5a90d7731a7104c31c2adb0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Oct 29 10:21:30 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Oct 29 10:21:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e22053

kde-apps/marble: add dev-libs/quazip USE dependency

Package-Manager: portage-2.3.2

 kde-apps/marble/marble-4.14.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/marble/marble-4.14.3.ebuild 
b/kde-apps/marble/marble-4.14.3.ebuild
index 1484f09..089db03 100644
--- a/kde-apps/marble/marble-4.14.3.ebuild
+++ b/kde-apps/marble/marble-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -40,7 +40,7 @@ RDEPEND="
kde? ( $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" ) )
)
shapefile? ( sci-libs/shapelib )
-   zip? ( dev-libs/quazip )
+   zip? ( dev-libs/quazip[qt4] )
 "
 DEPEND="
${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2016-07-09 Thread Johannes Huber
commit: a5ee6d86aad1acac56b6a109c45f3e3c9eefed25
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jul  9 18:24:42 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jul  9 18:26:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ee6d86

kde-apps/marble: Restrict tests

Add virtual x for tests.

Gentoo-bug: 588320

Package-Manager: portage-2.3.0

 kde-apps/marble/marble-16.04.2.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/kde-apps/marble/marble-16.04.2.ebuild 
b/kde-apps/marble/marble-16.04.2.ebuild
index 50c47c0..271846e 100644
--- a/kde-apps/marble/marble-16.04.2.ebuild
+++ b/kde-apps/marble/marble-16.04.2.ebuild
@@ -6,6 +6,7 @@ EAPI=6
 
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Generic geographical map widget"
@@ -52,6 +53,9 @@ DEPEND="${RDEPEND}
aprs? ( dev-lang/perl )
 "
 
+# bug 588320
+RESTRICT=test
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package aprs Perl)



[gentoo-commits] repo/gentoo:master commit in: kde-apps/marble/

2016-05-24 Thread Mikle Kolyada
commit: 87b4f579747de179bcd9e8a2e100a6914122badd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 24 19:20:03 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 24 19:25:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b4f579

kde-apps/marble: amd64 stable wrt bug #579992

Package-Manager: portage-2.2.28

 kde-apps/marble/marble-15.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/marble/marble-15.12.3.ebuild 
b/kde-apps/marble/marble-15.12.3.ebuild
index 019ccc4..a1875b9 100644
--- a/kde-apps/marble/marble-15.12.3.ebuild
+++ b/kde-apps/marble/marble-15.12.3.ebuild
@@ -10,7 +10,7 @@ inherit kde5
 
 DESCRIPTION="Generic geographical map widget"
 HOMEPAGE="https://marble.kde.org/";
-KEYWORDS=" ~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="aprs designer-plugin gps +kde phonon shapefile"