Commit graph

22024 commits

Author SHA1 Message Date
Muhammad Moinur Rahman
24d9ef5e73 lang/php80: Update version 8.0.23=>8.0.24
* Core:
  - Fixed bug GH-9323 (Crash in ZEND_RETURN/GC/zend_call_function)
    (Tim Starling)
  - Fixed bug GH-9361 (Segmentation fault on script exit #9379).
  - Fixed bug GH-9407 (LSP error in eval'd code refers to wrong class
    for static type).
  - Fixed bug #81727: Don't mangle HTTP variable names that clash with
    ones that have a specific semantic meaning. (CVE-2022-31629)
* DOM:
  - Fixed bug #79451 (DOMDocument->replaceChild on doctype causes double
    free).
* FPM:
  - Fixed bug GH-8885 (FPM access.log with stderr begins to write logs
    to error_log after daemon reload).
  - Fixed bug #77780 ("Headers already sent..." when previous connection
    was aborted).
* GMP:
  - Fixed bug GH-9308 (GMP throws the wrong error when a GMP object is
    passed to gmp_init()).
* Intl:
  - Fixed bug GH-9421 (Incorrect argument number for ValueError in
    NumberFormatter).
* Phar:
  - Fixed bug #81726: phar wrapper: DOS when using quine gzip file.
    (CVE-2022-31628)
* PDO_PGSQL:
  - Fixed bug GH-9411 (PgSQL large object resource is incorrectly
    closed).
* Reflection:
  - Fixed bug GH-8932 (ReflectionFunction provides no way to get the
    called class of a Closure).
  - Fixed bug GH-9409 (Private method is incorrectly dumped as
    "overwrites").
* Streams:
  - Fixed bug GH-9316 ($http_response_header is wrong for long status
    line).

Approved by:	tz (By private mail)
Relnotes:	https://www.php.net/ChangeLog-8.php#8.0.24
Sponsored by:	Bounce Experts
2022-10-01 13:36:34 -05:00
Lorenzo Salvadore
92c4100b4b
lang/gcc11-devel: Update to 11.3.1.s20220930 2022-10-01 15:49:51 +02:00
Rene Ladan
66873a8df8 cleanup: Remove expired ports:
2022-09-30 lang/spidermonkey17: Obsolete, released in 2007 and since long unsupported upstream
2022-09-30 lang/p5-JavaScript-SpiderMonkey: Depends on deprecated SpiderMonkey 1.7
2022-09-30 22:22:19 +02:00
Alexey Dokuchaev
e0340ee0c5 Ada ports and Synth: extend expiration till the end of the year
Requested by:	fluffy
2022-09-30 17:54:22 +00:00
Alexey Dokuchaev
df88af9353 lang/algol68g: update Algol 68 Genie to version 3.0.9
While here, chase HTTP/1.1 301 redirection in the MASTER_SITES.

Reported by:	portscout
2022-09-29 02:17:16 +00:00
Neal Nelson
97fa651b91 lang/nim: Update to 1.6.8
ChangeLog:
https://nim-lang.org/blog/2022/09/27/version-168-released.html

PR:		266672
2022-09-28 23:12:21 +01:00
Yuri Victorovich
3064601ea2 math/pari: Update 2.13.4 -> 2.15.0
Reported by:	portscout
2022-09-27 19:25:36 -07:00
Daniel Engberg
c2ebe4d8a4 lang/ponyc: Deprecate and set expiration date to 2022-12-31
Current version is very outdated and unsupported upstream.
It also depends on end of life devel/llvm70
2022-09-27 12:30:37 +02:00
Lorenzo Salvadore
230b35da48
lang/gcc13-devel: Update to 13.0.0.s20220925 2022-09-26 15:28:30 +02:00
Lorenzo Salvadore
151212c65b
lang/gcc12-devel: Update to 12.2.1.s20220924 2022-09-25 15:35:53 +02:00
Gian-Simon Purkert
41671cfa49 lang/crystal: Update to 1.5.1
ChangeLog: https://github.com/crystal-lang/crystal/releases/tag/1.5.1

 * Fix Class#nilable? for recursive unions and root types
 * Fix Float#abs and Number#format for -0.0
 * Fix null dereference when passing empty slice to Base64.encode
 * Do not check abstract def parameter names on abstract types and modules
 * Compiler/codegen: reset @needs_value
 * Fix homogeneous_aggregate? check for aarch64 types
 * Compiler: don't eagerly check cast type
 * Fix type restriction augmenter for Union(*T) and similar
 * Formatter: Fix assign followed by comment
 * Handle formatting annotated method parameters
 * Update distribution-scripts
 * Update distribution-scripts
 * [CI] Bumping xcode to 13.4.1

