Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 May 2020 13:03:30 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r537078 - in head/multimedia: kodi-addon-inputstream.adaptive-devel kodi-addon-peripheral.joystick-devel kodi-addon-vfs.libarchive-devel kodi-devel kodi-devel/files
Message-ID:  <202005301303.04UD3Ued064198@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Sat May 30 13:03:30 2020
New Revision: 537078
URL: https://svnweb.freebsd.org/changeset/ports/537078

Log:
  multimedia/kodi-devel: Update to newer snapshot
  
  Mark neglected peripheral.joystick port as broken due to Kodi addon
  API changes.
  
  Changes:	https://github.com/xbmc/xbmc/commits/3b954873c3ce93c3ceb176b06388ba9ba4f2d296
  Changes:	https://github.com/peak3d/inputstream.adaptive/commits/2.6.0-Matrix
  Changes:	https://github.com/xbmc/vfs.libarchive/releases/tag/1.3.0-Matrix

Added:
  head/multimedia/kodi-devel/files/patch-system_settings_freebsd.xml   (contents, props changed)
Modified:
  head/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile
  head/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo
  head/multimedia/kodi-addon-peripheral.joystick-devel/Makefile
  head/multimedia/kodi-addon-vfs.libarchive-devel/Makefile
  head/multimedia/kodi-addon-vfs.libarchive-devel/distinfo
  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	Sat May 30 12:27:38 2020	(r537077)
+++ head/multimedia/kodi-addon-inputstream.adaptive-devel/Makefile	Sat May 30 13:03:30 2020	(r537078)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	inputstream.adaptive
-DISTVERSION=	2.5.6
+DISTVERSION=	2.6.0
 DISTVERSIONSUFFIX=	-Matrix
 CATEGORIES=	multimedia
 PKGNAMEPREFIX=	kodi-addon-
@@ -13,9 +13,9 @@ COMMENT=	Adaptive stream support for Kodi
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE.GPL
 
-BUILD_DEPENDS=	kodi-devel>=19.0.a20200414:multimedia/kodi-devel
+BUILD_DEPENDS=	kodi-devel>=19.0.a20200530:multimedia/kodi-devel
 LIB_DEPENDS=	libexpat.so:textproc/expat2
-RUN_DEPENDS=	kodi-devel>=19.0.a20200414:multimedia/kodi-devel
+RUN_DEPENDS=	kodi-devel>=19.0.a20200530:multimedia/kodi-devel
 
 USES=		cmake
 USE_GITHUB=	yes

Modified: head/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo
==============================================================================
--- head/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo	Sat May 30 12:27:38 2020	(r537077)
+++ head/multimedia/kodi-addon-inputstream.adaptive-devel/distinfo	Sat May 30 13:03:30 2020	(r537078)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1587867985
-SHA256 (peak3d-inputstream.adaptive-2.5.6-Matrix_GH0.tar.gz) = 7f0e26ec8020413803806127832412acce33ff1bc5866d41b9ccb1ff28dc75c9
-SIZE (peak3d-inputstream.adaptive-2.5.6-Matrix_GH0.tar.gz) = 731366
+TIMESTAMP = 1590800541
+SHA256 (peak3d-inputstream.adaptive-2.6.0-Matrix_GH0.tar.gz) = 5454975e7dcf35adda54031ba00c74534bdc9db33a8ec4dae5855a4b842e1f65
+SIZE (peak3d-inputstream.adaptive-2.6.0-Matrix_GH0.tar.gz) = 731726

Modified: head/multimedia/kodi-addon-peripheral.joystick-devel/Makefile
==============================================================================
--- head/multimedia/kodi-addon-peripheral.joystick-devel/Makefile	Sat May 30 12:27:38 2020	(r537077)
+++ head/multimedia/kodi-addon-peripheral.joystick-devel/Makefile	Sat May 30 13:03:30 2020	(r537078)
@@ -14,6 +14,8 @@ COMMENT=	Joystick support for Kodi
 
 LICENSE=	GPLv2+
 
+BROKEN=		outdated and incompatible with Kodi addon API changes
+
 BUILD_DEPENDS=	${LOCALBASE}/include/linux/joystick.h:devel/evdev-proto \
 		kodi-devel>=19.0.a20200414:multimedia/kodi-devel
 LIB_DEPENDS=	libtinyxml.so:textproc/tinyxml \

