Commit graph

9372 commits

Author SHA1 Message Date
Thomas Zander
dd5d1730cd Modernise compiler handling
- Retire OTCHAIN OPTION
- Retire support for gcc 4.2 from base
- Depend on c11 compliant compiler via USES=compiler:c11
- Respect CC,CXX,CPP from environment (fixes bug 196811)
- Bump PORTREVISION (default package on 8.x changes)
2015-01-18 17:00:48 +00:00
Juergen Lock
987a304c01 - Update to 1.11.1 (no functional change but it removes new version
available spam.)

PR:		196828
Submitted by:	Radim Kolar <hsn@sendmail.cz>
2015-01-18 12:10:22 +00:00
Thomas Zander
14b98461cf Handle arch-dependent CFLAGS in Makefile.options because it
should be included by mencoder as well.
2015-01-18 11:40:01 +00:00
Baptiste Daroussin
4b069bc524 Get rid of one more @cwd
While here cleanup plist
2015-01-17 21:13:20 +00:00
Guido Falsi
ac52489f42 - Update to 1.5.0
PR:		196422
Submitted by:	me
Approved by:	maintainer timeout
2015-01-17 12:15:38 +00:00
Rene Ladan
96098408b6 Remove expired ports:
2015-01-13 x11/rxvt-devel: No longer developed nor maintained and deprecated by x11/xvt and x11/rxvt-unicode
2015-01-15 comms/spandsp-devel: Use newer comms/spandsp
2015-01-16 multimedia/universal-media-server: "RC script broken, especially prestart target"
2015-01-17 10:27:46 +00:00
Sean Bruno
425f648ca7 Remove duplicate armv6 conditional introduced in r377204
Submitted by:	antoine
2015-01-16 22:50:42 +00:00
Sean Bruno
42a1f84a57 These ports utilize GAS assembly and probably won't ever change. For the ARM
case, do not use -integrated-as.

PR:	196660 196774 196775 196776
Submitted by:	mikael.urankar@gmail.com
Approved by:	mentor (inplicit)
2015-01-16 22:34:22 +00:00
Adam Weinberger
22db5e666d Update to 3.0.5490.2 Stable
PR:		196664
Submitted by:	Ben Woods (maintainer)
2015-01-15 22:53:47 +00:00
Alex Kozlov
34ae7a3272 - Remove vestiges of alpha support
Approved by: portmgr (erwin)
2015-01-15 20:00:09 +00:00
Koop Mast
143337722b Sprinkle some PORTSCOUT macros around to either mark ports:
* ignore because there will not be any new releases.
 * check specific versions or ignore devel versions.
2015-01-15 17:17:32 +00:00
William Grzybowski
66594a59df multimedia/py-subliminal: add missing dependency and pet portlint
PR:		195241
Submitted by:	Ralf van der Enden <tremere cainites net>
2015-01-15 11:14:36 +00:00
Koop Mast
d98011693a Update cuse4bsd-kmod to 0.1.36.
Avoid using POLLNVAL as return code for poll events due to
compatibility with existing userspace application code.

Submitted by:	maintainer (via irc)
2015-01-15 10:14:16 +00:00
Tijl Coosemans
c88aaf5c89 Add missing USE_OPENSSL=yes
PR:		195796
2015-01-15 09:05:37 +00:00
Baptiste Daroussin
99cee129bc Update qmmp and its plugin pack to 0.8.3
Clean up plist

PR:		196634
Submitted by:	jdhore1@gmail.com (patch by maintainer)
2015-01-14 21:52:01 +00:00
Antoine Brodin
c6faa705a5 Update graphics/giflib to 5.0.5
Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
2015-01-14 18:19:32 +00:00
Beat Gaetzi
7483da328d - Update openh264 to 1.3.1
- Update Thunderbird to 31.4.0
- Update Firefox to 35.0
- Update Firefox ESR to 31.4.0
- Update libxul to 31.4.0

Submitted by:	Jan Beich
MFH:		2015Q1
Security:	http://www.vuxml.org/freebsd/bd62c640-9bb9-11e4-a5ad-000c297fb80f.html
2015-01-14 08:06:43 +00:00
Sunpoet Po-Chuan Hsieh
bc3fadc376 - Update to 1.4.3
- Fix PORTSCOUT
- Sort PLIST

Changes:	http://search.cpan.org/dist/Net-UPnP/Changes
2015-01-13 15:34:06 +00:00
Dmitry Marakasov
ac8134f838 - Clarify LICENSE
- Add LICENSE_FILE
- Remove @dirrm* from pkg-plist

PR:		196216
Submitted by:	amdmi3
Approved by:	maintainer timeout (nemysis)
2015-01-13 14:22:38 +00:00
Thomas Zander
556ff6d12a Remove multimedia/mplayer-fonts
Obsolete port, unsupported upstream, no consumers in the ports tree
2015-01-11 15:10:22 +00:00
Dmitry Sivachenko
3a18883882 Switch default python3 version from 3.3 to 3.4.
Bump PORTREVISIONs for the affected ports.

Exp-run by:	antoine
2015-01-10 23:15:27 +00:00
Thomas Zander
7c44b4596f Update to upstream version 2.3.6 2015-01-10 12:59:32 +00:00
Thomas Zander
5ad0e69470 Update to upstream version 2.5.3 2015-01-10 12:23:27 +00:00
Mark Felder
0aa0bd18ba Update to 0.9.11.7.803 2015-01-10 04:01:35 +00:00
Antoine Brodin
89c0b0782c Allow building with libc++ r224926
PR:		ports/196629
Submitted by:	dim@
2015-01-09 17:58:46 +00:00
Sunpoet Po-Chuan Hsieh
9ccc139dff - Respect DESTDIR when checking old versions
PR:		ports/196538
Submitted by:	Jia-Shiun Li <jiashiun@gmail.com>
2015-01-08 19:05:28 +00:00
Sean Bruno
99a42b0dad Pull in upstream commits to our libx264 to deal with the clang 3.5
-integrated-as defaults for ARMv6 compilation.

Handling for koobs@ while he's on vacation.

PR:		196591
Submitted by:	mikael.urankar@gmail.com
Approved by:	mentor (implicit)
2015-01-07 18:54:54 +00:00
Sunpoet Po-Chuan Hsieh
d94aea5d47 - Use PKGNAMESUFFIX for program suffix
- Use PLIST
- Cosmetic change
2015-01-07 03:51:53 +00:00
Sunpoet Po-Chuan Hsieh
5343b18ae6 - Use PKGNAMESUFFIX for program suffix
- Update PLIST_SUB and use = instead of +=
- Cosmetic change
2015-01-07 03:51:48 +00:00
Sunpoet Po-Chuan Hsieh
9318f3aa46 - Use real PORTVERSION
- Remove DISTNAME and WRKSRC
- Use PKGNAMESUFFIX for program suffix
- Update PLIST_SUB and use = instead of +=
- Remove trailing space in PLIST
- Cosmetic change
2015-01-07 03:51:42 +00:00
Emanuel Haupt
12f48dc28d Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 10:17:28 +00:00
Emanuel Haupt
e1cea1eaa9 Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 10:01:41 +00:00
Thomas Zander
148c5e4598 Update to upstream version 7.5.0 2015-01-05 18:12:06 +00:00
Thomas Zander
058ade94e8 - Update to upstream version 1.4.2
- Uses GNU_CONFIGURE and pkgconfig now -> simplify port Makefile
2015-01-05 13:18:10 +00:00
John Marino
d2ffff55de Assign maintainership of FPC ports to new FPC ports team
The new team currently consists of the previous maintainer (acm@) and
myself (marino@).

PR:	195363
2015-01-05 00:16:00 +00:00
Pawel Pekala
1913eff1e3 - Update to version 2.2.7
- Use gtk3 for gui

ChangeLog:
Add support for audio triggered generators.
Add support for projectM (milkdrop) generators.
Improvements to openGL playback plugin.
Add permanent inputs in jack and pulse audio when handling external audio.
Fix bug in chroma_blend transition.
Further code cleanup.
Fix text width for "show VJ keys" window.
Remove unnecessary deinterlacing from threaded player.
Added OSC commands /clip/selection/rte_apply, /clip/undo and /clip/redo.
Add libvisual plugins to correct submenu (regression).
Minor fixes for the rfx builder window.
Minor fixes for merge in clip editor.
2015-01-03 17:00:16 +00:00
Sunpoet Po-Chuan Hsieh
924fb3915b - Update *_DEPENDS
- Bump PORTREVISION for dependency change
2015-01-03 07:12:39 +00:00
Kurt Jaeger
cba03c03e1 security/libgcrypt: 1.6.1 -> 1.6.2, bump depends
Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
- Fix building for the x32 target without asm modules in
  mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI.
