svn commit: r522461 - branches/2020Q1/multimedia/obs-studio
Piotr Kubaj
pkubaj at FreeBSD.org
Wed Jan 8 21:40:20 UTC 2020
Author: pkubaj
Date: Wed Jan 8 21:40:19 2020
New Revision: 522461
URL: https://svnweb.freebsd.org/changeset/ports/522461
Log:
MFH: r522460
multimedia/obs-studio: fix build on powerpc64
Merge upstream commit to use GCC's SSE->AltiVec translation. Since it depends on compiling with GCC, it only works on ELFv1. Hopefully it will be possible to build it on ELFv2 in the future.
Also use luajit only where it's actually available. Since it's optional, the port builds anyway.
PR: 243199
Approved by: yuri (maintainer)
Approved by: portmgr (fix build blanket)
Modified:
branches/2020Q1/multimedia/obs-studio/Makefile
branches/2020Q1/multimedia/obs-studio/distinfo
Directory Properties:
branches/2020Q1/ (props changed)
Modified: branches/2020Q1/multimedia/obs-studio/Makefile
==============================================================================
--- branches/2020Q1/multimedia/obs-studio/Makefile Wed Jan 8 21:36:57 2020 (r522460)
+++ branches/2020Q1/multimedia/obs-studio/Makefile Wed Jan 8 21:40:19 2020 (r522461)
@@ -5,6 +5,9 @@ DISTVERSION= 24.0.5
PORTREVISION= 1
CATEGORIES= multimedia
+PATCH_SITES= https://github.com/obsproject/${PORTNAME}/commit/
+PATCHFILES= 03ab7274959a8a19e3c0c91416290f15be7e6ccd.patch:-p1
+
MAINTAINER= yuri at FreeBSD.org
COMMENT= Open source streaming/recording software
@@ -23,14 +26,18 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libfreetype.so:print/freetype2 \
libjack.so:audio/jack \
libjansson.so:devel/jansson \
- libluajit-5.1.so:lang/luajit \
libmbedtls.so:security/mbedtls \
libpulse.so:audio/pulseaudio \
libspeexdsp.so:audio/speexdsp \
libsysinfo.so:devel/libsysinfo \
libudev.so:devel/libudev-devd \
libv4l2.so:multimedia/libv4l \
- libx264.so:multimedia/libx264
+ libx264.so:multimedia/libx264 \
+ ${LIB_DEPENDS_${ARCH}}
+LIB_DEPENDS_amd64= libluajit-5.1.so:lang/luajit
+LIB_DEPENDS_armv7= libluajit-5.1.so:lang/luajit
+LIB_DEPENDS_i386= libluajit-5.1.so:lang/luajit
+LIB_DEPENDS_powerpc= libluajit-5.1.so:lang/luajit
USES= cmake compiler:c++11-lib gl lua pkgconfig python:3.4+ qt:5 xorg
USE_GITHUB= yes
Modified: branches/2020Q1/multimedia/obs-studio/distinfo
==============================================================================
--- branches/2020Q1/multimedia/obs-studio/distinfo Wed Jan 8 21:36:57 2020 (r522460)
+++ branches/2020Q1/multimedia/obs-studio/distinfo Wed Jan 8 21:40:19 2020 (r522461)
@@ -1,3 +1,5 @@
-TIMESTAMP = 1576306573
+TIMESTAMP = 1578433418
SHA256 (obsproject-obs-studio-24.0.5_GH0.tar.gz) = b3d65f36ad2bfcd6ffde1771be64662ce8e8771349fab82bb49f80dbb1f5f2e6
SIZE (obsproject-obs-studio-24.0.5_GH0.tar.gz) = 7901198
+SHA256 (03ab7274959a8a19e3c0c91416290f15be7e6ccd.patch) = aae42499f9654e892d1afd9ad73f8d465a0adc891be3345d7dc5f4d0e589bf7d
+SIZE (03ab7274959a8a19e3c0c91416290f15be7e6ccd.patch) = 1773
More information about the svn-ports-all
mailing list