commit orc for openSUSE:Factory

2020-01-10 Thread root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2020-01-10 18:40:26

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new.6675 (New)


Package is "orc"

Fri Jan 10 18:40:26 2020 rev:41 rq:761683 version:0.4.31

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2019-09-19 15:47:52.371329532 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new.6675/orc.changes2020-01-10 
18:41:40.091519769 +0100
@@ -1,0 +2,10 @@
+Tue Jan  7 14:01:44 UTC 2020 - Dominique Leuenberger 
+
+- Update to version 0.4.31:
+  + Fix OrcTargetPowerPCFlags enum typedef to revert API change on
+macOS/iOS.
+  + Fixes for various PowerPC issues.
+  + Enable flush-to-zero mode for float programs on ARM/neon.
+  + Fix some opcodes to support x2/x4 processing on PowerPC.
+
+---

Old:

  orc-0.4.30.tar.xz

New:

  orc-0.4.31.tar.xz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.fL9gjc/_old  2020-01-10 18:41:40.659519982 +0100
+++ /var/tmp/diff_new_pack.fL9gjc/_new  2020-01-10 18:41:40.659519982 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package orc
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   orc
-Version:0.4.30
+Version:0.4.31
 Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause

++ orc-0.4.30.tar.xz -> orc-0.4.31.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orc-0.4.30/RELEASE new/orc-0.4.31/RELEASE
--- old/orc-0.4.30/RELEASE  2019-09-09 09:21:43.0 +0200
+++ new/orc-0.4.31/RELEASE  2019-11-02 10:24:52.0 +0100
@@ -1,5 +1,14 @@
+0.4.31
+==
+
+  - Fix OrcTargetPowerPCFlags enum typedef to revert API change on
+macOS/iOS (Pablo Marcos Oltra)
+  - Fixes for various PowerPC issues (Doug Nazar)
+  - Enable flush-to-zero mode for float programs on ARM/neon (Doug Nazar)
+  - Fix some opcodes to support x2/x4 processing on PowerPC (Doug Nazar)
+
 0.4.30
-===
+==
 
   - Don't always generate static library but default to shared-only (Xavier 
