From owner-svn-ports-head@freebsd.org Wed Sep 28 12:37:21 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60E67BEC77F; Wed, 28 Sep 2016 12:37:21 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3C1A21609; Wed, 28 Sep 2016 12:37:21 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u8SCbKD5045363; Wed, 28 Sep 2016 12:37:20 GMT (envelope-from vanilla@FreeBSD.org) Received: (from vanilla@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u8SCbJK7045357; Wed, 28 Sep 2016 12:37:19 GMT (envelope-from vanilla@FreeBSD.org) Message-Id: <201609281237.u8SCbJK7045357@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: vanilla set sender to vanilla@FreeBSD.org using -f From: "Vanilla I. Shu" Date: Wed, 28 Sep 2016 12:37:19 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r422866 - in head/multimedia/obs-studio: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 12:37:21 -0000 Author: vanilla Date: Wed Sep 28 12:37:19 2016 New Revision: 422866 URL: https://svnweb.freebsd.org/changeset/ports/422866 Log: Update to 0.16.0. Added: head/multimedia/obs-studio/files/patch-UI_window-basic-main.cpp (contents, props changed) head/multimedia/obs-studio/files/patch-UI_window-basic-preview.cpp (contents, props changed) head/multimedia/obs-studio/files/patch-plugins_obs-outputs_net-if.h (contents, props changed) Deleted: head/multimedia/obs-studio/files/patch-obs_window-basic-main.cpp head/multimedia/obs-studio/files/patch-obs_window-basic-preview.cpp Modified: head/multimedia/obs-studio/Makefile head/multimedia/obs-studio/distinfo head/multimedia/obs-studio/pkg-plist Modified: head/multimedia/obs-studio/Makefile ============================================================================== --- head/multimedia/obs-studio/Makefile Wed Sep 28 11:48:46 2016 (r422865) +++ head/multimedia/obs-studio/Makefile Wed Sep 28 12:37:19 2016 (r422866) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= obs-studio -PORTVERSION= 0.15.2 -PORTREVISION= 1 +PORTVERSION= 0.16.0 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org Modified: head/multimedia/obs-studio/distinfo ============================================================================== --- head/multimedia/obs-studio/distinfo Wed Sep 28 11:48:46 2016 (r422865) +++ head/multimedia/obs-studio/distinfo Wed Sep 28 12:37:19 2016 (r422866) @@ -1,3 +1,3 @@ -TIMESTAMP = 1470668729 -SHA256 (jp9000-obs-studio-0.15.2_GH0.tar.gz) = b55ed2804699c919833ed52fce231d3f1f6c470809fe3af8c60f53ca58405d22 -SIZE (jp9000-obs-studio-0.15.2_GH0.tar.gz) = 3457076 +TIMESTAMP = 1475054530 +SHA256 (jp9000-obs-studio-0.16.0_GH0.tar.gz) = 15506793a4303315d26bf94350ae6e9b823830e24335b0cd7c2a945c75ebc74e +SIZE (jp9000-obs-studio-0.16.0_GH0.tar.gz) = 4977868 Added: head/multimedia/obs-studio/files/patch-UI_window-basic-main.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/obs-studio/files/patch-UI_window-basic-main.cpp Wed Sep 28 12:37:19 2016 (r422866) @@ -0,0 +1,13 @@ +--- UI/window-basic-main.cpp.orig 2016-09-28 09:24:18 UTC ++++ UI/window-basic-main.cpp +@@ -1930,6 +1930,10 @@ void trigger_sparkle_update(); + + void OBSBasic::TimedCheckForUpdates() + { ++#ifdef __FreeBSD__ ++ // Update check seg faults on FreeBSD ++ return; ++#endif + #ifdef UPDATE_SPARKLE + init_sparkle_updater(config_get_bool(App()->GlobalConfig(), "General", + "UpdateToUndeployed")); Added: head/multimedia/obs-studio/files/patch-UI_window-basic-preview.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/obs-studio/files/patch-UI_window-basic-preview.cpp Wed Sep 28 12:37:19 2016 (r422866) @@ -0,0 +1,69 @@ +--- UI/window-basic-preview.cpp.orig 2016-09-28 09:26:01 UTC ++++ UI/window-basic-preview.cpp +@@ -407,8 +407,8 @@ void OBSBasicPreview::mousePressEvent(QM + GetStretchHandleData(startPos); + + vec2_divf(&startPos, &startPos, main->previewScale / pixelRatio); +- startPos.x = std::round(startPos.x); +- startPos.y = std::round(startPos.y); ++ startPos.x = ::round(startPos.x); ++ startPos.y = ::round(startPos.y); + + mouseOverItems = SelectedAtPos(startPos); + vec2_zero(&lastMoveOffset); +@@ -702,8 +702,8 @@ void OBSBasicPreview::ClampAspect(vec3 & + size.y = size.x / baseAspect; + } + +- size.x = std::round(size.x); +- size.y = std::round(size.y); ++ size.x = ::round(size.x); ++ size.y = ::round(size.y); + + if (stretchFlags & ITEM_LEFT) + tl.x = br.x - size.x; +@@ -849,18 +849,18 @@ void OBSBasicPreview::CropItem(const vec + crop = startCrop; + + if (stretchFlags & ITEM_LEFT) +- crop.left += int(std::round(tl.x / scale.x)); ++ crop.left += int(::round(tl.x / scale.x)); + else if (stretchFlags & ITEM_RIGHT) +- crop.right += int(std::round((stretchItemSize.x - br.x) / scale.x)); ++ crop.right += int(::round((stretchItemSize.x - br.x) / scale.x)); + + if (stretchFlags & ITEM_TOP) +- crop.top += int(std::round(tl.y / scale.y)); ++ crop.top += int(::round(tl.y / scale.y)); + else if (stretchFlags & ITEM_BOTTOM) +- crop.bottom += int(std::round((stretchItemSize.y - br.y) / scale.y)); ++ crop.bottom += int(::round((stretchItemSize.y - br.y) / scale.y)); + + vec3_transform(&newPos, &newPos, &itemToScreen); +- newPos.x = std::round(newPos.x); +- newPos.y = std::round(newPos.y); ++ newPos.x = ::round(newPos.x); ++ newPos.y = ::round(newPos.y); + + #if 0 + vec3 curPos; +@@ -945,7 +945,7 @@ void OBSBasicPreview::StretchItem(const + vec3_transform(&pos3, &pos3, &itemToScreen); + + vec2 newPos; +- vec2_set(&newPos, std::round(pos3.x), std::round(pos3.y)); ++ vec2_set(&newPos, ::round(pos3.x), ::round(pos3.y)); + obs_sceneitem_set_pos(stretchItem, &newPos); + } + +@@ -963,8 +963,8 @@ void OBSBasicPreview::mouseMoveEvent(QMo + mouseOverItems = SelectedAtPos(startPos); + } + +- pos.x = std::round(pos.x); +- pos.y = std::round(pos.y); ++ pos.x = ::round(pos.x); ++ pos.y = ::round(pos.y); + + if (stretchHandle != ItemHandle::None) { + if (cropping) Added: head/multimedia/obs-studio/files/patch-plugins_obs-outputs_net-if.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/obs-studio/files/patch-plugins_obs-outputs_net-if.h Wed Sep 28 12:37:19 2016 (r422866) @@ -0,0 +1,10 @@ +--- plugins/obs-outputs/net-if.h.orig 2016-09-28 11:25:11 UTC ++++ plugins/obs-outputs/net-if.h +@@ -48,6 +48,7 @@ + # undef ___NET_IF_GNU_SOURCE__ + # undef _GNU_SOURCE + # endif ++# include + # endif + + #endif Modified: head/multimedia/obs-studio/pkg-plist ============================================================================== --- head/multimedia/obs-studio/pkg-plist Wed Sep 28 11:48:46 2016 (r422865) +++ head/multimedia/obs-studio/pkg-plist Wed Sep 28 12:37:19 2016 (r422866) @@ -84,6 +84,7 @@ lib/cmake/LibObs/LibObsConfig.cmake lib/cmake/LibObs/LibObsConfigVersion.cmake lib/cmake/LibObs/LibObsTarget-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/LibObs/LibObsTarget.cmake +lib/libobs-frontend-api.so lib/libobs-opengl.so lib/libobs-opengl.so.0 lib/libobs-opengl.so.0.0 @@ -157,6 +158,7 @@ share/obs/obs-plugins/image-source/local share/obs/obs-plugins/image-source/locale/sv-SE.ini share/obs/obs-plugins/image-source/locale/th-TH.ini share/obs/obs-plugins/image-source/locale/tr-TR.ini +share/obs/obs-plugins/image-source/locale/uk-UA.ini share/obs/obs-plugins/image-source/locale/zh-CN.ini share/obs/obs-plugins/image-source/locale/zh-TW.ini share/obs/obs-plugins/linux-capture/locale/ar-SA.ini @@ -191,6 +193,7 @@ share/obs/obs-plugins/linux-capture/loca share/obs/obs-plugins/linux-capture/locale/sr-SP.ini share/obs/obs-plugins/linux-capture/locale/sv-SE.ini share/obs/obs-plugins/linux-capture/locale/tr-TR.ini +share/obs/obs-plugins/linux-capture/locale/uk-UA.ini share/obs/obs-plugins/linux-capture/locale/zh-CN.ini share/obs/obs-plugins/linux-capture/locale/zh-TW.ini share/obs/obs-plugins/linux-jack/locale/ar-SA.ini @@ -225,6 +228,7 @@ share/obs/obs-plugins/linux-jack/locale/ share/obs/obs-plugins/linux-jack/locale/sr-SP.ini share/obs/obs-plugins/linux-jack/locale/sv-SE.ini share/obs/obs-plugins/linux-jack/locale/tr-TR.ini +share/obs/obs-plugins/linux-jack/locale/uk-UA.ini share/obs/obs-plugins/linux-jack/locale/zh-CN.ini share/obs/obs-plugins/linux-jack/locale/zh-TW.ini share/obs/obs-plugins/linux-pulseaudio/locale/ar-SA.ini @@ -260,6 +264,7 @@ share/obs/obs-plugins/linux-pulseaudio/l share/obs/obs-plugins/linux-pulseaudio/locale/sv-SE.ini share/obs/obs-plugins/linux-pulseaudio/locale/th-TH.ini share/obs/obs-plugins/linux-pulseaudio/locale/tr-TR.ini +share/obs/obs-plugins/linux-pulseaudio/locale/uk-UA.ini share/obs/obs-plugins/linux-pulseaudio/locale/zh-CN.ini share/obs/obs-plugins/linux-pulseaudio/locale/zh-TW.ini share/obs/obs-plugins/linux-v4l2/locale/ar-SA.ini @@ -332,6 +337,7 @@ share/obs/obs-plugins/obs-ffmpeg/locale/ share/obs/obs-plugins/obs-ffmpeg/locale/sv-SE.ini share/obs/obs-plugins/obs-ffmpeg/locale/th-TH.ini share/obs/obs-plugins/obs-ffmpeg/locale/tr-TR.ini +share/obs/obs-plugins/obs-ffmpeg/locale/uk-UA.ini share/obs/obs-plugins/obs-ffmpeg/locale/zh-CN.ini share/obs/obs-plugins/obs-ffmpeg/locale/zh-TW.ini share/obs/obs-plugins/obs-filters/blend_add_filter.effect @@ -372,6 +378,7 @@ share/obs/obs-plugins/obs-filters/locale 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/uk-UA.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 @@ -409,6 +416,7 @@ share/obs/obs-plugins/obs-libfdk/locale/ share/obs/obs-plugins/obs-libfdk/locale/sv-SE.ini share/obs/obs-plugins/obs-libfdk/locale/th-TH.ini share/obs/obs-plugins/obs-libfdk/locale/tr-TR.ini +share/obs/obs-plugins/obs-libfdk/locale/uk-UA.ini share/obs/obs-plugins/obs-libfdk/locale/zh-CN.ini share/obs/obs-plugins/obs-libfdk/locale/zh-TW.ini share/obs/obs-plugins/obs-outputs/locale/ar-SA.ini @@ -477,8 +485,45 @@ share/obs/obs-plugins/obs-transitions/lo 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/uk-UA.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/luma_wipe_transition.effect +share/obs/obs-plugins/obs-transitions/luma_wipes/barndoor-botleft.png +share/obs/obs-plugins/obs-transitions/luma_wipes/barndoor-h.png +share/obs/obs-plugins/obs-transitions/luma_wipes/barndoor-topleft.png +share/obs/obs-plugins/obs-transitions/luma_wipes/barndoor-v.png +share/obs/obs-plugins/obs-transitions/luma_wipes/blinds-h.png +share/obs/obs-plugins/obs-transitions/luma_wipes/box-botleft.png +share/obs/obs-plugins/obs-transitions/luma_wipes/box-botright.png +share/obs/obs-plugins/obs-transitions/luma_wipes/box-topleft.png +share/obs/obs-plugins/obs-transitions/luma_wipes/box-topright.png +share/obs/obs-plugins/obs-transitions/luma_wipes/burst.png +share/obs/obs-plugins/obs-transitions/luma_wipes/checkerboard-small.png +share/obs/obs-plugins/obs-transitions/luma_wipes/circles.png +share/obs/obs-plugins/obs-transitions/luma_wipes/clock.png +share/obs/obs-plugins/obs-transitions/luma_wipes/cloud.png +share/obs/obs-plugins/obs-transitions/luma_wipes/curtain.png +share/obs/obs-plugins/obs-transitions/luma_wipes/fan.png +share/obs/obs-plugins/obs-transitions/luma_wipes/fractal.png +share/obs/obs-plugins/obs-transitions/luma_wipes/iris.png +share/obs/obs-plugins/obs-transitions/luma_wipes/linear-h.png +share/obs/obs-plugins/obs-transitions/luma_wipes/linear-topleft.png +share/obs/obs-plugins/obs-transitions/luma_wipes/linear-topright.png +share/obs/obs-plugins/obs-transitions/luma_wipes/linear-v.png +share/obs/obs-plugins/obs-transitions/luma_wipes/parallel-zigzag-h.png +share/obs/obs-plugins/obs-transitions/luma_wipes/parallel-zigzag-v.png +share/obs/obs-plugins/obs-transitions/luma_wipes/sinus9.png +share/obs/obs-plugins/obs-transitions/luma_wipes/spiral.png +share/obs/obs-plugins/obs-transitions/luma_wipes/square.png +share/obs/obs-plugins/obs-transitions/luma_wipes/squares.png +share/obs/obs-plugins/obs-transitions/luma_wipes/stripes.png +share/obs/obs-plugins/obs-transitions/luma_wipes/strips-h.png +share/obs/obs-plugins/obs-transitions/luma_wipes/strips-v.png +share/obs/obs-plugins/obs-transitions/luma_wipes/watercolor.png +share/obs/obs-plugins/obs-transitions/luma_wipes/wipes.json +share/obs/obs-plugins/obs-transitions/luma_wipes/zigzag-h.png +share/obs/obs-plugins/obs-transitions/luma_wipes/zigzag-v.png 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 @@ -587,6 +632,7 @@ share/obs/obs-plugins/text-freetype2/loc share/obs/obs-plugins/text-freetype2/locale/sv-SE.ini share/obs/obs-plugins/text-freetype2/locale/th-TH.ini share/obs/obs-plugins/text-freetype2/locale/tr-TR.ini +share/obs/obs-plugins/text-freetype2/locale/uk-UA.ini share/obs/obs-plugins/text-freetype2/locale/zh-CN.ini share/obs/obs-plugins/text-freetype2/locale/zh-TW.ini share/obs/obs-plugins/text-freetype2/text_default.effect