1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Commit Graph

415 Commits

Author SHA1 Message Date
Tijl Coosemans
9ac207239c Fix compilation on i386 when OPTIMIZED_CFLAGS option is off.
PR:		190614
2014-06-10 12:38:09 +00:00
Baptiste Daroussin
73484742c4 Update libdvbpsi to 1.2.0
Strip binaries
USES=libtool
Use options helpers
Chase library change
2014-06-09 14:50:22 +00:00
Tijl Coosemans
72dfba0d11 Fix pkg-plist when NLS option is off.
Reported by:	Thomas Mueller <tmueller@sysgo.com>
2014-06-03 09:20:32 +00:00
Tijl Coosemans
8840bb385b - Remove libproxy dependency. I cannot find any references to it.
- Add libidn dependency.  It is always picked up when detected by
  configure.
- Add libxml2 dependency (USE_GNOME=libxml2).  It's actually an optional
  dependency but it is used by several other plugins.
- Replace OSVERSION+clang tests with USES=compiler:c11.
- Replace post-patch command with USES=pathfix.
- Add some more --enable-* flags to CONFIGURE_ARGS to make sure configure
  doesn't silently ignore problems with dependencies.
- Add some more --disable-* flags to CONFIGURE_ARGS to make sure
  configure doesn't auto-enable them.
- Specify the correct location of KDE Solid files in CONFIGURE_ARGS.
  ("Play with VLC" option when you insert a CD/DVD.)
- Add ac_cv_search_pthread_rwlock_init=-pthread to CONFIGURE_ARGS to
  override the test for libpthread.  It detects pthread_rwlock_init in
  our libc and assumes no threading library is needed, but libc doesn't
  have a real pthread implementation.
- Add the gnutls3 include directory to CPPFLAGS before LOCALBASE/include
  which may contain gnutls2 headers.
- Rename some options so more descriptions from bsd.options.desc.mk can
  be used.
- Add OPTIMIZED_CFLAGS to OPTIONS_DEFAULT.  Remove custom CFLAGS so this
  option only controls the "optimizations" configure option which is
  enabled by default by upstream.
- Remove REALAUDIO from OPTIONS_DEFAULT.  Old codec.
- Remove SDL from OPTIONS_DEFAULT.  This is an alternative way to render
  video.  The X11 option is better for this.
- Remove SKINS from OPTIONS_DEFAULT.
- Remove X264 from OPTIONS_DEFAULT.  It's an encoder, not a decoder and
  vlc is typically used as a player not as a video server.
- Remove SERVER_ONLY and NO_DVD options.  Their implementation doesn't
  work with modern options framework.
- Add a patch to fix some issues in the configure script, e.g. don't add
  -L/usr/local/lib to LDFLAGS.  This ends up in the wrong place on the
  linker command line causing installed vlc libraries to be linked in
  instead of freshly built ones.
- With patched configure some options like A52 need include/library
  search paths now.
- Some options have pkgconfig files now so remove include/library search
  paths where possible.
- Separate KATE option from OGG.
- Use option helpers for LIBRSVG2, LUA, OGG, QT4, SDL, V4L and X11.
- Implement NCURSES option with USES=ncurses.
- Add VDPAU option.
- Drop perl5 dependency.
- Drop old hacks like -fPIC, -I${WRKSRC}/include, LIBS="-lc", PTHREAD_LIBS.
- Add missing dependencies to SKINS option (libminizip, xorg)
- Patch the right file with WITH_CDROM_DEVICE and WITH_DVD_DEVICE.
- Only use auto-plist for the plugins directory.  Use regular pkg-plist,
  PORTDATA and PORTDOCS for everything else.  This is a lot simpler and
  makes it easier to detect library version changes.
- Delete some unneeded patches.

