Commit Graph

5788 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
e12246835c Add shared LZO description 2017-01-12 20:02:08 +00:00
Tijl Coosemans
de7862cf5e Allow ARCH to be undefined to accommodate ftp/curl/Makefile.
Reported by:	Peter Blok <pblok@bsd4all.org>
2017-01-12 12:18:50 +00:00
Tijl Coosemans
83579f491e Make 64 bit Linux packages the default on amd64. 2017-01-12 10:44:45 +00:00
Mark Felder
f5a7bbe20b Welcome Percona 5.7 ports to the tree
- client and server version 5.7.16-10
- pam-for-mysql: compatible with newer MySQL API (MySQL 5.7+)

Thanks to all who have worked on Percona, MariaDB, and MySQL ports. Your
tireless efforts have been instrumental in making this port happen.

Differential Revision:	https://reviews.freebsd.org/D8785
2017-01-10 18:54:32 +00:00
Adam Weinberger
891684f6f2 Add https://gnupg.org to the head of the GNUPG list, and move
artfiles.org way down, because it is pathologically slow.
2017-01-10 02:52:51 +00:00
Steve Wills
c8bbe678a6 Switch default Ruby version from 2.2 to 2.3
PR:		215013
2017-01-09 19:23:19 +00:00
Adam Weinberger
6326dd983c Change the description of WANT_OPENLDAP_SASL to make it clear that
that variable is for end-users in make.conf, not for port Makefiles.

See CHANGES 20040717.
2017-01-08 21:20:57 +00:00
Sunpoet Po-Chuan Hsieh
e730d999d3 Add more PLIST_SUB to Mk/Uses/python.mk
- Add PYTHON_PYOEXTENSION and PYTHON_SUFFIX
- Add PYTHON2 and PYTHON3
- Respect PYTHON_VERSION
- Rename PYOEXTENSION to PYTHON_PYOEXTENSION

This change would help:
- Build databases/postgresql*-plpython with Python 3
  (It has PLIST issue since bsd.python.mk to Uses/python.mk transition)
- Simplify Makefile

PR:		205807
Differential Revision:	https://reviews.FreeBSD.org/D4758
Exp-run by:	antoine
2017-01-07 21:42:28 +00:00
Nikolai Lifanov
c93ab7fefa add databases/mysql80-server and databases/mysql80-client
This is a development snapshot of upcoming MySQL 8.0.

PR:		215738
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com>
Reviewed by:	matthew, feld
Approved by:	matthew (mentor), feld
Differential Revision:	https://reviews.freebsd.org/D9031
2017-01-07 20:34:46 +00:00
Jan Beich
24bce6e056 textproc/hunspell: update to 1.6.0
- Restore DIST_SUBDIR from r305651
- Adjust license for "or later" clause
- Restore GPLv2+/LGPL21+ license files removed upstream as
  GPLv3+/LGPL3+ only affects Hunspell 2.0 (not currently built)
- Unbreak |make makepatch|

Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.6.0
PR:		215714
Submitted by:	sunpoet (based on)
Exp-run by:	antoine
MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D8887
2017-01-07 14:43:11 +00:00
Antoine Brodin
6f9a97676e Revert r398829: do not change OPTIONS when DEVELOPER=yes
Having a TEST option is usually a bad idea

With hat:	portmgr
2017-01-07 09:01:02 +00:00
Antoine Brodin
61673cd572 Do not auto accept the "NONE" license as we can't distribute packages or sources
With hat:	portmgr
2017-01-07 07:55:39 +00:00
Baptiste Daroussin
fd21a74589 Add a new USES_XORG=xfont2 2017-01-07 00:46:25 +00:00
Tobias C. Berner
dfc2f72f17 Update Kdevelop to 4.7.4
This is a bug-fix release:
https://www.kdevelop.org/news/kdevelop-474-released

Submitted by:	Adriaan de Groot <groot@kde.org>
Reviewed by:	tcberner
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9006
2017-01-03 10:06:56 +00:00
Rene Ladan
6f019c90b3 Remove support for FreeBSD < 10.3 from Mk/*
This does not yet convert the files to bmake.

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D9016
2017-01-03 07:24:49 +00:00
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