Commit graph

17715 commits

Author SHA1 Message Date
Jochen Neumeister
4792f01184 Update to 2.12.8
Changelog: https://github.com/scala/scala/releases/tag/v2.12.8

scala changes the license from BSD to Apache: https://www.scala-lang.org/news/license-change.html

PR:		233973
Submitted by:	j-keck <jhyphenkeck@gmail.com> (maintainer)
Sponsored by:	Netzkommune GmbH
2018-12-18 18:32:02 +00:00
Rene Ladan
40f5b85e1d Remove expired port:
2018-12-17 lang/python34: Fails to build with recent OpenSSL
2018-12-18 09:39:14 +00:00
Gerald Pfeifer
c92fe63a40 Update to the 20181216 snapshot of GCC 9. 2018-12-18 01:46:36 +00:00
Jan Beich
d6aeb8f40e lang/rust-nightly: update to 1.33.0.20181218
Changes:	93c2f055ba...adbfec229c
2018-12-18 00:54:29 +00:00
Mathieu Arnold
a676b1683a Update to v5.29.5-127-g1ab3a811e9. 2018-12-17 14:29:51 +00:00
Mathieu Arnold
1627b6b4f1 Forgot to uncomment this after switching the default to Perl 5.28. 2018-12-17 14:29:47 +00:00
Jan Beich
f3d3f56fa4 lang/rust: drop unused conflicts after r446815 2018-12-17 10:33:12 +00:00
Gleb Popov
a6f762c977 GHC ports: use proper sorting for Makefile variables. Add create-stack-bindist target in bsd.ghc.mk.
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D18540
2018-12-17 06:04:49 +00:00
Tobias C. Berner
b9ead510b9 Update PyQt5 to 5.11.3
- sip         upgrade to 4.19.13
- qscintilla2 upgrade to 2.10.8
- PyQt5       upgrade to 5.11.3

This has been worked on by arrowd and myself.

PR:		233954
Exp-run by:	antoine
2018-12-16 15:25:40 +00:00
Tobias C. Berner
36548a0f8a Update KDE Frameworks to 5.53.0
https://www.kde.org/announcements/kde-frameworks-5.53.0.php

PR:		233885
Exp-run by:	antoine
2018-12-16 14:59:10 +00:00
Jan Beich
e927509fba lang/rust-nightly: update to 1.33.0.20181216
Changes:	96d1334e56...93c2f055ba
2018-12-16 00:55:59 +00:00
Jan Beich
b597fd95ce lang/rust-nightly: update to 1.33.0.20181215
Changes:	f4a421ee3c...96d1334e56
2018-12-15 19:55:59 +00:00
Gerald Pfeifer
e4c3dd2dc1 Update to the 20181214 snapshot of GCC 8.2.1. 2018-12-15 16:56:25 +00:00
Antoine Brodin
e5c9675c8e Fix dependency loop on powerpc64 2018-12-15 15:52:45 +00:00
Julien Laffaye
9db5a81580 Update to 1.11.4 2018-12-15 14:07:53 +00:00
Antoine Brodin
34cba2ab8c Mark BROKEN: fails to build
Reported by:	pkg-fallout
2018-12-15 09:35:04 +00:00
Gerald Pfeifer
5c0c6dc1b8 Update to the 20181213 snapshot of GCC 7.4.1. 2018-12-15 03:52:06 +00:00
Jan Beich
4c515ab8c0 lang/rust-nightly: update to 1.32.0.20181214 2018-12-14 18:20:51 +00:00
Yuri Victorovich
67c48f6144 lang/gravity: Update 0.6.0-2 -> 0.6.1
Reported by:	portscout
2018-12-14 16:06:20 +00:00
Julien Laffaye
e9b44ffbb2 Update to 1.11.3 2018-12-14 15:44:08 +00:00
Tobias C. Berner
3ac19993e6 Update KDE Applications to 18.12.0
https://www.kde.org/announcements/announce-applications-18.12.0.php
2018-12-14 05:07:04 +00:00
Gerald Pfeifer
4b0b8972ef Update to the 20181209 snapshot of GCC 9. 2018-12-13 03:55:06 +00:00
Yuri Victorovich
7d88f820f8 lang/gravity: Update 0.5.9 -> 0.6.0-2
Reported by:	portscout
2018-12-12 18:32:30 +00:00
Li-Wen Hsu
c07192f844 - Update to 2.7.1
- Add CVC4 support option and enabled by default
- Unbreak on aarch64, sbrk is not used anymore
- Remove build date to make the build reproducible
- Pass maintainership to submitter
- Pet `portlint -abct`

