From 4e35489dfb7cd40f73987d82f16b03796cbda002f762be27326bbee362d34953 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Thu, 28 Apr 2011 14:18:17 +0000 Subject: [PATCH 1/2] Accepting request 68604 from home:computersalat:devel:MM update to 0.4.13 OBS-URL: https://build.opensuse.org/request/show/68604 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/orc?expand=0&rev=23 --- orc-0.4.11.tar.bz2 | 3 --- orc-0.4.13.tar.bz2 | 3 +++ orc.changes | 14 ++++++++++++++ orc.spec | 13 ++++++------- 4 files changed, 23 insertions(+), 10 deletions(-) delete mode 100644 orc-0.4.11.tar.bz2 create mode 100644 orc-0.4.13.tar.bz2 diff --git a/orc-0.4.11.tar.bz2 b/orc-0.4.11.tar.bz2 deleted file mode 100644 index 3e992fd..0000000 --- a/orc-0.4.11.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:06aee2826f727efd2b35594389fd2bbeb8a62dced909f1a08a0a7cce3ffaa67e -size 508348 diff --git a/orc-0.4.13.tar.bz2 b/orc-0.4.13.tar.bz2 new file mode 100644 index 0000000..9998cbb --- /dev/null +++ b/orc-0.4.13.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe800c052feb26ab04a0a90a6fea25973f656910c15926719058d9de297d5743 +size 505466 diff --git a/orc.changes b/orc.changes index 9bdd30d..1dd1351 100644 --- a/orc.changes +++ b/orc.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Wed Apr 27 16:02:34 UTC 2011 - chris@computersalat.de + +- Update to version 0.4.13 + + update orcfunctions + + Fix NAN behavior of convfl + + fix select1wb + + remove stdint typenames from programs + + Fix pextrw emission + + Add failing gstcogorc code to test + + update + + fix compatibility checker and bugs + + remove stdint types + ------------------------------------------------------------------- Wed Dec 8 12:43:53 UTC 2010 - cristian.rodriguez@opensuse.org diff --git a/orc.spec b/orc.spec index 34b4338..2ce82a6 100644 --- a/orc.spec +++ b/orc.spec @@ -1,5 +1,5 @@ # -# spec file for package orc (Version 0.4.11) +# spec file for package orc # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. @@ -19,19 +19,18 @@ Name: orc -Version: 0.4.11 -Release: 2 -License: BSD and Motorola License (please mark changes) Summary: The Oil Runtime Compiler -Url: http://code.entropywave.com/projects/orc/ +Version: 0.4.13 +Release: 1 +License: BSD and Motorola License (please mark changes) Group: Productivity/Multimedia/Other +Url: http://code.entropywave.com/projects/orc/ Source: %{name}-%{version}.tar.bz2 Source99: baselibs.conf -# PATCH-FIX-UPSTREAM orc-asneeded.patch dimstar@opensuse.org -- Fix build by properly linking the library with libm. +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gtk-doc BuildRequires: pkg-config Provides: %{name}-devel = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Orc is a library and set of tools for compiling and executing very simple From d0b3fe32da29b97b9a340588f58ffb26f14701d0f46dd2383f38de841b1e4cfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Tue, 4 Oct 2011 09:35:21 +0000 Subject: [PATCH 2/2] Accepting request 86383 from home:vuntz:branches:multimedia:libs Update to 0.4.16 OBS-URL: https://build.opensuse.org/request/show/86383 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/orc?expand=0&rev=24 --- orc-0.4.13.tar.bz2 | 3 --- orc-0.4.16.tar.gz | 3 +++ orc.changes | 53 +++++++++++++++++++++++++++++++++++++--------- orc.spec | 13 ++++++------ 4 files changed, 53 insertions(+), 19 deletions(-) delete mode 100644 orc-0.4.13.tar.bz2 create mode 100644 orc-0.4.16.tar.gz diff --git a/orc-0.4.13.tar.bz2 b/orc-0.4.13.tar.bz2 deleted file mode 100644 index 9998cbb..0000000 --- a/orc-0.4.13.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fe800c052feb26ab04a0a90a6fea25973f656910c15926719058d9de297d5743 -size 505466 diff --git a/orc-0.4.16.tar.gz b/orc-0.4.16.tar.gz new file mode 100644 index 0000000..90b47ad --- /dev/null +++ b/orc-0.4.16.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:700e4edba20a0ed42164b645da26ce515b883d4c4633b222302f1e541f2a58ab +size 668368 diff --git a/orc.changes b/orc.changes index 1dd1351..509a24a 100644 --- a/orc.changes +++ b/orc.changes @@ -1,16 +1,49 @@ +------------------------------------------------------------------- +Tue Oct 4 07:47:08 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.4.16: + + orc_init() tried to take the same mutex as generated C code + that calls (indirectly) orc_init(). + + sse: Fixes for 64 bit pointers with any of the upper 32 bits + set. + +------------------------------------------------------------------- +Mon Sep 26 11:35:02 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.4.15: + + Protect global resources with mutexes. + + Restore c64x-c backend (untested). + + Convert MMX and SSE backends to a new instruction scheduler. + + Add alignment and size hints to parser. + +------------------------------------------------------------------- +Mon Jul 4 09:18:42 CEST 2011 - vuntz@opensuse.org + +- Update to version 0.4.14: + + Various fixes for SSE, MMX and Altivec + + Fix endianness issues + ------------------------------------------------------------------- Wed Apr 27 16:02:34 UTC 2011 - chris@computersalat.de -- Update to version 0.4.13 - + update orcfunctions - + Fix NAN behavior of convfl - + fix select1wb - + remove stdint typenames from programs - + Fix pextrw emission - + Add failing gstcogorc code to test - + update - + fix compatibility checker and bugs - + remove stdint types +- Update to version 0.4.13: + + Fixes two serious code generation bugs in 0.4.12 on SSE and + Altivec. + + Add some compatibility code to mitigate the previous automatic + inclusion of stdint.h +- Changes from version 0.4.12: + + Fix gcc-4.6 warnings in generated code + + Codegen fixes for Altivec. Passes regression tests again. + + More error checking for code allocation. + + NEON: floating point improvements + + Removed stdint.h from API. This could theoretically cause + breakage if you depended on orc to include stdint.h. + + Addition of the OrcCode structure, which keeps track of + compiled code. This now allows applications to free unused + code. + + x86 code generation was completely refactored to add an + intermediate stage, which will later be used for instruction + reordering. ------------------------------------------------------------------- Wed Dec 8 12:43:53 UTC 2010 - cristian.rodriguez@opensuse.org diff --git a/orc.spec b/orc.spec index 2ce82a6..99210c2 100644 --- a/orc.spec +++ b/orc.spec @@ -1,7 +1,7 @@ # # spec file for package orc # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties @@ -20,17 +20,17 @@ Name: orc Summary: The Oil Runtime Compiler -Version: 0.4.13 +Version: 0.4.16 Release: 1 License: BSD and Motorola License (please mark changes) Group: Productivity/Multimedia/Other Url: http://code.entropywave.com/projects/orc/ -Source: %{name}-%{version}.tar.bz2 +Source: http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz Source99: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gtk-doc BuildRequires: pkg-config Provides: %{name}-devel = %{version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Orc is a library and set of tools for compiling and executing very simple @@ -93,13 +93,14 @@ rm -rf %{buildroot} %defattr(-,root,root) %{_bindir}/orc-bugreport %{_bindir}/orcc -%{_includedir}/orc-0.4 +%{_includedir}/orc-0.4/ %{_libdir}/*.so %{_libdir}/pkgconfig/orc-0.4.pc +%{_datadir}/aclocal/orc.m4 %files doc %defattr(-,root,root) -%{_datadir}/gtk-doc/html/orc +%{_datadir}/gtk-doc/html/orc/ %files -n liborc-0_4-0 %defattr(-,root,root)