Re: [update] lang/nim to 1.6.14

2023-09-01 Thread Lucas Raab
On Sun, Aug 13, 2023 at 02:50:50PM +, Lucas Raab wrote: > Hello, > > This was tested with a build of nitter which seems to be working fine. Tests > pass as well with the exception of the networking test (to be expected). > > Other tests? > > Thanks, > Lucas Other tests or good as is? diff

[update] lang/nim to 1.6.14

2023-08-13 Thread Lucas Raab
Hello, This was tested with a build of nitter which seems to be working fine. Tests pass as well with the exception of the networking test (to be expected). Other tests? Thanks, Lucas diff refs/heads/master refs/heads/nim commit - 92589e22275c52c30a8171b1f7f1f5a277949e16 commit +

Re: [update] lang/nim to 1.6.12

2023-04-30 Thread Omar Polo
On 2023/04/28 20:20:34 +, Lucas Raab wrote: > Hello, > > Here's an update for nim to 1.6.12. I have not extensively tested this except > for compiling/running nitter (https://github.com/zedeus/nitter). nitter itself > has been running fine since at least 1.6.8. The patch with this diff is >

[update] lang/nim to 1.6.12

2023-04-28 Thread Lucas Raab
Hello, Here's an update for nim to 1.6.12. I have not extensively tested this except for compiling/running nitter (https://github.com/zedeus/nitter). nitter itself has been running fine since at least 1.6.8. The patch with this diff is related to https://github.com/nim-lang/Nim/issues/20144.

Re: UPDATE: lang/nim

2022-08-22 Thread Omar Polo
On 2022/08/22 19:28:00 +0200, Jasper Lievisse Adriaanse wrote: > Hi, > > - update nim to 1.6.6 > - add missing test dependencies > - enable for arm64; some additional tests fail as compared to amd64 > and coroutines aren't supported. but generally works good enough > to gather more

UPDATE: lang/nim

2022-08-22 Thread Jasper Lievisse Adriaanse
Hi, - update nim to 1.6.6 - add missing test dependencies - enable for arm64; some additional tests fail as compared to amd64 and coroutines aren't supported. but generally works good enough to gather more test-results from actual users. OK? Index: Makefile

Re: [UPDATE] lang/nim to 1.6.4

2022-03-01 Thread Omar Polo
Stuart Henderson wrote: > On 2022/03/01 12:00, Volker Schlecht wrote: > > > > > > On 3/1/22 10:56, Omar Polo wrote: > > > > > live with the fact that it can't find jester and zip/zipfiles (we > > > don't have them in the port tree, right?) > > > > They are probably part of the project's CI

Re: [UPDATE] lang/nim to 1.6.4

2022-03-01 Thread Stuart Henderson
On 2022/03/01 12:00, Volker Schlecht wrote: > > > On 3/1/22 10:56, Omar Polo wrote: > > > live with the fact that it can't find jester and zip/zipfiles (we > > don't have them in the port tree, right?) > > They are probably part of the project's CI setup or otherwise popular enough > for all

Re: [UPDATE] lang/nim to 1.6.4

2022-03-01 Thread Omar Polo
Stuart Henderson wrote: > On 2022/03/01 00:41, Volker Schlecht wrote: > > + # _pbuild can't open outbound TCP connections > > + rm -rf ${WRKSRC}/tests/stdlib/tnetconnect.nim > > I don't know a lot about nim, but IMHO it's often helpful to keep > network tests in ports, even if they're

Re: [UPDATE] lang/nim to 1.6.4

2022-02-28 Thread Stuart Henderson
On 2022/03/01 00:41, Volker Schlecht wrote: > + # _pbuild can't open outbound TCP connections > + rm -rf ${WRKSRC}/tests/stdlib/tnetconnect.nim I don't know a lot about nim, but IMHO it's often helpful to keep network tests in ports, even if they're usually disabled for people using

Re: [UPDATE] lang/nim to 1.6.4