- Fix ARM assembly when building __PIC__
- mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.
  * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear
    allocated but not used bits before resizing.
  * tests/t-mpi-bits.c (set_bit_with_resize): New.
- Use internal malloc function in fips.c.
  * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/.
- pubkey: Re-map all deprecated RSA algo numbers.
- cipher: Fix possible NULL dereference in cipher/md.c for being NULL.
- Fix ARMv6 detection when CFLAGS modify target CPU architecture.

PR:		193264
Approved by:	cpm@fbsd.es (maintainer)
2015-01-02 18:46:33 +00:00
Guido Falsi
098fc5b193 Update to 1.5.0 2014-12-31 18:57:54 +00:00
Pawel Pekala
5a9c8edcc9 Update to version 14.12.0
Changes:
New options to set a proxy.
2014-12-31 14:42:45 +00:00
Juergen Lock
35610fc18c - Add LIVEMEDIA to OPTIONS_DEFAULT.
- Bump PORTREVISION.

PR:		196073
Submitted by:	thierry
2014-12-31 12:58:25 +00:00
Kubilay Kocak
23384aba46 multimedia/{lib}x264: Fix build on ARMv6
- Fix build for missing symbols on ARMv6 [1]
- Backport upstream 9463ec00 to fix default AS on ARM [2]
- Remove unecessary WRKSRC override (x264)
- Whitespace alignment

[2] http://git.videolan.org/?p=x264.git;a=patch;h=9463ec

PR:		196033 [1]
Submitted by:	Mikael Urandar <mikael.urankar at gmail com> [1]
Tested by:	sbruno
2014-12-31 06:20:13 +00:00
Koop Mast
b28f497285 Update cinnamon to 2.4, this should fix [1] and [2].
Update totem to 3.14 now that we have gstreamer 1.4 and minor gnome updates.
Update evolution suite to 3.12.9.
Make sure gtk30 pulls in adwait-icon-theme, since it now the default theme [3].

PR:		195290 [1], 195289 [2], 195455 [3]
Obtained from:	gnome devel repo
2014-12-30 20:13:46 +00:00
Thomas Zander
79e7dd9f87 - Update to upstream version 2.0.1
- add NLS option
- switch to vendor install + post-install
- move .svg icon to hicolor theme as well
- unbreak USES=qmake:outsource (unused)

PR:		196371
Submitted by:	jbeich@vfemail.net (maintainer)
2014-12-30 13:47:40 +00:00
Raphael Kubo da Costa
3898cbde7f Update to 4.8.2. 2014-12-29 20:24:44 +00:00
Mathieu Arnold
a1127ca09b Fix after r375786.
Sponsored by:	Absolight
2014-12-29 14:25:28 +00:00
Thomas Zander
b05605bc33 - Upstream versions of mplayer and ffmpeg as of 2014-12-23
- Remove the following OPTIONS:
  - MEMALIGN (now used by default where supported)
  - PROFILE (shaky, unreliable, rarely used, nigh unsupportable)
  - DIRAC (codec support only via libschroedinger)
- Default-depends on external libdvdnav
  (mplayer no longer bundles internal dvd support libraries)
- Simplify CFLAGS handling
- Use -mstack-alignment=16 -mstackrealign on clang / i386
2014-12-29 08:39:33 +00:00
Kubilay Kocak
cf001aa9df multimedia/libx264: Fix PGO/GCC options
- Revert options helpers for PGO and GCC .. *shakes fist*. We end up
  setting USE_GCC=yes yes otherwise, and that's not valid.
- libx264 and x264 share the same distfiles, use the same DIST_SUBDIR
2014-12-28 04:59:36 +00:00
Thomas Zander
533947cd11 Replace multimedia/ffmpeg24 with ffmpeg25
(no ports depend on ffmpeg24 and ffmpeg25 is the more likely candidate
for the eventual replacement of multimedia/ffmpeg)
2014-12-27 15:28:46 +00:00
Raphael Kubo da Costa
67b5e1f8b4 Update to 4.8.3 too.
Should have been part of r375654...
2014-12-27 15:17:56 +00:00
Kubilay Kocak
23c446e547 multimedia/x264: Use libx264's config headers
An encoding error condition is created when HI10P is enabled
in libx264, since the x264 is not built with that options.

Make x264 use the headers provided by the libx264 port, not the ones
that come with the sources, so the configuration options between the
two ports (libx264 and x264) can't end up mismatched.

Thanks to astrodog and a_b (IRC) for coming up with an elegant solution. [1]

While I'm here:

- Update COMMENT to reflect this is just the x264 CLI frontend
- Add LICENSE_FILE
- Tweak BUILD_DEPENDS
- Sort USES and OPTIONS
- Update GCC_DESC to match libx264
- Use OPTIONS helpers (except for PGO & GCC .. *shakes fist*)
- Sort PLIST_*
- Remove conditional LDFLAGS (-fstack-protector is now handled by the
  framework)
- Whitespace alignment
- Remove pkgconfig REINPLACE_CMD, its not needed here.
- Strip x264 binary x264

PR:		195292 [1]
Submitted by:	Harrison Grundy <harrison dot grundy at astrodoggroup com>
2014-12-27 10:17:54 +00:00
Grzegorz Blach
a781a6e13c - Remove Mk/bsd.efl.mk
- Convert USE_EFL=libtool_hack to USES=libtool
- Convert USE_EFL=imlib2 to LIB_DEPENDS=libImlib2.so:...
- Bump PORTVERSION in graphics/imlib2 and in all ports
  which depends on imlib2

PR:		196062
Approved by:	portmgr
2014-12-27 00:09:02 +00:00
Raphael Kubo da Costa
daaeacf5b8 Update to 4.8.1. 2014-12-26 20:26:49 +00:00
Raphael Kubo da Costa
222def28c7 Update to 0.8.2. 2014-12-26 20:20:46 +00:00
Raphael Kubo da Costa
f7190ba3a7 Update to 4.8.3. 2014-12-26 20:05:09 +00:00
Adam Weinberger
9d15f163fb Update to 3.0.5464.40000.
PR:		196077
Submitted by:	Ben Woods (maintainer)
2014-12-26 17:34:46 +00:00
Thomas Zander
c68e0a6630 Fix build on 8.x systems
PR:		195600
Submitted by:	truckman@FreeBSD.org
Approved by:	clutton@zoho.com (maintainer)
2014-12-25 22:43:59 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Antoine Brodin
3daa3b7830 - Properly support png 1.5
- Cleanup plist
2014-12-25 13:24:16 +00:00
Baptiste Daroussin
61d0cfd1e0 Convert USE_GNOME=desktopfileutils into USES=desktop-file-utils 2014-12-25 02:23:49 +00:00
Baptiste Daroussin
cdcbede735 Remove useless gnomehack 2014-12-25 02:11:21 +00:00
Baptiste Daroussin
2ff7e2e922 Convert gnomehack to pathfix 2014-12-25 02:01:21 +00:00
Kubilay Kocak
ab3919596a multimedia/libx264: Fix spaces to tab 2014-12-24 22:30:42 +00:00
Kubilay Kocak
b504f4927f multimedia/libx264: Merry Modernized Port Christmas
- Update COMMENT (library only)
- Add LICENSE_FILE
- Use pathfix for pkgconfig
- Remove unecessary WRKSRC override
- Use OPTIONS helpers
- Restore PGO option to OPTIONS_DEFINE
- Don't disable CLI so PGO can run. Remove it in post-install:
- Whitespace alignment
- Sort OPTIONS
- Remove -fstack-protector conditional (framework handles this now)
- Strip shared library
2014-12-24 22:28:06 +00:00
Olli Hauer
311e3b182f - rename www/neon29 to www/neon and update to neon-0.30.1
- adjust ports depending on neon, bump PORTREVISION

