1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

20138 Commits

Author SHA1 Message Date
Jimmy Olgeni
69f531b66f Update lang/erlang-runtime21 to version 21.3.8.20. 2021-01-25 23:48:59 +00:00
Gerald Pfeifer
1da2afab11 Update to the 20210123 snapshot of GCC 10.2.1.
This brings two fixes for the tree/IPA optimizers, one for the arm and
powerpc back ends, each, and one for the C++ front end.
2021-01-25 19:26:50 +00:00
Mathieu Arnold
25041b1d65 Update to 5.32.1. 2021-01-25 18:06:33 +00:00
Neel Chauhan
9bb4383b38 lang/intercal: Update to 0.31
Changes: http://www.catb.org/~esr/intercal/NEWS.html

Approved by:	0mp (mentor, implicit)
2021-01-25 16:59:24 +00:00
Mikael Urankar
28ceac2d6d lang/rust-bootstrap: Remove dubious RUN_DEPENDS line 2021-01-25 16:22:55 +00:00
Tobias Kortkamp
91d02d5759 lang/janet: Update to v1.14.2
Changes:	https://github.com/janet-lang/janet/releases/tag/v1.14.2
2021-01-24 10:02:20 +00:00
Gerald Pfeifer
b17c2092b7 Update to the 20210122 snapshot of GCC 9.3.1.
This brings one fix for the aarch64 back end and one for the Fortran
front end.
2021-01-23 22:08:30 +00:00
Jimmy Olgeni
d176c7f425 Update lang/erlang and related ports to version 21.3.8.19. 2021-01-22 14:27:39 +00:00
Jan Beich
95b59a864f lang/intel-compute-runtime: update to 21.03.18857
Changes:	https://github.com/intel/compute-runtime/compare/21.02.18820...21.03.18857
Reported by:	GitHub (watch releases)
2021-01-22 12:58:25 +00:00
Gerald Pfeifer
9f2beeae1c Update to the 20210121 snapshot of GCC 8.4.1.
This just brings one minor backport for libgomp.
2021-01-22 11:53:16 +00:00
Wen Heping
6159e20895 - Update to 2.89.0 2021-01-22 01:54:39 +00:00
Jimmy Olgeni
59989844d6 Update lang/erlang-runtime23 to version 23.2.3. 2021-01-20 17:13:25 +00:00
Gerald Pfeifer
1ac505f96b Update to the 20210116 snapshot of GCC 10.2.1.
This brings ten and two back ports for the tree optimizers and RTL
optimizers, respectively, two for the aarch64 back end, and seven
for the C++ front end and run-time library.
2021-01-20 13:13:45 +00:00
Jimmy Olgeni
4746f64e50 Update lang/erlang-runtime21 to version 21.3.8.19. 2021-01-20 10:18:04 +00:00
Jimmy Olgeni
e122ecef4c Update lang/erlang-runtime22 to version 22.3.4.15. 2021-01-20 10:17:49 +00:00
Dmitri Goutnik
74b7ebe1ee lang/go: Update to 1.15.7
Changes:	https://groups.google.com/g/golang-announce/c/mperVMGa98w?pli=1
Security:	6a4805d5-5aaf-11eb-a21d-79f5bc5ef6a9
2021-01-20 00:37:33 +00:00
Tobias Kortkamp
d542114626 lang/janet: Update to v1.14.1
Changes:	https://github.com/janet-lang/janet/releases/tag/v1.14.1
2021-01-19 07:54:17 +00:00
Mark Linimon
99f9088c1e Mark BROKEN on riscv64:
psutil/_psutil_bsd.c:1849:26: error: incomplete definition of type 'struct inpcb'

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
2021-01-19 03:56:40 +00:00
Fernando Apesteguía
dc4b1b5154 lang/rexx-regina: upgrade to 3.9.3
ChangeLog:
https://sourceforge.net/projects/regina-rexx/files/regina-rexx/3.9.3/

PR:	252726
Submitted by:	bob@eager.cx (maintainer)
MFH:	2021Q1 (plenty of bugfixes)
2021-01-18 19:17:53 +00:00
Loïc Bartoletti
661f174fd0 Update qscintilla2 to 2.11.6 2021-01-18 19:03:23 +00:00
Gerald Pfeifer
041dd86a70 Update to the 20210115 snapshot of GCC 9.3.1.
This brings a back port for x86 and a good number of improvements for
libstdc++'s infrastructure (mostly around demangling).
2021-01-18 17:07:34 +00:00
Tobias Kortkamp
21224a9e9c lang/janet: Update to v1.13.1
Changes:	https://github.com/janet-lang/janet/releases/tag/v1.13.1
2021-01-18 14:29:15 +00:00
Tobias C. Berner
ff6758abfc Update KDE Frameworks to 5.78.0
January 09, 2021. KDE today announces the release of KDE Frameworks 5.78.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of
commonly needed functionality in mature, peer reviewed and well tested
libraries with friendly licensing terms. For an introduction see the KDE
Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and pred

