Commit graph

10289 commits

Author SHA1 Message Date
Pawel Pekala
be039ed15b - Update to version 2.8.0
- Register proxy dependencies found by stage-qa

Changelog:
Correct blank frame fix from 2.6.8 (add one to last frame).
Fix coding error when centering windows.
Correctly parse the path variables for frei0r, libvisual and ladspa.
Set nicer defaults for RGBDelay effect.
2016-09-12 18:32:18 +00:00
Rusmir Dusko
3c27efb05a - Update to 16.9.0, please see
/usr/local/share/doc/smplayer/Changelog
2016-09-12 07:42:35 +00:00
Dmitry Marakasov
48190e9021 - Mark BROKEN on 9.x:
g++48: internal compiler error: Segmentation fault: 11 (program cc1plus)

Approved by:	portmgr blanket
2016-09-11 18:47:51 +00:00
Ben Woods
6ea40344fa multimedia/emby-server: Update to 3.0.7100
Changes since 3.0.6400:
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.7100
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.7000

Approved by:	adamw (mentor, implicit)
2016-09-11 11:08:16 +00:00
John Marino
b6e84c7662 multimedia/asdcplib: Configure SSL base properly
Approved by:	SSL blanket
2016-09-10 21:50:12 +00:00
Rusmir Dusko
c0744928bd - Update to 16.8.0, please see
/usr/local/share/doc/smplayer-themes/Changelog
2016-09-10 14:08:31 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
Raphael Kubo da Costa
099de8388b Switch to out-of-source CMake builds 2016-09-06 19:35:13 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Guido Falsi
f69161cef9 Update to 1.7.2 2016-09-05 11:00:28 +00:00
Thomas Zander
cce31a2e11 Add DVDNAV_DESC 2016-09-05 07:14:56 +00:00
Raphael Kubo da Costa
c4394b98d4 Update Phonon to 4.9.0.
Release notes:
- https://community.kde.org/Phonon/Releases/Core/4.9.0
- https://community.kde.org/Phonon/Releases/GStreamer/4.9.0
- https://community.kde.org/Phonon/Releases/VLC/0.9.0

