Commit graph

9833 commits

Author SHA1 Message Date
Thomas Zander
d905a1db14 Switch to USES=execinfo
PR:		205618
Submitted by:	pawel
2015-12-27 17:58:17 +00:00
Dmitry Marakasov
9f77b7420e - Add LICENSE
- Switch to options helpers
- Strip library
- Add missing NLS option
2015-12-27 15:36:47 +00:00
Sunpoet Po-Chuan Hsieh
2d1e6a025f - Sort SUBDIRs 2015-12-27 15:10:17 +00:00
Antoine Brodin
43350f39d0 - Do not overwrite USE_GNOME after including bsd.port.pre.mk
- Bump PORTREVISION for dependency change
2015-12-27 11:50:47 +00:00
Thomas Zander
a8de4b8e62 Update to upstream version 8.6.1 2015-12-26 14:33:48 +00:00
Mark Felder
28d3b8c333 multimedia/plexmediaserver: Update to 0.9.14.6
Changelog:	https://forums.plex.tv/discussion/comment/1089173/#Comment_1089173
2015-12-25 20:43:16 +00:00
Olivier Duchateau
f1c07d7e01 - Update multimedia/qmmp to 0.9.5
- Update multimedia/qmmp-plugin-pack to 0.9.3

- Add multimedia/qmmp-qt5 (1.0.4)
- Add multimedia/qmmp-plugin-pack-qt5 (1.0.2)

Qmmp 0.9.x works only with Qt4, whereas 1.x switched to Qt5

PR:		203948
Submitted by:	<liangtai.s16@gmail.com> (maintainer)
2015-12-25 17:39:11 +00:00
Pawel Pekala
6d1c552750 Update homepage
PR:		205596
Submitted by:	Zane C. Bowers-Hadley
2015-12-25 17:18:55 +00:00
Thomas Zander
ba751ac7b2 Use ffmpeg 2.8.4 for mplayer / mencoder 2015-12-24 12:49:23 +00:00
Thomas Zander
d52b8cbe4e Update to upstream version 2.8.4
While on it:
- Rename option "LIBV4L" to "V4L" to match naming as in other ports [1]

PR:		205498 [1]
Submitted by:	yuri@rawbw.com [1]
2015-12-24 12:47:59 +00:00
Pawel Pekala
366c18a23c - Update to version 2.4.6
- Convert to USES=localbase
- Remove -pthread from LDFLAGS, configure script detects it just fine
- Patch configure to not detect it's own libweed installed on system
  allowing now correctly upgrading lives through ports