Claessens)
   - Work around false positives in Microsoft UWP certification kit (Nirbheek 
Chauhan)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orc-0.4.30/meson.build new/orc-0.4.31/meson.build
--- old/orc-0.4.30/meson.build  2019-09-09 09:21:43.0 +0200
+++ new/orc-0.4.31/meson.build  2019-11-02 10:24:52.0 +0100
@@ -1,4 +1,4 @@
-project ('orc', 'c', version : '0.4.30',
+project ('orc', 'c', version : '0.4.31',
  meson_version : '>= 0.47.0',
  default_options : ['buildtype=debugoptimized',
 'warning_level=1',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orc-0.4.30/orc/orcpowerpc.c 
new/orc-0.4.31/orc/orcpowerpc.c
--- old/orc-0.4.30/orc/orcpowerpc.c 2019-09-09 09:21:43.0 +0200
+++ new/orc-0.4.31/orc/orcpowerpc.c 2019-11-02 10:24:52.0 +0100
@@ -208,7 +208,7 @@
   powerpc_get_regname(regd),
   powerpc_get_regname(rega), shift);
 
-  insn = (31<<26) | (powerpc_regnum (regd)<<21) | (powerpc_regnum (rega)<<16);
+  insn = (31<<26) | (powerpc_regnum (rega)<<21) | (powerpc_regnum (regd)<<16);
   insn |= (shift<<11) | (824<<1) | record;
 
   powerpc_emit (compiler, insn);
@@ -233,7 +233,7 @@
   ORC_ASM_CODE(compiler,"  %s %s, %s, %d\n", name,
   powerpc_get_regname(regd),
   powerpc_get_regname(rega), imm);
-  insn |= (powerpc_regnum (regd)<<21) | (powerpc_regnum (rega)<<16);
+  insn |= (powerpc_regnum (rega)<<21) | (powerpc_regnum (regd)<<16);
   insn |= imm&0x;
 
   powerpc_emit (compiler, insn);
@@ -543,7 +543,7 @@
   {
 unsigned int insn;
 
-ORC_ASM_CODE(p,"  addi %s, %s, %db - %s\n",
+ORC_ASM_CODE(p,"  addi %s, %s, %df - %s\n",
 powerpc_get_regname(greg),
 powerpc_get_regname(greg), p->constants[i].label, p->program->name);
 insn = (14<<26) | (powerpc_regnum (greg)<<21) | (powerpc_regnum 
(greg)<<16);
@@ -740,3 +740,42 @@
   powerpc_add_label (compiler, compiler->codeptr, label);
 }
 
+void
+powerpc_load_align (OrcCompiler *compiler, int vector_reg, int offset_reg, int 
src_reg)
+{
+  if (IS_POWERPC_BE (compiler)) {
+ORC_ASM_CODE(compiler,"  lvsl %s, %s, %s\n",
+powerpc_get_regname (vector_reg),
+offs

commit orc for openSUSE:Factory

2019-09-19 Thread root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2019-09-19 15:47:48

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new.7948 (New)


Package is "orc"

Thu Sep 19 15:47:48 2019 rev:40 rq:729787 version:0.4.30

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2019-05-07 23:11:12.659958327 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new.7948/orc.changes2019-09-19 
15:47:52.371329532 +0200
@@ -1,0 +2,27 @@
+Mon Sep  9 10:17:37 UTC 2019 - Bjørn Lie 
+
+- Update to version 0.4.30:
+  + Don't always generate static library but default to shared-only
+  + Work around false positives in Microsoft UWP certification kit
+  + Add endbr32/endbr64 instructions on x86/x86-64 for indirect
+branch tracking
+  + Fix gtk-doc build when orc is used as a meson subproject
+  + Switch float comparison in tests to ULP method to fix spurious
+failures
+  + Fix flushing of ARM icache when using dual map
+  + Use float constants/parameters when testing float opcodes
+  + Add support for Hygon Dhyana processor
+  + Fix PPC/PPC64 CPU family detection
+  + Add little-endian PPC support
+  + Fix compiler warnings with clang
+  + Mark exec mapping writable in debug mode for allowing
+breakpoints
+  + Various codegen refactorings
+  + autotools support has been dropped in favour of Meson as build
+system.
+  + Fix PPC CPU feature detection and add support for VSX/v2.07
+  + Add double/int64 support for PPC
+- No longer remove static file in install section, no longer needed
+  as it's not built by default anymore.
+
+---

Old:

  orc-0.4.29.tar.xz

New:

  orc-0.4.30.tar.xz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.NJ29bj/_old  2019-09-19 15:47:53.295329344 +0200
+++ /var/tmp/diff_new_pack.NJ29bj/_new  2019-09-19 15:47:53.303329341 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   orc
-Version:0.4.29
+Version:0.4.30
 Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause
@@ -76,11 +76,7 @@
 %install
 %meson_install
 
-# Remove static files.
-find %{buildroot} -type f -name "*.a" -delete -print
-
 %post -n liborc-0_4-0 -p /sbin/ldconfig
-
 %postun -n liborc-0_4-0 -p /sbin/ldconfig
 
 %files

++ orc-0.4.29.tar.xz -> orc-0.4.30.tar.xz ++
 125876 lines of diff (skipped)




commit orc for openSUSE:Factory

2019-05-07 Thread root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2019-05-07 23:11:11

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new.5148 (New)


Package is "orc"

Tue May  7 23:11:11 2019 rev:39 rq:700967 version:0.4.29

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2017-11-23 09:34:01.135271441 
+0100
+++ /work/SRC/openSUSE:Factory/.orc.new.5148/orc.changes2019-05-07 
23:11:12.659958327 +0200
@@ -1,0 +2,21 @@
+Sat Apr 20 17:28:10 UTC 2019 - Bjørn Lie 
+
+- Update to version 0.4.29:
+  + PowerPC: Support ELFv2 ABI (A. Wilcox) and ppc64le.
+  + Mips backend: only enable if the DSPr2 ASE is present.
+  + Windows and MSVC build fixes.
+  + orccpu-arm: Allow 'cpuinfo' fallback on non-android.
+  + pkg-config file for orc-test library.
+  + orcc: add --decorator command line argument to add function
+decorators in header files.
+  + meson:
+- Make orcc detectable from other subprojects.
+- Add options to disable tests, docs, benchmarks, examples,
+  tools, etc.
+- Misc. other fixes.
+- Pass orc-test=disabled, examples=disabled and tests=disabled to
+  meson, and drop meson_tests. Tests consistantly fails on the
+  buildservice and consistantly succedes when building locally,
+  hence trying to build them on the obs is pointless.
+
+---

Old:

  orc-0.4.28.tar.gz

New:

  orc-0.4.29.tar.xz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.cxGLvp/_old  2019-05-07 23:11:13.779960422 +0200
+++ /var/tmp/diff_new_pack.cxGLvp/_new  2019-05-07 23:11:13.779960422 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package orc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,21 +13,23 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   orc
-Version:0.4.28
+Version:0.4.29
 Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause
 Group:  Productivity/Multimedia/Other
-Url:http://cgit.freedesktop.org/gstreamer/orc
-Source: 
https://github.com/GStreamer/orc/archive/%{name}-%{version}.tar.gz
+URL:https://gitlab.freedesktop.org/gstreamer/orc
+
+Source: 
https://gstreamer.freedesktop.org/src/orc/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
+
 BuildRequires:  gtk-doc >= 1.12
-BuildRequires:  meson
+BuildRequires:  meson >= 0.47.0
 BuildRequires:  pkgconfig(glib-2.0)
 Provides:   %{name}-devel = %{version}
 
@@ -61,34 +63,27 @@
 arithmetic operations.
 
 %prep
-%setup -q -n %{name}-%{name}-%{version}
+%autosetup -p1
 
 %build
-%meson
+%meson \
+   -Dorc-test=disabled \
+   -Dexamples=disabled \
+   -Dtests=disabled \
+   %{nil}
 %meson_build
 
 %install
 %meson_install
 
-# These are some examples that seem not to make sense to be distributed
-rm -rf %{buildroot}%{_libdir}/orc
-
-# Remove libtool archives
-find %{buildroot} -type f -name "*.la" -delete -print
-
-%check
-# Disable testsuite for almost all arches, it's only stable on x86_64
-%ifnarch aarch64 %{arm} %{ix86} ppc64le
-%meson_test
-%endif
+# Remove static files.
+find %{buildroot} -type f -name "*.a" -delete -print
 
 %post -n liborc-0_4-0 -p /sbin/ldconfig
 
 %postun -n liborc-0_4-0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-%{_bindir}/orc-bugreport
 %{_bindir}/orcc
 %{_includedir}/orc-0.4/
 %{_libdir}/*.so
@@ -96,13 +91,11 @@
 %{_datadir}/aclocal/orc.m4
 
 %files doc
-%defattr(-,root,root)
 %dir %{_datadir}/gtk-doc
 %dir %{_datadir}/gtk-doc/html
 %{_datadir}/gtk-doc/html/orc/
 
 %files -n liborc-0_4-0
-%defattr(-,root,root)
 %{_libdir}/liborc*-0.4.so.*
 
 %changelog




commit orc for openSUSE:Factory

2017-11-23 Thread root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2017-11-23 09:33:54

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Thu Nov 23 09:33:54 2017 rev:38 rq:544013 version:0.4.28

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2017-09-13 21:42:04.231124684 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2017-11-23 
09:34:01.135271441 +0100
@@ -1,0 +2,8 @@
+Mon Nov 20 18:15:15 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.4.28:
+  + Numerous undefined behaviour fixes.
+  + Ability to disable tests.
+  + Fix meson dist behaviour.
+
+---

Old:

  orc-0.4.27.tar.gz

New:

  orc-0.4.28.tar.gz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.5uRWYL/_old  2017-11-23 09:34:02.48360 +0100
+++ /var/tmp/diff_new_pack.5uRWYL/_new  2017-11-23 09:34:02.487222113 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   orc
-Version:0.4.27
+Version:0.4.28
 Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause

++ orc-0.4.27.tar.gz -> orc-0.4.28.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orc-orc-0.4.27/Makefile.am 
new/orc-orc-0.4.28/Makefile.am
--- old/orc-orc-0.4.27/Makefile.am  2017-07-17 17:16:35.0 +0200
+++ new/orc-orc-0.4.28/Makefile.am  2017-11-20 16:15:58.0 +0100
@@ -1,9 +1,22 @@
 
 AUTOMAKE_OPTIONS = foreign
 
-SUBDIRS = orc orc-test tools examples doc testsuite
+if BUILD_TESTS
+ORCTEST_DIR = orc-test
+TESTSUITE_DIR= testsuite
+else
+ORCTEST_DIR =
+TESTSUITE_DIR =
+endif
 
-EXTRA_DIST = COPYING RELEASE autogen.sh gtk-doc.make orc.m4
+SUBDIRS = orc $(ORCTEST_DIR) tools $(TESTSUITE_DIR) examples doc
+
+DIST_SUBDIRS = orc orc-test tools examples testsuite doc
+
+
+EXTRA_DIST = COPYING RELEASE autogen.sh gtk-doc.make orc.m4 \
+   $(shell find "$(top_srcdir)" -type f -name meson.build ! -path 
"$(top_srcdir)/orc-0.4.*" ) \
+   meson_options.txt orc/orc.map
 
 DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orc-orc-0.4.27/RELEASE new/orc-orc-0.4.28/RELEASE
--- old/orc-orc-0.4.27/RELEASE  2017-07-17 17:16:35.0 +0200
+++ new/orc-orc-0.4.28/RELEASE  2017-11-20 16:15:58.0 +0100
@@ -1,3 +1,10 @@
+0.4.28
+==
+
+  - Numerous undefined behaviour fixes (Edward Hervey)
+  - Ability to disable tests (Edward Hervey)
+  - Fix meson dist behaviour (Tim-Philipp Müller)
+
 0.4.27
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orc-orc-0.4.27/configure.ac 
new/orc-orc-0.4.28/configure.ac
--- old/orc-orc-0.4.27/configure.ac 2017-07-17 17:16:35.0 +0200
+++ new/orc-orc-0.4.28/configure.ac 2017-11-20 16:15:58.0 +0100
@@ -1,5 +1,5 @@
 AC_PREREQ([2.68])
-AC_INIT([orc], [0.4.27], 
[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=orc],[orc])
+AC_INIT([orc], [0.4.28], 
[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=orc],[orc])
 dnl don't forget to update libversion
 
 AS_NANO(ORC_GIT=no,ORC_GIT=yes)
@@ -22,7 +22,7 @@
 dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
 dnl - interfaces added -> increment AGE
 dnl - interfaces removed -> AGE = 0
-ORC_LIBVERSION="27:0:27"
+ORC_LIBVERSION="28:0:28"
 AC_SUBST(ORC_LIBVERSION)
 LT_PREREQ([2.2.6])
 LT_INIT([dlopen win32-dll disable-static])
@@ -204,6 +204,19 @@
 AM_CONDITIONAL(ENABLE_BACKEND_C64X, test "x$ENABLE_BACKEND_C64X" = "xyes")
 AM_CONDITIONAL(ENABLE_BACKEND_MIPS, test "x$ENABLE_BACKEND_MIPS" = "xyes")
 
+dnl building of tests
+AC_ARG_ENABLE(tests,
+  AS_HELP_STRING([--disable-tests],[disable building test apps]),
+  [
+case "${enableval}" in
+  yes) BUILD_TESTS=yes ;;
+  no)  BUILD_TESTS=no ;;
+  *)   AC_MSG_ERROR(bad value ${enableval} for --disable-tests) ;;
+esac
+  ],
+[BUILD_TESTS=yes]) dnl Default value
+AM_CONDITIONAL(BUILD_TESTS, test "x$BUILD_TESTS" = "xyes")
+
 dnl Check for -Bsymbolic-functions linker flag used to avoid
 dnl intra-library PLT jumps, if available.
 AC_ARG_ENABLE(Bsymbolic,
@@ -255,3 +268,22 @@
 ])
 AC_OUTPUT
 
+echo "
+
+Configuration
+   Version: ${VERSION}
+   Source code location   : ${srcdir}
+   Prefix : ${prefix}
+   Compiler   : ${CC}
+
+   API Documentation  : ${enable_gtk_doc}
+
+   Enable SSE backend : ${ENABLE_BACKEND_SSE}
+   Enable MMX backend 

commit orc for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2017-09-13 21:42:01

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Wed Sep 13 21:42:01 2017 rev:37 rq:520823 version:0.4.27

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2017-07-21 22:42:17.100941635 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2017-09-13 
21:42:04.231124684 +0200
@@ -1,0 +2,11 @@
+Mon Sep  4 14:19:34 UTC 2017 - dims...@opensuse.org
+
+- Switch to the meson build system, which knows how to cope with
+  GTK 1.26+:
+  + Use the tarball published on github (the automake bootstrapped
+one does not contain the meson build system).
+  + Add meson BuildRequires and switch configure/make/make_install
+macros to the relevant meson/meson_build/meson_install
+variants.
+
+---

Old:

  orc-0.4.27.tar.xz

New:

  orc-0.4.27.tar.gz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.qKaLcD/_old  2017-09-13 21:42:06.058867538 +0200
+++ /var/tmp/diff_new_pack.qKaLcD/_new  2017-09-13 21:42:06.062866975 +0200
@@ -24,13 +24,12 @@
 License:BSD-3-Clause
 Group:  Productivity/Multimedia/Other
 Url:http://cgit.freedesktop.org/gstreamer/orc
-Source: 
http://gstreamer.freedesktop.org/src/orc/%{name}-%{version}.tar.xz
+Source: 
https://github.com/GStreamer/orc/archive/%{name}-%{version}.tar.gz
 Source99:   baselibs.conf
 BuildRequires:  gtk-doc >= 1.12
-BuildRequires:  pkg-config
+BuildRequires:  meson
 BuildRequires:  pkgconfig(glib-2.0)
 Provides:   %{name}-devel = %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Orc is a library and set of tools for compiling and executing very simple
@@ -62,16 +61,14 @@
 arithmetic operations.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{name}-%{version}
 
 %build
-%configure \
---disable-static \
---enable-gtk-doc
-make %{?_smp_mflags}
+%meson
+%meson_build
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%meson_install
 
 # These are some examples that seem not to make sense to be distributed
 rm -rf %{buildroot}%{_libdir}/orc
@@ -82,7 +79,7 @@
 %check
 # Disable testsuite for almost all arches, it's only stable on x86_64
 %ifnarch aarch64 %{arm} %{ix86} ppc64le
-make check %{?_smp_mflags}
+%meson_test
 %endif
 
 %post -n liborc-0_4-0 -p /sbin/ldconfig
@@ -100,8 +97,8 @@
 
 %files doc
 %defattr(-,root,root)
-%dir /usr/share/gtk-doc
-%dir /usr/share/gtk-doc/html
+%dir %{_datadir}/gtk-doc
+%dir %{_datadir}/gtk-doc/html
 %{_datadir}/gtk-doc/html/orc/
 
 %files -n liborc-0_4-0




commit orc for openSUSE:Factory

2017-07-21 Thread root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2017-07-21 22:42:02

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Fri Jul 21 22:42:02 2017 rev:36 rq:511061 version:0.4.27

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2017-02-19 00:58:38.359743766 
+0100
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2017-07-21 
22:42:08.902098193 +0200
@@ -1,0 +2,10 @@
+Mon Jul 17 16:15:12 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.4.27:
+  + sse: preserve non volatile sse registers, needed for MSVC.
+  + x86: don't hard-code register size to 0 in orc_x86_emit_*()
+funcs.
+  + Fix incorrect asm generation on 64-bit Windows with MSVC.
+  + Add support for building using the Meson build system.
+
+---

Old:

  orc-0.4.26.tar.xz

New:

  orc-0.4.27.tar.xz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.QM4MqV/_old  2017-07-21 22:42:09.458019772 +0200
+++ /var/tmp/diff_new_pack.QM4MqV/_new  2017-07-21 22:42:09.474017516 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   orc
-Version:0.4.26
+Version:0.4.27
 Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause

++ orc-0.4.26.tar.xz -> orc-0.4.27.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orc-0.4.26/Makefile.in new/orc-0.4.27/Makefile.in
--- old/orc-0.4.26/Makefile.in  2016-08-31 12:02:01.0 +0200
+++ new/orc-0.4.27/Makefile.in  2017-07-17 10:24:13.0 +0200
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.15 from Makefile.am.
+# Makefile.in generated by automake 1.15.1 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+# Copyright (C) 1994-2017 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -676,7 +676,7 @@
  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
|| chmod -R a+r "$(distdir)"
 dist-gzip: distdir
-   tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c 
>$(distdir).tar.gz
+   tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c 
>$(distdir).tar.gz
$(am__post_remove_distdir)
 
 dist-bzip2: distdir
@@ -701,7 +701,7 @@
@echo WARNING: "Support for shar distribution archives is" \
   "deprecated." >&2
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
-   shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+   shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
$(am__post_remove_distdir)
 
 dist-zip: distdir
@@ -719,7 +719,7 @@
 distcheck: dist
case '$(DIST_ARCHIVES)' in \
*.tar.gz*) \
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
+ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
*.tar.bz2*) \
  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
*.tar.lz*) \
@@ -729,7 +729,7 @@
*.tar.Z*) \
  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
*.shar.gz*) \
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
+ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
*.zip*) \
  unzip $(distdir).zip ;;\
esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orc-0.4.26/RELEASE new/orc-0.4.27/RELEASE
--- old/orc-0.4.26/RELEASE  2016-08-31 12:09:22.0 +0200
+++ new/orc-0.4.27/RELEASE  2017-07-17 17:16:09.0 +0200
@@ -1,3 +1,11 @@
+0.4.27
+==
+
+  - sse: preserve non volatile sse registers, needed for MSVC (Matej Knopp)
+  - x86: don't hard-code register size to zero in orc_x86_emit_*() functions 
(Igor Rondarev)
+  - Fix incorrect asm generation on 64-bit Windows when building with MSVC 
(Jan Schmidt)
+  - Support build using the Meson build system (Nirbheek Chauhan, Tim-Philipp 
Müller)
+
 0.4.26
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/orc-0.4.26/aclocal.m4 new/orc-0.4.27/aclocal.m4
--- old/orc-0.4.26/aclocal.m4   2016-08-31 12:02:00.0 +0200
+++ new/orc-0.4.27/aclocal.m4   2017-07-17 10:24:11.0 +0200
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.15 -*- Autoconf -*-
+# generated automatically by aclocal 1.15.1 -*- Autoconf -*-
 
-# Copyright (C) 1996-2014 Free Software Foundation, Inc.
+# Copyright (C) 1996-2

commit orc for openSUSE:Factory

2017-02-18 Thread root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2017-02-19 00:58:37

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2016-09-05 21:16:53.0 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2017-02-19 
00:58:38.359743766 +0100
@@ -1,0 +2,5 @@
+Sun Feb 12 17:29:14 UTC 2017 - zai...@opensuse.org
+
+- Disable make check for all arches except x86_64 again.
+
+---



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.NF0N0H/_old  2017-02-19 00:58:38.787683676 +0100
+++ /var/tmp/diff_new_pack.NF0N0H/_new  2017-02-19 00:58:38.787683676 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package orc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -80,7 +80,10 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %check
+# Disable testsuite for almost all arches, it's only stable on x86_64
+%ifnarch aarch64 %{arm} %{ix86} ppc64le
 make check %{?_smp_mflags}
+%endif
 
 %post -n liborc-0_4-0 -p /sbin/ldconfig
 




commit orc for openSUSE:Factory

2016-09-05 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2016-09-05 21:16:44

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2016-03-09 15:15:20.0 
+0100
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2016-09-05 
21:16:53.0 +0200
@@ -1,0 +2,16 @@
+Wed Aug 31 19:52:08 UTC 2016 - zai...@opensuse.org
+
+- Update to version 0.4.26:
+  + Use 64 bit arithmetic to increment the stride if needed.
+  + Fix generation of ModR/M / SIB bytes for the EBP, R12, R13
+registers on X86/X86-64.
+  + Fix test_parse unit test if no executable backend is available.
+  + Add orc-test path to the -uninstalled .pc file.
+  + Fix compiler warnings in the tests on OS X.
+- Add pkgconfig(glib-2.0) BuildRequires, the build looks for it.
+- Remove obsolete bconds, they were only there for now obsolete
+  versions of openSUSE.
+- Drop explicit xz BuildRequires: No longer needed.
+- Enable testsuite for all arches again.
+
+---

Old:

  orc-0.4.25.tar.xz

New:

  orc-0.4.26.tar.xz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.75GQYd/_old  2016-09-05 21:16:54.0 +0200
+++ /var/tmp/diff_new_pack.75GQYd/_new  2016-09-05 21:16:54.0 +0200
@@ -17,14 +17,8 @@
 #
 
 
-%if 0%{?suse_version} < 1200
-%bcond_with gtkdoc
-%else
-%bcond_without gtkdoc
-%endif
-
 Name:   orc
-Version:0.4.25
+Version:0.4.26
 Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause
@@ -32,14 +26,9 @@
 Url:http://cgit.freedesktop.org/gstreamer/orc
 Source: 
http://gstreamer.freedesktop.org/src/orc/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
-%if %{with gtkdoc}
 BuildRequires:  gtk-doc >= 1.12
-%endif
 BuildRequires:  pkg-config
-%if 0%{?suse_version} <= 1130
-#openSUSE until 11.3 and also SLE11 do not bring in xz on their own.
-BuildRequires:  xz
-%endif
+BuildRequires:  pkgconfig(glib-2.0)
 Provides:   %{name}-devel = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -78,11 +67,7 @@
 %build
 %configure \
 --disable-static \
-%if %{with gtkdoc}
 --enable-gtk-doc
-%else
---disable-gtk-doc
-%endif
 make %{?_smp_mflags}
 
 %install
@@ -94,13 +79,8 @@
 # Remove libtool archives
 find %{buildroot} -type f -name "*.la" -delete -print
 
-# Temp disable check on i586 until we have sorted out the i586 fails with 
upstream (last tested with 0.4.24)
-# disable also for ppc64le as many changes required in orcprogram-altivec.c
-# Testsuite is broken on aarch64
 %check
-%ifnarch aarch64 %{arm} %{ix86} ppc64le
 make check %{?_smp_mflags}
-%endif
 
 %post -n liborc-0_4-0 -p /sbin/ldconfig
 


++ orc-0.4.25.tar.xz -> orc-0.4.26.tar.xz ++
 2613 lines of diff (skipped)




commit orc for openSUSE:Factory

2016-03-09 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2016-03-09 15:15:19

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2015-10-14 16:38:56.0 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2016-03-09 
15:15:20.0 +0100
@@ -1,0 +2,20 @@
+Sat Mar  5 13:02:47 UTC 2016 - zai...@opensuse.org
+
+- Update to version 0.4.25:
+  + compiler: also prefer the backup function when no target,
+instead of trying to use emulation which is usually slower.
+  + executor: fix load of parameters smaller than 64 bits, fixing
+crashes on ldresnearb and friends in emulated code.
+  + test-limits: improve test without target.
+  + Only check for Android's liblog on Android targets, so we don't
+accidentally pick up another liblog that may exist elsewhere.
+  + Don't require libtool for uninstalled setups (-uninstalled
+pkg-config file).
+  + Make -Bsymbolic check in configure work with clang.
+  + Coverity code analyser fixes.
+  + docs: update generated opcode tables.
+  + Add orc_version_string() function and make orcc check the
+liborc that is being picked up to make sure the right lib is
+being used.
+
+---

Old:

  orc-0.4.24.tar.xz

New:

  orc-0.4.25.tar.xz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.1MsTCC/_old  2016-03-09 15:15:21.0 +0100
+++ /var/tmp/diff_new_pack.1MsTCC/_new  2016-03-09 15:15:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package orc
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -24,7 +24,7 @@
 %endif
 
 Name:   orc
-Version:0.4.24
+Version:0.4.25
 Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause


++ orc-0.4.24.tar.xz -> orc-0.4.25.tar.xz ++
 28137 lines of diff (skipped)




commit orc for openSUSE:Factory

2015-10-14 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2015-10-14 16:38:55

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2015-07-19 11:44:32.0 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2015-10-14 
16:38:56.0 +0200
@@ -1,0 +2,5 @@
+Mon Sep 28 20:27:52 UTC 2015 - dmuel...@suse.com
+
+- disable testsuite on aarch64
+
+---



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.BJQEs4/_old  2015-10-14 16:38:57.0 +0200
+++ /var/tmp/diff_new_pack.BJQEs4/_new  2015-10-14 16:38:57.0 +0200
@@ -96,8 +96,9 @@
 
 # Temp disable check on i586 until we have sorted out the i586 fails with 
upstream (last tested with 0.4.24)
 # disable also for ppc64le as many changes required in orcprogram-altivec.c
+# Testsuite is broken on aarch64
 %check
-%ifnarch %{arm} || %{ix86} || ppc64le
+%ifnarch aarch64 %{arm} %{ix86} ppc64le
 make check %{?_smp_mflags}
 %endif
 





commit orc for openSUSE:Factory

2015-07-19 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2015-07-19 11:44:31

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2015-03-03 11:12:21.0 
+0100
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2015-07-19 
11:44:32.0 +0200
@@ -1,0 +2,11 @@
+Thu Jul  9 22:03:42 UTC 2015 - zai...@opensuse.org
+
+- Update to version 0.4.24:
+  + Only reuse constants of the same size and value.
+  + Fix reading of .orc files with Windows line endings on Windows.
+  + Fix out of bounds array access in the tests.
+  + Remove duplicate code path in orcc.
+  + Put a limit to the memcpy test.
+  + Fix mmap leak on error path.
+
+---

Old:

  orc-0.4.23.tar.xz

New:

  orc-0.4.24.tar.xz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.pC73kL/_old  2015-07-19 11:44:33.0 +0200
+++ /var/tmp/diff_new_pack.pC73kL/_new  2015-07-19 11:44:33.0 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:   orc
-Version:0.4.23
+Version:0.4.24
 Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause
@@ -94,7 +94,7 @@
 # Remove libtool archives
 find %{buildroot} -type f -name "*.la" -delete -print
 
-# Temp disable check on i586 until we have sorted out the i586 fails with 
upstream
+# Temp disable check on i586 until we have sorted out the i586 fails with 
upstream (last tested with 0.4.24)
 # disable also for ppc64le as many changes required in orcprogram-altivec.c
 %check
 %ifnarch %{arm} || %{ix86} || ppc64le


++ orc-0.4.23.tar.xz -> orc-0.4.24.tar.xz ++
 3224 lines of diff (skipped)




commit orc for openSUSE:Factory

2015-03-03 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2015-03-03 11:12:20

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2014-12-31 11:22:05.0 
+0100
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2015-03-03 
11:12:21.0 +0100
@@ -1,0 +2,7 @@
+Fri Feb 27 17:29:20 UTC 2015 - norm...@linux.vnet.ibm.com
+
+- disable make check for ppc64le archi
+  would need changes in orcprogram-altivec.c
+  and define of HAVE_POWERPC
+
+---



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.mmHds9/_old  2015-03-03 11:12:21.0 +0100
+++ /var/tmp/diff_new_pack.mmHds9/_new  2015-03-03 11:12:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package orc
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -95,8 +95,9 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 # Temp disable check on i586 until we have sorted out the i586 fails with 
upstream
+# disable also for ppc64le as many changes required in orcprogram-altivec.c
 %check
-%ifnarch %{arm} || %{ix86}
+%ifnarch %{arm} || %{ix86} || ppc64le
 make check %{?_smp_mflags}
 %endif
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit orc for openSUSE:Factory

2014-12-31 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2014-12-31 11:22:02

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2014-10-19 19:27:29.0 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2014-12-31 
11:22:05.0 +0100
@@ -1,0 +2,15 @@
+Fri Dec 26 11:27:42 UTC 2014 - zai...@opensuse.org
+
+- Update to version 0.4.23:
+  + Various improvements to the NEON backend to bring it closer to
+the SSE backend.
+  + Add support for setting a custom backup function.
+  + Preserve NEON/VFP registers across subroutines.
+  + Fix 64 bit parameter loading on big-endian systems.
+  + Improved implementations for various opcodes.
+  + Various improvements and fixes to constants handling.
+  + Avoid some undefined operations on signed integers.
+  + Prefer user specific directories over global ones for
+intermediate files to prevent name collisions.
+
+---

Old:

  orc-0.4.22.tar.xz

New:

  orc-0.4.23.tar.xz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.Kz1a7V/_old  2014-12-31 11:22:05.0 +0100
+++ /var/tmp/diff_new_pack.Kz1a7V/_new  2014-12-31 11:22:05.0 +0100
@@ -24,7 +24,7 @@
 %endif
 
 Name:   orc
-Version:0.4.22
+Version:0.4.23
 Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause


++ orc-0.4.22.tar.xz -> orc-0.4.23.tar.xz ++
 8678 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit orc for openSUSE:Factory

2014-10-19 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2014-10-19 19:27:26

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2014-10-01 11:22:01.0 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2014-10-19 
19:27:29.0 +0200
@@ -1,0 +2,14 @@
+Thu Oct  9 13:53:25 UTC 2014 - dims...@opensuse.org
+
+- Fix version dependency for gtk-doc (min 1.12).
+- Disable building of gtk-doc for SLE11, where this version of
+  gtk-doc is not available (by means of bcond_with/without).
+  The pre-built documentation, as shipped in the tarball will be
+  installed in this case.
+
+---
+Thu Oct  9 13:41:02 UTC 2014 - dims...@opensuse.org
+
+- Add xz BuildRequires for openSUSE < 11.3 (and thus also SLE11).
+
+---



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.rpeKxH/_old  2014-10-19 19:27:30.0 +0200
+++ /var/tmp/diff_new_pack.rpeKxH/_new  2014-10-19 19:27:30.0 +0200
@@ -17,6 +17,12 @@
 #
 
 
+%if 0%{?suse_version} < 1200
+%bcond_with gtkdoc
+%else
+%bcond_without gtkdoc
+%endif
+
 Name:   orc
 Version:0.4.22
 Release:0
@@ -26,8 +32,14 @@
 Url:http://cgit.freedesktop.org/gstreamer/orc
 Source: 
http://gstreamer.freedesktop.org/src/orc/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
-BuildRequires:  gtk-doc
+%if %{with gtkdoc}
+BuildRequires:  gtk-doc >= 1.12
+%endif
 BuildRequires:  pkg-config
+%if 0%{?suse_version} <= 1130
+#openSUSE until 11.3 and also SLE11 do not bring in xz on their own.
+BuildRequires:  xz
+%endif
 Provides:   %{name}-devel = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -66,7 +78,11 @@
 %build
 %configure \
 --disable-static \
+%if %{with gtkdoc}
 --enable-gtk-doc
+%else
+--disable-gtk-doc
+%endif
 make %{?_smp_mflags}
 
 %install
@@ -99,6 +115,8 @@
 
 %files doc
 %defattr(-,root,root)
+%dir /usr/share/gtk-doc
+%dir /usr/share/gtk-doc/html
 %{_datadir}/gtk-doc/html/orc/
 
 %files -n liborc-0_4-0


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit orc for openSUSE:Factory

2014-10-01 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2014-10-01 11:21:59

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2014-09-20 15:49:55.0 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2014-10-01 
11:22:01.0 +0200
@@ -1,0 +2,9 @@
+Tue Sep 23 20:58:44 UTC 2014 - zai...@opensuse.org
+
+- Temp-disable testsuite on i586 until we get the random fails
+  sorted out with upstream.
+- Drop orc-disable-test-limits.patch, and autoreconf call, and
+  corresponding BuildRequires, as testsuite is disabled, and patch
+  needing them is dropped.
+
+---

Old:

  orc-disable-test-limits.patch



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.nVDhTF/_old  2014-10-01 11:22:02.0 +0200
+++ /var/tmp/diff_new_pack.nVDhTF/_new  2014-10-01 11:22:02.0 +0200
@@ -26,11 +26,7 @@
 Url:http://cgit.freedesktop.org/gstreamer/orc
 Source: 
http://gstreamer.freedesktop.org/src/orc/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
-Patch1: orc-disable-test-limits.patch
-BuildRequires:  autoconf
-BuildRequires:  automake
 BuildRequires:  gtk-doc
-BuildRequires:  libtool
 BuildRequires:  pkg-config
 Provides:   %{name}-devel = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -66,10 +62,8 @@
 
 %prep
 %setup -q
-%patch1 -p1
 
 %build
-autoreconf -fi
 %configure \
 --disable-static \
 --enable-gtk-doc
@@ -84,8 +78,9 @@
 # Remove libtool archives
 find %{buildroot} -type f -name "*.la" -delete -print
 
+# Temp disable check on i586 until we have sorted out the i586 fails with 
upstream
 %check
-%ifnarch %{arm}
+%ifnarch %{arm} || %{ix86}
 make check %{?_smp_mflags}
 %endif
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit orc for openSUSE:Factory

2014-09-20 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2014-09-20 15:49:51

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2013-12-23 12:34:53.0 
+0100
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2014-09-20 
15:49:55.0 +0200
@@ -1,0 +2,24 @@
+Wed Sep 17 11:14:54 UTC 2014 - zai...@opensuse.org
+
+- Update to version 0.4.22:
+  + Handle NOCONFIGURE=1 in autogen.sh.
+  + Some memory leak fixes in the compiler.
+  + Fixes for compiler warnings on Win64.
+  + Properly detect CPU features on Android in non-debug build.
+  + Use Android logging system instead of stderr for debug output.
+
+---
+Fri Jul  4 07:57:28 UTC 2014 - idon...@suse.com
+
+- Update to version 0.4.21
+  + Fix memory leaks
+  + Fix list corruption when splitting code memory chunks,
+causing crashes when allocating a lot of code memory and trying
+to free it later
+  + Various compiler warnings, coverity warnings and static code
+analysis fixes
+  + Documentation fix for mulhsw, mulhuw
+- Add orc-disable-test-limits.patch to disable test-limits test,
+  it only works on x86-64
+
+---

Old:

  orc-0.4.18.tar.gz

New:

  _constraints
  orc-0.4.22.tar.xz
  orc-disable-test-limits.patch



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.LCnfsD/_old  2014-09-20 15:49:56.0 +0200
+++ /var/tmp/diff_new_pack.LCnfsD/_new  2014-09-20 15:49:56.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package orc
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,15 +18,19 @@
 
 
 Name:   orc
+Version:0.4.22
+Release:0
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause
 Group:  Productivity/Multimedia/Other
-Version:0.4.18
-Release:0
-Url:http://code.entropywave.com/projects/orc/
-Source: 
http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz
+Url:http://cgit.freedesktop.org/gstreamer/orc
+Source: 
http://gstreamer.freedesktop.org/src/orc/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
+Patch1: orc-disable-test-limits.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  gtk-doc
+BuildRequires:  libtool
 BuildRequires:  pkg-config
 Provides:   %{name}-devel = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -62,28 +66,29 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
+autoreconf -fi
 %configure \
 --disable-static \
 --enable-gtk-doc
-%{__make} %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
-%makeinstall
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+
 # These are some examples that seem not to make sense to be distributed
 rm -rf %{buildroot}%{_libdir}/orc
+
 # Remove libtool archives
-find %{buildroot}%{_libdir} -name '*.la' -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %check
-%ifnarch %arm
-make check
+%ifnarch %{arm}
+make check %{?_smp_mflags}
 %endif
 
-%clean
-rm -rf %{buildroot}
-
 %post -n liborc-0_4-0 -p /sbin/ldconfig
 
 %postun -n liborc-0_4-0 -p /sbin/ldconfig

++ orc-disable-test-limits.patch ++
Index: orc-0.4.21/testsuite/Makefile.am
===
--- orc-0.4.21.orig/testsuite/Makefile.am
+++ orc-0.4.21/testsuite/Makefile.am
@@ -12,8 +12,7 @@ TESTS = \
exec_parse \
perf_opcodes_sys perf_parse \
memcpy_speed \
-   abi \
-   test-limits
+   abi
 
 noinst_PROGRAMS = $(TESTS) generate_xml_table generate_xml_table2 \
generate_opcodes_sys compile_parse compile_parse_c memcpy_speed \
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit orc for openSUSE:Factory

2013-12-23 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2013-12-23 12:34:51

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2013-05-16 16:14:48.0 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2013-12-23 
12:34:53.0 +0100
@@ -1,0 +2,8 @@
+Fri Dec 20 16:14:22 UTC 2013 - zai...@opensuse.org
+
+- Update to version 0.4.18:
+  + Important bugfix in reading constants from bytecode.
+  + Documentation and code cleanup.
+  + Fix cache flushing on iOS.
+
+---

Old:

  orc-0.4.17.tar.gz

New:

  orc-0.4.18.tar.gz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.PZwFm9/_old  2013-12-23 12:34:53.0 +0100
+++ /var/tmp/diff_new_pack.PZwFm9/_new  2013-12-23 12:34:53.0 +0100
@@ -21,7 +21,7 @@
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause
 Group:  Productivity/Multimedia/Other
-Version:0.4.17
+Version:0.4.18
 Release:0
 Url:http://code.entropywave.com/projects/orc/
 Source: 
http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz

++ orc-0.4.17.tar.gz -> orc-0.4.18.tar.gz ++
 3747 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit orc for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2013-05-16 16:14:47

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2012-09-23 17:08:02.0 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2013-05-16 
16:14:48.0 +0200
@@ -1,0 +2,11 @@
+Wed May 15 18:05:56 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.4.17:
+  + Merged known distro patches.
+  + Added MIPS backend.
+  + Disabled ARM backend because of poor coverage.
+  + Added bytecode parsing and writing. This can be used instead of
+manual creation of OrcPrograms.
+- Drop altivec.patch and ppc64.patch: fixed upstream.
+
+---
@@ -11 +22 @@
-- Disable check on ARM 
+- Disable check on ARM.
@@ -16 +27 @@
-- Fix license to be BSD-3-Clause 
+- Fix license to be BSD-3-Clause.
@@ -21 +32 @@
-- disable check on ppc ppc64 
+- disable check on ppc ppc64.

Old:

  altivec.patch
  orc-0.4.16.tar.gz
  ppc64.patch

New:

  orc-0.4.17.tar.gz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.MCttsJ/_old  2013-05-16 16:14:49.0 +0200
+++ /var/tmp/diff_new_pack.MCttsJ/_new  2013-05-16 16:14:49.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package orc
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -21,13 +21,11 @@
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause
 Group:  Productivity/Multimedia/Other
-Version:0.4.16
+Version:0.4.17
 Release:0
 Url:http://code.entropywave.com/projects/orc/
 Source: 
http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz
 Source99:   baselibs.conf
-Patch1: ppc64.patch
-Patch2: altivec.patch
 BuildRequires:  gtk-doc
 BuildRequires:  pkg-config
 Provides:   %{name}-devel = %{version}
@@ -64,8 +62,6 @@
 
 %prep
 %setup -q
-%patch1
-%patch2
 
 %build
 %configure \

++ orc-0.4.16.tar.gz -> orc-0.4.17.tar.gz ++
 35923 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit orc for openSUSE:Factory

2012-09-23 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2012-09-23 17:08:01

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc", Maintainer is "sts...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2012-03-09 21:24:56.0 
+0100
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2012-09-23 
17:08:02.0 +0200
@@ -1,0 +2,7 @@
+Mon Sep 17 17:48:52 UTC 2012 - sch...@linux-m68k.org
+
+- ppc64.patch: Add support for PowerPC64
+- altivec.patch: Fix altivec implementation of cmpltf and cmplef operations
+- Reenable check on ppc and ppc64
+
+---

New:

  altivec.patch
  ppc64.patch



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.9VtIuU/_old  2012-09-23 17:08:05.0 +0200
+++ /var/tmp/diff_new_pack.9VtIuU/_new  2012-09-23 17:08:05.0 +0200
@@ -26,6 +26,8 @@
 Url:http://code.entropywave.com/projects/orc/
 Source: 
http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz
 Source99:   baselibs.conf
+Patch1: ppc64.patch
+Patch2: altivec.patch
 BuildRequires:  gtk-doc
 BuildRequires:  pkg-config
 Provides:   %{name}-devel = %{version}
@@ -62,6 +64,8 @@
 
 %prep
 %setup -q
+%patch1
+%patch2
 
 %build
 %configure \
@@ -77,7 +81,7 @@
 find %{buildroot}%{_libdir} -name '*.la' -delete -print
 
 %check
-%ifnarch %arm ppc ppc64
+%ifnarch %arm
 make check
 %endif
 

++ altivec.patch ++
--- orc/orcrules-altivec.c
+++ orc/orcrules-altivec.c
@@ -1141,7 +1141,7 @@ powerpc_rule_cmpltf (OrcCompiler *p, void *user, 
OrcInstruction *insn)
   int src2 = ORC_SRC_ARG (p, insn, 1);
   int dest = ORC_DEST_ARG (p, insn, 0);
 
-  powerpc_emit_VXR (p, "vcmpgefp", 0x11c6, dest, src2, src1, FALSE);
+  powerpc_emit_VXR (p, "vcmpgtfp", 0x12c6, dest, src2, src1, FALSE);
 }
 
 static void
@@ -1151,7 +1151,7 @@ powerpc_rule_cmplef (OrcCompiler *p, void *user, 
OrcInstruction *insn)
   int src2 = ORC_SRC_ARG (p, insn, 1);
   int dest = ORC_DEST_ARG (p, insn, 0);
 
-  powerpc_emit_VXR (p, "vcmpgtfp", 0x12c6, dest, src2, src1, FALSE);
+  powerpc_emit_VXR (p, "vcmpgefp", 0x11c6, dest, src2, src1, FALSE);
 }
 
 static void
++ ppc64.patch ++
--- orc/orcpowerpc.c
+++ orc/orcpowerpc.c
@@ -150,6 +150,48 @@ powerpc_emit_stwu (OrcCompiler *compiler, int regs, int 
rega, int offset)
 }
 
 void
+powerpc_emit_ld (OrcCompiler *compiler, int regd, int rega, int imm)
+{
+  unsigned int insn;
+
+  ORC_ASM_CODE(compiler,"  ld %s, %d(%s)\n",
+  powerpc_get_regname(regd),
+  imm, powerpc_get_regname(rega));
+  insn = (58<<26) | (powerpc_regnum (regd)<<21) | (powerpc_regnum (rega)<<16);
+  insn |= imm&0x;
+
+  powerpc_emit (compiler, insn);
+}
+
+void
+powerpc_emit_std (OrcCompiler *compiler, int regs, int rega, int offset)
+{
+  unsigned int insn;
+
+  ORC_ASM_CODE(compiler,"  std %s, %d(%s)\n",
+  powerpc_get_regname(regs),
+  offset, powerpc_get_regname(rega));
+  insn = (62<<26) | (powerpc_regnum (regs)<<21) | (powerpc_regnum (rega)<<16);
+  insn |= offset&0x;
+
+  powerpc_emit (compiler, insn);
+}
+
+void
+powerpc_emit_stdu (OrcCompiler *compiler, int regs, int rega, int offset)
+{
+  unsigned int insn;
+
+  ORC_ASM_CODE(compiler,"  stdu %s, %d(%s)\n",
+  powerpc_get_regname(regs),
+  offset, powerpc_get_regname(rega));
+  insn = (62<<26) | (powerpc_regnum (regs)<<21) | (powerpc_regnum (rega)<<16);
+  insn |= (offset&0x) | 1;
+
+  powerpc_emit (compiler, insn);
+}
+
+void
 powerpc_emit_srawi (OrcCompiler *compiler, int regd, int rega, int shift,
 int record)
 {
@@ -381,6 +423,9 @@ orc_powerpc_flush_cache (OrcCode *code)
   int size = code->code_size;
 
   ptr = code->code;
+#ifdef __powerpc64__
+  *(unsigned char **) ptr = (unsigned char *) code->exec + 24;
+#endif
   for (i=0;iis_64bit) {
+powerpc_emit_ld (p,
+   greg,
+   POWERPC_R3,
+   (int)ORC_STRUCT_OFFSET(OrcExecutor, arrays[ORC_VAR_A2]));
+powerpc_emit_ld (p,
+   greg, greg,
+   (int)ORC_STRUCT_OFFSET(OrcCode, exec));
+  } else {
+powerpc_emit_lwz (p,
+   greg,
+   POWERPC_R3,
+   (int)ORC_STRUCT_OFFSET(OrcExecutor, arrays[ORC_VAR_A2]));
+powerpc_emit_lwz (p,
+   greg, greg,
+   (int)ORC_STRUCT_OFFSET(OrcCode, exec));
+  }
 
   powerpc_add_fixup (p, 1, p->codeptr, label_data);
   {
--- orc/orcpowerpc.h
+++ orc/orcpowerpc.h
@@ -6,6 +6,10 @@
 
 ORC_BEGIN_DECLS
 
+typedef enum {
+  ORC_TARGET_POWERPC_64BIT = (1<<0)
+} OrcTargetPowerPCFlags;
+
 #ifdef ORC_ENABLE_UNSTABLE_API
 
 enum {
@@ -86,6 +90,9 @@ void powerpc_emit_addi (OrcCompiler *compil

commit orc for openSUSE:Factory

2012-03-09 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2012-03-09 21:24:53

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc", Maintainer is "sts...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2012-02-03 10:25:03.0 
+0100
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2012-03-09 
21:24:56.0 +0100
@@ -1,0 +2,5 @@
+Thu Mar  8 11:58:18 UTC 2012 - idon...@suse.com
+
+- Disable check on ARM 
+
+---



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.5hzVFo/_old  2012-03-09 21:24:57.0 +0100
+++ /var/tmp/diff_new_pack.5hzVFo/_new  2012-03-09 21:24:57.0 +0100
@@ -16,6 +16,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   orc
 Summary:The Oil Runtime Compiler
 License:BSD-3-Clause
@@ -76,7 +77,7 @@
 find %{buildroot}%{_libdir} -name '*.la' -delete -print
 
 %check
-%ifnarch ppc ppc64
+%ifnarch %arm ppc ppc64
 make check
 %endif
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit orc for openSUSE:Factory

2012-02-03 Thread h_root
Hello community,

here is the log from the commit of package orc for openSUSE:Factory checked in 
at 2012-02-03 10:25:02

Comparing /work/SRC/openSUSE:Factory/orc (Old)
 and  /work/SRC/openSUSE:Factory/.orc.new (New)


Package is "orc", Maintainer is "sts...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/orc/orc.changes  2011-10-04 18:14:16.0 
+0200
+++ /work/SRC/openSUSE:Factory/.orc.new/orc.changes 2012-02-03 
10:25:03.0 +0100
@@ -1,0 +2,10 @@
+Thu Feb  2 12:26:37 UTC 2012 - idon...@suse.com
+
+- Fix license to be BSD-3-Clause 
+
+---
+Wed Feb  1 11:09:49 UTC 2012 - dval...@suse.com
+
+- disable check on ppc ppc64 
+
+---



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.uuP89g/_old  2012-02-03 10:25:05.0 +0100
+++ /var/tmp/diff_new_pack.uuP89g/_new  2012-02-03 10:25:05.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package orc
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -16,14 +16,12 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   orc
 Summary:The Oil Runtime Compiler
-Version:0.4.16
-Release:1
-License:BSD and Motorola License (please mark changes)
+License:BSD-3-Clause
 Group:  Productivity/Multimedia/Other
+Version:0.4.16
+Release:0
 Url:http://code.entropywave.com/projects/orc/
 Source: 
http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz
 Source99:   baselibs.conf
@@ -40,7 +38,6 @@
 arithmetic operations.
 
 %package -n liborc-0_4-0
-License:BSD and Motorola License (please mark changes)
 Summary:The Oil Runtime Compiler Library
 Group:  System/Libraries
 
@@ -52,7 +49,6 @@
 arithmetic operations.
 
 %package doc
-License:BSD and Motorola License (please mark changes)
 Summary:The Oil Runtime Compiler Library - Documentation
 Group:  Documentation/HTML
 
@@ -80,7 +76,9 @@
 find %{buildroot}%{_libdir} -name '*.la' -delete -print
 
 %check
+%ifnarch ppc ppc64
 make check
+%endif
 
 %clean
 rm -rf %{buildroot}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit orc for openSUSE:Factory

2011-10-04 Thread h_root

Hello community,

here is the log from the commit of package orc for openSUSE:Factory
checked in at Tue Oct 4 18:14:19 CEST 2011.




--- openSUSE:Factory/orc/orc.changes2011-09-23 12:21:06.0 +0200
+++ /mounts/work_src_done/STABLE/orc/orc.changes2011-10-04 
10:27:38.0 +0200
@@ -1,0 +2,47 @@
+Tue Oct  4 07:47:08 UTC 2011 - vu...@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 - vu...@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 - vu...@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 - ch...@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.
+
+---

calling whatdependson for head-i586


Old:

  orc-0.4.11.tar.bz2

New:

  orc-0.4.16.tar.gz



Other differences:
--
++ orc.spec ++
--- /var/tmp/diff_new_pack.ZKTI7G/_old  2011-10-04 18:14:12.0 +0200
+++ /var/tmp/diff_new_pack.ZKTI7G/_new  2011-10-04 18:14:12.0 +0200
@@ -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.
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,15 +19,14 @@
 
 
 Name:   orc
-Version:0.4.11
-Release:3
-License:BSD and Motorola License (please mark changes)
 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
-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
-# PATCH-FIX-UPSTREAM orc-asneeded.patch dims...@opensuse.org -- Fix build by 
properly linking the library with libm.
 BuildRequires:  gtk-doc
 BuildRequires:  pkg-config
 Provides:   %{name}-devel = %{version}
@@ -94,13 +93,14 @@
 %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)

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org