summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorKubilay Kocak <koobs@FreeBSD.org>2016-08-08 15:53:44 +0000
committerKubilay Kocak <koobs@FreeBSD.org>2016-08-08 15:53:44 +0000
commit2a44689030500928aa437849c7a87bf2847d781c (patch)
tree11dc8b031ae613a3c745c4763a935701ad87d34d /multimedia
parentUpdate net-mgmt/collectd5 to 5.5.2 (diff)
multimedia/obs-studio: Update to 0.15.2
- Update PORTVERSION and distinfo checksum (0.15.2) - Update pkg-plist accordingly - Add missing library, xorg andqt5 dependencies - Add INSTALLS_ICONS - Sort and group USE{S} sections - Sort *_DEPENDS https://github.com/jp9000/obs-studio/releases/tag/0.15.2 Note: 0.15.4 (released 3 hours ago) has a build regression. Port will be updated when a fix is obtained. Requested by: FreeBSD Supporter (via Twitter)
Notes
Notes: svn path=/head/; revision=419863
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/obs-studio/Makefile25
-rw-r--r--multimedia/obs-studio/distinfo5
-rw-r--r--multimedia/obs-studio/pkg-plist19
3 files changed, 32 insertions, 17 deletions
diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile
index 54427bea2f74..3e731fe8e159 100644
--- a/multimedia/obs-studio/Makefile
+++ b/multimedia/obs-studio/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= obs-studio
-PORTVERSION= 0.14.1
-PORTREVISION= 1
+PORTVERSION= 0.15.2
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
@@ -11,6 +10,7 @@ COMMENT= Open source streaming/recording software
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat
LIB_DEPENDS= libsysinfo.so:devel/libsysinfo \
libx264.so:multimedia/libx264 \
libv4l2.so:multimedia/libv4l \
@@ -19,20 +19,25 @@ LIB_DEPENDS= libsysinfo.so:devel/libsysinfo \
libjansson.so:devel/jansson \
libcurl.so:ftp/curl \
libavcodec.so:multimedia/ffmpeg \
- libfdk-aac.so:audio/fdk-aac
-BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat
+ libfdk-aac.so:audio/fdk-aac \
+ libfreetype.so:print/freetype2 \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libdbus-1.so:devel/dbus
-USE_XORG= xcb xcomposite xfixes xinerama xrandr
-USE_LDCONFIG= yes
-USE_GL= gl
-USE_QT5= widgets x11extras buildtools_build qmake_build imageformats_run
USES= cmake:outsource compiler:c++11-lib pkgconfig
+USE_GITHUB= yes
+USE_GL= gl
+USE_LDCONFIG= yes
+USE_QT5= gui core widgets x11extras buildtools_build qmake_build imageformats_run
+USE_XORG= sm ice xcb xcomposite xext xfixes xinerama xrandr x11
+
CMAKE_ARGS= -DUNIX_STRUCTURE:BOOL=ON \
- -DOBS_VERSION_OVERRIDE:STRING="${PORTVERSION}" \
+ -DOBS_VERSION_OVERRIDE:STRING="${PORTVERSION}"
-USE_GITHUB= yes
GH_ACCOUNT= jp9000
+INSTALLS_ICONS= yes
+
.include <bsd.port.pre.mk>
.if ${CHOSEN_COMPILER_TYPE} == gcc
diff --git a/multimedia/obs-studio/distinfo b/multimedia/obs-studio/distinfo
index 81652011871b..2ff6c9c1ad1a 100644
--- a/multimedia/obs-studio/distinfo
+++ b/multimedia/obs-studio/distinfo
@@ -1,2 +1,3 @@
-SHA256 (jp9000-obs-studio-0.14.1_GH0.tar.gz) = afd03afa92e70c5ae6ff527f88f4bf5f48db30565e8a26757dd1712dec8b07f0
-SIZE (jp9000-obs-studio-0.14.1_GH0.tar.gz) = 3395920
+TIMESTAMP = 1470668729
+SHA256 (jp9000-obs-studio-0.15.2_GH0.tar.gz) = b55ed2804699c919833ed52fce231d3f1f6c470809fe3af8c60f53ca58405d22
+SIZE (jp9000-obs-studio-0.15.2_GH0.tar.gz) = 3457076
diff --git a/multimedia/obs-studio/pkg-plist b/multimedia/obs-studio/pkg-plist
index 1c5d96209b23..e1004fbee821 100644
--- a/multimedia/obs-studio/pkg-plist
+++ b/multimedia/obs-studio/pkg-plist
@@ -108,17 +108,17 @@ share/applications/obs.desktop
share/icons/hicolor/256x256/apps/obs.png
share/obs/libobs/bicubic_scale.effect
share/obs/libobs/bilinear_lowres_scale.effect
-share/obs/libobs/default.effect
share/obs/libobs/default_rect.effect
+share/obs/libobs/default.effect
share/obs/libobs/deinterlace_base.effect
-share/obs/libobs/deinterlace_blend.effect
share/obs/libobs/deinterlace_blend_2x.effect
-share/obs/libobs/deinterlace_discard.effect
+share/obs/libobs/deinterlace_blend.effect
share/obs/libobs/deinterlace_discard_2x.effect
-share/obs/libobs/deinterlace_linear.effect
+share/obs/libobs/deinterlace_discard.effect
share/obs/libobs/deinterlace_linear_2x.effect
-share/obs/libobs/deinterlace_yadif.effect
+share/obs/libobs/deinterlace_linear.effect
share/obs/libobs/deinterlace_yadif_2x.effect
+share/obs/libobs/deinterlace_yadif.effect
share/obs/libobs/format_conversion.effect
share/obs/libobs/lanczos_scale.effect
share/obs/libobs/opaque.effect
@@ -373,6 +373,7 @@ share/obs/obs-plugins/obs-filters/locale/sr-SP.ini
share/obs/obs-plugins/obs-filters/locale/sv-SE.ini
share/obs/obs-plugins/obs-filters/locale/tr-TR.ini
share/obs/obs-plugins/obs-filters/locale/zh-CN.ini
+share/obs/obs-plugins/obs-filters/locale/zh-TW.ini
share/obs/obs-plugins/obs-filters/mask_alpha_filter.effect
share/obs/obs-plugins/obs-filters/mask_color_filter.effect
share/obs/obs-plugins/obs-filters/sharpness.effect
@@ -462,11 +463,14 @@ share/obs/obs-plugins/obs-transitions/locale/gl-ES.ini
share/obs/obs-plugins/obs-transitions/locale/he-IL.ini
share/obs/obs-plugins/obs-transitions/locale/hr-HR.ini
share/obs/obs-plugins/obs-transitions/locale/hu-HU.ini
+share/obs/obs-plugins/obs-transitions/locale/it-IT.ini
share/obs/obs-plugins/obs-transitions/locale/ja-JP.ini
share/obs/obs-plugins/obs-transitions/locale/ko-KR.ini
+share/obs/obs-plugins/obs-transitions/locale/nb-NO.ini
share/obs/obs-plugins/obs-transitions/locale/nl-NL.ini
share/obs/obs-plugins/obs-transitions/locale/pl-PL.ini
share/obs/obs-plugins/obs-transitions/locale/pt-BR.ini
+share/obs/obs-plugins/obs-transitions/locale/pt-PT.ini
share/obs/obs-plugins/obs-transitions/locale/ro-RO.ini
share/obs/obs-plugins/obs-transitions/locale/ru-RU.ini
share/obs/obs-plugins/obs-transitions/locale/sr-CS.ini
@@ -474,6 +478,7 @@ share/obs/obs-plugins/obs-transitions/locale/sr-SP.ini
share/obs/obs-plugins/obs-transitions/locale/sv-SE.ini
share/obs/obs-plugins/obs-transitions/locale/tr-TR.ini
share/obs/obs-plugins/obs-transitions/locale/zh-CN.ini
+share/obs/obs-plugins/obs-transitions/locale/zh-TW.ini
share/obs/obs-plugins/obs-transitions/slide_transition.effect
share/obs/obs-plugins/obs-transitions/swipe_transition.effect
share/obs/obs-plugins/obs-x264/locale/ar-SA.ini
@@ -485,6 +490,7 @@ share/obs/obs-plugins/obs-x264/locale/de-DE.ini
share/obs/obs-plugins/obs-x264/locale/el-GR.ini
share/obs/obs-plugins/obs-x264/locale/en-US.ini
share/obs/obs-plugins/obs-x264/locale/es-ES.ini
+share/obs/obs-plugins/obs-x264/locale/et-EE.ini
share/obs/obs-plugins/obs-x264/locale/eu-ES.ini
share/obs/obs-plugins/obs-x264/locale/fi-FI.ini
share/obs/obs-plugins/obs-x264/locale/fr-FR.ini
@@ -595,6 +601,7 @@ share/obs/obs-studio/locale/de-DE.ini
share/obs/obs-studio/locale/el-GR.ini
share/obs/obs-studio/locale/en-US.ini
share/obs/obs-studio/locale/es-ES.ini
+share/obs/obs-studio/locale/et-EE.ini
share/obs/obs-studio/locale/eu-ES.ini
share/obs/obs-studio/locale/fi-FI.ini
share/obs/obs-studio/locale/fr-FR.ini
@@ -605,6 +612,7 @@ share/obs/obs-studio/locale/hu-HU.ini
share/obs/obs-studio/locale/it-IT.ini
share/obs/obs-studio/locale/ja-JP.ini
share/obs/obs-studio/locale/ko-KR.ini
+share/obs/obs-studio/locale/lt-LT.ini
share/obs/obs-studio/locale/ms-MY.ini
share/obs/obs-studio/locale/nb-NO.ini
share/obs/obs-studio/locale/nl-NL.ini
@@ -618,6 +626,7 @@ share/obs/obs-studio/locale/sl-SI.ini
share/obs/obs-studio/locale/sr-CS.ini
share/obs/obs-studio/locale/sr-SP.ini
share/obs/obs-studio/locale/sv-SE.ini
+share/obs/obs-studio/locale/ta-IN.ini
share/obs/obs-studio/locale/th-TH.ini
share/obs/obs-studio/locale/tr-TR.ini
share/obs/obs-studio/locale/uk-UA.ini