Commit graph

83 commits

Author SHA1 Message Date
Tobias Kortkamp
ada86fa95d multimedia/kodi-devel: Update to newer snapshot 2020-02-15 12:59:54 +00:00
Tobias Kortkamp
62a58c6d07 multimedia/kodi-devel: Update to newer snapshot 2020-01-16 12:01:58 +00:00
Tobias Kortkamp
1b530ac7cc multimedia/kodi-devel: Enable more features/options by default
While here update CPUInfo patch which now includes patch-neon.

PR:		242926
2019-12-29 08:15:31 +00:00
Tobias Kortkamp
1259577429 multimedia/kodi-devel: Allow build on arm64 2019-12-18 05:42:09 +00:00
Tobias Kortkamp
ff17656ea4 multimedia/kodi-devel: Unbreak on arm
xbmc/platform/freebsd/CPUInfoFreebsd.cpp:18:10: fatal error: 'asm/hwcap.h' file not found
#include <asm/hwcap.h>
         ^~~~~~~~~~~~~
1 error generated.

PR:		242688
Submitted by:	jbeich
2019-12-18 05:41:37 +00:00
Tobias Kortkamp
93e488a575 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]
2019-12-17 06:14:49 +00:00
Tobias Kortkamp
e318860890 devel/libfmt: Update to 6.1.2
Changes:	https://github.com/fmtlib/fmt/releases/tag/6.1.2
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
2019-12-14 15:37:47 +00:00
Jason E. Hale
c8f8eeb670 Update sysutils/libcdio to 2.1.0
Update sysutils/libcdio-paranoia to 10.2+2.0.1

Bump PORTREVISION on consumers due to shared library version increase
2019-12-12 15:11:33 +00:00
Tobias Kortkamp
8a20e9f628 devel/libfmt: Update to 6.1.1
Changes:	https://github.com/fmtlib/fmt/releases/tag/6.1.1
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
2019-12-08 06:59:43 +00:00
Tobias Kortkamp
a67ac7866a multimedia/kodi-devel: Apply patches to bring back OSS support
[1] https://github.com/xbmc/xbmc/pull/16904

Submitted by:	rozhuk.im@gmail.com [1]
2019-12-07 00:30:55 +00:00
Tobias Kortkamp
643f3ea37f devel/libfmt: Update to 6.1.0
Changes:	https://github.com/fmtlib/fmt/releases/tag/6.1.0
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
2019-12-03 15:03:22 +00:00
Tobias Kortkamp
52d73fc33f multimedia/kodi-devel: Update to newer snapshot 2019-11-12 18:42:13 +00:00
Ganael LAPLANCHE
829867d94a Update multimedia/libdvdread and multimedia/libdvdnav
- Update multimedia/libdvdread to 6.0.2 and bump dependent ports' revisions
  (shared library version changed)
- Update multimedia/libdvdnav to version 6.0.1 (no ABI change)
2019-10-16 10:07:28 +00:00
Tobias Kortkamp
74dc85affd multimedia/kodi-devel: Update to newer snapshot
- Python 3 support has been merged to master and we can track it
  again
- Enable Sndio support by default again.  OSS support has probably
  been broken for a while.
- Remove non-functional RPI option
2019-10-15 10:32:46 +00:00
Tobias Kortkamp
20747450f4 devel/libfmt: Update to 6.0.0
While here
- Normalize CMAKE_ARGS, USES=compiler:c++11-lib
- Pet portfmt
- Bump revision of consumers due to ABI changes

Changes:	https://github.com/fmtlib/fmt/releases/tag/6.0.0
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt/
PR:		240141
2019-09-01 06:12:37 +00:00
Tobias Kortkamp
a54c659c07 multimedia/kodi-devel: Update to newest commit 2019-08-27 17:00:32 +00:00
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Tobias Kortkamp
530f2757e5 multimedia/kodi-devel: Cosmetic changes
- Pet portclippy and portfmt
2019-06-28 06:11:00 +00:00
Tobias Kortkamp
aa18ef7238 multimedia/kodi-devel: Update to newest commit 2019-06-07 06:09:28 +00:00
Antoine Brodin
47ce821484 Switch default version of samba from 4.7 to 4.8
With hat:	portmgr
2019-06-04 14:17:39 +00:00
Tobias Kortkamp
9d39a91dd4 multimedia/kodi-devel: Add missing header to AddonBase
Several other headers use time_t so include ctime here to avoid
patching all of them.
2019-05-21 08:12:51 +00:00
Tobias Kortkamp
0d461c80a7 multimedia/kodi-devel: Update to snapshot for 19.0
This is based on the feature_python3 branch to enable Python 3
support.

- Add a run dependency on py-sqlite3 since too many plugins like the
  YouTube plugin expect it to be there
