pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/orc Updated orc to 0.4.26.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/003f0149e1ec
branches:  trunk
changeset: 352304:003f0149e1ec
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Sep 12 09:11:48 2016 +0000

description:
Updated orc to 0.4.26.

Update HOMEPAGE.

0.4.26
======

  - Use 64 bit arithmetic to increment the stride if needed (Wim Taymans)
  - Fix generation of ModR/M / SIB bytes for the EBP, R12, R13 registers
    on X86/X86-64 (Sebastian Dr?ge)
  - Fix test_parse unit test if no executable backend is available (Pascal Terjan)
  - Add orc-test path to the -uninstalled .pc file (Josep Torra)
  - Fix compiler warnings in the tests on OS X (Josep Torra)

0.4.25
======

  - compiler: also prefer the backup function when no target, instead
    of trying to use emulation which is usually slower (Wim Taymans)
  - executor: fix load of parameters smaller than 64 bits, fixing crashes
    on ldresnearb and friends in emulated code (Wim Taymans)
  - test-limits: improve test without target (Wim Taymans)
  - Only check for Android's liblog on Android targets, so we don't accidentally
    pick up another liblog that may exist elsewhere (Sebastian Dr?ge)
  - Don't require libtool for uninstalled setups (-uninstalled pkg-config file)
    (Julien Isorce)
  - Make -Bsymbolic check in configure work with clang (Koop Mast)
  - Coverity code analyser fixes (Luis de Bethencourt)
  - 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 (Tim-Philipp M?ller)

