Commit graph

8105 commits

Author SHA1 Message Date
Marcus von Appen
81f9ec07fe - Unbreak the build for most environments after graphics/opencv changed
its library flags for pkg-config
2013-12-17 20:14:24 +00:00
Danilo Egea Gondolfo
401bd49131 - Update from 0.3.2 to 0.3.3 [1]
- Remove the indefinite article from COMMENT
- Add stage support

PR:		ports/184932
Submitted by:	Herbert J. Skuhra <h.skuhra@gmail.com> (maintainer) [1]
2013-12-17 17:54:54 +00:00
Thierry Thomas
b43152157f Fix a problem with the control applet and playbar.
Submitted by:	bar
Approved by:	maintainer
2013-12-16 20:45:37 +00:00
Dmitry Marakasov
5e05f453ae - Use '.' instead of '*' in COPYTREE_* all over my ports
Suggested by:	danfe
2013-12-16 18:18:07 +00:00
Rene Ladan
ba8ba5aae9 - Convert to PYDISTUTILS=yes
- Stagify
- Mark as architecture-independent.
- Use option helpers
- Bump PORTREVISION to remove runtime dependency on py-setuptools
2013-12-16 18:06:06 +00:00
Dmitry Marakasov
ea3629c01a - Remove DOCS, NLS and EXAMPLES from OPTIONS_DEFAULT in my ports, as suggested by Porter's Handbook 2013-12-16 17:40:13 +00:00
Baptiste Daroussin
4ceae583cc Drop maintainership 2013-12-16 17:26:49 +00:00
Niclas Zeising
47be7a61c9 Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0]
If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG=
to /etc/make.conf to get the old version.

Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0

Fix dissapearing cursor in xf86-video-vmware [2]

Stagify all x11@-owned ports

Bump portrevisions for xf86-* ports due to xserver version change.

Fix fallout from updates where needed.

Thanks to:	all testersi, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/184684 [1], ports/181385 [2]
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by:	portmgr (bdrewery), core (jhb) [0]
2013-12-16 11:11:09 +00:00
Thierry Thomas
919c3bd721 Fix libdv entry.
Reported by:	Ivan Klymenko <fidaj (at) ukr (dot) net>
2013-12-15 21:54:19 +00:00
Thierry Thomas
975b6ff93b - Update to 1.1.20131109
- Stagify

Note: options have been modified, please review your config!

PR:		ports/184407
Submitted by:	Thomas Zander (maintainer)
2013-12-15 18:50:51 +00:00
William Grzybowski
1e34739b64 Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.

This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.

With hat on:	python
Reviewed by:	koobs, antoine
Exp-run:	bdrewery
Approved by:	bdrewery (portmgr)
2013-12-15 16:22:17 +00:00
Emanuel Haupt
03ed5d504e Set USE_GCC to 'yes' instead of requesting 4.6+
Requested by:	gerald
2013-12-14 14:20:32 +00:00
Baptiste Daroussin
00918f2a91 Support stage 2013-12-14 00:58:19 +00:00
Baptiste Daroussin
02b9cf607f Support stage 2013-12-14 00:54:57 +00:00
Emanuel Haupt
9c963d0549 Support DragonflyBSD.
Requested by:	John Marino <freebsd.contact@marino.st>
2013-12-13 09:49:38 +00:00
Emanuel Haupt
f2c3d5e619 Mark broken on FreeBSD 10.0 and later.
Notified by:	pkg-fallout
2013-12-13 08:28:09 +00:00
Pawel Pekala
55a2ef1563 Update to version 2.2.2
Version 2.2.2 (10 December 2013)
--------------------------------
Fix crash in new multithreaded renderer.

Version 2.2.1 (10 December 2013)
--------------------------------
Fix major error introduced in 2.2.0 which can break files when inserting frames.
Fix audio insert/encode problems for some non-standard frame rates.
Optimisations for copy/insert.
2013-12-12 16:14:12 +00:00
Baptiste Daroussin
661a3f91f8 Convert LIB_DEPENDS for ports depending on boost 2013-12-12 13:01:40 +00:00
William Grzybowski
102f7a3607 multimedia/vlc: add -fPIC fixing build with liveMedia
Reported by:	olgeni
2013-12-11 22:24:01 +00:00
Dirk Meyer
84ca1a0113 - update LEGAL
remove pgp* as rsaref has expired.
2013-12-11 21:52:30 +00:00
Mark Felder
aa15507880 Update Plex to 0.9.8.14.263
Now supports the Google Chromecast!

Approved by:	crees (mentor)
2013-12-11 21:34:31 +00:00
Juergen Lock
b4f16ddf9e - Capitalize multimedia/vdr-plugin-markad RESTRICTED.
- Add it to LEGAL.