Modified: head/multimedia/kodi-addon-vfs.libarchive-devel/Makefile
==============================================================================
--- head/multimedia/kodi-addon-vfs.libarchive-devel/Makefile	Sat May 30 12:27:38 2020	(r537077)
+++ head/multimedia/kodi-addon-vfs.libarchive-devel/Makefile	Sat May 30 13:03:30 2020	(r537078)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	vfs.libarchive
-DISTVERSION=	1.2.0
+DISTVERSION=	1.3.0
 DISTVERSIONSUFFIX=	-Matrix
 CATEGORIES=	multimedia
 PKGNAMEPREFIX=	kodi-addon-
@@ -12,10 +12,10 @@ COMMENT=	VFS addon for Kodi to access archives directl
 
 LICENSE=	GPLv2+
 
-BUILD_DEPENDS=	kodi-devel>=19.0.a20200414:multimedia/kodi-devel
+BUILD_DEPENDS=	kodi-devel>=19.0.a20200530:multimedia/kodi-devel
 LIB_DEPENDS=	liblz4.so:archivers/liblz4 \
 		liblzo2.so:archivers/lzo2
-RUN_DEPENDS=	kodi-devel>=19.0.a20200414:multimedia/kodi-devel
+RUN_DEPENDS=	kodi-devel>=19.0.a20200530:multimedia/kodi-devel
 
 USES=		cmake libarchive ssl
 USE_GITHUB=	yes

Modified: head/multimedia/kodi-addon-vfs.libarchive-devel/distinfo
==============================================================================
--- head/multimedia/kodi-addon-vfs.libarchive-devel/distinfo	Sat May 30 12:27:38 2020	(r537077)
+++ head/multimedia/kodi-addon-vfs.libarchive-devel/distinfo	Sat May 30 13:03:30 2020	(r537078)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1586912465
-SHA256 (xbmc-vfs.libarchive-1.2.0-Matrix_GH0.tar.gz) = 9eaa76d91c4c85a665dfa4db815ab8db89e4c11df2c239a7d4cbca95e86b63bf
-SIZE (xbmc-vfs.libarchive-1.2.0-Matrix_GH0.tar.gz) = 54410
+TIMESTAMP = 1590800535
+SHA256 (xbmc-vfs.libarchive-1.3.0-Matrix_GH0.tar.gz) = 0c82ef5917a01dca78590209206538e775e73dd4be23a8ed1e9cbae6d93ec989
+SIZE (xbmc-vfs.libarchive-1.3.0-Matrix_GH0.tar.gz) = 54434

Modified: head/multimedia/kodi-devel/Makefile
==============================================================================
--- head/multimedia/kodi-devel/Makefile	Sat May 30 12:27:38 2020	(r537077)
+++ head/multimedia/kodi-devel/Makefile	Sat May 30 13:03:30 2020	(r537078)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	kodi
-DISTVERSION=	19.0.a20200414
-PORTREVISION=	2
+DISTVERSION=	19.0.a20200530
 CATEGORIES=	multimedia
 PKGNAMESUFFIX=	-devel
 
@@ -24,6 +23,7 @@ LIB_DEPENDS=	libass.so:multimedia/libass \
 		libcdio.so:sysutils/libcdio \
 		libcrossguid.so:devel/libcrossguid \
 		libcurl.so:ftp/curl \
+		libdav1d.so:multimedia/dav1d \
 		libdrm.so:graphics/libdrm \
 		libdvdnav.so:multimedia/libdvdnav \
 		libdvdread.so:multimedia/libdvdread \
@@ -40,6 +40,7 @@ LIB_DEPENDS=	libass.so:multimedia/libass \
 		libpcrecpp.so:devel/pcre \
 		libpng.so:graphics/png \
 		libpostproc.so:multimedia/ffmpeg \
+		libspdlog.so:devel/spdlog \
 		libswresample.so:multimedia/ffmpeg \
 		libswscale.so:multimedia/ffmpeg \
 		libtag.so:audio/taglib \
@@ -57,7 +58,7 @@ USES=		autoreconf:build cmake:noninja compiler:c++11-l
 USE_GITHUB=	yes
 GH_ACCOUNT=	xbmc
 GH_PROJECT=	xbmc
-GH_TAGNAME=	75b31098a8800da653b373cd99a025b483029cfc
+GH_TAGNAME=	3b954873c3ce93c3ceb176b06388ba9ba4f2d296
 USE_GL=		egl gl glu
 USE_GNOME=	libxml2 libxslt
 USE_JAVA=	yes
@@ -68,7 +69,7 @@ CMAKE_ARGS=	-DDVDNAV_LIBRARY="${LOCALBASE}/lib/libdvdn
 		-DDVDREAD_LIBRARY="${LOCALBASE}/lib/libdvdread.so" \
 		-DLIBDVD_INCLUDE_DIRS="${LOCALBASE}/include"
 CMAKE_OFF=	ENABLE_ALSA ENABLE_DVDCSS ENABLE_INTERNAL_CROSSGUID \