2022-02-28 Thread Omar Polo
Stuart Henderson wrote: > On 2022/02/28 12:40, Volker Schlecht wrote: > > > > > > Volker Schlecht wrote: > > > > > It uses fork instead of posix_spawn ... both OpenBSD and FreeBSD > > > > > remove > > > > > that line in their ports, though. NetBSD keeps it as it is. > > > > > > > > > > It was

Re: [UPDATE] lang/nim to 1.6.4

2022-02-28 Thread Stuart Henderson
On 2022/02/28 12:40, Volker Schlecht wrote: > > > > Volker Schlecht wrote: > > > > It uses fork instead of posix_spawn ... both OpenBSD and FreeBSD remove > > > > that line in their ports, though. NetBSD keeps it as it is. > > > > > > > > It was added by upstream 8 years ago, and the comment

Re: [UPDATE] lang/nim to 1.6.4

2022-02-28 Thread Omar Polo
Volker Schlecht wrote: > > > > so here's another try. I'm still keeping ${CFLAGS} in the size case but > > leaving -Os afterwards; can remove that if deemed extreme. > > > > Comments/OK/Thoughts? > > Can't give OKs, but looks good to me and I hope someone else OKs it soon ;) thanks :) I

Re: [UPDATE] lang/nim to 1.6.4

2022-02-28 Thread Stuart Henderson
On 2022/02/28 10:06, Omar Polo wrote: > I wasn't trying to say that we should patch the nim compiler to always > respect $CFLAGS, but rather that it should respect $CFLAGS *during the > build*. My patch had the side-effect of persisting the build-time > $CFLAGS as default compiler flags for the

Re: [UPDATE] lang/nim to 1.6.4

2022-02-28 Thread Omar Polo
Volker Schlecht wrote: > > > On 2/28/22 00:57, Omar Polo wrote: > > >> * I'm taking the gamble that the > >> "slow machines can get a head of themselves and fail to link" > >> comment is not valid anymore, using MAKE_JOBS for the parallelBuild > >> parameter. > > > > I can't really comment on

Re: [UPDATE] lang/nim to 1.6.4

2022-02-27 Thread Omar Polo
Volker Schlecht wrote: > I think I got all -O3 replaced by -O2 now. It's still mostly hardcoded > and not picked up from CFLAGS. > > That seems to be intentional: > https://github.com/nim-lang/Nim/issues/3050 > > Also included: > > * your fix for i386 CPU detection > * removed the git call

Re: [UPDATE] lang/nim to 1.6.4

2022-02-27 Thread Omar Polo
Omar Polo wrote: > Volker Schlecht wrote: > > Updates lang/nim to 1.6.4 > > > > * Builds tools along with the main compiler > > -- nimgrep > > -- nimpretty > > -- nimsuggest > > > > * Drops the install.sh patch (install.sh is not used in do-install) > > > > * Drops defunct mirror site > > >

Re: [UPDATE] lang/nim to 1.6.4

