Commit Graph

22267 Commits

Author SHA1 Message Date
Sergey A. Osokin
614db2d342 lang/luajit-devel: update to the recent commit 2023-01-19 11:40:26 -05:00
Dave Cottlehuber
ab64b2818d lang/zig-devel: retire in favour of lang/zig 2023-01-19 09:03:16 +00:00
Piotr Kubaj
cfd258bf06 lang/luajit-devel: allow using clang on powerpc by merging an upstream commit 2023-01-19 00:16:07 +01:00
Dima Panov
b5144751fb lang/kross-interpreters: unbreak build after 18c6e18276 (+)
Changes in framework need adjustment for declared options.

*_USE=ruby now became as *_USES=ruby

Reported by:	pkg-fallout
2023-01-18 17:31:27 +03:00
Jan Beich
3c669015be lang/zig: unbreak Sigaction.handler_fn on aarch64
$ cat test.zig
const std = @import("std");
const os = std.os;

pub fn main() anyerror!void {
    // From https://github.com/riverwm/river/blob/v0.2.2/river/main.zig#L97-L104
    const sig_ign = os.Sigaction{
        .handler = .{ .handler = os.SIG.IGN },
        .mask = os.empty_sigset,
        .flags = 0,
    };
    try os.sigaction(os.SIG.PIPE, &sig_ign, null);
}

$ zig build-exe -target aarch64-freebsd test.zig
/usr/local/lib/zig/std/c/freebsd.zig:702:54: error: pointer type '?*const fn(c_int) callconv(.C) void' requires aligned address
    pub const IGN = @intToPtr(?Sigaction.handler_fn, 1);
                                                     ^
referenced by:
    main: test.zig:7:40
    comptime_0: /usr/local/lib/zig/std/start.zig:59:50
    remaining reference traces hidden; use '-freference-trace' to see all reference traces

Reported by:	pkg-fallout (x11-wm/river)
Inspired by:	Alpine Linux
2023-01-18 09:48:57 +00:00
Dmitri Goutnik
b2f9ad9709 lang/crystal: Update to 1.7.1
Changes:	https://github.com/crystal-lang/crystal/releases/tag/1.7.1
2023-01-17 16:23:37 -05:00
Yuri Victorovich
2950aeac8b lang/antimony: New port: Antimony programming language 2023-01-16 23:58:43 -08:00
Dima Panov
f18fb3e845 lang/ldc: unbreak build on 14.0
Approved by:	portmgr blanket (trivial build fix)
2023-01-16 22:36:42 +03:00
Lorenzo Salvadore
9b872896ab
lang/gcc13-devel: Update to 13.0.0.s20230115 2023-01-16 15:14:23 +01:00
Pietro Cerutti
d03240afda lang/itcl, x11-toolkits/itk: unbreak and update
PR:		268774
2023-01-16 10:02:10 +00:00
Lorenzo Salvadore
b1cff32978
lang/gcc12-devel: Update to 12.2.1.s20230114 2023-01-15 17:10:29 +01:00
Dmitri Goutnik
1e2f60d438 lang/go-devel: Update to go1.20rc3
Changes:	https://tip.golang.org/doc/go1.20
2023-01-15 10:18:29 -05:00
Muhammad Moinur Rahman
18c6e18276 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
2023-01-14 17:08:33 -06:00
Lorenzo Salvadore
c7f2e85ff6
lang/gcc11-devel: Update to 11.3.1.s20230113 2023-01-14 15:32:32 +01:00
Dmitri Goutnik
3b383d833a all: Bump PORTVERSION after lang/go{118,119} update 2023-01-14 06:31:17 -05:00
Eric Reardon
01e9445789
lang/julia: Update to 1.8.5
https://github.com/JuliaLang/julia/releases/tag/v1.8.5

PR:		268896
2023-01-12 11:29:25 -04:00
Dave Cottlehuber
8e28f65776 lang/gleam: update to 0.25.3 2023-01-12 11:45:18 +00:00
Dave Cottlehuber
f6794cbc1c lang/zig: update to 0.10.0 release 2023-01-11 22:08:28 +00:00
Mikael Urankar
f97d4f5702 lang/rust: Update to 1.66.1
Announce:	https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html
ChangeLog:	https://github.com/rust-lang/rust/releases/tag/1.66.1
2023-01-11 17:59:49 +01:00
Dmitry Marakasov
77d68471ad */*: rename CHEESESHOP to PYPI in MASTER_SITES
PR:			267994
Differential revision:	D37518
Approved by:		bapt
2023-01-11 18:58:34 +03:00
Dmitri Goutnik
be21db7ba8 lang/go118: Update to 1.18.10
Changes:	https://go.dev/doc/devel/release#go1.18.10
2023-01-11 09:01:05 -05:00
Dmitri Goutnik
cf25897f30 lang/go119: Update to 1.19.5
Changes:	https://go.dev/doc/devel/release#go1.19.5
2023-01-11 09:01:05 -05:00
Dmitri Goutnik
c4a0f331ea lang/crystal: Update to 1.7.0
Changes:	https://github.com/crystal-lang/crystal/releases/tag/1.7.0
2023-01-11 09:01:05 -05:00
Michael Zhilin
d6a7d2d572 lang/kotlin: update to 1.8.0
Changelog: https://kotlinlang.org/docs/whatsnew18.html
2023-01-10 11:17:40 +03:00
Alexey Dokuchaev
d8d71b0503 lang/algol68g: update Algol 68 Genie to minor bugfix version 3.1.1
Reported by:	portscout
2023-01-10 05:26:00 +00:00
Muhammad Moinur Rahman
e7c17ed52d lang/php82: Update version 8.2.0=>8.2.1
MFH:            2023Q1
Relnotes:       https://www.php.net/ChangeLog-8.php#8.2.1
Sponsored by:   Bounce Experts
2023-01-09 18:07:50 -06:00
Muhammad Moinur Rahman
506592ec60 lang/php81: Update version 8.1.13=>8.1.14
MFH:            2023Q1
Relnotes:       https://www.php.net/ChangeLog-8.php#8.1.14
Sponsored by:   Bounce Experts
2023-01-09 18:07:49 -06:00
Muhammad Moinur Rahman
bdae7d6bff lang/php80: Update version 8.0.26=>8.0.27
Approved by:	tz (private email)
MFH:		2023Q1
Relnotes:       https://www.php.net/ChangeLog-8.php#8.0.27
Sponsored by:	Bounce Experts
2023-01-09 18:07:49 -06:00
Lorenzo Salvadore
2685b0f5bf
lang/gcc13-devel: Update to 13.0.0.s20230108
Snapshots 20221218, 20221225 and 20230101 had issues with lto: linking
times were too long, so long that the official package builders could
not build packages successfully (=>> Killing runaway build after 10800
seconds with no output).

This snapshot should perform better thanks to commit
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=edc038863d88ef0fe7c3ffb3703a9d2b3a17f0a9 .
2023-01-09 13:48:31 +01:00
Christopher Hall
e840646b65
lang/jpm: Update to 1.1.0
Take maintainership.

Differential Revision:	https://reviews.freebsd.org/D37985
2023-01-09 10:32:32 +08:00
Christopher Hall
c294fe59fb
lang/janet: Update to 1.26.0
Differential Revision:	https://reviews.freebsd.org/D37984
2023-01-09 10:30:18 +08:00
Lorenzo Salvadore
af737866d0
lang/gcc12-devel: Update to 12.2.1.s20230107 2023-01-08 14:25:20 +01:00
Lorenzo Salvadore
c01107bc05
lang/gcc11-devel: Update to 11.3.1.s20230106 2023-01-07 22:29:20 +01:00
Daniel Engberg
12f1c627d4 */*: Bump rust (cargo) ports to reflect on WITH_LTO
Bump ports in tree so they get rebuilt with new default settings
for cargo ports
2023-01-07 20:24:18 +01:00
Hiroki Sato
9c0685afd8
lang/lfe: Update to 2.1.1 2023-01-08 03:42:27 +09:00
Tobias C. Berner
19093fd0dd KDE: Update KDE Gear to 22.12.1 2023-01-05 18:28:33 +01:00
Dmitri Goutnik
e638da5285 lang/go{118,119}: Bump PORTREVISION
Bump port revision after master port adjustments.
2023-01-05 07:32:57 -05:00
Dmitri Goutnik
844c479daf lang/go-devel: Update to go1.20rc2
While here, make sure installed binaries are stripped.

Changes:	https://tip.golang.org/doc/go1.20
2023-01-05 07:32:57 -05:00
Piotr Kubaj
44378cfde0 lang/luajit: use clang on powerpc
Merge recent patch for luajit that fixes build with clang.
Since clang's assembler before LLVM 14 doesn't understand some
instructions, use binutils' as when using older LLVM.
2023-01-05 00:04:12 +01:00
Yuri Victorovich
76810a270c lang/solidity: Disable CVC4 option because the project doesn't yet support CVC5 2023-01-04 03:50:54 -08:00
Yuri Victorovich
410c0280b7 lang/maude: CVC4 is broken because project doesn't yet support CVC5 2023-01-04 03:50:53 -08:00
Yuri Victorovich
b6b142a126 lang/frawk: New port: Efficient awk-like language 2023-01-03 08:52:16 -08:00
Alexey Dokuchaev
2d4b77515f lang/libhx: update the port to version 4.8
Reported by:	portscout
2023-01-03 05:29:56 +00:00
Lorenzo Salvadore
5c6377c461
lang/gcc13-devel: Update to 13.0.0.s20230101 2023-01-02 14:15:01 +01:00
Lorenzo Salvadore
2fbd811ec7
lang/gcc12-devel: Update to 12.2.1.s20221231 2023-01-01 15:52:02 +01:00
Yuri Victorovich
eb81a22b0d lang/pomsky: New port: Portable, modern regular expression language 2023-01-01 01:42:20 -08:00
Lorenzo Salvadore
4e42468d97
lang/gcc11-devel: Update to 11.3.1.s20221230 2022-12-31 18:40:08 +01:00
Rene Ladan
c2f23915a9 cleanup: Remove expired ports:
2022-12-31 lang/ponyc: Very outdated and unsupported upstream, depends on end of life devel/llvm70
2022-12-31 02:16:10 +01:00
Vinícius Zavam
b0b9867840
lang/coffeescript: update 2.6.1 to 2.7.0 2022-12-30 14:03:41 +00:00
Po-Chuan Hsieh
1626e9a9a5
lang/ruby32: Fix orphaned .timestamp in b49bdb1fe4
When both CAPIDOCS and DOCS options are enabled, the following commands are executed:
1. post-install-CAPIDOCS-on: removed the installed .timestamp (in STAGEDIR).
2. post-install-DOCS-on: copied the generated .timestamp (in capi directory) to the STAGEDIR again.
Therefore, the installed .timestamp is orphaned.
To fix this, we remove both the generated and installed .timestamp in post-install-CAPIDOCS-on:.

PR:		267775
Reported by:	yasu
2022-12-30 17:06:33 +08:00