- Only link kodi-gbm with libepoll-shim instead of every binary and library
2019-05-18 07:15:25 +00:00
Tobias Kortkamp
2c1d9094bb multimedia/kodi-devel: Update to 18.2
Changes:	https://github.com/xbmc/xbmc/milestone/125?closed=1
2019-04-22 12:37:08 +00:00
Tobias Kortkamp
b6c7e74411 multimedia/kodi-devel: Update to 18.2rc1
Changes:	https://github.com/xbmc/xbmc/milestone/123?closed=1
2019-04-16 04:22:57 +00:00
Thomas Zander
8a6dd6ec51 Chase update of libbluray to upstream release 1.1.1 2019-04-07 12:09:23 +00:00
Tobias Kortkamp
4ffda970e1 multimedia/kodi-devel: Enable DBUS by default
It's needed for a working shutdown dialog via consolekit2.
2019-03-25 07:52:34 +00:00
Alexey Dokuchaev
6b4312a652 Update `net/libnfs' to version 4.0.0 and bump port revisions of the
consumers due to shared library version change.

PR:		236114
Submitted by:	maintainer
2019-03-01 04:58:42 +00:00
Tobias Kortkamp
cce4456043 graphics/waylandpp: Update to 0.2.5
Changes:	https://github.com/NilsBrause/waylandpp/releases/tag/0.2.5
2019-02-25 06:02:32 +00:00
Tobias Kortkamp
05bc389391 multimedia/kodi-devel: Update to 18.1
Changes:	https://github.com/xbmc/xbmc/milestone/122?closed=1
Changes:	https://github.com/xbmc/xbmc/compare/18.1rc1-Leia...18.1-Leia
2019-02-17 17:06:10 +00:00
Tobias Kortkamp
dbc248bb75 multimedia/kodi-devel: Update to 18.1rc1
Changes:	https://github.com/xbmc/xbmc/milestone/121?closed=1
2019-02-11 11:07:24 +00:00
Tobias Kortkamp
9c44ba70dc multimedia/kodi-devel: Bump revision after r492172 2019-02-04 22:35:56 +00:00
Tobias Kortkamp
a717a7258b multimedia/kodi-devel: Update to 18.0
- Drop xkeyboard-config dependency again after r490981

Changes:	https://github.com/xbmc/xbmc/milestone/117?closed=1
2019-01-28 20:49:06 +00:00
Tobias Kortkamp
77a85b7a3e multimedia/kodi-devel: Enable GBM and WAYLAND by default
- Lift the previous restriction of only being able to build for a
  single platform.
- The 'kodi' script will run the appropriate platform binary
  based on environment variables (DISPLAY, WAYLAND_DISPLAY), so
  this unlocks the ability to run Kodi in more environments, i.e.,
  under Xorg, the console, or in Wayland compositors.
- Export XKB_DEFAULT_RULES=evdev in the 'kodi' script to avoid
  surprises where keyboard input does not work correctly.
- Add explicit xkeyboard-config run dependency.  It is already
  implicit for X11 via xorg-server and required for correctly working
  input with WAYLAND and GBM.
- GBM: Workaround a compatibility problem between Kodi and our
  libepoll-shim and unbreak input
- Remove slave port scaffolding
- Remove a no longer needed patch
2019-01-18 07:52:47 +00:00
Tobias Kortkamp
19b56155f1 multimedia/kodi-devel: Switch to evdev-proto
- While here put CATEGORIES in the right place

PR:		234930
Submitted by:	jbeich
2019-01-14 14:23:58 +00:00
Tobias Kortkamp
99b6e25de3 multimedia/kodi-devel: Update to 18.0rc5.2
Changes:	https://github.com/xbmc/xbmc/compare/18.0rc5-Leia...18.0rc5.2-Leia
2019-01-13 00:45:41 +00:00
Tobias Kortkamp
4ea791e244 multimedia/kodi-devel: Update to 18.0rc5 2019-01-12 05:47:56 +00:00
Tobias Kortkamp
4a9f55b7cb multimedia/kodi-devel: Update to 18.0rc4 2018-12-29 04:16:18 +00:00
Tobias C. Berner
707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Tobias Kortkamp
ef90611ae6 multimedia/kodi-devel: Update to 18.0rc3 2018-12-16 17:38:23 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Tobias Kortkamp
433a90997b multimedia/kodi-devel: Attempt to unbreak build on armv*
pkg-static: Unable to access file /wrkdirs/usr/ports/multimedia/kodi-devel/work/stage/usr/local/%%SSE%%lib/kodi/system/libsse4-armv6-freebsd.so:No such file or directory
2018-12-04 18:38:37 +00:00
Tobias Kortkamp
6448d8f511 multimedia/kodi-devel: Update to 18.0rc2 2018-12-04 05:38:12 +00:00
Tobias Kortkamp
9452b1917f multimedia/kodi-devel: Update to 18.0rc1 2018-11-22 10:13:03 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Tobias Kortkamp
70f39ab850 Update multimedia/kodi-devel to 18.0b5 2018-11-04 16:24:08 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Tobias Kortkamp
91546aac5b Update multimedia/kodi-devel to 18.0b4 2018-10-23 14:16:15 +00:00
Tobias Kortkamp
6aca968342 multimedia/kodi-devel: Unbreak GBM and WAYLAND
- Disable them on FreeBSD 10 as they are unlikely to work there

- Make sure the necessary evdev headers can be found

xbmc/windowing/wayland/WindowDecorator.cpp:16:10: fatal error: 'linux/input-event-codes.h' file not found
#include <linux/input-event-codes.h>
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~

- Explicitly link with libpthread and librt to get past the configure
  stage with GBM=on

  /usr/local/lib/libepoll-shim.so: undefined reference to `timer_settime'
  /usr/local/lib/libepoll-shim.so: undefined reference to `timer_delete'
  /usr/local/lib/libepoll-shim.so: undefined reference to `pthread_getthreadid_np'
  /usr/local/lib/libepoll-shim.so: undefined reference to `pthread_create'
  /usr/local/lib/libepoll-shim.so: undefined reference to `timer_create'
  /usr/local/lib/libepoll-shim.so: undefined reference to `timer_getoverrun'

PR:		232299
2018-10-16 08:22:02 +00:00
Tobias Kortkamp
9fde9b6485 multimedia/kodi-devel: Update to 18.0b3 2018-10-03 08:34:26 +00:00