devel/orc: Update to 0.4.34

Changelog:
https://gitlab.freedesktop.org/gstreamer/orc/-/blob/0.4.34/RELEASE

PR:		271792
Reviewed by:	bsdimp (partially)
Approved by:	kwm (maintainer timeout, 2+ weeks)
Sponsored by:	Blinkinblox
This commit is contained in:
Daniel Engberg 2023-06-18 09:43:26 +02:00
parent 053a472047
commit e8927d19c7
5 changed files with 7 additions and 23 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= orc PORTNAME= orc
PORTVERSION= 0.4.32 DISTVERSION= 0.4.34
CATEGORIES= devel CATEGORIES= devel
MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/ MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/
@ -15,7 +15,7 @@ USES= gmake meson pkgconfig tar:xz
USE_LDCONFIG= yes USE_LDCONFIG= yes
PLIST_SUB+= LIBMINORVER=${PORTVERSION:E} PLIST_SUB+= LIBMINORVER=${DISTVERSION:E}
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1658692086 TIMESTAMP = 1685568372
SHA256 (orc-0.4.32.tar.xz) = a66e3d8f2b7e65178d786a01ef61f2a0a0b4d0b8370de7ce134ba73da4af18f0 SHA256 (orc-0.4.34.tar.xz) = 8f47abb3f097171e44eb807adcdabd860fba2effd37d8d3c4fbd5f341cadd41f
SIZE (orc-0.4.32.tar.xz) = 180340 SIZE (orc-0.4.34.tar.xz) = 202628

View file

@ -1,9 +1,9 @@
--- orc/orccpu-powerpc.c.orig 2019-09-09 07:21:43 UTC --- orc/orccpu-powerpc.c.orig 2023-05-31 21:29:36 UTC
+++ orc/orccpu-powerpc.c +++ orc/orccpu-powerpc.c
@@ -55,6 +55,7 @@ @@ -55,6 +55,7 @@
#endif #endif
#if defined(__FreeBSD__) || defined(__APPLE__) #if defined(__FreeBSD__) || defined(__APPLE__) || defined(__NetBSD__)
+#include <stdio.h> +#include <stdio.h>
#include <sys/types.h> #include <sys/types.h>
#include <sys/sysctl.h> #include <sys/sysctl.h>

View file

@ -1,15 +0,0 @@
# This works around a fatal error in qemu-bsd-user dealing with floats in a
# very complex way. This is arguably a bug in this code too, but for now
# patch around it so that we can get ports building via qemu-bsd-user and
# get more testing. sbruno 16SEP2014
--- orc/orcprogram-c.c.orig 2019-09-09 07:21:43 UTC
+++ orc/orcprogram-c.c
@@ -826,7 +826,7 @@ c_rule_loadpX (OrcCompiler *p, void *user, OrcInstruct
ORC_ASM_CODE(p," %s = 0x%08x; /* %d or %gf */\n", dest,
(unsigned int)p->vars[insn->src_args[0]].value.i,
(int)p->vars[insn->src_args[0]].value.i,
- p->vars[insn->src_args[0]].value.f);
+ p->vars[insn->src_args[0]].value.x2f[0]);
} else {
ORC_ASM_CODE(p," %s = ORC_UINT64_C(0x%08x%08x); /* %gf */\n", dest,
(orc_uint32)(((orc_uint64)p->vars[insn->src_args[0]].value.i)>>32),

View file

@ -39,7 +39,6 @@ include/orc-0.4/orc/orcx86insn.h
lib/liborc-0.4.so lib/liborc-0.4.so
lib/liborc-0.4.so.0 lib/liborc-0.4.so.0
lib/liborc-0.4.so.0.%%LIBMINORVER%%.0 lib/liborc-0.4.so.0.%%LIBMINORVER%%.0
lib/liborc-test-0.4.a
lib/liborc-test-0.4.so lib/liborc-test-0.4.so
lib/liborc-test-0.4.so.0 lib/liborc-test-0.4.so.0
lib/liborc-test-0.4.so.0.%%LIBMINORVER%%.0 lib/liborc-test-0.4.so.0.%%LIBMINORVER%%.0