This release fixes the build with the upcoming Qt 5.6, which was failing like
this:

    /usr/bin/c++   -O2 -pipe -fstack-protector -fno-strict-aliasing -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -Woverloaded-virtual -fno-common -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -Wno-return-type-c-linkage     CMakeFiles/cmTC_08ed6.dir/check_qt_visibility.cpp.o  -o cmTC_08ed6
    CMakeFiles/cmTC_08ed6.dir/check_qt_visibility.cpp.o:(.qtversion[qt_version_tag]+0x0): undefined reference to `qt_version_tag'

Most of the work was done by tcberner@.

PR:		211916
2016-09-04 14:30:13 +00:00
Dmitry Marakasov
20f5726e83 - Fix build on 11.x+
Approved by:	portmgr blanket
2016-09-04 13:21:21 +00:00
Raphael Kubo da Costa
6eb2213a4a Put MASTER_SITES in the right location 2016-09-04 11:38:10 +00:00
Raphael Kubo da Costa
4244023c15 Put MASTER_SITES in the right location 2016-09-04 11:36:23 +00:00
Raphael Kubo da Costa
b6b7e80bb0 Switch to USES=pathfix 2016-09-04 11:17:20 +00:00
Raphael Kubo da Costa
4183b8be89 Switch to USES=pathfix. 2016-09-04 11:12:46 +00:00
Thomas Zander
6d141ce683 Resolve warning about bad symlink in stage-qa with GUI (gmplayer->mplayer) 2016-09-04 06:43:02 +00:00
Thomas Zander
d12bd00f0b Add DVDNAV to default options to allow the mencoder package to access DVDs 2016-09-03 16:03:35 +00:00
Thomas Zander
b23c900d05 Resolve dependency conflict on armv6; disable HARFBUZZ OPTION
PR:		212194
Submitted by:	mikael.urankar@gmail.com
2016-09-03 10:32:09 +00:00
Mark Felder
7e55d39870 multimedia/plexmediaserver{-plexpass}: Update to 1.1.3
Changelog:	https://forums.plex.tv/discussion/comment/1244304#Comment_1244304
Blog post:	https://www.plex.tv/blog/air-human-plex-dvr-divine/
2016-09-01 14:13:35 +00:00
Dmitry Marakasov
7fd3ffa990 - Add LICENSE_FILE
- Remove uneeded GH_ACCOUNT (equals to default value)
- Remove bogus USES=tar:xz

Approved by:	portmgr blanket
2016-09-01 13:45:57 +00:00
Dmitry Marakasov
9e5fc5340d - Remove bogus USES=tar:bzip2
- Whitespace fix
2016-09-01 13:38:04 +00:00
Carlos J. Puga Medina
cfe540b435 - Update mpv to 0.20.0
- Update waf to 1.9.3
- Remove patch demux: undefined behavior with ogg metadata update (fixed upstream)
- Record indirect dependencies.
Changelog:
  https://github.com/mpv-player/mpv/releases/tag/v0.20.0

Reviewed by:	feld (mentor)
Approved by:	feld (mentor)
Differential Revision:	D7672
2016-09-01 13:17:03 +00:00
John Marino
c014a578f7 multimedia/freetuxtv: revbump required after previous changes 2016-08-31 18:21:22 +00:00
Ben Woods
f1cc3130d0 multimedia/emby-server: Update to 3.0.6400
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.6400

Approved by:	adamw (mentor, implicit)
2016-08-30 12:44:27 +00:00
Ben Woods
6abe8536fd multimedia/emby-server: Update to 3.0.6300
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.6300
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.6200

Approved by:	adamw (mentor, implicit)
2016-08-28 12:57:08 +00:00
Mark Felder
014155e518 multimedia/plexmediaserver-plexpass: Update to 1.1.2
Changelog:	https://forums.plex.tv/discussion/comment/1241926#Comment_1241926
2016-08-27 15:49:01 +00:00
Pawel Pekala
8f04487f5a - Convert to USES=localbase sqlite
- Add LICENSE_FILE
- Register proxy dependencies found by stage-qa
- Fix absolute path link
- Use options helper for DOCS installation
- Regenerate patch with make makepatch
2016-08-26 17:12:21 +00:00
Thomas Zander
3b52579b07 Update to upstream version 9.4.0, update USES for QT5 OPTION 2016-08-26 05:20:17 +00:00
Jan Beich
8296cf2024 multimedia/vapoursynth: update to r33.1
Changes:	http://www.vapoursynth.com/2016/08/r33-a-somewhat-experimental-release/
2016-08-25 18:17:28 +00:00
Dmitry Marakasov
611d9f8917 - Switch to USES=tar
- Fix LICENSE, don't install license with docs
- Switch to options helpers
- Regenerate patches with `make makepatch`
2016-08-24 09:01:18 +00:00
Tobias C. Berner
0f583d8700 Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
2016-08-24 08:20:31 +00:00
John Marino
68cb68c92f multimedia/xawtv: document ncurses requirement
Approved by:	ncurses blanket
2016-08-23 19:54:52 +00:00
Olivier Duchateau
08ca213c55 - Update to 0.10.2
- Switch to CMake boolean flags

PR:		210843 (update to 0.10.1)
Submitted by:	SimaMoto,RyoTa (maintainer)
2016-08-23 19:04:17 +00:00
Olivier Duchateau
de2f8dda49 - Update to 1.1.1
- Switch to CMake boolean flags

PR:		210842
Submitted by:	SimaMoto,RyoTa (maintainer)
2016-08-23 18:57:45 +00:00
Olivier Duchateau
1f444e3170 - Update to 1.1.2
- Switch to CMake boolean flags

PR:		210841 (update to 1.1.1)
Submitted by:	SimaMoto,RyoTa (maintainer)
2016-08-23 18:50:18 +00:00
Ben Woods
aae3647fee multimedia/emby-server: Update to 3.0.6070
Approved by:	adamw (mentor, implicit)
Relnotes:	https://github.com/MediaBrowser/Emby/releases/tag/3.0.6070
2016-08-22 16:07:30 +00:00
Chris Rees
00a4bcd4bf Fix build and update to 1.30
PR:		ports/211681
Submitted by:	Ivan (bsd@abinet.ru)
Approved by:	maintainer
2016-08-21 20:57:51 +00:00
Carlos J. Puga Medina
80da5809ac - Update mpv to 0.19.0
- Update waf to 1.9.2
- Add rst2html dependency
- Enable html manual generation
- Add SNDIO option [0]

Changelog:
  https://github.com/mpv-player/mpv/releases/tag/v0.19.0

PR:	211893	(Add SNDIO option)
Submitted by:	Tobias Kortkamp [0]
Reviewed by:	jbeich
Approved by:	jbeich
Differential Revision:	D7540
2016-08-20 11:15:18 +00:00
Thomas Zander
d1f77a3d63 Fix UTF-8 subtitle rendering: Make FONTCONFIG a default OPTION
Reported by:	glebius
2016-08-20 06:04:56 +00:00
Mark Felder
421cc79579 multimedia/plexmediaserver-plexpass: Update to 1.1.0
Changelog:	https://forums.plex.tv/discussion/comment/1237058#Comment_1237058
2016-08-18 16:53:39 +00:00
Mark Felder
8c85c9214e multimedia/plexmediaserver: Change the way binaries are stripped
This is a master port with the PlexPass port as the slave. Calling strip
directly on files is problematic when they change or are moved in
updates to the slave port. This is a no-op for this port but prevents
errors in the slave port from trying to call strip on files that no
longer exist or have moved.
2016-08-18 16:52:59 +00:00
Mark Felder
88625b585c multimedia/plexpy: Update to 1.4.10
Changelog:	https://github.com/drzoidberg33/plexpy/releases/tag/v1.4.10
2016-08-16 15:39:20 +00:00
Tobias C. Berner
6c7187533f Add a Qt5 option to multimedia/mlt
multimedia/mlt has a Qt4 option specifically to support multimedia/kdenlive.
Future versions of kdenlive are Qt5 based. Prepare for this by also enabling
the Qt5 library being built.

Convert the QT4 option into a radio-option "QT=QT4 QT5".

Reviewed by:	mat
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D7432
2016-08-15 17:46:33 +00:00
Pawel Pekala
10e6a60f91 - Update to version 3.2.3 [1]
- Fix absolute paths links
- Use canonical YouTube name in pkg-descr

PR:		211753 [1]
Submitted by:	Jochen Neumeister [1]
2016-08-15 17:02:30 +00:00
Mark Felder
67c5039d20 multimedia/plexpy: Update to 1.4.9
Changelog:	https://github.com/drzoidberg33/plexpy/releases/tag/v1.4.9
2016-08-15 14:33:11 +00:00
Thomas Zander
0744f9be68 Update distfiles, add NO_ARCH, bump PORTREVISION
Details:
- The Blue-small and Clearlooks skins have been updated upstream
- PORTREVISION bump, since Blue-small is in the default package
- Port does not contain architecture dependent files -> NO_ARCH= yes

PR:		211826
Submitted by:	andymenderunix@gmail.com
Reviewed by:	riggs
2016-08-14 14:58:09 +00:00
Jan Beich
215627b8bc multimedia/libmtp: update to 1.1.12
Changes:	https://sourceforge.net/projects/libmtp/files/libmtp/1.1.12/README/view
ABI:		https://people.freebsd.org/~jbeich/compat_reports/libmtp/1.1.11_to_1.1.12/compat_report.html
MFH:		2016Q3
2016-08-14 02:28:36 +00:00
Kevin Lo
7ae337bf48 Import py-cec 0.2.5
Python-cec allows you to control your TV, reciever and other CEC-compliant
HDMI devices from a python script on a computer.
2016-08-11 15:13:34 +00:00