Compare commits
4
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7446e0e23d | ||
|
|
ed10ec8a0a | ||
|
|
5903e65159 | ||
|
|
4820586982 |
No files matched your search
@@ -0,0 +1,4 @@
|
||||
$mirror/$version/main
|
||||
$mirror/$version/community
|
||||
$mirror/$version/testing
|
||||
$mirror/$version/kde6-rc
|
||||
@@ -0,0 +1,44 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=accounts-qml-module
|
||||
pkgver=0.7_git20231028
|
||||
pkgrel=0
|
||||
_commit="05e79ebbbf3784a87f72b7be571070125c10dfe3"
|
||||
arch="all"
|
||||
url="https://gitlab.com/accounts-sso/accounts-qml-module"
|
||||
pkgdesc="QML bindings for libaccounts-qt + libsignon-qt"
|
||||
license="LGPL-2.1-only"
|
||||
makedepends="
|
||||
libaccounts-qt-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qttools-dev
|
||||
signond-dev
|
||||
"
|
||||
checkdepends="
|
||||
dbus-test-runner
|
||||
xvfb-run
|
||||
"
|
||||
#source="https://gitlab.com/accounts-sso/accounts-qml-module/-/archive/VERSION_$pkgver/accounts-qml-module-VERSION_$pkgver.tar.gz"
|
||||
source="https://gitlab.com/accounts-sso/accounts-qml-module/-/archive/$_commit/accounts-qml-module-$_commit.tar.gz"
|
||||
builddir="$srcdir/$pkgname-$_commit"
|
||||
|
||||
build() {
|
||||
/usr/lib/qt6/bin/qmake \
|
||||
PREFIX=/usr \
|
||||
LIBDIR=/usr/lib \
|
||||
CONFIG+=no_docs
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
INSTALL_ROOT="$pkgdir" make install
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
439b596d130dee81d2f7e969962c75f51413ceb5ebb7807db229e593466c22d0c87e249515a233bd18c47bf1e58f5631ab30adf8849e71fa4f3d7bd29b6974de accounts-qml-module-05e79ebbbf3784a87f72b7be571070125c10dfe3.tar.gz
|
||||
"
|
||||
@@ -0,0 +1,49 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akonadi-calendar-tools
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by akonadi-calendar -> kmailtransport -> libkgapi -> qt6-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://kontact.kde.org/"
|
||||
pkgdesc="CLI tools to manage akonadi calendars"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
akonadi-calendar-dev
|
||||
akonadi-dev
|
||||
calendarsupport-dev
|
||||
extra-cmake-modules
|
||||
kcalendarcore-dev
|
||||
kcalutils-dev
|
||||
kdoctools-dev
|
||||
libkdepim-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-calendar-tools.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akonadi-calendar-tools-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
f47445b0f74792509e059a67a6bb7f6bb8a6a3ce538d75687b11244a791342f65c7b1390dd6e2c43e5dbd0b897efca1a3e51ec1519557d45299871e9521ee09b akonadi-calendar-tools-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,59 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akonadi-calendar
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Akonadi calendar integration"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by kmailtransport -> libkgapi -> qt6-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://community.kde.org/KDE_PIM"
|
||||
license="LGPL-2.0-or-later"
|
||||
depends_dev="
|
||||
akonadi-contacts-dev
|
||||
akonadi-dev
|
||||
kcalendarcore-dev
|
||||
kcalutils-dev
|
||||
kcodecs-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kidentitymanagement-dev
|
||||
kio-dev
|
||||
kmailtransport-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
messagelib-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-calendar.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akonadi-calendar-$pkgver.tar.xz"
|
||||
|
||||
replaces="kalendar>1.0.0"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "kcalcoreserializertest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
9408d4ef6d01b6081b49b2944984eac4cb7e41ac73bca41c0a4018514fe1d3db6609538b3db0ce4827615e3b04924d91975d47e0354b7d1e11e7d14adfe9216e akonadi-calendar-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,66 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akonadi-contacts
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Libraries and daemons to implement Contact Management in Akonadi"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x and riscv64 blocked by akonadi
|
||||
# ppc64le blocked by qt6-qtwebengine -> akonadi
|
||||
arch="all !armhf !s390x !riscv64 !ppc64le"
|
||||
url="https://community.kde.org/KDE_PIM"
|
||||
license="LGPL-2.0-or-later AND GPL-2.0-or-later AND BSD-3-Clause"
|
||||
depends_dev="
|
||||
akonadi-dev
|
||||
gpgme-dev
|
||||
grantlee-dev
|
||||
grantleetheme-dev
|
||||
kcodecs-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kcontacts-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kmime-dev
|
||||
kservice-dev
|
||||
ktextaddons-dev
|
||||
ktexttemplate-dev
|
||||
ktextwidgets-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libkleo-dev
|
||||
prison-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-contacts.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akonadi-contacts-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
f9e7579a436d522f9b67deee199628a36da918bed2b426f9272c6b9ba4a890d296794db54c019c7b0d39ca22d8f4e8d9b13e3e850b7a9c69802a892a0fb4c18a akonadi-contacts-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,57 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akonadi-import-wizard
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by kmailtransport -> libkgapi -> qt6-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://kontact.kde.org/"
|
||||
pkgdesc="Import data from other mail clients to KMail"
|
||||
license="GPL-2.0-or-later AND LGPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
akonadi-dev
|
||||
extra-cmake-modules
|
||||
kauth-dev
|
||||
kconfig-dev
|
||||
kcontacts-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
kidentitymanagement-dev
|
||||
kio-dev
|
||||
kmailtransport-dev
|
||||
kwallet-dev
|
||||
libkdepim-dev
|
||||
mailcommon-dev
|
||||
messagelib-dev
|
||||
pimcommon-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-import-wizard.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akonadi-import-wizard-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
1fc518b4d72aca0f9d6847fdcadb1b70358f81f9491e4290fd8487989c3b98fcbb6abc655071a378b62da2c6206e501162f78b6a78f22d47cebdf11d9430e2f8 akonadi-import-wizard-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,56 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akonadi-mime
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Libraries and daemons to implement basic email handling"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x and riscv64 blocked by akonadi
|
||||
# ppc64le blocked by qt6-qtwebengine -> kaccounts-integration
|
||||
arch="all !armhf !s390x !riscv64 !ppc64le"
|
||||
url="https://community.kde.org/KDE_PIM"
|
||||
license="LGPL-2.0-or-later"
|
||||
depends_dev="
|
||||
akonadi-dev
|
||||
kcodecs-dev
|
||||
kconfigwidgets-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kitemmodels-dev
|
||||
kmime-dev
|
||||
kxmlgui-dev
|
||||
libxslt-dev
|
||||
qt6-qtbase-dev
|
||||
shared-mime-info
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-mime.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akonadi-mime-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# mailserializerplugintest is broken
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E "mailserializerplugintest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
5294461ec93a2d05541a1967ee60a3d12c22a23545ecb2fe7d4bd65587fd12ff90bc3ed19e64dbb5f6a3b80cca5864bdde671a6b0f3c08b64bf8351e5eb54f31 akonadi-mime-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,45 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akonadi-notes
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Libraries and daemons to implement management of notes"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/KDE_PIM"
|
||||
license="LGPL-2.0-or-later"
|
||||
depends_dev="
|
||||
ki18n-dev
|
||||
kmime-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-notes.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akonadi-notes-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
f0650170610e156f48a2fdbdc635d17cc170cfa42fe3eae1c2a2422c8324b2bf79a04432a42c64bbcae70733fa3052e53e7b7f22f2fca086222e81ae46ede56f akonadi-notes-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,82 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akonadi-search
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Libraries and daemons to implement searching in Akonadi"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# riscv64 blocked by akonadi
|
||||
# s390x blocked by multiple KDE Frameworks
|
||||
# ppc64le blocked by qt6-qtwebengine -> akonadi
|
||||
arch="all !armhf !s390x !riscv64 !ppc64le"
|
||||
url="https://community.kde.org/KDE_PIM"
|
||||
license="( GPL-2.0-only OR GPL-3.0-only ) AND ( LGPL-2.1-only OR LGPL-3.0-only )"
|
||||
depends_dev="
|
||||
akonadi-dev
|
||||
akonadi-mime-dev
|
||||
corrosion
|
||||
kcalendarcore-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kcontacts-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kmime-dev
|
||||
krunner-dev
|
||||
ktextaddons-dev
|
||||
qt6-qtbase-dev
|
||||
xapian-core-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-search.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akonadi-search-$pkgver.tar.xz"
|
||||
options="net" # Required to download Rust crates
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
|
||||
# akonadi-sqlite-schedulertest, konadi-sqlite-collectionindexingjobtest,
|
||||
# akonadi-mysql-schedulertest and akonadi-mysql-collectionindexingjobtest
|
||||
# require running dbus server
|
||||
|
||||
# Prevent the lines using more than 80 characters by looping
|
||||
local skipped_tests="("
|
||||
local tests="
|
||||
akonadi-sqlite-scheduler
|
||||
akonadi-sqlite-collectionindexingjob
|
||||
akonadi-mysql-scheduler
|
||||
akonadi-mysql-collectionindexingjob"
|
||||
for test in $tests; do
|
||||
skipped_tests="$skipped_tests|$test"
|
||||
done
|
||||
skipped_tests="$skipped_tests)test"
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "$skipped_tests"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
c3036c8c56a99dd2a9e7492df36fc8381211730e3688884e2059683a314067bb1d00e2e8522bea03f1ccc976835a9cf6d1898971a8cde13aa68a14138889031d akonadi-search-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,100 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akonadi
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="A cross-desktop storage service for PIM data and meta data providing concurrent read, write, and query access"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by kaccounts-integration
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://community.kde.org/KDE_PIM"
|
||||
license="LGPL-2.0-or-later"
|
||||
depends="
|
||||
mariadb
|
||||
qt6-qtbase-mysql
|
||||
qt6-qtbase-sqlite
|
||||
"
|
||||
depends_dev="
|
||||
boost-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kitemmodels-dev
|
||||
kitemviews-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
libxml2-dev
|
||||
qt6-qtbase-dev
|
||||
shared-mime-info
|
||||
sqlite-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="
|
||||
cmd:dbus-run-session
|
||||
xvfb-run
|
||||
"
|
||||
subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akonadi-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
# make -dbg smaller
|
||||
export CFLAGS="$CFLAGS -g1"
|
||||
export CXXFLAGS="$CXXFLAGS -g1"
|
||||
# akonadi recurses while walking e-mail threads, so give it a decent stack
|
||||
LDFLAGS="$LDFLAGS -Wl,-z,stack-size=1024768" \
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_DESIGNERPLUGIN=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# akonadixml-xmldocumenttest, mimetypecheckertest and akonadi-mysql-testenvironmenttest are broken
|
||||
# All sqlite tests are hanging
|
||||
# All mysql tests are broken "Cannot connect to non-local host <hostname>"
|
||||
# tagmodeltest fails on 32-bit architectures
|
||||
local skipped_tests="("
|
||||
local tests="
|
||||
akonadixml-xmldocument
|
||||
mimetypechecker
|
||||
akonadi-mysql-testenvironment
|
||||
.*sqlite.*
|
||||
.*mysql.*
|
||||
tagmodel
|
||||
"
|
||||
case "$CARCH" in
|
||||
s390x) tests="$tests
|
||||
AkonadiServer-itemcreatehandler
|
||||
AkonadiServer-relationhandler
|
||||
" ;;
|
||||
esac
|
||||
for test in $tests; do
|
||||
skipped_tests="$skipped_tests|$test"
|
||||
done
|
||||
skipped_tests="$skipped_tests)test"
|
||||
dbus-run-session xvfb-run ctest --test-dir build --output-on-failure -E "$skipped_tests"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
697ec8f1545751415c5223e18538f042ec7128d20cb9e7cc952a6bbdb82d0b07f50aac331c2f87a5b183c32aa2756c18adff97614e51f6921d962f819475c45e akonadi-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,67 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akonadiconsole
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, ppc64le and riscv64 blocked by akonadi
|
||||
# ppc64le blocked by calendarsupport
|
||||
arch="all !armhf !s390x !ppc64le !riscv64"
|
||||
url="https://kontact.kde.org/"
|
||||
pkgdesc="Application for debugging Akonadi Resources"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
akonadi-contacts-dev
|
||||
akonadi-dev
|
||||
akonadi-search-dev
|
||||
calendarsupport-dev
|
||||
extra-cmake-modules
|
||||
kcalendarcore-dev
|
||||
kcompletion-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcontacts-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kitemmodels-dev
|
||||
kitemviews-dev
|
||||
kmime-dev
|
||||
ktextwidgets-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libkdepim-dev
|
||||
messagelib-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
xapian-bindings
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/pim/akonadiconsole.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akonadiconsole-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
bd2b32280e485dae64d1eb757b12ed021f6a4a03c29092664475c9d6ae333aa1ae72c9698e85607cda29bfc9fc733c175bb936a4b44d384425c98aa4d18797c6 akonadiconsole-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,65 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=akregator
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://apps.kde.org/akregator/"
|
||||
pkgdesc="RSS Feed Reader"
|
||||
license="GPL-2.0-or-later AND LGPL-2.0-or-later"
|
||||
makedepends="
|
||||
akonadi-mime-dev
|
||||
extra-cmake-modules
|
||||
grantlee-dev
|
||||
grantleetheme-dev
|
||||
kcmutils-dev
|
||||
kcrash-dev
|
||||
kdoctools-dev
|
||||
kiconthemes-dev
|
||||
knotifications-dev
|
||||
knotifyconfig-dev
|
||||
kontactinterface-dev
|
||||
kparts-dev
|
||||
kpimtextedit-dev
|
||||
kstatusnotifieritem-dev
|
||||
ktextaddons-dev
|
||||
ktexteditor-dev
|
||||
kxmlgui-dev
|
||||
libkdepim-dev
|
||||
libkleo-dev
|
||||
messagelib-dev
|
||||
pimcommon-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
syndication-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/akregator.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/akregator-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
d1d6d111de79269466ad28605975102cb292fa823a22b70bf874947b2c2ae60e00ffb02ef76c90dd1ba06e8e02195c707be738bfcffe3219205293d34072b49d akregator-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,48 @@
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=alligator
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="A convergent RSS/Atom feed reader"
|
||||
url="https://invent.kde.org/plasma-mobile/alligator/"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-only OR GPL-3.0-only"
|
||||
depends="
|
||||
kirigami-addons
|
||||
kirigami
|
||||
qt6-qtbase-sqlite
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
qt6-qtbase-dev
|
||||
|
||||
samurai
|
||||
syndication-dev
|
||||
"
|
||||
_repo_url="https://invent.kde.org/network/alligator.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/alligator-$pkgver.tar.xz"
|
||||
# No tests
|
||||
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
36bc6ed737e28133183900313774948ecd9d93cb89f198eaf339a7f87101cc9f43f3c7a48c1701b203cb80ccf63dce441def9281802934766bf04e7d1da11707 alligator-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,49 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=analitza
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://edu.kde.org/"
|
||||
pkgdesc="A library to add mathematical features to your program"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
depends_dev="
|
||||
eigen-dev
|
||||
qt6-qt5compat-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtsvg-dev
|
||||
qt6-qttools-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/education/analitza.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/analitza-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
1690e302bd4482d5f77dab52362220a0973c30907346c5a29db0f877986b757e39b1f0f6df0023a1bbe445c98413c49df09115611e1eb8f1fae8369df17749fe analitza-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,64 @@
|
||||
# Contributor: Jonah Brüchert <jbb@kaidan.im>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=angelfish
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Small Webbrowser for Plasma Mobile"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le and s390x blocked by qt6-qtwebengine
|
||||
# riscv64 disabled due to missing rust in recursive dependency
|
||||
arch="all !ppc64le !s390x !armhf !riscv64"
|
||||
url="https://phabricator.kde.org/source/plasma-angelfish/"
|
||||
license="GPL-3.0-or-later"
|
||||
depends="
|
||||
kirigami-addons
|
||||
kirigami
|
||||
purpose
|
||||
qt6-qtbase-sqlite
|
||||
"
|
||||
makedepends="
|
||||
corrosion
|
||||
extra-cmake-modules
|
||||
futuresql-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kirigami-addons-dev
|
||||
kirigami-dev
|
||||
libplasma-dev
|
||||
purpose-dev
|
||||
qqc2-desktop-style-dev
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/network/angelfish.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/angelfish-$pkgver.tar.xz"
|
||||
options="net" # net required to download Rust dependencies
|
||||
|
||||
provides="plasma-angelfish=$pkgver-r$pkgrel" # Backwards compatibility
|
||||
replaces="plasma-angelfish" # Backwards compatibility
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_SHARED_LIBS=True
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure -j1
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
81d48f589a369823f82bd8154d41d7c9f8f09afe07e89ec540477e7e086c934eb8378a9f1fdf38eb6be3684ed4ded5000a3c0fce4bf83c2e318c4687b500f91e angelfish-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,59 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=arianna
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="EPub Reader for mobile devices"
|
||||
url="https://invent.kde.org/graphics/arianna/"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
license="(BSD-2-Clause OR BSD-3-Clause) AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.0-or-later OR LGPL-2.1-or-later OR LGPL-3.0-or-later)"
|
||||
depends="
|
||||
kirigami-addons
|
||||
kirigami
|
||||
"
|
||||
makedepends="
|
||||
baloo-dev
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
kirigami-dev
|
||||
kwindowsystem-dev
|
||||
qqc2-desktop-style-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qthttpserver-dev
|
||||
qt6-qtsvg-dev
|
||||
qt6-qtwebengine-dev
|
||||
qt6-qtwebsockets-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/graphics/arianna.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/arianna-$pkgver.tar.xz"
|
||||
# No tests
|
||||
options="!check"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
0e82380c9256c6b6942e2eb8b3cda20d3723f970df67c962786029cd533a6515e08d29377c64f63f7e45652e84fb3cfb4135457cbc832fd3d623ca15b93f8e4e arianna-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,72 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=ark
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Graphical file compression/decompression utility with support for multiple formats"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/utilities/org.kde.ark"
|
||||
license="GPL-2.0-only"
|
||||
depends="
|
||||
7zip-virtual
|
||||
lrzip
|
||||
unzip
|
||||
zip
|
||||
zstd
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kconfig-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kitemmodels-dev
|
||||
kparts-dev
|
||||
kpty-dev
|
||||
kservice-dev
|
||||
kwidgetsaddons-dev
|
||||
libarchive-dev
|
||||
libzip-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
shared-mime-info
|
||||
xz-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/utilities/ark.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/ark-$pkgver.tar.xz"
|
||||
|
||||
# secfixes:
|
||||
# 20.08.0-r1:
|
||||
# - CVE-2020-24654
|
||||
# 20.04.3-r1:
|
||||
# - CVE-2020-16116
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "app-batchextracttest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
737911db397fc40ba80dccdd8def48dc56db1401c9822511c41695be9bd957656e927019c6b5d77499b33d11a10c11a0289a0da8e3792a513cda72cee911fc32 ark-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=artikulate
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://edu.kde.org/artikulate"
|
||||
pkgdesc="Improve your pronunciation by listening to native speakers"
|
||||
license="(GPL-2.0-only OR GPL-3.0-only) AND GFDL-1.2-only"
|
||||
depends="kirigami2"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive5-dev
|
||||
kconfig5-dev
|
||||
kcrash5-dev
|
||||
kdoctools5-dev
|
||||
ki18n5-dev
|
||||
kirigami2-dev
|
||||
knewstuff5-dev
|
||||
kxmlgui5-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtmultimedia-dev
|
||||
qt5-qtxmlpatterns-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/education/artikulate.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/artikulate-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
37bcf268fdaafa981abb878a5742ebb6d87584e0450a85fd6b3c213a54c907bed33c234c6d774ac578af53623b58372886ebcc8971881eeea2a25fdf973fc29d artikulate-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,44 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=attica
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Freedesktop OCS binding for Qt"
|
||||
url="https://www.kde.org/"
|
||||
arch="all !armhf" # Blocked by extra-cmake-modules
|
||||
license="LGPL-2.0-or-later"
|
||||
makedepends="
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
qt6-qtbase-dev
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
_repo_url="https://invent.kde.org/frameworks/attica.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/attica-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# providertest requires network access
|
||||
ctest --test-dir build --output-on-failure -E "providertest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
3a1c7b826f8ed521b2944b296aeeb771f81b59bb40f6c2308d2635cb2390420de0e7d6507887c3e02d46539f1c9bad1ba2693a4e76da7faba6fc46858fdc996b attica-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,51 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=audiocd-kio
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://www.kde.org/applications/multimedia/"
|
||||
pkgdesc="Kioslave for accessing audio CDs"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
cdparanoia-dev
|
||||
extra-cmake-modules
|
||||
flac-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
libkcddb-dev
|
||||
libkcompactdisc-dev
|
||||
libvorbis-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/multimedia/audiocd-kio.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/audiocd-kio-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
3cda596582a2899e9a540b898e9db87f3128f037abe6173dc55d34b4d2398c8f3c3e3d130f57cd14135730dd8341f044beef835b0fbac930fdccf6ce4dce9564 audiocd-kio-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,58 @@
|
||||
# Contributor: Luca Weiss <luca@z3ntu.xyz>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=audiotube
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Client for YouTube Music"
|
||||
url="https://invent.kde.org/plasma-mobile/audiotube"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by purpose -> qt5-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="
|
||||
gst-plugins-bad
|
||||
gst-plugins-good
|
||||
kirigami-addons
|
||||
kirigami
|
||||
purpose
|
||||
py3-ytmusicapi
|
||||
qt6-qtbase-sqlite
|
||||
yt-dlp
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
futuresql-dev
|
||||
kcrash-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
kirigami-dev
|
||||
py3-pybind11-dev
|
||||
python3-dev
|
||||
qcoro-dev
|
||||
qt6-qtmultimedia-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/multimedia/audiotube.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/audiotube-$pkgver.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
a346f6b8b4a8721814b5ccbefd53510f53ab1eb8cc3eb8b151a880075c00ae1e0ca9e8307382add772af9e5e8639ff7a7c0271fa6b0b33fdab4cfa8c5fb05591 audiotube-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,59 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=baloo-widgets
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Widgets for Baloo"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Baloo"
|
||||
license="LGPL-2.0-only AND LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
baloo-dev
|
||||
kconfig-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/libraries/baloo-widgets.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/baloo-widgets-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# filemetadatadatedisplaytest, filemetadatawidgettest and filemetadataitemcounttest
|
||||
# require running dbus server
|
||||
local skipped_tests="("
|
||||
local tests="
|
||||
filemetadatadatedisplay
|
||||
filemetadatawidget
|
||||
filemetadataitemcount"
|
||||
for test in $tests; do
|
||||
skipped_tests="$skipped_tests|$test"
|
||||
done
|
||||
skipped_tests="$skipped_tests)|test"
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "$skipped_tests"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
cfd8c0ce6eca3e624a756f249d63611c0de14bcce403acd26619429aa02e138dae68d1654233df764b330e5a922b2127adafe2b1a484fcff4ff63ec1bdebe54b baloo-widgets-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,59 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=baloo
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="A framework for searching and managing metadata"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-or-later AND ( LGPL-2.1-only OR LGPL-3.0-only )"
|
||||
depends_dev="
|
||||
kbookmarks-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kidletime-dev
|
||||
kio-dev
|
||||
kjobwidgets-dev
|
||||
kservice-dev
|
||||
lmdb-dev
|
||||
qt6-qtdeclarative-dev
|
||||
solid-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/baloo.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/baloo-$pkgver.tar.xz"
|
||||
|
||||
replaces="baloo5"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
# We don't ship systemd
|
||||
rm -r "$pkgdir"/usr/lib/systemd
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
0bed890a94fa5b83cae798c5dc5b1a436b1536c0a87089dcfcc88d35661e5a7940464dbb5264af4df4ba5ea865ca94e02b4f5c2a7245542b95a3ec2caa8226c4 baloo-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,50 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=blinken
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x blocked by kxmlgui
|
||||
arch="all !armhf !s390x !riscv64"
|
||||
url="https://edu.kde.org/blinken/"
|
||||
pkgdesc="Memory Enhancement Game"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
kguiaddons-dev
|
||||
ki18n-dev
|
||||
kxmlgui-dev
|
||||
phonon-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/education/blinken.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/blinken-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
5d8c08ef93d0df2c3a4dd20c9f570376dc1b9a7f39b7705ae1030a209b0e2723d2fb5d4d4e96c2661e6237f2ce250dbd8e7d285d4800f1be6fba6bf979e6b01c blinken-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,66 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-plasma
|
||||
pkgname=bluedevil
|
||||
pkgver=5.93.0
|
||||
pkgrel=0
|
||||
pkgdesc="Integrate the Bluetooth technology within KDE workspace and applications"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND LGPL-2.0-or-later AND ( LGPL-2.1-only OR LGPL-3.0-only )"
|
||||
depends="
|
||||
bluez
|
||||
kded
|
||||
obexd
|
||||
"
|
||||
makedepends="
|
||||
bluez-qt-dev
|
||||
extra-cmake-modules
|
||||
kcmutils-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kded-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knotifications-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
libplasma-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
samurai
|
||||
shared-mime-info
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/plasma/bluedevil.git"
|
||||
source="https://download.kde.org/unstable/plasma/$pkgver/bluedevil-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
fb657b4458549a8209d5ca9bfd761d55661cd758941c77b5bbffacc2f6061e918b374010ee7a9562812532a0ffef94b9831439c10d67a29fbfae4ad282f72150 bluedevil-5.93.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,49 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=bluez-qt
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
arch="all !armhf" # armhf blocked by qt6-qtdeclarative
|
||||
pkgdesc="Qt wrapper for Bluez 5 DBus API"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
_repo_url="https://invent.kde.org/frameworks/bluez-qt.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/bluez-qt-$pkgver.tar.xz"
|
||||
# Multiple tests either hang or fail completely
|
||||
options="!check"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
245d8a053a37269c81ab491140f33e845178e4c51352346d4179e06d08133c92af955b75a519ae12057b72f0f6a5f5fb7791d3bc7dbfec36f1d3635fcb8288f2 bluez-qt-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,48 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=bovo
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="A Gomoku like game for two players"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/games/org.kde.bovo"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
kxmlgui-dev
|
||||
libkdegames-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/games/bovo.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/bovo-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
07fee45f900b06c94012680d50b3143206c95a619e0359ba65c9588e8321e483322835d634dfcc8a3895481e99342741ccce45a0acbcb8a555e993e35793d50b bovo-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,39 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-plasma
|
||||
pkgname=breeze-grub
|
||||
pkgver=5.93.0
|
||||
pkgrel=0
|
||||
pkgdesc="Breeze theme for GRUB"
|
||||
arch="noarch !s390x !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-3.0-or-later"
|
||||
depends="grub"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
font-unifont
|
||||
grub-mkfont
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
_repo_url="https://invent.kde.org/plasma/breeze-grub.git"
|
||||
source="https://download.kde.org/unstable/plasma/$pkgver/breeze-grub-$pkgver.tar.xz"
|
||||
# No test suite available
|
||||
options="!check"
|
||||
|
||||
build() {
|
||||
./mkfont.sh
|
||||
}
|
||||
|
||||
package() {
|
||||
install -d "$pkgdir"/usr/share/grub/themes
|
||||
cp -r breeze "$pkgdir"/usr/share/grub/themes
|
||||
}
|
||||
sha512sums="
|
||||
dec18dcb80c2af1ef89d588672dbf07ca7ead92bf129a6a1fa15e83210d3cf216503793b6e0d0b2618d5df58230d404f191b1f0c477653ca2497239e630a7d66 breeze-grub-5.93.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,48 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-plasma
|
||||
pkgname=breeze-gtk
|
||||
pkgver=5.93.0
|
||||
pkgrel=0
|
||||
pkgdesc="A GTK Theme Built to Match KDE's Breeze"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="noarch !armhf"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LGPL-2.1-only"
|
||||
depends="gtk-engines"
|
||||
makedepends="
|
||||
breeze
|
||||
breeze-dev
|
||||
extra-cmake-modules
|
||||
py3-cairo
|
||||
samurai
|
||||
sassc
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
_repo_url="https://invent.kde.org/plasma/breeze-gtk.git"
|
||||
source="https://download.kde.org/unstable/plasma/$pkgver/breeze-gtk-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
1bdfa1e9c8b161de53ae0d76da82999320a4a702be875c00e7f8b291903181be2cd0339b2f88a9c4bbe74e0a5b862bd8965a9d4ed2ff827e0f2f2ae2b4f85159 breeze-gtk-5.93.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,54 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=breeze-icons
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Breeze icon themes"
|
||||
arch="noarch !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-3.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
py3-lxml
|
||||
python3
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="bash"
|
||||
subpackages="$pkgname-dev"
|
||||
_repo_url="https://invent.kde.org/frameworks/breeze-icons.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/breeze-icons-$pkgver.tar.xz"
|
||||
|
||||
# Several KDE applications use icons not yet present in most themes
|
||||
# We want to keep the possibility for users to not use the KDE provided
|
||||
# breeze-icons theme however, as hopefully in the future this situation changes
|
||||
# Thus let any theme that provides these icons provide "kde-icons" so the user
|
||||
# retains their ability to choose their preferred theme
|
||||
provides="kde-icons"
|
||||
provider_priority=100
|
||||
|
||||
replaces="breeze-icons5"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBINARY_ICONS_RESOURCE=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure -E '(dupe|symlink)'
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
0a9feb9d11e8872db14169124c05129213c404a1725d78a19dbabe155cf1e56af736e8ea262633c8c6d2d6ed376270a69e0c2cf7a2e6e1f8023ae9d2e3569abf breeze-icons-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,43 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-plasma
|
||||
pkgname=breeze-plymouth
|
||||
pkgver=5.93.0
|
||||
pkgrel=0
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://kde.org/"
|
||||
pkgdesc="Breeze theme for Plymouth"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
plymouth-dev
|
||||
samurai
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
_repo_url="https://invent.kde.org/plasma/breeze-plymouth.git"
|
||||
source="https://download.kde.org/unstable/plasma/$pkgver/breeze-plymouth-$pkgver.tar.xz"
|
||||
# No tests
|
||||
options="!check"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DDISTRO_NAME="$(grep PRETTY_NAME /etc/os-release | awk -F = '{ print $2 }')" \
|
||||
-DDISTRO_VERSION="$(grep VERSION_ID /etc/os-release | awk -F = '{ print $2 }')"
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
6c01790e54014f7dc95a8e72a3d7aa6076fddace58ee1191ee5a08b4e2a2b384e965c8a3f92e2fab7ecfb425e88f65d810e171a1ac79ddc2bf3429aea1fd32c4 breeze-plymouth-5.93.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,71 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-plasma
|
||||
pkgname=breeze
|
||||
pkgver=5.93.0
|
||||
pkgrel=0
|
||||
|
||||
pkgdesc="Artwork, styles and assets for the Breeze visual style for the Plasma Desktop"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends_dev="
|
||||
frameworkintegration-dev
|
||||
frameworkintegration5-dev
|
||||
kcmutils-dev
|
||||
kcolorscheme-dev
|
||||
kconfig-dev
|
||||
kconfig5-dev
|
||||
kconfigwidgets5-dev
|
||||
kcoreaddons-dev
|
||||
kcoreaddons5-dev
|
||||
kdecoration-dev
|
||||
kguiaddons-dev
|
||||
kguiaddons5-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kiconthemes5-dev
|
||||
kirigami-dev
|
||||
kirigami2-dev
|
||||
kwindowsystem-dev
|
||||
kwindowsystem5-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtx11extras-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/plasma/breeze.git"
|
||||
source="https://download.kde.org/unstable/plasma/$pkgver/breeze-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
82785498014f9d154c8ad5eb0ab008a86d2a529ecb3ec559dca3d50e33995791ed1dfdb231e1c7fdfed15e25dc113fe635f35cbcec19ce477a880bcd2ee70d8e breeze-5.93.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,59 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=calendarsupport
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Library providing calendar support"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine -> akonadi
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://kontact.kde.org"
|
||||
license="GPL-2.0-or-later AND Qt-GPL-exception-1.0 AND LGPL-2.0-or-later"
|
||||
depends_dev="
|
||||
akonadi-calendar-dev
|
||||
akonadi-dev
|
||||
akonadi-mime-dev
|
||||
akonadi-notes-dev
|
||||
kcalendarcore-dev
|
||||
kcalutils-dev
|
||||
kcodecs-dev
|
||||
kguiaddons-dev
|
||||
kholidays-dev
|
||||
ki18n-dev
|
||||
kidentitymanagement-dev
|
||||
kio-dev
|
||||
kmime-dev
|
||||
pimcommon-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/calendarsupport.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/calendarsupport-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
fd6b42d9e7f912baedc5735b87ab9fe16f662993b8b30a78d9e3ffe4f9df3a21f14361609efa9ccf9d09cb06bc004da551be9128d8cf30c5b3640f4600697b91 calendarsupport-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,48 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=calindori
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Calendar for Plasma Mobile"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
url="https://invent.kde.org/plasma-mobile/calindori"
|
||||
license="GPL-3.0-or-later AND LGPL-3.0-or-later AND BSD-2-Clause AND CC-BY-SA-4.0 AND CC0-1.0"
|
||||
depends="kirigami"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcalendarcore-dev
|
||||
kconfig-dev
|
||||
ki18n-dev
|
||||
kirigami-dev
|
||||
kpeople-dev
|
||||
libplasma-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtsvg-dev
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/plasma-mobile/calindori.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/calindori-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
# No tests
|
||||
options="!check"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
1317ddf6c3c1ee28f384d0d14c16362671911af1a32eb4b5d2dd2494331fe6f94af327f8ebfaf205bdc9fcb64f7bdcb0c783e145a7960e32ffec0595906759e1 calindori-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,65 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=cantor
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
|
||||
arch="all !armhf !s390x !riscv64 !ppc64le"
|
||||
url="https://edu.kde.org/cantor/"
|
||||
pkgdesc="KDE Frontend to Mathematical Software "
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
analitza-dev
|
||||
extra-cmake-modules
|
||||
karchive5-dev
|
||||
kcompletion5-dev
|
||||
kconfig5-dev
|
||||
kcoreaddons5-dev
|
||||
kcrash5-dev
|
||||
kdoctools5-dev
|
||||
ki18n5-dev
|
||||
kiconthemes5-dev
|
||||
kio5-dev
|
||||
knewstuff5-dev
|
||||
kparts5-dev
|
||||
kpty5-dev
|
||||
ktexteditor5-dev
|
||||
ktextwidgets5-dev
|
||||
kxmlgui5-dev
|
||||
poppler-qt5-dev
|
||||
python3-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtsvg-dev
|
||||
qt5-qtwebengine-dev
|
||||
qt5-qtxmlpatterns-dev
|
||||
samurai
|
||||
syntax-highlighting-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/education/cantor.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/cantor-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
c4ae3aa9f22e1eb1e741ab1789fb46c20cfe90bde2b9763b1af5d0ae5527e4bad01735b46841ff1c6c7c457e58623b270e150c21348169d91f3bbbc92dbf8cbc cantor-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,49 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=cervisia
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/development/org.kde.cervisia"
|
||||
pkgdesc="A user friendly version control system front-end"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kdesu5-dev
|
||||
kdoctools5-dev
|
||||
kiconthemes5-dev
|
||||
kinit5-dev
|
||||
kitemviews5-dev
|
||||
knotifications5-dev
|
||||
kparts5-dev
|
||||
kwidgetsaddons5-dev
|
||||
qt5-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/sdk/cervisia.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/cervisia-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
cbac9ba85eaade19870795012047fc1f3c6cd0cb90e466814a3ccd11e96edff1ec634935f92d0666d8ee2e97b9f98008b5fbe91defc1e9322c2aa47805c4cf20 cervisia-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,48 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=dolphin-plugins
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Extra Dolphin plugins"
|
||||
url="https://www.kde.org/applications/system/dolphin/"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
dolphin-dev
|
||||
extra-cmake-modules
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
ktexteditor-dev
|
||||
ktextwidgets-dev
|
||||
kxmlgui-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/sdk/dolphin-plugins.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/dolphin-plugins-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_svn=OFF # Broken "error: expected unqualified-id before '(' token"
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
1608e937be505513f6113f7151fa21fed5af1ef430fe972f2def1912827a4163fd84c36c604527a31b9e9abfcbc9ec6cc22ffd724f31ddee0a489b2112252d04 dolphin-plugins-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,81 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=dolphin
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/system/dolphin"
|
||||
pkgdesc="KDE File Manager"
|
||||
license="GPL-2.0-only"
|
||||
depends="
|
||||
udisks2
|
||||
kio-extras
|
||||
"
|
||||
depends_dev="
|
||||
baloo-dev
|
||||
baloo-widgets-dev
|
||||
kbookmarks-dev
|
||||
kcmutils-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knewstuff-dev
|
||||
knotifications-dev
|
||||
kparts-dev
|
||||
ktextwidgets-dev
|
||||
kuserfeedback-dev
|
||||
kwindowsystem-dev
|
||||
musl-fts-dev
|
||||
phonon-dev
|
||||
plasma-activities-dev
|
||||
qt6-qtbase-dev
|
||||
solid-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
ruby-test-unit
|
||||
samurai
|
||||
"
|
||||
checkdepends="
|
||||
dbus
|
||||
xvfb-run
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-zsh-completion"
|
||||
_repo_url="https://invent.kde.org/system/dolphin.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/dolphin-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
LDFLAGS="$LDFLAGS -Wl,-z,stack-size=0x100000" \
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# kfileitemmodeltest, dolphinquerytest and dolphinmainwindowtest are broken
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "(kfileitemmodel|dolphinquery|dolphinmainwindow)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
# We don't ship systemd
|
||||
rm -r "$pkgdir"/usr/lib/systemd
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
2b58357c6c28c63148b3ec0ecbf772216849cbc33ccec7b12c1aae2b6c08777289f15375c0f5e05d64df0bef809274e833c943e6f51706fc39483c666956a3f9 dolphin-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,58 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=dragon
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="A multimedia player where the focus is on simplicity, instead of features"
|
||||
url="https://kde.org/applications/multimedia/org.kde.dragonplayer"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-only OR GPL-3.0-only"
|
||||
depends="phonon-backend-vlc"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kjobwidgets-dev
|
||||
knotifications-dev
|
||||
kparts-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
phonon-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
solid-dev
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/multimedia/dragon.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/dragon-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
f6d0b17f32b5151d99189426d8951336d64478f9fc0f9c86434ed9b5d425d939ea4dfbbd1633d494adf4295f690a6b05523044b1380798c2054420aea37ac163 dragon-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,74 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-plasma
|
||||
pkgname=drkonqi
|
||||
pkgver=5.93.0
|
||||
pkgrel=0
|
||||
pkgdesc="The KDE crash handler"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="
|
||||
kirigami
|
||||
kitemmodels
|
||||
py3-sentry-sdk
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcompletion-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kidletime-dev
|
||||
kio-dev
|
||||
kjobwidgets-dev
|
||||
knotifications-dev
|
||||
kservice-dev
|
||||
kstatusnotifieritem-dev
|
||||
kuserfeedback-dev
|
||||
kwallet-dev
|
||||
kwidgetsaddons-dev
|
||||
py3-chai
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
syntax-highlighting-dev
|
||||
"
|
||||
checkdepends="
|
||||
py3-psutil
|
||||
py3-pygdbmi
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/plasma/drkonqi.git"
|
||||
source="https://download.kde.org/unstable/plasma/$pkgver/drkonqi-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DWITH_PYTHON_VENDORING=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Systemd=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_TESTING=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# connectiontest requires a network connection
|
||||
ctest --test-dir build --output-on-failure -E "(connection|preamble)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
5a3623c162edeb44bce8332b597d43902b9891ac7cf8fd79051f50f883ffb1b8e07d34f0183b6e763bb0ac28f5540f81bbfaf456dd5638f57b37ac132655fdd1 drkonqi-5.93.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,73 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=elisa
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x blocked by vlc
|
||||
arch="all !armhf !s390x"
|
||||
url="https://kde.org/applications/multimedia/org.kde.elisa"
|
||||
pkgdesc="A simple music player aiming to provide a nice experience for its users"
|
||||
license="LGPL-3.0-or-later"
|
||||
depends="
|
||||
kirigami
|
||||
vlc
|
||||
"
|
||||
makedepends="
|
||||
baloo-dev
|
||||
extra-cmake-modules
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
kdoctools-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kirigami-dev
|
||||
kpackage-dev
|
||||
kxmlgui-dev
|
||||
qqc2-desktop-style-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtmultimedia-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
vlc-dev
|
||||
"
|
||||
checkdepends="
|
||||
cmd:dbus-run-session
|
||||
xvfb-run
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/multimedia/elisa.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/elisa-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
|
||||
# mediaplaylistproxymodelTest, elisaqmltests and localfilelistingtest are broken
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE dbus-run-session xvfb-run ctest -E "(viewManagerTest|mediaplaylistproxymodelTest|elisaqmltests|localfilelistingtest|trackmetadatamodeltest)"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
cc809b060d22ce72d944c577c4fb4a039e7687394a7919ad09d6032a6d2fee9479125ec97c45692a237a65d42d07481c7b5377b6d58dd597078273735012a6d4 elisa-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,62 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=eventviews
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Library for creating events"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine -> akonadi
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://kontact.kde.org/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends_dev="
|
||||
akonadi-calendar-dev
|
||||
akonadi-dev
|
||||
calendarsupport-dev
|
||||
kcalendarcore-dev
|
||||
kcalutils-dev
|
||||
kcodecs-dev
|
||||
kcompletion-dev
|
||||
kdiagram-dev
|
||||
kguiaddons-dev
|
||||
kholidays-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kmime-dev
|
||||
kservice-dev
|
||||
libkdepim-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/eventviews.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/eventviews-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
96cbd5dcbfeb72257cbc8a0c497ecbd1f07e89ffe2c3a1a3b177fd28cda6d80dfd7955d44a901ce7c49b6369ab17b695eeb2e29c3cb6fcad8b72c0ff2c91edb6 eventviews-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,48 @@
|
||||
# Contributor: k0r10n <k0r10n.dev@gmail.com>
|
||||
# Contributor: Ivan Tham <pickfire@riseup.net>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=extra-cmake-modules
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Extra CMake modules"
|
||||
url="https://invent.kde.org/frameworks/extra-cmake-modules"
|
||||
arch="noarch"
|
||||
license="BSD-3-Clause"
|
||||
depends="cmake"
|
||||
makedepends="
|
||||
py3-sphinx
|
||||
samurai
|
||||
"
|
||||
checkdepends="
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qttools-dev
|
||||
"
|
||||
subpackages="$pkgname-doc"
|
||||
_repo_url="https://invent.kde.org/frameworks/extra-cmake-modules.git"
|
||||
source="https://download.kde.org/unstable/frameworks/${pkgver/1/0}/extra-cmake-modules-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DSphinx_BUILD_EXECUTABLE=/usr/bin/sphinx-build \
|
||||
-DBUILD_QTHELP_DOCS=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# KDEFetchTranslations expects KDE's git setup
|
||||
ctest --test-dir build --output-on-failure -E "KDEFetchTranslations"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
aa43000acb9b2ed72d8c377278d0d2c0ddc0a140cd58197bf0b4993b743eaa6ddb785ac27465680ab26d3c1d4c7e853dfbb40231b4704a63130cd595e56cdc05 extra-cmake-modules-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,73 @@
|
||||
# Contributor: Leo <thinkabit.ukim@gmail.com>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=falkon
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Cross-platform Qt Web Browser"
|
||||
url="https://github.com/KDE/falkon"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
license="GPL-3.0-or-later"
|
||||
depends="qt6-qtbase-sqlite"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kwallet-dev
|
||||
libshiboken2-dev
|
||||
libxcb-dev
|
||||
openssl-dev>3
|
||||
purpose-dev
|
||||
py3-pyside2-dev
|
||||
python3
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qttools-dev
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
shiboken2
|
||||
xcb-util-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-lang $pkgname-bash-completion:bashcomp:noarch"
|
||||
_repo_url="https://invent.kde.org/network/falkon.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/falkon-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_SHARED_LIBS=True \
|
||||
-DBUILD_TESTING=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# Requires working OpenGL
|
||||
# qmlhistoryapitest, qmlcookiesapitest, qmltabsapitest and qmlwindowsapitest are SIGTRAP'ing
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "falkon-(locationbar|webtab|qml-qml(tabsapi|topsitesapi))test" -j1
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
bashcomp() {
|
||||
depends=""
|
||||
pkgdesc="Bash completions for $pkgname"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel bash-completion"
|
||||
|
||||
amove usr/share/bash-completion/completions
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
5965f8b2e713b418800cbd050acbdc1806ab8ad284c585b85d5609118a98e3612582fe72e55b88d9596d19c6df974fa588adff04b006138d214c979677e02fd5 falkon-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,46 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=ffmpegthumbs
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# not useful on s390x
|
||||
arch="all !s390x !armhf"
|
||||
url="https://www.kde.org/applications/multimedia/"
|
||||
pkgdesc="FFmpeg-based thumbnail creator for video files"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
ffmpeg-dev
|
||||
kconfig-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
taglib-dev
|
||||
"
|
||||
_repo_url="https://invent.kde.org/multimedia/ffmpegthumbs.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/ffmpegthumbs-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
21f14b7ddc3e5df81c185e3d06cbf6d2cac9c8d856243721d6f1057838508f64a3a34a93e9c21d729954d099544f4508856dbe2159df3cdcf1536e0b35af2eff ffmpegthumbs-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,48 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=filelight
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/utilities/filelight"
|
||||
pkgdesc="An application to visualize the disk usage on your computer"
|
||||
license="(GPL-2.0-only OR GPL-3.0-only) AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kdeclarative-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kirigami-addons-dev
|
||||
kxmlgui-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/utilities/filelight.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/filelight-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dbg $pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
90b45810c55392a7956580241de70c811cffecd30ab6f43834c72a7cfdfbdd1595bfaa68c2dd390eb9e32bc93e3526750752e638d9e340f81d2075fdff4ed445 filelight-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,59 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-plasma
|
||||
pkgname=flatpak-kcm
|
||||
pkgver=5.93.0
|
||||
pkgrel=0
|
||||
pkgdesc="Flatpak Permissions Management KCM"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="kirigami"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
flatpak-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kitemmodels-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/plasma/flatpak-kcm.git"
|
||||
source="https://download.kde.org/unstable/plasma/$pkgver/flatpak-kcm-$pkgver.tar.xz"
|
||||
install_if="flatpak systemsettings"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
|
||||
# flatpakpermissiontest is broken
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "flatpakpermissiontest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
ea953e43168752015dfd1276677af55a906c3ac387fc085cab39595174245ff347b7d24d38bc80c24969a24b9affa962028d48a3435f963940ab7a0e25a5853c flatpak-kcm-5.93.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=frameworkintegration
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Framework providing components to allow applications to integrate with a KDE Workspace"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://www.kde.org"
|
||||
license="LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
appstream-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
knewstuff-dev
|
||||
knotifications-dev
|
||||
kpackage-dev
|
||||
kwidgetsaddons-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev"
|
||||
_repo_url="https://invent.kde.org/frameworks/frameworkintegration.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/frameworkintegration-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
3f34f837481bb473075e4ab45dbe125015e88e7b03e5c785bb31926afec37ca2677b99e0ce16672120054f9007f1d668cfe95001c99fb7d40878986882c6d797 frameworkintegration-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,46 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-other
|
||||
pkgname=futuresql
|
||||
pkgver=0.1.1
|
||||
pkgrel=2
|
||||
pkgdesc="Non-blocking Qt database framework"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://invent.kde.org/libraries/futuresql/"
|
||||
license="LGPL-2.0-or-later AND GPL-2.0-or-later"
|
||||
depends_dev="
|
||||
qcoro-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="
|
||||
$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev"
|
||||
_repo_url="https://invent.kde.org/libraries/futuresql.git"
|
||||
source="https://download.kde.org/stable/futuresql/futuresql-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_TESTING="$(want_check && echo ON || echo OFF)"
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
ce9cd927c6da3ca7351640cc2c36854c1a728ec5c24517e61772e3571d56bcaa2221cfe05127f78554bd9d2b2d72bd46e911834c9fb1e9b89bd96b84b39bda16 futuresql-0.1.1.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,49 @@
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=ghostwriter
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Distraction-free markdown editor"
|
||||
url="https://invent.kde.org/office/ghostwriter/"
|
||||
arch="aarch64 x86_64"
|
||||
license="GPL-3.0-or-later"
|
||||
depends="qt6-qtsvg"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
hunspell-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kdoctools-dev
|
||||
kxmlgui-dev
|
||||
qt6-qt5compat-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
qt6-qttools-dev
|
||||
qt6-qtwebchannel-dev
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
sonnet-dev
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/office/ghostwriter.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/ghostwriter-$pkgver.tar.xz"
|
||||
# No tests
|
||||
options="!check"
|
||||
|
||||
build() {
|
||||
CXXFLAGS="$CXXFLAGS -flto=auto" \
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja -Wno-dev \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
e230eec960308c12a894b69b344275c8ff5b4c5318fa0979b0739ab6e5bc13f29008c2c104829bd5ef504d309847e57ed5abc045e614efd97635ec6c201e8353 ghostwriter-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,54 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=granatier
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/games/org.kde.granatier"
|
||||
pkgdesc="A clone of the classic Bomberman game"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
knewstuff-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libkdegames-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/games/granatier.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/granatier-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
8c137934c5e4d68d789ab0b43e7ea692f55f46ec30397b2dfa8fade80708ae015ff44a6026f4b2dc168f8843968e30646aeea3beb27fa789d8d7380fc53146f0 granatier-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,61 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=grantlee-editor
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Utilities and tools to manage themes in KDE PIM applications "
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://kontact.kde.org/"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
akonadi-mime-dev
|
||||
extra-cmake-modules
|
||||
grantleetheme-dev
|
||||
karchive-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
kimap-dev
|
||||
knewstuff-dev
|
||||
kpimtextedit-dev
|
||||
ktextaddons-dev
|
||||
ktexteditor-dev
|
||||
ktextwidgets-dev
|
||||
kxmlgui-dev
|
||||
libkleo-dev
|
||||
messagelib-dev
|
||||
pimcommon-dev
|
||||
qgpgme
|
||||
qt6-qtbase-dev
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
syntax-highlighting-dev
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/grantlee-editor.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/grantlee-editor-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
70a1fd1600fdca4f46abc0fa2e2fc452847a4c75f0e4cdbcdf073f39bf8868ed8890a8ccca1d6731181514b5856fc13278994b8b9e54c448ecfeb18090ca6581 grantlee-editor-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,51 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=grantleetheme
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="KDE PIM mail related libraries"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x and riscv64 blocked by knewstuff
|
||||
arch="all !armhf !s390x !riscv64"
|
||||
url="https://kontact.kde.org/"
|
||||
license="GPL-2.0-or-later AND LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
grantlee-dev
|
||||
ki18n-dev
|
||||
knewstuff-dev
|
||||
ktexttemplate-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/grantleetheme.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/grantleetheme-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "grantleetheme-grantleethemetest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
17dc2c1412794fafdc38fa3015c24fd3582aa552347dcd39f89231d27004281e6046ce66d019678e67b72e6d4c04b4d75dea155c8068496315a1d165fe659f78 grantleetheme-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,83 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=gwenview
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine -> purpose
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://kde.org/applications/graphics/org.kde.gwenview"
|
||||
pkgdesc="Fast and easy to use image viewer by KDE"
|
||||
license="GPL-2.0-only"
|
||||
depends="
|
||||
kimageformats
|
||||
qt6-qtimageformats
|
||||
"
|
||||
makedepends="
|
||||
baloo-dev
|
||||
extra-cmake-modules
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kimageannotator-dev
|
||||
kio-dev
|
||||
kitemmodels-dev
|
||||
knotifications-dev
|
||||
kparts-dev
|
||||
kwindowsystem-dev
|
||||
lcms2-dev
|
||||
libjpeg-turbo-dev
|
||||
libkdcraw-dev
|
||||
libpng-dev
|
||||
plasma-activities-dev
|
||||
purpose-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="
|
||||
dbus
|
||||
xvfb-run
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/graphics/gwenview.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/gwenview-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# urlutilstest and placetreemodeltest are broken
|
||||
# recursivedirmodeltest and contextmanagertest requires running DBus
|
||||
local skipped_tests="("
|
||||
local tests="
|
||||
contextmanager
|
||||
documenttest
|
||||
jpegcontenttest
|
||||
placetreemodel
|
||||
recursivedirmodel
|
||||
urlutils
|
||||
"
|
||||
for test in $tests; do
|
||||
skipped_tests="$skipped_tests|$test"
|
||||
done
|
||||
skipped_tests="$skipped_tests)test"
|
||||
dbus-run-session -- xvfb-run ctest --test-dir build --output-on-failure -E "$skipped_tests"
|
||||
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
fbe1367c6787d58fd8a4d3f808e53bb47ffa2ae1fc52ce3ed35187d6bb0063ed01e73e12d58addbbc77ec5f2b2cde1789cca2ceae0e5d06d410efbff57c99fac gwenview-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,65 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=incidenceeditor
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="KDE PIM incidence editor"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine -> akonadi
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://kontact.kde.org/"
|
||||
license="LGPL-2.0-or-later AND GPL-2.0-or-later"
|
||||
depends_dev="
|
||||
akonadi-dev
|
||||
akonadi-mime-dev
|
||||
calendarsupport-dev
|
||||
eventviews-dev
|
||||
kcalendarcore-dev
|
||||
kcalutils-dev
|
||||
kcodecs-dev
|
||||
kdiagram-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kldap-dev
|
||||
kmailtransport-dev
|
||||
ktextwidgets-dev
|
||||
kmime-dev
|
||||
libkdepim-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/incidenceeditor.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/incidenceeditor-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# akonadi-sqlite-incidencedatetimetest and akonadi-mysql-incidencedatetimetest require running DBus
|
||||
# ktimezonecomboboxtest is broken
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "(akonadi-(sqlite|mysql)-incidencedatetime|ktimezonecombobox)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
4255241b07b7fa6586106ab87f150e2117027bf616658309fd1f3672ce90c516be8924aafff304bbc8dc967b9d157a6d47e2249b80b7c5ca66eb46a067beb268 incidenceeditor-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,50 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=isoimagewriter
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/ISOImageWriter"
|
||||
pkgdesc="A program to write hybrid ISO files onto a USB disk"
|
||||
license="GPL-3.0-only"
|
||||
makedepends="
|
||||
eudev-dev
|
||||
extra-cmake-modules
|
||||
gpgme-dev
|
||||
kauth-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kwidgetsaddons-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
solid-dev
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/utilities/isoimagewriter.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/isoimagewriter-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
70d9385e0bf8d421e0131709f1089e8e55220e63e2b61ce4fd984b67348d8f9dfc2116edd6dd5f5fef28e12047cde6a9d2c24e1a013937f26ebee721e36e1701 isoimagewriter-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,78 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=itinerary
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
# ppc64le blocked by kitinerary
|
||||
# s390x blocked by qt6-qtdeclarative
|
||||
arch="aarch64 armv7 x86_64 x86"
|
||||
url="https://invent.kde.org/pim/itinerary"
|
||||
pkgdesc="Itinerary and boarding pass management application"
|
||||
license="BSD-3-Clause AND LGPL-2.0-or-later"
|
||||
depends="
|
||||
kirigami-addons
|
||||
kirigami
|
||||
kitemmodels
|
||||
kopeninghours
|
||||
prison
|
||||
qt6-qtlocation
|
||||
tzdata
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcontacts-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kholidays-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
kitinerary-dev
|
||||
knotifications-dev
|
||||
kosmindoormap-dev
|
||||
kpkpass-dev
|
||||
kpublictransport-dev
|
||||
kunitconversion-dev
|
||||
networkmanager-qt-dev
|
||||
qqc2-desktop-style-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtlocation-dev
|
||||
samurai
|
||||
shared-mime-info
|
||||
solid-dev
|
||||
zlib-dev
|
||||
"
|
||||
checkdepends="
|
||||
dbus
|
||||
qqc2-desktop-style
|
||||
sonnet
|
||||
xvfb-run
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/itinerary.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/itinerary-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# tripgrouptest and timelinemodel test are broken
|
||||
dbus-run-session xvfb-run ctest --test-dir build --output-on-failure -E "(tripgroup|timelinemodel|itinerary-self-)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
9655de27b4f5f00f6ada5168659b61e86b3b05f88b08cedb8b7d14e0472397b0445e2cea6d946e6cd5288ef421f45949cbee6fc66e58e4d0722ecee350de5599 itinerary-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,62 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=juk
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://juk.kde.org/"
|
||||
pkgdesc="A jukebox, tagger and music collection manager"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="phonon-backend-gstreamer"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdoctools-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kjobwidgets-dev
|
||||
knotifications-dev
|
||||
kstatusnotifieritem-dev
|
||||
ktextwidgets-dev
|
||||
kwallet-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
phonon-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
taglib-dev
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/multimedia/juk.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/juk-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
b11796d11723a120ef572298cb3c0ef10170d21c60ed77eee5979f1fde636bcb581a7d4c16804b7e3c74be7624f0926b5e0ec6df720d3362d33f50dd2c057293 juk-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,75 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=k3b
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/multimedia/org.kde.k3b"
|
||||
pkgdesc="A full-featured CD/DVD/Blu-ray burning and ripping application"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
depends="
|
||||
cdrdao
|
||||
dvd+rw-tools
|
||||
libburn
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
flac-dev
|
||||
karchive-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdoctools-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kjobwidgets-dev
|
||||
knewstuff-dev
|
||||
knotifications-dev
|
||||
knotifyconfig-dev
|
||||
kservice-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
lame-dev
|
||||
libdvdread-dev
|
||||
libkcddb-dev
|
||||
libmad-dev
|
||||
libsamplerate-dev
|
||||
libvorbis-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
shared-mime-info
|
||||
solid-dev
|
||||
taglib-dev
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/multimedia/k3b.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/k3b-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DK3B_BUILD_MUSE_DECODER_PLUGIN=OFF \
|
||||
-DK3B_BUILD_SNDFILE_DECODER_PLUGIN=OFF \
|
||||
-DK3B_ENABLE_MUSICBRAINZ=OFF
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
f5529fb0804aa38eb99bcea8695a4a4aa35ec44dc771795e99c2eb7a9573725a6e94f89027ef586332a7a3cfdde1072e8558e4819c0ce15289616bb6eecd9906 k3b-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kaccounts-integration
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, ppc64le and riscv64 blocked by signon-ui -> qt5-qtwebengine
|
||||
arch="all !armhf !s390x !ppc64le !riscv64"
|
||||
url="https://kde.org/applications/internet/"
|
||||
pkgdesc="Small system to administer web accounts for the sites and services across the KDE desktop"
|
||||
license="GPL-2.0-or-later AND LGPL-2.1-or-later"
|
||||
depends="
|
||||
accounts-qml-module
|
||||
signon-ui
|
||||
"
|
||||
depends_dev="
|
||||
kcmutils-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
libaccounts-qt-dev
|
||||
qcoro-dev
|
||||
qt6-qtbase-dev
|
||||
signond-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/network/kaccounts-integration.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kaccounts-integration-$pkgver.tar.xz"
|
||||
options="!check" # No tests available
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
1c559b4f6276f283fe3e0334867a4811d20ab86f2809f197e9a593f28fd63d73c7da5195b2b573b00418b231e921c3e131485e188907a9785c129011e82086b8 kaccounts-integration-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,47 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kaccounts-providers
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, ppc64le and riscv64 blocked by qt5-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://kde.org/applications/internet/"
|
||||
pkgdesc="Small system to administer web accounts for the sites and services across the KDE desktop"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="signon-plugin-oauth2"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kaccounts-integration-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kpackage-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/network/kaccounts-providers.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kaccounts-providers-$pkgver.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
b60bd384844a775cd2cded21183035a9754c3c5821cd6c0249a3e74fc1c0fb30f5e92bb77a4916b6cc9d00fea6a560eb2a2f96ba039d22a6eda23d9dcb9b951a kaccounts-providers-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,58 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-plasma
|
||||
pkgname=kactivitymanagerd
|
||||
pkgver=5.93.0
|
||||
pkgrel=0
|
||||
pkgdesc="System service to manage user's activities and track the usage patterns"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-only OR GPL-3.0-only"
|
||||
depends="qt6-qtbase-sqlite"
|
||||
makedepends="
|
||||
boost-dev
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/plasma/kactivitymanagerd.git"
|
||||
source="https://download.kde.org/unstable/plasma/$pkgver/kactivitymanagerd-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
# We don't ship systemd
|
||||
rm -r "$pkgdir"/usr/lib/systemd
|
||||
}
|
||||
sha512sums="
|
||||
b0731fb3924bd02e859ba895d75784eaf25c8942a1a0105b69bd23c0b34dc369165114f1fc93092f87840f4502d6d3244f5ba46e9d274972202516f082b1e80a kactivitymanagerd-5.93.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,59 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kaddressbook
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://apps.kde.org/kaddressbook/"
|
||||
pkgdesc="Address Book application to manage your contacts"
|
||||
license="GPL-2.0-or-later AND LGPL-2.0-or-later"
|
||||
depends="kdepim-runtime"
|
||||
makedepends="
|
||||
akonadi-dev
|
||||
akonadi-search-dev
|
||||
extra-cmake-modules
|
||||
gpgme-dev
|
||||
grantleetheme-dev
|
||||
kcmutils-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
kontactinterface-dev
|
||||
kpimtextedit-dev
|
||||
kuserfeedback-dev
|
||||
kuserfeedback-dev
|
||||
libkdepim-dev
|
||||
libkleo-dev
|
||||
pimcommon-dev
|
||||
prison-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/kaddressbook.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kaddressbook-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja\
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
6b7b946fd8fc4bb8edba6eb8ab7e1219b68419207de4088c74c2db8b2f03716861d926259005c10b31d58300c5f55a4ff7b3d7105212469430b1af9165967ba5 kaddressbook-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,55 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kajongg
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="noarch !armhf"
|
||||
url="https://kde.org/applications/games/org.kde.kajongg"
|
||||
pkgdesc="Mah Jongg - the ancient Chinese board game for 4 players"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
depends="
|
||||
python3
|
||||
py3-twisted
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kdoctools-dev
|
||||
libkmahjongg-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc"
|
||||
_repo_url="https://invent.kde.org/games/kajongg.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kajongg-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
pyc() {
|
||||
default_pyc
|
||||
amove usr/share/kajongg/__pycache__
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
5d41f1a838f7d2794207aa36ab5a40cf4edd2cf26e494642a6eced98c1eb2bcbc0a84153b0f72a4224ec9700cfc3c7b58a3c4fca85031824f1d2c6ea468506ac kajongg-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,83 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kalarm
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Personal alarm scheduler"
|
||||
url="https://kontact.kde.org/"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine -> akonadi
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
depends="kdepim-runtime"
|
||||
makedepends="
|
||||
akonadi-contacts-dev
|
||||
akonadi-dev
|
||||
akonadi-mime-dev
|
||||
extra-cmake-modules
|
||||
kauth-dev
|
||||
kcalendarcore-dev
|
||||
kcalutils-dev
|
||||
kcmutils-dev
|
||||
kcodecs-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
kglobalaccel-dev
|
||||
kguiaddons-dev
|
||||
kholidays-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kidentitymanagement-dev
|
||||
kidletime-dev
|
||||
kimap-dev
|
||||
kio-dev
|
||||
kjobwidgets-dev
|
||||
kmailtransport-dev
|
||||
kmime-dev
|
||||
knotifications-dev
|
||||
knotifyconfig-dev
|
||||
kpimtextedit-dev
|
||||
kservice-dev
|
||||
kstatusnotifieritem-dev
|
||||
ktextwidgets-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
libkdepim-dev
|
||||
libxslt-dev
|
||||
mailcommon-dev
|
||||
phonon-dev
|
||||
pimcommon-dev
|
||||
qgpgme
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/kalarm.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kalarm-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja\
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure -E "(kadatetime|kaevent)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
2820726a26c5f3dff9f691b36ded2730fcf8016a566c1a8e629766741738509cb1906cebe40610fd9005566150b89cfc06df34583b7715cb703bd1c3828315fb kalarm-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kalgebra
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
url="https://edu.kde.org/kalgebra/"
|
||||
pkgdesc="2D and 3D Graph Calculator"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
analitza-dev
|
||||
extra-cmake-modules
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kwidgetsaddons-dev
|
||||
libplasma-dev
|
||||
ncurses-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtsvg-dev
|
||||
readline-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/education/kalgebra.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kalgebra-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
ffccc0ee8432423daaf9e07206b75ec6abbe6015c9b9cb8a37b0f505748525aad8906c67186978ec710c795f5094e0487a1c2287317dbd6df326d98929d38705 kalgebra-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,49 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kalk
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="A powerful cross-platfrom calculator application"
|
||||
arch="all !armhf" # Blocked by qt6-qtdeclarative
|
||||
url="https://invent.kde.org/utilities/kalk"
|
||||
license="GPL-3.0-or-later"
|
||||
makedepends="
|
||||
bison
|
||||
extra-cmake-modules
|
||||
flex
|
||||
gmp-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
ki18n-dev
|
||||
kirigami-dev
|
||||
kunitconversion-dev
|
||||
libqalculate-dev
|
||||
mpfr-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/utilities/kalk.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kalk-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure -E "knumbertest|inputmanagertest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
0e6e49360dba5ccf3b690bcbb9f82ef25c5dcf7b86627437f7289039cabd90a145e31cfb8ecc1c1481876952857eba32b1979662ecbbfb073399efb2f3eea6df kalk-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,55 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kalzium
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://edu.kde.org/kalzium/"
|
||||
pkgdesc="Periodic Table of Elements"
|
||||
license="GPL-2.0-or-later AND LGPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
eigen-dev
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
knewstuff-dev
|
||||
kparts-dev
|
||||
kplotting-dev
|
||||
kunitconversion-dev
|
||||
kwidgetsaddons-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtscxml-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
solid-dev
|
||||
"
|
||||
_repo_url="https://invent.kde.org/education/kalzium.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kalzium-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang $pkgname-dev"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
2013d19d6a5ec275ee2641bd8a6c4158df9a759bc9811dfe90d16a94364d362a816e248431a9a070a61672ce314a74f5c56b42421ff5d14db8f2e9c641eb592e kalzium-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,49 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kamera
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/graphics"
|
||||
pkgdesc="KDE integration for gphoto2 cameras"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kxmlgui-dev
|
||||
libgphoto2-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/graphics/kamera.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kamera-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
d3917be722f07969d86f63ab72418bac2325f442b4d5365e6853285d1b5488f58310e0eea330042fe1bf0f55d108dabd70286cbdc6ab3b2481e3fa96fb642699 kamera-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,58 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kamoso
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# ppc64le, s390x and riscv64 blocked by qt5-qtwebengine -> purpose
|
||||
arch="all !armhf !ppc64le !s390x !riscv64"
|
||||
url="https://kde.org/applications/multimedia/org.kde.kamoso"
|
||||
pkgdesc="An application to take pictures and videos out of your webcam"
|
||||
license="GPL-2.0-or-later AND LGPL-2.1-only"
|
||||
depends="
|
||||
gst-plugins-bad
|
||||
gst-plugins-good
|
||||
kirigami2
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
glib-dev
|
||||
gobject-introspection-dev
|
||||
gst-plugins-base-dev
|
||||
gstreamer-dev
|
||||
kconfig5-dev
|
||||
kdoctools5-dev
|
||||
ki18n5-dev
|
||||
kio5-dev
|
||||
knotifications5-dev
|
||||
purpose5-dev
|
||||
qt5-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/multimedia/kamoso.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kamoso-$pkgver.tar.xz"
|
||||
options="!check" # Broken
|
||||
|
||||
build() {
|
||||
cmake -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
c825518590f2964f7365ba9698400965194cb6204e516da7b5f288349d8f8722bbcd6fcfa46af5ae35e67e0e742e23812666ad8f0869248e42249e56b7383f07 kamoso-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kanagram
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
url="https://edu.kde.org/kanagram/"
|
||||
pkgdesc="Letter Order Game"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdeclarative-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
knewstuff-dev
|
||||
libkeduvocdocument-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
samurai
|
||||
sonnet-dev
|
||||
"
|
||||
_repo_url="https://invent.kde.org/education/kanagram.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kanagram-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
71f01965bab5152999ca434c9a8c362ac5ba48d8f62ecdde58548f01988220e0375e6a63b8fdb48f206051af73be821d54a1bbb57cc947b6192d2c108705b54b kanagram-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,46 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kapidox
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
arch="noarch !armhf" # armhf blocked by extra-cmake-modules
|
||||
pkgdesc="Scripts and data for building API documentation (dox) in a standard format and style"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="BSD-3-Clause"
|
||||
depends="
|
||||
doxygen
|
||||
py3-jinja2
|
||||
py3-yaml
|
||||
python3
|
||||
"
|
||||
makedepends="
|
||||
py3-gpep517
|
||||
py3-setuptools
|
||||
py3-wheel
|
||||
python3-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="bash"
|
||||
subpackages="$pkgname-pyc"
|
||||
_repo_url="https://invent.kde.org/frameworks/kapidox.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kapidox-$pkgver.tar.xz"
|
||||
# No useful tests
|
||||
options="!check"
|
||||
|
||||
build() {
|
||||
gpep517 build-wheel \
|
||||
--wheel-dir .dist \
|
||||
--output-fd 3 3>&1 >&2
|
||||
}
|
||||
|
||||
package() {
|
||||
python3 -m installer -d "$pkgdir" \
|
||||
.dist/*.whl
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
66d004c16ccdb63058587483593d893bf2c145b1587c63d2cf623e42a6feef60a4582042f6bea29e6821a9a4db6c27392945d1312fce287f14b43f6d1477e3a2 kapidox-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,52 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kapman
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/games/org.kde.kapman"
|
||||
pkgdesc="A clone of the well known game Pac-Man"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kxmlgui-dev
|
||||
libkdegames-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/games/kapman.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kapman-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
95791bb53b3495d468768f10de289698b93461831f3839887a3826737ec1ceb7b6dbf360feea2626c075c5d9b39bcb6adf1b5641a3cf781cb80c041d29f30c32 kapman-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,48 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kapptemplate
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/development/org.kde.kapptemplate"
|
||||
pkgdesc="Factory for the easy creation of KDE/Qt components and programs"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kcompletion-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/sdk/kapptemplate.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kapptemplate-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
405ea1f749c45b77f633a679338428f3fe9cbb9fcfc682d59f6b197298814e26d4cd33af7d334cbff217859f25698ac3f99fa20b2903aba3cb443ee5c1d94f8a kapptemplate-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,49 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=karchive
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Qt addon providing access to numerous types of archives"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.0-or-later AND LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
bzip2-dev
|
||||
qt6-qtbase-dev
|
||||
xz-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/karchive.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/karchive-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
72eeefdbc097a7dc273d10fa45ea58a50560122f89df128d7f213688d5b7421e334279d19add4323874039b2386e0f28871a68985829ee1d5748cf4cae9b0c59 karchive-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,63 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kasts
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Kirigami-based podcast player"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://invent.kde.org/plasma-mobile/kasts"
|
||||
license="LicenseRef-KDE-Accepted-GPL AND CC0-1.0"
|
||||
depends="
|
||||
gst-plugins-good
|
||||
kirigami-addons
|
||||
kirigami
|
||||
qt6-qtbase-sqlite
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcolorscheme-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
kirigami-dev
|
||||
networkmanager-qt-dev
|
||||
openssl-dev>3
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtmultimedia-dev
|
||||
qt6-qtsvg-dev
|
||||
qtkeychain-dev
|
||||
samurai
|
||||
syndication-dev
|
||||
taglib-dev
|
||||
threadweaver-dev
|
||||
vlc-dev
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/multimedia/kasts.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kasts-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
4dbe2081705ba98ada789553f1730b258f6c495321853e733c6ae5e3949d1a91d486563dd635077807ad3452f31986d48c516267279167d3b0feeada92e6ff28 kasts-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,126 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kate
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/utilities/org.kde.kate"
|
||||
pkgdesc="A multi-document, multi-view text editor"
|
||||
license="LGPL-2.0-only AND LGPL-2.0-or-later"
|
||||
depends="kate-common"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kcrash-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kitemmodels-dev
|
||||
kjobwidgets-dev
|
||||
knewstuff-dev
|
||||
kparts-dev
|
||||
ktexteditor-dev
|
||||
kuserfeedback-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
plasma-activities-dev
|
||||
libplasma-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
threadweaver-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="
|
||||
$pkgname-doc
|
||||
$pkgname-lang
|
||||
kate-common:kate_common
|
||||
kwrite-doc:kwrite_doc
|
||||
kwrite-lang:kwrite_lang
|
||||
kwrite:kwrite
|
||||
"
|
||||
_repo_url="https://invent.kde.org/utilities/kate.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kate-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build/kate -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_kwrite=FALSE
|
||||
cmake --build build/kate
|
||||
cmake -B build/kwrite -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_kate=FALSE \
|
||||
-DBUILD_addons=FALSE
|
||||
cmake --build build/kwrite
|
||||
}
|
||||
|
||||
check() {
|
||||
# kateapp-session_manager_test and kateapp-filetree_model_test are broken
|
||||
# kateapp-sessions_action_test requires OpenGL
|
||||
xvfb-run ctest --test-dir build/kate --output-on-failure -E "kateapp-(session(_manager|s_action)|filetree_model|bytearraysplitter|diffwidget|location_history|kate_view_mgmt)_test(|s)" -j1
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build/kate
|
||||
|
||||
mkdir -p "$pkgdir"/usr/share/doc/$pkgname
|
||||
mv "$pkgdir"/usr/share/doc/HTML "$pkgdir"/usr/share/doc/$pkgname/
|
||||
}
|
||||
|
||||
kate_common() {
|
||||
amove usr/lib
|
||||
}
|
||||
|
||||
kwrite() {
|
||||
depends="kate-common"
|
||||
|
||||
DESTDIR="$subpkgdir" cmake --install "$builddir"/build/kwrite
|
||||
|
||||
# Man package only exists for Kate
|
||||
rm -r "$subpkgdir"/usr/share/man
|
||||
rm -r "$subpkgdir"/usr/share/doc
|
||||
rm -r "$subpkgdir"/usr/share/locale
|
||||
rm -r "$subpkgdir"/usr/lib
|
||||
}
|
||||
|
||||
kwrite_doc() {
|
||||
pkgdesc="KWrite documentation"
|
||||
install_if="docs kwrite=$pkgver-r$pkgrel"
|
||||
|
||||
DESTDIR="$subpkgdir" cmake --install "$builddir"/build/kwrite
|
||||
|
||||
rm -r "$subpkgdir"/usr/share/man
|
||||
rm -r "$subpkgdir"/usr/share/icons
|
||||
rm -r "$subpkgdir"/usr/share/locale
|
||||
rm -r "$subpkgdir"/usr/share/metainfo
|
||||
rm -r "$subpkgdir"/usr/share/applications
|
||||
rm -r "$subpkgdir"/usr/bin
|
||||
rm -r "$subpkgdir"/usr/lib
|
||||
}
|
||||
|
||||
kwrite_lang() {
|
||||
pkgdesc="Languages for package KWrite"
|
||||
install_if="kwrite=$pkgver-r$pkgrel lang"
|
||||
|
||||
DESTDIR="$subpkgdir" cmake --install "$builddir"/build/kwrite
|
||||
|
||||
rm -r "$subpkgdir"/usr/share/man
|
||||
rm -r "$subpkgdir"/usr/share/doc
|
||||
rm -r "$subpkgdir"/usr/share/icons
|
||||
rm -r "$subpkgdir"/usr/share/metainfo
|
||||
rm -r "$subpkgdir"/usr/share/applications
|
||||
rm -r "$subpkgdir"/usr/bin
|
||||
rm -r "$subpkgdir"/usr/lib
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
4f7f8c442f0783cbff3da905898700dacbf3b56c797770164b8a5a72ce3adca0c0f0e36672b614fc92ff265e258934853682eee20cee609286546bbf67c268ea kate-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,51 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=katomic
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/games/org.kde.katomic"
|
||||
pkgdesc="A fun and educational game built around molecular geometry"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
qt6-qtbase-dev
|
||||
kcoreaddons-dev
|
||||
kconfig-dev
|
||||
kcrash-dev
|
||||
kwidgetsaddons-dev
|
||||
ki18n-dev
|
||||
kxmlgui-dev
|
||||
knewstuff-dev
|
||||
kdoctools-dev
|
||||
kdbusaddons-dev
|
||||
libkdegames-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/games/katomic.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/katomic-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
2258688bf8b5b1b109bb41d4d5efdc156ba8ba9b63f9c2d0e0216ade35e1178edea5e6bb5604096901955607146ceac8e8b5d5012dcf7214d3c62e4493cb4a3e katomic-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,51 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kauth
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Abstraction to system policy and authentication features"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
kcoreaddons-dev
|
||||
kwindowsystem-dev
|
||||
polkit-qt-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/kauth.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kauth-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# KAuthHelperTest hangs
|
||||
ctest --test-dir build --output-on-failure -E '(KAuthHelperTest)'
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
5f9d269a321484e5748a2177a08f096ec5be4e99dadb67ce506b81db785826f7c6234a66344557341683039d4397d2acd87950d05b06c1e8a1f636eaaff8439c kauth-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,52 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kbackup
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/utilities/org.kde.kbackup"
|
||||
pkgdesc="An application which lets you back up your data in a simple, user friendly way"
|
||||
license="GPL-2.0-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knotifications-dev
|
||||
kstatusnotifieritem-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libarchive-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
shared-mime-info
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/utilities/kbackup.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kbackup-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
9f6e2ef534e177f4f48d3724dbaeb875ec1836f45b5d7374aeb5022f6c98987c5b210b3949e2933437df858f5e43dda92682c210d4ae18166019a46a0c375f04 kbackup-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,52 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kblackbox
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/games/org.kde.kblackbox"
|
||||
pkgdesc="A game of hide and seek played on a grid of boxes"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
ktextwidgets-dev
|
||||
kxmlgui-dev
|
||||
libkdegames-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/games/kblackbox.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kblackbox-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
62f96c7e370426704a17f2f7bdf3b7fba39ecc5165f45dc1199ac73e572fe06874c2752937248cc1cd1fd394849c2355f2d3e88be696739bd2c839c69c0fca36 kblackbox-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kblocks
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="The classic falling blocks game"
|
||||
url="https://kde.org/applications/games/kblocks/"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libkdegames-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/games/kblocks.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kblocks-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
53aa24360c3a8779adda162f060e2dfcc98ae49d4060528b2fef0d6d61f0b7825c744b98b7d7904b0d35ab63e76536a26fe1af6bd45033056719586cc62b0e52 kblocks-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kbookmarks
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Support for bookmarks and the XBEL format"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
kcodecs-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/kbookmarks.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kbookmarks-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
2bc3f598350955fd3fdd832bf4539d06cab356111cb10ff1548b55a16ee56763078b846bdeabd70eb50d6ebd8e329f98a116c93aa3b8c6a010050602f2720864 kbookmarks-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,54 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kbounce
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="A single player arcade game with the elements of puzzle"
|
||||
url="https://kde.org/applications/games/kbounce/"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-or-later AND LGPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libkdegames-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/games/kbounce.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kbounce-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
fd20ad5a68cf029b6427cedbbc7fe861e7292b4146e09be4a7331f90865ca7a14e66651027c8ff91a6606e4f64b7be088a57cc32f07ad931ad8cf84b7a3c0e31 kbounce-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,52 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kbreakout
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="A Breakout-like game"
|
||||
url="https://kde.org/applications/games/kbreakout/"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libkdegames-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/games/kbreakout.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kbreakout-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
7682e8d4537eaa4851b259cc2c86e9b133147a456741d6f9dabdf615c3bb03d8ae6a072550fc532815bc8ac8430bb82a35704c24a15acd1188482fe6d6182129 kbreakout-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,47 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kbruch
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://edu.kde.org/kbruch/"
|
||||
pkgdesc="Practice Fractions"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kcrash-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/education/kbruch.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kbruch-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
0fd212fe3129872c60361ff33218d0ee5c259b34270603e4cd968bb128a49b0098c0fd07ff8b4760854b845555b65f429a0b1b6659787db219385fd552b1db2d kbruch-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,51 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kcachegrind
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/development/org.kde.kcachegrind"
|
||||
pkgdesc="A profile data visualization tool, used to determine the most time consuming parts in the execution of a program"
|
||||
license="GPL-2.0-only AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/sdk/kcachegrind.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kcachegrind-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
818cb26deed498458248936910f9ae6a0a357f78710ede1745a8784ea984f0bd8e23c297ec06b4679ea29c3f31bfcc81b7349950fb0e0d6e3e8679df4c28318b kcachegrind-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,51 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kcalc
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/utilities/org.kde.kcalc"
|
||||
pkgdesc="Scientific Calculator"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
gmp-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcrash-dev
|
||||
kdoctools-dev
|
||||
kguiaddons-dev
|
||||
ki18n-dev
|
||||
knotifications-dev
|
||||
kxmlgui-dev
|
||||
mpfr-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/utilities/kcalc.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kcalc-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
02c64bc1f28a20e0bf1c416684804194a5d2de68e387f565164787b093b0254fc844074555d148876e7d0fd89439bd04ec38ec8eb326f50589e059d9f2fb3e38 kcalc-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,54 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kcalendarcore
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="The KDE calendar access library"
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.0-or-later"
|
||||
depends_dev="
|
||||
libical-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="
|
||||
perl
|
||||
xvfb-run
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcalendarcore.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kcalendarcore-$pkgver.tar.xz"
|
||||
|
||||
replaces="kcalcore"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# testrecurtodo, testreadrecurrenceid, testicaltimezones, testmemorycalendar and testtimesininterval are broken
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "(RecursOn|test(readrecurrenceid|icaltimezones|memorycalendar|timesininterval|dateserialization|incidence|icalformat|identical|startdatetimesfordate|occurrenceiterator))"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
ff9943d05abc3ac561c87af0fc2022ddab2075bf5d2d9bd1f8ac601bec0db495dcaf0047b97235e0627fff875836e98f22fa9435446a783caf109a2902367260 kcalendarcore-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,57 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kcalutils
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="The KDE calendar utility library"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://api.kde.org/kdepim/kcalutils/html"
|
||||
license="LGPL-2.0-or-later"
|
||||
depends_dev="
|
||||
grantlee-dev
|
||||
kcalendarcore-dev
|
||||
kcodecs-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kidentitymanagement-dev
|
||||
ktexttemplate-dev
|
||||
kwidgetsaddons-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/pim/kcalutils.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kcalutils-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
|
||||
# kcalutils-testincidenceformatter and kcalutils-testtodotooltip are broken
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "kcalutils-test(incidenceformatter|todotooltip|dndfactory)"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
8bc1c642bf4d3b77312729fce9f8d594a34a06fc1dce2ceebfb1661ca364fca0a9e3adf9b98d17063ead78c2b3da60fcdb3cc922031cdc9f427d2677a5261ccc kcalutils-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,47 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kcharselect
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/utilities/org.kde.kcharselect"
|
||||
pkgdesc="A tool to select special characters from all installed fonts and copy them into the clipboard"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kbookmarks-dev
|
||||
kcrash-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/utilities/kcharselect.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kcharselect-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
993e22d633f218a87d02789778b17fc1a165a23d77ffac77291aa8e1e5d3354f4418e6c94b3511cca322cf574b4ab48c1ef1d885da07b56a5b8fbbf376f20c56 kcharselect-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,54 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kclock
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
pkgdesc="Clock app for Plasma Mobile"
|
||||
url="https://invent.kde.org/utilities/kclock"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
# x86 broken
|
||||
arch="all !armhf !x86"
|
||||
license="LicenseRef-KDE-Accepted-GPL"
|
||||
depends="
|
||||
kirigami-addons
|
||||
kirigami
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
kirigami-dev
|
||||
knotifications-dev
|
||||
kstatusnotifieritem-dev
|
||||
libplasma-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtmultimedia-dev
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/utilities/kclock.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kclock-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
55393d95966e07cfaa147fdf63a6b43212f0c9a74a5743c35fc83b78c634a0dd34f725c8865e94869817592caa30e6db926a2b9ebf1ef851c721ebc9f1a7491b kclock-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,57 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kcmutils
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Utilities for interacting with KCModules"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-only AND LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kitemviews-dev
|
||||
kservice-dev
|
||||
kxmlgui-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="
|
||||
kirigami
|
||||
xvfb-run
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcmutils.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kcmutils-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "kcmultidialogtest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
8cb6ec3fd0fb0c650f0f567fe5a2cd9cd0ee15fd2cc6317fd0724bb54186fced6f74e5e86d54d013995dedc3a5173759a870b6d897f9cf16901f27cde7ccd141 kcmutils-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,45 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kcodecs
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Provide a collection of methods to manipulate strings using various encodings"
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-only AND LGPL-2.1-or-later"
|
||||
makedepends="
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
gperf
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcodecs.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kcodecs-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure build -E "(rfc2047|kcharsets)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
c2e7c6b9715f86c975fff04e42d78ab6c0ea2be0c435dfcbe359ebbe914a975efed2125f84d73376ee9fcbb3319ff0f9f6d8175ab9ab39871881adaf10ebcfc2 kcodecs-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,43 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-applications
|
||||
pkgname=kcolorchooser
|
||||
pkgver=24.01.95
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/graphics/org.kde.kcolorchooser"
|
||||
pkgdesc="A color palette tool, used to mix colors and create custom color palettes"
|
||||
license="MIT"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
ki18n-dev
|
||||
kxmlgui-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/graphics/kcolorchooser.git"
|
||||
source="https://download.kde.org/unstable/release-service/$pkgver/src/kcolorchooser-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
e56469672fa58b0875babdeddac233ba4b2059c4c253ad7b980daa3a129fbb8fa45490146bb4c6c38464ec6ec00b5979a69620c4632824ffac79155bc843056a kcolorchooser-24.01.95.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,47 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kcolorscheme
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Classes to read and interact with KColorScheme"
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.1-or-later"
|
||||
makedepends="
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
kconfig-dev
|
||||
kguiaddons-dev
|
||||
ki18n-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcolorscheme.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kcolorscheme-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
ee6084acf5d01ed695e9b7c757d0213cc9562643eeca87277e6dc7d0cdbe24756b0033ba740dd99b99619375647454a5cb774bb00747037723361e06b0536798 kcolorscheme-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,50 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kcompletion
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Text completion helpers and widgets"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
kcodecs-dev
|
||||
kconfig-dev
|
||||
kwidgetsaddons-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcompletion.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kcompletion-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
33c5fd588272d15f81b1f293509b1d5dd69482efed2568fdad14399f2f7d191bae7d9fb8d6f2620889f6b48045ed2ec2e16201dff42c16b205c9e219ad8629e8 kcompletion-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,51 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kconfig
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Configuration system"
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.0-or-later AND LGPL-2.0-only AND LGPL-2.1-or-later"
|
||||
makedepends="
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/kconfig.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kconfig-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
local _home="${srcdir:?}"/home
|
||||
mkdir "$_home"
|
||||
chmod 0700 "$_home"
|
||||
XDG_RUNTIME_DIR="$_home" \
|
||||
HOME="$_home" \
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E 'kconfig(core-(kconfigtest|kdesktopfiletest|test_kconf_update)|gui-kstandardshortcutwatchertest)'
|
||||
rm -rf "$_home"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
d456af496c4d27efa0a4ac0d7dc9cb1d467176db7346175c13249a9785420e993b0eb432cce9a5dd9ac6f80413f6fd6c949679d66337217d75217794c562cf93 kconfig-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,56 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kconfigwidgets
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Widgets for KConfig"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-only AND LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
kauth-dev
|
||||
kcodecs-dev
|
||||
kcolorscheme-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kguiaddons-dev
|
||||
ki18n-dev
|
||||
kwidgetsaddons-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
kdoctools-dev
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/kconfigwidgets.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kconfigwidgets-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "kstandardactiontest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
4d9c93349f5d3d761b1a3b134e9974bacce8afed9c88e6b24d1e8bdb3645a742fb14c28437a74a5f19c6dc8f3d243f48d746d3419c5720fc79af9d2cc45ae4c0 kconfigwidgets-5.249.0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,57 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kcontacts
|
||||
pkgver=5.249.0
|
||||
pkgrel=0
|
||||
pkgdesc="Address book API for KDE"
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.0-or-later"
|
||||
# TODO: Replace gnupg with specific gnupg subpackages that kcontacts really needs.
|
||||
depends="
|
||||
gnupg
|
||||
iso-codes
|
||||
"
|
||||
depends_dev="
|
||||
kcodecs-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
ki18n-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcontacts.git"
|
||||
source="https://download.kde.org/unstable/frameworks/$pkgver/kcontacts-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
# kcontacts-addresstest requires Wayland display
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "kcontacts-addresstest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
306d8001a9e5434531d43dda6489574e0013e17cd61c46ccaaae593df45367946f53e160529387a274e13f0ceedba320fc255dd0f3febe7962c159fa9949051a kcontacts-5.249.0.tar.xz
|
||||
"
|
||||
Loaded 100 of 377 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user