Re: [NEW] lang/erlang/26

2023-05-20 Thread Volker Schlecht
MAINTAINER = Volker Schlecht +DOCDISTNAME ?= otp_doc_man_${V} DISTFILES ?= ${DISTNAME}.tar.gz \ - otp_doc_man_${V}.tar.gz + ${DOCDISTNAME}.tar.gz EXTRACT_ONLY ?= ${DISTNAME}.tar.gz @@ -80,7 +81,6 @@ gen-versions: extract @find ${WRKSRC} -name 'vsn.mk' -exec awk -F'=

Re: [NEW] lang/erlang/26

2023-05-20 Thread Volker Schlecht
es of epmd that were started via the rc-script, but only as long as there are no other active erlang services connected. On 5/20/23 12:29, Volker Schlecht wrote: Curious that WXNEEDED=Yes seems to be only required on some platforms. Here (AMD 3960X) it worked without any issues without WXNEEDED. At

[security update] net/libcares 1.19.1

2023-05-23 Thread Volker Schlecht
Cc: Maintainer c-ares released version 1.19.1 yesterday, fixing o CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service [12] o CVE-2023-31147. Moderate. Insufficient randomness in generation of DNS query IDs [13] o CVE-2023-31130. Moderate. Buffer Underwrite in ares_inet_net_pton() [

Re: [NEW] lang/erlang/26

2023-05-30 Thread Volker Schlecht
Ping ... not sure if it needs just one more OK or two. On 5/20/23 13:43, Volker Schlecht wrote: Extended the patch to erlang/Makefile.inc so that an instance of epmd started by 'make test' is killed after the test. Currently it keeps running (it has been like this since 'make

[Update] net/rabbitmq 3.11.17

2023-05-30 Thread Volker Schlecht
Updates net/rabbitmq to its most recent stable release, 3.11.17 3.11.x releases are maintenance releases, so nothing extraordinarily exciting since 3.11.8 in ports. Builds and still works on amd64.Index: Makefile === RCS file: /cvs/

[Maintainer Update] lang/erlang/25 25.3.2.1

2023-05-31 Thread Volker Schlecht
Updates lang/erlang/25 to 25.3.2.1 Bugfix Release, which I might have skipped, if it weren't for a fix for an OpenBSD issue: OTP-18561Application(s): erts Fixed a crash during tracing on certain platforms that cannot use the machine stack for Erlang code (mainly OpenBSD and Linux wi

[Maintainer Update] lang/gleam 0.29.0

2023-06-01 Thread Volker Schlecht
Update gleam to 0.29.0 Adds a few improvements, most notably initial support for LSP autocompletion, which still has its troubles (not related to the port, though.) Builds and tests fine on amd64.Index: Makefile === RCS file: /cvs/p

Re: [Maintainer Update] lang/erlang/25 25.3.2.1

2023-06-06 Thread Volker Schlecht
Ping. On 5/31/23 21:44, Volker Schlecht wrote: Updates lang/erlang/25 to 25.3.2.1 Bugfix Release, which I might have skipped, if it weren't for a fix for an OpenBSD issue:   OTP-18561    Application(s): erts   Fixed a crash during tracing on certain platforms that   cannot use the ma

[Maintainer Update] lang/erlang/25 25.3.2.2

2023-06-09 Thread Volker Schlecht
Not pinging again, but updating the diff to the next release. On 6/6/23 18:09, Volker Schlecht wrote: Ping. On 5/31/23 21:44, Volker Schlecht wrote: Updates lang/erlang/25 to 25.3.2.1 Bugfix Release, which I might have skipped, if it weren't for a fix for an OpenBSD issue:    OTP-

[Maintainer Update] lang/erlang/26 26.0.1

2023-06-09 Thread Volker Schlecht
Updates lang/erlang/26 to latest bugfix release 26.0.1 Builds, installs, tests pass on amd64.Index: Makefile === RCS file: /cvs/ports/lang/erlang/26/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile 31

[Update] x11/alacritty 0.12.1

2023-06-09 Thread Volker Schlecht
Cc: Maintainer * Updates alacritty to version 0.12.1 https://github.com/alacritty/alacritty/releases/tag/v0.12.1 * For whatever reason, github returns a '300 Multiple Choices' when trying to retrieve anything later than 0.10.0 via GH_*, so I propose to switch to explicit MASTER_SITES, DISTFILES

Re: [Maintainer Update] lang/gleam 0.29.0

2023-06-09 Thread Volker Schlecht
Ping. On 6/1/23 20:13, Volker Schlecht wrote: Update gleam to 0.29.0 Adds a few improvements, most notably initial support for LSP autocompletion, which still has its troubles (not related to the port, though.) Builds and tests fine on amd64.Index: Makefile

Re: [Maintainer Update] lang/erlang/25 25.3.2.2

2023-06-09 Thread Volker Schlecht
On 6/9/23 18:57, Klemens Nanni wrote: -V= 25.3.2 +V= 25.3.2.2 Looks like for 25 you keep the conflict in sync, would this be better? UPDATE_PLIST_ARGS = -i V Yup, looks better, thanks! :-) 26, however, is at 26.0.1 and <26.1 with your latest diff, so I'm unsure.

Re: [Update] shells/nushell 0.81.0

2023-06-09 Thread Volker Schlecht
On 6/9/23 22:51, Solène Rapenne wrote: the port is fine for me, but that new version seems to have a huge regression, or did they change too much things? The output of this command is completely wrong with the new version ls /bsd | find str bsd Ha, yes - find with more than one search paramet

Re: [new] security/plass

2023-06-12 Thread Volker Schlecht
On 6/12/23 12:10, Johannes Thyssen Tishman wrote: May 29, 2023 09:45:59 Omar Polo : Hello, please find attached a port for plass, a password manager inspired by password-store but reimplemented with a smaller and cleaner (IMHO) interface.  I wrote it last year out of frustration with scripting

Re: [Update] devel/rebar3 3.21.0

2023-06-12 Thread Volker Schlecht
Ping with an update to rebar3 3.22.0. Difference to 3.21.0 affects Windows only, but since I'm proposing an update anyway, why not take the latest version. Both flavors still build, test and run fine on amd64. On 5/19/23 09:07, Volker Schlecht wrote: Cc: Maintainer Updates rebar3 to 3

Re: [Update] x11/alacritty 0.12.1

2023-06-12 Thread Volker Schlecht
On 6/10/23 22:27, Thomas Frohwein wrote: On Sat, Jun 10, 2023 at 01:55:24PM +0200, Joel Carnat wrote: FWIW, it compiles and runs ok here (OpenBSD 7.3-current (GENERIC.MP) #1215 amd64) too. Runs fine on my amd64, too. ok with me to update. Eric, any thoughts? One change in `make port-lib-dep

Re: [Update] x11/alacritty 0.12.1

2023-06-12 Thread Volker Schlecht
On 6/12/23 19:22, Stuart Henderson wrote: On 2023/06/12 18:19, Volker Schlecht wrote: Normally when we know that a particular lib is dlopened we keep a WANTLIB entry in a separate line, with a comment to call it out, e.g. # xcb is dlopen()'d WANTLIB += xcb Gotcha - it's definitel

Re: [Update] x11/alacritty 0.12.1

2023-06-13 Thread Volker Schlecht
I had started to find the proper fix as other projects share that properties but then life got in the way. I did not know about DISTFILES etc.. it seems it's already handled. Thank you, Cheers, Eric. On Mon, Jun 12, 2023 at 6:33 PM Volker Schlecht wrote: On 6/12/23 19:22, Stuart Henderson

[Maintainer Update] lang/node 18.16.1

2023-06-20 Thread Volker Schlecht
node just released a security update, fixing: CVE-2023-30581: mainModule.__proto__ Bypass Experimental Policy Mechanism (High) CVE-2023-30588: Process interuption due to invalid Public Key information in x509 certificates (Medium) CVE-2023-30589: HTTP Request Smuggling via Empty headers separat

[maintainer update] print/ghostscript/gnu 10.01.2

2023-06-21 Thread Volker Schlecht
ghostscript was just released as 10.01.2 No named security content (yet), but this commit is pretty explicit: https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=9af4197bdccd4b65ed35a8ad2be075c3de2f0555 Overall, the diff is small and seems to be centered around getting the fix mentioned abo

Re: Disabling IBT for lang/erlang

2023-06-24 Thread Volker Schlecht
Committed, thanks! On 6/24/23 10:25, Sebastien Marie wrote: On Sat, Jun 24, 2023 at 12:59:07AM +, Renato Aguiar wrote: Erlang ports are broken in -current due to IBT violations. I don't know how to fix Erlang itself, but I can confirm that disabling IBT with USE_NOBTCFI makes both ports wo

[new] textproc/hexyl

2023-06-24 Thread Volker Schlecht
Attached is a new port for textproc/hexyl: https://github.com/sharkdp/hexyl/ hexyl is a simple hex viewer for the terminal. It uses colored output to distinguish different categories of bytes (NULL bytes, printable ASCII characters, ASCII whitespace characters, other ASCII characters and non-AS

[new] textproc/pastel

2023-06-24 Thread Volker Schlecht
Attached is a new port for textproc/pastel: https://github.com/sharkdp/pastel pastel is a command-line tool to generate, analyze, convert and manipulate colors. It supports many different color formats and color spaces like RGB (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit represe

Re: [Update] devel/rebar3 3.21.0

2023-06-27 Thread Volker Schlecht
Ping ... still needs a maintainer ok :-) On 6/12/23 17:42, Volker Schlecht wrote: > Ping with an update to rebar3 3.22.0. > Difference to 3.21.0 affects Windows only, but since I'm proposing > an update anyway, why not take the latest version. > > Both flavors still build,

Re: new security/web-eid-app

2023-07-01 Thread Volker Schlecht
I checked the following: * Builds, installs and uninstalls cleanly on amd64 * /usr/local/bin/web-eid starts and shows a window explaining that it wants to be invoked by a browser extension * following the instructions in -chrome, a window pops up when clicking "Authenticate" on web-eid.eu I di

[UPDATE] Enable erlang26 flavors in erlang.port.mk

2023-07-01 Thread Volker Schlecht
RCS file: /cvs/ports/devel/rebar3/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 29 Jun 2023 15:02:00 - 1.11 +++ Makefile 1 Jul 2023 14:20:34 - @@ -7,37 +7,26 @@ CATEGORIES = devel HOMEPAGE = https://www.rebar3.org MAINTAINER = Volker Schlecht +REVI

erlang.port.mk

2024-03-07 Thread Volker Schlecht
Fixes a typo in erlang.port.mk. Identified, patch proposed by sthen@ ok? Index: erlang.port.mk === RCS file: /cvs/ports/lang/erlang/erlang.port.mk,v retrieving revision 1.38 diff -u -p -r1.38 erlang.port.mk --- erlang.port.mk 12

rebar3 - add quirk

2024-03-07 Thread Volker Schlecht
Adds a quirk for the renamed rebar3 package, which I missed in the update. ok? Index: files/Quirks.pm === RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.1614 diff -u -p -r1.1614 Quirks.pm --- files/Quirks.

[Maintainer Update] print/ghostscript/gnu 10.03.0

2024-03-07 Thread Volker Schlecht
Updates print/ghostscript/gnu to latest release 10.03.0 This is marked as a security release, but the only documented vulnerability affects builds with tesseract enabled. In our port we disable it, so we seem to be unaffected. https://ghostscript.readthedocs.io/en/gs10.03.0/News.html Built and

[Maintainer Update] devel/difftastic 0.56.1

2024-03-07 Thread Volker Schlecht
Trivial Update to difftastic 0.56.1, built and tested on amd64. ok? Index: Makefile === RCS file: /cvs/ports/devel/difftastic/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile18 Oct 2023 16:48:07 -

[Maintainer Update] lang/gleam 1.0.0

2024-03-07 Thread Volker Schlecht
Updates lang/gleam to the recently released version 1.0.0 Built and tested on amd64, tests run fine, gleam works. ok? Index: Makefile === RCS file: /cvs/ports/lang/gleam/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile -

Re: [Maintainer Update] lang/gleam 1.0.0

2024-03-18 Thread Volker Schlecht
Ping. On 2024-03-07 18:50, Volker Schlecht wrote: Updates lang/gleam to the recently released version 1.0.0 Built and tested on amd64, tests run fine, gleam works. ok?

Re: [Maintainer Update] devel/difftastic 0.56.1

2024-03-18 Thread Volker Schlecht
Thanks for the test! Official OK anyone? On 2024-03-09 09:44, Laurent Cheylus wrote: On Thu, 7 Mar 2024 19:47:14 +0100, Volker Schlecht wrote: Trivial Update to difftastic 0.56.1, built and tested on amd64. OK, build and tests on current/amd64 with rustc 1.76.0. Laurent

[Update] net/rabbitmq 3.12.13

2024-03-24 Thread Volker Schlecht
Updates net/rabbitmq to the latest stable release (which will build and work with lang/elixir 1.16.x) Index: Makefile === RCS file: /cvs/ports/net/rabbitmq/Makefile,v retrieving revision 1.56 diff -u -p -r1.56 Makefile --- Makefile

Re: [Update] net/rabbitmq 3.12.13

2024-03-24 Thread Volker Schlecht
... and of course, it does build and work with the version of lang/elixir currently in ports. On 2024-03-24 20:21, Volker Schlecht wrote: Updates net/rabbitmq to the latest stable release (which will build and work with lang/elixir 1.16.x) Index: Makefile

[Maintainer Update] lang/erlang/25 25.3.2.10

2024-03-24 Thread Volker Schlecht
Updates lang/erlang/25 to the latest patch release. Builds, works, tests run, rebuilds erlang ports on amd64 and those work, too. ok? Index: Makefile === RCS file: /cvs/ports/lang/erlang/25/Makefile,v retrieving revision 1.21 diff -

[Maintainer Update] lang/erlang/26 26.2.3

2024-03-24 Thread Volker Schlecht
Updates erlang/26 to the latest patch release. Builds, works, tests run on amd64, devel/rebar3, which is the only consumer thus far, builds works and tests, too. I will probably propose a switch of the default erlang version to 26 rather soon, once I get around to test benchmarks/tsung with it. I

[Maintainer Update] net/rabbitmq-c 0.14.0

2024-03-24 Thread Volker Schlecht
Updates net/rabbitmq-c to the latest release 0.14.0 It's not announced as a security release, but does look a whole lot like one https://github.com/alanxz/rabbitmq-c/releases/tag/v0.14.0 Tests pass on amd64, nothing depends on it AFAICT Index: Makefile ===

Re: [Maintainer Update] lang/gleam 1.0.0

2024-03-24 Thread Volker Schlecht
Ping. On 2024-03-18 17:32, Volker Schlecht wrote: Ping. On 2024-03-07 18:50, Volker Schlecht wrote: Updates lang/gleam to the recently released version 1.0.0 Built and tested on amd64, tests run fine, gleam works. ok?

Re: devel/yarn - still needed?

2024-03-26 Thread Volker Schlecht
Picking up on that discussion from September: devel/yarn is - unsupported upstream - unmaintained - unused - outdated ok to remove? On 2023-09-19 21:43, Volker Schlecht wrote: On Tue Sep 19, 2023 at 9:05 PM CEST, Aaron Bieber wrote: On 9/19/23 13:00, Volker Schlecht wrote: > Cc: abie

[Maintainer Update] lang/elixir 1.16.2

2024-03-26 Thread Volker Schlecht
Updates lang/elixir to 1.16.2 Tested on amd64, runs elixir-ls, livebook and my own elixir code without a hitch. net/rabbitmq runs and builds fine. ok? Index: Makefile === RCS file: /cvs/ports/lang/elixir/Makefile,v retrieving revisi

Re: devel/yarn - still needed?

2024-03-27 Thread Volker Schlecht
SCode works for me on amd64 (also stretchly, byar, signal-desktop). I don't know a lot about Yarn port itself but we can improve it for sure. I think that's too early to bring my wip on ports@ but it's a start. If some brave souls want to help, I can share, just contact me. On 26/

Re: [Maintainer Update] lang/elixir 1.16.2

2024-04-10 Thread Volker Schlecht
Ping. On 2024-03-26 22:07, Volker Schlecht wrote: Updates lang/elixir to 1.16.2 Tested on amd64, runs elixir-ls, livebook and my own elixir code without a hitch. net/rabbitmq runs and builds fine. ok? Index: Makefile === RCS

Re: [Maintainer Update] lang/erlang/26 26.2.3

2024-04-10 Thread Volker Schlecht
Ping. On 2024-03-24 21:51, Volker Schlecht wrote: Updates erlang/26 to the latest patch release. Builds, works, tests run on amd64, devel/rebar3, which is the only consumer thus far, builds works and tests, too. I will probably propose a switch of the default erlang version to 26 rather soon

Re: [Maintainer Update] lang/erlang/25 25.3.2.10

2024-04-10 Thread Volker Schlecht
Ping. On 2024-03-24 21:12, Volker Schlecht wrote: Updates lang/erlang/25 to the latest patch release. Builds, works, tests run, rebuilds erlang ports on amd64 and those work, too. ok? Index: Makefile === RCS file: /cvs/ports

Re: [maintainer update] sysutils/fzf 0.49.0

2024-04-11 Thread Volker Schlecht
On 2024-04-09 16:50, Laurent Cheylus wrote: Index: Makefile === RCS file: /cvs/ports/sysutils/fzf/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- Makefile28 Feb 2024 12:32:17 - 1.24 +++ Makefile4 A

[Update] editors/helix 24.03

2024-04-11 Thread Volker Schlecht
Cc: Maintainer Attached is the update to editors/helix 24.03 that I'm currently dogfooding ... So far everything seems to run very smoothly (amd64). Index: Makefile === RCS file: /cvs/ports/editors/helix/Makefile,v retrieving revisio

Re: [Update] editors/helix 24.03

2024-04-12 Thread Volker Schlecht
Hi Laurent, is that an ok to commit? cheers, Volker On 2024-04-12 10:31, Laurent Cheylus wrote: Hi Volker, - Mail original - Cc: Maintainer Attached is the update to editors/helix 24.03 that I'm currently dogfooding ... So far everything seems to run very smoothly (amd64). I have

[Maintainer Update] lang/erlang/25 25.3.2.11

2024-04-15 Thread Volker Schlecht
Semi-Ping ... proposing an update to 25.3.2.11 now. Index: Makefile === RCS file: /cvs/ports/lang/erlang/25/Makefile,v retrieving revision 1.21 diff -u -p -r1.21 Makefile --- Makefile30 Dec 2023 20:26:57 - 1.21 +++ Makefi

[Maintainer Update] lang/erlang/26 26.2.4

2024-04-15 Thread Volker Schlecht
Semi-Ping, proposing an update to 26.2.4 instead. Index: Makefile === RCS file: /cvs/ports/lang/erlang/26/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile22 Oct 2023 12:49:26 - 1.6 +++ Makefile

[Update] x11/alacritty 0.13.2

2024-04-15 Thread Volker Schlecht
Cc: Maintainer Updates x11/alacritty to 0.13.2 Drops patch to alacritty.yml - config file format changed to toml, and alacritty no longer requires a configuration file. I removed the part disabling wayland support, because the cause of the problem has since been fixed by a patch from semarie@ th

Re: [UPDATE] OCaml 4.14.1 -> 4.14.2

2024-04-17 Thread Volker Schlecht
Dave Voutila writes: OCaml 4.14.2 is a bugfix release that includes some of our patches and tweaks upstreamed thanks to miod@: My arm64 build went rather far, but I get a build error with math/coq I didn't investigate further yet, so I don't exclude the possibility that something in my tree

[Update] sysutils/delta 0.17.0

2024-04-24 Thread Volker Schlecht
Cc: Maintainer Trivial update to latest version of sysutils/delta. The only patch for this port isn't needed anymore. Tests pass, except for one that expects PAGER to be set to 'bat' and another one that for whichever reasons wants to check the name of the parent process. Built and tested on am

Update default erlang version to 26

2024-04-26 Thread Volker Schlecht
With Erlang/OTP 27 just around the corner, I'd like to move our default version to erlang/26. lang/lfe, lang/elixir, lang/gleam and net/rabbitmq have officially supported erlang/26 for a while now. benchmarks/tsung still shows 4 test failures, and will need erlang/25 for a while longer. ok? Inde

Re: Update default erlang version to 26

2024-05-02 Thread Volker Schlecht
Ping. Any oks, or at least no objections ...? On 2024-04-26 23:49, Volker Schlecht wrote: With Erlang/OTP 27 just around the corner, I'd like to move our default version to erlang/26. lang/lfe, lang/elixir, lang/gleam and net/rabbitmq have officially supported erlang/26 for a whil

lang/node & net/libcares weirdness

2024-05-07 Thread Volker Schlecht
aisha@ identified a rather recent problem with lang/node, as in the following would immediately crash (nevermind the node version. It's 100% reproducible in 7.5 and -current): $ node Welcome to Node.js v20.12.2. Type ".help" for more information. require('dns').resolve4('openbsd.org','A',(err, r

Re: lang/node & net/libcares weirdness

2024-05-07 Thread Volker Schlecht
On 2024-05-08 00:47, Stuart Henderson wrote: -V= 1.28.0 +V= 1.28.1 The update looks worth having anyway, but I'd do that as a separate commit. -SHARED_LIBS += cares3.6 # 8.1.6 +SHARED_LIBS += cares3.7 # 8.1.6 I didn't see

[maintainer update] lang/erlang-25.1.1

2022-10-05 Thread Volker Schlecht
The erlang team was faster ... ;-) Here's the very recently released erlang 25.1.1 https://www.erlang.org/patches/otp-25.1.1 On 10/4/22 15:59, Volker Schlecht wrote: Updates lang/erlang25 to the most recent maintenance release. This includes a security relevant fix that has been includ

Re: [maintainer update] print/ghostscript/gnu 10.0.0

2022-10-06 Thread Volker Schlecht
bowser pointed out (thanks!) that I forgot to update MASTER_SITES when working around the version confusion (10.00.0 and 10.0.0 are used inconsistently). Fix attached. On 10/4/22 16:16, Volker Schlecht wrote: Here's the update to ghostscript 10.0 with the version bump to the s

security/age - take maintainer

2022-10-06 Thread Volker Schlecht
yption.org/ + +MAINTAINER = Volker Schlecht # BSD3 PERMIT_PACKAGE = Yes

[NEW] devel/difftastic

2022-10-06 Thread Volker Schlecht
Attached is a port for difftastic (https://difftastic.wilfred.me.uk/), with which I've been toying for a while now. I used textproc/delta and sysutils/exa as a reference, so I hope there's not too much wrong with it. I'm not sure if it belongs into devel or textproc, but given that it analyzes

Re: [NEW] devel/difftastic

2022-10-06 Thread Volker Schlecht
i had a port of it a month ago, but iirc it crashed straight away on the first perl files i gave it (two different versions of kpcli source file). Have you tested it extensively with various file types? I tested it with elm, haskell, javascript, json, c, and just right now with infrastructur

Re: [NEW] devel/difftastic

2022-10-06 Thread Volker Schlecht
On 10/6/22 18:14, Landry Breuil wrote: If you send me the two files that crashed it, I'll also test with them. iirc that was https://sourceforge.net/projects/kpcli/files/prereleases/kpcli-4.0-beta6.pl/download vs https://sourceforge.net/projects/kpcli/files/kpcli-3.8.1.pl/download Ha, yes, th

Re: [NEW] devel/difftastic

2022-10-07 Thread Volker Schlecht
I could add difftastic documentation in your port : - files README.md, manual/src/*.md - generate Markdown book (HTML) from md files with mdBook https:// github.com/rust-lang/mdBook (needs to create a port first) - install HTML files in do-install section Sure thing! I planned to look into co

Re: [NEW] devel/difftastic

2022-10-07 Thread Volker Schlecht
On 10/7/22 10:02, Landry Breuil wrote: anyway, my port for 0.35 was much similar to yours, the only "relevant" differences i had were: SEPARATE_BUILD = Yes WANTLIB += c ${COMPILER_LIBCXX} m pthread (im never sure about the COMPILER_LIBCXX bit for rust ports..) I went for c+

Re: [NEW] devel/difftastic

2022-10-15 Thread Volker Schlecht
Bump. On 10/7/22 12:09, Volker Schlecht wrote: On 10/7/22 10:02, Landry Breuil wrote: anyway, my port for 0.35 was much similar to yours, the only "relevant" differences i had were: SEPARATE_BUILD =   Yes WANTLIB += c ${COMPILER_LIBCXX} m pthread (im never sure

Re: lang/erlang: observer_backend missing in -main?

2022-10-26 Thread Volker Schlecht
Yes, the observer backend slipped through with my patch to update erlang/21 to 21.3.8.24, I dragged it from there into 25.x. Thanks for pointing it out! OK for Stuart's patch from my side. NB: I also found that alongside observer-backend, the following files that used to be in -main moved to -

Re: [NEW] devel/difftastic

2022-10-26 Thread Volker Schlecht
d821d1c in std::rt::lang_start::{{closure}} () #17 0x0848add96bf6 in std::rt::lang_start_internal () #18 0x0848ad83dc7a in main () On 2022/10/15 11:47, Volker Schlecht wrote: Bump. On 10/7/22 12:09, Volker Schlecht wrote: On 10/7/22 10:02, Landry Breuil wrote: anyway, my port for

Re: node-gyp expects node-XXX-headers.tar.gz, not xz ?

2022-11-01 Thread Volker Schlecht
currently nodejs port installs /usr/local/share/node/node-v16.17.1-headers.tar.xz but from my understanding node-gyp expects the tar.gz one: Correct. We're patching the the fallback path to the .tar.gz into /usr/local/lib/node_modules/node-gyp/lib/install.js - otherwise node-gyp would attend

Re: [NEW] devel/difftastic

2022-11-01 Thread Volker Schlecht
0848ad821d1c in std::rt::lang_start::{{closure}} () #17 0x0848add96bf6 in std::rt::lang_start_internal () #18 0x0848ad83dc7a in main () On 2022/10/15 11:47, Volker Schlecht wrote: Bump. On 10/7/22 12:09, Volker Schlecht wrote: On 10/7/22 10:02, Landry Breuil wrote: anyway, my port

Re: [NEW] devel/difftastic

2022-11-02 Thread Volker Schlecht
On 11/1/22 21:28, Laurent Cheylus wrote In my opinion, you should change category for textproc instead of devel, like textproc/delta. Laurent I thought about that, too. But other than textproc/delta or plain old diff, difftastic's core feature is its understanding of language syntax. Of c

[UPDATE] lang/erlang 25.1.2 was: lang/erlang: observer_backend missing in -main?

2022-11-03 Thread Volker Schlecht
The attached patch fixes the problem with observer_backend in lang/erlang/21 and lang/erlang/25. It also updates lang/erlang to the most recent release 25.1.2 rebar3, elixir and rabbitmq build without problems on amd64. On 10/26/22 20:46, Volker Schlecht wrote: Yes, the observer backend

Re: [UPDATE] lang/erlang 25.1.2 was: lang/erlang: observer_backend missing in -main?

2022-11-07 Thread Volker Schlecht
Bump. On 11/3/22 18:01, Volker Schlecht wrote: The attached patch fixes the problem with observer_backend in lang/erlang/21 and lang/erlang/25. It also updates lang/erlang to the most recent release 25.1.2 rebar3, elixir and rabbitmq build without problems on amd64. On 10/26/22 20:46

Re: [NEW] devel/difftastic

2022-11-07 Thread Volker Schlecht
Bump. On 11/1/22 21:28, Laurent Cheylus wrote: On Tue, 1 Nov 2022 13:57:37 +0100, Volker Schlecht wrote: Here's an updated difftastic port: * Update to 0.37.0 This should among other things improve memory usage significantly * Add a MESSAGE concerning the possible need to raise datasiz

Re: [NEW] devel/difftastic

2022-11-08 Thread Volker Schlecht
Whitespace nits removed ;-) Anyone willing to import? On 11/8/22 10:58, Stuart Henderson wrote: On 2022/11/01 13:57, Volker Schlecht wrote: Here's an updated difftastic port: * Update to 0.37.0 This should among other things improve memory usage significantly * Add a MESSAGE concernin

Re: UPDATE: math/octave

2022-11-10 Thread Volker Schlecht
Builds, installs and runs fine here on amd64 - which you already knew, I guess ;-) On 11/9/22 19:45, Steven Mestdagh wrote: Below is a maintenance update for octave. On amd64 it seems to be fine. The test suite gives the following result: PASS17011 FAIL

[UPDATE] lang/node 18.12.1

2022-11-26 Thread Volker Schlecht
Here's a first shot at updating lang/node to the most recent LTS Release. 16.x is still maintained, but LTS has been switched to 18.x a few weeks ago. Smoke testing showed no major issues so far, so I'll be dogfooding this for a while. However a few more eyes on it would be very welcome. In

Re: [UPDATE] lang/node 18.12.1

2022-12-05 Thread Volker Schlecht
Here's the updated patch for lang/node 18.12.1, including * Feedback from jca@ for riscv64 * Feedback from sthen@ for comment re: OpenSSL usage * Upstreamed fix for node-pledge As of now I'm quite happy with it and am now looking for someone to check and commit ;-DIndex: Makefile ==

Re: [UPDATE] lang/node 18.12.1

2022-12-05 Thread Volker Schlecht
Upstream switched to OpenSSL 3 with their 18.x release: https://openjsf.org/blog/2022/04/19/nodejs-18-released/ On 12/5/22 21:18, Theo Buehler wrote: @@ -34,7 +33,7 @@ MODULES = lang/python WANTLIB += c execinfo m pthread ${COMPILER_LIBCXX} WANTLIB += z brotlienc brotlidec WAN

Re: [UPDATE] lang/node 18.12.1

2022-12-05 Thread Volker Schlecht
on, Dec 05, 2022 at 09:24:35PM +0100, Volker Schlecht wrote: Upstream switched to OpenSSL 3 with their 18.x release: https://openjsf.org/blog/2022/04/19/nodejs-18-released/ Is that an actual switch as "switching is required"? The language sounds more like they plan to support their LTS release with OpenSSL 3.

Re: [UPDATE] lang/node 18.12.1

2022-12-05 Thread Volker Schlecht
On 12/5/22 23:27, Theo Buehler wrote: On Mon, Dec 05, 2022 at 11:14:56PM +0100, Volker Schlecht wrote: That's switching as in "They bundle OpenSSL 3.07 + QUIC Patch and that's what they develop against". They also support BoringSSL which does not yet provide any O

Re: [UPDATE] lang/node 18.12.1

2022-12-06 Thread Volker Schlecht
On 12/6/22 06:57, Theo Buehler wrote: I don't care deeply if OpenSSL 3 is used for this, I just wanted to make sure the switch wasn't made blindly since newer is better (which in this case it probably isn't). It really wasn't - I just intend to stick as closely to upstream's choices as possi

Re: [UPDATE] lang/node 18.12.1

2022-12-06 Thread Volker Schlecht
Someone in nodejs' github found an embarrassing typo (thanks barrykn!). Updated patch is attached! On 12/6/22 16:23, Theo Buehler wrote: It looks like you'running 'make test', which fails because tests can't be run as _pbuild. Oh yes, indeed. Thanks. Index: Makefile ==

Re: [UPDATE] lang/node 18.12.1

2022-12-10 Thread Volker Schlecht
FWIW, github user barrykn, who identified the bug now also confirmed that it builds and works. On 12/6/22 17:03, Volker Schlecht wrote: Someone in nodejs' github found an embarrassing typo (thanks barrykn!). Updated patch is attached! On 12/6/22 16:23, Theo Buehler wrote: It looks

Re: [UPDATE] lang/node 18.12.1

2022-12-10 Thread Volker Schlecht
1, Barry K. Nathan wrote: On Sat, Dec 10, 2022 at 12:35 AM Volker Schlecht wrote: FWIW, github user barrykn, who identified the bug now also confirmed that it builds and works. Hi, I'm github user barrykn! It builds and works on amd64, but it fails to build on i386. On i386 I get lots

Re: [UPDATE] lang/node 18.12.1

2022-12-10 Thread Volker Schlecht
If it works, it works ... Here's the diff with Barry's i386 change included. So we have positives on amd64, i386 and riscv64 now. (By the way, the patch from my previous email worked for me on both amd64 and i386.) Index: Makefile ==

Re: [UPDATE] lang/node 18.12.1

2022-12-17 Thread Volker Schlecht
bump On 12/10/22 15:24, Volker Schlecht wrote: If it works, it works ... Here's the diff with Barry's i386 change included. So we have positives on amd64, i386 and riscv64 now. (By the way, the patch from my previous email worked for me on both amd64 and i386.)

[maintainer update] lang/erlang 25.2

2022-12-20 Thread Volker Schlecht
* Updates lang/erlang to 25.2 * Builds and installs eep48 doc chunks These can be helpful in combination with erlang/elixir language servers Builds, installs, works fine on amd64 and rebuilds all dependent ports. Index: 25/Makefile ===

[maintainer update] elixir 1.14.2

2022-12-20 Thread Volker Schlecht
* Updates lang/elixir to 1.14.2 * Independent from the upgrade to lang/erlang 25.2, will work with both. Builds, tests and works fine on amd64Index: Makefile === RCS file: /cvs/ports/lang/elixir/Makefile,v retrieving revision 1.64 di

Re: [UPDATE] lang/node 18.12.1

2022-12-20 Thread Volker Schlecht
bump once more in the hope of finding someone to eventually commit ;-) On 12/17/22 09:55, Volker Schlecht wrote: bump On 12/10/22 15:24, Volker Schlecht wrote: If it works, it works ... Here's the diff with Barry's i386 change included. So we have positives on amd64, i386 and r

[maintainer update] difftastic 0.39

2022-12-20 Thread Volker Schlecht
* Updates difftastic * Reverts an upstream fix to tree_magic_mini, since the upstream solution is pulled from a git repo during build time Tested on amd64. Index: Makefile === RCS file: /cvs/ports/devel/difftastic/Makefile,v retrie

Re: [maintainer update] lang/erlang 25.2

2022-12-22 Thread Volker Schlecht
Builds, installs, works fine on amd64 and rebuilds all dependent ports. I'm not too sure about this bit: : --- pkg/PLIST-main 7 Nov 2022 22:24:03 - 1.2 : +++ pkg/PLIST-main 21 Dec 2022 10:51:25 - : @@ -1,6 +1,6 @@ : @option no-default-conflict : -@conflict erlang-wx->=2

Re: [maintainer update] lang/erlang 25.2

2022-12-23 Thread Volker Schlecht
Thanks! Any chance you might be looking at the node update next ...? :-D On 12/23/22 11:15, Omar Polo wrote: On 2022/12/23 10:42:16 +0100, Volker Schlecht wrote: Hi, I just did the same and arrived at the same diff (except for paths & dates). Moving {debugger,observer} documentation to

Re: [UPDATE] lang/node 18.12.1

2022-12-27 Thread Volker Schlecht
bump On 12/20/22 19:15, Volker Schlecht wrote: bump once more in the hope of finding someone to eventually commit ;-) On 12/17/22 09:55, Volker Schlecht wrote: bump On 12/10/22 15:24, Volker Schlecht wrote: If it works, it works ... Here's the diff with Barry's i386 change inclu

Re: [maintainer update] difftastic 0.39

2022-12-27 Thread Volker Schlecht
bump On 12/21/22 16:29, Laurent Cheylus wrote: On Tue, 20 Dec 2022 20:39:36 +0100, Volker Schlecht wrote: * Updates difftastic * Reverts an upstream fix to tree_magic_mini, since the upstream solution is pulled from a git repo during build time OK, build and works fine on amd64 Laurent

[Update] Build benchmarks/tsung with erlang25

2022-12-28 Thread Volker Schlecht
Attached is a proposal to build benchmarks/tsung with erlang25. I pulled in an upstream patch to fix an already failing testcase that was already reported by gnezdo@: https://github.com/processone/tsung/issues/385 The only remaining failing testcase has apparently been failing already in prev

[Maintainer Update] security/age 1.1.1

2022-12-28 Thread Volker Schlecht
Updates security/age to version 1.1.1 https://github.com/FiloSottile/age/releases/tag/v1.1.1 Tested on amd64.Index: Makefile === RCS file: /cvs/ports/security/age/Makefile,v retrieving revision 1.15 diff -u -p -r1.15 Makefile --- Mak

[update] x11/polybar 3.6.3

2022-12-28 Thread Volker Schlecht
Cc: Maintainer This updates x11/polybar to 3.6.3 (latest) https://github.com/polybar/polybar/releases/tag/3.6.3 Other changes: * Add devel/libuv to LIB_DEPENDS * Drop pre-configure step, because it substitutes into files that aren't patched anymore (the respective patches are in the attic) * D

Re: [update] x11/polybar 3.6.3

2022-12-28 Thread Volker Schlecht
Got it - fixed diff attached. On 12/28/22 14:30, Stuart Henderson wrote: On 2022/12/28 14:27, Volker Schlecht wrote: Cc: Maintainer This updates x11/polybar to 3.6.3 (latest) https://github.com/polybar/polybar/releases/tag/3.6.3 Other changes: * Add devel/libuv to LIB_DEPENDS * Drop pre

<    1   2   3   4   5   >