1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
Commit Graph

9706 Commits

Author SHA1 Message Date
Tijl Coosemans
3a55a118dd Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.
These were FreeBSD specific aliases for libiconv(), libiconv_open() and
libiconv_close() that are now also provided by libc which complicates
writing configure tests that work correctly when both libc iconv and
libiconv are available.

Also, because the libiconv iconv.h header redefines iconv* to libiconv*
correct use of the header implies that the aliases aren't used.

The following ports needed fixes because there was something wrong with
the way they tried to detect or use iconv:

audio/deadbeef: Remove LIBICONV_PLUG from a source file.  It's a
compile-time option and should not be set in source code.
comms/hidapi: Use standard AM_ICONV configure macro to look for iconv.
deskutils/fbreader: Let ports framework deal with LIBICONV_PLUG.
deskutils/ljclive: Override configure test for iconv.
deskutils/owncloudclient: Add USES=iconv and patch test for iconv.
devel/aegis: Bump PORTREVISION because it no longer uses libiconv.
devel/libexplain: Add USES=iconv and override test for iconv.
devel/sdl20: Override configure test for iconv.
emulators/vmw: Replace OSVERSION checks with ICONV_LIB checks and include
<iconv.h> instead of <sys/iconv.h>.
irc/scrollz: Override configure test for iconv.
japanese/chasen-base: Override configure test for iconv and patch
configure so it no longer adds -liconv to linker flags just because it
happens to be installed.
japanses/eb: Patch configure test for iconv.
japanses/eblook: Override configure test for iconv.
java/jikes: Override configure test for iconv.
multimedia/transcode: Bump PORTREVISION because only one plugin links with
libiconv now.
net/c3270: Override configure test for iconv.
net/samba4*: Bump PORTREVISION because it no longer uses libiconv.  The
configure script will always add -liconv to the linker flags when it
happens to be installed which would be wrong but later on binaries are
linked with -Wl,--as-needed and the linker discards -liconv because it
finds iconv*() functions in libc now and no longer in libiconv.
net-mgmt/icinga-*: Remove dependency on iconv.
net-mgmt/netxms: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net/asterisk11: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net-p2p/transmission-*: Override configure test for iconv.
www/htmlcxx: Override configure test for iconv.
www/httrack: Override configure test for iconv.
www/xapian-omega: Override configure test for iconv.
x11/mrxvt(-devel): Add USES=iconv and override configure test for iconv.
x11/x3270: Override configure test for iconv.
x11-wm/jwm: Override configure test for iconv.

PR:		202838
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-10-10 14:03:00 +00:00
Jan Beich
73c07cef68 multimedia/mpv: enable more options by default
OPENGL, V4L, VAAPI, VDPAU, XINERAMA, ZSH are now enabled to make package
more useful. OPENGL, VAAPI, VDPAU also support hardware decoding but only
if multimedia/ffmpeg is built with VAAPI, VDPAU (currently off by default).

PR:		203534
Submitted by:	tobias.kortkamp@gmail.com
Approved by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
2015-10-09 05:28:34 +00:00
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Dmitry Marakasov
4a61f7a08e - Clarify LICENSE
- Add LICENSE_FILE
- Pet portlint
- Fix WWW:
2015-10-06 21:14:15 +00:00
Kurt Jaeger
4e3782586b multimedia/mpv: 0.10.0 -> 0.11.0
- Update to 0.11.0
- Update Waf to 1.8.14
- Remove BS2B option
- Remove LADSPA option

PR:		203550
Submitted by:	Carlos J. Puga Medina <cpm@fbsd.es> (maintainer)
2015-10-06 18:58:03 +00:00
Jan Beich
67b659fbfb multimedia/libmtp: update to 1.1.10
Changes:	http://sourceforge.net/projects/libmtp/files/libmtp/1.1.10/README/view
2015-10-06 16:55:44 +00:00
Adam Weinberger
4a55d3eab5 Reassign some of my ports to the Collective. 2015-10-05 16:13:51 +00:00
Mark Felder
fd7655a211 multimedia/plexmediaserver-plexpass: update to 0.9.12.13.1464
Changelog:	https://forums.plex.tv/discussion/comment/1026614/#Comment_1026614
2015-10-04 03:17:46 +00:00
Sunpoet Po-Chuan Hsieh
f33bc14ba7 - Add NO_ARCH
- Pet portlint: move PROJECTHOST upward
2015-10-03 17:11:29 +00:00
Dmitry Marakasov
e083903646 - Remove extra entry from pkg-plist
- Add NO_ARCH

