Skip to content

Commit

Permalink
[overlay] add manjaro modifications
Browse files Browse the repository at this point in the history
  • Loading branch information
philmmanjaro committed Nov 26, 2024
1 parent befd5c2 commit c96acf6
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 7 deletions.
12 changes: 8 additions & 4 deletions plasma/plasma-workspace/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# Maintainer: Felix Yan <[email protected]>
# Maintainer: Antonio Rojas <[email protected]>
# Maintainer: Mark Wagie <mark at manjaro dot org>
# Contributor: Felix Yan <[email protected]>
# Contributor: Antonio Rojas <[email protected]>
# Contributor: Andrea Scarpino <[email protected]>
# Contributor: Alexey D. <lq07829icatm at rambler.ru>

pkgname=plasma-workspace
pkgver=6.2.4
_dirver=$(echo $pkgver | cut -d. -f1-3)
pkgrel=0
pkgrel=1
pkgdesc='KDE Plasma Workspace'
arch=(x86_64)
url='https://kde.org/plasma-desktop/'
Expand Down Expand Up @@ -145,7 +146,9 @@ build() {
cmake -B build -S $pkgname-$pkgver \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DGLIBC_LOCALE_GEN=OFF \
-DBUILD_TESTING=OFF
-DBUILD_TESTING=OFF \
-DPLASMA_X11_DEFAULT_SESSION=ON \
-Wno-dev
cmake --build build
}

Expand All @@ -154,3 +157,4 @@ package() {

DESTDIR="$pkgdir" cmake --install build
}

14 changes: 11 additions & 3 deletions plasma/xdg-desktop-portal-kde/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
pkgname=xdg-desktop-portal-kde
pkgver=6.2.4
_dirver=$(echo $pkgver | cut -d. -f1-3)
pkgrel=0
pkgrel=1
pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5'
arch=(x86_64)
url='https://kde.org/plasma-desktop/'
Expand Down Expand Up @@ -38,14 +38,22 @@ makedepends=(extra-cmake-modules
wayland-protocols)
provides=(xdg-desktop-portal-impl)
groups=(plasma)
source=(https://download.kde.org/stable/plasma/$_dirver/$pkgname-$pkgver.tar.xz{,.sig})
source=(https://download.kde.org/stable/plasma/$_dirver/$pkgname-$pkgver.tar.xz{,.sig}
steamos-auto-accept-remote.patch)
sha256sums=('daf2d8769d0f45264ef1f48b63f5274446222574ff832e40f21d06a4c3822d1d'
'SKIP')
'SKIP'
'ae83211bd2f941cbb9947b01944d3a3927c7248e083a8dc32dd3ad767b30bf11')
validpgpkeys=('E0A3EB202F8E57528E13E72FD7574483BB57B18D' # Jonathan Esk-Riddell <[email protected]>
'0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah <[email protected]>
'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson <[email protected]>
'1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin <[email protected]>

prepare() {
cd $pkgname-$pkgver
# auto-allow remote control without prompt -- needed for steamdeck controls
patch -p1 -i ../steamos-auto-accept-remote.patch
}

build() {
cmake -B build -S $pkgname-$pkgver \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
Expand Down

0 comments on commit c96acf6

Please sign in to comment.