summaryrefslogtreecommitdiff
path: root/gnome-extra/gnome-tweaks
diff options
context:
space:
mode:
Diffstat (limited to 'gnome-extra/gnome-tweaks')
-rw-r--r--gnome-extra/gnome-tweaks/Manifest3
-rw-r--r--gnome-extra/gnome-tweaks/files/gnome-tweaks-40.0-meson-0.61.patch31
-rw-r--r--gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild4
3 files changed, 36 insertions, 2 deletions
diff --git a/gnome-extra/gnome-tweaks/Manifest b/gnome-extra/gnome-tweaks/Manifest
index f5296c8a170d..99423306626f 100644
--- a/gnome-extra/gnome-tweaks/Manifest
+++ b/gnome-extra/gnome-tweaks/Manifest
@@ -1,4 +1,5 @@
AUX 3.28.1-gentoo-cursor-themes.patch 1019 BLAKE2B 1dc92c4f8e53c1303f884f6acc332a7a0f1bd11b463e91ddd4ae731938e678f75499692044b5c13021f24dd9bf61264c4454fab734fe65609b3b4c009cb2eee2 SHA512 e502e1ae5945517e7a69cd15436bc07e34fe0db739350e0617d02c9b7a45264f585229f80352a93595e1246d5f9c6e987242772dfb7293de06b400fbaf676971
+AUX gnome-tweaks-40.0-meson-0.61.patch 944 BLAKE2B b7ecf7ec1a492610fb7001721e8c1b60e0d8dd1d6c50ce443acd395c27e09f664db68a7c160e3143538bc6df48516f216ef4d8ccd4352e0786057837856620d2 SHA512 ff7ffd60a4c187fd7caeb6bebb5b06c1841d5e921d7d7d2d549f67e5d367a152d2545a49e07c6e8c1954b203a2e3826e692e1a37b81a62db14196a504cf8faaf
DIST gnome-tweaks-40.0.tar.xz 251908 BLAKE2B 4280e7565da3f95d7bcd81ba874d2f15e8c3834ab052cb4cf7cde8060eaea016670acf6f441d2cbce4b7566ba0bb7a7f9666b257893bc7b22b1cdc4d5a0edee2 SHA512 c3467f40af6bb79c2b10cb429e93aa29261066c2a5fd744bf2801c4e596cc270d45302ebfa942ee0c40067849c12e1ccd404c40e7f594bcff4c44cfe3f90bb97
-EBUILD gnome-tweaks-40.0.ebuild 1349 BLAKE2B ceee43dd34f660931273c8ac72a35c43fac2f4be6b4aa598d0643d1981ac0b627bf8a3f7ab9dbbcc6155a14b26d26f7ed5957f0ef0d4612b05fcbdb0ce96eade SHA512 4c3bd5cf36c294935fdb468243a3bc7fcc0d338022d4a34205e8faa37b3348553e56b4e4b4f08a4c9ab880d54b0de48a072a2beb89f38fee0d585a1289bda074
+EBUILD gnome-tweaks-40.0.ebuild 1393 BLAKE2B b4848ee8644ea7ff366472a2b251c867b5d209ad2aa56a2713bc3a5ac0a979ee4715200817a73f9686d12353df3d84b5537f01dcb4ba40de50df116412308947 SHA512 e191fa4643d842bbe515649473f518f7007e2399e56c1f255a5fb6a6f6feb2269342096c3b99edd3c6e0ab0aaeb5b054e19cda2afa640045175af95aeed098e3
MISC metadata.xml 557 BLAKE2B 377b3b95f3dfade66ceb83a955bae45820c7db9cb286fbc9fb7f597909d6e58b3ccbdde1acc5bc01bda97bcde90a062a8e4676c8593edfc95c46f27c311ca83e SHA512 9a24c8eedb00ba7ceaba017cfeef778a7def43d7baf62c23067376f7648fad3b333e16a9dc4f8c41f66279b4bbe8acf54844ab5460d56366d32c325ea5d06e2d
diff --git a/gnome-extra/gnome-tweaks/files/gnome-tweaks-40.0-meson-0.61.patch b/gnome-extra/gnome-tweaks/files/gnome-tweaks-40.0-meson-0.61.patch
new file mode 100644
index 000000000000..9ef4db33ecb5
--- /dev/null
+++ b/gnome-extra/gnome-tweaks/files/gnome-tweaks-40.0-meson-0.61.patch
@@ -0,0 +1,31 @@
+https://gitlab.gnome.org/GNOME/gnome-tweaks/-/merge_requests/86.patch
+https://bugs.gentoo.org/831937
+
+From 56f39dc7d04a1be91de1149683874f9c83b794fb Mon Sep 17 00:00:00 2001
+From: Mae Dartmann <mae@meanderingmind.me>
+Date: Sat, 22 Jan 2022 18:09:21 +0100
+Subject: [PATCH] meson: fix invalid positional argument
+
+This was deprecated in meson 0.60 and removed in 0.61. See
+https://github.com/mesonbuild/meson/pull/9445 for details.
+
+Signed-off-by: Mae Dartmann <mae@meanderingmind.me>
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -1,5 +1,5 @@
+ appdata_file = 'org.gnome.tweaks.appdata.xml'
+-i18n.merge_file(appdata_file,
++i18n.merge_file(
+ input: appdata_file + '.in',
+ output: appdata_file,
+ po_dir: '../po',
+@@ -8,7 +8,7 @@ i18n.merge_file(appdata_file,
+ )
+
+ desktop_file = 'org.gnome.tweaks.desktop'
+-i18n.merge_file(desktop_file,
++i18n.merge_file(
+ input: desktop_file + '.in',
+ output: desktop_file,
+ po_dir: '../po',
+GitLab
diff --git a/gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild b/gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild
index c5732da246a7..68e456f9a872 100644
--- a/gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild
+++ b/gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -40,6 +40,8 @@ BDEPEND=">=sys-devel/gettext-0.19.8"
PATCHES=(
"${FILESDIR}"/3.28.1-gentoo-cursor-themes.patch # Add contents of Gentoo's cursor theme directory to cursor theme list
+
+ "${FILESDIR}"/${PN}-40.0-meson-0.61.patch
)
src_install() {