Full Changelog:
	https://kde.org/announcements/kde-frameworks-5.78.0

PR:		252591
Exp-run by:	antoine
2021-01-18 12:03:48 +00:00
Mikael Urankar
6f496f63e7 lang/rust-bootstrap: Update aarch64 sysroot to 12.1
Bump the sysroot to 12.1 as we don't build packages for 11.4.
2021-01-17 14:47:59 +00:00
Gerald Pfeifer
90876c2955 Update to the 20210114 snapshot of GCC 8.4.1.
This brings a back port for x86 and a number of "infrastructure"
improvements for libstdc++.

The 20210107 snapshot did not bring any changes, so we skipped it.
2021-01-17 12:23:38 +00:00
Kurt Jaeger
37c17fca86 lang/harbour: remove the port
- BROKEN, needs ancient version of openssl,
  and it is not like the upstream is going to do anything about it
- Development almost ceased - the last release was almost 10 years ago.
  Although there are some recent commits in their github one can hardly
  call this an active development.

PR:		252722
Submitted by:	m.tsatsenko@gmail.com (maintainer)
2021-01-16 22:23:09 +00:00
Jimmy Olgeni
baad05e878 Update lang/erlang-runtime23 to version 23.2.2. 2021-01-16 19:41:08 +00:00
Jimmy Olgeni
fed363a4ea Update lang/erlang-runtime22 to version 22.3.4.14. 2021-01-16 19:40:56 +00:00
Gerald Pfeifer
5acd7b6032 Align some formatting with the gcc9-devel port, removing unnecessary
differences.
2021-01-16 14:02:24 +00:00
Gerald Pfeifer
15306d86ac Update to the 20210110 snapshot of GCC 11.0.0. 2021-01-15 22:30:05 +00:00
Jan Beich
41d4d1a697 lang/intel-compute-runtime: require C++17 compiler after r558276 2021-01-15 17:47:30 +00:00
Jan Beich
be4c877232 lang/intel-compute-runtime: update to 21.02.18820
Changes:	https://github.com/intel/compute-runtime/compare/21.01.18793...21.02.18820
Reported by:	GitHub (watch releases)
2021-01-15 17:42:34 +00:00
Danilo G. Baio
d4dc6ca48b lang/pocl: Remove Python 2.7 support and PY_SPHINX
Approved by:	portmgr blanket
2021-01-15 13:52:18 +00:00
Jose Alonso Cardenas Marquez
82ac7a6add - lang/fpc revert way like linker is taken by fpc compiler
- lang/fpc add binutils to RUN_DEPENDS
- editors/lazarus add binutils to RUN_DEPENDS
- editors/lazarus add gmake to RUN_DEPENDS
- editors/lazarus install fpc units like RUN_DEPENDS too
- Bump PORTREVISiON of fpc/lazarus ports

PR:		251712
Reported by:	amdmi3
2021-01-14 21:11:15 +00:00
Gerald Pfeifer
528f801b58 Update to the 20210109 snapshot of GCC 10.2.1.
This brings two back ports for the tree optimizers and three for the
middle end, four for the x86 back end, thirteen for the C++ front end
and six for Fortran.
2021-01-13 15:23:44 +00:00
Mark Linimon
5e2e1a1905 Mark as IGNORE on riscv64, the same as luajit.
Approved by:	portmgr (tier-2 blanket)
2021-01-12 23:24:09 +00:00
Mark Linimon
8ea2a851c6 Mark as BROKEN on riscv64.
Approved by:	portmgr (tier-2 blanket)
2021-01-12 22:53:12 +00:00
Tobias C. Berner
f921c84545 lang/cjs: update to 4.8.2 2021-01-12 15:07:57 +00:00
Tobias C. Berner
0fb53f2987 lang/execline: Update execline to version 2.7.0.0
PR:		252588
Submitted by:	crest@rlwinm.de (maintainer)
2021-01-11 21:25:31 +00:00
Gerald Pfeifer
c5310004b8 Update to the 20210108 snapshot of GCC 9.3.1.
This brings some nine backports for the Fortran front end (only).
2021-01-11 21:03:09 +00:00
Rene Ladan
75d659b385 Remove logic for Python < 3.6 for ports using Python 3.6+ 2021-01-11 19:36:17 +00:00
Pietro Cerutti
a51d36440c lang/seed7: update to 05_20210106
Changelog:
- The declaration of in-parameters has been changed to work the same
  way as all other parameter declarations (val-, ref-, inout-, attr-
  and in-var-parameters). Many thanks go to Zachary Menzies for
  pointing out a problem with in-parameters and for providing a test
  program. The new in-parameters fix this problem.
