mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-22 19:44:21 +01:00
desktop/gnome-shell-extensions: Meson patch.
Signed-off-by: bedlam <dave@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
5953e6209c
commit
2c2ebd3597
2 changed files with 14 additions and 0 deletions
|
@ -76,6 +76,10 @@ find -L . \
|
||||||
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
|
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
|
||||||
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
|
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
|
||||||
|
|
||||||
|
# Patch data/meson.build to remove unused arguments, which cause FTB in meson
|
||||||
|
# versions 0.60.0 and later (i.e. gets this build working in -current).
|
||||||
|
patch -Np1 -i $CWD/meson-build_remove-unused-argument.patch
|
||||||
|
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
CFLAGS="$SLKCFLAGS" \
|
CFLAGS="$SLKCFLAGS" \
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
diff -Naur gnome-shell-extensions-41.2/data/meson.build gnome-shell-extensions-41.2-patched/data/meson.build
|
||||||
|
--- gnome-shell-extensions-41.2/data/meson.build 2022-02-15 19:54:18.000000000 +0000
|
||||||
|
+++ gnome-shell-extensions-41.2-patched/data/meson.build 2023-02-05 16:42:11.238927940 +0000
|
||||||
|
@@ -1,5 +1,5 @@
|
||||||
|
session_desktop = 'gnome-classic.desktop'
|
||||||
|
-i18n.merge_file('',
|
||||||
|
+i18n.merge_file(
|
||||||
|
input: session_desktop + '.in',
|
||||||
|
output: session_desktop,
|
||||||
|
po_dir: '../po',
|
Loading…
Reference in a new issue