1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00
Commit Graph

20828 Commits

Author SHA1 Message Date
Alexey Dokuchaev
4088a5779c lang/ocaml: sort pkg-plist correctly, remove some old cruft
- Sort the *flat* pkg-plist (after the PLIST_SUB expansion), and drop
  needless ``@dir lib/ocaml/threads'' entry
- Remove "INSTALL* safeness" gimmick which had been added 16 years ago
  in r133975 and supposedly helped to preserve correct permissions in
  some circumstances, but these days it erroneously removes executable
  bits from some binaries, or causes nothing but stage Q/A warnings
2021-08-30 11:44:57 +00:00
Gerald Pfeifer
401edb06a6 lang/gcc12-devel: Update to the 20210822 snapshot of GCC 12.0.0 2021-08-30 05:44:46 +00:00
Torsten Zuehlsdorff
02593a6d1b lang/php80: Upgrade from 8.0.9 to 8.0.10
Changelog:

    Core:
        Fixed bug #72595 (php_output_handler_append illegal write access).
        Fixed bug #66719 (Weird behaviour when using get_called_class() with call_user_func()).
        Fixed bug #81305 (Built-in Webserver Drops Requests With "Upgrade" Header).
    BCMath:
        Fixed bug #78238 (BCMath returns "-0").
    CGI:
        Fixed bug #80849 (HTTP Status header truncation).
    Date:
        Fixed bug #64975 (Error parsing when AM/PM not at the end).
        Fixed bug #78984 (DateTimeZone accepting invalid UTC timezones).
        Fixed bug #79580 (date_create_from_format misses leap year).
        Fixed bug #80409 (DateTime::modify() loses time with 'weekday' parameter).
    GD:
        Fixed bug #51498 (imagefilledellipse does not work for large circles).
    MySQLi:
        Fixed bug #74544 (Integer overflow in mysqli_real_escape_string()).
    Opcache:
        Fixed bug #81225 (Wrong result with pow operator with JIT enabled).
        Fixed bug #81249 (Intermittent property assignment failure with JIT enabled).
        Fixed bug #81206 (Multiple PHP processes crash with JIT enabled).
        Fixed bug #81272 (Segfault in var[] after array_slice with JIT).
        Fixed bug #81255 (Memory leak in PHPUnit with functional JIT).
        Fixed bug #80959 (Infinite loop in building cfg during JIT compilation) (Nikita, Dmitry)
        Fixed bug #81226 (Integer overflow behavior is different with JIT enabled).
    OpenSSL:
        Fixed bug #81327 (Error build openssl extension on php 7.4.22).
    PDO_ODBC:
        Fixed bug #81252 (PDO_ODBC doesn't account for SQL_NO_TOTAL).
    Phar:
        Fixed bug #81211: Symlinks are followed when creating PHAR archive (cmb)
    Shmop:
        Fixed bug #81283 (shmop can't read beyond 2147483647 bytes).
    SimpleXML:
        Fixed bug #81325 (Segfault in zif_simplexml_import_dom).
    Standard:
        Fixed bug #72146 (Integer overflow on substr_replace).
        Fixed bug #81265 (getimagesize returns 0 for 256px ICO images).
        Fixed bug #74960 (Heap buffer overflow via str_repeat).
    Streams:
        Fixed bug #81294 (Segfault when removing a filter).