- The support for function types (func aType and proc) in interpreter
  and compiler has been improved.
- The support for Emscripten (a C compiler that generates JavaScript
  and WebAssembly) has been improved. The support of Emscripten is
  experimental (see also src/read_me.txt).
- The library http_response.s7i has been improved to set the correct
  content-type for more file types (css, javascript, wasm, gif, bmp,
  pdf). This way the comanche webserver also works better.
- The function getCgiParameters() in cgi.s7i has been improved to
  accept also elements wihout equals sign (in this case value is
  assumed to be "").
- The function readPropertyFile8() has been added to the library
  propertyfile.s7i. This function processes an UTF-8 encoded property
  file.
- In propertyfile.s7i the function readPropertyNameOrValue() has been
  changed to work correct for unicode escapes (\u) and for escaped
  newlines. An extended unicode escape (\U) has been added also.
- Testcases that check if seek() does clear the EOF flag have been
  added to chkfil.sd7.
- The Seed7 parser (used by interpreter and compiler) has been
  improved, to recognize if the same syntax is declared twice. In this
  case a compile-time error is written.
- The FAQ has been improved to explain the simple profiling of the
  Seed7 compiler.
- The simple profiling of the compiler has been improved to recognize,
  if a function has been left without taking profiling into account.
- The compiler has been improved to recognize if a raise statement
  leaves a function and generates code to make the profiling work
  correct (if it has been enabled).
- The recognition of constant expressions in the compiler has been
  improved to consider variable functions as variable. The changes
  are in comp/const.s7i in two functions named isConstantCall().
- Changes have been done in seed7_05.s7i and integer.s7i such that the
  new in-parameters work as expected.
- The interpreter has been improved to support the actions DCL_IN1,
  DCL_IN2, TYP_SET_IN_PARAM_REF and TYP_SET_IN_PARAM_VALUE.
- The functions dcl_in1() and dcl_in2() have been added to dcllib.c.
- The functions typ_set_in_param_ref() and typ_set_in_param_value()
  have been added to typlib.c.
- Changes in syntax.c and token.c make sure that the new error
  SYNTAX_DECLARED_TWICE is recognized.
- In prclib.c the function prc_cpy() has been improved to take into
  account that MATCHOBJECT is constant (and the underlaying object
  is variable).
- In cmd_unx.c the function setenv7() has been improved to work
  correct, if a value is enlarged.
- In cmd_unx.c the functions getenv7(), setenv7() and unsetenv7() have
  been improved to optionally work case insensitive.
- Changes in cmd_drv.h, cmd_rtl.c and fil_unx.c allow that some
  operating system properties are determined at run-time. This is used
  for Emscripten.
- The functions setenvForNodeJs() and unsetenvForNodeJs() have been
  added to cmd_unx.c. Now setenv() and unsetenv() have also an effect
  on the environment used by Node.
- The file drw_emc.c has been added. This file provides graphic access
  using browser capabilities. It is used if Seed7 is compiled with
  emcc.
- The file pre_js.js has been added. This JavaScript code is included
  by Emscripten. It sets up program path and arguments, if the program
  runs in the browser.
- In cmd_rtl.c the function systemForNodeJs() has been improved to
  return -1, if the command cannot be executed.
- The makefiles mk_emccl.mak and mk_emccw.mak have been improved to
  store the environment variables in seed7/bin/emcc_env.ini. The macro
  CC_ENVIRONMENT_INI, which defines the path of seed7/bin/emcc_env.ini,
  is now written to version.h. This way the Seed7 compiler can be used
  without setting up Emscripten.
- Changes have been done in error.c and error.h to introduce the new
  errors SYNTAX_DECLARED_TWICE and KIND_OF_IN_PARAM_UNDEFINED. The
  error UNEXPECTED_SYMBOL has been replaced with EXPECTED_SYMBO.
- The functions increaseLevelOfCatchedExceptions() and
  decreaseLevelOfCatchedExceptions() have been added to comp/error.s7i.
  These functions are used in comp/prc_act.s7i.
- In comp/expr.s7i the function declare_type_if_necessary() has been
  improved to take a existing typeCategory of BLOCKOBJECT into account.
- In comp/type.s7i the function getExprResultType() has been improved
  to check that the category is a CALLOBJECT.
- Definitions of LINKER_OPT_SPECIAL_LIB and SPECIAL_LIB have been added
  to cc_conf.s7i.
- The files s7c.sd7, confval.sd7, cmd_rtl.c, mk_emccl.mak and
  mk_emccw.mak have been improved to use the new configuration values.
- The parameter list of the functions cmdSetGroup() and cmdSetOwner()
  has been changed in comp/cmd_act.s7i, cmd_drv.h, cmd_unx.c and
  cmd_win.c. Now group and owner are constant strings.
- Documentation comments have been added or improved in cc_conf.s7i,
  cgi.s7i, csv.s7i, propertyfile.s7i and graph.s7i.
2021-01-11 17:04:05 +00:00
Pietro Cerutti
ba873c5385 lang/tcl86, x11-toolkits/tk86: update to 8.6.11
Announcement: https://sourceforge.net/p/tcl/mailman/message/37189924/
2021-01-11 10:09:00 +00:00
Danilo Egea Gondolfo
f285e61454 lang/yap: Fix build. FreeBSD doesn't provide a struct mallinfo. 2021-01-11 09:39:17 +00:00
Mark Linimon
bb555a8fc7 This port now builds on aarch64.
Approved by:		portmgr (tier-2 blanket)
Obtained from:		lonesome.com TRYBROKEN run
2021-01-10 14:53:56 +00:00
Rene Ladan
850accd611 Remove empty PY_ENUM34 from ports using Python 3.6+ 2021-01-10 14:05:32 +00:00
Torsten Zuehlsdorff
df555c2ea8 lang/php80: Fix "can't locate API module structure `php8_module' in file /usr/local/libexec/apache24/libphp.so"
Because of the SHORTMODNAME an entry for php8_module was added to httpd.conf when installing www/mod_php80.
This was an error, because the module is now simple named "php_module".

PR:		251411
Reported by:	<freebsd-bugzilla@b-society.se>
Sponsored by:	PHP Update Service
2021-01-09 23:59:14 +00:00
Torsten Zuehlsdorff
c7c9cccfb5 lang/php80: Update from 8.0.0 to 8.0.1
Core:
        Fixed bug #80345 (PHPIZE configuration has outdated PHP_RELEASE_VERSION).
        Fixed bug #72964 (White space not unfolded for CC/Bcc headers).
        Fixed bug #80391 (Iterable not covariant to mixed).
        Fixed bug #80393 (Build of PHP extension fails due to configuration gap with libtool).
        Fixed bug #77069 (stream filter loses final block of data).
    Fileinfo:
        Fixed bug #77961 (finfo_open crafted magic parsing SIGABRT).
    FPM:
        Fixed bug #69625 (FPM returns 200 status on request without SCRIPT_FILENAME env).
    IMAP:
        Fixed bug #80438 (imap_msgno() incorrectly warns and return false on valid UIDs in PHP 8).
        Fix a regression with valid UIDs in imap_savebody().
        Make warnings for invalid message numbers/UIDs between functions consistent.
    Intl:
        Fixed bug #80425 (MessageFormatAdapter::getArgTypeList redefined).
    Opcache:
        Fixed bug #80404 (Incorrect range inference result when division results in float).
        Fixed bug #80377 (Opcache misses executor_globals).
        Fixed bug #80433 (Unable to disable the use of the AVX command when using JIT).
        Fixed bug #80447 (Strange out of memory error when running with JIT).
        Fixed bug #80480 (Segmentation fault with JIT enabled).
        Fixed bug #80506 (Immediate SIGSEGV upon ini_set("opcache.jit_debug", 1)).
    OpenSSL:
        Fixed bug #80368 (OpenSSL extension fails to build against LibreSSL due to lack of OCB support).
    PDO MySQL:
        Fixed bug #80458 (PDOStatement::fetchAll() throws for upsert queries).
        Fixed bug #63185 (nextRowset() ignores MySQL errors with native prepared statements).
        Fixed bug #78152 (PDO::exec() - Bad error handling with multiple commands).
        Fixed bug #66878 (Multiple rowsets not returned unless PDO statement object is unset()).
        Fixed bug #70066 (Unexpected "Cannot execute queries while other unbuffered queries").
        Fixed bug #71145 (Multiple statements in init command triggers unbuffered query error).
        Fixed bug #76815 (PDOStatement cannot be GCed/closeCursor-ed when a PROCEDURE resultset SIGNAL).
        Fixed bug #79872 (Can't execute query with pending result sets).
        Fixed bug #79131 (PDO does not throw an exception when parameter values are missing).
        Fixed bug #72368 (PdoStatement->execute() fails but does not throw an exception).
        Fixed bug #62889 (LOAD DATA INFILE broken).
        Fixed bug #67004 (Executing PDOStatement::fetch() more than once prevents releasing resultset).
        Fixed bug #79132 (PDO re-uses parameter values from earlier calls to execute()).
    Phar:
        Fixed bug #73809 (Phar Zip parse crash - mmap fail).
        Fixed bug #75102 (`PharData` says invalid checksum for valid tar).
        Fixed bug #77322 (PharData::addEmptyDir('/') Possible integer overflow).
    Phpdbg:
        Fixed bug #76813 (Access violation near NULL on source operand).
    SPL:
        Fixed bug #62004 (SplFileObject: fgets after seek returns wrong line).
    Standard:
        Fixed bug #80366 (Return Value of zend_fstat() not Checked).
        Fixed bug #77423 (FILTER_VALIDATE_URL accepts URLs with invalid userinfo). (CVE-2020-7071)
    Tidy:
        Fixed bug #77594 (ob_tidyhandler is never reset).
    Tokenizer:
        Fixed bug #80462 (Nullsafe operator tokenize with TOKEN_PARSE flag fails).
    XML:
        XmlParser opaque object renamed to XMLParser for consistency with other XML objects.
    Zlib:
        Fixed bug #48725 (Support for flushing in zlib stream).