PR:		231443
Submitted by:	Greg V <greg@unrelenting.technology>
2018-12-12 05:30:24 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Jan Beich
7c879267dc devel/boost-*: update to 1.69.0
Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
2018-12-12 00:15:49 +00:00
Jimmy Olgeni
54ff92978e Update lang/erlang-runtime21 to version 21.2. 2018-12-11 19:31:28 +00:00
Gleb Popov
3486d09821 lang/ghc843: Use PLIST definition from bsd.ghc.mk.
Approved by:	tcberner (mentor)
2018-12-10 17:08:17 +00:00
Alex Dupre
f22144d6de Update to 2.12.8 release. 2018-12-10 14:23:45 +00:00
Alex Dupre
99edfcb677 Update to 5.6.39 release [1].
- clean up CONFLICTS [2]
- don't link with libpkg [3]
- fix recode ordering issue [4]

PR:		233847 [1], 226534 [2], 230980 [3], 211794 [4]
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch> [1],
		brnrd [2], amdmi3 [3], jaretbartsch@yahoo.ca [4]
2018-12-10 14:19:22 +00:00
Mathieu Arnold
d585292436 Update to v5.29.5-98-g2a0bbd31bb. 2018-12-10 13:39:33 +00:00
Gleb Popov
50bac05e49 lang/ghc862: Remove extraneous PLIST var. It is set in bsd.ghc.mk.
Approved by:	tcberner (mentor)
2018-12-10 08:23:04 +00:00
Steve Wills
e8fb476d8d lang/jruby: update to 9.2.5.0
PR:		233898
Submitted by:	pfg
2018-12-09 22:36:09 +00:00
Yuri Victorovich
1db0960a24 New port: lang/gravity: Embeddable programming language 2018-12-09 22:17:01 +00:00
Steve Wills
162fc311d1 lang/jruby: update to version 9.2.4.0
PR:		229163
Submitted by:	pfg
Reported by:	Ed Gomolka <edg@borderlandtech.com>
2018-12-09 19:01:09 +00:00
Gerald Pfeifer
5062a28ab2 Update to the 20181207 snapshot of GCC 8.2.1. 2018-12-09 15:53:33 +00:00
Mathieu Arnold
cf5d4f075b Put back the mail header patch.
Pointy hat:	tz
2018-12-09 10:12:06 +00:00
Steve Wills
b8f2f3ab46 lang/swift: drop maintainership 2018-12-08 23:27:48 +00:00
Mark Linimon
b1313905c9 gnu qsort check goes into an infinite loop on aarch64. Disable it.
PR:		233033
Submitted by:	Greg V <greg at unrelenting dot technology>
Approved by:	portmgr (tier-2 blanket)
2018-12-08 22:13:30 +00:00
Mark Linimon
09a2f89ad4 gnu qsort check goes into an infinite loop on aarch64. Disable it.
PR:		233033
Submitted by:	Greg V <greg at unrelenting dot technology>
Approved by:	portmgr (tier-2 blanket)
2018-12-08 22:12:57 +00:00
Jimmy Olgeni
307358b973 Update lang/erlang-runtime20 to version 20.3.8.15. 2018-12-08 19:54:14 +00:00
Gleb Popov
27630df81e lang/ghc862: Add a port for GHC 8.6.2.
Reviewed by:	Mikael Urankar <mikael.urankar@gmail.com> (ARM bits), tcberner
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D18397
2018-12-08 18:47:16 +00:00
Gerald Pfeifer
5568b2b4a3 Update to the GCC 7.4 release.
This fixes more than 190 bugs and includes files/patch-libgfortran
which I had also applied upstream.

On the way create a separate USES block earlier in the Makefile and
moving relevant items there. [1]

Reported by:	portlint [1]
2018-12-08 08:35:45 +00:00
Gerald Pfeifer
9f81e857a5 Update to the 20181206 snapshot of GCC 7.4.1, that is, this is the first
snapshot after the GCC 7.4 release.
2018-12-07 22:56:59 +00:00
Torsten Zuehlsdorff
64c8e5a937 lang/php72: Upgrade from 7.2.12 to 7.2.13
Changelog: http://www.php.net/ChangeLog-7.php#7.2.13

MFH:		2018Q4
2018-12-07 07:54:44 +00:00
Torsten Zuehlsdorff
6a514bf3b2 lang/php71: Upgrade from 7.1.24 to 7.1.25
Changelog: http://www.php.net/ChangeLog-7.php#7.1.25

MFH:		2018Q4
2018-12-07 07:53:14 +00:00
Torsten Zuehlsdorff
b83be14ee6 lang/php73: Upgrade from RC6 to 7.3.0
Changelog: http://www.php.net/ChangeLog-7.php#7.3.0
2018-12-07 07:50:31 +00:00
Gleb Popov
7bcee44538 Cleanup GHC ports:
- Switch to using ld instead of binutils ld or ld.bfd on amd64/i386.
  - Add GMP option.
  - Re-enable DYNAMIC option on ARM. It is reported that it works now.
  - Fix create-bootstrap target to produce tarballs ready to be consumed by ports.
  - Update bootstrap compilers to 8.4.3 on amd64, i386, aarch64.
  - Get rid merge build.boot.mk.in into build.mk.in.
  - Sort some Makefile variables.

Reviewed by:	Mikael Urankar <mikael.urankar@gmail.com> (ARM bits), tcberner
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D18378
2018-12-07 05:46:39 +00:00
Gerald Pfeifer
6ce5a81065 Update to the 20181202 snapshot of GCC 9. 2018-12-06 23:14:06 +00:00
Kirill Ponomarev
45ed80008a Update to 1.4.14 2018-12-06 17:58:33 +00:00
Jan Beich
7c64203f67 lang/rust: update to 1.31.0
- devel/racer no longer needs to dowgrade rustc-ap-syntax
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2018/12/06/Rust-1.31.0.html
Approved by:	rust (tobik)
Differential Revision:	https://reviews.freebsd.org/D18427
2018-12-06 17:11:14 +00:00
Rene Ladan
968c62c6fb Remove version 7.0 from the IGNORE_WITH_PHP list. 2018-12-06 11:22:12 +00:00
Mark Linimon
a3973d3826 These ports now build on powerpc64.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-12-05 20:01:10 +00:00
Rene Ladan
98a56cc715 Remove expired ports:
2018-12-04 math/php70-bcmath: Security Support ends on 3 Dec 2018
2018-12-04 math/php70-gmp: Security Support ends on 3 Dec 2018
2018-12-04 lang/php70: Security Support ends on 3 Dec 2018
2018-12-05 15:51:38 +00:00
Vinícius Zavam
cbc186ec84 use @FreeBSD.org as MAINTAINER instead of my private address
benchmarks/vegeta
  devel/busybee
  devel/git-lfs
  devel/gnu-efi
  devel/hub
  devel/libe
  devel/py-fabric3
  devel/py-fabric3
  dns/dhisd
  dns/dnscrypt-proxy2
  dns/go-geodns
  emulators/hatari
  irc/weechat-otr
  lang/coffeescript
  net-mgmt/cacti88
  net-mgmt/cacti88-spine
  net-p2p/libbt
  net/py-iplib
  net/py-iplib
  net/py-libfte
  net/py-sbws
  security/obfs4proxy-tor
  security/onionscan
  security/openvpn-admin
  security/py-fteproxy
  security/py-yubikey-manager
  security/super
  sysutils/intel-pcm-devel
  sysutils/openipmi
  sysutils/shim
  sysutils/xbatt
  textproc/multimarkdown
  textproc/regex2dfa
  www/onionshare

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D18434
2018-12-05 14:09:12 +00:00
Rene Ladan
3e24c10699 Remove expired ports:
2018-12-04 x11-toolkits/vtkfox: Depends on expiring vtk5
2018-12-04 lang/php70-extensions: Works only with EOL php 7.0
2018-12-05 10:07:28 +00:00
Mathieu Arnold
d52a0d5272 Update to v5.29.5-63-gbf5c7c7dda. 2018-12-04 14:31:00 +00:00
Mathieu Arnold
813cc87222 Update to 5.28.1. 2018-12-04 14:30:52 +00:00
Mathieu Arnold
0e1b0a78e4 Update to 5.26.3. 2018-12-04 14:25:38 +00:00
Dmitry Marakasov
ebea87491a - Specify LICENSE_FILEs uniformly
Approved by:	portmgr blanket
2018-12-04 09:01:26 +00:00
Sunpoet Po-Chuan Hsieh
a8a9594539 Update to 1.22
Changes:	https://metacpan.org/changes/distribution/ExtUtils-F77
2018-12-03 20:00:09 +00:00
Yuri Victorovich
d3b4118001 lang/chaiscript: Maintainer correction 2018-12-03 02:58:03 +00:00
Yuri Victorovich
a69a1f2c21 New port: lang/chaiscript: Embedded scripting language designed for C++ 2018-12-03 02:56:09 +00:00
Antoine Brodin
88473fafc1 Mark BROKEN: fails to stage
(system "cc -pipe  -O0 -Wall -Wwrite-strings -Wmissing-declarations -Wredundant-decls -Wcast-qual -Wno-unused-label -Wno-uninitialized -fstack-protector -fno-strict-aliasing  -fPIC -c -Wall edline.c")
edline.c:22:10: fatal error: 'readline/readline.h' file not found
#include <readline/readline.h>
         ^~~~~~~~~~~~~~~~~~~~~
...
install: /wrkdirs/usr/ports/lang/scm/work/scm/edline.so: No such file or directory

Reported by:	pkg-fallout
2018-12-02 20:27:18 +00:00
Antoine Brodin
237c32d16d Deprecate ports depending on php 5.6 2018-12-02 17:43:33 +00:00
Antoine Brodin
a16b3878d8 Chase php 7.0 expiration date 2018-12-02 17:19:35 +00:00
Gerald Pfeifer
db82ea3cd9 Update to the 20181130 snapshot of GCC 8.2.1. 2018-12-02 10:52:37 +00:00
Gerald Pfeifer
3d18f4a170 Update to the 20181129 snapshot of GCC 7.3.1.
Create a separate USES block earlier in the Makefile and moving relevant
items there. [1]

Reported by:	portlint [1]
2018-12-01 18:37:53 +00:00
Gerald Pfeifer
a14f736ad8 Update to the 20181125 snapshot of GCC 9.
Create a separate USES block earlier in the Makefile and moving relevant
items there. [1]

Reported by:	portlint [1]
2018-11-28 18:23:55 +00:00
Gerald Pfeifer
9e6f63e20f Update to the 20181123 snapshot of GCC 8.2.1.
Move items belonging into the USES block earlier in the Makefile,
and into a separate block. [1]

Reported by:	portlint [1]
2018-11-28 04:17:56 +00:00
Sunpoet Po-Chuan Hsieh
a1dfcfc642 Update to 1.21
Changes:	https://metacpan.org/changes/distribution/ExtUtils-F77
2018-11-27 17:09:14 +00:00
Mark Linimon
ebebccafcf Switch the libstdc++ flag to be dependent on an existance test. This
will be more robust if the quoted archs switch to libc++ in the future.

Reported by:	jbeich
Approved by:	portmgr (tier-2 blanket)
2018-11-27 16:40:33 +00:00
Antoine Brodin
6fde505af4 Fix build on head amd64 after ld.bfd is no longer installed
With hat:	portmgr
2018-11-27 13:41:27 +00:00
Gerald Pfeifer
da1f428a7a Update to the 20181122 snapshot of GCC 7.3.1. 2018-11-26 23:58:28 +00:00
Pietro Cerutti
e56a1f283c lang/seed7: update to 05_20181125
20181125:
- In sql_odbc.c the handling of blobs has been improved. Selects with
  normal and blob fields work now independend from the order of fields.
  The functions resizeBindArray() and getClob() have been removed. The
  functions setupParameters(), getBlob(), getData() and fetchBlobs()
  have been added and the function getWCLob() has been improved.
- In sql_odbc.c the handling of time values has been improved to
  support the sql type datetime2 and times with fractions of a second.
  The functions sqlBindTime() and sqlColumnTime() have been improved.
- In sql_odbc.c the binding of bigRational and null values has been
  improved. The functons sqlBindBigRat() and sqlBindNull() have been
  improved.
- In the library duration.s7i the function str() and the operator
  'parse' have been improved to use P[nY][nM][nD][T[nH][nM][n[.n]S]] as
  format for the string representation of a duration.
- In dir_rtl.c the function dirRead() has been improved to use the
  functions conv_from_os_stri() and os_stri_strlen() instead of
  os_stri_to_stri(). This reduces the runtime of dirRead() by 2%
  (measured with gcc and valgrind, when reading 1532 directories).
- In the compiler (in comp/const.s7i) the actions BST_PARSE, FLT_PARSE
  and INT_PARSE have been added to the list of special actions.
- The function duration(), which converts a string to a duration value,
  has been added to duration.s7i.
- The function time(), which converts a string to a time value, has
  been added to time.s7i. Additionally parsing of time literals has
  been improved to support negative years.
- The function bstring(), which converts a string to a bstring value,
  has been added to bstring.s7i.
- The function rand(), which computes a pseudo-random time in a given
  range, has been added to time.s7i.
- Tests for the function float(), which converts a string to a float
  value, have been added to chkflt.sd7.
- The program chkccomp.c has been improved to determine INT64_SIZE
  (the size of __int64), HAS_LLABS, HAS_ABS64, STRINGIFY_WORKS,
  HAS_GMTIME_R and HAS_GMTIME_S.
- Documentation comments have been added or improved in sockbase.s7i,
  fil_rtl.c, fil_unx.c, fil_win.c, soclib.c and soc_rtl.c.
- In heaputl.c the function growStri() has been improved to have a
  smarter behavior in the case when malloc() returns NULL.
- The functions sqlBindDuration and sqlColumnDuration have been
  improved in sql_lite.c, sql_my.c, sql_oci.c, sql_odbc.c and
  sql_post.c.
- The parameter time_zone has been added to the function sqlBindTime()
  in sqllib.c, sql_rtl.h, sql_rtl.c, sql_drv.h, sql_lite.c, sql_my.c,
  sql_oci.c, sql_odbc.c, sql_post.c and comp/sql_act.s7i.
- A function to bind a duration value to a prepared statement has been
  added to the library sql_base.s7i.
- The example program chkdb.sd7 has been improved to check inserting
  and selecting time and duration values into and from a database.
- In sql_lite.c the function sqlColumnTime() has been improved.
- In sql_post.c the functions sqlBindTime() and sqlColumnTime() have
  been improved.
- The functions stringify() and conv_wstri_buf_to_cstri() have been
  added to striutl.c.
- In tim_rtl.c the functions mkutc() and unchecked_mkutc() have been
  improved to work with negative years.
- The function timUtcFromTimestamp() has been added to tim_rtl.c.
2018-11-26 12:53:19 +00:00
Mathieu Arnold
c7237173ad Update to v5.29.5-19-g20ccb10a08. 2018-11-26 12:03:48 +00:00
Gerald Pfeifer
c83f1f98a3 Add support for -fuse-ld=lld, backported from GCC mainline which is
going to become GCC 9 (in form of files/patch-fuse-ld=lld borrowed
from devel/riscv64-gcc).

PR:		227302
2018-11-25 21:08:01 +00:00
Antoine Brodin
37836568bf Add explicit USES=iconv
Reported by:	pkg-fallout (via math/nlopt)
2018-11-25 07:59:55 +00:00
Gerald Pfeifer
c4b254bba9 Merge r479405 | mat | 2018-09-10 from lang/gcc8-devel to lang/gcc8 as well:
After an include, PLIST_SUB must be appended to, not overwritten.

  If it is overwritten, many values will be clobbered, and
  pain will ensue.

PR:		230864
Reviewed by:	mat
2018-11-25 01:28:04 +00:00
Jimmy Olgeni
591e0fc8ca Update lang/erlang-runtime18 to version 18.3.4.11. 2018-11-25 00:17:23 +00:00
Jimmy Olgeni
7557016c7e Update lang/erlang-runtime20 to version 20.3.8.14. 2018-11-25 00:07:41 +00:00
Mark Linimon
ba6ceb6e5c HIPE option causes a build failure on powerpc64, so disable it on this
platform.

PR:		233297
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-11-24 09:15:16 +00:00
Mateusz Piotrowski
3a4fbeec46 lang/retro12: Update to 2018.8
Also:
- Fix the order of variables.
- Set USES=shebangfix for the rre interpreter.

