diff --git a/dwb-gtk-deprecated.patch b/dwb-gtk-deprecated.patch new file mode 100644 index 0000000..ffa26f1 --- /dev/null +++ b/dwb-gtk-deprecated.patch @@ -0,0 +1,13 @@ +--- a/config.mk ++++ b/config.mk +@@ -172,10 +172,6 @@ endif + CFLAGS_OPTIONS := $(CFLAGS) + + ifeq (${USEGTK3}, 1) +-CPPFLAGS+=-DGTK_DISABLE_SINGLE_INCLUDES +-CPPFLAGS+=-DGTK_DISABLE_DEPRECATED +-CPPFLAGS+=-DGDK_DISABLE_DEPRECATED +-CPPFLAGS+=-DGSEAL_ENABLE + M4FLAGS += -DWITH_GTK3=1 + endif + diff --git a/dwb.spec b/dwb.spec index 34a0295..16d3873 100644 --- a/dwb.spec +++ b/dwb.spec @@ -3,7 +3,7 @@ Name: dwb Version: 2014.03.07 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Dynamic web browser based on WebKit and GTK+ License: GPLv3+ @@ -12,6 +12,7 @@ Source0: https://bitbucket.org/portix/dwb/downloads/%{name}-%{version}.ta # Remove a -Werror flag that makes the build fail patch0: Werror.patch +Patch1: dwb-gtk-deprecated.patch BuildRequires: readline-devel BuildRequires: gtk3-devel @@ -26,6 +27,7 @@ that aims to be mostly keyboard-driven. %prep %setup -q %patch0 -p1 +%patch1 -p1 %build make GTK=3 %{?_smp_mflags} @@ -56,6 +58,9 @@ update-desktop-database &> /dev/null || : %doc README CHANGELOG COPYING AUTHORS gpl-3.0.txt %changelog +* Fri Sep 05 2014 Yaakov Selkowitz - 2014.03.07-4 +- Fix for deprecated symbols in gtk3-3.13 (#1106189) + * Sat Aug 16 2014 Fedora Release Engineering - 2014.03.07-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild