1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00
Commit Graph

9589 Commits

Author SHA1 Message Date
Jose Alonso Cardenas Marquez
171b88c2ef - Fix build adding dependencies 2015-08-19 15:20:07 +00:00
Erwin Lansing
5802e39fa9 Reset maintainer
<liu_yinghong@yahoo.com.cn>: host mta7.am0.yahoodns.net[98.138.112.34] said:
    550 relaying denied for <liu_yinghong@yahoo.com.cn> (in reply to RCPT TO
    command)

Sponsored by:	DK Hostmaster A/S
2015-08-19 07:35:37 +00:00
Erwin Lansing
72ec1422d4 Reset maintainer
<geekounet@poildetroll.net>: host mail.sig11.fr[2a01:4f8:160:72a3::6:1] said:
    550 5.1.1 <geekounet@poildetroll.net>: Recipient address rejected: User
    unknown in virtual mailbox table (in reply to RCPT TO command)

Sponsored by:	DK Hostmaster A/S
2015-08-19 07:27:14 +00:00
Xin LI
9f78fad961 Apply vendor changeset ce91452:
demux: mp4: correctly match release function

Obtained from:	VLC
MFH:		2015Q3
2015-08-18 17:41:32 +00:00
Jan Beich
e90f084837 multimedia/mpv: expose ASS, DVDREAD, DVDNAV options
PR:		202403
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
MFH:		2015Q3
2015-08-18 03:58:36 +00:00
Jan Beich
addb644a2d multimedia/mpv: drop nop include after r391260
multimedia/ffmpeg doesn't use non-default prefix for include
directories unlike multimedia/ffmpeg0 or multimedia/libav.

PR:		202401
Approved by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
2015-08-18 00:50:11 +00:00
Kurt Jaeger
0beb6e4583 multimedia/mpv: remove www/youtube_dl build dependency
PR:		202337
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
2015-08-17 20:44:11 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Jan Beich
6ac83e0894 multimedia/openh264: unbreak build on armv6
Disable NEON support for armv6 (softfp). Alas, MACHINE_CPU is
underspecified on arm* to conditionalize NEON check within a port.

PR:		201273
Reported by:	pkg-fallout
Submitted by:	mikael.urankar@gmail.com
MFH:		2015Q3
2015-08-16 22:16:18 +00:00
Thomas Zander
840d8badb4 Fix SIGBUS crashes on several popular ARM SoCs
PR:		200609
Submitted by:	rwestlun@gmail.com
MFH:		2015Q3
2015-08-16 16:00:16 +00:00
Pawel Pekala
5b777e282c - Update to version 2.4.1
- Remove upstreamed patches

Changelog:

General compilation fixes.
Compilation fixes for libav.
Minor fixes for BSD compilation.
Minor fix for initialisation of "alien_overlay" effect.
Fix image file previews within File Open dialog (regression).
2015-08-16 08:53:57 +00:00
Thomas Zander
4eeb65820b - Don't always depend on devel/argp-standalone - it is used only by v4l-utils
- Bump PORTREVISION
- Pet portlint

PR:		202280
Submitted by:	s3erios@gmail.com
2015-08-15 15:48:05 +00:00
Thomas Zander
059cdd2eb3 Add non-default OPTION to support multimedia/openh264
PR:		202313
Submitted by:	jbeich@FreeBSD.org
2015-08-15 11:12:44 +00:00
Rene Ladan
174165466a multimedia/spotify-websocket-api: as discussed with the author, mark this port
as IGNORE because login fails and set expiration date to 2016-01-01.

While here pet portlint.
2015-08-15 11:05:06 +00:00
Jan Beich
ed2a0329d8 multimedia/libvpx: update to 1.4.0.488 (snapshot)
Sync system libvpx with bundled libvpx in Firefox 40 in order
to fix vulnerabilities in the former.

While here fix other issues:
- Add powerpc targets removed by upstream
- Add sparc64 support [1]
- Improve gcc42 workaround [2]
- Strip binaries as reported by stage-qa
- Drop unused -no-integrated-as hack for Clang

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.4.0..e67d45d
ACC report:	https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.4.0_to_1.4.0.488/compat_report.html
PR:		202270
PR:		186394 [1] (based on)
PR:		189136 [2]
Exp-run by:	antoine
Approved by:	ashish (maintainer)
MFH:		2015Q3
Security:	http://www.vuxml.org/freebsd/34e60332-2448-4ed6-93f0-12713749f250.html
2015-08-14 16:35:26 +00:00
Dmitry Marakasov
0a8549bd22 - Add missing files to plist
- Add NO_ARCH

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-08-14 14:34:11 +00:00
Emanuel Haupt
a50ccd9bb7 Introduce an option to build the new Qt5 based GUI. The Qt5 version will replace
the now deprecated WXGTK version in the future. If you're currently launching 'mmg'
(the WXGTK GUI) you will get the following notification:

  Please note that this program (mkvmerge GUI) is deprecated and will be removed
  within one or two releases. It has been superseded by the new MKVToolNix GUI
  which should also be included in the same package.

