Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Nov 2016 01:36:44 +0000 (UTC)
From:      "Carlos J. Puga Medina" <cpm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r427072 - head/multimedia/kodi
Message-ID:  <201611250136.uAP1aiuB045598@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cpm
Date: Fri Nov 25 01:36:44 2016
New Revision: 427072
URL: https://svnweb.freebsd.org/changeset/ports/427072

Log:
  multimedia/kodi: Add missing dependencies
  
  - Add missing dependencies [1]
  - Register CONFLICTS_BUILD=compat9x [2]
  
  Building kodi with misc/compat9x installed is known to fail.
  So before attempting to build kodi users should first remove misc/compat9x.
  
  gmake[3]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99/tools/depends/native/JsonSchemaBuilder'
  Jsonbuilder: tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder
  gmake -C xbmc/interfaces/json-rpc ServiceDescription.h
  gmake[3]: Entering directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99/xbmc/interfaces/json-rpc'
  ../../../tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder schema/version.txt schema/license.txt schema/methods.json schema/types.json schema/notifications.json
  /usr/local/lib/compat/libstdc++.so.6: version GLIBCXX_3.4.11 required by /usr/ports/multimedia/kodi/work/xbmc-a5f3a99/tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder not found
  Makefile:39: recipe for target 'ServiceDescription.h' failed
  gmake[3]: *** [ServiceDescription.h] Error 1
  gmake[3]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99/xbmc/interfaces/json-rpc'
  codegenerator.mk:76: recipe for target 'xbmc/interfaces/json-rpc/ServiceDescription.h' failed
  gmake[2]: *** [xbmc/interfaces/json-rpc/ServiceDescription.h] Error 2
  gmake[2]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99'
  *** Error code 2
  
  Stop.
  make[1]: stopped in /usr/ports/multimedia/kodi
  *** Error code 1
  
  Stop.
  make: stopped in /usr/ports/multimedia/kodi
  
  PR:		204380 [1], 209698 [2]
  Submitted by:	cpm, Yuri Victorovich <yuri@rawbw.com>
  Reported by:	Vladimir Omelchuck <admin@vladiom.com.ua> [2]
  Approved by:	Mickael Maillot <mickael.maillot@gmail.com> (maintainer), feld (mentor)

Modified:
  head/multimedia/kodi/Makefile

Modified: head/multimedia/kodi/Makefile
==============================================================================
--- head/multimedia/kodi/Makefile	Fri Nov 25 01:11:41 2016	(r427071)
+++ head/multimedia/kodi/Makefile	Fri Nov 25 01:36:44 2016	(r427072)
@@ -28,21 +28,34 @@ LIB_DEPENDS=	libass.so:multimedia/libass
 		libdcadec.so:multimedia/libdcadec \
 		libdrm.so:graphics/libdrm \
 		libenca.so:converters/enca \
+		libexpat.so:textproc/expat2\
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
 		libfribidi.so:converters/fribidi \
+		libgcrypt.so:security/libgcrypt \
+		libgmp.so:math/gmp \
+		libgpg-error.so:security/libgpg-error \
 		libgnutls.so:security/gnutls \
+		libidn.so:dns/libidn \
+		libinotify.so:devel/libinotify \
 		libjasper.so:graphics/jasper \
 		libltdl.so:devel/libltdl \
 		liblzo2.so:archivers/lzo2 \
 		libmodplug.so:audio/libmodplug \
 		libmpeg2.so:multimedia/libmpeg2 \
+		libnettle.so:security/nettle \
+		libogg.so:audio/libogg \
+		libp11-kit.so:security/p11-kit \
 		libpcre.so:devel/pcre \
 		libpng.so:graphics/png \
 		libsamplerate.so:audio/libsamplerate \
 		libsqlite3.so:databases/sqlite3 \
 		libtag.so:audio/taglib \
+		libtasn1.so:security/libtasn1 \
+		libtiff.so:graphics/tiff \
 		libtinyxml.so:textproc/tinyxml \
+		libtspi.so:security/trousers \
+		libuuid.so:misc/e2fsprogs-libuuid \
 		libvorbis.so:audio/libvorbis \
 		libxslt.so:textproc/libxslt	\
 		libyajl.so:devel/yajl
@@ -51,16 +64,19 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqli
 		python:lang/python \
 		xdpyinfo:x11/xdpyinfo
 
+CONFLICTS_BUILD=compat9x
+
 USE_GITHUB=	yes
 GH_TUPLE=	xbmc:xbmc:c327c53 xbmc:FFmpeg:2.8.6-Jarvis-16.0:ffmpeg
 
 USES=		autoreconf:build compiler:c++11-lib gettext gmake iconv jpeg \
-		libtool pkgconfig python:2
+		libtool pkgconfig python:2 ssl
 GNU_CONFIGURE=	yes
-USE_XORG=	xmu xrandr xt xtst
-USE_GL=		glu glew
+USE_XORG=	x11 xcb xext xmu xrandr xt xtst
+USE_GL=		gl glu glew
 USE_SDL=	image sdl2
 USE_JAVA=	yes
+USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
 JAVA_BUILD=	jre
 NOPRECIOUSMAKEVARS=	yes



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