PR:		232885
Submitted by:	w.schwarzenfeld@utanet.at
Reviewed by:	krion, mat ndowens_yahoo.com
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D17830
2018-11-23 10:52:22 +00:00
Jochen Neumeister
6253b1e00e Update to RC6
Changelog: https://github.com/php/php-src/blob/php-7.3.0RC6/NEWS

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-11-23 10:28:43 +00:00
Ed Maste
8da74486b6 lang/php73: link with -znotext on i386
This port links some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments. For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.

PR:		214864, 230207
Sponsored by:	The FreeBSD Foundation
2018-11-22 20:20:58 +00:00
Tobias C. Berner
cc8a667aa2 pyqt: Change install directories for Python flavor support
* PyQt could not be installed for multiple Python versions at
  the same time, as there were conflicting files.

  This patch creates Python-version versioned directories for
  all these, and further installs binaries with a version number.

* Note, there might be some hickups for software that depends on
  on of the .so's provided by PyQt5, which might not be found
  anymore autmotically, and maybe need some LD-flaggery.

* Update PyQt5 to 5.10.1

* Mark www/py-qt5-webengine broken. It is unforuntately no longer
  compatible with the old qt5-webengine-5.9.4 we ship.

PR:		232745
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D8714
2018-11-22 20:18:37 +00:00
Gerald Pfeifer
890334f8a4 Remove a conflict with gcc6-devel which does not exist any longer.
Deprecate this port since GCC 6 has been end-of-lifed upstream and
lang/gcc7 and lang/gcc8 are available as official releases.  Do not
mark for expiration yet, though.
2018-11-22 18:30:10 +00:00
Jean-Sébastien Pédron
2e61c78b12 lang/erlang-runtime{15,16,17,18}: Fix trailing include
It should be `bsd.port.post.mk`, not `bsd.port.mk`, because we include
`bsd.port.pre.mk`.

Reported by:	olgeni
2018-11-22 18:26:41 +00:00
Mathieu Arnold
a4b5ad7e98 Remove two unimportant failing tests. 2018-11-21 16:37:34 +00:00
Mathieu Arnold
205b0ca5f3 Update to v5.29.4-99-g516795a038. 2018-11-20 16:10:22 +00:00
Jose Alonso Cardenas Marquez
f84eeaf361 - Update to 2.083.0 2018-11-20 02:56:21 +00:00
Jose Alonso Cardenas Marquez
33040a4bdf - Update to 1.12.0 2018-11-20 02:37:19 +00:00
Gerald Pfeifer
1ec7933dc2 Update to the 20181118 snapshot of GCC 9. 2018-11-20 01:40:53 +00:00
Steve Wills
b4bab1c271 devel/glib20: remove runtime dep on perl5
Since glib-mkenums was rewritten in python in glib 2.53.5, glib20 seems
to no longer need perl5 at runtime. This makes perl5 a build dep only.

Removing the run dep causes some other ports to fail, so add the build
dep to those where needed.

PR:		233138
Approved by:	gnome (kwm, maintainer, older version of patch)
Exp-run by:	antoine
2018-11-19 15:57:08 +00:00
Eric Turgeon
fa396c550b lang/gcc6-aux: fix build on aarch64
PR:		230485
Submitted by:	mikael.urankar@gmail.com
Reported by:	mikael.urankar@gmail.com
2018-11-19 12:48:30 +00:00
Pietro Cerutti
f83db1a77c lang/itcl4: update to 4.1.2 2018-11-19 12:20:38 +00:00
Pietro Cerutti
ba23b8c3e0 lang/tcl86, x11-toolkits/tk86: update to 8.6.9
Announcement: https://sourceforge.net/p/tcl/mailman/message/36469053/
2018-11-19 12:01:15 +00:00
Mikhail Teterin
fce5ac2c97 Try to improve chances of successful build - including, but not
limited to disabling compiler-optimizations.

Proper fixing seems inherently impossible -- even with -O0 valgrind
flags hundreds of unitilized memory accesses during self-check.

Tested with gcc8 and the base cc (clang) -- remove the GCC-requirement.

Add some patches from Debian.

While here simplify the extract-target a little and remove the BROKEN*
lines to attempt building on other platforms again...

Bump port-revision.

