Commit graph

21382 commits

Author SHA1 Message Date
Rene Ladan
8e2a89b541 cleanup: Remove ports depending on expired lang/gcc6-aux
Keep ports-mgmt/synth and dependencies (including lang/gcc6-aux itself)
for now as synth is the only Ada port still maintained and might be
somewhat high-profile.

Removed ports:
archivers/zip-ada
cad/ghdl
databases/adabase
databases/apq
databases/apq-mysql
databases/apq-odbc
databases/apq-pgsql
devel/ada-util
devel/adabooch
devel/adaid
devel/ahven
devel/alog
devel/aunit
devel/florist-gpl
devel/gprbuild
devel/libspark2012
devel/matreshka
devel/pcsc-ada
devel/pragmarcs
devel/sdl_gnat
dns/ironsides
graphics/generic_image_decoder
lang/adacontrol
lang/asis
lang/gnat_util
lang/lua-ada
math/plplot-ada
misc/excel-writer
net/adasockets
net/anet
security/libadacrypt
textproc/adabrowse
textproc/templates_parser
textproc/words
textproc/xmlada
x11-toolkits/gtkada
x11-toolkits/gtkada3
2022-02-28 22:34:25 +01:00
Rene Ladan
3d12b331cb cleanup: Remove expired ports:
2022-02-28 lang/bf2c: No development since 2013
2022-02-28 lang/nbc: No releases since 2011, for previous generation LEGO Mindstorms
2022-02-28 textproc/gutenmark: No releases since 2011
2022-02-28 18:32:10 +01:00
Jan Beich
1b8c7285df lang/intel-compute-runtime: update to 22.08.22549
Changes:	https://github.com/intel/compute-runtime/compare/22.07.22465...22.08.22549
Reported by:	GitHub (watch releases)
2022-02-28 15:56:00 +00:00
Po-Chuan Hsieh
f236961a53
lang/v8-beta: Update to 9.9.115.5
Changes:	https://v8.dev/blog/v8-release-99
		https://chromium.googlesource.com/v8/v8.git/+log/refs/heads/9.9-lkgr
2022-02-28 20:46:03 +08:00
Po-Chuan Hsieh
129dc0398d
lang/v8: Update to 9.8.177.9
Changes:	https://v8.dev/blog/v8-release-98
		https://chromium.googlesource.com/v8/v8.git/+log/refs/heads/9.8-lkgr
2022-02-28 20:46:02 +08:00
Po-Chuan Hsieh
4d818faf94
lang/cython: Update to 0.29.27
- Fix build with Python 3.11a4 [1]

Changes:	https://github.com/cython/cython/blob/master/CHANGES.rst
Obtained from:	bbac8b5476 [1]
2022-02-28 20:46:02 +08:00
Tobias C. Berner
a480b02ab6 KDE: Update KDE Frameworks to 5.91
Sunday, 13 February 2022

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

PR:		261934
Exp-run by:	antoine
2022-02-27 19:39:06 +01:00
Piotr Kubaj
933b3657a1 lang/libobjc2: fix build on powerpc* and riscv64*
Skip building tests on architectures that don't have assembly.
2022-02-26 11:35:56 +00:00
Gerald Pfeifer
5e3e1e216c lang/gcc12-devel: Update to the 20220220 snapshot of GCC 12.1.0 2022-02-25 21:59:32 +00:00
Gerald Pfeifer
18b2273b2b lang/gcc12-devel: Update to the 20220123 snapshot of GCC 12.1.0
(In preparation of the release the version number has moved from
12.0.0 to 12.0.1.)