PR:		252508
Submitted by:	<michael.glaus@hostpoint.ch>, samm
Differential Revision:	D28065
2021-01-09 23:53:20 +00:00
Torsten Zuehlsdorff
de35a537f7 lang/php74: Upgrade from 7.4.13 to 7.4.14
Core:
        Fixed bug #74558 (Can't rebind closure returned by Closure::fromCallable()).
        Fixed bug #80345 (PHPIZE configuration has outdated PHP_RELEASE_VERSION).
        Fixed bug #72964 (White space not unfolded for CC/Bcc headers).
        Fixed bug #80362 (Running dtrace scripts can cause php to crash).
        Fixed bug #80393 (Build of PHP extension fails due to configuration gap with libtool).
        Fixed bug #80402 (configure filtering out -lpthread).
        Fixed bug #77069 (stream filter loses final block of data).
    Fileinfo:
        Fixed bug #77961 (finfo_open crafted magic parsing SIGABRT).
    FPM:
        Fixed bug #69625 (FPM returns 200 status on request without SCRIPT_FILENAME env).
    Intl:
        Fixed bug #80425 (MessageFormatAdapter::getArgTypeList redefined).
    OpenSSL:
        Fixed bug #80368 (OpenSSL extension fails to build against LibreSSL due to lack of OCB support).
    Phar:
        Fixed bug #73809 (Phar Zip parse crash - mmap fail).
        Fixed bug #75102 (`PharData` says invalid checksum for valid tar).
        Fixed bug #77322 (PharData::addEmptyDir('/') Possible integer overflow).
    PDO MySQL:
        Fixed bug #80458 (PDOStatement::fetchAll() throws for upsert queries).
        Fixed bug #63185 (nextRowset() ignores MySQL errors with native prepared statements).
        Fixed bug #78152 (PDO::exec() - Bad error handling with multiple commands).
        Fixed bug #70066 (Unexpected "Cannot execute queries while other unbuffered queries").
        Fixed bug #71145 (Multiple statements in init command triggers unbuffered query error).
        Fixed bug #76815 (PDOStatement cannot be GCed/closeCursor-ed when a PROCEDURE resultset SIGNAL).
    Standard:
        Fixed bug #77423 (FILTER_VALIDATE_URL accepts URLs with invalid userinfo). (CVE-2020-7071)
        Fixed bug #80366 (Return Value of zend_fstat() not Checked).
        Fixed bug #80411 (References to null-serialized object break serialize()).
    Tidy:
        Fixed bug #77594 (ob_tidyhandler is never reset).
    Zlib:
        Fixed #48725 (Support for flushing in zlib stream).

PR:		252509
Submitted by:	<michael.glaus@hostpoint.ch>
2021-01-09 23:49:59 +00:00
Torsten Zuehlsdorff
e8f39f17c3 lang/php73: Upgrade from 7.3.25 to 7.3.26
Standard:

    Fixed bug #77423 (FILTER_VALIDATE_URL accepts URLs with invalid userinfo). (CVE-2020-7071)
    Fixed bug #80457 (stream_get_contents() fails with maxlength=-1 or default).

PR:		252510
Submitted by:	<michael.glaus@hostpoint.ch>
2021-01-09 23:46:45 +00:00