[gegl] version 0.1.8
Nils Philippsen
nphilipp at fedoraproject.org
Tue Dec 13 14:12:45 UTC 2011
commit 24499100b4899eeabd6fd417201ee397df327b07
Author: Nils Philippsen <nils at redhat.com>
Date: Tue Dec 13 15:11:48 2011 +0100
version 0.1.8
drop all patches
add BRs: gdk-pixbuf2-devel, lensfun-devel
update BR version: glib2-devel
use %_hardened_build macro instead of supplying our own hardening flags
.gitignore | 1 +
gegl-0.1.6-autoreconf.patch | 12 ------------
gegl-0.1.6-destdir.patch | 12 ------------
gegl-0.1.6-hstack.patch | 39 ---------------------------------------
gegl.spec | 39 +++++++++++++++++----------------------
sources | 2 +-
6 files changed, 19 insertions(+), 86 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b82e1d3..0d41193 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
gegl-0.1.2.tar.bz2
/gegl-0.1.6.tar.bz2
+/gegl-0.1.8.tar.bz2
diff --git a/gegl.spec b/gegl.spec
index 064aaf3..c4a3281 100644
--- a/gegl.spec
+++ b/gegl.spec
@@ -2,31 +2,25 @@
Summary: A graph based image processing framework
Name: gegl
-Version: 0.1.6
-Release: 5%{?dist}
+Version: 0.1.8
+Release: 1%{?dist}
# The binary is under the GPL, while the libs are under LGPL
License: LGPLv3+ and GPLv3+
Group: System Environment/Libraries
URL: http://www.gegl.org/
Source0: ftp://ftp.gimp.org/pub/gegl/0.1/%{name}-%{version}.tar.bz2
-# backported, stripped down git commit 36f1e514acd32152dfee7c09d0e5a4e022a5a543
-# "Fix erroneous use of $(DESTDIR)."
-Patch0: gegl-0.1.6-destdir.patch
-# backported git commit 4439c947c25ead3073fc3cb00b03fbfc0914e81a
-# "Check if aux_rect is NULL before dereferencing"
-Patch1: gegl-0.1.6-hstack.patch
-# rebuilt autofoo files due to the above
-Patch100: gegl-0.1.6-autoreconf.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: asciidoc
-BuildRequires: babl-devel >= 0.1.4
+BuildRequires: babl-devel >= 0.1.6
BuildRequires: cairo-devel
BuildRequires: enscript
BuildRequires: exiv2-devel
-BuildRequires: glib2-devel >= 2.22.0
+BuildRequires: gdk-pixbuf2-devel >= 2.18.0
+BuildRequires: glib2-devel >= 2.28.0
BuildRequires: graphviz
BuildRequires: gtk2-devel >= 2.18.0
BuildRequires: jasper-devel >= 1.900.1
+BuildRequires: lensfun-devel >= 0.2.5
BuildRequires: libjpeg-devel
BuildRequires: libopenraw-devel >= 0.0.5
BuildRequires: libpng-devel
@@ -64,17 +58,10 @@ developing with %{name}.
%prep
%setup -q
-%patch0 -p1 -b .destdir
-%patch1 -p1 -b .hstack
-
-%patch100 -p1 -b .autoreconf
-
%build
-# use PIC/PIE because gegl is likely to deal with data coming from untrusted
-# sources
-CFLAGS="-fPIC %optflags -fno-strict-aliasing"
-CXXFLAGS="-fPIC %optflags -fno-strict-aliasing"
-LDFLAGS="-pie"
+# use hardening compiler/linker flags because gegl is likely to deal with
+# untrusted input
+%define _hardened_build 1
%configure \
--with-pic \
--with-gio \
@@ -83,6 +70,7 @@ LDFLAGS="-pie"
--with-pango \
--with-pangocairo \
--with-gdk-pixbuf \
+ --with-lensfun \
--with-libjpeg \
--with-libpng \
--with-librsvg \
@@ -161,6 +149,13 @@ rm -rf %{buildroot}
%{_libdir}/pkgconfig/%{name}.pc
%changelog
+* Tue Dec 13 2011 Nils Philippsen <nils at redhat.com> - 0.1.8-1
+- version 0.1.8
+- drop all patches
+- add BRs: gdk-pixbuf2-devel, lensfun-devel
+- update BR version: glib2-devel
+- use %%_hardened_build macro instead of supplying our own hardening flags
+
* Thu Nov 17 2011 Nils Philippsen <nils at redhat.com> - 0.1.6-5
- don't require gtk-doc (#707554)
diff --git a/sources b/sources
index 4bd882d..b356686 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-af5e5a7d3c7ddfaa2b3414de2a7e9113 gegl-0.1.6.tar.bz2
+c8279b86b3d584ee4f503839fc500425 gegl-0.1.8.tar.bz2
More information about the scm-commits
mailing list