Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a9c333d959 |
No files matched your search
@@ -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=akonadi-calendar-tools
|
||||
pkgver=9999_git20230924
|
||||
pkgrel=0
|
||||
_commit="92b2d72813e041864c4050b9b533b39cfac156ac"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-calendar-tools.git"
|
||||
source="http://localhost:8000/akonadi-calendar-tools-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests available
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akonadi-calendar-tools-$_commit"
|
||||
|
||||
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="
|
||||
b0960a583844ced5ca19a8fd08eacdc0b16a8e35f74f66bbd4188653c85ac19288e8da57f6a4713dbc1fa35551c4ff31db11ba9d06fa521045c82e6866bf1e3f akonadi-calendar-tools-92b2d72813e041864c4050b9b533b39cfac156ac.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,64 @@
|
||||
# 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=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="f695bf2ace4a57cc51288f6144692972edf561f1"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-calendar.git"
|
||||
source="http://localhost:8000/akonadi-calendar-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
options="!check" # Broken
|
||||
|
||||
replaces="kalendar>1.0.0"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akonadi-calendar-$_commit"
|
||||
|
||||
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="
|
||||
77c0fbd82916a8dcefb14f35ee826603779c1e20bb0c53dd32d1dd9f8fe51fbaf3e7814f49c62a67f3a1a7ee4e4ed6400ead639107c8ecec27423438a8744a7a akonadi-calendar-f695bf2ace4a57cc51288f6144692972edf561f1.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,70 @@
|
||||
# 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=9999_git20230922
|
||||
pkgrel=0
|
||||
_commit="7e174fac01f89b1c119bb6cb8b4a0e25eb1cc754"
|
||||
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="
|
||||
ktextaddons-dev
|
||||
ktexttemplate-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
|
||||
ktextwidgets-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libkleo-dev
|
||||
prison-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-contacts.git"
|
||||
source="http://localhost:8000/akonadi-contacts-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akonadi-contacts-$_commit"
|
||||
|
||||
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="
|
||||
874470e05ae028bb54d42e9155a040d6518bebcff245aefed3b3a8184fb63b0930b04f3601e62608ab87e88877dc819d4aa330f0f726df31d26bf7e0303a237a akonadi-contacts-7e174fac01f89b1c119bb6cb8b4a0e25eb1cc754.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=akonadi-import-wizard
|
||||
pkgver=9999_git20230922
|
||||
pkgrel=0
|
||||
_commit="b013ee92e3ff55ea841db04e94c8ca4fb522de00"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-import-wizard.git"
|
||||
source="http://localhost:8000/akonadi-import-wizard-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akonadi-import-wizard-$_commit"
|
||||
|
||||
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="
|
||||
c2fec94fd44f23872d90541bd416ad9bef93a2cd2be27f28e5265fb707330630a85a8accc8b8c2a21bb224db1d69dd892a958c218b4f0adc87f43427ce80d340 akonadi-import-wizard-b013ee92e3ff55ea841db04e94c8ca4fb522de00.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,60 @@
|
||||
# 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=9999_git20230922
|
||||
pkgrel=0
|
||||
_commit="8775f2dbac5d41f0dd1f8a75c89645c5eb7a76a5"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-mime.git"
|
||||
source="http://localhost:8000/akonadi-mime-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akonadi-mime-$_commit"
|
||||
|
||||
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="
|
||||
36f7a3bee8aafac138e3439491ced6da3a63e99e98cad707e4590b6c95f55d64488236af80af4d50e35bfecc03436ac74cb05201500f5f9b9f2a381db3eb8972 akonadi-mime-8775f2dbac5d41f0dd1f8a75c89645c5eb7a76a5.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=akonadi-notes
|
||||
pkgver=9999_git20230922
|
||||
pkgrel=0
|
||||
_commit="18c4b059cf8dfbe7489eb330c8c6452cdef95e04"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-notes.git"
|
||||
source="http://localhost:8000/akonadi-notes-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akonadi-notes-$_commit"
|
||||
|
||||
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="
|
||||
c2246d153f171c5482c18c9c9a1318c328a80ad1680fc437f0557000a77b643ccc42dfba840820dbb5221636b39190032372381863764209989d38702415e66d akonadi-notes-18c4b059cf8dfbe7489eb330c8c6452cdef95e04.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=akonadi-search
|
||||
pkgver=9999_git20230922
|
||||
pkgrel=0
|
||||
_commit="8f262a5432dd17715a175db7220dfc0056f367df"
|
||||
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="
|
||||
ktextaddons-dev
|
||||
akonadi-dev
|
||||
akonadi-mime-dev
|
||||
kcalendarcore-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kcontacts-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kmime-dev
|
||||
krunner-dev
|
||||
qt6-qtbase-dev
|
||||
xapian-core-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi-search.git"
|
||||
source="http://localhost:8000/akonadi-search-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akonadi-search-$_commit"
|
||||
|
||||
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() {
|
||||
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="
|
||||
9ad0bf5b6a7c536eed11545471284bc3ec97399ec77a6d741f07a0fa120891644a6e9c33ee516000266149f83d1697f46053227b3f3ebe49620d347cd89a42aa akonadi-search-8f262a5432dd17715a175db7220dfc0056f367df.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,106 @@
|
||||
# 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=9999_git20230922
|
||||
pkgrel=0
|
||||
_commit="11a4c14cce7e444c285fdb14c41680329807c1a8"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/akonadi.git"
|
||||
source="http://localhost:8000/akonadi-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akonadi-$_commit"
|
||||
|
||||
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="
|
||||
4b5833404621a88042520cf9b722d10c22e7d781f41b7aef823943666e9082f0243cb923ed51bad9ef5fe74de927dbdaa4cc147982c7a4b46fd07e65ee5ab356 akonadi-11a4c14cce7e444c285fdb14c41680329807c1a8.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-applications
|
||||
pkgname=akonadiconsole
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="246abdb4b22c93a4aad58ae4eb42b8097894d5f1"
|
||||
# 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="http://localhost:8000/akonadiconsole-$_commit.tar.xz"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akonadiconsole-$_commit"
|
||||
|
||||
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="
|
||||
7fb64d5e413c6174bf5eb7a8d8a556ba5d51451dce0552debcd485b5d2827a8e506ca9bd8c4d90017113e0ec96de81320b3cf34694354ca8b06ea189411cf49a akonadiconsole-246abdb4b22c93a4aad58ae4eb42b8097894d5f1.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,69 @@
|
||||
# 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=9999_git20230924
|
||||
pkgrel=0
|
||||
_commit="45c49e9e7eee70dfdd1902988b59e46b5cea10c0"
|
||||
# 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="
|
||||
kstatusnotifieritem-dev
|
||||
ktextaddons-dev
|
||||
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
|
||||
ktexteditor-dev
|
||||
kxmlgui-dev
|
||||
libkdepim-dev
|
||||
libkleo-dev
|
||||
messagelib-dev
|
||||
pimcommon-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
syndication-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/pim/akregator.git"
|
||||
source="http://localhost:8000/akregator-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/akregator-$_commit"
|
||||
|
||||
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="
|
||||
9a38795f29783c3e1ac359e7bce55c0abd7e23588a6436b962f0f0650655a4b01b4722e8f86900f18ada0ca078df9a2cba356c8357f86592e322aa0f3af4484b akregator-45c49e9e7eee70dfdd1902988b59e46b5cea10c0.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,51 @@
|
||||
# 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=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="d97291e46ced8d040bdb504d760602ddc4a1f9eb"
|
||||
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
|
||||
kirigami2
|
||||
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="http://localhost:8000/alligator-$_commit.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/alligator-$_commit"
|
||||
|
||||
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="
|
||||
d050fa63784d63a87f3054c29d24c4f8071d717e0a502e1bb6f523af43fd925513f71dc87797d4246502116d45bb05b8b763059bd01fc765d88f1e796ed903a0 alligator-d97291e46ced8d040bdb504d760602ddc4a1f9eb.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=analitza
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="bb669d0afc8ea05ce3e041dfd302b18418a82a82"
|
||||
# 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="
|
||||
qt6-qt5compat-dev
|
||||
eigen-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtsvg-dev
|
||||
qt6-qttools-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/education/analitza.git"
|
||||
source="http://localhost:8000/analitza-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/analitza-$_commit"
|
||||
|
||||
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="
|
||||
9ad57a95618934744d2450194bef4625f29406e90cf8c5cae9c75e1c205053f3fcb39a4f48b645ddfa635399efce60fd77430d61581f0186eb43c2f7a90550b8 analitza-bb669d0afc8ea05ce3e041dfd302b18418a82a82.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,72 @@
|
||||
# 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=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="e3c97e4e3dc2b43886b8e833575b3a29248a125a"
|
||||
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
|
||||
kirigami2
|
||||
plasma-framework
|
||||
purpose
|
||||
qt6-qtbase-sqlite
|
||||
|
||||
|
||||
"
|
||||
makedepends="
|
||||
corrosion
|
||||
extra-cmake-modules
|
||||
futuresql-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kirigami-addons-dev
|
||||
kirigami2-dev
|
||||
plasma-framework-dev
|
||||
purpose-dev
|
||||
qqc2-desktop-style-dev
|
||||
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/network/angelfish.git"
|
||||
source="http://localhost:8000/angelfish-$_commit.tar.xz"
|
||||
options="net" # net required to download Rust dependencies
|
||||
|
||||
provides="plasma-angelfish=$pkgver-r$pkgrel" # Backwards compatibility
|
||||
replaces="plasma-angelfish" # Backwards compatibility
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/angelfish-$_commit"
|
||||
|
||||
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="
|
||||
1b1fa245bf11e148ac3ca31431339898ba4214cb7d18fff795878bc8fdc2ac9bb1d992f317ea82f9ca9dcd856cfa19bb479df2238e863a52c3d7367267ed2414 angelfish-e3c97e4e3dc2b43886b8e833575b3a29248a125a.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=arianna
|
||||
pkgver=9999_git20230923
|
||||
pkgrel=0
|
||||
_commit="635ce36f4582047a485bb58f84884d4f978c87a8"
|
||||
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
|
||||
kirigami2
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
baloo-dev
|
||||
karchive-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
kirigami2-dev
|
||||
kwindowsystem-dev
|
||||
qqc2-desktop-style-dev
|
||||
qt6-qtbase-dev
|
||||
|
||||
qt6-qtsvg-dev
|
||||
qt6-qtwebengine-dev
|
||||
qt6-qtwebsockets-dev
|
||||
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/graphics/arianna.git"
|
||||
source="http://localhost:8000/arianna-$_commit.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/arianna-$_commit"
|
||||
|
||||
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="
|
||||
d546466d838da1c4f932edd0e054676636ebfa786547afa0a015fac34863cab12932aa9027541f4cb4f5094a0f60eafafffd3ea3fca7e28ae01babb51c60227a arianna-635ce36f4582047a485bb58f84884d4f978c87a8.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=ark
|
||||
pkgver=9999_git20230920
|
||||
pkgrel=0
|
||||
_commit="69865809f8f68b1f2ab437bfdb561696434164a3"
|
||||
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
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/utilities/ark.git"
|
||||
source="http://localhost:8000/ark-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
# secfixes:
|
||||
# 20.08.0-r1:
|
||||
# - CVE-2020-24654
|
||||
# 20.04.3-r1:
|
||||
# - CVE-2020-16116
|
||||
|
||||
case "$CARCH" in
|
||||
# FIXME: tests fail, see alpine/aports#14266
|
||||
x86_64) options="!check";;
|
||||
esac
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/ark-$_commit"
|
||||
|
||||
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() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run -a ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
85c5dce77c038d1b5bb2218745ccae6359e7404140703b7aaf051c9587bdebdc003629fb97fb10ee0ed303430e3f4d62ef6f923a6515631ab7e1d45d455bbe47 ark-69865809f8f68b1f2ab437bfdb561696434164a3.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-frameworks
|
||||
pkgname=attica
|
||||
pkgver=9999_git20230829
|
||||
pkgrel=0
|
||||
_commit="4e09a15b47bc901af5c0839715aa6d7d3c331343"
|
||||
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="http://localhost:8000/attica-$_commit.tar.xz"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/attica-$_commit"
|
||||
|
||||
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="
|
||||
6ad051e6f936ca348c36d4a6e0e6a2bb791fd36ec8b02950bda7a1d8795958d3a5b14b58a7f74e386c06484a3d788c678d5d6d2380685006a6bc56ac741ad0de attica-4e09a15b47bc901af5c0839715aa6d7d3c331343.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=audiocd-kio
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="153e6aa5be3e8f1695461a347eac61ac8794d7d5"
|
||||
# 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="http://localhost:8000/audiocd-kio-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/audiocd-kio-$_commit"
|
||||
|
||||
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="
|
||||
89d135ae4642d915e225678b9a8b897dc60af997418e11dad2d8350162e1fd2b0ae78417f95f90b98fc75a8cfa6dbdf72908c3d64598f93a6702f03f19a218bc audiocd-kio-153e6aa5be3e8f1695461a347eac61ac8794d7d5.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,64 @@
|
||||
# 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=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="8de309d1608351504f35274bf7c7e2c5d256ac47"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/libraries/baloo-widgets.git"
|
||||
source="http://localhost:8000/baloo-widgets-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/baloo-widgets-$_commit"
|
||||
|
||||
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() {
|
||||
cd build
|
||||
# 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"
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "$skipped_tests"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
5c8b00fdbacc5526b383d1438378ecd1618dc71ec59a7c469787a545108497885562b0ee09b590cb36559d94609f5d7b0d19414c991f345492bc7159d5cd25a8 baloo-widgets-8de309d1608351504f35274bf7c7e2c5d256ac47.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-frameworks
|
||||
pkgname=baloo
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="0cf2a7c9d286d7ce5c2b27454a7767e37e77aff8"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/frameworks/baloo.git"
|
||||
source="http://localhost:8000/baloo-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang"
|
||||
options="!check" # Tons of broken tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/baloo-$_commit"
|
||||
|
||||
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="
|
||||
5ef87ef6c2b6cf7055a3c0cca7e9a88977524c2f4a3d922e811f505635627e800fd91b165cefdb70e43f977f1b680ab491d3dba4f87a9386301558562f7c45d9 baloo-0cf2a7c9d286d7ce5c2b27454a7767e37e77aff8.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=blinken
|
||||
pkgver=9999_git20230921
|
||||
pkgrel=0
|
||||
_commit="a948b5ea84aca6958541c5cf0caae9d2478cad01"
|
||||
# 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="http://localhost:8000/blinken-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/blinken-$_commit"
|
||||
|
||||
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="
|
||||
b4e7d20ad39c6de7fd94a11494ffea9454efb8e2b9948c3de07172c47091d3bcdc453195fdb4117a977d77132edf835e4fd24e2b9bc3f3f5816e8902e7f082a4 blinken-a948b5ea84aca6958541c5cf0caae9d2478cad01.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,70 @@
|
||||
# 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=9999_git20230924
|
||||
pkgrel=0
|
||||
_commit="9cd5659740ce8437ff69c12c9778e58a4c14df13"
|
||||
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
|
||||
plasma-framework-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
samurai
|
||||
shared-mime-info
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
_repo_url="https://invent.kde.org/plasma/bluedevil.git"
|
||||
source="http://localhost:8000/bluedevil-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/bluedevil-$_commit"
|
||||
|
||||
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="
|
||||
41f9841dc272fdcf97452859c2d04788af20d9c35699ac526dfa84ac35db97dcf21f92571e1ffb6e6d053e1cfc244ca8b1f5dfa16aed38b87a517c5bf8bf144b bluedevil-9cd5659740ce8437ff69c12c9778e58a4c14df13.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-frameworks
|
||||
pkgname=bluez-qt
|
||||
pkgver=9999_git20230901
|
||||
pkgrel=0
|
||||
_commit="fe828b861140534ed728142acf03bd64ca13821e"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/frameworks/bluez-qt.git"
|
||||
source="http://localhost:8000/bluez-qt-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
options="!check" # Multiple tests either hang or fail completely
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/bluez-qt-$_commit"
|
||||
|
||||
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="
|
||||
e4fb46b13aba5aba786f01a49d88bb07fb7d4397a9ebcfabfeac449572d4aebe78c44013f7563c5cf335385ad605204cc616c5f5df0c7364e1d8450917e27bf4 bluez-qt-fe828b861140534ed728142acf03bd64ca13821e.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=bovo
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="3893fb4b833b6292456be9df41f4d1c3c08c12b8"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/games/bovo.git"
|
||||
source="http://localhost:8000/bovo-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/bovo-$_commit"
|
||||
|
||||
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="
|
||||
8bcc28717464d10833b453e49e1472f635f5ef4e340ec8e5e323448642dd1d71d1c8829b604f230a3d4b72484b20d73b9f461a3fc3fac69ed234857b46b49acd bovo-3893fb4b833b6292456be9df41f4d1c3c08c12b8.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,42 @@
|
||||
# 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=9999_git20210607
|
||||
pkgrel=0
|
||||
_commit="63136a9d4efe3e0fb5638338bfc8660157d80c08"
|
||||
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="http://localhost:8000/breeze-grub-$_commit.tar.xz"
|
||||
options="!check" # No test suite available
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/breeze-grub-$_commit"
|
||||
|
||||
build() {
|
||||
./mkfont.sh
|
||||
}
|
||||
|
||||
package() {
|
||||
install -d "$pkgdir"/usr/share/grub/themes
|
||||
cp -r breeze "$pkgdir"/usr/share/grub/themes
|
||||
}
|
||||
sha512sums="
|
||||
98c3877c6230bba0730fd394342fb1fca89132269db0c168b3023ade516ec3a6e1912c8dcb6902144f37604f34f0a28b0ef4bdb536e9dd3769e69213497b0887 breeze-grub-63136a9d4efe3e0fb5638338bfc8660157d80c08.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-plasma
|
||||
pkgname=breeze-gtk
|
||||
pkgver=9999_git20230827
|
||||
pkgrel=0
|
||||
_commit="16de40ee575ed5aa04c5559d8ee37e285158515c"
|
||||
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="http://localhost:8000/breeze-gtk-$_commit.tar.xz"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/breeze-gtk-$_commit"
|
||||
|
||||
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="
|
||||
e66db4f84b09a6fdfb621a5487a05ed978f22500f9e55b66196122fc35dcabf4dbffedea4e3ccb0055b29237740e1d966ef9aad4e8b1863beca3fa3542cbc281 breeze-gtk-16de40ee575ed5aa04c5559d8ee37e285158515c.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=breeze-icons
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="1523174c4249b36532dbe270042af05f516e7957"
|
||||
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="http://localhost:8000/breeze-icons-$_commit.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
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/breeze-icons-$_commit"
|
||||
|
||||
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="
|
||||
a4ec69da2248a1ffcd93e8cb467c9fcf3fd5538715c0e53c5cbc91a28b5e40a48f42f39a5b11d851231bd05948d6936cbe3abce484a689fb8c284e757ddbac8e breeze-icons-1523174c4249b36532dbe270042af05f516e7957.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-plasma
|
||||
pkgname=breeze-plymouth
|
||||
pkgver=9999_git20230127
|
||||
pkgrel=0
|
||||
_commit="e71032f703023733b5834984228700a4cb2a5117"
|
||||
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="http://localhost:8000/breeze-plymouth-$_commit.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/breeze-plymouth-$_commit"
|
||||
|
||||
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="
|
||||
53998ce0fbb388b4a41c95b1bd0d52d93873cf44ea3f87ccd20de4c408a77c14f4771b6782108ca56077883c44b550ce2228a13382033cbb5677bd28d81f3b45 breeze-plymouth-e71032f703023733b5834984228700a4cb2a5117.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,60 @@
|
||||
# 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=9999_git20230920
|
||||
pkgrel=0
|
||||
_commit="8c938fb5b90ca48ba2261804ffba6663ef4914a6"
|
||||
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="
|
||||
qt6-qtbase-dev
|
||||
kcmutils-dev
|
||||
kconfigwidgets-dev
|
||||
kdecoration-dev
|
||||
kguiaddons-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kirigami2-dev
|
||||
kpackage-dev
|
||||
kwindowsystem-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
_repo_url="https://invent.kde.org/plasma/breeze.git"
|
||||
source="http://localhost:8000/breeze-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/breeze-$_commit"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_QT5=OFF -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="
|
||||
27f7d022d761bdca100b210cdf84815134f1a3a315f5c9d89121c159fb3213f512250d045b421d3fde0248b77533d1982b0aaa35a9bcfca0146cd9b6b86a2e40 breeze-8c938fb5b90ca48ba2261804ffba6663ef4914a6.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=calendarsupport
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="d57279b7d30d7dcbb4c625e31291ae9778ff38c0"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/pim/calendarsupport.git"
|
||||
source="http://localhost:8000/calendarsupport-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/calendarsupport-$_commit"
|
||||
|
||||
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="
|
||||
cab8384f0992ce9cc0b7657623d0e51994e77704e8ea361347e414b134906c9989f650564a111e5cdbeb12a01d0d7185cf4a3615fdb623a53e52889e69513fd9 calendarsupport-d57279b7d30d7dcbb4c625e31291ae9778ff38c0.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=calindori
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="43f49873b83ca113bead5e679f70fa68c8899912"
|
||||
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="
|
||||
kirigami2
|
||||
|
||||
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcalendarcore-dev
|
||||
kconfig-dev
|
||||
ki18n-dev
|
||||
kirigami2-dev
|
||||
kpeople-dev
|
||||
plasma-framework-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="http://localhost:8000/calindori-$_commit.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/calindori-$_commit"
|
||||
|
||||
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="
|
||||
2a5a29ec2eb5dca591580ab3dda1525077d49badd05a4cd8704ff2f42145232f0d7965f09caf39cfc1e57f204618ed48629f484aa38af16a736ac32f9e036ec6 calindori-43f49873b83ca113bead5e679f70fa68c8899912.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=dolphin-plugins
|
||||
pkgver=9999_git20230802
|
||||
pkgrel=0
|
||||
_commit="f5d01b8f945e56c8752cc064d9573feb5f4018fc"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/sdk/dolphin-plugins.git"
|
||||
source="http://localhost:8000/dolphin-plugins-$_commit.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/dolphin-plugins-$_commit"
|
||||
|
||||
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="
|
||||
15dea87b01540e23c8510a3752837da0cb98c5ff50a4c2b82bc879db6e6340d7b27f3df953db37baef3fc8de3a2d0816fd2b3de8fb54961a9e3bbd63da1fcf86 dolphin-plugins-f5d01b8f945e56c8752cc064d9573feb5f4018fc.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,61 @@
|
||||
From 32a5f1c041d00cdd0246cf7e764a447588f30f3a Mon Sep 17 00:00:00 2001
|
||||
From: Bart Ribbers <bribbers@disroot.org>
|
||||
Date: Wed, 9 Aug 2023 14:07:46 +0200
|
||||
Subject: [PATCH] Fix musl build by using fts_* from external library
|
||||
|
||||
musl does not support fts. There is however a standalone package that
|
||||
can be used, but it must be linked against. This commit adds a check
|
||||
that makes sure to link to the external library if it is required.
|
||||
---
|
||||
CMakeLists.txt | 17 +++++++++++++++++
|
||||
src/CMakeLists.txt | 2 ++
|
||||
2 files changed, 19 insertions(+)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 8a0b97c635..0a655babb3 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -27,6 +27,8 @@ include(GenerateExportHeader)
|
||||
include(FeatureSummary)
|
||||
include(ECMQtDeclareLoggingCategory)
|
||||
include(ECMDeprecationSettings)
|
||||
+include(CheckIncludeFiles)
|
||||
+include(CheckLibraryExists)
|
||||
|
||||
ecm_setup_version(${RELEASE_SERVICE_VERSION} VARIABLE_PREFIX DOLPHIN
|
||||
VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/src/dolphin_version.h"
|
||||
@@ -150,6 +152,21 @@ else()
|
||||
set(HAVE_TERMINAL TRUE)
|
||||
endif()
|
||||
|
||||
+# Compatibility with platforms without native fts (e.g. musl)
|
||||
+check_include_files("sys/types.h;sys/stat.h;fts.h" HAVE_FTS_H)
|
||||
+if(HAVE_FTS_H)
|
||||
+ check_function_exists(fts_open HAVE_FTS_OPEN)
|
||||
+ if(NOT HAVE_FTS_OPEN)
|
||||
+ check_library_exists(fts fts_open "" HAVE_LIB_FTS)
|
||||
+ endif()
|
||||
+endif()
|
||||
+
|
||||
+if(HAVE_LIB_FTS)
|
||||
+ set(FTS_LIB fts)
|
||||
+else()
|
||||
+ set(FTS_LIB "")
|
||||
+endif()
|
||||
+
|
||||
add_subdirectory(src)
|
||||
add_subdirectory(doc)
|
||||
|
||||
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
||||
index 62c70ba79..b8cda5c82 100644
|
||||
--- a/src/CMakeLists.txt
|
||||
+++ b/src/CMakeLists.txt
|
||||
@@ -210,6 +210,8 @@ target_link_libraries(
|
||||
KF5::WindowSystem
|
||||
KF5::WidgetsAddons
|
||||
KF5::Codecs
|
||||
+
|
||||
+ ${FTS_LIB}
|
||||
)
|
||||
|
||||
if(HAVE_BALOO)
|
||||
@@ -0,0 +1,89 @@
|
||||
# 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=9999_git20230919
|
||||
pkgrel=0
|
||||
_commit="856716e8b6a1de36e85764f25be09f8d49f52d3e"
|
||||
# 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
|
||||
kactivities-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
|
||||
qt6-qtbase-dev
|
||||
solid-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
kmoretools-dev
|
||||
extra-cmake-modules
|
||||
ruby-test-unit
|
||||
samurai
|
||||
"
|
||||
checkdepends="
|
||||
xvfb-run
|
||||
dbus
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-zsh-completion"
|
||||
_repo_url="https://invent.kde.org/system/dolphin.git"
|
||||
source="http://localhost:8000/dolphin-$_commit.tar.xz
|
||||
|
||||
"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/dolphin-$_commit"
|
||||
|
||||
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, placesitemmodeltest, dolphinmainwindowtest and kitemlistcontrollertest are broken
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "(kfileitemmodel|placesitemmodel|dolphinmainwindow|kitemlistcontroller)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
# We don't ship systemd
|
||||
rm -r "$pkgdir"/usr/lib/systemd
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
92c15bc8541d7bbe0e76ff766b6cfc02dff09033f9dacac366800cbc282382c88480ec6e68908d85f19fecbf3ca26415230ebedb65b092ea029018994566ed87 dolphin-856716e8b6a1de36e85764f25be09f8d49f52d3e.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=dragon
|
||||
pkgver=9999_git20230919
|
||||
pkgrel=0
|
||||
_commit="55ec64527b76eec940ea7900335d04911ec7db0b"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/multimedia/dragon.git"
|
||||
source="http://localhost:8000/dragon-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/dragon-$_commit"
|
||||
|
||||
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="
|
||||
0b080fc202bfdbe7e364d32298fda17149776031fd1cbb96b86823318bd524dcfc60fd18ac2896fa5d2a68706e6e53d5967163343ee3f3a69137b7206a8947db dragon-55ec64527b76eec940ea7900335d04911ec7db0b.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-plasma
|
||||
pkgname=drkonqi
|
||||
pkgver=9999_git20230921
|
||||
pkgrel=0
|
||||
_commit="21eabc6cf5a9e78d8faa63a7dd393b8725511e01"
|
||||
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="
|
||||
kirigami2
|
||||
kitemmodels
|
||||
"
|
||||
makedepends="
|
||||
kstatusnotifieritem-dev
|
||||
py3-chai
|
||||
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
|
||||
kuserfeedback-dev
|
||||
kwallet-dev
|
||||
kwidgetsaddons-dev
|
||||
|
||||
qt6-qtbase-dev
|
||||
|
||||
samurai
|
||||
syntax-highlighting-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
_repo_url="https://invent.kde.org/plasma/drkonqi.git"
|
||||
source="http://localhost:8000/drkonqi-$_commit.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/drkonqi-$_commit"
|
||||
|
||||
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 "connectiontest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
732f177d1d89aea378df9d88454c2c7ee7dd810150db61fbef8940a2ce7ffcfa421a95a13afd62e1d1186f33c55685f4c94ae5495e53fef783bd3497dadc28ec drkonqi-21eabc6cf5a9e78d8faa63a7dd393b8725511e01.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=elisa
|
||||
pkgver=9999_git20230908
|
||||
pkgrel=0
|
||||
_commit="754349f1a2577746498eec90d2118d5aa36af12b"
|
||||
# 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="
|
||||
kirigami2
|
||||
vlc
|
||||
"
|
||||
makedepends="
|
||||
qqc2-desktop-style-dev
|
||||
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
|
||||
kirigami2-dev
|
||||
kpackage-dev
|
||||
kxmlgui-dev
|
||||
samurai
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtmultimedia-dev
|
||||
|
||||
qt6-qtsvg-dev
|
||||
vlc-dev
|
||||
"
|
||||
checkdepends="
|
||||
cmd:dbus-run-session
|
||||
xvfb-run
|
||||
"
|
||||
_repo_url="https://invent.kde.org/multimedia/elisa.git"
|
||||
source="http://localhost:8000/elisa-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/elisa-$_commit"
|
||||
|
||||
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)"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
97cbb977ef6ff4c1bbc5664388ac334a030ee1d256df72008986a27de70b2b68c26b59c74293f0ad77c4820d2786de374b8ed3ce89c35d307a08e8698e3eca26 elisa-754349f1a2577746498eec90d2118d5aa36af12b.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=eventviews
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="5bbd7cf0a1491e5cfff6a9e34b6a8c440bdce48e"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/eventviews.git"
|
||||
source="http://localhost:8000/eventviews-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/eventviews-$_commit"
|
||||
|
||||
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="
|
||||
9bfe3d64b872b7ad699e891264a40fbe966bccaae2f2eb0f022c7b87f9283bea48f50124c86bb877ea4ab9e00573881b59270e363dbdc59f31c9e4b2d2d0c155 eventviews-5bbd7cf0a1491e5cfff6a9e34b6a8c440bdce48e.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,52 @@
|
||||
# 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=9999_git20230721
|
||||
pkgrel=0
|
||||
_commit="a068eaba79593910d000358330187f542d5b6eb3"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/frameworks/extra-cmake-modules.git"
|
||||
source="http://localhost:8000/extra-cmake-modules-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/extra-cmake-modules-$_commit"
|
||||
|
||||
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="
|
||||
74c581b0440407d8091407a5766c019c65859cba21a120cabe132b9eeadc90728b59577182e7bbc1e41a6f74a9933b1f407147a353377f0a9c4ac4581b4ce885 extra-cmake-modules-a068eaba79593910d000358330187f542d5b6eb3.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=ffmpegthumbs
|
||||
pkgver=9999_git20230914
|
||||
pkgrel=0
|
||||
_commit="62c8a809800576d0898da0e7f5941a4070637c58"
|
||||
# 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="http://localhost:8000/ffmpegthumbs-$_commit.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/ffmpegthumbs-$_commit"
|
||||
|
||||
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="
|
||||
324c79c08d4abdc878025a50a717904c040f22d572a96f15fc942436c478f9a6dedfcbb44477859e28abbb871a21a1e9a6dbc72efe30a9fbf9dbade86b2c08a8 ffmpegthumbs-62c8a809800576d0898da0e7f5941a4070637c58.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,30 @@
|
||||
diff --git a/autotests/directoryIteratorTest.cpp b/autotests/directoryIteratorTest.cpp
|
||||
index 4f10371..b0b2847 100644
|
||||
--- a/autotests/directoryIteratorTest.cpp
|
||||
+++ b/autotests/directoryIteratorTest.cpp
|
||||
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
|
||||
// SPDX-FileCopyrightText: 2022 Harald Sitter <sitter@kde.org>
|
||||
|
||||
+#ifndef S_BLKSIZE
|
||||
+#define S_BLKSIZE 512
|
||||
+#endif
|
||||
+
|
||||
#include <QDebug>
|
||||
#include <QFileInfo>
|
||||
#include <QTest>
|
||||
diff --git a/src/posixWalker.cpp b/src/posixWalker.cpp
|
||||
index 246a04a..5adfe25 100644
|
||||
--- a/src/posixWalker.cpp
|
||||
+++ b/src/posixWalker.cpp
|
||||
@@ -1,6 +1,10 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
|
||||
// SPDX-FileCopyrightText: 2022 Harald Sitter <sitter@kde.org>
|
||||
|
||||
+#ifndef S_BLKSIZE
|
||||
+#define S_BLKSIZE 512
|
||||
+#endif
|
||||
+
|
||||
#include "posixWalker.h"
|
||||
|
||||
static void outputError(const QByteArray &path)
|
||||
@@ -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=filelight
|
||||
pkgver=9999_git20230913
|
||||
pkgrel=0
|
||||
_commit="85f8e416a2bb5239838cb1bec77361a64d8722f1"
|
||||
# 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="
|
||||
kirigami-addons-dev
|
||||
extra-cmake-modules
|
||||
kdeclarative-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kxmlgui-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/utilities/filelight.git"
|
||||
source="http://localhost:8000/filelight-$_commit.tar.xz
|
||||
|
||||
"
|
||||
subpackages="$pkgname-dbg $pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/filelight-$_commit"
|
||||
|
||||
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="
|
||||
a47b2cd46cf299a01f3e302e36c1beb4750dbeb7e3ee474bcd667834c8882a10028eb51fced2fd89d1c1a2cae3f0aeb076f05e6f318737afa8d43a7f8ad4d7c1 filelight-85f8e416a2bb5239838cb1bec77361a64d8722f1.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-plasma
|
||||
pkgname=flatpak-kcm
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="c94539db14135a21885352c46a963cf8d6646c0e"
|
||||
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="kirigami2"
|
||||
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
|
||||
_repo_url="https://invent.kde.org/plasma/flatpak-kcm.git"
|
||||
source="http://localhost:8000/flatpak-kcm-$_commit.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
install_if="flatpak systemsettings"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/flatpak-kcm-$_commit"
|
||||
|
||||
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="
|
||||
e4773b83ea09453086542b7446c0755aee32412fde87cfeb3e64156777c6f441404971fe23ff4a48ac84319a9937e52e97fff21ace74ae1e7bb9e26e7e22f7ab flatpak-kcm-c94539db14135a21885352c46a963cf8d6646c0e.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=frameworkintegration
|
||||
pkgver=9999_git20230921
|
||||
pkgrel=0
|
||||
_commit="5f85f36cd7b5904664f0ff0d2a25dadd25b4137a"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/frameworks/frameworkintegration.git"
|
||||
source="http://localhost:8000/frameworkintegration-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/frameworkintegration-$_commit"
|
||||
|
||||
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="
|
||||
9c3680633d64186ba0494d80a37b84b97982965f5159e901dfe135d34f69834ff4b5c6208fc7f4acb9750a75dcaf161dfd172cca0596c6b7daa1f5d94b8066fb frameworkintegration-5f85f36cd7b5904664f0ff0d2a25dadd25b4137a.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-other
|
||||
pkgname=francis
|
||||
pkgver=9999_git20230919
|
||||
pkgrel=0
|
||||
_commit="1f3d4f7f28417cd5a4e8916dc5a92819b69217cb"
|
||||
pkgdesc="Track your time"
|
||||
url="https://invent.kde.org/utilities/francis"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
license="GPL-3.0-or-later AND LGPL-2.0-or-later and BSD-2-Clause AND BSD-3-Clause"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
kirigami2-dev
|
||||
knotifications-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/utilities/francis.git"
|
||||
source="http://localhost:8000/francis-$_commit.tar.xz"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/francis-$_commit"
|
||||
|
||||
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="
|
||||
95898367081e62b104000f8c3f1b4a2368a7f8139189857051c60e1f418492fba98b197bdc53c8102d7e3dea25953868ab9994fdefc93566cfa910f7aec0262c francis-1f3d4f7f28417cd5a4e8916dc5a92819b69217cb.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-other
|
||||
pkgname=futuresql
|
||||
pkgver=9999_git20230803
|
||||
pkgrel=0
|
||||
_commit="3d6ca19307af6be0414871d1ccbb7b2e25e02f16"
|
||||
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="http://localhost:8000/futuresql-$_commit.tar.xz"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/futuresql-$_commit"
|
||||
|
||||
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="
|
||||
0035a44279324345006fa478e8baa25a7e9592bfb7a4f20fec8bb04a2646c95c28625d7a3bd3de1c3b5de5501db9a15673aca27ceeea2c2d499d3dc6daeb1b3e futuresql-3d6ca19307af6be0414871d1ccbb7b2e25e02f16.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,52 @@
|
||||
# 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=9999_git20230919
|
||||
pkgrel=0
|
||||
_commit="4f48ac610e977e4841c4429265b869bbcfae84bd"
|
||||
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="
|
||||
qt6-qt5compat-dev
|
||||
extra-cmake-modules
|
||||
hunspell-dev
|
||||
sonnet-dev
|
||||
kcoreaddons-dev
|
||||
kdoctools-dev
|
||||
kxmlgui-dev
|
||||
kconfigwidgets-dev
|
||||
qt6-qtsvg-dev
|
||||
qt6-qttools-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtwebchannel-dev
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/office/ghostwriter.git"
|
||||
source="http://localhost:8000/ghostwriter-$_commit.tar.xz"
|
||||
options="!check" # no tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/ghostwriter-$_commit"
|
||||
|
||||
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="
|
||||
c3e75e95a580e2c3283c239f0a5f264891ac987818c10de88205d6e79aa3326a0fa6b4836359bddd5465f6ab902c20b0c15b2af181a814d1beec0f1bc1e42661 ghostwriter-4f48ac610e977e4841c4429265b869bbcfae84bd.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=granatier
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="af98f96d535cac7855677c4352de5c29e4b14b1b"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/games/granatier.git"
|
||||
source="http://localhost:8000/granatier-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/granatier-$_commit"
|
||||
|
||||
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="
|
||||
33f19f23492127139e74571c1951a86de9d5f32402620d12b6ac23bdf89fab8306fc7af060c4599e571b1f80a99aaaf7e0a5f9cc33803aba6d63b14b6f41690d granatier-af98f96d535cac7855677c4352de5c29e4b14b1b.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=grantlee-editor
|
||||
pkgver=9999_git20230924
|
||||
pkgrel=0
|
||||
_commit="c7b95dc8c0f2df1c293f1a7e363f4fb71ff402b2"
|
||||
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
|
||||
ktexteditor-dev
|
||||
kxmlgui-dev
|
||||
libkleo-dev
|
||||
messagelib-dev
|
||||
pimcommon-dev
|
||||
qgpgme
|
||||
qt6-qtbase-dev
|
||||
qt6-qtwebengine-dev
|
||||
samurai
|
||||
syntax-highlighting-dev
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/grantlee-editor.git"
|
||||
source="http://localhost:8000/grantlee-editor-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/grantlee-editor-$_commit"
|
||||
|
||||
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="
|
||||
e320db992311a6749347d082fd91c32369c5dc8fa612bdfc92e427f8286d763a59945edb1f2b9f0affb021d28e2d288e422d8d1780941cdbc49bf21556b2a75d grantlee-editor-c7b95dc8c0f2df1c293f1a7e363f4fb71ff402b2.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=grantleetheme
|
||||
pkgver=9999_git20230922
|
||||
pkgrel=0
|
||||
_commit="51e8c51e5dc741b4156fca4ec4e5aae25617dfc8"
|
||||
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="
|
||||
ktexttemplate-dev
|
||||
grantlee-dev
|
||||
ki18n-dev
|
||||
knewstuff-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/pim/grantleetheme.git"
|
||||
source="http://localhost:8000/grantleetheme-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/grantleetheme-$_commit"
|
||||
|
||||
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() {
|
||||
# grantleethemetest is broken
|
||||
xvfb-run ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
898cd75f79e43c579dac265cb29b6bde059a41966be55fc121496b329df6b1bbfc252323c532888bc3e1df7b59841bed764b95bc7f03268043b683077dc51e3a grantleetheme-51e8c51e5dc741b4156fca4ec4e5aae25617dfc8.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,90 @@
|
||||
# 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=9999_git20230922
|
||||
pkgrel=0
|
||||
_commit="2bd73e63998e5b612fd3145d317514424119c366"
|
||||
# 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
|
||||
kactivities-dev
|
||||
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
|
||||
purpose-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
|
||||
samurai
|
||||
"
|
||||
checkdepends="
|
||||
dbus
|
||||
|
||||
xvfb-run
|
||||
"
|
||||
_repo_url="https://invent.kde.org/graphics/gwenview.git"
|
||||
source="http://localhost:8000/gwenview-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/gwenview-$_commit"
|
||||
|
||||
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
|
||||
# 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"
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE dbus-run-session xvfb-run ctest -E "$skipped_tests"
|
||||
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
10b51e6acf97da633397da7a7b56fd0b0ca21c09ad809fcbc1cb8dc0108f163a8104a4414b3f351b9a227ceb97a10e992c3d799383867de3132770f9ac32eab4 gwenview-2bd73e63998e5b612fd3145d317514424119c366.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,63 @@
|
||||
# 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=haruna
|
||||
pkgver=9999_git20230919
|
||||
pkgrel=0
|
||||
_commit="a62be80ffef4c63c7cc21a207a3d2e9e512469c4"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://invent.kde.org/multimedia/haruna"
|
||||
pkgdesc="Open-source video player built with Qt/QML and libmpv"
|
||||
license="GPL-2.0-or-later AND GPL-3.0-or-later AND BSD-3-Clause"
|
||||
depends="
|
||||
kirigami2
|
||||
yt-dlp
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
|
||||
mpv-dev
|
||||
ffmpeg-dev
|
||||
breeze-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdoctools-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kirigami2-dev
|
||||
kxmlgui-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/multimedia/haruna.git"
|
||||
source="http://localhost:8000/haruna-$_commit.tar.xz"
|
||||
subpackages="$pkgname-lang "
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/haruna-$_commit"
|
||||
|
||||
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="
|
||||
f6a9a21084cdf41b640a58fffd1cfcd097a657bff44a541697eca572ff2e5aee84fe3935fe47aa6eafab42067508c50d06026ccedd3a23e004704eb86d966aa8 haruna-a62be80ffef4c63c7cc21a207a3d2e9e512469c4.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=incidenceeditor
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="063efceec70e987b5f1907e869fd76f5814d1f94"
|
||||
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
|
||||
kmime-dev
|
||||
libkdepim-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/pim/incidenceeditor.git"
|
||||
source="http://localhost:8000/incidenceeditor-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/incidenceeditor-$_commit"
|
||||
|
||||
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
|
||||
|
||||
# akonadi-sqlite-incidencedatetimetest and akonadi-mysql-incidencedatetimetest require running DBus
|
||||
# ktimezonecomboboxtest is broken
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "(akonadi-(sqlite|mysql)-incidencedatetime|ktimezonecombobox)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
ba3c27b791e40b6b85c23554cc2ccd7279b38b5ed61ddd87510044b5543f7e4bda21a094ce5ca30a4ddefbfaae5c7901dd4757c060c4644163d33b300c7176c1 incidenceeditor-063efceec70e987b5f1907e869fd76f5814d1f94.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=itinerary
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="d08c0289760de644f21f0d2a3eb7d3f45f7d9a84"
|
||||
# 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
|
||||
kirigami2
|
||||
kitemmodels
|
||||
kopeninghours
|
||||
prison
|
||||
qt6-qtlocation
|
||||
tzdata
|
||||
"
|
||||
makedepends="
|
||||
kunitconversion-dev
|
||||
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
|
||||
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
|
||||
xvfb-run
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/itinerary.git"
|
||||
source="http://localhost:8000/itinerary-$_commit.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/itinerary-$_commit"
|
||||
|
||||
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)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
5aef04d9ab751748999a6ab75b6603888e1077831ff6c79e4fa3ee198673b65b6395fe9be9e401ca685c68e2654edf9adc38cc3343f3d0c625b07563643ced9b itinerary-d08c0289760de644f21f0d2a3eb7d3f45f7d9a84.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,79 @@
|
||||
# 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=9999_git20230919
|
||||
pkgrel=0
|
||||
_commit="bda1cfa16faddc610f47a1c6907a1f9824a627c4"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/multimedia/k3b.git"
|
||||
source="http://localhost:8000/k3b-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/k3b-$_commit"
|
||||
|
||||
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="
|
||||
a8620988b18ec847006314b4b670d46e5314a3401b41e640139aff979cff05f1af48c6e65006bdcaee28fa1408c140e805c9fbba3095ba09b436488a43d3938a k3b-bda1cfa16faddc610f47a1c6907a1f9824a627c4.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,54 @@
|
||||
# Maintainer: team/kde <bribbers@disroot.org>
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kactivities-stats
|
||||
pkgver=9999_git20230924
|
||||
pkgrel=0
|
||||
_commit="25251da1b7596e130b2c562e53f77fa2e24739d5"
|
||||
arch="all !armhf" # armhf blocked by qt6-qtdeclarative
|
||||
pkgdesc="A library for accessing the usage data collected by the activities system"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-only OR LGPL-3.0-only"
|
||||
depends_dev="
|
||||
boost-dev
|
||||
graphviz-dev
|
||||
kactivities-dev
|
||||
kconfig-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qttools-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/frameworks/kactivities-stats.git"
|
||||
source="http://localhost:8000/kactivities-stats-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kactivities-stats-$_commit"
|
||||
|
||||
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="
|
||||
b09fb40b0c16327a9d5b856fd9559956541874fba57b4eea909f29b50719784fe940e6a3a1d574c8f3ed2debce956891c5a1d04e03b4b762c1bfb384e83778e9 kactivities-stats-25251da1b7596e130b2c562e53f77fa2e24739d5.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-frameworks
|
||||
pkgname=kactivities
|
||||
pkgver=9999_git20230905
|
||||
pkgrel=0
|
||||
_commit="8ed069ddbd8a17857a320c583c015b9c2ce2c4be"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
pkgdesc="Core components for the KDE's Activities"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="GPL-2.0-or-later AND LGPL-2.1-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)"
|
||||
depends="qt6-qtbase-sqlite"
|
||||
depends_dev="
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kwindowsystem-dev
|
||||
qt6-qtdeclarative-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
boost-dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/frameworks/kactivities.git"
|
||||
source="http://localhost:8000/kactivities-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-libs $pkgname-doc"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kactivities-$_commit"
|
||||
|
||||
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="
|
||||
83382b3f13c6b4734223b9603d4a7731f5ba305d2e524bdd011e6738baf85456f0c2c32bb4fc2b2de13eb3b9a6bfffebfa24ee7daa3a2dae55d75999e33f2448 kactivities-8ed069ddbd8a17857a320c583c015b9c2ce2c4be.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-plasma
|
||||
pkgname=kactivitymanagerd
|
||||
pkgver=9999_git20230922
|
||||
pkgrel=0
|
||||
_commit="459c4135dd5425c11bf0cc71523bd12c37860478"
|
||||
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
|
||||
_repo_url="https://invent.kde.org/plasma/kactivitymanagerd.git"
|
||||
source="http://localhost:8000/kactivitymanagerd-$_commit.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kactivitymanagerd-$_commit"
|
||||
|
||||
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="
|
||||
fb9337788295950b730a19e9a04698fd25b529f6ae83f0e5b805d233a0b1c0ab9d993b1280d4fe684ebe8d8270a0a20aa7f7b1c1c08353ccb7323834c9544569 kactivitymanagerd-459c4135dd5425c11bf0cc71523bd12c37860478.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=kaddressbook
|
||||
pkgver=9999_git20230924
|
||||
pkgrel=0
|
||||
_commit="3814e90b4e13ea3067558b6266edd4d5eb30e174"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/kaddressbook.git"
|
||||
source="http://localhost:8000/kaddressbook-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kaddressbook-$_commit"
|
||||
|
||||
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="
|
||||
af6fd49ca3805bf3f1fe7e2e9b6909794508fbb604026bc5ad6f9a2e2615ee96b8759deef2b606fd597b7f42e8ad82fc33370eb5cb67c2f7479beb245d83b147 kaddressbook-3814e90b4e13ea3067558b6266edd4d5eb30e174.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,89 @@
|
||||
# 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=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="2ebb93c231ceea47e88a07a0ae0efd5bad90a371"
|
||||
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="
|
||||
kstatusnotifieritem-dev
|
||||
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
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
libkdepim-dev
|
||||
libxslt-dev
|
||||
mailcommon-dev
|
||||
phonon-dev
|
||||
pimcommon-dev
|
||||
qgpgme
|
||||
qt6-qtbase-dev
|
||||
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/pim/kalarm.git"
|
||||
source="http://localhost:8000/kalarm-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # Tests are broken
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kalarm-$_commit"
|
||||
|
||||
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="
|
||||
1de2fbb87a40cdc79a8ca39ce5aab9afd979fc82aa5a95147bd90bf9d765027eeea0e0a6d2c4b4929a212c066463dacbaf8605178ccb073b77d7d2476dfbdee2 kalarm-2ebb93c231ceea47e88a07a0ae0efd5bad90a371.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=kalgebra
|
||||
pkgver=9999_git20230920
|
||||
pkgrel=0
|
||||
_commit="cf7ef53f83db1451fc9865f7a0b765a11d5eab51"
|
||||
# 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
|
||||
ncurses-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtsvg-dev
|
||||
readline-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/education/kalgebra.git"
|
||||
source="http://localhost:8000/kalgebra-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kalgebra-$_commit"
|
||||
|
||||
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="
|
||||
dd21f8f50bf92a30cc4879337517ca76d8a05f21218e3ab820f58311a7b00dc0c3eaea3bafaec9d0d45e9109c6ba08433ca65cf6946867800901e453af309239 kalgebra-cf7ef53f83db1451fc9865f7a0b765a11d5eab51.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=kalk
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="f2649c04fed9d690c8f1243d02065c2970edd9eb"
|
||||
pkgdesc="A powerful cross-platfrom calculator application"
|
||||
arch="all !armhf" # Blocked by qt6-qtdeclarative
|
||||
url="https://invent.kde.org/plasma-mobile/kalk"
|
||||
license="GPL-3.0-or-later"
|
||||
depends=""
|
||||
makedepends="
|
||||
bison
|
||||
extra-cmake-modules
|
||||
flex
|
||||
gmp-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
ki18n-dev
|
||||
kirigami2-dev
|
||||
kunitconversion-dev
|
||||
mpfr-dev
|
||||
qt6-qtbase-dev
|
||||
|
||||
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/utilities/kalk.git"
|
||||
source="http://localhost:8000/kalk-$_commit.tar.xz"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kalk-$_commit"
|
||||
|
||||
build() {
|
||||
cmake -B build -DBUILD_WITH_QT6=ON -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
|
||||
# inputmanagertest_de is broken, https://invent.kde.org/plasma-mobile/kalk/-/issues/25
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E "inputmanagertest_de|knumbertest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
9f8ef53cdd98090fc820b1d8d9e54f3a05f28726752dcc2be6806377805293976d7e815a0bad6fe505394d9a206f483ddfb526b4bc69bfc770ae795402be7afb kalk-f2649c04fed9d690c8f1243d02065c2970edd9eb.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=kalzium
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="b0b9acea7f2411142e77a22b15ad913ca93b8329"
|
||||
# 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="
|
||||
qt6-qtscxml-dev
|
||||
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-qtsvg-dev
|
||||
samurai
|
||||
solid-dev
|
||||
"
|
||||
_repo_url="https://invent.kde.org/education/kalzium.git"
|
||||
source="http://localhost:8000/kalzium-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang $pkgname-dev"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kalzium-$_commit"
|
||||
|
||||
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="
|
||||
c8aa5cf73cc41f87e906daa1653e082a2c55fb9f18a765e999bc5e9e36712d95ddcadf8f1381c07c7649c5f3ce75901b7a02b9db57b533be0c53879b30f296d1 kalzium-b0b9acea7f2411142e77a22b15ad913ca93b8329.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=kamera
|
||||
pkgver=9999_git20230921
|
||||
pkgrel=0
|
||||
_commit="05fb7232b11a4e5b52ea587adeb5a32d317180e9"
|
||||
# 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="http://localhost:8000/kamera-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kamera-$_commit"
|
||||
|
||||
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="
|
||||
ee3321534af286e75a5e45d0cdadc41819687bd97efc39011d0345c6352abf6126e8a2e5747cfff3f94e8887db6fb28cd8c08d8bc6e990456aa475ad68906d82 kamera-05fb7232b11a4e5b52ea587adeb5a32d317180e9.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=kanagram
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="f640fcab517e3098cc064fb8df73a432f59c547f"
|
||||
# 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="http://localhost:8000/kanagram-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kanagram-$_commit"
|
||||
|
||||
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="
|
||||
a5ffe73d363fc1840ff8cd08dacc5c37fa893a7b9c66c59fd9fbf5f63aaf6e437062d681b68a2f9f1726bbf63610fbe50bf21a446cf7f30025002a3fad34ffc2 kanagram-f640fcab517e3098cc064fb8df73a432f59c547f.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=kapidox
|
||||
pkgver=9999_git20230801
|
||||
pkgrel=0
|
||||
_commit="b6708c9551cf2af82cc68126403f7a3fa808c91e"
|
||||
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="http://localhost:8000/kapidox-$_commit.tar.xz"
|
||||
options="!check" # No useful tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kapidox-$_commit"
|
||||
|
||||
build() {
|
||||
gpep517 build-wheel \
|
||||
--wheel-dir .dist \
|
||||
--output-fd 3 3>&1 >&2
|
||||
}
|
||||
|
||||
package() {
|
||||
python3 -m installer -d "$pkgdir" \
|
||||
.dist/*.whl
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
7a178eeddb3165a267af1ba596611bebaefa91757d1d1a565661218bb2ae015785fb43e60ec6d6f2e9846792eae7cca67a641c5dc6d6ddc0c3b66021a7bb6ec9 kapidox-b6708c9551cf2af82cc68126403f7a3fa808c91e.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=kapman
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="f56491364cca039bca55adecace0692a69ea151f"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/games/kapman.git"
|
||||
source="http://localhost:8000/kapman-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kapman-$_commit"
|
||||
|
||||
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="
|
||||
c09734a925817612942defb295a05558a4c2d053ceb2877b8f21e3a62e99098cff2075cb06a3302cab4a757afb2e0dd2753567f32cd7470190bebdd3ad961433 kapman-f56491364cca039bca55adecace0692a69ea151f.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=kapptemplate
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="511ec770b8f0e931b7923bd47e24f6f345f0dec4"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/sdk/kapptemplate.git"
|
||||
source="http://localhost:8000/kapptemplate-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kapptemplate-$_commit"
|
||||
|
||||
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="
|
||||
d704de607c424c507fca71abc8f3b9ab7fc0b3a087b0044320455b0c5b3338b989322a1d60155cfa71400ada9c3e5112208604bc1860ae5d6205b45a83261fc4 kapptemplate-511ec770b8f0e931b7923bd47e24f6f345f0dec4.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=karchive
|
||||
pkgver=9999_git20230921
|
||||
pkgrel=0
|
||||
_commit="11593f4fb1465718cc64a2b67340138b21bcc4aa"
|
||||
pkgdesc="Qt5 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/frameworks/karchive.git"
|
||||
source="http://localhost:8000/karchive-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/karchive-$_commit"
|
||||
|
||||
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="
|
||||
0f31b678ef6620526450787615128a4ff1f8662eb3c9dcaf658a9a54ecfe16ac7db814cbb1d27e8af476b58e899fb4a03e202b92c3ede4859e40aff61931ca9c karchive-11593f4fb1465718cc64a2b67340138b21bcc4aa.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=kasts
|
||||
pkgver=9999_git20230921
|
||||
pkgrel=0
|
||||
_commit="f8d1d71bf41713b1b4f7d60780d983991981172f"
|
||||
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
|
||||
kirigami2
|
||||
qt6-qtbase-sqlite
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
kirigami2-dev
|
||||
networkmanager-qt-dev
|
||||
openssl-dev>3
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qtkeychain-dev
|
||||
qt6-qtmultimedia-dev
|
||||
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
syndication-dev
|
||||
taglib-dev
|
||||
threadweaver-dev
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
_repo_url="https://invent.kde.org/multimedia/kasts.git"
|
||||
source="http://localhost:8000/kasts-$_commit.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kasts-$_commit"
|
||||
|
||||
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="
|
||||
b76f5f184c68a926d7cc98e3209a824d2c274f22a1b255b57226997e1adf8aa2d86947a24901aaf689ad44d06f8103c364329901067fe57110a084e91e06b59c kasts-f8d1d71bf41713b1b4f7d60780d983991981172f.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,117 @@
|
||||
# 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=9999_git20230924
|
||||
pkgrel=0
|
||||
_commit="546e25a23fa1c9c314656132a6c38c8decab7930"
|
||||
# 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
|
||||
kactivities-dev
|
||||
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-framework-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
threadweaver-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/utilities/kate.git"
|
||||
source="http://localhost:8000/kate-$_commit.tar.xz"
|
||||
subpackages="kate-common:kate_common kwrite:kwrite kwrite-doc:kwrite_doc kwrite-lang:kwrite_lang $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kate-$_commit"
|
||||
|
||||
build() {
|
||||
cmake -B build/kate -DBUILD_WITH_QT6=ON -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 -DBUILD_WITH_QT6=ON -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() {
|
||||
cd build/kate
|
||||
# kateapp-session_manager_test and kateapp-filetree_model_test are broken
|
||||
# kateapp-sessions_action_test requires OpenGL
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "(kateapp-session_manager|kateapp-sessions_action|kateapp-filetree_model)_test" -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"
|
||||
|
||||
cd "$builddir"
|
||||
DESTDIR="$subpkgdir" cmake --install build/kwrite
|
||||
|
||||
mkdir -p "$subpkgdir"/usr/share/doc/$subpkgname
|
||||
mv "$subpkgdir"/usr/share/doc/HTML "$subpkgdir"/usr/share/doc/$subpkgname/
|
||||
|
||||
# Man package only exists for Kate
|
||||
rm -r "$subpkgdir"/usr/share/man
|
||||
|
||||
rm -r "$subpkgdir"/usr/lib
|
||||
}
|
||||
|
||||
kwrite_doc() {
|
||||
pkgdesc="KWrite documentation"
|
||||
install_if="docs kwrite=$pkgver-r$pkgrel"
|
||||
|
||||
mkdir -p "$subpkgdir"/usr/share/doc/kwrite
|
||||
mv "$subpkgdir"/../kwrite/usr/share/doc/kwrite/HTML \
|
||||
"$subpkgdir"/usr/share/doc/kwrite
|
||||
}
|
||||
|
||||
kwrite_lang() {
|
||||
pkgdesc="Languages for package KWrite"
|
||||
install_if="kwrite=$pkgver-r$pkgrel lang"
|
||||
|
||||
local dir
|
||||
for dir in ${langdir:-/usr/share/locale}; do
|
||||
mkdir -p "$subpkgdir"/${dir%/*}
|
||||
mv "$subpkgdir"/../kwrite/"$dir" "$subpkgdir"/"$dir"
|
||||
done
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
428bdfc7059dc51e48e7348c231a233f3ece9d9efcc84ab864a6fd15d571f1483db55f9f2464756bf9db60373e6a939eb5b4f1ec3526903b26c4dbb5ced7587f kate-546e25a23fa1c9c314656132a6c38c8decab7930.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=katomic
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="320130f48753cbaaa4a9caf3970ba4a01df2badb"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/games/katomic.git"
|
||||
source="http://localhost:8000/katomic-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/katomic-$_commit"
|
||||
|
||||
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="
|
||||
d0ed6f370af21f3ba5f04aea44906bf4361134e20823242ac0dd6f6c624f3133b66160ef7debe50993463a61d63a5fb7ff0cbdd99d069710a94296786c76ebfa katomic-320130f48753cbaaa4a9caf3970ba4a01df2badb.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=kauth
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="6f0f4b274ff7acd2ed89246370426bb1bae1d045"
|
||||
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
|
||||
polkit-qt-1-dev
|
||||
qt6-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/frameworks/kauth.git"
|
||||
source="http://localhost:8000/kauth-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kauth-$_commit"
|
||||
|
||||
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="
|
||||
a89e3276fa9ccff8b38c0c606e2eb3bc81350d67ccb07767c42d87cccd3e6da5c84a586c6b3f96cfe74b44e81cb274e0220c30ad1721d489c83ab1bc56ac2992 kauth-6f0f4b274ff7acd2ed89246370426bb1bae1d045.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=kbackup
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="2ea4f711f98cc9faca807f07a4cc835a7a00051d"
|
||||
# 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="
|
||||
kstatusnotifieritem-dev
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knotifications-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libarchive-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
shared-mime-info
|
||||
"
|
||||
_repo_url="https://invent.kde.org/utilities/kbackup.git"
|
||||
source="http://localhost:8000/kbackup-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kbackup-$_commit"
|
||||
|
||||
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="
|
||||
5bafd94d80ef3e3c371c64a62dd5426e8032ab3978c1294e0b5c2a826da6f23d5229a3c4d6080e8911f7ad808eabf26d27cf57769c00735725ca82664eab887a kbackup-2ea4f711f98cc9faca807f07a4cc835a7a00051d.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=kblackbox
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="bf86882ec305cefaba6e8e4842d504b75ecd833a"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/games/kblackbox.git"
|
||||
source="http://localhost:8000/kblackbox-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kblackbox-$_commit"
|
||||
|
||||
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="
|
||||
bfa01be38858dec2ce28a216be27f51cd5077bb9c10a184e276ad3eb8421274942403512e7fb835c8604ef07280b4dd486c1c2c6ff4b4913f23499c702780cc4 kblackbox-bf86882ec305cefaba6e8e4842d504b75ecd833a.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=kblocks
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="9dfb4c8f3c89d79bf987557b3fa480b997dd41ba"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/games/kblocks.git"
|
||||
source="http://localhost:8000/kblocks-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kblocks-$_commit"
|
||||
|
||||
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="
|
||||
e7bd04988a361f501de63bc42d15847eb2d7268fdbd8decdd44a34653629e54b766071d69ccfa4a3672295a48a622157b4592f03e2504ef8fc3abf34381e3b70 kblocks-9dfb4c8f3c89d79bf987557b3fa480b997dd41ba.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=kbookmarks
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="0dc34dcd65da2143261ac094dc03625e2348c7af"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/frameworks/kbookmarks.git"
|
||||
source="http://localhost:8000/kbookmarks-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kbookmarks-$_commit"
|
||||
|
||||
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="
|
||||
8b97806050320588954109bef6c3dbad5ff231821f1b3f05c2742c71c494ec823a5279d8294a11b16fb6af10eec6b5f87f85d8feef9bc84a58e96952c0983204 kbookmarks-0dc34dcd65da2143261ac094dc03625e2348c7af.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=kbounce
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="c85238d30805f934c37dae463b2a85cf152155c2"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/games/kbounce.git"
|
||||
source="http://localhost:8000/kbounce-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kbounce-$_commit"
|
||||
|
||||
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="
|
||||
ea0dba8cc27cac2a18fae59dc6819db5c8fd81167f0335907cf33ab2dbb93cc82ce0eeafc0949b7ff00e880f16a047b95e25e2b90489c546a78fd71938409118 kbounce-c85238d30805f934c37dae463b2a85cf152155c2.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=kbreakout
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="326bb489392dfb93fdb1ed034da85ff5cf72ef16"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/games/kbreakout.git"
|
||||
source="http://localhost:8000/kbreakout-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kbreakout-$_commit"
|
||||
|
||||
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="
|
||||
a9830301471582598214f83ccd2354a6be5750fb4a269964a3947d3139617c1cb60cbac4c5f7a0c1c79fd814cc23014785d483a788e4c9787898dda06d213d4a kbreakout-326bb489392dfb93fdb1ed034da85ff5cf72ef16.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=kbruch
|
||||
pkgver=9999_git20230921
|
||||
pkgrel=0
|
||||
_commit="aa65e1a15f52162cf67c8f426e63a2d3ce5de448"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/education/kbruch.git"
|
||||
source="http://localhost:8000/kbruch-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kbruch-$_commit"
|
||||
|
||||
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="
|
||||
e6acbbe6cba7c47547ab2b27674669e2110e03b873ee4df5db51ea2ca4871ed4ec3c61a698a45da7bf06d9071d194af23ad953ba60ad6e26c9d673c72259c815 kbruch-aa65e1a15f52162cf67c8f426e63a2d3ce5de448.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=kcachegrind
|
||||
pkgver=9999_git20230918
|
||||
pkgrel=0
|
||||
_commit="6e3fc4524722eed895d40a67fc7d671ecf5f2b1b"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/sdk/kcachegrind.git"
|
||||
source="http://localhost:8000/kcachegrind-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcachegrind-$_commit"
|
||||
|
||||
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="
|
||||
36d2583a5d2ff6c5646a6cfba9cbbe572f2832b0308ef5ea9d91fefac02f00bcfe4c44a2f1db780486b2bef921eaacce1abb3c72569d1c078ef3b1739c4b8ccb kcachegrind-6e3fc4524722eed895d40a67fc7d671ecf5f2b1b.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=kcalc
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="b568c927c2b9c3c5bfc6995c89e0506a2b2d20f0"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/utilities/kcalc.git"
|
||||
source="http://localhost:8000/kcalc-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcalc-$_commit"
|
||||
|
||||
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="
|
||||
dcbcd47af087e7a4fc4f35cfb0d76e0e46db28351de3fff9d48510704a26cea75a9b16cafc0930052b42abc58ba32626b894c104dee02c7af0a3832de6b15355 kcalc-b568c927c2b9c3c5bfc6995c89e0506a2b2d20f0.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=9999_git20230829
|
||||
pkgrel=0
|
||||
_commit="29055998c8ea3538113cbacf2f0d4e6d101e1225"
|
||||
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
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcalendarcore.git"
|
||||
source="http://localhost:8000/kcalendarcore-$_commit.tar.xz"
|
||||
options="!check" # RecursOn-ConnectDaily(2|3|6) make the builders stuck
|
||||
|
||||
replaces="kcalcore"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcalendarcore-$_commit"
|
||||
|
||||
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
|
||||
ctest --test-dir build --output-on-failure -E "test(recurtodo|readrecurrenceid|icaltimezones|memorycalendar|timesininterval)"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
55d288fccf0392c1e85c27e50065f1f157e46044de02e38d005f835ab21b448bafcf2979c780068eed5f67f5750db8f167c2278cd705361a5934b4069ee7f8f1 kcalendarcore-29055998c8ea3538113cbacf2f0d4e6d101e1225.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=kcalutils
|
||||
pkgver=9999_git20230923
|
||||
pkgrel=0
|
||||
_commit="e40371555ea1b71bba4d5c9ac9885465beb20270"
|
||||
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="
|
||||
ktexttemplate-dev
|
||||
grantlee-dev
|
||||
kcalendarcore-dev
|
||||
kcodecs-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kidentitymanagement-dev
|
||||
kwidgetsaddons-dev
|
||||
"
|
||||
makedepends="
|
||||
$depends_dev
|
||||
extra-cmake-modules
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/pim/kcalutils.git"
|
||||
source="http://localhost:8000/kcalutils-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcalutils-$_commit"
|
||||
|
||||
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="
|
||||
5e266ae9c88f081bce415b57ec90b47b786c36accce543577c616c12a0b6e641dd883d9bcaff9daf658506ef0c5564c244a9807ece0741e0a26177b84cfc1686 kcalutils-e40371555ea1b71bba4d5c9ac9885465beb20270.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=kcharselect
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="2b6ff8270705a840ebea4cb1a393dafdd8da9833"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/utilities/kcharselect.git"
|
||||
source="http://localhost:8000/kcharselect-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcharselect-$_commit"
|
||||
|
||||
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="
|
||||
75e1544a6a54aca7c929c839b7282dcd8f2aaa5d770d563869d5f10f217c5fafa78e9593d3599d9e10f4f5730d49166481468fafe485ff88904ad51c62a3bad1 kcharselect-2b6ff8270705a840ebea4cb1a393dafdd8da9833.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=kclock
|
||||
pkgver=9999_git20230919
|
||||
pkgrel=0
|
||||
_commit="9f18222cc385a874f67e0a27bb6b1c20d7a926db"
|
||||
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
|
||||
kirigami2
|
||||
"
|
||||
makedepends="
|
||||
kstatusnotifieritem-dev
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kirigami-addons-dev
|
||||
kirigami2-dev
|
||||
knotifications-dev
|
||||
plasma-framework-dev
|
||||
qt6-qtbase-dev
|
||||
qt6-qtdeclarative-dev
|
||||
qt6-qtmultimedia-dev
|
||||
|
||||
qt6-qtsvg-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/utilities/kclock.git"
|
||||
source="http://localhost:8000/kclock-$_commit.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kclock-$_commit"
|
||||
|
||||
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="
|
||||
9285d240af8cf278c90043844db7182fdf6225725690cf076e2062c22e812940776baf4cb86c26919e615c94ab856c13d57efe99860bffc25e872015966121eb kclock-9f18222cc385a874f67e0a27bb6b1c20d7a926db.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=kcmutils
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="432f664d02d9d63606a6fc877554dea25b88099a"
|
||||
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="
|
||||
kactivities-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="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcmutils.git"
|
||||
source="http://localhost:8000/kcmutils-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcmutils-$_commit"
|
||||
|
||||
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="
|
||||
d51a671a484d9581f5eb3e8f02747ae647a63008780d86185838e93a3e8c3254c8b357c12124b7493a5bd978cf715e0d626dbcce0d5013c46220fabdd3493c92 kcmutils-432f664d02d9d63606a6fc877554dea25b88099a.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=kcodecs
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="c95a3609eb4e686e0272056eeff607be4ad28b07"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcodecs.git"
|
||||
source="http://localhost:8000/kcodecs-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcodecs-$_commit"
|
||||
|
||||
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="
|
||||
00738e56d3a0c864d04263d718cb50ffcc771836132478634691e0485ec81f8466ed4986c3fc4550102e859d02fa36716effd1d7b3a64858fd4043a9009d02e2 kcodecs-c95a3609eb4e686e0272056eeff607be4ad28b07.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=kcolorchooser
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="eecea0eb6080708b1617cc7bcef37602bf29a6dc"
|
||||
# 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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/graphics/kcolorchooser.git"
|
||||
source="http://localhost:8000/kcolorchooser-$_commit.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcolorchooser-$_commit"
|
||||
|
||||
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="
|
||||
46d9322b4e2fd45dc78f4dea3bc827a2c731b04aa8a369822640387aec77ab45475eaca408048fad6114cf8714f00ab1fc46518c9a7ffe31ce2253710a974a10 kcolorchooser-eecea0eb6080708b1617cc7bcef37602bf29a6dc.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,50 @@
|
||||
# Forked from Alpine INSERT-REASON-HERE (CHANGEME!)
|
||||
|
||||
|
||||
# The group tag is just to easily find this APKBUILD by some scripts for automation
|
||||
# group=kde-frameworks
|
||||
pkgname=kcolorscheme
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="33789df0a9b71ea3fa9e0a7999a47dbbe15bd2be"
|
||||
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
|
||||
"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcolorscheme.git"
|
||||
source="http://localhost:8000/kcolorscheme-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcolorscheme-$_commit"
|
||||
|
||||
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="
|
||||
37dd48f23b5195e6db131965420b0d0046fd4023d71ed8671790e4d6a9bbca79bc59fb75e4325b39cb07fd5330b00eaf0dcd0f851211c9532987446614ae7c86 kcolorscheme-33789df0a9b71ea3fa9e0a7999a47dbbe15bd2be.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=kcompletion
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="a6386d0ab237da3f163ac0e25bbcfcf3d6f7780b"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcompletion.git"
|
||||
source="http://localhost:8000/kcompletion-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcompletion-$_commit"
|
||||
|
||||
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="
|
||||
79eddc1c544371d28c536b8f0e250fb78e8cea00bd13a868b0c3112420545b273dbb22ec336d09783d98fe357bffdc2d1ed70dc7953c20848bf63942fcabba89 kcompletion-a6386d0ab237da3f163ac0e25bbcfcf3d6f7780b.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=kconfig
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="d320e2c4e8ad0e9979ea916980dae0c9f646bfc3"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/frameworks/kconfig.git"
|
||||
source="http://localhost:8000/kconfig-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kconfig-$_commit"
|
||||
|
||||
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 'kconfig(core-(kconfigtest|kdesktopfiletest|test_kconf_update)|gui-kstandardshortcutwatchertest)'
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
cfb3f7e72027829598e773a216132a05af5ef049efea5a944d77a4c0582225e7643cb999288b299a002a1cf4ec320eebb1dc495ea777fa35d60d1a7f6c7ff284 kconfig-d320e2c4e8ad0e9979ea916980dae0c9f646bfc3.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,60 @@
|
||||
# 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=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="20d5ff2e82d9cb8626405ddd27035f3e63e4d69f"
|
||||
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="
|
||||
kcolorscheme-dev
|
||||
kauth-dev
|
||||
kcodecs-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"
|
||||
_repo_url="https://invent.kde.org/frameworks/kconfigwidgets.git"
|
||||
source="http://localhost:8000/kconfigwidgets-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kconfigwidgets-$_commit"
|
||||
|
||||
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="
|
||||
e02a744c5c00d16434af671b8326db509f4280f45d3a7dc71f55bedda9e62bce01bc5ce3934ef229ef4c7ed93d6b27cd601ef36a668c582ee97121b2d40a8253 kconfigwidgets-20d5ff2e82d9cb8626405ddd27035f3e63e4d69f.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-frameworks
|
||||
pkgname=kcontacts
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="b65343f8dd063b5f646adabc4cc393ce4e147d90"
|
||||
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"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcontacts.git"
|
||||
source="http://localhost:8000/kcontacts-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcontacts-$_commit"
|
||||
|
||||
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="
|
||||
fa91cdb304b07711cc16069125b735fb92a997a27ec3a12726b41edc27658f9ae2a95cf7d665cbec88f8985e95f83a3de528a6b1f2d188042019a3d0aa012f7e kcontacts-b65343f8dd063b5f646adabc4cc393ce4e147d90.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-frameworks
|
||||
pkgname=kcoreaddons
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="3b7cbf18a61bb96b343df7d6f3ec9d4e62c3a06c"
|
||||
pkgdesc="Addons to QtCore"
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)"
|
||||
depends_dev="qt6-qtbase-dev"
|
||||
makedepends="$depends_dev
|
||||
breeze-icons
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
shared-mime-info
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcoreaddons.git"
|
||||
source="http://localhost:8000/kcoreaddons-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang kde-default-icon-theme:icons:noarch"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcoreaddons-$_commit"
|
||||
|
||||
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() {
|
||||
# klistopenfilesjobtest_unix requires >8000 open files
|
||||
local disabled_tests="klistopenfilesjobtest_unix|kdirwatch_qfswatch_unittest|kdirwatch_stat_unittest|knetworkmountstestpaths"
|
||||
case "$CARCH" in
|
||||
s390x) disabled_tests="$disabled_tests|kdirwatch_inotify_unittest" ;;
|
||||
x86_64) disabled_tests="$disabled_tests|kfileutilstest" ;; # Only fails on builders
|
||||
esac
|
||||
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "($disabled_tests)"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
icons() {
|
||||
pkgdesc="Virtual to automatically pull in breeze icons by default for KDE apps"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel"
|
||||
depends="breeze-icons"
|
||||
|
||||
mkdir -p "$subpkgdir"
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
e0207fd15c6526a71c39c8f4cb3695d6433afad8f3b520f7556654390a84898d335eb7b0f52da1fa0f2d81d73ebf3981687d841b2522e33febea9d6df8c413b6 kcoreaddons-3b7cbf18a61bb96b343df7d6f3ec9d4e62c3a06c.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-frameworks
|
||||
pkgname=kcrash
|
||||
pkgver=9999_git20230829
|
||||
pkgrel=0
|
||||
_commit="5401330cac65066673535e231ab9379c8cb3ac14"
|
||||
pkgdesc="Support for application crash analysis and bug report from apps"
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-or-later"
|
||||
depends_dev="
|
||||
kcoreaddons-dev
|
||||
kwindowsystem-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
qt6-qttools-dev
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
_repo_url="https://invent.kde.org/frameworks/kcrash.git"
|
||||
source="http://localhost:8000/kcrash-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcrash-$_commit"
|
||||
|
||||
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() {
|
||||
# kcrashtest is broken
|
||||
xvfb-run ctest --test-dir build --output-on-failure -E "kcrashtest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
be20899ff344b2e63d0289e2b17bd77ccf2c2e007d23c7f3c2844e923dc6eec284b8a109a978b474ed0b2dc2a8da6aa95d057ba50847e6745d163df2e494c66e kcrash-5401330cac65066673535e231ab9379c8cb3ac14.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=kcron
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="14c939edc55a7facbb5564fc8c2ac24e8600a2fd"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/applications/system/"
|
||||
pkgdesc="Configure and schedule tasks"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcmutils-dev
|
||||
kconfigwidgets-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
qt6-qtbase-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/system/kcron.git"
|
||||
source="http://localhost:8000/kcron-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kcron-$_commit"
|
||||
|
||||
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="
|
||||
03cb132031b8aa6305c4f632c42da410e76fc9da4df660e4adf3ec7aa88cb3c549875613ce1e7f48cbef0cb6f107c48aaef64a0137f751a25790aa4057a7ea48 kcron-14c939edc55a7facbb5564fc8c2ac24e8600a2fd.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-frameworks
|
||||
pkgname=kdav
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="39912150e9f4e8668757dd02179bf01c7aefaf5d"
|
||||
pkgdesc="A DAV protocol implementation with KJobs"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
# armhf blocked by qt6-qtdeclarative
|
||||
arch="all !armhf"
|
||||
license="LGPL-2.0-or-later"
|
||||
depends_dev="
|
||||
kcoreaddons-dev
|
||||
ki18n-dev
|
||||
kio-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/kdav.git"
|
||||
source="http://localhost:8000/kdav-$_commit.tar.xz"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kdav-$_commit"
|
||||
|
||||
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="
|
||||
7cef4efceeea483f4bbbb6d56a36f58c581ae19e79d915f72005c83c704e13180016957b16a3e5808090bf7a5bfda9627aff5dc901d517b4941570b7a3d41528 kdav-39912150e9f4e8668757dd02179bf01c7aefaf5d.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=kdbusaddons
|
||||
pkgver=9999_git20230917
|
||||
pkgrel=0
|
||||
_commit="898c177fd907f55526df84c361bf12af6da5f42b"
|
||||
pkgdesc="Addons to QtDBus"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://community.kde.org/Frameworks"
|
||||
license="LGPL-2.1-only OR LGPL-3.0-only"
|
||||
makedepends="
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
qt6-qttools-dev
|
||||
shared-mime-info
|
||||
samurai
|
||||
"
|
||||
checkdepends="dbus"
|
||||
_repo_url="https://invent.kde.org/frameworks/kdbusaddons.git"
|
||||
source="http://localhost:8000/kdbusaddons-$_commit.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kdbusaddons-$_commit"
|
||||
|
||||
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() {
|
||||
dbus-run-session -- ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
8d448eaef6ac681b7c9fe83f395bfa47586b2f7a95ae3cf90808d31e2eaa49013ef291a4fdd387a51d102f8127309feede5f1dfa8506ddcde27e5ca8e02952ad kdbusaddons-898c177fd907f55526df84c361bf12af6da5f42b.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,70 @@
|
||||
# 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=kde-cli-tools
|
||||
pkgver=9999_git20230925
|
||||
pkgrel=0
|
||||
_commit="7f608e6577acb3a15d1e759ae5b735c903a931ac"
|
||||
pkgdesc="Tools based on KDE Frameworks 5 to better interact with the system"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://invent.kde.org/plasma/kde-cli-tools"
|
||||
license="(GPL-2.0-only OR GPL-3.0-only) AND GPL-2.0-or-later AND GPL-2.0-only AND LGPL-2.1-only"
|
||||
makedepends="
|
||||
kparts-dev
|
||||
extra-cmake-modules
|
||||
kactivities-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kdeclarative-dev
|
||||
kdesu-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
|
||||
kio-dev
|
||||
kservice-dev
|
||||
kwindowsystem-dev
|
||||
|
||||
qt6-qtbase-dev
|
||||
qt6-qtsvg-dev
|
||||
|
||||
samurai
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
_repo_url="https://invent.kde.org/plasma/kde-cli-tools.git"
|
||||
source="http://localhost:8000/kde-cli-tools-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # Broken
|
||||
|
||||
# Workaround a circular dependency https://gitlab.alpinelinux.org/alpine/aports/-/issues/11785
|
||||
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kde-cli-tools-$_commit"
|
||||
|
||||
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="
|
||||
d8793deaf54658f011e76252e68b5e92e8fbecae04a16e3ada83c30b96b90a97bcfdb7c895a3c762db997c4b9cbb0cef2f542f97bc9c25b17c4ecc04752547dd kde-cli-tools-7f608e6577acb3a15d1e759ae5b735c903a931ac.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,42 @@
|
||||
# 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=kde-dev-scripts
|
||||
pkgver=9999_git20230902
|
||||
pkgrel=0
|
||||
_commit="f82321710d7feed9d1c049c9a229065893520e3c"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf !s390x"
|
||||
url="https://kde.org/applications/development/"
|
||||
pkgdesc="Scripts and setting files useful during development of KDE software"
|
||||
license="GPL-2.0-or-later AND GFDL-1.2-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kdoctools-dev
|
||||
samurai
|
||||
"
|
||||
_repo_url="https://invent.kde.org/sdk/kde-dev-scripts.git"
|
||||
source="http://localhost:8000/kde-dev-scripts-$_commit.tar.xz"
|
||||
subpackages="$pkgname-doc"
|
||||
options="!check" # No code to test
|
||||
|
||||
options="!check"
|
||||
builddir="$srcdir/kde-dev-scripts-$_commit"
|
||||
|
||||
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="
|
||||
7e7e7eefc41c3059ebdc181f9ef21fa347229e58d21b952d6da8ddc6584f021b7c1740e014533f0ac1935abdf82d458b225f126aff0be749dcd6c07f40863202 kde-dev-scripts-f82321710d7feed9d1c049c9a229065893520e3c.tar.xz
|
||||
"
|
||||
Loaded 100 of 342 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user