View | Details | Raw Unified | Return to bug 271792
Collapse All | Expand All

(-)b/devel/orc/Makefile (-2 / +2 lines)
Lines 1-5 Link Here
1
PORTNAME=	orc
1
PORTNAME=	orc
2
PORTVERSION=	0.4.32
2
DISTVERSION=	0.4.34
3
CATEGORIES=	devel
3
CATEGORIES=	devel
4
MASTER_SITES=	http://gstreamer.freedesktop.org/data/src/orc/
4
MASTER_SITES=	http://gstreamer.freedesktop.org/data/src/orc/
5
5
Lines 15-21 USES= gmake meson pkgconfig tar:xz Link Here
15
15
16
USE_LDCONFIG=	yes
16
USE_LDCONFIG=	yes
17
17
18
PLIST_SUB+=	LIBMINORVER=${PORTVERSION:E}
18
PLIST_SUB+=	LIBMINORVER=${DISTVERSION:E}
19
19
20
OPTIONS_DEFINE=	DOCS
20
OPTIONS_DEFINE=	DOCS
21
21
(-)b/devel/orc/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1658692086
1
TIMESTAMP = 1685568372
2
SHA256 (orc-0.4.32.tar.xz) = a66e3d8f2b7e65178d786a01ef61f2a0a0b4d0b8370de7ce134ba73da4af18f0
2
SHA256 (orc-0.4.34.tar.xz) = 8f47abb3f097171e44eb807adcdabd860fba2effd37d8d3c4fbd5f341cadd41f
3
SIZE (orc-0.4.32.tar.xz) = 180340
3
SIZE (orc-0.4.34.tar.xz) = 202628
(-)a/devel/orc/files/patch-orc-orcprogram-c.c (-15 lines)
Removed Link Here
1
# This works around a fatal error in qemu-bsd-user dealing with floats in a
2
# very complex way.  This is arguably a bug in this code too, but for now
3
# patch around it so that we can get ports building via qemu-bsd-user and
4
# get more testing.  sbruno 16SEP2014
5
--- orc/orcprogram-c.c.orig	2019-09-09 07:21:43 UTC
6
+++ orc/orcprogram-c.c
7
@@ -826,7 +826,7 @@ c_rule_loadpX (OrcCompiler *p, void *user, OrcInstruct
8
       ORC_ASM_CODE(p,"    %s = 0x%08x; /* %d or %gf */\n", dest,
9
           (unsigned int)p->vars[insn->src_args[0]].value.i,
10
           (int)p->vars[insn->src_args[0]].value.i,
11
-          p->vars[insn->src_args[0]].value.f);
12
+          p->vars[insn->src_args[0]].value.x2f[0]);
13
     } else {
14
       ORC_ASM_CODE(p,"    %s = ORC_UINT64_C(0x%08x%08x); /* %gf */\n", dest,
15
           (orc_uint32)(((orc_uint64)p->vars[insn->src_args[0]].value.i)>>32),
(-)b/devel/orc/files/patch-orc_orccpu-powerpc.c (-2 / +2 lines)
Lines 1-9 Link Here
1
--- orc/orccpu-powerpc.c.orig	2019-09-09 07:21:43 UTC
1
--- orc/orccpu-powerpc.c.orig	2023-05-31 21:29:36 UTC
2
+++ orc/orccpu-powerpc.c
2
+++ orc/orccpu-powerpc.c
3
@@ -55,6 +55,7 @@
3
@@ -55,6 +55,7 @@
4
 #endif
4
 #endif
5
 
5
 
6
 #if defined(__FreeBSD__) || defined(__APPLE__)
6
 #if defined(__FreeBSD__) || defined(__APPLE__) || defined(__NetBSD__)
7
+#include <stdio.h>
7
+#include <stdio.h>
8
 #include <sys/types.h>
8
 #include <sys/types.h>
9
 #include <sys/sysctl.h>
9
 #include <sys/sysctl.h>
(-)b/devel/orc/pkg-plist (-1 lines)
Lines 39-45 include/orc-0.4/orc/orcx86insn.h Link Here
39
lib/liborc-0.4.so
39
lib/liborc-0.4.so
40
lib/liborc-0.4.so.0
40
lib/liborc-0.4.so.0
41
lib/liborc-0.4.so.0.%%LIBMINORVER%%.0
41
lib/liborc-0.4.so.0.%%LIBMINORVER%%.0
42
lib/liborc-test-0.4.a
43
lib/liborc-test-0.4.so
42
lib/liborc-test-0.4.so
44
lib/liborc-test-0.4.so.0
43
lib/liborc-test-0.4.so.0
45
lib/liborc-test-0.4.so.0.%%LIBMINORVER%%.0
44
lib/liborc-test-0.4.so.0.%%LIBMINORVER%%.0

Return to bug 271792