Thu May 5 13:22:44 2022 UTC ()
squashfs: add to PKG_FAIL_REASON, per SOP


(gutteridge)
diff -r1.5 -r1.6 pkgsrc/filesystems/squashfs/options.mk

cvs diff -r1.5 -r1.6 pkgsrc/filesystems/squashfs/options.mk (expand / switch to unified diff)

--- pkgsrc/filesystems/squashfs/options.mk 2020/06/19 23:11:37 1.5
+++ pkgsrc/filesystems/squashfs/options.mk 2022/05/05 13:22:44 1.6
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1# $NetBSD: options.mk,v 1.5 2020/06/19 23:11:37 scole Exp $ 1# $NetBSD: options.mk,v 1.6 2022/05/05 13:22:44 gutteridge Exp $
2 2
3# xxx unsquashfs hung for me without any error message when extracting 3# xxx unsquashfs hung for me without any error message when extracting
4# an xattr archive and xattr was not included as a package option 4# an xattr archive and xattr was not included as a package option
5PKG_OPTIONS_VAR= PKG_OPTIONS.squashfs 5PKG_OPTIONS_VAR= PKG_OPTIONS.squashfs
6PKG_SUPPORTED_OPTIONS= zlib xz lzo lz4 zstd xattr reproducible 6PKG_SUPPORTED_OPTIONS= zlib xz lzo lz4 zstd xattr reproducible
7PKG_SUGGESTED_OPTIONS= zlib xz lzo lz4 zstd xattr reproducible 7PKG_SUGGESTED_OPTIONS= zlib xz lzo lz4 zstd xattr reproducible
8 8
9.include "../../mk/bsd.options.mk" 9.include "../../mk/bsd.options.mk"
10 10
11.if empty(PKG_OPTIONS:Mzlib) && \ 11.if empty(PKG_OPTIONS:Mzlib) && \
12 empty(PKG_OPTIONS:Mlz4) && \ 12 empty(PKG_OPTIONS:Mlz4) && \
13 empty(PKG_OPTIONS:Mlzo) && \ 13 empty(PKG_OPTIONS:Mlzo) && \
14 empty(PKG_OPTIONS:Mxz) && \ 14 empty(PKG_OPTIONS:Mxz) && \
15 empty(PKG_OPTIONS:Mzstd) 15 empty(PKG_OPTIONS:Mzstd)
16PKG_FAIL_REASON= "need at least one compression algorithm selected" 16PKG_FAIL_REASON+= "Need at least one compression algorithm selected"
17.endif 17.endif
18 18
19.if !empty(PKG_OPTIONS:Mzlib) 19.if !empty(PKG_OPTIONS:Mzlib)
20.include "../../devel/zlib/buildlink3.mk" 20.include "../../devel/zlib/buildlink3.mk"
21BUILD_MAKE_FLAGS+= GZIP_SUPPORT=1 21BUILD_MAKE_FLAGS+= GZIP_SUPPORT=1
22SQUASH_COMPRESSORS+= gzip 22SQUASH_COMPRESSORS+= gzip
23.else 23.else
24BUILD_MAKE_FLAGS+= GZIP_SUPPORT=0 24BUILD_MAKE_FLAGS+= GZIP_SUPPORT=0
25.endif 25.endif
26 26
27.if !empty(PKG_OPTIONS:Mlz4) 27.if !empty(PKG_OPTIONS:Mlz4)
28.include "../../archivers/lz4/buildlink3.mk" 28.include "../../archivers/lz4/buildlink3.mk"
29BUILD_MAKE_FLAGS+= LZ4_SUPPORT=1 29BUILD_MAKE_FLAGS+= LZ4_SUPPORT=1