[arch-commits] Commit in falkon/trunk (PKGBUILD falkon-pyside2-5.12.patch)

Antonio Rojas arojas at archlinux.org
Wed Mar 20 07:44:30 UTC 2019


    Date: Wednesday, March 20, 2019 @ 07:44:29
  Author: arojas
Revision: 348753

Update to 3.1.0

Modified:
  falkon/trunk/PKGBUILD
Deleted:
  falkon/trunk/falkon-pyside2-5.12.patch

---------------------------+
 PKGBUILD                  |   25 +++++++------------------
 falkon-pyside2-5.12.patch |   42 ------------------------------------------
 2 files changed, 7 insertions(+), 60 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-03-20 06:38:53 UTC (rev 348752)
+++ PKGBUILD	2019-03-20 07:44:29 UTC (rev 348753)
@@ -1,35 +1,24 @@
 # Maintainer: Antonio Rojas <arojas at archlinux.org>
 
 pkgname=falkon
-pkgver=3.0.1
-pkgrel=6
+pkgver=3.1.0
+pkgrel=1
 pkgdesc="Cross-platform QtWebEngine browser"
 arch=(x86_64)
 url="https://www.falkon.org/"
 license=(GPL3)
 depends=(qt5-webengine qt5-x11extras qt5-svg)
-makedepends=(extra-cmake-modules qt5-tools kwallet libgnome-keyring pyside2 shiboken2)
-optdepends=('kwallet: kf5 kwallet integration' 'libgnome-keyring: gnome keyring integration'
+makedepends=(extra-cmake-modules qt5-tools kio purpose libgnome-keyring pyside2 shiboken2)
+optdepends=('kio: KDE integration' 'purpose: KDE integration' 'libgnome-keyring: gnome keyring integration'
             'pyside2: Python plugins')
 replaces=(qupzilla)
-source=(https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz{,.sig}
-        falkon-pyside2.patch::"https://cgit.kde.org/falkon.git/patch/?id=4c83ba3d"
-        falkon-pyside2-5.12.patch
-        falkon-webinspector.patch::"https://cgit.kde.org/falkon.git/patch/?id=48ca42d6")
-sha256sums=('7b6ed54986543dd5462602943fb824df12f15d2061996310c4c4b891433f1a83'
-            'SKIP'
-            '454750ebdcf4a5f1ae322c3322ccc725b830d2441e9f4a86507e35fc79568206'
-            '8f31d255314b3b9865829775561712009962db5626ed44453c3f375c3731e2cd'
-            '5f499c1ae86d441450902dd83a394cd9a72f766e4c1e32a1bbc5ba44b6d0ebb8')
+source=(https://download.kde.org/stable/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig})
+sha256sums=('ce743cd80c0e2d525a784e29c9b487f73480119b0567f9ce8ef1f44cca527587'
+            'SKIP')
 validpgpkeys=(3CB7B8416EF6778B409FDC43EBC3FC294452C6D8) # David Rosca <nowrep at gmail.com>
 
 prepare() {
   mkdir -p build
-
-  cd $pkgname-$pkgver
-  patch -p1 -i ../falkon-pyside2.patch # Fix build with Pyside2 5.11.0
-  patch -p1 -i ../falkon-pyside2-5.12.patch # Fix build with Pyside2 5.12.0
-  patch -p1 -i ../falkon-webinspector.patch # Fix WebInspector with Qt 5.11
 }
 
 build() {

Deleted: falkon-pyside2-5.12.patch
===================================================================
--- falkon-pyside2-5.12.patch	2019-03-20 06:38:53 UTC (rev 348752)
+++ falkon-pyside2-5.12.patch	2019-03-20 07:44:29 UTC (rev 348753)
@@ -1,42 +0,0 @@
-From 1c4a8ddd6f8e896787c837d37e9ad596c973e436 Mon Sep 17 00:00:00 2001
-From: David Rosca <nowrep at gmail.com>
-Date: Wed, 23 Jan 2019 15:55:29 +0100
-Subject: PyFalkon: Fix build with PySide 5.12
-
-BUG: 402947
-FIXED-IN: 3.1.0
----
- src/lib/tools/desktopfile.h            | 2 +-
- src/plugins/PyFalkon/pyfalkon_global.h | 3 ---
- 2 files changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/src/lib/tools/desktopfile.h b/src/lib/tools/desktopfile.h
-index baf231a..d41e7e2 100644
---- a/src/lib/tools/desktopfile.h
-+++ b/src/lib/tools/desktopfile.h
-@@ -26,7 +26,7 @@ class QSettings;
- class FALKON_EXPORT DesktopFile
- {
- public:
--    explicit DesktopFile();
-+    DesktopFile();
-     explicit DesktopFile(const QString &filePath);
- 
-     QString name() const;
-diff --git a/src/plugins/PyFalkon/pyfalkon_global.h b/src/plugins/PyFalkon/pyfalkon_global.h
-index b064dce..391ef6c 100644
---- a/src/plugins/PyFalkon/pyfalkon_global.h
-+++ b/src/plugins/PyFalkon/pyfalkon_global.h
-@@ -16,9 +16,6 @@
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- * ============================================================ */
- 
--// Make "signals:", "slots:" visible as access specifiers
--#define QT_ANNOTATE_ACCESS_SPECIFIER(a) __attribute__((annotate(#a)))
--
- // PYSIDE-711
- #include <QHstsPolicy>
- #include <QWebEngineContextMenuData>
--- 
-cgit v1.1
-



More information about the arch-commits mailing list