Accepting request 86501 from multimedia:libs
Update to 0.4.16 (forwarded request 86383 from vuntz) OBS-URL: https://build.opensuse.org/request/show/86501 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/orc?expand=0&rev=15
This commit is contained in:
commit
fccb3cc167
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:06aee2826f727efd2b35594389fd2bbeb8a62dced909f1a08a0a7cce3ffaa67e
|
|
||||||
size 508348
|
|
3
orc-0.4.16.tar.gz
Normal file
3
orc-0.4.16.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:700e4edba20a0ed42164b645da26ce515b883d4c4633b222302f1e541f2a58ab
|
||||||
|
size 668368
|
47
orc.changes
47
orc.changes
@ -1,3 +1,50 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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:
|
||||||
|
+ 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
|
Wed Dec 8 12:43:53 UTC 2010 - cristian.rodriguez@opensuse.org
|
||||||
|
|
||||||
|
20
orc.spec
20
orc.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# 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) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
|
# Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
@ -19,15 +19,14 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: orc
|
Name: orc
|
||||||
Version: 0.4.11
|
|
||||||
Release: 3
|
|
||||||
License: BSD and Motorola License (please mark changes)
|
|
||||||
Summary: The Oil Runtime Compiler
|
Summary: The Oil Runtime Compiler
|
||||||
Url: http://code.entropywave.com/projects/orc/
|
Version: 0.4.16
|
||||||
|
Release: 1
|
||||||
|
License: BSD and Motorola License (please mark changes)
|
||||||
Group: Productivity/Multimedia/Other
|
Group: Productivity/Multimedia/Other
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Url: http://code.entropywave.com/projects/orc/
|
||||||
|
Source: http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz
|
||||||
Source99: baselibs.conf
|
Source99: baselibs.conf
|
||||||
# PATCH-FIX-UPSTREAM orc-asneeded.patch dimstar@opensuse.org -- Fix build by properly linking the library with libm.
|
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: pkg-config
|
BuildRequires: pkg-config
|
||||||
Provides: %{name}-devel = %{version}
|
Provides: %{name}-devel = %{version}
|
||||||
@ -94,13 +93,14 @@ rm -rf %{buildroot}
|
|||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_bindir}/orc-bugreport
|
%{_bindir}/orc-bugreport
|
||||||
%{_bindir}/orcc
|
%{_bindir}/orcc
|
||||||
%{_includedir}/orc-0.4
|
%{_includedir}/orc-0.4/
|
||||||
%{_libdir}/*.so
|
%{_libdir}/*.so
|
||||||
%{_libdir}/pkgconfig/orc-0.4.pc
|
%{_libdir}/pkgconfig/orc-0.4.pc
|
||||||
|
%{_datadir}/aclocal/orc.m4
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_datadir}/gtk-doc/html/orc
|
%{_datadir}/gtk-doc/html/orc/
|
||||||
|
|
||||||
%files -n liborc-0_4-0
|
%files -n liborc-0_4-0
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
Loading…
Reference in New Issue
Block a user