Approved by:	portmgr blanket
2015-10-03 02:08:06 +00:00
Koop Mast
3c95622f7b Update gstreamer1-vaapi to 0.6.1. 2015-10-02 16:43:56 +00:00
Sunpoet Po-Chuan Hsieh
0ce90b0adb - Add NO_ARCH
- Update PLIST_FILES: %%PERL5_MAN1%% instead of ${SITE_MAN1} as other p5-* PLIST entries
2015-10-01 15:55:29 +00:00
Sunpoet Po-Chuan Hsieh
8c8c1fef8f - Update PLIST_FILES: %%PERL5_MAN1%% instead of ${SITE_MAN1} as other p5-* PLIST entries 2015-10-01 15:55:25 +00:00
Rusmir Dusko
22b0897e80 - Update to 15.9.0, please see
/usr/local/share/doc/smplayer/Changelog

- Change PORTSCOUT
2015-09-29 23:29:01 +00:00
Pawel Pekala
12702873b1 Update to version 15.9.0
Changelog:
Fix for Qt 5.
2015-09-29 21:48:46 +00:00
Koop Mast
78476a7f83 Fix build with GStreamer 1.6.0. 2015-09-28 20:33:53 +00:00
Koop Mast
bf4361021d Fix qt5-multimedia with GStreamer 1.6.0.
Qt 5 does the following during the build of qt5-multimedia:

--- qt-post-install ---
echo "# define QT_GSTREAMER"  >> /wrkdirs/usr/ports/multimedia/qt5-multimedia/
  work/stage/usr/local/include/qt5/QtCore/modules/qconfig-multimedia.h
echo "# define QT_GST_VERSION=1.0"  >> /wrkdirs/usr/ports/multimedia/
  qt5-multimedia/work/stage/usr/local/include/qt5/QtCore/modules/qconfig-multimedia.h
echo "# define QT_XVIDEO"  >> /wrkdirs/usr/ports/multimedia/qt5-multimedia/
  work/stage/usr/local/include/qt5/QtCore/modules/qconfig-multimedia.h

That's (second line) not how #define works in C of C++

The resulting qconfig-multimedia.h file contains this:

#if !defined(QT_GST_VERSION=1.0) && !defined(QT_NO_GST_VERSION=1.0)
# define QT_GST_VERSION=1.0
#endif

This patch filters out the "=1.0" from the define. Bump qt5-multimedia
since the installed header needs to be corrected.

Reported by:	antoine@
Patch submitted by:	Adriaan de Groot <groot@kde.org>
2015-09-28 20:20:53 +00:00
Koop Mast
33c5c06523 Fix the build with GStreamer 1.6.0. 2015-09-28 20:03:33 +00:00
Koop Mast
78bc328777 Fix the build with GStreamer 1.6.0.
Obtained from:	OpenBSD ports
2015-09-28 07:26:19 +00:00
Koop Mast
7499800534 Update gstreamer1-vaapi to 0.6.0.
Also fix plist issues after GStreamer update to 1.6. [1]

Reported by:	antoine@ [1]
2015-09-27 22:16:17 +00:00
Antoine Brodin
3774779a15 Deprecate ports broken for more than 6 months 2015-09-26 21:39:10 +00:00
Jan Beich
00d4634211 Convert my ports to USES=localbase 2015-09-26 20:26:21 +00:00
Jan Beich
b6f55ae785 multimedia/openh264: convert to new option helpers 2015-09-26 15:12:17 +00:00
Koop Mast
7b97259096 Update gstreamer1 ports to 1.6.0.
* gstreamer1-libav now uses ffmpeg from ports.
* New ports:
  * gstreamer1-validate: Tools to detect if elements are not behaving
    as expected, mainly aimed at developers, or advanced debugging.
  * gstreamer1-rtsp-server: Base foundation for building a rtsp
    server ontop of GStreamer
 * Bunch of new plugins like: mpg123, rsvg, libde265, openh264, x265 and dtls.

Release announcement:
  http://lists.freedesktop.org/archives/gstreamer-announce/2015-September/000357.html

Obtained from:	gnome devel repo
2015-09-26 14:36:23 +00:00
Baptiste Daroussin
460a58f81f Remove @exec/@unexec redundant with USES=shared-mime-info 2015-09-26 13:57:38 +00:00
Baptiste Daroussin
051b8b4878 Remove from plist things already added by USES 2015-09-26 00:34:53 +00:00
Baptiste Daroussin
5689c06e68 Modernize plist 2015-09-26 00:24:55 +00:00
Dmitry Marakasov
f0e5d582fe - Add LICENSE
- Strip library
- Regenerate patches with `make makepatch`
2015-09-25 15:18:01 +00:00
Dmitry Marakasov
31e1db43ed - Add LICENSE
- Silence patching
2015-09-25 15:17:54 +00:00
Jason Unovitch
d45e9d1d3f multimedia/kodi: regen patch-configure.ac
- Add atomic lib to search libs, resolve 9.3 i386 build issue
- Bump PORTREVISION due to libatomic shlib dependency

PR:		202812
Submitted by:	mickael.maillot@gmail.com (maintainer)
MFH:		2015Q3
X-MFH-With:	r397342, r397605, r397613
2015-09-25 12:46:35 +00:00
Frederic Culot
d0d2fb3c56 - Reassign to the heap after fluffy@'s bit was taken in for safekeeping 2015-09-24 08:12:33 +00:00
Dmitry Marakasov
192f681a13 - Switch to options helpers
- Fix shebangs

Approved by:	portmgr blanket
2015-09-23 18:52:19 +00:00
Jason Unovitch
79e13a7ac0 multimedia/kodi: Set USES= compiler:c++11-lib
- USES= compiler:c++11-lib was left out of the original patch due to
  an oversight. Add it and remove FreeBSD 9 specific USE_GCC= yes.
- No PORTREVISION bump as the compiler choice remained the same.

PR:		202812
Submitted by:	mickael.maillot@gmail.com
MFH:		2015Q3
X-MFH-With:	r397342, r397605
2015-09-23 13:28:58 +00:00
Jason Unovitch
dbb3fdb216 multimedia/kodi: update 14.2 -> 15.1
- Update to Kodi 15.1 "Isengard"
- Remove CEC option from defaults
- Set CEC option as broken, needs libcec >= 3.0.0 which has yet to be ported
- Set USE_GCC for compilation on FreeBSD 9
- Sort USE_XORG, set USE_LDCONFIG, add under java category (portlint)

PR:		202812
Submitted by:	mickael.maillot@gmail.com (maintainer)
Security:	80c66af0-d1c5-449e-bd31-63b12525ff88
Security:	CVE-2015-3395
Security:	3d950687-b4c9-4a86-8478-c56743547af8
Security:	CVE-2015-6818
Security:	CVE-2015-6819
Security:	CVE-2015-6820
Security:	CVE-2015-6821
Security:	CVE-2015-6822
Security:	CVE-2015-6823
Security:	CVE-2015-6824
Security:	CVE-2015-6825
Security:	CVE-2015-6826
MFH:		2015Q3
X-MFH-With:	r397342
X-MFH-Note:	opt_VARS added post 2015Q3, needs manual resolution
2015-09-23 02:35:08 +00:00
Kurt Jaeger
dfeea3ccc6 multimedia/emby-server: 3.0.5675.1 -> 3.0.5724.5
Changelog: https://github.com/MediaBrowser/Emby/releases

PR:		202928
Submitted by:	Ben Woods <woodsb02@gmail.com> (maintainer)
2015-09-22 19:59:41 +00:00
Mark Felder
c159b88776 Add CPE information
PR:		203263
2015-09-22 19:53:17 +00:00
Jimmy Olgeni
41a7072cfb Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
Sunpoet Po-Chuan Hsieh
20b96b3ed5 - Update to 0.7.77 (0.4.31)
Changes:
- BigEndian2float16() was buggy
- <new> is possible only with C++
2015-09-20 20:29:47 +00:00
Sunpoet Po-Chuan Hsieh
fb8a7c014c - Update to 0.7.77
Changes:	http://mediaarea.net/MediaInfo/ChangeLog
2015-09-20 20:17:01 +00:00
Sunpoet Po-Chuan Hsieh
45356d4d1f - Update to 0.7.77
Changes:	http://mediaarea.net/MediaInfo/ChangeLog
2015-09-20 20:16:56 +00:00
Alexey Dokuchaev
3a63ba57c2 Remove BROKEN on Tier-2 systems statements which no longer true at least
on PowerPC (verified for all of them) and some also on SPARC (whenever I
was able to test those on flame.freebsd.org) and even IA64 (which should
be OK to remove anyways, because it was never really supported system in
ports land and was officially killed in -CURRENT a while ago.
2015-09-20 14:35:57 +00:00
Jan Beich
343dc0a4b9 multimedia/bino: minor cleanup
- Convert to USE_GL
- Convert to option helpers
- Register MimeType via desktop-file-utils

Approved by:	portmgr blanket
2015-09-20 01:12:22 +00:00
Jan Beich
e68bc654e9 multimedia/plexhometheater: minor cleanup
- Convert to USE_GL
- Adjust PLIST_SUB outside of conditional
- Drop 8.x support
- OPSYS/OSVERSION also defined in .options.mk

Approved by:	portmgr blanket
2015-09-20 01:11:55 +00:00
Jan Beich
eb70a4edc4 multimedia/kodi: minor cleanup
- Convert to USE_GL
- Convert _VARS option helper
- Adjust PLIST_SUB outside of conditional
- Drop 8.x support

Approved by:	portmgr blanket
2015-09-20 01:11:40 +00:00
Pawel Pekala
5a7e0d9835 Update to version 2.4.2
Changelog:
Fix crash after recording with pulseaudio external audio.
Fix possible crash when converting from YUV420 to UYVY / YUYV.
Fix memory issue in audio triggered video generators.
Fix buttons issue in the progress dialog (regression).
Fix occasional hang in shutdown via OSC.
Minor fixes for headless (nogui, noplaywin) modes.
Increase size of debug output window when encoding (Regression).
Fix for compiling without jack.
Fix crash in mask_overlay effect.
Fix some threading problems when running audio and video effects together.
Improve OSC responsiveness during playback.
Fixes for beat_detector, edge, vector_visualiser, and kaleidoscope plugins.
Fix latency issue with pulseaudio external input.
Fix for opening unicap device during playback.
Work around gtk+ bug for clips menu.
Implement OSC commands /audio/mute/set, /audio/mute/get, /audio/volume/set,
/audio/volume/get and /clip/open/unicap.
Fixes / refactoring for firewire grabbing.
Re-enable button icons (via preference) and clean up stock button code.
2015-09-19 18:32:21 +00:00
John Marino
3f80a1e6b9 Add USES=alias to 10 ports (Aids DragonFly support) 2015-09-19 18:17:03 +00:00
Thomas Zander
2ee299f5a2 Use ffmpeg-2.8 with mplayer / mencoder 2015-09-19 12:07:12 +00:00
David Chisnall
9156bf1b9e Make all GNUstep ports install into the System domain so that the Local domain is available for stuff built from source.
Some ports were already installing in the System domain, for these just remove the Makefile lines explicitly specifying the install domain.

The rest are installed in the Local domain, remove any overrides, update their pkg-plists and any explicit paths in the Makefiles and then bump port revision.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2977
2015-09-19 10:33:34 +00:00
Thomas Zander
38bfba8a0e Upgrade to upstream version 2.8
PR:		203140
Submitted by:	riggs@FreeBSD.org
2015-09-19 06:26:28 +00:00
Antoine Brodin
b7aac35e1b - Update jpeg-turbo to 1.4.1 and grab maintainership after several timeouts
- Change default jpeg implementation from jpeg to jpeg-turbo

Reviewed by:		bapt, mat
Differential Revision:	https://reviews.freebsd.org/D2884
2015-09-16 20:35:13 +00:00