PR:		 232936
2018-11-18 22:06:44 +00:00
Mark Linimon
ff48342d45 Add compiler:c++11-lang to USES to fix build on powerpc64. 2018-11-18 18:21:28 +00:00
Gleb Popov
8c1ba1f8c4 lang/ghc843: Add PKGNAMESUFFIX to not conflict with lang/ghc.
Approved by:	tcberner (mentor)
2018-11-18 18:16:23 +00:00
Gleb Popov
57fa8182e5 lang/ghc843: Add a port for 8.4.3 version.
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D17866
2018-11-18 16:20:20 +00:00
Gleb Popov
9b949e5d4f lang/ghc: Update to 8.4.4 and factor out common port code into bsd.ghc.mk in preparation for adding a port for previous version.
ARM testing by Mikael Urankar <mikael.urankar@gmail.com>.

Submitted by:	Viktor Dukhovni <ietf-dane@dukhovni.org> (some patches)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D17866
2018-11-18 15:30:45 +00:00
Gerald Pfeifer
fcef8933e4 Update to the 20181116 snapshot of GCC 8.2.1. 2018-11-18 04:25:17 +00:00
Gerald Pfeifer
e62633d3df Update to the 20181115 snapshot of GCC 7.3.1. 2018-11-17 13:14:10 +00:00
Wen Heping
3299e458cc - Update to 2.81.1 2018-11-17 13:05:44 +00:00
Antoine Brodin
b71a73465c Deprecate python34
With hat:	portmgr
2018-11-17 08:01:59 +00:00
Gerald Pfeifer
c3cf8a9c96 Update to the 20181111 snapshot of GCC 9. 2018-11-16 10:21:37 +00:00
Dmitry Marakasov
1ba020a0cc - Pet portlint
- Update WWW

Approved by:	portmgr blanket
2018-11-16 09:30:21 +00:00
Jochen Neumeister
693053fd0c Update to 7.1.24
Changelog: http://www.php.net/ChangeLog-7.php#7.1.24

Approved by:	tz (implicit)
MFH:		2018Q4
Sponsored by:	Netzkommune GmbH
2018-11-15 16:40:59 +00:00
Mark Linimon
891c8a0c26 Fix build on gcc-based archs.
Approved by:	portmgr (tier-2 blanket)
2018-11-15 03:22:56 +00:00
Bryan Drewery
5471da0e72 Use exec in wrapper to avoid an extra shell process sticking around.
I purposely didn't bump PORTREVISION for this as it's not really
worth a rebuild even though technically required.

Approved by:		brooks
2018-11-14 18:12:23 +00:00
Kirill Ponomarev
118d10c451 Pet LICENSE to use standard sbcl licenses.
PR:		233222
Submitted by:	Lorenzo Salvadore <phascolarctos@protonmail.ch>
2018-11-14 17:58:42 +00:00
Koop Mast
6c98f5c1c3 Update to 52.9.0.
* This is the last release in the 52 series.
* Don't extract cruft we don't need to build SpiderMonkey.
* Add work-around for needing uvernum.h even if --with-system-icu is requested.
* Unbreak regression-test command.

PR:		229762
Submitted by:	mi@
2018-11-13 18:08:44 +00:00
Koop Mast
4569a6ff3b Update gjs to 1.52.4.
Obtained from:	GNOME devel repo
2018-11-13 17:46:03 +00:00
Koop Mast
c9471f9cc3 Update vala to 0.40.11. 2018-11-13 17:37:23 +00:00
Jimmy Olgeni
2db5fbacf1 Update lang/erlang-runtime20 to version 20.3.8.13. 2018-11-13 10:14:32 +00:00
Jochen Neumeister
1429d62e81 Update to 1.0.2
Changelog: https://github.com/JuliaLang/julia/releases/tag/v1.0.2

PR:		233122
Submitted by:	Iblis Lin <iblis@hs.ntnu.edu.tw> (maintainer)
Sponsored by:	Netzkommune GmbH
2018-11-13 07:40:50 +00:00
Tobias C. Berner
97d1b5cdad Update KDE Frameworks to 5.52.0
PR:		233107
Exp-run by:	antoine
2018-11-12 18:31:42 +00:00
Mathieu Arnold
0d9669ae74 Update to v5.29.4-39-g8e0c32f43c. 2018-11-12 17:27:40 +00:00
Koichiro Iwao
562442e7e8 lang/duktape-lib: respect CC
PR:		233066
Submitted by:	myself
Approved by:	maintainer, mentors (implicit)
2018-11-12 14:54:44 +00:00
Gerald Pfeifer
56fbd23758 Update to the 20181109 snapshot of GCC 8.2.1. 2018-11-12 14:34:26 +00:00
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