diff options
Diffstat (limited to 'gtk3.spec')
-rw-r--r-- | gtk3.spec | 54 |
1 files changed, 41 insertions, 13 deletions
@@ -25,7 +25,7 @@ Name: gtk3 Version: 3.24.29 -Release: 1%{?dist} +Release: 100%{?dist} Summary: GTK+ graphical user interface library License: LGPLv2+ @@ -104,6 +104,24 @@ Obsoletes: gtk3-engines <= 2.91.5-5.fc15 Obsoletes: gtk-solidity-engine < 0.4.1-9 Obsoletes: oxygen-gtk3 < 2:1.4.1 +BuildRequires: libjpeg-turbo-devel +Patch800: appearance__disable-backdrop.patch +Patch801: appearance__file-chooser.patch +Patch802: appearance__message-dialogs.patch +Patch803: appearance__print-dialog.patch +Patch804: csd__clean-headerbar.patch +Patch805: csd__disabled-by-default.patch +Patch806: csd__server-side-shadow.patch +Patch807: file-chooser__typeahead.patch +Patch808: fixes__atk-bridge-errors.patch +Patch809: fixes__labels-wrapping.patch +Patch810: other__default-settings.patch +Patch811: other__hide-insert-emoji.patch +Patch812: other__mnemonics-delay.patch +Patch813: popovers__color-chooser.patch +Patch814: popovers__file-chooser-list.patch +Patch815: popovers__places-sidebar.patch +Patch816: notebook_wheel_scroll.patch %description GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for @@ -159,17 +177,27 @@ Requires: gtk3 = %{version}-%{release} This package contains developer documentation for version 3 of the GTK+ widget toolkit. -%package tests -Summary: Tests for the %{name} package -Requires: %{name}%{?_isa} = %{version}-%{release} - -%description tests -The %{name}-tests package contains tests that can be used to verify -the functionality of the installed %{name} package. %prep %autosetup -n gtk+-%{version} -p1 +%patch800 -p1 +%patch801 -p1 +%patch802 -p1 +%patch803 -p1 +%patch804 -p1 +%patch805 -p1 +%patch806 -p1 +%patch807 -p1 +%patch808 -p1 +%patch809 -p1 +%patch810 -p1 +%patch811 -p1 +%patch812 -p1 +%patch813 -p1 +%patch814 -p1 +%patch815 -p1 +%patch816 -p1 %build export CFLAGS='-fno-strict-aliasing %optflags' (if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi; @@ -186,7 +214,7 @@ export CFLAGS='-fno-strict-aliasing %optflags' --enable-broadway-backend \ %endif --enable-colord \ - --enable-installed-tests \ + --disable-installed-tests \ --with-included-immodules=wayland ) @@ -321,11 +349,11 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache &>/dev/null || : %files devel-docs %{_datadir}/gtk-doc -%files tests -%{_libexecdir}/installed-tests/ -%{_datadir}/installed-tests/ - %changelog +* Wed Aug 18 2021 B. Stack <bgstack15@gmail.com> - 3.24.29-100 +- Rebuild gtk3 with gtk3-classic patches +- Remove tests + * Fri Apr 23 2021 Kalev Lember <klember@redhat.com> - 3.24.29-1 - Update to 3.24.29 |