public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/files/, kde-misc/latte-dock/
@ 2019-02-24 18:01 Andreas Sturmlechner
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Sturmlechner @ 2019-02-24 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     0281ba71b34942191930a86d3fb2faad8b91686d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 24 17:06:58 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 24 18:01:23 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0281ba71

kde-misc/latte-dock: Fix first-run experience

See also: https://bugs.kde.org/show_bug.cgi?id=404762

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../latte-dock-0.8.6-create-dir-if-missing.patch   | 34 ++++++++++++++
 kde-misc/latte-dock/latte-dock-0.8.6-r1.ebuild     | 53 ++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/kde-misc/latte-dock/files/latte-dock-0.8.6-create-dir-if-missing.patch b/kde-misc/latte-dock/files/latte-dock-0.8.6-create-dir-if-missing.patch
new file mode 100644
index 00000000000..97cc7c1d76d
--- /dev/null
+++ b/kde-misc/latte-dock/files/latte-dock-0.8.6-create-dir-if-missing.patch
@@ -0,0 +1,34 @@
+From 7283e2698d1fcd9aba2e4e1de1b24ed13425e2f5 Mon Sep 17 00:00:00 2001
+From: Michail Vourlakos <mvourlakos@gmail.com>
+Date: Sun, 24 Feb 2019 13:10:04 +0200
+Subject: create latte dir if missing when loading presets
+
+--this is critical because it does not open Latte at
+first run. The fix is just to make sure that "latte"
+directory will be created in case there isnt already
+
+BUG: 404762
+---
+ app/layoutmanager.cpp | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/app/layoutmanager.cpp b/app/layoutmanager.cpp
+index 73cb740..97abed1 100644
+--- a/app/layoutmanager.cpp
++++ b/app/layoutmanager.cpp
+@@ -1075,6 +1075,12 @@ void LayoutManager::importPresets(bool includeDefault)
+ 
+ void LayoutManager::importPreset(int presetNo, bool newInstanceIfPresent)
+ {
++    QDir configDir(QDir::homePath() + "/.config");
++
++    if (!QDir(configDir.absolutePath() + "/latte").exists()) {
++        configDir.mkdir("latte");
++    }
++
+     QByteArray presetNameOrig = QString("preset" + QString::number(presetNo)).toUtf8();
+     QString presetPath = m_corona->kPackage().filePath(presetNameOrig);
+     QString presetName = Layout::layoutName(presetPath);
+-- 
+cgit v1.1
+

diff --git a/kde-misc/latte-dock/latte-dock-0.8.6-r1.ebuild b/kde-misc/latte-dock/latte-dock-0.8.6-r1.ebuild
new file mode 100644
index 00000000000..332a87ea14f
--- /dev/null
+++ b/kde-misc/latte-dock/latte-dock-0.8.6-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Elegant dock, based on KDE Frameworks"
+HOMEPAGE="https://store.kde.org/p/1169519/
+	https://github.com/psifidotos/Latte-Dock"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kactivities)
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kcrash)
+	$(add_frameworks_dep kdbusaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep kglobalaccel)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
+	$(add_frameworks_dep knewstuff)
+	$(add_frameworks_dep knotifications)
+	$(add_frameworks_dep kpackage)
+	$(add_frameworks_dep kwayland)
+	$(add_frameworks_dep kwindowsystem)
+	$(add_frameworks_dep kxmlgui)
+	$(add_frameworks_dep plasma X)
+	$(add_qt_dep qtdbus)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgraphicaleffects)
+	$(add_qt_dep qtgui 'xcb')
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtx11extras)
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libxcb
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG.md README.md )
+
+PATCHES=( "${FILESDIR}/${P}-create-dir-if-missing.patch" )


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/files/, kde-misc/latte-dock/
@ 2019-03-02 11:50 Andreas Sturmlechner
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Sturmlechner @ 2019-03-02 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     d88aa18e5a0329c0fc30bedbe1dd2953826900e1
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  2 11:48:52 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 11:49:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88aa18e

kde-misc/latte-dock: Drop 0.8.6-r1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-misc/latte-dock/Manifest                       |  1 -
 .../latte-dock-0.8.6-create-dir-if-missing.patch   | 34 --------------
 kde-misc/latte-dock/latte-dock-0.8.6-r1.ebuild     | 53 ----------------------
 3 files changed, 88 deletions(-)

diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index c25cd26001c..251dccc4915 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -1,3 +1,2 @@
 DIST latte-dock-0.8.4.tar.xz 656528 BLAKE2B 200bf01ea489f2c7486291623ca6b0518e04ca4d607c9d42294abc3f13f1fd13d5a9da7dd16f7ced7d786e729bda12e80666283d3dfad32cb49be5731118ac84 SHA512 6a3fd4223316cc2e17934c1e7220cfe4b23ac5a06070f22ff26dcc2f312f73a666230aa612cdefd650e320ad09dd3456e44d253a2eab31e7c9c5d2f52343acc2
-DIST latte-dock-0.8.6.tar.xz 659084 BLAKE2B 6f78cfb74931bfd6ea0430c2124608057e67ea9bcc664197cc704207cc61d09754fb8fbdf8f988ce9abc434d5aee2e95e82dc1f7ba0c8d3624d823fccfd5112e SHA512 3e8285347cee9d7349fd43df5b7f17ee577e3c376ce0026499fd04bdba63664f66876560b8c0f545c48345d2b111a7928add9fc92fc3570121b6a5edbf4200f8
 DIST latte-dock-0.8.7.tar.xz 659220 BLAKE2B 0a4abd2ff3dec0638a841e4a6cc056773c21c995c67edf894310c76e25af3f405b999d5be32c82fa0e7b36d16a4b3ec5fc0c145fbb5dbd75c24fde023135112b SHA512 28e8a90ef986cd4e92ef97acd59f979f8133c5b1c0a084825fd8d9f21165552377c42c375bfe8ecc0b121a4d3561101648cbeaaca1fd14b7bfdb2e632b3d42f5