One of the files touched by files/patch-gfortran-libgcc has been
renamed from .c to .cc, so tweak our patch accordingly. No functional
change there.
2022-02-25 21:59:32 +00:00
Jimmy Olgeni
9b2c7367b8 lang/erlang-wx: update to version 24.2.2 2022-02-25 18:15:43 +01:00
Jimmy Olgeni
4f2c13b993 lang/erlang-java: update to version 24.2.2 2022-02-25 18:15:43 +01:00
Jimmy Olgeni
8ee8e82046 lang/erlang: update to version 24.2.2 2022-02-25 18:15:43 +01:00
Jimmy Olgeni
6806395125 lang/erlang-runtime24: update to version 24.2.2 2022-02-25 18:15:43 +01:00
Daniel Engberg
77ccf36530 lang/duktape*: Update to 2.7.0
Unfortunately upstream doesn't provide a changelog but its mainly
a few build bug files and pkgconfig file is now provided by upstream
See https://github.com/svaarala/duktape/commits/v2.7.0 for more
information
2022-02-21 08:13:52 +01:00
Muhammad Moinur Rahman
815ff001fa lang/php74: Update version 7.4.27=>7.4.28
Filter:
  Fix #81708: UAF due to php_filter_float() failing for ints
  (CVE-2021-21708)

CVE is not yet published.

Approved by:	tz (private email)
Sponsored by:	Bounce Experts
2022-02-18 22:44:58 -06:00
Muhammad Moinur Rahman
11c9b8a17e lang/php80: Update version 8.0.15=>8.0.16
Core:
  Fixed bug #81430 (Attribute instantiation leaves dangling pointer).
  Fixed bug #7896 (Environment vars may be mangled on Windows).
FFI:
  Fixed bug #7867 (FFI::cast() from pointer to array is broken).
Filter:
  Fix #81708: UAF due to php_filter_float() failing for ints.
FPM:
  Fixed memory leak on invalid port.
MBString:
  Fixed bug #7902 (mb_send_mail may delimit headers with LF only).
MySQLnd:
  Fixed bug #7972 (MariaDB version prefix 5.5.5- is not stripped).
Sockets:
  Fixed ext/sockets build on Haiku.
  Fixed bug #7978 (sockets extension compilation errors).
Standard:
  Fixed bug #7875 (mails are sent even if failure to log throws exception).

Approved by:	tz (private email)
Sponsored by:	Bounce Experts
2022-02-18 22:42:29 -06:00
Jan Beich
8cb9dcc290 lang/intel-compute-runtime: update to 22.07.22465
Changes:	https://github.com/intel/compute-runtime/compare/22.06.22433...22.07.22465
Reported by:	GitHub (watch releases)
2022-02-18 20:39:32 +00:00
Piotr Kubaj
8f89a070b3 lang/php*: remove support for 11 on powerpc64 2022-02-18 19:10:17 +00:00
Muhammad Moinur Rahman
261cc2fa48 lang/php81: Update version 8.1.2=>8.1.3
Core:
  Fixed bug #81430 (Attribute instantiation leaves dangling pointer).
  Fixed bug #7896 (Environment vars may be mangled on Windows).
  Fixed bug #7883 (Segfault when INI file is not readable).
FFI:
  Fixed bug #7867 (FFI::cast() from pointer to array is broken).
Filter:
  Fix #81708: UAF due to php_filter_float() failing for ints. (CVE-2021-21708)
FPM:
  Fixed memory leak on invalid port.
  Fixed bug #7842 (Invalid OpenMetrics response format returned by FPM status page.
MBString:
  Fixed bug #7902 (mb_send_mail may delimit headers with LF only).
MySQLnd:
  Fixed bug #7972 (MariaDB version prefix 5.5.5- is not stripped).
pcntl:
  Fixed pcntl_rfork build for DragonFlyBSD.
Sockets:
  Fixed bug #7978 (sockets extension compilation errors).
Standard:
  Fixed bug #7899 (Regression in unpack for negative int value).
  Fixed bug #7875 (mails are sent even if failure to log throws exception).

Relnotes: https://www.php.net/ChangeLog-8.php#8.1.3
2022-02-18 08:23:10 -06:00
Guangyuan Yang
83acd072b4 lang/go: Update to 1.17.7
Changes:	https://golang.org/doc/devel/release#go1.17.minor
Security:	096ab080-907c-11ec-bb14-002324b2fba8
2022-02-18 01:57:30 -05:00
Guangyuan Yang
c4986c03b5 lang/go-devel: Update to 1.18rc1
Changes:	 https://tip.golang.org/doc/go1.18
2022-02-18 00:12:22 -05:00
Alex Dupre
ce3f750dd2 lang/solidity: update to 0.8.12 release. 2022-02-17 11:16:54 +01:00
Jan Beich
66235ae104 lang/intel-compute-runtime: update to 22.06.22433
Changes:	https://github.com/intel/compute-runtime/compare/22.05.22297...22.06.22433
Reported by:	GitHub (watch releases)
2022-02-14 12:17:31 +00:00
Wen Heping
0a912aac9d lang/python311: Update to 3.11.0a5 2022-02-14 09:25:09 +08:00
Filipe da Silva Santos
c7644898c7 lang/ghc: Add a patch for correctly selecting a LLVM backend.
PR:		261798
MFH:		2022Q1
2022-02-13 21:23:45 +03:00
Muhammad Moinur Rahman
b904062e27 lang/php8[01]: Unbreak with libressl*
lang/php8[01] builds fine with libressl*. Reverting previous partial
commit. Although it takes minor tweaking on unsetting TLS_SRP on
ftp/curl.

PR:		261903
Reported by:	vishwin rozhuk.im@gmail.com
Approved by:	tz (private email)
Sponsored by:	Bounce Experts
2022-02-12 14:46:51 -06:00
Muhammad Moinur Rahman
e8d9493812 lang/php8[01]: Make openssl as DEFAULT
After the 91fdbed776 commit fixing the
issue for MySQL80 introduced another problem for the ports that depends
on php8[01]-openssl port couldn't be built as the fix prevented
php8[01]-openssl from being installed as it's already built with
default php installation. As the problem has grown much bigger now and
php80 is currently the DEFAULT php version so we are switching the
behavior of php8[01] ports making the openssl module as default.

- Remove non-default OPTION MYSQL80 from lang/php8[01]
- Remove ports security/php8[01]-openssl
- Remove OPTION OPENSSL from lang/php8[01]-extensions
- Mark lang/php8[01] to IGNORE with libressl and libressl-devel
  Although php builds fine with those most of the extensions do not
  as they have dependency on curl. So mark it early.
- OPTIONIZE lang/php80
- Change openssl_DEPENDS to conditional for php74 only as this module
  is default from php80 with this commit. php74 do not have the issue
  where it fails to connect to MySQL80 due to new caching_sha2_password
- Remove hash_DEPENDS from php.mk as it is a default module for all php
- Change json_DEPENDS to conditional for php74 only as this module is
  default from php80

PR:		261797 259793 252420
Reported by:	sean@rogue-research.com martin@waschbuesch.de
Approved by:	tz (private email) ale (private email)
Sponsored by:	Bounce Experts
2022-02-12 09:41:51 -06:00
Piotr Kubaj
633270e98c lang/gforth: fix build on powerpc64 2022-02-11 22:25:49 +00:00
Neal Nelson
fcf3010d75 lang/nim: Update to 1.6.4
Changelog:	https://nim-lang.org/blog/2022/02/08/version-164-released.html

PR:		261865
2022-02-10 17:22:38 -05:00
Mathieu Arnold
c2993d6835
lang/perl5-devel: update to v5.35.8-60-gafded0c3c2 2022-02-10 16:35:37 +01:00
Jimmy Olgeni
773c1e983e lang/elixir: add back SRC to OPTIONS_DEFAULT.
I broke OPTIONS_DEFAULT in c8cbc675c0 while testing stuff :|
2022-02-10 15:23:26 +01:00
Eric Reardon
eefeae155d lang/julia: Update to 1.7.2
- Fix a typo in the patch

Changelog:	https://github.com/JuliaLang/julia/releases/tag/v1.7.2

PR:		261795
2022-02-09 23:25:26 -05:00
Jimmy Olgeni
ef0811a1c2 lang/racket: update to version 8.4 2022-02-10 00:15:39 +01:00
Jimmy Olgeni
5a61a2e78c lang/racket-minimal: update to version 8.4 2022-02-10 00:15:39 +01:00
Jimmy Olgeni
24505e66d8 lang/racket: apply portfmt 2022-02-10 00:15:38 +01:00
Jimmy Olgeni
df4f4810d1 lang/racket-minimal: apply portfmt 2022-02-10 00:15:38 +01:00
Pietro Cerutti
e652926515 lang/expect: apply patches from upstream
PR:		261829
Reported by:	dim
2022-02-09 17:31:55 +00:00
Dave Cottlehuber
dfb3755ab8 lang/elixir-devel: update to 1.13.3
Sponsored by:	SkunkWerks, GmbH
2022-02-09 16:50:13 +00:00
Alfonso S. Siciliano
dbc6539462 lang/duktape{-lib}: Reset MAINTAINER
Back to the pool.

PR:	261761
Reported by:	alfix86@gmail.com (maintainer)
2022-02-08 10:21:48 +01:00
Piotr Pawel Stefaniak
dd1d300773
lang/duktape-lib: add pkgconf file
This is needed for sysutils/polkit's duktape support, but also makes
it easier for other consumers to use the library.

While here, cosmetic cleanups.

PR:		254274
Reviewed by:	diizzy
Tested by:	vishwin
Approved by:	Alfonso S. Siciliano <alfix86[at]gmail[dot]com> (maintainer),
		fluffy (mentor)
2022-02-07 16:58:00 -05:00
Tobias C. Berner
e6e9fd72c4 KDE: Update KDE Gear to 21.12.2 (bug fix release)
Thursday, 3 February 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.

Full changelog:
	https://kde.org/announcements/changelogs/gear/21.12.2/
2022-02-07 17:33:10 +01:00
Jan Beich
66cccc0fd0 lang/intel-compute-runtime: update to 22.05.22297
Changes:	https://github.com/intel/compute-runtime/compare/22.04.22286...22.05.22297
Reported by:	GitHub (watch releases)
2022-02-07 15:03:56 +00:00
Stefan Eßer
d4b3ad64a4 lang/php??: make CONFLICTS_INSTALL visible to PHP module ports
The definition of CONFLICTS_INSTALL already included ${PKGNAMESUFFIX},
but in a block that was conditional on ${PKGNAMESUFFIX} not being
defined, defying the purpose.

After this change all ports that refer to the lang/php?? interpreter
ports get an automatic CONFLICTS_INSTALL definition that prevents the
installation of the same module for multiple interpreter versions.

This change adds correct CONFLICTS_INSTALL definitions to hundreds of
PHP ports that previously lacked any such definition.

PHP modules can override this generated CONFLICTS_INSTALL definition
in their Makefiles, if required.

Approved by:	portmgr (implicit)
2022-02-06 19:46:36 +01:00
Ashish SHUKLA
4212791c42
lang/chez-scheme: Update to 9.5.6 2022-02-06 18:01:30 +00:00
Tobias Kortkamp
ea3a1c8a6e
lang/rust-nightly: Update to 1.60.0.20220204
Turn off DOCS:

error[E0432]: unresolved import `crate::sys::cvt`
  --> library/std/src/os/fd/owned.rs:12:5
   |
12 | use crate::sys::cvt;
   |     ^^^^^^^^^^^^^^^ no `cvt` in `sys`

error: Compilation failed, aborting rustdoc

For more information about this error, try `rustc --explain E0432`.
error: could not document `std`

http://beefy18.nyi.freebsd.org/data/main-amd64-default/p85f832623ad8_se2fe58d61b/logs/rust-nightly-1.60.0.20220202.log

2681f253bc...71226d717a
2022-02-05 09:28:11 +01:00
Guangyuan Yang
0823792c78 lang/go-devel: Update to 1.18beta2
Changes:	https://tip.golang.org/doc/go1.18
2022-02-04 19:00:38 -05:00
Yuri Victorovich
c7272116af lang/hermes: Update 0.10.0 -> 0.11.0
Reported by:	portscout
2022-02-03 09:16:22 -08:00
Tobias Kortkamp
c882e53799
lang/rust-nightly: Update to 1.60.0.20220202
23f69235ad...27f5d830eb
2022-02-03 15:02:33 +01:00
Tobias Kortkamp
9400f68f0d
lang/rust*: Remove superfluous 'Changes' from commit log template 2022-02-03 15:02:32 +01:00