Approved by:	bapt
2014-06-02 20:42:44 +00:00
Koop Mast
297b82da29 Commit correct patch.
Noticed by:	nwhitehorn@
2014-05-29 19:58:14 +00:00
Koop Mast
d4ed80463d Fix compile on ppc.
PR:		ports/188278
Submitted by:	nwhitehorn@
2014-05-29 19:44:48 +00:00
Baptiste Daroussin
1ad6236c36 Convert vlc to USES=libtool
Because vlc uses a dynamic plist that dynamic plist should be created after the removal of the .la files hence move this target into add-plist-data (this is a dirty workaround) and one more reason why dynamic plist are evil
libvlc.so.X number has changed (hidden by dynamic plist, told you this is evil)
bump all consumers of libvlc.so
2014-05-26 22:24:13 +00:00
Baptiste Daroussin
50bcd6e4fa Fix build with new lua
Submitted by:	dankm (via irc)
2014-05-26 22:02:45 +00:00
Baptiste Daroussin
e836ab008a Replace lang/lua with the new lang/lua51
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua

Approved by:	portmgr (implicit)
2014-05-26 15:28:28 +00:00
Christian Weisgerber
7c689742b1 Switch Opus to USES=libtool.
Bump dependent ports. [1]

Approved by:	portmgr (implicit) [1]
2014-05-25 20:07:24 +00:00
Ganael LAPLANCHE
8e3dcb3c28 - Update multimedia/libdvdread to 4.9.9
- Bump dependent ports' PORTREVISIONS and update LIB_DEPENDS [1]
- multimedia/libdvdnav: remove dependency to (now removed) dvdread-config
- sysutils/vstrip: remove useless dependency to multimedia/libdvdread

Approved by:	portmgr (implicit) [1]
2014-05-13 10:17:04 +00:00
Sunpoet Po-Chuan Hsieh
a26a7c64e7 - Update to 2.3.1 (from audio/libshout2)
- Use USES=libtool
- Strip shared library
- Bump PORTREVISION for audio/libshout shlib change and
  dependency change from audio/libshout2 to audio/libshout [1]

Approved by:	portmgr (bapt) [1]
2014-05-05 14:51:06 +00:00
Juergen Lock
b17d903e24 - Backport upstream fix for .mkv playback stutter using oss audio.
- Bump PORTREVISION.

PR:		ports/186093
Submitted by:	"Marko Cupa&#263;" <marko.cupac@mimar.rs> (PR)
Obtained from:	http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c1622c2c6e0e15a38fef723086ca8bf75a75b46b
2014-04-27 18:20:50 +00:00
Juergen Lock
741936abaa Update to 2.1.4 - changelog is here:
https://www.videolan.org/developers/vlc-branch/NEWS
2014-04-27 15:25:37 +00:00
Thomas Zander
85d711de42 - Update libaacs to 0.7.0
- Add LICENSE
  - USES tar:bzip2
- Update libbluray 0.5.0
  - Unbreak JAVA option
  - USES tar:bzip2
- Bump PORTREVISION in depdendent ports due to shared lib version bump

PR:		ports/188573
Submitted by:	Dominic Fandrey <kamikaze@bsdforen.de> (maintainer)
Approved by:	thierry (mentor)
2014-04-27 14:14:26 +00:00
Juergen Lock
9ca9f2c753 - Stop depending on bitstream-vera, add explicit fontconfig/freetype
dependencies. [1]
- Switch to USES= tar:xz.
- Bump PORTREVISION.

PR:		ports/187857 [1]
Submitted by:	rakuco [1]
2014-04-25 21:46:02 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Gerald Pfeifer
1cd277bdce Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:55:20 +00:00
Max Brazhnikov
875e2aefe4 - Chase libmtp move 2014-03-10 09:53:36 +00:00
Baptiste Daroussin
1ada6e33a5 Chase libmad changes 2014-02-05 15:53:18 +00:00
Juergen Lock
081a762017 Add FREERDP knob (default off) [1] and add patch to fix build with it. [2]
PR:		ports/186452 [1]
PR:		ports/185848 [2]
PR:		ports/186413 [3]
Submitted by:	madpilot [1]
Submitted by:	Ferenc Gal <gferenc88@gmail.com> [2]
Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net> [3]
2014-02-04 22:07:41 +00:00
Ganael LAPLANCHE
1e4183548e - Update libdvdread and libdvdnav to 4.2.1
- Bump dependent ports' revisions
2014-02-03 08:15:19 +00:00
Mathieu Arnold
29a603d166 Fix typo.
PR:		ports/185031
Submitted by:	Anton Sayetsky
Sponsored by:	Absolight
2014-01-27 11:54:47 +00:00
Juergen Lock
e1bf909131 Spell NOTIFY gtk20 dependency as NOTIFY_USE= GNOME=gtk20.
PR:		ports/184614
Submitted by:	kwm (via irc earlier)
2013-12-20 19:55:29 +00:00
William Grzybowski
aeff470790 multimedia/vlc: add missing lib depend for NOTIFY
Reported by:	Ajtim (via email)
2013-12-20 15:03:36 +00:00
William Grzybowski
e03d70af09 multimedia/vlc: update to 2.1.2 2013-12-19 12:53:11 +00:00
Christian Weisgerber
56ba5294e6 Update opus to 1.1, which includes:
* new analysis code and tuning that significantly improves encoding
  quality, especially for variable-bitrate (VBR),
* automatic detection of speech or music to decide which encoding
  mode to use,
* surround with good quality at 128 kbps for 5.1 and usable down
  to 48 kbps,
* and speed improvements on all architectures.

Chase shared library bump.

PR:		184956
2013-12-18 16:04:49 +00:00
William Grzybowski
102f7a3607 multimedia/vlc: add -fPIC fixing build with liveMedia
Reported by:	olgeni
2013-12-11 22:24:01 +00:00
Koop Mast
6e32909b2c Add patch to fix build with freetype 2.5.1+ 2013-12-10 08:27:52 +00:00
Thierry Thomas
00be22f3cc - Stagify;
- it seems that we can now use the targets supplied by upstream,
so that the port installs now as intended and like on the
other platforms;

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

- chase this upgrade in mplayer and vlc.

PR:		ports/184035
Submitted by:	/me
2013-12-01 21:58:15 +00:00
William Grzybowski
df6e693eea multimedia/vlc: USE_GL only if X11 is enabled
Submitted by:	olgeni
2013-11-30 18:53:41 +00:00
Juergen Lock
ac232488b2 Fix build with LIBSSH2 knob.
Reported by:	hselasky
2013-11-27 23:20:17 +00:00
William Grzybowski
762559d87b multimedia/vlc: update to 2.1.1
Changes: http://www.videolan.org/developers/vlc-branch/NEWS
2013-11-18 11:34:38 +00:00
William Grzybowski
cef2febd81 multimedia/vlc: fix install path for pkg config files
PR:		ports/183846
2013-11-10 19:49:27 +00:00
Juergen Lock
feee863c65 Fix build on 9.2+/i386 by adding -fomit-frame-pointer to the clang
case (which is default on amd64 anyway.)

Submitted by:	beefy1 via pkg-fallout, dim
Tested by:	callumgibson@optusnet.com.au
2013-11-08 22:52:58 +00:00
William Grzybowski
2a8e78d51a multimedia/vlc: fix seek error with OSS 2013-11-04 20:37:23 +00:00
William Grzybowski
6b05da6143 multimedia/vlc: enable OSS
- Enable OSS again (thanks to Rémi Denis-Courmont)
- Add PULSEAUDIO back as an option
2013-11-02 20:20:53 +00:00
William Grzybowski
ad89dbb346 multimedia/vlc: fix typo in MAD option
PR:		ports/183503
2013-10-31 15:23:47 +00:00
William Grzybowski
be45891ea1 multimedia/vlc: disable OSS
- Disable OSS (it is broken in vlc 2.1.0 and FreeBSD #9760)
- Use pulse audio
- Remove deprecated sqlite feature
2013-10-29 15:55:29 +00:00
William Grzybowski
d0b07f33c7 multimedia/vlc: fix SAMBA option
- SAMBA option never worked before due to wrong feature name and lack of pkg
  config file
- Remove deprecated options

Reported by:	Kevin Oberman
2013-10-28 19:22:31 +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
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
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
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
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
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
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
Juergen Lock
bbd5d65753 Update to 2.0.8a . (bugfix release) 2013-09-25 17:07:49 +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