summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2022-03-13 19:36:08 +0000
committernia <nia@pkgsrc.org>2022-03-13 19:36:08 +0000
commit9ea687f772ebc87f672cfa8eccbb2ef682bbd23e (patch)
treed7ab0105879d98dfdea8c077f7a91caf9cc3adca /sysutils
parente9e59dc83f9830dc585e2270cb9a06a3b71c3462 (diff)
downloadpkgsrc-9ea687f772ebc87f672cfa8eccbb2ef682bbd23e.tar.gz
gnome-control-center: Fix build with latest meson.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/gnome-control-center/distinfo28
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_applications_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_background_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_camera_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_color_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_datetime_meson.build23
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_default-apps_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_diagnostics_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_display_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_info-overview_meson.build14
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_keyboard_meson.build23
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_location_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_lock_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_microphone_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_notifications_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_online-accounts_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_power_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_printers_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_removable-media_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_search_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_sharing_meson.build23
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_sound_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_universal-access_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-panels_usage_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-shell_appdata_meson.build15
-rw-r--r--sysutils/gnome-control-center/patches/patch-shell_meson.build15
26 files changed, 421 insertions, 5 deletions
diff --git a/sysutils/gnome-control-center/distinfo b/sysutils/gnome-control-center/distinfo
index acb37963c4a..33be1f650ee 100644
--- a/sysutils/gnome-control-center/distinfo
+++ b/sysutils/gnome-control-center/distinfo
@@ -1,13 +1,37 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 11:19:38 nia Exp $
+$NetBSD: distinfo,v 1.5 2022/03/13 19:36:08 nia Exp $
BLAKE2s (gnome-control-center-40.0.tar.xz) = 520a14c891b7e594f96773dcab3473cdb7eb063907c2053a349b2a73efb82487
SHA512 (gnome-control-center-40.0.tar.xz) = 26980cd18c414b12d2bf7e61be200e02302e170d53aba4f064154eda4c006648160919b6d4c9d168d8c5a461c05dc6593a52066b144af577c6aac420b9723cb9
Size (gnome-control-center-40.0.tar.xz) = 6463616 bytes
SHA1 (patch-meson.build) = b790a2af9fc48e520393fa7f0a15236aa6b409f5
+SHA1 (patch-panels_applications_meson.build) = c57d72e9d5e7dcf28c844649bcb38d8852d86e31
+SHA1 (patch-panels_background_meson.build) = 7fe2df44aa8616729d7ea70744636d1953633693
+SHA1 (patch-panels_camera_meson.build) = b891db8d9e5f24d8b7398cd7261b9e3d6312737e
+SHA1 (patch-panels_color_meson.build) = cf6808572f9300afd1b94fcbbb67d8ef9303f116
SHA1 (patch-panels_common_meson.build) = dee53989c12235d6d26ad5bf5bb2b91d4b57838f
SHA1 (patch-panels_datetime_date-endian.c) = e8c642b22a989066e53637932b0bb3677d6b0990
+SHA1 (patch-panels_datetime_meson.build) = 606939e00920165f3fe885ae5941e707a4989d84
+SHA1 (patch-panels_default-apps_meson.build) = 46c6503c31bf912767a572a75c6fa2b0132d8356
+SHA1 (patch-panels_diagnostics_meson.build) = 65e6257343ce2bc5396cfc68a91746e1d61a9804
+SHA1 (patch-panels_display_meson.build) = bc02d8dd1be4fe1cd8e0e6d7b9a18acf3aa1d758
SHA1 (patch-panels_info-overview_cc-info-overview-panel.c) = 9ab6804005b8d96631ea39463b75ad2de15a050b
-SHA1 (patch-panels_info-overview_meson.build) = d6a7fe161f18fc061d6673b686ea04c55c34a513
+SHA1 (patch-panels_info-overview_meson.build) = 9796f5616202c996c281072f430c12d827012673
+SHA1 (patch-panels_keyboard_meson.build) = 88797b8190806f3221695706f500d7e2773705ba
+SHA1 (patch-panels_location_meson.build) = 086532050d1f3fea0c4c011c8b0ca3940b5001bb
+SHA1 (patch-panels_lock_meson.build) = df0c2a6fb4524c64d6ed9280a72397e91dbcb59f
SHA1 (patch-panels_meson.build) = 365e4db1824f79ed64ed8b7558590f4d2db39e6f
+SHA1 (patch-panels_microphone_meson.build) = a8eb0ac833575bb8db6915eb97fbb47f17d57741
+SHA1 (patch-panels_notifications_meson.build) = 033f095f3b227e32e80d9f1a4710dcbbf133b22d
+SHA1 (patch-panels_online-accounts_meson.build) = e98a39f98c4a1c8f2fb286d3e343102256ed64f2
SHA1 (patch-panels_power_cc-power-panel.c) = 5b5641ab5f5270cef07589e20e98bf78058592c3
+SHA1 (patch-panels_power_meson.build) = e5620f92ded3b80a8e0c138810139699262096c7
+SHA1 (patch-panels_printers_meson.build) = d4c5c1932b65c28df8795a6389fba13d7ffec7f8
+SHA1 (patch-panels_removable-media_meson.build) = 1127941536b6a2aef5cb7be41099ccc46bd1c0ce
+SHA1 (patch-panels_search_meson.build) = a0bf113d14cfd1d5769c37b5567d131aa7f7d3fe
+SHA1 (patch-panels_sharing_meson.build) = a65c51216e0bd8d3a955aec285db3bc77f916cf6
+SHA1 (patch-panels_sound_meson.build) = bb9e1004b308e9899c62e9b42196d0bc21dee446
+SHA1 (patch-panels_universal-access_meson.build) = 4871c2530ea963e9db20b6b4d95b1400aed47a68
+SHA1 (patch-panels_usage_meson.build) = b924fedccb980ad77d4d88234722931423ffaeaf
+SHA1 (patch-shell_appdata_meson.build) = b0506bc9b390694c98a0e61a2f0230d195212ece
SHA1 (patch-shell_cc-panel-loader.c) = a9021eb224e16d44ec64a6df6372b84944702925
+SHA1 (patch-shell_meson.build) = 2261a49c07ea96a5e9c46981d079cbad61181bc4
diff --git a/sysutils/gnome-control-center/patches/patch-panels_applications_meson.build b/sysutils/gnome-control-center/patches/patch-panels_applications_meson.build
new file mode 100644
index 00000000000..e5bacb083e9
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_applications_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_applications_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/applications/meson.build.orig 2021-03-20 21:52:22.922847300 +0000
++++ panels/applications/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type : 'desktop',
+ input : desktop_in,
+ output : desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_background_meson.build b/sysutils/gnome-control-center/patches/patch-panels_background_meson.build
new file mode 100644
index 00000000000..d058e92ab19
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_background_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_background_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/background/meson.build.orig 2021-03-20 21:52:22.928847300 +0000
++++ panels/background/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_camera_meson.build b/sysutils/gnome-control-center/patches/patch-panels_camera_meson.build
new file mode 100644
index 00000000000..23d1054fc01
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_camera_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_camera_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/camera/meson.build.orig 2021-03-20 21:52:22.934847400 +0000
++++ panels/camera/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_color_meson.build b/sysutils/gnome-control-center/patches/patch-panels_color_meson.build
new file mode 100644
index 00000000000..e4b38fc1efa
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_color_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_color_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/color/meson.build.orig 2021-03-20 21:52:22.939847500 +0000
++++ panels/color/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_datetime_meson.build b/sysutils/gnome-control-center/patches/patch-panels_datetime_meson.build
new file mode 100644
index 00000000000..7acc27f3809
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_datetime_meson.build
@@ -0,0 +1,23 @@
+$NetBSD: patch-panels_datetime_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/datetime/meson.build.orig 2021-03-20 21:52:22.962848000 +0000
++++ panels/datetime/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
+@@ -20,7 +19,6 @@ i18n.merge_file(
+ polkit = 'org.gnome.controlcenter.@0@.policy'.format(cappletname)
+
+ i18n.merge_file(
+- polkit,
+ input: polkit + '.in',
+ output: polkit,
+ po_dir: po_dir,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_default-apps_meson.build b/sysutils/gnome-control-center/patches/patch-panels_default-apps_meson.build
new file mode 100644
index 00000000000..7366ac774ac
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_default-apps_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_default-apps_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/default-apps/meson.build.orig 2021-03-20 21:52:22.995848400 +0000
++++ panels/default-apps/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_diagnostics_meson.build b/sysutils/gnome-control-center/patches/patch-panels_diagnostics_meson.build
new file mode 100644
index 00000000000..fa83552640d
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_diagnostics_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_diagnostics_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/diagnostics/meson.build.orig 2021-03-20 21:52:22.995848400 +0000
++++ panels/diagnostics/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_display_meson.build b/sysutils/gnome-control-center/patches/patch-panels_display_meson.build
new file mode 100644
index 00000000000..aaa3f368d9f
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_display_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_display_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/display/meson.build.orig 2021-03-20 21:52:22.999848400 +0000
++++ panels/display/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_info-overview_meson.build b/sysutils/gnome-control-center/patches/patch-panels_info-overview_meson.build
index 8f00e17d267..f9e4094de9c 100644
--- a/sysutils/gnome-control-center/patches/patch-panels_info-overview_meson.build
+++ b/sysutils/gnome-control-center/patches/patch-panels_info-overview_meson.build
@@ -1,10 +1,18 @@
-$NetBSD: patch-panels_info-overview_meson.build,v 1.1 2020/11/10 18:22:23 nia Exp $
+$NetBSD: patch-panels_info-overview_meson.build,v 1.2 2022/03/13 19:36:08 nia Exp $
Disable udisks2 for portability reasons.
---- panels/info-overview/meson.build.orig 2020-10-03 22:47:30.420756300 +0000
+--- panels/info-overview/meson.build.orig 2021-03-20 21:52:23.001848500 +0000
+++ panels/info-overview/meson.build
-@@ -42,7 +42,6 @@ sources += gnome.compile_resources(
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
+@@ -41,7 +40,6 @@ sources += gnome.compile_resources(
)
deps = common_deps + [
diff --git a/sysutils/gnome-control-center/patches/patch-panels_keyboard_meson.build b/sysutils/gnome-control-center/patches/patch-panels_keyboard_meson.build
new file mode 100644
index 00000000000..056e689f717
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_keyboard_meson.build
@@ -0,0 +1,23 @@
+$NetBSD: patch-panels_keyboard_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/keyboard/meson.build.orig 2021-03-20 21:52:23.007848500 +0000
++++ panels/keyboard/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
+@@ -45,7 +44,6 @@ xml_files = [
+
+ foreach file: xml_files
+ i18n.merge_file(
+- file,
+ input: file + '.in',
+ output: file,
+ po_dir: po_dir,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_location_meson.build b/sysutils/gnome-control-center/patches/patch-panels_location_meson.build
new file mode 100644
index 00000000000..60ccb3138f5
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_location_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_location_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/location/meson.build.orig 2021-03-20 21:52:23.008848700 +0000
++++ panels/location/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_lock_meson.build b/sysutils/gnome-control-center/patches/patch-panels_lock_meson.build
new file mode 100644
index 00000000000..944d7d27004
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_lock_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_lock_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/lock/meson.build.orig 2021-03-20 21:52:23.008848700 +0000
++++ panels/lock/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_microphone_meson.build b/sysutils/gnome-control-center/patches/patch-panels_microphone_meson.build
new file mode 100644
index 00000000000..5dcc648dceb
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_microphone_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_microphone_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/microphone/meson.build.orig 2021-03-20 21:52:23.009848600 +0000
++++ panels/microphone/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_notifications_meson.build b/sysutils/gnome-control-center/patches/patch-panels_notifications_meson.build
new file mode 100644
index 00000000000..33e1201d746
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_notifications_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_notifications_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/notifications/meson.build.orig 2021-03-20 21:52:23.032848800 +0000
++++ panels/notifications/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_online-accounts_meson.build b/sysutils/gnome-control-center/patches/patch-panels_online-accounts_meson.build
new file mode 100644
index 00000000000..9249a99fb71
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_online-accounts_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_online-accounts_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/online-accounts/meson.build.orig 2021-03-20 21:52:23.033849000 +0000
++++ panels/online-accounts/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_power_meson.build b/sysutils/gnome-control-center/patches/patch-panels_power_meson.build
new file mode 100644
index 00000000000..4a6d96b0622
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_power_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_power_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/power/meson.build.orig 2021-03-20 21:52:23.037849000 +0000
++++ panels/power/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_printers_meson.build b/sysutils/gnome-control-center/patches/patch-panels_printers_meson.build
new file mode 100644
index 00000000000..55a3cebf8fe
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_printers_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_printers_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/printers/meson.build.orig 2021-03-20 21:52:23.039849000 +0000
++++ panels/printers/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_removable-media_meson.build b/sysutils/gnome-control-center/patches/patch-panels_removable-media_meson.build
new file mode 100644
index 00000000000..222f962abb4
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_removable-media_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_removable-media_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/removable-media/meson.build.orig 2021-03-20 21:52:23.050849200 +0000
++++ panels/removable-media/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_search_meson.build b/sysutils/gnome-control-center/patches/patch-panels_search_meson.build
new file mode 100644
index 00000000000..82bd1751945
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_search_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_search_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/search/meson.build.orig 2021-03-20 21:52:23.053849200 +0000
++++ panels/search/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_sharing_meson.build b/sysutils/gnome-control-center/patches/patch-panels_sharing_meson.build
new file mode 100644
index 00000000000..1eae9a025ec
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_sharing_meson.build
@@ -0,0 +1,23 @@
+$NetBSD: patch-panels_sharing_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/sharing/meson.build.orig 2021-03-20 21:52:23.055849300 +0000
++++ panels/sharing/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
+@@ -29,7 +28,6 @@ polkit_in = configure_file(
+ )
+
+ i18n.merge_file(
+- polkit,
+ input: polkit_in,
+ output: polkit,
+ po_dir: po_dir,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_sound_meson.build b/sysutils/gnome-control-center/patches/patch-panels_sound_meson.build
new file mode 100644
index 00000000000..9ef44cf020f
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_sound_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_sound_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/sound/meson.build.orig 2021-03-20 21:52:23.062849300 +0000
++++ panels/sound/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_universal-access_meson.build b/sysutils/gnome-control-center/patches/patch-panels_universal-access_meson.build
new file mode 100644
index 00000000000..e8ba5413bf4
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_universal-access_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_universal-access_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/universal-access/meson.build.orig 2021-03-20 21:52:23.070849400 +0000
++++ panels/universal-access/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-panels_usage_meson.build b/sysutils/gnome-control-center/patches/patch-panels_usage_meson.build
new file mode 100644
index 00000000000..430efd12393
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-panels_usage_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-panels_usage_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- panels/usage/meson.build.orig 2021-03-20 21:52:23.070849400 +0000
++++ panels/usage/meson.build
+@@ -8,7 +8,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type: 'desktop',
+ input: desktop_in,
+ output: desktop,
diff --git a/sysutils/gnome-control-center/patches/patch-shell_appdata_meson.build b/sysutils/gnome-control-center/patches/patch-shell_appdata_meson.build
new file mode 100644
index 00000000000..b6923d29062
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-shell_appdata_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-shell_appdata_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- shell/appdata/meson.build.orig 2021-03-20 21:52:23.359853700 +0000
++++ shell/appdata/meson.build
+@@ -1,7 +1,6 @@
+ appdata = 'gnome-control-center.appdata.xml'
+
+ i18n.merge_file(
+- appdata,
+ input: appdata + '.in',
+ output: appdata,
+ po_dir: po_dir,
diff --git a/sysutils/gnome-control-center/patches/patch-shell_meson.build b/sysutils/gnome-control-center/patches/patch-shell_meson.build
new file mode 100644
index 00000000000..3701aaf19b6
--- /dev/null
+++ b/sysutils/gnome-control-center/patches/patch-shell_meson.build
@@ -0,0 +1,15 @@
+$NetBSD: patch-shell_meson.build,v 1.1 2022/03/13 19:36:08 nia Exp $
+
+Remove invalid positional argument. Previously this would have been
+ignored, now it results in failures.
+
+--- shell/meson.build.orig 2021-03-20 21:52:23.365853800 +0000
++++ shell/meson.build
+@@ -23,7 +23,6 @@ desktop_in = configure_file(
+ )
+
+ i18n.merge_file(
+- desktop,
+ type : 'desktop',
+ input : desktop_in,
+ output : desktop,