0.4.24
======

  - Only reuse constants of the same size and value (Wim Taymans)
  - Fix reading of .orc files with Windows line endings on
    Windows (Tim-Philipp M?ller)
  - Fix out of bounds array access in the tests (Luis de Bethencourt)
  - Remove duplicate code path in orcc (Edward Hervey)
  - Put a limit to the memcpy test (Edward Hervey)
  - Fix mmap leak on error path (Vincent Penquerc'h)

0.4.23
======

  - Various improvements to the NEON backend to bring it closer to the SSE
    backend (Wim Waymans)
  - Add support for setting a custom backup function (Wim Taymans)
  - Preserve NEON/VFP registers across subroutines (Jerome Laheurte)
  - Fix 64 bit parameter loading on big-endian systems (Tim-Philipp M?ller)
  - Improved implementations for various opcodes (Wim Taymans)
  - Various improvements and fixes to constants handling (Wim Taymans)
  - Avoid some undefined operations on signed integers (Wim Taymans)
  - Prefer user specific directories over global ones for intermediate files
    to prevent name collisions (Fabian Deutsch)

0.4.22
======

Maintenance release:

  - Handle NOCONFIGURE=1 in autogen.sh (Colin Walters)
  - Some memory leak fixes in the compiler (Sebastian Dr?ge, Thiago Santos)
  - Fixes for compiler warnings on Win64 (Edward Hervey)
  - Properly detect CPU features on Android in non-debug build (Jan Schmidt)
  - Use Android logging system instead of stderr for debug output (Jan Schmidt)

0.4.21
======

Maintenance release:

  - Add libtool versioning to the linker flags again. This was accidentially
    removed in 0.4.20 but should not cause any problems on platforms other
    than OS X (Sebastian Dr?ge)


0.4.20
======

Maintenance release:

  - Fix list corruption when splitting code memory chunks, causing crashes
    when allocating a lot of code memory and trying to free it later
    (Tim-Philipp M?ller)
  - Add some extra checks for the number of variables used in ORC code to
    prevent overflows and crashes in the compiler (Vincent Penquerc'h)
  - Various compiler warnings, coverity warnings and static code analysis
    fixes (Sebastian Dr?ge)

0.4.19
======

Maintenance release:

  - Fix out-of-tree builds (Edward Hervey)
  - Fix many memory leaks, compiler warnings and coverity warnings (Tim-Philipp M?ller,
    Olivier Cr?te, Todd Agulnick, Sebastian Dr?ge, Vincent Penquerc'h, Edward Hervey)
  - Documentation fix for mulhsw, mulhuw (William Manley)

diffstat:

 devel/orc/Makefile |   9 +++++----
 devel/orc/PLIST    |   6 ++++--
 devel/orc/distinfo |  10 +++++-----
 3 files changed, 14 insertions(+), 11 deletions(-)

diffs (64 lines):

diff -r 42d624817a34 -r 003f0149e1ec devel/orc/Makefile
--- a/devel/orc/Makefile        Mon Sep 12 09:08:17 2016 +0000
+++ b/devel/orc/Makefile        Mon Sep 12 09:11:48 2016 +0000
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile,v 1.9 2015/03/11 22:30:42 tnn Exp $
+# $NetBSD: Makefile,v 1.10 2016/09/12 09:11:48 wiz Exp $
 
-DISTNAME=      orc-0.4.18
+DISTNAME=      orc-0.4.26
 CATEGORIES=    devel
-MASTER_SITES=  http://code.entropywave.com/download/orc/
+MASTER_SITES=  https://gstreamer.freedesktop.org/src/orc/
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://code.entropywave.com/projects/orc/
+HOMEPAGE=      https://gstreamer.freedesktop.org/modules/orc.html
 COMMENT=       Compiler for vector operations
 LICENSE=       modified-bsd
 
diff -r 42d624817a34 -r 003f0149e1ec devel/orc/PLIST
--- a/devel/orc/PLIST   Mon Sep 12 09:08:17 2016 +0000
+++ b/devel/orc/PLIST   Mon Sep 12 09:11:48 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2013/09/02 16:10:39 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2016/09/12 09:11:48 wiz Exp $
 bin/orc-bugreport
 bin/orcc
 include/orc-0.4/orc-test/orcarray.h
@@ -48,7 +48,7 @@
 share/gtk-doc/html/orc/ch05.html
 share/gtk-doc/html/orc/home.png
 share/gtk-doc/html/orc/index.html
-share/gtk-doc/html/orc/index.sgml
+share/gtk-doc/html/orc/left-insensitive.png
 share/gtk-doc/html/orc/left.png
 share/gtk-doc/html/orc/orc-ARM.html
 share/gtk-doc/html/orc/orc-MMX.html
@@ -71,6 +71,8 @@
 share/gtk-doc/html/orc/orc-tutorial.html
 share/gtk-doc/html/orc/orc-x86.html
 share/gtk-doc/html/orc/orc.devhelp2
+share/gtk-doc/html/orc/right-insensitive.png
 share/gtk-doc/html/orc/right.png
 share/gtk-doc/html/orc/style.css
+share/gtk-doc/html/orc/up-insensitive.png
 share/gtk-doc/html/orc/up.png
diff -r 42d624817a34 -r 003f0149e1ec devel/orc/distinfo
--- a/devel/orc/distinfo        Mon Sep 12 09:08:17 2016 +0000
+++ b/devel/orc/distinfo        Mon Sep 12 09:11:48 2016 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.12 2015/11/03 03:27:54 agc Exp $
+$NetBSD: distinfo,v 1.13 2016/09/12 09:11:48 wiz Exp $
 
-SHA1 (orc-0.4.18.tar.gz) = 0119bec2291c878a7953cb041dd080856c986ccf
-RMD160 (orc-0.4.18.tar.gz) = 5a68330127da7e03e8a4d844af72cca9c5f25894
-SHA512 (orc-0.4.18.tar.gz) = 75f06d603f71077daa952533b33597fb2bce573647ed75496d55e436485b3c58cd6a43865e931c4def32217b0969bb4c07ef222845c28e9e711bfba80d0d9a21
-Size (orc-0.4.18.tar.gz) = 732377 bytes
+SHA1 (orc-0.4.26.tar.xz) = 8a735b48051facb35b2b2cc57e8e2014a1e25c8a
+RMD160 (orc-0.4.26.tar.xz) = 4adccaef90f704cd97c84cefebf5732cb6426128
+SHA512 (orc-0.4.26.tar.xz) = c0b02d4f00b7cc45c5952a4db4f63629bbcbc4d338bbe69fd2743198f2b346bf437742a7a8e1d308f765caf1b43f7fab75add7ebf69897bc0e335a169eef7326
+Size (orc-0.4.26.tar.xz) = 465768 bytes
 SHA1 (patch-ab) = 589967ac10bbfcf1cf557918aed86a93f0d85a2b
 SHA1 (patch-configure) = 5359186c25ddb3f30fcee9cd746b524dd3b04254



Home | Main Index | Thread Index | Old Index