diff options
author | Daniel Engberg <diizzy@FreeBSD.org> | 2023-06-18 07:43:26 +0000 |
---|---|---|
committer | Daniel Engberg <diizzy@FreeBSD.org> | 2023-06-18 07:46:00 +0000 |
commit | e8927d19c7e8a6fa3e12573f6ff0ff1d16050e22 (patch) | |
tree | 153c7f828186e5971770243352fa6d7d1b78e2d0 | |
parent | 053a4720478121968e06d344d335b2804d55b326 (diff) | |
download | ports-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/Makefile | 4 | ||||
-rw-r--r-- | devel/orc/distinfo | 6 | ||||
-rw-r--r-- | devel/orc/files/patch-orc-orccpu_powerpc.c | 4 | ||||
-rw-r--r-- | devel/orc/files/patch-orc-orcprogram-c.c | 15 | ||||
-rw-r--r-- | devel/orc/pkg-plist | 1 |
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 |