Changelog:
Fix memory leak with GnuTLS (Werner Baumann, Patrick Ohly).
Fix possible crash after DNS lookup errors on Windows (Olivier Goffart).
Don't fail if the SSL cert changes between connections with OpenSSL, behaviour now matches that with GnuTLS.
Fix PKCS#11 support under OpenSSL with TLS 1.2.
Fix static linking with pkg-config file (Alan H)

PR:		195786
Differential Revision:	https://reviews.freebsd.org/D1319
Submitted by:	ohauer
Reviewed by:	portmgr (bapt, mat)
Approved by:	portmgr, lev (implicit)
2014-12-24 06:03:22 +00:00
Muhammad Moinur Rahman
6d2e8f9aeb Change my non-FreeBSD MAINTAINER mail to bofh@
Approved by:	bapt
2014-12-24 00:14:11 +00:00
Christian Weisgerber
fc83922e79 Fix segfault in MikMod plugin with modern libmikmod.
PR:		196180
Submitted by:	Michael Lackner
Obtained from:	Jakob Steltner (Arch Linux)
2014-12-23 21:09:45 +00:00
Christian Weisgerber
c67fa8855f Disentangle overlapping patches, rename and regenerate. No code changes. 2014-12-23 20:58:43 +00:00
Dmitry Marakasov
db19b7ef2c - Strip libraries 2014-12-23 14:43:45 +00:00
Mark Felder
e8ff9b7b28 Update to 0.9.11.7 2014-12-23 13:33:46 +00:00
Mathieu Arnold
92fbc75c13 Catch up abusive uses of ${SITE_PERL}.
Sponsored by:	Absolight
2014-12-23 02:22:19 +00:00
Jean-Sébastien Pédron
3c9a1d11c2 Final removal of WITH_NEW_XORG
This knob was turned on for all version of FreeBSD in r369875
(2014-10-03) and officially deprecated. Since then, it was gradually
removed from many ports when they needed an update.

x11-servers/xorg-server was the last major user of this knob. The port
was updated to xserver 1.14 in r374982 (2014-12-19). The update got rid
of the knob, clearing the path to the final removal.

This commit changes ports who were checking for WITH_NEW_XORG and remove
its handling from bsd.port.mk.

While here, two sanity checks are added to warn user about WITH_KMS and
WITH_NEW_XORG which have no effect now.

Differential Revision:	https://reviews.freebsd.org/D1351
Reviewed by:	antoine, bapt, kwm
Approved by:	portmgr (antoine, bapt), kwm
2014-12-22 23:04:17 +00:00
Koop Mast
1b6c5f5c0b Update gstreamer1-libav to 1.4.5.
Reminded by:	tijl@
2014-12-22 12:13:11 +00:00
Koop Mast
91f8647292 Update Gstreamer framework to 1.4.5. 2014-12-22 10:22:38 +00:00
Antoine Brodin
5b1c5442f9 - Shebangfix
- Allow staging as a regular user
- Cleanup plist
2014-12-22 10:01:19 +00:00
Baptiste Daroussin
da0eb10ed5 Get rid of gnomehier 2014-12-21 00:43:28 +00:00
Baptiste Daroussin
5745ab2395 cleanup plist 2014-12-20 19:21:06 +00:00
Thomas Zander
cb17077f78 Avoid pulling in x11 depencencies if not necessary
- Use INSTALL_ICONS only when X11 OPTION is enabled
- Bump PORTREVISION

Reported-by:	olgeni
2014-12-19 18:49:30 +00:00
Mark Felder
e8184547fe Update to 0.9.11.6
Add another mirror
2014-12-17 21:22:08 +00:00
Antoine Brodin
134c55fc88 Fix 41 gstreamer1-plugins- ports that were creating empty packages
With hat:	portmgr
2014-12-17 21:14:29 +00:00
Danilo Egea Gondolfo
22a1e73b28 - Update from 1.5.1 to 1.5.2 2014-12-17 19:24:35 +00:00
Koop Mast
c4281a47c2 Update to 0.5.9.
Switch to new gstreamer version, this unbreak the build [1]
Remove @dirrmtry from plist

Reported by:	pkg-fallout
2014-12-17 16:20:33 +00:00
Koop Mast
c6e9859c13 Big Gstreamer update:
Update gstreamer, gstreamer-plugins, -good, -bad and -ugly ports to 1.4.4.
Update gstreamer1-plugins-gnonlin to 1.4.0.
Update py-gstreamer1 and py3-gstreamer1 to 1.4.0.

Add multimedia/gstreamer1-editing-services. GES is a high-level library
for facilitating the creation of audio/video non-linear editors.

Add pulseaudio plugin now that pulseaudio is updated and add the gl plugin.

Drop :keepla from USES=libtool.
Drop @dirrm[try] from plists and drop gnomehier from USE_GNOME
Switch to optionhelpers in multimedia/gstreamer1.

PR:		194922 (merged with my own WIP)
Submitted by:	olivierd
2014-12-16 13:35:01 +00:00
Pawel Pekala
baea955556 - Update comms/spandsp to version 0.0.6 [1]
- Convert all comms/spandsp-devel consumers to use newer comms/spandsp
- Bump affected ports
- Mark comms/spandsp-devel as deprecated and set expiration date
- Add upgrade instructions to UPDATING

PR:		194399 [1]
Submitted by:	Nikola Kolev <koue@chaosophia.net> [1]
Approved by:	madpilot (asterisk ports), maintainer timeout (other)
2014-12-15 18:46:58 +00:00
Dmitry Marakasov
81e4df835e - Simplify MASTER_SITES
- Add LICENSE
- Strip library (INSTALL_TARGET=install-strip wasn't working)
- Drop @dirrm* from plist

Approved by:	bapt
2014-12-15 13:58:20 +00:00
Dmitry Marakasov
0a6b458c3e - Drop @dirrm* from plist 2014-12-15 12:38:41 +00:00
Thomas Zander
e0c49a5700 - Fix buffering in OSS backend
- Fix QT4 GUI layout issue

While one it:
- Use INSTALLS_ICONS

PR:		193807
Submitted by:	hselasky@FreeBSD.org
2014-12-13 18:49:26 +00:00
Grzegorz Blach
bbe44aec8f Reenable pulseaudio support
PR:	195942
2014-12-13 09:50:47 +00:00
Juergen Lock
9c64d41eee - Update to 1.11.0 - changelog is here:
http://livestreamer.tanuki.se/en/latest/changelog.html#changelog

- Cherry-pick twitch.tv fix from git head. [1]

Obtained from:	bbc6d0e7c1 [1]
2014-12-12 17:15:45 +00:00
Pietro Cerutti
c020107379 - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
Ashish SHUKLA
c3f4f7709e - Add support for building on ARMv6 platforms
Thanks to sbruno@ for testing the port build on ARMv6

PR:		195466
Submitted by:	mikael.urankar <mikael.urankar at gmail dot com>
2014-12-10 15:47:19 +00:00
Mark Felder
1286a4c14a Update "BSD" license in multimedia category 2014-12-09 16:33:16 +00:00
Antoine Brodin
68bda0e1a4 Fix plist 2014-12-09 11:05:23 +00:00
Baptiste Daroussin
841c55f106 Fix my plist mess up
Reported by:	antoine
2014-12-08 22:33:10 +00:00
Baptiste Daroussin
df6f332446 Cleanup plist 2014-12-08 22:27:42 +00:00
Baptiste Daroussin
a04f934ad8 Avoid using @cwd 2014-12-08 22:23:50 +00:00
Baptiste Daroussin
53e57f113a Avoid usage of @cwd 2014-12-08 22:18:12 +00:00
Baptiste Daroussin
5dd2e2523c Simplify plist 2014-12-08 21:54:04 +00:00
Baptiste Daroussin
b224355653 Remove useless @cwd 2014-12-08 21:29:01 +00:00
Baptiste Daroussin
857290d700 Remove useless @cwd 2014-12-08 21:26:34 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Ashish SHUKLA
3bf2500ad0 Add fix for building with clang 3.5 2014-12-08 09:13:22 +00:00
Sunpoet Po-Chuan Hsieh
dfecf4e945 - Cleanup PLIST 2014-12-08 09:11:27 +00:00
Sunpoet Po-Chuan Hsieh
7c5d464291 - Cleanup PLIST 2014-12-08 09:11:23 +00:00
Sunpoet Po-Chuan Hsieh
ca0be6edb2 - Use PORTDOCS
- Cleanup PLIST
2014-12-08 09:11:19 +00:00
Antoine Brodin
3f99b363f9 Allow staging as a regular user 2014-12-07 19:38:22 +00:00
Mark Linimon
50d5cdeb58 Give this a proper DEPRECATED line.
Obtained from:	portsmon
2014-12-07 19:28:18 +00:00
Alexey Dokuchaev
9d29351fc1 Sort entries alphabetically across all categories to avoid extra repo churn. 2014-12-07 16:21:36 +00:00
Baptiste Daroussin
58cbaea1fa Cleanup plist 2014-12-07 09:13:02 +00:00
Thomas Zander
b746c54c06 Fix install location for plugins by USES=webplugin
- Bump PORTREVISION

While on it:
- Modernise pkg-plist
- Cleaning up Makefile

PR:		195170
Submitted by:	jbeich@vfemail.net
2014-12-06 19:41:40 +00:00
Thomas Zander
c4f6327425 Update to version 2.0.0
PR:		195369
Submitted by:	jbeich@vfemail.net (maintainer)
2014-12-06 12:42:27 +00:00
Sean Bruno
2337c2cdd6 Fixup some asm code to support ARM. Fixes build on ARM platforms.
Bump portrevision to indicate this.

PR:		194186
Submitted by:	mikael.urankar@gmail.com
Reviewed by:	kwm
Approved by:	mentors (implicit)
2014-12-05 18:13:21 +00:00
Mark Felder
7fa7dc1f78 Update to 0.9.11.5.774 2014-12-05 13:52:37 +00:00
Sunpoet Po-Chuan Hsieh
6a0d9c221e - Fix build with MMS enabled
- Cleanup PLIST
2014-12-04 15:09:57 +00:00
Sunpoet Po-Chuan Hsieh
a6b39a97a9 - Cleanup PLIST 2014-12-04 15:09:53 +00:00
Beat Gaetzi
0ccec1792b - Update Thunderbird to 31.3.0
- Update gmp-api to 35.0
- Update openh264 to 1.2
- Update NSS to 3.17.3
- Update Firefox to 34.0.5
- Update Firefox ESR 31.3.0
- Update libxul to 31.3.0
- Improve CONFIGURE_TARGET handling
- Always build using client.mk
- Switch to clang by default on systems without libc++
  (/stable/8 and /stable/9)
- Drop lang/python2 dependency, only lang/python27 is required
  to build
- Use DuckDuckGo searchplugin from upstream (has suggestions
  and purposes)
- Backport a few about:memory fixes
- Backport Web Notifications libnotify integration
- Add GTK3 option for www/firefox. Adwaita is a bit broken
  since Gtk 3.14, see:
  https://bugzilla.mozilla.org/show_bug.cgi?id=1073117

PR:		195559
Submitted by:	Jan Beich
MFH:		2014Q4
Security:	http://vuxml.org/freebsd/7ae61870-9dd2-4884-a2f2-f19bb5784d09.html
2014-12-03 14:55:25 +00:00
Grzegorz Blach
0d4def900a Update to 0.7.1 2014-12-03 12:47:32 +00:00
Koop Mast
6ce4980916 Update GNOME to 3.14.2.
This update was brought to you in collaboration with Gustua Perez

Make sure gtk30 pulls it the default theme (adwaita-icon-theme).
Update the extra gnome-shell-extensions so they work with gnome-shell 3.14.
Drop metacity from gnome3 meta-port.
Remove the gtile gnome-shell extension since it proven to be buggy.

Exp-run done by antoine@ for gdk-pixbuf2 deprecated API.

PR:		195414
Obtained from:	gnome dev repo
2014-12-03 09:18:23 +00:00
Adam Weinberger
b5f5500355 Update to 3.0.5445.6.
PR:		195528
Submitted by:	Ben Woods (maintainer)
2014-12-02 23:19:03 +00:00
Dmitry Marakasov
b09412f603 - Drop .la files from multimedia/dirac and multimedia/schroedinger
- Bump dependent ports as .so versions have changed
- While here, remove @dirrm* from plists and add missing empty directory to plist of multimedia/lives

Approved by:	portmgr blanket
2014-12-02 03:23:13 +00:00
Dmitry Marakasov
cd537e2618 - Fix library w/clang on i386
Broken .so was produced, undefined reference to _mmx_one.
This fixes multimedia/recmpeg on i386.

Approved by:	portmgr blanket
MFH:		2014Q4
2014-12-01 00:08:18 +00:00
Thomas Zander
dd5b072674 Update to upstream version 2.0.9
- Change MASTER_SITE
- Add LICENSE_FILE
- Remove GNOME & MATE OPTION, add default OPTION to use it as
  systemwide default thumbnailer

PR:		195318
Submitted by:	clutton@zoho.com (maintainer)
2014-11-30 20:00:46 +00:00
Thomas Zander
3b41b73fdf Update to upstream release 7.3.0
While on it
- Modernise pkg-plist
- Fix handling of icons: INSTALL_ICONS if GUI version is built

PR:		195331
Submitted by:	tremere@cainites.net
Reviewed by:	riggs
2014-11-30 17:25:56 +00:00
Tijl Coosemans
edb7229dd4 Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The
first contains runtime libraries such as libintl and the latter contains
developer tools such as msgfmt.  Ports that use gettext will usually need
a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools.

USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on
devel/gettext-runtime and USES=gettext-tools can be used to set a
BUILD/RUN_DEPENDS on devel/gettext-tools.  USES=gettext is now the same
as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on
devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools.

Update gettext to 0.19.3.

Remove :oldver from converters/libiconv and devel/gettext-runtime.  Leave
symlinks with the old library versions to avoid the need to bump
PORTREVISION on a large number of dependent ports.  When most of the
dependent ports have had normal version updates, PORTREVISION can be
bumped on the remaining ones (low number) and the links can be removed.

Fix some ports that installed files in lib/locale instead of share/locale.

PR:		194038
Reviewed by:	bapt
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-11-29 18:22:32 +00:00
Mark Felder
b134ca1eb8 Simplify ONLY_FOR_ARCHES wording
Full sententes look ugly when the message is produced

Submitted by:	danfe
2014-11-29 16:53:39 +00:00
Mark Felder
dbdb1c3d72 Restore ONLY_FOR_ARCHS
Fix a few rc script issues that mainly affected the plexpass slave port
2014-11-29 16:39:06 +00:00
Rene Ladan
3b3ed051bc Remove expired ports:
2014-11-26 vietnamese/vnlpr: Broken for more than 6 months
2014-11-26 devel/fsmgenerator: Broken for more than 6 months
2014-11-26 graphics/multiraw: Depends on broken and deprecated graphics/dcraw-m
2014-11-26 news/fidogate-ds: Broken for more than 6 months
2014-11-26 net/py-yadis: Broken for more than 6 months
2014-11-26 textproc/ruby-diff: Broken for more than 6 months
2014-11-26 audio/cowbell: Broken for more than 6 months
2014-11-26 lang/ironpython: Broken for more than 6 months
2014-11-26 www/dpsearch: Broken for more than 6 months
2014-11-26 multimedia/y4mscaler: Broken for more than 6 months
2014-11-26 devel/rubygem-dep_selector: Broken for more than 6 months
2014-11-29 14:33:15 +00:00
Antoine Brodin
99cc4d234d Allow building without /usr/bin/perl symlink
PR:		ports/195494
2014-11-29 12:58:28 +00:00
Grzegorz Blach
56e13362a0 Remove now unneeded REINPLACE_CMD for zsh completions
PR:		195473
Submitted by:	Jan Beich (jbeich <at> vfemail <dot> net)
2014-11-29 08:41:55 +00:00
John Marino
b44a8957e3 multimedia/libcec: USES+= alias for DragonFly 2014-11-29 01:36:13 +00:00
Mark Felder
39909dd3f7 Last update broke rc script for plexpass users.
pointyhat -> me
2014-11-28 19:35:32 +00:00
Mark Felder
6d7f861aab Make plexmediaserver-plexpass a slave port to reduce duplicated efforts.
While here fix a plist issue.
2014-11-28 19:18:26 +00:00
Mark Felder
d406136e2c Port cleanup and preparation for making -plexpass a slave port to
prevent duplicate work

PR:		194909
Submitted by:	Josh Ruehlig
2014-11-28 18:32:39 +00:00
Mark Felder
6fbbf46513 Update to 0.9.11.4.739 2014-11-28 16:24:50 +00:00
Grzegorz Blach
c5a1552a53 Update to 0.7.0 2014-11-28 07:38:20 +00:00
Antoine Brodin
c6fc00681e Mark a few ports BROKEN after GNOME 2 removal 2014-11-27 18:53:47 +00:00
Alexey Dokuchaev
e39acdf6a2 - Remove options' descriptions which are already in the standard pool
- Improve wording and make sure they all fit nicely in 80-char window

Approved by:	maintainer (koobs)
2014-11-27 12:06:05 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Thomas Zander
07995f4052 Update to version 1.4.11
PR:		195236
Submitted by:	jason.harmening@gmail.com (maintainer)
2014-11-25 19:49:56 +00:00
Grzegorz Blach
273c6e6d76 - Merge EFL libraries into devel/efl and update to 1.12.0
- Update x11-toolkits/elementary to 1.12.0
- Update x11-wm/enlightenment to 0.19.1
- Update graphics/evas_generic_loaders-* to 1.12.0
- Update devel/e_dbus to 1.7.10
- Update benchmarks/expedite to 1.7.10
- Move some of x11-wm/e17-module-* to x11-wm/e-module-*
  and update to recent snapshots
- Add multimedia/emotion_generic_players-vlc
- Add multimedia/rage

Reviewed by:	crees, antoine
2014-11-25 03:07:22 +00:00
Sunpoet Po-Chuan Hsieh
7de0824ffc - Add LICENSE
- Cleanup PLIST
2014-11-24 18:30:47 +00:00
Danilo Egea Gondolfo
935b26b052 - Update from 1.5 to 1.5.1 2014-11-24 16:13:37 +00:00
Chris Rees
4cb60faedd Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
Koop Mast
2b54f704f9 Fix plist when QUVI option is not selected.
PR:		195200
Submitted by:	Christoph Lukas <site+org.freebsd.bugs-44k@s.firc.de>
2014-11-22 17:10:28 +00:00
Antoine Brodin
ffd528dc90 Hook libx264 to the build 2014-11-22 16:37:16 +00:00
Johannes Jost Meixner
4f12f3b178 multimedia/x264: General overhaul
- Split x264 into two ports: the CLI application (x264), and the library
  (libx264). This will allow x264 to use lavf and friends from ffmpeg for
  decoding and demuxing while preventing a circular dependency between the
  two: x264 can depend on ffmpeg, but ffmpeg will depend on libx264 rather
  than x264.
- Add the LAVF option to the CLI port, making the dependency on ffmpeg
  optional.
- Update to 0.142.2455.
- Amend fixes to local patches so that they can apply to the new upstream
  files.
- Provide the git revision and other version information to the build
  environment, allowing the CLI binary to display this information (like the
  Windows builds).
- Remove unsupported build options (X11_OUTPUT).
- Ensure that the library and CLI ports each have the appropriate options.
- Add notes for future contributors who wish to update the ports.
- Bump PORTREVISION for all dependent ports.

PR:           187805
Differential Revision:	https://reviews.freebsd.org/D1159
Submitted by: Andrew Berg <aberg010@my.hennepintech.edu>
Approved by:  koobs (maintainer, mentor)
2014-11-22 16:23:34 +00:00
John Marino
61c31a4b03 multimedia/gstreamer-plugins: use OPSYS with OSVERSION 2014-11-21 15:12:13 +00:00
Mark Felder
eba438b16b Update to 0.9.11.4.739 2014-11-21 14:02:10 +00:00
Thomas Zander
4d537e472d Enable network streaming via https and other encrypted connections
- Introduce GNUTLS OPTION and make it default
- Add extra patch for gnutls support from mplayer svn head

While on it
- Fix cflags/ldflags in mencoder: USES pkgconfig
2014-11-20 21:42:42 +00:00
Thomas Zander
04b4ec4480 Un-break non-default OPTION OPENSSL
PR:		195202
Submitted by:	jbeich@vfemail.net
2014-11-20 19:34:19 +00:00
Bruce A. Mah
ecda629de4 Update multimedia/py-soco to 0.10.
PR:		195192
Submitted by:	conall@conall.net (maintainer)
2014-11-20 00:05:19 +00:00
Koop Mast
af3811313c The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.

Upgrade instructions:

Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
    guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
    evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center

For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3

For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3

We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.

The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.

Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.

This update was also made possible by:
	Joe Maloney
	Kris Moore
	Beeblebrox
	Ryan Lortie
	Antoine Jacoutot
	and everyone I missed
2014-11-19 11:49:04 +00:00
Guido Falsi
1809c2a38c - Move pkg-plist to PLIST_FILES
- Remove dirrms
2014-11-18 08:34:03 +00:00
Guido Falsi
84706ba014 - Clean up plist 2014-11-18 08:32:24 +00:00
Grzegorz Blach
b878799e99 Unbreak linking mplayer2 by temporary removing V4L option,
until bugfix will be available.
2014-11-18 03:14:09 +00:00
Thomas Zander
fa8b448107 Correct iconv handling
Bump PORTREVISION

While on it:
- Remove @dirrm(try) from pkg-plists

PR:		195065
Submitted by:	yuri@rawbw.com
Reviewed by:	riggs
2014-11-16 17:20:32 +00:00
Juergen Lock
2fc1f0f4b2 Update to 3.18.0.1 .
PR:		194734
Submitted by:	hselasky (maintainer)
2014-11-15 11:28:29 +00:00
Adam Weinberger
7da019815c - Allow overriding the user/group as which the service is run
- Don't clobber LC_ALL/LANG
- Add a deinstallation message

PR:		194959
Submitted by:	joshruehlig@gmail.com / maintainer
Approved by:	Ben Woods (maintainer)
2014-11-13 21:37:05 +00:00
Antoine Brodin
676e482143 Cleanup plist 2014-11-13 17:51:10 +00:00
Steve Wills
c02cda76c0 x11/rubygem-gnome2: update to 2.2.3
Update all rubygem-gnome2 and related ports to 2.2.3

While here, mark rubygem-glib2 as broken with Ruby 2.1
2014-11-12 02:02:59 +00:00
Mathieu Arnold
b4ab5320cf Fix build as a user.
Sponsored by:	Absolight
2014-11-11 17:53:36 +00:00
Johannes Jost Meixner
80b6c31429 Upgrade CentOS to 6.6
- Upgrade all things linux-c6- to CentOS 6.6
- Add ports:
  devel/linux-c6-libsigc++20
  graphics/linux-c6-gdk-pixbuf [1]
  graphics/linux-c6-glx-utils
- Add pkg-plists for net/linux-c6-openldap
  and security/linux-c6-cyrus-sasl2
- Misc. cleanups

Differential Revision:	https://reviews.freebsd.org/D1108
Submitted by:	kmoore [1]
Reviewed by:	rene (emulation)
Approved by:	portmgr (swills)
Approved by:	swills (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-11-11 13:06:39 +00:00
Antoine Brodin
8f5f0d8588 Cleanup plist 2014-11-10 23:10:23 +00:00
Thomas Zander
d6dc299ff7 Update audio/libsidplayfp to upstream version 1.6.0
Bump PORTREVISION of dependent ports

PR:		194626
Submitted by:	liangtai.s16@gmail.com (maintainer)
2014-11-09 16:33:26 +00:00
Adam Weinberger
1b66c5077e Update MediaBrowser port to latest upstream 3.0.5424.1 stable.
Also tidy up a few items in the port recommended by josh4trunks.
This includes improving rc script to minimise customisation (maximise
use of rc.subr), moving the storage of the MediaBrowser database files
to /var/db/mediabrowser and adding some more comments for users.

Add an entry to UPDATING explaining the database directory move from
/usr/local/mediabrowser to /var/db/mediabrowser.

The default MediaBrowser database/configuration/logs/media metadata
storage directory has moved from /usr/local/mediabrowser to
/var/db/mediabrowser. Users are advised either to move the contents of
the old directory to the new location, or to add a mediabrowser_data_dir
entry to /etc/rc.conf.

PR:		194904
Submitted by:	Ben Woods
2014-11-09 16:25:26 +00:00
Bruce A. Mah
d7d152e067 Update multimedia/py-soco to 0.9.
PR:		194876
Approved by:	conall@conall.net (maintainer)
2014-11-09 04:27:15 +00:00
Adam Weinberger
4fedbfec58 Bump PORTREVISION on libx265 consumers after r372289.
PR:		194907
Submitted by:	Anton Sayetsky
2014-11-08 22:26:53 +00:00
Antoine Brodin
4135ec7acd Hook mediabrowser to the build 2014-11-07 19:58:44 +00:00
Adam Weinberger
06712e48cf Add multimedia/mediabrowser.
Media Browser Server is a home media server built on top of other popular
open source technologies such as Service Stack, jQuery, jQuery mobile,
and Mono.

It features a REST-based api with built-in documention to facilitate
client development. We also have client libraries for our api to enable
rapid development.

WWW: http://mediabrowser.tv/

PR:		194634
Submitted by:	Ben Woods
2014-11-07 18:53:45 +00:00
Adam Weinberger
bbdbdb934a Update to 1.4. 2014-11-07 18:17:42 +00:00
Mathieu Arnold
d291ad32ca Replace some occurences of mach with PERL_ARCH (and a couple of other small noop fixes.)
With hat:	perl@
Sponsored by:	Absolight
2014-11-07 13:51:10 +00:00
Koop Mast
6b1c2ea085 Remove * from LIB_DEPENDS lines and specify the default library name
for ImageMagick. Using '*' it is unsupported and potention bugs here.
2014-11-07 09:55:22 +00:00
Raphael Kubo da Costa
a9662ed949 Update Qt5 ports to 5.3.2.
Proudly presented by the KDE on FreeBSD team, with several guest stars.

This update took way longer than initially expected due to us previously
accumulating assumptions and changes to Qt's build system that finally bit
us back with the 5.3 release series, so we had to do a fair amount of
cleanup.

New ports:
- comms/qt5-serialport: Qt functions to access serial ports, originally
                        based on work by Fernando Apesteguia. [1]
- devel/qt5-qdoc: Qt documentation generator, the Qt5 equivalent of
                  devel/qt4-qdoc3. Originally worked on by Tobias Berner.
                  It had already been half-split from devel/qt5-buildtools,
                  we just needed to finish the work.

Dead ports:
- devel/qt5-qmldevtools: Merged into lang/qt5-qml.

Minor changes:
- devel/qt5: Add x11/qt5-x11extras and the new ports to the dependency list.
- graphics/qt5-imageformats: The port now supports the JPEG2000, WEBP,
                             Direct Draw Surface and ICNS formats.
- multimedia/qt5-multimedia: The ALSA and PULSEAUDIO options are now
                             mutually exclusive due to changes introduced in
                             Qt 5.3.0 (the ALSA code is now a proper plugin
                             that is only built if PulseAudio is not used).
- x11/qt5-x11extras: Add USE_LDCONFIG since the port installs a shared
                     library.

The big changes:
- bsd.qt.mk: Set QMAKESPEC instead of QMAKEPATH. [3]
  QMAKEPATH does much more than we want now that we call qmake from the top
  of ${WRKSRC}. qmake uses QMAKEPATH when evaluating the QMAKE_MKSPECS
  property, which is in turn used by qt_config.pri to load the .pri files in
  mkspecs/modules.

  In practice, this means that if people have an older Qt installation those
  files will be used and QT_CONFIG will have values such as "gui" even if
  one is building a port like textproc/qt5-xml, which passes -no-gui to the
  configure script. Consequently, unintended code paths may be enabled or
  the configuration step can just fail if the .pro files expect values that
  are not present in the system-wide, older .pri files.

  We avoid all those problems if we use QMAKESPEC, as qmake does not take
  its value into account when evaluating the QMAKE_MKSPECS property and will
  only parse the files in the mkspec's directory (mkspecs/freebsd-clang, for
  example, instead of all the files in mkspecs).

- Stop explicitly passing ${LOCALBASE} to the compiler. [3]
  qmake's behavior has changed in Qt 5, and the paths set in QMAKE_INCDIR
  and QMAKE_LIBDIR in the mkspecs are passed before any others, such as the
  ones in the build directory themselves.

  In practice, this means that we end up with linker calls like this:

  c++ -o libfoo.so foo.o bar.o -L/usr/local/lib -L/wrkdir/build/lib
      -lQt5Gui -lQt5Core

  So if one already has Qt installed in the system, the older, already
  present version of the libraries in /usr/local/lib will be used instead of
  the newly-built ones in /wrkdir/build/lib.

  QTBUG-40825 discusses this behavior upstream, but there has been no
  agreement on a solution yet.

  For now, the solution adopted is to make the compiler and the linker aware
  of those paths but only try them last after all others, and this is
  achieved by setting the CPATH and LIBRARY_PATH environment variables when
  qmake is being used.

  In addition to setting them in CONFIGURE_ENV and MAKE_ENV, we also need to
  stop changing QMAKE_INCDIR and QMAKE_LIBDIR as well as filter those paths
  from the pkg-config calls qtbase's configure script makes.

- Call qmake from the root of the ${WRKSRC}.

  In Qt 5.3, Qt's build infrastructure has undergone some changes that make
  our previous approach of calling qmake from the directories we want to
  build stop working. Things would break even more in Qt 5.4, in which
  qtbase's configure script does not accept the -process, -fully-process and
  -dont-process arguments anymore (it always behaves as if -process had been
  used).

  Bite the bullet and start calling qmake from ${WRKSRC}. The largest part of
  this change involves changing lines in Makefiles from
    WRKSRC_SUBDIR=	foo/bar
  to
    BUILD_WRKSRC=		${WRKSRC}/foo/bar
    INSTALL_WRKSRC=		${WRKSRC}/foo/bar
  as well as adding patches to .pro files to avoid entering other
  subdirectories and removing post-configure targets that are not necessary
  anymore.

  Since qmake needs to be called from the top of ${WRKSRC} anyway, we can
  also simplify the configuration process for the qtbase ports a little.
  Looking at r10019 it is not clear why we started calling qmake in the
  pre-configure target in addition to the post-configure one (while also
  skipping it in do-configure), but we can now drop this call since letting
  configure behave as if -process had been passed means it will call qmake
  on its own and overwrite the files generated by the pre-configure call. We
  still need to call qmake in post-configure though, as the configure script
  does not pass -recursive when calling qmake and we need to be able to call
  make from any subdirectory when building.

PR:		194762 [1]
PR:		194566 # exp-run with base GCC and clang
PR:		194088 [3]
2014-11-05 09:39:21 +00:00
Thomas Zander
fed9871a5c Update to upstream version 2.3.5
While on it:
- Clean up pkg-plist
2014-11-03 07:39:09 +00:00
Thomas Zander
2cf877599f Update to 2.4.3 2014-11-02 21:12:57 +00:00
Antoine Brodin
1464c30e05 Allow building with bison 3
PR:		ports/194680
2014-11-01 23:06:23 +00:00
Thomas Zander
7dc69aaa57 Fix build on armv6
- Merge patch to configure script from upstream r37258

PR:		194687
Submitted by:	mikael.urankar@gmail.com
Reviewed by:	riggs
MFH:		2014Q4
2014-11-01 11:09:00 +00:00
Baptiste Daroussin
fc348f20d8 Simplify plist 2014-10-31 23:29:54 +00:00
Baptiste Daroussin
2c7ce6f23c Simplify plist 2014-10-31 23:28:33 +00:00
Antoine Brodin
15df5a7d45 Fix LIB_DEPENDS 2014-10-31 21:43:47 +00:00
Baptiste Daroussin
677b919089 Simplify plist 2014-10-31 15:58:38 +00:00
Sean Bruno
13e854d95c Disable RPi specific code from build to allow armv6 pkg to be created.
PR:		193879
Submitted by:	Mikael Urankar <mikael.urankar@gmail.com>
Reviewed by:	bdrewery (mentor)
2014-10-29 22:01:26 +00:00
Dmitry Marakasov
748cc7eb6d - Clarify LICENSE
- Add LICENSE_FILE

Approved by:	portmgr blanket
2014-10-28 20:15:50 +00:00
Dmitry Marakasov
af107b9110 - Fix plist
Approved by:	portmgr blanket
2014-10-28 01:13:04 +00:00
Grzegorz Blach
6689c309f8 Disable -O2 from vendor
PR:		194408
Submitted by:	Jan Beich (jbeich <at> vfemail <dot> net)
2014-10-27 00:51:39 +00:00
Thomas Zander
c67e100a18 - Update to upstream version 3.2.1
PR:		194169
Submitted by:	tkato432@yahoo.com
2014-10-26 15:29:28 +00:00
Antoine Brodin
fdab2b6359 Deprecate ports broken for more than 6 months 2014-10-25 16:49:19 +00:00
Thomas Zander
bfd59e8101 - Update to version 1.0.9 [1]
- Simplify Makefiles [1]
- Fix build problem in gecko-mediaplayer with xulrunner>=30 [2]

PR:		194498
Submitted by:	tkato432@yahoo.com [1]
Reviewed by:	riggs [2]
2014-10-25 16:38:26 +00:00
Thomas Zander
9022bd38bd - Update to upstream version 0.17
- Update project URL in pkg-descr and MASTER_SITES accordingly

PR:		194499
Submitted by:	tkato432@yahoo.com
2014-10-25 08:02:50 +00:00
Grzegorz Blach
daca56c2d6 Update to 0.6.2 2014-10-24 23:46:41 +00:00
John Marino
51377f239a multimedia/banshee: Add gnomedocutils to build depends to fix build 2014-10-24 17:41:38 +00:00
Raphael Kubo da Costa
990a62701e Remove @dirrm and @dirrmtry entries from the Qt ports. 2014-10-23 21:35:14 +00:00
Adam Weinberger
7b4c460a13 Bump PORTREVISION for r371361, which changed the iconv library.
PR:		194533
Submitted by:	Ben Woods (maintainer)
2014-10-23 19:45:11 +00:00
John Marino
4df8f5845a multimedia/vdr: IGNORE on DragonFly which is missing some drivers 2014-10-23 08:57:18 +00:00
Adam Weinberger
fc6c6e172d Use iconv port, for wchar_t.
When running the plexhometheater player, the following line is repeatedly
printed into the log output.

ERROR: convert_checked iconv_open() failed from UTF-8 to WCHAR_T, errno=22(Invalid argument)

This is because the plexhometheater port currently uses the iconv in base,
which does not provide the wchar_t functionality.

PR:		194533
Submitted by:	Ben Woods (maintainer)
2014-10-22 16:25:55 +00:00
Marcus von Appen
1727182e5d - Convert ports of multimedia/ to new USES=python
Approved by:	portmgr (implicit)
2014-10-21 17:22:07 +00:00
John Marino
ecd0c75bf6 multimedia/mlt: add USES=alias plus ...
USES=alias allows the port to build on DragonFly without patches, but
only if --target-os=FreeBSD is also sent to the configure script.  This
is a no-op for FreeBSD (configure eventually sets target-os to FreeBSD
anyway).  USES=alias was covered by portmgr blanket.
2014-10-20 09:37:18 +00:00
John Marino
e37d39a111 Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
2014-10-20 09:34:03 +00:00
John Marino
badd7a1eba Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
2014-10-20 08:12:20 +00:00
Thomas Zander
f2d08cbdef - Merge OPTION to enable x265 from multimedia/ffmpeg
Reported by: nox
2014-10-20 06:16:58 +00:00
Max Brazhnikov
570e007967 Add new port multimedia/baka-mplayer:
Qt 5 multimedia player based on Mpv.

WWW: http://bakamplayer.u8sand.net/

PR:		193455
Submitted by:	Jan Beich
2014-10-19 21:42:38 +00:00
Raphael Kubo da Costa
9fa97cff87 Add patch sent upstream to export the right symbols in ObjectDescriptionModel.
We basically need to revert a workaround inherited from a Qt commit from
2010 for a clang bug that has been fixed for many years. This workaround
coupled with proper support for -fvisibility=hidden I added to Phonon a
while ago was causing build problems in misc/qt4-qtdemo.
2014-10-19 21:39:11 +00:00
Max Brazhnikov
0ea52f99b4 KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!
USE_KDE4=kdehier component has been deprecated, new components added:
 baloo			- Baloo core libraries
 baloo-widgets		- Baloo widgets library
 kfilemetadata		- KDE library for extracting file metadata

New ports:
  graphics/kqtquickcharts	- QtQuick plugin to render interactive charts
  misc/artikulate		- Pronunciation trainer for KDE
				(not usable currently, links to both
				GStreamer 1.x and 0.10.x via dependencies)
  sysutils/baloo[-widgets]	- KDE framework for searching and
				managing user metadata
  sysutils/kfilemetadata	- Library for extracting file metadata

l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release

astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data

deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
  remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports

devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now

editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]

graphics/okular:
- add dependency on graphics/libkscreen

math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]

misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
  to link some stuff between KDE4_PREFIX and LOCALBASE.

science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data

x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3

among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes

The area51 repository features commits by alonso, rakuco and myself.

PR:		187150 [1]
Reported by:	pe.freethread@live.com
Patch by:	Tobias Berner <tcberner@gmail.com>

PR:		180674 [2]
Reported by:	torsten.eichstaedt@web.de

PR:		194316
Exp-run:	antoine
2014-10-19 15:57:27 +00:00
Max Brazhnikov
bf785b0c8b Merge from KDE/FreeBSD in preparation for KDE SC 4.14:
common changes:
- don't use deprecated USE_KDE4=kdehier
- drop deprecated @dirrmtry and use absolute path instead of @cwd

databases/akonadi:
- Update to 1.13.0
- add upstream patch to really avoid building Akonadi's unit tests

devel/grantlee:
- update to 0.5.1

devel/libkgapi:
- update to 2.2.0

devel/libkolab:
- update to 0.5.3

multimedia/phonon and multimedia/phonon-designerplugin:
- update to 4.8.1

multimedia/phonon-gstreamer:
- update to 4.8.0
- switch from GStreamer 0.10.x to 1.x

multimedia/phonon-vlc:
- update to 0.8.0
2014-10-19 15:49:51 +00:00
Juergen Lock
d9e7e2cb35 - Add X265 knob (default off) for X.265 (HEVC) encoding support using
multimedia/x265.

  Example usage:  (-c:a libfdk_aac needs FDK_AAC knob too)

	ffmpeg -i $inputvideofile -c:a libfdk_aac -b:a 64k -c:v libx265 -x265-params crf=31 $outputfile.mkv

  This can now be played back by at least ffplay (needs SDL knob),
  vlc, mplayer, mpv, xine.  (and gives a nice reduction in file size.)

No objection from:	multimedia@ list
2014-10-19 12:26:21 +00:00
Juergen Lock
ddb6d1d6f7 - Update libxine to 1.2.6 - changelog is here:
http://anonscm.debian.org/hg/xine-lib/xine-lib-1.2/file/9aef7a72d009/ChangeLog

- Remove an inline from include/xine/xineutils.h for the benefit
  of using libxine with base gcc 4.2 .

- Bump PORTREVISIONs for ports depending on libxine. (now also non-default
  rdeps as per the new rule)
2014-10-18 21:10:39 +00:00
Bartek Rutkowski
113916b971 multimedia/universal-media-server: set EXPIRATION_DATE to 2015-01-16
- The port is badly broken and its maintainer has no interest in fixing
it despite offered help. It cant be fixed without deep knowledge of the
software and therefore it cant be fixed without maintainer's help

PR:		192347
Approved by:	marino (mentor)
2014-10-16 14:13:36 +00:00
Alex Kozlov
43a22bb0dd - Fix various distinfo errors
- Remove unused USE_* knobs
- Fix typos in USE_* knobs
- Remove empty lines after .include <bsd.port.mk>

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D911
2014-10-16 08:55:30 +00:00
Emanuel Haupt
e68b5cdae4 Update to 7.2.0 2014-10-16 08:15:06 +00:00
Mark Felder
8429f01f58 Update to 0.9.11.1.678
Notably this release disables SSLv3 between Plex and the Plex servers
2014-10-15 23:18:32 +00:00
Beat Gaetzi
04b9f3319e OpenH264 is a codec library which supports H.264 encoding and decoding.
It is suitable for use in real time applications such as WebRTC.

