rust/cargo: replace "--frozen --locked" with "--offline" in various places The intent of "--frozen --locked" was to not use the network, but the new "--offline" option is better suited for this purpose. It for example allows us to patch Cargo.toml if necessary without having to regen checksums.diff -r1.17 -r1.18 pkgsrc/devel/cbindgen/Makefile
(tnn)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.17 2020/07/31 01:20:43 maya Exp $ | 1 | # $NetBSD: Makefile,v 1.18 2020/08/14 11:04:59 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= cbindgen-0.14.3 | 3 | DISTNAME= cbindgen-0.14.3 | |
4 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
5 | EXTRACT_SUFX= .crate | 5 | EXTRACT_SUFX= .crate | |
6 | 6 | |||
7 | MAINTAINER= ryoon@NetBSD.org | 7 | MAINTAINER= ryoon@NetBSD.org | |
8 | HOMEPAGE= https://github.com/eqrion/cbindgen/releases | 8 | HOMEPAGE= https://github.com/eqrion/cbindgen/releases | |
9 | COMMENT= Generating C bindings from Rust code | 9 | COMMENT= Generating C bindings from Rust code | |
10 | LICENSE= mpl-2.0 | 10 | LICENSE= mpl-2.0 | |
11 | 11 | |||
12 | CARGO_CRATE_DEPENDS+= ansi_term-0.11.0 | 12 | CARGO_CRATE_DEPENDS+= ansi_term-0.11.0 | |
13 | CARGO_CRATE_DEPENDS+= atty-0.2.13 | 13 | CARGO_CRATE_DEPENDS+= atty-0.2.13 | |
14 | CARGO_CRATE_DEPENDS+= bitflags-1.2.1 | 14 | CARGO_CRATE_DEPENDS+= bitflags-1.2.1 | |
@@ -40,21 +40,21 @@ CARGO_CRATE_DEPENDS+= textwrap-0.11.0 | @@ -40,21 +40,21 @@ CARGO_CRATE_DEPENDS+= textwrap-0.11.0 | |||
40 | CARGO_CRATE_DEPENDS+= toml-0.5.5 | 40 | CARGO_CRATE_DEPENDS+= toml-0.5.5 | |
41 | CARGO_CRATE_DEPENDS+= unicode-segmentation-1.6.0 | 41 | CARGO_CRATE_DEPENDS+= unicode-segmentation-1.6.0 | |
42 | CARGO_CRATE_DEPENDS+= unicode-width-0.1.7 | 42 | CARGO_CRATE_DEPENDS+= unicode-width-0.1.7 | |
43 | CARGO_CRATE_DEPENDS+= unicode-xid-0.2.0 | 43 | CARGO_CRATE_DEPENDS+= unicode-xid-0.2.0 | |
44 | CARGO_CRATE_DEPENDS+= vec_map-0.8.1 | 44 | CARGO_CRATE_DEPENDS+= vec_map-0.8.1 | |
45 | CARGO_CRATE_DEPENDS+= wasi-0.7.0 | 45 | CARGO_CRATE_DEPENDS+= wasi-0.7.0 | |
46 | CARGO_CRATE_DEPENDS+= winapi-0.3.8 | 46 | CARGO_CRATE_DEPENDS+= winapi-0.3.8 | |
47 | CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 | 47 | CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 | |
48 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | 48 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | |
49 | 49 | |||
50 | INSTALLATION_DIRS= bin | 50 | INSTALLATION_DIRS= bin | |
51 | 51 | |||
52 | do-build: | 52 | do-build: | |
53 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --locked --frozen --release -j${_MAKE_JOBS_N} | 53 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --offline --release -j${_MAKE_JOBS_N} | |
54 | 54 | |||
55 | do-install: | 55 | do-install: | |
56 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/cbindgen ${DESTDIR}${PREFIX}/bin | 56 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/cbindgen ${DESTDIR}${PREFIX}/bin | |
57 | 57 | |||
58 | RUST_RUNTIME= yes | 58 | RUST_RUNTIME= yes | |
59 | .include "../../lang/rust/cargo.mk" | 59 | .include "../../lang/rust/cargo.mk" | |
60 | .include "../../mk/bsd.pkg.mk" | 60 | .include "../../mk/bsd.pkg.mk" |
@@ -1,30 +1,30 @@ | @@ -1,30 +1,30 @@ | |||
1 | # $NetBSD: cargo.mk,v 1.18 2020/08/06 11:42:56 jperkin Exp $ | 1 | # $NetBSD: cargo.mk,v 1.19 2020/08/14 11:05:00 tnn Exp $ | |
2 | # | 2 | # | |
3 | # Common logic that can be used by packages that depend on cargo crates | 3 | # Common logic that can be used by packages that depend on cargo crates | |
4 | # from crates.io. This lets existing pkgsrc infrastructure fetch and verify | 4 | # from crates.io. This lets existing pkgsrc infrastructure fetch and verify | |
5 | # cargo crates instead of using the rust package manager in the build phase. | 5 | # cargo crates instead of using the rust package manager in the build phase. | |
6 | # Inspired by cargo.mk from FreeBSD ports. | 6 | # Inspired by cargo.mk from FreeBSD ports. | |
7 | # | 7 | # | |
8 | # Usage example: | 8 | # Usage example: | |
9 | # | 9 | # | |
10 | # CARGO_CRATE_DEPENDS+= sha1-0.20 | 10 | # CARGO_CRATE_DEPENDS+= sha1-0.20 | |
11 | # .include "../../lang/rust/cargo.mk" | 11 | # .include "../../lang/rust/cargo.mk" | |
12 | # do-build: | 12 | # do-build: | |
13 | # cargo build --locked --frozen | 13 | # cargo build --offline | |
14 | # | 14 | # | |
15 | # | 15 | # | |
16 | # If modifying the list of dependencies, re-run the build once without | 16 | # If modifying the list of dependencies, re-run the build once without | |
17 | # --locked --frozen to generate a new valid Cargo.lock. | 17 | # --offline to generate a new valid Cargo.lock. | |
18 | # | 18 | # | |
19 | # a list of CARGO_CRATE_DEPENDS can be generated via "make show-cargo-depends". | 19 | # a list of CARGO_CRATE_DEPENDS can be generated via "make show-cargo-depends". | |
20 | # | 20 | # | |
21 | # See also www/geckodriver for a full example. | 21 | # See also www/geckodriver for a full example. | |
22 | 22 | |||
23 | MASTER_SITES?= -${MASTER_SITE_CRATESIO}${PKGBASE}/${PKGVERSION_NOREV}/download | 23 | MASTER_SITES?= -${MASTER_SITE_CRATESIO}${PKGBASE}/${PKGVERSION_NOREV}/download | |
24 | 24 | |||
25 | .include "../../lang/rust/rust.mk" | 25 | .include "../../lang/rust/rust.mk" | |
26 | 26 | |||
27 | USE_TOOLS+= bsdtar digest | 27 | USE_TOOLS+= bsdtar digest | |
28 | CARGO_VENDOR_DIR= ${WRKDIR}/vendor | 28 | CARGO_VENDOR_DIR= ${WRKDIR}/vendor | |
29 | 29 | |||
30 | DISTFILES?= ${DEFAULT_DISTFILES} | 30 | DISTFILES?= ${DEFAULT_DISTFILES} |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2020/01/19 18:20:45 maya Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2020/08/14 11:05:00 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= exa-0.9.0 | 3 | DISTNAME= exa-0.9.0 | |
4 | CATEGORIES= sysutils | 4 | CATEGORIES= sysutils | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=ogham/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=ogham/} | |
6 | GITHUB_TAG= v${PKGVERSION_NOREV} | 6 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
7 | DIST_SUBDIR= ${PKGBASE} | 7 | DIST_SUBDIR= ${PKGBASE} | |
8 | EXTRACT_USING= bsdtar | 8 | EXTRACT_USING= bsdtar | |
9 | 9 | |||
10 | MAINTAINER= fox@NetBSD.org | 10 | MAINTAINER= fox@NetBSD.org | |
11 | HOMEPAGE= https://the.exa.website/ | 11 | HOMEPAGE= https://the.exa.website/ | |
12 | COMMENT= Replacement for ls(1) written in Rust | 12 | COMMENT= Replacement for ls(1) written in Rust | |
13 | LICENSE= mit | 13 | LICENSE= mit | |
14 | 14 | |||
@@ -75,27 +75,27 @@ CARGO_CRATE_DEPENDS+= winapi-build-0.1.1 | @@ -75,27 +75,27 @@ CARGO_CRATE_DEPENDS+= winapi-build-0.1.1 | |||
75 | CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 | 75 | CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 | |
76 | CARGO_CRATE_DEPENDS+= winapi-util-0.1.2 | 76 | CARGO_CRATE_DEPENDS+= winapi-util-0.1.2 | |
77 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | 77 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | |
78 | CARGO_CRATE_DEPENDS+= wincolor-1.0.1 | 78 | CARGO_CRATE_DEPENDS+= wincolor-1.0.1 | |
79 | CARGO_CRATE_DEPENDS+= zoneinfo_compiled-0.4.8 | 79 | CARGO_CRATE_DEPENDS+= zoneinfo_compiled-0.4.8 | |
80 | 80 | |||
81 | INSTALLATION_DIRS= bin \ | 81 | INSTALLATION_DIRS= bin \ | |
82 | ${PKGMANDIR}/man1 \ | 82 | ${PKGMANDIR}/man1 \ | |
83 | share/bash-completion/completions \ | 83 | share/bash-completion/completions \ | |
84 | share/fish/vendor_completions.d \ | 84 | share/fish/vendor_completions.d \ | |
85 | share/zsh/site-functions | 85 | share/zsh/site-functions | |
86 | 86 | |||
87 | do-build: | 87 | do-build: | |
88 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --locked --frozen --release -j${_MAKE_JOBS_N} | 88 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --offline --release -j${_MAKE_JOBS_N} | |
89 | 89 | |||
90 | do-install: | 90 | do-install: | |
91 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/exa ${DESTDIR}${PREFIX}/bin | 91 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/exa ${DESTDIR}${PREFIX}/bin | |
92 | ${INSTALL_MAN} ${WRKSRC}/contrib/man/exa.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | 92 | ${INSTALL_MAN} ${WRKSRC}/contrib/man/exa.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | |
93 | ${INSTALL_DATA} ${WRKSRC}/contrib/completions.bash \ | 93 | ${INSTALL_DATA} ${WRKSRC}/contrib/completions.bash \ | |
94 | ${DESTDIR}${PREFIX}/share/bash-completion/completions/exa | 94 | ${DESTDIR}${PREFIX}/share/bash-completion/completions/exa | |
95 | ${INSTALL_DATA} ${WRKSRC}/contrib/completions.fish \ | 95 | ${INSTALL_DATA} ${WRKSRC}/contrib/completions.fish \ | |
96 | ${DESTDIR}${PREFIX}/share/fish/vendor_completions.d/exa.fish | 96 | ${DESTDIR}${PREFIX}/share/fish/vendor_completions.d/exa.fish | |
97 | ${INSTALL_DATA} ${WRKSRC}/contrib/completions.zsh \ | 97 | ${INSTALL_DATA} ${WRKSRC}/contrib/completions.zsh \ | |
98 | ${DESTDIR}${PREFIX}/share/zsh/site-functions/_exa | 98 | ${DESTDIR}${PREFIX}/share/zsh/site-functions/_exa | |
99 | 99 | |||
100 | 100 | |||
101 | .include "../../lang/rust/cargo.mk" | 101 | .include "../../lang/rust/cargo.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2020/06/14 15:33:28 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2020/08/14 11:05:00 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= tealdeer-1.3.0 | 3 | DISTNAME= tealdeer-1.3.0 | |
4 | GITHUB_TAG= v${PKGVERSION_NOREV} | 4 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
5 | CATEGORIES= sysutils | 5 | CATEGORIES= sysutils | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=dbrgn/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=dbrgn/} | |
7 | 7 | |||
8 | MAINTAINER= bsiegert@NetBSD.org | 8 | MAINTAINER= bsiegert@NetBSD.org | |
9 | HOMEPAGE= https://github.com/dbrgn/tealdeer/ | 9 | HOMEPAGE= https://github.com/dbrgn/tealdeer/ | |
10 | COMMENT= Simplified, example based and community-driven man pages | 10 | COMMENT= Simplified, example based and community-driven man pages | |
11 | LICENSE= mit OR apache-2.0 | 11 | LICENSE= mit OR apache-2.0 | |
12 | 12 | |||
13 | USE_LANGUAGES= c # rust | 13 | USE_LANGUAGES= c # rust | |
14 | 14 | |||
@@ -173,22 +173,22 @@ CARGO_CRATE_DEPENDS+= winapi-build-0.1.1 | @@ -173,22 +173,22 @@ CARGO_CRATE_DEPENDS+= winapi-build-0.1.1 | |||
173 | CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 | 173 | CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 | |
174 | CARGO_CRATE_DEPENDS+= winapi-util-0.1.3 | 174 | CARGO_CRATE_DEPENDS+= winapi-util-0.1.3 | |
175 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | 175 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | |
176 | CARGO_CRATE_DEPENDS+= winreg-0.6.2 | 176 | CARGO_CRATE_DEPENDS+= winreg-0.6.2 | |
177 | CARGO_CRATE_DEPENDS+= ws2_32-sys-0.2.1 | 177 | CARGO_CRATE_DEPENDS+= ws2_32-sys-0.2.1 | |
178 | CARGO_CRATE_DEPENDS+= xattr-0.2.2 | 178 | CARGO_CRATE_DEPENDS+= xattr-0.2.2 | |
179 | CARGO_CRATE_DEPENDS+= xdg-2.2.0 | 179 | CARGO_CRATE_DEPENDS+= xdg-2.2.0 | |
180 | 180 | |||
181 | MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q} | 181 | MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q} | |
182 | 182 | |||
183 | INSTALLATION_DIRS= bin share/bash-completion/completions | 183 | INSTALLATION_DIRS= bin share/bash-completion/completions | |
184 | 184 | |||
185 | do-build: | 185 | do-build: | |
186 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --locked --frozen --release -j${_MAKE_JOBS_N} | 186 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --offline --release -j${_MAKE_JOBS_N} | |
187 | 187 | |||
188 | do-install: | 188 | do-install: | |
189 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/tldr ${DESTDIR}${PREFIX}/bin/ | 189 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/tldr ${DESTDIR}${PREFIX}/bin/ | |
190 | ${INSTALL_DATA} ${WRKSRC}/bash_tealdeer ${DESTDIR}${PREFIX}/share/bash-completion/completions/tldr | 190 | ${INSTALL_DATA} ${WRKSRC}/bash_tealdeer ${DESTDIR}${PREFIX}/share/bash-completion/completions/tldr | |
191 | 191 | |||
192 | .include "../../lang/rust/cargo.mk" | 192 | .include "../../lang/rust/cargo.mk" | |
193 | .include "../../security/openssl/buildlink3.mk" | 193 | .include "../../security/openssl/buildlink3.mk" | |
194 | .include "../../mk/bsd.pkg.mk" | 194 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.8 2020/01/19 18:20:46 maya Exp $ | 1 | # $NetBSD: Makefile,v 1.9 2020/08/14 11:05:00 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= ripgrep-11.0.2 | 3 | DISTNAME= ripgrep-11.0.2 | |
4 | CATEGORIES= textproc | 4 | CATEGORIES= textproc | |
5 | EXTRACT_SUFX= .crate | 5 | EXTRACT_SUFX= .crate | |
6 | 6 | |||
7 | MAINTAINER= maya@NetBSD.org | 7 | MAINTAINER= maya@NetBSD.org | |
8 | HOMEPAGE= https://github.com/BurntSushi/ripgrep/ | 8 | HOMEPAGE= https://github.com/BurntSushi/ripgrep/ | |
9 | COMMENT= Line-oriented search tool | 9 | COMMENT= Line-oriented search tool | |
10 | LICENSE= unlicense | 10 | LICENSE= unlicense | |
11 | 11 | |||
12 | WRKSRC= ${WRKDIR}/${PKGNAME} | 12 | WRKSRC= ${WRKDIR}/${PKGNAME} | |
13 | USE_LANGUAGES= c | 13 | USE_LANGUAGES= c | |
14 | 14 | |||
@@ -69,20 +69,20 @@ CARGO_CRATE_DEPENDS+= ucd-util-0.1.5 | @@ -69,20 +69,20 @@ CARGO_CRATE_DEPENDS+= ucd-util-0.1.5 | |||
69 | CARGO_CRATE_DEPENDS+= unicode-width-0.1.5 | 69 | CARGO_CRATE_DEPENDS+= unicode-width-0.1.5 | |
70 | CARGO_CRATE_DEPENDS+= unicode-xid-0.1.0 | 70 | CARGO_CRATE_DEPENDS+= unicode-xid-0.1.0 | |
71 | CARGO_CRATE_DEPENDS+= utf8-ranges-1.0.3 | 71 | CARGO_CRATE_DEPENDS+= utf8-ranges-1.0.3 | |
72 | CARGO_CRATE_DEPENDS+= walkdir-2.2.9 | 72 | CARGO_CRATE_DEPENDS+= walkdir-2.2.9 | |
73 | CARGO_CRATE_DEPENDS+= winapi-0.3.7 | 73 | CARGO_CRATE_DEPENDS+= winapi-0.3.7 | |
74 | CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 | 74 | CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 | |
75 | CARGO_CRATE_DEPENDS+= winapi-util-0.1.2 | 75 | CARGO_CRATE_DEPENDS+= winapi-util-0.1.2 | |
76 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | 76 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | |
77 | CARGO_CRATE_DEPENDS+= wincolor-1.0.1 | 77 | CARGO_CRATE_DEPENDS+= wincolor-1.0.1 | |
78 | 78 | |||
79 | INSTALLATION_DIRS= bin | 79 | INSTALLATION_DIRS= bin | |
80 | 80 | |||
81 | do-build: | 81 | do-build: | |
82 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --locked --frozen --release -j${_MAKE_JOBS_N} | 82 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --offline --release -j${_MAKE_JOBS_N} | |
83 | 83 | |||
84 | do-install: | 84 | do-install: | |
85 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/rg ${DESTDIR}${PREFIX}/bin | 85 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/rg ${DESTDIR}${PREFIX}/bin | |
86 | 86 | |||
87 | .include "../../lang/rust/cargo.mk" | 87 | .include "../../lang/rust/cargo.mk" | |
88 | .include "../../mk/bsd.pkg.mk" | 88 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2020/06/14 15:33:29 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2020/08/14 11:05:00 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= geckodriver-0.24.0 | 3 | DISTNAME= geckodriver-0.24.0 | |
4 | CATEGORIES= www | 4 | CATEGORIES= www | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mozilla/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mozilla/} | |
6 | GITHUB_PROJECT= geckodriver | 6 | GITHUB_PROJECT= geckodriver | |
7 | GITHUB_TAG= v${PKGVERSION_NOREV} | 7 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
8 | 8 | |||
9 | MAINTAINER= tnn@NetBSD.org | 9 | MAINTAINER= tnn@NetBSD.org | |
10 | HOMEPAGE= https://github.com/mozilla/geckodriver/ | 10 | HOMEPAGE= https://github.com/mozilla/geckodriver/ | |
11 | COMMENT= W3C WebDriver-compatible proxy for Gecko-based browsers | 11 | COMMENT= W3C WebDriver-compatible proxy for Gecko-based browsers | |
12 | LICENSE= mpl-1.1 | 12 | LICENSE= mpl-1.1 | |
13 | 13 | |||
14 | CARGO_CRATE_DEPENDS+= adler32-1.0.3 | 14 | CARGO_CRATE_DEPENDS+= adler32-1.0.3 | |
@@ -160,20 +160,20 @@ CARGO_CRATE_DEPENDS+= winapi-i686-pc-win | @@ -160,20 +160,20 @@ CARGO_CRATE_DEPENDS+= winapi-i686-pc-win | |||
160 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | 160 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | |
161 | CARGO_CRATE_DEPENDS+= winreg-0.5.1 | 161 | CARGO_CRATE_DEPENDS+= winreg-0.5.1 | |
162 | CARGO_CRATE_DEPENDS+= ws2_32-sys-0.2.1 | 162 | CARGO_CRATE_DEPENDS+= ws2_32-sys-0.2.1 | |
163 | CARGO_CRATE_DEPENDS+= zip-0.4.2 | 163 | CARGO_CRATE_DEPENDS+= zip-0.4.2 | |
164 | 164 | |||
165 | INSTALLATION_DIRS= bin | 165 | INSTALLATION_DIRS= bin | |
166 | 166 | |||
167 | # Mozilla stopped providing a standalone Cargo.lock for geckodriver. | 167 | # Mozilla stopped providing a standalone Cargo.lock for geckodriver. | |
168 | # So, we have to maintain a local copy. | 168 | # So, we have to maintain a local copy. | |
169 | post-extract: | 169 | post-extract: | |
170 | cp ${FILESDIR}/Cargo.lock ${WRKSRC}/Cargo.lock | 170 | cp ${FILESDIR}/Cargo.lock ${WRKSRC}/Cargo.lock | |
171 | 171 | |||
172 | do-build: | 172 | do-build: | |
173 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --locked --frozen --release -j${_MAKE_JOBS_N} | 173 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --offline --release -j${_MAKE_JOBS_N} | |
174 | 174 | |||
175 | do-install: | 175 | do-install: | |
176 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/geckodriver ${DESTDIR}${PREFIX}/bin | 176 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/geckodriver ${DESTDIR}${PREFIX}/bin | |
177 | 177 | |||
178 | .include "../../lang/rust/cargo.mk" | 178 | .include "../../lang/rust/cargo.mk" | |
179 | .include "../../mk/bsd.pkg.mk" | 179 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2020/06/16 17:14:43 nikita Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2020/08/14 11:05:00 tnn Exp $ | |
2 | 2 | |||
3 | DISTNAME= zola-0.11.0 | 3 | DISTNAME= zola-0.11.0 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= www | 5 | CATEGORIES= www | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=getzola/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=getzola/} | |
7 | GITHUB_PROJECT= zola | 7 | GITHUB_PROJECT= zola | |
8 | GITHUB_TAG= v0.11.0 | 8 | GITHUB_TAG= v0.11.0 | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://www.getzola.org/ | 11 | HOMEPAGE= https://www.getzola.org/ | |
12 | COMMENT= Static website generator | 12 | COMMENT= Static website generator | |
13 | LICENSE= mit | 13 | LICENSE= mit | |
14 | USE_LANGUAGES+= c c++ | 14 | USE_LANGUAGES+= c c++ | |
@@ -314,21 +314,21 @@ CARGO_CRATE_DEPENDS+= winapi-util-0.1.5 | @@ -314,21 +314,21 @@ CARGO_CRATE_DEPENDS+= winapi-util-0.1.5 | |||
314 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | 314 | CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 | |
315 | CARGO_CRATE_DEPENDS+= winreg-0.6.2 | 315 | CARGO_CRATE_DEPENDS+= winreg-0.6.2 | |
316 | CARGO_CRATE_DEPENDS+= ws-0.9.1 | 316 | CARGO_CRATE_DEPENDS+= ws-0.9.1 | |
317 | CARGO_CRATE_DEPENDS+= ws2_32-sys-0.2.1 | 317 | CARGO_CRATE_DEPENDS+= ws2_32-sys-0.2.1 | |
318 | CARGO_CRATE_DEPENDS+= xml-rs-0.8.3 | 318 | CARGO_CRATE_DEPENDS+= xml-rs-0.8.3 | |
319 | CARGO_CRATE_DEPENDS+= xml5ever-0.16.1 | 319 | CARGO_CRATE_DEPENDS+= xml5ever-0.16.1 | |
320 | CARGO_CRATE_DEPENDS+= yaml-rust-0.4.3 | 320 | CARGO_CRATE_DEPENDS+= yaml-rust-0.4.3 | |
321 | 321 | |||
322 | INSTALLATION_DIRS= bin | 322 | INSTALLATION_DIRS= bin | |
323 | 323 | |||
324 | MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q} | 324 | MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q} | |
325 | 325 | |||
326 | do-build: | 326 | do-build: | |
327 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --locked --frozen --release -j${_MAKE_JOBS_N} | 327 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --offline --release -j${_MAKE_JOBS_N} | |
328 | 328 | |||
329 | do-install: | 329 | do-install: | |
330 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/zola ${DESTDIR}${PREFIX}/bin | 330 | ${INSTALL_PROGRAM} ${WRKSRC}/target/release/zola ${DESTDIR}${PREFIX}/bin | |
331 | 331 | |||
332 | .include "../../lang/rust/cargo.mk" | 332 | .include "../../lang/rust/cargo.mk" | |
333 | .include "../../security/openssl/buildlink3.mk" | 333 | .include "../../security/openssl/buildlink3.mk" | |
334 | .include "../../mk/bsd.pkg.mk" | 334 | .include "../../mk/bsd.pkg.mk" |