Hello community,

here is the log from the commit of package xaos for openSUSE:Factory checked in 
at 2015-04-13 20:31:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xaos (Old)
 and      /work/SRC/openSUSE:Factory/.xaos.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xaos"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xaos/xaos.changes        2015-03-03 
11:16:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xaos.new/xaos.changes   2015-04-13 
20:31:54.000000000 +0200
@@ -1,0 +2,18 @@
+Sat Apr 11 18:18:56 UTC 2015 - [email protected]
+
+- Update to version 3.6
+  * Supporting libpng >= 1.5 and 1.6
+  * Various bug fixes
+  * New fractal types
+- Update Url
+- Use download Url as source
+- Remove xaos-libpng15.patch and xaos-libpng16.patch; fixed on upstream
+  release
+- Add xaos-fix-implicit-decl.patch
+- Remove superfluous xorg-x11 build require
+- Split out translation files
+- Remove redundant %clean section
+- Fix with -fno-strict-aliasing has the new version is likely to break
+  with new gcc
+
+-------------------------------------------------------------------

Old:
----
  xaos-3.5.tar.bz2
  xaos-libpng15.patch
  xaos-libpng16.patch

New:
----
  xaos-3.6.tar.gz
  xaos-fix-implicit-decl.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xaos.spec ++++++
--- /var/tmp/diff_new_pack.aIqjBV/_old  2015-04-13 20:31:55.000000000 +0200
+++ /var/tmp/diff_new_pack.aIqjBV/_new  2015-04-13 20:31:55.000000000 +0200
@@ -17,31 +17,29 @@
 
 
 Name:           xaos
-Version:        3.5
+Version:        3.6
 Release:        0
 Summary:        Powerful fractal generator
 License:        GPL-2.0+
 Group:          Amusements/Toys/Graphics
-Url:            http://xaos.sourceforge.net
-Source:         %{name}-%{version}.tar.bz2
+Url:            http://matek.hu/xaos/doku.php
+Source:         
http://sourceforge.net/projects/xaos/files/XaoS/%{version}/%{name}-%{version}.tar.gz
 Source1:        %{name}.desktop
 Source2:        %{name}.sh
 Source3:        %{name}.png
-Patch0:         %{name}-%{version}-strip.patch
+Patch0:         %{name}-3.5-strip.patch
 Patch1:         fix-prototypes.diff
-# libpng15.patch http://code.google.com/p/gnuxaos/issues/detail?id=55
-Patch2:         xaos-libpng15.patch
-Patch3:         xaos-libpng16.patch
+Patch2:         xaos-fix-implicit-decl.patch
 BuildRequires:  aalib-devel
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  gsl-devel
 BuildRequires:  libpng-devel
 BuildRequires:  update-desktop-files
-BuildRequires:  xorg-x11
 BuildRequires:  xorg-x11-devel
 Requires(pre):  %install_info_prereq
 Provides:       XaoS
+Recommends:     %{name}-lang
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -52,16 +50,18 @@
 In addition, switching between Julia and Mandelbrot fractal types and
 displaying planes is provided.
 
+%lang_package
+
 %prep
 %setup -q
 %patch0
 %patch1 -p1
-%patch2
-%patch3 -p1
+%patch2 -p1
 
 %build
 # convert all xpf-files to UNIX format
 find examples/ -iname "*.xpf" -exec dos2unix {} \;
+export CFLAGS="%optflags -fno-strict-aliasing"
 %configure --with-svga-driver=no
 make %{?_smp_mflags}
 
@@ -83,10 +83,7 @@
 %postun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
-%clean
-rm -rf %{buildroot}
-
-%files -f %{name}.lang
+%files
 %defattr(-,root,root)
 %doc %{_infodir}/xaos.info.*
 %doc %{_mandir}/man6/xaos.6.*
@@ -96,4 +93,6 @@
 %{_datadir}/pixmaps/%{name}.png
 %{_datadir}/XaoS/
 
+%files lang -f %{name}.lang
+
 %changelog

++++++ xaos-fix-implicit-decl.patch ++++++
--- a/src/ui/filesel.c  2013-11-01 08:54:21.000000000 +0100
+++ b/src/ui/filesel.c  2015-04-11 20:07:46.661578616 +0200
@@ -10,6 +10,10 @@
 #endif
 #endif
 
+#include <stdio.h>
+#include <unistd.h>
+#include <sys/socket.h>
+
 #include <config.h>
 #include <filter.h>
 #include <fractal.h>


Reply via email to