- Rename XBMC to Kodi following upstream - Update to 14.0 Changes: http://kodi.tv/introducing-kodi-14/ PR: 196299 Differential Revision: https://reviews.freebsd.org/D1900 Submitted by: mickael.maillot@gmail.com (maintainer) Reviewed by: bapt1bc0763f37
Port details
multimedia/xbmc
Moved to multimedia/kodi on : Project renamed
This port is no longer in the ports tree, its history is kept below.
- Links
- cgit
Commits (92)
- Update libcec to 2.2.0 [1] - Unbreak consumers after update [2] - No PORTREVISION bumps because binary compatible PR: 196299 Differential Revision: https://reviews.freebsd.org/D1900 Submitted by: mickael.maillot@gmail.com (maintainer) [1] Submitted by: Ben Woods <woodsb02@gmail.com> (maintainer) [2]782b0d9f8c
- Drop @dirrm* from plist Approved by: portmgr blanketd9e0a14eeb
Bump portrevision after png updatebb21093773
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade7ae46e9b12
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine)60945f0277
Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The first contains runtime libraries such as libintl and the latter contains developer tools such as msgfmt. Ports that use gettext will usually need a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools. USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on devel/gettext-runtime and USES=gettext-tools can be used to set a BUILD/RUN_DEPENDS on devel/gettext-tools. USES=gettext is now the same as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools. Update gettext to 0.19.3. Remove :oldver from converters/libiconv and devel/gettext-runtime. Leave symlinks with the old library versions to avoid the need to bump PORTREVISION on a large number of dependent ports. When most of the dependent ports have had normal version updates, PORTREVISION can be bumped on the remaining ones (low number) and the links can be removed. Fix some ports that installed files in lib/locale instead of share/locale. PR: 194038 Reviewed by: bapt Exp-run: antoine Approved by: portmgr (antoine)edb7229dd4
multimedia/xbmc: switch from py-imaging to py-pillow With hat: python Approved by: portmgr (bdrewery, implicit)e05b54307d
Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports. There are only 60 such ports so there doesn't need to be a separate keyword or USES for this. Approved by: portmgr (bapt)15c4a5ecf3
Update the default version of GCC in the Ports Collection from GCC 4.7.4 to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)15945f8122
www/libmicrohttpd: - Update to version 0.9.37 - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Use option helpers - Fix package listing when recent OpenSSL is available Approved by: portmgr (implicit, bump unstaged port)8fd71c4b9c
converters/fribidi: - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip5850f0e383
- Switch converters/enca to USES=libtool, drop .la files - Add LICENSE_FILE - Bump dependent ports as .so version has changed Approved by: portmgr blanket11f3e239f7
- Fix plist Approved by: portmgr blanketa51cae9b3e
Update xbmc to 13.2. Hide all samba depends behind WITH_SMB. PR: 192838 Submitted by: uqs Approved by: maintainer0909092af8
Replace some dependencies on libtool with USES=libtool:build or a dependency on libtoolize6d8b323ab0
Chase library dependencies after libcdio <-> libcdio-paranoia split PR: 19227180b3ab923d
Bump PORTREVISION on more ports that depend on libgcrypt after the update in r363436 and remove the UPDATING entry because it did not guarantee that all ports were updated nor that they were updated in the right order. Also remove libgcrypt.la again. PR: 192342 Approved by: portmgr (implicit, bump unstaged ports)74a7f8c73c
audio/rhythmbox: drop :keepla multimedia/banshee: add USES=libtool and INSTALL_TARGET=install-strip multimedia/libmtp: add USES=libtool and INSTALL_TARGET=install-strip multimedia/libaacs: - USES=libtool pathfix - Add INSTALL_TARGET=install-strip - Avoid USE_AUTOTOOLS - Remove plist target, superseded by makeplist multimedia/libbluray: - USES=libtool pathfix - Add INSTALL_TARGET=install-strip - Av Bump dependent ports14e2af0516
Add DOCS option for ports with PORTDOCS in plist.fa4bf2ee1d
- Chase database/sqlite3 slib bump Approved by: portmgr (myself)bd48d39657
- Update to 13.1 PR: 190963 Submitted by: maintainer6de80d2071
- Update to 13.1 RC1 PR: ports/190310 Submitted by: maintainercfb06876d7
- Update to 13.0 RC1 - Remove useless dvdread run depends PR: ports/189108 Submitted by: maintainer2c14601eee
- Update libaacs to 0.7.0 - Add LICENSE - USES tar:bzip2 - Update libbluray 0.5.0 - Unbreak JAVA option - USES tar:bzip2 - Bump PORTREVISION in depdendent ports due to shared lib version bump PR: ports/188573 Submitted by: Dominic Fandrey <kamikaze@bsdforen.de> (maintainer) Approved by: thierry (mentor)85d711de42
- Put AIRTUNES as default option - Bump PORTREVISION PR: ports/187522 Submitted by: Ben Woods <woodsb02@gmail.com> Approved by: maintainerd2c6be8a17
- Update to 13.0 beta 1 PR: ports/187350 Submitted by: maintainer689d87a375
- Fix build error during staging phase - Pet portlint PR: ports/186529 Submitted by: Matthew Rezny <matthew@reztek.cz>, mickael.maillot@gmail.com (maintainer) Approved by: jadawin (co-mentor), mickael.maillot@gmail.com (maintainer)652243af0a
Chase boost and icu bump While here convert some LIB_DEPENDS4650a910d0
Chase libmad changes1ada6e33a5
- Update libdvdread and libdvdnav to 4.2.1 - Bump dependent ports' revisions1e4183548e
- vdpau is a lib depends and not a build depends - iconv is used with wchar_t PR: ports/186271 Submitted by: Mickael Maillot <mickael.maillot@gmail.com> (maintainer)766fba17ef
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)50f8eaece1
- Update to 13.0 Alpha 11 - Remove external FFMPEG support, xbmc needs a patched one - New option XRANDR (requested by nox) PR: ports/184021 PR: ports/185466 PR: ports/185475 Submitted by: Mickael Maillot (maintainer)393b3728ac
Part 2 at removing now useless FETCH_ARGS redifition313cb94889
multimedia/xbmc: ffmpeg does not exist anymore PR: ports/184532 Submitted by: gjb Approved by: maintainer (timeout)b267fa5ff1
- Update to 0.9.33 - Bump PORTREVISION for www/libmicrohttpd shlib change Changes: https://gnunet.org/svn/libmicrohttpd/ChangeLog PR: ports/185184 Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer)26dbe1bfaf
- Update to 0.9.31 - Bump PORTREVISION for www/libmicrohttpd shlib change - While I'm here: - Use GNU micro - Convert to new LIB_DEPENDS format - Convert to new options helper - Strip shared library - Sort PLIST - Support STAGEDIR PR: ports/184199 Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer)dacd35c759
Disable the default dependency on LAME for xbmc so that package building and distribution becomes possible. LAME is a restricted package so we cannot ship a package that depends on it. According to the maintainer it is only used for ripping CDs, and there are better tools than XBMC to do just that. Also fix the build with a C11 compiler (clang). There's now a weak_ptr in boost::, and one in std::. Approved by: maintainercf78c9a1eb
- Fix build with iconv from base on head While here: - Use new LIB_DEPENDS format - Convert to USES gmake - Support staging - Fix build with libc++ on head Approved by: portmgr (bapt)ac02e27209
Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia)855fb638fb
multimedia/libaacs: update to 0.6.0 - Update to 0.6.0 [1] - Convert lib depends to new syntax - Bump PORTREVISION for dependent ports Changes: http://git.videolan.org/?p=libaacs.git;a=blob_plain;f=ChangeLog;hb=HEAD PR: ports/181492 Submitted by: Dominic Fandrey <kamikaze bsdforen.de> (maintainer)4acca49535
- Remove MAKE_JOBS_SAFE variable Approved by: portmgr (bdrewery)d4041784dc
multimedia/xbmc: Fix Makefile logic for OSVERSION check.9e6dc5d5d8
Update to 12.2 PR: ports/177207 Submitted by: maintainer Approved by: beat (mentor)a7a356c550
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options: - Add COOKIES - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1] - Add GSSAPI and SPNEGO [2] - Remove KERBEROS4 - Rename LIBIDN to IDN - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup Changes: http://curl.haxx.se/changes.html PR: ports/172325 (-exp run), ports/177369 (based on) [1] Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2] Exp run by: miwic2d1a14c7c
Update multimedia/ffmpeg1 to 1.2.1 PR: ports/177145 Submitted by: Alexander Kojevnikov <alexander@kojevnikov.com>cdc818f159
* Major update to FLAC 1.3.0, including shared library bumps. * Chase the update in dependent ports. PR: 1790721f2b1eac8e
Finish converting the whole ports tree to USES=pkgconfig992586fa08
- update to 12.0 [1] - fix build with ffmpeg - add --headless option to run xbmc w/o gui [2]
PR: 175933 [1]
PR: 174996 [2]
Submitted by: Leo Schmitt <neomorphs@gmail.com> [1] (original patch)
Mickael Maillot <mickael.maillot@gmail.com> (maintainer, final patch)
Alexander Yerenkow <yerenkow@gmail.com> [2]f8285fcd88