summaryrefslogtreecommitdiff
path: root/gtk3.spec
diff options
context:
space:
mode:
authorB. Stack <bgstack15@gmail.com>2021-08-18 15:24:42 -0400
committerB. Stack <bgstack15@gmail.com>2021-08-18 15:24:42 -0400
commit76447c4a5b6c31f9aec0834353e017eeae77f9c4 (patch)
treeec9b6ee857805269eae8a63ea89acf3e1bf3a21f /gtk3.spec
parentUpdate to 3.24.29 (diff)
downloadgtk3-classic-build-gtk3-76447c4a5b6c31f9aec0834353e017eeae77f9c4.tar.gz
gtk3-classic-build-gtk3-76447c4a5b6c31f9aec0834353e017eeae77f9c4.tar.bz2
gtk3-classic-build-gtk3-76447c4a5b6c31f9aec0834353e017eeae77f9c4.zip
3.24.29 for fc33
Diffstat (limited to 'gtk3.spec')
-rw-r--r--gtk3.spec54
1 files changed, 41 insertions, 13 deletions
diff --git a/gtk3.spec b/gtk3.spec
index a136fd4..ba3e171 100644
--- a/gtk3.spec
+++ b/gtk3.spec
@@ -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
bgstack15