aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Engberg <diizzy@FreeBSD.org>2023-06-18 07:43:26 +0000
committerDaniel Engberg <diizzy@FreeBSD.org>2023-06-18 07:46:00 +0000
commite8927d19c7e8a6fa3e12573f6ff0ff1d16050e22 (patch)
tree153c7f828186e5971770243352fa6d7d1b78e2d0
parent053a4720478121968e06d344d335b2804d55b326 (diff)
downloadports-e8927d19c7e8a6fa3e12573f6ff0ff1d16050e22.tar.gz
ports-e8927d19c7e8a6fa3e12573f6ff0ff1d16050e22.zip
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
-rw-r--r--devel/orc/Makefile4
-rw-r--r--devel/orc/distinfo6
-rw-r--r--devel/orc/files/patch-orc-orccpu_powerpc.c4
-rw-r--r--devel/orc/files/patch-orc-orcprogram-c.c15
-rw-r--r--devel/orc/pkg-plist1
5 files changed, 7 insertions, 23 deletions
diff --git a/devel/orc/Makefile b/devel/orc/Makefile
index cb56d9a4b0d0..3ebbd84bf732 100644
--- a/devel/orc/Makefile
+++ b/devel/orc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= orc
-PORTVERSION= 0.4.32
+DISTVERSION= 0.4.34
CATEGORIES= devel
MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/
@@ -15,7 +15,7 @@ USES= gmake meson pkgconfig tar:xz
USE_LDCONFIG= yes
-PLIST_SUB+= LIBMINORVER=${PORTVERSION:E}
+PLIST_SUB+= LIBMINORVER=${DISTVERSION:E}
OPTIONS_DEFINE= DOCS
diff --git a/devel/orc/distinfo b/devel/orc/distinfo
index 899a1bffb087..303555818bf8 100644
--- a/devel/orc/distinfo
+++ b/devel/orc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1658692086
-SHA256 (orc-0.4.32.tar.xz) = a66e3d8f2b7e65178d786a01ef61f2a0a0b4d0b8370de7ce134ba73da4af18f0
-SIZE (orc-0.4.32.tar.xz) = 180340
+TIMESTAMP = 1685568372
+SHA256 (orc-0.4.34.tar.xz) = 8f47abb3f097171e44eb807adcdabd860fba2effd37d8d3c4fbd5f341cadd41f
+SIZE (orc-0.4.34.tar.xz) = 202628
diff --git a/devel/orc/files/patch-orc-orccpu_powerpc.c b/devel/orc/files/patch-orc-orccpu_powerpc.c
index 97af923d5afa..405e2b9f2404 100644
--- a/devel/orc/files/patch-orc-orccpu_powerpc.c
+++ b/devel/orc/files/patch-orc-orccpu_powerpc.c
@@ -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
@@ -55,6 +55,7 @@
#endif
- #if defined(__FreeBSD__) || defined(__APPLE__)
+ #if defined(__FreeBSD__) || defined(__APPLE__) || defined(__NetBSD__)
+#include <stdio.h>
#include <sys/types.h>
#include <sys/sysctl.h>
diff --git a/devel/orc/files/patch-orc-orcprogram-c.c b/devel/orc/files/patch-orc-orcprogram-c.c
deleted file mode 100644
index 1158392d7871..000000000000
--- a/devel/orc/files/patch-orc-orcprogram-c.c
+++ /dev/null
@@ -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),
diff --git a/devel/orc/pkg-plist b/devel/orc/pkg-plist
index a9edf03eac64..3735758605c6 100644
--- a/devel/orc/pkg-plist
+++ b/devel/orc/pkg-plist
@@ -39,7 +39,6 @@ include/orc-0.4/orc/orcx86insn.h
lib/liborc-0.4.so
lib/liborc-0.4.so.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.0
lib/liborc-test-0.4.so.0.%%LIBMINORVER%%.0