Commit graph

8105 commits

Author SHA1 Message Date
William Grzybowski
6d505466be multimedia/ffmpeg2theora: fix build with newer ffmpeg
- Add patch to build with ffmpeg 2.0
- Remove useless PTHREAD_CFLAGS from CFLAGS
- Take maintainership

Reported by:	marino
2013-10-28 14:37:33 +00:00
William Grzybowski
b2797ead30 multimedia/vlc: remove extra patches for FreeBSD 8.0
- The oldest supported release is 8.3

Reported by:	tijl
2013-10-28 14:20:17 +00:00
William Grzybowski
c126f664b5 multimedia/vlc: fix schroedinger check and use options helpers
- Fix schroedinger lib check
- Use options helpers
- Remove FreeBSD < 8.x check (deprecated)
- Remove a few options and embed them inside X11
2013-10-28 13:46:19 +00:00
Dirk Meyer
338eecf237 - use STAGEDIR
- use OPTIONS_DEFINE
2013-10-27 22:29:46 +00:00
William Grzybowski
2078f2a7ae multimedia/vlc: fix package without pkgng
- Fix package without pkgng

PR:		ports/183356
Submitted by:	mandree
2013-10-27 22:20:43 +00:00
Pawel Pekala
e66983a414 - Update to version 2.0.6
- Add patches to fix build after ffmpeg update
- Support STAGEDIR
2013-10-27 21:40:27 +00:00
Grzegorz Blach
4a979219fa - Fix linking against lua 2013-10-27 19:40:18 +00:00
William Grzybowski
60aa3676a4 multimedia/ffmpeg1: Use multimedia/ffmpeg instead
- Use multimedia/ffmpeg instead

Approved by:	portmgr (bapt, implicit)
2013-10-27 12:17:49 +00:00
William Grzybowski
80f7c687f0 multimedia/tvheadend: bump port revision
- Bump port revision forgot in last commit

Approved by:	portmgr (bapt, implicit)
2013-10-27 12:09:09 +00:00
William Grzybowski
5ea6a35274 multimedia/tvheadend: link against ffmpeg
- Link using ffmpeg instead of ffmpeg1

Approved by:	portmgr (bapt, implicit)
2013-10-27 12:08:02 +00:00
William Grzybowski
ae3b4c10e8 multimedia/vlc: update to 2.1.0
- Update to 2.1.0
- Convert lib depends to new format
- Allow staging
- Remove deprecated PORT_OPTIONS usage
2013-10-26 23:46:09 +00:00
Pawel Pekala
24b4941aae - Fix build after recent ffmpeg update
- Add support for STAGEDIR
- Convert to USES=scons
2013-10-26 22:08:51 +00:00
William Grzybowski
de97334185 multimedia/ffmpegthumbnailer: allow staging
- Allow staging [1]
- Convert lib depends to new format
- Drop empty PTHREAD_CFLAGS

PR:		ports/182848 [1] (based on)
Submitted by:	clutton <clutton zoho.com> (maintainer)
Reviewed by:	danfe
2013-10-26 13:32:19 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Grzegorz Blach
8710586c57 - Change master sites to download.enlightenment.org 2013-10-25 19:58:18 +00:00
Ulrich Spörlein
cf78c9a1eb 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:	maintainer
2013-10-25 14:41:08 +00:00
Emanuel Haupt
d18af3af6b Fix package list. 2013-10-25 13:07:04 +00:00
Tijl Coosemans
076e98ab69 Only provide SIMD option on i386.
Reported by:	"Matthew D. Fuller" <fullermd@over-yonder.net>
2013-10-25 09:02:56 +00:00
Ashish SHUKLA
a9f0a8ca33 - Add staging support
- Fix ownership of installed files[0]
- Fix building on systems with non UTF-8 locale[1]
- Fix building on 10.x and later

PR:		ports/182693[0], ports/169369[1]
Submitted by:	Herbert J. Skuhra <h.skuhra@gmail.com> (via private mail)[1]
2013-10-25 07:11:22 +00:00
Dirk Meyer
2bcc191ac1 - fix build after r329854 2013-10-25 04:23:25 +00:00
Guido Falsi
c31830b23e - Update to 0.1 2013-10-24 16:49:44 +00:00
Mark Felder
69d010d437 Update to 0.9.8.9.211
Approved by:	swills (mentor)
2013-10-24 11:35:39 +00:00
Grzegorz Blach
4d52ebdf0e - Update to 0.2.1 [1]
- Convert to new LIB_DEPENDS syntax
- Support staging [1]

Submitted by:	Roland Smith <rsmith@xs4all.nl> [1]
2013-10-24 07:26:35 +00:00
Juergen Lock
ffbe907dea (Attempt to) fix build on i386 by readding equivalent patch from
ports/181786 that was lost in the update to 1.2.4 .

PR:		ports/183248 [1], ports/181786 (related to)
Submitted by:	Milan Obuch <bsd@dino.sk> [1]
2013-10-23 21:33:06 +00:00
Alex Kozlov
546a9259a9 - Return ports to the pool
PR:	ports/183244
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (former maintainer)
2013-10-23 20:45:10 +00:00
Emanuel Haupt
84040e0860 Support staging. 2013-10-23 10:26:46 +00:00
Grzegorz Blach
6b2de053c8 - Convert to new LIB_DEPENDS syntax
- Support staging
2013-10-22 22:13:29 +00:00
Tijl Coosemans
85b3baf24b Change a configure test such that it no longer defines a nested function.
This fixes the build with clang.  While here support staging.

PR:		ports/182893
2013-10-22 20:22:46 +00:00
Tijl Coosemans
9e32881bc2 Reset MAINTAINER on xmms-* ports maintained by c.petrik.sosa@gmail.com.
Submitted by:	"Chris Petrik" <c.petrik.sosa@gmail.com>
2013-10-22 18:50:47 +00:00
Dmitry Marakasov
d46ccd7303 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with m)
Approved by:	portmgr (bdrewery)
2013-10-22 13:56:27 +00:00
Tijl Coosemans
3cf0b69826 - Fix CONFLICTS. [1]
- Add LICENSE. [2]

Reported by:	kwm [1], portlint [2]
2013-10-22 10:54:10 +00:00
Tijl Coosemans
0e1b15d418 multimedia/xmms:
- Add zh-xmms to CONFLICTS.
- Convert USE_GNOME=desktopfileutils and USE_GMAKE to USES.
- Make USE_GL conditional on the SPEC option.
- Make gettext conditional on new NLS option.
- Only set USE_AUTOTOOLS for the RUSXMMS_PATCHES option.
- Remove LIBS from CONFIGURE_ENV.  Set LDFLAGS instead.
- Add missing xorg dependencies.
- Add xmms_cv_newpcm_driver=yes to CONFIGURE_ARGS.  The configure test
  fails on recent version of FreeBSD but the code it enables is still
  relevant.  Without it you cannot select a different output device.
- Remove SUB_FILES.  None of the files require substitutions.
- Remove IPV6 from OPTIONS_DEFAULT.  It's implicit.
- Don't exclude SIMD option from amd64.
- Use option helpers like OPTIONS_SUB, opt_CONFIGURE_ENABLE, etc.
- Install stripped libraries when !defined(WITH_DEBUG).
- Use new style LIB_DEPENDS.
- Add aclocal, autoheader and libtoolize to USE_AUTOTOOLS to fully
  regenerate the build infrastructure.  This fixes a lot of warnings
  and allows some patches to be removed.
- Add USE_OPENSSL for RUSXMMS_PATCHES option.
- Fix the SIMD option on all architectures by removing the post-extract
  target.
- Remove the message about the RUSXMMS_PATCHES option.  This is from
  before there were option dialogs.
- Use the same cp command as in the script included with rusxmms instead
  of INSTALL_DATA.
- Remove the ALSA test from configure with REINPLACE_CMD instead of a
  patch (RUSXMMS_PATCHES case).
- Remove old libtool macros from acinclude.m4.  Libtoolize adds new
  macros.
- Remove MKDIR_P patching.  No longer needed after running aclocal.
- Patch configure to disable ALSA (not RUSXMMS_PATCHES case).
- Fix po/Makefile.in.in with REINPLACE_CMD instead of a patch.
- Fix assembly source code files to support clang:
  * Remove comments that begin with a single slash.
  * Replace 'fist' instruction with 'fists' and 'fistp' with 'fistps'.
  * Append '.section ".note.GNU-stack","",@progbits' to every file to
    say they don't require an executable stack.  These files are
    compiled with -Wa,--noexecstack which clang supports but the ancient
    binutils in FreeBSD base does not so without this change xmms runs
    with an executable stack when compiled with base gcc.
- Support staging.
- Remove extra-patch-Visualization_Makefile.am.  It's not needed when
  passing VISUALIZATION_PLUGINS to configure.
- Rename patch-gcc41 to patch-General-ir-ir.c and modify it to keep the
  variables static, but mark keepGoing volatile.
- Remove patch-aclocal.m4.  Not needed when running aclocal.
- Remove patch-configure.in.  The PTHREAD_LIBS related changes are no
  longer needed and ALSA change is handled in the Makefile.
- Remove patch-ltmain.sh.  Not needed with staging.
- Remove patch-po-Makefile.in.in.  Handled in Makefile.
- Remove patch-xmms-config.in.  Not 100% sure about this.  It doesn't
  affect xmms itself.  Perhaps some plugins need it but I'd rather fix
  those plugins then.
- Add patch-xmms-i18n.h.in.  It's needed when NLS option is disabled.
- Remove pkg-message.in.  All supported versions of FreeBSD have unzip
  in base.
- Rename xmms.desktop.in to xmms.desktop to reflect that it doesn't
  require substitutions.
- Adjust pkg-plist for OPTIONS_SUB, NLS option, staging and
  USES=desktop-file-utils.

chinese/xmms, russian/xmms:
- Minor cleanups.

PR:		ports/183165
Approved by:	"Chris Petrik" <c.petrik.sosa@gmail.com> (maintainer)
2013-10-22 08:30:47 +00:00
William Grzybowski
04ec725b5e multimedia/k9copy-kde4: add missing cmake ffmpeg patch
- Add missing cmake ffmpeg patch
2013-10-21 23:43:03 +00:00
William Grzybowski
57248cc139 multimedia/audacious-plugins: link against ffmpeg instead of ffmpeg-devel
- Link against ffmpeg instead of ffmpeg-devel

Approved by:	portmgr (bapt, implicit)
2013-10-21 23:09:05 +00:00
William Grzybowski
4eeb0f2ae6 multimedia/ffmpeg-devel: use multimedia/ffmpeg instead
- Use multimedia/ffmpeg instead
2013-10-21 22:43:41 +00:00
William Grzybowski
763503582e multimedia/k9copy-kde4: link against ffmpeg0
- Link against ffmpeg0
- Convert lib depends to new format

Approved by:	portmgr (bapt, implicit)
2013-10-21 22:42:20 +00:00
Rusmir Dusko
68adae2c8b - Change maintainer email to @FreeBSD.org
- Use the new format for LIB_DEPENDS
- USE_GNOME cairo instead of graphics/cairo
- Simplify Option NLS handling
- Support STAGEDIR

Approved by:	pawel / wg (mentors, implicit)
2013-10-21 21:31:04 +00:00
William Grzybowski
cecb8d0564 multimedia/mpv: use ffmpeg instead of ffmpeg1
- Use ffmpeg instead of ffmpeg1

Approved by:	portmgr (bapt, implicit)
2013-10-21 18:00:38 +00:00
William Grzybowski
45ff473293 multimedia/mplayer2: use ffmpeg instead of ffmpeg1
- Use ffmpeg instead of ffmpeg1

Approved by:	portmgr (bapt, implicit)
2013-10-21 17:56:33 +00:00
William Grzybowski
970ad6d839 multimedia/miro: link against ffmpeg-2
- Link against ffmpeg-2
- Remove leading article from COMMENT
- Convert lib depends to new format

Approved by:	portmgr (bapt, implicit)
2013-10-21 17:51:00 +00:00
William Grzybowski
a363abfaed multimedia/mlt,kdenlive: unset FFMPEG_SUFX
- Unset FFMPEG_SUFX to use ffmpeg-2

Approved by:	portmgr (bapt, implicit)
2013-10-21 17:37:43 +00:00
William Grzybowski
cad82980d8 multimedia/kdemultimedia4-ffmpegthumbs: unset FFMPEG_PREFIX
- Unset FFMPEG_PREFIX

Approved by:	portmgr (bapt, implicit)
2013-10-21 17:32:48 +00:00
William Grzybowski
e4cc3bf60d multimedia/dvdstyler: link against ffmpeg
- Link against ffmpeg
- Allow staging
- USES desktop-file-utils gmake
- Convert lib depends to new format
2013-10-21 17:30:54 +00:00
Rusmir Dusko
f474caa8ff - Trim Makefile header
- Fix MASTER_SITES
- Change maintainer email to @FreeBSD.org
- USES shebangfix
- Trim Desktop entry file
- Trim REINPLACE_CMD
- Mute dir install
- Update WWW

Approved by:	wg (mentor)
2013-10-21 15:10:23 +00:00
William Grzybowski
9b62d83e92 multimedia/ffmpeg: update to 2.0.2
- Update to 2.0.2
2013-10-21 12:57:34 +00:00
William Grzybowski
c90dc2ede9 multimedia/ffmpeg0: update to 0.7.16
- Update to 0.7.16
2013-10-21 12:53:44 +00:00
Hiroki Sato
0801f9b281 Fix a build breakage when security/openssl is installed.
PR:	ports/183100, ports/183061
2013-10-21 08:39:36 +00:00
Baptiste Daroussin
2a59eb0a57 Use proper make_args instead of patching
add the static library to the plist
Bump port revision
2013-10-20 18:27:39 +00:00
Baptiste Daroussin
85ca7f9054 Enable stage
Cleanup
Use pkg-plist
2013-10-20 17:37:22 +00:00
William Grzybowski
e5e09d3e12 multimedia/libxine: fix build with SMB option
- Fix build with SMB option

Reported by:	Jürgen Galonska <caligula primamail.de>
Approved by:	nox (maintainer)
2013-10-20 13:49:04 +00:00
William Grzybowski
751cb78b04 multimedia/qmmp: update to 0.7.3
- Update to 0.7.3
- Disable legacy ffmpeg
- Fix staging

PR:		ports/177793
Submitted by:	RyoTa SimaMoto <liangtai.s4 gmail.com> (maintainer)
2013-10-20 11:57:52 +00:00
William Grzybowski
7ae1436ea9 multimedia/ffmpeg: add back PORTEPOCH
- Add back PORTEPOCH

Reported by:	many
2013-10-20 11:38:27 +00:00
Antoine Brodin
bccff6cd2e Finish staging (add man pages to plist)
Fix a typo

Approved by:	multimedia (bapt)
2013-10-20 10:55:11 +00:00
William Grzybowski
8fb9116223 multimedia/libxine: fix staging
- Fix staging bug introduced in last ffmpeg update

Pointy hat:	myself
2013-10-19 18:13:57 +00:00
William Grzybowski
dee3720129 multimedia/ffmpeg: pass maintainership
- Pass maintainership to multimedia@

Suggested by:	bapt
2013-10-19 16:58:27 +00:00
William Grzybowski
57c1e6b5f5 multimedia/ffmpeg2: remove port
- Remove ffmpeg2, please use multimedia/ffmpeg instead
2013-10-19 16:49:06 +00:00
William Grzybowski
3624ddf181 multimedia/ffmpeg: update to 2.0.1
- Update main ffmpeg port to 2.0.1
- Bump and update dependent ports when necessary (API change)

Approved by:	portmgr (bapt)
2013-10-19 16:43:32 +00:00
Baptiste Daroussin
b3ddcb155d Enable stage 2013-10-19 16:31:19 +00:00
Baptiste Daroussin
a00a734933 Enable stage
Strip binaries
2013-10-19 16:30:33 +00:00
Baptiste Daroussin
a92052ca52 Enable stage
Strip binaries
2013-10-19 16:27:11 +00:00
Baptiste Daroussin
6de623fb44 Enable stage 2013-10-19 16:23:25 +00:00
Baptiste Daroussin
97f9914961 Enable stage
Use license framework
2013-10-19 16:22:01 +00:00
Baptiste Daroussin
a28417502a Enable stage
Cleanup
2013-10-19 16:18:04 +00:00
Baptiste Daroussin
cdc83d158c Deprecate: no more public distfiles 2013-10-19 16:13:03 +00:00
Baptiste Daroussin
bdf22bb58f Enable stage
Use shebangfix
Use pkg-plist
Cleanup
2013-10-19 16:06:34 +00:00
Baptiste Daroussin
fa9f10a8c3 Enable stage
Use options helpers
2013-10-19 16:03:48 +00:00
William Grzybowski
cf882b7820 multimedia/py-subliminal: do not use egg package
- Do not use egg package
2013-10-19 16:03:07 +00:00
Baptiste Daroussin
c671b4b16f Enable stage 2013-10-19 15:58:31 +00:00
Baptiste Daroussin
2e503dc619 Enable stage 2013-10-19 15:57:01 +00:00
Baptiste Daroussin
62a2e64179 Enable stage
Use options helpers
Use pkg-plist
2013-10-19 15:54:00 +00:00
Baptiste Daroussin
7d0aca2367 Enable stage
Cleanup a bit
2013-10-19 14:37:53 +00:00
Baptiste Daroussin
7acfbfa576 Enable stage
Use options helpers
Strip binaries
2013-10-19 14:29:19 +00:00
Baptiste Daroussin
624dddcf3a - update to 1.4.1
- allow packing as a user
- properly install library
2013-10-19 14:23:57 +00:00
Baptiste Daroussin
39ecc1d97f Enable stage
Use options helpers
Strip binaries
2013-10-19 14:19:13 +00:00
Baptiste Daroussin
c689b8f621 Enable stage
Strip binaries
Use options helpers
2013-10-19 14:14:22 +00:00
Baptiste Daroussin
aec245c427 Enable stage
Modernize LIB_DEPENDS
2013-10-19 00:34:45 +00:00
Baptiste Daroussin
a26dde189b Fix bad usage of options helper 2013-10-18 23:28:36 +00:00
Baptiste Daroussin
18c9fa5294 Enable stage
Move docs informations into plist
Unconditionnaly install docs in stage
2013-10-18 23:23:56 +00:00
Juergen Lock
97f5c13944 Apparently this no longer builds, mark it BROKEN and DEPRECATED,
the main xbmc port supports pvr now with multimedia/xbmc-addon-pvr.
2013-10-18 23:12:02 +00:00
Danilo Egea Gondolfo
de25662ed6 - Update from 1.2 to 1.2.1 2013-10-18 18:36:59 +00:00
Tijl Coosemans
d6917d6a9b - Distinguish clang from Microsoft cl.exe [1]
- Treat g++*, c++* and clang* the same.
- Remove ?= assignments because this isn't a master port.
- Remove libtool dependency.
- Remove pkgconfig dependency.  The port only installs a .pc file.
- Disable use of MMX for now.  It cannot be used in i386 packages and on
  amd64 the compiler already uses SSE.
- Support staging.
- Support WITH_DEBUG.

PR:		ports/173741 [1]
Submitted by:	Jeremy Huddleston Sequoia <jeremyhu@freedesktop.org> [1]
2013-10-18 15:31:20 +00:00
Bernhard Froehlich
f142d4602a - Support staging 2013-10-18 14:48:54 +00:00
Tijl Coosemans
58d30ed8fc Fix build on i386 with clang.
Some inline asm requires 7 registers but only 6 are available because
clang assumes the stack is 4-byte aligned and there's a local variable
that requires 16-byte alignment so the stack has to be realigned which
requires one register to be used as frame pointer.

PR:		ports/180564
Submitted by:	dt71@gmx.com
Approved by:	Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
2013-10-18 07:45:48 +00:00
Bernhard Froehlich
9b6e5b4d1f - Convert to new optional LIB_DEPENDS format
- Support staging
- Bump PORTREVISION (extremely conservative)
2013-10-18 07:26:16 +00:00
William Grzybowski
1c0ceb76b1 multimedia/ffmpeg2: fix PROVIDE
- Fix PROVIDE (Forgot in last commit)

Reported by:	olgeni
2013-10-17 22:54:53 +00:00
William Grzybowski
3744e1ef0b multimedia/ffmpeg2: fix references to ffserver
- Fix references to ffserver

Reported by:	olgeni
2013-10-17 22:53:58 +00:00
Guido Falsi
121a1c7c22 - Convert to staging
- Convert to new LIB_DEPENDS format
- Don't duplicate lib depends with build depends
- Use space for WWW line in pkg-descr
2013-10-17 21:09:19 +00:00
Guido Falsi
3cca26e766 - Convert to staging 2013-10-17 21:08:02 +00:00
Antoine Brodin
abe13334de Add missing man pages to the plist
Approved by:	multimedia (bapt)
2013-10-17 15:51:25 +00:00
William Grzybowski
53a70affc8 multimedia/gmerlin-avdecoder: bump portrevision
- Forgot to bump port revision in last commit
2013-10-17 13:50:20 +00:00
Baptiste Daroussin
8ad18f7510 Update to 0.10.2
Strip binaries
2013-10-17 07:46:54 +00:00
Hiroki Sato
c57a9101a6 - Add STAGEDIR support.
- Fix build on stable/10 and head.
- Style clean-ups.
2013-10-17 07:37:29 +00:00
Hiroki Sato
bd4724d1af Fix a typo.
Spotted by:	QAT
2013-10-17 01:06:58 +00:00
Hiroki Sato
f818516727 - Update to 2.4.20130923 snapshot.
- Add STAGEDIR support.
2013-10-16 21:36:39 +00:00
Marcus von Appen
c7d7812973 - Update to version 9.10
- Enable staging support
- Switch to new LIB_DEPENDS syntax
2013-10-16 18:29:49 +00:00
Olivier Duchateau
8ff5d3c231 - Fix pkg-plist
- Bump PORTREVISION

Reported by:	pkg-fallout@
2013-10-16 18:15:26 +00:00
William Grzybowski
f8e07e2537 multimedia/gmerlin-avdecoder: fix pkg-plist
- Fix pkg-plist with non-default options
- Fix detection of libs
2013-10-16 13:06:17 +00:00
Oliver Lehmann
6ca464646f update to 3.4.1 2013-10-16 09:36:03 +00:00
Raphael Kubo da Costa
d6119cb107 Update SIP to 4.15.2 and PyQt to 4.10.3.
This commit also adds proper staging support to all the ports being updated.

In collaboration with Schaich Alonso <alonsoschaich@fastmail.fm> and
Tomasz Kowalczyk <kowalczfbsd@gmail.com>.
2013-10-15 21:52:33 +00:00
Eitan Adler
14e13da149 Clean up some COMMENTs 2013-10-15 21:17:55 +00:00
Raphael Kubo da Costa
5fa82a7346 - Explicitly depend on qt4-corelib, which was otherwise pulled indirectly by
the other Qt dependencies.
- Support staging.

Commits by makc@ and Schaich Alonso <alonsoschaich@fastmail.fm>, pulled from
our area51 repository.
2013-10-15 17:57:49 +00:00
Raphael Kubo da Costa
dcabb24544 - Explicitly depend on qt4-corelib, which was otherwise pulled indirectly by
the other Qt dependencies.
- Support staging.

Commits by makc@ and Schaich Alonso <alonsoschaich@fastmail.fm>, pulled from
our area51 repository.
2013-10-15 17:57:36 +00:00
Raphael Kubo da Costa
83c3828638 - Explicitly depend on qt4-corelib, which was otherwise pulled indirectly by
the other Qt dependencies.
- Support staging.

Commits by makc@ and Schaich Alonso <alonsoschaich@fastmail.fm>, pulled from
our area51 repository.
2013-10-15 17:56:08 +00:00
Baptiste Daroussin
048bfa50ce Remove psyco option 2013-10-15 12:50:46 +00:00
Raphael Kubo da Costa
be0065ff32 - Support staging.
- Convert to USES=gmake.

Submitted by:	Schaich Alonso <alonsoschaich@fastmail.fm> via our area51 repositor
Approved by:	fluffy (implicit)
2013-10-15 10:22:54 +00:00
Guido Falsi
507f5fa923 - Convert to staging
- Pet portlint warning about LICENSE section
- Convert to new LIB_DEPENDS format
- Adopt
2013-10-14 12:20:58 +00:00
Raphael Kubo da Costa
ecda38b0a5 Update Qt to 4.8.5 and Qt Creator to 2.8.0.
Proudly brought to you by the KDE on FreeBSD team, with commits by makc@,
Schaich Alonso and yours truly.

Besides the tons of upstream fixes, we have mkspecs for GCC 4.9 and clang33
(from ports), staging support in the Makefiles and dependency fixes related
to pkg-config.

Many thanks to the people who helped test the ports using our area51
repository, and also to the people who provided patches and bug reports via
GNATS!

PR:		ports/180615
	        ports/181921
		ports/182049
2013-10-13 23:15:50 +00:00
Max Brazhnikov
46888a73a1 - Convert unmaintained ports to USES=qmake
- Add stage support
- Convert LIB_DEPENDS to new syntax
- Minor changes/fixes
2013-10-13 13:03:03 +00:00
Olivier Duchateau
5d1ac8b2f5 - Update to 0.5.3 (bugfix release)
- Support STAGEDIR

ChangeLog: http://git.xfce.org/apps/parole/plain/ChangeLog?id=0.5.3
2013-10-11 04:30:23 +00:00
Thomas Abthorpe
f0d6dbea68 - Switch to using lang/ruby19
With hat:	portmgr
2013-10-11 03:28:30 +00:00
Baptiste Daroussin
fc9ca47676 Fix plist with WXGTK options, thanks staging noone has been able to install it for real because of that breakage, meaning no need for bumping revivion :)
Reported by:	olgeni
Pointyhat to:	bapt
2013-10-10 22:57:57 +00:00
Max Brazhnikov
593046cbb1 - Add explicit dependency on gettext and phonon
- Remove no longer needed patch
- Use option helpers
- Support staging
2013-10-10 20:31:30 +00:00
William Grzybowski
b71656f19e multimedia/ffmpeg0: fix FFSERVER option
- Fix pkg-plist without FFSERVER

Reported by:	izen mail.ru
2013-10-10 20:12:31 +00:00
William Grzybowski
da91f959a0 multimedia/xbmc-pvr: link using ffmpeg0
- Link using ffmpeg0

Approved by:	portmgr (bapt, implicit)
2013-10-10 02:15:58 +00:00
William Grzybowski
65055c31a8 multimedia/ffmpeg0: fix libpostproc0 pkg config
- Fix libpostproc0 pkg config
2013-10-10 02:04:46 +00:00
Stefan Eßer
95fc5fbc34 Fix build in poudriere: Use LOCALBASE instead of PREFIX for include files.
Partial STAGE support has been implemented, but there is a problem with package building that
still has to be resolved (missing work/.metadir).
2013-10-09 17:11:49 +00:00
Stefan Eßer
eab0b2caf4 Fix build: Patch was not relative to build directory. 2013-10-09 15:54:30 +00:00
William Grzybowski
acd46e50ce multimedia/vdr-plugin-upnp: link using ffmpeg0
- Link using ffmpeg0

Approved by:	portmgr (bapt, implicit)
2013-10-09 13:08:29 +00:00
William Grzybowski
df2ccd0147 multimedia/vdr-plugin-softhddevice: link using ffmpeg0
- Link using ffmpeg0
2013-10-09 12:50:54 +00:00
William Grzybowski
e3bcf9b292 multimedia/gmerlin-avdecoder: link using ffmpeg0
- Link using ffmpeg0
- Adopt port
- Allow staging
- Convert lib depends to new format
2013-10-09 12:27:35 +00:00
Max Brazhnikov
a821cad16d - Convert to USES= qmake
- Bring stage support
- Adjust DESKTOP_ENTRIES
- Use options helpers
- Use new LIB_DEPENDS syntax
2013-10-09 10:08:04 +00:00
Baptiste Daroussin
a481cfeafc Update to 6.4.1
Fix build with libc++ (adding stdlib.h for a free(2) usage)
Specify that ports needs a compiler using a c++11 standard library
2013-10-09 06:50:18 +00:00
William Grzybowski
460d6992fe multimedia/sabbu: link using ffmpeg0
- Link using ffmpeg0

Approved by:	portmgr (bapt, implicit)
2013-10-09 02:14:33 +00:00
William Grzybowski
ddef80a87d multimedia/mpeg4ip: link using ffmpeg0
- Link using ffmpeg0

Approved by:	portmgr (bapt, implicit)
2013-10-09 01:54:21 +00:00
William Grzybowski
ff634cadb5 multimedia/zoneminder: link using ffmpeg0
- Link using ffmpeg0
2013-10-08 23:25:26 +00:00
William Grzybowski
583f51696e multimedia/ffmpeg0: fix pkg-config lib names
- Fix pkg-config lib names (requirements)
2013-10-08 21:06:26 +00:00
William Grzybowski
7d92d80b96 multimedia/avbin: link using ffmpeg0
- Link using ffmpeg0

Approved by:	portmgr (bapt, implicit)
2013-10-08 20:33:43 +00:00
William Grzybowski
22e784c6a6 multimedia/ffmpeg0: remove extra USE_LDCONFIG
- Remove extra USE_LDCONFIG [1]
- Remove PORTDOCS

Spotted by:	bapt [1]
2013-10-08 19:59:38 +00:00
William Grzybowski
54f9d181ed ffmpeg is a hyper fast realtime audio/video encoder, a streaming
server and a generic audio and video file converter.

It can convert a standard video source into several file formats
based on DCT/motion compensation encoding. Sound is compressed in
MPEG audio layer 2 or using an AC3 compatible stream.

What makes ffmpeg interesting ?
- Simple and efficient video encoder: outputs MPEG1, H263, Real
  Video(tm), MPEG4, DIVX and MJPEG compatible bitstreams using the
  same encoder core.
- Hyper fast MPEG audio layer 2 compression (50 times faster than
  realtime on a K6 500).
[snip -> rest on website below]

ffmpeg is made of two programs:
* ffmpeg: soft VCR which encodes in real time to several formats.
  It can also encode from any supported input file format to any
  input supported format.
* ffserver: high performance live broadcast streaming server based
  on the ffmpeg core encoders.

WWW: http://ffmpeg.mplayerhq.hu/
2013-10-08 19:24:30 +00:00
Xin LI
d74a3e02b1 Fix build breakage caused by invalid sequence in protocols.texi.
PR:		182839
Approved by:	wg (maintainer)
2013-10-08 19:15:52 +00:00
Kris Moore
a68fbe6630 - Send multimedia/kmplayer-kde4 back to the pool, since I no longer use it 2013-10-08 15:09:18 +00:00
Guido Falsi
ac02e27209 - 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)
2013-10-08 12:17:55 +00:00
Max Brazhnikov
4476a5c138 - Remove LATEST_LINK from my Qt4/KDE4 ports
- Use new LIB_DEPENDS syntax
- Use options helpers
2013-10-07 12:26:54 +00:00
Kubilay Kocak
55bcd1c867 multimedia/gstreamer-plugins: correctly chase the x264 library version bump
Reported by:	Ports-QAT
Reviewed by:	kwm
2013-10-07 11:51:29 +00:00
Kubilay Kocak
51bfa6a800 multimedia/x264: Update to 20130827 snapshot
- Update to 20130827 snapshot
- Add CONFIGURE_ARGS to disable OpenCL, fixes configure failure
- Chase library version bump in dependent ports

PR:		ports/182484
Submitted by:	mm
Reviewed by:	kwm, bapt
2013-10-07 09:21:13 +00:00
Sunpoet Po-Chuan Hsieh
2657949339 - Fix NSFW option
Reported by:	Robert Burmeister <Robert.Burmeister@utoledo.edu>
2013-10-06 22:49:11 +00:00
William Grzybowski
8a79c09932 multimedia/ffmpeg1: fix build with clang
- Fix build with clang

Submitted by:	dim
2013-10-06 17:59:28 +00:00
William Grzybowski
055e01f32b multimedia/ffmpeg2: fix build with clang
- Fix build with clang

Submitted by:	dim
2013-10-06 17:57:11 +00:00
Sunpoet Po-Chuan Hsieh
ca32768c2a - Update to 0.4.19
- Convert to new OPTIONS helper
- Support STAGEDIR
- Cosmetic change

Changes:	http://repo.or.cz/w/libquvi-scripts.git/blob/HEAD:/NEWS
2013-10-06 17:53:48 +00:00
Rene Ladan
ec47537b62 Add staging support for linux-f10-* ports maintained by emulation@
(category multimedia).
2013-10-06 13:57:19 +00:00
Grzegorz Blach
ae77d91c42 - Support staging
Approved by:	crees, tabthorpe (mentors, implicit)
2013-10-06 00:14:03 +00:00
Pawel Pekala
dfc33c10af Add support for STAGEDIR 2013-10-05 16:52:12 +00:00
Baptiste Daroussin
eb7bb6a16a Removed unmaintained (ports@) or gnome@ ports depending on gnome1
Approved by:	gnome (implicit)
2013-10-05 14:42:53 +00:00
William Grzybowski
437a698403 multimedia/ffmpeg: fix typo
- Fix typo

Submitted by:	pawel
2013-10-05 12:42:41 +00:00
Pawel Pekala
6ceacf7d89 - Update to version 0.8.6
- Fix build on current
- Allow parallel builds

Changelog:

- SMPlayer can now update its internal Youtube code so it's not necessary to
  update smplayer everytime Youtube makes a change.
- A section "Updates" has been added to the preferences dialog, where it's
  possible to configure or disable the update checker.
- SMPlayer could still fail to find some subtitles from opensubtitles.org.
  Hopefully this is fixed.
- Several other bugfixes.

PR:		ports/181408
Submitted by:	myself
Approved by:	maintainer timeout
2013-10-05 12:06:39 +00:00
Stefan Eßer
edb6482a66 Fix build on -CURRENT. 2013-10-04 16:20:34 +00:00
Juergen Lock
3c6608950c Use proper braces for -I${VDRDIR} (oops!) 2013-10-03 18:26:02 +00:00
Juergen Lock
200890c2c6 - Invoke configure seperately as gmake apparently no longer picks up
the generated config.mak properly otherwise, breaking the build again
  with clang.
