liboil (0.3.14-3) unstable; urgency=low * debian/rules: + Make unit test suite failures fatal now and let them fail the build. * debian/patches/03_amd64-wavelet-segfault.patch: + Fix segfault on amd64 in lshift_s16_mmx/lshift_s16_mmx2. Patch from upstream GIT, fixing a segfault with schroedinger. -- Sebastian Dröge Mon, 17 Mar 2008 03:04:05 +0100 liboil (0.3.14-2) unstable; urgency=low * Upload to unstable. * debian/patches/02_oil-altivec-fault-static.patch: + Make oil_check_altivec_fault() a static function as it's used locally only and gets exported otherwise. -- Sebastian Dröge Sat, 15 Mar 2008 11:59:36 +0100 liboil (0.3.14-1) experimental; urgency=low * New upstream release: + debian/liboil0.3.shlibs: - Update shlibs to >= 0.3.14. + patches/01_liboil-linking.patch, patches/02_ecx-clobbering.patch, patches/03_jit-compilation.patch, patches/04_oil-detect-arm-non-static.patch, patches/05_disable-arm-opt.patch, patches/06_alignment-bus-error.patch, patches/99_autoreconf.patch: - Dropped, merged upstream. * debian/liboil0.3.symbols, debian/control: + Add symbols file, generated from version 0.3.1, 0.3.10, 0.3.13, 0.3.14. * debian/control: + Add Homepage field. + Add ${shlibs:Depends} and ${misc:Depends} everywhere where it makes sense. * debian/patches/01_arm-vfp.patch: + Enable ARM optimizations on armel only, doesn't work on plain arm. -- Sebastian Dröge Mon, 03 Mar 2008 06:41:18 +0100 liboil (0.3.13-4) experimental; urgency=low * debian/control, debian/liboil0.3-dev.install, debian/liboil0.3-doc.install: + Move documentation to it's own package and include all files, including the devhelp file for devhelp integration (Closes: #467438). -- Sebastian Dröge Thu, 28 Feb 2008 16:59:11 +0100 liboil (0.3.13-3) unstable; urgency=low * debian/control: + Set priority of the debug package to extra. * debian/patches/06_alignment-bus-error.patch: + Dereference float * as float * instead of double *. Fixes several bus errors on ia64, resulting in a unit suite failure and FTBFS of many packages build dependending on liboil. -- Sebastian Dröge Wed, 27 Feb 2008 11:03:14 +0100 liboil (0.3.13-2) unstable; urgency=low * debian/rules: + Call the unit test suite after the build but don't fail the build if there's an error. * debian/watch: + Add watch file. * debian/patches/05_disable-arm-opt.patch, debian/patches/99_autoreconf.patch: + Disable assembler optimizations and special compiler parameters on ARM completely as there's no runtime detection for the features needed and this fails to link on arm. -- Sebastian Dröge Tue, 26 Feb 2008 12:21:01 +0100 liboil (0.3.13-1) unstable; urgency=low * New upstream release (Closes: #467251): + Adds OS detection for GNU/kFreeBSD (Closes: #433025). + Fixes SEGV if /proc is not mounted on ARM (Closes: #455724). + Fixes PowerPC FPU test (Closes: #444170). + debian/liboil0.3.shlibs: - Update to >= 0.3.13. * debian/control: + Package adopted by pkg-gstreamer as David doesn't want to continue maintaining it. Thanks for all the good work in the past. + Use ${binary:Version} instead of ${Source-Version}. + Remove unnecessary build dependency on chrpath. + Build depend on autotools-dev. * debian/control, debian/compat: + Update to debhelper compat level 6 and Standards-Version 3.7.3. * debian/bin: + Removed, not needed. * debian/patches/01_liboil-linking.patch: + Link liboil against librt. * debian/patches/02_ecx-clobbering.patch: + Add ecx to the clobbered registers on i386, fixes a crash with pulseaudio. Patch taken from upstream GIT. * debian/patches/03_jit-compilation.patch: + Don't compile the JIT example, this needs GLib. * debian/patches/04_oil-detect-arm-non-static.patch: + Make the oil_cpu_detect_arch() function non-static to fix the build. Patch taken from gstreamer-devel by Robert Schwebel. -- Sebastian Dröge Tue, 26 Feb 2008 07:21:17 +0100 liboil (0.3.12-1) unstable; urgency=low * New upstream release (Closes: #427023) * bump shlibs version (Closes: 420577) -- David Schleef Sat, 02 Jun 2007 16:23:16 -0700 liboil (0.3.11-1) unstable; urgency=low * New upstream release. Changes include fixes to bugs: - Disable timestamp on XScale (Closes: #410859) - Merge stack realignment patch into upstream (Closes: #381506) * Add -dbg package. (Closes: 400163) -- David Schleef Sat, 17 Mar 2007 13:18:03 -0700 liboil (0.3.10-1.1) unstable; urgency=low * Non-maintainer upload. * Disabled use of system register on StrongArm and XScale processors (Closes: #410859) -- Ben Hutchings Thu, 22 Feb 2007 21:18:15 +0000 liboil (0.3.10-1) unstable; urgency=low * New upstream release. Changes include fixes to several bugs: - new cpu detection on amd64 (Closes: #369315) - Fix merge_linear_u8_mmx() and mt19937_i386_mmx_*() (Closes: #396328, #369398) - Alignment fixes for sparc (Closes: #361597) -- David Schleef Sat, 04 Nov 2006 17:59:51 -0800 liboil (0.3.9-1.2) unstable; urgency=low * Non-maintainer upload. * Fixing the recently introduced FTBFS on amd64. Thanks for Goswin von Brederlow and Christian Aichinger for preparation and testing. -- Andreas Barth Fri, 23 Jun 2006 09:29:45 +0200 liboil (0.3.9-1.1) unstable; urgency=low * Non-maintainer upload. * fix possible unalignment on i386 - this change not perfect and should also contain a test suite, but is still better than nothing at all. Thanks to Christian Aichinger for his good work on this and the patch. Closes: #368991 (also keeping the patch around in the diff, so that it's obvious what was changed) -- Andreas Barth Thu, 22 Jun 2006 19:31:26 +0200 liboil (0.3.9-1) unstable; urgency=low * New upstream release. - Fix a bunch of alignment problems. Should fix a lot of bugs on relevant architectures (Closes: #361746) - Recognize SSE again (Closes: #364970) -- David Schleef Tue, 23 May 2006 12:54:44 -0700 liboil (0.3.8-1) unstable; urgency=low * New upstream release. Relevant upstream changes: - fbCompositeSolid_nx8888mmx was removed (Closes: #340932). I'm tired of all it's niggly little problems. -- David Schleef Wed, 22 Mar 2006 12:39:18 -0800 liboil (0.3.6-1) unstable; urgency=low * New upstream release. Relevant upstream changes: - PowerPC build fixes (Closes: #334944) * Install documentation -- David Schleef Mon, 19 Dec 2005 11:57:45 -0800 liboil (0.3.3-1) unstable; urgency=low * New upstream release. -- David Schleef Mon, 03 Oct 2005 12:18:16 -0700 liboil (0.3.2-1) unstable; urgency=low * New upstream release. -- David Schleef Sun, 08 May 2005 17:44:55 -0700 liboil (0.3.1-2) unstable; urgency=low * Disable buggy profiling MIPS asm -- David Schleef Thu, 24 Mar 2005 15:14:54 -0800 liboil (0.3.1-1) unstable; urgency=low * New upstream release -- David Schleef Thu, 17 Mar 2005 17:45:56 -0800 liboil (0.3.0-2) unstable; urgency=low * Use different package name -- David Schleef Mon, 17 Jan 2005 23:56:58 -0800 liboil0.3 (0.3.0-1) unstable; urgency=low * New upstream release, new ABI. * Fix package description (Closes: #284486) -- David Schleef Thu, 13 Jan 2005 13:22:49 -0800 liboil0.2 (0.2.2-1) unstable; urgency=low * New upstream. -- David Schleef Tue, 23 Nov 2004 19:43:09 -0800 liboil0.2 (0.2.1-1) unstable; urgency=low * New upstream. Fixes powerpc compile problem. -- David Schleef Wed, 17 Nov 2004 21:50:20 -0800 liboil0.2 (0.2.0-1) unstable; urgency=low * New package. -- David Schleef Thu, 04 Nov 2004 18:09:03 -0800