@@ -4,19 +4,26 @@ Distribution: Azure Linux
44
55Summary: Window Navigator Construction Kit
66Name: libwnck3
7- Version: 3.36.0
8- Release: 3 %{?dist }
7+ Version: 43.1
8+ Release: 2 %{?dist }
99URL: http://download.gnome.org/sources/%{source_name }/
10- Source0: http://download.gnome.org/sources/%{source_name }/3.36/%{source_name }-%{version }.tar.xz
11- License: GPLv2
10+ Source0: https://download.gnome.org/sources/%{source_name }/43/%{source_name }-%{version }.tar.xz
11+ License: LGPL-2.0 -or-later
12+
13+ # https://gitlab.gnome.org/GNOME/libwnck/-/merge_requests/10
14+ Patch1: libwnck_0001-Expose-window-scaling-factor_v43.1.patch
15+ Patch2: libwnck_0002-icons-Use-cairo-surfaces-to-render-icons_v43.1.patch
16+ Patch3: libwnck_0003-xutils-Change-icons-to-being-cairo-surfaces_v43.1.patch
17+ Patch4: libwnck_0004-icons-Mark-GdkPixbuf-icons-as-deprecated_v43.1.patch
18+ Patch5: libwnck_0005-tasklist-Add-surface-loader-function_v43.1.patch
1219
13- BuildRequires: %{_bindir }/xsltproc
1420BuildRequires: gcc
1521BuildRequires: meson
1622BuildRequires: gettext
1723BuildRequires: glib2-devel
1824BuildRequires: gobject-introspection-devel
1925BuildRequires: gtk3-devel
26+ BuildRequires: gtk-doc
2027BuildRequires: libXres-devel
2128BuildRequires: pango-devel
2229BuildRequires: startup-notification-devel
@@ -36,29 +43,24 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
3643The %{name }-devel package contains libraries and header files for
3744developing applications that use %{name }.
3845
39-
4046%prep
41- %setup -q -n %{source_name }-%{version }
42-
47+ %autosetup -n %{source_name }-%{version } -p1
4348
4449%build
45- %meson -Dgtk_doc=false
50+ %meson -Dgtk_doc=true
4651%meson_build
4752
48-
4953%install
5054%meson_install
5155
5256%find_lang %{source_name }-3.0 --with-gnome --all-name
5357
54-
5558%ldconfig_scriptlets
5659
57-
5860%files -f %{source_name }-3.0.lang
5961%license COPYING
6062%doc AUTHORS README NEWS
61- %{_libdir }/%{source_name }-3.so.*
63+ %{_libdir }/%{source_name }-3.so.0 *
6264%{_bindir }/wnck-urgency-monitor
6365%{_libdir }/girepository-1.0/Wnck-3.0.typelib
6466
@@ -68,16 +70,74 @@ developing applications that use %{name}.
6870%{_libdir }/pkgconfig/*
6971%{_includedir }/%{source_name }-3.0/
7072%{_datadir }/gir-1.0/Wnck-3.0.gir
71-
73+ %doc %{ _datadir }/gtk-doc
7274
7375%changelog
74- * Mon Mar 21 2022 Pawel Winogrodzki <pawelwi@microsoft.com> - 3.36.0-3
75- - Adding BR on '%%{_bindir}/xsltproc'.
76- - Disabled gtk doc generation to remove network dependency during build-time.
77- - License verified.
76+ * Mon 18 Sreenivasulu Malavathula <vsmalavathu@microsoft.com> - 43.1-2
77+ - Initial Azure Linux import from Fedora 41 (license: MIT)
78+ - License verified
79+
80+ * Mon Oct 07 2024 Wolfgang Ulbrich <raveit65.sun@gmail.com> - 43.1-1
81+ - update to 43.1
82+
83+ * Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 43.0-9
84+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
85+
86+ * Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 43.0-8
87+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
88+
89+ * Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 43.0-7
90+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
91+
92+ * Tue Nov 21 2023 Wolfgang Ulbrich <fedora@raveit.de> - 43.0-6
93+ - fix rhbz (#2242944)
94+ - disable Revert-pager-do-not-change-workspace-size-from-size patch
95+
96+ * Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 43.0-5
97+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
98+
99+ * Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 43.0-4
100+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
101+
102+ * Fri Oct 07 2022 Wolfgang Ulbrich <fedora@raveit.de> - 43.0-3
103+ - fix https://bugs.launchpad.net/ubuntu/+source/libwnck3/+bug/1990263
104+
105+ * Thu Sep 29 2022 Wolfgang Ulbrich <fedora@raveit.de> - 43.0-2
106+ - fix https://gitlab.gnome.org/GNOME/libwnck/-/issues/154
107+
108+ * Mon Sep 19 2022 Wolfgang Ulbrich <fedora@raveit.de> - 43.0-1
109+ - update to 43.0
110+
111+ * Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 40.1-2
112+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
113+
114+ * Sat Feb 19 2022 Wolfgang Ulbrich <fedora@raveit.de> - 40.1-1
115+ - update to 40.1
116+
117+ * Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 40.0-5
118+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
119+
120+ * Sun Dec 12 2021 Wolfgang Ulbrich <fedora@raveit.de> - 40.0-4
121+ - use https://gitlab.gnome.org/GNOME/libwnck/-/commit/bd8ab37
122+ - Scale tasklist icons
123+
124+ * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 40.0-3
125+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
126+
127+ * Fri Jun 11 2021 Wolfgang Ulbrich <fedora@raveit.de> - 40.0-2
128+ - revert https://gitlab.gnome.org/GNOME/libwnck/-/commit/3456b74
129+ - fixes rhbz #1971048
130+ - and https://github.com/mate-desktop/mate-panel/issues/1230
131+
132+ * Wed May 26 2021 Kalev Lember <klember@redhat.com> - 40.0-1
133+ - Update to 40.0
134+ - Tighten soname globs
135+
136+ * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.36.0-3
137+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
78138
79- * Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com > - 3.36.0-2
80- - Initial CBL-Mariner import from Fedora 32 (license: MIT).
139+ * Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org > - 3.36.0-2
140+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
81141
82142* Sat Mar 28 2020 Wolfgang Ulbrich <fedora@raveit.de> - 3.36.0-1
83143- update to 3.36.0
0 commit comments