summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-apps/kblocks')
-rw-r--r--kde-apps/kblocks/Manifest1
-rw-r--r--kde-apps/kblocks/files/kblocks-19.08.3-qt-5.14.patch24
-rw-r--r--kde-apps/kblocks/kblocks-19.08.3.ebuild35
3 files changed, 60 insertions, 0 deletions
diff --git a/kde-apps/kblocks/Manifest b/kde-apps/kblocks/Manifest
index f249266205aa..7774292bc302 100644
--- a/kde-apps/kblocks/Manifest
+++ b/kde-apps/kblocks/Manifest
@@ -1,2 +1,3 @@
DIST kblocks-19.04.3.tar.xz 1920560 BLAKE2B edf6f563d8a2057d713d420375ec0bb981f13dae196e04f7d03ec2fffa740833d904eef234a3be667da06bbd959532e007902cc3e41dbd21ba611d4a86387275 SHA512 6b8e904cb9ad0b4ef30e3272f8c9d75f34e6377130a31adfd384f43b7a651994a375a4fd7db9d7159025edd45fbc705c181056cebff287d68877269840a6b180
DIST kblocks-19.08.2.tar.xz 1908852 BLAKE2B d0c2d1aed3978466b9d312cdf2b9520702b019f8bc572627ba18592c14a69fbc020e5a47e4ddb9e505f327a1f0cd02985b7e96bb4657f9b0b4050fc0e9120340 SHA512 369d447665908bbdf47e7363d47312cd916bfcd89cb0354be6c15e9a749632d229bce3d8084a2b497cc7dcdd49e4b35cc313a3c8dabd82d93a994e43612e4cf2
+DIST kblocks-19.08.3.tar.xz 1906952 BLAKE2B 2a6a5c2e774aa371a8c69202fc14bec96da8cf1fb4fd03cf2d295656eb0f05c9d8958e467b1063a91714d6c60a3e9133b94286171c5b177ed09a1c2116c41997 SHA512 e7ea3a5bf2f9b2220db2c6df0df7bf9736cd7a3be10dfbe6cb8189f14f3c21ebe8652568d342611e1d6f2754acc1e6ef3593a33acb7655d9836bfc7240a63a53
diff --git a/kde-apps/kblocks/files/kblocks-19.08.3-qt-5.14.patch b/kde-apps/kblocks/files/kblocks-19.08.3-qt-5.14.patch
new file mode 100644
index 000000000000..b4c67d8a7e40
--- /dev/null
+++ b/kde-apps/kblocks/files/kblocks-19.08.3-qt-5.14.patch
@@ -0,0 +1,24 @@
+From 2f2d2f28fae9fb779fb5f8ae139c6ca28ccc83d0 Mon Sep 17 00:00:00 2001
+From: Laurent Montel <montel@kde.org>
+Date: Wed, 30 Oct 2019 13:34:23 +0100
+Subject: Make it compile against qt5.15, This enum is unused
+
+---
+ KBlocksView.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/KBlocksView.cpp b/KBlocksView.cpp
+index a16d672..2ad0686 100644
+--- a/KBlocksView.cpp
++++ b/KBlocksView.cpp
+@@ -21,7 +21,7 @@ KBlocksView::KBlocksView(KBlocksScene *scene, QWidget *parent): QGraphicsView(sc
+ setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+ setFrameStyle(QFrame::NoFrame);
+
+- setOptimizationFlags(QGraphicsView::DontClipPainter |
++ setOptimizationFlags(
+ QGraphicsView::DontSavePainterState /*|
+ QGraphicsView::DontAdjustForAntialiasing*/);
+
+--
+cgit v1.1
diff --git a/kde-apps/kblocks/kblocks-19.08.3.ebuild b/kde-apps/kblocks/kblocks-19.08.3.ebuild
new file mode 100644
index 000000000000..495a2a812802
--- /dev/null
+++ b/kde-apps/kblocks/kblocks-19.08.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org
+
+DESCRIPTION="Single-player Tetris-like KDE game"
+HOMEPAGE="https://kde.org/applications/games/kblocks/"
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ >=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/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-apps/libkdegames-${PVCUT}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-qt-5.14.patch )