author | Antonio Rojas
<arojas@archlinux.org> 2023-10-04 07:59:21 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2023-10-04 07:59:21 UTC |
parent | 41d5b723c57a51064c82d2e69e71531b7ae15f63 |
.SRCINFO | +55 | -0 |
PKGBUILD | +47 | -16 |
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..e7fd3ad --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,55 @@ +pkgbase = kio + pkgdesc = Resource and network access abstraction + pkgver = 5.240.0.20231001 + pkgrel = 1 + url = https://community.kde.org/Frameworks + arch = x86_64 + groups = kf6 + license = LGPL + makedepends = doxygen + makedepends = extra-cmake-modules + makedepends = kdoctools + makedepends = qt6-doc + makedepends = qt6-tools + makedepends = git + depends = acl + depends = gcc-libs + depends = glibc + depends = karchive + depends = kauth + depends = kbookmarks + depends = kcolorscheme + depends = kcompletion + depends = kconfig + depends = kconfigwidgets + depends = kcoreaddons + depends = kcrash + depends = kdbusaddons + depends = kguiaddons + depends = ki18n + depends = kiconthemes + depends = kitemviews + depends = kjobwidgets + depends = knotifications + depends = krb5 + depends = kservice + depends = kwallet + depends = kwidgetsaddons + depends = kwindowsystem + depends = libxml2 + depends = libxslt + depends = qt6-5compat + depends = qt6-base + depends = qt6-declarative + depends = solid + depends = util-linux-libs + optdepends = kded: proxy management and cookie storage + optdepends = kdoctools: for the help kioslave + optdepends = kio-extras: extra protocols support (sftp, fish and more) + optdepends = kio-fuse: to mount remote filesystems via FUSE + optdepends = switcheroo-control: hybrid GPU support + source = git+https://invent.kde.org/frameworks/kio#commit=d3e4358080704410d875986685e0c1efaf523991 + validpgpkeys = 53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB + sha256sums = SKIP + +pkgname = kio diff --git a/PKGBUILD b/PKGBUILD index 28eb3f0..cea2779 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,32 +3,63 @@ # Contributor: Andrea Scarpino <andrea@archlinux.org> pkgname=kio -pkgver=5.110.0 -pkgrel=2 +pkgver=5.240.0.20231001 +pkgrel=1 pkgdesc='Resource and network access abstraction' arch=(x86_64) url='https://community.kde.org/Frameworks' license=(LGPL) -depends=(solid kjobwidgets kbookmarks libxslt kwallet ktextwidgets kded) -makedepends=(extra-cmake-modules kdoctools doxygen qt5-tools qt5-doc) -optdepends=('kio-extras: extra protocols support (sftp, fish and more)' +depends=(acl + gcc-libs + glibc + karchive + kauth + kbookmarks + kcolorscheme + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kcrash + kdbusaddons + kguiaddons + ki18n + kiconthemes + kitemviews + kjobwidgets + knotifications + krb5 + kservice + kwallet + kwidgetsaddons + kwindowsystem + libxml2 + libxslt + qt6-5compat + qt6-base + qt6-declarative + solid + util-linux-libs) +makedepends=(doxygen + extra-cmake-modules + kdoctools + qt6-doc + qt6-tools) +optdepends=('kded: proxy management and cookie storage' 'kdoctools: for the help kioslave' + 'kio-extras: extra protocols support (sftp, fish and more)' 'kio-fuse: to mount remote filesystems via FUSE' 'switcheroo-control: hybrid GPU support') -groups=(kf5) -source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig} - https://invent.kde.org/frameworks/kio/-/commit/48322f44.patch) -sha256sums=('228f9abcdfce1b23deacca97e9dd68d019e6b20607ddfe2295050333e90fc96b' - 'SKIP' - 'bff9696fc152c06fee2c4f21f1dc8a06c42745dbfe7fe88d47596bfb03d38220') +groups=(kf6) +#source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig}) +makedepends+=(git) +_commit=d3e4358080704410d875986685e0c1efaf523991 +source=(git+https://invent.kde.org/frameworks/$pkgname#commit=$_commit) +sha256sums=('SKIP') validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> -prepare() { - patch -d $pkgname-$pkgver -p1 < 48322f44.patch # Fix crashes -} - build() { - cmake -B build -S $pkgname-$pkgver \ + cmake -B build -S $pkgname \ -DCMAKE_INSTALL_LIBEXECDIR=lib \ -DBUILD_TESTING=OFF \ -DBUILD_QCH=ON