diff --git a/kde/extra/bluedevil/ympbuild b/kde/extra/bluedevil/ympbuild index 6e457ebc..1b3d30f5 100755 --- a/kde/extra/bluedevil/ympbuild +++ b/kde/extra/bluedevil/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='bluedevil' -release='5' -version='6.4.5' +release='6' +version='6.7.0' url='https://kde.org/plasma-desktop' description='Integrate the Bluetooth technology within KDE workspace and applications' email='akarsu@protonmail.com' @@ -12,7 +12,7 @@ depends=(bluez-qt kdeclarative kcmutils kconfig kcoreaddons kdbusaddons ki18n kio kjobwidgets knotifications kwidgetsaddons kwindowsystem qt6-declarative) makedepends=(ksvg extra-cmake-modules kdoctools kcmutils) -sha256sums=('fb3a07c79ea980cd55f92ad03b8ceb2595fd7a18d70f6fd2c4d9e3538a84d71e') +sha256sums=( '3fdab4a724ba246a10f2637076ca5332788fff5c3c6193ccf34eb031e8973e9d' ) group=(kde.extra) uses=() arch=('x86_64') diff --git a/kde/extra/breeze-gtk/ympbuild b/kde/extra/breeze-gtk/ympbuild index a3f8b5e6..23620da2 100755 --- a/kde/extra/breeze-gtk/ympbuild +++ b/kde/extra/breeze-gtk/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='breeze-gtk' -release='5' -version='6.4.5' +release='6' +version='6.7.0' url='https://kde.org/plasma-desktop' description='Artwork, styles and assets for the Breeze visual style for the Plasma Desktop' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://download.kde.org/stable/plasma/${version}/breeze-gtk-${version}.tar.xz") depends=() makedepends=(extra-cmake-modules sassc py3-cairo breeze) -sha256sums=('771e88ca19421a472f5f4235fb27ba2588b7ea267e8f2647e5e231c351f03a98') +sha256sums=( '28599e177b4166a7b332f834a72696cf882cf9f6a9ee192708a27f474c1027c0' ) group=(kde.extra) uses=() arch=('x86_64') diff --git a/kde/extra/flatpak-kcm/ympbuild b/kde/extra/flatpak-kcm/ympbuild index 3622001c..f11042c8 100755 --- a/kde/extra/flatpak-kcm/ympbuild +++ b/kde/extra/flatpak-kcm/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='flatpak-kcm' -release='5' -version='6.4.5' +release='6' +version='6.7.0' url='https://kde.org/plasma-desktop' description='Flatpak Permissions Management KCM' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('LGPL') source=("https://download.kde.org/stable/plasma/${version}/flatpak-kcm-${version}.tar.xz") depends=(flatpak kitemmodels kcmutils) makedepends=(extra-cmake-modules) -sha256sums=('3f1858707124305bc23186f334bbaf63c5a2bc2d8975eaff1274d402e611b8b1') +sha256sums=( '4a6490696eb4c86438b04e97dc163be50b0cd7bb7eacfbb204692094ff60b76b' ) group=(kde.extra) uses=() arch=('x86_64') diff --git a/kde/extra/kde-gtk-config/ympbuild b/kde/extra/kde-gtk-config/ympbuild index d48503a6..f248dff7 100755 --- a/kde/extra/kde-gtk-config/ympbuild +++ b/kde/extra/kde-gtk-config/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='kde-gtk-config' -release='5' -version='6.4.5' +release='6' +version='6.7.0' url='https://kde.org/plasma-desktop' description='GTK2 and GTK3 Configurator for KDE' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://download.kde.org/stable/plasma/${version}/kde-gtk-config-${version}.tar.xz") depends=(qt6-svg kdecoration kconfigwidgets kdbusaddons kwindowsystem) makedepends=(extra-cmake-modules gtk3 sassc) -sha256sums=('f7a81c1efd539b608cc640a999fdb184bbb83cfc9600d407d1a4f332c3880ec2') +sha256sums=( 'd96e58214c6632b491d32caa4aeb15ae284f83e8a75d3bb9485978f42af4abd9' ) group=(kde.extra) uses=() arch=('x86_64') diff --git a/kde/extra/kdeplasma-addons/ympbuild b/kde/extra/kdeplasma-addons/ympbuild index a0469a84..f32258e1 100755 --- a/kde/extra/kdeplasma-addons/ympbuild +++ b/kde/extra/kdeplasma-addons/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='kdeplasma-addons' -release='5' -version='6.4.5' +release='6' +version='6.7.0' url='https://kde.org/plasma-desktop' description='' email='aliriza.keskin@pardus.org.tr' @@ -10,13 +10,19 @@ license=('GPLv3') source=("https://download.kde.org/stable/plasma/$version/kdeplasma-addons-$version.tar.xz") depends=(plasma-workspace) makedepends=() -sha256sums=('4bdbdc2892bbf6211c3be6c02177f7ffdce10ab1546d811a4b59024192b77bce') +sha256sums=( '8b86b0b79b0af2da097d81dce099913d43574e08c4428a7925870692178b4298' ) group=(kde.extra) uses=() arch=('x86_64') cd $name-$version +prepare(){ + # remove corrosion dependency (and rust bullshits) + sed -i "/.*Corrosion.*/d" CMakeLists.txt + sed -i "/.*kameleon.*/d" kdeds/CMakeLists.txt +} + setup () { cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr diff --git a/kde/extra/kirigami-addons/ympbuild b/kde/extra/kirigami-addons/ympbuild index 841c310e..dedc33f4 100755 --- a/kde/extra/kirigami-addons/ympbuild +++ b/kde/extra/kirigami-addons/ympbuild @@ -10,7 +10,7 @@ license=('LGPL') source=("https://download.kde.org/stable/kirigami-addons/kirigami-addons-$version.tar.xz") depends=(kirigami qt6-multimedia) makedepends=(extra-cmake-modules ki18n) -sha256sums=('c543a493ce5875f405fb1c9ff6d531060ed082cc6d710e56d46ac42d164207bb') +sha256sums=( 'c543a493ce5875f405fb1c9ff6d531060ed082cc6d710e56d46ac42d164207bb' ) group=(kde.extra) uses=() arch=('x86_64') diff --git a/kde/extra/kmenuedit/ympbuild b/kde/extra/kmenuedit/ympbuild index 18fa32e3..ac13f859 100755 --- a/kde/extra/kmenuedit/ympbuild +++ b/kde/extra/kmenuedit/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='kmenuedit' -release='5' -version='6.4.5' +release='6' +version='6.7.0' url='https://kde.org/plasma-desktop' description='KDE menu editor' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://download.kde.org/stable/plasma/${version}/kmenuedit-${version}.tar.xz") depends=(kio) makedepends=(extra-cmake-modules kdoctools) -sha256sums=('610f07cd3a26c1618e2a7c31ce9011b28b3af0df5da65eb0100a7e8f08c8942f') +sha256sums=( 'f27fed5c8989ad00adc714bc7f377adfca9742c4ccd3afff9478d502eeafffab' ) group=(kde.extra) uses=() arch=('x86_64') diff --git a/kde/extra/plasma-disks/ympbuild b/kde/extra/plasma-disks/ympbuild index 09af199a..8054c105 100755 --- a/kde/extra/plasma-disks/ympbuild +++ b/kde/extra/plasma-disks/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='plasma-disks' -release='5' -version='6.4.5' +release='6' +version='6.7.0' url='https://kde.org/plasma-desktop' description='Monitors S.M.A.R.T. capable devices for imminent failure' email='akarsu@protonmail.com' @@ -10,7 +10,7 @@ license=('GPLv2') source=("https://download.kde.org/stable/plasma/${version}/plasma-disks-${version}.tar.xz") depends=(smartmontools kinfocenter) makedepends=(extra-cmake-modules) -sha256sums=('8017c749fbc850a13d11d5b35343f85194ad4276a01cc05311dd69828f51fef3') +sha256sums=( '99888e27268f0f5abdfbd85de362b18f1ca6c670e9b392e76da30f51a7d5cdcf' ) group=(kde.extra) uses=() arch=('x86_64') diff --git a/kde/extra/polkit-kde-agent/ympbuild b/kde/extra/polkit-kde-agent/ympbuild index 6ed48902..8ce03aff 100755 --- a/kde/extra/polkit-kde-agent/ympbuild +++ b/kde/extra/polkit-kde-agent/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='polkit-kde-agent' -release='4' -version='6.4.5' +release='5' +version='6.7.0' url='https://kde.org/plasma-desktop/' description='Daemon providing a polkit authentication UI for KDE' email='aliriza.keskin@pardus.org.tr' @@ -10,7 +10,7 @@ license=('GPLv3') source=("https://download.kde.org/stable/plasma/$version/polkit-kde-agent-1-$version.tar.xz") depends=(polkit kiconthemes kdbusaddons kcrash) makedepends=(extra-cmake-modules kdoctools) -sha256sums=('5b5d771660f5209295a65afdcb3e117c1cc9cd7c1893d0c9b68ad0c531308301') +sha256sums=( '0f27ff2aa3610418620c42804b9c3dc22f6979e5c03822f93979d44fbed1dabf' ) group=(kde.extra) uses=() arch=('x86_64') diff --git a/kde/extra/powerdevil/ympbuild b/kde/extra/powerdevil/ympbuild index 7302a0f8..ea7443c7 100755 --- a/kde/extra/powerdevil/ympbuild +++ b/kde/extra/powerdevil/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='powerdevil' -release='5' -version='6.4.5' +release='6' +version='6.7.0' url='https://kde.org/plasma-desktop' description='Manages the power consumption settings of a Plasma Shell' email='akarsu@protonmail.com' @@ -13,7 +13,7 @@ depends=(plasma-activities kauth kcmutils kconfig kcoreaddons kcrash kdbusaddons libplasma libxcb plasma-workspace qt6-base qt6-declarative solid ) makedepends=(extra-cmake-modules kdoctools kcmutils) -sha256sums=('aa8e9c6f33b8aed4edae9c9c43830966ed4eec2fb437cf21023150bdfbd82e48') +sha256sums=( '7635efffd503e78d92bcc03033d5681e51577ec92bc6da72f2ab2828bb0a34db' ) group=(kde.extra) uses=() arch=('x86_64') diff --git a/kde/plasma/xdg-desktop-portal-kde/ympbuild b/kde/plasma/xdg-desktop-portal-kde/ympbuild new file mode 100755 index 00000000..4ef5c207 --- /dev/null +++ b/kde/plasma/xdg-desktop-portal-kde/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='xdg-desktop-portal-kde' +release='1' +version='6.7.0' +url='https://kde.org/plasma-desktop' +description='A backend implementation for xdg-desktop-portal using Qt/KF5' +email='brkt8khn@gmailmail.com' +maintainer='brkt8khn' +license=('GPLv2') +source=("https://download.kde.org/stable/plasma/${version}/$name-${version}.tar.xz") +depends=() +makedepends=(extra-cmake-modules) +sha256sums=( 'f5afc06f948b73b2a0103d9ee6e57744a9884a3f2e0810807776ec4bf7102ada' ) +group=(kde.plasma) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_TESTING=OFF +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +}