1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-07 02:06:57 +00:00
Commit Graph

9359 Commits

Author SHA1 Message Date
Tijl Coosemans
9b380261c9 New port multimedia/msx264: Mediastreamer plugin for H264 encoding using
libx264
2015-04-17 09:55:48 +00:00
Baptiste Daroussin
f8a1430380 Over to the enlightement team
Submitted by:	Chris Petrik (via irc)
2015-04-16 21:55:10 +00:00
Baptiste Daroussin
bdab0b0f82 Over to new maintainer 2015-04-16 21:51:06 +00:00
Grzegorz Blach
45bf4cceb6 Back to the pool.
Currently and in near future I don't have time to be responsible
for any port.
2015-04-16 20:13:43 +00:00
Tijl Coosemans
794b76ffc8 New port multimedia/msopenh264:
H264 encoder/decoder plugin for Mediastreamer based on OpenH264
2015-04-16 19:53:02 +00:00
Antoine Brodin
264f422b89 Fix build with GCC on recent head kernel by disabling PCH for GCC
With hat:	portmgr
2015-04-15 22:38:24 +00:00
Tijl Coosemans
074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00
Kurt Jaeger
3d0448c351 multimedia/handbrake: change X11_DESC from GTK3 to GTK+3
Submitted by:	danfe
2015-04-14 07:35:48 +00:00
Kurt Jaeger
681cec04e9 multimedia/handbrake: fix X11_DESC
Submitted by:	tj@mrsk.me
2015-04-14 06:13:03 +00:00
Adam Weinberger
cd4a9bad3a I forgot to add a patch in r383947. PHT will not build without it. It
was present in the PR (199416, which I also got wrong in that commit).

Noticed by:	Ben Woods (maintainer)
2015-04-13 22:47:33 +00:00
Adam Weinberger
8c5226ccfd Move DISTVERSION{PREFIX,SUFFIX} into their proper place.
Pointed out by:	mat
2015-04-13 19:36:33 +00:00
Adam Weinberger
66400f1e0f Update to 1.3.6.
PR:		194416
Submitted by:	Ben Woods (maintainer)
2015-04-13 18:47:49 +00:00
Kurt Jaeger
4f283da24e multimedia/handbrake: fix build on 10.1a, 9.3a (and probably others)
PR:		199126
Submitted by:	kwhite@site.uottawa.ca
2015-04-13 16:00:49 +00:00
Thomas Zander
30a5a15085 Fix runtime crash with certain MPEG2 files on pre-10 systems.
PR:		199283
MFH:		2015Q2
2015-04-12 14:37:50 +00:00
Thomas Zander
e7f817ed05 - Update to upstream version 0.5.0 [1]
- General port cleanup [1]
- Fix sporadic build failures on SMP systems [2]
- Un-break build on arm [2]

PR:		199247
Submitted by:	tkato432@yahoo.com [1]
Reviewed by:	riggs [2]
MFH:		2015Q2
2015-04-11 17:51:46 +00:00
Juergen Lock
53abee5bcb Add CPE information.
PR:		199374
Submitted by:	shun.fbsd.pr at dropcut.net
2015-04-11 12:30:02 +00:00
Thomas Zander
6335d730ab Update to upstream release 14.2
PR:		199351
Submitted by:	mickael.maillot@gmail.com (maintainer)
2015-04-11 10:43:19 +00:00
Jan Beich
5fcf2e5982 - Update to re-rolled 1.4.0
- Remove deprecated GH_COMMIT with a side effect of making it harder
  to track from where tag moves in future

Changes:	https://github.com/cisco/openh264/compare/3a75956...v1.4.0
MFH:		2015Q2
2015-04-11 01:40:20 +00:00
John Marino
7735455562 multimedia/openh264: Mark broken; checksum mismatch
At least this saves having to download 35Mb for nothing...
2015-04-10 20:59:51 +00:00
Max Brazhnikov
d94e7c7694 multimedia/subtitlecomposer-kde4:
- Update to 0.5.7. This release brings GStreamer 1.x support.
2015-04-10 20:33:49 +00:00
Baptiste Daroussin
06f79b66f2 Convert bsd.gnustep.mk to USES=gnustep
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG

Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui

Merge deskutils/preferencepanes into deskutils/systempreferences
2015-04-09 07:44:41 +00:00
Adam Weinberger
06454c3471 Rename multimedia/mediabrowser to multimedia/emby-server, and update
to 3.0.5572.0.

The user and group names have change, but the uid/gid remain the same.
The port will continue to use the old database and user/group names if
they exist, but will default to the new names for new installs.

Instructions are in pkg-message for how to manually migrate things
yourself.

PR:		199093
Submitted by:	maintainer (Ben Woods)
2015-04-08 15:56:51 +00:00
Baptiste Daroussin
8157e9f800 Add a new USES=waf to handle the waf building system, allowing to factorise code
Plug waf into MAKE_CMD and CONFIGURE_CMD so the regular defined targets can be
reused

Always define _MAKE_JOBS so that when bsd.port.mk will stop overwritting
_MAKE_JOBS when parallel jobs are disabled we can enforce -j1 (which is needed
to really disable parallelisation with waf

WAF_CMD has been created to allow one to override the location of the waf script
relatively to WRKSRC

CONFIGURE_TARGET is by default defined to "configure"
ALL_TARGET is by default defined to "build"
INSTALL_TARGET is by default defined to "install"

USES=waf is by default stagedir safe
2015-04-08 15:05:48 +00:00
Grzegorz Blach
c09da0a1e3 Update to 0.1.1 2015-04-07 10:45:29 +00:00
Max Brazhnikov
c66f90fb7d - Add ports for Qt 5 variety of Phonon 4
- Introduce new USE_QT5 component: phonon4

Based on patches submitted by Tobias C.Berner <tcberner@gmail.com>
via kde-freebsd maillist:
https://mail.kde.org/pipermail/kde-freebsd/2015-January/018741.html
2015-04-05 18:03:56 +00:00
Alexander Leidinger
6223cba483 Add libvpx and x264 dependency:
- the bundled ffmpeg seems to want to use it despite libvpx being disabled
   in the handbrake patches
 - x264 comes bundled, but there are reports it's needed as a dependency so
   that the port builds, so better safe than sorry

This allows to build the port by hand (make install in the port directory).

The BROKEN line stays in, seems those changes don't make poudriere happy.

PR:		199126
Submitted by:	w.schwarzenfeld@utanet.at
Discussed with:	olgeni
2015-04-05 17:10:27 +00:00
Thomas Zander
14912f59d4 - Update to new upstream snapshot as of 2015-04-03
(included ffmpeg snapshot as of 2015-04-03)
- Fix vulnerabilities CVE-2014-8544 and CVE-2014-9604
  with bundled ffmpeg snapshot in the process

MFH:		2015Q2
2015-04-04 07:07:20 +00:00
Raphael Kubo da Costa
7f0829cb24 Convert kde@ ports to USES=metaport.
Submitted by:	alonso@
2015-04-03 19:22:38 +00:00
Thomas Zander
c087e88443 - Update to upstream version 11.3
- Fix security vulnerabilities in utvideodec and tiff decoders
  (CVE-2014-9604 and CVE-2014-8544)
- Fix build with non-default CDIO option

MFH:		2015Q2
2015-04-03 18:00:58 +00:00
Juergen Lock
50455342fb - Chase renamed vnsiserver5 -> vnsiserver plugin.
- Bump PORTREVISION.
2015-04-03 15:51:24 +00:00
Juergen Lock
e5061ea806 Chase xbmc-addon-pvr update by updating to 14.0.20150330 from new github repo.
PR:		199131
2015-04-03 15:37:42 +00:00
Guido Falsi
14f0bef9ce Update to 1.5.1
PR:		198748
Submitted by:	me
Approved by:	Maintainer timeout
2015-04-03 15:17:28 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
Antoine Brodin
dd6fbcb36b Mark BROKEN: fails to build
gmake[1]: Leaving directory '/wrkdirs/usr/ports/multimedia/handbrake/work/HandBrake-0.10.1/build/contrib/fdkaac/fdk-aac-v0.1.1-6-gbae4553'
touch contrib/fdkaac/.stamp.install
set -e; cd ./contrib/ffmpeg/libav-v10.1/; ./configure --prefix=/wrkdirs/usr/ports/multimedia/handbrake/work/HandBrake-0.10.1/build/contrib/ --disable-shared --enable-static --enable-gpl --disable-doc --disable-bsfs --enable-bsf=aac_adtstoasc --disable-avconv --disable-avplay --disable-avprobe --disable-avdevice --disable-avfilter --disable-avserver --disable-muxers --disable-network --disable-hwaccels --disable-encoders --enable-encoder=aac --enable-encoder=ac3 --enable-encoder=flac --enable-encoder=mpeg2video --enable-encoder=mpeg4 --enable-libvpx --enable-encoder=libvpx_vp8 --disable-decoder=libvpx_vp8 --enable-zlib --enable-bzlib --cc="/usr/bin/cc" --extra-ldflags="-O2 -pipe -fstack-protector -fno-strict-aliasing -I/usr/local/include -L/wrkdirs/usr/ports/multimedia/handbrake/work/HandBrake-0.10.1/build/contrib/lib" --enable-nonfree --enable-libfdk-aac --enable-encoder=libfdk_aac --enable-muxer=matroska --enable-muxer=webm --enable-muxer=mov --enable-muxer=mp4 --enable-muxer=psp --enable-muxer=ipod --enable-pthreads --disable-devices --disable-debug --extra-cflags="-O2 -pipe -fstack-protector -fno-strict-aliasing -I/usr/local/include -I/wrkdirs/usr/ports/multimedia/handbrake/work/HandBrake-0.10.1/build/contrib/include -DNDEBUG"
ERROR: libvpx encoder version must be >=0.9.6

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
libav-tools@libav.org mailing list or IRC #libav on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.
../contrib/ffmpeg/module.rules:2: recipe for target 'contrib/ffmpeg/.stamp.configure' failed

Reported by:	pkg-fallout
2015-04-02 17:04:56 +00:00
Alexey Dokuchaev
d62dabcfd1 - Provide standard CDDA_DESC for Digital Audio CD support, and remove it
from individual ports when appropriate (two ports, `audio/deadbeef' and
  `devel/gvfs', were allowed to keep them for the time being, since they
  benefit from custom description)
- Remove last per-port occurrences of WAVPACK_DESC while I'm at it
2015-04-01 09:30:48 +00:00
Jan Beich
351d85711d - Update gmp-api to 38.0
- Update Firefox to 37.0
- Update Firefox ESR and libxul to 31.6.0
- Update Thunderbird to 31.6.0
- Backport a few GTK3 fixes to Firefox 37

MFH:		2015Q1
Security:	https://vuxml.freebsd.org/freebsd/d0c97697-df2c-4b8b-bff2-cec24dc35af8.html
2015-03-31 19:10:39 +00:00
Mark Felder
96f422150b Update to 0.9.11.16.958 2015-03-31 12:47:00 +00:00
Baptiste Daroussin
860652426b Mark as broken: no public distfiles 2015-03-30 21:41:43 +00:00
David Naylor
3cdaebcdf8 multimedia/py-ffmpeg: use new USE_GITHUB. 2015-03-30 18:11:15 +00:00
Mark Felder
d1691c0fc9 Update to 0.9.11.17.986 2015-03-30 13:09:25 +00:00
Alexander Leidinger
b2e7e72476 - update to 10.1
- new vpx support in 10.x is disabled (build problems)
- this is all but quick, and surely a dirty update (e.g. the CC hack in the port-Makefile)
- at least it doesn't segfault on startup like the 9.9 this replaces
- this port needs a maintainer which is able to handle more than 50 shades of grey
2015-03-29 20:13:07 +00:00
Baptiste Daroussin
35dcb337c0 Update to 0.12.1
Convert to USES=autoreconf
2015-03-29 11:51:01 +00:00
Juergen Lock
7b83c8d6f0 - Add Qt 4 knob and slave port to multimedia/vlc with appropriate CONFLICTS.
- Remove SIDPLAY knob from vlc as it's now broken:

	/usr/bin/ld: /usr/local/lib/sidplay/builders/libresid-builder.a(resid-builder.o): relocation R_X86_64_32S against `_ZTV12ReSIDBuilder' can not be used when making a shared object; recompile with -fPIC

- Unbreak phonon-vlc by switching it to using vlc-qt4 slave port. [1]
- Bump PORTREVISIONs.

Reported by:	makc [1]
2015-03-28 21:39:49 +00:00
Max Brazhnikov
757fde75ff multimedia/minitube: remove BOM to fix build on 8.4-RELEASE 2015-03-28 17:53:28 +00:00
Juergen Lock
4de82d810a Fix build on 8 and 9.
Submitted by:	beefy1 via pkg-fallout
2015-03-28 17:17:32 +00:00
Thomas Zander
449a649bbd Prevent accidental linking to libEGL
Reported by:	Florian Degner <f.degner@gmx.de> via personal mail
MFH:		2015Q1
2015-03-28 13:35:02 +00:00
John Marino
fab1dee288 multimedia/aegisub: Add DragonFly support (fixes luajit)
Bring in fix from dports (port is not maintained)
2015-03-27 14:53:32 +00:00
Jan Beich
4d9f2e3c3c Unbreak build on 10.0 and 10.1 after r381731
time_t tends to be bootlegged otherwise:

  lib/cppmyth/cppmyth/src/mythtypes.h:28,
  /usr/include/c++/4.2/string:47,
  /usr/include/c++/4.2/bits/char_traits.h:46,
  /usr/include/c++/4.2/bits/stl_algobase.h:70,
  /usr/include/c++/4.2/iosfwd:46,
  /usr/include/c++/4.2/bits/c++io.h:43,
  /usr/include/c++/4.2/bits/gthr.h:114,
  /usr/include/c++/4.2/bits/gthr-default.h:43,
  /usr/include/pthread.h:47,
  /usr/include/time.h:65,

  lib/cppmyth/cppmyth/src/mythtypes.h:28:
  /usr/include/c++/v1/string:434:
  /usr/include/c++/v1/__config:23:
  /usr/include/unistd.h:37:
  /usr/include/sys/types.h:209:

Reported by:	decke (maintainer, via pkg-fallout)
Pointy hat:	jbeich
2015-03-27 07:06:54 +00:00
John Marino
798eb9e9cb multimedia category: Remove $PTHREAD_LIBS
approved by:	PTHREAD blanket
2015-03-25 17:36:47 +00:00
Sunpoet Po-Chuan Hsieh
e043833f8c - Cleanup -lpthread/-pthread manipulation 2015-03-25 14:59:04 +00:00