From 04ef859da114f7ffedba269111010500b42a388c Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 07:27:50 +0100 Subject: [PATCH] update to 3.28.3 [release 3.28.3-1mamba;Sun Aug 12 2018] --- mutter-3.28.3-x86-printf-llx-type.patch | 11 +++++ mutter.spec | 61 +++++++++++++------------ 2 files changed, 43 insertions(+), 29 deletions(-) create mode 100644 mutter-3.28.3-x86-printf-llx-type.patch diff --git a/mutter-3.28.3-x86-printf-llx-type.patch b/mutter-3.28.3-x86-printf-llx-type.patch new file mode 100644 index 0000000..4d99dee --- /dev/null +++ b/mutter-3.28.3-x86-printf-llx-type.patch @@ -0,0 +1,11 @@ +--- mutter-3.28.3/src/backends/meta-input-settings.c.orig 2018-08-16 10:52:09.588761885 +0200 ++++ mutter-3.28.3/src/backends/meta-input-settings.c 2018-08-16 10:52:24.214825217 +0200 +@@ -1299,7 +1299,7 @@ + } + else + { +- path = g_strdup_printf ("/org/gnome/desktop/peripherals/stylus/%lx/", serial); ++ path = g_strdup_printf ("/org/gnome/desktop/peripherals/stylus/%llx/", serial); + } + + tool_settings = diff --git a/mutter.spec b/mutter.spec index 2e388e0..581b740 100644 --- a/mutter.spec +++ b/mutter.spec @@ -1,6 +1,6 @@ %define majver %(echo %version | cut -d. -f1-2) Name: mutter -Version: 3.22.3 +Version: 3.28.3 Release: 1mamba Summary: A compositing window manager based on Metacity Group: Graphical Desktop/Libraries/GNOME @@ -14,12 +14,14 @@ Patch1: mutter-3.14.2-build-fix-x86.patch Patch2: mutter-3.16.1.1-gcc-4.9.2.patch Patch3: mutter-3.18.2-missing_math_header.patch Patch4: mutter-3.20.3-x86-longlong.patch +Patch5: mutter-3.28.3-x86-printf-llx-type.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: gnome-desktop-devel BuildRequires: gobject-introspection-devel BuildRequires: gsettings-desktop-schemas-devel +BuildRequires: libEGL-devel BuildRequires: libGL-devel BuildRequires: libICE-devel BuildRequires: libSM-devel @@ -35,26 +37,22 @@ BuildRequires: libXi-devel BuildRequires: libXinerama-devel BuildRequires: libXrandr-devel BuildRequires: libXrender-devel +BuildRequires: libXtst-devel BuildRequires: libatk-devel +BuildRequires: libblkid-devel BuildRequires: libbsd-devel BuildRequires: libbzip2-devel BuildRequires: libcairo-devel BuildRequires: libcanberra-devel -BuildRequires: libcap-devel -BuildRequires: libclutter-devel -BuildRequires: libcogl-devel BuildRequires: libdrm-devel -BuildRequires: libdw-devel -BuildRequires: libevdev-devel BuildRequires: libexpat-devel BuildRequires: libffi-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel +BuildRequires: libfribidi-devel BuildRequires: libgbm-devel -BuildRequires: libgcrypt-devel BuildRequires: libgdk-pixbuf-devel BuildRequires: libglib-devel -BuildRequires: libgpg-error-devel BuildRequires: libgraphite2-devel BuildRequires: libgtk-devel BuildRequires: libgudev-devel @@ -62,12 +60,12 @@ BuildRequires: libharfbuzz-devel BuildRequires: libinput-devel BuildRequires: libjson-glib-devel BuildRequires: libltdl-devel -BuildRequires: liblzma-devel -BuildRequires: libmtdev-devel +BuildRequires: libmount-devel BuildRequires: libogg-devel BuildRequires: libpango-devel BuildRequires: libpcre-devel BuildRequires: libpng-devel +BuildRequires: libseccomp-devel BuildRequires: libselinux-devel BuildRequires: libsepol-devel BuildRequires: libstartup-notification-devel @@ -78,6 +76,9 @@ BuildRequires: libudev-devel BuildRequires: libupower-devel BuildRequires: libuuid-devel BuildRequires: libvorbis-devel +BuildRequires: libwacom-devel +BuildRequires: libwayland-devel +BuildRequires: libwayland-egl-devel BuildRequires: libxcb-devel BuildRequires: libxkbcommon-devel BuildRequires: libxkbfile-devel @@ -122,10 +123,13 @@ This package includes the %{name} API documentation. %prep %setup -q #%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 +#%patch1 -p1 +#%patch2 -p1 +#%patch3 -p1 #%patch4 -p1 +%ifnarch x86_64 +%patch5 -p1 +%endif %build %configure \ @@ -161,25 +165,16 @@ fi %files -f %{name}.lang %defattr(-,root,root) %{_bindir}/mutter -#%{_bindir}/mutter-message -#%{_bindir}/mutter-theme-viewer -#%{_bindir}/mutter-window-demo %{_datadir}/applications/mutter.desktop -#%{_datadir}/applications/mutter-wayland.desktop -#%{_datadir}/mutter/icons/mutter-window-demo.png %{_datadir}/GConf/gsettings/mutter-schemas.convert %{_datadir}/glib-2.0/schemas/org.gnome.mutter.wayland.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml %{_datadir}/gnome-control-center/keybindings/50-mutter-*.xml -#%{_datadir}/gnome/wm-properties/mutter-wm.desktop -#%{_mandir}/man1/mutter-message.1.gz -#%{_mandir}/man1/mutter-theme-viewer.1.gz -#%{_mandir}/man1/mutter-window-demo.1.gz %{_mandir}/man1/mutter.1* %files -n lib%{name} %defattr(-,root,root) -%{_libdir}/libmutter.so.* +%{_libdir}/libmutter-2.so.* %dir %{_libdir}/mutter %dir %{_libdir}/mutter/plugins %{_libdir}/mutter/plugins/default.so @@ -193,13 +188,15 @@ fi %defattr(-,root,root) %dir %{_includedir}/mutter %{_includedir}/mutter/* -#%{_libdir}/libmutter.a -%{_libdir}/libmutter.la -%{_libdir}/libmutter.so -%{_libdir}/mutter/Meta-3.0.gir -%{_libdir}/pkgconfig/libmutter.pc +%{_libdir}/libmutter-2.la +%{_libdir}/libmutter-2.so +%{_libdir}/pkgconfig/libmutter-2.pc +%{_libdir}/pkgconfig/mutter-clutter-2.pc +%{_libdir}/pkgconfig/mutter-clutter-x11-2.pc +%{_libdir}/pkgconfig/mutter-cogl-2.pc +%{_libdir}/pkgconfig/mutter-cogl-pango-2.pc +%{_libdir}/pkgconfig/mutter-cogl-path-2.pc %{_libdir}/mutter/*.gir -%{_libdir}/pkgconfig/mutter*.pc %doc NEWS #%files apidocs @@ -207,6 +204,12 @@ fi #%{_datadir}/gtk-doc/html/meta/* %changelog +* Sun Aug 12 2018 Silvan Calarco 3.28.3-1mamba +- update to 3.28.3 + +* Mon Aug 14 2017 Automatic Build System 3.24.4-1mamba +- automatic version update by autodist + * Fri Mar 03 2017 Automatic Build System 3.22.3-1mamba - automatic version update by autodist