Sponsored by:	Bounce Experts
2021-08-29 22:47:47 +02:00
Torsten Zuehlsdorff
f54d1e57aa lang/php74: Upgrade from 7.4.22 to 7.4.23
Changelog:

    Core:
        Fixed bug #72595 (php_output_handler_append illegal write access).
        Fixed bug #66719 (Weird behaviour when using get_called_class() with call_user_func()).
        Fixed bug #81305 (Built-in Webserver Drops Requests With "Upgrade" Header).
    BCMath:
        Fixed bug #78238 (BCMath returns "-0").
    CGI:
        Fixed bug #80849 (HTTP Status header truncation).
    GD:
        Fixed bug #51498 (imagefilledellipse does not work for large circles).
    MySQLi:
        Fixed bug #74544 (Integer overflow in mysqli_real_escape_string()).
    OpenSSL:
        Fixed bug #81327 (Error build openssl extension on php 7.4.22).
    PDO_ODBC:
        Fixed bug #81252 (PDO_ODBC doesn't account for SQL_NO_TOTAL).
    Phar:
        Fixed bug #81211: Symlinks are followed when creating PHAR archive.(cmb)
    Shmop:
        Fixed bug #81283 (shmop can't read beyond 2147483647 bytes).
    Standard:
        Fixed bug #72146 (Integer overflow on substr_replace).
        Fixed bug #81265 (getimagesize returns 0 for 256px ICO images).
        Fixed bug #74960 (Heap buffer overflow via str_repeat).
    Streams:
        Fixed bug #81294 (Segfault when removing a filter).

Sponsored by:	Bounce Experts
2021-08-29 22:47:47 +02:00
Torsten Zuehlsdorff
cf46723fd9 lang/php73: Upgrade from 7.3.29 to 7.3.30
Changelog:

Phar:

    Fixed bug #81211: Symlinks are followed when creating PHAR archive.

Sponsored by:	Bounce Experts
2021-08-29 22:47:47 +02:00
Bernhard Froehlich
c7c996b9f1
lang/gauche: Add CPE information
Approved by:	portmgr (blanket)
2021-08-29 19:30:44 +00:00
Bernhard Froehlich
16369f0790
lang/luajit: Add CPE information
Approved by:	portmgr (blanket)
2021-08-29 19:17:09 +00:00
Bernhard Froehlich
d5aa4e1a0e
lang/erlang: Add CPE information
Approved by:	portmgr (blanket)
2021-08-29 18:49:12 +00:00
Bernhard Froehlich
8d9a3b702c
lang/tcl87: Add CPE information
Approved by:	portmgr (blanket)
2021-08-29 18:29:13 +00:00
Bernhard Froehlich
f7e9c9cad6
lang/tcl85: Add CPE information
Approved by:	portmgr (blanket)
2021-08-29 18:28:17 +00:00
Gleb Popov
f5c3589401 lang/ghc: Update to 8.10.7 2021-08-29 16:37:32 +03:00
Gleb Popov
707da9c7da lang/ghc: Update to 8.10.6 2021-08-29 16:37:32 +03:00
Bernhard Froehlich
bd1fc88f65
lang/guile: Add CPE information
Approved by:	portmgr (blanket)
2021-08-29 11:52:27 +00:00
Steve Wills
6cd9df2791 lang/spidermonkey78: bug fixes
* fix js78-config --libs
* fix js::SharedArrayRawBufferRefs public API

PR:		255023
PR:		255024
Reported by:	shurd
2021-08-28 20:13:34 -04:00
Mikael Urankar
70f1b063ed lang/rust: Rebuild consumers for 1.54.0 2021-08-28 15:42:06 +02:00
pouet
55dbddeb07 lang/rust: Update to 1.54.0
- Update lang/rust to 1.54.0
 - Update devel/racer to 2.1.48
 - Fix various consumers

Changes:	https://blog.rust-lang.org/2021/07/29/Rust-1.54.0.html
Reviewed by:	tobik, pkubaj
Differential Revision:        https://reviews.freebsd.org/D31617
With hat:	rust
2021-08-28 15:38:37 +02:00
Gerald Pfeifer
f9de3e93d6 lang/gcc11-devel: Update to the 20210821 snapshot of GCC 11.2.1
This brings three back ports for the arm back end, four for the tree
optimizers/inter procedural optimizers, one for the C front end and
Fortran front end each and three (non-code) changes for libstdc++.
2021-08-28 08:23:32 +00:00
Jan Beich
fe3f885424 lang/intel-compute-runtime: update to 21.34.20767
Changes:	https://github.com/intel/compute-runtime/compare/21.33.20678...21.34.20767
Reported by:	GitHub (watch releases)
2021-08-27 14:36:48 +00:00
Antoine Brodin
78bba8698c lang/zig-devel: fix PKGBASE collision 2021-08-26 18:53:24 +00:00
Gerald Pfeifer
0d8bf5d5b2 lang/gcc10-devel: Update to the 20210820 snapshot of GCC 10.3.1
This brings a back port for the arm back end, support for
-mtune=neoverse-512tvb and -mcpu=neoverse-512tvb and another
change for aarch64, and two back ports for libstdc++.
2021-08-26 09:02:58 +00:00
Dave Cottlehuber
07f9a9a01b lang/zig-devel: add latest zig from 20210824 snapshot 2021-08-26 06:39:45 +00:00
Alexey Dokuchaev
abc8ea44a2 lang/gforth: attempt to unbreak the port on i386, armv6, and armv7
- Partially apply upstream commit 9f35279358 to unbreak the build on i386
- With a recent update of devel/libffcall in 58a8a0aa37, the port is no
  longer ignored on armv6 and armv7.  Amend the word size check so it can
  be built on these architectures

PR:	258003
2021-08-25 10:56:54 +00:00
Gerald Pfeifer
826087eb71 lang/gcc9-devel: Update to the 20210819 snapshot of GCC 9.4.1
This adds support for -mtune=neoverse-512tvb and -mcpu=neoverse-512tvb
on aarch64.
2021-08-25 05:09:16 +00:00
Alex Dupre
a539fccd4e lang/solidity: update to 0.8.7 release. 2021-08-23 14:43:11 +02:00
Pietro Cerutti
80236c9d74 lang/chicken5: take maintainership 2021-08-23 08:17:12 +00:00
Yuri Victorovich
e45ea62f3d lang/gravity: Update 0.8.1 -> 0.8.5
Reported by:	portscout
2021-08-20 22:56:24 -07:00
Gerald Pfeifer
dedbd2c508 lang/gcc12-devel: Update to the 20210815 snapshot of GCC 12.0.0 2021-08-21 03:52:22 +00:00
Jan Beich
b9cf35bb20 lang/intel-compute-runtime: update to 21.33.20678
Changes:	https://github.com/intel/compute-runtime/compare/21.32.20609...21.33.20678
Reported by:	GitHub (watch releases)
2021-08-20 18:10:46 +00:00
Jan Beich
83ca504228 lang/intel-compute-runtime: enable debug variables
$ clinfo | fgrep 'Platform Version'
  Platform Version                                OpenCL 3.0

$ ForceOCLVersion=12 clinfo | fgrep 'Platform Version'
  Platform Version                                OpenCL 1.2

https://github.com/intel/compute-runtime/blob/21.32.20609/shared/source/debug_settings/debug_variables_base.inl
2021-08-20 18:10:39 +00:00
Joseph Mingrone
d27c45ee2f
lang/fennel: Also install fennel library 2021-08-20 13:00:13 -03:00
Joseph Mingrone
7c39f3c37b
lang/fennel: Update to 0.10.0
https://git.sr.ht/~technomancy/fennel/tree/main/item/changelog.md#0100--2021-08-07
2021-08-20 11:46:36 -03:00
Gerald Pfeifer
6d17381a3c lang/gcc11-devel: Update to the 20210814 snapshot of GCC 11.2.1
This brings four back ports for the C++ front end, one for Fortran,
seven for libstdc++, and a few others.
2021-08-20 07:46:13 +00:00
Fukang Chen
a99955f2f8 lang/python310: Fix build WITH_DEBUG
Python 3.10 [0] is using a value for "EXT_SUFFIX" that includes
"SOABI" on FreeBSD, C extension module filenames are affected
by this change [1].

The limited C API is now supported if Python is built in debug mode [2],
removed %%NO_DEBUG%% from
%%NO_DEBUG%%lib/python%%XYDOT%%/lib-dynload/xxlimited.cpython-%%XY%%.so

