1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-05 06:27:37 +00:00
Commit Graph

5773 Commits

Author SHA1 Message Date
Jan Beich
f2d5e52383 www/firefox: add SNDIO option
PR:		212028
Submitted by:	Tobias Kortkamp <t@tobik.me>
2017-01-01 16:24:59 +00:00
Sunpoet Po-Chuan Hsieh
edcd3f63db Add shared GRIB_API description 2017-01-01 01:47:25 +00:00
Rene Ladan
5b8a302787 Drop support for Perl 5.18 (infrastructure part) 2016-12-31 16:50:58 +00:00
Rene Ladan
166f200fa2 Drop support for Linux Fedora 10 (infrastructure part)
Submitted by:	rene
Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8653
2016-12-31 16:47:04 +00:00
Dmitry Marakasov
2d3c2c74ec Remove broken PEAR mirrors:
- us.pear.php.net - dead, domain name does not resolve
- de.pear.php.net - not updated, does not contain new packages, creates problems for repackaged modules (see ports/208532)

Approved by:	portmgr (mat)
Differential Revision:	D8913
2016-12-27 13:17:59 +00:00
Steve Wills
39230bebc6 Add Ruby 2.4.0
While here, remove local patches that are no longer needed and simplify
post-patch target.
2016-12-26 19:00:05 +00:00
Sunpoet Po-Chuan Hsieh
20f93ce0b1 - Add python 3.6
- Remove ruby 2.0
- Add tcl/tk 8.7
2016-12-26 16:43:18 +00:00
Wen Heping
234f3ad658 - Repocopy lang/python35 --> lang/python36 and update to 3.6.0 2016-12-25 15:08:35 +00:00
Jason E. Hale
0c5ccffc88 Add standard description for AcoustID audio fingerprinting
support (chromaprint)
2016-12-25 14:41:11 +00:00
Vsevolod Stakhov
87a6a01c8a - Update Exim master sites 2016-12-25 13:46:55 +00:00
Baptiste Daroussin
dd2c2cb23e Revert r429298 it has some unexpected side effects which I do not have time to
fix yet

Approved by:	portmgr (implicit)
2016-12-25 12:46:14 +00:00
Joseph Mingrone
4d7b8b35b0 editors/emacs-devel: Update to pull in new concurrency features.
- Minimize the differences with editors/emacs.
  - Do not require GCC to work around a clang bug. The OS versions for
    which this was relevant are no longer supported.
  - The check for X11 is handled with the X11 option and _IMPLIES, so
    remove the redundant .if logic.

