From 67be11b14be6aac467c774f3dbeb15d1e212decb Mon Sep 17 00:00:00 2001 From: teldra Date: Sat, 18 Apr 2020 15:26:32 +0200 Subject: [PATCH 1/2] New package: kpeoplevcard-0.1 --- srcpkgs/kpeoplevcard-devel | 1 + srcpkgs/kpeoplevcard/template | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 120000 srcpkgs/kpeoplevcard-devel create mode 100644 srcpkgs/kpeoplevcard/template diff --git a/srcpkgs/kpeoplevcard-devel b/srcpkgs/kpeoplevcard-devel new file mode 120000 index 00000000000..8da4b3fc2d3 --- /dev/null +++ b/srcpkgs/kpeoplevcard-devel @@ -0,0 +1 @@ +kpeoplevcard \ No newline at end of file diff --git a/srcpkgs/kpeoplevcard/template b/srcpkgs/kpeoplevcard/template new file mode 100644 index 00000000000..61d55fe5521 --- /dev/null +++ b/srcpkgs/kpeoplevcard/template @@ -0,0 +1,24 @@ +# Template file for 'kpeoplevcard' +pkgname=kpeoplevcard +version=0.1 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules gettext AppStream" +makedepends="qt5-devel kcoreaddons-devel ki18n-devel kpeople-devel kcontacts-devel" +short_desc="Expose vcards to KPeople" +maintainer="teldra " +license="GPL-2.0-or-later" +homepage="https://kde.org/" +distfiles="https://download.kde.org/stable/${pkgname}/${version}/${pkgname}-${version}.tar.xz" +checksum=8de5df5a3abeed2b13fc56f33d1846ae5b90adfc2127bc1b0ffa5e300b7663c3 + +kpeoplevcard-devel_package() { + short_desc+=" - development" + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + pkg_install() { + #vmove usr/include + #vmove usr/lib/qt5/mkspecs + vmove usr/lib/cmake + #vmove "usr/lib/*.so" + } +} From adb1d2b2438fcb8f97d73a12bc91ef66342db5f6 Mon Sep 17 00:00:00 2001 From: teldra Date: Sat, 18 Apr 2020 15:26:36 +0200 Subject: [PATCH 2/2] kdeconnect: update to 20.03.80 --- srcpkgs/kdeconnect/patches/sshfs-fix-algorithm.patch | 12 ++++++++++++ srcpkgs/kdeconnect/template | 12 +++++++----- 2 files changed, 19 insertions(+), 5 deletions(-) create mode 100644 srcpkgs/kdeconnect/patches/sshfs-fix-algorithm.patch diff --git a/srcpkgs/kdeconnect/patches/sshfs-fix-algorithm.patch b/srcpkgs/kdeconnect/patches/sshfs-fix-algorithm.patch new file mode 100644 index 00000000000..ff067aa8eb9 --- /dev/null +++ b/srcpkgs/kdeconnect/patches/sshfs-fix-algorithm.patch @@ -0,0 +1,12 @@ +diff --git a/plugins/sftp/mounter.cpp b/plugins/sftp/mounter.cpp +index fca9907c..f673c9f7 100644 +--- a/plugins/sftp/mounter.cpp ++++ b/plugins/sftp/mounter.cpp +@@ -145,6 +145,7 @@ void Mounter::onPackageReceived(const NetworkPacket& np) + << QStringLiteral("-o") << QStringLiteral("reconnect") + << QStringLiteral("-o") << QStringLiteral("ServerAliveInterval=30") + << QStringLiteral("-o") << QStringLiteral("password_stdin") ++ << QStringLiteral("-o") << QStringLiteral("KexAlgorithms=+diffie-hellman-group14-sha1") + ; + + m_proc->setProgram(program, arguments); diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template index 8d3723dd859..6bba4254cdf 100644 --- a/srcpkgs/kdeconnect/template +++ b/srcpkgs/kdeconnect/template @@ -1,17 +1,19 @@ # Template file for 'kdeconnect' pkgname=kdeconnect -version=1.3.5 +version=20.03.80 revision=1 wrksrc="kdeconnect-kde-${version}" build_style=cmake hostmakedepends="extra-cmake-modules qt5-host-tools pkg-config - qt5-qmake python3 kdoctools kcoreaddons" + qt5-qmake python3 kdoctools kcoreaddons gettext" makedepends="kcmutils-devel qca-qt5-devel frameworkintegration-devel - qt5-declarative-devel libfakekey-devel kwayland-devel" -depends="kde-cli-tools qca-qt5-ossl" + qt5-declarative-devel libfakekey-devel kwayland-devel + qt5-multimedia-devel kpeoplevcard-devel kirigami2-devel pulseaudio-qt-devel" +depends="kde-cli-tools qca-qt5-ossl fuse-sshfs" short_desc="Multi-platform app that allows your devices to communicate" maintainer="Yuxuan Shui " license="GPL-2.0-or-later" homepage="https://github.com/KDE/kdeconnect-kde" distfiles="https://github.com/KDE/kdeconnect-kde/archive/v${version}.tar.gz" -checksum=06b8b18e5d1030c9005937d79f67b4ebc30309dd7afc84ab6450488a00d7adeb +checksum=f834f17b4f1c2b3984548d1a10b582727f79beac575b995d4a5edaec9320719e +patch_args="-Np1"