[0]: a44ce6c9f7
[1]: https://github.com/python/cpython/blob/v3.10.0rc1/Lib/distutils/command/build_ext.py#L676-L684
[2]: 3359cab038

PR:		256558
Approved by:	koobs (python, maintainer)
MFH:		No (Port does not exist in quarterly)
2021-08-19 15:00:38 +00:00
Fukang Chen
350158a17e lang/python3[89]: Fix build WITH_DEBUG
Python 3.8 [0] and 3.9 [1] are using a value for "EXT_SUFFIX"
that includes "SOABI" on FreeBSD, C extension module filenames
are affected by this change [2].

[0]: b01091a3e7
[1]: 4b155967b3
[2]: https://github.com/python/cpython/blob/v3.8.11/Lib/distutils/command/build_ext.py#L675-683

PR:		256558
Approved by:	koobs (python, maintainer)
MFH:		2020Q3 (blanket: bug & regression fix)
2021-08-19 15:00:36 +00:00
Tobias C. Berner
4fe91006ad KDE: Update KDE Framework to 5.85
Friday, 13 August 2021

KDE today announces the release of KDE Frameworks 5.85.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 predictable manner.

Full announcement and changelog:
	https://kde.org/announcements/frameworks/5/5.85.0/

PR:		257837
Exp-run by:	antoine
2021-08-18 22:32:32 +02:00
Neel Chauhan
86dac691a7 lang/gjs: Update to 1.68.3 2021-08-18 12:58:20 -07:00
Dmitri Goutnik
a831e2c15e lang/go-devel: Update to 1.17
Changes:	https://golang.org/doc/go1.17
2021-08-18 10:32:09 -05:00
Dmitri Goutnik
e8b93241fd lang/go: Update to 1.17
Changes:	https://golang.org/doc/go1.17
2021-08-18 08:51:41 -05:00
Gerald Pfeifer
74c6534953 lang/gcc10-devel: Update to the 20210813 snapshot of GCC 10.3.1
This brings six back ports for the C++ run-time library libstdc++.
2021-08-18 08:26:43 +00:00
Gerald Pfeifer
08ac14cfad lang/gcc9-devel: Update to the 20210812 snapshot of GCC 9.4.1
This brings one back port for the sanitzers and three for libstdc++.
2021-08-17 23:44:48 +00:00
Gleb Popov
b2e44ee8f1 lang/purescript: Update to 0.14.3
Reported by:	Coop <coop.coding@gmail.com>
2021-08-17 18:03:28 +03:00
Gerald Pfeifer
58e35fbc1d lang/gcc11: Update to GCC 11.2
This minor release fixes more than 95 bugs.
2021-08-16 02:15:13 +00:00
Gerald Pfeifer
5db899c513 lang/gcc12-devel: Update to the 20210808 snapshot of GCC 12.0.0 2021-08-15 07:19:58 +00:00
Gerald Pfeifer
830c8b794c lang/gcc11-devel: Update to the 20210807 snapshot of GCC 11.2.1
This brings eight back ports for aarch64 (among others to support
-mtune=neoverse-512tvb), one for powerpc (nee rs6000), the tree
optimizers, C, and the sanitizers each.
2021-08-14 02:26:39 +00:00
Jan Beich
948d54c6f3 lang/intel-compute-runtime: update to 21.32.20609
Changes:	https://github.com/intel/compute-runtime/compare/21.31.20514...21.32.20609
Reported by:	GitHub (watch releases)
2021-08-13 15:54:50 +00:00
Tobias C. Berner
17734b82d3 KDE: Update KDE Gear to 21.08.0
Thursday, 12 August 2021

KDE Gear 21.08 improves KDE apps across the board, bringing you quick
and responsive utilities, creativity programs with powerful features,
and secure tools for all your work and play needs.

If this is your first time with KDE software, discover a whole new world
of free and secure programs, packed with incredible possibilities. If
you are already a KDE regular, check out all the fresh innovations we
have added to your favorite apps.