diff --git a/kde-misc/latte-dock/files/latte-dock-0.8.6-create-dir-if-missing.patch b/kde-misc/latte-dock/files/latte-dock-0.8.6-create-dir-if-missing.patch
deleted file mode 100644
index 97cc7c1d76d..00000000000
--- a/kde-misc/latte-dock/files/latte-dock-0.8.6-create-dir-if-missing.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 7283e2698d1fcd9aba2e4e1de1b24ed13425e2f5 Mon Sep 17 00:00:00 2001
-From: Michail Vourlakos <mvourlakos@gmail.com>
-Date: Sun, 24 Feb 2019 13:10:04 +0200
-Subject: create latte dir if missing when loading presets
-
---this is critical because it does not open Latte at
-first run. The fix is just to make sure that "latte"
-directory will be created in case there isnt already
-
-BUG: 404762
----
- app/layoutmanager.cpp | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/app/layoutmanager.cpp b/app/layoutmanager.cpp
-index 73cb740..97abed1 100644
---- a/app/layoutmanager.cpp
-+++ b/app/layoutmanager.cpp
-@@ -1075,6 +1075,12 @@ void LayoutManager::importPresets(bool includeDefault)
- 
- void LayoutManager::importPreset(int presetNo, bool newInstanceIfPresent)
- {
-+    QDir configDir(QDir::homePath() + "/.config");
-+
-+    if (!QDir(configDir.absolutePath() + "/latte").exists()) {
-+        configDir.mkdir("latte");
-+    }
-+
-     QByteArray presetNameOrig = QString("preset" + QString::number(presetNo)).toUtf8();
-     QString presetPath = m_corona->kPackage().filePath(presetNameOrig);
-     QString presetName = Layout::layoutName(presetPath);
--- 
-cgit v1.1
-

diff --git a/kde-misc/latte-dock/latte-dock-0.8.6-r1.ebuild b/kde-misc/latte-dock/latte-dock-0.8.6-r1.ebuild
deleted file mode 100644
index 332a87ea14f..00000000000
--- a/kde-misc/latte-dock/latte-dock-0.8.6-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Elegant dock, based on KDE Frameworks"
-HOMEPAGE="https://store.kde.org/p/1169519/
-	https://github.com/psifidotos/Latte-Dock"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-	$(add_frameworks_dep kactivities)
-	$(add_frameworks_dep karchive)
-	$(add_frameworks_dep kconfig)
-	$(add_frameworks_dep kcoreaddons)
-	$(add_frameworks_dep kcrash)
-	$(add_frameworks_dep kdbusaddons)
-	$(add_frameworks_dep kdeclarative)
-	$(add_frameworks_dep kglobalaccel)
-	$(add_frameworks_dep ki18n)
-	$(add_frameworks_dep kiconthemes)
-	$(add_frameworks_dep knewstuff)
-	$(add_frameworks_dep knotifications)
-	$(add_frameworks_dep kpackage)
-	$(add_frameworks_dep kwayland)
-	$(add_frameworks_dep kwindowsystem)
-	$(add_frameworks_dep kxmlgui)
-	$(add_frameworks_dep plasma X)
-	$(add_qt_dep qtdbus)
-	$(add_qt_dep qtdeclarative)
-	$(add_qt_dep qtgraphicaleffects)
-	$(add_qt_dep qtgui 'xcb')
-	$(add_qt_dep qtwidgets)
-	$(add_qt_dep qtx11extras)
-	x11-libs/libSM
-	x11-libs/libX11
-	x11-libs/libxcb
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( CHANGELOG.md README.md )
-
-PATCHES=( "${FILESDIR}/${P}-create-dir-if-missing.patch" )


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/files/, kde-misc/latte-dock/
@ 2021-05-14 15:43 Andreas Sturmlechner
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Sturmlechner @ 2021-05-14 15:43 UTC (permalink / raw
  To: gentoo-commits

commit:     804d589f6c6727ce234ebf807593a793a878672e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 14 14:24:23 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 14 15:43:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804d589f

kde-misc/latte-dock: Fix build w/ >=kde-frameworks/kwindowsystem-5.82

Gentoo ebuild sets KWINDOWSYSTEM_NO_WIDGETS=ON which drops deprecated
KF5WindowSystem API from <=5.62. This case was already deprecated since
5.0 though.

See also: https://invent.kde.org/plasma/latte-dock/-/merge_requests/19

- Raise QTMIN/KFMIN and cleanup obsolete slot op while at it.
- Update HOMEPAGE

Closes: https://bugs.gentoo.org/790185
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../latte-dock-0.9.11-kwindowsystem-5.82.patch     | 32 ++++++++++++
 kde-misc/latte-dock/latte-dock-0.9.11-r1.ebuild    | 61 ++++++++++++++++++++++
 2 files changed, 93 insertions(+)

diff --git a/kde-misc/latte-dock/files/latte-dock-0.9.11-kwindowsystem-5.82.patch b/kde-misc/latte-dock/files/latte-dock-0.9.11-kwindowsystem-5.82.patch
new file mode 100644
index 00000000000..91fc96d41f7
--- /dev/null
+++ b/kde-misc/latte-dock/files/latte-dock-0.9.11-kwindowsystem-5.82.patch
@@ -0,0 +1,32 @@
+From e62605321d739b941fdf0861bd24843ba1137216 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Fri, 14 May 2021 16:13:01 +0200
+Subject: [PATCH] Port away from deprecated API (NET::StaysOnTop ->
+ NET::KeepAbove)
+
+Deprecated since 5.0.
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ app/wm/xwindowinterface.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/app/wm/xwindowinterface.cpp b/app/wm/xwindowinterface.cpp
+index 932f8e43..cc66ff4b 100644
+--- a/app/wm/xwindowinterface.cpp
++++ b/app/wm/xwindowinterface.cpp
+@@ -666,9 +666,9 @@ void XWindowInterface::requestToggleKeepAbove(WindowId wid)
+     NETWinInfo ni(QX11Info::connection(), wid.toUInt(), QX11Info::appRootWindow(), NET::WMState, NET::Properties2());
+ 
+     if (wInfo.isKeepAbove()) {
+-        ni.setState(NET::States(), NET::StaysOnTop);
++        ni.setState(NET::States(), NET::KeepAbove);
+     } else {
+-        ni.setState(NET::StaysOnTop, NET::StaysOnTop);
++        ni.setState(NET::KeepAbove, NET::KeepAbove);
+     }
+ }
+ 
+-- 
+2.31.1
+

diff --git a/kde-misc/latte-dock/latte-dock-0.9.11-r1.ebuild b/kde-misc/latte-dock/latte-dock-0.9.11-r1.ebuild
new file mode 100644
index 00000000000..4e9b65b65c6
--- /dev/null
+++ b/kde-misc/latte-dock/latte-dock-0.9.11-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.82.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Elegant dock, based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/latte-dock/"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+	>=dev-qt/qtdbus-${QTMIN}:5
+	>=dev-qt/qtdeclarative-${QTMIN}:5
+	>=dev-qt/qtgraphicaleffects-${QTMIN}:5
+	|| (
+		>=dev-qt/qtgui-${QTMIN}:5[X(-)]
+		>=dev-qt/qtgui-${QTMIN}:5[xcb(-)]
+	)
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=dev-qt/qtx11extras-${QTMIN}:5
+	>=kde-frameworks/kactivities-${KFMIN}:5
+	>=kde-frameworks/karchive-${KFMIN}:5
+	>=kde-frameworks/kconfig-${KFMIN}:5
+	>=kde-frameworks/kcoreaddons-${KFMIN}:5
+	>=kde-frameworks/kcrash-${KFMIN}:5
+	>=kde-frameworks/kdbusaddons-${KFMIN}:5
+	>=kde-frameworks/kdeclarative-${KFMIN}:5
+	>=kde-frameworks/kglobalaccel-${KFMIN}:5
+	>=kde-frameworks/kguiaddons-${KFMIN}:5
+	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=kde-frameworks/kiconthemes-${KFMIN}:5
+	>=kde-frameworks/knewstuff-${KFMIN}:5
+	>=kde-frameworks/knotifications-${KFMIN}:5
+	>=kde-frameworks/kpackage-${KFMIN}:5
+	>=kde-frameworks/kwayland-${KFMIN}:5
+	>=kde-frameworks/kwindowsystem-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	>=kde-frameworks/plasma-${KFMIN}:5[X]
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+	>=dev-qt/qtquickcontrols-${QTMIN}:5
+	>=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+PATCHES=( "${FILESDIR}/${P}-kwindowsystem-5.82.patch" ) # bug 790185


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/files/, kde-misc/latte-dock/
@ 2021-08-25 10:10 Andreas Sturmlechner
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Sturmlechner @ 2021-08-25 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     8c1f4b6a354fd0e0bf6d3fdd5e7f6283a4c3b820
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 25 09:52:21 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Aug 25 10:10:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1f4b6a

kde-misc/latte-dock: 0.10.1 version bump

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-misc/latte-dock/Manifest                       |  1 +
 .../latte-dock-0.10.1-dont-hide-warnings.patch     | 31 +++++++++++
 kde-misc/latte-dock/latte-dock-0.10.1.ebuild       | 61 ++++++++++++++++++++++
 3 files changed, 93 insertions(+)

diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index 30b6ab24776..df980a06ec2 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -1,2 +1,3 @@
 DIST latte-dock-0.10.0.tar.xz 983700 BLAKE2B bda14f660f7959c912904173bc13d57e8722e99648880e6ab2651db44b943e130fe9c0e78a3f3476b63e4cda01f63d2cea3fa6fefb6155bf9c0bf29b80d9904b SHA512 894e427cc895564a1d46fb7d47f8f58156fa658c5e7d86dbf27d391bae1413ac8878789d2eb375ea8bdce0a8f3ede620dfc04588266e58ba870fa11d6d097cda
+DIST latte-dock-0.10.1.tar.xz 983932 BLAKE2B ebd565a2ec45048fe2578bd39554455843d0f8099701d8ab88d47588ff5e97b55754e51bdb78e092591772c4e04e84c1c1c4d70004cec442084bcc0b1f2813e4 SHA512 bed37de00ea58a7984351daa89b5def537f7504a108d0bd9683cf56852bde90f9b7ff6ce62db0fdba1a7bcd4cd7a3fe6d524fbfcd2c6655a364f7ebd67ba560f
 DIST latte-dock-0.9.12.tar.xz 741208 BLAKE2B 634805e78c618e0958d0d2d071fd6f262bee34f4aeb0106e42ba9cef0ba245a0382c2930e7e947df99bc93574721f6d5fc035c7eab3ac761cefd51c829ad409b SHA512 11538e90b110522bfc6a56737f7c2ef22e0a0aff1153a2d85413dae3e643b3b660c36cb4d2162b902b61c55b50d798b070f3c47da0c3709dcaefa09c3eeafd7f

diff --git a/kde-misc/latte-dock/files/latte-dock-0.10.1-dont-hide-warnings.patch b/kde-misc/latte-dock/files/latte-dock-0.10.1-dont-hide-warnings.patch
new file mode 100644
index 00000000000..2128e230468
--- /dev/null
+++ b/kde-misc/latte-dock/files/latte-dock-0.10.1-dont-hide-warnings.patch
@@ -0,0 +1,31 @@
+From ac28e1e851c7d00137a3e94ccca33601d33edf9d Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Wed, 25 Aug 2021 12:02:26 +0200
+Subject: [PATCH] Do not hide warnings
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 7 -------
+ 1 file changed, 7 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 1ee5ce24..a6024baa 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -77,13 +77,6 @@ include(WriteBasicConfigVersionFile)
+ 
+ include(Definitions.cmake)
+ 
+-#hide warnings
+-string(REPLACE "-Wall" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
+-string(REPLACE "-Wdeprecated-declarations" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
+-string(REPLACE "-Wreorder" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
+-string(REPLACE "-Wunused-variable" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
+-string(REPLACE "-Wunused-parameter" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
+-
+ #add format security check
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wformat -Werror=format-security")
+ 
+-- 
+2.33.0
+

diff --git a/kde-misc/latte-dock/latte-dock-0.10.1.ebuild b/kde-misc/latte-dock/latte-dock-0.10.1.ebuild
new file mode 100644
index 00000000000..c420a523a9a
--- /dev/null
+++ b/kde-misc/latte-dock/latte-dock-0.10.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.82.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Elegant dock, based on KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/latte-dock/"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+	>=dev-qt/qtdbus-${QTMIN}:5
+	>=dev-qt/qtdeclarative-${QTMIN}:5
+	>=dev-qt/qtgraphicaleffects-${QTMIN}:5
+	>=dev-qt/qtgui-${QTMIN}:5[X]
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=dev-qt/qtx11extras-${QTMIN}:5
+	>=kde-frameworks/kactivities-${KFMIN}:5
+	>=kde-frameworks/karchive-${KFMIN}:5
+	>=kde-frameworks/kconfig-${KFMIN}:5
+	>=kde-frameworks/kcoreaddons-${KFMIN}:5
+	>=kde-frameworks/kcrash-${KFMIN}:5
+	>=kde-frameworks/kdbusaddons-${KFMIN}:5
+	>=kde-frameworks/kdeclarative-${KFMIN}:5
+	>=kde-frameworks/kglobalaccel-${KFMIN}:5
+	>=kde-frameworks/kguiaddons-${KFMIN}:5
+	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=kde-frameworks/kiconthemes-${KFMIN}:5
+	>=kde-frameworks/kio-${KFMIN}:5
+	>=kde-frameworks/kirigami-${KFMIN}:5
+	>=kde-frameworks/knewstuff-${KFMIN}:5
+	>=kde-frameworks/knotifications-${KFMIN}:5
+	>=kde-frameworks/kpackage-${KFMIN}:5
+	>=kde-frameworks/kwayland-${KFMIN}:5
+	>=kde-frameworks/kwindowsystem-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	>=kde-frameworks/plasma-${KFMIN}:5[X]
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libxcb
+	x11-libs/xcb-util
+"
+RDEPEND="${DEPEND}
+	>=dev-qt/qtquickcontrols-${QTMIN}:5
+	>=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+PATCHES=( "${FILESDIR}/${P}-dont-hide-warnings.patch" )


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/files/, kde-misc/latte-dock/
@ 2021-12-12 22:15 Andreas Sturmlechner
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Sturmlechner @ 2021-12-12 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     e589b830d9822904381faa4f66abd4879b653639
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 10 20:55:22 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 12 22:12:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e589b830

kde-misc/latte-dock: Drop 0.9.12

Package-Manager: Portage-3.0.29, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-misc/latte-dock/Manifest                       |  1 -
 .../latte-dock-0.9.11-kwindowsystem-5.82.patch     | 32 ------------
 kde-misc/latte-dock/latte-dock-0.9.12.ebuild       | 58 ----------------------
 3 files changed, 91 deletions(-)

diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index c73a3aeed72f..a2297c80acd8 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -1,2 +1 @@
 DIST latte-dock-0.10.4.tar.xz 990944 BLAKE2B 968b79d4bc96dcbd46288191af8ca7881f4cbbe2d93b15a861f9c1291a92d90d6ff15c4310839370f60166573fd9dd264caba10b26db0fe275f0dc92a6f1e131 SHA512 e852805dd9e9f04a485dfd5ca87a9965ef697ce0fd77b06cda5a9e9e15fc702e1111835b84a9c5b369734106c30be8b0f8f0ba650ff1d346aef23531c7b15711
-DIST latte-dock-0.9.12.tar.xz 741208 BLAKE2B 634805e78c618e0958d0d2d071fd6f262bee34f4aeb0106e42ba9cef0ba245a0382c2930e7e947df99bc93574721f6d5fc035c7eab3ac761cefd51c829ad409b SHA512 11538e90b110522bfc6a56737f7c2ef22e0a0aff1153a2d85413dae3e643b3b660c36cb4d2162b902b61c55b50d798b070f3c47da0c3709dcaefa09c3eeafd7f

diff --git a/kde-misc/latte-dock/files/latte-dock-0.9.11-kwindowsystem-5.82.patch b/kde-misc/latte-dock/files/latte-dock-0.9.11-kwindowsystem-5.82.patch
deleted file mode 100644
index 91fc96d41f70..000000000000
--- a/kde-misc/latte-dock/files/latte-dock-0.9.11-kwindowsystem-5.82.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From e62605321d739b941fdf0861bd24843ba1137216 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Fri, 14 May 2021 16:13:01 +0200
-Subject: [PATCH] Port away from deprecated API (NET::StaysOnTop ->
- NET::KeepAbove)
-
-Deprecated since 5.0.
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- app/wm/xwindowinterface.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/app/wm/xwindowinterface.cpp b/app/wm/xwindowinterface.cpp
-index 932f8e43..cc66ff4b 100644
---- a/app/wm/xwindowinterface.cpp
-+++ b/app/wm/xwindowinterface.cpp
-@@ -666,9 +666,9 @@ void XWindowInterface::requestToggleKeepAbove(WindowId wid)
-     NETWinInfo ni(QX11Info::connection(), wid.toUInt(), QX11Info::appRootWindow(), NET::WMState, NET::Properties2());
- 
-     if (wInfo.isKeepAbove()) {
--        ni.setState(NET::States(), NET::StaysOnTop);
-+        ni.setState(NET::States(), NET::KeepAbove);
-     } else {
--        ni.setState(NET::StaysOnTop, NET::StaysOnTop);
-+        ni.setState(NET::KeepAbove, NET::KeepAbove);
-     }
- }
- 
--- 
-2.31.1
-

diff --git a/kde-misc/latte-dock/latte-dock-0.9.12.ebuild b/kde-misc/latte-dock/latte-dock-0.9.12.ebuild
deleted file mode 100644
index ac22c48b7340..000000000000
--- a/kde-misc/latte-dock/latte-dock-0.9.12.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.82.0
-QTMIN=5.15.2
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-	SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-	KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-fi
-
-DESCRIPTION="Elegant dock, based on KDE Frameworks"
-HOMEPAGE="https://apps.kde.org/latte-dock/"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND="
-	>=dev-qt/qtdbus-${QTMIN}:5
-	>=dev-qt/qtdeclarative-${QTMIN}:5
-	>=dev-qt/qtgraphicaleffects-${QTMIN}:5
-	>=dev-qt/qtgui-${QTMIN}:5[X]
-	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=dev-qt/qtx11extras-${QTMIN}:5
-	>=kde-frameworks/kactivities-${KFMIN}:5
-	>=kde-frameworks/karchive-${KFMIN}:5
-	>=kde-frameworks/kconfig-${KFMIN}:5
-	>=kde-frameworks/kcoreaddons-${KFMIN}:5
-	>=kde-frameworks/kcrash-${KFMIN}:5
-	>=kde-frameworks/kdbusaddons-${KFMIN}:5
-	>=kde-frameworks/kdeclarative-${KFMIN}:5
-	>=kde-frameworks/kglobalaccel-${KFMIN}:5
-	>=kde-frameworks/kguiaddons-${KFMIN}:5
-	>=kde-frameworks/ki18n-${KFMIN}:5
-	>=kde-frameworks/kiconthemes-${KFMIN}:5
-	>=kde-frameworks/knewstuff-${KFMIN}:5
-	>=kde-frameworks/knotifications-${KFMIN}:5
-	>=kde-frameworks/kpackage-${KFMIN}:5
-	>=kde-frameworks/kwayland-${KFMIN}:5
-	>=kde-frameworks/kwindowsystem-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	>=kde-frameworks/plasma-${KFMIN}:5[X]
-	x11-libs/libSM
-	x11-libs/libX11
-	x11-libs/libxcb
-"
-RDEPEND="${DEPEND}
-	>=dev-qt/qtquickcontrols-${QTMIN}:5
-	>=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-PATCHES=( "${FILESDIR}/${PN}-0.9.11-kwindowsystem-5.82.patch" ) # bug 790185


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-12-12 22:15 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-02 11:50 [gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/files/, kde-misc/latte-dock/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2021-12-12 22:15 Andreas Sturmlechner
2021-08-25 10:10 Andreas Sturmlechner
2021-05-14 15:43 Andreas Sturmlechner
2019-02-24 18:01 Andreas Sturmlechner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox