Gleb Popov
3a7ccfaf1c
lang/linux-dotnet-runtime: Mark DEPRECATED
2025-05-22 22:15:33 +03:00
Lorenzo Salvadore
94bd7be35c
lang/gcc16-devel: Update to 16.0.0.s20250518
2025-05-22 17:27:56 +02:00
Lorenzo Salvadore
5926446a49
lang/gcc16-devel: Unbreak on aarch64
...
FreeBSD defines ElfW(x) to translate Linux's convention to FreeBSD's convention.
GCC defines ElfW to convert its convention to FreeBSD's convention. This patch
removes the conversion defined by GCC so that the FreeBSD conversion only is
applied.
Co-authored-by: Mark Millard <marklmi26-fbsd@yahoo.com >
PR: 282797
Reported by: John F. Carr <jfc@mit.edu >
Email Thread: https://lists.freebsd.org/archives/freebsd-toolchain/2025-May/002282.html
2025-05-22 17:27:55 +02:00
Lorenzo Salvadore
9631ae5479
lang/gcc15-devel: Update to 15.1.1.s20250517
2025-05-22 17:27:55 +02:00
Lorenzo Salvadore
1a30d52dd1
lang/gcc15-devel: Unbreak on aarch64
...
FreeBSD defines ElfW(x) to translate Linux's convention to FreeBSD's convention.
GCC defines ElfW to convert its convention to FreeBSD's convention. This patch
removes the conversion defined by GCC so that the FreeBSD conversion only is
applied.
Co-authored-by: Mark Millard <marklmi26-fbsd@yahoo.com >
PR: 282797
Reported by: John F. Carr <jfc@mit.edu >
Email Thread: https://lists.freebsd.org/archives/freebsd-toolchain/2025-May/002282.html
2025-05-22 17:27:54 +02:00
Lorenzo Salvadore
3c68b68e3e
lang/gcc14-devel: Update to 14.2.1.s20250516
2025-05-22 17:27:53 +02:00
Lorenzo Salvadore
12e4f0b686
lang/gcc13-devel: Update to 13.3.1.s20250515
2025-05-22 17:27:52 +02:00
Lorenzo Salvadore
c2cf0f0e88
lang/gcc12-devel: Update to 12.4.1.s20250514
2025-05-22 17:27:52 +02:00
Dave Cottlehuber
7d8e604216
lang/erlang-runtime28: public release
...
- https://www.erlang.org/blog/highlights-otp-28/
- https://www.erlang.org/news/180
Sponsored by: SkunkWerks, GmbH
2025-05-22 13:34:22 +00:00
Adam Weinberger
0bdd2ad334
go: Bump go124-dependent ports
...
Earlier I bumped the default Go to 1.24. Ports that specify a lower
version will still build with those lower version (for now), so they
don't need a bumping. Instead I'm bumping anything that (now) has go124
as a dependency.
2025-05-21 15:58:15 -04:00
Fernando Apesteguía
01217fe590
lang/zig010: Deprecate port
...
Old Zig implementation without consumers in the ports tree.
PR: 286105
Reported by: bsd@orsolic.org (maintainer)
2025-05-21 17:35:17 +02:00
Fernando Apesteguía
8fafe1cf44
lang/zig: Update to 0.14.0
...
Patches provided by the respective maintainers.
PR: 286105
Reported by: Pat Maddox <pat@patmaddox.com >
Approved by: bsd@orsolic.org (maintainer)
2025-05-21 17:27:45 +02:00
Po-Chuan Hsieh
8ed66ad786
lang/py-hy: Update to 1.1.0
...
Changes: https://github.com/hylang/hy/releases
2025-05-20 03:58:19 +08:00
Hiroo Ono
7c2e16a817
lang/julia: update to 1.10.5
...
Release notes at
https://discourse.julialang.org/t/julia-v1-10-5-has-been-released/118720
Also:
- reorganize some lines to pet portlint
- regenerate the patches
- don’t depend on suitesparse-config but on UMFPACK (including CHOLMOD) and SPQR
- replace mbedtls2 by mbedtls3 and remove deprecation
- allow to upgrade gmp and mpfr from Makefile
- fix USE_LDCONFIG
- apply the patch from PR 286169
- add a pkg-message about certificate error.
PR: 281237 + 286169
Reported by: Hiroo Ono <hiroo.ono+freebsd (at) gmail.com> and Trond Endrestøl <Trond.Endrestol (at) ximalas.info>
2025-05-18 18:42:44 +02:00
Thierry Thomas
a86b9a89ce
lang/lfortran: upgrade to v0.52.0
...
Release notes at https://github.com/lfortran/lfortran/releases/tag/v0.52.0
2025-05-18 18:38:53 +02:00
Vladimir Druzenko
1f7d1b334b
lang/erlang-runtime27: 27.1.2 => 27.3.4
...
Changelogs:
https://github.com/erlang/otp/releases/tag/OTP-27.1.3
https://github.com/erlang/otp/releases/tag/OTP-27.2
https://github.com/erlang/otp/releases/tag/OTP-27.2.1
https://github.com/erlang/otp/releases/tag/OTP-27.2.2
https://github.com/erlang/otp/releases/tag/OTP-27.2.3
https://github.com/erlang/otp/releases/tag/OTP-27.2.4
https://github.com/erlang/otp/releases/tag/OTP-27.3
https://github.com/erlang/otp/releases/tag/OTP-27.3.1
https://github.com/erlang/otp/releases/tag/OTP-27.3.2
https://github.com/erlang/otp/releases/tag/OTP-27.3.3
https://github.com/erlang/otp/releases/tag/OTP-27.3.4
Refresh patches.
Pet portclippy.
PR: 286332
Approved by: erlang (maintainer, timeout > 3 weeks)
Security: CVE-2024-53846
Security: CVE-2025-26618
Security: CVE-2025-30211
Security: CVE-2025-32433
Security: CVE-2025-46712
MFH: 2025Q2
2025-05-17 02:56:15 +03:00
Vladimir Druzenko
bde71c97b5
lang/erlang-runtime26: 26.2.5.4 => 26.2.5.12
...
Changelogs:
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.5
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.6
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.7
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.8
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.9
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.10
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.11
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.12
Refresh patches.
Pet portclippy.
PR: 286332
Approved by: erlang (maintainer, timeout > 3 weeks)
Security: CVE-2024-53846
Security: CVE-2025-26618
Security: CVE-2025-30211
Security: CVE-2025-32433
Security: CVE-2025-46712
MFH: 2025Q2
2025-05-17 02:52:23 +03:00
Vladimir Druzenko
44a4b47e7b
lang/erlang-runtime25: 25.3.2.15 => 25.3.2.21
...
Changelogs:
https://github.com/erlang/otp/releases/tag/OTP-25.3.2.16
https://github.com/erlang/otp/releases/tag/OTP-25.3.2.17
https://github.com/erlang/otp/releases/tag/OTP-25.3.2.18
https://github.com/erlang/otp/releases/tag/OTP-25.3.2.19
https://github.com/erlang/otp/releases/tag/OTP-25.3.2.20
https://github.com/erlang/otp/releases/tag/OTP-25.3.2.21
Refresh patches.
Pet portclippy.
PR: 286332
Approved by: erlang (maintainer, timeout > 3 weeks)
Security: CVE-2024-53846
Security: CVE-2025-26618
Security: CVE-2025-30211
Security: CVE-2025-32433
Security: CVE-2025-46712
MFH: 2025Q2
2025-05-17 02:46:33 +03:00
Vladimir Druzenko
b1024b31d1
lang/erlang: 26.2.5.6 => 26.2.5.12
...
Changelogs:
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.7
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.8
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.9
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.10
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.11
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.12
Pet portclippy.
PR: 286332
Approved by: erlang (maintainer, timeout > 3 weeks)
Security: CVE-2025-26618
Security: CVE-2025-30211
Security: CVE-2025-32433
Security: CVE-2025-46712
MFH: 2025Q2
2025-05-17 02:39:58 +03:00
Vladimir Druzenko
94d4ff3c5b
lang/erlang-java: 26.2.5.6 => 26.2.5.12
...
Changelogs:
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.7
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.8
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.9
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.10
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.11
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.12
Pet portclippy.
PR: 286332
Approved by: erlang (maintainer, timeout > 3 weeks)
Security: CVE-2025-26618
Security: CVE-2025-30211
Security: CVE-2025-32433
Security: CVE-2025-46712
MFH: 2025Q2
2025-05-17 02:38:21 +03:00
Vladimir Druzenko
169c288b4e
lang/erlang: 26.2.5.6 => 26.2.5.12
...
Changelogs:
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.7
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.8
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.9
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.10
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.11
https://github.com/erlang/otp/releases/tag/OTP-26.2.5.12
Refresh patches.
Pet portclippy.
PR: 286332
Approved by: erlang (maintainer, timeout > 3 weeks)
Security: CVE-2025-26618
Security: CVE-2025-30211
Security: CVE-2025-32433
Security: CVE-2025-46712
MFH: 2025Q2
2025-05-17 02:35:59 +03:00
Sergey A. Osokin
fcdbacbdcd
lang/quickjs-ng: update from 0.10.0 to 0.10.1
...
Remove added to the upstream patch.
2025-05-16 06:11:59 -04:00
Lorenzo Salvadore
e0d976d380
lang/gcc16-devel: Update to 16.0.0.s20250511
2025-05-16 11:36:27 +02:00
Lorenzo Salvadore
0066578679
lang/gcc16-devel: Update to 16.0.0.s20250504
2025-05-16 11:36:27 +02:00
Lorenzo Salvadore
7c704a2d34
lang/gcc15-devel: Update to 15.1.1.s20250510
2025-05-16 11:36:26 +02:00
Lorenzo Salvadore
7bd960b488
lang/gcc15-devel: Update to 15.1.1.s20250503
2025-05-16 11:36:26 +02:00
Lorenzo Salvadore
78d64e3265
lang/gcc14-devel: Update to 14.2.1.s20250509
2025-05-16 11:36:25 +02:00
Lorenzo Salvadore
43e9ddff58
lang/gcc14-devel: Update to 14.2.1.s20250502
2025-05-16 11:36:25 +02:00
Lorenzo Salvadore
0576dc77dd
lang/gcc13-devel: Update to 13.3.1.s20250508
2025-05-16 11:36:24 +02:00
Lorenzo Salvadore
6d6010ecd7
lang/gcc13-devel: Update to 13.3.1.s20250501
2025-05-16 11:36:23 +02:00
Lorenzo Salvadore
50b0d3bfd7
lang/gcc12-devel: Update to 12.4.1.s20250507
2025-05-16 11:35:34 +02:00
Lorenzo Salvadore
f2eb8d8c8e
lang/gcc12-devel: Update to 12.4.1.s20250430
2025-05-16 11:35:32 +02:00
Joseph Mingrone
3ae2d2f686
lang/clisp: Build with system compiler
...
Reviewed by: gerald
Approved by: maintainer timeout
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D50109
2025-05-15 16:57:45 -03:00
Mathieu Arnold
07055309ea
lang/perl5*: first attempt of reporting local patches
2025-05-15 20:30:55 +02:00
Christos Chatzaras
070552732a
lang/perl5.40: silence Getopt::Long duplicate‐spec warning in json_pp
...
PR: 286820
2025-05-15 18:59:20 +02:00
Yasuhiro Kimura
2a7f55940b
lang/ruby34: Update to 3.4.4
...
ReleaseNotes: https://www.ruby-lang.org/en/news/2025/05/14/ruby-3-4-4-released/
2025-05-15 08:29:17 +09:00
Mathieu Arnold
0705457c4c
lang/perl5.*: deprecate old Perls
2025-05-14 13:42:06 +02:00
Dmitry Marakasov
88965c760c
lang/rust-nightly: update 1.89.0.20250511 → 1.89.0.20250512
...
Approved by: rust (implicit)
2025-05-13 17:57:46 +03:00
Gleb Popov
9cb37a1105
Haskell ports: Switch some to GHC 9.6
2025-05-13 10:34:35 +03:00
Gleb Popov
f4a1276a90
lang/rizin-cutter: Update to 2.4.1
...
Reported by: portscout!
2025-05-13 10:34:32 +03:00
Gleb Popov
1a6b1d89f0
lang/ghc: Update to 9.8.4
...
Move GHC 9.6.7 to lang/ghc96
2025-05-13 10:34:31 +03:00
Dmitry Marakasov
65175e8838
lang/rust-nightly: update 1.88.0.20250427 → 1.89.0.20250511
...
Approved by: rust (implicit)
2025-05-12 18:37:22 +03:00
Sergey A. Osokin
89b622fb89
lang/njs: fix build with the modern version of clang
...
Bump PORTREVISION.
Reported by: vanilla
2025-05-11 05:28:53 -04:00
Sergey A. Osokin
641386d44e
*/*: update NGINX JavaScript: 0.8.10 -> 0.9.0 (+)
...
The patches applied to the www/unit are based on
https://github.com/nginx/unit/pull/1611/
Thanks to: Andrew Clayton <a.clayton@nginx.com >
<ChangeLog>
Core:
*) Feature: refactored working with built-in strings, symbols
and small integers.
Performance improvements (arewefastyet/benchmarks/v8-v7 benchmark):
Richards: +57% (631 → 989)
Crypto: +7% (1445 → 1551)
RayTrace: +37% (562 → 772)
NavierStokes: +20% (2062 → 2465)
Overall score: +29% (1014 → 1307)
*) Bugfix: fixed regexp undefined value of captured group.
*) Bugfix: fixed GCC 15 build with -Wunterminated-string-initialization.
</ChangeLog>
2025-05-10 20:49:23 -04:00
Jens Grassel
bf919d74fa
lang/scala: Update to 3.3.5
...
Changelogs:
3.3.5: https://github.com/scala/scala3/releases/tag/3.3.5
3.3.4: https://github.com/scala/scala3/releases/tag/3.3.4
3.3.3: https://github.com/scala/scala3/releases/tag/3.3.3
3.3.2: https://github.com/scala/scala3/releases/tag/3.3.2
PR: 285700
2025-05-10 23:16:11 +02:00
Muhammad Moinur Rahman
57ab3ed8c1
lang/php84: Update version 8.4.6=>8.4.7
...
Changelog: https://www.php.net/ChangeLog-8.php#8.4.7
2025-05-09 12:55:10 +02:00
Muhammad Moinur Rahman
ac0bead880
lang/php83: Update version 8.3.20=>8.3.21
...
Changelog: https://www.php.net/ChangeLog-8.php#8.3.21
2025-05-09 12:55:09 +02:00
Yasuhiro Kimura
e4a4c21274
lang/ruby32: Mark DEPRECATED and set EXPIRATION_DATE
...
Default version of Ruby has changed to 3.3. And Ruby 3.2 series has
already switch to security fix only phase with the release of
3.2.8. So mark DEPRECATED to encourage user to migrate to newer
version,
History shows that upstream has released the last version of each
series after the planed EoL date. So set EXPIRATION_DATE to
2026-04-30, one month after the day.
Approved by: self (with hat of ruby)
2025-05-09 19:09:38 +09:00
Alex Dupre
3142800d59
lang/solidity: update to 0.8.30 release.
2025-05-08 18:22:55 +02:00
Max Brazhnikov
413caae830
KDE: Update KDE Gear to 25.04.1
...
Announcement: https://kde.org/announcements/gear/25.04.1/
2025-05-08 16:52:49 +03:00