Either way, go forth and try new things!

Full announcement:
	https://kde.org/announcements/gear/21.08.0/
2021-08-13 09:15:29 +02:00
Gerald Pfeifer
e29d3c4c65 lang/gcc10-devel: Update to the 20210806 snapshot of GCC 10.3.1
This brings two back ports for the Fortran front end and one for
the sanitizers.
2021-08-13 06:52:48 +00:00
Gerald Pfeifer
fb0118353d lang/gcc9-devel: Update to the 20210805 snapshot of GCC 9.4.1 2021-08-11 11:56:43 +00:00
Gerald Pfeifer
9840e6c86b lang/gcc12-devel: Update to the 20210801 snapshot of GCC 12.0.0 2021-08-09 19:06:47 +00:00
Pietro Cerutti
48cf44f476 lang/seed7: update to 06_20210807
20210807:
- The bmp.s7i library has been improved. Now the function readBmp()
  works also for historical versions of the BMP format.
- The function readIco() has been added to the library ico.s7i.
- In msgdigest.s7i the run-time of the functions md4(), md5(),
  ripemd160(), sha1(), sha224() and sha256() has been reduced by 4%
  and the run-time of sha384() and sha512() has been reduced by 62%
  and 67% respectively (measured with gcc and valgrind).
- The example program pv7.sd7 (Picture Viewer) has been improved to
  support the ICO graphic format. Additionally the window title is
  now changed also at the start and the end of the picture sequence.
- The library gif.s7i has been improved to work also for the empty
  GIF image.
- Functions to convert a bin64 or bin32 to a string of bytes with a
  given length have been added to bin64.s7i and bin32.s7i. To get
  the bytes of a bin64 or bin32 value use e.g.: bytes(number, BE, 4)
  The functions bin32AsFourBytesBe, bin32AsFourBytesLe,
  bin64AsEightBytesBe and bin64AsEightBytesLe are deprecated now.
- In bytedata.s7i the functions int16AsTwoBytesBe,
  int32AsFourBytesBe, int64AsEightBytesBe, int16AsTwoBytesLe,
  int32AsFourBytesLe, int64AsEightBytesLe, bigAsEightBytesLe and
  bigAsEightBytesBe are deprecated now. The functions from the
  bytes(number, SIGNED, LE, 4) family can be used instead.
- Calls of the deprecated functions have been replaced with the
  new function bytes(), which converts an integer to a string of
  bytes with a given length. The changes have been done in aes.s7i,
  blowfish.s7i, bmp.s7i, des.s7i, encoding.s7i, gzip.s7i, hmac.s7i,
  ico.s7i, msgdigest.s7i, rpm.s7i, tls.s7i, zip.s7i, bas7.sd7 and
  s7c.sd7.
- Interpreter and compiler have been improved to support the actions
  BIN_N_BYTES_BE and BIN_N_BYTES_LE.
- The compiler (s7c.sd7) has been improved to generate optimized
  code for the actions INT_N_BYTES_BE_UNSIGNED,
  INT_N_BYTES_LE_UNSIGNED, BIN_N_BYTES_BE and BIN_N_BYTES_LE.
- In zip.s7i an error in the function setMTime() has been fixed and
  the function close() has been improved to leave the actual ZIP
  file open.
- Tests for the bytes() function have been added to chkint.sd7 and
  chkbig.sd7. These tests make sure that the compiler optimizations
  of the bytes() function work correctly.
- The functions uintNBytesBe() and uintNBytesLe() have been added to
  int_rtl.c.
- The functions bin_n_bytes_be() and bin_n_bytes_le() have been added
  to binlib.c.
- Documentation comments have been improved in drwlib.c, intlib.c
  and int_rtl.c.
- The documentation of primitive actions in the manual has been
  improved.
- A debug printf() has been removed from the function socGets() in
  soc_rtl.c.
2021-08-09 08:53:12 +00:00