[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