From: Jakub Bogusz Date: Thu, 19 May 2022 18:44:50 +0000 (+0200) Subject: - updated to 42.1 X-Git-Tag: auto/th/gnome-shell-42.1-1 X-Git-Url: https://git.pld-linux.org/?p=packages%2Fgnome-shell.git;a=commitdiff_plain;h=d3d8624d863a5fa6a54dd9ad8fa8094a7ddb9941 - updated to 42.1 - added no-update patch (avoid gtk4-update-icon-cache build dependency) --- diff --git a/gnome-shell-no-update.patch b/gnome-shell-no-update.patch new file mode 100644 index 0000000..c763aad --- /dev/null +++ b/gnome-shell-no-update.patch @@ -0,0 +1,14 @@ +--- gnome-shell-42.1/meson.build.orig 2022-05-05 23:12:39.835998500 +0200 ++++ gnome-shell-42.1/meson.build 2022-05-19 18:11:19.655953429 +0200 +@@ -295,11 +295,6 @@ if get_option('gtk_doc') + subdir('docs/reference') + endif + +-gnome.post_install( +- glib_compile_schemas: true, +- gtk_update_icon_cache: true +-) +- + meson.add_dist_script('meson/generate-manpages.py') + meson.add_dist_script('meson/generate-stylesheets.py') + meson.add_dist_script('meson/check-version.py', meson.project_version(), 'NEWS') diff --git a/gnome-shell.spec b/gnome-shell.spec index 4f5eb65..82c3192 100644 --- a/gnome-shell.spec +++ b/gnome-shell.spec @@ -6,16 +6,16 @@ # max(ecal_req, eds_req) %define evolution_data_server_ver 3.33.1 %define gcr_ver 3.7.5 -%define gjs_ver 1.69.2 +%define gjs_ver 1.71.1 %define glib_ver 1:2.57.2 %define gnome_bluetooth_ver 3.9.0 %define gnome_desktop_ver 3.36.0 -%define gsettings_desktop_schemas_ver 41 +%define gsettings_desktop_schemas_ver 42 %define gtk_ver 3.15.0 %define ibus_ver 1.5.19 %define json_glib_ver 0.13.90 %define libsecret_ver 0.18 -%define mutter_ver 41.0 +%define mutter_ver 42.0 %define NetworkManager_ver 1.10.4 %define polkit_ver 0.100 %define pulseaudio_ver 13 @@ -24,12 +24,13 @@ Summary: Window manager and application launcher for GNOME Summary(pl.UTF-8): Zarządca okien i uruchamiania aplikacji dla GNOME Name: gnome-shell -Version: 41.4 +Version: 42.1 Release: 1 License: GPL v2+ Group: X11/Window Managers -Source0: https://download.gnome.org/sources/gnome-shell/41/%{name}-%{version}.tar.xz -# Source0-md5: 9f49da92233a918d9dd4fe9d736f285c +Source0: https://download.gnome.org/sources/gnome-shell/42/%{name}-%{version}.tar.xz +# Source0-md5: 3e7983b868bbe5fa705d16d5cea502d8 +Patch0: %{name}-no-update.patch URL: https://wiki.gnome.org/Projects/GnomeShell BuildRequires: NetworkManager-devel >= %{NetworkManager_ver} BuildRequires: asciidoc @@ -43,7 +44,7 @@ BuildRequires: gettext-tools >= 0.19.6 BuildRequires: gjs-devel >= %{gjs_ver} BuildRequires: glib2-devel >= %{glib_ver} BuildRequires: gnome-autoar-devel -BuildRequires: gnome-bluetooth-devel >= %{gnome_bluetooth_ver} +BuildRequires: gnome-bluetooth3-devel >= %{gnome_bluetooth_ver} BuildRequires: gnome-control-center-devel BuildRequires: gnome-desktop-devel >= %{gnome_desktop_ver} BuildRequires: gobject-introspection-devel >= 1.50.0 @@ -62,7 +63,7 @@ BuildRequires: libsecret-devel >= %{libsecret_ver} BuildRequires: libsoup-devel >= 2.4 BuildRequires: libxml2-devel >= 2.0 BuildRequires: libxslt-progs -BuildRequires: meson >= 0.53.0 +BuildRequires: meson >= 0.58.0 BuildRequires: mutter-devel >= %{mutter_ver} BuildRequires: ninja >= 1.5 BuildRequires: pipewire-devel >= 0.3 @@ -174,6 +175,7 @@ Ten pakiet dostarcza dokumentację API GNOME Shell. %prep %setup -q +%patch0 -p1 %{__sed} -i -e '/^libshew =/ s/ library/ shared_library/' subprojects/shew/src/meson.build