- Fix passing of conditional configure args in the process.
- Bump PORTREVISION.
2013-10-03 18:18:01 +00:00
Baptiste Daroussin
6878103ac2 Properly support staging, take advantage of the new BROKEN_${ARCH} 2013-10-03 17:44:27 +00:00
Baptiste Daroussin
a7f0dae8f8 Properly support staging, take advantage of the new BROKEN_${ARCH} 2013-10-03 17:41:27 +00:00
William Grzybowski
834014c72d multimedia/py-openlp: change beautifulsoup dependency
- Change beautifulsoup dependency, version 3.0 is going to be removed

Approved by:	maintainer (via email)
2013-10-03 12:04:43 +00:00
Baptiste Daroussin
fe81834a06 Use new USES=scons,
Add support for stage
2013-10-03 06:42:21 +00:00
John Marino
a72b5736f1 multimedia/subtitlecomposer: Fix c++ for gcc 4.5+
Direct calls of call constructors are not allowed since gcc 4.5.

Approved by:	portmgr (bapt, implicit)
2013-10-03 00:30:43 +00:00
Mark Felder
dd6c6ac5d9 rc script was generated incorrectly due to STAGE changes
Approved by:	crees (mentor)
2013-10-02 17:54:38 +00:00
William Grzybowski
8de3bc0125 - Fix another couple typos
Submitted by:	jhale (via email)
2013-10-02 16:52:29 +00:00
William Grzybowski
00acc42910 - Fix a typo in option helper 2013-10-02 16:38:13 +00:00
William Grzybowski
2ad250bbde multimedia/ffmpeg2: move option helpers
- Move option helpers before options.mk include
2013-10-02 16:25:08 +00:00
William Grzybowski
ea4e8d23ea multimedia/ffmpeg1: move option helpers
- Move option helpers before options.mk include

Pointy hat:	myself
Submitted by:	jhale (via email)
2013-10-02 16:14:51 +00:00
Mark Felder
141df4bc2c - Update to 0.9.8.7.186
- Support STAGE
- Maintainer change approved through personal email

Approved by:	swills (mentor)
2013-10-02 11:34:18 +00:00
Rene Ladan
ed7ebbfde3 Add audio/musicpd as a direct run dependency, the port always connects
to the mpd server on localhost.

Bump PORTREVISION
Submitted by:	issyl0
2013-10-02 11:23:26 +00:00
John Marino
ce62eb9096 multimedia/oggvideotools: add <unistd.h> for modern compilers 2013-10-01 18:38:17 +00:00
William Grzybowski
403040d5a6 multimedia/ffmpeg1: get rid of MAN1
- Get rid of MAN1
- Fix plist for FFSERVER option
2013-09-30 22:24:04 +00:00
William Grzybowski
7ade12d1a3 multimedia/ffmpeg: allow staging
- Allow staging
- Reorder to pet portlint
2013-09-30 22:11:00 +00:00
William Grzybowski
07ecf7e552 multimedia/ffmpeg2: Realtime audio/video encoder/converter and streaming server
FFmpeg is a complete, cross-platform solution to record, convert and stream
audio and video. It includes libavcodec - the leading audio/video codec
library.

This version is from the 2.0 release branch.

WWW: http://ffmpeg.org/
2013-09-30 22:03:41 +00:00
William Grzybowski
2be2606331 multimedia/ffmpeg1: allow staging
- Allow staging
- Use options helpers
- Remove useless license files
- Remove options desc present in database
2013-09-30 20:40:41 +00:00
Sunpoet Po-Chuan Hsieh
699cd424ee - Support STAGEDIR 2013-09-30 20:20:27 +00:00
William Grzybowski
e960067ef6 - Adopt ffmpeg ports
They are in the pool for some time now and nobody stepped up so I'll give it
a shot.
2013-09-30 16:23:53 +00:00
Niclas Zeising
5a4c543c2b The FreeBSD graphics/x11 team proudly presents
a kwm, zeising production:

MESA 9.1.6

Starring:
Mesa 9.1.6, including libGL, libGLU and dri (new xorg only)
Addition of libEGL and libglesv2
KMS support for ATI graphics cards in 10-current (new xorg only)
Improved sparc64 support for new xorg. [1]
pixman 0.30.2, including shlib bump and portrevision bumps
libX11 1.6.2
Make absolute pointing devices work with x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-ati 7.2.0 for 10-current (KMS aware ati driver)

Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
When updating MESA related ports (libGL, dri) you need to remove old versions
first.  See UPDATING for details.

PR:		ports/181962 [2]
Submitted by:	marius [1]
		zeising [2]
Exp-run by:	bdrewery
Approved by:	portmgr (bdrewery)

Thanks to all who helped testing!
2013-09-29 17:01:41 +00:00
Guido Falsi
8cac5136e4 - Support staging
- Convert to new LIB_DEPENDS format
- Use options helpers
2013-09-29 10:55:55 +00:00
Guido Falsi
77cf5b0220 - Support staging 2013-09-29 10:55:12 +00:00
Guido Falsi
cdc99ebe0a - Support staging
- Convert to new LIB_DEPENDS format
2013-09-29 10:54:39 +00:00
Juergen Lock
95f2e460c7 Bump PORTEPOCH as vlc-2.0.8.a,3 is < vlc-2.0.8,3 .
Submitted by:	erwin, Thomas Mueller <tmueller@sysgo.com>
2013-09-26 16:47:25 +00:00
Kubilay Kocak
9dcf5bec4a multimedia/x264: Remove PGO as a default OPTION, Big cleanup.
- Remove PGO as a default option, because RESTRICTED DISTFILES is
  causing >500 package builds to be skipped/ignored. I've found a
  number of more liberally licensed test sequences that can be used
  in a future update.
- Bump PORTREVISION

While I'm here:

- Rename GCC44 option to GCC (4.4 is no longer the default)
- Split out GCC and ASM options, allowing a user to select to use
  a modern GCC version, and continue to opt-in-or-out of ASM
  optimizations for performance comparisons, benchmarks or the like.