2022-02-27 Thread Omar Polo
Volker Schlecht wrote: > Updates lang/nim to 1.6.4 > > * Builds tools along with the main compiler > -- nimgrep > -- nimpretty > -- nimsuggest > > * Drops the install.sh patch (install.sh is not used in do-install) > > * Drops defunct mirror site > > Built and tested (toying with tutorials,

[update] lang/nim to 1.4.2

2021-03-16 Thread Delyan Raychev
This is my first patch to OpenBSD ports. This updates lang/nim from 1.2.0 to 1.4.2 Version 1.2.0 on OpenBSD 6.8 fails 'make install' with a symptom similar to what is described in https://github.com/nim-lang/Nim/issues/13645 and fixed in https://github.com/nim-lang/Nim/pull/13692 With the

Re: UPDATE: lang/nim 0.16.0 -> 1.2.0

2021-03-15 Thread Delyan Raychev
n/nim c koch > ./koch tools > > Sorry I'm not a real porter, but I'm happy to help donate to the > foundation if > someone here can help update lang/nim to 1.2.0. Thank you. > >

Re: [UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-02-11 Thread Luca De Pandis
Hi, I fixed the MAINTAINER syntax. If the patch is ok could someone commit it, please? Best regards, Luca De Pandis Index: Makefile === RCS file: /cvs/ports/lang/nim/Makefile,v retrieving revision 1.11 diff -u -p -u -p -r1.11

Re: [UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-02-07 Thread Luca De Pandis
Hi, since I don't think there are people interested in such port beside me, I will gladly take the maintainership of lang/nim. I modified the patch in order to reflect the change. Could someone commit if patch is ok? Best regards, Luca De Pandis Index: Makefile

Re: [UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-02-03 Thread Luca De Pandis
up On Sat, Jan 16, 2021 at 02:31:42PM +0100, Luca De Pandis wrote: > Hi, > thank you everyone for the feedback. > > On Fri, Jan 15, 2021 at 05:01:19PM +, Stuart Henderson wrote: > > 3 days is way too soon to be prodding really, especially for what is > > a relatively specialist port that

Re: [UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-01-16 Thread Luca De Pandis
Hi, thank you everyone for the feedback. On Fri, Jan 15, 2021 at 05:01:19PM +, Stuart Henderson wrote: > 3 days is way too soon to be prodding really, especially for what is > a relatively specialist port that most ports devs won't use. Anyway a > few quick comments I am short on time - as

Re: [UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-01-16 Thread Thomas Frohwein
On Fri, Jan 15, 2021 at 05:07:10PM +0100, Rafael Sadowski wrote: [...] > cvs diff -uNp, please. More information: > https://www.openbsd.org/faq/ports/testing.html Yes, but note that this is the automatic default and doesn't need to be specified *unless* you changed /etc/skel/.cvsrc or your

Re: [UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-01-15 Thread Dimitri Karamazov
On Fri, Jan 15, 2021 at 01:02:16PM +, Luca De Pandis wrote: > Hi, > could anyone review this, so that the port could be upgraded, please? > > > Best regards, > Luca De Pandis > > > On Tue, Jan 12, 2021 at 10:40:00PM +0100, me wrote: > > Hi, > > I updated the lang/nim port to the latest

Re: [UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-01-15 Thread Stuart Henderson
On 2021/01/15 14:02, Luca De Pandis wrote: > Hi, > could anyone review this, so that the port could be upgraded, please? > > > Best regards, > Luca De Pandis > > > On Tue, Jan 12, 2021 at 10:40:00PM +0100, me wrote: > > Hi, > > I updated the lang/nim port to the latest version. > > > > The

Re: [UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-01-15 Thread Rafael Sadowski
On Fri Jan 15, 2021 at 03:58:57PM +, Dimitri Karamazov wrote: > On Fri, Jan 15, 2021 at 01:02:16PM +, Luca De Pandis wrote: > > Hi, > > could anyone review this, so that the port could be upgraded, please? > > > > > > Best regards, > > Luca De Pandis > > > > > > On Tue, Jan 12, 2021 at

Re: [UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-01-15 Thread Luca De Pandis
Hi, could anyone review this, so that the port could be upgraded, please? Best regards, Luca De Pandis On Tue, Jan 12, 2021 at 10:40:00PM +0100, me wrote: > Hi, > I updated the lang/nim port to the latest version. > > The following checks passed: > - portcheck > - port-lib-depends-check > -

[UPDATE] lang/nim 1.2.0 -> 1.4.2

2021-01-13 Thread me
Hi, I updated the lang/nim port to the latest version. The following checks passed: - portcheck - port-lib-depends-check - update-plist Best regards, Luca De Pandis nim.tar.gz Description: Binary data

Re: [UPDATE] lang/nim-1.2.0

2020-05-01 Thread j
From: Denis Fondras Date: Mon, 13 Apr 2020 17:40:15 + To: openbsd-ports Subject: Re: [UPDATE] lang/nim-1.2.0 On Mon, Apr 13, 2020 at 11:07:27AM -0600, j...@bitminer.ca wrote: Denis, the PLIST file does most of this work, just adjust it to add nimble, the directory ${SYSCONFDIR}/nim

Re: [UPDATE] lang/nim-1.2.0

2020-04-13 Thread Denis Fondras
On Mon, Apr 13, 2020 at 11:07:27AM -0600, j...@bitminer.ca wrote: > Denis, the PLIST file does most of this work, just adjust it to add nimble, > the directory ${SYSCONFDIR}/nim and modify the cfg entries to add the /nim/ > directory in their path. And lose the manual copies from the Makefile. >

Re: [UPDATE] lang/nim-1.2.0

2020-04-13 Thread Stuart Henderson
On 2020/04/13 17:20, Denis Fondras wrote: > On Mon, Apr 13, 2020 at 08:29:23AM -0600, j...@bitminer.ca wrote: > > Hi Denis, > > > > I think there is still an issue with the nimble install (thanks for > > that by the way, I was thinking of this myself): > > > > > do-install: > > >

Re: [UPDATE] lang/nim-1.2.0

2020-04-13 Thread Denis Fondras
On Mon, Apr 13, 2020 at 08:29:23AM -0600, j...@bitminer.ca wrote: > Hi Denis, > > I think there is still an issue with the nimble install (thanks for > that by the way, I was thinking of this myself): > > > do-install: > > ${INSTALL_PROGRAM_DIR} ${PREFIX}/bin > > ${INSTALL_PROGRAM}

Re: [UPDATE] lang/nim-1.2.0

2020-04-13 Thread j
Hi Denis, I think there is still an issue with the nimble install (thanks for that by the way, I was thinking of this myself): do-install: ${INSTALL_PROGRAM_DIR} ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bin/nim ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/bin/nimble

Re: [UPDATE] lang/nim-1.2.0

2020-04-12 Thread Denis Fondras
On Sun, Apr 12, 2020 at 03:37:35PM +0100, Stuart Henderson wrote: > > Here is a new diff. Add config files to /usr/local/etc/nim and add nimble > > to the > > package. > > ?! > > OpenBSD should use ${SYSCONFDIR}, not /usr/local/etc. > package, local, it sounded like a sensible path. Here is

Re: [UPDATE] lang/nim-1.2.0

2020-04-12 Thread Stuart Henderson
On 2020/04/12 10:54, Denis Fondras wrote: > On Fri, Apr 10, 2020 at 09:41:53PM +0200, Denis Fondras wrote: > > On Fri, Apr 10, 2020 at 12:12:58AM +0530, putridsou...@gmail.com wrote: > > > Latest Update for nim-1.2.0 > > > Builds successfully on amd64 > > > > > > 1 new patch added ->

Re: [UPDATE] lang/nim-1.2.0

2020-04-12 Thread Denis Fondras
On Fri, Apr 10, 2020 at 09:41:53PM +0200, Denis Fondras wrote: > On Fri, Apr 10, 2020 at 12:12:58AM +0530, putridsou...@gmail.com wrote: > > Latest Update for nim-1.2.0 > > Builds successfully on amd64 > > > > 1 new patch added -> patch-install_sh > > 4 patches removed -> patch-koch_nim,

Re: [UPDATE] lang/nim-1.2.0

2020-04-11 Thread Denis Fondras
On Fri, Apr 10, 2020 at 12:09:57PM -0600, j...@bitminer.ca wrote: > The patch doesn't apply: > > > Hmm... The next patch looks like a unified diff to me... > The text leading up to this was: > -- > |Index: patches/patch-config_nim_cfg >

Re: [UPDATE] lang/nim-1.2.0

2020-04-10 Thread j
The patch doesn't apply: Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -- |Index: patches/patch-config_nim_cfg |=== |RCS file:

Re: [UPDATE] lang/nim-1.2.0

2020-04-10 Thread Denis Fondras
On Fri, Apr 10, 2020 at 09:41:53PM +0200, Denis Fondras wrote: > On Fri, Apr 10, 2020 at 12:12:58AM +0530, putridsou...@gmail.com wrote: > > Latest Update for nim-1.2.0 > > Builds successfully on amd64 > > > > 1 new patch added -> patch-install_sh > > 4 patches removed -> patch-koch_nim,

Re: [UPDATE] lang/nim-1.2.0

2020-04-10 Thread Denis Fondras
On Fri, Apr 10, 2020 at 12:12:58AM +0530, putridsou...@gmail.com wrote: > Latest Update for nim-1.2.0 > Builds successfully on amd64 > > 1 new patch added -> patch-install_sh > 4 patches removed -> patch-koch_nim, patch-lib_pure_endians_nim, > patch-compiler_extccomp_nim, >

[UPDATE] lang/nim-1.2.0

2020-04-09 Thread putridsoul66
Latest Update for nim-1.2.0 Builds successfully on amd64 1 new patch added -> patch-install_sh 4 patches removed -> patch-koch_nim, patch-lib_pure_endians_nim, patch-compiler_extccomp_nim, patch-tests_testament_tester_nim Someone should test this.

UPDATE: lang/nim 0.16.0 -> 1.2.0

2020-04-08 Thread Derek Sivers
can help update lang/nim to 1.2.0. Thank you.

update lang/nim to 1.0.6

2020-03-26 Thread Denis Fondras
Index: Makefile === RCS file: /cvs/ports/lang/nim/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile31 Aug 2019 15:36:56 - 1.10 +++ Makefile26 Mar 2020 15:13:33 - @@ -6,43 +6,37 @@

Re: UPDATE: lang/nim

2019-04-19 Thread Rafael Sadowski
On Thu Apr 18, 2019 at 04:11:24PM +0200, Juan Francisco Cantero Hurtado wrote: > On Thu, Apr 18, 2019 at 08:04:15AM +0200, Rafael Sadowski wrote: > > Update Nim to 0.19.4. My goal was to build it with clang. > > > > Most parts will build with ${CC} especially Nim itself but for some > > parts

Re: UPDATE: lang/nim

2019-04-18 Thread Juan Francisco Cantero Hurtado
On Thu, Apr 18, 2019 at 08:04:15AM +0200, Rafael Sadowski wrote: > Update Nim to 0.19.4. My goal was to build it with clang. > > Most parts will build with ${CC} especially Nim itself but for some > parts clang are used. > > What do you think? It's good enough to go in? Nim users around? I sent

UPDATE: lang/nim

2019-04-18 Thread Rafael Sadowski
Update Nim to 0.19.4. My goal was to build it with clang. Most parts will build with ${CC} especially Nim itself but for some parts clang are used. What do you think? It's good enough to go in? Nim users around? Tests results on amd64: FAILURE! total: 105 passed: 85 skipped: 0 failed: 20 Best

UPDATE: lang/nim 0.16.0 => 0.18.0

2018-04-27 Thread Brian Callahan
Hi ports -- Here's a diff to update lang/nim to its latest release. An important difference is in how nim interacts with the C compiler. Previously, we were trying to get nim to use egcc in places, though looking at the code now I'm not entirely sure we were successful at this. There's

Re: UPDATE: lang/nim 0.16.0 => 0.17.0

2017-06-07 Thread Brian Callahan
On 06/07/17 19:59, Juan Francisco Cantero Hurtado wrote: On Thu, Jun 08, 2017 at 01:07:20AM +0200, Marc Espie wrote: On Wed, Jun 07, 2017 at 11:56:44AM -0400, Brian Callahan wrote: Hi ports -- Attached is a diff for lang/nim, bringing it to its latest version. The Changelog is here:

Re: UPDATE: lang/nim 0.16.0 => 0.17.0

2017-06-07 Thread Juan Francisco Cantero Hurtado
On Thu, Jun 08, 2017 at 01:07:20AM +0200, Marc Espie wrote: > On Wed, Jun 07, 2017 at 11:56:44AM -0400, Brian Callahan wrote: > > Hi ports -- > > > > Attached is a diff for lang/nim, bringing it to its latest version. > > The Changelog is here: > >

Re: UPDATE: lang/nim 0.16.0 => 0.17.0

2017-06-07 Thread Brian Callahan
On 06/07/17 19:07, Marc Espie wrote: On Wed, Jun 07, 2017 at 11:56:44AM -0400, Brian Callahan wrote: Hi ports -- Attached is a diff for lang/nim, bringing it to its latest version. The Changelog is here: https://nim-lang.org/blog/2017/05/17/version-0170-released.html Note that I only tested

Re: UPDATE: lang/nim 0.16.0 => 0.17.0

2017-06-07 Thread Marc Espie
On Wed, Jun 07, 2017 at 11:56:44AM -0400, Brian Callahan wrote: > Hi ports -- > > Attached is a diff for lang/nim, bringing it to its latest version. > The Changelog is here: > https://nim-lang.org/blog/2017/05/17/version-0170-released.html > > Note that I only tested this on amd64 as I don't

Re: UPDATE: lang/nim 0.16.0 => 0.17.0

2017-06-07 Thread Rafael Sadowski
On Wed Jun 07, 2017 at 11:56:44AM -0400, Brian Callahan wrote: > Hi ports -- > > Attached is a diff for lang/nim, bringing it to its latest version. > The Changelog is here: > https://nim-lang.org/blog/2017/05/17/version-0170-released.html > > Note that I only tested this on amd64 as I don't

UPDATE: lang/nim 0.16.0 => 0.17.0

2017-06-07 Thread Brian Callahan
Hi ports -- Attached is a diff for lang/nim, bringing it to its latest version. The Changelog is here: https://nim-lang.org/blog/2017/05/17/version-0170-released.html Note that I only tested this on amd64 as I don't have access to an i386 machine. Testing there would be appreciated. Take

Re: UPDATE: lang/nim 0.14.2

2016-06-15 Thread Juan Francisco Cantero Hurtado
On miƩrcoles, 15 de junio de 2016 10:54:24 (CEST) Stuart Henderson wrote: > On 2016/06/15 04:17, Juan Francisco Cantero Hurtado wrote: > > On Wed, Jun 15, 2016 at 02:59:12AM +0200, Jakub Skrzypnik wrote: > > > Can I somehow show my appreciation for that? I'm going to learn > > > Nim > > > soon,

Re: UPDATE: lang/nim 0.14.2

2016-06-15 Thread Stuart Henderson
On 2016/06/15 04:17, Juan Francisco Cantero Hurtado wrote: > On Wed, Jun 15, 2016 at 02:59:12AM +0200, Jakub Skrzypnik wrote: > > Can I somehow show my appreciation for that? I'm going to learn Nim > > soon, so the newest available version on OpenBSD (which I use on my > > lap^Wdesktop) would be

Re: UPDATE: lang/nim 0.14.2

2016-06-14 Thread Juan Francisco Cantero Hurtado
On Wed, Jun 15, 2016 at 02:59:12AM +0200, Jakub Skrzypnik wrote: > Can I somehow show my appreciation for that? I'm going to learn Nim > soon, so the newest available version on OpenBSD (which I use on my > lap^Wdesktop) would be very helpful. ;) I committed the update just a minutes before of

Re: UPDATE: lang/nim 0.14.2

2016-06-14 Thread Jakub Skrzypnik
Can I somehow show my appreciation for that? I'm going to learn Nim soon, so the newest available version on OpenBSD (which I use on my lap^Wdesktop) would be very helpful. ;)

UPDATE: lang/nim 0.14.2

2016-06-09 Thread Juan Francisco Cantero Hurtado
Comments? OKs? Index: Makefile === RCS file: /cvs/ports/lang/nim/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile22 Dec 2015 19:40:48 - 1.2 +++ Makefile10 Jun 2016 01:06:14 - @@ -4,9