PR:		266519
Reported by:	gspurki@gmail.com
Approved by:	greg@unrelenting.technology (maintainer, timeout > 2 weeks)
2022-09-24 18:35:54 +02:00
Lorenzo Salvadore
d6c32be589
lang/gcc11-devel: Update to 11.3.1.s20220923 2022-09-24 13:01:24 +02:00
Piotr Kubaj
b41d2a1991 lang/ficl: enable on powerpc64le 2022-09-22 22:07:47 +02:00
Piotr Kubaj
cd7257aa17 lang/racket: fix build on powerpc 2022-09-22 10:13:56 +00:00
Piotr Kubaj
11b39f5636 lang/ruby*: switch ruby ports to clang on powerpc with the same workaround that arm uses 2022-09-22 10:13:51 +00:00
Piotr Kubaj
e83f040ee8 lang/ficl: enable on powerpc and powerpc64 2022-09-22 10:13:40 +00:00
Dimitry Andric
8c69fc20e6 lang/perl5*: alternative workaround for lld 15 and dtrace enabled
Modify the workaround committed in 4ae8ff941b by only adding
-Wl,--allow-multiple-definition to the two link command lines that
require it, instead of adding it to hints/freebsd.sh

Otherwise, that linker flag is emitted into perl's global configuration
(/usr/local/lib/perl5/5.xx/mach/Config_heavy.pl), and might be used by
other ports which link in libperl, such as www/mod_perl2, which cannot
correctly handle any unexpected linker flags, leading to errors.

PR:		265516
Reported by:	lev
Approved by:	maintainer timeout (1 month)
Fixes:		4ae8ff941b
MFH:		2022Q3
2022-09-21 22:26:53 +02:00
Jimmy Olgeni
3c68d55b78 lang/erlang-runtime25: update to version 25.1 2022-09-21 17:05:09 +02:00
Yasuhiro Kimura
164249e867 editors/emacs: Update to 28.2
* Remove FCITXPATCH option as extra-patch-src_xfns.c can't be applied
  since 28.1.
* Tidy up Makefile with portfmt.
* Bump PORTREVISION of consumers.

ChangeLog:	https://www.gnu.org/software/emacs/news/NEWS.28.2

PR:		266454
Exp-run by:	antoine
Reviewed by:	ashish, jrm
Differential Revision:	https://reviews.freebsd.org/D36613
2022-09-21 16:48:19 +09:00
Dimitry Andric
4ae8ff941b lang/perl5*: work around duplicate symbol errors with lld 15 and dtrace enabled
Building any of the lang/perl5* ports with clang and lld 15, and the
DTRACE option enabled (which is default on) results in link errors
similar to:

    cc -pthread -Wl,-E  -fstack-protector-strong -L/usr/local/lib -o miniperl  mpdtrace/opmini.o mpdtrace/perlmini.o mpdtrace/universalmini.o mpdtrace/gv.o mpdtrace/toke.o mpdtrace/perly.o mpdtrace/pad.o mpdtrace/regcomp.o mpdtrace/dump.o mpdtrace/util.o mpdtrace/mg.o mpdtrace/reentr.o mpdtrace/mro_core.o mpdtrace/keywords.o mpdtrace/builtin.o mpdtrace/hv.o mpdtrace/av.o mpdtrace/run.o mpdtrace/pp_hot.o mpdtrace/sv.o mpdtrace/pp.o mpdtrace/scope.o mpdtrace/pp_ctl.o mpdtrace/pp_sys.o mpdtrace/doop.o mpdtrace/doio.o mpdtrace/regexec.o mpdtrace/utf8.o mpdtrace/taint.o mpdtrace/deb.o mpdtrace/globals.o mpdtrace/perlio.o mpdtrace/numeric.o mpdtrace/mathoms.o mpdtrace/locale.o mpdtrace/pp_pack.o mpdtrace/pp_sort.o mpdtrace/caretx.o mpdtrace/dquote.o mpdtrace/time64.o mpdtrace/miniperlmain.o dtrace_mini.o -lpthread -lm -lcrypt -lutil
    ld: error: duplicate symbol: __dtraceenabled_perl___sub__entry
    >>> defined in mpdtrace/pp_hot.o
    >>> defined in mpdtrace/pp_sort.o

    ld: error: duplicate symbol: __dtraceenabled_perl___sub__entry
    >>> defined in mpdtrace/pp_hot.o
    >>> defined in mpdtrace/regexec.o

    ld: error: duplicate symbol: __dtraceenabled_perl___op__entry
    >>> defined in mpdtrace/perlmini.o
    >>> defined in mpdtrace/run.o

    ld: error: duplicate symbol: __dtraceenabled_perl___op__entry
    >>> defined in mpdtrace/perlmini.o
    >>> defined in mpdtrace/dump.o

    ld: error: duplicate symbol: __dtraceenabled_perl___sub__entry
    >>> defined in mpdtrace/pp_hot.o
    >>> defined in mpdtrace/pp_ctl.o
    cc: error: linker command failed with exit code 1 (use -v to see invocation)

Work around these errors by allowing multiple definitions during
linking, using the --allow-multiple-definition linker flag. (Note: this
flag is also supported by GNU ld.)

PR:		265516
Approved by:	maintainer timeout (1 month)
MFH:		2022Q3
2022-09-19 20:54:14 +02:00
Lorenzo Salvadore
98da38c5ca
lang/gcc13-devel: Update to 13.0.0.s20220918 2022-09-19 12:38:06 +02:00
Tobias C. Berner
2fabf76bfe KDE: Update KDE Frameworks to 5.98
Monday, 12 September 2022

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

Announcement:	https://kde.org/announcements/frameworks/5/5.98.0/

PR:		266364
Exp-run by:	antoine
2022-09-19 06:46:01 +02:00
Alexey Dokuchaev
581d1cc9e7 lang/algol68g: unbreak the fetch stage due to distfile reroll
Comparing old and new source tarballs, just files in the test
suite had been renumbered, no other (functional) changes.

Reported by:	pkg-fallout
2022-09-19 03:04:00 +00:00
Lorenzo Salvadore
f8932e4047
lang/gcc12-devel: Update to 12.2.1.s20220917 2022-09-18 22:55:42 +02:00
Adriaan de Groot
bdc2b54bd1 lang/zig, lang/zig-devel: fix for CMake 3.24
Add the THREADS_PREFER_PTHREAD_FLAG explicitly for zig builds;
these are the only two ports that need that, otherwise it would
be a candidate for adding to our platform CMake flags.

Without the flag, CMake 3.24 changes how pthreads are searched,
and it ends up leaving out the -pthread flag from the compile.
For zig, this causes the bootstrap compiler to crash immediately
(it does not even reach main), which kills the build. Prior to
CMake 3.24, this flag already existed, but the order in which
pthreads were searched was different, and we ended up using the
-pthread flag anyway.

The PR is for the CMake update. This was the last blocker for it.

PR:		265652
2022-09-17 12:56:01 +02:00
Lorenzo Salvadore
101cca3386
lang/gcc11-devel: Update to 11.3.1.s20220916 2022-09-17 12:06:14 +02:00
Wen Heping
420da5d7b0 lang/python39: Update to 3.9.14(security update)
PR:		266286
Reported by:	wen@
Exp-run:	antoine@
2022-09-17 15:18:21 +08:00
Yuri Victorovich
e4169c127d lang/eisl: Update 2.62 -> 2.63
Reported by:	portscout
2022-09-16 21:06:56 -07:00
Muhammad Moinur Rahman
0f83560b42 lang/php82: Update version 8.2.0beta2=>8.2.0RC2
- Core:
  . Fixed bug GH-9500 (Using dnf type with parentheses after readonly
  keyword results in a parse error). (ilutov)
  . Fixed bug GH-9516 ((A&B)|D as a param should allow AB or D.  Not
  just A).  (Girgias)

- GMP
  . Fixed bug GH-9308 (GMP throws the wrong error when a GMP object is
  passed to gmp_init()). (Girgias)

- Intl
  . Fixed bug GH-9421 (Incorrect argument number for ValueError in
  NumberFormatter).  (Girgias)

- Opcache:
  . Fixed bug GH-9259 (opcache.interned_strings_buffer setting integer
  overflow). (Arnaud)

- OpenSSL:
  . Fixed bug GH-9517 (Compilation error openssl extension related to
  PR GH-9366). (Jakub Zelenka)

- PDO_PGSQL:
  . Fixed bug GH-9411 (PgSQL large object resource is incorrectly
  closed).  (Yurunsoft)

- Random:
  . Fixed bug GH-9464 (build on older macOs releases).  (David Bohman)

- Standard:
  . Marked crypt()'s $string parameter as #[\SensitiveParameter].
  (timwolla)
  . Fixed bug GH-9464 (build on older macOs releases). (David Bohman)
  . Fixed bug GH-9518 (Disabling IPv6 support disables unrelated
  constants).  (cmb)

Please DO NOT use this version in production, it is an early test
version.

Relnotes: 	https://github.com/php/php-src/blob/php-8.2.0RC2/NEWS
Sponsored by:	Bounce Experts
2022-09-16 03:49:42 -05:00
Lorenzo Salvadore
025559f22b
lang/opencoarrays: Update to 2.10.0
Also fix build with GCC 12 [1].

Changes: https://github.com/sourceryinstitute/OpenCoarrays/compare/2.9.0...2.10.0

PR:		266192 [1]
Approved by:	Miguel Gocobachi <miguel@gocobachi.dev> (maintainer)
2022-09-15 23:37:57 +02:00
Wen Heping
dc81dd167f lang/python311: Update to 3.11.0 RC2
Update COMMENT
2022-09-14 21:32:12 +08:00
Jimmy Olgeni
ebb45e6275 lang/erlang-wx: update to version 24.3.4.5 2022-09-14 10:02:10 +02:00
Jimmy Olgeni
f85e81518c lang/erlang-java: update to version 24.3.4.5 2022-09-14 10:02:09 +02:00
Jimmy Olgeni
4a965422aa lang/erlang: update to version 24.3.4.5 2022-09-14 10:02:09 +02:00
Piotr Kubaj
561b6cdcde lang/gcc13-devel: fix build on powerpc64 2022-09-13 17:04:51 +00:00
Piotr Kubaj
e97d7f9361 lang/gcc12-devel: fix build on powerpc64 2022-09-13 17:04:50 +00:00
Piotr Kubaj
fa0d2093ab lang/gcc11-devel: fix build on powerpc64 2022-09-13 17:04:32 +00:00
Piotr Kubaj
86fc8096f5 lang/eisli: fix patching on (powerpc|riscv)64 2022-09-13 17:04:28 +00:00
Neel Chauhan
925129531a lang/spidermonkey102: New port 2022-09-13 09:49:27 -07:00
Alexey Dokuchaev
f955af7c70 lang/algol68g: update Algol 68 Genie to version 3.0.8
Reported by:	portscout
2022-09-13 04:56:54 +00:00
Stefan Eßer
60764ff075 Add missing WWW entries
These ports reference the pkg-descr file of some other port and used
to get the WWW entry from that other port's file.

Reported by:	dan@langille.org (Dan Langille)
2022-09-12 17:29:04 +02:00
Lorenzo Salvadore
635f41d48a
lang/gcc13-devel: Update to 13.0.0.s20220911 2022-09-12 12:20:50 +02:00
Pietro Cerutti
6d45ec8847 lang/chicken: parallel builds are fine now 2022-09-12 06:55:41 +00:00
Neel Chauhan
c45864e9b8 lang/spidermonkey91: Update to 91.13.0 2022-09-11 19:40:26 -07:00
Eric Reardon
6f2b881f6f lang/julia: Fix runtime issue
* Disable automatic optimization as this causes runtime issues if CPU
instructions are not available.
* Install certificate

PR:		265109
Reported by:	Alexey Vyskubov <alexey@ocaml.nl>
2022-09-11 20:48:31 +02:00
Marc Veldman
19291d368a lang/php-mode.el: Update to 1.24.1
- submitter becomes maintainer
 - switch to DISTVERSION

ChangeLog:	https://github.com/emacs-php/php-mode/blob/master/CHANGELOG.md
PR:		266365
2022-09-11 17:50:37 +01:00
Dave Cottlehuber
5b369c4654 lang/zig: fix linker missing symbols ucnv_open ucnv_close
PR:		265967
Reported by:
Sponsored by:	SkunkWerks, GmbH
2022-09-11 11:51:14 +00:00
Lorenzo Salvadore
e14822a095
lang/gcc12-devel: 12.2.1.s20220910 2022-09-11 13:07:39 +02:00
Felix Palmen
ddae4e92d8 Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
2022-09-11 12:20:14 +02:00
Lorenzo Salvadore
57f885a2e3
lang/gcc11-devel: Update to 11.3.1.s20220909 2022-09-11 11:26:55 +02:00
Tobias C. Berner
9de0084953 KDE: Set WWW via kde.mk for kf5- ports 2022-09-10 20:23:06 +02:00
Tobias Kortkamp
e79fe1aabc Fix WWW in parent/child ports
Many of the WWW are overwritten later which means the wrong value
is used. This did not happen before where the children were either
 a) just using the pkg-descr from the parents
 b) or had their own separate pkg-descr with custom WWW

Use WWW?= in parents when the child's WWW is different.

Children that use the same WWW as the parent can just inherit it,
i.e., the child WWW can be removed.

Approved by:	portmgr (implicit)
2022-09-10 19:41:16 +02:00
Po-Chuan Hsieh
73216b1ead
lang/ruby32: Update to 3.2.0-preview2
Changes:	https://www.ruby-lang.org/en/news/2022/09/09/ruby-3-2-0-preview2-released/
		https://github.com/ruby/ruby/releases/tag/v3_2_0_preview2
2022-09-11 00:07:01 +08:00
Po-Chuan Hsieh
e3b5f07091
*: Fix e2438a86b8 2022-09-10 21:37:08 +08:00
Po-Chuan Hsieh
fbb1127175
lang/ruby32: Update comment 2022-09-10 21:03:00 +08:00
Po-Chuan Hsieh
6b5a1998b9
lang/ruby31: Update comment 2022-09-10 21:02:59 +08:00
Po-Chuan Hsieh
95c7eff5c8
lang/ruby30: Update comment 2022-09-10 21:02:59 +08:00
Po-Chuan Hsieh
bcb9fe7671
lang/python-doc-html: Relax USES=python
Python 3.11 documentation is available.
2022-09-10 21:02:58 +08:00
Xin LI
b4b8c98857 lang/ruby{27,30,31,32}: Improve qsort_r() detection.
This change merges the following upstream pull request into the Ruby
interpreter:

	https://github.com/ruby/ruby/pull/6332

Adding this patch is no-op right now because we are not using POSIX (GNU)
qsort_r(3) interface yet. It will fix build when the change is applied.

Reviewed by:	bapt (portmgr@), sunpoet (ruby@)
PR:		ports/266227
MFH:		2022Q3
Differential Revision: https://reviews.freebsd.org/D36492
2022-09-09 23:31:51 -07:00
Daniel Engberg
e2438a86b8 */*: Update path set in BUILD_DEPENDS for CMake in more ports
Commit b23ea4e2d2 changed its location to
devel/cmake-core

Approved by:	portmgr (blanket)
2022-09-09 23:02:04 +02:00
Daniel Engberg
e942e560c4 */*: Update path set in BUILD_DEPENDS for CMake
Commit b23ea4e2d2 changed its location to
devel/cmake-core

Approved by:	portmgr (blanket)
2022-09-09 22:32:24 +02:00
Gerald Pfeifer
781f8a55a2 lang/gcc12: The Fortran front end is gfortran12 2022-09-09 11:10:15 +00:00
Alex Dupre
23136c0ed8 labg/solidity: update to 0.8.17 and fix build on i386 2022-09-09 12:53:53 +02:00
Yuri Victorovich
225067f81a lang/eisl: Use port-supplied CC/CFLAGS/LDFLAGS; Clarify BROKEN_i386 message 2022-09-09 00:42:50 -07:00
Dmitri Goutnik
f05c98fffb all: Bump PORTREVISION after lang/go{118,119} update 2022-09-08 11:33:18 -05:00
Dmitri Goutnik
4d7b9fbb0d lang/go118: Update to 1.18.6
Changes:	https://go.dev/doc/devel/release#go1.18.minor

Security:	6fea7103-2ea4-11ed-b403-3dae8ac60d3e
2022-09-08 10:59:46 -05:00
Dmitri Goutnik
c5fdc9d46f lang/go119: Update to 1.19.1
Changes:	https://go.dev/doc/devel/release#go1.19.minor

Security:	6fea7103-2ea4-11ed-b403-3dae8ac60d3e
2022-09-08 10:59:45 -05:00
Stefan Eßer
ade2a047e0 Remove WWW lines that have been moved into Makefiles
Approved by:	portmgr (implicit)
2022-09-08 17:46:38 +02:00
Stefan Eßer
986beaaabc Move more WWW entries from pkg-descr files into Makefiles
The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.

Approved by:	portmgr (implicit)
2022-09-08 17:43:21 +02:00
Pietro Cerutti
17e9c85e70 lang/chicken: restore unsuffixed chicken port
The lang/chicken5 port was introduced to help migrating from v4 in
lang/chicken. The latter is not long gone, and we're left with a '5'
suffix everywhere.  Let's put a copy of chicken v5 in lang/chicken, with
a plan to remove lang/chicken5 in two months.

The use of PORTEPOCH is necessary because it was there in chicken v4.
2022-09-08 13:08:19 +00:00
Tobias C. Berner
b83e197d31 KDE: Update KDE Gear to 22.08.1
Thursday, 8 September 2022

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 *  kmail: Searching for messages does work again (Commit, fixes bugs
    #458202 and #458245).
 *  kate: Fix a crash when there are no search results (Commit)
 *  krdc: Access dates are displayed properly now (Commit, fixes bug
    #458587)

Announcement: https://kde.org/announcements/gear/22.08.1/
2022-09-08 14:20:03 +02:00
Ashish SHUKLA
45e6fcd7f3
lang/sagittarius-scheme: Update to 0.9.9 2022-09-08 07:14:01 +00:00
Wen Heping
fddd2fc682 lang/python38: Update to 3.8.14 2022-09-07 23:29:23 +00:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
b86221feea cleanup: remove trailing whitepaces 2022-09-07 12:26:41 +02:00
Yuri Victorovich
055c08e084 lang/eisl: Broken on i386
Reported by:	fallout
2022-09-06 19:51:45 -07:00
Wen Heping
7a50813b62 lang/python37: Update to 3.7.14 2022-09-07 02:05:05 +00:00
Wen Heping
1d9f19a016 lang/python310: Update to 3.10.7 2022-09-07 00:36:00 +00:00
Alexey Dokuchaev
dffaf231cf lang/gawk: update GNU Awk to version 5.2.0
Reported by:	portscout
2022-09-06 18:17:06 +00:00
Lorenzo Salvadore
96f21f549f
lang/gcc13-devel: Update to 13.0.0.s20220904 2022-09-06 00:10:15 +02:00
Dima Panov
ce9f5897f9 lang/kf5-kross: pet stage-qa 2022-09-05 22:06:23 +03:00
Tobias C. Berner
04bda0d8e9 lang/vala: update to 0.56.3
Changelog:
 * Various improvements and bug fixes:
  - vala: Don't unconditionally expect ObjectType of Class [#1341]
  - vala: Make try-statement parsing more resilient [#1304]
  - vala: Avoid problems with '\' in #line directives on Windows [#1353]
  - gidlparser: Set source reference of parameters

 * Bindings:
  - atspi-2: Fix a few binding errors
  - glib-2.0: Use g_abort for GLib.Process.abort() beginning with 2.50 [#1350]
  - gtk+-3.0: Correctly unhide BindingSet.by_class to avoid Version attribute
2022-09-05 17:47:19 +02:00
Lorenzo Salvadore
45ee8a7234
lang/gcc12-devel: Update to 12.2.1.s20220903 2022-09-05 15:08:22 +02:00
Yuri Victorovich
8da0f15574 lang/eisl: Update 2.60 -> 2.62
Reported by:	portscout
2022-09-04 15:15:17 -07:00
Muhammad Moinur Rahman
0d79b53689 lang/php80: Update version 8.0.22=>8.0.23
* Core:
  - Fixed incorrect double to long casting in latest clang.
* DBA:
  - Fixed LMDB driver memory leak on DB creation failure (Girgias)
  - Fixed bug GH-9155 (dba_open("non-existing", "c-", "flatfile")
  segfaults).
  * Intl:
  - Fixed IntlDateFormatter::formatObject() parameter type.
* OPcache:
  - Fixed bug GH-9033 (Loading blacklist file can fail due to negative
  length).
* PDO_SQLite:
  - Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
* SQLite3:
  - Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
* Standard:
  - Fixed bug GH-9017 (php_stream_sock_open_from_socket could return
  NULL).
* Streams:
  - Fixed bug GH-8472 (The resource returned by stream_socket_accept may
  have incorrect metadata).
  - Fixed bug GH-8409 (SSL handshake timeout leaves persistent
  connections hanging).

Approved by:	tz (By private mail)
Relnotes:	https://www.php.net/ChangeLog-8.php#8.0.23
Sponsored by:	Bounce Experts
2022-09-03 07:48:35 -05:00
Muhammad Moinur Rahman
e4b9a07c53 lang/php81: Update version 8.1.9=>8.1.10
* Core:
  - Fixed --CGI-- support of run-tests.php.
  - Fixed incorrect double to long casting in latest clang.
  - Fixed bug GH-9266 (GC root buffer keeps growing when dtors are
  present).
 * Date:
  - Fixed bug GH-8730 (DateTime::diff miscalculation is same time zone
  of different type).
  - Fixed bug GH-8964 (DateTime object comparison after applying delta
  less than 1 second).
  - Fixed bug GH-9106: (DateInterval 1.5s added to DateTimeInterface is
  rounded down since PHP 8.1.0).
  - Fixed bug #81263 (Wrong result from DateTimeImmutable::diff).
* DBA:
  - Fixed LMDB driver memory leak on DB creation failure (Girgias)
  - Fixed bug GH-9155 (dba_open("non-existing", "c-", "flatfile")
  segfaults) (cmb)
* IMAP:
  - Fixed bug GH-9309 (Segfault when connection is used after
  imap_close()).
* Intl:
  - Fixed IntlDateFormatter::formatObject() parameter type.
* MBString:
  - Fixed bug GH-9008 (mb_detect_encoding(): wrong results with null
  $encodings).
* OPcache:
  - Fixed bug GH-9033 (Loading blacklist file can fail due to negative
  length).
  - Fixed bug GH-9164 (Segfault in zend_accel_class_hash_copy).
* PDO_SQLite:
  - Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
* SQLite3:
  - Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
* Streams:
  - Fixed bug GH-8472 (The resource returned by stream_socket_accept may
  have incorrect metadata).
  - Fixed bug GH-8409 (SSL handshake timeout leaves persistent
  connections hanging).

Relnotes: https://www.php.net/ChangeLog-8.php#8.1.10
Sponsored by:	Bounce Experts
2022-09-03 07:36:53 -05:00
Lorenzo Salvadore
5326dc0bfd
lang/gcc11-devel: Update to 11.3.1.s20220902 2022-09-03 12:42:16 +02:00
Dave Cottlehuber
a845d2b6f5 lang/elixir-devel: update to 1.14.0
- ChangeLog https://hexdocs.pm/elixir/1.14/changelog.html

Sponsored by:	SkunkWerks, GmbH
2022-09-02 10:35:08 +00:00
Gleb Popov
36c17ed04d lang/purescript: Unbreak for aarch64.
This reverts commit 7c9b88eafd.
2022-08-31 16:26:50 +03:00
Po-Chuan Hsieh
04dd87b16f
lang/p5-Scalar-List-Utils: Update to 1.63
Changes:	https://metacpan.org/dist/Scalar-List-Utils/changes
2022-08-31 19:40:59 +08:00
Sergey A. Osokin
672d8656a8 */*: update NGINX JavaScript 0.7.6 -> 0.7.7
Bump PORTREVISION for www/nginx-devel.

<ChangeLog>

nginx modules:

*) Feature: the number of nginx configuration contexts where
   js directives can be specified is extended.

   HTTP: js_import, js_path, js_set and js_var are allowed
   in server and location contexts. js_content, js_body_filter
   and js_header_filter are allowed in 'if' context.

   Stream: js_import, js_path, js_set and js_var are allowed
   in server context.

*) Feature: added r.internal property.

*) Bugfix: fixed reading response body in fetch API.

*) Bugfix: fixed "js_fetch_timeout" in stream module.

*) Bugfix: fixed socket leak with 0 fetch timeout.

Core:

*) Feature: extended "fs" module.  Added fs.openSync(),
   fs.promises.open(), fs.fstatSync(), fs.readSync(),
   fs.writeSync().

   The following properties of FileHandle are implemented:
   fd, read(), stat(), write(), close().

*) Bugfix: fixed parseInt(), parseFloat(), Symbol.for()
   with no arguments.

</ChangeLog>
2022-08-30 13:41:01 -04:00
Baptiste Daroussin
c28714cbc8 lang/ruby*: add a patch to keep amd64-freebsd* as arch
In preparation for the update of config.guess/config.sub, where
amd64-portbld-freebsd14.0 is reported as x86_64-portbld-freebsd14.0,
Add a patch to keep the arch specific directory on amd64 being named amd64
2022-08-30 14:46:40 +02:00
Lorenzo Salvadore
ba53cb9e89
lang/gcc13-devel: Update to 13.0.0.s20220828 2022-08-29 15:18:08 +02:00
Stefan Eßer
6a9077f083 lang/squeak: remove stale project URL 2022-08-29 10:28:17 +02:00
Yuri Victorovich
44a590c56e lang/hermes: Update 0.11.0 -> 0.12.0
Reported by:	portscout
2022-08-28 14:53:19 -07:00
Lorenzo Salvadore
bc25f2b89b
lang/gcc12-devel: Update to 12.2.1.s20220827 2022-08-28 14:11:35 +02:00
Fernando Apesteguía
6706c7424c lang/gnatcross-sysroot-aarch64: Use BUNDLE_LIBS
Package declares FreeBSD-base libraries as being provided in its manifest.
Use BUNDLE_LIBS so the package does not expose its libs.

PR:		265570
Reported by:	dfr@rabson.org
MFH:		2022Q3
2022-08-28 13:45:40 +02:00
Jimmy Olgeni
e77d0c6195 lang/erlang-wx: update to version 24.3.4.4 2022-08-27 15:53:46 +02:00
Jimmy Olgeni
793b558a34 lang/erlang-java: update to version 24.3.4.4 2022-08-27 15:53:42 +02:00