Submitted by:	eadler
2013-12-11 18:24:02 +00:00
Koop Mast
6e32909b2c Add patch to fix build with freetype 2.5.1+ 2013-12-10 08:27:52 +00:00
Emanuel Haupt
a896ca76f7 Update to 0.41.0 2013-12-09 20:23:35 +00:00
Eitan Adler
1ba8ce3778 Update to 1.7.1
Requested by: bcallah@cvs.openbsd.org
2013-12-08 06:10:24 +00:00
Dirk Meyer
d800f27cad - add USES=gmake 2013-12-07 05:07:42 +00:00
Pawel Pekala
c068e4c4c8 Update to version 2.2.0 2013-12-06 17:01:22 +00:00
Baptiste Daroussin
15117cc7ee Mark as broken:
ffmpeg.c:81: error: expected ')' before '*' token
ffmpeg.c:117: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mpeg1_file_protocol'
ffmpeg.c:136: error: expected ')' before '*' token
ffmpeg.c:160: error: expected ')' before '*' token
ffmpeg.c:166: error: expected ')' before '*' token
ffmpeg.c:172: error: expected ')' before '*' token
ffmpeg.c:178: error: expected ')' before '*' token
ffmpeg.c:184: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'file_protocol'
ffmpeg.c: In function 'mpeg1_write_trailer':
ffmpeg.c:207: warning: implicit declaration of function 'put_buffer'
ffmpeg.c:208: warning: implicit declaration of function 'put_flush_packet'
ffmpeg.c: In function 'ffmpeg_init':
ffmpeg.c:230: error: 'mpeg1_file_protocol' undeclared (first use in this function)
ffmpeg.c:230: error: (Each undeclared identifier is reported only once
ffmpeg.c:230: error: for each function it appears in.)
ffmpeg.c:230: error: 'file_protocol' undeclared (first use in this function)
ffmpeg.c:241:5: warning: #warning av_register_protocolXXX missing
ffmpeg.c: In function 'ffmpeg_open':
ffmpeg.c:406: warning: 'av_new_stream' is deprecated (declared at /usr/local/include/libavformat/avformat.h:1817)
ffmpeg.c:465: warning: implicit declaration of function 'av_set_parameters'
ffmpeg.c:491: warning: implicit declaration of function 'avcodec_open'
ffmpeg.c:546: warning: implicit declaration of function 'url_fopen'
ffmpeg.c:546: error: 'URL_WRONLY' undeclared (first use in this function)
ffmpeg.c:577: warning: implicit declaration of function 'av_write_header'
ffmpeg.c: In function 'ffmpeg_close':
ffmpeg.c:644: warning: implicit declaration of function 'url_fclose'
ffmpeg.c: In function 'ffmpeg_put_frame':
ffmpeg.c:708: warning: 'avcodec_encode_video' is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:4261)
ffmpeg.c: In function 'ffmpeg_deinterlace':
ffmpeg.c:809: warning: 'avpicture_deinterlace' is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:4506)
2013-12-06 14:19:08 +00:00
Olivier Duchateau
c4dbf56fab - Update to 0.5.4 (bugfix release)
ChangeLog: http://mail.xfce.org/pipermail/xfce-announce/2013-December/000292.html
2013-12-05 17:18:40 +00:00
Ganael LAPLANCHE
41238e2863 - Enable staging
- Use new options framework
- Remove pre-8.x IGNORE statement
- Always stage documentation
2013-12-05 07:59:09 +00:00
William Grzybowski
18953f8188 multimedia/ffmpeg0: temporary workaround for opencv issue
PR:		ports/184500
Submitted by:	Lawrence Chen <lchen zen.lhaven.homeip.net>
2013-12-04 22:31:40 +00:00
Dirk Meyer
7f13705102 - use STAGEDIR
- USES=gmake
2013-12-04 05:53:40 +00:00
Jason E. Hale
3a64305d43 - Update graphics/*opencv* to 2.4.7
- Revert options helpers to if statements since the OFF condition is not
  applied when OPTIONS_EXCLUDE is used
- Move most of the OpenCV modules from the graphics/opencv-core port to
  graphics/opencv, leaving opencv-core as just the bare minimum required
  for building ffmpeg with OpenCV support
- Install examples for python and java bindings
- Add new slave port graphics/opencv-java: Java bindings for OpenCV
- Bump PORTREVISION and make dependency adjustments and fixes for
  dependent ports
- Add UPDATING entry
2013-12-04 02:51:00 +00:00
Stefan Eßer
2345064b6a Fix build of dvbcut , which was broken by a recent ffmpeg upgrade.
This port is no longer based on the Qt3 version of dvbcut plus a large
patch to make it build on Qt4 with the Qt3 emulation layer. A fork that
uses native Qt4 calls is used instead.

The generated files moc_progressstatusbar.cpp and moc_progresswindow.cpp
trigger an internal error in clang, if compiled with optimization. This
bug has been accepted as 18098 in the llvm bug tracker. To work around
this problem, the above mentioned two files are compiled with -O0 appended
to the compiler flages. The post-configure target in the ports Makefile is
to be removed, when a fixed version of clang is distributed in all FreeBSD
releases supported by the ports infrastructure.
2013-12-02 08:29:54 +00:00
Thierry Thomas
00be22f3cc - Stagify;
- it seems that we can now use the targets supplied by upstream,
so that the port installs now as intended and like on the
other platforms;

- switch to shared libraries, so that we shall be able to apply
minor upgrades without rebuilding its consumers;

- chase this upgrade in mplayer and vlc.

PR:		ports/184035
Submitted by:	/me
2013-12-01 21:58:15 +00:00
Sunpoet Po-Chuan Hsieh
243abff3a7 - Update to 0.3.1
- Convert to new LIB_DEPENDS format
- Support STAGEDIR

Changes:	http://files.bebik.net/podcastdl/changelog.txt
PR:		ports/184415
Submitted by:	User Rodrigo <rodrigo@bebik.net> (maintainer)
2013-12-01 18:03:38 +00:00
Sunpoet Po-Chuan Hsieh
0970b2e5b2 - Update to 0.4.21
Changes:	http://repo.or.cz/w/libquvi-scripts.git/blob/HEAD:/NEWS
2013-12-01 17:39:34 +00:00
Koop Mast
fdb78c3666 Unbreak packaging after staging this port.
I'm not sure how this snuck by testing.
2013-11-30 19:09:40 +00:00
William Grzybowski
df6e693eea multimedia/vlc: USE_GL only if X11 is enabled
Submitted by:	olgeni
2013-11-30 18:53:41 +00:00
Juergen Lock
ba69ec161f - Seems this uses more than one LICENSE: (BSD MIT AL2) [1]
- Add rtmpdump to RUN_DEPENDS. [1]
- Bump PORTREVISION.

PR:		ports/182791 (independet port that I missed, sorry) [1]
Submitted by:	Jan Henrik Sylvester <me@janh.de> [1]
2013-11-30 18:14:55 +00:00
Dirk Meyer
d974328513 - update MASTER_SITES 2013-11-29 21:33:15 +00:00
Juergen Lock
e413222f49 Add multimedia/livestreamer:
Livestreamer is a Command Line Interface that pipes video streams
from various services into a video player, such as VLC. The main
purpose of Livestreamer is to allow the user to avoid buggy and CPU
heavy flash plugins but still be able to enjoy various streamed
content.

Livestreamer is built upon a plugin system which allows support for
new services to be easily added. Currently most of the big streaming
services are supported, such as:
    Dailymotion
    Livestream
    Twitch/Justin.tv
    YouTube Live
    UStream

Example use:

$ livestreamer twitch.tv/day9tv best
[cli][info] Found matching plugin justintv for URL twitch.tv/day9tv
[cli][info] Opening stream: 720p
[cli][info] Starting player: vlc

WWW: https://github.com/chrippa/livestreamer
2013-11-29 20:23:39 +00:00
Juergen Lock
bfb6c93f19 - This actually needs devel/py-singledispatch at runtime so add that
to RUN_DEPENDS.
- Bump PORTREVISION.
- Pet portlint.

Approved by:	wg (maintainer)
2013-11-29 20:20:45 +00:00
Dirk Meyer
071c101b9b - use STAGEDIR 2013-11-29 19:56:51 +00:00
Max Brazhnikov
27955500a7 - Add updating reminder
Approved by:	nox (maintainer)
2013-11-29 18:00:12 +00:00
Juergen Lock
3be847a26e - Fix plist and introduce XINE_PLUGINSDIR variable for the problem dir.
- Bump PORTREVISION.
2013-11-29 17:30:23 +00:00
Max Brazhnikov
97fe4a7082 Fix RUN_DEPENDS for CACA options 2013-11-29 12:48:19 +00:00
Max Brazhnikov
554f3be350 - Sync PLUGINSDIR with libxine port [1]
- Stageify and use options helpers while I'm here

PR:		ports/184024 [1]
Submitted by:	Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
2013-11-29 12:43:22 +00:00
Max Brazhnikov
10109c194a - Update to 0.5.6
- Switch to Github
- Update WWW
- Remove no longer needed patch
2013-11-29 11:54:15 +00:00
William Grzybowski
741da1f445 multimedia/py-librtmp: Python bindings for librtmp, built with cffi
python-librtmp is a Python interface to librtmp. It uses cffi to interface with
the C library librtmp.

WWW: https://github.com/chrippa/python-librtmp
2013-11-29 00:40:36 +00:00