Diff wimlib-1.13.4-r1 with a wimlib-1.14.1

/usr/portage/app-arch/wimlib/wimlib-1.14.1.ebuild 2023-10-09 14:52:28.192368317 +0300
1
# Copyright 1999-2021 Gentoo Authors
1
# Copyright 1999-2023 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4
EAPI=7
4
EAPI=8
5 5

  
6 6
inherit autotools pax-utils
7 7

  
......
9 9
HOMEPAGE="https://wimlib.net"
10 10
SRC_URI="https://wimlib.net/downloads/${P}.tar.gz"
11 11

  
12
KEYWORDS="amd64 x86"
13
LICENSE="|| ( GPL-3+ LGPL-3+ ) CC0-1.0"
12
LICENSE="|| ( GPL-3+ LGPL-3+ ) MIT"
14 13
SLOT="0"
15
IUSE="cpu_flags_x86_ssse3 fuse iso ntfs ssl test threads yasm"
16

  
14
KEYWORDS="amd64 x86"
15
IUSE="fuse iso ntfs test yasm"
17 16
RESTRICT="!test? ( test )"
18 17

  
19
BDEPEND="
20
	virtual/pkgconfig
21
	cpu_flags_x86_ssse3? (
22
		yasm? ( dev-lang/yasm )
23
		!yasm? ( dev-lang/nasm )
24
	)
25
"
26 18
RDEPEND="
27
	dev-libs/libxml2:2
28
	fuse? ( sys-fs/fuse:0 )
19
	fuse? ( sys-fs/fuse:3 )
29 20
	iso? (
30 21
		app-arch/cabextract
31 22
		app-cdr/cdrtools
32 23
	)
33 24
	ntfs? ( sys-fs/ntfs3g:= )
34
	ssl? ( dev-libs/openssl:= )
35 25
"
26
DEPEND="${RDEPEND}"
27
BDEPEND="virtual/pkgconfig"
36 28

  
37 29
src_prepare() {
38 30
	default
......
43 35
	local myeconfargs=(
44 36
		$(use_with ntfs ntfs-3g)
45 37
		$(use_with fuse)
46
		$(use_with ssl libcrypto)
47
		$(use_enable threads multithreaded-compression)
48 38
		$(use_enable test test-support)
49
		--disable-static
50 39
	)
51 40

  
52
	if use cpu_flags_x86_ssse3; then
53
		if ! use ssl; then
54
			myeconfargs+=( --enable-ssse3-sha1 )
55
		else
56
			elog "cpu_flags_x86_ssse3 and ssl can't be enabled together, "
57
			elog "enabling ssl and disabling cpu_flags_x86_ssse3 for you."
58
			myeconfargs+=( --disable-ssse3-sha1 )
59
		fi
60
	fi
61

  
62
	ac_cv_prog_NASM="$(usex yasm yasm nasm)" \
63
		econf "${myeconfargs[@]}"
41
	econf "${myeconfargs[@]}"
64 42
}
65 43

  
66 44
src_compile() {
Thank you!