WWW: http://www.openh264.org/

PR:		194356
Submitted by:	Jan Beich
2014-10-15 12:01:03 +00:00
Beat Gaetzi
63e32fcfc2 Gecko Media Plugins API from mozilla-central.
WWW: https://wiki.mozilla.org/GeckoMediaPlugins

PR:		194356
Submitted by:	Jan Beich
2014-10-15 11:56:06 +00:00
Pawel Pekala
48ce5dce19 Remove @dirrm's from my ports plists 2014-10-13 22:08:27 +00:00
Adam Weinberger
57aecc2f3f Allow shared libraries access to the functions within the main program of plexhometheater.
While here, remove @dirrm's

PR:		194237
Submitted by:	maintainer
2014-10-13 16:10:09 +00:00
Mark Felder
851d44eb2c Update to 0.9.11.0.672 2014-10-13 11:24:46 +00:00
Ganael LAPLANCHE
b0e7522bcf Remove @dirrm/@dirrmty from my ports 2014-10-13 07:12:43 +00:00
Thomas Zander
e9e9d7bb79 - Set UNIQUENAME to include PKGNAMESUFFIX
Avoids name clash of installed ldconfig file with ffmpeg0
- Bump PORTREVISION

Reported by: mva
2014-10-12 21:40:29 +00:00
Grzegorz Blach
cca975a27d - Disable autodetection of pulseaudio
- Bump PORTREVISION

