From 51517a53f578386a31eba1070ac7a2440ede6e85 Mon Sep 17 00:00:00 2001 From: Ali Riza KESKIN Date: Sat, 20 Jun 2026 14:28:19 +0300 Subject: [PATCH] fixes --- app/crypt/gpgme/ympbuild | 6 +++--- app/crypt/gpgmepp/ympbuild | 37 +++++++++++++++++++++++++++++++++++++ app/crypt/qca/ympbuild | 6 +++--- kde/frameworks/aa | 32 -------------------------------- kde/update-kde.sh | 1 + 5 files changed, 44 insertions(+), 38 deletions(-) create mode 100644 app/crypt/gpgmepp/ympbuild create mode 120000 kde/update-kde.sh diff --git a/app/crypt/gpgme/ympbuild b/app/crypt/gpgme/ympbuild index 6d363c95..97d7115c 100644 --- a/app/crypt/gpgme/ympbuild +++ b/app/crypt/gpgme/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='gpgme' -release='5' -version='2.0.1' +release='6' +version='2.1.0' url='https://www.gnupg.org/ftp/gcrypt/gpgme' description='gnupg made easy' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-$version.tar.bz2") depends=(gnupg) makedepends=() -sha256sums=('821ab0695c842eab51752a81980c92b0410c7eadd04103f791d5d2a526784966') +sha256sums=('841c5ea53fc26259f4fbf0e8bde982dea1b8a1ca0cb77e681c82b050566bf92b') group=(app.crypt) uses=() arch=('x86_64') diff --git a/app/crypt/gpgmepp/ympbuild b/app/crypt/gpgmepp/ympbuild new file mode 100644 index 00000000..8ac74d3b --- /dev/null +++ b/app/crypt/gpgmepp/ympbuild @@ -0,0 +1,37 @@ +#!/usr/bin/env bash +name='gpgmepp' +release='1' +version='2.1.0' +url='https://www.gnupg.org/ftp/gcrypt/gpgme' +description='gnupg made easy' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://www.gnupg.org/ftp/gcrypt/gpgmepp/gpgmepp-$version.tar.xz") +depends=(gpgme) +makedepends=() +sha256sums=( '57f804468f0204504b172c6b139cb05124b4263be7ad514932c7c4c5062a16e2' ) +group=(app.crypt) +uses=() +arch=('x86_64') + +cd $name-$version + +prepare(){ + > ~/makeinfo + chmod +x ~/makeinfo +} + +setup(){ + cmake -S . -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +build(){ + ninja -C build $jobs +} + +package(){ + ninja -C build install $jobs +} + diff --git a/app/crypt/qca/ympbuild b/app/crypt/qca/ympbuild index 13c95f36..61f5cc90 100644 --- a/app/crypt/qca/ympbuild +++ b/app/crypt/qca/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='qca' -release='2' -version='2.3.8' +release='3' +version='2.3.10' url='https://userbase.kde.org/QCA' description='Qt cryptographic architecture' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('LGPL') source=("https://download.kde.org/stable/qca/$version/qca-${version}.tar.xz") depends=(make-ca which cyrus-sasl qt6-5compat) makedepends=(cmake doxygen libgcrypt openssl) -sha256sums=('48759ca86a0202461d908ba66134380cc3bb7d20fed3c031b9fc0289796a8264') +sha256sums=( '1c5b722da93d559365719226bb121c726ec3c0dc4c67dea34f1e50e4e0d14a02' ) group=(app.crypt) uses=(qt6) qt6_depends=(qt6-base) diff --git a/kde/frameworks/aa b/kde/frameworks/aa index 6b433f38..701e88c7 100644 --- a/kde/frameworks/aa +++ b/kde/frameworks/aa @@ -1,36 +1,4 @@ set -ex -ymp build --install --no-emerge --output=/root/main/output kitemmodels -ymp build --install --no-emerge --output=/root/main/output kitemviews -ymp build --install --no-emerge --output=/root/main/output kplotting -ymp build --install --no-emerge --output=/root/main/output kwidgetsaddons -ymp build --install --no-emerge --output=/root/main/output kwindowsystem -ymp build --install --no-emerge --output=/root/main/output networkmanager-qt -ymp build --install --no-emerge --output=/root/main/output modemmanager-qt -ymp build --install --no-emerge --output=/root/main/output solid -ymp build --install --no-emerge --output=/root/main/output sonnet -ymp build --install --no-emerge --output=/root/main/output threadweaver -ymp build --install --no-emerge --output=/root/main/output kauth -ymp build --install --no-emerge --output=/root/main/output kcompletion -ymp build --install --no-emerge --output=/root/main/output kcrash -ymp build --install --no-emerge --output=/root/main/output kdoctools -ymp build --install --no-emerge --output=/root/main/output kpty -ymp build --install --no-emerge --output=/root/main/output kunitconversion -ymp build --install --no-emerge --output=/root/main/output kcolorscheme -ymp build --install --no-emerge --output=/root/main/output kconfigwidgets -ymp build --install --no-emerge --output=/root/main/output kservice -ymp build --install --no-emerge --output=/root/main/output kglobalaccel -ymp build --install --no-emerge --output=/root/main/output kpackage -ymp build --install --no-emerge --output=/root/main/output kdesu -ymp build --install --no-emerge --output=/root/main/output kiconthemes -ymp build --install --no-emerge --output=/root/main/output knotifications -ymp build --install --no-emerge --output=/root/main/output kjobwidgets -ymp build --install --no-emerge --output=/root/main/output ktextwidgets -ymp build --install --no-emerge --output=/root/main/output kxmlgui -ymp build --install --no-emerge --output=/root/main/output kbookmarks -ymp build --install --no-emerge --output=/root/main/output kwallet -ymp build --install --no-emerge --output=/root/main/output kded -ymp build --install --no-emerge --output=/root/main/output kio -ymp build --install --no-emerge --output=/root/main/output kdeclarative ymp build --install --no-emerge --output=/root/main/output kirigami ymp build --install --no-emerge --output=/root/main/output kcmutils ymp build --install --no-emerge --output=/root/main/output syndication diff --git a/kde/update-kde.sh b/kde/update-kde.sh new file mode 120000 index 00000000..bde359d7 --- /dev/null +++ b/kde/update-kde.sh @@ -0,0 +1 @@ +../dev/qt/update-qt.sh \ No newline at end of file