Approved by:	swills (mentor) asish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8796
2016-12-25 04:52:41 +00:00
Baptiste Daroussin
709b05ed2d Make the ports infrastructure accept at least 3 level ports
Approved by:	portmgr (rene
Differential Revision:	https://reviews.freebsd.org/D8889
2016-12-24 00:30:21 +00:00
Tobias C. Berner
ba98092d35 Add kde-applications to the supported kde-<categories>
This adds kde-applications to categories that can be used to setup
MASTER_SITES and such for kde ports.

With that we are now ready to update KDE4 and look at importing at least
some of the KF5 based aplications from the testing repo.

Reviewed by:	rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D8893
2016-12-23 22:07:04 +00:00
Olivier Duchateau
712a6260bc Rewrite GTK3 support
Obtained from:	Xfce devel repository
2016-12-23 09:24:25 +00:00
Mathieu Arnold
7593464b0b Add a warning about setting both PORTVERSION and DISTVERSION.
Sponsored by:	Absolight
2016-12-19 16:39:41 +00:00
Tobias C. Berner
1afa5c8a42 Update KDE Frameworks to 5.29.0
Release notes: https://www.kde.org/announcements/kde-frameworks-5.29.0.php

New ports:
* textproc/kf5-syntax-highlighting (new in 5.28.0)
* graphics/kf5-prison (new in 5.29.0)

Fixes:
* kf5-kservice: Move applications.menu to kf5-applications.menu to stop conflicting with kdelibs4.
* Define conflicts in the kde4-l10n ports (debian does the same).
* kf5-kapidox: Fix with python3

Thanks to Matthew Rezny <matthew@reztek.cz> for looking at the conflicts in 214528,
and Dima Panov (fluffy@) for the python3 fix.

PR:     214528
Reviewed by:    rakuco, mat
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8776
2016-12-19 15:56:24 +00:00
Tobias C. Berner
7b5da0fa70 Change the way the pkgconfig-file install path is set for Qt5 ports.
As noticed in x11-toolkits/qt5-charts we never corrected the way in which qmake
sets the pkgconfig path for Qt5-modules. Instead there was a sed-call on the
generated Makefiles in bsd.qt.mk in the target qt-pre-install.

This diff modifies devel/qmake5 to set QMAKE_PKGCONFIG_DESTDIR to
../libdata/pkgconfig from the default pkgconfig.

As we split Qt-base into multiple ports, simply patching devel/qmake5 is not
enough, as the other base-ports will use the file from inside the tarball.
Therefore add it as an extrapatch for the Qt-base ports.
As this affects the same file extrapatch-libtool in devel/qt5 touched, rename
this one and add a hunk to do this change too.

Note: qt4 ports are unaffected, as they never were converted to used the
qt-preinstall target, and still contain the sed-call in their Makefiles.

Reviewed by:    rakuco
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8713
2016-12-19 11:12:32 +00:00
Jan Beich
0bbc3ebb94 multimedia/ffmpeg: expose SOXR dependency 2016-12-19 01:08:21 +00:00
Tobias C. Berner
62ede14c75 Get rid of QT_PREFIX in favour of PREFIX.
QT_PREFIX was a remnant of a bygone time.

Reviewed by:    rakuco
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8825
2016-12-18 22:06:50 +00:00
Baptiste Daroussin
ddf28d222b Use dp_DISTINFO_FILE instead of DISTINFO_FILE 2016-12-18 21:43:24 +00:00
Jan Beich
5e847efe5f www/seamonkey: update to 2.46
- Compatible with FFmpeg 3.x
- Language packs are BROKEN until release announcement

Changes:	http://www.seamonkey-project.org/news
MFH:		2016Q4
Security:	4f00dac0-1e18-4481-95af-7aaad63fd303
Security:	2225c5b4-1e5a-44fc-9920-b3201c384a15
Security:	1bcfd963-e483-41b8-ab8e-bad5c3ce49c9
Security:	92d44f83-a7bf-41cf-91ee-3d1b8ecf579f
Security:	8065d37b-8e7c-4707-a608-1b0a2b8509c3
Security:	aa1aefe3-6e37-47db-bfda-343ef4acb1b5
Security:	2c57c47e-8bb3-4694-83c8-9fc3abad3964
Security:	18f39fb6-7400-4063-acaf-0806e92c094f
2016-12-16 10:57:33 +00:00
Jan Beich
13d07760cf Switch USES=compiler:gcc-c++11-lib to use base libc++ on 10.2+ systems
PR:		215192
Requested by:	dim
Exp-run by:	antoine
Approved by:	antoine
2016-12-16 05:08:09 +00:00
Mathieu Arnold
c7ce233cc9 Add a small target to help converting long strings of GH_* to GH_TUPLE.
Sponsored by:	Absolight
2016-12-13 14:57:04 +00:00
Rene Ladan
1e47d4549b If KERN_DEBUGDIR happens to be empty, the port would try to install
files twice to the same location leading to make(1) warnings.

Reported by:	marino
Pointy hat:	rene (r428333)
2016-12-12 20:53:11 +00:00
Olivier Duchateau
ebe1fd0a23 Several helpers CMake modules needed to build LXQt itself as well as other
components.

WWW: https://github.com/lxde/lxqt-build-tools

Obtained from:	LXQt devel repo
2016-12-12 17:45:01 +00:00
Rene Ladan
03b9b0f1f5 Uses/kmod.mk: add support for debug versions of kernel modules.
Submitted by:	glebius via private mail
2016-12-09 18:47:09 +00:00
Mathieu Arnold
6e9240dfb1 Report the binary with bad linking.
Sponsored by:	Absolight
2016-12-09 14:24:07 +00:00
Tijl Coosemans
e14e6e72bb Simplify USES=linux do-install and add support for architecture specific
distfiles.
2016-12-08 13:46:15 +00:00
Steve Wills
14dbe10ed5 lang/ruby21: fix setjmp clobbered variables
PR:		206108
Submitted by:	dim
2016-12-08 02:57:06 +00:00
Steve Wills
ab2bdcb18b lang/ruby23: fix setjmp clobbered variables
PR:		206111
Submitted by:	dim
2016-12-07 16:08:54 +00:00
Steve Wills
33ba518bad lang/ruby22: fix setjmp clobbered variables
PR:		206110
Submitted by:	dim
2016-12-07 12:47:30 +00:00
Mathieu Arnold
d7f189b504 It seems sometime, GH_SUBDIR is only medium rare, on the other hand,
GH_SUBDIR_DEFAULT always is fully baked.

Sponsored by:	Absolight
2016-12-05 15:32:36 +00:00
Jan Beich
70b03eae74 textproc/hunspell: update to 1.5.4
Changes:	https://github.com/hunspell/hunspell/blob/v1.5.4/ChangeLog
PR:		214837
Exp-run by:	antoine (for 1.5.3)
Approved by:	office (bapt)
2016-12-03 22:24:36 +00:00
Sunpoet Po-Chuan Hsieh
ae0db8070b - Skip soname check if ${STAGEDIR}${PREFIX}/lib directory does not exist
Differential Revision:	https://reviews.FreeBSD.org/D8697
Approved by:	mat (portmgr)
2016-12-03 21:30:08 +00:00
Steve Wills
7f220fd3ff Rename PKG_CMD to PKG_REGISTER
Submitted by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8677
2016-12-01 21:29:04 +00:00
Christoph Moench-Tegeder
3e4e8900d7 update firefox 50.0.2, libxul and thunderbird 45.5.1
PR:		214978
Approved by:	jbeich (maintainer), rene (mentor, implicit)
MFH:		2016Q4
Security:	18f39fb6-7400-4063-acaf-0806e92c094f
2016-12-01 14:24:17 +00:00
Tobias C. Berner
6910ba38cc Stop exporting QT_BINDIR and QT_LIBDIR to PLIST_SUB.
As at the moment QT_BINDIR and QT_LIBDIR are 'bin' respectively 'lib' depending
on the Qt version these subs ended up at many wrong places in plists.

So only export it if QT_DIST is set.

PR:		210227
Reviewed by:	mat, rakuco
Approved by:	portmgr (mat), rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D8378
2016-11-29 06:20:40 +00:00
Raphael Kubo da Costa
6da929d283 Uses/php.mk: Use EGREP instead of GREP when parsing config.h
Using ${GREP} was failing when grep was built with the WITHOUT_GNU_GREP_COMPAT
knob in src.conf. According to POSIX, | only works for alternation in extended
regular expressions (grep -E), although GNU grep disregards the difference.

The new syntax with ${EGREP} and no escaping of special characters works with
both BSD grep (without WITHOUT_GNU_GREP_COMPAT) as well as GNU grep.

Approved by:	mat
Differential Revision:	https://reviews.freebsd.org/D8663
2016-11-28 17:22:29 +00:00
David Naylor
4a9609d5d3 USES=mono: simplify EXTRACT_ONLY, fix nuget-extract [1]
- Instead of excluding the specific packages added to DISTFILES (but only for
   FreeBSD 9+), exclude all files with a '.nupkg' extension.
 - Move the nuget-extract command to be before post-extract, to allow the port's
   post-extract command to move packages around

audio/libgpod-sharp: add port for mono bindings for libgpod
 - audio/libgpod: [2]
   - USE_GNOME: add missing dependency
   - Remove mono files from pkg-plist (now in audio/libgpod-sharp)
   - Allow relevant variables to be overridden
   - Fix MONO options
   - Patch source to allow building with modern mono
   - Avoid post-install target for slave ports.

devel/monodevelop: update to 4.6.2.7
 - Update nuget package Fantomas to 2.4.0 (latest at time of monodevelop's
   release).
 - Downgrade nuget package FSharp.Compiler.CodeDom (per paket's specification)
 - LICENSE: Add license of LGPL21
 - LICENSE_FILE: Add license file from source
 - PORTSCOUT: Avoid checking alpha releases (aka x.y.0.z releases)

games/openra: simplify post-extract [3]
 - USES=mono:nuget allow overridding of NUGET_PACKAGEDIR
 - Set NUGET_PACKAGEDIR to correct location, fix patching accordingly

lang/fsharp: update to 4.6.2.7
 ChangeLog:
  - Fix #639: Problems with F# scripts on Mono
  - Fix FSharp.Compiler.Tools targets for .NET Core usage
  - Fix FSharp.Compiler.Tools package dependencies

lang/mono: update to 4.6.2.7
 Mono 4.6.2 is the 1st service release to the 4.6 series.
 Changes:
  - LICENSE: Add license of MIT
  - LICENSE_FILE: Add license file from source
  - PORTSCOUT: Avoid checking alpha releases (aka x.y.0.z releases)
 Bug fixes:
  - #44708 - "TrustFailure (The authentication or decryption has failed.) ...
            Invalid certificate received from server." with "Error code: 0x5"
            or "Error code: 0xffffffff800b010f" when attempting to access
            HTTPS servers on ports other than 443
  - #39832 - SIGSEGV when running roslyn

multimedia/banshee: bump port revision.
 - Update missing port dependencies
 - Convert to use option helpers
 - OPTIONS: Add APPLEDEV (missing dependency added)
 - LICENSE: Add MIT license
 - LICENSE_FILE: Add license file from source
 - PORTSCOUT: Skip alpha release (2.9.1)

x11-toolkits/gnome-sharp20: fix port dependencies
 - Add missing dependencies
 - Convert post-patch to shebangfix
 - LICENSE: add LGPL21 license
 - LICENSE_FILE: use license file from source
 - MKAE_JOBS_UNSAFE: remove, does appear to work

x11-toolkits/gtk-sharp20: update to 2.12.42.

PR:		214680 [2]
PR:		214681
Suggested by:	jbeich [1]
Submitted by:	jbeich [3]
Approved by:	avilla (maintainer; timeout) [2]
2016-11-27 17:00:08 +00:00
Tobias C. Berner
8acdf7170f Reintegrate textproc/clucene-qt5 into devel/qt5-help
As devel/qt5-help is the only consumer of textproc/clucene-qt5 and the latter
it is part of the same distfile we can simplify it, and get rid of clucene-qt5.

This was spotted by Marie Loise Nolden <nolden@kde.org> -- thanks :)

Reviewed by:	rakuco
Approved by:	rakuco (mentor)
Sponsored by:	https://reviews.freebsd.org/D8638
2016-11-25 20:28:53 +00:00
Tobias C. Berner
095ac1e918 Update the dependency code in bsd.qt.mk to the one from kde.mk
The dependency code from kde.mk can add LIB_DEPENDS if the sense-file is a
library. Import this into bsd.qt.mk

PR:		214744
Reviewed by:	rakuco, mat
Approved by:	mat (mentor), rakuco (mentor)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D8602
2016-11-25 11:26:18 +00:00
Mathieu Arnold
91476b9329 Add an OPTIONS_EXCLUDE_opsys_osrel.
Sponsored by:	Absolight
2016-11-24 14:45:58 +00:00
Steve Wills
1f7ae1f6e2 update lang/ruby23 to 2.3.3 2016-11-22 12:23:04 +00:00
Sunpoet Po-Chuan Hsieh
aecd9ae416 - Add shared SYBASE description 2016-11-22 06:54:59 +00:00
Steve Wills
d017b2c54f update lang/ruby21 to 2.1.10 2016-11-22 00:10:41 +00:00
Tobias C. Berner
51c587e70b Insert missing space in component list.
Approved by:	rakuco (mentor)
2016-11-21 11:00:46 +00:00
Sunpoet Po-Chuan Hsieh
7a91b81800 - Add shared LZ4 and ZSTD descriptions 2016-11-20 23:53:26 +00:00
Steve Wills
430a5372f2 lang/ruby23: update to 2.3.2 2016-11-20 23:29:38 +00:00
Baptiste Daroussin
36bdc43c62 Use @postunexec instead of @unexec which is deprecated 2016-11-20 12:35:57 +00:00