Submitted by:	Roland Smith (rsmith <at> xs4all <dot> nl)
2014-10-12 19:07:07 +00:00
Thomas Zander
097bec4e88 - Initial import of ffmpeg from the 2.4 branch
This branch is not API compatible with previous ffmpeg releases,
  so allow for side-by-side installations with multimedia/ffmpeg and
  multimedia/ffmpeg0 for gradual transition.
2014-10-12 18:13:08 +00:00
Grzegorz Blach
0391c72ccf - Update to 0.6.1
- Remove PULSEAUDIO option. Depends on version 1.0,
  but only 0.9 is available in ports.
2014-10-12 18:08:24 +00:00
Max Brazhnikov
c49ebfcb6a Add new port multimedia/gstreamer1-qt4:
Qt 4 bindings for GStreamer 1.x

WWW: http://gstreamer.freedesktop.org/

Obtained from:	KDE/FreeBSD repo
2014-10-12 11:32:20 +00:00
Raphael Kubo da Costa
7e0912efda Properly use USES=openal instead of OPENAL_USE.
The latter was removed from the tree in r337472, before we even added
qt5-multimedia to it.
2014-10-11 18:30:24 +00:00
Thomas Zander
41753989a3 - Fix build problem (plist generation) with export_xvid.so symlink
- Make port ready for ffmpeg 2.4 and later
- Pet portlint
- Bump PORTREVISION

PR:		194161
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
MFH:		2014Q4
2014-10-11 12:16:40 +00:00
Antoine Brodin
e5e52ce665 - Allow staging as a regular user
- Remove things already provided by USES=kmod
2014-10-10 22:02:23 +00:00
Pawel Pekala
0561a760af - Update to version 0.8 [1]
- While here convert to USES=python

PR:		193814 [1]
Submitted by:	maintainer
2014-10-10 16:18:53 +00:00
Ruslan Makhmatkhanov
1696b0b13c multimedia/gpodder: update to 3.8.1 2014-10-08 10:40:59 +00:00
William Grzybowski
01e9999200 multimedia/freevo: commit forgotten patches
Reported by:	antoine
2014-10-07 18:13:11 +00:00
Mark Felder
fa7c8f0597 Update to 0.9.10.3.665
Submitted by:	ps
2014-10-06 20:46:41 +00:00
William Grzybowski
e05b54307d multimedia/xbmc: switch from py-imaging to py-pillow
With hat:	python
Approved by:	portmgr (bdrewery, implicit)
2014-10-06 16:53:34 +00:00
William Grzybowski
b5947a8c02 multimedia/plexhometheater: switch from py-imaging to py-pillow
With hat:	python
Approved by:	portmgr (bdrewery, implicit)
2014-10-06 16:28:08 +00:00
William Grzybowski
71b8301a28 multimedia/openshot: switch from py-imaging to py-pillow
- USES python

With hat:	python
Approved by:	portmgr (bdrewery, implicit)
2014-10-06 16:22:32 +00:00
William Grzybowski
782a5d8e1d multimedia/freevo: switch from py-imaging to py-pillow
With hat:	python
Approved by:	portmgr (bdrewery, implicit)
2014-10-06 15:46:36 +00:00
Grzegorz Blach
5bdee02c47 Update to 0.6.0 2014-10-06 11:15:06 +00:00
Tijl Coosemans
653df3cfeb - Remove USE_AUTOTOOLS
- Remove PTHREAD_CFLAGS/PTHREAD_LIBS
- Remove -fPIC
- Clean up post-patch and pre-configure
2014-10-05 14:31:29 +00:00
Mark Felder
a48ea4b639 Adjust documentation for the configurable tmp directory used for
transcoding so nobody shoots themselves in the foot and causes /tmp to
have its permissions changed...

PR:		194120
2014-10-03 20:26:45 +00:00
Tijl Coosemans
5353791bd2 - Replace FAKEDIR with STAGEDIR and only use auto-plist for lib/transcode
- Remove USE_AUTOTOOLS
- Add DOCS option
- Remove -lpthread patching
2014-10-03 11:34:03 +00:00
Alberto Villa
432b524a10 - Update to 0.9.10.
- Make DOCS optional.
- Add dependency on nepomuk-core. [1]

[1] nepomuk-core isn't Nepomuk itself, it's just a tiny support
library with few extra dependencies.

This is a bugfix release with a few minor changes:
http://kdenlive.org/discover/0.9.10
2014-10-02 14:57:41 +00:00
Marcus von Appen
b10d6f18a5 - Convert to USES=python
Approved by:	portmgr (implicit)
2014-10-02 07:36:36 +00:00
Baptiste Daroussin
c9caf106d5 Prevent some ports to provide bundled libraries
Bump port revision

PR:		193592
2014-10-01 22:21:20 +00:00
Baptiste Daroussin
9287f06965 Prevent to export bundle libraries 2014-10-01 22:13:35 +00:00
Guido Falsi
59d91526c3 - Update to 1.4.0
- Rename patch files
- Remove dirrm
2014-10-01 21:49:25 +00:00
Sunpoet Po-Chuan Hsieh
d2e6bbd40e - Add LUAJIT option
PR:		ports/193821
Submitted by:	Jan Beich <jbeich@vfemail.net>
2014-10-01 20:06:56 +00:00
Sunpoet Po-Chuan Hsieh
48b515a847 - Fix PKGNAME collision 2014-09-30 17:06:40 +00:00
Koop Mast
d51730140d Add libquvi 0.9.4, libquvi-scripts 0.9.20131130 and quvi 0.9.5.
svn cp from the 0.4.x versions since it not backwards compatible.

Sunpoet@ has agreed to also maintain these ports.

Obtained from:	GNOME dev repo
Submitted by:	Gustau Perez
2014-09-29 19:51:27 +00:00
Alberto Villa
5017d72a60 - Chase libplist shlib bump. 2014-09-28 23:04:36 +00:00
Juergen Lock
42a9efa883 - Update to 2.8 . [1]
- Change ac_cv_path_AVCONV_PATH from no to the empty string so that
  dvdstyler actually calls ffmpeg not avconv.

PR:		193900 [1]
Submitted by:	Ports Fury [1]
2014-09-26 20:21:09 +00:00
William Grzybowski
66d4275044 multimedia/py-librtmp: update to 0.2.1
- BSD => BSD2CLAUSE license
- USES python
2014-09-25 19:53:17 +00:00
Tijl Coosemans
a6d2f30533 - Set CPPFLAGS and LIBS in a number of ports so configure can find libintl.h
and libintl.so.  This fixes a problem where DATADIRNAME gets an incorrect
  value which causes locale files to be installed in the wrong place.
- The only configure checks that still need to be patched are related
  to intltool so move DATADIRNAME patching from USES=pathfix to
  USE_GNOME=intlhack.

- games/klavaro: remove excessive dependencies
- japanese/libskk: add INSTALL_TARGET=install-strip
- math/libqalculate: add INSTALL_TARGET=install-strip and remove pthread
  patching
- multimedia/freetuxtv: remove excessive dependencies
- science/gramps: fix shared-mime-info use

Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-09-25 15:18:27 +00:00
Grzegorz Blach
33cc82b992 - Update to 0.5.4
- Add option to use LuaJIT instead of Lua [1]

PR:		193822 [1]
Submitted by:	Jan Beich (jbeich <at> vfemail <dot> net) [1]
2014-09-24 23:02:45 +00:00