parent
51e8a2125e
commit
1a05cbf700
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29612 BLAKE2B 0d17f7a3fc5d1b46a33ccb6057ef73f01f3735ee5de28631f15cdbae1be8911e443b1df107ab3cef8cda14ddc587b747f61be6667a9ebae11e4f6b9d997ba7a7 SHA512 5a973fb354d0f1d2078a8018761b7a8418d2133e8b2ca0adea75f2e6925c4625b84c9a4c95ba04745e7aed98c1150a4a76e89ac667cb0906ac3b43ce7b4400d3
|
||||
TIMESTAMP 2022-07-26T14:09:55Z
|
||||
MANIFEST Manifest.files.gz 29594 BLAKE2B 410966d8f80dc25cf8fe4700b6dfb645f5e1bf19e05bf4c949190d13288f938f7a167c3cdc2101e56ab742eba273a1f51ab7eaa6b914fbfa5e272b2a80b09dce SHA512 123236529542b76669ee71b270055be900d6f76200569dd43609b3a3d2f09fef37a24b7d9b7ed2a7cd35ac61235a56710eafa2262ffc1ee351987362d9891628
|
||||
TIMESTAMP 2022-07-28T08:40:01Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmLf9bNfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmLiS2FfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klD3fRAAqAVfX9nE+WnXF4x1BvNY2hDxibHxcuajqS3LsAS4BiyvnvQjdshd6gA2
|
||||
g2W99oRsnAtHlY5E6RwP+EYgDFHRSZ3kcnn5IEJDv8RdqBaLOxGHa0+GN3oLca7G
|
||||
W0HCQdRHSWYb0tS3GWbdOVuj/3wX9RC8oj0xFzHj+42W3GLsJO2GJLYS//NmuEoW
|
||||
gmJjRLCBvM0Wh+C8JeCxTtjKIBxytBe6LaSdqdyrfs/clYK3UZTzhjyENVLZ645l
|
||||
yI9vJbAJnin9M5q0nSBi1tJFyVmnIUbW22cCzEixG6KDpBmBw0JQgnrQJWrqj84o
|
||||
9Odo8frPz42veZOoke1DitAOevFneMloymZ2E00blKsFZ9oERMaLCpGanCig9HYP
|
||||
b+n03JUXLVM7jCvEDhZ3Z/oEnIGW5wXcaLsL3bajfWhXrhc/oKHt39Puqr6Am6Hq
|
||||
JjR7LGfxIvd6EPIjOVuXS4sfQF6xlj0/xKv6YaifaF4do1ZpHXKAsfsf3WlCGj1W
|
||||
Sm15DPV6QecaEB4CYA/jzgpr8uktl1APTPIFQ8hyUSe21TP8fL2vYs+HlkYxRXTu
|
||||
LN2y8s5WkqhvNX5kEnpPtKnTbzxLIixxARNQ3M7uwzZHBG0nGDEqibwYYvx3662L
|
||||
y+E5wJoNNJH1r+0EviZ2C+qg/ueEg+/oC43cLJGNh5y6ZX606Bg=
|
||||
=1A1I
|
||||
klDclxAAsehxKujLbuprAAjgW+ZLBY3zAvioAgCe41ujGtsRbT10fdZCm9WdNwOE
|
||||
JI3t1nVGOhm3dzgoJZfv3Zem13v6KstKxiYKNj81Z42PiXxzAdGj8iaFQP+p3+u3
|
||||
vZ88n2UVmB39Uo5ab1L4/R5ZcmZRqgH2d1AR4zHojIslpmB2tIl2WMKjZgusHJW7
|
||||
ZFi75AYrohk6XRuWQGGBvskVSUdNSElQ9JKEHFPCyLHd+lk7/RkCrc6FVnDMc96Z
|
||||
nMnSVxX+fCCT4FUvfUIBi2wEPY0K+Xvl639iQPDKBGxgGbWaiimWQ4nJgDydYbph
|
||||
uuHLUX70oHCGScB6ebE4PTSuwMgUhrCAxPaMaRlZIjtqcXQ9UzGjnV7Kk4zKVdK1
|
||||
mem2pGAWlEez5w8lsGlw8aR0rJ7YEdzoFh0mmK2MMApP3XGhyc0FB2XncxCkm0wC
|
||||
Fvgkz86kjW+DRzRjYfBglp80LWBaSeWlYZCkSxLXpbLbGmSo2C40DDv+6qhZh8GP
|
||||
YwaXl6Q6E3z7jt3vEShOtCbDn4rDgje62sr6Xh1NNhCL0Tiv4yESrv9NNHgNVmbc
|
||||
USfgrty0DKyKSb7I1kZGcvG+IU40UI8yo9NeJ1magsurnhGJDBNafzZb+dOQZGz9
|
||||
EfTmvuhUaheTcbjLEG2+cFv/ni2APxGY+z2Cl8HsKGGrpbd+fhs=
|
||||
=+F38
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
EBUILD pipewire-0.ebuild 151 BLAKE2B c0c119f25a34290b1230891cb5d33623b76c8185d6d6723e6a3faa665d9c4e0211d4de1eb56e38eea6b359b9c5c6a2702a6b1f8f4409c816e9ff97ed608dcc84 SHA512 e65e2b5b834ee6db7c9179099be08c7372eb1a6385849908df5d758cf5ffea357bcf11d1639c043c57af672209ffee0661c7f6a249b65fd6e92d11a070c80ed5
|
||||
MISC metadata.xml 468 BLAKE2B 32e6ee901958f80c3e30cbeff728bcfa3ac312ebb8e4a223d752a86f47e2ccb79bd8368fd9dec055c0bd36426a7d31b3b7f434681fcd4a81468f556e1a9ca664 SHA512 48fe8098d6c635477f2cd1f6e7ce5cb053c7fb576a5c74212a1db51a7a894630e52aad9719bab78608ed6002ce6e47e530425cfd648d8a602988649d87b81e98
|
||||
MISC metadata.xml 354 BLAKE2B 8ef549eb0e6636cdf8ed88583a6cdfdc190482c02378cedfe9b7cac21ea92d7156cf25a728e10195c93f78644a66a318d455e5c127660497e8fc701b6969503c SHA512 9daae1172dfadc6e7c2b312395a54c06ebe66fe8e6da727ef7a47bde067c4b451aa06fd1c4630950d5a029036eb037cf95c17c17757e807e7ef7910157597748
|
||||
|
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
EBUILD firebird-0-r1.ebuild 334 BLAKE2B 894bf988a7f95829d7e04968d1c9493c921336873770cb9971ee9d5777a8f41dc6ff6201bc6a4e0f28fc377e22f1413ee09f1479085883d60546c9af34abfb44 SHA512 627dcbb67880f75fe9ff94c6e8454294f845e3915e47aa22be7f626855b9f5b9b3a4f9067c1d94e5a74680097594f43bd50725385a482f32f91453b813bd0f4f
|
||||
EBUILD firebird-0-r2.ebuild 334 BLAKE2B 3fbae4d4fd057416bd2cdfc86188c89aa9f323385f643c265e541c02f61ab1a4e4049520732e81aa6ca857dbb180a77f7cf86fdbd7f2a9a8de3c64364cf70193 SHA512 38b2d474be130550cb220757400b41373010343bd104e237b464b590d668ed5843eede53d6f12305668faf4eb63b52315d2b9fcbe6e1bc1064377eec08506145
|
||||
MISC metadata.xml 219 BLAKE2B 5b3c48d040de522ffbcb035a9704f5b71799a5a2e45172b39ea97049733842723503ff69869946c69808c965b7ef9eb40cbf1f2a5277815c4bb2e4b7ac978001 SHA512 176cc78690ba2800973fc6fa926e7bcbf3e18e8f45e925491f2349ff8619ef5df4b4a0f01b0a33f9fabbd2218c09581ff028f56379daa85494eaca9387a745e0
|
||||
|
@ -1,2 +1,2 @@
|
||||
EBUILD pipewire-0.ebuild 304 BLAKE2B 8e05fa9d67ce8934b9900f5c8a01bc52e8b9c2c4769d5f1996a626c586b510e858dd1ce62d4f53d3f4e1e831425270abd539754624225b3f6988911da74f732a SHA512 d85678788914f8ba66ef2d03702442fa0576223e5d30c9d712dd821ac7862e4876fb2aaac642b42b68cf1e6d1b2669dd19e2518e1d5522d3f22d08d1f7b05956
|
||||
MISC metadata.xml 468 BLAKE2B 32e6ee901958f80c3e30cbeff728bcfa3ac312ebb8e4a223d752a86f47e2ccb79bd8368fd9dec055c0bd36426a7d31b3b7f434681fcd4a81468f556e1a9ca664 SHA512 48fe8098d6c635477f2cd1f6e7ce5cb053c7fb576a5c74212a1db51a7a894630e52aad9719bab78608ed6002ce6e47e530425cfd648d8a602988649d87b81e98
|
||||
MISC metadata.xml 354 BLAKE2B 8ef549eb0e6636cdf8ed88583a6cdfdc190482c02378cedfe9b7cac21ea92d7156cf25a728e10195c93f78644a66a318d455e5c127660497e8fc701b6969503c SHA512 9daae1172dfadc6e7c2b312395a54c06ebe66fe8e6da727ef7a47bde067c4b451aa06fd1c4630950d5a029036eb037cf95c17c17757e807e7ef7910157597748
|
||||
|
Binary file not shown.
@ -1,146 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
MY_P=${P/speech-/speech_}
|
||||
PATCHSET="r3"
|
||||
|
||||
DESCRIPTION="Speech tools for Festival Text to Speech engine"
|
||||
HOMEPAGE="http://www.cstr.ed.ac.uk/projects/speech_tools/"
|
||||
SRC_URI="http://www.festvox.org/packed/festival/$(ver_cut 1-2)/${MY_P}-release.tar.gz
|
||||
https://dev.gentoo.org/~neurogeek/${PN}/speech_tools-2.1-${PATCHSET}-patches.tar.gz"
|
||||
S="${WORKDIR}/speech_tools"
|
||||
|
||||
LICENSE="FESTIVAL HPND BSD rc regexp-UofT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
|
||||
IUSE="nas openmp X"
|
||||
|
||||
RDEPEND="
|
||||
media-libs/alsa-lib
|
||||
sys-libs/ncurses:0=
|
||||
nas? ( media-libs/nas )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXt
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
DOCS=( README.md lib/cstrutt.dtd lib/example_data )
|
||||
|
||||
PATCHES=(
|
||||
"${WORKDIR}/patch/02_all_gcc42.patch"
|
||||
"${WORKDIR}/patch/03_all_GentooLinux.patch"
|
||||
"${WORKDIR}/patch/05_all_sharedlib.patch"
|
||||
"${WORKDIR}/patch/06_all_gcc43-include.patch"
|
||||
"${WORKDIR}/patch/09_all_remove-shared-refs.patch"
|
||||
"${WORKDIR}/patch/10_all_base_class.patch"
|
||||
"${WORKDIR}/patch/81_all_etcpath.patch"
|
||||
"${WORKDIR}/patch/91_all_gentoo-config.patch"
|
||||
"${WORKDIR}/patch/92_all_ldflags_fix.patch"
|
||||
"${WORKDIR}/patch/94_all_ncurses_tinfo.patch"
|
||||
|
||||
# Fix underlinking, bug #493204
|
||||
"${FILESDIR}/${PN}-2.1-underlinking.patch"
|
||||
"${FILESDIR}/${PN}-2.5.0-fno-common.patch"
|
||||
)
|
||||
|
||||
pkg_pretend() {
|
||||
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i -e '/^CXXFLAGS =/s|CC_OTHER_FLAGS|CXX_OTHER_FLAGS|' \
|
||||
config/compilers/gcc_defaults.mak || die
|
||||
|
||||
sed -i -e 's,{{HORRIBLELIBARCHKLUDGE}},"/usr/$(get_libdir)",' \
|
||||
main/siod_main.cc || die
|
||||
|
||||
# bug #309983
|
||||
sed -i -e "s:\(GCC_SYSTEM_OPTIONS =\).*:\1:" \
|
||||
"${S}"/config/systems/sparc_SunOS5.mak || die
|
||||
|
||||
sed -i -e "s|\$(OMP_OPTS)|$(use openmp && echo -fopenmp)|g" \
|
||||
-e "s|\$(OMP_DEFS)|$(use openmp && echo -DOMP_WAGON=1)|g" \
|
||||
-e "/MAKE_SHARED_LIB =/s|-shared|$(use openmp && echo -fopenmp) -shared|" \
|
||||
config/compilers/gcc_defaults.mak || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local CONFIG=config/config.in
|
||||
|
||||
sed -i -e 's/@COMPILERTYPE@/gcc42/' ${CONFIG} || die
|
||||
|
||||
if use nas; then
|
||||
sed -i -e "s/#.*\(INCLUDE_MODULES += NAS_AUDIO\)/\1/" \
|
||||
${CONFIG} || die
|
||||
fi
|
||||
|
||||
if ! use X; then
|
||||
sed -i -e "s/-lX11 -lXt//" config/modules/esd_audio.mak || die
|
||||
fi
|
||||
|
||||
econf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 \
|
||||
CC="$(tc-getCC)" \
|
||||
CXX="$(tc-getCXX)" \
|
||||
CC_OTHER_FLAGS="${CFLAGS}" \
|
||||
CXX_OTHER_FLAGS="${CXXFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
AR="$(tc-getAR)" \
|
||||
RANLIB="$(tc-getRANLIB)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
dolib.so lib/libest*.so*
|
||||
|
||||
insinto /usr/share/speech-tools
|
||||
doins -r config base_class
|
||||
|
||||
insinto /usr/share/speech-tools/lib
|
||||
doins -r lib/siod
|
||||
|
||||
mv include speech-tools || die
|
||||
doheader -r speech-tools
|
||||
dosym ../../include/speech-tools /usr/share/speech-tools/include
|
||||
|
||||
for file in bin/*; do
|
||||
[ "${file}" = "bin/Makefile" ] && continue
|
||||
dobin ${file}
|
||||
dstfile="${ED}/usr/${file}"
|
||||
sed -i -e "s:${S}/testsuite/data:/usr/share/speech-tools/testsuite:g" \
|
||||
${dstfile} || die
|
||||
sed -i -e "s:${S}/bin:/usr/$(get_libdir)/speech-tools:g" \
|
||||
${dstfile} || die
|
||||
sed -i -e "s:${S}/main:/usr/$(get_libdir)/speech-tools:g" \
|
||||
${dstfile} || die
|
||||
|
||||
# This just changes LD_LIBRARY_PATH
|
||||
sed -i -e "s:${S}/lib:/usr/$(get_libdir):g" ${dstfile} || die
|
||||
done
|
||||
|
||||
exeinto /usr/$(get_libdir)/speech-tools
|
||||
for file in `find main -perm /111 -type f`; do
|
||||
doexe ${file}
|
||||
done
|
||||
|
||||
# Remove bcat (only useful for testing on windows, see bug #418301).
|
||||
rm "${ED}/usr/bin/bcat" || die
|
||||
rm "${ED}/usr/$(get_libdir)/speech-tools/bcat" || die
|
||||
}
|
Binary file not shown.
@ -1,7 +1,9 @@
|
||||
DIST aws-cli-1.25.26.gh.tar.gz 2230449 BLAKE2B bb792fb2e4ba25870168e4fc3301d4b92d93d831301b0a46ec7dab1ac4b1bdeda9d43f9f6cf20de153f9df3d6b66b0d9ed9754ee4c27b79aacf9d9b8d7e11c2f SHA512 56f9d02d54d20624944c8749860d3e92e7c0887b1c6f524545394ad590ad5ab63752abf25ecba400cfcb9273bdecbae110e4811804e287f15bdfde0d8638adff
|
||||
DIST aws-cli-1.25.31.gh.tar.gz 2233721 BLAKE2B 791bd78851c5643ee72faddc8e4d4e39c94a91e4879d749bcf2cadbe4797cdd448a95dd2b3c626b76e648303ec93fc0338d08f79227f05ff467754810166731b SHA512 586f0fa0f81ec8acc0b79fba5372a37ebcf162981c8fbab31633f63736337cae0b4788bb7a4cdabf6e04800fb63ed6804a6a73a7d5552a9b4c85b4eb273ee6d8
|
||||
DIST aws-cli-1.25.36.gh.tar.gz 2237211 BLAKE2B fbab136a1c1211646c1213357cd80068da376e4aceb38007c14b2fb670a694b37aaa0157d58eb4edf10c3a9b5a700575a42b48c06db1c4034f39ccda584be19a SHA512 b66ba357085c82dcefc4ed9a6d0765d8768c8d216cd255056be055d3b5f604b62bace3eacccac83275d7c9487847f7de542efa804f8e0f454947cfe453d6e705
|
||||
DIST aws-cli-1.25.37.gh.tar.gz 2237143 BLAKE2B 3c51a5e56964fb8c4e5374892e185da7817f798a66fac2fd181acf068e1419bf4e8749590c9cbeb0d4344b82de4ecc44ce8b4eaf8b133895d60055783f1a6263 SHA512 533459e94db747fe4a6daad598b2b0d894202e60080505ad3d0864c54c8286c7d56d615cb1232cfadd1bd1181aede327d3fed3eca863dcfc92efb4867736b7fb
|
||||
EBUILD awscli-1.25.26.ebuild 1834 BLAKE2B 8dd7abd62571c499386dcc73967b693b028c094797cb10c43b7719b7ad2af01e683c056e9888e6ab6119204362dd2e61b6a465d3d115045130075d54c16295aa SHA512 84785cb46646fc3c97a504a712db51fc68d92739732fe696c1d5e198b99fc5665776629400cb99cb17fcebc47f6a426cc3678c827ebf28912854b8f9b5960906
|
||||
EBUILD awscli-1.25.31.ebuild 1836 BLAKE2B dae7d5415e625d711cf8b71492dfe80e2ffe77da7c538f4a7b04e2777c942973ad985fdb2f65a96511ce7486c3a4e78daed6110194672b19651191f7db2f484a SHA512 8454d269cfbca202e068c39704fdf48b9e21985e6ee1e825399620585707d315c867ef26f9726c2d8b8f55054980bd5f8e88ffaa0ed8cf45a4eedb5c410325d2
|
||||
EBUILD awscli-1.25.36.ebuild 1836 BLAKE2B dae7d5415e625d711cf8b71492dfe80e2ffe77da7c538f4a7b04e2777c942973ad985fdb2f65a96511ce7486c3a4e78daed6110194672b19651191f7db2f484a SHA512 8454d269cfbca202e068c39704fdf48b9e21985e6ee1e825399620585707d315c867ef26f9726c2d8b8f55054980bd5f8e88ffaa0ed8cf45a4eedb5c410325d2
|
||||
EBUILD awscli-1.25.37.ebuild 1836 BLAKE2B dae7d5415e625d711cf8b71492dfe80e2ffe77da7c538f4a7b04e2777c942973ad985fdb2f65a96511ce7486c3a4e78daed6110194672b19651191f7db2f484a SHA512 8454d269cfbca202e068c39704fdf48b9e21985e6ee1e825399620585707d315c867ef26f9726c2d8b8f55054980bd5f8e88ffaa0ed8cf45a4eedb5c410325d2
|
||||
MISC metadata.xml 334 BLAKE2B 84c9f50e6c0d015aad36a7f625cddf90cf1137a8c2d445cc641cd4890d64261187c10fde59ee1a6c19b98cfdb6ff534c66ae7a7a48a00ec62d6984c9a1891750 SHA512 a845de531df2cd75abf23cdbfa613e586855b95ac4e96566ef193708d7ecf2ec7f7db72fd31b8af0ac4ccd57e51da9c6d129d426bfdc6c4feb57d7df8647f160
|
||||
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit bash-completion-r1 distutils-r1 multiprocessing
|
||||
|
||||
MY_P=aws-cli-${PV}
|
||||
DESCRIPTION="Universal Command Line Environment for AWS"
|
||||
HOMEPAGE="
|
||||
https://github.com/aws/aws-cli/
|
||||
https://pypi.org/project/awscli/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
|
||||
-> ${MY_P}.gh.tar.gz
|
||||
"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
# botocore is x.(y+2).z
|
||||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
|
||||
RDEPEND="
|
||||
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
>=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
!app-admin/awscli-bin
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-forked[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# do not rely on bundled deps in botocore (sic!)
|
||||
find -name '*.py' -exec sed -i \
|
||||
-e 's:from botocore[.]vendored import:import:' \
|
||||
-e 's:from botocore[.]vendored[.]:from :' \
|
||||
{} + || die
|
||||
# strip overzealous upper bounds on requirements
|
||||
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# integration tests require AWS credentials and Internet access
|
||||
epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newbashcomp bin/aws_bash_completer aws
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins bin/aws_zsh_completer.sh _aws
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST keepassxc-2.7.1.tar.gz 11168642 BLAKE2B 4708821c596e8fc736e086a700d5526be6d9c4cfcb270e3a0a8b73395e9ca3544cbb5973494b15d66e0b98264f4e79d9fa122961407211d346275a9aa1bd5cae SHA512 c2f780ba1f464b32f741d1c6e83734ff220de56dce382f3c38d940abf255d689559c13bff6ad565c38c18cfdb1d883aca52650dba0486e3e28bb4ef872253cc9
|
||||
EBUILD keepassxc-2.7.1-r1.ebuild 2371 BLAKE2B 9bd8707b862566c9b1c1ddda68ef69e6a17f576ab4eb0a987a177220192a6af12696079fc98a3e840a481f9ea2bd7fc8acc314dd610f518b8abc3eb2b7407878 SHA512 436e42d7de68f4424c1acae462163628d9c7ddc498aa894f86020d6aa7a690651ec858643cfb5e21576ef651db605697c5aaa9c051c9325caf29b6e0fb37fcea
|
||||
EBUILD keepassxc-9999.ebuild 2373 BLAKE2B 809a51c4a615d96f25022b0d277fc40501566734abf7cd8c73e24a9a573a73d7cb958deff3de8182c0c3b5e224afc4ed1e4d0b77f2e64059c7553fa49ab70110 SHA512 5509b00aa287d9704f82b72e4e5a8734096bbc33b7893134223fac52c6b7e4ea787ab1791bcdf86edf0f061cd8bbe1b75129b3446721dd655464677902c718c2
|
||||
EBUILD keepassxc-2.7.1-r1.ebuild 2368 BLAKE2B e1d3f23456beb2057c29f4040e9244ca2f2452a2dbd75ee8bb807b4921b2a0aa1519aecd31a21a6caa8c4c7b6295cd87bf66f9c01d50c4c98425728429287aeb SHA512 e90e777e8c8ea57551af72b11d82fa5e4fa6bcbe4bb424e0de39b99dddbd8d21b80e5cd1c49c12485da414e3670145144f31a6aa77b0ff163bcccbdb08e23207
|
||||
EBUILD keepassxc-9999.ebuild 2370 BLAKE2B d8c28490809d62eac02a2d5004561030d8e903268ab0e6387bed5963d6b22aac4522470e9f3a534d14878618d1b46ed678502cef86acb10b6a0bd05bc86b0a57 SHA512 8094d42d7eebe4e402b12b778a4b337a5c32a406ea997b19d5013bbc8acc61bef9462a7347e59af5b0217a2746e4825a4469fdcf9ab8a497000d93f725e2fdad
|
||||
MISC metadata.xml 1028 BLAKE2B bc89e683ead8dfcedd9c1794c35df27ca535b69ce0036641d71c7df8a2db70060adc0d34a007c9da69765dea4fbfe5df5349d880197e2cbdb7f6c5347baed78f SHA512 abe1527cdd2c26b8f64d6b7e8651325146ffbbd53dc9cf273599901e9e9ac31bd43f2c85d8aad1067ccf807cbcad3d921d76df3666b8983eafe69589c7bd0647
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST lib_users-0.14.tar.gz 25746 BLAKE2B 4aa2dbbd7c53be13f79988a62c7997f0787ea9b773fc57681a021ff75ba9ff0988ac3032b21150c4e4958849a6195df09d388b6341e1ac139f34ce9555786233 SHA512 533c6e8f486e58d0fd22aea9a30adf91c3a8340a8a3719f6374ddfa8120d402c8202ab8ceb0e78aedd46e3e5875795392ed40497a66d51de5c2ca6a275a1a777
|
||||
DIST lib_users-0.15.tar.gz 25899 BLAKE2B e54dfe20cf5e3e3da3bddcf044cda36a5d51dec9baa808202d81ed0ef8a8b434b3c6f31a279b544308a32e6ebf91008ac2db49278da7624a6037ffdf1db309b6 SHA512 f9eab0d7c634602c496154dc20bd8374842df77c6abfaf69a0c34013f01c3a7541a006cb2b027539f6c088a55bea78682bf156723899d614f39ee48773fb9ea8
|
||||
EBUILD lib_users-0.14-r2.ebuild 1094 BLAKE2B 9e5e78a2856eb557d720f6ef6b8f955b9b61222a4defe146d5d92dc59122aa0464bd2a8f35b4c9efb7a98110048c6a1d7dde6f3264c04843a21a705190cc0e1a SHA512 522f398f0e0f803bff7a3c82887105216219dc5924740d1f68f061c8083626c446abb99ab8dc7ab0aed1150f84c000b6c062f4eb85ab4360efdad288981214a7
|
||||
EBUILD lib_users-0.15.ebuild 1071 BLAKE2B 2f6d8c61d619e2726ee835f5ddb687bf6c4aac5e26978be8457208bb10f7d8890b35470fc6f3231c27dd686d7557348c7efcf563d8de2962aa22bab055adf535 SHA512 207d66b9ae3d7081ff7be5503fa42a0d60c5f9ef49fd12ae9d896be4e2f2039021cb86900e7a192925dc2d6497d919da6a7d23ca9384c267e05a04d7812a7611
|
||||
EBUILD lib_users-0.15.ebuild 1068 BLAKE2B d4a6fea21955bd640f8324226e9394a06841b524cefcd03b9452e54389e46d7712a55b696e2adda4d5b2d809ede4d844da4e6c71e46bfef8c5c57b01e08a4e72 SHA512 dcb3deb50b89b9f1db5a9064be0df855a2808339a4c38779a802d36e7af512b54d0e615b427093fe95a55bd4e91d88a94343bad0d853825411cac8c80125141f
|
||||
MISC metadata.xml 344 BLAKE2B b11cff8e0077d50cf43e98a4c0502afec9c3c966f83513f392b97c1009fdaecbd73cb58ee8851e993e8e751f75f10adad6db97bf305d4f47afc016bb4b30f8d9 SHA512 ed9a5449f5efc28cdc6a615c889e2a312841db90524d3e12899c10824896f82535cc5c302b26525ed523f7e90cdf133edda0e3ee77f32563f3bfaad7b997301a
|
||||
|
@ -1,7 +1,10 @@
|
||||
AUX 99xstow 65 BLAKE2B c3d3dae69e0ed5251a996ddfb164795718974e1c2464176e680373fab25ceeb8a22392ac8de0dd489462e28bc48512c151f3f438ddc7f9bd093d5c63b46ba29b SHA512 0ade954fc07ba98be74d79e8ce842fc4e3e12f83d59f76eb78810251cc9e1612d963401be99f38002d94a2a32c9c2a32429f73d7ee69e97c12f6a05db14a3476
|
||||
AUX xstow-1.0.1-gcc12-clang.patch 1016 BLAKE2B e14b1e6af041fa6c4f0bde9466a7cbba0def66e064cf05eb015643f83395b14e12e9556ae945f3cf4d4e1d08df43b8d334b30bef10f1f3b938d27e54f3fe1114 SHA512 e5861676c5093219048cba1d63c62d3e2c1768553277aba17fad472799c312d9deb54a9864174e30dbb3a72eb923970dcc0dc150b96977da187ced8e8628888a
|
||||
AUX xstow-1.0.1-ncurses.patch 1070 BLAKE2B 58782b144bf997d88e1480f7743afb8d6dc2e814a4a412bb0d0ebf8cc83ae0d1aab5605228e7a6228e0aec6b8fca83104249e80e7f2406aafe2f9ab8408cf6eb SHA512 63fce626ad5b376a5aa2d335fdd4d73ce3a1b7fccc5a6ff5ab92182d6f3ca40417926b9d35f3447ed73f386d3022d6dc81ec39a2f790fea46b681d344fdad389
|
||||
AUX xstow-1.1.0-clang.patch 1092 BLAKE2B b00444730f525ce39c2692e7f1ab120b40d1e671d88c1c4f9b2b85f0c97ef34a89f12ba47c8eabd53464d05e5e3a94f28f84c3ce277072a983c34e188f149edd SHA512 804df13381f1d0f365303547c1b8e8b5fa2dd06e357596bd65ba349fe6b63e906491e78a19a6bf9190e7e8a81ae26b77a66f0f5290ff5b640f91024eca136537
|
||||
DIST xstow-1.0.2.tar.bz2 151622 BLAKE2B 45123c2cb018605c2e47940707384ea1824ddf4f542cfad6a73bfc3559803ca6ec7811252221ad80125e1821cac6d65bcc106b4acf294c4fa453e8043c78cf04 SHA512 319dcd57290fcee9fd66811e64af73ddab8abb11d47c0cb79d3e11f1ecdf18ab9511b3a0690621061d2613193cd4895f3bddb3d741159c23c14d278a8a8bf9dd
|
||||
DIST xstow-1.1.0.tar.bz2 187761 BLAKE2B ed3822e638aedf8900a3baba62a5af9de9d7b98dcdf27ca81a6898353b9f5c7f767ec7d8e68ead4d5ef318af5a6eda2b1cc68a5c80a6a8ad2b9c8adf03ae3377 SHA512 30f2e0be0c2aba668b4cc781fe69ac74c2460cc681c6b47a55ee66af5c0f2ac14dee9fe2e95a288ce06059378407a2b99d2156430a5a6dcbf06def793f579015
|
||||
EBUILD xstow-1.0.2-r1.ebuild 1283 BLAKE2B d808e405f774c50dd5939076c87fc8827267dc4933e76088bc3b136d2017045c77cf1d26eabd043a02038240d0164ac533634581ea7ece0766f43fd7a07268f9 SHA512 ed6510d9b59242f42694989461807a70035098b572be64aff02f2cffc214a154b31036c65473a1e5675e5ead49b6d822e39998d6e277d6a35d42a776dbc63c33
|
||||
EBUILD xstow-1.0.2.ebuild 1232 BLAKE2B b4c313abba4222528ce1f7f92c3a75386ff82344089399706516b0820298a0c96e65296dbb1b72625cc782afb3c88bb5447ec4e2e15f2636a2d9aee7fcc41129 SHA512 cf5b480a23372a207f9c779c1de2c766b1adce38446e1ab8d7dd9d58eabeb55162a4d63abda6ad4e5234b3cc6d9155696171b0c8dceec77e296c268d2b24aafc
|
||||
MISC metadata.xml 243 BLAKE2B a06cbed4fff7b21d4f77f230217c539a20af83bd7e33bf636528a509eaef9becdcf3057d475ddcce21ec4ff77e8b0b342dc542ea000e4030100f9a01f74beedf SHA512 5fde535be5478318f25eee6c74260f2bbb525fd1e9dea4e5bb2a0ef079e4f07d66bdd3de5bd6ddf2608f9d82b6c29f6bdfe3ac62a5d9d0c9539f661dc084f1ad
|
||||
EBUILD xstow-1.1.0.ebuild 1228 BLAKE2B 8377d219bfbb3bc49d88f7a7805fb856d3804e1e53f728981c353e8b1e5078cd046ef11c731e3863c812e968453e4fb3a2ed20002dc29e0f3b0235f8d3be99dc SHA512 bb130993e00eace835a49b1d343be12d7f0ecf6a29e03b6defca93e90a1b792f7539b572fdc1d6202e4936867a4fd7163b17ab47feb81d1b49c9589d266ba6c1
|
||||
MISC metadata.xml 301 BLAKE2B aace14f4b6ef5f8874f165c8bf5f6c3df1c8a259a54f48cf8805a62baa9530bdeea7dbe85a9c445151fdac6a53674f1967bf960ef0c9b26e4ccc8923d89cef55 SHA512 dafc481314893bacf1024daa509819b09d99f7f7c2bbb0613ac092cc0e14eb61ec708ba1a6d5b3d48774855707481745d0da462b94a973dd88a22ec64cc667de
|
||||
|
@ -0,0 +1,37 @@
|
||||
https://github.com/majorkingleo/xstow/commit/bdcbdb6f6e0f35ed0a0df50f0a9d19441af9c866
|
||||
|
||||
From: Martin Oberzalek <kingleo@gmx.at>
|
||||
Date: Wed, 27 Jul 2022 09:25:03 +0200
|
||||
Subject: [PATCH] Fixed compilation with clang
|
||||
|
||||
--- a/src/cpputils/cpputilsshared/cpputilsformat/format2.h
|
||||
+++ b/src/cpputils/cpputilsshared/cpputilsformat/format2.h
|
||||
@@ -40,7 +40,7 @@ namespace Tools {
|
||||
bool _is_string;
|
||||
|
||||
public:
|
||||
- BaseArg( bool is_int_, bool is_string_ )
|
||||
+ BaseArg( bool is_int_ = false, bool is_string_ = false )
|
||||
: _is_int( is_int_ ),
|
||||
_is_string( is_string_ )
|
||||
{}
|
||||
--- a/src/cpputils/cpputilsshared/leoini.h
|
||||
+++ b/src/cpputils/cpputilsshared/leoini.h
|
||||
@@ -278,12 +278,11 @@ namespace Leo
|
||||
std::string::size_type end = s.find( ']', start );
|
||||
|
||||
if( start == std::string::npos ||
|
||||
- end == std::string::npos )
|
||||
- s = "";
|
||||
- else
|
||||
- s = s.substr( start+1, start-end -1 );
|
||||
-
|
||||
- return s2x<A>(s);
|
||||
+ end == std::string::npos ) {
|
||||
+ return s2x<A>("");
|
||||
+ } else {
|
||||
+ return s2x<A>( s.substr( start+1, start-end -1 ) );
|
||||
+ }
|
||||
}
|
||||
} // namespace Leo
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Replacement for GNU stow with extensions"
|
||||
HOMEPAGE="http://xstow.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/xstow/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="ncurses"
|
||||
|
||||
DEPEND="ncurses? ( sys-libs/ncurses:= )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-clang.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with ncurses curses)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}/html" install
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
|
||||
# Create new STOWDIR
|
||||
keepdir /var/lib/xstow
|
||||
|
||||
# Install env.d file to add STOWDIR to PATH and LDPATH
|
||||
doenvd "${FILESDIR}"/99xstow
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "We now recommend that you use /var/lib/xstow as your STOWDIR"
|
||||
elog "instead of /usr/local in order to avoid conflicts with the"
|
||||
elog "symlink from /usr/lib64 -> /usr/lib. See Bug 246264"
|
||||
elog "(regarding app-admin/stow, equally applicable to XStow) for"
|
||||
elog "more details on this change."
|
||||
elog "For your convenience, PATH has been updated to include"
|
||||
elog "/var/lib/bin."
|
||||
}
|
Binary file not shown.
@ -0,0 +1,239 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools flag-o-matic systemd tmpfiles
|
||||
|
||||
DESCRIPTION="Clam Anti-Virus Scanner"
|
||||
HOMEPAGE="https://www.clamav.net/"
|
||||
SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="bzip2 doc clamonacc clamdtop clamsubmit iconv ipv6 libclamav-only milter metadata-analysis-api selinux systemd test xml"
|
||||
|
||||
REQUIRED_USE="libclamav-only? ( !clamonacc !clamdtop !clamsubmit !milter !metadata-analysis-api )"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# Require acct-{user,group}/clamav at build time so that we can set
|
||||
# the permissions on /var/lib/clamav in src_install rather than in
|
||||
# pkg_postinst; calling "chown" on the live filesystem scares me.
|
||||
CDEPEND="acct-group/clamav
|
||||
acct-user/clamav
|
||||
dev-libs/libltdl
|
||||
dev-libs/libmspack
|
||||
|| ( dev-libs/libpcre2 >dev-libs/libpcre-6 )
|
||||
dev-libs/tomsfastmath
|
||||
>=sys-libs/zlib-1.2.2:=
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
clamdtop? ( sys-libs/ncurses:0 )
|
||||
clamsubmit? ( net-misc/curl dev-libs/json-c:= )
|
||||
elibc_musl? ( sys-libs/fts-standalone )
|
||||
iconv? ( virtual/libiconv )
|
||||
!libclamav-only? ( net-misc/curl )
|
||||
dev-libs/openssl:0=
|
||||
milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
|
||||
xml? ( dev-libs/libxml2 )"
|
||||
|
||||
# We need at least autoconf-2.69-r5 because that's the first (patched)
|
||||
# version of it in Gentoo that supports ./configure --runstatedir.
|
||||
BDEPEND=">=sys-devel/autoconf-2.69-r5
|
||||
virtual/pkgconfig"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
metadata-analysis-api? ( dev-libs/json-c:* )
|
||||
test? ( dev-libs/check )"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-clamav )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-0.102.1-libxml2_pkgconfig.patch" #661328
|
||||
"${FILESDIR}/${PN}-0.102.2-fix-curl-detection.patch" #709616
|
||||
"${FILESDIR}/${PN}-0.103.0-system-tomsfastmath.patch" # 649394
|
||||
"${FILESDIR}/${PN}-0.103.1-upstream-openrc.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Be extra sure that we're using the system copy of tomsfastmath
|
||||
einfo "removing bundled copy of dev-libs/tomsfastmath"
|
||||
rm -r libclamav/tomsfastmath || \
|
||||
die "failed to remove bundled tomsfastmath"
|
||||
|
||||
AT_NO_RECURSIVE="yes" eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use elibc_musl && append-ldflags -lfts
|
||||
use ppc64 && append-flags -mminimal-toc
|
||||
|
||||
# according to configure help it should be
|
||||
# $(use_enable xml)
|
||||
# but that does not work
|
||||
# do not add this, since --disable-xml seems to override
|
||||
# --without-xml
|
||||
JSONUSE="--without-libjson"
|
||||
|
||||
if use clamsubmit || use metadata-analysis-api; then
|
||||
# either of those 2 requires libjson.
|
||||
# clamsubmit will be built as soon as libjson and curl are found
|
||||
# but we only install the binary if requested
|
||||
JSONUSE="--with-libjson=${EPREFIX}/usr"
|
||||
fi
|
||||
|
||||
local myeconfargs=(
|
||||
$(use_enable bzip2)
|
||||
$(use_enable clamonacc)
|
||||
$(use_enable clamdtop)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable milter)
|
||||
$(use_enable test check)
|
||||
$(use_with xml)
|
||||
$(use_with iconv)
|
||||
${JSONUSE}
|
||||
$(use_enable libclamav-only)
|
||||
$(use_with !libclamav-only libcurl)
|
||||
--with-system-libmspack
|
||||
--cache-file="${S}"/config.cache
|
||||
--disable-experimental
|
||||
--disable-static
|
||||
--disable-zlib-vcheck
|
||||
--enable-id-check
|
||||
--with-dbdir="${EPREFIX}"/var/lib/clamav
|
||||
# Don't call --with-zlib=/usr (see bug #699296)
|
||||
--with-zlib
|
||||
--disable-llvm
|
||||
--enable-openrc
|
||||
--runstatedir=/run
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
rm -rf "${ED}"/var/lib/clamav || die
|
||||
|
||||
if ! use libclamav-only ; then
|
||||
if use systemd; then
|
||||
# The tmpfiles entry is behind USE=systemd because the
|
||||
# upstream OpenRC service files should (and do) ensure that
|
||||
# the directories they need exist and have the correct
|
||||
# permissions without the help of opentmpfiles. There are
|
||||
# years-old root exploits in opentmpfiles, the design is
|
||||
# fundamentally flawed, and the maintainer is not up to
|
||||
# the task of fixing it.
|
||||
dotmpfiles "${FILESDIR}/tmpfiles.d/clamav.conf"
|
||||
systemd_newunit "${FILESDIR}/clamd_at.service" "clamd@.service"
|
||||
systemd_dounit "${FILESDIR}/clamd.service"
|
||||
systemd_newunit "${FILESDIR}/freshclamd.service-r1" \
|
||||
"freshclamd.service"
|
||||
fi
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/clamd.logrotate" clamd
|
||||
newins "${FILESDIR}/freshclam.logrotate" freshclam
|
||||
use milter && \
|
||||
newins "${FILESDIR}/clamav-milter.logrotate-r1" clamav-milter
|
||||
|
||||
# Modify /etc/{clamd,freshclam}.conf to be usable out of the box
|
||||
sed -i -e "s:^\(Example\):\# \1:" \
|
||||
-e "s/^#\(PidFile .*\)/\1/" \
|
||||
-e "s/^#\(LocalSocket .*\)/\1/" \
|
||||
-e "s/^#\(User .*\)/\1/" \
|
||||
-e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamd.log:" \
|
||||
-e "s:^\#\(LogTime\).*:\1 yes:" \
|
||||
-e "s/^#\(DatabaseDirectory .*\)/\1/" \
|
||||
"${ED}"/etc/clamd.conf.sample || die
|
||||
|
||||
sed -i -e "s:^\(Example\):\# \1:" \
|
||||
-e "s/^#\(PidFile .*\)/\1/" \
|
||||
-e "s/^#\(DatabaseOwner .*\)/\1/" \
|
||||
-e "s:^\#\(UpdateLogFile\) .*:\1 ${EPREFIX}/var/log/clamav/freshclam.log:" \
|
||||
-e "s:^\#\(NotifyClamd\).*:\1 ${EPREFIX}/etc/clamd.conf:" \
|
||||
-e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
|
||||
-e "s/^#\(DatabaseDirectory .*\)/\1/" \
|
||||
"${ED}"/etc/freshclam.conf.sample || die
|
||||
|
||||
if use milter ; then
|
||||
# Note: only keep the "unix" ClamdSocket and MilterSocket!
|
||||
sed -i -e "s:^\(Example\):\# \1:" \
|
||||
-e "s/^#\(PidFile .*\)/\1/" \
|
||||
-e "s/^#\(ClamdSocket unix:.*\)/\1/" \
|
||||
-e "s/^#\(User .*\)/\1/" \
|
||||
-e "s/^#\(MilterSocket unix:.*\)/\1/" \
|
||||
-e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamav-milter.log:" \
|
||||
"${ED}"/etc/clamav-milter.conf.sample || die
|
||||
|
||||
cat >> "${ED}"/etc/conf.d/clamd <<-EOF
|
||||
MILTER_NICELEVEL=19
|
||||
START_MILTER=no
|
||||
EOF
|
||||
|
||||
systemd_newunit "${FILESDIR}/clamav-milter.service-r1" clamav-milter.service
|
||||
fi
|
||||
|
||||
local i
|
||||
for i in clamd freshclam clamav-milter
|
||||
do
|
||||
if [[ -f "${ED}"/etc/"${i}".conf.sample ]]; then
|
||||
mv "${ED}"/etc/"${i}".conf{.sample,} || die
|
||||
fi
|
||||
done
|
||||
|
||||
# These both need to be writable by the clamav user.
|
||||
# TODO: use syslog by default; that's what it's for.
|
||||
diropts -o clamav -g clamav
|
||||
keepdir /var/lib/clamav
|
||||
keepdir /var/log/clamav
|
||||
fi
|
||||
|
||||
if use doc ; then
|
||||
local HTML_DOCS=( docs/html/. )
|
||||
einstalldocs
|
||||
|
||||
if ! use libclamav-only ; then
|
||||
doman docs/man/*.[1-8]
|
||||
fi
|
||||
fi
|
||||
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use libclamav-only ; then
|
||||
ewarn "Test target not available when USE=libclamav-only is set, skipping tests ..."
|
||||
return 0
|
||||
fi
|
||||
|
||||
emake quick-check
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use libclamav-only ; then
|
||||
if use systemd ; then
|
||||
tmpfiles_process clamav.conf
|
||||
fi
|
||||
fi
|
||||
|
||||
if use milter ; then
|
||||
elog "For simple instructions how to setup the clamav-milter read the"
|
||||
elog "clamav-milter.README.gentoo in /usr/share/doc/${PF}"
|
||||
fi
|
||||
|
||||
local databases=( "${EROOT}"/var/lib/clamav/main.c[lv]d )
|
||||
if [[ ! -f "${databases}" ]] ; then
|
||||
ewarn "You must run freshclam manually to populate the virus database"
|
||||
ewarn "before starting clamav for the first time."
|
||||
fi
|
||||
|
||||
ewarn "This version of ClamAV provides separate OpenRC services"
|
||||
ewarn "for clamd, freshclam, clamav-milter, and clamonacc. The"
|
||||
ewarn "clamd service now starts only the clamd daemon itself. You"
|
||||
ewarn "should add freshclam (and perhaps clamav-milter) to any"
|
||||
ewarn "runlevels that previously contained clamd."
|
||||
}
|
@ -0,0 +1,215 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit cmake flag-o-matic python-any-r1 systemd tmpfiles
|
||||
|
||||
DESCRIPTION="Clam Anti-Virus Scanner"
|
||||
HOMEPAGE="https://www.clamav.net/"
|
||||
SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc clamonacc +clamapp libclamav-only milter rar selinux systemd test"
|
||||
|
||||
REQUIRED_USE="libclamav-only? ( !clamonacc !clamapp !milter )
|
||||
clamonacc? ( clamapp )
|
||||
milter? ( clamapp )
|
||||
test? ( !libclamav-only )"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# Require acct-{user,group}/clamav at build time so that we can set
|
||||
# the permissions on /var/lib/clamav in src_install rather than in
|
||||
# pkg_postinst; calling "chown" on the live filesystem scares me.
|
||||
CDEPEND="acct-group/clamav
|
||||
acct-user/clamav
|
||||
dev-libs/libltdl
|
||||
dev-libs/libmspack
|
||||
dev-libs/json-c:=
|
||||
dev-libs/libpcre2
|
||||
>=sys-libs/zlib-1.2.2:=
|
||||
app-arch/bzip2
|
||||
clamapp? ( sys-libs/ncurses:= net-misc/curl )
|
||||
elibc_musl? ( sys-libs/fts-standalone )
|
||||
virtual/libiconv
|
||||
!libclamav-only? ( net-misc/curl )
|
||||
dev-libs/openssl:=
|
||||
milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
|
||||
dev-libs/libxml2
|
||||
rar? ( app-arch/unrar )
|
||||
test? ( dev-python/pytest )"
|
||||
# TODO: there is no way to use this with the new build system instead of the bundled one
|
||||
# dev-libs/tomsfastmath
|
||||
BDEPEND="virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )
|
||||
test? (
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
|
||||
)"
|
||||
DEPEND="${CDEPEND}
|
||||
test? ( dev-libs/check )"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-clamav )"
|
||||
|
||||
python_check_deps() {
|
||||
has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use elibc_musl && append-ldflags -lfts
|
||||
use ppc64 && append-flags -mminimal-toc
|
||||
|
||||
local mycmakeargs=(
|
||||
-DDATABASE_DIRECTORY="${EPREFIX}"/var/lib/clamav
|
||||
-DAPP_CONFIG_DIRECTORY="${EPREFIX}"/etc/clamav
|
||||
-DENABLE_EXPERIMENTAL=OFF
|
||||
-DENABLE_JSON_SHARED=ON
|
||||
-DENABLE_APP=$(usex clamapp ON OFF)
|
||||
-DENABLE_MILTER=$(usex milter ON OFF)
|
||||
-DENABLE_CLAMONACC=$(usex clamonacc ON OFF)
|
||||
-DCLAMAV_USER="clamav"
|
||||
-DCLAMAV_GROUP="clamav"
|
||||
-DBYTECODE_RUNTIME=interpreter
|
||||
-DOPTIMIZE=ON
|
||||
-DENABLE_EXTERNAL_MSPACK=ON
|
||||
-DENABLE_MAN_PAGES=ON
|
||||
-DENABLE_DOXYGEN=$(usex doc)
|
||||
-DENABLE_UNRAR=$(usex rar ON OFF)
|
||||
-DENABLE_TESTS=$(usex test ON OFF)
|
||||
# Used to enable some more tests but doesn't behave well in
|
||||
# sandbox necessarily(?) + needs certain debug symbols present
|
||||
# in e.g. glibc.
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_Valgrind=ON
|
||||
-DENABLE_STATIC_LIB=OFF
|
||||
-DENABLE_SHARED_LIB=ON
|
||||
-DENABLE_SYSTEMD=$(usex systemd ON OFF)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
|
||||
# init scripts
|
||||
newinitd "${FILESDIR}/clamd.initd" clamd
|
||||
newinitd "${FILESDIR}/freshclam.initd" freshclam
|
||||
use clamonacc && \
|
||||
newinitd "${FILESDIR}/clamonacc.initd" clamonacc
|
||||
use milter && \
|
||||
newinitd "${FILESDIR}/clamav-milter.initd" clamav-milter
|
||||
|
||||
rm -rf "${ED}"/var/lib/clamav || die
|
||||
|
||||
if ! use libclamav-only ; then
|
||||
if use systemd ; then
|
||||
# The tmpfiles entry is behind USE=systemd because the
|
||||
# upstream OpenRC service files should (and do) ensure that
|
||||
# the directories they need exist and have the correct
|
||||
# permissions without the help of opentmpfiles. There are
|
||||
# years-old root exploits in opentmpfiles, the design is
|
||||
# fundamentally flawed, and the maintainer is not up to
|
||||
# the task of fixing it.
|
||||
dotmpfiles "${FILESDIR}/tmpfiles.d/clamav.conf"
|
||||
systemd_newunit "${FILESDIR}/clamd_at.service-0.104.0" "clamd@.service"
|
||||
systemd_dounit "${FILESDIR}/clamd.service"
|
||||
systemd_newunit "${FILESDIR}/freshclamd.service-r1" \
|
||||
"freshclamd.service"
|
||||
fi
|
||||
|
||||
if use clamapp ; then
|
||||
# Modify /etc/{clamd,freshclam}.conf to be usable out of the box
|
||||
sed -e "s:^\(Example\):\# \1:" \
|
||||
-e "s/^#\(PidFile .*\)/\1/" \
|
||||
-e "s/^#\(LocalSocket .*\)/\1/" \
|
||||
-e "s/^#\(User .*\)/\1/" \
|
||||
-e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamd.log:" \
|
||||
-e "s:^\#\(LogTime\).*:\1 yes:" \
|
||||
-e "s/^#\(DatabaseDirectory .*\)/\1/" \
|
||||
"${ED}"/etc/clamav/clamd.conf.sample > \
|
||||
"${ED}"/etc/clamav/clamd.conf || die
|
||||
|
||||
sed -e "s:^\(Example\):\# \1:" \
|
||||
-e "s/^#\(PidFile .*\)/\1/" \
|
||||
-e "s/^#\(DatabaseOwner .*\)/\1/" \
|
||||
-e "s:^\#\(UpdateLogFile\) .*:\1 ${EPREFIX}/var/log/clamav/freshclam.log:" \
|
||||
-e "s:^\#\(NotifyClamd\).*:\1 ${EPREFIX}/etc/clamav/clamd.conf:" \
|
||||
-e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
|
||||
-e "s/^#\(DatabaseDirectory .*\)/\1/" \
|
||||
"${ED}"/etc/clamav/freshclam.conf.sample > \
|
||||
"${ED}"/etc/clamav/freshclam.conf || die
|
||||
|
||||
if use milter ; then
|
||||
# Note: only keep the "unix" ClamdSocket and MilterSocket!
|
||||
sed -e "s:^\(Example\):\# \1:" \
|
||||
-e "s/^#\(PidFile .*\)/\1/" \
|
||||
-e "s/^#\(ClamdSocket unix:.*\)/\1/" \
|
||||
-e "s/^#\(User .*\)/\1/" \
|
||||
-e "s/^#\(MilterSocket unix:.*\)/\1/" \
|
||||
-e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamav-milter.log:" \
|
||||
"${ED}"/etc/clamav/clamav-milter.conf.sample > \
|
||||
"${ED}"/etc/clamav/clamav-milter.conf || die
|
||||
|
||||
systemd_newunit "${FILESDIR}/clamav-milter.service-0.104.0" clamav-milter.service
|
||||
fi
|
||||
|
||||
local i
|
||||
for i in clamd freshclam clamav-milter
|
||||
do
|
||||
if [[ -f "${ED}"/etc/"${i}".conf.sample ]] ; then
|
||||
mv "${ED}"/etc/"${i}".conf{.sample,} || die
|
||||
fi
|
||||
done
|
||||
|
||||
# These both need to be writable by the clamav user.
|
||||
# TODO: use syslog by default; that's what it's for.
|
||||
diropts -o clamav -g clamav
|
||||
keepdir /var/lib/clamav
|
||||
keepdir /var/log/clamav
|
||||
fi
|
||||
fi
|
||||
|
||||
if use doc ; then
|
||||
local HTML_DOCS=( docs/html/. )
|
||||
einstalldocs
|
||||
fi
|
||||
|
||||
# Don't install man pages for utilities we didn't install
|
||||
if use libclamav-only ; then
|
||||
rm -r "${ED}"/usr/share/man || die
|
||||
fi
|
||||
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use libclamav-only ; then
|
||||
if use systemd ; then
|
||||
tmpfiles_process clamav.conf
|
||||
fi
|
||||
fi
|
||||
|
||||
if use milter ; then
|
||||
elog "For simple instructions how to setup the clamav-milter read the"
|
||||
elog "clamav-milter.README.gentoo in /usr/share/doc/${PF}"
|
||||
fi
|
||||
|
||||
local databases=( "${EROOT}"/var/lib/clamav/main.c[lv]d )
|
||||
if [[ ! -f "${databases}" ]] ; then
|
||||
ewarn "You must run freshclam manually to populate the virus database"
|
||||
ewarn "before starting clamav for the first time."
|
||||
fi
|
||||
|
||||
ewarn "This version of ClamAV provides separate OpenRC services"
|
||||
ewarn "for clamd, freshclam, clamav-milter, and clamonacc. The"
|
||||
ewarn "clamd service now starts only the clamd daemon itself. You"
|
||||
ewarn "should add freshclam (and perhaps clamav-milter) to any"
|
||||
ewarn "runlevels that previously contained clamd."
|
||||
}
|
Binary file not shown.
@ -1,5 +1,3 @@
|
||||
DIST xarchiver-0.5.4.17.tar.gz 1077111 BLAKE2B f68f22258dbfaeb37333fab3d2ea1b06e23e143f90df6cd94f7601961636d1e5a929e1353ac956ac9a7341813593fcfb35d5197666dbb0920ddf63e4365f34e1 SHA512 5b19fd0fb90f99aee0ac2576bc4efce9ef4eef9119fc118815f6d925e3877c0895475fbdf7363d8adfb6371fb7fd73299ea3a7cb3b6d9fff19c89d1d287d3a84
|
||||
DIST xarchiver-0.5.4.18.tar.gz 1112838 BLAKE2B baeab65c9f81eecf070185fb3718b3e8a460e94393dfcdf38ad8bfb2a771c6f98a8638a28c43aa99d05a95772ca7e1546d9be1b602e22a715d5827350976f9d8 SHA512 a33236839d325a2d706fd0a9e2257ab5289895b030450b2060da856c047e5676ac5686312f8d00d3f38d329d0cf39fb22330a7c902b3ff5943856801435f6970
|
||||
EBUILD xarchiver-0.5.4.17.ebuild 1311 BLAKE2B de6be005c5d78c1c1c8fac4fbba763cba20b12fb2d548df3cdc6740ef6fefbcd7578bc775ad12846f801e49184c8453691718a6a1dd2cb37c824d33dfed647b3 SHA512 8f9febe38458f3caa4e27c67c3439f9b7a707a40f3f088a57c78ac7233814155ab136d4ce2c59102e51a571715e6575c953ab5f6c07edfc781ae65e14c14dd48
|
||||
EBUILD xarchiver-0.5.4.18.ebuild 1319 BLAKE2B d51f11b86331b5e2ed41175b81d910b6f943b54b5e311f8f30866f7c6af0d2d23d491a2ec47d052b64119e92dca33c28859f009665e48ec7024f0c7178896c51 SHA512 3976644e65b339d2081402c5555ab3b689d6a647a6b17446a0ddd5eafad14aa77df6a0c87e72945eb3bf58847f2b801e17c92bc7d272749ee6bb04decec0acae
|
||||
EBUILD xarchiver-0.5.4.18.ebuild 1318 BLAKE2B 7005030e5950a06e0b99759ebfae10f59c80dd7bcdb7ca69cea78d871d5db7598e251da11f359e4610b86a48a754fb9cce7e5098af692e4f83a5a172fb9a5d33 SHA512 63f86d63e6924c14a7ae8dfb41bd80ce6adcee1b352f6dcbcf13887a85df2c0e8cda62908f91d07d40db0c6a63f27388096a44b72648bd8a43b37420a5ccbbaf
|
||||
MISC metadata.xml 448 BLAKE2B 5eb8d55f09ade402a421e0a40bdcea04b72fb284c6a705c03be6454e7862253344d5c8e91adc37510759745eccfe68ccd4945192e7a24beae0ad881b04f68337 SHA512 240dc27cb546ec70d0b85db8d9b8c77a38ca4773389caaaba3bc52e9dc823803c330d5a83213c6ec6a6cf3a56ffb8eb09692c446df7af42f3ecf844cbd6b13a4
|
||||
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit xdg-utils
|
||||
|
||||
DESCRIPTION="A GTK+ archive manager that can be used with Thunar"
|
||||
HOMEPAGE="https://github.com/ib/xarchiver"
|
||||
SRC_URI="https://github.com/ib/xarchiver/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc"
|
||||
|
||||
# older pigz versions have incompatible command-line processing
|
||||
# https://bugs.gentoo.org/661464
|
||||
RDEPEND=">=dev-libs/glib-2:=
|
||||
x11-libs/gtk+:3=
|
||||
!!<app-arch/pigz-2.4[symlink]"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
app-text/docbook-xml-dtd
|
||||
app-text/docbook-xsl-stylesheets
|
||||
dev-libs/libxml2
|
||||
dev-libs/libxslt
|
||||
)"
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
$(use_enable doc)
|
||||
)
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
|
||||
elog "You need external programs for some formats, including:"
|
||||
elog "7zip - app-arch/p7zip"
|
||||
elog "arj - app-arch/arj"
|
||||
elog "lha - app-arch/lha"
|
||||
elog "lzop - app-arch/lzop"
|
||||
elog "rar - app-arch/unrar app-arch/rar"
|
||||
elog "zip - app-arch/unzip app-arch/zip"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
Binary file not shown.
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools flag-o-matic
|
||||
|
||||
DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
|
||||
HOMEPAGE="http://cdrdao.sourceforge.net/"
|
||||
if [[ ${PV/*_rc*} ]]
|
||||
then
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
else
|
||||
SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
|
||||
IUSE="encode mad vorbis"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-cdr/cdrtools
|
||||
encode? ( >=media-sound/lame-3.99 )
|
||||
mad? (
|
||||
media-libs/libmad
|
||||
media-libs/libao
|
||||
)
|
||||
vorbis? (
|
||||
media-libs/libvorbis
|
||||
media-libs/libao
|
||||
)"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!app-cdr/cue2toc
|
||||
!dev-util/pccts"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-ax_pthread.patch"
|
||||
"${FILESDIR}/${P}-wformat-security.patch"
|
||||
)
|
||||
|
||||
S="${WORKDIR}/${P/_}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Fix building with latest libsigc++
|
||||
append-cxxflags -std=c++11
|
||||
find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
|
||||
|
||||
local myeconfargs=(
|
||||
--without-gcdmaster
|
||||
$(use_with vorbis ogg-support)
|
||||
$(use_with mad mp3-support)
|
||||
$(use_with encode lame)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
AUX cuegen-1.2.0-fix-build-system.patch 260 BLAKE2B 9318ece2533fd138b6666562d564fd6d6fb7fd2891e99207b4f7c65e2e75a43950ce10756c8fc82f02d08ae6090568c13a8abce48a0e6e800d7d21ceb674f2fc SHA512 438b0a306e149e76d4e63bb6206f2296f2ebd6bcaa960ab4f8778188ec4ccb5a2497126d8d6b4076a779a92c2fa3f12b125d2b5ff59332b690250f5c03b5f4ee
|
||||
AUX cuegen-1.2.0-fix-build-system.patch 323 BLAKE2B 27a20cbd8325d1323029122931a0ae0b5cbeaec0b5c13bfdf0e3ae314426f36daf9753d2bcdb0f33f963fc148ab73c844da61dfd3efdebdcd6a9fd2e5e1b774e SHA512 3a596b936aee698cd1df28b9c575a3563602ec5e12788c080aef69255125370f237c9fac5b14bdea1c4b0ebd48726a2b958b484c35711a5f55c3c563bbdae2be
|
||||
AUX cuegen-1.2.0-missing-includes.patch 284 BLAKE2B 613f9932506e21aa0e969769bef562c5e2544f90adcfe04da4ae0deac85f6563c9060567fe28759c3c73b8b800dd812629b50d79085bc4bb3cca61210ab5957e SHA512 85a8d9ce0a5822552a7c840add75489c0165aef05b573d476f1cc5b1d3e54c9a393aa61c921a098beabbbf70776fd6f113e929b4e90523aef2c4d501588d558c
|
||||
DIST cuegen-1.2.0.tar.gz 4411 BLAKE2B 1f728200823c1121fdb165ee6af1f41cf8ac79e867cc173869843775d36d13ae6798f080b3a7c05d3f36c9fa8e0634edd9f09af5281d19165bb1c24a1ed3e9e1 SHA512 b1da7686944299994b8a04e3253aabc9c6b262f5f2d6d343d0ddd9b06d2c4b1e30441cfc9be6032675148e8d3146709924a486ef004102e02b5f90af7127d58e
|
||||
EBUILD cuegen-1.2.0.ebuild 608 BLAKE2B 1afc8988e0a854a8599ec1269a1f05ef872d2e3ed11455a752ef40c169ab0eee3f0a14b1c9ba4a33ee7264f07c02b8d9eb9f5df799d693dac76e1e82c97dab65 SHA512 69eb807758b3d57a389ad32bc777b14c031abf4279c47b7ec831b391502e6def2348c26ef6750ffa741ce007547da3455411c4ee9ab86eaee8090e21a748a4b6
|
||||
EBUILD cuegen-1.2.0-r1.ebuild 570 BLAKE2B 69b89fddd1af03820a37b16942c8d45253987c7643d0e34db65316f0d8b41ae6ce7035a8bb92dec65565172c0cc267494eb349a85b8c9a03c0f33089f366cad8 SHA512 ce084b2703cf2c0722376a52c9b3a1f4474a85c01a3cfa8739cd634828276e8732d2214483c4c86ce96fd9980655f893ba50b0de18066cc02f4cea3cb5650112
|
||||
MISC metadata.xml 399 BLAKE2B 1443ed2f7aa0c03d772d73bcb5bd45dc6722ef01819b9f36fe34931b6135aace7fc954c2a17687a78da28f86bfb9239e849bd3abd97f859574d1d042c31a9697 SHA512 d32e4ca77f79fbefd7acd261a7a0512cca77346b6f4ab79e279e1f0f8adf6eced362e0a75b715921fb60b786b03fc22b1311c2a8c6bbb16ed22ac9b4659f2698
|
||||
|
@ -0,0 +1,17 @@
|
||||
--- a/cuegen.c
|
||||
+++ b/cuegen.c
|
||||
@@ -10,12 +10,14 @@
|
||||
*/
|
||||
|
||||
|
||||
+#include <fcntl.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <linux/cdrom.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/file.h>
|
||||
#include <sys/types.h>
|
||||
+#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
#include <string.h>
|
||||
|
@ -1,4 +1,4 @@
|
||||
AUX daa2iso-0.1.7e-buildsystem.patch 342 BLAKE2B 45c7b8c8820f85524b47763fdc5d0eab4c91b89927a68d6d5c1f951c255e3140d596c129ac0dd55efcca498d72c21011326fc2c0887cb5e25a9808d2433390c7 SHA512 44ef91a071fa7723699e185a2c63ca7bcf893df08a94ba0daa6c1803b993558c1d33898818cf73b709d635dc922e32a963491c23985a2f650ea78eaa8687ef75
|
||||
DIST daa2iso-0.1.7e.zip 49862 BLAKE2B 701e8e853589e5d0fa1b2b5f80fefde0e61b32dcd40b2b326423e457510b2464fa64f1797e56d46341c13cfd938191a470e04252fd9bf0f39b76a29048a8e378 SHA512 dce00d3bfa4f4e60fd1cfa3ea606bdc8b9fdfc9ce14192ec0204a6da749dc2fb3a0f1de600c19f251e165c7b1f6b66fc14edcd97a38cfa4e163746cc8db5b38c
|
||||
EBUILD daa2iso-0.1.7e.ebuild 568 BLAKE2B c957e130a7fa6a1dbb2bb4eba21e60a5145f7e4858716fba4c692eacdd96227d2e8ca1df7fd605d1e8aeb48bfb156b617c59a2ff1705d30b07b1fc492b732c28 SHA512 1688513072d3064df22f6d571931437dca043c17e9a1915a56317f9b74f54957889ddd898f45a9055b5154e3edd4e9e6503becf4e01e13a79c41c9103013b829
|
||||
EBUILD daa2iso-0.1.7e-r1.ebuild 547 BLAKE2B 477f926b9bc169c9845852982831cd2de0ae5572ade84a6bffe11a9d0e1fb4efbee93ee51a5dfff38d6ca6c94be59e6d061956c8b21c5902c76f7217184cce41 SHA512 5be51a509cfd4ab3847842acd6a357a18e4ff17b0e21b1908acdf93f70d904df3f58eadeac0be930b28e31a9e3c911803789bf05bb1d080045ba606a695e6f20
|
||||
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST disc-cover-1.5.6.tar.gz 52749 BLAKE2B e816e77df2306f51aa55043c25adc62a21efe2cfeafa36c52dd3fa6e026d603297705ab99b4f5fcf9eab106fdc4bb940a5de2428553909f45bc99c3c927cd8b6 SHA512 ac00eeda8da63312afa16fdd4d12d160c651dc44aa44e769b92cad1dd9ddb10f123e8fc64e14853302455047ec86582fa9de423ccacd32912a078d2a21cb0d8c
|
||||
EBUILD disc-cover-1.5.6-r1.ebuild 723 BLAKE2B 618abdac5be327f1f4f537e3f95d29aac93b3068aeab44d126daa39cd607ea269b05c0298c31cadf83662dcd4f5c2ec48e857b95034885289086c1c67869bf23 SHA512 eef1769ab9d301ecdf526e79960c79520113a8a1e8ad762ae7c50a5409e1542a24099da3b4a1789987b96b974682306c321162924b30a0a8cfb954c8f307681e
|
||||
EBUILD disc-cover-1.5.6-r2.ebuild 707 BLAKE2B b7cf486d72c4ad5dd0e62cbc4f950b1602cdc21652f485136b9a874de730f3744a0348b1382876ef4f1115701bb914a75bd9ab5b6f5e2f22363d5c5fe0c078dd SHA512 178a0578c450ff246294d8a4173faef072d6a7999fed97b1beabd4a5a01dcfc6e87c1925db091f4f23a9c841b8aa9df3ef5a67c618bdbf2e8c2dcf6f973c9484
|
||||
MISC metadata.xml 467 BLAKE2B bf0180fe1b96e8ba460f6b87457b25972876b95d20e275672cad5766316ff776f4215dc174271d37004b21d475a66f5e5366f7dda46817dc894b3bc8af56518a SHA512 7eda5fc34c3c850bf3b7d9734f81238a998236df8a41b4e11c31d4b1ea3bf88574c2944b6ddd3b2a7f06c4f1da3a6cf0ae09d143f910ab5294b9f91ccbc653c9
|
||||
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="A set of tools for DVD+RW/-RW drives"
|
||||
HOMEPAGE="http://fy.chalmers.se/~appro/linux/DVD+RW/"
|
||||
SRC_URI="http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-cdr/cdrtools"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/m4"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-7.0-sysmacros.patch
|
||||
"${FILESDIR}"/${PN}-7.0-wctomb-r1.patch
|
||||
"${FILESDIR}"/${PN}-7.0-glibc2.6.90.patch
|
||||
"${FILESDIR}"/${PN}-7.0-dvddl-r1.patch
|
||||
"${FILESDIR}"/${PN}-7.0-wexit.patch
|
||||
"${FILESDIR}"/${PN}-7.0-reload.patch
|
||||
"${FILESDIR}"/${PN}-7.1-noevent.patch
|
||||
"${FILESDIR}"/${PN}-7.1-lastshort.patch
|
||||
"${FILESDIR}"/${PN}-7.1-bluray_srm+pow.patch
|
||||
"${FILESDIR}"/${PN}-7.1-bluray_pow_freespace.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# Linux compiler flags only include -O2 and are incremental.
|
||||
sed -i '/FLAGS/s:-O2::' Makefile.m4 || die "failed to sed out FLAGS"
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake SHELL="${EPREFIX}"/bin/bash CC="$(tc-getCC)" CXX="$(tc-getCXX)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake SHELL="${EPREFIX}"/bin/bash prefix="${ED}/usr" install
|
||||
dodoc index.html
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]] ; then
|
||||
elog 'If you receive an error, "unable to anonymously mmap...'
|
||||
elog 'Resource temporarily unavailable" when running growisofs,'
|
||||
elog 'then you may need to run "ulimit -l unlimited".'
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
AUX dvdshrink-2.6.1_p10-fix-paths.patch 793 BLAKE2B 7bca779d2e17ed4388dfdf8e6798bf11111a3a25c3bac722f0a5e428b703ccaaad0cd83f8e906d5ed17d123745d073f12d83c130f03fbf38d8a13f981b85cf5f SHA512 8302a9e62b57346a107857c3c3b7095c5838771919b16d4f248c03582100fbb9ab3d55aafbe8b3a911dc1fa89c746a438a9da60ca77af7419068c5bafb9816a3
|
||||
DIST dvdshrink-2.6.1-10mdk.tar.gz 1087571 BLAKE2B a45427483b5519ee7abbc787e7afea2f9edcb49f8f6a15843184e7c62e51f7ebb18ad1db35ea695004eda9763dfc9b2a5522b7b4c279a2b63a71b96d091ffe37 SHA512 6766f95bd2bb29ef0877d9b22bc45eb2c508ad2d1a7bb99f84b3f858987fc098a696f15f953efe006bf9556a73f6aa0e6247afcdf8e4c5dad826ddba97f02c06
|
||||
EBUILD dvdshrink-2.6.1_p10.ebuild 1057 BLAKE2B fb2aec0b5becdf5fb614772ea354e83b2f016ef7188738693f5f7989cda135c8829a420c9fac0eae4f0504f3028ee24e6d07565e1a4c079c6c7826dc993ec05e SHA512 8543b0872cd04663d1aa27bafb38c1fb7415ffe2bfdbc0c86295906a893f9eb06c6915b0881dca073619a55e00e8e12279763550349a931fd41eb07699a802e6
|
||||
MISC metadata.xml 428 BLAKE2B a8ca0107be96bab8cfb3b3a3833188173cfc9b63f5b751a7ce0723fddb991623e78e3bcab516ad7892b920e7cc3d089338b866ca25796af8324acbf8fd851a38 SHA512 6708ce2fb19fe1f19dde1f8c713575080398b917c45a5c9fb12e814ea4ee6509234bc42bf60482f9e1e46f36ae7b156682e29cfbfe305e7aec7a95838e10b5b9
|
||||
EBUILD dvdshrink-2.6.1_p10-r1.ebuild 1048 BLAKE2B f9745c1cf7f45e2409abaacbef3b86fca9af1bc26e4269fc429ad3d1f00fb7050029b9dfa2cc231302379bd2654f71ccb2ed9c245a379c3eee77841c84a6d807 SHA512 b23497141ff1238cd417b0563c863eeaa3a7083227b347b7dcc89a0ae344983945efa334e82c989e0a5fc823f5751e3ed1ebf37d33a86042c226bfdde50718f6
|
||||
MISC metadata.xml 431 BLAKE2B 961c093cdacc8eaf73991a52b2f14640ec5841b0bc88ede80adaf0dc72214575c4e0db131ed739e26262eaa3188bff972cd5c05ef0878e5389e7632f9f6f18b6 SHA512 47622d88c083be97b6b3366f65d7d297e5efa1355bd8cdc7cee3aa8611556843405bb6eea344c229c3a9b9600dbb3d761090cc0dc4f8370763e57c3000061b74
|
||||
|
@ -1,5 +1,5 @@
|
||||
AUX gaffitter-0.6.0-fix-build-system.patch 713 BLAKE2B f4faa44bd548d8a806a18e4a86a336c64f045e9bb82f1a4fbe657346e45865ab78e3c28b582a2a43e95a0561cbe2bafd626d1130d73044bcb114546b5eca466b SHA512 72724f2c638ad93d5a10991a1f0b674a2977b6b8a97956cfc08db456dad5775ca35e1fe49848a103ab0a335351a40ce792613263adcba2df7985f48b109ef3b2
|
||||
AUX gaffitter-0.6.0-fix-build-system.patch 704 BLAKE2B 74e97a02e2f169a0c30a91f5bbd6f80073ef683d183aa126af5a56b056bea4c43fecb2125e24e43735d59bf1b3cfaa57647b44291df9d93bc863241041c5edfd SHA512 91b0dc7be3329aa408fd4f45f3458a116b8649d238c3a5431ba5b7e847451f9ae4d342fce8a284b30605c8628ca608ee877b4ee63add4b946db6f36ba6ddc263
|
||||
DIST gaffitter-0.6.0.tar.bz2 44433 BLAKE2B 8ae8fb68711168619e69b79c8544dcb926e984ed3e311062060c71f691588c581fb90744c3e984847bd3061e6ed18e6ae07896af8812d6896fb27291af9450e0 SHA512 f27313b0274d2b08e6e9cd7ce86d93c3a944d6d4e4ad103cba8137dd4074bcdfcbd470ef6decdd192e6e5086f27968e27e0b76ca738e9b538db14d83816010b6
|
||||
DIST scripts-0.1.0.tar.bz2 5859 BLAKE2B fa774440d9f5b1e8c3a1b4cfd2d65d1d943a904d196df2657ff12e079266b211476bd61b2514be9f629522106ef0b1ef2b21fbb8e0431bf4c6a04273fe3d8a83 SHA512 6730df258444fa4fb17a0d0438b8b1394f857638ce95aaa28dae5345d0bf7517a226a0483a6e8ab89a5012aef9b79586a0cd2b576f9a1ceafc6f29e45d797a20
|
||||
EBUILD gaffitter-0.6.0-r1.ebuild 882 BLAKE2B 251e65386c7ff36d5fe8fe3e100b7ea19f983a44a8f1ffbaeb7f4088e4538aff21124ae8d676b3b785071100ce0a0e9cbe9f88d2531512937d522f18064173b0 SHA512 7457798f7c242fd904e47391d76d44fc6de3c962574487fedb90a031029bde84785e6c9af8f8a60eac27bb586febc761c588783d659f08432a360c76b98d8bf9
|
||||
EBUILD gaffitter-0.6.0-r2.ebuild 879 BLAKE2B 1b6406b282a83fa3cbd19278d7f079b89e821f480d3a5bfa31afa1bd68f232674f5bd1739960bb1977a34a1fa1c2a1b6bfd54983ea4e190323e9cc5d275042c3 SHA512 ed34ad428ec4ac777f309d20868056dcbbc108a3ff65b1b61ff9369529ba4b4cea8bdfeaa46b95c7856c688854c2dbfe617159ae475a626232fbe08406417ae8
|
||||
MISC metadata.xml 351 BLAKE2B 4cc047b7c07fe53d30b4f7fbc28d758c4904183e3c53487907966a8b7fce51f40931d78503f2f79e60c05f99614bbf0b82b19457f3df88ebdeeeb0c1a1a080e1 SHA512 2d92ff63dfa00d8300b4c7dc8ced295640fdc48f7b256c2639e4c43d7e0552fb81d9c93b7f8c1c0b922abf7c94f03127b4d621c0e6f7ccc662dcb680ba5d5d5c
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EAPI=8
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
@ -1,7 +1,8 @@
|
||||
AUX desktop-entry.patch 544 BLAKE2B 8d02275e4dcbc4819f252b4493da4808384b2f036e0e208411bd9d734cca1802cee3c141cb0f2f4939f3286e146be9c4bbe13b8e1bf652a156d54eab377e0aba SHA512 92c46a60de5676e0fbb4a22c0e382586b0ac165ad9346f6dd4363c9ec6b19225f80755605bdcf25fdbb834d0868c7040703847797f3b835bde0849be5a08204f
|
||||
AUX joliet-long.patch 796 BLAKE2B 308e8471cbbcd2767370c452417d64bad6839126f95a4ed68c005074fb7daef85dc28076615679c1ba507a3091115e4a07ae4e6596492addb4101cdc71f72123 SHA512 cc3280b8eb0f79c89e70cdee5852119d8c13165483222fc1c750b65bfbeb081de9153387f30113ef90e553f18a5ef9625f4bd5737bd6fba521e3846294d27ade
|
||||
AUX rename.patch 505 BLAKE2B a7794bdc1a45b34fee773fb0482054b80506d7865c98e7c88f5995c3c4ee377086470d8288640f7e9686e208ba43e49ca2631348d709fa48357ceb815ec5218e SHA512 5ae9769ddd1c26a34d155d38ec2dede550e63be6fa7cb7f8a3cdd7b289aadce370c3f015bac91d0379b20f9f5a2265daff6f69b22350df9486b515c956d7abf5
|
||||
AUX sox.patch 1396 BLAKE2B c6f193498e8086111a90aa0811e4d3396c743722a8c31ac8286d37d3bf98d17bb12bd505574af2fc10633a796cdc5bf07924ebd7a2bf63e2fc8cb470feaa8ccb SHA512 545e3439a81e131a704c53e0c5a016d32a99e5bbda788ef5f3a6b1819cac7f4d5b98688e3738f3e6f1440eaba3a69efc1b2718edd578c9e4499166e4d527bd2d
|
||||
AUX cflags.patch 453 BLAKE2B 834bc5e8713616c445aaf38c0e0f40c23e9e1b8ac9b45608d3d503fa7fa12a1cc3b219d78295789c3fbba3ed638a3052d9b56105835355ec79878e274d9b8844 SHA512 6a563d78b173663ef7750ee189a576164a61b386ab7ea74325fa5fd48d656bf64fda5d02be5efa9dd7fb883ce4bccca9c1efb63e979c22976cc0c29da53ca20e
|
||||
AUX desktop-entry.patch 329 BLAKE2B 4280f5ea838eb488ac83996b364d0a3ee4f26dd5fe374376d315d8130c343ae127bec41217844f72e917dfb11dd38b88113bafaf68f4f6ad59af224bbd54ca7d SHA512 5f909042ee1835f2d208d1df7b271b503c30e854c1df36783c308a9650b3e67c4e6beae735948f84624ae212977e88d17deb7d592f12e82c73b2ba60fa63eb05
|
||||
AUX joliet-long.patch 720 BLAKE2B b248bd3973cd827914d52161726125485c55b3223d214821082e4c4f67e6a3577e28cad2654f681c310ea67b7e85a1b1f5fca7ccbc651e20dc3c8f1c3ff6766e SHA512 9f69cc29dadad9d35c44aa5f77ac0555ebc6c61dee003c263273fda325bd310d3c6fcc2b87dabd5742839dd1bb90244d755315e643e5a8b8b3d7bbda1e73c74e
|
||||
AUX rename.patch 429 BLAKE2B c91c1d010366c0ec0a44e38528a4b1a53b28da0342ce690ea9e7966c4f29e8af55cea8e201a8983bc3c38790de94842d897ca41429798462b7118271447bd13a SHA512 16c5b75aa8196f21194bbd81a4aaf5fa00d0081bc944ef590b0e2df6f9f0ede982e30fc0f114d1672311dbb4d72f367fc985b96787948437b4bc70dadb2ea8e1
|
||||
AUX sox.patch 1232 BLAKE2B bd3dbdfcd81583063dbe3c66ff4d4fde43523512e2cb037ab83e0e0655587f7fb9e643ef2440cc514c69801e32c7f1ec84c04a50efa18b95dc7295cda9870cdf SHA512 cfd26fd5497dc887bc885871b71a88bc2e28566de3b7d0f949fab15752145859c5fa96fb680e3f765c559f3889bb788f3eafd9bc0164d03a77f7d29b93fbf7ab
|
||||
DIST graveman-0.3.12-5.tar.gz 962523 BLAKE2B b7650c79ccd379ede48d9b1a9abbb1504e88e787feaf7897f50509d92ff51171e366e99bba4c9f9d153d92b4bbc5970b9775064e7f482fb0b1ccf12e5e50c4e0 SHA512 c09ec1b5273411e61ee568260eb921bb10aafa90ccd0f4074228741c1f0470650368f96e595763d77b46c87fa4a038a1d5a3a022f8019afd5f772754f9636ee4
|
||||
EBUILD graveman-0.3.12_p5-r3.ebuild 1669 BLAKE2B c24ace1a1b5c3d2b4c9932aa06a550951eab47696e32f905ca6e81abe7d485d1ce33bf983e395f41be890cdf578f4e99c6b43ecbf2d7899497bea4d36436dac8 SHA512 ff5242c43e21ca828bfd4f4e15db679c3583b8b6a7e3f76ec94442c74d8a72197e3698cf119c19376682af2e74998162d4e8b2860054c1bcc7d0506ef7625d13
|
||||
EBUILD graveman-0.3.12_p5-r4.ebuild 1686 BLAKE2B 586a11e8d9ad3d8650b312eaa6d0b3e4021c7963a58a00b77768696d7928c91c710cc5000708967b81d83a0b45c322bf278a378e1237fb3d04d36b11b38207e7 SHA512 a725bb6b41c439826cb5be7b2db5002186250001a2ba9e784956c0c9225b11ceb60bcef3ce5f2ac3badcacf450f1e79110e221fb4a1e7fc64c2af418b13937e8
|
||||
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
|
||||
|
@ -0,0 +1,25 @@
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
|
||||
|
||||
-AC_INIT(configure.in)
|
||||
+AC_INIT(configure.ac)
|
||||
AC_CONFIG_HEADER(config.h)
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
@@ -283,13 +283,6 @@
|
||||
AC_SUBST(GETTEXT_PACKAGE)
|
||||
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[gettext domain])
|
||||
|
||||
-if test "A$enable_debug" = "A"; then
|
||||
- enable_debug=no
|
||||
- CFLAGS="-Wall"
|
||||
-else
|
||||
- CFLAGS="-Wall -g"
|
||||
-fi
|
||||
-
|
||||
dnl Ecriture des fichiers
|
||||
AC_OUTPUT([ m4/Makefile
|
||||
Makefile
|
@ -1,5 +1,5 @@
|
||||
DIST mirage2iso-0.4.2-tests.tar.xz 12362388 BLAKE2B 7ed280ead88e3f63efe7d545f428ebe901762455f641f24d12e5b01270d29a6a47ba0cfb895bb3e7967bee4de192b0bf42eaf0714b0120683df434d8f2e5f627 SHA512 94955524e8caecf7c9e27e016677e03265311bff6fe1e7f873f8bb009e27a2cad7748e451de382a76ec312d39aee1ef94edd81386009d120c2a3ba63494a366e
|
||||
DIST mirage2iso-0.4.2.tar.xz 93168 BLAKE2B 957734f8fe1a57b7472f20250ae0b7347d8fac8b8bf51ed1ecacbe3521b0fc23c846e9fd9988ab8484e081b015726ae8e183fc171577a57b72fb00181e593650 SHA512 ef2671bf6887696f09fbf12df5af06ee5a6d66a9b6dd95ac5c84b71a6dc3216a4c5013aee7b8fb8ffebc8cab1a707b66f10ddefc5e20a5abe3ad0edce960b817
|
||||
EBUILD mirage2iso-0.4.2.ebuild 800 BLAKE2B ab858df133b77a7640e44c5c97645e9893392f16eb76c2346eea2b48b40409db33b8a11185c7005981bf4df5be12d21349227b5a0dbb10d52ffb85bd996d8827 SHA512 0791fad85876ea76e24e4c580534864a4fe864e9df2ebd76b7e879bbc5c2c428493a1cdc57697c73c7c73892ac36d9377218d9a041d1498fd1197743c18fef4b
|
||||
EBUILD mirage2iso-9999.ebuild 791 BLAKE2B 7f67b03e7c44a6c092bc07dbb637c1aaef9286c13cfd6225deeb233a469e52aadce8384c41574dba97c3b9106facfa9372e3fe1e4314a72016a16266130afd0d SHA512 e22d09aa9dfe4101b88120a4b718add10da9c2298da204aac33b108102fa759b9fca58a2e3f201fa40f1690fd82616d4404342e8bde2081475b19c6a9a4736c2
|
||||
EBUILD mirage2iso-0.4.2-r1.ebuild 713 BLAKE2B 90d984200f80153a512841e7e2b283feede6fee9c885ed19a4cf044ff0cda1a73c7630999935ee9bda370fe09c1f5f39850f22c1800270a1c73ed58598a8c56b SHA512 a1202459785e5da11b189c3f04caafcc694d7aa54318ac60848f048f909c3405d70c399e48d5fa398deae34e2c12b33d2901ff57a5adea8402bc3e39c44e216a
|
||||
EBUILD mirage2iso-9999.ebuild 649 BLAKE2B 26cfcbf9f8560e66f55d89f3319f8aa63d3f546182f1b1d4b80912ad559d05c46dbb45332b122699d70a51517dfd024f426dd6957fd67efff1a3c87b9f2567d6 SHA512 7940b94b69ba1cc0c158e343561280c37846ecd032185119c735ba87d39a0030572eed5dedab9022bc7958c15db5f6abc554b93cf3894ac4a766aa26c0a51245
|
||||
MISC metadata.xml 621 BLAKE2B 2ffa7d090ab9acc71204bb46c7258d78fe80fde4cb79d76ccd64cc6af9988fe307e974508cd7107a13ebec8722b5ffa1814cf14cb05cc6ef01085198ba782661 SHA512 b16fccbc99573c79ca7375b49418223680428e969d4c33e8c1e36d4e926b965bdef6b21b415aa5a028f978300a3710d26862d4e9032139a3d1b439f4960d6bf0
|
||||
|
@ -1,33 +1,28 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="CD/DVD image converter using libmirage"
|
||||
HOMEPAGE="https://github.com/mgorny/mirage2iso/"
|
||||
SRC_URI="https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}.tar.xz
|
||||
SRC_URI="
|
||||
https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}.tar.xz
|
||||
test? ( https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}-tests.tar.xz )"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="pinentry test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/libmirage-2.0.0:0=
|
||||
DEPEND="
|
||||
>=dev-libs/libmirage-2.0.0:0=
|
||||
dev-libs/glib:2=
|
||||
pinentry? ( dev-libs/libassuan:0= )"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
RDEPEND="${DEPEND}
|
||||
pinentry? ( app-crypt/pinentry )"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
$(use_with pinentry libassuan)
|
||||
)
|
||||
|
||||
econf "${myconf[@]}"
|
||||
econf $(use_with pinentry libassuan)
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST multicd-1.7.5.tar.gz 22437 BLAKE2B 7b355fb6a7a99322fa4c3502da7f3949ca372fdebff786ca239260129432596a8556c68d62184ec22ca1c4b1f31b1ab3940793f8656c88f6e1fadd75c96c18d0 SHA512 c17be38d36e0c81a5a230729bbf78c26bfc4e1288f959f6a176951b142772727b58e976e30d12beb05b835aa4126b5410f6f2f8a5aca4bbb89794d336c072b85
|
||||
EBUILD multicd-1.7.5-r1.ebuild 473 BLAKE2B 1492453c3e9c37cafd7f06f778ecd9ea2001b5c2b2167351340e8b0ba57bdd367c0e048b35ee6a5dfbe0c6384717ac4e8d9c4148e479b7b782935ec71a03da90 SHA512 220e3680e807516c947484f8cd4794c8d20566e84eda0584f94d549dcee56f14351b7a8e86ad52d2c166910bf6ddcb4eabd2696f3cfd12680705f39c8148bc32
|
||||
EBUILD multicd-1.7.5-r2.ebuild 456 BLAKE2B e912a7e0334143f57d8c028beedbbca7075975ea533e57662d49433b29bb824e08ce1a5927aba47548cce419b593d91a6c7a2cd8152486935a932993ff681db4 SHA512 dce38c81656cba7ff89e4a31ab17b3f05785b87f196d9012e38a391d97bc5cf66ed084eefc3ed7a5fce2a71216577b003401237c2792b98372d3ea858b799164
|
||||
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST nrg2iso-0.4.tar.gz 8553 BLAKE2B 2bd7907dc027c1bf602447c32f24f82d1627a90922aa32ebabecc15a3b3bb8d021f0dc3e13661351626a36365c76e325cded37046d7ac0f84ce6239c034a87e1 SHA512 fa9e081984345770fad713cdfc5711c8c9ace3981d1cc8130b4c2b83eca517c7765eaab758a34dd5e59846f24c6e3f76f3fc89e984305c4358859b0b28e1ec68
|
||||
DIST nrg2iso-test.iso 55452 BLAKE2B c4bd651bde0bc66b781332cc186828fbe3fbff2c77150f5ac5cea5f42824b0016fd8b007991d94801a64edc43ce84e050a2db654380e3a0497b33d3abb11cdf5 SHA512 905c0b30482a3b411e786a4cc225dab7513a33c32bfd312717f4666543323456d2b6b6ddbeee75ed194e04cf28d472c87ffbdbf783c63abd06fae7e433601fba
|
||||
DIST nrg2iso-test.nrg 362652 BLAKE2B c122ae3b0c310e5c823ccbf33906135aa74f1001b02dc31f7fc0fa77b87b5627d31ea8746a64f0e8a2450e0ec20dc25f5fd72e202113237a95bc219f321c79df SHA512 c29f7e7d3f692a03fdbc5d0c1a112ead73efb45b102302f7f1685f9f2ccfe1eed9b690a3c3f1c7d7d79da9197fdb40dd06ca7bab4187e5dfca81d47268b550b7
|
||||
EBUILD nrg2iso-0.4-r2.ebuild 979 BLAKE2B f609e6ab29030888de0ffbbd7d29d27cc600defa630d4c49abee0bd4f310d555c649730da3b73e25695380ebf1b81b34ff075e3d9d0a43b2526e193de9237c0b SHA512 6aa36a3a5881705294cf63faa8353574fb78e4e578bccf54d9a239d3d9a6681e69a070c21718d86d11d12291d13557f37791fef8ee218368f35cd0c9c867908f
|
||||
EBUILD nrg2iso-0.4-r3.ebuild 966 BLAKE2B 2c23f85f8aadfb8421f8bdfeb2b12d57ff7702f4a479d8ef6f7c3adea0dd07c50e847915029da7121efe905d8ffcfc8bd26521c6b79b6099d1c0d09710b1279a SHA512 9a2e787495cca6e40ba43662735fb43d7afc31f371f32ddaf9ac54afd5c585034862d4e35cac3a909c723d871a0790119f795c3b52b92e2b824c9a783c7727d4
|
||||
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST uif2iso-0.1.7c.zip 113727 BLAKE2B ae82e898cf27da8e3283af4c3d8dc2bea87fe29fbe998cf720f7876665c621495b1f68ab28af1250d7d041640404fc3d04c112eb7599476dfe4cb8118ab1dad9 SHA512 22e2e2d156cae7f2f72ba5959bf3b4282609397d148e6a98666382003ce568e185a90e6af8821829d302c1efea1ca2c6d155df0181c6a29294d70de8adc9591f
|
||||
DIST uif2iso-test.iso 55296 BLAKE2B b17ea40509445665c9103b38fcf26fd8b6e84917e9a0d31c7a53bbb201c310685649c06d055454dc2883e1d566d98912003d74ffbb68f6e6dca8dd47c1705a59 SHA512 775f8fc87a51709c6ef10ae2751cc8600c22d70af419afd680a1917338a699e6a3934597af26400f67ff68fdea5db32e416d73fda370ef71f0d19a5bbdcbedd6
|
||||
DIST uif2iso-test.uif 499 BLAKE2B 8e5098629c11572e839bc481ef44e7ff79c46926e049c3f5fb41b1868f63775f509740679835b289222299cfc9710ae8ff7f1739089a44f6fabd1d12720251fb SHA512 6863305d325ec6cf6c8693512d011ec4150bcf0be94f84495e4075cea74412b9fd8ede17f77ad9f7d4b3cf205c9406adbd5440697c7857ab094e4659d074efeb
|
||||
EBUILD uif2iso-0.1.7c-r1.ebuild 1103 BLAKE2B 8313a0cf293a7f91724021bbfd7acb12a5a57765675b2998181e83a1ad8c6eaf6509057afb4be3042e02e4597f33e029a8c105ee30b9ad5b901b56db1e5fa96f SHA512 d9a48714fae4dba6466e481254b878a0861fcc45dc050d1b8c24e9faa7be05b8fc1dea3f2e4f85bc8c0a33a451faca55d7ee3c86e6a2270d15989990581ae52a
|
||||
EBUILD uif2iso-0.1.7c-r2.ebuild 1106 BLAKE2B 22634592981f3e6044d6446e68e8201cd953e7d3bcd8ced0e22a4436881ba79331bb41563efa84b36551fe79045578cb2af6a469bdec22533a59892d5ee34f47 SHA512 6cf5501d560529921884c9262f2c1df630088e10acd8f56c849854758583f82b86ad1a90d896dab37f05cdb0e59156cc7b88e3055ebad2fe2f81d6ef58dfa525
|
||||
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
|
||||
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Convert CD images from uif (MagicISO) to iso"
|
||||
HOMEPAGE="http://aluigi.altervista.org/mytoolz.htm#uif2iso"
|
||||
SRC_URI="mirror://gentoo/${P}.zip
|
||||
test? ( https://yegortimoshenko.s3.amazonaws.com/${PN}-test.iso
|
||||
https://yegortimoshenko.s3.amazonaws.com/${PN}-test.uif )"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" -C src -f - <<-'EOF'
|
||||
CPPFLAGS += -DMAGICISO_IS_SHIT
|
||||
LDLIBS = -lz
|
||||
uif2iso: $(patsubst %.c,%.o,$(wildcard *.c))
|
||||
EOF
|
||||
}
|
||||
|
||||
src_test() {
|
||||
einfo "checking that uif -> iso matches the expected output"
|
||||
src/${PN} "${DISTDIR}/${PN}-test.uif" "${T}/${PN}-test.iso" # always returns 1
|
||||
diff "${DISTDIR}/${PN}-test.iso" "${T}/${PN}-test.iso" || die "unexpected iso"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/${PN}
|
||||
dodoc ${PN}.txt README
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Convert CD images from uif (MagicISO) to iso"
|
||||
HOMEPAGE="http://aluigi.altervista.org/mytoolz.htm#uif2iso"
|
||||
SRC_URI="
|
||||
mirror://gentoo/${P}.zip
|
||||
test? (
|
||||
https://yegortimoshenko.s3.amazonaws.com/${PN}-test.iso
|
||||
https://yegortimoshenko.s3.amazonaws.com/${PN}-test.uif
|
||||
)"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" -C src -f - <<- 'EOF'
|
||||
CPPFLAGS += -DMAGICISO_IS_SHIT
|
||||
LDLIBS = -lz
|
||||
uif2iso: $(patsubst %.c,%.o,$(wildcard *.c))
|
||||
EOF
|
||||
}
|
||||
|
||||
src_test() {
|
||||
einfo "checking that uif -> iso matches the expected output"
|
||||
src/uif2iso "${DISTDIR}"/uif2iso-test.uif "${T}"/uif2iso-test.iso # always returns 1
|
||||
diff "${DISTDIR}"/uif2iso-test.iso "${T}"/uif2iso-test.iso || die "unexpected iso"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/uif2iso
|
||||
dodoc uif2iso.txt README
|
||||
}
|
@ -1,12 +1,3 @@
|
||||
AUX cdda2wav_version.patch 1494 BLAKE2B f6772d32c3f9d28e727f0fb86d58e929631a55b0708de46722527387f8fc8dd8db1575fd4681a68fa1861c0d4a4ed42008930af972220fc9de561f973e14d406 SHA512 d792b4b348441f7f07c84e9bb6a533956f3a132b5b9a39cf65c76bc71f4308809f425aa1f447339530c19efb015e10990197248ff85c4a2d88b3a3bb12a2df51
|
||||
AUX disable_version_check.patch 296 BLAKE2B b8b59c238028906593d2aece2f1ce184c9850e3ce7e39b498c84f066b42008e829432d77986ba7bbaec6a5f9c80646042af70a051dd14bb6541b770ff822f0f8 SHA512 97cc36e91cb997b577700c97e29b89780095df043dc5739e51b67a9741991504b4a8f7bde9697c1bff478b39dfdf222b7dfcaf8684ab98861136fd7eb0b97bac
|
||||
AUX fix_cddb_hidden_tracks.patch 1256 BLAKE2B c944682453dc9e9a4675b8b6fb77cee6b4955d20e2669ea86520e8f0c49c1d2537afb73691dc64a0c11edee4da656840831c7826c0fe31bfc26d843e6ba491f9 SHA512 8aa10b3bbe65e1c56ef1b6fb47ff4de9af4e7cfe323fb1588d25a288818b569a8a6efff340b5f16c26f5f199379325f6779f4fd69465ddbe332c4c72068ad332
|
||||
AUX format-security.patch 316 BLAKE2B a0de5c35bbf0ff3642e835f7febfec67d6cc12ec7c789d05a345c8f34a18ea95bb3692273311d73dc5821973de204a55411741b15f9e8232f9cc0a0f581c8fb8 SHA512 8c9aca33910ae791f5a5e5d7ed99329df1925b28f38f7ee71287cd9ef40cda231b26fc207c68931b830f7ea67f131045a23b296d55e009935120a1fb48908da4
|
||||
AUX io_compile.patch 625 BLAKE2B e1737c621d4305fc67f871ae32301f440fab9cea25c93482fd63f4a98d1c96fb1b7a9215c3d559023d7ea8b67ab59b71e535ba45a87c5bd997ab9b8690bb404c SHA512 823b26a63729ae1f87a0ce156708cc49bdf5d699de73a42be97e21488f5ca5efb0ea6d6285aea49a5b00d3f6fc0d5f2017493aa6ebef4a70748806e6ad7cf2a0
|
||||
AUX io_progressbar_fix.patch 806 BLAKE2B bb9b5a68580ba937a3ca16f9b5e7bab9a9843a23fa6058cd61d7b984e4a41c165e8c9b9dbb024beff5094d6f9a94ee71e3d9da080de245b949c35d742b678265 SHA512 7ac76062e49c7480157b16ad11d45ca81e6394515ad897fe59be8a6af938ac7d11e4d1160b21447c83e6aaed0147d29b3260a001d52eac1e806608e3b027d579
|
||||
AUX suid-perms.patch 1362 BLAKE2B c0ddb6945070c021eddca470df8e6f82882e490f8433447d0628a91c14601f0aa5e89ed1b058fbf2917e95b18a77fb8e26693dba4eba0b9324bb3aab20572bc1 SHA512 ca96f168cff8fe4052de92ac58451d39532d959be428284da7dc6307f0cd36e661e760b8dd5f5902260cc3a953b51e894b4b87ca4f0340f98f079da5c97c4a7a
|
||||
DIST xcdroast-0.98alpha16.tar.gz 3563666 BLAKE2B 781f06e89265e9f30ea651d39219d7083a2cfc2833bc2ab0b57d9f67de77b2eb8aa6755148cd259e3c188a72f07026ecda91d0bbe09af4b55c696c75274739e0 SHA512 dec789955eb70a14f6bcb7c0895a6ca4b7c471cc5ee7ab12af1e671c8586c481c4a05e20eb42724d686d561a551809d9437dafadd3cd081079cefc28e0b94df7
|
||||
DIST xcdroast-1.19.tar.gz 3448552 BLAKE2B 2e4e2b5119d5002870142d95345ddd33dad40c5a9d7517594da0dfd945bea012d5391b61fb6264d790aaaacf4de6b990fc77f4b40fab594ac1a5d2279dafa933 SHA512 79449353ba5a1be990366e85bd807e4ef35ec19f021986634ee9549608dca0e447b61dbbed0f30f588baac49fc6b93c055800bedb629ff77274d7da7c39d7881
|
||||
EBUILD xcdroast-0.98_alpha16-r3.ebuild 1513 BLAKE2B 3fa1536535cf517fcfb247f8aca2eae1365c388a0cab1651aa9598b3b6c784c16c91b3c0a808b467221ad8a44df08f5ffdd9046e62035ab150b5a214a291e920 SHA512 b15971f106fe8cec6224356123fbb28fc9c4ac25c9491c1e4d305192fa3a988286c11524312aa38e92cc98dcf9a0f7c696e242b0efad5ffbd49aadb2ca8dfc40
|
||||
EBUILD xcdroast-1.19-r1.ebuild 839 BLAKE2B 527c8275d210209c57c66599995434e8a53149a845d904b7c2e3c55e641fedaf071f568ef8cf72e7fb155b2cd37a4a365f9f64b366708d38508d0d520e1d2e76 SHA512 3c6c58356eb70a12fc28ee0d92c279d9415492c8ea59b66f79d799bca45ca3403c0843cc75c2ec0dd529c24806bf06560b6108ec5dc9ea4f8e4b3374d9ad81d3
|
||||
EBUILD xcdroast-1.19-r1.ebuild 835 BLAKE2B 21e0a2c20d8e0279b602a223d373209a2b7cce0080d987896782b056b07ed8a9bc386dfb8187630c4dc7902e21984724499fbb8e9e7919fb82ab21965ee0ba2f SHA512 c27c77291715a415ab519bc953739edf371bd1f438eabf0cf61e990de4ec43254e2c41cdc294b221933674d99e50823a20d9b1b4ff990247f703c55fa21ef665
|
||||
MISC metadata.xml 245 BLAKE2B e15022e3e73c9053c3465d1bd1fc1e652d9194ef5e98d0199152716c01b21244edc7b10af28209408b47e5fdc9a476c316072de87c017297ddd9ccc6f255ea7d SHA512 e4085522aa9abc0509372f8f63ac0ea3de80e6ba697b2acc0f6b822598c99b3967df43413305b9dafb4b2dff0f11adfd5e5732919652ab0812aa9f364fde32f2
|
||||
|
@ -1,54 +0,0 @@
|
||||
diff -urNad xcdroast-0.98+0alpha16~/src/io.c xcdroast-0.98+0alpha16/src/io.c
|
||||
--- xcdroast-0.98+0alpha16~/src/io.c 2008-08-21 15:11:40.000000000 +0200
|
||||
+++ xcdroast-0.98+0alpha16/src/io.c 2009-12-29 22:54:08.571188849 +0100
|
||||
@@ -10062,6 +10062,7 @@
|
||||
|
||||
gint check_version_cdda2wav(gchar *match, gchar *found) {
|
||||
gchar line[MAXLINE];
|
||||
+gchar vline[MAXLINE];
|
||||
gchar ver[MAXLINE];
|
||||
FILE *fpin;
|
||||
gchar *p;
|
||||
@@ -10076,32 +10077,38 @@
|
||||
}
|
||||
|
||||
strcpy(line,"");
|
||||
+ strcpy(vline,"");
|
||||
for (;;) {
|
||||
if (fgets(line,MAXLINE,fpin) == NULL)
|
||||
break;
|
||||
dodebug(10,"got: %s",line);
|
||||
+
|
||||
+ /* only get first line */
|
||||
+ if (strcmp(vline,"") == 0) {
|
||||
+ strncpy(vline, line, MAXLINE);
|
||||
+ }
|
||||
}
|
||||
|
||||
if (pclose(fpin) == -1) {
|
||||
g_error("pclose error\n");
|
||||
}
|
||||
|
||||
- if (strcmp(line,"") == 0 || strstr(line,"sh:") != NULL) {
|
||||
+ if (strcmp(vline,"") == 0 || strstr(vline,"sh:") != NULL) {
|
||||
/* failed to open - permission denied */
|
||||
return 2;
|
||||
}
|
||||
|
||||
- /* now line contains the version string of cdda2wav */
|
||||
+ /* now vline contains the version string of cdda2wav */
|
||||
/* try to extract the version number */
|
||||
|
||||
- p = strstr(line,"version");
|
||||
+ p = strstr(vline,"version");
|
||||
if (p != NULL) {
|
||||
p = strtok(p+8, " _");
|
||||
if (p != NULL) {
|
||||
strcpy(ver,p);
|
||||
}
|
||||
} else {
|
||||
- p = strstr(line,"cdda2wav");
|
||||
+ p = strstr(vline,"cdda2wav");
|
||||
if (p != NULL) {
|
||||
p = strtok(p+9, " ");
|
||||
if (p != NULL) {
|
@ -1,11 +0,0 @@
|
||||
--- a/src/init.c 2016-07-08 12:00:17.705356781 +0200
|
||||
+++ b/src/init.c 2016-07-08 12:02:35.914358133 +0200
|
||||
@@ -790,7 +790,7 @@
|
||||
debug = 0;
|
||||
oldfontcode = 0;
|
||||
*altdevscan = 1;
|
||||
- no_versioncheck = 0;
|
||||
+ no_versioncheck = 1;
|
||||
support_ontheflyaudio = 0;
|
||||
c_locale_is_utf8 = 0;
|
||||
ignoreProDVD = 0;
|
@ -1,45 +0,0 @@
|
||||
--- a/src/io.c
|
||||
+++ b/src/io.c
|
||||
@@ -2665,6 +2665,8 @@
|
||||
g_error("Unexpected output in cdda2wav toc-output\n");
|
||||
}
|
||||
trackinfo[tocnr]->track_nr = atoi(p1);
|
||||
+ if (trackinfo[tocnr]->track_nr == 0)
|
||||
+ cdinfo.nr_tracks++;
|
||||
trackinfo[tocnr]->isosize = -1;
|
||||
|
||||
/* reststring into tmp2 - strip to remove leading spaces */
|
||||
@@ -8401,6 +8403,9 @@
|
||||
if (extract_quoted(tmp) != 0)
|
||||
return;
|
||||
|
||||
+ if (matchnr == 0 && trackinfo[matchnr]->track_nr == 0)
|
||||
+ matchnr++;
|
||||
+
|
||||
if (mode == 0) {
|
||||
if (matchnr >= cdinfo.nr_tracks) {
|
||||
g_warning("invalid track count from cddb-server\n");
|
||||
@@ -8482,14 +8487,20 @@
|
||||
|
||||
/* build of command line */
|
||||
if (mode == 0 || mode == 2) {
|
||||
+ gint ntr = cdinfo.nr_tracks;
|
||||
+
|
||||
+ if (ntr > 0 && trackinfo[0]->track_nr == 0)
|
||||
+ ntr--;
|
||||
g_snprintf(tmp,MAXLINE,"cddb query %s %d ",
|
||||
- cdinfo.cddb_discid, cdinfo.nr_tracks);
|
||||
+ cdinfo.cddb_discid, ntr);
|
||||
for (i = 0; i < cdinfo.nr_tracks; i++) {
|
||||
+ if (trackinfo[i]->track_nr == 0)
|
||||
+ continue;
|
||||
g_snprintf(tmp2,MAXLINE,"%d ",
|
||||
trackinfo[i]->start_sec + 150);
|
||||
strcat(tmp,tmp2);
|
||||
}
|
||||
- g_snprintf(tmp2,MAXLINE,"%d",cdinfo.total_size / 75);
|
||||
+ g_snprintf(tmp2,MAXLINE,"%d",(cdinfo.leadout + 150) / 75);
|
||||
strcat(tmp,tmp2);
|
||||
} else {
|
||||
/* get data from toc file */
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- xcdroast-0.98alpha16/src/setup.c.orig 2008-08-21 12:07:18.000000000 +0400
|
||||
+++ xcdroast-0.98alpha16/src/setup.c 2016-07-09 11:26:54.724084818 +0300
|
||||
@@ -4468,7 +4468,7 @@
|
||||
if (!textonly) {
|
||||
show_dialog(ICO_ERROR,tmp, T_OK, NULL, NULL, 0);
|
||||
} else {
|
||||
- g_warning(tmp);
|
||||
+ g_warning("%s",tmp);
|
||||
}
|
||||
}
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
--- a/src/io.c.org 2009-02-24 09:38:27.000000000 +0100
|
||||
+++ b/src/io.c 2009-02-24 09:45:18.000000000 +0100
|
||||
@@ -1903,7 +1903,8 @@
|
||||
}
|
||||
|
||||
strcpy(str,"");
|
||||
- fgets(str,MAXLINE,fpin);
|
||||
+ if (fgets(str,MAXLINE,fpin) == NULL)
|
||||
+ g_error("fgets error\n");
|
||||
|
||||
if (pclose(fpin) == -1) {
|
||||
g_error("pclose error\n");
|
||||
@@ -4720,7 +4721,7 @@
|
||||
dolog(3, "Saving extended output to %s\n", fname);
|
||||
|
||||
/* write to file */
|
||||
- fd = open(fname,O_WRONLY | O_CREAT);
|
||||
+ fd = open(fname, O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR);
|
||||
if (fd < 0) {
|
||||
g_warning("Can't open file %s for writing\n",fname);
|
||||
return 1;
|
@ -1,39 +0,0 @@
|
||||
--- a/src/io.c.last So. Jan 24 19:18:45 2010
|
||||
+++ b/src/io.c Fr. Jul 16 10:59:32 2010
|
||||
@@ -3202,6 +3202,8 @@
|
||||
close(fd2[1]);
|
||||
}
|
||||
|
||||
+ g_setenv("LC_ALL", "C", TRUE);
|
||||
+
|
||||
/* startup child */
|
||||
if (execl("/bin/sh", "sh", "-c", cmd ,(void *)NULL) < 0) {
|
||||
g_error("execl error\n");
|
||||
@@ -3402,6 +3404,8 @@
|
||||
close(fd3[1]);
|
||||
}
|
||||
|
||||
+ g_setenv("LC_ALL", "C", TRUE);
|
||||
+
|
||||
/* startup child */
|
||||
if (execv(callpath,arglist) < 0) {
|
||||
g_error("execv error\n");
|
||||
@@ -3506,6 +3510,8 @@
|
||||
close(pipefd[1]);
|
||||
}
|
||||
|
||||
+ g_setenv("LC_ALL", "C", TRUE);
|
||||
+
|
||||
/* startup first child */
|
||||
if (execv(callpath,arglist) < 0) {
|
||||
g_error("execv error\n");
|
||||
@@ -3568,6 +3574,8 @@
|
||||
close(fd3[1]);
|
||||
}
|
||||
|
||||
+ g_setenv("LC_ALL", "C", TRUE);
|
||||
+
|
||||
/* startup second child */
|
||||
if (execv(callpath2,arglist2) < 0) {
|
||||
g_error("execv error\n");
|
||||
|
@ -1,36 +0,0 @@
|
||||
diff -Naurd xcdroast-0.98alpha16.orig/doc/README.nonroot xcdroast-0.98alpha16/doc/README.nonroot
|
||||
--- xcdroast-0.98alpha16.orig/doc/README.nonroot 2003-10-27 23:37:40.000000000 +0300
|
||||
+++ xcdroast-0.98alpha16/doc/README.nonroot 2016-07-07 21:32:35.006587826 +0300
|
||||
@@ -72,7 +72,7 @@
|
||||
Please change now to the corresponding directory and enter:
|
||||
|
||||
chown root xcdrwrap
|
||||
- chmod 4755 xcdrwrap
|
||||
+ chmod 4711 xcdrwrap
|
||||
|
||||
|
||||
Usage of the non-root-mode
|
||||
diff -Naurd xcdroast-0.98alpha16.orig/src/init.c xcdroast-0.98alpha16/src/init.c
|
||||
--- xcdroast-0.98alpha16.orig/src/init.c 2008-08-20 20:20:23.000000000 +0400
|
||||
+++ xcdroast-0.98alpha16/src/init.c 2016-07-07 21:32:35.006587826 +0300
|
||||
@@ -670,7 +670,7 @@
|
||||
|
||||
/* check file mode of wrapper */
|
||||
if (stat(tmp,&buf) == 0) {
|
||||
- if (buf.st_mode != 0104755) {
|
||||
+ if (buf.st_mode != 0104711) {
|
||||
dodebug(3,"Note: %s wrong modes set (0%o)\n", tmp, buf.st_mode);
|
||||
nofail = 0;
|
||||
}
|
||||
diff -Naurd xcdroast-0.98alpha16.orig/src/io.c xcdroast-0.98alpha16/src/io.c
|
||||
--- xcdroast-0.98alpha16.orig/src/io.c 2008-08-21 17:11:40.000000000 +0400
|
||||
+++ xcdroast-0.98alpha16/src/io.c 2016-07-07 21:32:35.003587931 +0300
|
||||
@@ -10380,7 +10380,7 @@
|
||||
strcat(ret,tmp);
|
||||
#endif
|
||||
/* old nonroot mode - 2755 */
|
||||
- g_snprintf(tmp,MAXLINE,"%s 4755 %s\n", cmd_chmod, bin);
|
||||
+ g_snprintf(tmp,MAXLINE,"%s 4711 %s\n", cmd_chmod, bin);
|
||||
strcat(ret,tmp);
|
||||
|
||||
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit desktop gnome2-utils
|
||||
|
||||
DESCRIPTION="Lightweight cdrtools front-end for CD and DVD writing"
|
||||
HOMEPAGE="http://www.xcdroast.org/"
|
||||
SRC_URI="mirror://sourceforge/xcdroast/${P/_/}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc sparc x86"
|
||||
IUSE="nls suid"
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2:2
|
||||
app-cdr/cdrtools"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${P/_/}
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/cdda2wav_version.patch
|
||||
"${FILESDIR}"/fix_cddb_hidden_tracks.patch
|
||||
"${FILESDIR}"/io_compile.patch
|
||||
"${FILESDIR}"/io_progressbar_fix.patch
|
||||
"${FILESDIR}"/suid-perms.patch
|
||||
"${FILESDIR}"/disable_version_check.patch
|
||||
"${FILESDIR}"/format-security.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# fix Norwegian locales
|
||||
mv po/{no,nb}.po || die
|
||||
mv po/{no,nb}.gmo || die
|
||||
sed -i -e 's/no/nb/' po/LINGUAS || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_enable suid nonrootmode) \
|
||||
--enable-gtk2 \
|
||||
--mandir=/usr/share/man \
|
||||
--sysconfdir=/etc
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake PREFIX=/usr DESTDIR="${D}" install
|
||||
dodoc -r AUTHORS ChangeLog README doc/*
|
||||
|
||||
insinto /usr/share/icons/hicolor/48x48/apps
|
||||
newins xpms/xcdricon.xpm xcdroast.xpm
|
||||
|
||||
make_desktop_entry xcdroast "X-CD-Roast" xcdroast "AudioVideo;DiscBurning"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
Binary file not shown.
@ -1,7 +1,11 @@
|
||||
AUX cosign-1.10.0-fix-makefile.patch 1272 BLAKE2B 3a243bcd768b782da852389489fbd208f5c106f93973e855db765d6e92df02548f687aa758d754cd289b7a330f361f7e79e6f7f7f7afce66b8aba00dfb98370a SHA512 b4defd13c441b294a4ef1f8c518a2c55e9d9ae17f9b1fa00eb0d7b948ce6d201da081d4ff17cafd7939204e78cc39b0c9a0bb4020aec5b91249f45b6a4070f30
|
||||
DIST cosign-1.10.0-deps.tar.xz 393342088 BLAKE2B 527a143a1a81b86c8d2d2186c6e18111aa46a7cd908c77bf8f6cc7ebd53a4a8461168dacf46d97dc7e2a14d9e7fe1d7cc59cd81a4fd695177863ec5893577ba3 SHA512 9b764f7d642fd2b7ad3210d7b0fe16b1d5d24ea581266e4f43b0039cb63b1dfbac8fa6826d0359ac3a85575fb03562938ced72e6673fe9a5a4fe85601001adba
|
||||
DIST cosign-1.10.0.tar.gz 7140596 BLAKE2B 796ada75ce24ba8d2c7ad8702b9abeb82fd3ae75decac58c8e95f41bda7420056659cf76b4d79a1eaf3e3752c91ebb5da7bbb8bfbcfc0e99bea335ee7566183d SHA512 8ce41349737835945b0a5fe66d9b87b8747301c4e067db305ad7fc573bb8e86b2c6ae787944e01f8490a6db7aba72c33e285f098d0b7c710f1e54814a9cb2cdd
|
||||
DIST cosign-1.8.0-deps.tar.xz 541301856 BLAKE2B fb1fd9c2570f327876a5d151261f906951c57fdbaa6eefe1dcb84166f71ae381053f44a3d8a5707660cba066435aa6747aa5c47896b19b461954f6c824c33cd2 SHA512 b2773c1f07d32edc6a4ba02c487a3620eea141f29b425159eb2973ef32867afa7f334fdde2a23d00c84314a236b3bd513f1ea8faf231204a7fd9358ba0ba5234
|
||||
DIST cosign-1.8.0.tar.gz 7217748 BLAKE2B 2d9625609f86cad05770085617cd80335d62554e608f64abf96a3dcf5f0d4449b850d493ce2faff2593d0f996d2ace3f304d89ef99c7bfa2a2027a419ae6da1d SHA512 7d45e80ae5fa15fa7fe14bc5cd13a159356b58afc3baebac5d2c64fa38c74e73a3d17f75bed0730fe842da63de5487c54dfb9f77bbffa1f943281b74d3b30c94
|
||||
DIST cosign-1.9.0-deps.tar.xz 543778128 BLAKE2B 56f1e75c4199ae8bb33e71546709ebf621bab8123036f80e61624929e46d679353a211eb2da30197181f285033293c35f055977d762684bfc88d843deb06edc6 SHA512 07942be16e53e4325b3026b51557f352d45eee0d0b4cf84d823ebdd53573630c9e461f8dd6e93068dc20e6f25d589241a4e809839c7aa2aab65e3b7aebc2f3a3
|
||||
DIST cosign-1.9.0.tar.gz 7240352 BLAKE2B c6b9c617e288b6104d683a1b1ce8c22897e122a70429dd3db2a4643b91d4cf492c1fcd016ac4bcae32de51464aea538babbb04a8fe7d3b3275310adba528d945 SHA512 1a2a7b32aa0d4f2ad90113a3b5923390d29564d3ddc5e9c8539c8ad646541734164942e93d56321b9ff78910532911272a0e3ee007c2066e40656caac17d6c16
|
||||
EBUILD cosign-1.10.0.ebuild 660 BLAKE2B 02f37073a0ba0880057985eccb0815b261d6c2508d8473cb29e9782d228c976bfd8b6711d81b2ef31267e10c68848b37d562087623861c7fcc2de9cf2ed41f9e SHA512 74c2c90c9ed9801bb212cfe3e6a910e66b068540a7346481bf31f011d6a3c89bc0a16d4846b1eb6236ebb2cbfba4dd575cc5c8618edb8beacd2829ba95b9376a
|
||||
EBUILD cosign-1.8.0.ebuild 608 BLAKE2B 464b5611d6dc9bc0027d14ed821c90527cdb6c7b739b1658d2c1eb4ffd515fa75471685f5b708772e39cbc20ecf77f77b66fc54ea02e735066a6fd34ece51247 SHA512 7d2404c8bd7d1d74e246592ed9bbe69af4c337c8dac09882eafaec32589ba9639f430b2b31381506e32f2775edce4a383ee78b40b28cbcc47712c14946436ed2
|
||||
EBUILD cosign-1.9.0.ebuild 608 BLAKE2B 9f4853c72225e3e4a87e6db4baf5324a08bff02e3ca3e3e8164a90d5f8b228d5b14eda18875b545295b2b8b347409a05b2017658e5303ab42fcedad886178a6f SHA512 1673577c5978614568be95eb6f7f002d1ee93229942731272482659b9af1cb0fef459e7d2356ee66bcd41d07240aeadcf31fe93e916476ff42f684c744760b80
|
||||
MISC metadata.xml 249 BLAKE2B 08603bf9d754b59bae12620988552abc7f76b87a1390d02038789eba034c22412a3593d10f443794a5171ff3905c2b5c822368b2eb9f53a528097b7b6c80ffe9 SHA512 338d72efbd040697be98aad4229b81c9694eb27ecbc39f3a18332f4cc766a46b4a0a92f32612203259bf58f5838d0aff7f0b1abec7766f6cd2394c73f7f0b251
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
GIT_HASH=3a6088d03d7c053f9b3bd61ed07fba92133579cf
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="container signing utility"
|
||||
HOMEPAGE="https://sigstore.dev"
|
||||
SRC_URI="https://github.com/sigstore/cosign/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-fix-makefile.patch
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
GIT_HASH=${GIT_HASH} \
|
||||
GIT_VERSION=v${PV} \
|
||||
GIT_TREESTATE=clean
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin cosign
|
||||
einstalldocs
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 3b6dcb5..8981549 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -20,8 +20,6 @@ else
|
||||
GOBIN=$(shell go env GOBIN)
|
||||
endif
|
||||
|
||||
-GOFILES ?= $(shell find . -type f -name '*.go' -not -path "./vendor/*")
|
||||
-
|
||||
# Set version variables for LDFLAGS
|
||||
PROJECT_ID ?= projectsigstore
|
||||
RUNTIME_IMAGE ?= gcr.io/distroless/static
|
||||
@@ -72,18 +70,6 @@ log-%:
|
||||
printf "\033[36m==> %s\033[0m\n", $$2 \
|
||||
}'
|
||||
|
||||
-.PHONY: checkfmt
|
||||
-checkfmt: SHELL := /usr/bin/env bash
|
||||
-checkfmt: ## Check formatting of all go files
|
||||
- @ $(MAKE) --no-print-directory log-$@
|
||||
- $(shell test -z "$(shell gofmt -l $(GOFILES) | tee /dev/stderr)")
|
||||
- $(shell test -z "$(shell goimports -l $(GOFILES) | tee /dev/stderr)")
|
||||
-
|
||||
-.PHONY: fmt
|
||||
-fmt: ## Format all go files
|
||||
- @ $(MAKE) --no-print-directory log-$@
|
||||
- goimports -w $(GOFILES)
|
||||
-
|
||||
cosign: $(SRCS)
|
||||
CGO_ENABLED=0 go build -trimpath -ldflags "$(LDFLAGS)" -o $@ ./cmd/cosign
|
||||
|
||||
@@ -121,7 +107,6 @@ clean:
|
||||
rm -rf sget
|
||||
rm -rf dist/
|
||||
|
||||
-
|
||||
KOCACHE_PATH=/tmp/ko
|
||||
ARTIFACT_HUB_LABELS=--image-label io.artifacthub.package.readme-url="https://raw.githubusercontent.com/sigstore/cosign/main/README.md" \
|
||||
--image-label io.artifacthub.package.logo-url=https://raw.githubusercontent.com/sigstore/cosign/main/images/logo.svg \
|
@ -1,7 +1,4 @@
|
||||
DIST grype-0.42.0-deps.tar.xz 632719096 BLAKE2B 1da875fc55e907d905fd612a77cb103caea89fd32d6cceb2159d3b8615ec38ce1a7d5aba99b8a10481df788f5abc0e9f48d8464ac601b056531c97fc87721437 SHA512 9f07c42d41e2db1fab8942c2ace339a3b5a8a887ef656bc05c4ed6ea976a70ec5a496342c45d1c0b10e9883439f7348ec2d140d6d6b6c217badf9b1bb5b9d3c2
|
||||
DIST grype-0.42.0.tar.gz 1072252 BLAKE2B 9bf52453ac54130ca36716b0b94d0a428ed637995f96b3e9019c922cf758d55c2d7fa876ffac1fff5b59a716c918d801a883fce868c5005c38fa9f0e924684d6 SHA512 6e9ff3c61dd60cf7ed502cd4c979b79d0dec732c7305c40b4194a9f27cbb1513a63aa214f560878cd65af5b3fd16b453df43735d68a8340ad4923c5436a140ce
|
||||
DIST grype-0.43.0-deps.tar.xz 632690832 BLAKE2B 88bd2f94ae2a1c3ed8736fbed0a6cdf3a8fa7f0164d683ad45a398442e5b582caa27ab70b41e21e1cfa42a9c257367dedc81584da2537d24007fbb59bba9114a SHA512 e4adbe781cb6727e1ba522ac616f17785fdf6b5a13d7a801d60b62426d23c7c2389edf54386f0d00b6931a92b369e3551cef07bbe2887bebbe71c632547b3b00
|
||||
DIST grype-0.43.0.tar.gz 1074142 BLAKE2B 6f96ec212c6298d95dcb251d3b025b6ce513e4ba9643fb3c3c1435b598ec100e32631d7963a50d54b9e865769e34603a662afac53d2ecbf59fc7783952b69e80 SHA512 347fd42a64f76a1cb0bfb28ac47d21ee18dfec335858f63f78f63914298c3d8ff3949ff113b06c37127b689d7d7ae4bc1e946543499f7bd6137579a617a8843c
|
||||
EBUILD grype-0.42.0.ebuild 511 BLAKE2B c1cf14d31e5d8bf842ce01048f0f3e9813e19e16d39222b3ae485134418587dbef88eaa5122ab37e693b635e0336835449aeea430df8fda7dac8b116e72b5c4c SHA512 b5f79ba354cc9db9dccff1c3e5b87be41924d5fc07df36b85a4fa20e65b04f9b473d0742620ba9238fe92644a8ff2a67c16e62708e6fbf11d690f205e8319dec
|
||||
EBUILD grype-0.43.0.ebuild 511 BLAKE2B c1cf14d31e5d8bf842ce01048f0f3e9813e19e16d39222b3ae485134418587dbef88eaa5122ab37e693b635e0336835449aeea430df8fda7dac8b116e72b5c4c SHA512 b5f79ba354cc9db9dccff1c3e5b87be41924d5fc07df36b85a4fa20e65b04f9b473d0742620ba9238fe92644a8ff2a67c16e62708e6fbf11d690f205e8319dec
|
||||
DIST grype-0.44.0-deps.tar.xz 641743984 BLAKE2B f30557d75628f84dff70ca4272555c7c3577bfe572c9ba16b0e78bc472732d5e82e734ed1ba4dfed59dbb86dc6a788d1379824e7b31bcdd148c5dff43f87e011 SHA512 de46c03f35f70353f0250b77364252316c48f70c1c4549f5d2a680062faee0305c7190906087e94d927333c4fae76de3c3b16046e3f3dc089013b66e132a2ff9
|
||||
DIST grype-0.44.0.tar.gz 1071804 BLAKE2B 2334ec9b9c04dfc03dbd280725a55bb6cdcd4569431eeb94abe799c75be08ff5164446cba7e97e3dc0ed8dcc10ba4bc8f70edecf9766cdc63e91b3dd420de391 SHA512 7573d03c2e0cbabb6ae3a91ebaa65848a7b43fc3624416f6c52a001acf6cfc839bce806e8e914c29bc2d0fc1aadd9b568ffc21d5a60bd9c05905e0185d7bdcd3
|
||||
EBUILD grype-0.44.0.ebuild 511 BLAKE2B c1cf14d31e5d8bf842ce01048f0f3e9813e19e16d39222b3ae485134418587dbef88eaa5122ab37e693b635e0336835449aeea430df8fda7dac8b116e72b5c4c SHA512 b5f79ba354cc9db9dccff1c3e5b87be41924d5fc07df36b85a4fa20e65b04f9b473d0742620ba9238fe92644a8ff2a67c16e62708e6fbf11d690f205e8319dec
|
||||
MISC metadata.xml 243 BLAKE2B 63665ae2020bc799fa6ebd6e1fca6755be6498803fdbc17cc630f9f4ffa03fbd46a9ad396e70adc3bc1c32b0a746fe4bab1c6291f32e68e636251207bca9e95c SHA512 78eab20831018fcf4957171a83aaaca9ced53380e01f083c07450c30fa1adfc02dd50ff2fa9f491dd62802f6e779264add1c47a09ade0a35cda558c1d5529ad0
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="A vulnerability scanner for container images and filesystems"
|
||||
HOMEPAGE="https://www.anchore.com"
|
||||
SRC_URI="https://github.com/anchore/grype/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_compile() {
|
||||
ego build -o bin/grype
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/grype
|
||||
}
|
@ -0,0 +1,159 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit bash-completion-r1 linux-info meson optfeature systemd verify-sig
|
||||
|
||||
DESCRIPTION="A userspace interface for the Linux kernel containment features"
|
||||
HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc"
|
||||
SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
|
||||
verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc )"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1 LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
IUSE="apparmor +caps examples io-uring man pam seccomp selinux ssl systemd test +tools"
|
||||
|
||||
RDEPEND="acct-group/lxc
|
||||
acct-user/lxc
|
||||
apparmor? ( sys-libs/libapparmor )
|
||||
caps? ( sys-libs/libcap[static-libs] )
|
||||
io-uring? ( >=sys-libs/liburing-2:= )
|
||||
pam? ( sys-libs/pam )
|
||||
seccomp? ( sys-libs/libseccomp )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
ssl? ( dev-libs/openssl:0= )
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
tools? ( sys-libs/libcap[static-libs] )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-kernel/linux-headers"
|
||||
BDEPEND="virtual/pkgconfig
|
||||
man? ( app-text/docbook2X )
|
||||
verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
CONFIG_CHECK="~!NETPRIO_CGROUP
|
||||
~CGROUPS
|
||||
~CGROUP_CPUACCT
|
||||
~CGROUP_DEVICE
|
||||
~CGROUP_FREEZER
|
||||
|
||||
~CGROUP_SCHED
|
||||
~CPUSETS
|
||||
~IPC_NS
|
||||
~MACVLAN
|
||||
|
||||
~MEMCG
|
||||
~NAMESPACES
|
||||
~NET_NS
|
||||
~PID_NS
|
||||
|
||||
~POSIX_MQUEUE
|
||||
~USER_NS
|
||||
~UTS_NS
|
||||
~VETH"
|
||||
|
||||
ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers"
|
||||
ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) networking"
|
||||
ERROR_MEMCG="CONFIG_MEMCG: needed for memory resource control in containers"
|
||||
ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network"
|
||||
ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command"
|
||||
ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info"
|
||||
ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking"
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
|
||||
|
||||
DOCS=( AUTHORS CONTRIBUTING MAINTAINERS README.md doc/FAQ.txt )
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dcoverity-build=false
|
||||
-Doss-fuzz=false
|
||||
|
||||
-Dcommands=true
|
||||
-Dmemfd-rexec=true
|
||||
-Dthread-safety=true
|
||||
|
||||
$(meson_use apparmor)
|
||||
$(meson_use caps capabilities)
|
||||
$(meson_use examples)
|
||||
$(meson_use io-uring io-uring-event-loop)
|
||||
$(meson_use man)
|
||||
$(meson_use pam pam-cgroup)
|
||||
$(meson_use seccomp)
|
||||
$(meson_use selinux)
|
||||
$(meson_use ssl openssl)
|
||||
$(meson_use test tests)
|
||||
$(meson_use tools)
|
||||
|
||||
-Ddata-path=/var/lib/lxc
|
||||
-Ddoc-path=/usr/share/doc/${PF}
|
||||
-Dlog-path=/var/log/lxc
|
||||
-Drootfs-mount-path=/var/lib/lxc/rootfs
|
||||
-Druntime-path=/run
|
||||
)
|
||||
|
||||
if use systemd; then
|
||||
local emesonargs+=( -Dinit-script="systemd" )
|
||||
local emesonargs+=( -Dsd-bus=enabled )
|
||||
else
|
||||
local emesonargs+=( -Dinit-script="sysvinit" )
|
||||
local emesonargs+=( -Dsd-bus=disabled )
|
||||
fi
|
||||
|
||||
use tools && local emesonargs+=( -Dcapabilities=true )
|
||||
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
|
||||
# The main bash-completion file will collide with lxd, need to relocate and update symlinks.
|
||||
mkdir -p "${ED}"/$(get_bashcompdir) || die "Failed to create bashcompdir."
|
||||
|
||||
if use tools; then
|
||||
bashcomp_alias lxc-start lxc-{attach,autostart,cgroup,checkpoint,config,console,copy,create,destroy,device,execute,freeze,info,ls,monitor,snapshot,stop,top,unfreeze,unshare,usernsexec,wait}
|
||||
else
|
||||
bashcomp_alias lxc-start lxc-usernsexec
|
||||
fi
|
||||
|
||||
keepdir /var/lib/cache/lxc /var/lib/lib/lxc
|
||||
|
||||
find "${ED}" -name '*.la' -delete -o -name '*.a' -delete || die
|
||||
|
||||
# Replace upstream sysvinit/systemd files.
|
||||
if use systemd; then
|
||||
rm -r "${D}$(systemd_get_systemunitdir)" || die "Failed to remove systemd lib dir"
|
||||
else
|
||||
rm "${ED}"/etc/init.d/lxc-{containers,net} || die "Failed to remove sysvinit scripts"
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd.8" ${PN}
|
||||
systemd_newunit "${FILESDIR}"/lxc-monitord.service.5.0.0 lxc-monitord.service
|
||||
systemd_newunit "${FILESDIR}"/lxc-net.service.5.0.0 lxc-net.service
|
||||
systemd_newunit "${FILESDIR}"/lxc.service-5.0.0 lxc.service
|
||||
systemd_newunit "${FILESDIR}"/lxc_at.service.5.0.0 "lxc@.service"
|
||||
|
||||
if ! use apparmor; then
|
||||
sed -i '/lxc-apparmor-load/d' "${D}$(systemd_get_systemunitdir)/lxc.service" || die "Failed to remove apparmor references from lxc.service systemd unit."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Please refer to "
|
||||
elog "https://wiki.gentoo.org/wiki/LXC for introduction and usage guide."
|
||||
elog
|
||||
elog "Run 'lxc-checkconfig' to see optional kernel features."
|
||||
elog
|
||||
|
||||
optfeature "automatic template scripts" app-containers/lxc-templates
|
||||
optfeature "Debian-based distribution container image support" dev-util/debootstrap
|
||||
optfeature "snapshot & restore functionality" sys-process/criu
|
||||
}
|
@ -1,7 +1,4 @@
|
||||
DIST syft-0.47.0-deps.tar.xz 631564724 BLAKE2B 4eb6dedb2173d5dda214b4bb450fa6e85c1946ee8388064d8a7beb3f9fd4589ede95069b1ade378e04320326f012af155375b67c9502026454d4b97cb5183be6 SHA512 e2d0ff159be544a525a9628ad698499735073323e6b91531c636bc6ca15acfd3ee0625b87abc76dd74eaceffd912f98845c0f4126a364672414fac29cd7b3af7
|
||||
DIST syft-0.47.0.tar.gz 3846983 BLAKE2B 2833b360de24fc8c5ca2073bc776e2d33f8c78d7d25f8a622e8420b528e4c517c1298c1479d916a2a90b97cb44f1b5e407a9dc2a09016e7ccf6238d0050eb696 SHA512 997d6e7139be8c686ee38df9fe42fa50dac17e522c51db005628cf3fd6a97ef9f9758e86fe6c6e58a199d852bc4eeac88b3932c5f3847547382987cd02260551
|
||||
DIST syft-0.51.0-deps.tar.xz 632084588 BLAKE2B f9b3e4e41521c25b6e338f2b8f3bba0be08e7608d95de7dba6f5f104e22b8de8a4b419e574e19634099a3bbc55556f83949c68abd5ae52d14b5e97cb9306bf22 SHA512 819236c275762cc42c60339ee2d6886f0998f34609ab0bbef3150b23fbcf3cecaea63d92f6e2e161bf3ec30edae00ef467755900fd1c98389db2f9cd8113fbf4
|
||||
DIST syft-0.51.0.tar.gz 3727474 BLAKE2B ae9f54f421faa530aabbbadd985071f603ccaa32c6cd5f0dd400ea9163a218e8ddd5e7035042a7eda6cd06910ce96ae0f42b7422c932992fad812431a42ac059 SHA512 fb844a76d3f3f303e781cea40ac6fb573927f6465a39da10fe9cffeb08ce7b1e8b8ed4acb219206e53159f802eaa12dce73ce5bc3b868f6f4270a30498b6b767
|
||||
EBUILD syft-0.47.0.ebuild 530 BLAKE2B 9a8b225c4678c1f27a2cad3895b414bab798026339df7286117e5dd3c623da6f1562544c4ce9c145227266be9ff63a8fc4feb9de6cbb5b1665d63e64dad5e94d SHA512 ba9108a193c2f925f2b8f68ac2f546cc7f05e72d4ea5afe0aa52be90bc8ae869c375d9dc811fa336bbe9c2fa9c843001218890e85473d27c0c7044d8d151a236
|
||||
EBUILD syft-0.51.0.ebuild 530 BLAKE2B 9a8b225c4678c1f27a2cad3895b414bab798026339df7286117e5dd3c623da6f1562544c4ce9c145227266be9ff63a8fc4feb9de6cbb5b1665d63e64dad5e94d SHA512 ba9108a193c2f925f2b8f68ac2f546cc7f05e72d4ea5afe0aa52be90bc8ae869c375d9dc811fa336bbe9c2fa9c843001218890e85473d27c0c7044d8d151a236
|
||||
DIST syft-0.52.0-deps.tar.xz 962322444 BLAKE2B 696dd14adf54c8ab51cc91d22028ce0ace3b6a5835fb8c3ce6d26080f0ce75d2a9ca332f2275a71706a2152519b01a71577827ac63c12ffb87ad1605ffd18b28 SHA512 b6897a12b8a15c8c2b4672e93ca03fe26a182ee87e48ac4bdd26057f544a6a45aa5ce6317a38e157b99a70830d4a0241f8b4cb15f8fffccaf195ac4c4ff64cd8
|
||||
DIST syft-0.52.0.tar.gz 3726656 BLAKE2B de8492adde3bef944a9b853990ba5909aa14ccc223f42833fa2a49d1bd5772455bd3ab9ac3a8886b353dc79c6e93338e43e9c448623bd31c422155e0adb1f276 SHA512 2ffaaa154546061d1d61bf8f0b3d5cf10282dbbb08876cc9e87777a23efdba1fd462c395ee4cf14d334f49ae4575e2db5fe8b5fbe7439dd24ff22ec8efeb6501
|
||||
EBUILD syft-0.52.0.ebuild 531 BLAKE2B cc3863fc3db089b85095646c7de8eb1b8a74cbdd72e7e7eedd57e3082443ee2ac685a87094336530e23d9097fbb7ade8699fc54e98f0910c6a33bb1d935ef166 SHA512 c248c0cda550e2479736a22dd25777ce6cd11d97c4468db14a2b43f57e78c6780c957a0502e461af41b941c5056c947bc5026e7f2aa50420a7bffe82302c3356
|
||||
MISC metadata.xml 243 BLAKE2B 63665ae2020bc799fa6ebd6e1fca6755be6498803fdbc17cc630f9f4ffa03fbd46a9ad396e70adc3bc1c32b0a746fe4bab1c6291f32e68e636251207bca9e95c SHA512 78eab20831018fcf4957171a83aaaca9ced53380e01f083c07450c30fa1adfc02dd50ff2fa9f491dd62802f6e779264add1c47a09ade0a35cda558c1d5529ad0
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="Generate a Software Bill of Materials from container images and filesystems"
|
||||
HOMEPAGE="https://www.anchore.com"
|
||||
SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_compile() {
|
||||
ego build -o bin/syft ./cmd/syft
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
}
|
Binary file not shown.
@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
|
||||
inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
|
||||
|
||||
DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules"
|
||||
HOMEPAGE="https://gitlab.gnome.org/GNOME/gcr"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2+"
|
||||
SLOT="0/1" # subslot = suffix of libgcr-base-3 and co
|
||||
|
||||
IUSE="gtk gtk-doc +introspection systemd test +vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
|
||||
DEPEND="
|
||||
>=dev-libs/glib-2.44.0:2
|
||||
>=dev-libs/libgcrypt-1.2.2:0=
|
||||
>=app-crypt/p11-kit-0.19.0
|
||||
>=app-crypt/libsecret-0.20
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
gtk? ( >=x11-libs/gtk+-3.22:3[introspection?] )
|
||||
>=sys-apps/dbus-1
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.58:= )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND="app-crypt/gnupg"
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
gtk? ( dev-libs/libxml2:2 )
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/glib-utils
|
||||
gtk-doc? ( dev-util/gi-docgen )
|
||||
>=sys-devel/gettext-0.19.8
|
||||
test? ( app-crypt/gnupg )
|
||||
virtual/pkgconfig
|
||||
vala? ( $(vala_depend) )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/3.38.0-optional-vapi.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
use vala && vala_setup
|
||||
xdg_environment_reset
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use introspection)
|
||||
$(meson_use gtk)
|
||||
$(meson_use gtk-doc gtk_doc)
|
||||
-Dgpg_path="${EPREFIX}"/usr/bin/gpg
|
||||
-Dssh_agent=true
|
||||
$(meson_feature systemd)
|
||||
$(meson_use vala vapi)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
|
||||
if use gtk-doc; then
|
||||
mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
|
||||
mv "${ED}"/usr/share/doc/{gck-1,gcr-3,gcr-ui-3} "${ED}"/usr/share/gtk-doc/html/ || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,10 +1,4 @@
|
||||
DIST kbfs-2.10.1.tar.gz 4471525 BLAKE2B 79a1046a6d225ab790081e2ec0aa057c8aab9c3c1fd0fe9832769b01f2e92137aa3b6424c303b736dbc6142917aecbb32c54d98111b42be80e66ee459524c7f2 SHA512 66b07a07c4b4734465d8ea8eccf3b1d05c0c3ba8792161ed3fd8ed9eaccb43d51cf5ef44c8c44fca4a22ab2b360093f1801d9eb77904d2aa917d0a76026fffa9
|
||||
DIST kbfs-2.11.0.tar.gz 4520872 BLAKE2B 4472360205f42f59bc18f64634b4e10f38f532db262de38260a459faf0d76b9f805fb3d5e12d21afecbd51a980e63c68cc2be47b4e5ab597b7b0bfdd491dd54d SHA512 f735f7fc1c958eabcb38933f19edeba0cd3854e3d5a2030c6e4301c9cea714c432993e099b2199060e1275982755f60728545e71151c5796eb9be4978790e2f5
|
||||
DIST kbfs-2.6.0.tar.gz 5836566 BLAKE2B 14ca1fa35d01330ad51c5ca735bea059dc4f5be10298f36d2a7bd10ab5cfe2a399104dbade2da58ea3e0e77ef1e24f0644b751e7f06b91e9f4360514aaa7f6df SHA512 f636f6d01fa12e63930be7fa2d0cd919c37e68820bd602af6a54703a64759e475c5e19e29bf60b94d02dd9db188709c9ecd4da7abd05af7880fdf5e94a8d3590
|
||||
DIST kbfs-2.8.0.tar.gz 4459997 BLAKE2B b361ae343ab5fada7f9edac8c5083173dca103362b6e0688df069fbc0bf7dbb0eab6779259bd5c1038c542d7f51b68259404aa24c797da5c3aee6fab9fc4dab1 SHA512 892b7c51f52ca129145f10932e23c22f0f7003ea8662d26939d4f9e72cd8296fc5a66516dc7a3135fdc1cb96b1d02160c0f1dd32a4a6fe13ddcd4750eac9b8fc
|
||||
EBUILD kbfs-2.10.1.ebuild 1256 BLAKE2B 87285240aaf1f9685a6ea12ebe8db704d294cc923f23b760873fba48ab22795a915bebca9913c6a369fc10c67f6aee4fa6354902889dd8c0fb414212eb61d1be SHA512 5759fea9cacb3a60a1e9eb4934cd35beba52c08f7d6889bb8cacd4075bb977c7d8694292158a9a58493c88173aae498d8579188ed72020a7d3f64f7e61b8a226
|
||||
EBUILD kbfs-2.11.0-r1.ebuild 1259 BLAKE2B b51c8b0bf6ef148d8febd80b4ecf6c8b786ba4af1026871872de53a49e0b3a59919873b80185721a379f959fba9e066a675dc0ef2da945c81d142cde7210b5ea SHA512 5caa35185d689b962ebd6a029da141358680ecb4c3a5892ec1163f9c2c1903f79ec9ef9c8ba568a23cfea6f517490f6f0f416e9947be97fb4a1f86ef31adcd32
|
||||
EBUILD kbfs-2.6.0.ebuild 1259 BLAKE2B 2245307f05dfceab185249d48b8ff5db84c5f1f052bf9068336677f1803ebf312ccfdf5ee3be92696e492b4338ef7a3522a47e5c5077908c6665428db1863c19 SHA512 9f028136347e29dfa3d87406fc7d352a2e4c051536c741063cc83650fc23f643288b5b671891377cf9923ac9f30c927979127a27a83fe9c6340515072621741c
|
||||
EBUILD kbfs-2.8.0.ebuild 1256 BLAKE2B 87285240aaf1f9685a6ea12ebe8db704d294cc923f23b760873fba48ab22795a915bebca9913c6a369fc10c67f6aee4fa6354902889dd8c0fb414212eb61d1be SHA512 5759fea9cacb3a60a1e9eb4934cd35beba52c08f7d6889bb8cacd4075bb977c7d8694292158a9a58493c88173aae498d8579188ed72020a7d3f64f7e61b8a226
|
||||
EBUILD kbfs-9999.ebuild 1228 BLAKE2B 71eae998751b73148cc81afec289822651148c90f41f2089516cf46745d505c59a1baf1881444536b9d18a5fdae2320f248334f82d0ce6092088e0e4684c2d85 SHA512 f24901898bb35d84978463922b441b1c85628b170d8b646d576470d7bc1bbac5cc5086af31a7e3c4c020a205c87c3e29fb62e44959fdd50145f8640795cc1624
|
||||
MISC metadata.xml 335 BLAKE2B 2f2f44f5d04514f5526d07b851ee2a4b17890eb36ddcf823c95a57c1a1be84dd4c0d43bd11ecaefd797873282c14df161ea44bdb845f65735809720f6e9044ac SHA512 0c133b9a64d67ed69aac9b4b9a6489156d37dcfa5541c8345d110569b94bc8a3044cb3adcf38675ff6b9faf82b34355664351295b69e92ad15aca0d2fe638616
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue