Commit graph

17494 commits

Author SHA1 Message Date
Alexey Dokuchaev
936a36e30d Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support.  Due to shlib
version change, bump port revisions of the consumer ports.

PR:		233059
Exp-run by:	antoine
Approved by:	maintainer (johans, numerous timeouts)
2018-11-11 15:38:50 +00:00
Sunpoet Po-Chuan Hsieh
4a0b53b609 Update MAINTAINER address
PR:		233126
Submitted by:	M <martinfilla@post.cz> (maintainer)
2018-11-11 09:32:27 +00:00
Jimmy Olgeni
b13b8e6cc6 Update lang/erlang-runtime20 to version 20.3.8.12. 2018-11-11 08:29:39 +00:00
Gerald Pfeifer
19ccd59b07 With the release of GCC 6.5 the GCC 6 release branch has been closed
upstream and there won't be any further snapshots of this branch. (The
current/latest essentially is the same as the 6.5 release).

Hence remove the lang/gcc6-devel port which has been tracking snapshots
all along.

lang/gcc6 is a direct replacement and will be available for a longer
time.  Note this is also the last version of GCC featuring the Java
front end.
2018-11-11 08:04:06 +00:00
Gerald Pfeifer
d6370f371a Update to the 20181108 snapshot of GCC 7.3.1. 2018-11-10 22:17:55 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Jochen Neumeister
fa0d2e76ea Update to 7.2.12
Changelog:
 - http://www.php.net/ChangeLog-7.php#7.2.12

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-11-10 17:33:27 +00:00
Mathieu Arnold
35326f1a97 security/openssl-devel was removed, but there is a security/openssl111 now. 2018-11-10 10:09:48 +00:00
Jean-Sébastien Pédron
d53d5a0590 lang/rust: Update to 1.30.1
Release notes:
* https://blog.rust-lang.org/2018/11/08/Rust-1.30.1.html
2018-11-09 23:32:39 +00:00
Tobias C. Berner
03efb5d84e Update KDE Applications to 18.09.3 2018-11-09 20:09:13 +00:00
Gerald Pfeifer
bf69168d7b Update to the 20181104 snapshot of GCC 9. 2018-11-08 17:43:24 +00:00
Tobias Kortkamp
ef135d906c Deprecate lang/chicken
Now that CHICKEN 5.0.0 is out, as discussed with the previous
maintainer, users should slowly migrate to lang/chicken5.  Give a
1-year notice.

PR:		230535
2018-11-08 12:52:23 +00:00
Jochen Neumeister
ce1ed0e645 Update to RC5
Changelog: https://github.com/php/php-src/blob/php-7.3.0RC5/NEWS

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-11-07 21:05:55 +00:00
Tobias Kortkamp
7a1f0b1cee lang/chicken5: Update to 5.0.0
Announcement:	http://lists.nongnu.org/archive/html/chicken-users/2018-11/msg00006.html
2018-11-07 20:57:51 +00:00
Mathieu Arnold
54b2a074ec FreeBSD 10 is not supported any more. 2018-11-07 15:55:58 +00:00
Koichiro Iwao
21a414ebe8 lang/crystal: update to 0.27.0
This update includes the fix build oon 13-CURRENT.

PR:		232836
Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)
Approved by:	mentors (implicit)
2018-11-07 04:46:27 +00:00
Rene Ladan
fdfdc8f266 Return tj's ports to the pool after his commit bit got safekept. 2018-11-06 21:13:54 +00:00
Jean-Sébastien Pédron
3be6f9ab38 lang/erlang-runtime{15,16,17}: Remove redundant BROKEN_SSL
The BROKEN_SSL variable is already filled in the case the OPENSSL option
is checked. Those extra lines were left-over from a debugging session.

No need to MFH this commit, the MFH of the initial change took care of
not adding them in the first place.
2018-11-06 14:17:44 +00:00
Jean-Sébastien Pédron
88bd5a054a lang/erlang, lang/erlang-runtime*: Indicate which port supports OpenSSL 1.1
With some patching [1], Erlang 19.x supports OpenSSL 1.1.x (lang/erlang,
lang/erlang-runtime19).

However, previous versions are now marked as broken with OpenSSL 1.1.x.

PR:		225898
Submitted by:	brnrd [1]
Obtained from:	Upstream
2018-11-05 23:20:17 +00:00
Koichiro Iwao
80881256b9 lang/duktape-lib: Update to 2.3.0
While here,
* add USES=gmake, new Makefile.sharedlibrary uses "gnu make" syntax

PR:		232138
Submitted by:	Alfonso S. Siciliano <alfix86@gmail.com>
Approved by:	mentors (implicit)
2018-11-05 15:48:42 +00:00
Wen Heping
ac15445f0d - Update to 0.29
PR:		232739
Submitted by:	wen@(myself)
Approved by:	maintainer
Exp-run by:	antoine@
2018-11-05 11:49:43 +00:00
Mathieu Arnold
8725c2d64c Update to v5.29.4-34-g328d907979. 2018-11-05 08:36:37 +00:00
Gerald Pfeifer
7d764a008b Deprecate this port with an expiration date in two months (early 2019)
since both GCC (with GCC 8) and the Intel compilers have been removing/
deprecating it.

Approved by:	pfg (maintainer)
2018-11-04 22:25:26 +00:00
Tobias C. Berner
89d1bb9ab0 Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarative
- There was no obvious reason to split these ports, and it makes
  porting simpler; the set of ports using either mostly coincided.

Exp-run by:	antoine
PR:		223687
PR:		232751
2018-11-04 19:00:53 +00:00
Antoine Brodin
50304430e1 Mark BROKEN: fails to build
In file included from /wrkdirs/usr/ports/lang/swift/work/swift-3.1.1/swift/lib/SILGen/SILGenProfiling.cpp:13:
In file included from /wrkdirs/usr/ports/lang/swift/work/swift-3.1.1/swift/lib/SILGen/SILGenProfiling.h:16:
In file included from /wrkdirs/usr/ports/lang/swift/work/swift-3.1.1/llvm/include/llvm/ADT/DenseMap.h:17:
In file included from /wrkdirs/usr/ports/lang/swift/work/swift-3.1.1/llvm/include/llvm/ADT/DenseMapInfo.h:17:
In file included from /wrkdirs/usr/ports/lang/swift/work/swift-3.1.1/llvm/include/llvm/ADT/ArrayRef.h:13:
In file included from /wrkdirs/usr/ports/lang/swift/work/swift-3.1.1/llvm/include/llvm/ADT/Hashing.h:48:
In file included from /wrkdirs/usr/ports/lang/swift/work/swift-3.1.1/build/Ninja-ReleaseAssert+stdlib-Release/llvm-freebsd-x86_64/include/llvm/Support/DataTypes.h:33:
In file included from /usr/include/c++/v1/cmath:305:
In file included from /usr/include/c++/v1/math.h:309:
/usr/include/c++/v1/type_traits:1366:38: error: incomplete type 'swift::Expr' used in type trait expression
    : public integral_constant<bool, __is_abstract(_Tp)> {};
                                     ^

Reported by:	pkg-fallout
2018-11-04 16:11:55 +00:00
Antoine Brodin
ac7664c507 qore is BROKEN on i386 and amd64 too 2018-11-04 14:26:43 +00:00
Antoine Brodin
823edee8d8 Mark BROKEN: fails to build
backend/go.c:80:11: error: constant expression evaluates to -1 which cannot be narrowed to type 'mftype' (aka 'unsigned int') [-Wc++11-narrowing]
    {   0,MFall,MFcnp,MFcp,MFcse,MFda,MFdc,MFdv,MFli,MFliv,MFlocal,MFloop,
          ^~~~~

Reported by:	pkg-fallout
2018-11-04 13:44:40 +00:00
Gerald Pfeifer
b577894eaf Update to the 20181102 snapshot of GCC 8.2.1.
Remove an empty line to have a conditional dependency of dejagnu for
the testsuite directly in the dependency block.
2018-11-03 16:42:52 +00:00
Gerald Pfeifer
066a889482 The last years this port, based on an upstream abandoned half a decade
ago, has merely seen patching and prodding by several of us, often when
it got into the way of updates of other parts of the Ports Collection.

This is the case once again with a pending update of GCC to version 8,
where we run into

  gmake[2]: Entering directory '/wrkdirs/usr/ports/lang/gprolog/work/gprolog-1.4.4/src/Fd2C'
  gplc -c --fast-math fd2c.pl
  =>> Killing runaway build after 7200 seconds with no output

after already workarounds in place for other versions of remotely
recent compilers.  Bite the bullet and mark for deprecation and
removal one-and-a-half months from now

PR:		231590
2018-11-03 14:42:22 +00:00
Gerald Pfeifer
a2515cdcd1 GCC 8 removed CilkPlus support, so we cannot USE_GCC=yes. Instead
force the use of GCC 7, the last version with CilPlus support.

PR:		231590
2018-11-03 14:22:04 +00:00
Gerald Pfeifer
b10b333a25 Update to the 20181101 snapshot of GCC 7.3.1. 2018-11-03 12:27:11 +00:00
Antoine Brodin
bf4fd6aa7f Install info page properly 2018-11-02 19:47:25 +00:00
Kirill Ponomarev
27a589ff94 Update to 1.4.13 2018-11-02 19:19:52 +00:00
Jochen Neumeister
2862d2c72d security/php72-hash: fix build with GCC-based architectures
Unbreak this Port on mips64 and powerpc64

PR:		231462 232160
Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-11-02 16:12:05 +00:00
Rene Ladan
b7499ae64d Followup on r483807.
jbeich commented on some ports in D17724 but I forgot to add them to the list.

Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
2018-11-02 13:40:24 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Mark Linimon
6f129cadcb USES=objc:compiler sets the compiler, but then USES=compiler:c++11-lang
overwrites it.  Remove the latter to use the proper compiler. Also use
libstdc++ on GCC architectures to fix build.

While here, pet portlint.

PR:		232386
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-11-02 01:54:07 +00:00
Jimmy Olgeni
08663fd596 Update lang/erlang-runtime20 to version 20.3.8.11. 2018-11-02 00:10:17 +00:00
Mark Linimon
5630373c6d Racket actually has been ported to all the architectures, just without JIT.
FUTURES actually seems to require JIT (errors with JIT-related object files
when compiling on aarch64), so move FUTURES to the amd64/i386 only section.

aarch64 also required a define.  Submitted upstream:

  https://github.com/racket/racket/pull/2187

While here, clarify the status on powerpc64 (tested by linimon).

PR:		230019
Submitted by:	greg at unrelenting dot technology
Approved by:	portmgr (tier-2 blanket)
2018-11-01 14:42:57 +00:00
Mathieu Arnold
2a62300dd5 Make $^X is deterministic.
Its output can vary, and not be the correct one because of hard links.
So replace the hard links with symlinks so that there is only one perl.

PR:		232501
Reported by:	Helge Oldach
2018-11-01 10:36:32 +00:00
Mathieu Arnold
14a6555009 Fix previous commit. 2018-11-01 07:03:03 +00:00
Gerald Pfeifer
589603feb6 Update to the 20181028 snapshot of GCC 9. 2018-11-01 06:02:33 +00:00
Mathieu Arnold
2ebf96d98d Update to v5.29.4-24-g9eccdb0c88.
While there, remove the perl5 link, it is not standard, and is probably
never used.
2018-10-31 15:47:24 +00:00
Sunpoet Po-Chuan Hsieh
c929498da2 - Take maintainership 2018-10-30 19:53:36 +00:00
Pietro Cerutti
54881c2e7e lang/expect: install example scripts and manpages in the proper location
This commit changes the location of the example scripts and manpages. They are
now installed in the proper PREFIX/bin and PREFIX/man/man1 - so they are in
path and reachable by man(1) - and are renamed with an expect_ prefix to avoid
conflicts due to their common names.

A pkg-message has been added to notify users of this change. Portrevision has
been bumped.

PR:		232732 (based on)
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Reported by:	Dennis Clarke <dclarke@blastwave.org>
2018-10-30 11:03:30 +00:00
Jimmy Olgeni
acb203d746 Update lang/erlang-runtime18 to version 18.3.4.10. 2018-10-30 10:34:31 +00:00
Wen Heping
ea89c48b99 - Update to 2.84
- Take maintainership
2018-10-30 00:40:02 +00:00
Sunpoet Po-Chuan Hsieh
f86ab0b469 Update to 0.17027
- Add LICENSE_FILE

Changes:	https://metacpan.org/changes/distribution/Error
2018-10-29 22:14:14 +00:00
Tobias Kortkamp
e404b4361e lang/chicken5: Update to 5.0.0rc4
Announcement:	http://lists.nongnu.org/archive/html/chicken-users/2018-10/msg00030.html
2018-10-29 18:45:50 +00:00
Mark Linimon
68285a824b Give the powerpc64 failure mode a more useful message.
While here, swap BROKEN for IGNORED.  "Not supported upstream" is
supposed to be the latter.

Approved by:	portmgr (tier-2 blanket)
2018-10-29 07:14:38 +00:00