-		ENABLE_INTERNAL_FFMPEG
+		ENABLE_INTERNAL_FFMPEG ENABLE_TESTING
 CONFIGURE_ENV=	CPU_FEATURES=" Features=0xdeadbeef<${_CPU_FEATURES:ts,}>" \
 		OPENSSL_CFLAGS="-I${OPENSSLINC}" \
 		OPENSSL_LIBS="-L${OPENSSLLIB}"

Modified: head/multimedia/kodi-devel/distinfo
==============================================================================
--- head/multimedia/kodi-devel/distinfo	Sat May 30 12:27:38 2020	(r537077)
+++ head/multimedia/kodi-devel/distinfo	Sat May 30 13:03:30 2020	(r537078)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1586912333
-SHA256 (xbmc-xbmc-19.0.a20200414-75b31098a8800da653b373cd99a025b483029cfc_GH0.tar.gz) = bfde195b270a21037e3e8f851ae0da4006dc5337c224dc70258982b52016c081
-SIZE (xbmc-xbmc-19.0.a20200414-75b31098a8800da653b373cd99a025b483029cfc_GH0.tar.gz) = 50810807
+TIMESTAMP = 1590800927
+SHA256 (xbmc-xbmc-19.0.a20200530-3b954873c3ce93c3ceb176b06388ba9ba4f2d296_GH0.tar.gz) = a714978b294afaaea5e7c6d3e32fef47fa17a7c179cede61cb43b2bb50817174
+SIZE (xbmc-xbmc-19.0.a20200530-3b954873c3ce93c3ceb176b06388ba9ba4f2d296_GH0.tar.gz) = 50146606

Added: head/multimedia/kodi-devel/files/patch-system_settings_freebsd.xml
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/kodi-devel/files/patch-system_settings_freebsd.xml	Sat May 30 13:03:30 2020	(r537078)
@@ -0,0 +1,20 @@
+--- system/settings/freebsd.xml.orig	2020-05-30 01:10:01 UTC
++++ system/settings/freebsd.xml
+@@ -26,7 +26,7 @@
+           <requirement>HAVE_LIBVDPAU</requirement>
+           <visible>false</visible>
+           <level>3</level>
+-          <default>true</default>
++          <default>false</default>
+           <dependencies>
+             <dependency type="enable">
+               <condition setting="videoplayer.usevdpau" operator="is">true</condition> <!-- USE VDPAU -->
+@@ -74,7 +74,7 @@
+             </dependency>
+           </dependencies>
+           <level>3</level>
+-          <default>true</default>
++          <default>false</default>
+           <control type="toggle" />
+         </setting>
+         <setting id="videoplayer.usevaapimpeg4" type="boolean" parent="videoplayer.usevaapi" label="13449" help="13450">

Modified: head/multimedia/kodi-devel/pkg-plist
==============================================================================
--- head/multimedia/kodi-devel/pkg-plist	Sat May 30 12:27:38 2020	(r537077)
+++ head/multimedia/kodi-devel/pkg-plist	Sat May 30 13:03:30 2020	(r537078)
@@ -27,6 +27,11 @@ include/kodi/addon-instance/Screensaver.h
 include/kodi/addon-instance/VFS.h
 include/kodi/addon-instance/VideoCodec.h
 include/kodi/addon-instance/Visualization.h
+include/kodi/c-api/addon-instance/image_decoder.h
+include/kodi/c-api/addon_base.h
+include/kodi/c-api/audio_engine.h
+include/kodi/c-api/filesystem.h
+include/kodi/c-api/network.h
 include/kodi/gui/General.h
 include/kodi/gui/ListItem.h
 include/kodi/gui/Window.h
@@ -57,7 +62,6 @@ include/kodi/gui/gl/GL.h
 include/kodi/gui/gl/GLonDX.h
 include/kodi/gui/gl/Shader.h
 include/kodi/gui/renderHelper.h
-include/kodi/kodi_vfs_types.h
 include/kodi/libKODI_guilib.h
 include/kodi/libXBMC_addon.h
 include/kodi/libXBMC_pvr.h
@@ -65,7 +69,6 @@ include/kodi/platform/android/System.h
 include/kodi/tools/DllHelper.h
 include/kodi/versions.h
 include/kodi/xbmc_addon_dll.h
-include/kodi/xbmc_epg_types.h
 include/kodi/xbmc_pvr_dll.h
 include/kodi/xbmc_pvr_types.h
 %%GBM%%lib/kodi/kodi-gbm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005301303.04UD3Ued064198>