Changelog:
Fix crashes and compatibility issues with gtk+ >= 3.16
Fix a bug with missing clips when reloading layouts.
Minor GUI improvements.
Minor compilation fixes.
Updates to French translation (thanks Jean-Marc).
2015-12-23 19:01:22 +00:00
Mark Felder
4325b6617b multimedia/plexmediaserver-plexpass: Update to 0.9.15.0
Changelog:	https://forums.plex.tv/discussion/comment/1089240#Comment_1089240
2015-12-23 15:45:47 +00:00
John Marino
83938b4eb2 multimedia/winff: Unbreak after upgrade to FPC 3.0.0 2015-12-21 19:16:46 +00:00
Thomas Zander
e6497e21cf Update to mplayer snapshot as of 20151219 2015-12-19 20:22:02 +00:00
Mathieu Arnold
7c47779cb9 Fix usage of ${PERL5}.
${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.

While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.

PR:		205367
With hat:	portmgr
Sponsored by:	Absolight
2015-12-17 17:19:48 +00:00
Mark Felder
d169da797e multimedia/plexmediaserver-plexpass: Update to 0.9.14.5.1595
Changelog:	https://forums.plex.tv/discussion/comment/1085004#Comment_1085004
2015-12-17 13:36:49 +00:00
Frederic Culot
bce1c7e8e8 - Reassign sperber@'s ports after his commit bit was taken in for safekeeping 2015-12-16 13:45:17 +00:00
Dmitry Marakasov
d837c13185 - Fix build WITHOUT=NLS 2015-12-16 02:02:09 +00:00
Pawel Pekala
5f82021823 Switch to USES=execinfo 2015-12-15 21:13:34 +00:00
Kurt Jaeger
8509e9940c multimedia/ogmrip: unbreak
- distinfo updated
- lavf-option to mplayer call was removed

PR:		205332
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com>
2015-12-15 05:07:52 +00:00
Eitan Adler
fe6465bb1b Reset maintainer 2015-12-14 02:52:14 +00:00
Raphael Kubo da Costa
5b3f3dd953 At very long last land PyQt5 5.5.1 ports.
Add the required bits to Uses/pyqt.mk along with all the PyQt5 ports.
Thankfully this commit is mostly adding new ports, as the hard work was
already done in r403297 and r403662.

Huge kudos to Tobias Berner <tcberner@gmail.com> and, most importantly,
Guido Falsi (madpilot@) for their initial work on these ports (see D2910 in
Phabricator for an earlier version of the PyQt5 patch set).

PR:		204672
2015-12-13 21:56:50 +00:00
Sunpoet Po-Chuan Hsieh
4676ca5994 - Move ftp/py-curl to ftp/py-pycurl
- Bump PORTREVISION for dependent ports
2015-12-12 23:43:50 +00:00
Koop Mast
0147fe16af Update to the lastest GNOME 3.16 releases. 2015-12-12 11:01:36 +00:00
Pawel Pekala
de1f7a1ccc Update to version 2.4.5
Changelog:
Fix for undo after downsampling video (regression).
Fix regression in resizing when encoding.
Fix missing audio issue after loading new audio for a clip.
Set default encoder to multi_encoder3 if python version >= 3.
Fix some message translation issues in dialog windows.
mplayer2 compatibility fix for ffmpeg_encoder.
Correct encoding framerate for mjpegtools_encoder dvd-ntsc format.
Minor fix for compiling without OSC.
Remove support for transcode_encoder.
2015-12-11 20:27:37 +00:00
Koop Mast
ad97dbbfc8 Update webcamd to 4.2.0.8.
Fix a segfault with a RTL2832U/R820T-based DVB-T USB stick

PR:		205174
Submitted by:	f.degner
Approved by:	maintainer
2015-12-11 12:31:52 +00:00
Koop Mast
e1add76b39 Update freetype2 to 2.6.2. [1]
Mark magicpoint broken, maintainer is notified.

Exp-runs run by antoine@

This version also fixes shadowing of TYPEOF in ftconfig.h [2]

PR:		203554 [1], 202083 [2]
Submitted by:	rhurlin@gwdg.de [2]
2015-12-10 22:13:58 +00:00
Thomas Abthorpe
5d5b7b6d46 - Update to 2.1.6 2015-12-08 18:09:55 +00:00
Martin Wilke
bbf31b4a42 - Update to 3.0.5781.2
PR:		204728
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D4343
2015-12-08 17:56:44 +00:00
Raphael Kubo da Costa
31469ae565 PyQt: Replace bsd.pyqt.mk with Uses/pyqt.mk.
In preparation for landing PyQt5 ports, generalize devel/py-qt4's
bsd.pyqt.mk and make it a proper file in Uses/.

Ports wishing to depend on PyQt4 ports can now do the following:
  USES=		pyqt:4
  USE_PYQT=	foo bar_build baz_run

Other changes include the renaming of the PYQT4_DIST variable to PYQT_DIST
and the introduction of the PYQT_SIPDIR plist substitution variable. The
rest of the contents of Uses/pyqt.mk are pretty much identical to what we
had in bsd.pyqt.mk with additional processing of USE_PYQT.

Even though this patch touches files in many different ports, the goal is
for it to be a no-op from an end-user perspective (so that the basic
infrastructure is landed before the other, riskier changes): no dependencies
have been changed, PyQt/SIP/QScintilla have not been upgraded and the plists
should remain exactly the same, since PYQT_SIPDIR currently contains the
same value that used to be hardcoded in the plists.

Huge thanks to Guido Falsi (madpilot@) for spearheading most of the work: he
took the initiative to work on PyQt5 and sent D2910 to Phabricator with the
original version of this patch. Tobias Berner (tcberner@gmail.com) later
applied it to kde@'s experimental area51 repositories and did some more work
on it.
2015-12-08 16:49:43 +00:00
Martin Wilke
2625e8a3e3 - Add PULSEAUDIO knob
PR:		204381
Submitted by:    yuri@rawbw.com
Approved by:	mat (mentor), maintainer timeout 3 weeks+
Differential Revision:	https://reviews.freebsd.org/D4432
2015-12-08 16:48:23 +00:00
Mathieu Arnold
3f84c4ba7d Don't set DISTNAME when using USE_GITHUB and MASTER_SITES=GH, the
framework already sets a unique DISTNAME.

With hat:	portmgr
Sponsored by:	Absolight
2015-12-08 09:04:59 +00:00
Alexey Dokuchaev
ae4c03acde - Unbreak on FreeBSD versions where Boost is built with newer GCC: recent
FFmpeg made AVFormatContext's data_offset private; seeking to a position
  below the internal data_offset will get rounded up to that point, so we
  can simply seek to 0
- While here, optimize away one REINPLACE_CMD by amending existing patch,
  sanitize port description text, and prefer external Boost libraries

Patch by:	Andy Whitcroft <apw@ubuntu.com>
Obtained from:	Ubuntu bombono-dvd package
2015-12-07 17:27:14 +00:00
Thomas Zander
c542dfb08c Add omxplayer, a command line media player originally developed for the RPi
PR:		204392
Submitted by:	mikael.urankar@gmail.com (maintainer)
2015-12-06 07:19:40 +00:00
John Marino
f01cba6e50 FPC ecosystem: Upgrade version 2.6.4 => 3.0.0
This is the first major release of FreePascal in nearly four years.
There are a ton of new features, way more to list here. see:
http://wiki.freepascal.org/FPC_New_Features_3.0

Several new unit ports were added, some were contracted.  Most of
those were absorbed into the main FPC packages, but two units are
no longer supported: sndfile and matroshka.

All 99 remaining ports (including Lazarus ports) were build tested
on FreeBSD i386 and amd64 Release 10.2
2015-12-05 23:29:36 +00:00
Baptiste Daroussin
ea6355c9ed Update to 1.4.4
Use pathfix instead of a dedicated target
2015-12-05 10:08:05 +00:00
Jan Beich
f870cd6d03 multimedia/x265: update to 1.8
ABI isn't compatible, so bump PORTREVISION in consumers.

PR:		204990
Submitted by:	Anton Sayetsky <vsasjason@gmail.com>
2015-12-05 09:15:41 +00:00
Antoine Brodin
0e8c3bf1b3 Update giflib to 5.1.1
PR:		204492
2015-12-03 20:01:03 +00:00
Mark Felder
7010cfb067 OScam is a softcam, software to be used to decrypt digital television channels
on a settopbox (receiver), as an alternative for a conditional access module
(CAM). OScam is, compared with other softcams (CCcam, mgcamd, etc.), open source

WWW: http://www.streamboard.tv/oscam/

PR:		204029
Submitted by:	Franz Bettag <franz@bett.ag>
2015-12-02 17:11:37 +00:00
Jan Beich
d047fd712e multimedia/baka-mplayer: update to 2.0.4
Changes:	https://github.com/u8sand/Baka-MPlayer/releases/tag/v2.0.4
2015-12-02 03:26:01 +00:00
Koop Mast
34d290d06c Update webcamd to 4.2.0.8.
- Add webcamd.conf to SUB_FILES instead of doing it manualy
- Exclude the CUSE option if it present in base
- Make use of Option handlers for MAKE_ARGS variables
- Remove bogus text before the do-configure step

Submitted by:	maintainer (via IRC)
2015-12-01 15:32:10 +00:00
Rusmir Dusko
5f0f580b69 - Update to 15.11.0, please see
/usr/local/share/doc/smplayer/Changelog
2015-11-30 12:08:24 +00:00
Raphael Kubo da Costa
b9f32e6af6 Add upstream patch to fix the build with ALSA 1.1.0.
Some checks were too strict and assuming SND_LIB_MINOR was always 0. This
was making ALSA detection fail and preventing the plugins from being built
when the ALSA option was on.

Thanks to Stephen Hurd (shurd@) for pointing to the cause of the problem and
providing an initial version of the patch.

This does not need to be merged into 2015Q4 because it still contains ALSA
1.0.29.

PR:		204488
2015-11-30 09:57:08 +00:00
Thomas Zander
3b392083a8 Build with ffmpeg 2.8.3, bump PORTREVISION 2015-11-28 09:09:10 +00:00
Thomas Zander
0bd5ba0e93 Update to upstream version 2.8.3 2015-11-28 09:08:38 +00:00
Antoine Brodin
406024fa91 Mark BROKEN everywhere: fails to build
Error log on 9.3:
src/mgui/ffviewer.cpp: In function 'bool SeekSetTime(FFViewer&, double)':
src/mgui/ffviewer.cpp:1123: error: 'struct AVFormatContext' has no member named 'data_offset'
scons: *** [build/src/mgui/ffviewer.o] Error 1

Reported by:	pkg-fallout
2015-11-27 19:22:39 +00:00
Raphael Kubo da Costa
1624e7c81f Fix the build with the upcoming CMake 3.4.0.
It is not clear if this is intentional or not, but with CMake 3.4.0
environment variables such as CXXFLAGS are passed to the compiler after the
directories added via the include_directories() command. In practice, this
means that we then end up with the following command-line:

  ${CXX} ... -I/usr/local/include ...
             -I/usr/local/include/ffmpeg0/libavcodec
             -I/usr/local/include/ffmpeg0 ...

which fails because of the following chain of events:
* The port brings in multimedia/ffmpeg indirectly.
* The source code includes headers as <avformat.h> like that, which turn
  into /usr/local/include/ffmpeg0/libavformat/avformat.h to the compiler.
* Headers like avformat.h itself include other headers with
  "libavcodec/avcodec.h", which, given the compiler command-line above,
  becomes /usr/local/include/libavcodec/avcodec.h, coming from
  multimedia/ffmpeg, not multimedia/ffmpeg0.

Fix it by making the port behave as it should have from the beginning:
* Stop setting C{PP,XX}FLAGS in the Makefile, as it does not help.
* Include the ffmpeg-related headers before the others, so that
  /usr/local/include comes after them.
* Adjust patch-cmake so that it works correctly with the setup in ports:
  instead of setting the <LIB>_LAVC variables which assume there is a
  separate libavcodec installed, make the code fall back to the
  <LIB>_FF_LAVC ones, which are set when there's a libavcodec inside an
  ffmpeg tree (our case with ffmpeg0). This also takes care of setting
  FFMPEG_INCLUDE_DIR with /usr/local/include/ffmpeg0 and passing it in the
  right place in the command-line.

Tested with both CMake 3.3.1 and 3.4.0.
2015-11-26 17:21:13 +00:00
Raphael Kubo da Costa
92a505c9f2 Point MASTER_SITES to my local copy of the tarball.
k9copy.sourceforge.net seems to have been removed, and the tarballs are gone
with it.
2015-11-26 14:43:16 +00:00
Raphael Kubo da Costa
3160bb01ac Add upstream commit to make the port build with the upcoming CMake 3.4.0. 2015-11-26 14:38:07 +00:00
Mark Felder
4f627cfd2d multimedia/plexmediaserver-plexpass: Update to 0.9.14.4
Changelog:	https://forums.plex.tv/discussion/comment/1070366#Comment_1070366
2015-11-26 12:15:25 +00:00