View | Details | Raw Unified | Return to bug 250881
Collapse All | Expand All

(-)Makefile (-3 / +6 lines)
Lines 3-11 Link Here
3
3
4
PORTNAME=	nim
4
PORTNAME=	nim
5
PORTVERSION=	1.4.0
5
PORTVERSION=	1.4.0
6
PORTREVISION=	1
6
CATEGORIES=	lang
7
CATEGORIES=	lang
7
MASTER_SITES=	https://nim-lang.org/download/
8
MASTER_SITES=	https://nim-lang.org/download/
8
9
10
CONFLICTS_INSTALL=	nimble
11
9
MAINTAINER=	ports@nicandneal.net
12
MAINTAINER=	ports@nicandneal.net
10
COMMENT=	Nim programming language
13
COMMENT=	Nim programming language
11
14
Lines 21-27 Link Here
21
USES=		compiler:c11 tar:xz
24
USES=		compiler:c11 tar:xz
22
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
23
26
24
TOOLS_DESC=	Build and install nim tools
27
TOOLS_DESC=	Build and install nim tools, including nimble
25
28
26
OPTIONS_DEFINE=	DOCS TOOLS
29
OPTIONS_DEFINE=	DOCS TOOLS
27
OPTIONS_DEFAULT=	DOCS TOOLS
30
OPTIONS_DEFAULT=	DOCS TOOLS
Lines 34-40 Link Here
34
37
35
.include <bsd.port.pre.mk>
38
.include <bsd.port.pre.mk>
36
39
37
TLIST=	nimfind nimgrep nimpretty nimsuggest testament
40
TLIST=	nimble nimfind nimgrep nimpretty nimsuggest testament
38
41
39
.if ${CHOSEN_COMPILER_TYPE} == "gcc"
42
.if ${CHOSEN_COMPILER_TYPE} == "gcc"
40
EXTRA_PATCHES=	${PATCHDIR}/elfv1-patch-build.sh
43
EXTRA_PATCHES=	${PATCHDIR}/elfv1-patch-build.sh
Lines 66-72 Link Here
66
		-d:release --nimcache=${WRKDIR}/nimcache --docCmd=skip
69
		-d:release --nimcache=${WRKDIR}/nimcache --docCmd=skip
67
70
68
do-build-TOOLS-on:
71
do-build-TOOLS-on:
69
	cd ${WRKSRC} && ./koch toolsNoNimble --parallelBuild=${MAKE_JOBS_NUMBER} \
72
	cd ${WRKSRC} && ./koch tools --parallelBuild=${MAKE_JOBS_NUMBER} \
70
		-d:release --nimcache=${WRKSRC}/nimcache
73
		-d:release --nimcache=${WRKSRC}/nimcache
