[arch-commits] Commit in kdeplasma-applets-plasma-nm/repos (6 files)
Date: Tuesday, December 8, 2015 @ 17:31:10 Author: allan Revision: 253979 archrelease: copy trunk to staging-i686, staging-x86_64 Added: kdeplasma-applets-plasma-nm/repos/staging-i686/ kdeplasma-applets-plasma-nm/repos/staging-i686/PKGBUILD (from rev 253978, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) kdeplasma-applets-plasma-nm/repos/staging-i686/openconnect7.patch (from rev 253978, kdeplasma-applets-plasma-nm/trunk/openconnect7.patch) kdeplasma-applets-plasma-nm/repos/staging-x86_64/ kdeplasma-applets-plasma-nm/repos/staging-x86_64/PKGBUILD (from rev 253978, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) kdeplasma-applets-plasma-nm/repos/staging-x86_64/openconnect7.patch (from rev 253978, kdeplasma-applets-plasma-nm/trunk/openconnect7.patch) ---+ staging-i686/PKGBUILD | 35 staging-i686/openconnect7.patch | 309 staging-x86_64/PKGBUILD | 35 staging-x86_64/openconnect7.patch | 309 4 files changed, 688 insertions(+) Copied: kdeplasma-applets-plasma-nm/repos/staging-i686/PKGBUILD (from rev 253978, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-12-08 16:31:10 UTC (rev 253979) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Andrea Scarpino+# Contributor: Antonio Rojas < aro...@archlinux.org > + +pkgname=kdeplasma-applets-plasma-nm +pkgver=0.9.3.6 +pkgrel=2 +pkgdesc="Plasma applet written in QML for managing network connections" +arch=('i686' 'x86_64') +url="https://projects.kde.org/projects/kde/workspace/plasma-nm; +license=('GPL') +depends=('kdebase-workspace' 'libnm-qt4') +makedepends=('cmake' 'automoc4' 'openconnect' 'mobile-broadband-provider-info') +optdepends=('mobile-broadband-provider-info: Database of mobile broadband service providers' +'openconnect: Cisco AnyConnect VPN plugin') +conflicts=('kdeplasma-applets-networkmanagement') +source=("http://download.kde.org/stable/plasma-nm/plasma-nm-${pkgver}.tar.xz;) +md5sums=('ab94be59919eca6bf89fc1930cf3dd39') + +prepare() { + mkdir build +} + +build() { + cd build + cmake ../plasma-nm-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} Copied: kdeplasma-applets-plasma-nm/repos/staging-i686/openconnect7.patch (from rev 253978, kdeplasma-applets-plasma-nm/trunk/openconnect7.patch) === --- staging-i686/openconnect7.patch (rev 0) +++ staging-i686/openconnect7.patch 2015-12-08 16:31:10 UTC (rev 253979) @@ -0,0 +1,309 @@ +From: David Woodhouse +Date: Wed, 03 Dec 2014 14:10:44 + +Subject: Update OpenConnect support for library version 5 +X-Git-Url: http://quickgit.kde.org/?p=plasma-nm.git=commitdiff=3e6585fa4dd2fb3d9b59c7704bd3d7ae5b2c4167 +--- +Update OpenConnect support for library version 5 + +String ownership rules are now very simple: the library never takes ownership +of a string it's passed. It always takes its *own* copy and is responsible +for freeing that. Mostly driven by Windows DLL Hell where it's painful to +allocate in one library and free in another because they might actually be +using different heaps. + +Also adapt to the changes in server certificate hash handling. We are no +longer supposed to just compare strings, and must call the relevant function +to check a hash against the server's certificate. This gives better matching +and allows libopenconnect to upgrade the hash in future when it becomes +necessary. +--- + + +--- a/vpn/openconnect/CMakeLists.txt b/vpn/openconnect/CMakeLists.txt +@@ -15,6 +15,8 @@ + + if (${OPENCONNECT_VERSION} VERSION_GREATER ${MINIMUM_OPENCONNECT_VERSION_REQUIRED} OR + ${OPENCONNECT_VERSION} VERSION_EQUAL ${MINIMUM_OPENCONNECT_VERSION_REQUIRED}) ++ ++include_directories(${OPENCONNECT_INCLUDE_DIRS}) + + set(openconnect_SRCS + openconnectui.cpp + +--- a/vpn/openconnect/openconnectauth.cpp b/vpn/openconnect/openconnectauth.cpp +@@ -161,7 +161,7 @@ + } + if (!dataMap[NM_OPENCONNECT_KEY_CACERT].isEmpty()) { + const QByteArray crt = QFile::encodeName(dataMap[NM_OPENCONNECT_KEY_CACERT]); +-openconnect_set_cafile(d->vpninfo, strdup(crt.data())); ++openconnect_set_cafile(d->vpninfo, OC3DUP(crt.data())); + } + if (dataMap[NM_OPENCONNECT_KEY_CSD_ENABLE] == "yes") { + char *wrapper; +@@ -174,12 +174,12 @@ + } + if (!dataMap[NM_OPENCONNECT_KEY_PROXY].isEmpty()) { + const QByteArray proxy = QFile::encodeName(dataMap[NM_OPENCONNECT_KEY_PROXY]); +-openconnect_set_http_proxy(d->vpninfo,
[arch-commits] Commit in kdeplasma-applets-plasma-nm/repos (6 files)
Date: Friday, January 2, 2015 @ 16:35:42 Author: andrea Revision: 228342 archrelease: copy trunk to staging-i686, staging-x86_64 Added: kdeplasma-applets-plasma-nm/repos/staging-i686/ kdeplasma-applets-plasma-nm/repos/staging-i686/PKGBUILD (from rev 228341, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) kdeplasma-applets-plasma-nm/repos/staging-i686/openconnect7.patch (from rev 228341, kdeplasma-applets-plasma-nm/trunk/openconnect7.patch) kdeplasma-applets-plasma-nm/repos/staging-x86_64/ kdeplasma-applets-plasma-nm/repos/staging-x86_64/PKGBUILD (from rev 228341, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) kdeplasma-applets-plasma-nm/repos/staging-x86_64/openconnect7.patch (from rev 228341, kdeplasma-applets-plasma-nm/trunk/openconnect7.patch) ---+ staging-i686/PKGBUILD | 40 staging-i686/openconnect7.patch | 309 staging-x86_64/PKGBUILD | 40 staging-x86_64/openconnect7.patch | 309 4 files changed, 698 insertions(+) Copied: kdeplasma-applets-plasma-nm/repos/staging-i686/PKGBUILD (from rev 228341, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-01-02 15:35:42 UTC (rev 228342) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org +# Contributor: Antonio Rojas nqn1976 @ gmail.com + +pkgname=kdeplasma-applets-plasma-nm +pkgver=0.9.3.5 +pkgrel=2 +pkgdesc=Plasma applet written in QML for managing network connections +arch=('i686' 'x86_64') +url=https://projects.kde.org/projects/kde/workspace/plasma-nm; +license=('GPL') +depends=('kdebase-workspace' 'libnm-qt') +makedepends=('cmake' 'automoc4' 'openconnect' 'mobile-broadband-provider-info') +optdepends=('mobile-broadband-provider-info: Database of mobile broadband service providers' +'openconnect: Cisco AnyConnect VPN plugin') +conflicts=('kdeplasma-applets-networkmanagement') +source=(http://download.kde.org/stable/plasma-nm/plasma-nm-${pkgver}.tar.xz; +'openconnect7.patch') +md5sums=('16f5e711de503fa8e5adeef9922c7c98' + '669e568324f059acc8777e82403b1deb') + +prepare() { + mkdir build + + cd plasma-nm-${pkgver} + patch -p1 -i ${srcdir}/openconnect7.patch +} + +build() { + cd build + cmake ../plasma-nm-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd build + make DESTDIR=${pkgdir} install +} Copied: kdeplasma-applets-plasma-nm/repos/staging-i686/openconnect7.patch (from rev 228341, kdeplasma-applets-plasma-nm/trunk/openconnect7.patch) === --- staging-i686/openconnect7.patch (rev 0) +++ staging-i686/openconnect7.patch 2015-01-02 15:35:42 UTC (rev 228342) @@ -0,0 +1,309 @@ +From: David Woodhouse david.woodho...@intel.com +Date: Wed, 03 Dec 2014 14:10:44 + +Subject: Update OpenConnect support for library version 5 +X-Git-Url: http://quickgit.kde.org/?p=plasma-nm.gita=commitdiffh=3e6585fa4dd2fb3d9b59c7704bd3d7ae5b2c4167 +--- +Update OpenConnect support for library version 5 + +String ownership rules are now very simple: the library never takes ownership +of a string it's passed. It always takes its *own* copy and is responsible +for freeing that. Mostly driven by Windows DLL Hell where it's painful to +allocate in one library and free in another because they might actually be +using different heaps. + +Also adapt to the changes in server certificate hash handling. We are no +longer supposed to just compare strings, and must call the relevant function +to check a hash against the server's certificate. This gives better matching +and allows libopenconnect to upgrade the hash in future when it becomes +necessary. +--- + + +--- a/vpn/openconnect/CMakeLists.txt b/vpn/openconnect/CMakeLists.txt +@@ -15,6 +15,8 @@ + + if (${OPENCONNECT_VERSION} VERSION_GREATER ${MINIMUM_OPENCONNECT_VERSION_REQUIRED} OR + ${OPENCONNECT_VERSION} VERSION_EQUAL ${MINIMUM_OPENCONNECT_VERSION_REQUIRED}) ++ ++include_directories(${OPENCONNECT_INCLUDE_DIRS}) + + set(openconnect_SRCS + openconnectui.cpp + +--- a/vpn/openconnect/openconnectauth.cpp b/vpn/openconnect/openconnectauth.cpp +@@ -161,7 +161,7 @@ + } + if (!dataMap[NM_OPENCONNECT_KEY_CACERT].isEmpty()) { + const QByteArray crt = QFile::encodeName(dataMap[NM_OPENCONNECT_KEY_CACERT]); +-openconnect_set_cafile(d-vpninfo, strdup(crt.data())); ++openconnect_set_cafile(d-vpninfo, OC3DUP(crt.data())); + } + if (dataMap[NM_OPENCONNECT_KEY_CSD_ENABLE] == yes) { + char *wrapper; +@@ -174,12 +174,12 @@ + } + if (!dataMap[NM_OPENCONNECT_KEY_PROXY].isEmpty()) { + const
[arch-commits] Commit in kdeplasma-applets-plasma-nm/repos (6 files)
Date: Friday, November 22, 2013 @ 01:08:52 Author: andrea Revision: 200039 archrelease: copy trunk to extra-i686, extra-x86_64 Added: kdeplasma-applets-plasma-nm/repos/extra-i686/PKGBUILD (from rev 200038, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) kdeplasma-applets-plasma-nm/repos/extra-x86_64/PKGBUILD (from rev 200038, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) Deleted: kdeplasma-applets-plasma-nm/repos/extra-i686/PKGBUILD kdeplasma-applets-plasma-nm/repos/extra-i686/plasma-nm-fixes.patch kdeplasma-applets-plasma-nm/repos/extra-x86_64/PKGBUILD kdeplasma-applets-plasma-nm/repos/extra-x86_64/plasma-nm-fixes.patch + /PKGBUILD | 70 +++ extra-i686/PKGBUILD| 40 extra-i686/plasma-nm-fixes.patch | 322 --- extra-x86_64/PKGBUILD | 40 extra-x86_64/plasma-nm-fixes.patch | 322 --- 5 files changed, 70 insertions(+), 724 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-11-22 00:08:43 UTC (rev 200038) +++ extra-i686/PKGBUILD 2013-11-22 00:08:52 UTC (rev 200039) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Andrea Scarpino and...@archlinux.org -# Contributor: Antonio Rojas nqn1976 @ gmail.com - -pkgname=kdeplasma-applets-plasma-nm -pkgver=0.9.3.1 -pkgrel=3 -pkgdesc=Plasma applet written in QML for managing network connections -arch=('i686' 'x86_64') -url=https://projects.kde.org/projects/playground/network/plasma-nm; -license=('GPL') -depends=('kdebase-workspace' 'libnm-qt') -makedepends=('cmake' 'automoc4' 'openconnect') -optdepends=('mobile-broadband-provider-info: Database of mobile broadband service providers' -'openconnect: Cisco AnyConnect VPN plugin') -conflicts=('kdeplasma-applets-networkmanagement') -source=(http://download.kde.org/unstable/plasma-nm/plasma-nm-${pkgver}.tar.xz; -'plasma-nm-fixes.patch') -md5sums=('c6ce9cd8523ec0f99fe87dea8b76a02f' - 'e5825709f49ba6c4386e909b80f75066') - -prepare() { - mkdir build - - cd plasma-nm-${pkgver} - patch -p1 -i ${srcdir}/plasma-nm-fixes.patch -} - -build() { - cd build - cmake ../plasma-nm-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd build - make DESTDIR=${pkgdir} install -} Copied: kdeplasma-applets-plasma-nm/repos/extra-i686/PKGBUILD (from rev 200038, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-11-22 00:08:52 UTC (rev 200039) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org +# Contributor: Antonio Rojas nqn1976 @ gmail.com + +pkgname=kdeplasma-applets-plasma-nm +pkgver=0.9.3.2 +pkgrel=1 +pkgdesc=Plasma applet written in QML for managing network connections +arch=('i686' 'x86_64') +url=https://projects.kde.org/projects/playground/network/plasma-nm; +license=('GPL') +depends=('kdebase-workspace' 'libnm-qt') +makedepends=('cmake' 'automoc4' 'openconnect' 'mobile-broadband-provider-info') +optdepends=('mobile-broadband-provider-info: Database of mobile broadband service providers' +'openconnect: Cisco AnyConnect VPN plugin') +conflicts=('kdeplasma-applets-networkmanagement') +source=(http://download.kde.org/unstable/plasma-nm/plasma-nm-${pkgver}.tar.xz;) +md5sums=('67dde011a859f2d72633cf3af5c9f847') + +prepare() { + mkdir build +} + +build() { + cd build + cmake ../plasma-nm-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd build + make DESTDIR=${pkgdir} install +} Deleted: extra-i686/plasma-nm-fixes.patch === --- extra-i686/plasma-nm-fixes.patch2013-11-22 00:08:43 UTC (rev 200038) +++ extra-i686/plasma-nm-fixes.patch2013-11-22 00:08:52 UTC (rev 200039) @@ -1,322 +0,0 @@ -diff --git a/applet/declarative/contents/ui/main.qml b/applet/declarative/contents/ui/main.qml -index 8ea88cc..aa81707 100644 a/applet/declarative/contents/ui/main.qml -+++ b/applet/declarative/contents/ui/main.qml -@@ -19,6 +19,7 @@ - */ - - import QtQuick 1.1 -+import org.kde.plasma.extras 0.1 as PlasmaExtras - import org.kde.plasma.components 0.1 as PlasmaComponents - import org.kde.plasma.core 0.1 as PlasmaCore - import org.kde.networkmanagement 0.1 as PlasmaNM -@@ -77,16 +78,7 @@ Item { - anchors.fill: parent - } - --ListView { --id: connectionView; -- --property bool expandedItem: false; --property string previouslyExpandedItem: ; -- --property bool activeExpanded: true; --property bool previousExpanded: true; --property bool unknownExpanded: true; -- -+PlasmaExtras.ScrollArea { - anchors
[arch-commits] Commit in kdeplasma-applets-plasma-nm/repos (6 files)
Date: Wednesday, October 23, 2013 @ 14:04:45 Author: andrea Revision: 197151 archrelease: copy trunk to extra-i686, extra-x86_64 Added: kdeplasma-applets-plasma-nm/repos/extra-i686/PKGBUILD (from rev 197150, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) kdeplasma-applets-plasma-nm/repos/extra-i686/plasma-nm-fixes.patch (from rev 197150, kdeplasma-applets-plasma-nm/trunk/plasma-nm-fixes.patch) kdeplasma-applets-plasma-nm/repos/extra-x86_64/PKGBUILD (from rev 197150, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) kdeplasma-applets-plasma-nm/repos/extra-x86_64/plasma-nm-fixes.patch (from rev 197150, kdeplasma-applets-plasma-nm/trunk/plasma-nm-fixes.patch) Deleted: kdeplasma-applets-plasma-nm/repos/extra-i686/PKGBUILD kdeplasma-applets-plasma-nm/repos/extra-x86_64/PKGBUILD + /PKGBUILD | 80 extra-i686/PKGBUILD| 35 --- extra-i686/plasma-nm-fixes.patch | 322 +++ extra-x86_64/PKGBUILD | 35 --- extra-x86_64/plasma-nm-fixes.patch | 322 +++ 5 files changed, 724 insertions(+), 70 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-10-23 12:04:38 UTC (rev 197150) +++ extra-i686/PKGBUILD 2013-10-23 12:04:45 UTC (rev 197151) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Andrea Scarpino and...@archlinux.org -# Contributor: Antonio Rojas nqn1976 @ gmail.com - -pkgname=kdeplasma-applets-plasma-nm -pkgver=0.9.3.1 -pkgrel=2 -pkgdesc=Plasma applet written in QML for managing network connections -arch=('i686' 'x86_64') -url=https://projects.kde.org/projects/playground/network/plasma-nm; -license=('GPL') -depends=('kdebase-workspace' 'libnm-qt') -makedepends=('cmake' 'automoc4' 'openconnect') -optdepends=('mobile-broadband-provider-info: Database of mobile broadband service providers' -'openconnect: Cisco AnyConnect VPN plugin') -conflicts=('kdeplasma-applets-networkmanagement') -source=(http://download.kde.org/unstable/plasma-nm/plasma-nm-${pkgver}.tar.xz;) -md5sums=('c6ce9cd8523ec0f99fe87dea8b76a02f') - -prepare() { - mkdir build -} - -build() { - cd build - cmake ../plasma-nm-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd build - make DESTDIR=${pkgdir} install -} Copied: kdeplasma-applets-plasma-nm/repos/extra-i686/PKGBUILD (from rev 197150, kdeplasma-applets-plasma-nm/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-10-23 12:04:45 UTC (rev 197151) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Andrea Scarpino and...@archlinux.org +# Contributor: Antonio Rojas nqn1976 @ gmail.com + +pkgname=kdeplasma-applets-plasma-nm +pkgver=0.9.3.1 +pkgrel=3 +pkgdesc=Plasma applet written in QML for managing network connections +arch=('i686' 'x86_64') +url=https://projects.kde.org/projects/playground/network/plasma-nm; +license=('GPL') +depends=('kdebase-workspace' 'libnm-qt') +makedepends=('cmake' 'automoc4' 'openconnect') +optdepends=('mobile-broadband-provider-info: Database of mobile broadband service providers' +'openconnect: Cisco AnyConnect VPN plugin') +conflicts=('kdeplasma-applets-networkmanagement') +source=(http://download.kde.org/unstable/plasma-nm/plasma-nm-${pkgver}.tar.xz; +'plasma-nm-fixes.patch') +md5sums=('c6ce9cd8523ec0f99fe87dea8b76a02f' + 'e5825709f49ba6c4386e909b80f75066') + +prepare() { + mkdir build + + cd plasma-nm-${pkgver} + patch -p1 -i ${srcdir}/plasma-nm-fixes.patch +} + +build() { + cd build + cmake ../plasma-nm-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd build + make DESTDIR=${pkgdir} install +} Copied: kdeplasma-applets-plasma-nm/repos/extra-i686/plasma-nm-fixes.patch (from rev 197150, kdeplasma-applets-plasma-nm/trunk/plasma-nm-fixes.patch) === --- extra-i686/plasma-nm-fixes.patch(rev 0) +++ extra-i686/plasma-nm-fixes.patch2013-10-23 12:04:45 UTC (rev 197151) @@ -0,0 +1,322 @@ +diff --git a/applet/declarative/contents/ui/main.qml b/applet/declarative/contents/ui/main.qml +index 8ea88cc..aa81707 100644 +--- a/applet/declarative/contents/ui/main.qml b/applet/declarative/contents/ui/main.qml +@@ -19,6 +19,7 @@ + */ + + import QtQuick 1.1 ++import org.kde.plasma.extras 0.1 as PlasmaExtras + import org.kde.plasma.components 0.1 as PlasmaComponents + import org.kde.plasma.core 0.1 as PlasmaCore + import org.kde.networkmanagement 0.1 as PlasmaNM +@@ -77,16 +78,7 @@ Item { + anchors.fill: parent + } + +-ListView { +-id: connectionView; +- +-property bool expandedItem: false; +-property