diff --git a/dev/libs/plasma-wayland-protocols/ympbuild b/dev/libs/plasma-wayland-protocols/ympbuild index dc44b6d1..5e53520c 100644 --- a/dev/libs/plasma-wayland-protocols/ympbuild +++ b/dev/libs/plasma-wayland-protocols/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='plasma-wayland-protocols' -release='2' -version='1.12.0' +release='3' +version='1.14.0' url='https://www.kde.org/plasma-desktop/' description='Plasma Specific Protocols for Wayland' email='brkt8khn@gmail.com' @@ -10,7 +10,7 @@ license=('LGPL') source=("https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-${version}.tar.xz") depends=() makedepends=(qt6-base extra-cmake-modules) -sha256sums=('1483bfd279cb913c83579b5d71c58f9958764f9ba4303b3647e1007cb70d4f9e') +sha256sums=('1a4385ecfc79f7589f07381cab11c3ff51f6e2fa4b73b78600d6ad096394bf81') group=(dev.libs) uses=() arch=('x86_64') diff --git a/kde/frameworks/kdesignerplugin/ympbuild b/kde/frameworks/kdesignerplugin/ympbuild deleted file mode 100755 index 5e047112..00000000 --- a/kde/frameworks/kdesignerplugin/ympbuild +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env bash -name='kdesignerplugin' -release='1' -version='5.110.0' -url='https://community.kde.org/Frameworks' -description='Integration of Frameworks widgets in Qt Designer/Creator' -email='akarsu@protonmail.com' -maintainer='akarsu' -license=('LGPL') -source=("https://download.kde.org/stable/frameworks/${version%.*}/portingAids/kdesignerplugin-${version}.tar.xz") -depends=(kconfig kcoreaddons) -makedepends=(extra-cmake-modules qt5-tools kdoctools) -md5sums=('f59cd2f11e1f9d7e6fec6dc1586409e1') -group=(kde.frameworks) -uses=() -arch=('x86_64') - -cd $name-$version - -setup () { -cmake -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib -} - -build () { - cmake --build build -} - -package () { - INSTALL_ROOT="$DESTDIR" cmake --install build -} diff --git a/kde/frameworks/kdesrc-build/ympbuild b/kde/frameworks/kdesrc-build/ympbuild old mode 100755 new mode 100644 diff --git a/kde/frameworks/kemoticons/ympbuild b/kde/frameworks/kemoticons/ympbuild deleted file mode 100755 index c8cfffa2..00000000 --- a/kde/frameworks/kemoticons/ympbuild +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bash -name='kemoticons' -release='2' -version='5.114.0' -url='https://community.kde.org/Frameworks' -description='Support for emoticons and emoticons themes' -email='akarsu@protonmail.com' -maintainer='akarsu' -license=('LGPL') -source=("https://download.kde.org/stable/frameworks/${version%.*}/kemoticons-${version}.tar.xz") -depends=(karchive kconfig kcoreaddons kservice) -makedepends=(extra-cmake-modules doxygen qt5-tools) -md5sums=('6eb1424946cca988b61bec4577be39b4') -group=(kde.frameworks) -uses=() -arch=('x86_64') - -cd $name-$version - -setup () { -cmake -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_QCH=ON -} - -build () { - cmake --build build -} - -package () { - INSTALL_ROOT="$DESTDIR" cmake --install build -} - diff --git a/kde/frameworks/kholidays/ympbuild b/kde/frameworks/kholidays/ympbuild old mode 100755 new mode 100644 diff --git a/kde/frameworks/kiconthemes/ympbuild b/kde/frameworks/kiconthemes/ympbuild index 3e16ca90..d8b575d7 100755 --- a/kde/frameworks/kiconthemes/ympbuild +++ b/kde/frameworks/kiconthemes/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='kiconthemes' release='3' -version='6.1.5' +version='6.5.0' url='https://community.kde.org/Frameworks' description='Support for icon themes' email='brkt8khn@gmail.com' @@ -10,7 +10,7 @@ license=('LGPL') source=("https://download.kde.org/stable/frameworks/${version%.*}/kiconthemes-${version}.tar.xz") depends=(qt6-base qt6-svg kconfigwidgets kcolorscheme karchive kwidgetsaddons) makedepends=(extra-cmake-modules doxygen qt6-tools) -sha256sums=('e0efff427b2155b09784851fa1645511ffb93629e557e887ec5dacff2fe223a0') +sha256sums=('cdc4c5788e0b3f88f25aa474d51d43496e4c742777f88025ef2fa606f2721331') group=(kde.frameworks) uses=() arch=('x86_64') diff --git a/kde/frameworks/kjsembed/ympbuild b/kde/frameworks/kjsembed/ympbuild deleted file mode 100755 index 30fbaee0..00000000 --- a/kde/frameworks/kjsembed/ympbuild +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -name='kjsembed' -release='1' -version='5.110.0' -url='https://community.kde.org/Frameworks' -description='JavaScript bindings for QObject' -email='akarsu@protonmail.com' -maintainer='akarsu' -license=('LGPL') -source=("https://download.kde.org/stable/frameworks/${version%.*}/portingAids/kjsembed-${version}.tar.xz") -depends=(ki18n kjs qt5-svg) -makedepends=(extra-cmake-modules qt5-tools kdoctools) -md5sums=('10389619954ea07e8dbad87b989aa7d7') -group=(kde.frameworks) -uses=() -arch=('x86_64') - -cd $name-$version - -setup () { -cmake -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib -} - -build () { - cmake --build build -} - -package () { - INSTALL_ROOT="$DESTDIR" cmake --install build -} - diff --git a/kde/frameworks/kmediaplayer/ympbuild b/kde/frameworks/kmediaplayer/ympbuild deleted file mode 100755 index 3dee6cdf..00000000 --- a/kde/frameworks/kmediaplayer/ympbuild +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -name='kmediaplayer' -release='1' -version='5.110.0' -url='https://community.kde.org/Frameworks' -description='Media player framework for KDE 5' -email='akarsu@protonmail.com' -maintainer='akarsu' -license=('LGPL') -source=("https://download.kde.org/stable/frameworks/${version%.*}/portingAids//kmediaplayer-${version}.tar.xz") -depends=(kparts kxmlgui qt5-base) -makedepends=(extra-cmake-modules) -md5sums=('f74f62b13772e6b79391b29bc4c821e1') -group=(kde.frameworks) -uses=() -arch=('x86_64') - -cd $name-$version - -setup () { -cmake -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib -} - -build () { - cmake --build build -} - -package () { - INSTALL_ROOT="$DESTDIR" cmake --install build -} - diff --git a/kde/frameworks/kross/ympbuild b/kde/frameworks/kross/ympbuild deleted file mode 100755 index c4cfa0c7..00000000 --- a/kde/frameworks/kross/ympbuild +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bash -name='kross' -release='3' -version='5.116.0' -url='https://community.kde.org/Frameworks' -description='Framework for scripting KDE applications' -email='akarsu@protonmail.com' -maintainer='akarsu' -license=('LGPL') -source=("https://download.kde.org/stable/frameworks/${version%.*}/portingAids/kross-${version}.tar.xz") -depends=(kcompletion kcoreaddons ki18n kiconthemes kio kparts kwidgetsaddons kxmlgui qt5-base qt5-script) -makedepends=(extra-cmake-modules kdoctools) -sha256sums=('96c985837152efdd216a93790703823877fdea43a1b9d3a5197a9b94c264be4f') -group=(kde.frameworks) -uses=() -arch=('x86_64') - -cd $name-$version - -setup () { -cmake -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib -} - -build () { - cmake --build build -} - -package () { - INSTALL_ROOT="$DESTDIR" cmake --install build -} - - diff --git a/kde/frameworks/krunner/ympbuild b/kde/frameworks/krunner/ympbuild old mode 100755 new mode 100644 diff --git a/kde/frameworks/kxmlrpcclient/ympbuild b/kde/frameworks/kxmlrpcclient/ympbuild deleted file mode 100755 index bd1f1d77..00000000 --- a/kde/frameworks/kxmlrpcclient/ympbuild +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bash -name='kxmlrpcclient' -release='1' -version='5.110.0' -url='https://community.kde.org/Frameworks' -description='JXML-RPC client library for KDE' -email='akarsu@protonmail.com' -maintainer='akarsu' -license=('LGPL') -source=("https://download.kde.org/stable/frameworks/${version%.*}/portingAids/kxmlrpcclient-${version}.tar.xz") -depends=(kio) -makedepends=(extra-cmake-modules doxygen qt5-tools) -md5sums=('2b77b3339d21e4aa2b2cb6912de842dc') -group=(kde.frameworks) -uses=() -arch=('x86_64') - -cd $name-$version - -setup () { -cmake -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_QCH=OFF \ - -DBUILD_TESTING=OFF -} - -build () { - cmake --build build -} - -package () { - INSTALL_ROOT="$DESTDIR" cmake --install build -} diff --git a/kde/frameworks/plasma-activities-stats/ympbuild b/kde/frameworks/plasma-activities-stats/ympbuild deleted file mode 100755 index 1ff5450c..00000000 --- a/kde/frameworks/plasma-activities-stats/ympbuild +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -name='plasma-activities-stats' -release='3' -version='6.5.0' -url='https://download.kde.org/stable/frameworks' -description='A library for accessing the usage data collected by the activities system' -email='aliriza.keskin@pardus.org.tr' -maintainer='aliriza' -license=('GPLv3') -source=("https://download.kde.org/stable/plasma/$version/plasma-activities-stats-$version.tar.xz") -depends=(plasma-activities) -makedepends=() -sha256sums=('e0efff427b2155b09784851fa1645511ffb93629e557e887ec5dacff2fe223a0') -group=(kde.frameworks) -uses=() -arch=('x86_64') - -cd $name-$version - -setup () { - cmake -B build \ - -DBUILD_TESTING=OFF \ - -DBUILD_QCH=ON -} - -build () { - cmake --build build -} - -package () { - cmake --install build -} - diff --git a/kde/frameworks/plasma-activities/ympbuild b/kde/frameworks/plasma-activities/ympbuild deleted file mode 100755 index 69eb7716..00000000 --- a/kde/frameworks/plasma-activities/ympbuild +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -name='plasma-activities' -release='3' -version='6.5.0' -url='https://download.kde.org/stable/frameworks' -description='A library for accessing the usage data collected by the activities system' -email='aliriza.keskin@pardus.org.tr' -maintainer='aliriza' -license=('GPLv3') -source=("https://download.kde.org/stable/plasma/$version/plasma-activities-$version.tar.xz") -depends=(qt6-base) -makedepends=(qt6-tools) -sha256sums=('e0efff427b2155b09784851fa1645511ffb93629e557e887ec5dacff2fe223a0') -group=(kde.frameworks) -uses=() -arch=('x86_64') - -cd $name-$version - -setup () { - cmake -B build \ - -DBUILD_TESTING=OFF \ - -DBUILD_QCH=ON -} - -build () { - cmake --build build -} - -package () { - cmake --install build -} - diff --git a/kde/extra/kscreenlocker/0001-Prevent-finishing-greeter-by-unhandled-signals.patch b/kde/plasma/kscreenlocker/0001-Prevent-finishing-greeter-by-unhandled-signals.patch similarity index 100% rename from kde/extra/kscreenlocker/0001-Prevent-finishing-greeter-by-unhandled-signals.patch rename to kde/plasma/kscreenlocker/0001-Prevent-finishing-greeter-by-unhandled-signals.patch diff --git a/kde/extra/kscreenlocker/kde-fingerprint.pam b/kde/plasma/kscreenlocker/kde-fingerprint.pam similarity index 100% rename from kde/extra/kscreenlocker/kde-fingerprint.pam rename to kde/plasma/kscreenlocker/kde-fingerprint.pam diff --git a/kde/extra/kscreenlocker/kde-np.pam b/kde/plasma/kscreenlocker/kde-np.pam similarity index 100% rename from kde/extra/kscreenlocker/kde-np.pam rename to kde/plasma/kscreenlocker/kde-np.pam diff --git a/kde/extra/kscreenlocker/kde.pam b/kde/plasma/kscreenlocker/kde.pam similarity index 100% rename from kde/extra/kscreenlocker/kde.pam rename to kde/plasma/kscreenlocker/kde.pam diff --git a/kde/extra/kscreenlocker/ympbuild b/kde/plasma/kscreenlocker/ympbuild similarity index 98% rename from kde/extra/kscreenlocker/ympbuild rename to kde/plasma/kscreenlocker/ympbuild index b5d0b982..5a01a005 100755 --- a/kde/extra/kscreenlocker/ympbuild +++ b/kde/plasma/kscreenlocker/ympbuild @@ -16,7 +16,7 @@ depends=(kconfig kcoreaddons kcrash kdeclarative kglobalaccel ki18n kidletime ki xcb-util-keysyms) makedepends=(extra-cmake-modules kdoctools kcmutils) sha256sums=('a0ea8354122a28e0acc6ec604a7658fee5b00f125cc09ea758c9b91bf3c7f0fc' 'SKIP' 'SKIP' 'SKIP') -group=(kde.extra) +group=(kde.plasma) uses=() arch=('x86_64') diff --git a/kde/frameworks/kwayland/ympbuild b/kde/plasma/kwayland/ympbuild similarity index 87% rename from kde/frameworks/kwayland/ympbuild rename to kde/plasma/kwayland/ympbuild index 1d472f17..ec4c02bb 100755 --- a/kde/frameworks/kwayland/ympbuild +++ b/kde/plasma/kwayland/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='kwayland' release='3' -version='6.5.0' +version='6.1.5' url='https://community.kde.org/Frameworks' description='Qt-style Client and Server library wrapper for the Wayland libraries' email='brkt8khn@gmail.com' @@ -11,8 +11,8 @@ source=("https://download.kde.org/stable/plasma/${version}/kwayland-${version}.t #source=("https://download.kde.org/stable/frameworks/${version%.*}/kwayland-${version}.tar.xz") depends=(qt6-base qt6-wayland wayland) makedepends=(extra-cmake-modules doxygen qt6-tools wayland-protocols plasma-wayland-protocols) -sha256sums=('e0efff427b2155b09784851fa1645511ffb93629e557e887ec5dacff2fe223a0') -group=(kde.frameworks) +sha256sums=('67a3e15730bda36073f30422bdc21aee27bf205fbeec1a2b8020c9d1a97f8da9') +group=(kde.plasma) uses=() arch=('x86_64') diff --git a/kde/plasma/plasma-nm/ympbuild b/kde/plasma/plasma-nm/ympbuild index 4a3abfbd..e541a425 100755 --- a/kde/plasma/plasma-nm/ympbuild +++ b/kde/plasma/plasma-nm/ympbuild @@ -22,7 +22,7 @@ cd $name-$version setup () { cmake -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib + -DCMAKE_INSTALL_LIBDIR=lib } build () { diff --git a/kde/plasma/plasma-pa/ympbuild b/kde/plasma/plasma-pa/ympbuild index 2b3e3a5b..a2a2b79f 100755 --- a/kde/plasma/plasma-pa/ympbuild +++ b/kde/plasma/plasma-pa/ympbuild @@ -8,7 +8,7 @@ email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') source=("https://download.kde.org/stable/plasma/$version/plasma-pa-$version.tar.xz") -depends=(pipewire plasma-workspace) +depends=(pulseaudio-qt pipewire plasma-workspace) makedepends=(extra-cmake-modules kdoctools) sha256sums=('724c0591dbebde5f96c416316c900e88f4a66d748905ed1ca74e6152357a7591') group=(kde.plasma) diff --git a/kde/plasma/plasma-workspace/ympbuild b/kde/plasma/plasma-workspace/ympbuild index cf3dbeb8..24f3e1db 100755 --- a/kde/plasma/plasma-workspace/ympbuild +++ b/kde/plasma/plasma-workspace/ympbuild @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://download.kde.org/stable/plasma/$version/plasma-workspace-$version.tar.xz") depends=(accountsservice kactivitymanagerd kded kio kquickcharts kwin milou pipewire phonon - plasma-integration qt6-base xdotool) + plasma-integration qt6-base xdotool qcoro-qt6) makedepends=(qt6-tools) sha256sums=('c29e15a3ed42446f997b7e1695864f85ebff084e2ece581c914a0d8a8e265ae7') group=(kde.plasma) @@ -38,6 +38,7 @@ prepare(){ sed -i "/.*users.*/d" kcms/CMakeLists.txt ## subdir : applets sed -i "/.*systemmonitor.*/d" applets/CMakeLists.txt + sed -i "/.*devicenotifier.*/d" applets/CMakeLists.txt ## subdir : runners sed -i "/.*kill.*/d" runners/CMakeLists.txt diff --git a/media/libs/pulseaudio-qt/ympbuild b/media/libs/pulseaudio-qt/ympbuild new file mode 100755 index 00000000..133237ca --- /dev/null +++ b/media/libs/pulseaudio-qt/ympbuild @@ -0,0 +1,35 @@ +#!/usr/bin/env bash +name='pulseaudio-qt' +release='1' +version='1.6.0' +url='https://community.kde.org/Frameworks' +description='A barcode API to produce QRCode barcodes and DataMatrix barcodes' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://download.kde.org/stable/$name/$name-${version}.tar.xz") +depends=(qt6-base libpulse) +makedepends=(extra-cmake-modules qt6-tools) +sha256sums=('1becbadacb36a9d6a431a0c93cdb428f8f67f37cf2d23768675983318c0ade84') +group=(media.libs) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { + cmake -B build \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_TESTING=OFF \ + -DQT_MAJOR_VERSION=6 +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} +