From owner-svn-ports-head@freebsd.org Tue Dec 17 06:14:51 2019 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2270A1DCE64; Tue, 17 Dec 2019 06:14:51 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47cSXp73h6z3Nl6; Tue, 17 Dec 2019 06:14:50 +0000 (UTC) (envelope-from tobik@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E9591996B; Tue, 17 Dec 2019 06:14:50 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id xBH6EoPP004440; Tue, 17 Dec 2019 06:14:50 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id xBH6Enb8004432; Tue, 17 Dec 2019 06:14:49 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <201912170614.xBH6Enb8004432@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Tue, 17 Dec 2019 06:14:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r520306 - in head/multimedia: kodi-addon-inputstream.adaptive-devel kodi-addon-peripheral.joystick-devel kodi-addon-vfs.libarchive-devel kodi-devel kodi-devel/files X-SVN-Group: ports-head X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: in head/multimedia: kodi-addon-inputstream.adaptive-devel kodi-addon-peripheral.joystick-devel kodi-addon-vfs.libarchive-devel kodi-devel kodi-devel/files X-SVN-Commit-Revision: 520306 X-SVN-Commit-Repository: ports 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.29 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: Tue, 17 Dec 2019 06:14:51 -0000 Author: tobik Date: Tue Dec 17 06:14:49 2019 New Revision: 520306 URL: https://svnweb.freebsd.org/changeset/ports/520306 Log: multimedia/kodi-devel: Update to newer snapshot - Switch to upstreamed patches - Add patches for improved CPUInfo support [1] [1] https://github.com/xbmc/xbmc/pull/16779 Submitted by: rozhuk.im@gmail.com [1] Deleted: head/multimedia/kodi-devel/files/patch-cmake_modules_FindEpollShim.cmake head/multimedia/kodi-devel/files/patch-cmake_platform_freebsd_gbm.cmake head/multimedia/kodi-devel/files/patch-xbmc_addons_kodi-addon-dev-kit_include_kodi_AddonBase.h head/multimedia/kodi-devel/files/patch-xbmc_platform_linux_input_LibInputHandler.cpp Modified: head/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile head/multimedia/kodi-addon-peripheral.joystick-devel/Makefile head/multimedia/kodi-addon-vfs.libarchive-devel/Makefile head/multimedia/kodi-devel/Makefile head/multimedia/kodi-devel/distinfo head/multimedia/kodi-devel/pkg-plist Modified: head/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile ============================================================================== --- head/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile Tue Dec 17 06:07:09 2019 (r520305) +++ head/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile Tue Dec 17 06:14:49 2019 (r520306) @@ -3,6 +3,7 @@ PORTNAME= inputstream.adaptive DISTVERSION= 2.5.3 DISTVERSIONSUFFIX= -Matrix +PORTREVISION= 1 CATEGORIES= multimedia PKGNAMEPREFIX= kodi-addon- PKGNAMESUFFIX= -devel @@ -13,9 +14,9 @@ COMMENT= Adaptive stream support for Kodi LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL -BUILD_DEPENDS= kodi-devel>=19.0.a20191112:multimedia/kodi-devel +BUILD_DEPENDS= kodi-devel>=19.0.a20191216:multimedia/kodi-devel LIB_DEPENDS= libexpat.so:textproc/expat2 -RUN_DEPENDS= kodi-devel>=19.0.a20191112:multimedia/kodi-devel +RUN_DEPENDS= kodi-devel>=19.0.a20191216:multimedia/kodi-devel USES= cmake USE_GITHUB= yes Modified: head/multimedia/kodi-addon-peripheral.joystick-devel/Makefile ============================================================================== --- head/multimedia/kodi-addon-peripheral.joystick-devel/Makefile Tue Dec 17 06:07:09 2019 (r520305) +++ head/multimedia/kodi-addon-peripheral.joystick-devel/Makefile Tue Dec 17 06:14:49 2019 (r520306) @@ -4,6 +4,7 @@ PORTNAME= peripheral.joystick PORTVERSION= 1.4.8 DISTVERSIONSUFFIX= -Leia +PORTREVISION= 1 CATEGORIES= multimedia PKGNAMEPREFIX= kodi-addon- PKGNAMESUFFIX= -devel @@ -14,10 +15,10 @@ COMMENT= Joystick support for Kodi LICENSE= GPLv2+ BUILD_DEPENDS= ${LOCALBASE}/include/linux/joystick.h:devel/evdev-proto \ - kodi-devel>=19.0.a20191112:multimedia/kodi-devel + kodi-devel>=19.0.a20191216:multimedia/kodi-devel LIB_DEPENDS= libtinyxml.so:textproc/tinyxml \ libudev.so:devel/libudev-devd -RUN_DEPENDS= kodi-devel>=19.0.a20191112:multimedia/kodi-devel +RUN_DEPENDS= kodi-devel>=19.0.a20191216:multimedia/kodi-devel USES= cmake localbase USE_GITHUB= yes Modified: head/multimedia/kodi-addon-vfs.libarchive-devel/Makefile ============================================================================== --- head/multimedia/kodi-addon-vfs.libarchive-devel/Makefile Tue Dec 17 06:07:09 2019 (r520305) +++ head/multimedia/kodi-addon-vfs.libarchive-devel/Makefile Tue Dec 17 06:14:49 2019 (r520306) @@ -3,7 +3,7 @@ PORTNAME= vfs.libarchive DISTVERSION= 1.0.5 DISTVERSIONSUFFIX= -Leia -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia PKGNAMEPREFIX= kodi-addon- PKGNAMESUFFIX= -devel @@ -13,10 +13,10 @@ COMMENT= VFS addon for Kodi to access archives directl LICENSE= GPLv2+ -BUILD_DEPENDS= kodi-devel>=19.0.a20191112:multimedia/kodi-devel +BUILD_DEPENDS= kodi-devel>=19.0.a20191216:multimedia/kodi-devel LIB_DEPENDS= liblz4.so:archivers/liblz4 \ liblzo2.so:archivers/lzo2 -RUN_DEPENDS= kodi-devel>=19.0.a20191112:multimedia/kodi-devel +RUN_DEPENDS= kodi-devel>=19.0.a20191216:multimedia/kodi-devel USES= cmake libarchive ssl USE_GITHUB= yes Modified: head/multimedia/kodi-devel/Makefile ============================================================================== --- head/multimedia/kodi-devel/Makefile Tue Dec 17 06:07:09 2019 (r520305) +++ head/multimedia/kodi-devel/Makefile Tue Dec 17 06:14:49 2019 (r520306) @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= kodi -DISTVERSION= 19.0.a20191112 -PORTREVISION= 5 +DISTVERSION= 19.0.a20191216 CATEGORIES= multimedia PKGNAMESUFFIX= -devel PATCH_SITES= https://github.com/xbmc/xbmc/commit/ -PATCHFILES= d2922c8e4bb6fcaf5a2b3041da9b6303dd1225d4.patch:-p1 \ - 3bbb9f22e4c1a2a37b7d8e73b55361ca0a660a59.patch:-p1 +PATCHFILES= 6a3cbd22fbf72d592cc1a8ccb58782f494ada826.patch:-p1 \ + 91afd99709d8fb6a496f7dc451bae5bba75fa717.patch:-p1 \ + ae804ecd9a9e9281b28918d0d21033ea1f285b81.patch:-p1 MAINTAINER= tobik@FreeBSD.org COMMENT= Award winning media center application @@ -61,7 +61,7 @@ USES= autoreconf:build cmake:noninja compiler:c++11-l USE_GITHUB= yes GH_ACCOUNT= xbmc GH_PROJECT= xbmc -GH_TAGNAME= f6311e3c5559ced201fb8ff91846fe4b9b668a9a +GH_TAGNAME= c35b70cc2c5618f114ebea905aaacfe96eb15951 USE_GL= egl gl glu USE_GNOME= libxml2 libxslt USE_JAVA= yes @@ -184,10 +184,14 @@ post-patch: # (see CMAKE_ARGS). @${REINPLACE_CMD} 's@KODI_DEPENDSBUILD@true@' \ ${WRKSRC}/cmake/modules/FindLibDvd.cmake -# Make sure freebsd.xml is in sync with linux.xml since the -# upstream devs do not sync them - @${CP} ${WRKSRC}/system/settings/linux.xml \ - ${WRKSRC}/system/settings/freebsd.xml +# Abort build if freebsd.xml and linux.xml differ again. The +# upstream devs forget to sync them. When that happens it might +# be time to file a PR again. + @cd ${WRKSRC}/system/settings && \ + if ! /usr/bin/cmp -s freebsd.xml linux.xml; then \ + ${ECHO_MSG} "=> freebsd.xml out of sync with linux.xml again"; \ + ${FALSE}; \ + fi # Make sure Kodi can find keyboard layouts from xkeyboard-config @${REINPLACE_CMD} 's,/usr/share/X11/xkb/rules/,${LOCALBASE}/share/X11/xkb/rules/,g' \ ${WRKSRC}/xbmc/platform/linux/input/LibInputSettings.cpp Modified: head/multimedia/kodi-devel/distinfo ============================================================================== --- head/multimedia/kodi-devel/distinfo Tue Dec 17 06:07:09 2019 (r520305) +++ head/multimedia/kodi-devel/distinfo Tue Dec 17 06:14:49 2019 (r520306) @@ -1,7 +1,9 @@ -TIMESTAMP = 1575674484 -SHA256 (xbmc-xbmc-19.0.a20191112-f6311e3c5559ced201fb8ff91846fe4b9b668a9a_GH0.tar.gz) = 74c80deeb040ba009f6b27e41ef95ae5cf37ff23c2b7c1390cfd9a1eb5c27864 -SIZE (xbmc-xbmc-19.0.a20191112-f6311e3c5559ced201fb8ff91846fe4b9b668a9a_GH0.tar.gz) = 78500747 -SHA256 (d2922c8e4bb6fcaf5a2b3041da9b6303dd1225d4.patch) = 1a16f26a5168579e4532c036f609bd15a4de57780af5369c598b34f5dacc414b -SIZE (d2922c8e4bb6fcaf5a2b3041da9b6303dd1225d4.patch) = 1678 -SHA256 (3bbb9f22e4c1a2a37b7d8e73b55361ca0a660a59.patch) = adfae7aa272c7759bf3bcf2b9a07dbeacaf4c9af88cf3c881379f5f456e07d95 -SIZE (3bbb9f22e4c1a2a37b7d8e73b55361ca0a660a59.patch) = 7367 +TIMESTAMP = 1576509765 +SHA256 (xbmc-xbmc-19.0.a20191216-c35b70cc2c5618f114ebea905aaacfe96eb15951_GH0.tar.gz) = f58d01f123f9d11e406f2e5c666a2eb4a79f9354a3aafc9bef81ad8ddf01f28f +SIZE (xbmc-xbmc-19.0.a20191216-c35b70cc2c5618f114ebea905aaacfe96eb15951_GH0.tar.gz) = 50045433 +SHA256 (6a3cbd22fbf72d592cc1a8ccb58782f494ada826.patch) = 6c908d10e9140e44430b6b22102d5abe059ca604ea42670c9b0d7a40017315aa +SIZE (6a3cbd22fbf72d592cc1a8ccb58782f494ada826.patch) = 6345 +SHA256 (91afd99709d8fb6a496f7dc451bae5bba75fa717.patch) = 76222da0e5fdf5f1853b212eb897370ed2526e2b336352ab6c1ef797b3cf0ff4 +SIZE (91afd99709d8fb6a496f7dc451bae5bba75fa717.patch) = 1958 +SHA256 (ae804ecd9a9e9281b28918d0d21033ea1f285b81.patch) = f4a3db6005be2396efc697b60eb406b8aa79df8e44cd18ec62204f1b14269980 +SIZE (ae804ecd9a9e9281b28918d0d21033ea1f285b81.patch) = 1017 Modified: head/multimedia/kodi-devel/pkg-plist ============================================================================== --- head/multimedia/kodi-devel/pkg-plist Tue Dec 17 06:07:09 2019 (r520305) +++ head/multimedia/kodi-devel/pkg-plist Tue Dec 17 06:14:49 2019 (r520306) @@ -10,6 +10,7 @@ include/kodi/DemuxPacket.h include/kodi/Filesystem.h include/kodi/General.h include/kodi/IFileTypes.h +include/kodi/InputStreamConstants.h include/kodi/Network.h include/kodi/StreamCodec.h include/kodi/StreamCrypto.h