From 27e2b72c51e6027cf4b30ec9d17d88c4a55c2e78 Mon Sep 17 00:00:00 2001 From: Bart Ribbers Date: Sat, 7 Sep 2019 23:25:47 +0200 Subject: [PATCH] kde/plasma-phone-components: upgrade to 0_git20190903 (!599) [ci:skip-build]: already built successfully in CI --- ...t-loader.qml-isn-t-necessary-anymore.patch | 54 +++++++++++++++++++ kde/plasma-phone-components/APKBUILD | 13 +++-- 2 files changed, 62 insertions(+), 5 deletions(-) create mode 100644 kde/plasma-phone-components/0001-Revert-loader.qml-isn-t-necessary-anymore.patch diff --git a/kde/plasma-phone-components/0001-Revert-loader.qml-isn-t-necessary-anymore.patch b/kde/plasma-phone-components/0001-Revert-loader.qml-isn-t-necessary-anymore.patch new file mode 100644 index 000000000..5bc58e32f --- /dev/null +++ b/kde/plasma-phone-components/0001-Revert-loader.qml-isn-t-necessary-anymore.patch @@ -0,0 +1,54 @@ +From e75b38eeea40f590a4bf6390879ce03a54acee22 Mon Sep 17 00:00:00 2001 +From: Bart Ribbers +Date: Wed, 11 Sep 2019 10:29:22 +0200 +Subject: [PATCH] Revert "loader.qml isn't necessary anymore" + +This reverts commit f75fed80f39dca1dd5a97e6f89d7044fb125df45. +--- + shell/contents/loader.qml | 34 ++++++++++++++++++++++++++++++++++ + 1 file changed, 34 insertions(+) + create mode 100644 shell/contents/loader.qml + +diff --git a/shell/contents/loader.qml b/shell/contents/loader.qml +new file mode 100644 +index 0000000..79e34f6 +--- /dev/null ++++ b/shell/contents/loader.qml +@@ -0,0 +1,34 @@ ++/* vim:set foldmethod=marker: ++ * ++ * Copyright (C) 2013 Ivan Cukic ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 2, ++ * or (at your option) any later version, as published by the Free ++ * Software Foundation ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details ++ * ++ * You should have received a copy of the GNU General Public ++ * License along with this program; if not, write to the ++ * Free Software Foundation, Inc., ++ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ ++import QtQuick 2 ++ ++Item { ++ id: main ++ ++ property string shell : "org.kde.plasma.phone" ++ property bool willing : true ++ property int priority : 10 ++ ++ // This is not needed, but allows the ++ // handler to know whether its shell is loaded ++ property bool loaded : false ++} ++ +-- +2.23.0 + diff --git a/kde/plasma-phone-components/APKBUILD b/kde/plasma-phone-components/APKBUILD index 7e5c33f31..b50bc55b2 100644 --- a/kde/plasma-phone-components/APKBUILD +++ b/kde/plasma-phone-components/APKBUILD @@ -1,20 +1,22 @@ # Contributor: Bart Ribbers # Maintainer: Bart Ribbers pkgname=plasma-phone-components -pkgver=0_git20190730 +pkgver=0_git20190903 pkgrel=0 -_commit="6c8ae2501a3c4072ba84a53f3a16b740b9561611" +_commit="6dd77469a1bf1c0349316f91b69e7da726ae60f8" pkgdesc="Modules providing phone functionality for Plasma" arch="all" url="https://community.kde.org/Plasma/Mobile" -license="GPL-2.0 LGPL-2.1-or-later" +license="GPL-2.0-or-later AND LGPL-2.1-or-later" depends="qt5-qtquickcontrols2 plasma-workspace kactivities plasma-pa plasma-nm libqofono breeze-icons plasma-settings" makedepends="extra-cmake-modules kpeople-dev qt5-qtdeclarative-dev kactivities-dev plasma-framework-dev kservice-dev kdeclarative-dev ki18n-dev kio-dev kcoreaddons-dev kconfig-dev kbookmarks-dev kwidgetsaddons-dev kcompletion-dev kitemviews-dev kjobwidgets-dev solid-dev kxmlgui-dev kconfigwidgets-dev kauth-dev kcodecs-dev kpackage-dev kwindowsystem-dev kdbusaddons-dev knotifications-dev kwayland-dev telepathy-qt-dev libphonenumber-dev" source=" - $pkgname-$_commit.tar.gz::https://invent.kde.org/kde/$pkgname/-/archive/$_commit/$pkgname-$_commit.tar.gz + $pkgname-$_commit.tar.gz::https://invent.kde.org/kde/plasma-phone-components/-/archive/$_commit/plasma-phone-components-$_commit.tar.gz + 0001-Revert-loader.qml-isn-t-necessary-anymore.patch startplasmamobile plasma-mobile.desktop " +options="!check" # No tests builddir="$srcdir/$pkgname-$_commit" build() { @@ -38,6 +40,7 @@ package() { install -Dm644 "$srcdir"/plasma-mobile.desktop \ "$pkgdir"/usr/share/wayland-sessions/plasma-mobile-2.desktop } -sha512sums="9bd880802443fd2b92d764c78b3212b22d80b14ccddf0e2b791a4a6e881f1b0f249ba3060058b83adf3b148892cbd853e188f45a26166e6ea0bca0c29a02c368 plasma-phone-components-6c8ae2501a3c4072ba84a53f3a16b740b9561611.tar.gz +sha512sums="1693df393b0009d3d3c133e7e480a18b37da796e5dc52deaeef00b9beb3d891e9747838ee7df67c9041a93ad9f081fd8df747d10a05d2ab929a1673b4bc26444 plasma-phone-components-6dd77469a1bf1c0349316f91b69e7da726ae60f8.tar.gz +059c68ccb839cf7f907b575b398c6e9f7294ae8bf0d51b0ac9ad555cfbc297a381ffc2cfa2a6679f2472a1eae210f816be1a065533f44bacc625fc76288bcbb0 0001-Revert-loader.qml-isn-t-necessary-anymore.patch 069485a372df96f1b438c026b259bc81a6b417d59f00ef42cfd38e13f0971ce8c63db1d31c7e9603a9a5e0bfedc35ba4a1f2af041b7e24304899f40c10b87432 startplasmamobile 7f4bdbd30cda4c9e23293b7bb1eb6e8536ada056cb3bcc9a6cc3db7bbc2277eac67b519992b7e46afdf5c720df9c696b43a6a9e9f82ed7ebe3937d8c0bf4d55d plasma-mobile.desktop"