71
74
72
75
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1603099030
1
TIMESTAMP = 1604564068
2
SHA256 (nim-1.4.0.tar.xz) = be3120ab6b737f6ce0dd63fabf9e7c2c7625992b1145e5ebccf0573f3b09905d
2
SHA256 (nim-1.4.0.tar.xz) = 9dfba2bed31a21a5a34231016dd556b1b5e0db23c01357cfab26aa8f27a6c23d
3
SIZE (nim-1.4.0.tar.xz) = 4626604
3
SIZE (nim-1.4.0.tar.xz) = 4706936
(-)pkg-plist (+12 lines)
Lines 1-4 Link Here
1
bin/nim
1
bin/nim
2
%%TOOLS%%bin/nimble
2
%%TOOLS%%bin/nimfind
3
%%TOOLS%%bin/nimfind
3
%%TOOLS%%bin/nimgrep
4
%%TOOLS%%bin/nimgrep
4
%%TOOLS%%bin/nimpretty
5
%%TOOLS%%bin/nimpretty
Lines 176-181 Link Here
176
lib/nim/deprecated/pure/securehash.nim
177
lib/nim/deprecated/pure/securehash.nim
177
lib/nim/deprecated/pure/sharedstrings.nim
178
lib/nim/deprecated/pure/sharedstrings.nim
178
lib/nim/experimental/diff.nim
179
lib/nim/experimental/diff.nim
180
lib/nim/fusion/btreetables.nim
181
lib/nim/fusion/compat.nim
182
lib/nim/fusion/filepermissions.nim
183
lib/nim/fusion/htmlparser.nim
184
lib/nim/fusion/htmlparser/parsexml.nim
185
lib/nim/fusion/htmlparser/xmltree.nim
186
lib/nim/fusion/pools.nim
179
lib/nim/genode/alloc.nim
187
lib/nim/genode/alloc.nim
180
lib/nim/genode/env.nim
188
lib/nim/genode/env.nim
181
lib/nim/genode_cpp/syslocks.h
189
lib/nim/genode_cpp/syslocks.h
Lines 497-507 Link Here
497
%%PORTDOCS%%%%DOCSDIR%%/html/base64.html
505
%%PORTDOCS%%%%DOCSDIR%%/html/base64.html
498
%%PORTDOCS%%%%DOCSDIR%%/html/bitops.html
506
%%PORTDOCS%%%%DOCSDIR%%/html/bitops.html
499
%%PORTDOCS%%%%DOCSDIR%%/html/browsers.html
507
%%PORTDOCS%%%%DOCSDIR%%/html/browsers.html
508
%%PORTDOCS%%%%DOCSDIR%%/html/btreetables.html
500
%%PORTDOCS%%%%DOCSDIR%%/html/cgi.html
509
%%PORTDOCS%%%%DOCSDIR%%/html/cgi.html
501
%%PORTDOCS%%%%DOCSDIR%%/html/chains.html
510
%%PORTDOCS%%%%DOCSDIR%%/html/chains.html
502
%%PORTDOCS%%%%DOCSDIR%%/html/channels.html
511
%%PORTDOCS%%%%DOCSDIR%%/html/channels.html
503
%%PORTDOCS%%%%DOCSDIR%%/html/codeowners.html
512
%%PORTDOCS%%%%DOCSDIR%%/html/codeowners.html
504
%%PORTDOCS%%%%DOCSDIR%%/html/colors.html
513
%%PORTDOCS%%%%DOCSDIR%%/html/colors.html
514
%%PORTDOCS%%%%DOCSDIR%%/html/compat.html
505
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/aliases.html
515
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/aliases.html
506
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/asciitables.html
516
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/asciitables.html
507
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ast.html
517
%%PORTDOCS%%%%DOCSDIR%%/html/compiler/ast.html
Lines 655-660 Link Here
655
%%PORTDOCS%%%%DOCSDIR%%/html/estp.html
665
%%PORTDOCS%%%%DOCSDIR%%/html/estp.html
656
%%PORTDOCS%%%%DOCSDIR%%/html/exitprocs.html
666
%%PORTDOCS%%%%DOCSDIR%%/html/exitprocs.html
657
%%PORTDOCS%%%%DOCSDIR%%/html/fenv.html
667
%%PORTDOCS%%%%DOCSDIR%%/html/fenv.html
668
%%PORTDOCS%%%%DOCSDIR%%/html/filepermissions.html
658
%%PORTDOCS%%%%DOCSDIR%%/html/filters.html
669
%%PORTDOCS%%%%DOCSDIR%%/html/filters.html
659
%%PORTDOCS%%%%DOCSDIR%%/html/gc.html
670
%%PORTDOCS%%%%DOCSDIR%%/html/gc.html
660
%%PORTDOCS%%%%DOCSDIR%%/html/globs.html
671
%%PORTDOCS%%%%DOCSDIR%%/html/globs.html
Lines 740-745 Link Here
740
%%PORTDOCS%%%%DOCSDIR%%/html/pathnorm.html
751
%%PORTDOCS%%%%DOCSDIR%%/html/pathnorm.html
741
%%PORTDOCS%%%%DOCSDIR%%/html/pcre.html
752
%%PORTDOCS%%%%DOCSDIR%%/html/pcre.html
742
%%PORTDOCS%%%%DOCSDIR%%/html/pegs.html
753
%%PORTDOCS%%%%DOCSDIR%%/html/pegs.html
754
%%PORTDOCS%%%%DOCSDIR%%/html/pools.html
743
%%PORTDOCS%%%%DOCSDIR%%/html/posix.html
755
%%PORTDOCS%%%%DOCSDIR%%/html/posix.html
744
%%PORTDOCS%%%%DOCSDIR%%/html/posix_utils.html
756
%%PORTDOCS%%%%DOCSDIR%%/html/posix_utils.html
745
%%PORTDOCS%%%%DOCSDIR%%/html/postgres.html
757
%%PORTDOCS%%%%DOCSDIR%%/html/postgres.html

Return to bug 250881