Don't enable this option by default to give current users a notice that future
updates will pull in the Qt5 dependency chain by default. However, users are
encouraged to try the Qt5 version and report bugs.

This new option does not change the current default build of the port and
therefore no PORTREVISION bump is required.
2015-08-13 15:07:12 +00:00
Emanuel Haupt
a4efe3bdf7 Fix package list if the default option WXGTK is disabled. 2015-08-12 12:43:32 +00:00
Emanuel Haupt
cce843e0b1 Update to 8.2.0 2015-08-12 11:37:40 +00:00
Jan Beich
3f898bdc2f multimedia/openh264: arm* don't need nasm to build *.S files
PR:		201273
2015-08-11 16:12:02 +00:00
Jan Beich
ca8a3f7f59 Switch OpenH264 plugin to use environment variable
files/patch-system-openh264 causes patch churn on updates and hits
assertion with DEBUG=on[1]. Rework to use MOZ_GMP_PATH instead.

While here populate Last Updated field to avoid falling back to Epoch start
and disable Automatic Updates in an unlikely case of
- Cisco & Mozilla providing prebuilt version for FreeBSD
- Firefox running with root priveleges i.e., write permission under /usr/local

PR:		202218 [1]
Reported by:	kib, pi [1]
Inspired by:	Gentoo
MFH:		2015Q3
2015-08-11 13:22:54 +00:00
Andrew Turner
605de447c0 Adds -fPIC to CFLAGS_aarch64 to a number of ports that already have it
in the amd64 CFLAGS and are failing to build.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3321
2015-08-09 22:24:04 +00:00
Alexander Leidinger
435ea2a95a Re-commit of
64 bit linuxulator support (not activated by default):
 - most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions (incl. EXP runs by
      antoine)
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with the new 64 bit parts
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64

This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits
only, we decided to have it as an "overlay" instead of new ports.
The 64bit part only installs 64bit executables, the 32bit ports can not be
installed at the same time (if needed we can think of letting the 64bit
overlay install the 32bit parts too, but given the CentOS 7 comment
above...).

Differential Revision:	https://reviews.freebsd.org/D174
Submitted by:		alanjude
Sponsored by:		Essen FreeBSD Hackathon 2015
Reviewed by:		xmj, eadler (earlier versions)
Approved by:		portmgr (antoine after some EXP-runs)
2015-08-09 19:14:13 +00:00
Mark Felder
c31f17e706 multimedia/plexmediaserver-plexpass: update to 0.9.12.10.1368
Relnotes:	https://forums.plex.tv/discussion/176124/plex-media-server-transcoder-preview-0-9-12-10
2015-08-09 12:35:36 +00:00
Mark Felder
0569789c9f multimedia/plexmediaserver: update to 0.9.12.8.1362
The plugins are now versioned, so use %%PLEX_BUILD%% to cut down on
further pkg-plist churn.

Relnotes:	https://forums.plex.tv/discussion/comment/985893/#Comment_985893
2015-08-09 12:24:58 +00:00
Jose Alonso Cardenas Marquez
230cf6828f - editors/lazarus update to 1.4.2
- Add USE_FPC_RUN to bsd.fpc.mk. It add fpc units like run dependencies. Otherwise
  fpc units only are added like build dependencies (less dependencies registered
  when they are installed with pkg).
- Remove GTK1 obsolete dependencies
- Bump all ports with dependencies of fpc-* units
- Bump all ports with dependencies of lazarus ports
- Clean up
2015-08-09 08:06:43 +00:00
Thomas Zander
99ce46ada8 Resurrect multimedia/tovid
- Complete rework of the port
- New maintainer: grepper@gmail.com

PR:		199703
Submitted by:	grepper@gmail.com
Reviewed by:	xmj, koobs, riggs
2015-08-08 12:55:24 +00:00
Koop Mast
c5d680edc1 Totem uses python2. No need to attempt to also include the python3 version of
libpeas python bindings in.

Submitted by:	antoine@
2015-08-08 09:40:58 +00:00
Koop Mast
d129587b5d The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.
The offical GNOME 3.16 release notes can be found at https://help.gnome.org/misc/release-notes/3.16/

Upgrade instructions for port users:

Delete the old tracker package with:
# pkg delete -f tracker
And user port upgrade tool of choice to upgrade.

Thanks to Antoine Brodin for running the exp-runs.

This release was made possible by the following people:
  Gustau Perez
  Ting-Wei_Lan

PR:		201980
2015-08-05 19:13:24 +00:00
Koop Mast
a0c53ab7c8 Fix a typo in gtk+ 3 function name. This fixes the build with GTK+ 3.16.
PR:		201980
Obtained from:	upstream
2015-08-05 07:24:59 +00:00
Dmitry Marakasov
5906742a98 - Add NO_ARCH 2015-08-04 20:35:05 +00:00
Grzegorz Blach
6545a828a5 - Upgrade x11-wm/enlightenment to 0.19.7 [1]
- Upgrade devel/efl to 1.15.0
- Upgrade x11-toolkits/elementary to 1.15.0
- Upgrade graphics/evas_generic_loaders* to 1.15.0
- Upgrade multimedia/emotion_generic_players-vlc to 1.15.0
- Upgrade multimedia/rage to 0.1.4 [2]

PR:		202023 [1], 202024 [2]
Submitted by:	cpets <at> list <dot> ru [1][2]
2015-08-04 17:28:42 +00:00
Mathieu Arnold
284038d67d Remove unneeded MASTER_SITES=GH entries.
Sponsored by:	Absolight
2015-08-04 14:26:48 +00:00
Mark Felder
8bca1dcc78 multimedia/plexmediaserver-plexpass: update to 0.9.12.8.1362
The plugins are now versioned, so use %%PLEX_BUILD%% to cut down on
further pkg-plist churn.

Relnotes:	https://forums.plex.tv/discussion/comment/985893/#Comment_985893
2015-08-04 02:54:27 +00:00
Stefan Eßer
11058363ec Update to the port's dependencies and minor changes to the port's patches.
No functional changes.

Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
Approved by:	antoine
2015-08-03 20:11:06 +00:00
Dmitry Marakasov
75dd5bad40 - Switch to USES=autoreconf
- Add LICENSE_FILE
2015-08-03 19:28:28 +00:00
Koop Mast
2f0486b647 Part 1 of adding USE_GNOME=intltool to ports that require it.
The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and
gtk30 don't pull intltool in anymore.

PR:		201980
Exp-run by:	antoine@
2015-08-02 20:23:55 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Thomas Zander
95f10edd34 - Retire WIN32 OPTION for win32 binary codecs support on i386, instead
- always compile in the loader code for win32 dlls on i386:
  i386 users can install multimedia/win32-codecs and just use them
  with mplayer/mencoder without compile-time knobs
- Bump PORTREVISION

Reported by:	Slawa Olhovchenkov <slw@zxy.spb.ru> via personal mail
2015-08-01 17:16:39 +00:00
Pawel Pekala
e1b8fc777f - Remove EXTENSIONS option it depended on USE_GNOME=pygnomeestras
funcionality removed in r372768
- Make depends path independent
- Use option helpers for better clarity

PR:		201328
Submitted by:	myslef
Approved by:	maintainer timeout
2015-08-01 07:46:22 +00:00
Dmitry Marakasov
35b992cd99 - Fix shebangs
- Drop @dirrm* from plist
- Switch to @sample

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-31 15:16:23 +00:00
Dmitry Marakasov
becf70c763 - Add NO_ARCH
- Fix shebangs

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-30 13:27:34 +00:00
Antoine Brodin
6e381a9d53 Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python

PR:		201077
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D2955
2015-07-29 22:09:53 +00:00
Dmitry Marakasov
fe36345814 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-29 16:26:37 +00:00
Koop Mast
88f16f3da4 Revert r392917 and part of r392902 (to gstreamer1-plugins/Makefile).
The new regex was too broad and broke the plugins from the -bad package.
2015-07-26 22:06:58 +00:00
Kurt Jaeger
0ab14f2f23 multimedia/mpv: fix GL dependency
PR:		201849
Submitted by:	tkato432@yahoo.com
Approved by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2015-07-26 21:20:35 +00:00
Antoine Brodin
011dfa81be Unbreak INDEX, reverting r392921
With hat:	portmgr
2015-07-26 13:35:29 +00:00
Alexander Leidinger
3aeeb3f1bd 64 bit linuxulator support (not activated by default):
- most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with it
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64

This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits
only, we decided to have it as an "overlay" instead of new ports.
The 64bit part only installs 64bit executables, the 32bit ports can not be
installed at the same time (if needed we can think of letting the 64bit
overlay install the 32bit parts too, but given the CentOS 7 comment
above...).

Differential Revision:	https://reviews.freebsd.org/D174
Submitted by:		alanjude
Sponsored by:		Essen FreeBSD Hackathon 2015
Reviewed by:		xmj, eadler (earlier versions)
Approved by:		portmgr (implicit, I remember blanked approval for
			linux parts loooong ago, punish me if you don't
			agree anymore)
2015-07-26 13:06:24 +00:00
Tijl Coosemans
49e9e92ca3 r392902 removed a command from post-patch that looked like a duplicate
but wasn't.  Restore it by combining both in one RE.

Reported by:	kwm
2015-07-26 10:31:34 +00:00
Tijl Coosemans
8b421cfbb2 Add Gstreamer plugin for HLS (HTTP Live Streaming) 2015-07-25 19:59:35 +00:00