- Honour WITH_DEBUG from make.conf in DEBUG option
- Replace USE_GMAKE with USES=gmake
- pkg-descr: Tab -> space in WWW:
- Remove LICENSE_FILE for those listed in bsd.licenses.db.mk
- Remove unused MASTER_SITE_SUBDIR
- Fix COMMENT conditional assignment since there's no slave port
- Remove other vestigial SLAVE_PORT items
- Remove avc2avi related entries (no references in source)
- Remove TARGET_ARCH from CONFIGURE/MAKE environment (no references)
- Remove CFLAGS/LDFLAGS from CONFIGURE_ARGS causing duplication
- Remove pre. and post. mk includes, theyre not needed
- Remove unecessary MGCC sections related to setting COMPILER_PATH
- Remove NO_STAGE=yes, since this port is staging compatible aready
- Whitespace alignment

PR:		ports/171542
Reported by:	tijl
Reviewed by:	tijl, bapt
2013-09-26 15:43:36 +00:00
Juergen Lock
bbd5d65753 Update to 2.0.8a . (bugfix release) 2013-09-25 17:07:49 +00:00
Bryan Drewery
2d8b17ea39 - Remove NO_STAGE as these have been tested to be safe
With hat:	portmgr
2013-09-25 00:54:08 +00:00
Max Brazhnikov
89967bb2e9 Needs pkgconf for successful build 2013-09-24 16:48:21 +00:00
Baptiste Daroussin
110f3583b6 Remove NO_STAGE to ports natively stage ready shown by a FORCE_STAGE exp-run
Exp-run by:	bdrewery
2013-09-24 06:24:17 +00:00
Baptiste Daroussin
b6f612927d Fix packaging after conversion to stage
PR:		ports/182334
Submitted by:	"O. Hartmann" <ohartman@zedat.fu-berlin.de>
2013-09-23 21:42:46 +00:00
Baptiste Daroussin
087604f4a5 Update to 2.2.1
Support stage
Do not remove directory that we do not install (stage allows not to pollute anymore
2013-09-23 21:04:56 +00:00
Baptiste Daroussin
cb45c14448 Support staging
Convert USE_GMAKE to USES=gmake
2013-09-23 20:46:16 +00:00
Bryan Drewery
adb5104c6b - Bump PORTREVISION to fix missing PORTEXAMPLES,PORTDOCS,PORTDATA
after r327999 fixed these for stage support

Approved by:	maintainer (bapt)
2013-09-23 15:42:03 +00:00
Baptiste Daroussin
9d3b4b9566 Remove cruft
Reported by:	az
2013-09-23 06:16:05 +00:00
Baptiste Daroussin
b442b62540 Use stage, modernize LIB_DEPENDS 2013-09-23 06:13:32 +00:00
Baptiste Daroussin
adc0325bc8 Use stage 2013-09-23 06:12:57 +00:00
Baptiste Daroussin
54eaea5150 Use stage 2013-09-23 06:12:33 +00:00
Baptiste Daroussin
f45d0a8198 Fix NO_STAGE attribution 2013-09-22 18:05:04 +00:00
Dirk Meyer
1e3119b07e - fix misplaced NO_STAGE in slaveports and ifdefs 2013-09-21 11:06:03 +00:00
Kubilay Kocak
4518526cea multimedia/x264: Take maintainership
- Take maintainership
2013-09-21 02:58:29 +00:00
Martin Matuska
e602585c8d Returning maintainership on my multimedia ports to ports@freebsd.org 2013-09-20 21:49:30 +00:00
Baptiste Daroussin
855fb638fb Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia) 2013-09-20 20:57:48 +00:00
Bryan Drewery
c93dfc2e9f SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.

Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.

[1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup

PR:		ports/138228 [2]
Submitted by:	jlh (bsd.ssp.mk based on)
Reviewed by:	bapt
With hat:	portmgr
exp-runs done:	37 over a month on 91i386,91amd64,10i386,10amd64
2013-09-20 12:54:54 +00:00
Alex Kozlov
97e5e7dc3d - Remove last vestiges of MAKE_JOBS_SAFE knob
Approved by:	portmgr (bapt)
2013-09-20 10:54:22 +00:00
Sunpoet Po-Chuan Hsieh
ea831540ad - Update to 1.9
- While I'm here:
  - Remove leading indefinite article from COMMENT
  - Add LICENSE
  - Cleanup Makefile header

Changes:
- [Fix] VP6 width/height detection
- [Fix] Interpreting invalid data as FLV tag

PR:		ports/182237
Submitted by:	Kuan-Chung Chiu <buganini@gmail.com> (maintainer)
2013-09-20 06:34:19 +00:00
Thomas Abthorpe
667d5a45a8 - Update to 2.0.3 2013-09-19 05:15:24 +00:00
William Grzybowski
a4bbc51062 multimedia/py-guessit: update to 0.6.1
- Update to 0.6.1

Changes: https://raw.github.com/wackou/guessit/0.6.1/NEWS.rst
2013-09-18 14:38:15 +00:00
Baptiste Daroussin
2b07ee6ce0 Add an explicit dependency on pkgconf 2013-09-18 08:38:20 +00:00
Baptiste Daroussin
9f62a1d83d Add an explicit dependency on pkgconf 2013-09-18 08:00:44 +00:00
Juergen Lock
c6a4f22b68 Add LIBSSH2 knob. (default off)
PR:		ports/182166
Submitted by:	pawel
2013-09-17 17:39:21 +00:00
William Grzybowski
d1a0331035 multimedia/cx88: update to 1.4.9
- Update to 1.4.9 [1]
- Convert lib depends to new format

PR:		ports/182132
Submitted by:	Jason Harmening <jason.harmening gmail.com> (maintainer)
2013-09-17 16:18:47 +00:00
William Grzybowski
eafc86cd63 multimedia/libtuner: update to 1.1.1
- Update to 1.1.1, fixes build on CURRENT

PR:		ports/182128
Submitted by:	Jason Harmening <jason.harmening gmail.com> (maintainer)
2013-09-17 16:12:05 +00:00