summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--experimental/elisa/APKBUILD45
-rw-r--r--system/bc/APKBUILD4
-rw-r--r--system/perl-json-maybexs/APKBUILD10
-rw-r--r--user/akonadi-contacts/APKBUILD4
-rw-r--r--user/akonadi-mime/APKBUILD4
-rw-r--r--user/akonadi/APKBUILD4
-rw-r--r--user/analitza/APKBUILD4
-rw-r--r--user/apkfoundry/APKBUILD31
-rw-r--r--user/ark/APKBUILD4
-rw-r--r--user/artikulate/APKBUILD4
-rw-r--r--user/attica/APKBUILD4
-rw-r--r--user/baloo-widgets/APKBUILD4
-rw-r--r--user/baloo/APKBUILD4
-rw-r--r--user/blinken/APKBUILD4
-rw-r--r--user/bluez-qt/APKBUILD4
-rw-r--r--user/bomber/APKBUILD4
-rw-r--r--user/bovo/APKBUILD4
-rw-r--r--user/breeze-icons/APKBUILD4
-rw-r--r--user/cantor/APKBUILD4
-rw-r--r--user/cervisia/APKBUILD45
-rw-r--r--user/choqok/APKBUILD44
-rw-r--r--user/dolphin/APKBUILD4
-rw-r--r--user/dragonplayer/APKBUILD4
-rw-r--r--user/extra-cmake-modules/APKBUILD4
-rw-r--r--user/ffmpegthumbs/APKBUILD4
-rw-r--r--user/firefox-esr/APKBUILD10
-rw-r--r--user/fish/APKBUILD31
-rw-r--r--user/frameworkintegration/APKBUILD4
-rw-r--r--user/gnupg/APKBUILD4
-rw-r--r--user/granatier/APKBUILD4
-rw-r--r--user/gwenview/APKBUILD4
-rw-r--r--user/ikona/APKBUILD71
-rw-r--r--user/isync/APKBUILD4
-rw-r--r--user/juk/APKBUILD4
-rw-r--r--user/kactivities-stats/APKBUILD4
-rw-r--r--user/kactivities/APKBUILD4
-rw-r--r--user/kalgebra/APKBUILD4
-rw-r--r--user/kalzium/APKBUILD4
-rw-r--r--user/kamera/APKBUILD4
-rw-r--r--user/kamoso/APKBUILD45
-rw-r--r--user/kanagram/APKBUILD4
-rw-r--r--user/kapman/APKBUILD4
-rw-r--r--user/kapptemplate/APKBUILD42
-rw-r--r--user/karchive/APKBUILD4
-rw-r--r--user/kate/APKBUILD4
-rw-r--r--user/katomic/APKBUILD4
-rw-r--r--user/kauth/APKBUILD4
-rw-r--r--user/kblackbox/APKBUILD4
-rw-r--r--user/kblocks/APKBUILD4
-rw-r--r--user/kbookmarks/APKBUILD4
-rw-r--r--user/kbounce/APKBUILD4
-rw-r--r--user/kbreakout/APKBUILD4
-rw-r--r--user/kbruch/APKBUILD4
-rw-r--r--user/kcachegrind/APKBUILD4
-rw-r--r--user/kcalc/APKBUILD4
-rw-r--r--user/kcalendarcore/APKBUILD4
-rw-r--r--user/kcharselect/APKBUILD4
-rw-r--r--user/kcmutils/APKBUILD4
-rw-r--r--user/kcodecs/APKBUILD6
-rw-r--r--user/kcolorchooser/APKBUILD4
-rw-r--r--user/kcompletion/APKBUILD4
-rw-r--r--user/kconfig/APKBUILD4
-rw-r--r--user/kconfigwidgets/APKBUILD4
-rw-r--r--user/kcontacts/APKBUILD4
-rw-r--r--user/kcoreaddons/APKBUILD4
-rw-r--r--user/kcrash/APKBUILD4
-rw-r--r--user/kdbusaddons/APKBUILD4
-rw-r--r--user/kde-education/APKBUILD7
-rw-r--r--user/kde-games/APKBUILD14
-rw-r--r--user/kde-graphics/APKBUILD5
-rw-r--r--user/kde-internet/APKBUILD21
-rw-r--r--user/kde-internet/org.adelie-linux.about-internet.desktop8
-rw-r--r--user/kde-multimedia/APKBUILD5
-rw-r--r--user/kde-system/APKBUILD2
-rw-r--r--user/kde-utilities/APKBUILD2
-rw-r--r--user/kdebugsettings/APKBUILD41
-rw-r--r--user/kdeclarative/APKBUILD4
-rw-r--r--user/kded/APKBUILD4
-rw-r--r--user/kdegraphics-thumbnailers/APKBUILD4
-rw-r--r--user/kdelibs4support/APKBUILD4
-rw-r--r--user/kdenlive/APKBUILD4
-rw-r--r--user/kdesignerplugin/APKBUILD4
-rw-r--r--user/kdesu/APKBUILD4
-rw-r--r--user/kdesvn/APKBUILD45
-rw-r--r--user/kdewebkit/APKBUILD4
-rw-r--r--user/kdf/APKBUILD4
-rw-r--r--user/kdiamond/APKBUILD4
-rw-r--r--user/kdiff3/APKBUILD43
-rw-r--r--user/kdnssd/APKBUILD4
-rw-r--r--user/kdoctools/APKBUILD4
-rw-r--r--user/kemoticons/APKBUILD4
-rw-r--r--user/kfilemetadata/APKBUILD6
-rw-r--r--user/kfilemetadata/test-mimetype.patch4
-rw-r--r--user/kfind/APKBUILD4
-rw-r--r--user/kfloppy/APKBUILD4
-rw-r--r--user/kfourinline/APKBUILD4
-rw-r--r--user/kgeography/APKBUILD4
-rw-r--r--user/kget/APKBUILD4
-rw-r--r--user/kglobalaccel/APKBUILD4
-rw-r--r--user/kgoldrunner/APKBUILD4
-rw-r--r--user/kgpg/APKBUILD4
-rw-r--r--user/kguiaddons/APKBUILD4
-rw-r--r--user/khangman/APKBUILD4
-rw-r--r--user/khelpcenter/APKBUILD4
-rw-r--r--user/kholidays/APKBUILD4
-rw-r--r--user/khtml/APKBUILD4
-rw-r--r--user/ki18n/APKBUILD4
-rw-r--r--user/kiconthemes/APKBUILD4
-rw-r--r--user/kidentitymanagement/APKBUILD42
-rw-r--r--user/kidletime/APKBUILD4
-rw-r--r--user/kig/APKBUILD4
-rw-r--r--user/kigo/APKBUILD4
-rw-r--r--user/killbots/APKBUILD4
-rw-r--r--user/kinit/APKBUILD4
-rw-r--r--user/kio-extras/APKBUILD4
-rw-r--r--user/kio/APKBUILD4
-rw-r--r--user/kirigami-gallery/APKBUILD40
-rw-r--r--user/kirigami2/APKBUILD4
-rw-r--r--user/kiriki/APKBUILD4
-rw-r--r--user/kitemmodels/APKBUILD4
-rw-r--r--user/kitemviews/APKBUILD4
-rw-r--r--user/kiten/APKBUILD4
-rw-r--r--user/kjobwidgets/APKBUILD4
-rw-r--r--user/kjs/APKBUILD4
-rw-r--r--user/kjsembed/APKBUILD4
-rw-r--r--user/kjumpingcube/APKBUILD4
-rw-r--r--user/kleopatra/APKBUILD4
-rw-r--r--user/klettres/APKBUILD4
-rw-r--r--user/klickety/APKBUILD4
-rw-r--r--user/klines/APKBUILD4
-rw-r--r--user/kmag/APKBUILD4
-rw-r--r--user/kmahjongg/APKBUILD4
-rw-r--r--user/kmailtransport/APKBUILD44
-rw-r--r--user/kmailtransport/degoogled.patch222
-rw-r--r--user/kmediaplayer/APKBUILD4
-rw-r--r--user/kmime/APKBUILD4
-rw-r--r--user/kmines/APKBUILD4
-rw-r--r--user/kmix/APKBUILD4
-rw-r--r--user/kmousetool/APKBUILD4
-rw-r--r--user/kmplot/APKBUILD4
-rw-r--r--user/knavalbattle/APKBUILD4
-rw-r--r--user/knetwalk/APKBUILD4
-rw-r--r--user/knewstuff/APKBUILD4
-rw-r--r--user/knotifications/APKBUILD4
-rw-r--r--user/knotifyconfig/APKBUILD4
-rw-r--r--user/kolf/APKBUILD4
-rw-r--r--user/kollision/APKBUILD4
-rw-r--r--user/kolourpaint/APKBUILD4
-rw-r--r--user/kompare/APKBUILD43
-rw-r--r--user/konquest/APKBUILD4
-rw-r--r--user/konsole/APKBUILD4
-rw-r--r--user/kopete/APKBUILD44
-rw-r--r--user/kpackage/APKBUILD4
-rw-r--r--user/kparts/APKBUILD4
-rw-r--r--user/kpat/APKBUILD4
-rw-r--r--user/kpeople/APKBUILD4
-rw-r--r--user/kpimtextedit/APKBUILD4
-rw-r--r--user/kplotting/APKBUILD4
-rw-r--r--user/kpty/APKBUILD4
-rw-r--r--user/kquickcharts/APKBUILD4
-rw-r--r--user/krdc/APKBUILD4
-rw-r--r--user/kreversi/APKBUILD4
-rw-r--r--user/krfb/APKBUILD4
-rw-r--r--user/kross/APKBUILD4
-rw-r--r--user/kruler/APKBUILD4
-rw-r--r--user/krunner/APKBUILD4
-rw-r--r--user/kservice/APKBUILD4
-rw-r--r--user/kshisen/APKBUILD4
-rw-r--r--user/ksirk/APKBUILD4
-rw-r--r--user/ksmtp/APKBUILD41
-rw-r--r--user/ksnakeduel/APKBUILD4
-rw-r--r--user/kspaceduel/APKBUILD4
-rw-r--r--user/ksquares/APKBUILD4
-rw-r--r--user/ksudoku/APKBUILD4
-rw-r--r--user/ksystemlog/APKBUILD4
-rw-r--r--user/kteatime/APKBUILD4
-rw-r--r--user/ktexteditor/APKBUILD4
-rw-r--r--user/ktextwidgets/APKBUILD4
-rw-r--r--user/ktimer/APKBUILD4
-rw-r--r--user/ktouch/APKBUILD4
-rw-r--r--user/ktuberling/APKBUILD4
-rw-r--r--user/kturtle/APKBUILD4
-rw-r--r--user/kubrick/APKBUILD4
-rw-r--r--user/kunitconversion/APKBUILD4
-rw-r--r--user/kwallet/APKBUILD4
-rw-r--r--user/kwalletmanager/APKBUILD4
-rw-r--r--user/kwave/APKBUILD4
-rw-r--r--user/kwayland/APKBUILD4
-rw-r--r--user/kwidgetsaddons/APKBUILD4
-rw-r--r--user/kwindowsystem/APKBUILD4
-rw-r--r--user/kwordquiz/APKBUILD4
-rw-r--r--user/kxmlgui/APKBUILD4
-rw-r--r--user/kxmlrpcclient/APKBUILD4
-rw-r--r--user/libkdcraw/APKBUILD4
-rw-r--r--user/libkdegames/APKBUILD4
-rw-r--r--user/libkeduvocdocument/APKBUILD4
-rw-r--r--user/libkexiv2/APKBUILD4
-rw-r--r--user/libkipi/APKBUILD4
-rw-r--r--user/libkleo/APKBUILD4
-rw-r--r--user/libkmahjongg/APKBUILD4
-rw-r--r--user/libkomparediff2/APKBUILD42
-rw-r--r--user/libksane/APKBUILD4
-rw-r--r--user/live-media/APKBUILD4
-rw-r--r--user/lokalize/APKBUILD45
-rw-r--r--user/lskat/APKBUILD4
-rw-r--r--user/marble/APKBUILD4
-rw-r--r--user/minuet/APKBUILD4
-rw-r--r--user/modemmanager-qt/APKBUILD4
-rw-r--r--user/networkmanager-qt/APKBUILD4
-rw-r--r--user/nsd/APKBUILD4
-rw-r--r--user/okular/APKBUILD4
-rw-r--r--user/oxygen-icons5/APKBUILD4
-rw-r--r--user/palapeli/APKBUILD4
-rw-r--r--user/perl-moox-struct/APKBUILD6
-rw-r--r--user/picmi/APKBUILD42
-rw-r--r--user/plasma-framework/APKBUILD4
-rw-r--r--user/prison/APKBUILD4
-rw-r--r--user/purpose/APKBUILD4
-rw-r--r--user/py3-distutils-extra/APKBUILD4
-rw-r--r--user/py3-freezegun/APKBUILD4
-rw-r--r--user/py3-idna/APKBUILD4
-rw-r--r--user/py3-lxml/APKBUILD4
-rw-r--r--user/py3-pyparsing/APKBUILD4
-rw-r--r--user/py3-python-dateutil/APKBUILD8
-rw-r--r--user/py3-python-dateutil/scm.patch21
-rw-r--r--user/py3-zope-proxy/APKBUILD4
-rw-r--r--user/qqc2-desktop-style/APKBUILD4
-rw-r--r--user/qt-creator/APKBUILD4
-rw-r--r--user/qt5-qtnetworkauth/APKBUILD27
-rw-r--r--user/rocs/APKBUILD4
-rw-r--r--user/sane-airscan/APKBUILD9
-rw-r--r--user/sane-airscan/git.patch1212
-rw-r--r--user/solid/APKBUILD4
-rw-r--r--user/sonnet/APKBUILD4
-rw-r--r--user/spectacle/APKBUILD4
-rw-r--r--user/step/APKBUILD4
-rw-r--r--user/syntax-highlighting/APKBUILD4
-rw-r--r--user/threadweaver/APKBUILD4
-rw-r--r--user/umbrello/APKBUILD4
-rw-r--r--user/yakuake/APKBUILD4
240 files changed, 2792 insertions, 479 deletions
diff --git a/experimental/elisa/APKBUILD b/experimental/elisa/APKBUILD
new file mode 100644
index 000000000..f2d80d02f
--- /dev/null
+++ b/experimental/elisa/APKBUILD
@@ -0,0 +1,45 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=elisa
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="KDE music player"
+url="https://kde.org/applications/multimedia/org.kde.elisa"
+arch="all"
+license="LGPL-3.0-only"
+depends="qt5-qtquickcontrols2"
+makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev qt5-qtmultimedia-dev vlc-dev
+ qt5-qtquickcontrols2-dev qt5-qtsvg-dev cmake extra-cmake-modules
+ baloo-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"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/elisa-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ # QML tests require OpenGL.
+ # databaseInterfaceTest known failure: https://phabricator.kde.org/D24563#563126
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E '(elisaqmltests|databaseInterfaceTest)'
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="00afa92eaab736f5f38759a3076b9f579ee3f5fce84404042a73e11cdfe0e004b32a83f9e542ca6d0a962d66bcb3fcce9d12fc5dbdd8f937d9d4cea9321687b4 elisa-20.04.3.tar.xz"
diff --git a/system/bc/APKBUILD b/system/bc/APKBUILD
index c6246618d..d85cd42b1 100644
--- a/system/bc/APKBUILD
+++ b/system/bc/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=bc
-pkgver=3.1.1
+pkgver=3.1.3
pkgrel=0
pkgdesc="An arbitrary precision numeric processing language (calculator)"
url="https://github.com/gavinhoward/bc"
@@ -25,4 +25,4 @@ package() {
make install
}
-sha512sums="1f770edf619ade8780d0a494934071bfa82d1298043459cab6e3db6a5617e6aad0d7193635c868ef0d0312b808027ad3734cb92b0c8eff826cd5a860eb3fe6d2 bc-3.1.1.tar.xz"
+sha512sums="fb702e45fb994d4f1be55c2b05c4c4b4c67ae838f4f46864ba944890c1810b871fbafaa323d432f0f600f8182b4370757b75de756ae2795b595776e3fe03ba7b bc-3.1.3.tar.xz"
diff --git a/system/perl-json-maybexs/APKBUILD b/system/perl-json-maybexs/APKBUILD
index 760b09e19..e650c0b13 100644
--- a/system/perl-json-maybexs/APKBUILD
+++ b/system/perl-json-maybexs/APKBUILD
@@ -3,18 +3,18 @@
# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
pkgname=perl-json-maybexs
_pkgreal=JSON-MaybeXS
-_author=HAARG
+_author=ETHER
_au=${_author%%"${_author#??}"}
_a=${_author%%"${_author#?}"}
-pkgver=1.004000
+pkgver=1.004002
pkgrel=0
pkgdesc="Use <Cpanel::JSON::XS> with a fallback to <JSON::XS> and <JSON::PP>"
url="https://metacpan.org/release/JSON-MaybeXS"
arch="noarch"
license="GPL-2.0-only OR Artistic-1.0-Perl"
depends="perl-cpanel-json-xs"
-makedepends=""
-checkdepends="perl-test-without-module"
+checkdepends="perl-test-needs perl-test-without-module"
+makedepends="perl-dev"
subpackages="$pkgname-doc"
source="https://cpan.metacpan.org/authors/id/$_a/$_au/$_author/$_pkgreal-$pkgver.tar.gz"
builddir="$srcdir/$_pkgreal-$pkgver"
@@ -33,4 +33,4 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="caebd00e49f4bd79f9a9a748077d58d963f53b656e4f48f9577a14fb36a80e956ff393f0ccdf7066129bcd7ebcec73a201c1c6fc778ce2488522b4e3886d2bbb JSON-MaybeXS-1.004000.tar.gz"
+sha512sums="5e8965323051f34e8b0f2ad9ed2eb7ec05a6479112c1c56c450f7d3224e82bf382f643e897c33f11218e2fb7d8807ad3c5306f83b7eb53081602d9d8fafc4fbe JSON-MaybeXS-1.004002.tar.gz"
diff --git a/user/akonadi-contacts/APKBUILD b/user/akonadi-contacts/APKBUILD
index 60280c4c2..25cbe8d4d 100644
--- a/user/akonadi-contacts/APKBUILD
+++ b/user/akonadi-contacts/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=akonadi-contacts
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Library for integrating contact lists with Akonadi"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="886add1508397de3d726da95357f27874bb532f6652191a4b8756d3f356b4838ca1ac92d4d7feb6341a675b8697e4784e17f35573cd56d5caf6f1cdaa06690bb akonadi-contacts-20.04.2.tar.xz"
+sha512sums="ccb65c3874853dc9d9f9dd5b39d8f541357d49543386302c99bd1e978d87c9c5b9aee45f5e5589a4f61a04fd82a2867baf1d4fac0936036559957a9be463bb2d akonadi-contacts-20.04.3.tar.xz"
diff --git a/user/akonadi-mime/APKBUILD b/user/akonadi-mime/APKBUILD
index b4bf169b9..238d026f5 100644
--- a/user/akonadi-mime/APKBUILD
+++ b/user/akonadi-mime/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=akonadi-mime
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Libraries to implement basic MIME message handling"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e00f306bea494e03b876435b1bc923649dd98549b49346f3b70448a44db9f138b826d13ebfc7eb2123f67c03eeb1a0e2e7d0b1a68f1e3566a625f19208cad432 akonadi-mime-20.04.2.tar.xz"
+sha512sums="a22c8eaa5912fc2b13cf018b89062063157eb87570a9367d9fc4cabdf87e132fc564c81b21583fd0693b7ae4b2f13da6e2f7d6683a441ac2f320f594123bde0a akonadi-mime-20.04.3.tar.xz"
diff --git a/user/akonadi/APKBUILD b/user/akonadi/APKBUILD
index 5fe4a9346..77c35b8ac 100644
--- a/user/akonadi/APKBUILD
+++ b/user/akonadi/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=akonadi
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Libraries and storage system for PIM data"
url="https://community.kde.org/KDE_PIM/Akonadi"
@@ -48,6 +48,6 @@ package() {
"$pkgdir"/usr/share/config/akonadi
}
-sha512sums="9c2b5dac71bc802c2b0eeb10948818ad856880ae30473827c7b24b76947267a563eb660d559e14b7c37ed8a0b1a2fa7cd9d5ca04a5af57c96eae0b20f6274623 akonadi-20.04.2.tar.xz
+sha512sums="29612920af6794f096d6ae51d98830f38f4d94bfb3669e11b748fbf7556b2396fac1837f1ee14cfdbc2285164c8b08206d2d46a62d0929354af47c77d9978698 akonadi-20.04.3.tar.xz
b0c333508da8ba5c447827b2bad5f36e3dc72bef8303b1526043b09c75d3055790908ac9cbb871e61319cfd4b405f4662d62d2d347e563c9956f4c8159fca9ab akonadiserverrc
6cdeece137523f0b67fac0384de446562ddca7530cf4a9cc7736d3eb582b6630e24a125f3648778f76b2b576b47e33d5b99a6bfd96770afa0dad97d1a1260cd1 atomics.patch"
diff --git a/user/analitza/APKBUILD b/user/analitza/APKBUILD
index 64c388713..d44a0451f 100644
--- a/user/analitza/APKBUILD
+++ b/user/analitza/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=analitza
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Mathematical object library"
url="https://api.kde.org/4.x-api/kdeedu-apidocs/analitza/html/index.html"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9bd7b746e819e629a6fb1d04054dbcd014e73e99f118bce7297f9df3d33819878ebddc1526a400a2f892c39a963104d37efa4ad0575e2d4bbdfae9be3aedc006 analitza-20.04.2.tar.xz"
+sha512sums="25a5f20505f27902623029f0da416209186dd8274479c808a466225759efb0389816388e2fc77e708362ebde4815ca298840d67c98cbd43f516b73d66159c629 analitza-20.04.3.tar.xz"
diff --git a/user/apkfoundry/APKBUILD b/user/apkfoundry/APKBUILD
new file mode 100644
index 000000000..007c3d913
--- /dev/null
+++ b/user/apkfoundry/APKBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Max Rees <maxcrees@me.com>
+pkgname=apkfoundry
+pkgver=0.5
+pkgrel=0
+pkgdesc="APK build orchestrator and distribution builder"
+url="https://dev.sick.bike/apkfoundry/"
+arch="all"
+options="!check" # Cannot be run inside itself.
+license="GPL-2.0-only AND MIT"
+depends="bubblewrap-nosuid python3 shadow-uidmap"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://dev.sick.bike/dist/apkfoundry-$pkgver.tar.gz"
+
+build() {
+ cat >config.mk <<-EOF
+ DEFAULT_ARCH = $CARCH
+ EOF
+ make configure
+ make
+}
+
+check() {
+ make check
+}
+
+package() {
+ make install DESTDIR="$pkgdir"
+}
+
+sha512sums="169caf3b594929814c87fa7a3b7d8e56476a7862d64eaf7bfdf13468c4258e8879f5de738758de39631085a5cbae4b47f7656b4335bb4d7fafd2abce834ee233 apkfoundry-0.5.tar.gz"
diff --git a/user/ark/APKBUILD b/user/ark/APKBUILD
index 2264913df..048af3204 100644
--- a/user/ark/APKBUILD
+++ b/user/ark/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ark
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Graphical file compression/decompression utility with support for multiple formats"
url="https://utils.kde.org/projects/ark/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="35f0d17655e9a38c4d9ff4d9777a4198416258cb73d368085d8eaa6eb40622a3e8f8573826789fb978794b84519f131f9e0193b8b279598015dcd89597187cb5 ark-20.04.2.tar.xz"
+sha512sums="6274483bc7cad9b8b3842a622a3f243fd5756aec147624eb9041459efd5c833e203c286412185bb105133d8c83a7503c8c7e519b8cb9cbd13830793c3429e142 ark-20.04.3.tar.xz"
diff --git a/user/artikulate/APKBUILD b/user/artikulate/APKBUILD
index 78c14597c..0441318f7 100644
--- a/user/artikulate/APKBUILD
+++ b/user/artikulate/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=artikulate
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Pronunciation trainer for languages"
url="https://www.kde.org/applications/education/artikulate/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="031ed50318c5aabc31fb141e880a1f08cfdeb025f8ce109de50ed7727be6224c99f2d4931491e15e3b799c3afcf6ecaecdcd9b29c518d29b1811fb60f1df04a6 artikulate-20.04.2.tar.xz"
+sha512sums="ee7292aff6a4639f310284e2d508dcecad49f9b12550dfa9616e8a56f6955ae3b872733e20f7ba0135321a16bc9cc7b3fc72019b1e4b8ff00d8df31124f8c0ab artikulate-20.04.3.tar.xz"
diff --git a/user/attica/APKBUILD b/user/attica/APKBUILD
index efd8f2489..cd5f1f6cc 100644
--- a/user/attica/APKBUILD
+++ b/user/attica/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=attica
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Qt 5-based implementation of Open Collaboration Services"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="14034b8eb2967aeaf9c1e76a0a32356252a8705d52dddadb188809e57575a21791000ff5fb7c4af4cc433d1b37cc6310a607edc90a59b1fac512f10dfc656b2a attica-5.71.0.tar.xz"
+sha512sums="b8730c6b3f0b268c07e2b6f9752ccf0b41953148bdb91087ddee5bbdfb496012e119486e66c48ecb9d4790a875baa8e0066e0c008396027f0ee440f74648c38b attica-5.72.0.tar.xz"
diff --git a/user/baloo-widgets/APKBUILD b/user/baloo-widgets/APKBUILD
index 213415e32..609bbac16 100644
--- a/user/baloo-widgets/APKBUILD
+++ b/user/baloo-widgets/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=baloo-widgets
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Widgets that utilise the Baloo desktop indexing engine"
url="https://www.KDE.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="48a769b9ab7666135158c1fb205f4eee6cbfb1d81162a0d173b9268d47018015174b2227001d357ee83af6eac9afda47fbb7667089252295ac47cd1a131310d2 baloo-widgets-20.04.2.tar.xz"
+sha512sums="831a063d15958cb96d86e4273fe66fb7fc8d0f408fd9ecac2871da411ed41b88623680ff4a449ba2013aa006cba0c2e6b5ff9e2e3214513f0eed1306b62dd504 baloo-widgets-20.04.3.tar.xz"
diff --git a/user/baloo/APKBUILD b/user/baloo/APKBUILD
index 7a98f610e..b1672e90b 100644
--- a/user/baloo/APKBUILD
+++ b/user/baloo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=baloo
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Semantic desktop search framework"
url="https://www.kde.org/"
@@ -54,5 +54,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3738a3c37aa0252146bdbe0a7ce42645a90cf2e163fc90232e60fa9d90de472d7898cb6a34f573e423a299d400dc90450f05968800a6c4af309979ea0244925b baloo-5.71.0.tar.xz
+sha512sums="0c23bd056bfb934b1e623e0aeaa151d47d2f0f4938c40ece1b738b35bf81eb424b2d4772b276f8893e8c914b904c172f7b28d25ea2b5e96771cc5d1f121e64e5 baloo-5.72.0.tar.xz
a65c36808c56dff4bc3bb91e791fcc9cba3cdaca686a214adf51e4d87d86ef7ee07d9dd8e0634dfc53a732b77668c6942322c993be5054bc4fc51e7bd69908ac initialise-variable.patch"
diff --git a/user/blinken/APKBUILD b/user/blinken/APKBUILD
index b0dc7cae7..f7592b23f 100644
--- a/user/blinken/APKBUILD
+++ b/user/blinken/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=blinken
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Memory enhancement game"
url="https://www.kde.org/applications/education/blinken/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b465c16b6fcab3ad6e427cb2276d737f949ef7d68f3414399af622296b5a019511cfb9113b5ad7447539cbc3dbeb939ddc989a87a69c8478443119768dd63d19 blinken-20.04.2.tar.xz"
+sha512sums="5c84a319d980be8273a593d2ae00fb75cd6444347f54f00b3f533d8d9b4cf5f1612f3db8a4a040a650dd30506d3070ad647a179d7498be4727315eb30ad2975e blinken-20.04.3.tar.xz"
diff --git a/user/bluez-qt/APKBUILD b/user/bluez-qt/APKBUILD
index dece5e364..d4a8635d4 100644
--- a/user/bluez-qt/APKBUILD
+++ b/user/bluez-qt/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=bluez-qt
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Qt integration with BlueZ"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1bbee416a3aa05b8dfefc274c7cb246e3bb53a2e7e2cbed5c300009b9a6b54407a4156a4ac7482cd7c7b0e3265c8e3421858015d909065ed61daafbd3f3cd89c bluez-qt-5.71.0.tar.xz"
+sha512sums="3b935d88e0ed5637b35f01ea1aaf32c693d2cbbcbcb0d64c06f7134995dd3b348399d7597fb26874bbb9a98fa2a224b09106ceb87aa797ebc064257c8242e862 bluez-qt-5.72.0.tar.xz"
diff --git a/user/bomber/APKBUILD b/user/bomber/APKBUILD
index 378135157..09519b7c7 100644
--- a/user/bomber/APKBUILD
+++ b/user/bomber/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=bomber
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Arcade bombing game"
url="https://www.kde.org/applications/games/bomber/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1551c235eae2e9e1c4a781b5985f1a4fca7fb58050cb8843738832e3a34825802f59fbb2151a79de61ebb0e3f3646f1eed407770dac0a9d6e7344e5f60269a98 bomber-20.04.2.tar.xz"
+sha512sums="c4ecae31c9f1a4af628dc5a7dbc587f5d05d3bb141942584bb8ca6cb932f32e5df1cd77f8891189fb9fdad510cd027b664c75e520e9c90bf3d054a930dc6935d bomber-20.04.3.tar.xz"
diff --git a/user/bovo/APKBUILD b/user/bovo/APKBUILD
index f14f7d768..1cfaa4ff7 100644
--- a/user/bovo/APKBUILD
+++ b/user/bovo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=bovo
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Gomoku or Connect Five game"
url="https://www.kde.org/applications/games/bovo/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="914249bb6a4af4c2586aba204c353f97dc72b0a2d8085f54bef6af063a07417d4b889522ec2f367d43f52efc8219c71487b48533fd817025424e0516578591b1 bovo-20.04.2.tar.xz"
+sha512sums="cf01b8713aa79f562dd89744e7f6b070fdad30b257bd13d570c6e26a38b3bfb96882a36159ba432dc06fa4a81591a17a613deecdb09b2bfd129b97c2d6aa8bda bovo-20.04.3.tar.xz"
diff --git a/user/breeze-icons/APKBUILD b/user/breeze-icons/APKBUILD
index d4d4d229d..6832d03e6 100644
--- a/user/breeze-icons/APKBUILD
+++ b/user/breeze-icons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=breeze-icons
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Modern, coherent icon set for desktops"
url="https://www.kde.org/"
@@ -45,4 +45,4 @@ dark() {
mv "$pkgdir"/usr/share/icons/breeze-dark "$subpkgdir"/usr/share/icons/
}
-sha512sums="b2181034c08739291dd859f331e524019efd4538458543a6c8d53e3a9bcfbe35b899f0b40ba0395888c594035689f98a8fef5ea643fba00d443b2661d8bca14d breeze-icons-5.71.0.tar.xz"
+sha512sums="c6a42baeb391ab236cfc28f856176dbb9a435dc967adc9ab30172dbdf344f6c53380fc9f5149c3b2eac5d42d1e1b3e886d7576a908e3768b66226cb0e92e4d84 breeze-icons-5.72.0.tar.xz"
diff --git a/user/cantor/APKBUILD b/user/cantor/APKBUILD
index a53aa0483..2ffb273ab 100644
--- a/user/cantor/APKBUILD
+++ b/user/cantor/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=cantor
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE worksheet interface for popular mathematical applications"
url="https://edu.kde.org/cantor/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f2f65a1cecfbb2edc2ade5fcecc80f9ccfba92a61960ba2e7038f30ef7260220eb2b6c20cefe74a9cedf96160baaf0a4b8b6b99693db45031210733d492c4196 cantor-20.04.2.tar.xz"
+sha512sums="07351d8b4b72653394a337bc3ae5c8f8c669dd8cd66f4cf9d41bbdd25b47a8b3666f79580e319ef56c878ab626ce959d825b4a34243c5f639de96674a1bc111d cantor-20.04.3.tar.xz"
diff --git a/user/cervisia/APKBUILD b/user/cervisia/APKBUILD
new file mode 100644
index 000000000..8229df3f3
--- /dev/null
+++ b/user/cervisia/APKBUILD
@@ -0,0 +1,45 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=cervisia
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="CVS Frontend"
+url="https://kde.org/applications/development/org.kde.cervisia"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules kdoctools-dev kdesu-dev
+ kiconthemes-dev kinit-dev kitemviews-dev knotifications-dev kparts-dev
+ kwidgetsaddons-dev
+
+ kauth-dev kcodecs-dev kcompletion-dev kconfigwidgets-dev kcoreaddons-dev
+ kdbusaddons-dev kio-dev kjobwidgets-dev kpty-dev kservice-dev solid-dev
+ sonnet-dev kwindowsystem-dev kxmlgui-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/cervisia-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="cdbd6d9c212e92ca7f925c23c20442fa72cb07f666a5f2895a1cb631ff9bc87024bdf2bdbb8b2c638104f688cca585b64eaec5c8ed20ea153fa1184a2f5193c2 cervisia-20.04.3.tar.xz"
diff --git a/user/choqok/APKBUILD b/user/choqok/APKBUILD
new file mode 100644
index 000000000..889566410
--- /dev/null
+++ b/user/choqok/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=choqok
+pkgver=1.7.0
+pkgrel=0
+pkgdesc="Microblogging client from KDE"
+url="https://kde.org/applications/internet/org.kde.choqok"
+arch="all"
+license="GPL-3.0+"
+depends=""
+makedepends="qt5-qtbase-dev qt5-qtnetworkauth-dev cmake extra-cmake-modules
+ kcmutils-dev kconfigwidgets-dev kcoreaddons-dev kdoctools-dev
+ kemoticons-dev kglobalaccel-dev kguiaddons-dev ki18n-dev kio-dev
+ knotifications-dev knotifyconfig-dev ktextwidgets-dev kwallet-dev
+ kwidgetsaddons-dev kxmlgui-dev purpose-dev qca-dev sonnet-dev
+ kdewebkit-dev kparts-dev"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/choqok/1.7/src/choqok-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="6f5998078e555f7b4a40270ad0a4defa2d15bb8440b810320fc4cfc38d78cb34bb9b2f6a38eb33eb3217b51a78a7fbc7f79224cd0ddb0fcbf8c9035d8e600e96 choqok-1.7.0.tar.xz"
diff --git a/user/dolphin/APKBUILD b/user/dolphin/APKBUILD
index ec86a7719..ada33e4a5 100644
--- a/user/dolphin/APKBUILD
+++ b/user/dolphin/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=dolphin
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Lightweight desktop file manager"
url="https://www.kde.org/applications/system/dolphin/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7896dcbd8a476b4c1c6ff4d6b0696c345aad8fd3611f7dedd9ec412d1bab9579651ce72c3802c83adbde373b9df400116ba785e0c7b4d905b6f79d60a5547802 dolphin-20.04.2.tar.xz"
+sha512sums="fc4ad5ff645387d7a058cff42db00d55db8b0cb7793cdc3adbbaff2e8465c469a5ad6040625bfde564e18c25c16ae3962d6eb7ac9618e0ae8783a2fe030fc5ca dolphin-20.04.3.tar.xz"
diff --git a/user/dragonplayer/APKBUILD b/user/dragonplayer/APKBUILD
index 66143c83c..43548942e 100644
--- a/user/dragonplayer/APKBUILD
+++ b/user/dragonplayer/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=dragonplayer
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Multimedia player with a focus on simplicity"
url="https://www.kde.org/applications/multimedia/dragonplayer/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b22aad43fab5fbdf6b332f10abe9c34e8ca085418cb5ae3ae2c235f4dc98d2da489e1ab57e16a2f67bfea9e4416a53e9062fc490a18d74ae6a004422b5b90a08 dragon-20.04.2.tar.xz"
+sha512sums="1e802291d58fed6e9f0a51dfea8157e897b36ddab4e61a7af4d9350116f0d8ae871c15289f3bb0ee0c63401e830f8dc256f7709fa9d309b06f4f0f01afc8b59b dragon-20.04.3.tar.xz"
diff --git a/user/extra-cmake-modules/APKBUILD b/user/extra-cmake-modules/APKBUILD
index 2e4294d73..3d2b55f65 100644
--- a/user/extra-cmake-modules/APKBUILD
+++ b/user/extra-cmake-modules/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=extra-cmake-modules
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="CMake modules needed for KDE development"
url="https://www.kde.org/"
@@ -37,5 +37,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="234c3e42fac4a0f926d9420592a8de10e36aa4a164b3d9c15381f2593fce195456f8524c4389179af820e00138a997d5485d94339fcf6311ebcca45c402733c2 extra-cmake-modules-5.71.0.tar.xz
+sha512sums="4bae3b862b473df8115246924813b379f2b957ae700c4be45f13fe44519d7f011c235459a0dc8b10aad920dee318435747f1ff3ea8c270ca53ec2f4ebe90b098 extra-cmake-modules-5.72.0.tar.xz
a9e5d5e7ac8372099458ed18d2a6023fa0acf46955f51509880e7a467b4bd9e5df67c44c9ad032b1d70139efb73206390eaf7cd2baf63a82131e6e2b4acdbd71 posix.patch"
diff --git a/user/ffmpegthumbs/APKBUILD b/user/ffmpegthumbs/APKBUILD
index ff0a23156..6986f1947 100644
--- a/user/ffmpegthumbs/APKBUILD
+++ b/user/ffmpegthumbs/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ffmpegthumbs
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE video thumbnail system using FFmpeg"
url="https://www.KDE.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="dde766b8ed1e57a1ab575a5eff031202a1bdc22883c84855391ccc7b17fffeb36af15509204360d0ed7aa6a34bbae0daa9a479a84dfb006589a46fbeba045499 ffmpegthumbs-20.04.2.tar.xz"
+sha512sums="8b9cbcbad56aed5924fa416d295a42cbe1fa992287919fb8475d1dde41fd45608afeb97fd8a747a77d71823f92597428c99896792291a3def0d539f29df3870e ffmpegthumbs-20.04.3.tar.xz"
diff --git a/user/firefox-esr/APKBUILD b/user/firefox-esr/APKBUILD
index f780d8765..2796e3e36 100644
--- a/user/firefox-esr/APKBUILD
+++ b/user/firefox-esr/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Molly Miller <adelie@m-squa.red>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=firefox-esr
-pkgver=68.9.0
+pkgver=68.10.0
pkgrel=0
pkgdesc="Firefox web browser (extended support release)"
url="https://www.mozilla.org/firefox/"
@@ -131,6 +131,12 @@ ldpath="$_mozappdir"
# - CVE-2020-12405
# - CVE-2020-12406
# - CVE-2020-12410
+# 68.10.0-r0:
+# - CVE-2020-12417
+# - CVE-2020-12418
+# - CVE-2020-12419
+# - CVE-2020-12420
+# - CVE-2020-12421
unpack() {
default_unpack
@@ -246,7 +252,7 @@ package() {
EOF
}
-sha512sums="98431800d80f7c680aef9eede29df8217810912a319a7f7f8c2e637c43ecd4f4e29223a417afb2a6315e825f979453ff6e6b5a575649aba5cc63ce5956375bb8 firefox-68.9.0esr.source.tar.xz
+sha512sums="c5c1833560364851e7cf8ea51659bc4fb60239b960125cdb20fe31f742d757ffdaef8f314f800dc91214ee8e358033dc2af971c08bbba474ef6158b101881653 firefox-68.10.0esr.source.tar.xz
16e814e8dcffc707b595ca2919bd2fa3db0d15794c63d977364652c4a5b92e90e72b8c9e1cc83b5020398bd90a1b397dbdd7cb931c49f1aa4af6ef95414b43e0 Python-2.7.16.tar.xz
f82758d279cd12a1b30a9b36ac3c265cfb137df3db7ae185f2c538504e46fa70ace1b051fce847356851062b5cc9cd741a6d33d54f8cd103aa0c8272cb19ccc4 mozconfig
ace7492f4fb0523c7340fdc09c831906f74fddad93822aff367135538dacd3f56288b907f5a04f53f94c76e722ba0bab73e28d83ec12d3e672554712e6b08613 bad-google-code.patch
diff --git a/user/fish/APKBUILD b/user/fish/APKBUILD
index 9754c4a0b..08e2a6e47 100644
--- a/user/fish/APKBUILD
+++ b/user/fish/APKBUILD
@@ -1,34 +1,35 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: Kiyoshi Aman <adelie@aerdan.vulpine.house>
pkgname=fish
-pkgver=3.0.2
+pkgver=3.1.2
pkgrel=0
pkgdesc="Modern interactive commandline shell"
url="http://www.fishshell.com"
arch="all"
-options="!check" # No test suite.
license="BSD-3-Clause AND BSD-2-Clause AND GPL-2.0+ AND GPL-2.0-only AND ISC"
-depends="bc"
+depends="bc groff"
depends_dev="$pkgname-tools"
-makedepends="libtool doxygen ncurses-dev pcre2-dev"
+checkdepends="expect"
+makedepends="cmake doxygen ncurses-dev pcre2-dev"
install="$pkgname.post-install $pkgname.post-upgrade $pkgname.pre-deinstall"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-tools::noarch"
source="https://github.com/fish-shell/fish-shell/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"
build() {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var
- make
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_SYSCONFDIR=/etc \
+ -DCURSES_NEED_NCURSES=ON \
+ -Bbuild .
+ make -C build
+}
+
+check() {
+ make -C build test
}
package() {
- make install DESTDIR="$pkgdir"
- rm -fr "$pkgdir"/usr/share/$pkgname/groff
+ make -C build install DESTDIR="$pkgdir"
}
dev() {
@@ -53,4 +54,4 @@ tools() {
mv "$pkgdir"/usr/share/$pkgname/tools "$subpkgdir"/usr/share/$pkgname
}
-sha512sums="cd4a8e6a0d7770ef17e92d3d20ea23e754b9fa53e5ee5459ab5838fcbbcac69544ca2f83551e93a004b140cc14ec556860a711ce216197753c1704901518c9c3 fish-3.0.2.tar.gz"
+sha512sums="b6ae2c928774a2eaccf35312d3a9446bfa3e1335182c8f2b2d6198161d0916904f4964fb20ed13a5bf850c1c819e003905d13db3bc8b1faa5b401a60b47dc563 fish-3.1.2.tar.gz"
diff --git a/user/frameworkintegration/APKBUILD b/user/frameworkintegration/APKBUILD
index 49937cf7d..61acf6bce 100644
--- a/user/frameworkintegration/APKBUILD
+++ b/user/frameworkintegration/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=frameworkintegration
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework providing components to allow applications to integrate with a KDE Workspace"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a6a934acd284df0f2e5842eec851ae77890d40ea6e9d7a9e7205c10b746057f908d1e19ef405a783d15eb64656e98b074a0794bacdf89ab830f2c7f70bf91838 frameworkintegration-5.71.0.tar.xz"
+sha512sums="2b3da662fcb4b7f64597c4d69d0f8988466353a5064ecae80a4f82bb6f8b3d8b849aef83dce83cf6fc53577f47daee345d439d761548ff0b5f16f38d0b762df0 frameworkintegration-5.72.0.tar.xz"
diff --git a/user/gnupg/APKBUILD b/user/gnupg/APKBUILD
index 1822b64be..7f5fe77e4 100644
--- a/user/gnupg/APKBUILD
+++ b/user/gnupg/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=gnupg
-pkgver=2.2.20
+pkgver=2.2.21
pkgrel=0
pkgdesc="Complete and free implementation of the OpenPGP standard"
url="https://www.gnupg.org/"
@@ -52,7 +52,7 @@ package() {
install -Dm644 "$srcdir"/60-scdaemon.rules "$pkgdir"/lib/udev/rules.d
}
-sha512sums="3e69f102366ec3415f439ab81aae2458182fa1a18dfb86565b1d9dc638f3fc4c179a5947f0042b7c5a813345676285a662793664a1803ea9ad8328f0548e0edc gnupg-2.2.20.tar.bz2
+sha512sums="b4eac75253d4a1cac341c8a1ba7bb275e849a88d5377035497777c7bcd49b5a4c91b77000311695eb7d4083856975b2b2d14518f24ab94846027280bd8c301f9 gnupg-2.2.21.tar.bz2
c6cc4595081c5b025913fa3ebecf0dff87a84f3c669e3fef106e4fa040f1d4314ee52dd4c0e0002b213034fb0810221cfdd0033eae5349b6e3978f05d08bcac7 0001-Include-sys-select.h-for-FD_SETSIZE.patch
b19a44dacf061dd02b439ab8bd820e3c721aab77168f705f5ce65661f26527b03ea88eec16d78486a633c474120589ec8736692ebff57ab9b95f52f57190ba6b fix-i18n.patch
4bfb9742279c2d1c872d63cd4bcb01f6a2a13d94618eff954d3a37451fa870a9bb29687330854ee47e8876d6e60dc81cb2569c3931beaefacda33db23c464402 60-scdaemon.rules"
diff --git a/user/granatier/APKBUILD b/user/granatier/APKBUILD
index d540090b8..0d9df9720 100644
--- a/user/granatier/APKBUILD
+++ b/user/granatier/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=granatier
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Clone of the classic Bomberman game"
url="https://www.kde.org/applications/games/granatier/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6b207cec8e279c63f79541ce670b1666553a87399a3de35c7ad60d145225af398b039737f27448a2bb03d7c7325a31c4db98b621d17ba8b62d81532eb16f1b12 granatier-20.04.2.tar.xz"
+sha512sums="612395ddca651052a8ffae48a3e977780297c0ef397946705baf735cdf447a0a782c4a0299cab496332592d0aac33000de969978669c4b8122e2353429e17613 granatier-20.04.3.tar.xz"
diff --git a/user/gwenview/APKBUILD b/user/gwenview/APKBUILD
index 6d30c53bd..8d017e520 100644
--- a/user/gwenview/APKBUILD
+++ b/user/gwenview/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=gwenview
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Fast and easy image viewer by KDE"
url="https://www.kde.org/applications/graphics/gwenview/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="28e152dd353273a19c31e5fb324e6ed09586a70ca96a5e4071ef70d8afc795eaad1b8907519acc4144b11d69eb88afb155e8585cbb59d0330560c6525e3d3baf gwenview-20.04.2.tar.xz"
+sha512sums="c670111e75938028713ea77695bbe6fdd8e76d0dea74acc0cff3a20dd5a7ee4c956ef79b67c7ac8e99bb07b9895c16fcf985580d91442005451c6439f19726f1 gwenview-20.04.3.tar.xz"
diff --git a/user/ikona/APKBUILD b/user/ikona/APKBUILD
new file mode 100644
index 000000000..c70ad2e59
--- /dev/null
+++ b/user/ikona/APKBUILD
@@ -0,0 +1,71 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ikona
+pkgver=1.0
+pkgrel=0
+pkgdesc="Icon preview utility"
+url="https://kde.org/applications/graphics/org.kde.Ikona"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev cmake extra-cmake-modules
+ kconfigwidgets-dev ki18n-dev kirigami2-dev rust cargo
+ cairo-dev gdk-pixbuf-dev pango-dev"
+subpackages="$pkgname-lang $pkgname-bash-completion:bashcomp:noarch
+ $pkgname-fish-completion:fishcomp:noarch
+ $pkgname-zsh-completion:zshcomp:noarch"
+source="https://download.kde.org/stable/ikona/$pkgver/ikona-$pkgver.tar.xz
+ https://download.kde.org/stable/ikona/1.0/ikona-1.0.cargo.vendor.tar.xz
+ "
+
+unpack() {
+ default_unpack
+ mv "$srcdir"/ikona-1.0.cargo.vendor.tar.xz \
+ "$builddir"/ikona.cargo.vendor.tar.xz
+}
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_INSTALL_SYSCONFDIR=/etc \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+bashcomp() {
+ pkgdesc="$pkgdesc (Bash completions)"
+ mkdir -p "$subpkgdir"/etc
+ mv "$pkgdir"/etc/bash_completion.d "$subpkgdir"/etc/
+}
+
+fishcomp() {
+ pkgdesc="$pkgdesc (Fish completions)"
+ mkdir -p "$subpkgdir"/usr/share
+ mv "$pkgdir"/usr/share/fish "$subpkgdir"/usr/share/
+}
+
+zshcomp() {
+ pkgdesc="$pkgdesc (Z shell completions)"
+ mkdir -p "$subpkgdir"/usr/share
+ mv "$pkgdir"/usr/share/zsh "$subpkgdir"/usr/share/
+}
+
+sha512sums="30bde3f3b062ccf661ee8950c762412a6b9eebff625216641607cbae7f7f8123702c231cbce82acfb666a8b69c863e4b22e8daf79d1541b7c70781189ffee144 ikona-1.0.tar.xz
+3bca0c7b66e603e7e06e0ac30c0cdb3d8c3baa812e600f322ef56a0be1692e57cc39348f1c40fdcfe07da6d4b624604cec0003f0d7e1be419462fff5832cd301 ikona-1.0.cargo.vendor.tar.xz"
diff --git a/user/isync/APKBUILD b/user/isync/APKBUILD
index 5b922eb90..51d8a3e6e 100644
--- a/user/isync/APKBUILD
+++ b/user/isync/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Luis Ressel <aranea@aixah.de>
# Maintainer:
pkgname=isync
-pkgver=1.3.1
+pkgver=1.3.2
pkgrel=0
pkgdesc="IMAP and MailDir mailbox synchronizer"
url="http://isync.sourceforge.net/"
@@ -28,4 +28,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="59d702d41d4a4e72f03cb282b414d0bb859593171763e845bc24d116a74f807a79e5be61f1dd1f59a9ece492322bceac156b08958a246cbfbe7f230fab4cdda2 isync-1.3.1.tar.gz"
+sha512sums="9b45a7e80dca938329d4bf40996ddbaa008c1fb5a0ac2a7f6277ce78a86fd320083cd96041f6aa8e223b48e17e8b8dd9c5666e989e953a4cd7bc970c84763cba isync-1.3.2.tar.gz"
diff --git a/user/juk/APKBUILD b/user/juk/APKBUILD
index 2a1cdea41..8874668e0 100644
--- a/user/juk/APKBUILD
+++ b/user/juk/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=juk
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE Jukebox"
url="https://juk.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ee503ae6119823ea66f187e9bf84ee68c9ec0b2b0620624a5916ea006e25cbf7b7bcbafe32fb496d43db8473e1672ae7841f377acd1a2223a665ec4d1cd62a96 juk-20.04.2.tar.xz"
+sha512sums="ae0b998856129548b99abd5d9567fbec79a7760e9898a58c5d0334e2be2c8e54fc2dfb13ebadaf77aeea86ee3cea4677319a7a11f048b84322171580853ec562 juk-20.04.3.tar.xz"
diff --git a/user/kactivities-stats/APKBUILD b/user/kactivities-stats/APKBUILD
index 8f02552f7..28bced096 100644
--- a/user/kactivities-stats/APKBUILD
+++ b/user/kactivities-stats/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kactivities-stats
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Gather statistics about KDE activities"
url="https://api.kde.org/frameworks/kactivities/html/index.html"
@@ -35,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="969ca260d925619128a37e890502fc6e09376198279291470f086e265e49fd05856cce06ea171c3564a4d93b334b512126b540de40902530befabd342923f875 kactivities-stats-5.71.0.tar.xz"
+sha512sums="e3a7d4921a05b3e240f3ab526480d573ee397d0c363513d152e5165372d9841d7797d804bb44dadb3f594dd1a0276f73e6fc8e54745c32f18a076eee6d635f4c kactivities-stats-5.72.0.tar.xz"
diff --git a/user/kactivities/APKBUILD b/user/kactivities/APKBUILD
index d8b1dff68..9580aa2c1 100644
--- a/user/kactivities/APKBUILD
+++ b/user/kactivities/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kactivities
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Runtime and library to organize work into separate activities"
url="https://api.kde.org/frameworks/kactivities/html/index.html"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="4206603664e8d6db51940ed70d6e57461c95f49e3bebab1463fddff43c9e07f4ba5acc7b73abd44f0e9ff1bdd03ba335a45f58ed3cdc3bbb4fd07c9bc9bab7a9 kactivities-5.71.0.tar.xz"
+sha512sums="cf9642e2d1c9cb932eda588e2d1c32c654b467f5ce17af78b93d951a5a4315427f18ccca4c270cb5141298345eeb47d677333f88cc69df68301922f5db95bb5a kactivities-5.72.0.tar.xz"
diff --git a/user/kalgebra/APKBUILD b/user/kalgebra/APKBUILD
index ebbcf7eb1..b83781b70 100644
--- a/user/kalgebra/APKBUILD
+++ b/user/kalgebra/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kalgebra
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Graph calculator and plotter"
url="https://www.kde.org/applications/education/kalgebra/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6160e4c2da6f5bf739c66972429868535e011aa05a93fe7550492b36a5801ceadaebf2e3c453d50e50da002280881a00f53aaa0067ed9f60022f92bb231c5600 kalgebra-20.04.2.tar.xz"
+sha512sums="215218105cb7fe76da3439aabfbdc97c1c5ab396aab21e9dfd8cc8d91c897d2fc94db06e405a44e45710e2d4211049b084306fb85595aaa84443828f8258acb0 kalgebra-20.04.3.tar.xz"
diff --git a/user/kalzium/APKBUILD b/user/kalzium/APKBUILD
index 824e7bc51..87fb05861 100644
--- a/user/kalzium/APKBUILD
+++ b/user/kalzium/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kalzium
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Periodic table of elements (PSE) with calculators"
url="https://www.kde.org/applications/education/kalzium/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="92af798e642832967ba01305fbabf6b31f56d56cfbac5d1593ee203aca04e7569f7d01eb58fabc6cdfc5dd3c8b091d20fe1b8d46058156e13fc581ce8b714db2 kalzium-20.04.2.tar.xz"
+sha512sums="fa8f67128d35faa8bdc343cf425aedda8a9370584bdeb69e22ca229c0c1029a5d178f851d4131bd60c635d8d846c8bf1e9104fc030fddb15578ead4c2cba7ea0 kalzium-20.04.3.tar.xz"
diff --git a/user/kamera/APKBUILD b/user/kamera/APKBUILD
index 4834564b8..13942f444 100644
--- a/user/kamera/APKBUILD
+++ b/user/kamera/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kamera
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Digital camera support for KDE"
url="https://www.KDE.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a79b0a6c270f07f679ac62d830e50ffd24b01d355b3355c60d40f7edfde230e7e3cd1b8967254d400410d894a440c9bd61e49bedf605c2b165b672146874b884 kamera-20.04.2.tar.xz"
+sha512sums="56393780a07c72c069595188a56eb449873683942a404343336a36c598036b4a339795af8441c073b2a9a5b5145b913ed19d0f7f19933cf999d87886e9aa5592 kamera-20.04.3.tar.xz"
diff --git a/user/kamoso/APKBUILD b/user/kamoso/APKBUILD
new file mode 100644
index 000000000..e87d3f305
--- /dev/null
+++ b/user/kamoso/APKBUILD
@@ -0,0 +1,45 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kamoso
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="KDE camera software"
+url="https://kde.org/applications/multimedia/org.kde.kamoso"
+arch="all"
+license="GPL-2.0+"
+depends="gst-plugins-base qt5-qtgraphicaleffects qt5-qtquickcontrols
+ qt5-qtquickcontrols2"
+makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev cmake extra-cmake-modules
+ kauth-dev kcodecs-dev kcompletion-dev kconfig-dev kconfigwidgets-dev
+ kcoreaddons-dev kdoctools-dev ki18n-dev kio-dev kitemviews-dev
+ kjobwidgets-dev knotifications-dev kservice-dev kwidgetsaddons-dev
+ kwindowsystem-dev kxmlgui-dev purpose-dev solid-dev gstreamer-dev
+ gst-plugins-base-dev kirigami2-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/kamoso-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ QT_QPA_PLATFORM=offscreen CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="7da5f635cd5744215e7d3c3332729c149786b10a50ecb6c1e63843da8756da2dd2b355b837d24bed670c52990c7f5322b52d703ca61c5c6ec87d89de04458e80 kamoso-20.04.3.tar.xz"
diff --git a/user/kanagram/APKBUILD b/user/kanagram/APKBUILD
index 488182c1d..43a7ece1d 100644
--- a/user/kanagram/APKBUILD
+++ b/user/kanagram/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kanagram
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Letter order (anagram) game"
url="https://www.kde.org/applications/education/kanagram/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="055042d1cfb1a1e61ce711ceccd5592068beb06f597bd4aff3ba3bf394405ac009a8910813e42d7ff83f88d430f89c1c449f0c6491b6f3fdc10d799af5479f0a kanagram-20.04.2.tar.xz"
+sha512sums="e25f5bd4724b8f55ccf6b1fc71ab614ed7cb813c6558abafb0c1cfcc002d04edee856667f361c1a23b1297fc71b70af28069f320bab923403dcd56b48e2143a2 kanagram-20.04.3.tar.xz"
diff --git a/user/kapman/APKBUILD b/user/kapman/APKBUILD
index 2318069b4..0837f3941 100644
--- a/user/kapman/APKBUILD
+++ b/user/kapman/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kapman
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Pac-Man clone"
url="https://www.kde.org/applications/games/kapman/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e649c1a94e3f3d5d7179c42083a596a2bd8617889d9e6d4bdf6710ab9b7083c16461f5e50f486f22678202b7d00cc6b55b726c77b6d00fdd7da4e60c1b14318d kapman-20.04.2.tar.xz"
+sha512sums="1b291f4ab39e5f0fd3e0624bf65afc2fc1fb5990ce73cc90a2737fa8fd420d6d9692a64c75d15b6710d62e81045e41751e14cef5a9907a86b92e00bf93399c8a kapman-20.04.3.tar.xz"
diff --git a/user/kapptemplate/APKBUILD b/user/kapptemplate/APKBUILD
new file mode 100644
index 000000000..b5cd35203
--- /dev/null
+++ b/user/kapptemplate/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kapptemplate
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="KDE application code template generator"
+url="https://kde.org/applications/development/org.kde.kapptemplate"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules karchive-dev
+ kcompletion-dev kconfigwidgets-dev kcoreaddons-dev kdoctools-dev
+ ki18n-dev kio-dev kjobwidgets-dev kservice-dev solid-dev kauth-dev
+ kcodecs-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/kapptemplate-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="29d5be322cee268e308513c2080eb8b87cec251fa09bc8ff9aaf9705126c69a9bc8a7173fa96397125c5190f6ec8f8a46d460093a666ffeeb7aa5d74be5f041b kapptemplate-20.04.3.tar.xz"
diff --git a/user/karchive/APKBUILD b/user/karchive/APKBUILD
index 028071b81..74bf7a2b8 100644
--- a/user/karchive/APKBUILD
+++ b/user/karchive/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=karchive
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for manipulating archive files"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ce480a7de68fafb6c8f334b5f626627d0aeae445b838b46219357eab07d2062bcd89d1bc443d8ce28a76ddaa91478939205422804fab2df26b9ad6527d8b388b karchive-5.71.0.tar.xz"
+sha512sums="d6ac7a618182467975c26ba4a5294c2500e4216e9fa8c6d0be89a5ef0c2ef4573e7ef5dadd3ab01f1e3e378c2a5031fd6bbca39b17aa17baac3fa8892e2c5d32 karchive-5.72.0.tar.xz"
diff --git a/user/kate/APKBUILD b/user/kate/APKBUILD
index af22c259b..e55886e1f 100644
--- a/user/kate/APKBUILD
+++ b/user/kate/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kate
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Advanced text editor with autocomplete, syntax highlighting, and more"
url="https://kate-editor.org/"
@@ -85,4 +85,4 @@ kwrite_lang() {
done
}
-sha512sums="eee887549ed22b5d0bab966936f1d509bb47a79cad4162cf44ef5a44b97f9c4ea5aac2316e234def6bbf6cae506347e309b26fb24e20c7ac1cc582c12ad6f911 kate-20.04.2.tar.xz"
+sha512sums="b2c850a94f8d07d4df29156c710d492422a021a75dceae53c9452fc2f569534b627646c39141dc39182d2d8c1d13691240f2c586220f6aa1ba7d1605903f04f9 kate-20.04.3.tar.xz"
diff --git a/user/katomic/APKBUILD b/user/katomic/APKBUILD
index 0a058343d..2d1f22e2f 100644
--- a/user/katomic/APKBUILD
+++ b/user/katomic/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=katomic
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Fun, educational game involving molecular geometry"
url="https://games.kde.org/game.php?game=katomic"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0ffa63eee6a267d801b606f552857f926f43ffdf7bb353c99010e9a05123ad75af3bae0a6b30c6efbe7b0954e149da1d5df3779dc7a182700de2f5d29723511d katomic-20.04.2.tar.xz"
+sha512sums="757d63edb5541ad8cf8524b7bfcd9f42c9ee0b5ceb3fd90120442a8ca58c40779ac0c53f0c66f238c46d7917590cdc2d7c18e5a8a8126b8271c5b68b680f3370 katomic-20.04.3.tar.xz"
diff --git a/user/kauth/APKBUILD b/user/kauth/APKBUILD
index 100cf1617..fcfb6079a 100644
--- a/user/kauth/APKBUILD
+++ b/user/kauth/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kauth
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for allowing software to gain temporary privileges"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1b34583c37a10250cbbfb8a8a4da7f72c1b358e8946909985f0906b7464ed94a8e7c5a5c6c346ebd72e957278b72627433cb3014028d02c1718fe468eee4e2aa kauth-5.71.0.tar.xz"
+sha512sums="e6b3ed0de6aa9537f0fb6630857b2f61fada3643f49fd4797366a6fa2c554fdaf10bb513245bac95dce3d73feabc8728ef01567cea26ff707622a876e8af4d90 kauth-5.72.0.tar.xz"
diff --git a/user/kblackbox/APKBUILD b/user/kblackbox/APKBUILD
index 706a84f23..11a1d7779 100644
--- a/user/kblackbox/APKBUILD
+++ b/user/kblackbox/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kblackbox
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Hide-and-seek logic game"
url="https://www.kde.org/applications/games/kblackbox/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="08a26e1b56148acaf0ce7a645ac15257bbed1864960f673aebea981d354c60d3c1e30585926b4e578485c5da640c5ba2e98f21e13b0b0069408e32b1f804326d kblackbox-20.04.2.tar.xz"
+sha512sums="2b97dab5f04807f03d84fa9a5611b3bbe733db71cc88ef4bb240d67419eb0645cfd5ac7ba46ca25b71d3f8bb5862134b9c5b2d96ca8f763cfc32312a3b4a3399 kblackbox-20.04.3.tar.xz"
diff --git a/user/kblocks/APKBUILD b/user/kblocks/APKBUILD
index 25ac79457..a8e13d581 100644
--- a/user/kblocks/APKBUILD
+++ b/user/kblocks/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kblocks
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Falling blocks game"
url="https://www.kde.org/applications/games/kblocks/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ccd3a63e5d2f9fa12ac7adaf6d26e9285400e51e355c428427ebd1fbf8ea449e4a2f02b9be827764183c41f27aff5b85148066661652962e3eb49a151c6de10c kblocks-20.04.2.tar.xz"
+sha512sums="9179ef69c21fcbf7e6c1071f34d1ff93045f4fe16f50db42a88a116c49f30acfaa16e7e78b3731be584de76d1907208d050fbef9b246602efdc48038ed8a8671 kblocks-20.04.3.tar.xz"
diff --git a/user/kbookmarks/APKBUILD b/user/kbookmarks/APKBUILD
index c9edd73f2..0b0790980 100644
--- a/user/kbookmarks/APKBUILD
+++ b/user/kbookmarks/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kbookmarks
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for managing XBEL-format bookmarks"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3f8f284c35a07d2dd657ccc7073b3eccc1a63b4be4fefee2c1ffd1fadafda06dbf1fbc6ffa1ac40417423638a543d5fd18e31372ddd2b4654f9067ecde19dbf7 kbookmarks-5.71.0.tar.xz"
+sha512sums="67311098678fc670fbadecf0a0f49d97e43d650196600c9d24d3c998785b0bdf72e622ed99d2adc4450ebb6c9df2e3ee25a8d2a3586ef09a119864fac375b431 kbookmarks-5.72.0.tar.xz"
diff --git a/user/kbounce/APKBUILD b/user/kbounce/APKBUILD
index a73b2dda3..09a9973bd 100644
--- a/user/kbounce/APKBUILD
+++ b/user/kbounce/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kbounce
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Puzzle/arcade game to build walls"
url="https://games.kde.org/game.php?game=kbounce"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d47954ae3d664cde22e54239f55b4b7962e131b9b5ffdc21c3a568a96a0c8c1a2bf0f722dff0e02244e34a86192150958aee4138a41f5c98c1e6fb7a8a0966c7 kbounce-20.04.2.tar.xz"
+sha512sums="9391502dc08513036fa5dcdb571fd14596f6d143dd72231b1f8c9d23862cc216f3ba9468dbf9cd57cea5ab13af5673557221bb0bf65bb69c65ba43d4f12be140 kbounce-20.04.3.tar.xz"
diff --git a/user/kbreakout/APKBUILD b/user/kbreakout/APKBUILD
index 051ce54da..5e54bf9aa 100644
--- a/user/kbreakout/APKBUILD
+++ b/user/kbreakout/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kbreakout
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Break-Out like game with a ball and paddle"
url="https://games.kde.org/game.php?game=kbreakout"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="008bedf2baf1444beb7a72133f1d86518db3f9f5801a7929431c045098ea3d30760760ef3eb1964f4e2fb565a17e926bc677c31a57a61f237b61c175456211db kbreakout-20.04.2.tar.xz"
+sha512sums="70005972ae58e9571dde11f68d4874ab65d934cd905786cf537cd3ac29c19a1bba29d4c5a79963d258a81f51926e2e5de543dd9152cdf5c4758f0003004a7119 kbreakout-20.04.3.tar.xz"
diff --git a/user/kbruch/APKBUILD b/user/kbruch/APKBUILD
index e97b03544..b4cf2c7cd 100644
--- a/user/kbruch/APKBUILD
+++ b/user/kbruch/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kbruch
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Practice calculating percentages and fractions"
url="https://www.kde.org/applications/education/kbruch/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b1ce5068c6fbfecb57bea475cb7207322ff4060fb79d6d696b9ce816ff278c63fbce561bd3e6d5f3507490360cf454e1588f97502e6128fb3d114138297163eb kbruch-20.04.2.tar.xz"
+sha512sums="2cfb9bdac40fc025ddb87429f3bc6d79f8797be699761378bb23067bfe84ecfd5d9f05d51c4afa0e2e962370e2c588ff7b50483fb7e14f6283ec747784f8c6b8 kbruch-20.04.3.tar.xz"
diff --git a/user/kcachegrind/APKBUILD b/user/kcachegrind/APKBUILD
index 4190530e8..e140c7f41 100644
--- a/user/kcachegrind/APKBUILD
+++ b/user/kcachegrind/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcachegrind
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=1
pkgdesc="Profile data visualisation tool and call graph viewer"
url="https://kcachegrind.github.io/html/Home.html"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="bb41afcb7190bff86489403402ea057386b4bcc8a6e33fe6acfba200c8bccf88db4927fcb11beab63d566d83f464d0b11f6da1e400e79b80906024e07a948a88 kcachegrind-20.04.2.tar.xz"
+sha512sums="d7d6f224293cfea1282d97fea543c22b235386e63633765b6c6431c586d24948f70df11478d2f1bf96b6f1b03585fa20f03461b7f24898435c6d266311d061e9 kcachegrind-20.04.3.tar.xz"
diff --git a/user/kcalc/APKBUILD b/user/kcalc/APKBUILD
index c957ab916..42780bcfa 100644
--- a/user/kcalc/APKBUILD
+++ b/user/kcalc/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcalc
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Calculator with many mathematical, scientific, and logic functions"
url="https://utils.kde.org/projects/kcalc/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="33c92a0fa652a9351c8a265000203417aa398aeb1b5b29d8fdc7029a705956d6d495c1317c09f782c2978efb75f68b1ba1bd2c816818d868a96e8958491a8ee3 kcalc-20.04.2.tar.xz"
+sha512sums="dcc6765a8e0341f833e147015d1f6547adbe21eba6fe2bb7233bb717c29bc97115772001a7d7c654297b884ec7cd08373371d26ff60a50d2c4d527ebc0cf538e kcalc-20.04.3.tar.xz"
diff --git a/user/kcalendarcore/APKBUILD b/user/kcalendarcore/APKBUILD
index 21babbebc..c51eb43b0 100644
--- a/user/kcalendarcore/APKBUILD
+++ b/user/kcalendarcore/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcalendarcore
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Library for managing a calendar of events"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="77e707d6448cabb5eb3d324d40500f8231269ab46d04792c339729e769e2ab3eeb7796a1127fcb251d108cc99ae295963cbe53ea0d41fce39c53220c9e2f2fc5 kcalendarcore-5.71.0.tar.xz"
+sha512sums="a25306ac357282c27a38ecb32ed3687ad259bf814bc67104c66a750fe4c6e76522fdc670e9237b1102f05b38685c8654688ff6a35cb8f8cbb84fc07a3d5cb626 kcalendarcore-5.72.0.tar.xz"
diff --git a/user/kcharselect/APKBUILD b/user/kcharselect/APKBUILD
index 020ea3bd3..b34bb275e 100644
--- a/user/kcharselect/APKBUILD
+++ b/user/kcharselect/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcharselect
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Tool to select special characters from all installed fonts"
url="https://utils.kde.org/projects/kcharselect/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="47f84a4e193accb13febf3270bf2c00e52e0d5c70fa19d2b345ce6dcb9a54332ea3b29fcbdf449d78e00b49fd1b4d6f91b506c41d77bf4777c17d721fa39792b kcharselect-20.04.2.tar.xz"
+sha512sums="f286115802d76d94ec7b42d874cbae750b707fccce00f3292cf861ded72ce32bc905a477c07afd03b24c214e3716ee7db445d1174bb6642fff9692a5046ff998 kcharselect-20.04.3.tar.xz"
diff --git a/user/kcmutils/APKBUILD b/user/kcmutils/APKBUILD
index 13c78e234..cc68d5c4d 100644
--- a/user/kcmutils/APKBUILD
+++ b/user/kcmutils/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcmutils
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for writing System Settings modules"
url="https://api.kde.org/frameworks/kcmutils/html/index.html"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5f91a241122529a815b780337b705cef7fb46e77be86cd03ef53a213c35cf6d575a0b124aeafbd8e3c408a11c3b33e094566f04ef554d07ed7fb9485e34c16d9 kcmutils-5.71.0.tar.xz"
+sha512sums="7709e077b93999df5f3abca570a6f75f6866e70ca666dae02220b12daf92f0dfe06fa1f2bd62333e63e45472e6a0094d59df7d8b8b4b69bc37d8d8c4396d34fd kcmutils-5.72.0.tar.xz"
diff --git a/user/kcodecs/APKBUILD b/user/kcodecs/APKBUILD
index 7f468476a..d54696e0a 100644
--- a/user/kcodecs/APKBUILD
+++ b/user/kcodecs/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcodecs
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for manipulating strings in differing encodings"
url="https://www.kde.org/"
@@ -15,7 +15,7 @@ subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.kde.org/stable/frameworks/${pkgver%.*}/kcodecs-$pkgver.tar.xz"
# secfixes:
-# 5.71.0-r0:
+# 5.72.0-r0:
# - CVE-2013-0779
build() {
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2178a079897ab38004243d03d6cc8ef143bdb50e2d5f3942bf9d9f25259e4019ed0641081b37131299a7e4ccdb85f2f5c904867e27332130a11398ea07277569 kcodecs-5.71.0.tar.xz"
+sha512sums="39e902a8e0b3485dd0d146f2af0d6b166c8373015ec6c7baed53ceea67285f64d95368eebf302a153e916338f53a1357ea88f9ff3940d90f6953daf9afbbf2f9 kcodecs-5.72.0.tar.xz"
diff --git a/user/kcolorchooser/APKBUILD b/user/kcolorchooser/APKBUILD
index 742c5da86..3a9036c79 100644
--- a/user/kcolorchooser/APKBUILD
+++ b/user/kcolorchooser/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcolorchooser
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Simple application to choose a colour from the screen"
url="https://www.kde.org/applications/graphics/kcolorchooser/"
@@ -35,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="520843dccf02287811ab7ebb1142655ff46ba1524ec779ef3d291a19f84a407ebc9b9a0d92f0b03beb25de93ae7c20625a7d90704463eb7dc19955d815d25eff kcolorchooser-20.04.2.tar.xz"
+sha512sums="21ceff866c4658be0672625e9f3143d47a1ca0afd08e82db4a2648e8369522c4746b762db1e36c9da462ab109d7c55184dcd59c99843b52bc9c6a2f8cd031909 kcolorchooser-20.04.3.tar.xz"
diff --git a/user/kcompletion/APKBUILD b/user/kcompletion/APKBUILD
index c8b0ec70f..db9a15b3c 100644
--- a/user/kcompletion/APKBUILD
+++ b/user/kcompletion/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcompletion
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for implementing automatic completion of input"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9314690c326170492b3909f4bf167ee7bbc0bc94ad5ac5caa99f587a4394a6daacf978ade7554eea38562e3955f8eec370ec29794a5d2cd5276be6f380967bbe kcompletion-5.71.0.tar.xz"
+sha512sums="8273b4130d7d4deb8f92baf1759af8ad3fa25d692d99530a2149c035c578dc6109da9cc6ff5c2860cacf3b2cbcd48710135430a96bcb3a66e4df2ae74bf90337 kcompletion-5.72.0.tar.xz"
diff --git a/user/kconfig/APKBUILD b/user/kconfig/APKBUILD
index 7f13d3842..34b97505b 100644
--- a/user/kconfig/APKBUILD
+++ b/user/kconfig/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kconfig
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for managing software configuration"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9cbcc54e983ce4bddcf2ddcabbfba6e195a5f551780c05471e55387620cfcf12529b5d1a082b2794d7edf760c3c1d81fc81d43ec32a1b00a2a2c1ccd684c1c4a kconfig-5.71.0.tar.xz"
+sha512sums="951e3efb9eb229337cce55a00e9a22688548d448fd65007bfe413eb8af98cf18faa3e825c572d50ae0d0ee760e692532055f5ed018d2f9d9ecff70acf7bf1069 kconfig-5.72.0.tar.xz"
diff --git a/user/kconfigwidgets/APKBUILD b/user/kconfigwidgets/APKBUILD
index 3435921c0..de6095577 100644
--- a/user/kconfigwidgets/APKBUILD
+++ b/user/kconfigwidgets/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kconfigwidgets
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework providing widgets for software configuration"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f9616427f5164146d2e9c1c3d802eebd4d7757172fea5ca4a99937a40c69da693582d74ead02e6a9996786485a0eb6cd189c74c25fb1a8d60b8a169297319b3e kconfigwidgets-5.71.0.tar.xz"
+sha512sums="07ec3af4df3837549bdda248ee1db217d5423bd823355c09517bb08f2531e6358f08b2a8bdcbdf7f637fc306cd929cf124a56c1a4eef4e0daba3c8be813f3857 kconfigwidgets-5.72.0.tar.xz"
diff --git a/user/kcontacts/APKBUILD b/user/kcontacts/APKBUILD
index 54009a6ba..777362891 100644
--- a/user/kcontacts/APKBUILD
+++ b/user/kcontacts/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcontacts
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Library for working with contact information"
url="https://www.kde.org"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="4a8c5103fb3cf1c45f633b3455e178a9355ce1b0fb24ca0bee7b39b07ea882642ea53fede7cf271040184aea7be4dab04ca06ac9cc18fa7761314a62d77120b2 kcontacts-5.71.0.tar.xz"
+sha512sums="00a6331db40c315ae503dc84ddbf1a14e729925ab69f387d11ffa2669108ffa03d0494513d419f5006d4e99cff244acf519fd7f40311cc3e73995d8d029cd2e9 kcontacts-5.72.0.tar.xz"
diff --git a/user/kcoreaddons/APKBUILD b/user/kcoreaddons/APKBUILD
index 34038b1fd..12231fb2a 100644
--- a/user/kcoreaddons/APKBUILD
+++ b/user/kcoreaddons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcoreaddons
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Core KF5 framework"
url="https://www.kde.org/"
@@ -41,5 +41,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="86a9724cc17deb408c2d5d19847acfc5bc1dde21cd8bdb92bc2d364151ba46f236418712ead51ce2cee98856b4d159c9e4798ab3efea16479955981c1dd81d53 kcoreaddons-5.71.0.tar.xz
+sha512sums="ad984361399bd147dc9f67e1abcd5f648e1f2dea29e874fc74a239da4fb9ddc6c05f8a3d224004845f828a2ac60ae67caa36d7ba9c356d3c38873abcbad0c20b kcoreaddons-5.72.0.tar.xz
d462866912d9cc9a768477d872142eb67be6b616c044436a27aa71577546efe4aa323b3dac913f9dbb52fc62dbe27d464b30ac3c4cb23c5d7c414d96138e9300 utf8.patch"
diff --git a/user/kcrash/APKBUILD b/user/kcrash/APKBUILD
index edb85f604..ae6d7438a 100644
--- a/user/kcrash/APKBUILD
+++ b/user/kcrash/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kcrash
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for gracefully handling software errors~"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="4b58f21f65aa238756623eb6a326e70c5f50aee1690bca991f1bbc6dbe2ffe63133ccef90b410735a97ae245b2db7ec626dde530f5d6b5fbe8d36dee3a6024dc kcrash-5.71.0.tar.xz"
+sha512sums="10e51007f6fa16bcf7e4e34d555c59ef613ca5237447212190e47e5accca598f4f2f0ac7945fc86f0992ec95712446df47399aff39aebfc7f791c9b05c4cd628 kcrash-5.72.0.tar.xz"
diff --git a/user/kdbusaddons/APKBUILD b/user/kdbusaddons/APKBUILD
index 60aad3e8a..6fcb13e79 100644
--- a/user/kdbusaddons/APKBUILD
+++ b/user/kdbusaddons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdbusaddons
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for coping with D-Bus"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fd84a73a7e53e7db1fa406f536b96d5dd9db9cad9ba09f3dba747170b94eed7da8ef46d4e9726b8deffcdd0e675e9e16b46fab354ee2a4b6a1cada6c7367a8b6 kdbusaddons-5.71.0.tar.xz"
+sha512sums="d7183b08a0d35d0ecaddd98bd7fe39924d77af8ebf0040f50090a82097f5e56f8fa5c55f5b2deff05ab040624074eac3fbd71459f79245ee148d705a058f2239 kdbusaddons-5.72.0.tar.xz"
diff --git a/user/kde-education/APKBUILD b/user/kde-education/APKBUILD
index cff66bb90..668049c39 100644
--- a/user/kde-education/APKBUILD
+++ b/user/kde-education/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-education
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Educational software from the KDE Software Collection"
url="https://www.kde.org/applications/education/"
@@ -9,9 +9,10 @@ arch="noarch"
options="!check" # Empty meta package, no point in testing.
license="NCSA"
# gcompris-qt is removed until it works with gettext-tiny.
+# Parley is unavailable because of web engine requirement.
depends="artikulate blinken cantor kalgebra kalzium kanagram kbruch
- kgeography khangman kig kiten klettres kmplot ktouch kturtle kwordquiz
- labplot marble minuet rocs step xdg-utils"
+ kgeography khangman kig kiten klettres kmplot kstars ktouch kturtle
+ kwordquiz labplot marble minuet rocs step xdg-utils"
makedepends=""
source="org.adelie-linux.about-education.desktop"
diff --git a/user/kde-games/APKBUILD b/user/kde-games/APKBUILD
index 65c526c7d..877430f84 100644
--- a/user/kde-games/APKBUILD
+++ b/user/kde-games/APKBUILD
@@ -1,19 +1,19 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-games
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="The KDE games collection"
url="https://www.kde.org/applications/games/"
arch="noarch"
options="!check" # Metapackage, no tests needed.
license="NCSA"
-depends="bomber bovo granatier kapman katomic kblackbox kblocks kbounce
- kbreakout kdiamond kfourinline kgoldrunner kigo killbots kiriki
- kjumpingcube klickety klines kmahjongg kmines knavalbattle knetwalk
- kolf kollision konquest kpat kreversi kshisen ksirk ksnakeduel
- kspaceduel ksquares ksudoku kteatime ktuberling kubrick lskat palapeli
- xdg-utils"
+depends="blinken bomber bovo granatier kanagram kapman katomic kblackbox
+ kblocks kbounce kbreakout kdiamond kfourinline kgoldrunner khangman
+ kigo killbots kiriki kjumpingcube klickety klines kmahjongg kmines
+ knavalbattle knetwalk kolf kollision konquest kpat kreversi kshisen
+ ksirk ksnakeduel kspaceduel ksquares ksudoku ktuberling kubrick
+ lskat palapeli picmi xdg-utils"
makedepends=""
source="org.adelie-linux.about-games.desktop"
diff --git a/user/kde-graphics/APKBUILD b/user/kde-graphics/APKBUILD
index 00006b445..752f4b885 100644
--- a/user/kde-graphics/APKBUILD
+++ b/user/kde-graphics/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-graphics
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Graphics software from the KDE Software Collection"
url="https://www.kde.org/applications/graphics/"
@@ -9,8 +9,7 @@ arch="noarch"
options="!check" # Empty meta package, no point in testing.
license="NCSA"
### FIXME: add karbon when calligra is packaged
-### FIXME: add digikam when it works again
-depends="gwenview kcolorchooser kgraphviewer kolourpaint
+depends="digikam gwenview ikona kcolorchooser kgraphviewer kolourpaint
kphotoalbum krita kruler kxstitch okular skanlite spectacle
symboleditor"
makedepends=""
diff --git a/user/kde-internet/APKBUILD b/user/kde-internet/APKBUILD
new file mode 100644
index 000000000..0c0b7826e
--- /dev/null
+++ b/user/kde-internet/APKBUILD
@@ -0,0 +1,21 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kde-internet
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="Internet software from the KDE Software Collection"
+url="https://www.kde.org/applications/internet/"
+arch="noarch"
+options="!check" # Empty meta package, no point in testing.
+license="NCSA"
+# Add Banji when we can package libringqt
+depends="choqok kget konversation kopete krdc krfb ktorrent"
+makedepends=""
+source="org.adelie-linux.about-internet.desktop"
+
+package() {
+ mkdir -p "$pkgdir"/usr/share/applications
+ cp -pr "$srcdir"/*.desktop "$pkgdir"/usr/share/applications/
+}
+
+sha512sums="fd36955961bf12e394091e236a5110129c6db9e97220f9589938eadaa54e09af4b90921de9c328f893a15bfcd17fd487cbdb7ee3379996402428d47a720983bb org.adelie-linux.about-internet.desktop"
diff --git a/user/kde-internet/org.adelie-linux.about-internet.desktop b/user/kde-internet/org.adelie-linux.about-internet.desktop
new file mode 100644
index 000000000..0aefb991f
--- /dev/null
+++ b/user/kde-internet/org.adelie-linux.about-internet.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=About KDE Internet Software
+Comment=Learn about KDE Internet software included with Adélie
+Icon=dialog-information
+Categories=KDE;Network
+Exec=xdg-open https://support.adelielinux.org/html/desktop-kde/internet.html
diff --git a/user/kde-multimedia/APKBUILD b/user/kde-multimedia/APKBUILD
index a828ab740..fa9aa4096 100644
--- a/user/kde-multimedia/APKBUILD
+++ b/user/kde-multimedia/APKBUILD
@@ -1,14 +1,15 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-multimedia
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Multimedia software from the KDE Software Collection"
url="https://www.kde.org/applications/multimedia/"
arch="noarch"
options="!check" # Empty meta package, no point in testing.
license="NCSA"
-depends="dragonplayer juk kaffeine kdenlive kmediaplayer kmix kwave"
+depends="dragonplayer juk kaffeine kamoso kdenlive kmediaplayer kmix
+ kwave"
makedepends=""
source="org.adelie-linux.about-multimedia.desktop"
diff --git a/user/kde-system/APKBUILD b/user/kde-system/APKBUILD
index 3d155db21..4aa4bdc4a 100644
--- a/user/kde-system/APKBUILD
+++ b/user/kde-system/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-system
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="System utiltiies from the KDE Software Collection"
url="https://www.kde.org/applications/system/"
diff --git a/user/kde-utilities/APKBUILD b/user/kde-utilities/APKBUILD
index 1b17b2f15..e9241812f 100644
--- a/user/kde-utilities/APKBUILD
+++ b/user/kde-utilities/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kde-utilities
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Desktop utiltiies from the KDE Software Collection"
url="https://www.kde.org/applications/utilities/"
diff --git a/user/kdebugsettings/APKBUILD b/user/kdebugsettings/APKBUILD
new file mode 100644
index 000000000..d1b0bb962
--- /dev/null
+++ b/user/kdebugsettings/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kdebugsettings
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="Set KDE debug settings"
+url="https://kde.org/applications/development/org.kde.kdebugsettings"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules kcompletion-dev
+ kconfig-dev kcoreaddons-dev kdbusaddons-dev ki18n-dev kitemviews-dev
+ kwidgetsaddons-dev"
+subpackages="$pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/kdebugsettings-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ QT_QPA_PLATFORM=offscreen CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="af6770415d7f8ba5ff56c13ce7227cc1b22b2db2f24da3ae5ee9d03d3275ced87dd0f73d310f0e4b1eaeb20bbe26df76f40b7c6a258be506529394d044826012 kdebugsettings-20.04.3.tar.xz"
diff --git a/user/kdeclarative/APKBUILD b/user/kdeclarative/APKBUILD
index e1c8bed20..be5aa701d 100644
--- a/user/kdeclarative/APKBUILD
+++ b/user/kdeclarative/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdeclarative
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Frameworks for creating KDE components using QML"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="aab2e6083a8fb84e9d54f864a519f65b7ec7179a90f032e0a5a7a21e3b66fe4155252ade5b176cc4f16e48c2483c68be358102722d6876b802f2319ee058c0c9 kdeclarative-5.71.0.tar.xz"
+sha512sums="93d07dcb5c6d1afd94f08b370ec4c1400156e725d80ea955d21cad48ab511dcb828f95ccf2e301a120c49d22d8f29b94308e0c1fbf3059742701570f2038b988 kdeclarative-5.72.0.tar.xz"
diff --git a/user/kded/APKBUILD b/user/kded/APKBUILD
index e364735f7..e125a4d7a 100644
--- a/user/kded/APKBUILD
+++ b/user/kded/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kded
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Central KDE workspace daemon"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0601d7bc7f3c24ebed9f198ae66d970de19e8abadc56ff9df5ae19401a43e85080ad61f2ec1fad7c51b5b80c5f2805f6d55ba98cbab3eb70e6c943fb518ae5b7 kded-5.71.0.tar.xz"
+sha512sums="9774fb214b454d699e0ca75f0c2f64ceb89aa030e04fc46a1c793418804bd11542ed21f3b1c812ab15b4e327902b2f8b9bbe767620ed96af027e889299d96bae kded-5.72.0.tar.xz"
diff --git a/user/kdegraphics-thumbnailers/APKBUILD b/user/kdegraphics-thumbnailers/APKBUILD
index 4ef03e02a..f424b235a 100644
--- a/user/kdegraphics-thumbnailers/APKBUILD
+++ b/user/kdegraphics-thumbnailers/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdegraphics-thumbnailers
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE thumbnailing sofware"
url="https://www.KDE.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="419c2b179d7c6d1c09cd8c0c5a7947618cac7f214d33ab3a6f8cc16877d35ba1c712cfa2bf831403b9c86c18591eced58bba12d638e7c0fa587a694681cf8786 kdegraphics-thumbnailers-20.04.2.tar.xz"
+sha512sums="03eebd6dbf39b4d06d4584478158a75ccaa2f5f04c102d542109972a3ce0458080763a4aa60a7a68d35ab822f45c9aa9f1d91cce20557574c2008e768f911c44 kdegraphics-thumbnailers-20.04.3.tar.xz"
diff --git a/user/kdelibs4support/APKBUILD b/user/kdelibs4support/APKBUILD
index c656e48cd..79c246886 100644
--- a/user/kdelibs4support/APKBUILD
+++ b/user/kdelibs4support/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdelibs4support
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Legacy support for KDE 4 software"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f624396e2893262c5777eaf2c521ced647445941bad3fe92779cb8a43aa5afe1de31e259dce78fa54f8d499523e621832c613faa639a5eab741a4cf5a027b7b7 kdelibs4support-5.71.0.tar.xz"
+sha512sums="00011144e62d188b686742b0f22ea8f68ea81dcec7d49b52cf0f9c0b13119f46f30185fda684f2e8e4ce1e8805d3eaf39d7b635915c2255a8a23039cc41b95f6 kdelibs4support-5.72.0.tar.xz"
diff --git a/user/kdenlive/APKBUILD b/user/kdenlive/APKBUILD
index 672301de6..22fcf1c1b 100644
--- a/user/kdenlive/APKBUILD
+++ b/user/kdenlive/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdenlive
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Libre video editor"
url="https://kdenlive.org/"
@@ -45,4 +45,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f7bfc35121f5a27b01ab7c16b0911f90b758eb113bd55ca22783a5142d3df92493b7170c6bf31352aa44d4ca8d8a7fd12491d75f44a137551dfc531c4c1a5d10 kdenlive-20.04.2.tar.xz"
+sha512sums="5a1b37440b212bd7a613fe1de16d8c42771f5bd0dedd80a2bccbab84517adb1a34f7649069b6a686f84114967b42c70278df9447107bfff361ca1a93bb366689 kdenlive-20.04.3.tar.xz"
diff --git a/user/kdesignerplugin/APKBUILD b/user/kdesignerplugin/APKBUILD
index 34f550b0c..327e4a51e 100644
--- a/user/kdesignerplugin/APKBUILD
+++ b/user/kdesignerplugin/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdesignerplugin
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Qt Designer plugin for KDE widgets"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="550de8c6c9b204968246aa4a99bf51e9c2c20d1b882c5f402085e8929e5a4df53710cdea356f201a3666253358f5fe98cc17c0d69334d51904291193045de7ac kdesignerplugin-5.71.0.tar.xz"
+sha512sums="04d92a05353e8358623ae4762f1d5fe2c01ddf24147810c98d7c30ea52b7267953ce9018ad599c25a723eaf6c192fb026d712e0d35e8496455ccab113b0c9e6a kdesignerplugin-5.72.0.tar.xz"
diff --git a/user/kdesu/APKBUILD b/user/kdesu/APKBUILD
index a72c122d3..a34776bf5 100644
--- a/user/kdesu/APKBUILD
+++ b/user/kdesu/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdesu
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for elevating privileges"
url="https://api.kde.org/frameworks/kdesu/html/index.html"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7e43aa2a9fe1be70510d6952caa4c7bab9f771c66908253fa2fa938ca2086e48a089227172fac8b0b57059f2fa019206818f95ab7acd3e396842cbb4693673ea kdesu-5.71.0.tar.xz"
+sha512sums="04ee875bf81ce529ef731a4035b3fb94630a9e8223e038aa6b4d708df195d03345c7fe0e57fe3b26312636b80b00a16bff39fe4fc12a4aaf209094cb6e004c50 kdesu-5.72.0.tar.xz"
diff --git a/user/kdesvn/APKBUILD b/user/kdesvn/APKBUILD
new file mode 100644
index 000000000..2b348f3c2
--- /dev/null
+++ b/user/kdesvn/APKBUILD
@@ -0,0 +1,45 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kdesvn
+pkgver=2.1.0_p1
+dlver=$(echo $pkgver | sed s/_p/-/)
+pkgrel=0
+pkgdesc="Graphical Subversion version control client"
+url="https://kde.org/applications/development/org.kde.kdesvn"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules kbookmarks-dev kcodecs-dev
+ kcompletion-dev kconfig-dev kconfigwidgets-dev kcoreaddons-dev kauth-dev
+ kdbusaddons-dev ki18n-dev kiconthemes-dev kitemviews-dev kjobwidgets-dev
+ kio-dev knotifications-dev kparts-dev kservice-dev ktextwidgets-dev
+ kwallet-dev kwidgetsaddons-dev kxmlgui-dev apr-dev subversion-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/kdesvn/${pkgver%_*}/kdesvn-$dlver.tar.xz"
+builddir="$srcdir"/kdesvn-${pkgver%_*}
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="7d651abb99420caa368dec8d58bf80fc7cf75113f4f3639035835b2cef250de9e0cffab46f3d8efbdd33220b44cea77aa42f2f2ac54874f1ea6301b4718516ca kdesvn-2.1.0-1.tar.xz"
diff --git a/user/kdewebkit/APKBUILD b/user/kdewebkit/APKBUILD
index d79cdebdd..affb0af1e 100644
--- a/user/kdewebkit/APKBUILD
+++ b/user/kdewebkit/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdewebkit
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="KDE integration with WebKit"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b1f164534077a388bb07f4d59f575cfd2d246dcb5bf3311b6c7dd4eb59a07e2d50b2defa04a1dc5318f1d35b9317b33026119afec93d288f1e59590d26b53f49 kdewebkit-5.71.0.tar.xz"
+sha512sums="35d03459adc4095027900f7b6f911e3a5ed82b40e12365cc89184293b472d92198c29106352b384350ebb5dfd2e49173fe3998fdf5a3fad7d51b16475a411693 kdewebkit-5.72.0.tar.xz"
diff --git a/user/kdf/APKBUILD b/user/kdf/APKBUILD
index 55334dbd0..1db7b0aae 100644
--- a/user/kdf/APKBUILD
+++ b/user/kdf/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdf
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="View disk usage information"
url="https://utils.kde.org/projects/kdf/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="56e944cd96c4c2114bfda85f61f8889070f7575a3bdf27b273407abb5ffdc2b5649517342469c93caa42b78654021c009503fa7cbb431ebf973fc9ca3753700e kdf-20.04.2.tar.xz"
+sha512sums="df8ebbc258b5ffe9becd8beb4911dc16e0d18a5e0860a8dafb0e9a492997f6aa7741cbe789eff1eb89bfbb52ec4dd9a057d322669f3c9e2b5888bfdd3cede8aa kdf-20.04.3.tar.xz"
diff --git a/user/kdiamond/APKBUILD b/user/kdiamond/APKBUILD
index 1739e2d7a..9ccb170ce 100644
--- a/user/kdiamond/APKBUILD
+++ b/user/kdiamond/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdiamond
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Three-in-a-row game"
url="https://games.kde.org/game.php?game=kdiamond"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ba5a0c0e39d8b3ccb19b93e526792e4336228b1d08272a9badb30a88495876cb5b0659a31dce24613923f6d3ad91330ab40a1b43dac099c6185b6b49bdf27528 kdiamond-20.04.2.tar.xz"
+sha512sums="7b298724f37ca29784e9239716d97041c4219b9a1bff565bb034cbee7af40fc3609056ff019fba83d0c46a8005bc2b51e92130e4b431d427af068f95c5884e72 kdiamond-20.04.3.tar.xz"
diff --git a/user/kdiff3/APKBUILD b/user/kdiff3/APKBUILD
new file mode 100644
index 000000000..925b10184
--- /dev/null
+++ b/user/kdiff3/APKBUILD
@@ -0,0 +1,43 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kdiff3
+pkgver=1.8.3
+pkgrel=0
+pkgdesc="Diff/Patch frontend for KDE"
+url="https://kde.org/applications/development/org.kde.kdiff3"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules kauth-dev kcodecs-dev
+ kcompletion-dev kconfigwidgets-dev kcoreaddons-dev kcrash-dev
+ kdoctools-dev ki18n-dev kiconthemes-dev kitemviews-dev kjobwidgets-dev
+ kparts-dev kservice-dev ktextwidgets-dev kwidgetsaddons-dev
+ kwindowsystem-dev kxmlgui-dev solid-dev sonnet-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/kdiff3/kdiff3-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="5cadd1cfe7e85a1dfb81c4f1cb685f988b0155b581ffa38653d4df30172b6a1ee4ed4269869285b5add3ca163eae88645d702e6fc84380229ac09ea14dd20a4d kdiff3-1.8.3.tar.xz"
diff --git a/user/kdnssd/APKBUILD b/user/kdnssd/APKBUILD
index 62e6c2aed..3e26dddd7 100644
--- a/user/kdnssd/APKBUILD
+++ b/user/kdnssd/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdnssd
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for discovering network services using Zeroconf"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="453505a58e6d6852a450c9047cc9651ae3c3849800cf39f7bb44e6ed7bf035fc55275f797a988405159a504d8181fba77dcbbad48364095b13ef9188bdbcdf56 kdnssd-5.71.0.tar.xz"
+sha512sums="9042e1873b996b9df5ab75f72cf2050035ea1e92af21fa2e47afe65bd3a6e57fd5e783a476494b18be7e2bc3f9c998b3fc0049a99a4579f069c12a901f6d4a7d kdnssd-5.72.0.tar.xz"
diff --git a/user/kdoctools/APKBUILD b/user/kdoctools/APKBUILD
index ff39b3816..801d04d2f 100644
--- a/user/kdoctools/APKBUILD
+++ b/user/kdoctools/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kdoctools
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Tools to generate user-readable documentation from DocBook XML"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d20bceb3aaa8cef68f95d6e209af35215f37b96e8a6f039a50da8c299fe4714ffa21bc2cbe825744ec14f248823a147883f4833f1201de28c64d6032c63ed2d6 kdoctools-5.71.0.tar.xz"
+sha512sums="a4164b797a47353090725b6c9ee97220ea882aa8a15ff3d4ef143305423684c7fa611b923d458ae739252025d4930f72530c7b02f7f0d6933120c42bfc51e292 kdoctools-5.72.0.tar.xz"
diff --git a/user/kemoticons/APKBUILD b/user/kemoticons/APKBUILD
index a48122700..79e9325be 100644
--- a/user/kemoticons/APKBUILD
+++ b/user/kemoticons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kemoticons
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Emoticons to express emotions in KDE"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3d40cd8bf02876e4af99d4fcfe939e5dc3ed52926e4f85bedbe28a9d753bf0baf51bdc74991ad81403e76f6136a77cac7f7c9ace043d4e2f5bc894821ddcca72 kemoticons-5.71.0.tar.xz"
+sha512sums="c767351a3c3a6a857f3b4240205a92a705c9204394da15b0f5154e6aba2c3b834f403729aaec1774cc8e70be26b8a101185303f610dc752421a43b2908039127 kemoticons-5.72.0.tar.xz"
diff --git a/user/kfilemetadata/APKBUILD b/user/kfilemetadata/APKBUILD
index f56e3c4af..9dd12361a 100644
--- a/user/kfilemetadata/APKBUILD
+++ b/user/kfilemetadata/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kfilemetadata
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="File metadata extraction framework"
url="https://www.kde.org/"
@@ -41,5 +41,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="745a124ea48218d1be7b207393c045b6c2c6fdf063925340ed434593663c8fa28e45b622f52a12edf0d0bba7258449e7505d0b9d3ab8318bf969c7d5ce8decb1 kfilemetadata-5.71.0.tar.xz
-17aad7d1e223c5668d7b61b125843d89d7f2598e94173d451e731f96d6322d93ab7b967a9f04dd83020e77cd2f84471c46d81b595b2ea484d2b423af6d1c332b test-mimetype.patch"
+sha512sums="6f1c8dad61428b32c3aaabdc6f178fec07c96fd831c9e4b2be92130258241ea6d51c4ff6c0f3e42d22bd29b1b8fbf742e12725e6ec4229b9e59ad18f68e7ce7d kfilemetadata-5.72.0.tar.xz
+ddbf9eb485b9f20c87284434bb705f2f401c77f6eaa2e611ee0cb4f15ef585c47c8dd39eb2f38e347f80db5e2bc0362861ed90beb8e09d9882172a899e473bff test-mimetype.patch"
diff --git a/user/kfilemetadata/test-mimetype.patch b/user/kfilemetadata/test-mimetype.patch
index 87b994920..f76824ac5 100644
--- a/user/kfilemetadata/test-mimetype.patch
+++ b/user/kfilemetadata/test-mimetype.patch
@@ -2,12 +2,12 @@ Our version of shared-mime-info differs for the AppImage MIME type.
--- kfilemetadata-5.65.0/autotests/extractorcoveragetest.cpp.old 2019-12-12 22:37:05.000000000 +0000
+++ kfilemetadata-5.65.0/autotests/extractorcoveragetest.cpp 2019-12-29 15:56:30.981925832 +0000
-@@ -48,7 +48,7 @@
+@@ -36,7 +36,7 @@
m_knownFiles = {
{ "test.aif", "audio/x-aifc"},
{ "test.ape", "audio/x-ape"},
- { "test.AppImage", "application/vnd.appimage"},
+ { "test.AppImage", "application/x-iso9660-appimage"},
- { "test_apple_systemprofiler.spx", "application/xml"},
+ { "test_apple_systemprofiler.spx", "application/x-apple-systemprofiler+xml"}, // s-m-i < 2.0 would give "application/xml"
{ "test.dot", "text/vnd.graphviz"},
{ "test.eps", "image/x-eps"},
diff --git a/user/kfind/APKBUILD b/user/kfind/APKBUILD
index 5252e2f98..1eb66211c 100644
--- a/user/kfind/APKBUILD
+++ b/user/kfind/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kfind
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Standalone search utility for KDE"
url="https://www.kde.org/applications/utilities/kfind/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9e02fb3179752aed72ccc6e4ca56024b653ce6e97a16708446d500f8a8bfa00f34f95036812b65360a8ca20511587b29c99feb3cbc5dc0d3c9b0be44742a7046 kfind-20.04.2.tar.xz"
+sha512sums="cedc192ad1247131a2f708c4ff1266636c57eaf60e46b58f2b5eb9aded61aca63ddbdca936ff8cdc216891569e7c2aca9cf61371f93468df1bca799f8df3117a kfind-20.04.3.tar.xz"
diff --git a/user/kfloppy/APKBUILD b/user/kfloppy/APKBUILD
index f8bfe6040..a7290cffe 100644
--- a/user/kfloppy/APKBUILD
+++ b/user/kfloppy/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kfloppy
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Utility for formatting floppy diskettes"
url="https://utils.kde.org/projects/kfloppy/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9ade1519ab0c546dece22925de449a73d741aedd0be78e404057cb0aba01f9317a00c338e5ea9a6bc1d8b4ff490ed1c33af2af0854857ba400064a2215a11a9e kfloppy-20.04.2.tar.xz"
+sha512sums="0226a83e4350c10c3a706d2fc82fb64b510cb992b7c20a1d72dc880da3fb82896be8ff5804aa22c5fd47233625e42afed7239c6cc9ab7fa2f25c0fedef03f2ed kfloppy-20.04.3.tar.xz"
diff --git a/user/kfourinline/APKBUILD b/user/kfourinline/APKBUILD
index b02d30d2b..8b0450af5 100644
--- a/user/kfourinline/APKBUILD
+++ b/user/kfourinline/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kfourinline
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Two player board game based on Connect Four"
url="https://games.kde.org/game.php?game=kfourinline"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d8dacd537043387deca39d8ac5ba101c519d0f399ca0f6c7f1b183ae5e1fa0617faf6e1e789f69ed0951673b3674651787b8630241e29204c05f376ca9f3c34d kfourinline-20.04.2.tar.xz"
+sha512sums="895fd642e6407d4b2d7f78dccc72a257585cb9e47986186428b40e8d78ab27926346cd79390911660f9673014b872d679adee815a37eb864a1d6923d662523c7 kfourinline-20.04.3.tar.xz"
diff --git a/user/kgeography/APKBUILD b/user/kgeography/APKBUILD
index a2d0a6676..3613979e5 100644
--- a/user/kgeography/APKBUILD
+++ b/user/kgeography/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kgeography
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Geography learning tool and trainer"
url="https://www.kde.org/applications/education/kgeography/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6a115dae1c0a29dfa83f6c34ae31e6529679dc7003f2a4c653978107a0903d5237053076bd8e58f1c031ba1f913286c877e12907c7ab332df953503c5f81b505 kgeography-20.04.2.tar.xz"
+sha512sums="b5921fcba4fb2e72a78adad91bc0886818cf473b4c5ebba6d42496205ef76284836a9d71d283514add3cb75a7ce5970b23a62fb08c8444490302368dfe7bf7d5 kgeography-20.04.3.tar.xz"
diff --git a/user/kget/APKBUILD b/user/kget/APKBUILD
index e6a9057ed..10add8da1 100644
--- a/user/kget/APKBUILD
+++ b/user/kget/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kget
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Versatile download manager"
url="https://www.kde.org/applications/internet/kget/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="28fff868dd9a6bd778dc540bafd8ec3fd7f05e3c33ec9a174535be8c0b22ad725a1614e4426b7a1c2574fa1bdfc7dd02ecba701e83a02e1537c66e49fe7c1a99 kget-20.04.2.tar.xz"
+sha512sums="55223e8e32392ea46dd50d90e532119fe8908641c6e49a29e62bd2f6a67db29940efc5e6344089c9e090810e9319399ce3dbdde61bb93f737591df03bfdf7f33 kget-20.04.3.tar.xz"
diff --git a/user/kglobalaccel/APKBUILD b/user/kglobalaccel/APKBUILD
index 8af410188..0df19d87e 100644
--- a/user/kglobalaccel/APKBUILD
+++ b/user/kglobalaccel/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kglobalaccel
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for implementing global shortcuts/accelerators"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2d8ef6160e0303b31fae00379aaf29673f928dc067072096e034fe844d1c6b0ef52c05078f6c58e655c58f33263feb9c4d369edd7dc11ff0a8c3c5bd97c6130d kglobalaccel-5.71.0.tar.xz"
+sha512sums="05430b734df4f127b68149e4b08e563fb35ba132f047437eaa41877962fb1e8f82c95880a3573d5f3e91a87c138150db735a996ce54bdad4b26a9269d73a9ed5 kglobalaccel-5.72.0.tar.xz"
diff --git a/user/kgoldrunner/APKBUILD b/user/kgoldrunner/APKBUILD
index aeaa52183..fe2662190 100644
--- a/user/kgoldrunner/APKBUILD
+++ b/user/kgoldrunner/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kgoldrunner
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Puzzle game with a gold hunt, dodging enemies, and digging around"
url="https://games.kde.org/game.php?game=kgoldrunner"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a27670d2282ce8eac1965e9480fbea34ca92d1d1b4a81ebb76c31b1d13d8ffd2bb07ac183f2c7f31b4feb3cc18216ac47d84767bf522ff9cafc80c6a0f147fdd kgoldrunner-20.04.2.tar.xz"
+sha512sums="1c759f7e7fe7f4369f7fe1b1812f8e5a1e7cd5c6588f67c6998849e01c013826f517401d541130be8d03ab152b737176889a70f7f6c8e2a13cfe440fa9ffb91e kgoldrunner-20.04.3.tar.xz"
diff --git a/user/kgpg/APKBUILD b/user/kgpg/APKBUILD
index e377f971c..1f93a580b 100644
--- a/user/kgpg/APKBUILD
+++ b/user/kgpg/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kgpg
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Simple interface for GnuPG, a powerful encryption utility"
url="https://utils.kde.org/projects/kgpg/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7b01374cd9c70c48fb79567c929eb02ca1f4a3b4ea5abdaecc6a4bafb80e3ce74b0526766218a67a6c0d4bba25d68a419e0263f400590f6ea34f35b9c2b50b5b kgpg-20.04.2.tar.xz"
+sha512sums="b36ff19ee02a8bbaa64cfece378178fd4d10700a0f62a44e3d911cebeb147564c577336681937e3be795924ab1da522a38b07a32335c95c3c7f711361f0a8a9c kgpg-20.04.3.tar.xz"
diff --git a/user/kguiaddons/APKBUILD b/user/kguiaddons/APKBUILD
index 72212ba9b..f1778e2a8 100644
--- a/user/kguiaddons/APKBUILD
+++ b/user/kguiaddons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kguiaddons
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for creating high-level user interfaces"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="23ee3a69b8345bbee6c2ba8d926fff708a03b4c16d81f68abac61f327b416795eacfaa2373758b831c3f625a46421a2e37c9093583ff97f77d9eb037c11cba2a kguiaddons-5.71.0.tar.xz"
+sha512sums="03037263d10dc75d7a409856d64b460e078e550841261287a141325a72aca3dc09ff5cb62f6c6a53ae44259380d283c9e76d33edc2a6e777c7ad58e379e64f30 kguiaddons-5.72.0.tar.xz"
diff --git a/user/khangman/APKBUILD b/user/khangman/APKBUILD
index df124bff5..a54197585 100644
--- a/user/khangman/APKBUILD
+++ b/user/khangman/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=khangman
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Hangman word game"
url="https://www.kde.org/applications/education/khangman/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3bef4b5aaea2bb2a650fbc2093380d66971c90d6b75db7d421e08b5a0e5026da578f1832deb8a01c39a5f9ad4e0cb1cdace586639d2f5b1292500e132244dc80 khangman-20.04.2.tar.xz"
+sha512sums="d70def96ffbfed0dfca4e3ac21613639f0344520d8364793d22fe8e90cea376ac7024959007660ffa9e9849fa66158752db83333acd15103e09467a5f5cf5037 khangman-20.04.3.tar.xz"
diff --git a/user/khelpcenter/APKBUILD b/user/khelpcenter/APKBUILD
index 868c107a4..f5c1c2e00 100644
--- a/user/khelpcenter/APKBUILD
+++ b/user/khelpcenter/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=khelpcenter
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Graphical documentation viewer"
url="https://www.kde.org/applications/system/khelpcenter/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0b7c62f1b7305fbf5ef03aa92f1a4d3ac9be50dc8c061f10613892dc54b380a2c916ec3ceeadf20563a0ae84afdaf1410c3630eeeefe4579921b648a75c60d1f khelpcenter-20.04.2.tar.xz"
+sha512sums="0859633ea0a9e8b9a304057e3261614e560d6764d60c42eb377c8cd2d1e9ef3c185feb7221276c6b160365c6041c6711891435d8ce23c1b53ef660706ead14c0 khelpcenter-20.04.3.tar.xz"
diff --git a/user/kholidays/APKBUILD b/user/kholidays/APKBUILD
index 7cc97d024..3050c693d 100644
--- a/user/kholidays/APKBUILD
+++ b/user/kholidays/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kholidays
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="List of national holidays for many countries"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a4cc8459ca0a52232d8870f4b069d040162d63318be1a95d81e54c90365446f8cbabf9678f4f38f1826cad090420bfb0f220226d64f1de6e83efbcfc27e3e1b9 kholidays-5.71.0.tar.xz"
+sha512sums="ca97d24de46db1131af391a4a45c38001bae88c04994f377f6b22dd3bbe35a40432adce34d29587dcde2863e96305844f10902f452621e1bca43035c95b021b6 kholidays-5.72.0.tar.xz"
diff --git a/user/khtml/APKBUILD b/user/khtml/APKBUILD
index 14a714944..ee3bf8575 100644
--- a/user/khtml/APKBUILD
+++ b/user/khtml/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=khtml
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="The KDE HTML library, ancestor of WebKit"
url="https://konqueror.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d5ed8efaa1083b7d8690001495888a2e540ed0a7fa341437f5fbcabcaf9584ae77f8684f6ac57c358d8af3f60c5d7d98c607def12baaf957e81daca6e2e6db35 khtml-5.71.0.tar.xz"
+sha512sums="f1d5feca1e164d361ec9175277f5646ee39ebdc5bc601556cea2c0f0b859e1bb044043c685ddcb4d5e4d883e14ee5fd6f278838e2b5ddcf9f1fd4cbf982308a5 khtml-5.72.0.tar.xz"
diff --git a/user/ki18n/APKBUILD b/user/ki18n/APKBUILD
index a39983043..41abc7789 100644
--- a/user/ki18n/APKBUILD
+++ b/user/ki18n/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ki18n
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for creating multi-lingual software"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6bf20ecbbf72011851f829a2abb016863d455502132108e72d8f67aec50f8a6e1cb2ff59fe08bc04c096a800f5bbcb1923c9b045f7daa43f44e85a04112fdfea ki18n-5.71.0.tar.xz"
+sha512sums="754302680a70e8c8a68ee9b2873b6d42a806c4f473b2daf1d3435f4e70d9e285a5e93d092f8503218d17f8981d87be7cea388c5ca4998fab973c5baf806a582f ki18n-5.72.0.tar.xz"
diff --git a/user/kiconthemes/APKBUILD b/user/kiconthemes/APKBUILD
index e3337c29a..2cccfa3e8 100644
--- a/user/kiconthemes/APKBUILD
+++ b/user/kiconthemes/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kiconthemes
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for icon theming"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6a12a23540fc6813089142dca03303ddb284b1fa109b2e52f85ceec5c055455d9d914231eac8a125a14322345e00e10fe48a750f5833c0c0fa195c5e74abe85b kiconthemes-5.71.0.tar.xz"
+sha512sums="55184ee31084ae56d47a1f618b2484c2994c2d022cd19e7eae75850f4affb25b7e90c4510c3e3d1a6bb81c5b4fd60e780819ade7947ab62f4c778606cc342acc kiconthemes-5.72.0.tar.xz"
diff --git a/user/kidentitymanagement/APKBUILD b/user/kidentitymanagement/APKBUILD
new file mode 100644
index 000000000..4c8cb0a59
--- /dev/null
+++ b/user/kidentitymanagement/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kidentitymanagement
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="Identity management library for KDE"
+url="https://kde.org/"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules kauth-dev kcodecs-dev
+ kconfig-dev kcoreaddons-dev kiconthemes-dev kio-dev kjobwidgets-dev
+ kpimtextedit-dev kservice-dev ktextwidgets-dev kxmlgui-dev solid-dev
+ sonnet-dev"
+subpackages="$pkgname-dev $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/kidentitymanagement-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ QT_QPA_PLATFORM=offscreen CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="df5507c67fb151953b8e1ab98580d77e297a13fdede2ee5b484262768932335b8289ebfbb83ffa8eaf8a3e85c25f61b13ffd73823aa210fe9d940f3361a33f80 kidentitymanagement-20.04.3.tar.xz"
diff --git a/user/kidletime/APKBUILD b/user/kidletime/APKBUILD
index 13f38c8f1..8088dbc3f 100644
--- a/user/kidletime/APKBUILD
+++ b/user/kidletime/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kidletime
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for determining a user's idle time"
url="https://api.kde.org/frameworks/kidletime/html/index.html"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d5a6af8739c52fc02282f28962f50cfd6a5fa6cb9724cd8d76cb5a68fcf784cd52d773efe299cf681efbceef78400f7d7e5b519592e9be3ae993f7d7e15451ea kidletime-5.71.0.tar.xz"
+sha512sums="3a5fd03eabfbe99368b670fe78c985a65d354cd38eb3f4e5bc6fa25d71c36bfe48f14c8cbc64035d286ec9f29780fa168febc1e1284af9f1fac30cb7f94608cf kidletime-5.72.0.tar.xz"
diff --git a/user/kig/APKBUILD b/user/kig/APKBUILD
index 5ca6edb14..0f0c32039 100644
--- a/user/kig/APKBUILD
+++ b/user/kig/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kig
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Interactive geometry learning and exploration tool"
url="https://www.kde.org/applications/education/kig/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="54055ceae86d780b6be44b97cd56dfe252db5a8e3b9d9bdd66320a500fbec3769b79731260f2b5a40f5c6cd9deb8c26fa0e2cab5dbb9ccf0b7c0da19c4b31fa5 kig-20.04.2.tar.xz"
+sha512sums="64d806c901387dfeaf799ededa22ffd6a2471025d6e3f91940e1f70c3619b86b8427aa1dd97bd59780083173d6e8951205cd8385714682131d45724d72efd963 kig-20.04.3.tar.xz"
diff --git a/user/kigo/APKBUILD b/user/kigo/APKBUILD
index 5adbc8927..ef83f27e1 100644
--- a/user/kigo/APKBUILD
+++ b/user/kigo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kigo
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Go or Igo game for KDE"
url="https://www.kde.org/applications/games/kigo/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f15d88a7cc4ff1644e3bd1da3217f983f005940d251934b1932f7f32378c4ec8bca33bab20c0e21185d7f36caa21fc46363008bc516a6df5bd3d931a962bdb79 kigo-20.04.2.tar.xz"
+sha512sums="26d1bd6d282e5cd535408148be13ab468831ef7ff2c6e75052a65804123fb4440ba54a0fa1d280834ce83400d8f897825bfd34cc02751800660e953762779981 kigo-20.04.3.tar.xz"
diff --git a/user/killbots/APKBUILD b/user/killbots/APKBUILD
index 316359624..7e0c2afb9 100644
--- a/user/killbots/APKBUILD
+++ b/user/killbots/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=killbots
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Simple game of evading killer robots"
url="https://www.kde.org/applications/games/killbots/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9ee56d3a71df17b75cf76bb8ce4ca27ce8877518bf86f94f3a5c7c9af21f5bc8afd8a3a056165d555caec9f281772685b3ebd8cab8759962dceb0223dc46a9d3 killbots-20.04.2.tar.xz"
+sha512sums="0336667db017881a2bff454c2cfd2c5e80ee19d4567b89c517f072f190544616cce29664bd8471de517a9df3e1a7d7bdc726b564f3904965e03ba9464391441f killbots-20.04.3.tar.xz"
diff --git a/user/kinit/APKBUILD b/user/kinit/APKBUILD
index be1367ece..191f08215 100644
--- a/user/kinit/APKBUILD
+++ b/user/kinit/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kinit
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="KDE initialisation routines"
url="https://www.kde.org/"
@@ -34,4 +34,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c2a6871a333c8fc4a4e30994fa1aa18ba8e31b8408ff6088c3beba26cb9d306c2626fabe1c7d5381836da3e806bbcdd21be1b5bb646932b69d41e0cd161682f5 kinit-5.71.0.tar.xz"
+sha512sums="a18ca2d8395964284b78fe662b2eac9141df9451e8de47a4a0d80f64226e8228d45382dd4bdaf4b29bbb6ae79f549fb5405a7206fd4fe266f4a6cc7643e51c39 kinit-5.72.0.tar.xz"
diff --git a/user/kio-extras/APKBUILD b/user/kio-extras/APKBUILD
index 6961d83f8..597696c56 100644
--- a/user/kio-extras/APKBUILD
+++ b/user/kio-extras/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kio-extras
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KIO plugins for various data tasks"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="50c895f678ca4b8b7b60e1b7dd4821fc5e665159a0b48cf5d1fbccef8ef83ef129e08cb0792cf2d4b243ccff021269ed47b9bfa4c4f8628cfa424a06071e16a1 kio-extras-20.04.2.tar.xz"
+sha512sums="25de00a7e34ce9dce36a0935544a5f4684f31db6b73e191dd0e781cc3f3f0c761d504a8d85ce8fa1fbdb827f0adccb0f4fbb09c7295456074835ffb23e114ba3 kio-extras-20.04.3.tar.xz"
diff --git a/user/kio/APKBUILD b/user/kio/APKBUILD
index a53d48073..c10d2ecc7 100644
--- a/user/kio/APKBUILD
+++ b/user/kio/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kio
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for data and file management"
url="https://www.kde.org/"
@@ -43,5 +43,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="713ce4782816a3755983ed5286b8b4a23bbc7ac8fc1096a9223a2e9253f35233b7ea26c18b373c5cf1ec24d98951a86f363fee2bfbacf1558a717e32e3791215 kio-5.71.0.tar.xz
+sha512sums="2e89d38a70274d34d2d5c45abcf75c35cf93bbf9987b4b590e351620fa9b2ecf360e24cc8d2f79e3ef2ada6e2a5f364ee16d6062f77f01a1b285b2527618529c kio-5.72.0.tar.xz
a21e700948317e460f273276aee36359b5bba8a69da1e43714169002ca4bf4538f1cc3663e823be30a0fa838d61103769afb7445caa6e8ceba29830f8532b6db strcpy-ppc.patch"
diff --git a/user/kirigami-gallery/APKBUILD b/user/kirigami-gallery/APKBUILD
new file mode 100644
index 000000000..348814521
--- /dev/null
+++ b/user/kirigami-gallery/APKBUILD
@@ -0,0 +1,40 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kirigami-gallery
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="View examples of Kirigami components"
+url="https://kde.org/applications/development/org.kde.kirigami2.gallery"
+arch="all"
+license="GPL-2.0-only"
+depends="qt5-qtquickcontrols2 qt5-qtgraphicaleffects kirigami2"
+makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev cmake extra-cmake-modules
+ kirigami2-dev qt5-qttools-dev"
+subpackages="$pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/kirigami-gallery-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ -Bbuild .
+ make -C build
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE make -C build test
+}
+
+package() {
+ make DESTDIR="$pkgdir" -C build install
+}
+
+sha512sums="860e4a09bdbf6a201ec3107b94a0cfcb6f956b26a93f9b01b89bc1ac9b67e13a798ced51d3d836ff7638ee352900eb4ae9085d266d0c3c07de407329713b4bd2 kirigami-gallery-20.04.3.tar.xz"
diff --git a/user/kirigami2/APKBUILD b/user/kirigami2/APKBUILD
index ae78b3c8d..8c87980ba 100644
--- a/user/kirigami2/APKBUILD
+++ b/user/kirigami2/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kirigami2
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for rapidly designing usable interfaces"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="ca633b1e7ffa374adcd561828e5bd3908eac1228dfcd1335a1b0fc29f9d68a1746571e434933e333bc8b948d5a2251fb385c1b28e409fe3cad514c2e93e3a74f kirigami2-5.71.0.tar.xz"
+sha512sums="1de45469e5804af015dc9bed531dfbb739163e10226e71c0b6d9b5ca3a2b193dc0b75c543775c9795e27d7bef5f4351ab4e312c212d2fcf47966e614946e26e9 kirigami2-5.72.0.tar.xz"
diff --git a/user/kiriki/APKBUILD b/user/kiriki/APKBUILD
index 7258b5b40..d204153e9 100644
--- a/user/kiriki/APKBUILD
+++ b/user/kiriki/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kiriki
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Yahtzee-like dice game for one or more players"
url="https://games.kde.org/game.php?game=kiriki"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="212afd8007464f476a3960190f5a5ca08d915b0bdd45148e5b5fe4830d92f8836e1f3ae808324f681cc9add98c25073a30624f875ead28a0c5d0a06808d36b99 kiriki-20.04.2.tar.xz"
+sha512sums="5f4d6eff93c3432d5606644ac4a30b37d37fdadbb0f2a05b5fb115fa99d5f226078dce16aca0ab6549d82f77131c802e7bd97d4fa67dd739b7ce3945030c54a7 kiriki-20.04.3.tar.xz"
diff --git a/user/kitemmodels/APKBUILD b/user/kitemmodels/APKBUILD
index 3d2d66f47..eff622e7c 100644
--- a/user/kitemmodels/APKBUILD
+++ b/user/kitemmodels/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kitemmodels
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for sorting and searching objects"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3055e5ee04ba3bd86df2381db46784e0332dda3a90d3914350ae98cd6c0d390594ac88ff9ed85d2abf9e9ded366949e11a6de4134b4e571dc6b5812e8ca55f6f kitemmodels-5.71.0.tar.xz"
+sha512sums="ea296038c0e4e5fe2ee665d28320668616c5ffb94683b081f4bde8e04748a1312e447987ba16406271ba2a67487b2a5590a88b186de0c5149dfb96e80a773bb3 kitemmodels-5.72.0.tar.xz"
diff --git a/user/kitemviews/APKBUILD b/user/kitemviews/APKBUILD
index 242de7459..feed1c343 100644
--- a/user/kitemviews/APKBUILD
+++ b/user/kitemviews/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kitemviews
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for displaying collections of items"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="05275cc17c627de39cecafe250b9ab0970976140082840ec8b5d0da3fbabca039970872abc8e9fc1507e877b54cbfd0e5bb91e404740e0d3bb1c98a5fce71a0a kitemviews-5.71.0.tar.xz"
+sha512sums="bb44a6dd41b1ccd8504458d7f28c3e0a8558d647aeea659158e27a051db86eb404b6f6b4ba080323266caa57ed0dc83d1d26ee99e47d305c7c215f2518854fab kitemviews-5.72.0.tar.xz"
diff --git a/user/kiten/APKBUILD b/user/kiten/APKBUILD
index f441b0633..45f75c14e 100644
--- a/user/kiten/APKBUILD
+++ b/user/kiten/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kiten
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Japanese reference and study tool"
url="https://www.kde.org/applications/education/kiten/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="dfe8c3ae54dd2534a5f0f9183ec9f1c0757319922699e6b8c3d3482dd4aef292aca5b5b82fa122745fa7e3f91e41b039b7dafc6276ed9f7e07156b800187e6f6 kiten-20.04.2.tar.xz"
+sha512sums="7d2a11354ee2070ca02b733a2945530f0baaba0138b66973b1efac5bb9475a0bcead6951404af02d1e18d676c125c6e17f367f0d41e2b5e86bec874c44eddad6 kiten-20.04.3.tar.xz"
diff --git a/user/kjobwidgets/APKBUILD b/user/kjobwidgets/APKBUILD
index 02a10bcb9..737c56cc2 100644
--- a/user/kjobwidgets/APKBUILD
+++ b/user/kjobwidgets/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kjobwidgets
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework providing widgets that show job progress"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="cbf92021afddea3b0e0f2a1ca28abb246f17ccbb37a2222081d2ae35e3324568d3c617ff13dbfb185273c893dc03f4b6e15cf545d1cba6c69400b5a27b96c37e kjobwidgets-5.71.0.tar.xz"
+sha512sums="c6382fe45243abb5fdf5d58052f519bfef79f7bb59c1ca2b5420e449364d6ac722a56a3cc66c03b3bd6be723cd1be1c0db7bab15ec0fd7c05a6074cf456b3efd kjobwidgets-5.72.0.tar.xz"
diff --git a/user/kjs/APKBUILD b/user/kjs/APKBUILD
index 0624c3bb1..e01438a8c 100644
--- a/user/kjs/APKBUILD
+++ b/user/kjs/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kjs
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Independent, free JavaScript engine"
url="https://www.kde.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="dd1397304f486f6998be24afbd7177cfca1d2677b0afbc5c4af7b83ee4a0b4828b8d2910208e680b03f96db365401a21b44e3971604c62cf00659d158eff75ea kjs-5.71.0.tar.xz"
+sha512sums="e926c5251954186c7ce8568b64a921cf6e7a7c379e8b481aeca5e4ce6d9fa4d1bba11109305e41832d8a167905462d63c43765c73df4bd5ae3067696ab56f6b2 kjs-5.72.0.tar.xz"
diff --git a/user/kjsembed/APKBUILD b/user/kjsembed/APKBUILD
index 5491b449e..572aefdf0 100644
--- a/user/kjsembed/APKBUILD
+++ b/user/kjsembed/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kjsembed
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="JavaScript bindings for QObject"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="029351e5954f6b776320bf85a004bff75d44d26977591f183cfb11ef8c46f2ff0a7efa0c7a24a8a3a56a63a8a11a2c3659ee9ae3c963171a160b43f603950c0f kjsembed-5.71.0.tar.xz"
+sha512sums="80761776f8ecc54a16d81749989b047cd3b088c0e26c1685a5de31d16f056f18407939055e88e7fd49a24f64e685b304eb42903f1a9c0c4f0eae8ba21664a6df kjsembed-5.72.0.tar.xz"
diff --git a/user/kjumpingcube/APKBUILD b/user/kjumpingcube/APKBUILD
index 5d5bf86b7..eb25d2357 100644
--- a/user/kjumpingcube/APKBUILD
+++ b/user/kjumpingcube/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kjumpingcube
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Dice-driven tactical game"
url="https://games.kde.org/game.php?game=kjumpingcube"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ca38c7508518be4c6c6e155a092ce282fd563614d2c539c75266e7330577262a05014bbe392232b038c9d77cca7bc6979eb9dbfc4badcf576c7962a1b4273749 kjumpingcube-20.04.2.tar.xz"
+sha512sums="63a37453020c2305efd8833cc223f5709f08f0f0ef3ea1a5dc8e5b0aab763ec9180199b249c7e28119bc5c8db16d525fe25d606a5b6c5c057c8fa889ad5b3e45 kjumpingcube-20.04.3.tar.xz"
diff --git a/user/kleopatra/APKBUILD b/user/kleopatra/APKBUILD
index 8128f75fa..b75d88a78 100644
--- a/user/kleopatra/APKBUILD
+++ b/user/kleopatra/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kleopatra
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Certificate manager and cryptography GUI"
url="https://www.kde.org/applications/utilities/kleopatra/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3dc7367469ec590f4aa63bd1a16e26415058cb67c97f5991e88baff0669ef726fdd3d8fa06fa7358210a4e9103337f8ce527b279e14eb2241a80d67d149b994b kleopatra-20.04.2.tar.xz"
+sha512sums="b72ffb37b3116525d8a531c056a0457e6fb3257081d639fc1c175c8dd4566e4f3c0989cfc696c43c92b630b43dcad90f667a9f3496fede0121065553041c554a kleopatra-20.04.3.tar.xz"
diff --git a/user/klettres/APKBUILD b/user/klettres/APKBUILD
index 13e7b9647..d407cf4ac 100644
--- a/user/klettres/APKBUILD
+++ b/user/klettres/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=klettres
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Learn alphabets for multiple languages"
url="https://www.kde.org/applications/education/klettres/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d51841e81c6fe0acc00d3e947c438864efdc415b9c5e739af1788e146162f34b8da5f49229c9c72c0bdb2edc6d96261e979daf7ea43da3f2774bd6a67511138e klettres-20.04.2.tar.xz"
+sha512sums="e8fedb9dbbb0f7d19cf7fe2f0687d56371eb716d8e40da762eef7798f40e462da137430497cc13331766c87652c9b32e65c839a0d7b5279e6ef36a59b0fc1ae4 klettres-20.04.3.tar.xz"
diff --git a/user/klickety/APKBUILD b/user/klickety/APKBUILD
index 93bb9131c..c59e7bd1a 100644
--- a/user/klickety/APKBUILD
+++ b/user/klickety/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=klickety
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Fun, simple colour matching game"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="21a7b864cfbc44593e8e8320a538c3b194311a4ff236c52bbc8c3243a0a9620bae566db59b57dffd19d5f6b0f916ea4baa955da79b7f59f244d4618d19fefba2 klickety-20.04.2.tar.xz"
+sha512sums="617b8d4d4a43a3056a36d29a36ff7c9948311f206567b4d8dba35ee55cf69059653e10de99820f2ea663e07e0427450a3a43c1a7146bdbc8c98dc269e7c6a870 klickety-20.04.3.tar.xz"
diff --git a/user/klines/APKBUILD b/user/klines/APKBUILD
index dbc7d1f99..46d6187f0 100644
--- a/user/klines/APKBUILD
+++ b/user/klines/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=klines
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Simple yet addictive single-player game"
url="https://games.kde.org/game.php?game=klines"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e6b2065daed386548d49883cea637396204539efebe291bd1fd3e3bc5fb990d7a2c5085f394782302bd3b82b9ec333e4735389807f96745270104a2e1db36c76 klines-20.04.2.tar.xz"
+sha512sums="ccdb8191589ae8cbe3cd74d117acbb39828eb4e9c197e31af169f2acd824086f4e96adba59dd6bbc6051b78992899c234316a2ded5fcf5930cf83045fffbeb30 klines-20.04.3.tar.xz"
diff --git a/user/kmag/APKBUILD b/user/kmag/APKBUILD
index 42d2a5fe2..ac91f47b5 100644
--- a/user/kmag/APKBUILD
+++ b/user/kmag/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmag
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Screen magnification utility"
url="https://www.kde.org/applications/utilities/kmag/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e1ea0637b793989ae8733974de51f754483e21539e37e61f787bade8166f420878b4fe120b1d92fed87f66983866bb52704e495a02344150188ce05bb9bcfd4a kmag-20.04.2.tar.xz"
+sha512sums="44806fa8130bc2fc96fbd7484da157c0a75e2f2a00c8f4b1193dd755f13f23a4f23dbb89aa51099011628a96e5126e5bdcf99f3344d0903ccf351b62e52b1909 kmag-20.04.3.tar.xz"
diff --git a/user/kmahjongg/APKBUILD b/user/kmahjongg/APKBUILD
index b166206e9..115de67fc 100644
--- a/user/kmahjongg/APKBUILD
+++ b/user/kmahjongg/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmahjongg
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Mah Jongg desktop game"
url="https://games.kde.org/game.php?game=kmahjongg"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="017fe9d1224e5e3a153efb2a76262959c16cdc05842cb28f8a22e2bccf30e6f1fb86d9a0c058ed7dbb62e627cba656df012087fc2f874091241a467d882ddf99 kmahjongg-20.04.2.tar.xz"
+sha512sums="4a59ce38dc083981ba619e1ed039159a8655884dd515cacd095a1ac1ab16f35bddee202eaf6cd41b56237f0ce6bf0e5a0f0ee853d80ba169e0bacbd4f57d3aa5 kmahjongg-20.04.3.tar.xz"
diff --git a/user/kmailtransport/APKBUILD b/user/kmailtransport/APKBUILD
new file mode 100644
index 000000000..1f862bce4
--- /dev/null
+++ b/user/kmailtransport/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kmailtransport
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="KDE email transport library"
+url="https://kde.org/"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules kcmutils-dev kmime-dev
+ kwallet-dev akonadi-dev akonadi-mime-dev ksmtp-dev"
+subpackages="$pkgname-dev $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/kmailtransport-$pkgver.tar.xz
+ degoogled.patch
+ "
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ # Akonadi tests require D-Bus.
+ QT_QPA_PLATFORM=offscreen CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E 'akonadi-*'
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="c49b5d5a4f58aab8bcf7a7a5bdc10df38d91caa61b05501cc57530e09a68046d527cd2bfe2fc634d64fde7fb24f41fb2ae657a9eb3bbb4b2dea2fede0ccadf93 kmailtransport-20.04.3.tar.xz
+f775ef03389421b1818d5f781c65d45d4154ebcb28c3114164d698db7b7149ef56f7f5bd222ce49de143f06a8eb23b63ba69809791a010144075df42d4783385 degoogled.patch"
diff --git a/user/kmailtransport/degoogled.patch b/user/kmailtransport/degoogled.patch
new file mode 100644
index 000000000..1bb7086c5
--- /dev/null
+++ b/user/kmailtransport/degoogled.patch
@@ -0,0 +1,222 @@
+diff -Naur kmailtransport-20.04.3/CMakeLists.txt kmailtransport-degoogled/CMakeLists.txt
+--- kmailtransport-20.04.3/CMakeLists.txt 2020-07-18 22:38:18.572259714 +0000
++++ kmailtransport-degoogled/CMakeLists.txt 2020-07-18 22:38:06.963507959 +0000
+@@ -29,7 +29,6 @@
+ set(AKONADI_LIB_VERSION "5.14.3")
+ set(AKONADIMIME_LIB_VERSION "5.14.3")
+ set(KSMTP_LIB_VERSION "5.14.3")
+-set(KGAPI_LIB_VERSION "5.14.3")
+
+ set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5MailTransport")
+
+@@ -43,7 +42,6 @@
+ find_package(KF5Akonadi ${AKONADI_LIB_VERSION} CONFIG REQUIRED)
+ find_package(KF5AkonadiMime ${AKONADIMIME_LIB_VERSION} CONFIG REQUIRED)
+ find_package(KPimSMTP ${KSMTP_LIB_VERSION} CONFIG REQUIRED)
+-find_package(KPimGAPI ${KGAPI_LIB_VERSION} CONFIG REQUIRED)
+
+ option(KDEPIM_RUN_AKONADI_TEST "Enable autotest based on Akonadi." TRUE)
+ if (EXISTS "${CMAKE_SOURCE_DIR}/.git")
+diff -Naur kmailtransport-20.04.3/src/kmailtransport/mailtransport.kcfg kmailtransport-degoogled/src/kmailtransport/mailtransport.kcfg
+--- kmailtransport-20.04.3/src/kmailtransport/mailtransport.kcfg 2020-06-18 06:30:31.000000000 +0000
++++ kmailtransport-degoogled/src/kmailtransport/mailtransport.kcfg 2020-07-18 22:35:49.028339597 +0000
+@@ -79,7 +79,6 @@
+ <choice name="APOP" />
+ <choice name="CLEAR" />
+ <choice name="ANONYMOUS" />
+- <choice name="XOAUTH2" />
+ </choices>
+ <default>PLAIN</default>
+ </entry>
+diff -Naur kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/CMakeLists.txt kmailtransport-degoogled/src/kmailtransport/plugins/smtp/CMakeLists.txt
+--- kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/CMakeLists.txt 2020-06-18 06:30:31.000000000 +0000
++++ kmailtransport-degoogled/src/kmailtransport/plugins/smtp/CMakeLists.txt 2020-07-18 22:37:43.696009823 +0000
+@@ -27,5 +27,4 @@
+ KF5::ConfigWidgets
+ KF5::KIOWidgets
+ KPim::SMTP
+- KPim::GAPICore
+ )
+diff -Naur kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/autotests/CMakeLists.txt kmailtransport-degoogled/src/kmailtransport/plugins/smtp/autotests/CMakeLists.txt
+--- kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/autotests/CMakeLists.txt 2020-06-18 06:30:31.000000000 +0000
++++ kmailtransport-degoogled/src/kmailtransport/plugins/smtp/autotests/CMakeLists.txt 2020-07-18 22:37:50.785247545 +0000
+@@ -15,6 +15,5 @@
+ KF5::ConfigWidgets
+ KF5::KIOWidgets
+ KPim::SMTP
+- KPim::GAPICore
+ TEST_NAME smtpjobtest
+ )
+diff -Naur kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/smtpconfigwidget.cpp kmailtransport-degoogled/src/kmailtransport/plugins/smtp/smtpconfigwidget.cpp
+--- kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/smtpconfigwidget.cpp 2020-06-18 06:30:31.000000000 +0000
++++ kmailtransport-degoogled/src/kmailtransport/plugins/smtp/smtpconfigwidget.cpp 2020-07-18 22:37:12.009416961 +0000
+@@ -70,8 +70,7 @@
+ << Transport::EnumAuthenticationType::CRAM_MD5
+ << Transport::EnumAuthenticationType::DIGEST_MD5
+ << Transport::EnumAuthenticationType::NTLM
+- << Transport::EnumAuthenticationType::GSSAPI
+- << Transport::EnumAuthenticationType::XOAUTH2;
++ << Transport::EnumAuthenticationType::GSSAPI;
+ sslCapa = tlsCapa = noEncCapa;
+ updateAuthCapbilities();
+ }
+diff -Naur kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/smtpjob.cpp kmailtransport-degoogled/src/kmailtransport/plugins/smtp/smtpjob.cpp
+--- kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/smtpjob.cpp 2020-06-18 06:30:31.000000000 +0000
++++ kmailtransport-degoogled/src/kmailtransport/plugins/smtp/smtpjob.cpp 2020-07-18 22:37:25.447971965 +0000
+@@ -38,13 +38,6 @@
+ #include <KSMTP/LoginJob>
+ #include <KSMTP/SendJob>
+
+-#include <KGAPI/Account>
+-#include <KGAPI/AuthJob>
+-#include <KGAPI/AccountManager>
+-
+-#define GOOGLE_API_KEY QStringLiteral("554041944266.apps.googleusercontent.com")
+-#define GOOGLE_API_SECRET QStringLiteral("mdT1DjzohxN3npUUzkENT0gO")
+-
+ using namespace MailTransport;
+
+ class SessionPool
+@@ -196,50 +189,9 @@
+ return;
+ }
+
+- if (transport()->authenticationType() == TransportBase::EnumAuthenticationType::XOAUTH2) {
+- auto promise = KGAPI2::AccountManager::instance()->findAccount(
+- GOOGLE_API_KEY, transport()->userName(), { KGAPI2::Account::mailScopeUrl() });
+- connect(promise, &KGAPI2::AccountPromise::finished,
+- this, [forceRefresh, this](KGAPI2::AccountPromise *promise) {
+- if (promise->account()) {
+- if (forceRefresh) {
+- promise = KGAPI2::AccountManager::instance()->refreshTokens(
+- GOOGLE_API_KEY, GOOGLE_API_SECRET, transport()->userName());
+- } else {
+- onTokenRequestFinished(promise);
+- return;
+- }
+- } else {
+- promise = KGAPI2::AccountManager::instance()->getAccount(
+- GOOGLE_API_KEY, GOOGLE_API_SECRET, transport()->userName(),
+- { KGAPI2::Account::mailScopeUrl() });
+- }
+- connect(promise, &KGAPI2::AccountPromise::finished,
+- this, &SmtpJob::onTokenRequestFinished);
+- });
+- } else {
+- startLoginJob();
+- }
+-}
+-
+-void SmtpJob::onTokenRequestFinished(KGAPI2::AccountPromise *promise)
+-{
+- if (promise->hasError()) {
+- qCWarning(MAILTRANSPORT_SMTP_LOG) << "Error obtaining XOAUTH2 token:" << promise->errorText();
+- setError(KJob::UserDefinedError);
+- setErrorText(promise->errorText());
+- emitResult();
+- return;
+- }
+-
+- const auto account = promise->account();
+- const QString tokens = QStringLiteral("%1\001%2").arg(account->accessToken(),
+- account->refreshToken());
+- transport()->setPassword(tokens);
+ startLoginJob();
+ }
+
+-
+ void SmtpJob::startLoginJob()
+ {
+ if (!transport()->requiresAuthentication()) {
+@@ -281,11 +233,7 @@
+ }
+ }
+
+- if (transport()->authenticationType() == Transport::EnumAuthenticationType::XOAUTH2) {
+- passwd = passwd.left(passwd.indexOf(QLatin1Char('\001')));
+- } else {
+- passwd = transport()->password();
+- }
++ passwd = transport()->password();
+ login->setUserName(transport()->userName());
+ login->setPassword(passwd);
+ switch (transport()->authenticationType()) {
+@@ -298,9 +246,6 @@
+ case TransportBase::EnumAuthenticationType::CRAM_MD5:
+ login->setPreferedAuthMode(KSmtp::LoginJob::CramMD5);
+ break;
+- case TransportBase::EnumAuthenticationType::XOAUTH2:
+- login->setPreferedAuthMode(KSmtp::LoginJob::XOAuth2);
+- break;
+ case TransportBase::EnumAuthenticationType::DIGEST_MD5:
+ login->setPreferedAuthMode(KSmtp::LoginJob::DigestMD5);
+ break;
+diff -Naur kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/smtpjob.h kmailtransport-degoogled/src/kmailtransport/plugins/smtp/smtpjob.h
+--- kmailtransport-20.04.3/src/kmailtransport/plugins/smtp/smtpjob.h 2020-06-18 06:30:31.000000000 +0000
++++ kmailtransport-degoogled/src/kmailtransport/plugins/smtp/smtpjob.h 2020-07-18 22:37:38.056616206 +0000
+@@ -31,10 +31,6 @@
+ class Slave;
+ }
+
+-namespace KGAPI2 {
+-class AccountPromise;
+-}
+-
+ class SmtpJobPrivate;
+
+ namespace MailTransport {
+@@ -74,7 +70,6 @@
+
+ private:
+ void startPasswordRetrieval(bool forceRefresh = false);
+- void onTokenRequestFinished(KGAPI2::AccountPromise *result);
+ void startSmtpJob();
+ void startLoginJob();
+ void startSendJob();
+diff -Naur kmailtransport-20.04.3/src/kmailtransport/servertest.cpp kmailtransport-degoogled/src/kmailtransport/servertest.cpp
+--- kmailtransport-20.04.3/src/kmailtransport/servertest.cpp 2020-06-18 06:30:31.000000000 +0000
++++ kmailtransport-degoogled/src/kmailtransport/servertest.cpp 2020-07-18 22:36:05.166604311 +0000
+@@ -80,10 +80,6 @@
+ bool handleNntpConversation(MailTransport::Socket *socket, int type, int *stage, const QString &response, bool *shouldStartTLS);
+ QVector<int> parseAuthenticationList(const QStringList &authentications);
+
+- inline bool isGmail(const QString &server) const {
+- return server.endsWith(QLatin1String("gmail.com")) || server.endsWith(QLatin1String("googlemail.com"));
+- }
+-
+ // slots
+ void slotNormalPossible();
+ void slotNormalNotPossible();
+@@ -156,10 +152,6 @@
+ result << Transport::EnumAuthenticationType::GSSAPI;
+ } else if (current == QLatin1String("ANONYMOUS")) {
+ result << Transport::EnumAuthenticationType::ANONYMOUS;
+- } else if (current == QLatin1String("XOAUTH2")) {
+- if (isGmail(server)) {
+- result << Transport::EnumAuthenticationType::XOAUTH2;
+- }
+ }
+ // APOP is handled by handlePopConversation()
+ }
+@@ -183,9 +175,6 @@
+ }
+
+ QStringList protocols;
+- if (isGmail(server)) {
+- protocols << QStringLiteral("XOAUTH2");
+- }
+
+ protocols << QStringLiteral("LOGIN")
+ << QStringLiteral("PLAIN") << QStringLiteral("CRAM-MD5")
+diff -Naur kmailtransport-20.04.3/src/kmailtransport/transport.cpp kmailtransport-degoogled/src/kmailtransport/transport.cpp
+--- kmailtransport-20.04.3/src/kmailtransport/transport.cpp 2020-06-18 06:30:31.000000000 +0000
++++ kmailtransport-degoogled/src/kmailtransport/transport.cpp 2020-07-18 22:35:40.749229818 +0000
+@@ -142,8 +142,6 @@
+ return QStringLiteral("APOP");
+ case EnumAuthenticationType::ANONYMOUS:
+ return i18nc("Authentication method", "Anonymous");
+- case EnumAuthenticationType::XOAUTH2:
+- return QStringLiteral("XOAUTH2");
+ }
+ Q_ASSERT(false);
+ return QString();
diff --git a/user/kmediaplayer/APKBUILD b/user/kmediaplayer/APKBUILD
index 9a8fc30c6..ec0ed1dec 100644
--- a/user/kmediaplayer/APKBUILD
+++ b/user/kmediaplayer/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmediaplayer
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Media player framework for KDE 5"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3ed59d63635d91454c7de3d6eb58fba2a7f22c44f618f6107fab4ed366756d32db39e548c25159f1589cc34b15df956f2156f5695d53fc691e1447c13fab1fd4 kmediaplayer-5.71.0.tar.xz"
+sha512sums="faa511b885eaaa0ba403911baa50c7c09519326d8c1f75d835be4c7cdfa2ddfd313a8e5293a1579b52b8abf91c06c0660f56ff45fb2c7db43348ea9b34c629f8 kmediaplayer-5.72.0.tar.xz"
diff --git a/user/kmime/APKBUILD b/user/kmime/APKBUILD
index c066a9179..6a1e2be50 100644
--- a/user/kmime/APKBUILD
+++ b/user/kmime/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmime
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE support library for MIME"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="976262d2852ac54267fd66e463c6d56985fdcd7fb6ffbc691c000a7189ceb213c32b786b752b9af03b3b35a3bc76c8129b8180b3ff5f7bc5837eeb2e4ac15922 kmime-20.04.2.tar.xz"
+sha512sums="2f97616a576f02e81ad0ae2386c4ba4570a1b068e6221837ac34552810e51aa75407a0b55078c0f104ac149720d2bfc61efe73cf045548a3f435b7028b186ddb kmime-20.04.3.tar.xz"
diff --git a/user/kmines/APKBUILD b/user/kmines/APKBUILD
index 4491ccc72..9781d28c6 100644
--- a/user/kmines/APKBUILD
+++ b/user/kmines/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmines
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Classic Minesweeper game"
url="https://games.kde.org/game.php?game=kmines"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="be1ad8fa06f39d459d50ca07da623655e026b63c841d2096217a56d6fd5ba3f43d3318d5f1078854f3be0f4ca5ddaa656bc2875b43ec23cc2ef3ea91a34269de kmines-20.04.2.tar.xz"
+sha512sums="cb13f8fcaae9134941d942c2b9457849fef0397bbada55387f47a3f0a147bd33e308cf41c78124ab4abbb249db0ece6fbbdb8e23e47a250895b2f4f10e9bc7c0 kmines-20.04.3.tar.xz"
diff --git a/user/kmix/APKBUILD b/user/kmix/APKBUILD
index 813d13a84..e657b3061 100644
--- a/user/kmix/APKBUILD
+++ b/user/kmix/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmix
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE sound mixer"
url="https://www.kde.org/applications/multimedia/kmix/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b68fbb0c737182ca229623ffb58c427dbf0bf9a1ce26308007743b9b4ca4c8d4ba04405547af34281abd15444b000762e022447fb541de73b17ae3e5320abcb0 kmix-20.04.2.tar.xz"
+sha512sums="80387a63fb8a9155448ae0c78fbf214a471e148561609e20af61830fed5172f203585d7502ca2dc1ade404eb0e9259d81a84039ba99342a2e3bb9d5ed6ba3b78 kmix-20.04.3.tar.xz"
diff --git a/user/kmousetool/APKBUILD b/user/kmousetool/APKBUILD
index 46bcf0cd8..16cdc2214 100644
--- a/user/kmousetool/APKBUILD
+++ b/user/kmousetool/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmousetool
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Tool to assist with clicking the mouse button"
url="https://userbase.kde.org/KMouseTool"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="85f8b0c1e33062a7f26b6bc3822499bdfb82bf2c3cdef7cc9f8a1c2262d9f35f385b30250b50276677a296c52732ec6d053db2300a9d9057462d6b6fa57061b0 kmousetool-20.04.2.tar.xz"
+sha512sums="d949c5c54a3bbfdc1ae6ab1795efaa7d2f08a18310a528c196ebba97467894a32417be18c555bdbbf5e485012b4a5492451d4aba00e9cf1847e31a27abfa0f56 kmousetool-20.04.3.tar.xz"
diff --git a/user/kmplot/APKBUILD b/user/kmplot/APKBUILD
index ebc21263b..4f514d012 100644
--- a/user/kmplot/APKBUILD
+++ b/user/kmplot/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kmplot
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Mathematical function plotter"
url="https://www.kde.org/applications/education/kmplot/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="bb77a61b98ebcd8f40bee0fe957c25c69ae4f14fe2000e65ffdce389ad9bac848b3a601f6f1c3133749eb24acf439c67bc4b067a66bd1c100ea7cea3c0861a7d kmplot-20.04.2.tar.xz"
+sha512sums="06cb19924e6d460b52f419d29e028ab4cb13cab6ab14f1a27216d3d0ecd467676d337ec04d2c3fcc2b081853d3e0858ce2f2cc46279efc8fe692b8ab6a4ee5ff kmplot-20.04.3.tar.xz"
diff --git a/user/knavalbattle/APKBUILD b/user/knavalbattle/APKBUILD
index ab8acb554..9e68ccbef 100644
--- a/user/knavalbattle/APKBUILD
+++ b/user/knavalbattle/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knavalbattle
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Ship sinking game from KDE"
url="https://www.kde.org/applications/games/knavalbattle/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d592191a0804625e6ef840c5c984d8b839013e22d57ab02c5c251ea2cf6ec1566d8f86e808310e3ccc528d2eb1cfe1d05907c140af278db5aef1b32e8d2e8734 knavalbattle-20.04.2.tar.xz"
+sha512sums="a4300f137f45adc62d1741239712e27e8033581f26c16feb8a32097b214c84e0e81602a27f7cfe078cf2c3d27896bd5f8b3a508e8fd8632c378c72c176ae4de4 knavalbattle-20.04.3.tar.xz"
diff --git a/user/knetwalk/APKBUILD b/user/knetwalk/APKBUILD
index e19ae4b1f..459c1850d 100644
--- a/user/knetwalk/APKBUILD
+++ b/user/knetwalk/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knetwalk
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Build up a computer network by placing the wires correctly"
url="https://www.kde.org/applications/games/knetwalk/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="bac83300dc0a441d3870be0431901ced822a746551149d99753ee8eeebc79fd8f2ef97a04c3a5a13911461d35f27090ef43f9065f8113786c7f919d2eab42879 knetwalk-20.04.2.tar.xz"
+sha512sums="b1466213ff25b5e8352669e4fbc82da444897934faa21e27b758b15d65e12c59384c5edac6400700c57b52a59a67a9452687f834000694a93503887b576296f3 knetwalk-20.04.3.tar.xz"
diff --git a/user/knewstuff/APKBUILD b/user/knewstuff/APKBUILD
index 06497b307..38205c34d 100644
--- a/user/knewstuff/APKBUILD
+++ b/user/knewstuff/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knewstuff
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for discovering and downloading plugins, themes, and more"
url="https://www.kde.org/"
@@ -42,4 +42,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0b5a65086d0ca08ac3288523262762e70a03a208400068409cd1c964bb805f1328a7314692164d9ab70b3e07d3438f291b8d18bca99bbdd134a3f7ea658e5297 knewstuff-5.71.0.tar.xz"
+sha512sums="dc2b89b7be62bd5cecce0b250ed1afd85f9c7a69715eda39e20ba25b6fd296d8fb7c50d29e9f885e24a986a4cd6fb3e16691194ee235ec4ec697350e6bf7f7d3 knewstuff-5.72.0.tar.xz"
diff --git a/user/knotifications/APKBUILD b/user/knotifications/APKBUILD
index aac9502db..38801651f 100644
--- a/user/knotifications/APKBUILD
+++ b/user/knotifications/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knotifications
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for sending notifications to users"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="025ba6117463843ea15ad4c3097327ea80c799b3313b7f81a516806bf76f860b7159648af5c5b9feaf1bcea25be5cfee7eb6f0023462427942d16f4cb17dc5fd knotifications-5.71.0.tar.xz"
+sha512sums="dfdbad7b477c03ce478da6452b0f7208364715240ff64ede5808e9ca87671e11c184cd3d134f58485551752e48cddd613403d00e3ba929110d6d9bd44a3b47bb knotifications-5.72.0.tar.xz"
diff --git a/user/knotifyconfig/APKBUILD b/user/knotifyconfig/APKBUILD
index 90a3e9650..9c261cc79 100644
--- a/user/knotifyconfig/APKBUILD
+++ b/user/knotifyconfig/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=knotifyconfig
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for configuring notifications"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="70272a068ae92bc053cf23ebe1cf332615720a6e4b2d7814b6c2e0bcaccf03d19d5115d4c9a6f2fa3a4571a3e203d9b54ec012ab69c5460579feee8dfef8c493 knotifyconfig-5.71.0.tar.xz"
+sha512sums="c9bc7c2c2e4baf8ab06cdc9f7c419f7bff31eddfc2ab0208a79ad2b25903b76c952c73514fe30466c2cccd3f9226e5f4f288b313521b9acdedb726e46daed24f knotifyconfig-5.72.0.tar.xz"
diff --git a/user/kolf/APKBUILD b/user/kolf/APKBUILD
index 49703cd64..99a7f2219 100644
--- a/user/kolf/APKBUILD
+++ b/user/kolf/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kolf
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="2D miniature golf game from KDE"
url="https://www.kde.org/applications/games/kolf/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="26d319fd851361e41a930de5b748d7bc765adaa6c71a3b7dc4f9efcf27d795e9d583fd1aaf4653225a8840a7beada2663ae3ffc49908dbaf3a99499ab347f279 kolf-20.04.2.tar.xz"
+sha512sums="a1f5a1502a609f7e3ab9efefd22506a660d3d5b331fe7890ad52d3ef26372daf7d511ebe251aeb961343f54f04884d204fb2c675d5ee5b482152b8db46c32b37 kolf-20.04.3.tar.xz"
diff --git a/user/kollision/APKBUILD b/user/kollision/APKBUILD
index 9ecb98db8..516270fbc 100644
--- a/user/kollision/APKBUILD
+++ b/user/kollision/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kollision
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Simple ball dodging game"
url="https://games.kde.org/game.php?game=kollision"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="72002fa09dc4f8ce4c6ab3bd67e6943507157bc595b5625024bb7df1ae8c75a3f0849b7a4e8dc14f7248918e89ca76ab26b50e835317fa287f5d6b44458e8f5d kollision-20.04.2.tar.xz"
+sha512sums="42458c1308d785c06019da797bb1948066a82da5de2607878299e17766b2ab3279efdc2382276b4afca24dc3d922fa17837a93fca12e0879a3306b0fd68ce155 kollision-20.04.3.tar.xz"
diff --git a/user/kolourpaint/APKBUILD b/user/kolourpaint/APKBUILD
index 8274b1afe..d0a913d46 100644
--- a/user/kolourpaint/APKBUILD
+++ b/user/kolourpaint/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kolourpaint
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Simple painting program for KDE"
url="http://kolourpaint.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b08b14b6dc92d8c1df16edd552ecd5701c8cf6d8ed6d28319c7aa623d0a3b3386c2a81f79d92654c1c304bebef13b9ab13bfb1a60d1fe8b0002d6250eede8f1c kolourpaint-20.04.2.tar.xz"
+sha512sums="fdefd7de9cbb65f791b1cd243d60a3ed81994b6ae4243a76efe024d7259e64f214f5bb6d67e6dfdc7339dd6dec93bb2498d0b4a3e80104b89022bd881ad0a1a1 kolourpaint-20.04.3.tar.xz"
diff --git a/user/kompare/APKBUILD b/user/kompare/APKBUILD
new file mode 100644
index 000000000..d1ea99957
--- /dev/null
+++ b/user/kompare/APKBUILD
@@ -0,0 +1,43 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kompare
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="View and merge differences between files"
+url="https://kde.org/applications/development/org.kde.kompare"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules kauth-dev kcodecs-dev
+ kcompletion-dev kconfig-dev kconfigwidgets-dev kcoreaddons-dev
+ kdoctools-dev kiconthemes-dev kitemviews-dev kjobwidgets-dev kparts-dev
+ kservice-dev ktexteditor-dev kwidgetsaddons-dev kwindowsystem-dev
+ kxmlgui-dev libkomparediff2-dev solid-dev sonnet-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/kompare-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="5eb80a8e6aaa4bc05b24297f86ef5bb018f078a62d7eb99345ba49b0d95fe637eef75df0c5caf469c75f0b32c5d8afa6b40f10e3f3c9f2730a71469ead446ba2 kompare-20.04.3.tar.xz"
diff --git a/user/konquest/APKBUILD b/user/konquest/APKBUILD
index 387523dec..b32e790bb 100644
--- a/user/konquest/APKBUILD
+++ b/user/konquest/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=konquest
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Galactic strategy game"
url="https://games.kde.org/game.php?game=konquest"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fb5f3687129ab2b18c0fd74fa5c5b37f3e543825aaf3a17b4f302b19cca79e366bf58d0c5da39509ad10007c37d21a65a3e3f24a798b8c7477c9e376ed805b3c konquest-20.04.2.tar.xz"
+sha512sums="df78794926668a2f58434df50a24d3093d2f60e2c29906d46b98b3323d5f766a774431bf4ae20740a8e55bc2a13047582f8607165d75f06c57b7942f1bb06e71 konquest-20.04.3.tar.xz"
diff --git a/user/konsole/APKBUILD b/user/konsole/APKBUILD
index ed44b5e3e..416e3729c 100644
--- a/user/konsole/APKBUILD
+++ b/user/konsole/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=konsole
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Terminal emulator for Qt/KDE"
url="https://konsole.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="0f998c6f69bac905385b51c2d2af3b4ed1e835e1a33208c59238e3950c6c5cf3580a435ea5acacfbd031eecf2308e2c96e9df30f1ccf44154a2a637ca073906d konsole-20.04.2.tar.xz"
+sha512sums="37607f7aab099b48478179eeb7e40e25a75c3c0b1b20496ae34ccd883d6f30644206d7ee95ebd56e9620b88b80700a03157671dfecf538767e6cad476632d813 konsole-20.04.3.tar.xz"
diff --git a/user/kopete/APKBUILD b/user/kopete/APKBUILD
new file mode 100644
index 000000000..8eb618417
--- /dev/null
+++ b/user/kopete/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kopete
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="KDE Instant Messenger (IM) client"
+url="https://kde.org/applications/internet/org.kde.kopete"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules phonon-dev kcmutils-dev
+ kconfig-dev kcontacts-dev kcoreaddons-dev kcrash-dev kdbusaddons-dev
+ kdelibs4support-dev kdoctools-dev kemoticons-dev khtml-dev ki18n-dev
+ knotifyconfig-dev kparts-dev ktexteditor-dev kwallet-dev libkleo-dev
+ kidentitymanagement-dev kpimtextedit-dev kdnssd-dev v4l-utils-dev
+ glib-dev alsa-lib-dev qca-dev speex-dev gpgme-dev"
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/kopete-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ QT_QPA_PLATFORM=offscreen CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="979f84c986f78aaab9bd23fb9e0df265ea8734d855b8370c93adbe037d6dfeb4271658dbd27c2b315b363731976a62750e2ed5dace45bc69e72c0645a533b5a0 kopete-20.04.3.tar.xz"
diff --git a/user/kpackage/APKBUILD b/user/kpackage/APKBUILD
index 09bb1b410..c325648be 100644
--- a/user/kpackage/APKBUILD
+++ b/user/kpackage/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpackage
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Frameworks for managing KDE data packages"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ea4eed5aa20ba3125bdeefe03cf58d377ec81ad54d8da1b6e6f57d7de87d0f8ad54a7426d8730e9c3a15520cfe81dc07cbd97135fdcd083f0ed1d7b785628b82 kpackage-5.71.0.tar.xz"
+sha512sums="dcf424964b2a1db2f94121a9aac687b70520d263883f8dc236e6143d9c54a7d055e6889ef468637a0c9f51740586723d080f0b1be67dce96404ab5b54da035a5 kpackage-5.72.0.tar.xz"
diff --git a/user/kparts/APKBUILD b/user/kparts/APKBUILD
index 4bb83f67f..389eab534 100644
--- a/user/kparts/APKBUILD
+++ b/user/kparts/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kparts
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for user interface components"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="12b598c19bf9703ed5e520be2ca25c904cc7189d917780ad120364ad7c15ffacec82dfa13dbf95909d51a63c798bbeace18793c1ffab5f6c293b44112f4c98bf kparts-5.71.0.tar.xz"
+sha512sums="497cfb1d210d2947c3ef5212640ab918058a128f62815fa8f778c3525952584c9d4e2012269d5e9910379ca8e63a14e7388b8591b256323db87bd93bacd333e9 kparts-5.72.0.tar.xz"
diff --git a/user/kpat/APKBUILD b/user/kpat/APKBUILD
index 93b7b5376..895c4ac91 100644
--- a/user/kpat/APKBUILD
+++ b/user/kpat/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpat
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Collection of card games for KDE"
url="https://games.kde.org/game.php?game=kpat"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="60ebb6b4278a9dd91d34ab17b04d8adb1d4c48039527b0b86df8cfe91bcadc517462ebcbdcfb536946db3fb666be837cd31f2540ef81ed061e939d7b720485d5 kpat-20.04.2.tar.xz"
+sha512sums="d178a1360b37acdbba9fa33de56929b51c19b81ff6ee01d3f8780fe507800d9c9c1155bd0ae4e2f8b6baff5410133020c113aa6ed3f86aee2238f448216ce7ad kpat-20.04.3.tar.xz"
diff --git a/user/kpeople/APKBUILD b/user/kpeople/APKBUILD
index a05b19e7b..79a5a68e5 100644
--- a/user/kpeople/APKBUILD
+++ b/user/kpeople/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpeople
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Provides access to all contacts and groups them by physical person"
url="https://api.kde.org/frameworks/kpeople/html/index.html"
@@ -42,5 +42,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="96ffd829b33fa41d40772fe5360f585bca6aa3a8df0e20b73901fb0d8828a7ceeffead57fe4646dd4b77b3f1e68be9237641a17cac61c356a476f7e05f8f0005 kpeople-5.71.0.tar.xz
+sha512sums="3310188ef1ab1d1023f8997314481228f9e875a40ef4f40dc517f578c53ba84866accfdac70b0d79167eba8dc1a6d55d60117ba78279d9ced04e554ecba17842 kpeople-5.72.0.tar.xz
77df2aefcdfb8e5b9c2fef7a6bfd79066819b0c6958b9e2f8fe94860155aaae9c284a110a15a189cd5b423dc7aa017b952196370f60a4fb382ed7eb77f15abd9 dont-crash-test.patch"
diff --git a/user/kpimtextedit/APKBUILD b/user/kpimtextedit/APKBUILD
index ca7875d7e..269d4bdbc 100644
--- a/user/kpimtextedit/APKBUILD
+++ b/user/kpimtextedit/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpimtextedit
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Text editor for Personal Information Managers (PIMs)"
url="https://pim.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="045fdf526c3d0d0befb48050cb7e7035e56f157ac6da96c113e1c463f020ffcf93508e9ddf35c61f9d508f948f4371957d053e1d84f0788f2612d0b6b94db0e4 kpimtextedit-20.04.2.tar.xz"
+sha512sums="0d7e0d84d9c25dbeb28413350e7f17f45c643e5335cd26fac28fb5e4e2bc2797d223f9137cbfc2f9fe2f13806ab321ba2a058b7dc40c02762707170285336abe kpimtextedit-20.04.3.tar.xz"
diff --git a/user/kplotting/APKBUILD b/user/kplotting/APKBUILD
index 572469521..ec59bf26e 100644
--- a/user/kplotting/APKBUILD
+++ b/user/kplotting/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kplotting
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for data plotting functions"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="645b852b27ecb1adc75fc6d5000e773aabe6f63d26085bc8c02d775884e95be4bcade5b617e50ee62b1addf3bc607e81e983b91bac7ac4c351d2d3c869e7bd43 kplotting-5.71.0.tar.xz"
+sha512sums="cea99437675f47021573fb7bf4ec493b76a231c387bb88b198ceb2d543e87ebe414ab8c33bc43d1e0f658e86936b363f06af8012f17a3ace3aa684c45d110580 kplotting-5.72.0.tar.xz"
diff --git a/user/kpty/APKBUILD b/user/kpty/APKBUILD
index 7b545ae61..d2a55162d 100644
--- a/user/kpty/APKBUILD
+++ b/user/kpty/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kpty
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for implementing terminal emulation"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="cdd86d968f95c0abd103a91796d5b877ca8d7994ef2f010ff426de59f3df25a029f820f50a7b187a21c7703becc1798a7bca7b8674cce7e8eab7749a225442fa kpty-5.71.0.tar.xz"
+sha512sums="1c80aed7b5ded81434734eebeb297eaddefe4411e5470a98363b43a7ecf89429048dcb56031c553004f5a96ac76c243fdc98f1446608ecbbb295e2c060ebfd4b kpty-5.72.0.tar.xz"
diff --git a/user/kquickcharts/APKBUILD b/user/kquickcharts/APKBUILD
index f3eeac510..7bc3c5281 100644
--- a/user/kquickcharts/APKBUILD
+++ b/user/kquickcharts/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kquickcharts
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="A QtQuick plugin providing high-performance charts"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1c6d276c68b845fc834273d0281634bc83a6e358e985a57b96840bc380b14dd51522dc9ca443d9e014281414722d42713f89cb129f05d5f9f343bd3b98491902 kquickcharts-5.71.0.tar.xz"
+sha512sums="170ef5c5928e0949584dc4905a86893a477a6922f85eccb6d5d70938b8808bfc67a534eb88a712ef7e4e7b64a65790ac0eb08035b9cb2dc833f5b458bb3ab44f kquickcharts-5.72.0.tar.xz"
diff --git a/user/krdc/APKBUILD b/user/krdc/APKBUILD
index 2c885a991..b84f7999d 100644
--- a/user/krdc/APKBUILD
+++ b/user/krdc/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=krdc
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="View and control remote desktops (RDP and VNC)"
url="https://www.kde.org/applications/internet/krdc/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b57689ac2e3a06aadfc256458b826c081717291b6d40660d736ee34cd3f2f1bcc18508697e6049248e11b9dbd6e4fa9f5a932b233659119483a6e42f26d36692 krdc-20.04.2.tar.xz"
+sha512sums="f7ff9be6ffa612e8da0766309f812e7041393eb9b5ff4b1cb58385f1f754c0851357a4509bff7eea76e0e035bcefac9580415710561f1369dab1dd4e9f86a4ff krdc-20.04.3.tar.xz"
diff --git a/user/kreversi/APKBUILD b/user/kreversi/APKBUILD
index 7ccea04b3..cb3c0246d 100644
--- a/user/kreversi/APKBUILD
+++ b/user/kreversi/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kreversi
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Reversi game"
url="https://games.kde.org/game.php?game=kreversi"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="cd085a6079616bd830641fb94a7d840c9434338aa2cfdf95d252375097e6d68ed9be840f0398de6c4fcd2dd89c81d1836fded8ea2313ad14cb43a68fe0ff83de kreversi-20.04.2.tar.xz"
+sha512sums="fe211d107b0ba1ce7b3edd0c108be13cbfc7d6a3257c62e5536a248cfae6953e10c7ac0ce47d021bd7dc3e1c6d77799919939285e5d73fc466fcfec6d887fbc5 kreversi-20.04.3.tar.xz"
diff --git a/user/krfb/APKBUILD b/user/krfb/APKBUILD
index c70d8187a..c968718d9 100644
--- a/user/krfb/APKBUILD
+++ b/user/krfb/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=krfb
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Share your screen with others for remote watching or assistance"
url="https://www.kde.org/applications/system/krfb/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="3435f095faa9e01338fc2f8937ad81aa61efe177f4efe2bf22d40dc95df5e4c100bd6f822c7a6bf788a05a40c034cbe57c00c6c478f607d846ebdf50b2c47358 krfb-20.04.2.tar.xz"
+sha512sums="91a8281fb6e9756de262fcc02f98863b1ec74a30a2ed6e2a51a73808e293680ac3dbee555af4dd007f9c3ecfd6163c7328cabf4f6cc31fa55932b7db56cad65e krfb-20.04.3.tar.xz"
diff --git a/user/kross/APKBUILD b/user/kross/APKBUILD
index ed14b8651..150e97f4d 100644
--- a/user/kross/APKBUILD
+++ b/user/kross/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kross
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for scripting KDE applications"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5a2d0cfb3b9e0ebb25fc4083c41321a5407caa13fed5494364139c68bf2e938c824e6ac4dd404dfe6e76b6f4938d0077592978972a4f00784d85520038825502 kross-5.71.0.tar.xz"
+sha512sums="812680b9cb7fccb8056bc32e0fc0b46910a24979cce9f25ab9ae87c5302086ea7b8bbc2758cfd888406b368f385b35fe5389c2f33b7b95c751a0dfb707dea83b kross-5.72.0.tar.xz"
diff --git a/user/kruler/APKBUILD b/user/kruler/APKBUILD
index 59f20d5e6..f41e6fdc7 100644
--- a/user/kruler/APKBUILD
+++ b/user/kruler/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kruler
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Screen ruler"
url="https://www.kde.org/applications/graphics/kruler/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="be3b87dff820f33387493eab6cb31527b61029246b11c9506caf5c646fe8adaaa278d67a3644946f3286ce3f1b1089b3d7b803cc8794e6ad9b4554e1b3e6d14e kruler-20.04.2.tar.xz"
+sha512sums="c6b683dfab8ee15d84723af481c0ea031f96266b321135a932f6442081a97f9d016392e57c789fc2ca1c0585286bdac230ae9d1cfa4cd18c4a898d7e92754396 kruler-20.04.3.tar.xz"
diff --git a/user/krunner/APKBUILD b/user/krunner/APKBUILD
index 5e537364c..52f97afc4 100644
--- a/user/krunner/APKBUILD
+++ b/user/krunner/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=krunner
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Parallel query system"
url="https://api.kde.org/frameworks/krunner/html/index.html"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9d265bab79912c43af2b9eab9c07c79aa574f6be26705a072391b6eea0346ee034afa344cc285ba9f29b31e41ab07a0b0c08eb81b4979b98b1dfe188c5535d0d krunner-5.71.0.tar.xz"
+sha512sums="60102796a301d839ee29724111f1ef22a0b6b1bf7bf11d5952d219106ef38dd4278dbadd05043814c3d2d5b619c68252d9de46631a9bb6577cfd0a2e8ada2547 krunner-5.72.0.tar.xz"
diff --git a/user/kservice/APKBUILD b/user/kservice/APKBUILD
index 3a9c6780c..7d5e0e5c6 100644
--- a/user/kservice/APKBUILD
+++ b/user/kservice/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kservice
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for implementing plugins and services"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="7710c635fe7d26125389d82f89299d772e39647fa900a305cbb4fea80a646ed9797460f65f54a78e08f6b77e5cc5f5ff92060921776b4f34d4b2ee7bf60bf33f kservice-5.71.0.tar.xz"
+sha512sums="b6e7d819dcc1747d6ddaa1936cb52f910b7f0e4fa6db792420bd35c8c0afb6cc670375c4618a6703ca046cb440fa9c45b860b6eaa2905c0a264b9c7ed622c7e3 kservice-5.72.0.tar.xz"
diff --git a/user/kshisen/APKBUILD b/user/kshisen/APKBUILD
index c14f923a8..8f8c031b9 100644
--- a/user/kshisen/APKBUILD
+++ b/user/kshisen/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kshisen
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Mixture of Solitaire and Mah Jongg"
url="https://games.kde.org/game.php?game=kshisen"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="e8036e3dd535087f4b4911873302f91277211e85ddee130b522a28262b776529d46b63bacfbedf7d90bcd72ba4b76cd507d77fdebe3e0f3d64b914032b652728 kshisen-20.04.2.tar.xz"
+sha512sums="15ab1702a08b9616d9fd84f9707cf4344d327410283e785bb47eb9f9126319c0e00f5f480830198bb6db426e1abc75d92e5c142aec37ec01b072c840d3c735c4 kshisen-20.04.3.tar.xz"
diff --git a/user/ksirk/APKBUILD b/user/ksirk/APKBUILD
index 8c5f3304d..bdb1416a2 100644
--- a/user/ksirk/APKBUILD
+++ b/user/ksirk/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksirk
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Strategy game from KDE"
url="https://www.kde.org/applications/games/ksirk/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fcec410a67bb2bf34a688e677b794da1b0f11afb869f79560c7e563f2f7a2a82b851c9097f5e992a9673f05bf167dd2547124c8a23aec44d2ca367c8b1de158f ksirk-20.04.2.tar.xz"
+sha512sums="a0f7e1bd3e3b9acf0927bb15b65a9d9cc8f4b9411ecf22c6f17f75402e991526d97defd64f5d98dda4a4f41690c0ff1835e0fef0805c5074b029d47b03b38edc ksirk-20.04.3.tar.xz"
diff --git a/user/ksmtp/APKBUILD b/user/ksmtp/APKBUILD
new file mode 100644
index 000000000..3ca2dcbc2
--- /dev/null
+++ b/user/ksmtp/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=ksmtp
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="SMTP library for KDE"
+url="https://kde.org/"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules kauth-dev kcodecs-dev
+ kcoreaddons-dev ki18n-dev kio-dev kjobwidgets-dev kservice-dev
+ solid-dev cyrus-sasl-dev"
+subpackages="$pkgname-dev $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/ksmtp-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="c9794ca8dd93e25c79dd22fab38f71a421da1612658830ffe87cc8e751db9624a3d1924edd52d6fdaa97044e4d1accef5b6807f9461f857bedccc00f4d54f109 ksmtp-20.04.3.tar.xz"
diff --git a/user/ksnakeduel/APKBUILD b/user/ksnakeduel/APKBUILD
index 9aa8ec778..867a3b7e3 100644
--- a/user/ksnakeduel/APKBUILD
+++ b/user/ksnakeduel/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksnakeduel
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Tron-like game"
url="https://www.kde.org/applications/games/ksnakeduel/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9e0c73aeb691a2492b08bedba30f17ea1d3441bc83cc04216ebe5c057be8501447f2a394fa83435c6100e240bd465422782caa13d63aadc422615970ab9c0ba7 ksnakeduel-20.04.2.tar.xz"
+sha512sums="43e336c8eb8a7fb7390d257f176b8f451fc940126fda75a2daaebbbc5fa18cfb0bdb4b7221fb919486575aff7d5fcb7d8efd4812ce6b4065f318554b5461eb6a ksnakeduel-20.04.3.tar.xz"
diff --git a/user/kspaceduel/APKBUILD b/user/kspaceduel/APKBUILD
index da42727a7..0723fda19 100644
--- a/user/kspaceduel/APKBUILD
+++ b/user/kspaceduel/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kspaceduel
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Space arcade game from KDE"
url="https://www.kde.org/applications/games/kspaceduel/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="4bb5fe8fe09b12a967336b3213ff0a894e68bac076e9217634850034726aa068a19ebc0fca38e22ec1ee69b26c974fd4f85a247c404857a22e61049cb7546b70 kspaceduel-20.04.2.tar.xz"
+sha512sums="c62b03feb0b91e2e061d0e5b4a342f9f5e6f79f8336c04bf72ea6dc83ec9b5f6908a95aefaeff9583b26e7138f296147c79024baa6b3a5e7d6445c516bbe255b kspaceduel-20.04.3.tar.xz"
diff --git a/user/ksquares/APKBUILD b/user/ksquares/APKBUILD
index 81e9c40ee..7078222d4 100644
--- a/user/ksquares/APKBUILD
+++ b/user/ksquares/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksquares
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Fun and exciting game of Dots and Boxes"
url="https://games.kde.org/game.php?game=ksquares"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f89f7e086867b5cba79a992b45f5b7b406adb448d1f9fa318f100df592e946bd6ed738beb308349eb5fecf14d6273f133735d69870ad343fbe96943ebf9e1069 ksquares-20.04.2.tar.xz"
+sha512sums="a334f0b990edecbe03441a9595242b057d26ff837014a82dfb8b61491b563c9a0821d7f08b40fd5c667ea1afb755c47f01a5ff3b47ec1c16fa3798bfa3e8f3d5 ksquares-20.04.3.tar.xz"
diff --git a/user/ksudoku/APKBUILD b/user/ksudoku/APKBUILD
index e43ab0b4e..3b8168ebf 100644
--- a/user/ksudoku/APKBUILD
+++ b/user/ksudoku/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksudoku
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Desktop Sudoku (symbol placement / logic) game"
url="https://games.kde.org/game.php?game=ksudoku"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7555e2ecd8b9f6f73c2e4689d50658b99b4ac56c588561e84cf0b3048631f89e03a9f3ecc8c6863db336f5521f0323dbd67c4e975f27b6c416c8bc28694522a1 ksudoku-20.04.2.tar.xz"
+sha512sums="39002ce3aefcee4d1f166dd5178dc961df2530643b95db53c4eca8a8335c4d4a233524d725bbebc376d93f1326de164b423ecd4b5a84b3dbe50e421a57eb1abd ksudoku-20.04.3.tar.xz"
diff --git a/user/ksystemlog/APKBUILD b/user/ksystemlog/APKBUILD
index 4e4676dd4..bd8442053 100644
--- a/user/ksystemlog/APKBUILD
+++ b/user/ksystemlog/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ksystemlog
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Friendly, powerful system log viewer tool"
url="https://www.kde.org/applications/system/ksystemlog/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="31bd99d2e389fe10be6d33442c950bad25477b58e6df6f525b7cbda547749f40911239b2841e541c33142f7dc7b1e4ec18eb9720864cc01b90be0f3bad279a65 ksystemlog-20.04.2.tar.xz"
+sha512sums="05a358eac885d1ca2ca8ea0f2a49fc98b6310ff17c9e830f2a931e5c20ba38bbbf0b7597029549ff4ee9a2bd7e769da5b3bb7ed57b9a304be9202ebea20eca2e ksystemlog-20.04.3.tar.xz"
diff --git a/user/kteatime/APKBUILD b/user/kteatime/APKBUILD
index 589909fb9..707e52353 100644
--- a/user/kteatime/APKBUILD
+++ b/user/kteatime/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kteatime
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Steep responsibly"
url="https://www.kde.org/applications/games/kteatime/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b3bc1b7c737d6630ec2bd26edfbbf0960cb5c81e4d435f9e07853485df349c94d3fa58219033809f1c006660303ebfc392dede371fdb56378adf6e289c41c626 kteatime-20.04.2.tar.xz"
+sha512sums="1b9f9ffdc2e3b2d1fb1c63459073067af2afd9feed6e437efcd593a61fd6c9dd8054dc4c4e8d40a356abefdae5288d68465fd5e584b0e5f0770b5d4de98d94f7 kteatime-20.04.3.tar.xz"
diff --git a/user/ktexteditor/APKBUILD b/user/ktexteditor/APKBUILD
index 65da1b4c6..ef5e75a1e 100644
--- a/user/ktexteditor/APKBUILD
+++ b/user/ktexteditor/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktexteditor
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Reusable, programmable text editor widget"
url="https://www.kde.org/"
@@ -45,4 +45,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="ed18da1b06f7b3bf68c92946d6e66dbbdaa67dee1b55b28b912dc40012f2ef1f5c196ee51c6ad78bbc3ecfb14206acda63b130204866335bb23fbf07129fbb25 ktexteditor-5.71.0.tar.xz"
+sha512sums="8dca328976699af3cb726f28a78caa11986056b2018a6c5e6d614e63ad0c247d69543aff72766cb000b7cf3fa30505889c95af7fde1b11fdd87bb21d69591521 ktexteditor-5.72.0.tar.xz"
diff --git a/user/ktextwidgets/APKBUILD b/user/ktextwidgets/APKBUILD
index cae5cbde1..af590223e 100644
--- a/user/ktextwidgets/APKBUILD
+++ b/user/ktextwidgets/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktextwidgets
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework providing widgets for text manipulation"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="f8fef771f53542e9aa9c5cfe6cf4cb31203d7888ef9423b89aa32d3ff38dca4ae7baeac2d0986114333b9f65b45ee8c7f616b5892fab1c68493904c71fc6beeb ktextwidgets-5.71.0.tar.xz"
+sha512sums="7ec2e3624aff5cc8e9d806f884eb98478e8e44c814e7a4912f14fffb3f4ccfb212ce6c40a66e923b038b10b1a66b8b322876960f330209e508ee839be0e3e3a1 ktextwidgets-5.72.0.tar.xz"
diff --git a/user/ktimer/APKBUILD b/user/ktimer/APKBUILD
index 3cce0b51d..cc802e222 100644
--- a/user/ktimer/APKBUILD
+++ b/user/ktimer/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktimer
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Tool to execute programs after some time"
url="https://www.kde.org/applications/utilities/ktimer/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9c4b9e261f6107e1e8f15b28f1c131e55596f16d094f54c7efef671571ced23288e2f2311b5fa4ed235404ff540fb6982c2635383eb8900025dddb3d6ea882e1 ktimer-20.04.2.tar.xz"
+sha512sums="313ff9e8627cb0553c6e4a9b60349a842c016f9f20f952bcf1347c2500641242f095226e85eb66330a6d6d5292de8d0b26ef74127ac17e226337324e3f517eb6 ktimer-20.04.3.tar.xz"
diff --git a/user/ktouch/APKBUILD b/user/ktouch/APKBUILD
index f5450e61e..232a289d1 100644
--- a/user/ktouch/APKBUILD
+++ b/user/ktouch/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktouch
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Touch typing tutor"
url="https://www.kde.org/applications/education/ktouch/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="05711ba7bf5013f584ca2d24405e7e9d1f317db792dcab68357d4762f8de86eae44387074332bd5054fe4e59fcbd98e5b3b37881c74aa3c51f1abb4a1bd7676e ktouch-20.04.2.tar.xz"
+sha512sums="3ae31fc5bcb439ae0ac6fdf736fd79858e6aa24841d76f348efa12d085744594f6965608e01309b704a5500fdf91cc3b121de418a921c021f1bf4eeba42cb124 ktouch-20.04.3.tar.xz"
diff --git a/user/ktuberling/APKBUILD b/user/ktuberling/APKBUILD
index 529872a7a..b87bb3d68 100644
--- a/user/ktuberling/APKBUILD
+++ b/user/ktuberling/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=ktuberling
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Simple constructor game"
url="https://games.kde.org/game.php?game=ktuberling"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5fc843114e2ddaf72613145e23420ef618d6b3d9b2a854b7a1e9fc0d637a71ae15c9495d89990fd456b6d9821491609865dbd8162e837d918775fbe87e530536 ktuberling-20.04.2.tar.xz"
+sha512sums="12ebc06af1eef962fd2ce2e578ebed4512a2d5d829daaaa6027e85bb779f61305a29d0d12caa0aad6fac7ecb555c1d58b2a09d6ea1cb6724149c3d3793f12c6f ktuberling-20.04.3.tar.xz"
diff --git a/user/kturtle/APKBUILD b/user/kturtle/APKBUILD
index 2268f4cb3..140336d51 100644
--- a/user/kturtle/APKBUILD
+++ b/user/kturtle/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kturtle
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Educational programming environment"
url="https://www.kde.org/applications/education/kturtle/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="9af77f2276448dcb4687e9b9c076047654ccd8c1990f9180d54eb53c72ca09672a52295defc95b1c4d40e90fdb35ff4a47259288159412e30019379420fab3da kturtle-20.04.2.tar.xz"
+sha512sums="4e6948dc9fb2b9d14bb823d2f25651352ab7630e82d0d883fcdcd90b7a159920bbd0795873cb8f987775e5319d08f34de61b1d17c1522b887ce6228bd44bb91f kturtle-20.04.3.tar.xz"
diff --git a/user/kubrick/APKBUILD b/user/kubrick/APKBUILD
index fa2d56fe9..287034f55 100644
--- a/user/kubrick/APKBUILD
+++ b/user/kubrick/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kubrick
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="3D cube puzzle solving game"
url="https://www.kde.org/applications/games/kubrick/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="c5c90630b64c05fa6ff55a5a6e40f35a4b6cc0596484acff9bb95e9ca86985705fc7f84d8b471e6b93bcbd69ac031cd9a45efee3ed90bdb5a9a295b8b8ceb9c3 kubrick-20.04.2.tar.xz"
+sha512sums="aa0c6b0003643fcd38b5e9953be373ecf5957458c73b77d0722c553f5fc806daa1102aee5b31664e459ef98e461efbde7dfdcfbe59f2d7b24236398f6ceb703d kubrick-20.04.3.tar.xz"
diff --git a/user/kunitconversion/APKBUILD b/user/kunitconversion/APKBUILD
index 1eb0613eb..559ad0d87 100644
--- a/user/kunitconversion/APKBUILD
+++ b/user/kunitconversion/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kunitconversion
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Convert between metric and imperial"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="99775543a26aa60a8b496a4ecd0e5823c76fe8706092345a7c6576e564392cba053219a4970cb112477f2cdf4599f395eb37314cf625a51581a9391179a02aab kunitconversion-5.71.0.tar.xz"
+sha512sums="c4516d1560e65418545af14a2380e72e82ffd08977a94f7453edec74b6ab55d2c43646d7f9ac614feb3a1368cfa780e5d7e9641dc7333cc4db558c96bab6ac88 kunitconversion-5.72.0.tar.xz"
diff --git a/user/kwallet/APKBUILD b/user/kwallet/APKBUILD
index 5a6006d7e..fcd069e39 100644
--- a/user/kwallet/APKBUILD
+++ b/user/kwallet/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwallet
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Secure storage system for passwords built atop Qt"
url="https://www.kde.org/"
@@ -41,5 +41,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d9a8a3bf2612033b0f6b7324d9c52758e1033ebf4ae27be253653435edc2c040b3c289ab3720638f58fe9290436ac0aef861fae24c03315fa6d684d4bf36c4a8 kwallet-5.71.0.tar.xz
+sha512sums="b7f76434fac04ef188bb032cd515db970ec38c8be782ab6a959bbdd30e41d61ab062f3ff20529da55e0dd757078964ebaba4c0df8cc38bafe83bfc3257cc2a0e kwallet-5.72.0.tar.xz
229e001354c00832d15442b6ee2cd6062e759a560d67e9ded024735e5012aeec022f8e12ed346e090bbe2967c3bd335e5dd73b3fe5b7da93b89f1a7842411e3e kwallet-5.22.0-blowfish-endianness.patch"
diff --git a/user/kwalletmanager/APKBUILD b/user/kwalletmanager/APKBUILD
index 7b7ebacee..ef25ed3a2 100644
--- a/user/kwalletmanager/APKBUILD
+++ b/user/kwalletmanager/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwalletmanager
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Manage KDE wallets"
url="https://www.kde.org/applications/system/kwalletmanager5"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="a4e7e4813c33368d86c83003e0f77388924db028204068c43ed1edfd629b48554f7588ba30268189a426522f3c102d9896c445956a9b2fbbd8fe8a69d1fc8c71 kwalletmanager-20.04.2.tar.xz"
+sha512sums="aa6dfcec025d73d4a1139321436ae122e16e4ce3d57cd624c95003df395ca7d4273191b480ea6cf6849e0d630fd6044b833dae9674dcb8bdec43592f2b8f8a0d kwalletmanager-20.04.3.tar.xz"
diff --git a/user/kwave/APKBUILD b/user/kwave/APKBUILD
index d592496b2..07d601e6e 100644
--- a/user/kwave/APKBUILD
+++ b/user/kwave/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwave
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Sound editor built for KDE"
url="http://kwave.sourceforge.net/"
@@ -44,6 +44,6 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7a2697ca87533858af7bc8943c3ac1c7a31acf6d977fd311035bb129e4d8133987bc4ba2cd44d442b29bec2db9b743fde9ded39981e4d6d5d339c504719c2691 kwave-20.04.2.tar.xz
+sha512sums="f57712472ba19695c77904a804c7dd599cc762e7018fed1d16398746156c25832795215d71aa54b143671342db6a1e442f79bfaed491e16657b820e14ac1306d kwave-20.04.3.tar.xz
63afd083727fd28436c2a8071429ba95fe4342c11669a4e27afc30b8a088b981f284fcff13861d5ef01a6f97152b25eec1fbeb303c9bdd76707e44ff5978dab8 es-doc-fix.patch
43474f73281a7e3e97e2aa9e8c5b7aac50c8153c4ec09345a9ff43eb3c90a17c1dd9fbd2c630967ff87a5b21139f4efd0ecc44f36052549cc2036fd1db1dfac4 remove-msgcat.patch"
diff --git a/user/kwayland/APKBUILD b/user/kwayland/APKBUILD
index b736d6d87..655539980 100644
--- a/user/kwayland/APKBUILD
+++ b/user/kwayland/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwayland
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Qt wrapper libraries for Wayland"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="89c89a9baa6b57724f663a0e6636154d1009f9d6971d9f22eff6402fc8407ed59b4a103c82a0fc8a643d83184381325c07bd70468b0bfbbc606ebe30abe188b3 kwayland-5.71.0.tar.xz"
+sha512sums="5a0c2ac98fc90d0d2b0ed9f7c8837a81814bd5f4657dff57a4e84b5e93dfd7a74d0585e753152e3c9c073a706caffad5988b047ea0f319f13ab00f13907617bb kwayland-5.72.0.tar.xz"
diff --git a/user/kwidgetsaddons/APKBUILD b/user/kwidgetsaddons/APKBUILD
index abfa09578..07ee62917 100644
--- a/user/kwidgetsaddons/APKBUILD
+++ b/user/kwidgetsaddons/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwidgetsaddons
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework containing ready-made widgets for common tasks"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2be20dc1d923a8f5dd9ad0245d1960d88ab94d8029ab2c176b948463ed1b7fa3bda2da601224858f4dc8491d882276b9969fd4849593ced0c5d3cd864a6c6d4a kwidgetsaddons-5.71.0.tar.xz"
+sha512sums="53d5e7dfbb12b427bf73ac6c09e27ea7497b460f6e4716a8fe61e2de3aed5885334e2d4292bbf3ce5661a86207135e3afb662dea93489b64ae4ffc3da998bb4c kwidgetsaddons-5.72.0.tar.xz"
diff --git a/user/kwindowsystem/APKBUILD b/user/kwindowsystem/APKBUILD
index e9c1fd6e8..f5dfe3aa4 100644
--- a/user/kwindowsystem/APKBUILD
+++ b/user/kwindowsystem/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwindowsystem
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for introspecting the running X11 window manager"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="16e2e8a2610c1c7518d937fa7490e297c22bd8862c543f6e472ea2c94c8713fb372812d181846858855601707848d44e535c9ab86e836f67fa3a40bc37747d4a kwindowsystem-5.71.0.tar.xz"
+sha512sums="a13357a40b1d4364579b405ae467071414f4a775f0c79765a3867adb40c259a0e5b35cc5e6298e4310e1c54397c269f7b277d02a7adf2194614c44be6888ba68 kwindowsystem-5.72.0.tar.xz"
diff --git a/user/kwordquiz/APKBUILD b/user/kwordquiz/APKBUILD
index ea1f67f41..93482e1d2 100644
--- a/user/kwordquiz/APKBUILD
+++ b/user/kwordquiz/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kwordquiz
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Flash card trainer for KDE"
url="https://www.kde.org/applications/education/kwordquiz/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="95d63a8e1b10cf684417d859ea387427616094e814e0afb9e33a5fcd31ee9f688ceccf42d521c15afb2eac25b99e08267001286865eb919463af028e56493404 kwordquiz-20.04.2.tar.xz"
+sha512sums="3c69549a37266f7228e851b60d2afb13e65087f54373e80f933dbaf21641cf9a2dde491e57afa9c4a767edbc8cd3d8892b04ba51f044861f1637691259c69167 kwordquiz-20.04.3.tar.xz"
diff --git a/user/kxmlgui/APKBUILD b/user/kxmlgui/APKBUILD
index 94c490a28..9101596b1 100644
--- a/user/kxmlgui/APKBUILD
+++ b/user/kxmlgui/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kxmlgui
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for creating user interfaces using XML"
url="https://www.kde.org/"
@@ -41,4 +41,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1426e49481eee84ef790de3fe4f55982729d953be7a313b1ca4acf916594de6a4ca08c7c2a128a481b948673417b61024b841a47d7d9079228984a85336301d1 kxmlgui-5.71.0.tar.xz"
+sha512sums="368e48c046441f525695f1c22cec13a893bb0ef8190d41c862aefbcdc45583268127de4c2deecff2eb0e1a82788c7ca677537a3e07d82879f11f8e5498165b12 kxmlgui-5.72.0.tar.xz"
diff --git a/user/kxmlrpcclient/APKBUILD b/user/kxmlrpcclient/APKBUILD
index 6e8ace923..dab02be61 100644
--- a/user/kxmlrpcclient/APKBUILD
+++ b/user/kxmlrpcclient/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kxmlrpcclient
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Qt library for writing XML-RPC clients"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="fd0148c2b984d413fb2f89dfd6eb1bdadb1b5e2b184175bd38da72894e3345810f719af1d58d51758637a6a228be66507c2de98fabbea7d4bb07b882c33fcd24 kxmlrpcclient-5.71.0.tar.xz"
+sha512sums="cd25199689fffcbe5db628a04f3acf4007be32b664c30533882445175f46624622185d5e0888acb19ea725b2d56da943aa14dfd41ee4a9c94ee80f5ca270cee7 kxmlrpcclient-5.72.0.tar.xz"
diff --git a/user/libkdcraw/APKBUILD b/user/libkdcraw/APKBUILD
index 4027e04b6..e855609c2 100644
--- a/user/libkdcraw/APKBUILD
+++ b/user/libkdcraw/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkdcraw
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="RAW image file format support for KDE"
url="https://www.KDE.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="938ca11e5cde85617c7bd7e4c4ad1a5fafc468323a7fa233c24832682af689d294db6cdb9b42b73b1e81a358ad717877a233ae8bcc5e4af39aa1f845d3273a13 libkdcraw-20.04.2.tar.xz"
+sha512sums="b2ceae6785c356f7f169e2efd8b47d920663dfc187d7e5abbf7ffbec934deb78bbfa096e2417f712c2e298e720bd11c1a8883372ef151826a8573df65e772aa7 libkdcraw-20.04.3.tar.xz"
diff --git a/user/libkdegames/APKBUILD b/user/libkdegames/APKBUILD
index aea89dac7..a33e9d83e 100644
--- a/user/libkdegames/APKBUILD
+++ b/user/libkdegames/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkdegames
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Library for common routines shared between KDE games"
url="https://www.kde.org/applications/games/"
@@ -60,4 +60,4 @@ carddecks() {
mv "$pkgdir"/usr/share/carddecks "$subpkgdir"/usr/share/
}
-sha512sums="15e6145dbdbc98a33e1527616ee9c2cc45e090ad5e382be62941de851d3d2621ffc696f38bf7ada0cd214fdf4c74615f4f4760adac677587b7308cbf6c20fb81 libkdegames-20.04.2.tar.xz"
+sha512sums="4681b4b37a78796eecd0daf00d231909391510122de4ad2ecb0c50ba7309c3119895c3490e727425ef0088a84e76cae26bc595730f4a673f7cfdf9aa559f0a74 libkdegames-20.04.3.tar.xz"
diff --git a/user/libkeduvocdocument/APKBUILD b/user/libkeduvocdocument/APKBUILD
index 6aa08a176..c1e55793c 100644
--- a/user/libkeduvocdocument/APKBUILD
+++ b/user/libkeduvocdocument/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkeduvocdocument
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Library for manipulating KVTML files"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="7366547d1118f197437e335378077408c934477939632575813d06da920966a2da875b1634a07c4f052713294b21d1f65a1269948f1cc51bb953181d993bde09 libkeduvocdocument-20.04.2.tar.xz"
+sha512sums="ab6d63394302eca90c3f430753daa9535b30a5883ef899b21e4ba3d90fb5faec5990a7593d3c21cd78916238a9b14ac3fb24ee062171035e3afacaeb99ba3d7e libkeduvocdocument-20.04.3.tar.xz"
diff --git a/user/libkexiv2/APKBUILD b/user/libkexiv2/APKBUILD
index ec432f46b..40e3f3dc2 100644
--- a/user/libkexiv2/APKBUILD
+++ b/user/libkexiv2/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkexiv2
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE integration with Exiv2 EXIF data library"
url="https://www.KDE.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2c03a3796b31dc98919e2d715cf50ca15845820931f79baceff66e5a8da3bcd5042594289a3c0e4e8a78b0901572881ed82bd37bf0f0b16fed8990e83459577c libkexiv2-20.04.2.tar.xz"
+sha512sums="88846e87b64e2b0b213afc2765af69e4fb034caa6708f73db3f6180bb52e34a1e6ea14f06416f939ef66ed16cf0e1a43b03d6452eabe0cb24c40faddf39376a9 libkexiv2-20.04.3.tar.xz"
diff --git a/user/libkipi/APKBUILD b/user/libkipi/APKBUILD
index 3fa62339d..6c946d53a 100644
--- a/user/libkipi/APKBUILD
+++ b/user/libkipi/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkipi
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE Image Plugin Interface library"
url="https://www.digikam.org/"
@@ -34,4 +34,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5b81354cff75f0970a2907a47e8f4283760d31ab885cf4796adf3930affc6b1dee5b253e7bdc0774c5a8d7c65c0c9c4c86dc1d0893fbd6077c41e0f0cd9c0d56 libkipi-20.04.2.tar.xz"
+sha512sums="0cd89507fcebacf64c69665e7d2e1c780f478c1234e714b4db0823aced184bc274ed363f78983e44c6e28e4654dbf8ba6792aec0225065e516749b381a8fed28 libkipi-20.04.3.tar.xz"
diff --git a/user/libkleo/APKBUILD b/user/libkleo/APKBUILD
index 85f315a78..5ac0da36b 100644
--- a/user/libkleo/APKBUILD
+++ b/user/libkleo/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkleo
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE encryption library"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="59ed7b0775ef5781469a0c4cf28af286b2eb236878e2b80b37da6035995b7aee6a0612b86dd49bd42dae9d1dad4efce17c098f35efd6168bfec6f8a6cc88a281 libkleo-20.04.2.tar.xz"
+sha512sums="a318ba0517e193e69969427e8edb69c8a127deea9ae7e8ebf6ad0a6766ee237cedcf67322c47e3fb6d65aef94e7f54bc2d6d444743aa9753e0daa422ad23e1fb libkleo-20.04.3.tar.xz"
diff --git a/user/libkmahjongg/APKBUILD b/user/libkmahjongg/APKBUILD
index 8611b8cc5..d4a5a0cac 100644
--- a/user/libkmahjongg/APKBUILD
+++ b/user/libkmahjongg/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libkmahjongg
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Library with Mah Jongg logic"
url="https://www.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1578ed57934f84c1ff3119d54032f889b477da86cbe6d55e04b8f4f0c9b761550e6fd4b45e8e9036eba2c540e48098928435e48ca932611bda97d71e31bbcec9 libkmahjongg-20.04.2.tar.xz"
+sha512sums="8ad55d17a0b6e06cf1abdec265abb55bcd5dd5aa80c2d9f9a3ef7331875d89c5a0dfb6bfad3e8e23d34ba7e6e5a20a6499ed0391f8c5ddd7e356aaee7dfd9010 libkmahjongg-20.04.3.tar.xz"
diff --git a/user/libkomparediff2/APKBUILD b/user/libkomparediff2/APKBUILD
new file mode 100644
index 000000000..99124c04e
--- /dev/null
+++ b/user/libkomparediff2/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=libkomparediff2
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="KDE diff library"
+url="https://kde.org/applications/development/org.kde.kompare"
+arch="all"
+license="GPL-2.0+ AND GPL-2.0-only AND LGPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev cmake extra-cmake-modules kauth-dev kcodecs-dev
+ kcompletion-dev kconfig-dev kconfigwidgets-dev kcoreaddons-dev ki18n-dev
+ kio-dev kitemviews-dev kjobwidgets-dev kservice-dev kwidgetsaddons-dev
+ kwindowsystem-dev kxmlgui-dev solid-dev"
+subpackages="$pkgname-dev $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/libkomparediff2-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="880b8ed7d8e3df82f82509ef42f0c951340ed5c735e19af067381c9b0613afd43af97695bd42c8b60febda5605f22c6fb215ff2acbc5f6754e7c0076455e891f libkomparediff2-20.04.3.tar.xz"
diff --git a/user/libksane/APKBUILD b/user/libksane/APKBUILD
index 580339411..31a6c5b04 100644
--- a/user/libksane/APKBUILD
+++ b/user/libksane/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libksane
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="KDE scanning library"
url="https://www.kde.org"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="66ddde2eee94f9636b1835f3928bb00a514b8d430de6eba7ba19fc546af20955ea86710c96351bb8cd7bd8b930b617c66694fcb9879f7c367d031bb03576676d libksane-20.04.2.tar.xz"
+sha512sums="6c38f8978149bd3b823d94822996dd2bbed2542a23960a3b8e399eb0fedeee5536e65ab27760941ad037101dbc27ffadf51a4103d0323c4e674f25d5fa12481e libksane-20.04.3.tar.xz"
diff --git a/user/live-media/APKBUILD b/user/live-media/APKBUILD
index 89ecc340a..fead388fb 100644
--- a/user/live-media/APKBUILD
+++ b/user/live-media/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer:
pkgname=live-media
-pkgver=2020.06.25
+pkgver=2020.07.09
pkgrel=0
pkgdesc="Libraries for multimedia streaming"
url="http://live555.com/liveMedia"
@@ -51,4 +51,4 @@ utils() {
mv "$pkgdir"/usr/bin "$subpkgdir"/usr/
}
-sha512sums="166fdc2b8026e21588dc9af80f636af2f2ba91db3a69d02e5360d5a4c51d25d8f72e3030f68e8d43960df3e7b7db4f452685251a97bd13bf63e5375605b0d01d live.2020.06.25.tar.gz"
+sha512sums="9734235d7ad36d044da7296ccb39e173df0153013ff817381c9727e65b1ec5f00f3447e8ba9d7af8a2ab04843c0b0a8e98756255b3a578b8770a7e16eca84314 live.2020.07.09.tar.gz"
diff --git a/user/lokalize/APKBUILD b/user/lokalize/APKBUILD
new file mode 100644
index 000000000..b48609fd4
--- /dev/null
+++ b/user/lokalize/APKBUILD
@@ -0,0 +1,45 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=lokalize
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="Computer-aided translation system"
+url="https://kde.org/applications/development/org.kde.lokalize"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev qt5-qtscript-dev cmake extra-cmake-modules kauth-dev
+ kcodecs-dev kcompletion-dev kconfig-dev kconfigwidgets-dev
+ kcoreaddons-dev kcrash-dev kdbusaddons-dev kdoctools-dev
+ ki18n-dev kiconthemes-dev kio-dev kitemviews-dev kjobwidgets-dev
+ knotifications-dev kparts-dev kross-dev kservice-dev ktextwidgets-dev
+ kwidgetsaddons-dev kwindowsystem-dev kxmlgui-dev solid-dev sonnet-dev
+ hunspell-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/lokalize-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ .
+ make
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="becc88705957386a1012378e28c025eb4087f46e2f0953eaa3d8f8d6625cce3be1d23bf1a92ef38f02793a0f175115141839e360bce7f9adcf6ccd494b17b65c lokalize-20.04.3.tar.xz"
diff --git a/user/lskat/APKBUILD b/user/lskat/APKBUILD
index 19db97113..47b2c741f 100644
--- a/user/lskat/APKBUILD
+++ b/user/lskat/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=lskat
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Lieutenant Skat, an interactive two-player card game"
url="https://games.kde.org/game.php?game=lskat"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="5ac2498465b20107e3d7f46b930ca3f6d21ddae60205985174e44495315c5a866b54c79f53190cccbee6ff02e8a8cbbeec555d70cafc6e12bdd11d6e785e4f27 lskat-20.04.2.tar.xz"
+sha512sums="2a3efc2843ed8749ba145d7d633915489fb3924ec91c7b12a218732fb705a716bf48bc79cced2e4dbd85db5a6576687a2b171a4834daa74e8190074abda0d0e6 lskat-20.04.3.tar.xz"
diff --git a/user/marble/APKBUILD b/user/marble/APKBUILD
index 0b0cf9c6b..1d895ffdd 100644
--- a/user/marble/APKBUILD
+++ b/user/marble/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=marble
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Free, open-source map and virtual globe"
url="https://marble.kde.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="44a0a6ad7aa77452482d86ffc88083ed1adc187b1ecb34dd5d5c211e6a692019cfa06579647a7943c423fdc911300e0efb8352de95da84ce9c27aeb4f1365b55 marble-20.04.2.tar.xz"
+sha512sums="5c29b0a25164b50f197c826258d8de8b4e1a386d91fa7a6f67eb3da64197b2cefef31b0759c3bd19e9a5b0f0c639adc779d71a7ef1d7b51fca4e58cc3c8530cd marble-20.04.3.tar.xz"
diff --git a/user/minuet/APKBUILD b/user/minuet/APKBUILD
index 49089fc63..193c03ed5 100644
--- a/user/minuet/APKBUILD
+++ b/user/minuet/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=minuet
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Music education software"
url="https://minuet.kde.org/"
@@ -37,4 +37,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="cfb6a1eb0e4b35d49f9aef7d8665c4233761146d50a890bb03727636fbdccab49b7e429f8d34e59d653f209bd546990c0b412a2c187d7fe95a3948171d06c2bc minuet-20.04.2.tar.xz"
+sha512sums="5353e7c2461b5d53ed119d1ecdd27e2561068347ac244e17a9eda961d269fd0b4ce41a3c61ecdc0f8c48a8f7cca40f4bd3e0dcaa49fb800b598e8809d3c25073 minuet-20.04.3.tar.xz"
diff --git a/user/modemmanager-qt/APKBUILD b/user/modemmanager-qt/APKBUILD
index 59937f449..e47c0db32 100644
--- a/user/modemmanager-qt/APKBUILD
+++ b/user/modemmanager-qt/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=modemmanager-qt
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Qt framework for ModemManager"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6323bb57db3cbb671e2684e56bdf7bb1deaf70e6c751af54c6a5d95c28c58d8c6112091043c0c74c4ea4d43df05cc329efe529e609bf8a49a79373983b5153c7 modemmanager-qt-5.71.0.tar.xz"
+sha512sums="9ec1985c5edc3fc08f1dfbe989c49f32e78dc19462a83991a67bc153f0416ad1e4e0680b528a6fb0d2d45cec1d138433b3d25761ef3fa1921cc002fff8f6e1d4 modemmanager-qt-5.72.0.tar.xz"
diff --git a/user/networkmanager-qt/APKBUILD b/user/networkmanager-qt/APKBUILD
index 5e03e1912..d307db266 100644
--- a/user/networkmanager-qt/APKBUILD
+++ b/user/networkmanager-qt/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=networkmanager-qt
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Qt framework for NetworkManager"
url="https://www.kde.org/"
@@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1e33b1bdbad21ed67fd9d1be06cc91b64b4e62e4ec9493e1e30ddcb635255cfcce08242f2cc8d00c8a8f219e16e4eb30ae8ba0d5f7014abac9a2e853c6149625 networkmanager-qt-5.71.0.tar.xz"
+sha512sums="b2763a89de911b2f1bc9704302e3d6874cd8f93fb8497743be33a66e0bd72aa1d140f595392617d952ff6c332f7b54c84c9f54b4c9bd0d8974e6dff81be34675 networkmanager-qt-5.72.0.tar.xz"
diff --git a/user/nsd/APKBUILD b/user/nsd/APKBUILD
index 518fe3501..a119fd0d4 100644
--- a/user/nsd/APKBUILD
+++ b/user/nsd/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Luis Ressel <aranea@aixah.de>
# Maintainer: Alyx Wolcott <alyx@leuhta.com>
pkgname=nsd
-pkgver=4.2.4
+pkgver=4.3.1
pkgrel=0
pkgdesc="An authoritative only name server"
url="https://www.nlnetlabs.nl/projects/nsd/about/"
@@ -51,6 +51,6 @@ openrc() {
install -Dm644 "$srcdir/nsd.confd" "$subpkgdir/etc/conf.d/nsd"
}
-sha512sums="5d4f546a2a4484b182c65d3337d44596e935bca074c0eda2947b9d128a56db08a00240c6ec9ce22bc9a436e009c00c3283c4a5cbd1163ca4a429eaa92ec54208 nsd-4.2.4.tar.gz
+sha512sums="58b6e964795d6c796b547e1134cef954e5f4adf4e976db830ff7900892327154dab2a607ceadbb99072d6e5495d62c808c8fb8c94359ae93f636d11925c0d261 nsd-4.3.1.tar.gz
f0ef1d3427e92650239d9d91402810c045fc9223e3f42ce86986422bf2039a0bcc02dffdfe1153d54de5c76c8f2bdc3e34fe341c65b41f2d333b02c00b5b0eae nsd.confd
139e52dec98792173f06d298574db0d0e6966a06af8a0a3069487beb01fd570c09d22322569b54bacdc43232dbfb99a8c497d4417d2bbfee88bcdd9d1b4d22f7 nsd.initd"
diff --git a/user/okular/APKBUILD b/user/okular/APKBUILD
index bbe52bb34..9c75fa6d2 100644
--- a/user/okular/APKBUILD
+++ b/user/okular/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=okular
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Universal document reader developed by KDE"
url="https://okular.kde.org/"
@@ -48,5 +48,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="1f6f22a221701d25a0e0eef094cb60b8b66722ac158c0ac499010448504b507c72fedd33814b3920ba3ab5eb53a2c8b09505b7a7697bde589d89407e0cdbf961 okular-20.04.2.tar.xz
+sha512sums="1d6a02590a4d1b7ab6dbf63b370f3cceb0e35c763310b54d5aeac3cc5122c2041f2cf0206a7e32ad18c494c7fd0caf51d50e457ae8ca54daa8494e4302110c01 okular-20.04.3.tar.xz
de32eabda7ee84c4d894b02c56c7d66d8e2332688c726ad95e1b61c1e730035081ff7721275c7b7a9884aabc268ee0115d9ab8e5f52ae8838e1c09c471c81932 es-doc-fix.patch"
diff --git a/user/oxygen-icons5/APKBUILD b/user/oxygen-icons5/APKBUILD
index 8a073b053..a3338be79 100644
--- a/user/oxygen-icons5/APKBUILD
+++ b/user/oxygen-icons5/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=oxygen-icons5
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="The KDE Oxygen icon set"
url="https://www.kde.org/"
@@ -36,4 +36,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="571e1d989d1c58f15aee8a9f1abbffb0e99ed2cba085f77e389e9896ad68a86c11494d78cb8fe4579f2826cb0c578d31810d23cfa362b2aafd88d8466cb88059 oxygen-icons5-5.71.0.tar.xz"
+sha512sums="bcc61669105dc03526bb20ea890c29de6c9caab88f588e96fcc01cb94c3404e0cd198ea4e3f828eebbcf6ddaa01ecef35d3d193a16ee9286db85016911bcaf70 oxygen-icons5-5.72.0.tar.xz"
diff --git a/user/palapeli/APKBUILD b/user/palapeli/APKBUILD
index a2b54131a..31bb41211 100644
--- a/user/palapeli/APKBUILD
+++ b/user/palapeli/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=palapeli
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Jigsaw puzzle game by KDE"
url="https://www.kde.org/applications/games/palapeli/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="bdbe7b78e4dc63677d476377753a8f0b7a38ad7a8e86688689c4b4829be2a2fd45033354c5db754b1b80c8a21588ac587ed123d1705c1262d2ea3655825ff82f palapeli-20.04.2.tar.xz"
+sha512sums="e1048ed8ad2b00170eb1079146b18549ac579804d9f7abcaf7f3479ce1bfa9fb4d406b93e3ea889084cd9aa936dc6b7db884992af379a382eb2a147f7f6010bd palapeli-20.04.3.tar.xz"
diff --git a/user/perl-moox-struct/APKBUILD b/user/perl-moox-struct/APKBUILD
index 116e1a0cc..66a7d2c50 100644
--- a/user/perl-moox-struct/APKBUILD
+++ b/user/perl-moox-struct/APKBUILD
@@ -5,13 +5,13 @@ _pkgreal=MooX-Struct
_author=TOBYINK
_au=${_author%%"${_author#??}"}
_a=${_author%%"${_author#?}"}
-pkgver=0.017
+pkgver=0.020
pkgrel=0
pkgdesc="Structures for the Moo Perl object framework"
url="https://metacpan.org/pod/MooX::Struct"
arch="noarch"
license="Artistic-2.0 OR GPL-2.0-only"
-depends="perl perl-moo perl-namespace-clean perl-object-id perl-type-tiny"
+depends="perl perl-moo perl-namespace-autoclean perl-object-id perl-type-tiny"
makedepends="perl-dev"
subpackages="$pkgname-doc"
source="https://cpan.metacpan.org/authors/id/$_a/$_au/$_author/$_pkgreal-$pkgver.tar.gz"
@@ -31,4 +31,4 @@ package() {
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="6877065c1ece8c7bef78871e76d279e9a35b7cf0ae6b499dcfb6f02e2fb6ad2a1c73823bb54b434ed8012eb3e8426a530155eae24e3053db46cfca7ff6ce8329 MooX-Struct-0.017.tar.gz"
+sha512sums="a9a14efee9db43b39df02b452aed7f558360812c28581cc245ed8eea68fc328b40fee6a9c8949851048ee6fff3ec9aa99beb5ab63845f9bcb83d9c9d1c7e712e MooX-Struct-0.020.tar.gz"
diff --git a/user/picmi/APKBUILD b/user/picmi/APKBUILD
new file mode 100644
index 000000000..951b92ec4
--- /dev/null
+++ b/user/picmi/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=picmi
+pkgver=20.04.3
+pkgrel=0
+pkgdesc="Single-player logic/pattern game"
+url="https://kde.org/applications/games/org.kde.picmi"
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="qt5-qtbase-dev qt5-qtsvg-dev cmake extra-cmake-modules
+ qt5-qtdeclarative-dev kcoreaddons-dev kcrash-dev kdbusaddons-dev
+ kdeclarative-dev kdoctools-dev ki18n-dev kio-dev knewstuff-dev
+ kxmlgui-dev libkdegames-dev"
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/release-service/$pkgver/src/picmi-$pkgver.tar.xz"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ -Bbuild .
+ make -C build
+}
+
+check() {
+ CTEST_OUTPUT_ON_FAILURE=TRUE make -C build test
+}
+
+package() {
+ make DESTDIR="$pkgdir" -C build install
+}
+
+sha512sums="d64b73880fcee4ec7f98d70787e7418da9df30eb26f3f136da8773d75589a44e0508c4e5a26d33d7e59e8b56bf2502a44553d0872ce5797b01dcbb03049e7def picmi-20.04.3.tar.xz"
diff --git a/user/plasma-framework/APKBUILD b/user/plasma-framework/APKBUILD
index e3aa2c6b3..0668873b2 100644
--- a/user/plasma-framework/APKBUILD
+++ b/user/plasma-framework/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=plasma-framework
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Frameworks for the KDE Plasma 5 desktop environment"
url="https://www.kde.org/"
@@ -43,4 +43,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="900172458cd4d16e6374f6116470c2a5bf6cf16e52da5910b976b86e03a3c69182f1eefdc01aea2eac0471ae7416c82542e5e87c7af42ed15c9d9f3f228805ef plasma-framework-5.71.0.tar.xz"
+sha512sums="b120ff92f6adec4b08993004bda3eecb84afcb038155407850810d7c6b0bb33357730e4784525da3eb249368a97b893c1587e0411286c0455ab6b35caa116a7a plasma-framework-5.72.0.tar.xz"
diff --git a/user/prison/APKBUILD b/user/prison/APKBUILD
index 50fa8fbe8..11fe97d84 100644
--- a/user/prison/APKBUILD
+++ b/user/prison/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=prison
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Qt Barcode library for programatically creating QR codes"
url="https://www.kde.org/"
@@ -44,4 +44,4 @@ quick() {
mv "$pkgdir"/usr/lib/qt5/qml "$subpkgdir"/usr/lib/qt5/
}
-sha512sums="fc82066f704a0576bc50698ecf7ba7146bc0f77151ac8f596ebc48145db9c05dd57ab8b0eff398d3d3f55c922c5d2d7c8bb96817b42ec8981dba7a23414efac9 prison-5.71.0.tar.xz"
+sha512sums="5f3021a23f4724de77bcbe942b023561dadcf39966d170ebb04885aced86fe6196b88bf5ed7f3cee1235d8fb5d2d1bef6c9e5b46eaa3e646ec44acd38a070f7d prison-5.72.0.tar.xz"
diff --git a/user/purpose/APKBUILD b/user/purpose/APKBUILD
index 6592d9f77..a48d698cc 100644
--- a/user/purpose/APKBUILD
+++ b/user/purpose/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=purpose
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="KDE context menu framework"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="594e3de6d3a083189eadb2c7ae704fbcbe5296d63a0e173abe044dbda932115422886c50ce9154d279789c2c136f5779b8d891d7591831200c42b2f766db29e8 purpose-5.71.0.tar.xz"
+sha512sums="64359268f82d35e0c4a79f9a3b3472ea06217b719f73f145263598fe8f4df3e0025bcec4baf28a3dd5a7f86e2bb9ed1f2f46027a12c1c55235de349e22cd1284 purpose-5.72.0.tar.xz"
diff --git a/user/py3-distutils-extra/APKBUILD b/user/py3-distutils-extra/APKBUILD
index 9fb5b7b0b..5c0807786 100644
--- a/user/py3-distutils-extra/APKBUILD
+++ b/user/py3-distutils-extra/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Kiyoshi Aman <adelie@aerdan.vulpine.house>
# Maintainer: Kiyoshi Aman <adelie@aerdan.vulpine.house>
pkgname=py3-distutils-extra
-pkgver=2.43
+pkgver=2.45
pkgrel=0
pkgdesc="Python distutils extras for gettext, themed icons, and scrollkeepr docs"
url="https://launchpad.net/python-distutils-extra"
@@ -24,4 +24,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="a0a3ba147403e0096fd1c9f56eb898282edc7a1caf460128245730bf683d97af8706390127f2e997256b2ee50bc267125b2071b47e2eeac70ca0e2d58fa84176 python-distutils-extra-2.43.tar.bz2"
+sha512sums="04d2be290726d7ceed599031bfa960468c6a8654c8d9105dd77cb5744f6908d1c9a6732095692aebde1f1e042ef70b2695d41586663e4d539ee96247a39f02a1 python-distutils-extra-2.45.tar.bz2"
diff --git a/user/py3-freezegun/APKBUILD b/user/py3-freezegun/APKBUILD
index 398e20971..4c5bd8624 100644
--- a/user/py3-freezegun/APKBUILD
+++ b/user/py3-freezegun/APKBUILD
@@ -4,7 +4,7 @@ pkgname=py3-freezegun
_pkgname=freezegun
_p="${_pkgname#?}"
_p="${_pkgname%"$_p"}"
-pkgver=0.3.12
+pkgver=0.3.15
pkgrel=0
pkgdesc="Let your Python tests travel through time"
url="https://pypi.python.org/pypi/freezegun"
@@ -30,4 +30,4 @@ package() {
}
-sha512sums="f7d98ea84735b24380fa53e1e62622fe91be5a35cb75221ca4cb02418add9b0a4add9b2f691242be75acbc45d4745fef82ffe3c89890dcdffa4405940e527af4 py3-freezegun-0.3.12.tar.gz"
+sha512sums="9f3836f8c9f207d9bccbcaec3f1af977b26aa3699ad5f792d052e105a0de530c6dda1641480c9cd551627186bf0c65d92bf39a6f4a61f458f762d8aa999180ba py3-freezegun-0.3.15.tar.gz"
diff --git a/user/py3-idna/APKBUILD b/user/py3-idna/APKBUILD
index 92820b4f7..2dcf01370 100644
--- a/user/py3-idna/APKBUILD
+++ b/user/py3-idna/APKBUILD
@@ -4,7 +4,7 @@
# Maintainer:
pkgname=py3-idna
_pkgname=${pkgname#py3-}
-pkgver=2.9
+pkgver=2.8
pkgrel=0
pkgdesc="IDNA 2008 and UTS #46 for Python"
url="https://github.com/kjd/idna"
@@ -28,4 +28,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="af15fefeaf3b4d90b2edf83a1ac15ffd0290678f43d734d27477d2a4866b01d4042558ddd26a3c80f6035f36d4760618708c5a86bf4f5b420fcbf203de4b82b1 idna-2.9.tar.gz"
+sha512sums="848ca6a2630da1cfd9c4657854d71dc060f31fdd1f687ce35fd10467ca08ab29223bae521999aabde44ef777724bd5f5c2b5f362109c2c531c2ad6358ed1f3d6 idna-2.8.tar.gz"
diff --git a/user/py3-lxml/APKBUILD b/user/py3-lxml/APKBUILD
index b7f048d0d..548082a92 100644
--- a/user/py3-lxml/APKBUILD
+++ b/user/py3-lxml/APKBUILD
@@ -5,7 +5,7 @@ pkgname=py3-lxml
_pkgname=lxml
_p="${_pkgname#?}"
_p="${_pkgname%"$_p"}"
-pkgver=4.5.1
+pkgver=4.5.2
pkgrel=0
pkgdesc="Python LXML Library"
url="https://lxml.de/"
@@ -26,4 +26,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="5332d2b691b3d0def42b907a013fa814054dcd150ab6d7adf34891b70667b3e907f80c956a58671d7a31c63caa6110b2e007d2ed82b5fc706e6ad7b428742883 lxml-4.5.1.tar.gz"
+sha512sums="58d287fc9533605117ffb391edbfe94a2abd0db9be11eb54c9f78ff348c8567d10874cc047e7ae099ef5ce4403ef3d5e5bd5e64aad158ce3c621f106e4c1df63 lxml-4.5.2.tar.gz"
diff --git a/user/py3-pyparsing/APKBUILD b/user/py3-pyparsing/APKBUILD
index 071bc3710..41331a9ff 100644
--- a/user/py3-pyparsing/APKBUILD
+++ b/user/py3-pyparsing/APKBUILD
@@ -4,7 +4,7 @@ pkgname=py3-pyparsing
_pkgname=pyparsing
_p="${_pkgname#?}"
_p="${_pkgname%"$_p"}"
-pkgver=2.4.2
+pkgver=2.4.7
pkgrel=0
pkgdesc="Python parsing module"
url="https://pypi.python.org/pypi/pyparsing"
@@ -30,4 +30,4 @@ package() {
}
-sha512sums="27e5959eb1cf0c4d899746d2d32f5f000c3753278bdbbb670d24a077053e5c08caf8429f684186c502f6d9bf358702e0a8b3fea40cd2b50807cf02ea38c750dd py3-pyparsing-2.4.2.tar.gz"
+sha512sums="0b9f8f18907f65cb3af1b48ed57989e183f28d71646f2b2f820e772476f596ca15ee1a689f3042f18458206457f4683d10daa6e73dfd3ae82d5e4405882f9dd2 py3-pyparsing-2.4.7.tar.gz"
diff --git a/user/py3-python-dateutil/APKBUILD b/user/py3-python-dateutil/APKBUILD
index 833c61ed2..f205ebfc5 100644
--- a/user/py3-python-dateutil/APKBUILD
+++ b/user/py3-python-dateutil/APKBUILD
@@ -4,7 +4,7 @@ pkgname=py3-python-dateutil
_pkgname=python-dateutil
_p="${_pkgname#?}"
_p="${_pkgname%"$_p"}"
-pkgver=2.8.0
+pkgver=2.8.1
pkgrel=0
pkgdesc="Extensions to the standard Python datetime module"
url="https://pypi.python.org/pypi/python-dateutil"
@@ -13,8 +13,7 @@ license="Apache-2.0 AND BSD-3-Clause"
depends="python3"
makedepends="python3-dev"
checkdepends="py3-pytest py3-hypothesis py3-freezegun"
-source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/$_p/$_pkgname/$_pkgname-$pkgver.tar.gz
- scm.patch"
+source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/$_p/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
build() {
@@ -33,5 +32,4 @@ package() {
}
-sha512sums="ec7da86203572582f883a4686acf8a732a2de4f396d809057eb51b2c60dbca5623a7fa90c2c0618c281a2282c60841739bd837731a51cc876f4ff369297f2f81 py3-python-dateutil-2.8.0.tar.gz
-992434700d9dd1d048e69c3e5a80489f2e45e43e865935542a04b4749ef42e5716c0dc17157bd6f1b3cd4fd6436aa7cb3707edbe587d5b873b55a4eb1000bd54 scm.patch"
+sha512sums="337000216e0f8ce32d6363768444144183ab9268f69082f20858f2b3322b1c449e53b2f2b5dcb3645be22294659ce7838f74ace2fd7a7c4f2adc6cf806a9fa2c py3-python-dateutil-2.8.1.tar.gz"
diff --git a/user/py3-python-dateutil/scm.patch b/user/py3-python-dateutil/scm.patch
deleted file mode 100644
index 287b5269d..000000000
--- a/user/py3-python-dateutil/scm.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- python-dateutil-2.8.0/setup.py 2019-02-05 08:50:00.000000000 -0500
-+++ python-dateutil-2.8.0/setup.py 2019-07-24 15:40:41.520063790 -0400
-@@ -49,9 +49,6 @@ README = README() # NOQA
-
-
- setup(name="python-dateutil",
-- use_scm_version={
-- 'write_to': 'dateutil/_version.py',
-- },
- description="Extensions to the standard Python datetime module",
- author="Gustavo Niemeyer",
- author_email="gustavo@niemeyer.net",
-@@ -65,7 +62,7 @@ setup(name="python-dateutil",
- python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*",
- package_data={"dateutil.zoneinfo": ["dateutil-zoneinfo.tar.gz"]},
- zip_safe=True,
-- setup_requires=['setuptools_scm'],
-+ setup_requires=[],
- install_requires=["six >=1.5"],
- classifiers=[
- 'Development Status :: 5 - Production/Stable',
diff --git a/user/py3-zope-proxy/APKBUILD b/user/py3-zope-proxy/APKBUILD
index 2704aa053..c75daac07 100644
--- a/user/py3-zope-proxy/APKBUILD
+++ b/user/py3-zope-proxy/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer:
pkgname=py3-zope-proxy
_pkgname=zope.proxy
-pkgver=4.3.2
+pkgver=4.3.5
pkgrel=0
pkgdesc="Zope module for class and function proxies"
url="https://github.com/zopefoundation/zope.proxy"
@@ -23,4 +23,4 @@ package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="4a42a4989775f01f1b663d71058aae9852690d713269b5d58c6e10784ed2ca6ca056be5261bb009f230e198818b92d4e1014961f1144dcfacb47202064a8a666 zope.proxy-4.3.2.tar.gz"
+sha512sums="08b48cd284b07ddbceebd689ca8c96c0e9ec3521c8984ab37443d2fb48f9ddcae415ce6cfcc2415f29016e1825c4f5178b90637961e265993731000d450debc9 zope.proxy-4.3.5.tar.gz"
diff --git a/user/qqc2-desktop-style/APKBUILD b/user/qqc2-desktop-style/APKBUILD
index f3de76a45..3045ff7a5 100644
--- a/user/qqc2-desktop-style/APKBUILD
+++ b/user/qqc2-desktop-style/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=qqc2-desktop-style
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="QtQuickControls 2 style that uses QWidget's QStyle for painting"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="463acd397543d8fcad140ee074eb78f98c2997953a79e2a5643331d2d9f2a900f0cf2a322128c54582f805316b6f5a01ca4ed980ca3aa13f90eebc9664cd25b1 qqc2-desktop-style-5.71.0.tar.xz"
+sha512sums="641e7c1fb3a367eb17afb841fadf7c506ad4e7898d2cf595c2cdebffcac82672b9fd0ab9aafd7ab742b00d529b998b68e2621b6fbfcb0891dcf3701f8332ba23 qqc2-desktop-style-5.72.0.tar.xz"
diff --git a/user/qt-creator/APKBUILD b/user/qt-creator/APKBUILD
index 4c1cac4fd..dbe83e008 100644
--- a/user/qt-creator/APKBUILD
+++ b/user/qt-creator/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=qt-creator
-pkgver=4.12.3
+pkgver=4.12.4
pkgrel=0
pkgdesc="Cross-platform multi-language programming IDE"
url="https://doc.qt.io/qtcreator/index.html"
@@ -27,4 +27,4 @@ package() {
make install INSTALL_ROOT="$pkgdir"/usr
}
-sha512sums="57266aaf97af260d0e24032902e74c8f182ac112e9e81bd20a33dc94940a2a9c17aab4a3d6af0f8d62c0b8f0ef781c574227ea46acab4af0e39f0139e2835fa5 qt-creator-opensource-src-4.12.3.tar.gz"
+sha512sums="137fda4882bce31b2844c6a4c1d54f5628f0812611266b2d7f74d6c155bec97809f50dca4a253c5d9686e7d0838ee568d054e5102333c63c30ca430f50370013 qt-creator-opensource-src-4.12.4.tar.gz"
diff --git a/user/qt5-qtnetworkauth/APKBUILD b/user/qt5-qtnetworkauth/APKBUILD
new file mode 100644
index 000000000..59ace6b90
--- /dev/null
+++ b/user/qt5-qtnetworkauth/APKBUILD
@@ -0,0 +1,27 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=qt5-qtnetworkauth
+_pkgname=qtnetworkauth-everywhere-src
+pkgver=5.12.6
+pkgrel=0
+pkgdesc="Network authentication module for Qt"
+url="https://www.qt.io/"
+arch="all"
+options="!check"
+license="LGPL-3.0-only WITH Qt-LGPL-exception-1.1 OR GPL-3.0-only WITH Qt-GPL-exception-1.0"
+depends=""
+makedepends="qt5-qtbase-dev"
+subpackages="$pkgname-dev"
+source="https://download.qt.io/official_releases/qt/${pkgver%.*}/$pkgver/submodules/$_pkgname-$pkgver.tar.xz"
+builddir="$srcdir"/$_pkgname-$pkgver
+
+build() {
+ qmake
+ make
+}
+
+package() {
+ make install INSTALL_ROOT="$pkgdir"
+}
+
+sha512sums="d66aac84310e8afa734613f8baf3bba830ed3562336f00f143cbb13dc831f58108da95a1a5c09ec5d26efb653c98ffedc83b62a2f0ec01ff14f6fc51b7c8f6ed qtnetworkauth-everywhere-src-5.12.6.tar.xz"
diff --git a/user/rocs/APKBUILD b/user/rocs/APKBUILD
index 29c1875cc..f1c70ae01 100644
--- a/user/rocs/APKBUILD
+++ b/user/rocs/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=rocs
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Graph theory IDE"
url="https://www.kde.org/applications/education/rocs/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="2baa648476076d080a56ead5c95d4d7515f937d5ac9620563af133db7456386d7d7dc946c10c9c96442196f5bf94de40cc04e6d2d22fb8a0456f65e6db6bad55 rocs-20.04.2.tar.xz"
+sha512sums="b561e8864a700c832d36ce8fb645d29c09c4c9dcf34a01649ad6448b9d00a25945134821753ebeef56a607c3c66424a59d8a2372ae5561185fd37691709bfd5d rocs-20.04.3.tar.xz"
diff --git a/user/sane-airscan/APKBUILD b/user/sane-airscan/APKBUILD
index 8073f32be..c106204f8 100644
--- a/user/sane-airscan/APKBUILD
+++ b/user/sane-airscan/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=sane-airscan
pkgver=0.99.8
-pkgrel=0
+pkgrel=1
pkgdesc="Universal scanner driver for AirScan (eSCL) scanners"
url=" "
arch="all"
@@ -11,7 +11,9 @@ depends=""
makedepends="avahi-dev glib-dev libjpeg-turbo-dev libpng-dev libsoup-dev
libxml2-dev meson ninja sane-dev"
subpackages="$pkgname-doc"
-source="sane-airscan-$pkgver.tar.gz::https://github.com/alexpevzner/sane-airscan/archive/$pkgver.tar.gz"
+source="sane-airscan-$pkgver.tar.gz::https://github.com/alexpevzner/sane-airscan/archive/$pkgver.tar.gz
+ git.patch
+ "
build() {
meson \
@@ -34,4 +36,5 @@ package() {
rm "$pkgdir"/etc/sane.d/dll.conf
}
-sha512sums="2828deeea31297c64b9927bb2b2b982f16a16cbb446cf2ca685b13f79cb264e94c017b8930fe04004636a6e1122f1882bd58252a3302c0a13b3fc60566072155 sane-airscan-0.99.8.tar.gz"
+sha512sums="2828deeea31297c64b9927bb2b2b982f16a16cbb446cf2ca685b13f79cb264e94c017b8930fe04004636a6e1122f1882bd58252a3302c0a13b3fc60566072155 sane-airscan-0.99.8.tar.gz
+a195c23edaf399b6fc1ba7693afd34fa87504c9c8ff10d1d793b97c1b592bff90214cd18af764451a3af9860884509fa7701037322a551226a0bcd29473ca1cc git.patch"
diff --git a/user/sane-airscan/git.patch b/user/sane-airscan/git.patch
new file mode 100644
index 000000000..818580553
--- /dev/null
+++ b/user/sane-airscan/git.patch
@@ -0,0 +1,1212 @@
+diff --git a/COPYING b/COPYING
+index 60549be..d159169 100644
+--- a/COPYING
++++ b/COPYING
+@@ -1,12 +1,12 @@
+- GNU GENERAL PUBLIC LICENSE
+- Version 2, June 1991
++ GNU GENERAL PUBLIC LICENSE
++ Version 2, June 1991
+
+- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
++ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+- Preamble
++ Preamble
+
+ The licenses for most software are designed to take away your
+ freedom to share and change it. By contrast, the GNU General Public
+@@ -15,7 +15,7 @@ software--to make sure the software is free for all its users. This
+ General Public License applies to most of the Free Software
+ Foundation's software and to any other program whose authors commit to
+ using it. (Some other Free Software Foundation software is covered by
+-the GNU Library General Public License instead.) You can apply it to
++the GNU Lesser General Public License instead.) You can apply it to
+ your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+@@ -55,8 +55,8 @@ patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+ modification follow.
+-
+- GNU GENERAL PUBLIC LICENSE
++
++ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+@@ -110,7 +110,7 @@ above, provided that you also meet all of these conditions:
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+-
++
+ These requirements apply to the modified work as a whole. If
+ identifiable sections of that work are not derived from the Program,
+ and can be reasonably considered independent and separate works in
+@@ -168,7 +168,7 @@ access to copy from a designated place, then offering equivalent
+ access to copy the source code from the same place counts as
+ distribution of the source code, even though third parties are not
+ compelled to copy the source along with the object code.
+-
++
+ 4. You may not copy, modify, sublicense, or distribute the Program
+ except as expressly provided under this License. Any attempt
+ otherwise to copy, modify, sublicense or distribute the Program is
+@@ -225,7 +225,7 @@ impose that choice.
+
+ This section is intended to make thoroughly clear what is believed to
+ be a consequence of the rest of this License.
+-
++
+ 8. If the distribution and/or use of the Program is restricted in
+ certain countries either by patents or by copyrighted interfaces, the
+ original copyright holder who places the Program under this License
+@@ -255,7 +255,7 @@ make exceptions for this. Our decision will be guided by the two goals
+ of preserving the free status of all derivatives of our free software and
+ of promoting the sharing and reuse of software generally.
+
+- NO WARRANTY
++ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+ FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+@@ -277,9 +277,9 @@ YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+ PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGES.
+
+- END OF TERMS AND CONDITIONS
+-
+- How to Apply These Terms to Your New Programs
++ END OF TERMS AND CONDITIONS
++
++ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+ possible use to the public, the best way to achieve this is to make it
+@@ -291,7 +291,7 @@ convey the exclusion of warranty; and each file should have at least
+ the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+- Copyright (C) 19yy <name of author>
++ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+@@ -303,17 +303,16 @@ the "copyright" line and a pointer to where the full notice is found.
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+- You should have received a copy of the GNU General Public License
+- along with this program; if not, write to the Free Software
+- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+-
++ You should have received a copy of the GNU General Public License along
++ with this program; if not, write to the Free Software Foundation, Inc.,
++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+ Also add information on how to contact you by electronic and paper mail.
+
+ If the program is interactive, make it output a short notice like this
+ when it starts in an interactive mode:
+
+- Gnomovision version 69, Copyright (C) 19yy name of author
++ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+@@ -336,5 +335,5 @@ necessary. Here is a sample; alter the names:
+ This General Public License does not permit incorporating your program into
+ proprietary programs. If your program is a subroutine library, you may
+ consider it more useful to permit linking proprietary applications with the
+-library. If this is what you want to do, use the GNU Library General
++library. If this is what you want to do, use the GNU Lesser General
+ Public License instead of this License.
+diff --git a/LICENSE b/LICENSE
+index fe71f02..db02cb9 100644
+--- a/LICENSE
++++ b/LICENSE
+@@ -16,8 +16,8 @@ General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+-Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+-MA 02111-1307, USA.
++Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
++MA 02110-1301 USA.
+
+ As a special exception, the authors of sane-airscan give permission for
+ additional uses of the libraries contained in this release of sane-airscan.
+diff --git a/Makefile b/Makefile
+index 9d4e082..70555a8 100644
+--- a/Makefile
++++ b/Makefile
+@@ -17,7 +17,7 @@
+
+ CC = gcc
+ COMPRESS = gzip
+-CFLAGS = -O2 -g -W -Wall -Werror
++CFLAGS += -O2 -g -W -Wall -Werror $(CPPFLAGS)
+ MANDIR = /usr/share/man/
+ PKG_CONFIG = /usr/bin/pkg-config
+ STRIP = -s
+@@ -82,7 +82,7 @@ $(BACKEND): $(OBJDIR)airscan.o $(LIBAIRSCAN) airscan.sym
+ $(CC) -o $(BACKEND) -shared $(OBJDIR)/airscan.o $(LIBAIRSCAN) $(airscan_LDFLAGS)
+
+ $(DISCOVER): $(OBJDIR)discover.o $(LIBAIRSCAN)
+- $(CC) -o $(DISCOVER) discover.c $(CPPFLAGS) $(airscan_CFLAGS) $(LIBAIRSCAN) $(airscan_LIBS) -fPIE
++ $(CC) -o $(DISCOVER) discover.c $(CPPFLAGS) $(airscan_CFLAGS) $(LIBAIRSCAN) $(airscan_LIBS) $(LDFLAGS) -fPIE
+
+ $(LIBAIRSCAN): $(OBJ) Makefile
+ ar cru $(LIBAIRSCAN) $(OBJ)
+@@ -105,6 +105,13 @@ clean:
+ rm -f test $(BACKEND) tags
+ rm -rf $(OBJDIR)
+
++uninstall:
++ rm -f $(DESTDIR)$(PREFIX)$(BINDIR)/$(DISCOVER)
++ rm -f $(DESTDIR)$(PREFIX)$(CONFDIR)/dll.d/airscan
++ rm -f $(DESTDIR)$(PREFIX)$(LIBDIR)/sane/$(BACKEND)
++ rm -f $(DESTDIR)$(PREFIX)$(MANDIR)/man1/$(MAN_DISCOVER)*
++ rm -f $(DESTDIR)$(PREFIX)$(MANDIR)/man5/$(MAN_BACKEND)*
++
+ man: $(MAN_DISCOVER) $(MAN_BACKEND)
+
+ $(MAN_DISCOVER): $(MAN_DISCOVER).md
+@@ -114,7 +121,7 @@ $(MAN_BACKEND): $(MAN_BACKEND).md
+ ronn --roff --manual=$(MAN_BACKEND_TITLE) $(MAN_BACKEND).md
+
+ test: $(BACKEND) test.c
+- $(CC) -o test test.c $(BACKEND) -Wl,-rpath . ${airscan_CFLAGS}
++ $(CC) -o test test.c $(BACKEND) -Wl,-rpath . $(LDFLAGS) ${airscan_CFLAGS}
+
+ test-decode: test-decode.c $(LIBAIRSCAN)
+- $(CC) -o test-decode test-decode.c $(CPPFLAGS) $(airscan_CFLAGS) $(LIBAIRSCAN) $(airscan_LIBS)
++ $(CC) -o test-decode test-decode.c $(CPPFLAGS) $(airscan_CFLAGS) $(LIBAIRSCAN) $(LDFLAGS) $(airscan_LIBS)
+diff --git a/README.md b/README.md
+index 469a2cd..f05f4d0 100644
+--- a/README.md
++++ b/README.md
+@@ -51,10 +51,13 @@ Legend:
+ | Canon D570 | Yes | |
+ | Canon ImageCLASS MF743cdw | Yes<sup>[1](#note1)</sup> | |
+ | Canon imageRUNNER ADVANCE 4545/4551| Yes | Yes |
++| Canon imageRUNNER C3120L | Yes | Yes |
+ | Canon i-SENSYS MF641C | No | Yes |
+-| Canon Lide 400 | Yes | |
++| Canon Lide 400 | Yes<sup>[2](#note1)</sup> | |
+ | Canon MF745C/746C | Yes | Yes |
++| Canon PIXMA MG5500 Series | No | Yes |
+ | Canon PIXMA MG7700 Series | Yes | |
++| Canon PIXMA TS5000 Series | Yes | |
+ | Canon PIXMA TS 9550 Series | Yes | |
+ | Canon TR4529 (PIXMA TR4500 Series) | Yes | |
+ | Canon TR7500 Series | No | Yes |
+@@ -89,10 +92,10 @@ Legend:
+ | HP OfficeJet Pro 8730 | Yes | Yes |
+ | HP OfficeJet Pro 9010 series | Yes | |
+ | HP Smart Tank Plus 550 series | Yes | |
+-| Kyocera ECOSYS M2040dn | Yes | Yes<sup>[2](#note2)</sup> |
+-| Lexmark CX317dn | Yes<sup>[3](#note3)</sup> | Yes<sup>[3](#note3)</sup> |
++| Kyocera ECOSYS M2040dn | Yes | Yes<sup>[3](#note2)</sup> |
++| Lexmark CX317dn | Yes<sup>[4](#note3)</sup> | Yes<sup>[4](#note3)</sup> |
+ | Lexmark MC2535adwe | Yes | |
+-| Ricoh MP C3003 | No | Yes<sup>[4](#note3)</sup> |
++| Ricoh MP C3003 | No | Yes<sup>[5](#note3)</sup> |
+ | Samsung M288x Series | No | Yes |
+ | Xerox VersaLink B405 | Yes | |
+ | TODO | | |
+@@ -102,15 +105,21 @@ Legend:
+ scanning on its web console: Home->Menu->Preferences->Network->TCP/IP
+ Settings->Network Link Scan Settings->On.
+
+-<a name="note2"><sup>[2]</sup></a>: this device requires manual action on its front
++<a name="note3"><sup>[2]</sup></a>: this USB device supports IPP over USB protocol, which
++allows it to be used with network protocols like eSCL. To enable IPP over USB, you need
++to install additional program: either [ippusbxd](https://github.com/OpenPrinting/ippusbxd), which
++comes with some distros, or [ipp-usb](https://github.com/OpenPrinting/ipp-usb). 'ipp-usb`
++works better, binary packages available for many popular distros.
++
++<a name="note3"><sup>[3]</sup></a>: this device requires manual action on its front
+ panel to initiate WSD scan: Send->WSD Scan->From Computer
+
+-<a name="note3"><sup>[3]</sup></a>: when low in memory, this device may scan at 400 DPI
++<a name="note4"><sup>[4]</sup></a>: when low in memory, this device may scan at 400 DPI
+ instead of requested 600 DPI. As sane-airscan reports image parameters to SANE before actual
+ image is received, and then adjust actual image to reported parameters, image will
+ be scaled down by the factor 2/3 at this case. Lower resolutions works well.
+
+-<a name="note3"><sup>[4]</sup></a>: by default, WSD scan command is disabled on this
++<a name="note5"><sup>[5]</sup></a>: by default, WSD scan command is disabled on this
+ device and needs to be enabled before use: Click [Configuration], click [Initial Settings]
+ under [Scanner], and then set [Prohibit WSD Scan Command] to [Do not Prohibit] (from
+ http://support.ricoh.com/bb_v1oi/pub_e/oi_view/0001047/0001047003/view/scanner/int/0095.htm)
+diff --git a/airscan-device.c b/airscan-device.c
+index f76fa23..82e267a 100644
+--- a/airscan-device.c
++++ b/airscan-device.c
+@@ -119,7 +119,6 @@ struct device {
+ SANE_Int read_line_end; /* If read_line_num>read_line_end
+ no more lines left in image */
+ SANE_Int read_line_off; /* Current offset in the line */
+- SANE_Int read_skip_lines; /* How many lines to skip */
+ SANE_Int read_skip_bytes; /* How many bytes to skip at line
+ beginning */
+ };
+@@ -487,6 +486,8 @@ static void
+ device_probe_endpoint (device *dev, zeroconf_endpoint *endpoint)
+ {
+ /* Switch endpoint */
++ log_assert(dev->log, endpoint->proto != ID_PROTO_UNKNOWN);
++
+ if (dev->endpoint_current == NULL ||
+ dev->endpoint_current->proto != endpoint->proto) {
+ device_proto_set(dev, endpoint->proto);
+@@ -851,8 +852,8 @@ device_geom;
+ * First of all, we use 3 different units to deal with geometrical
+ * parameters:
+ * 1) we communicate with frontend in millimeters
+- * 2) we communicate with scanner in pixels, assuming protoc-specific DPI
+- * (defined by devcaps::units)
++ * 2) we communicate with scanner in pixels, assuming
++ * protocol-specific DPI (defined by devcaps::units)
+ * 3) when we deal with image, sizes are in pixels in real resolution
+ *
+ * Second, scanner returns minimal and maximal window size, but
+@@ -1289,6 +1290,7 @@ device_read_next (device *dev)
+ SANE_Parameters params;
+ image_decoder *decoder = dev->decoders[dev->proto_ctx.params.format];
+ int wid, hei;
++ int skip_lines = 0;
+
+ log_assert(dev->log, decoder != NULL);
+
+@@ -1330,7 +1332,7 @@ device_read_next (device *dev)
+ /* Setup image clipping */
+ if (dev->job_skip_x >= wid || dev->job_skip_y >= hei) {
+ /* Trivial case - just skip everything */
+- dev->read_skip_lines = hei;
++ dev->read_line_end = 0;
+ dev->read_skip_bytes = 0;
+ line_capacity = dev->opt.params.bytes_per_line;
+ } else {
+@@ -1352,12 +1354,12 @@ device_read_next (device *dev)
+ dev->read_skip_bytes = bpp * (dev->job_skip_x - win.x_off);
+ }
+
+- dev->read_skip_lines = 0;
+ if (win.y_off != dev->job_skip_y) {
+- dev->read_skip_lines = dev->job_skip_y - win.y_off;
++ skip_lines = dev->job_skip_y - win.y_off;
+ }
+
+ line_capacity = math_max(dev->opt.params.bytes_per_line, wid * bpp);
++ line_capacity += dev->read_skip_bytes;
+ }
+
+ /* Initialize image decoding */
+@@ -1366,7 +1368,14 @@ device_read_next (device *dev)
+
+ dev->read_line_num = 0;
+ dev->read_line_off = dev->opt.params.bytes_per_line;
+- dev->read_line_end = hei - dev->read_skip_lines;
++ dev->read_line_end = hei - skip_lines;
++
++ for (;skip_lines > 0; skip_lines --) {
++ err = image_decoder_read_line(decoder, dev->read_line_buf);
++ if (err != NULL) {
++ goto DONE;
++ }
++ }
+
+ /* Wake up reader */
+ pollable_signal(dev->read_pollable);
+@@ -1408,8 +1417,9 @@ device_read_decode_line (device *dev)
+ return SANE_STATUS_EOF;
+ }
+
+- if (n < dev->read_skip_lines || n >= dev->read_line_end) {
+- memset(dev->read_line_buf, 0xff, dev->opt.params.bytes_per_line);
++ if (n >= dev->read_line_end) {
++ memset(dev->read_line_buf + dev->read_skip_bytes, 0xff,
++ dev->opt.params.bytes_per_line);
+ } else {
+ error err = image_decoder_read_line(decoder, dev->read_line_buf);
+
+@@ -1419,7 +1429,7 @@ device_read_decode_line (device *dev)
+ }
+ }
+
+- dev->read_line_off = dev->read_skip_bytes;
++ dev->read_line_off = 0;
+ dev->read_line_num ++;
+
+ return SANE_STATUS_GOOD;
+@@ -1482,12 +1492,14 @@ device_read (device *dev, SANE_Byte *data, SANE_Int max_len, SANE_Int *len_out)
+ /* Read line by line */
+ for (len = 0; status == SANE_STATUS_GOOD && len < max_len; ) {
+ if (dev->read_line_off == dev->opt.params.bytes_per_line) {
+- status = device_read_decode_line (dev);
++ status = device_read_decode_line(dev);
+ } else {
+ SANE_Int sz = math_min(max_len - len,
+ dev->opt.params.bytes_per_line - dev->read_line_off);
+
+- memcpy(data, dev->read_line_buf + dev->read_line_off, sz);
++ memcpy(data, dev->read_line_buf + dev->read_skip_bytes +
++ dev->read_line_off, sz);
++
+ data += sz;
+ dev->read_line_off += sz;
+ len += sz;
+diff --git a/airscan-escl.c b/airscan-escl.c
+index dbaa370..163bdd1 100644
+--- a/airscan-escl.c
++++ b/airscan-escl.c
+@@ -335,16 +335,16 @@ escl_devcaps_source_parse (xml_rd *xml, devcaps_source **out)
+ goto DONE;
+ }
+
+- if (src->max_wid_px != 0 && src->max_hei_px != 0 )
++ if (src->max_wid_px != 0 && src->max_hei_px != 0)
+ {
+ /* Validate window size */
+- if (src->min_wid_px >= src->max_wid_px )
++ if (src->min_wid_px > src->max_wid_px)
+ {
+ err = ERROR("Invalid scan:MinWidth or scan:MaxWidth");
+ goto DONE;
+ }
+
+- if (src->min_hei_px >= src->max_hei_px)
++ if (src->min_hei_px > src->max_hei_px)
+ {
+ err = ERROR("Invalid scan:MinHeight or scan:MaxHeight");
+ goto DONE;
+diff --git a/airscan-http.c b/airscan-http.c
+index 6758368..ca6f8b0 100644
+--- a/airscan-http.c
++++ b/airscan-http.c
+@@ -114,6 +114,7 @@ http_uri_new_relative (const http_uri *base, const char *path,
+
+ /* Free the URI
+ */
++#ifndef __clang_analyzer__
+ void
+ http_uri_free (http_uri *uri)
+ {
+@@ -123,6 +124,7 @@ http_uri_free (http_uri *uri)
+ g_free(uri);
+ }
+ }
++#endif
+
+ /* Get URI string
+ */
+@@ -689,9 +691,21 @@ http_client_onerror (http_client *client,
+ void
+ http_client_cancel (http_client *client)
+ {
+- while (client->pending->len != 0) {
+- http_query_cancel(client->pending->pdata[0]);
++ size_t i, len = client->pending->len;
++ size_t sz = len * sizeof(http_query*);
++ http_query **qlist = g_alloca(len);
++
++ /* Note, without this stupid copying of client->pending->pdata,
++ * clang analyzer doesn't understand that http_query_cancel()
++ * has a side effect of removing http_query pointer from the
++ * array and erroneously claims that memory used after free
++ */
++ memcpy(qlist, client->pending->pdata, sz);
++ for (i = 0; i < len; i ++) {
++ http_query_cancel(qlist[i]);
+ }
++
++ log_assert(client->log, client->pending->len == 0);
+ }
+
+ /* Cancel all pending queries with matching address family and uintptr
+@@ -988,12 +1002,13 @@ http_query_cancel (http_query *q)
+ g_object_ref(q->msg);
+ soup_session_cancel_message(http_session, q->msg, SOUP_STATUS_CANCELLED);
+ soup_message_set_status(q->msg, SOUP_STATUS_CANCELLED);
+- g_object_unref(q->msg);
+
+ log_debug(q->client->log, "HTTP %s %s: %s", q->msg->method,
+ http_uri_str(q->uri),
+ soup_status_get_phrase(SOUP_STATUS_CANCELLED));
+
++ g_object_unref(q->msg);
++
+ http_query_free(q);
+ }
+
+@@ -1225,6 +1240,8 @@ http_start_stop (bool start)
+ g_object_set_property(G_OBJECT(http_session),
+ SOUP_SESSION_SSL_STRICT, &val);
+ } else {
++ ll_node *node;
++
+ soup_session_abort(http_session);
+ g_object_unref(http_session);
+ http_session = NULL;
+@@ -1232,10 +1249,8 @@ http_start_stop (bool start)
+ /* Note, soup_session_abort() may leave some requests
+ * pending, so we must free them here explicitly
+ */
+- while (!ll_empty(&http_query_list)) {
+- ll_node *node = ll_first(&http_query_list);
++ while ((node = ll_pop_beg(&http_query_list)) != NULL) {
+ http_query *q = OUTER_STRUCT(node, http_query, list_node);
+-
+ http_query_free(q);
+ }
+ }
+diff --git a/airscan-math.c b/airscan-math.c
+index d801304..ee7f301 100644
+--- a/airscan-math.c
++++ b/airscan-math.c
+@@ -99,7 +99,6 @@ math_range_merge (SANE_Range *out, const SANE_Range *r1, const SANE_Range *r2)
+ SANE_Word quant = math_lcm(r1->quant, r2->quant);
+ SANE_Word min, max, bounds_min, bounds_max;
+
+- min = math_min(r1->min, r2->min);
+ bounds_min = math_max(r1->min, r2->min);
+ bounds_max = math_min(r1->max, r2->max);
+
+diff --git a/airscan-netif.c b/airscan-netif.c
+index a762377..a086792 100644
+--- a/airscan-netif.c
++++ b/airscan-netif.c
+@@ -92,6 +92,41 @@ netif_distance_get (const struct sockaddr *addr)
+ return distance;
+ }
+
++/* Check that interface has non-link-local address
++ * of particular address family
++ */
++bool
++netif_has_non_link_local_addr (int af, int ifindex)
++{
++ struct ifaddrs *ifa;
++
++ for (ifa = netif_ifaddrs; ifa != NULL; ifa = ifa->ifa_next) {
++ struct sockaddr *addr;
++
++ /* Skip interface without address */
++ if ((addr = ifa->ifa_addr) == NULL) {
++ continue;
++ }
++
++ /* Check address family against requested */
++ if (addr->sa_family != af) {
++ continue;
++ }
++
++ /* Skip link-local addresses */
++ if (ip_sockaddr_is_linklocal(addr)) {
++ continue;
++ }
++
++ /* Check interface index */
++ if (ifindex == (int) if_nametoindex(ifa->ifa_name)) {
++ return true;
++ }
++ }
++
++ return false;
++}
++
+ /* Get list of network interfaces addresses
+ */
+ netif_addr*
+diff --git a/airscan-wsdd.c b/airscan-wsdd.c
+index 15bf02a..c53105b 100644
+--- a/airscan-wsdd.c
++++ b/airscan-wsdd.c
+@@ -26,6 +26,12 @@
+ #define WSDD_RETRANSMIT_MAX 250 /* Max retransmit time */
+ #define WSDD_DISCOVERY_TIME 2500 /* Overall discovery time */
+
++/* This delay is taken, if we have discovered, say, device's IPv6
++ * addresses and have a strong suspicion that device has not yet
++ * discovered IPv4 addresses as well
++ */
++#define WSDD_PUBLISH_DELAY 1000
++
+ /* WS-Discovery stable endpoint path
+ */
+ #define WSDD_STABLE_ENDPOINT \
+@@ -49,12 +55,13 @@ typedef struct {
+ * device discovery
+ */
+ typedef struct {
+- zeroconf_finding finding; /* Base class */
+- const char *address; /* Device "address" in WS-SD sense */
+- ll_head xaddrs; /* List of wsdd_xaddr */
+- http_client *http_client; /* HTTP client */
+- ll_node list_node; /* In wsdd_finding_list */
+- bool published; /* This finding is published */
++ zeroconf_finding finding; /* Base class */
++ const char *address; /* Device "address" in WS-SD sense */
++ ll_head xaddrs; /* List of wsdd_xaddr */
++ http_client *http_client; /* HTTP client */
++ ll_node list_node; /* In wsdd_finding_list */
++ eloop_timer *publish_timer; /* WSDD_PUBLISH_DELAY timer */
++ bool published; /* This finding is published */
+ } wsdd_finding;
+
+ /* wsdd_xaddr represents device transport address
+@@ -207,9 +214,8 @@ wsdd_xaddr_list_purge (ll_head *list)
+ {
+ ll_node *node;
+
+- while ((node = ll_first(list)) != NULL) {
++ while ((node = ll_pop_beg(list)) != NULL) {
+ wsdd_xaddr *xaddr = OUTER_STRUCT(node, wsdd_xaddr, list_node);
+- ll_del(&xaddr->list_node);
+ wsdd_xaddr_free(xaddr);
+ }
+ }
+@@ -269,6 +275,10 @@ wsdd_finding_free (wsdd_finding *wsdd)
+ http_client_cancel(wsdd->http_client);
+ http_client_free(wsdd->http_client);
+
++ if (wsdd->publish_timer != NULL) {
++ eloop_timer_cancel(wsdd->publish_timer);
++ }
++
+ zeroconf_endpoint_list_free(wsdd->finding.endpoints);
+ g_free((char*) wsdd->address);
+ wsdd_xaddr_list_purge(&wsdd->xaddrs);
+@@ -282,17 +292,100 @@ wsdd_finding_free (wsdd_finding *wsdd)
+ static void
+ wsdd_finding_publish (wsdd_finding *wsdd)
+ {
+- if (!wsdd->published) {
+- wsdd->published = true;
+- zeroconf_finding_publish(&wsdd->finding);
++ if (wsdd->published) {
++ return;
++ }
++
++ wsdd->published = true;
++ wsdd->finding.endpoints = zeroconf_endpoint_list_sort_dedup(
++ wsdd->finding.endpoints);
++
++ if (wsdd->publish_timer != NULL) {
++ log_debug(wsdd_log, "\"%s\": publish-delay timer canceled",
++ wsdd->finding.model);
++
++ eloop_timer_cancel(wsdd->publish_timer);
++ wsdd->publish_timer = NULL;
++ }
++
++ zeroconf_finding_publish(&wsdd->finding);
++}
++
++/* WSDD_PUBLISH_DELAY timer callback
++ */
++static void
++wsdd_finding_publish_delay_timer_callback (void *data)
++{
++ wsdd_finding *wsdd = data;
++
++ wsdd->publish_timer = NULL;
++ log_debug(wsdd_log, "\"%s\": publish-delay timer expired",
++ wsdd->finding.model);
++
++ wsdd_finding_publish(wsdd);
++}
++
++/* Publish wsdd_finding with optional delay
++ */
++static void
++wsdd_finding_publish_delay (wsdd_finding *wsdd)
++{
++ bool delay = false;
++
++ if (wsdd->published) {
++ return;
++ }
++
++ /* Continue discovery, if interface has IPv4/IPv6 address,
++ * and we have not yet discovered address of the same address
++ * family of device
++ *
++ * Some devices doesn't return their IPv4 endpoints, if
++ * metadata is queried via IPv6, and visa versa. This is
++ * possible that we will finish discovery of the particular
++ * address family, before we'll ever know that the device
++ * may have address of another address family, so part
++ * of addresses will be never discovered (see #44 for details).
++ *
++ * To prevent this situation, we continue discovery with
++ * some reasonable delay, if network interface has IPv4/IPv6
++ * address, but device is not yet.
++ */
++
++ if (netif_has_non_link_local_addr(AF_INET, wsdd->finding.ifindex) &&
++ !zeroconf_endpoint_list_has_non_link_local_addr(AF_INET,
++ wsdd->finding.endpoints)) {
++ log_debug(wsdd_log,
++ "\"%s\": IPv4 address expected but not yet discovered",
++ wsdd->finding.model);
++ delay = true;
++ }
++
++ if (netif_has_non_link_local_addr(AF_INET6, wsdd->finding.ifindex) &&
++ !zeroconf_endpoint_list_has_non_link_local_addr(AF_INET6,
++ wsdd->finding.endpoints)) {
++ log_debug(wsdd_log,
++ "\"%s\": IPv6 address expected but not yet discovered",
++ wsdd->finding.model);
++ delay = true;
++ }
++
++ if (delay) {
++ if (wsdd->publish_timer == NULL) {
++ wsdd->publish_timer = eloop_timer_new(WSDD_PUBLISH_DELAY,
++ wsdd_finding_publish_delay_timer_callback, wsdd);
++ }
++
++ return;
+ }
++
++ wsdd_finding_publish(wsdd);
+ }
+
+-/* Add wsdd_finding to the wsdd_finding_list.
+- * If finding already present, does nothing and returns NULL
++/* Get existent finding or add a new one
+ */
+ static wsdd_finding*
+-wsdd_finding_add (int ifindex, const char *address)
++wsdd_finding_get (int ifindex, const char *address)
+ {
+ ll_node *node;
+ wsdd_finding *wsdd;
+@@ -302,7 +395,7 @@ wsdd_finding_add (int ifindex, const char *address)
+ wsdd = OUTER_STRUCT(node, wsdd_finding, list_node);
+ if (wsdd->finding.ifindex == ifindex &&
+ !strcmp(wsdd->address, address)) {
+- return NULL;
++ return wsdd;
+ }
+ }
+
+@@ -343,6 +436,25 @@ wsdd_finding_by_address (ip_addr addr)
+ return NULL;
+ }
+
++/* Check if finding already has particular xaddr
++ */
++static bool
++wsdd_finding_has_xaddr (wsdd_finding *wsdd, const wsdd_xaddr *xaddr)
++{
++ ll_node *node;
++ wsdd_xaddr *xaddr2;
++
++ for (LL_FOR_EACH(node, &wsdd->xaddrs)) {
++ xaddr2 = OUTER_STRUCT(node, wsdd_xaddr, list_node);
++
++ if (http_uri_equal(xaddr->uri, xaddr2->uri)) {
++ return true;
++ }
++ }
++
++ return false;
++}
++
+ /* Delete wsdd_finding from the wsdd_finding_list
+ */
+ static void
+@@ -532,24 +644,7 @@ DONE:
+ g_free(manufacturer);
+
+ if (http_client_num_pending(wsdd->http_client) == 0) {
+- zeroconf_endpoint *endpoint;
+-
+- wsdd->finding.endpoints = zeroconf_endpoint_list_sort_dedup(
+- wsdd->finding.endpoints);
+-
+- log_debug(wsdd_log, "\"%s\": address: %s",
+- wsdd->finding.model, wsdd->address);
+- log_debug(wsdd_log, "\"%s\": uuid: %s",
+- wsdd->finding.model, wsdd->finding.uuid.text);
+- log_debug(wsdd_log, "\"%s\": discovered endpoints:",
+- wsdd->finding.model);
+-
+- for (endpoint = wsdd->finding.endpoints; endpoint != NULL;
+- endpoint = endpoint->next) {
+- log_debug(wsdd_log, " %s", http_uri_str(endpoint->uri));
+- }
+-
+- wsdd_finding_publish(wsdd);
++ wsdd_finding_publish_delay(wsdd);
+ }
+ }
+
+@@ -738,28 +833,42 @@ wsdd_resolver_message_dispatch (wsdd_resolver *resolver,
+ goto DONE;
+ }
+
+- /* Add a finding. Do nothing if device already exist */
+- wsdd = wsdd_finding_add(resolver->ifindex, msg->address);
+- if (wsdd == NULL) {
+- goto DONE;
+- }
++ /* Add a finding or get existent one */
++ wsdd = wsdd_finding_get(resolver->ifindex, msg->address);
+
+- /* If device is not scanner or (which is very unlikely)
+- * has no xaddrs, just publish it without endpoints,
+- * so zeroconf stuff will know that there is no need to
+- * wait anymore for a device with this UUID, and we
+- * are done
++ /* Import newly discovered xaddrs and initiate metadata
++ * query
+ */
+- if (!msg->is_scanner || ll_empty(&msg->xaddrs)) {
+- wsdd_finding_publish(wsdd);
+- goto DONE;
++ while ((node = ll_pop_beg(&msg->xaddrs)) != NULL) {
++ xaddr = OUTER_STRUCT(node, wsdd_xaddr, list_node);
++
++ if (wsdd_finding_has_xaddr(wsdd, xaddr)) {
++ wsdd_xaddr_free(xaddr);
++ continue;
++ }
++
++ ll_push_end(&wsdd->xaddrs, &xaddr->list_node);
++ if (msg->is_scanner) {
++ wsdd_finding_get_metadata(wsdd, resolver->ifindex, xaddr);
++ }
+ }
+
+- /* Initiate metadata query */
+- ll_cat(&wsdd->xaddrs, &msg->xaddrs);
+- for (LL_FOR_EACH(node, &wsdd->xaddrs)) {
+- xaddr = OUTER_STRUCT(node, wsdd_xaddr, list_node);
+- wsdd_finding_get_metadata(wsdd, resolver->ifindex, xaddr);
++ /* If there is no pending metadata queries, it may mean
++ * one of the following:
++ * 1) device is not scanner, metadata won't be requested
++ * 2) there is no xaddrs (which is very unlikely, but
++ * just in case...)
++ * 3) device already known and all metadata queries
++ * already finished
++ *
++ * At this case we can publish device now
++ */
++ if (http_client_num_pending(wsdd->http_client) == 0) {
++ if (msg->is_scanner) {
++ wsdd_finding_publish_delay(wsdd);
++ } else {
++ wsdd_finding_publish(wsdd);
++ }
+ }
+ break;
+
+@@ -774,6 +883,7 @@ wsdd_resolver_message_dispatch (wsdd_resolver *resolver,
+ /* Cleanup and exit */
+ DONE:
+ wsdd_message_free(msg);
++ log_trace(wsdd_log, "");
+ }
+
+
+diff --git a/airscan-zeroconf.c b/airscan-zeroconf.c
+index dfff5b8..293a05d 100644
+--- a/airscan-zeroconf.c
++++ b/airscan-zeroconf.c
+@@ -129,11 +129,8 @@ zeroconf_device_add (zeroconf_finding *finding)
+ }
+
+ ll_init(&device->findings);
+-
+- device->ifaces_cap = ZEROCONF_DEVICE_IFACES_INITIAL_LEN;
+- device->ifaces = g_malloc(device->ifaces_cap * sizeof(*device->ifaces));
+-
+ ll_push_end(&zeroconf_device_list, &device->node_list);
++
+ return device;
+ }
+
+@@ -233,7 +230,12 @@ zeroconf_device_ifaces_add (zeroconf_device *device, int ifindex)
+ {
+ if (!zeroconf_device_ifaces_lookup(device, ifindex)) {
+ if (device->ifaces_len == device->ifaces_cap) {
+- device->ifaces_cap *= 2;
++ if (device->ifaces_cap == 0) {
++ device->ifaces_cap = ZEROCONF_DEVICE_IFACES_INITIAL_LEN;
++ } else {
++ device->ifaces_cap *= 2;
++ }
++
+ device->ifaces = g_realloc(device->ifaces,
+ device->ifaces_cap * sizeof(*device->ifaces));
+ }
+@@ -260,7 +262,7 @@ zeroconf_device_rebuild_sets (zeroconf_device *device)
+ finding = OUTER_STRUCT(node, zeroconf_finding, list_node);
+ proto = zeroconf_method_to_proto(finding->method);
+
+- zeroconf_device_ifaces_add(device, finding->ifindex );
++ zeroconf_device_ifaces_add(device, finding->ifindex);
+ if (proto != ID_PROTO_UNKNOWN) {
+ device->protocols |= 1 << proto;
+ }
+@@ -316,19 +318,26 @@ static void
+ zeroconf_device_borrow_findings (zeroconf_device *device,
+ int ifindex, ll_head *output)
+ {
+- ll_node *node, *next;
+- zeroconf_finding *finding;
++ ll_node *node;
++ ll_head leftover;
+
+- for (node = ll_first(&device->findings); node != NULL; node = next) {
+- next = ll_next(&device->findings, node);
++ ll_init(&leftover);
++
++ while ((node = ll_pop_beg(&device->findings)) != NULL) {
++ zeroconf_finding *finding;
+
+ finding = OUTER_STRUCT(node, zeroconf_finding, list_node);
++
+ if (finding->ifindex == ifindex) {
+ finding->device = NULL;
+ ll_push_end(output, node);
++ } else {
++ ll_push_end(&leftover, node);
+ }
+ }
+
++ ll_cat(&device->findings, &leftover);
++
+ if (ll_empty(&device->findings)) {
+ zeroconf_device_del(device);
+ return;
+@@ -556,7 +565,7 @@ zeroconf_ident_split (const char *ident, unsigned int *devid, ID_PROTO *proto)
+
+ /* Decode proto and devid */
+ *proto = zeroconf_ident_proto_decode(*ident);
+- if (*proto == NUM_ID_PROTO) {
++ if (*proto == ID_PROTO_UNKNOWN) {
+ return NULL;
+ }
+
+@@ -774,6 +783,25 @@ zeroconf_endpoint_list_sort_dedup (zeroconf_endpoint *list)
+ return list;
+ }
+
++/* Check if endpoints list contains a non-link-local address
++ * of the specified address family
++ */
++bool
++zeroconf_endpoint_list_has_non_link_local_addr (int af,
++ const zeroconf_endpoint *list)
++{
++ for (;list != NULL; list = list->next) {
++ const struct sockaddr *addr = http_uri_addr(list->uri);
++ if (addr != NULL && addr->sa_family == af) {
++ if (!ip_sockaddr_is_linklocal(addr)) {
++ return true;
++ }
++ }
++ }
++
++ return false;
++}
++
+ /******************** Static configuration *********************/
+ /* Look for device's static configuration by device name
+ */
+@@ -850,7 +878,7 @@ zeroconf_finding_publish (zeroconf_finding *finding)
+ */
+ device = zeroconf_device_find_by_uuid(finding->uuid);
+ if (device != NULL && finding->name != NULL) {
+- if (device->ifaces_len == 1 && device->ifaces[0] == finding->ifindex ){
++ if (device->ifaces_len == 1 && device->ifaces[0] == finding->ifindex){
+ /* Case 2: all findings belongs to the same network
+ * interface; upgrade anonymous device to named
+ */
+@@ -1055,6 +1083,41 @@ zeroconf_device_list_qsort_cmp (const void *p1, const void *p2)
+ return cmp;
+ }
+
++/* Format list of protocols, for zeroconf_device_list_log
++ */
++static void
++zeroconf_device_list_fmt_protocols (char *buf, size_t buflen, unsigned int protocols)
++{
++ ID_PROTO proto;
++ size_t off = 0;
++
++ buf[0] = '\0';
++ for (proto = 0; proto < NUM_ID_PROTO; proto ++) {
++ if ((protocols & (1 << proto)) != 0) {
++ off += snprintf(buf + off, buflen - off, " %s",
++ id_proto_name(proto));
++ }
++ }
++
++ if (buf[0] == '\0') {
++ strcpy(buf, " none");
++ }
++}
++
++/* Log device information in a context of zeroconf_device_list_get
++ */
++static void
++zeroconf_device_list_log (zeroconf_device *device, const char *name, unsigned int protocols)
++{
++ char buf[64];
++
++ zeroconf_device_list_fmt_protocols(buf, sizeof(buf), device->protocols);
++ log_debug(zeroconf_log, "%s: supported protocols:%s", name, buf);
++
++ zeroconf_device_list_fmt_protocols(buf, sizeof(buf), protocols);
++ log_debug(zeroconf_log, "%s: chosen protocols:%s", name, buf);
++}
++
+ /* Get list of devices, in SANE format
+ */
+ const SANE_Device**
+@@ -1065,10 +1128,14 @@ zeroconf_device_list_get (void)
+ const SANE_Device **dev_list = sane_device_array_new();
+ ll_node *node;
+
++ log_debug(zeroconf_log, "zeroconf_device_list_get: requested");
++
+ /* Wait until device table is ready */
+ zeroconf_initscan_wait();
+
+ /* Build list of devices */
++ log_debug(zeroconf_log, "zeroconf_device_list_get: building list of devices");
++
+ dev_count = 0;
+
+ for (dev_conf = conf.devices; dev_conf != NULL; dev_conf = dev_conf->next) {
+@@ -1097,8 +1164,18 @@ zeroconf_device_list_get (void)
+ zeroconf_device_name_model(device, &name, &model);
+ protocols = zeroconf_device_protocols(device);
+
++ zeroconf_device_list_log(device, name, protocols);
++
+ if (zeroconf_find_static_by_name(name) != NULL) {
+ /* Static configuration overrides discovery */
++ log_debug(zeroconf_log,
++ "%s: skipping, device clashes statically configured", name);
++ continue;
++ }
++
++ if (protocols == 0) {
++ log_debug(zeroconf_log,
++ "%s: skipping, no of supported protocols discovered", name);
+ continue;
+ }
+
+@@ -1327,6 +1404,8 @@ zeroconf_init (void)
+ log_trace(zeroconf_log, " protocol = %s", s);
+
+ s = "?";
++ (void) s; /* Silence CLANG analyzer warning */
++
+ switch (conf.wsdd_mode) {
+ case WSDD_FAST: s = "fast"; break;
+ case WSDD_FULL: s = "full"; break;
+diff --git a/airscan.h b/airscan.h
+index 3aca207..2a36333 100644
+--- a/airscan.h
++++ b/airscan.h
+@@ -130,8 +130,10 @@ ll_push_beg (ll_head *head, ll_node *node)
+ static inline void
+ ll_del (ll_node *node)
+ {
+- node->ll_prev->ll_next = node->ll_next;
+- node->ll_next->ll_prev = node->ll_prev;
++ ll_node *p = node->ll_prev, *n = node->ll_next;
++
++ p->ll_next = n;
++ n->ll_prev = p;
+
+ /* Make double-delete safe */
+ node->ll_next = node->ll_prev = node;
+@@ -143,14 +145,19 @@ ll_del (ll_node *node)
+ static inline ll_node*
+ ll_pop_beg (ll_head *head)
+ {
+- ll_node *node;
++ ll_node *node, *next;
+
+- if (ll_empty(head)) {
+- return NULL;
++ node = head->node.ll_next;
++ if (node == &head->node) {
++ return NULL; /* List is empty if it is looped to itself */
+ }
+
+- node = head->node.ll_next;
+- ll_del(node);
++ next = node->ll_next;
++ next->ll_prev = &head->node;
++ head->node.ll_next = next;
++
++ /* Make double-delete safe */
++ node->ll_next = node->ll_prev = node;
+
+ return node;
+ }
+@@ -161,14 +168,19 @@ ll_pop_beg (ll_head *head)
+ static inline ll_node*
+ ll_pop_end (ll_head *head)
+ {
+- ll_node *node;
++ ll_node *node, *prev;
+
+- if (ll_empty(head)) {
+- return NULL;
++ node = head->node.ll_prev;
++ if (node == &head->node) {
++ return NULL; /* List is empty if it is looped to itself */
+ }
+
+- node = head->node.ll_prev;
+- ll_del(node);
++ prev = node->ll_prev;
++ prev->ll_next = &head->node;
++ head->node.ll_prev = prev;
++
++ /* Make double-delete safe */
++ node->ll_next = node->ll_prev = node;
+
+ return node;
+ }
+@@ -702,6 +714,12 @@ typedef enum {
+ NETIF_DISTANCE
+ netif_distance_get (const struct sockaddr *addr);
+
++/* Check that interface has non-link-local address
++ * of particular address family
++ */
++bool
++netif_has_non_link_local_addr (int af, int ifindex);
++
+ /* Compare addresses by distance. Returns:
+ * <0, if addr1 is closer that addr2
+ * >0, if addr2 is farther that addr2
+@@ -2055,6 +2073,13 @@ zeroconf_endpoint_list_sort (zeroconf_endpoint *list);
+ zeroconf_endpoint*
+ zeroconf_endpoint_list_sort_dedup (zeroconf_endpoint *list);
+
++/* Check if endpoints list contains a non-link-local address
++ * of the specified address family
++ */
++bool
++zeroconf_endpoint_list_has_non_link_local_addr (int af,
++ const zeroconf_endpoint *list);
++
+ /******************** MDNS Discovery ********************/
+ /* Called by zeroconf to notify MDNS about initial scan timer expiration
+ */
+@@ -2594,6 +2619,7 @@ log_panic (log_ctx *log, const char *fmt, ...);
+ if (!(expr)) { \
+ log_panic(log,"file %s: line %d (%s): assertion failed: (%s)",\
+ __FILE__, __LINE__, __PRETTY_FUNCTION__, #expr); \
++ __builtin_unreachable(); \
+ } \
+ } while (0)
+
+@@ -2603,6 +2629,7 @@ log_panic (log_ctx *log, const char *fmt, ...);
+ do { \
+ log_panic(log,"file %s: line %d (%s): internal error", \
+ __FILE__, __LINE__, __PRETTY_FUNCTION__); \
++ __builtin_unreachable(); \
+ } while (0)
+
+ #endif
+diff --git a/sane-airscan.5 b/sane-airscan.5
+index 84ed929..32656e1 100644
+--- a/sane-airscan.5
++++ b/sane-airscan.5
+@@ -1,7 +1,7 @@
+ .\" generated with Ronn/v0.7.3
+ .\" http://github.com/rtomayko/ronn/tree/0.7.3
+ .
+-.TH "SANE\-AIRSCAN" "5" "May 2020" "" "AirScan (eSCL) and WSD SANE backend"
++.TH "SANE\-AIRSCAN" "5" "July 2020" "" "AirScan (eSCL) and WSD SANE backend"
+ .
+ .SH "NAME"
+ \fBsane\-airscan\fR \- SANE backend for AirScan (eSCL) and WSD scanners and MFP
+@@ -82,7 +82,7 @@ To manually configure a device, add the following section to the configuration f
+ [devices]
+ "Kyocera eSCL" = http://192\.168\.1\.102:9095/eSCL, eSCL
+ "Kyocera WSD" = http://192\.168\.1\.102:5358/WSDScanner, WSD
+-"Device I don\'t want to see" = disable
++"Device I do not want to see" = disable
+ .
+ .fi
+ .
+@@ -146,8 +146,8 @@ Debuggung facilities can be controlled using the \fB[debug]\fR section of the co
+ enable = false | true
+
+ ; Enable protocol trace and configure output directory
+-; for trace files\. To specify path relative to user\'s
+-; home directory, start it with tilda character, followed
++; for trace files\. Like in shell, to specify path relative to
++; the home directory, start it with tilda character, followed
+ ; by slash, i\.e\., "~/airscan/trace"\. The directory will
+ ; be created automatically\.
+ trace = path
+diff --git a/sane-airscan.5.md b/sane-airscan.5.md
+index 4461900..6c6ec10 100644
+--- a/sane-airscan.5.md
++++ b/sane-airscan.5.md
+@@ -46,7 +46,7 @@ file:
+ [devices]
+ "Kyocera eSCL" = http://192.168.1.102:9095/eSCL, eSCL
+ "Kyocera WSD" = http://192.168.1.102:5358/WSDScanner, WSD
+- "Device I don't want to see" = disable
++ "Device I do not want to see" = disable
+
+ The `[devices]` section contains all manually configured devices, one line per
+ device, and each line contains a device name on a left side of equation and
+@@ -109,8 +109,8 @@ of the configuration file:
+ enable = false | true
+
+ ; Enable protocol trace and configure output directory
+- ; for trace files. To specify path relative to user's
+- ; home directory, start it with tilda character, followed
++ ; for trace files. Like in shell, to specify path relative to
++ ; the home directory, start it with tilda character, followed
+ ; by slash, i.e., "~/airscan/trace". The directory will
+ ; be created automatically.
+ trace = path
+diff --git a/test-decode.c b/test-decode.c
+index 5b2879e..af774a5 100644
+--- a/test-decode.c
++++ b/test-decode.c
+@@ -26,7 +26,7 @@ typedef struct {
+
+ /* Print error message and exit
+ */
+-void
++void __attribute__((noreturn))
+ die (const char *format, ...)
+ {
+ va_list ap;
+@@ -218,6 +218,7 @@ main (int argc, char **argv)
+ save_write(save, line);
+ }
+
++ g_free(line);
+ save_close(save);
+
+ return 0;
diff --git a/user/solid/APKBUILD b/user/solid/APKBUILD
index fc75a3641..cf8661073 100644
--- a/user/solid/APKBUILD
+++ b/user/solid/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=solid
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Platform-independent hardware discovery and access"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="506d18c8eb7612e35369613d1f75927ecc5efcd1e9d4f3791ecf732226e3f20f81d36c708e5600f23d74a23caf28f20f64877f4cebb9987392fcac18f74b12db solid-5.71.0.tar.xz"
+sha512sums="f6474541e90af822353f15093ee11eafda1e135059e35219284e8a2ab7a5a606bd9df31ccb491d72c9dacd40ffb0ad87a697aaa47108a94c57c955734f4b3df0 solid-5.72.0.tar.xz"
diff --git a/user/sonnet/APKBUILD b/user/sonnet/APKBUILD
index 43da83fba..6b41e300f 100644
--- a/user/sonnet/APKBUILD
+++ b/user/sonnet/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=sonnet
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for implementing portable spell check functionality"
url="https://www.kde.org/"
@@ -47,4 +47,4 @@ aspell() {
"$subpkgdir"/usr/lib/qt5/plugins/kf5/sonnet/sonnet_aspell.so
}
-sha512sums="f8a277db375b0d7c6767a6b3c7a7df062ad58c89b9c2b14e7fab326bf0c967e651076cfa57935ec6c658fa1de55b9ed05222fed8f8066431540f9601261f7924 sonnet-5.71.0.tar.xz"
+sha512sums="8c5f552d9676d9be3cef0c69e986fbdd8b523d343e2a71e866a745ff555e5bb83829ab7a0ef7c1460104f91395ac912308c14c8c29da79e5d021d0401ce211d4 sonnet-5.72.0.tar.xz"
diff --git a/user/spectacle/APKBUILD b/user/spectacle/APKBUILD
index 54e0cfe5a..95170e3cc 100644
--- a/user/spectacle/APKBUILD
+++ b/user/spectacle/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=spectacle
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Application for capturing desktop screenshots"
url="https://www.kde.org/applications/graphics/spectacle/"
@@ -42,5 +42,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="acbc058c85d9d8cc38e71ac01353f2a39a75b8ff29bff8c60982b6e3ffa5952d5eaccada8ae0cf15adecaa225c9064dea7238dd7a5435c1736a2f94f36b71e99 spectacle-20.04.2.tar.xz
+sha512sums="ba2fdcf4c57efe213e79638a0b81c3061e2df432a4702b2d4830dfb3ed9c2f10cd6573b678b153a95414fee4807320345001f416db348a2b6633afbc5b93c546 spectacle-20.04.3.tar.xz
4bade3af7f06a1b2eb9568eee2905db04d8aa8647fa9414ba1da32cc2ea5e7029b9db2ad121381a04754b1abea36508b82e68a326db726759943aac5206fb455 no-wayland.patch"
diff --git a/user/step/APKBUILD b/user/step/APKBUILD
index 1f3f5b207..76b564d60 100644
--- a/user/step/APKBUILD
+++ b/user/step/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=step
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Interactive physics simulation"
url="https://www.kde.org/applications/education/step/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="8186f32bc7919c2b3eb993598e397e2efdd10d16f3b8caf582d605ec836e26aa15dae4913a5f60e29ac9d0df95fee4714d7b103f4f68a755c416c3cb1fe701d7 step-20.04.2.tar.xz"
+sha512sums="1df12a6994a0f3e62bff837fc8e0ff8fc9b4afb651f51ee1e14e4cdc80905fc21d7a9af540433e0f97a7040e2ed4968d9a81a4f868bb46b07c0c7ad1efb21f96 step-20.04.3.tar.xz"
diff --git a/user/syntax-highlighting/APKBUILD b/user/syntax-highlighting/APKBUILD
index 6d74c8812..735783ba0 100644
--- a/user/syntax-highlighting/APKBUILD
+++ b/user/syntax-highlighting/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=syntax-highlighting
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="Framework for rendering programming code with formatting"
url="https://www.kde.org/"
@@ -39,4 +39,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="d2d79821172e59ced6de1053960d265c96cd08897cc638b6a64ea412364490b8857661a48b710bfb0906bbb2b9749cff867fbfc23767558fc26f9e9c535d8e17 syntax-highlighting-5.71.0.tar.xz"
+sha512sums="cbeb375a0c5af7646848f6d2df112f5ded5cb8614ab8054fae4133ff5420624879bb3db57928d5528731f100497ccb30b348555444eded5a87b95be49e747c23 syntax-highlighting-5.72.0.tar.xz"
diff --git a/user/threadweaver/APKBUILD b/user/threadweaver/APKBUILD
index ab1e54b17..46bf456ac 100644
--- a/user/threadweaver/APKBUILD
+++ b/user/threadweaver/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=threadweaver
-pkgver=5.71.0
+pkgver=5.72.0
pkgrel=0
pkgdesc="High-level threading framework"
url="https://www.kde.org/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="6acaeeebdad5dfaef719c3f6368614390bb63e972250cfabfa55b42cbabe09b6ad8e8bd2016338c345628e5a2471aa450adaf140b31f57d797a4e898a7f761f3 threadweaver-5.71.0.tar.xz"
+sha512sums="83f3e1893bc7273ad70dc300bde77247b6fcde6b63c478b12fd150b0dc5e514acca2448cd7a3a9f42eaa7d95a8243ce5ece1e55a4176c1069cd62b7466cb195a threadweaver-5.72.0.tar.xz"
diff --git a/user/umbrello/APKBUILD b/user/umbrello/APKBUILD
index 8d51fdb65..e5660e0ab 100644
--- a/user/umbrello/APKBUILD
+++ b/user/umbrello/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=umbrello
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Software modelling tool and code generator"
url="https://umbrello.kde.org/"
@@ -41,5 +41,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="34a509a1899e7de82bdf0fceb74d75048f8ca5b1bcd7140a68b15d0aae9ecd61d2a63a648b22b98ba87e5ae9dd40ff73ca04218e6912bed99311e8fdf5590c5d umbrello-20.04.2.tar.xz
+sha512sums="dd85330578a8c9a9568ce40758d76848fee76fa4ac16a44faeeb064480910038d734876ef9e2475e01e75a13f3d0b8d444fbf78542c9648ee6a8f59b4dc9b83c umbrello-20.04.3.tar.xz
fcbe03a49d5420bf17383e5e6d4bac4377c1abfcafacea20ac37409457471537067efe3236647fb3570abfa410a4a3870b1638bb1ef880a24e6f60e2b189a562 hax.patch"
diff --git a/user/yakuake/APKBUILD b/user/yakuake/APKBUILD
index 99c437928..a2e5a84ef 100644
--- a/user/yakuake/APKBUILD
+++ b/user/yakuake/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=yakuake
-pkgver=20.04.2
+pkgver=20.04.3
pkgrel=0
pkgdesc="Drop-down KDE terminal emulator"
url="https://www.kde.org/applications/system/yakuake/"
@@ -38,4 +38,4 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="b6a66ac0f228135bcf0dc2062e86e73f9873db21c02ef87882a3aa36c06822c98c0383dc965c567a92f41d330a94d39cf0272814b79782f4f3f87554ee6afedd yakuake-20.04.2.tar.xz"
+sha512sums="a5b9b42b8fb47fe94c06cbdfc54683ae33ce9a84da3942efba1fee52e6103bd8ab60ef4bf46316793577813940250909fe74e722db77f57157e650612e592658 yakuake-20.04.3.tar.xz"