parent
5932866289
commit
fb4bca1de9
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29280 BLAKE2B 0d5b37f27d2536eddf6a4686f63b3a077b91a8b08b212eb2fcb694a83e0b1a5b682b541d34dd35db144d2acd153aed3e64f3ed9ded7e3883e67f35ee709b4efb SHA512 f4fb97a9b1bf2d392aea67dd462e0959099755cf00e24761c9ffc672e565e33f071de30403ec0583fca31df7fe622263cae56aa08812b3f77d1936e94a01793b
|
||||
TIMESTAMP 2020-10-30T13:08:31Z
|
||||
MANIFEST Manifest.files.gz 29250 BLAKE2B d9ac641d4931493d88e80090e5bb808c378c47fa2fda6d38eaf75c381d015bbbd6c2964976e25bc9d8fb0dfc205f7376495ab8124a16e6f44a90318bd7bb757e SHA512 4e33ac66f9b40600a1336fa1197ce97a950b4181b2c2605acf3348d24503d193dec01f586e9332b82fc41d7eda2e6738c4d00a7ecd6ec4d16462f72c63b693f1
|
||||
TIMESTAMP 2020-11-01T09:38:28Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+cEE9fFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+eghRfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klADGw//cU/z3TAkRnedhx0Fca2Zaxtg5g9GaNstBmVg0JZB5YWCvpYOdHiCi/AK
|
||||
vkwjzxBoNCLLyFCHFY6br9P7Mw1Da1LhIIZ7DOxskvFJR2ZpmslOiPwgPWkUU24F
|
||||
fzdq3Dc/YrxqyApZisAZCC2+oUVdiwaGXrlmnQetm3bpeCou1ww7hYJ3/XY/2OJA
|
||||
vf3I+PWFsmGhLWxh77/qWABwG7WKVQRNqe4riVfTP7j6zmNxws7hrzPuelTEBEG8
|
||||
fHtNUbN2whKkmAmNBJ9BDSQVwmkgc40DL8y7J34+odoMm1I5U9B8THVqznzzTaRe
|
||||
3y0z4WJVubN9ASd4zP6fFzDl10DfTzz4ZhpmqrZ5ZP5gPMxmmIz32J5zHbEhtUfy
|
||||
V/SEqYDm/xQy5iW3M4nEgbGxQOuogGBFkAESZZBEewumSFKPTJQ8MZqobEoJQgLn
|
||||
t1WQ0rp6PIo5GdRSg4+AvYSJEWpD1q+M0AH2zlS4K9tI7LNWUVj4hlbStC4eTwQ5
|
||||
zhGnrrS2IL0gyh2xail2W2mubTBI2a+5Trg2YWaVNNQ+ArXi8Hm2tG9AWQPd2PG9
|
||||
nyS0DRSTLrupqfQ0tCPtqoU8uoHLhbkyAZ5eySHfnJJSFZ0m4L1TgNPXg3/Rh7GK
|
||||
5aeHCCt4Hdc2rG2Nj2BDXbN/453uPrevAiSeCdHEN8dAS2mFiS8=
|
||||
=rz/7
|
||||
klBnJQ//YQE7ajoO+OGuseKddb5xrmZ5+O04Y5w5YZg8aFs2pLsFjEffQZ54psiC
|
||||
P0dCHD1HCdyRBU3pOtZwFoLrUBDZk+1rOR46m4Tl0jYEFpZ98m998vOFPdGbs4WK
|
||||
zLZYoVNJepSLeIqcgvczR56h57rNsOh+d8MuxY7P+3jvQyTr+AS3luqsuxQEfqFj
|
||||
qfsdSlNVElwVU4+TJ4BGmlaTg6Uc01YVKsP5NoPxX6+oDdOJPmQY8mj+YTff3KsM
|
||||
/m6dbrNh4D3/xPcomA1Kjp1ctYGDfMeT7kIhzLiyYpaYSCuaJppyv1CF4V/XqrNV
|
||||
k2Af5wVea/sNgEi+tH0NWrQbn+yVvzIDQsfgfGtw2eQPIs1L6nWS9PCmKw76BcCg
|
||||
dqDPwlvlCFfOQKl2uCDLC4MW/q7UQlqcsFvNyUXK+Zkzu8OP9gCFrjyhJAzfmmeX
|
||||
kYCyvY1Gg47ydZOzY7rr93waMq9hXHBuJRlvj+COgQaBmqSyIN7YRC2z6W0nmOO9
|
||||
A1hcHRR/GaW/lKD336e7tBu015eGyl6AdqHFUCoZ4lE8U27siHNOR4TcooXyOA3+
|
||||
Fdg3lBynfrsnfZeqi96nJrUmJ4yppfFKbxkwvuD9R2uIaxV8FfMcLSHHBHSs9nEp
|
||||
LU9Q2Uibb2ojCeQOuXPxxLM9l11pb5UhbFy7ZJvURQj2n/sCan0=
|
||||
=SL8u
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,38 @@
|
||||
diff --git a/tests/integration/files/file/base/_modules/runtests_helpers.py b/tests/integration/files/file/base/_modules/runtests_helpers.py
|
||||
index 3ee0e2da5f..5b462f0a9e 100644
|
||||
--- a/tests/integration/files/file/base/_modules/runtests_helpers.py
|
||||
+++ b/tests/integration/files/file/base/_modules/runtests_helpers.py
|
||||
@@ -18,7 +18,7 @@ try:
|
||||
from tests.support.runtests import RUNTIME_VARS
|
||||
except ImportError:
|
||||
# Salt SSH Tests
|
||||
- SYS_TMP_DIR = os.path.realpath(
|
||||
+ SYS_TMP_DIR = os.path.abspath(
|
||||
# Avoid ${TMPDIR} and gettempdir() on MacOS as they yield a base path too long
|
||||
# for unix sockets: ``error: AF_UNIX path too long``
|
||||
# Gentoo Portage prefers ebuild tests are rooted in ${TMPDIR}
|
||||
diff --git a/tests/support/paths.py b/tests/support/paths.py
|
||||
index 5f28904858..26245fadf9 100644
|
||||
--- a/tests/support/paths.py
|
||||
+++ b/tests/support/paths.py
|
||||
@@ -48,14 +48,12 @@ if TESTS_DIR not in sys.path:
|
||||
sys.path.insert(1, TESTS_DIR)
|
||||
|
||||
SYS_TMP_DIR = os.path.abspath(
|
||||
- os.path.realpath(
|
||||
- # Avoid ${TMPDIR} and gettempdir() on MacOS as they yield a base path too long
|
||||
- # for unix sockets: ``error: AF_UNIX path too long``
|
||||
- # Gentoo Portage prefers ebuild tests are rooted in ${TMPDIR}
|
||||
- os.environ.get("TMPDIR", tempfile.gettempdir())
|
||||
- if not sys.platform.startswith("darwin")
|
||||
- else "/tmp"
|
||||
- )
|
||||
+ # Avoid ${TMPDIR} and gettempdir() on MacOS as they yield a base path too long
|
||||
+ # for unix sockets: ``error: AF_UNIX path too long``
|
||||
+ # Gentoo Portage prefers ebuild tests are rooted in ${TMPDIR}
|
||||
+ os.environ.get("TMPDIR", tempfile.gettempdir())
|
||||
+ if not sys.platform.startswith("darwin")
|
||||
+ else "/tmp"
|
||||
)
|
||||
TMP = os.path.join(SYS_TMP_DIR, "salt-tests-tmpdir")
|
||||
TMP_ROOT_DIR = os.path.join(TMP, "rootdir")
|
@ -0,0 +1,27 @@
|
||||
diff --git a/tests/unit/utils/test_verify.py b/tests/unit/utils/test_verify.py
|
||||
index 5662cf621b..16aa6d08da 100644
|
||||
--- a/tests/unit/utils/test_verify.py
|
||||
+++ b/tests/unit/utils/test_verify.py
|
||||
@@ -329,6 +329,7 @@ class TestVerifyLog(TestCase):
|
||||
self.assertTrue(os.path.exists(path))
|
||||
|
||||
|
||||
+@skipIf(True, "skipping since temp dir is a symlink")
|
||||
class TestCleanPath(TestCase):
|
||||
"""
|
||||
salt.utils.clean_path works as expected
|
||||
@@ -394,12 +395,14 @@ class TestCleanPathLink(TestCase):
|
||||
def tearDown(self):
|
||||
shutil.rmtree(self.tmpdir)
|
||||
|
||||
+ @skipIf(True, "skipping since temp dir is a symlink")
|
||||
def test_clean_path_symlinked_src(self):
|
||||
test_path = os.path.join(self.from_path, "test")
|
||||
expect_path = os.path.join(self.to_path, "test")
|
||||
ret = clean_path(self.from_path, test_path)
|
||||
assert ret == expect_path, "{} is not {}".format(ret, expect_path)
|
||||
|
||||
+ @skipIf(True, "skipping since temp dir is a symlink")
|
||||
def test_clean_path_symlinked_tgt(self):
|
||||
test_path = os.path.join(self.to_path, "test")
|
||||
expect_path = os.path.join(self.to_path, "test")
|
@ -0,0 +1,183 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{7..8} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit systemd distutils-r1
|
||||
|
||||
DESCRIPTION="Salt is a remote execution and configuration manager"
|
||||
HOMEPAGE="https://www.saltstack.com/resources/community/
|
||||
https://github.com/saltstack"
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako
|
||||
mongodb neutron nova openssl portage profile redis selinux test raet
|
||||
+zeromq vim-syntax"
|
||||
|
||||
RDEPEND="
|
||||
sys-apps/pciutils
|
||||
>=dev-python/distro-1.5[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/libnacl[${PYTHON_USEDEP}]
|
||||
>=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}]
|
||||
dev-python/pycryptodomex[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/markupsafe[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/toml[${PYTHON_USEDEP}]
|
||||
dev-python/watchdog[${PYTHON_USEDEP}]
|
||||
libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] )
|
||||
mako? ( dev-python/mako[${PYTHON_USEDEP}] )
|
||||
ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
|
||||
libvirt? (
|
||||
$(python_gen_cond_dep 'dev-python/libvirt-python[${PYTHON_USEDEP}]' python3_7)
|
||||
)
|
||||
openssl? (
|
||||
dev-libs/openssl:0=[-bindist]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
)
|
||||
raet? (
|
||||
>=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/raet-0.6.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] )
|
||||
cheetah? ( dev-python/cheetah3[${PYTHON_USEDEP}] )
|
||||
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
|
||||
portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
|
||||
keyring? ( dev-python/keyring[${PYTHON_USEDEP}] )
|
||||
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
|
||||
selinux? ( sec-policy/selinux-salt )
|
||||
nova? (
|
||||
$(python_gen_cond_dep '>=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}]' python3_7)
|
||||
)
|
||||
neutron? (
|
||||
$(python_gen_cond_dep '>=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}]' python3_7)
|
||||
)
|
||||
gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )
|
||||
profile? ( dev-python/yappi[${PYTHON_USEDEP}] )
|
||||
vim-syntax? ( app-vim/salt-vim )
|
||||
zeromq? ( >=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}] )
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/boto-2.32.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/moto-0.3.6[${PYTHON_USEDEP}]
|
||||
dev-python/pip[${PYTHON_USEDEP}]
|
||||
dev-python/psutil[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-salt-factories-0.93.0[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-tempdir[${PYTHON_USEDEP}]
|
||||
>=dev-python/virtualenv-20.0.20[${PYTHON_USEDEP}]
|
||||
!x86? ( >=dev-python/boto3-1.3.15[${PYTHON_USEDEP}] )
|
||||
)"
|
||||
|
||||
DOCS=( README.rst AUTHORS )
|
||||
|
||||
REQUIRED_USE="|| ( raet zeromq )
|
||||
test? ( cheetah genshi )"
|
||||
RESTRICT="!test? ( test ) x86? ( test )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/salt-2019.2.0-skip-tests-that-oom-machine.patch"
|
||||
"${FILESDIR}/salt-3002-dont-realpath-on-tmpdir.patch"
|
||||
"${FILESDIR}/salt-3002-tests.patch"
|
||||
)
|
||||
|
||||
python_prepare_all() {
|
||||
# remove tests with external dependencies that may not be available
|
||||
rm tests/unit/{test_zypp_plugins.py,utils/test_extend.py} || die
|
||||
rm tests/unit/modules/test_{file,boto_{vpc,secgroup,elb}}.py || die
|
||||
rm tests/unit/states/test_boto_vpc.py || die
|
||||
rm tests/support/gitfs.py tests/unit/runners/test_git_pillar.py || die
|
||||
|
||||
# tests that require network access
|
||||
rm tests/unit/{states,modules}/test_zcbuildout.py || die
|
||||
|
||||
# make sure pkg_resources doesn't bomb because pycrypto isn't installed
|
||||
find . -name '*.txt' -print0 | xargs -0 sed -e '/pycrypto>/ d' -i || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_prepare() {
|
||||
einfo "Fixing collections.abc warnings for ${EPYTHON}"
|
||||
local abc
|
||||
abc="$("${EPYTHON}" -c 'import collections.abc; print("|".join((c for c in dir(collections.abc) if not c.startswith("_"))))')" || die
|
||||
find -name '*.py' -type f -print0 | xargs -0 sed -r -e "s:collections\\.(${abc}):collections.abc.\\1:g" -i || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local svc
|
||||
USE_SETUPTOOLS=1 distutils-r1_python_install_all
|
||||
|
||||
for svc in minion master syndic api; do
|
||||
newinitd "${FILESDIR}"/${svc}-initd-4 salt-${svc}
|
||||
newconfd "${FILESDIR}"/${svc}-confd-1 salt-${svc}
|
||||
systemd_dounit "${FILESDIR}"/salt-${svc}.service
|
||||
done
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins -r conf/*
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local tempdir
|
||||
# testsuite likes lots of files
|
||||
ulimit -n 3072 || die
|
||||
|
||||
# ${T} is too long a path for the tests to work
|
||||
tempdir="$(mktemp -du --tmpdir=/tmp salt-XXX)"
|
||||
mkdir "${T}/$(basename "${tempdir}")"
|
||||
|
||||
(
|
||||
cleanup() { rm -f "${tempdir}" || die; }
|
||||
|
||||
trap cleanup EXIT
|
||||
|
||||
addwrite "${tempdir}"
|
||||
ln -s "$(realpath --relative-to=/tmp "${T}/$(basename "${tempdir}")")" "${tempdir}" || die
|
||||
|
||||
USE_SETUPTOOLS=1 SHELL="/bin/bash" \
|
||||
TMPDIR="${tempdir}" \
|
||||
${EPYTHON} tests/runtests.py \
|
||||
--unit-tests --no-report --verbose \
|
||||
|| die "testing failed with ${EPYTHON}"
|
||||
)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use python_targets_python3_8; then
|
||||
if use nova; then
|
||||
ewarn "Salt's nova functionality will not work with python3.8 since"
|
||||
ewarn "dev-python/python-novaclient does not support it yet"
|
||||
fi
|
||||
if use neutron; then
|
||||
ewarn "Salt's neutron functionality will not work with python3.8 since"
|
||||
ewarn "dev-python/python-neutronclient does not support it yet"
|
||||
fi
|
||||
if use libvirt; then
|
||||
ewarn "Salt's libvirt functionality will not work with python3.8 since"
|
||||
ewarn "dev-python/libvirt-python does not support it yet"
|
||||
fi
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -0,0 +1,77 @@
|
||||
DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
|
||||
DIST approx-0.3.2.crate 14288 BLAKE2B 601eb7b83c6f0e41a4d64db5669b7058b4038319414bde74761f0b1584baf8426f9735cd0076d1dde829a056a07e8f820d85737e5b1bf371d9510551c367025c SHA512 3853684c3b1c5c63204304f2e4f1c673b92311125c1df0fc16e96bd6f765e8266079e8d4ec3c85fad933361638c7515d5be18a2fc551353c4097051d0bd96ae3
|
||||
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
|
||||
DIST autocfg-0.1.7.crate 12158 BLAKE2B 4120306f0f7c1cc0cf8d1d994c080cbf42e4b107cb51af910504c8c8d264289654dad23a0c6b9eb28d888157e5a68ef2460c3d38537ae9d5e9bf73b66ffc3015 SHA512 667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925
|
||||
DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
|
||||
DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
|
||||
DIST bstr-0.2.13.crate 345445 BLAKE2B 9a17fa04d55e5d053b115aef2a075b58cab0fb84c574df61eec7c3ab6f06e17d156991b1c070ad357599de5455af78982eecb8632336d53792958800ecafe839 SHA512 f1f778262269dfea6ba1cf953a5177107c2e1e838248a67588283ee11efa81adfa30498c7cfb20422e0955544a07d2a8f86c4eefc78e9f407a92be9591e26fe5
|
||||
DIST byteorder-1.3.4.crate 21943 BLAKE2B 278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6 SHA512 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
|
||||
DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
|
||||
DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
|
||||
DIST cloudabi-0.0.3.crate 22156 BLAKE2B e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f SHA512 691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c
|
||||
DIST colored-2.0.0.crate 21619 BLAKE2B 5abcc05a95cd74a106c4e4f3c9b1722a7a9493c7d16c2d73f2a116d1d0d20f93d00c414a19871930e6286aa60cdcb0f4f4411ae059e7e76b7632cfca3a55ebe9 SHA512 c9ee830c1e8a32372ab8c7ce569701deaa6533fa369fc1b4c04bed57b1e686ed775fc76c3d9815ad21ee69cfc7c30d645abcbacad39081c7e37ff83ebb6d9e8a
|
||||
DIST console-0.12.0.crate 21278 BLAKE2B ee79ab5478a6f49d4c42389f2e9d17a5fe97749728fa548330a49b0869e8d839576eb4fc3874c60b873a3de8be9bdb7f928da6303c2ab0e68e9381052abd9e82 SHA512 f35d40ef5f91d99eddaa498b8e043f884fd624afd39215a7f207ca79b99d9eb563b47595974af345ce68542d76d58da17c358ce60231bcb0a1dcb9da31f7c6c7
|
||||
DIST csv-1.1.3.crate 890849 BLAKE2B 4d5fcc75f693a7e5f224866c626f3e65c6af66c8f0c13bf7d3d5fddb31a5078c47b195c3e1068ebdb81a5cdfbd716db649b5f2f3e3ffbb4471bbd0176c3c7b5e SHA512 2e5319b50cdb96f85c129743c0ecfc23638713113641608b817e47ac34c6f9767079b98405808a387a8a870d52c44e858aea98b91126e5d996d4d3efecbab713
|
||||
DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8 SHA512 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
|
||||
DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
|
||||
DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2
|
||||
DIST getrandom-0.1.15.crate 24786 BLAKE2B 868817d62ee44fa5bbf54f9af0bd71a29503f92bc93e190a834f4ebdb8eb73dd29e175c661f9964298987949c0b82a53e99080cbe4090fc9c5453daea4b05595 SHA512 b26d9558554058f8a54b03f56f488db5ebad2d5cc84f737e489f8f532f8464ef9038d104173eb30acca61caa1f99e1ce267bc493c01ba1611b829e0a090cc87f
|
||||
DIST hermit-abi-0.1.17.crate 10065 BLAKE2B 79aeac5f72873a29b53368fb01ed4288224692cc7c55221633775641ade40693bf3fb44db22cbe4422a74d1d6330450110f21b586426b6fb8ef93f116476c644 SHA512 1ed4688f2cc1f1d5ba2f7637e2a9dc230712ce8907e1fa3d95ae374cd4b67a325138a98f2a524cb03f99625775057aa0370f480a73ab20485f0456e2f108baf2
|
||||
DIST hyperfine-1.11.0.tar.gz 48228 BLAKE2B 26b5139611539acfc5e34d6f245458983e5fa5637da14488e33ee858db75150dc3a0ea1e37a335028d66d99d396d61113c5e9291ca70736684d9f94d7efa1dc5 SHA512 2b2569c997e3ab14e7edae883d3d6f805ed571a90585e1ae17cb1dffbcb77ae7ff5428a7defad3694d98f061f4571d938ade8bcb7efa757a245df0ffa685af56
|
||||
DIST indicatif-0.15.0.crate 28897 BLAKE2B 40b2fdc5962514b05a3b604c1045b864ca97f4c24a479435a90f1880cc79b2d9e3ed3f48486ac1e323b342891f8487f955c47cf3554bd9e4593b68693ad2b8e8 SHA512 9edae880d12412ad1f11d5cac004009a19540af3161176bac35390848e0a6959850a50fcfc2a66bd5ae5901b4e6af1a24286f7aede653f90b366089cbad6a5d2
|
||||
DIST itoa-0.4.6.crate 12167 BLAKE2B a0ab539cfdaca0a61fc55afdb74ef3231d300452fabbc747cac16a51ec74b4ad5c877e2b2a35f3087693c7eb55b5c389b5bc037b960733ab2afa36ff781591c2 SHA512 9085ad30313a2904fc60a85afed99c7388a345ed50c988f4e7307b23b5f38b14bc9ff64edf02b85fda6c363e035ac314241d5dba4a6e2dcfef3d2648cadb9692
|
||||
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
|
||||
DIST libc-0.2.79.crate 511752 BLAKE2B e5da81cbbf3bd400fc301096750cc94683f13000b3f20461d2bad942c3999122fb944655871039e3bc32b9dc5037de4e82800db16899dce4685d80a569e21512 SHA512 943e097b3a4fd33b547812dadad15da33c98b1d78fd86579f63a78030a5fadd431d5d1fc969e67e1bc301d33dc550c0398ccadae26aa990d05ee474a5f76c634
|
||||
DIST memchr-2.3.3.crate 22566 BLAKE2B f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5 SHA512 922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248
|
||||
DIST num-0.2.1.crate 9082 BLAKE2B d82bf8cf2f53ad30cee1364d65358e8421aedf66126184936d575e359307373ede66358e7672e1eedf3b8ec6a997439a077943c6f20045aa24a89bcdeb611e70 SHA512 9d094e0a29b2bb42d382d5167150418bc2ed81e8deb3c6636c99c86ca14abf5f69b82a49f1678dd110119eeaec2f476fe7a5d57e60558473a6b7c710dec7f778
|
||||
DIST num-bigint-0.2.6.crate 87275 BLAKE2B a7da84e705f8aa287b6704a42ae1822ac1555d25e7f51e69b4288a808557dba2c0c15552085a67f3cbd445d518fc8d4f668f7264237263acc4248d3dd1a2c0a3 SHA512 19c1ff0ae6fdfc690ccfe4fe6008c102e50ab9bf6b1f4e4f04a348d217d4d9d538585945466b72b70713053bcfd73685d1a907e41d135265d330bde996709eb8
|
||||
DIST num-complex-0.2.4.crate 24679 BLAKE2B 175ee644720b6bbff108eb4ef94d0fea8f340533c2be0e18524e54777734d1c7dc10a7c36b1f2ca3f032ddcb3dc351e60564340aa59b29aa4fa7ecb2487314c4 SHA512 53be64d6f67b1ff7d0a4e1723ae21035abfd300ab27bed0976e0c3903fe8e29f47ffe75040832ee2f81da5c2f4f671d3d845d308365b9a5a989ace99a7d463ea
|
||||
DIST num-integer-0.1.43.crate 21966 BLAKE2B 9e88ee3413965cc05fdfcfcbc7e10225ec52de4f22b7078b9974eaddcd26869d72a9c68f7f19b8e95cd6e3edea8c0066fcde80742cbd3873ad8a0c19c80b399a SHA512 e0b1efbde64ce150a20fb937efdb89cc702b90d71448227f0212bda06ff88dd6beaa02d3c973ae5430d20fcb5a2e4b611d4b2b225f5d9936a803e5e67ad96fd2
|
||||
DIST num-iter-0.1.41.crate 10198 BLAKE2B 6e444eeb858a6f2c7e35a67c6d6fc80726bcc447c884400b9deefe0e4fd473c699616321a02b3af3e06bbee39f0213bc712d4bbe511523e16e6782b842884a3b SHA512 886f734845daac2e69be50efa612e891b2d22303995fcc2410d1e0b5c034bd207bfd0c27e81089836a2aeb25ac0954e3bb284b105e1449df04335f4d2a4d077b
|
||||
DIST num-rational-0.2.4.crate 21694 BLAKE2B 6e8dbb873b1c62046c3fc45eeea0533a8375224fee6537e369a6042a42f98865c010635f3723c8116c32b365f8dd553831efeac4a1fb2bd0cbb169c90d7035cd SHA512 06e55f17a1ea58fd465a232ebd687686c922669f0b561f648717164f3fcc8fe2bb43213d1e6377158d2542f633ef2e1482a7c3cef8090328c34feacf7f9bdd93
|
||||
DIST num-traits-0.2.12.crate 43807 BLAKE2B 3913a6c73a928ccae330ae4592cbaf502bf3e6e43f1ba847a02d317003074a07d0d4334eac6e31a5a9220186c44e9ce80111d59203b78e50d4abfc6da4daeddc SHA512 98fe81a3747d619861c3b2789253465eed68c371d74f719885a4b5f09af1abdeb0a147baa52fe335dd4f471f82463aee65fdc9e44432dd67248d5f43e4b85377
|
||||
DIST number_prefix-0.3.0.crate 6291 BLAKE2B 24b232d965aa08a092d6bd65f0d28e5a93c7948b4831ad42bae067387908513a67a81dd85dcc8a2ae7d829abd6232409abd2ed4a15c993176b1c056351177998 SHA512 014c37c477b1c99c20461dfa6deb1692d93f10c592387bdb757d9220347ec7bfce5861e82029286cf3a64e9d53427cbfc40549e358c3fbaaebeb73e91b598107
|
||||
DIST ppv-lite86-0.2.9.crate 20933 BLAKE2B 493fb977d0db8eb4699893ed1d05758ee7cf1b5610b767a2ec352f3f430edf3d1a3bacefae554fb16eb2786fe4fb9b574c7b9961458a938da9a79b9084f062a8 SHA512 d9fe88a221733197b43db2a2a608dd2acdd9aa37129af07ad2405d66171b6f9f4c1a61530013c7f9ad69194a2e52e7480ba80c696e97cf2adaea7677052cb010
|
||||
DIST proc-macro2-1.0.24.crate 37716 BLAKE2B e2bdbc7cc9ea254529e322f6a2eb44002b4994fc4a00df32012f66740e8e73ae70820dd40b7fcfcf024f3c7784ab9add5cc1db37f4c72d5af5c8f00164ebc145 SHA512 c3d23a5136c55d734084ce1d76d54f237fc1003074af102c2ad96d851ac496ffc7513ddc505a68af4051c9d6de09725a0ecb6e76ebcdd77a1c056f8f9242c9be
|
||||
DIST quote-1.0.7.crate 25170 BLAKE2B 9597c94ac365bb6e9d632738a88ece2da7818cb9f3fa0e755324e693eb513c76347032737025375a486319caad13c22ae13bcb257703eacdf2fdc755cbac0de2 SHA512 b7cb576c07419854f71072a88e4216f50d78196703d3d8a1068dfd0f2ccb1e417c3a865ec3be613b46e74e46654f64378f527800701f74d50352cb766a885953
|
||||
DIST rand-0.6.5.crate 104814 BLAKE2B 8d94c6f135ff4b07a2236cd7b0c2ff2b80f3d391e330590bf0ece15b08a8c8a5175ea32d9d12832eeb485822446515e14408171d5f1476a27e2b9ed97aa7986f SHA512 2eb84bed29708b8ba109f4329bf6f1cac6caed9d91b2aaf185d68dd2eda73d3fb7be2897d0596fb28352e799ccf92c161ee44599d5cb426ba9c3b8c747831904
|
||||
DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
|
||||
DIST rand_chacha-0.1.1.crate 11703 BLAKE2B 125fbb623b5d829c48e5b492c36585037e7fc6f12eb9090f946d05343fe867ce65db8eac913762dc20b6af2a4856e957ff43916897f3e385cc22eae64911b0a2 SHA512 200d39362ffd6d91cfe80634e951c7323a5df8a382c91e3afcef1ecb143a16dc47a17db7f1a746b18e4ea8bfd36bc31ceaeff6d0116e166f8b34e4a8530b3c1b
|
||||
DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84
|
||||
DIST rand_core-0.3.1.crate 15483 BLAKE2B 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe SHA512 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114
|
||||
DIST rand_core-0.4.2.crate 20243 BLAKE2B 22fee5e44127eee047ad8abcd9dd828befd0feee77ee9a0bcd4dd42174b1e650f2a19f1f3b39fde937e58c17afaabf7231e2aabf214c2eb22edf3f85b73f6eec SHA512 f7ae3b690e2cc1fbf2707ee04b752bc5472433f737ab581f9872f7c5660966bc6be45f0c5d2cd8771105df6d4a9d206c55f5cc6ffc1693b46e1ae03a2883b028
|
||||
DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf
|
||||
DIST rand_hc-0.1.0.crate 11644 BLAKE2B 24e9db27c6673ce657dd18e0bb5ac092c4340b818e79edf4a3ebfbd9a49759d3969c22f4357be5884192b6e6375528831683be54e1283112eb94097ff38d7d88 SHA512 808d8c167daa66a2608884d5d3f1444cdb21f8ca1c61e59fc9bdfb506a634ebb22c0143cfc0574e15313f82559fd2d117a46910eba3b4eb7e0052ec280f5cd2f
|
||||
DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0
|
||||
DIST rand_isaac-0.1.1.crate 16020 BLAKE2B a720ac67770133f6051720afb6681623c1b3700be9ab8f663fa8ea852132a81c1404e34aed6829c197b92996007997cbc9105cea0e125e5ff3fc931306c55da4 SHA512 9e8f6c79abc53352c971f8182dcaa7979904d5649eec9008262bb0aaf0585b4c4817351cd80ffa8d07f172ff4c82d85a09ef2642a08f608fc6be3e246ed7f82e
|
||||
DIST rand_jitter-0.1.4.crate 18409 BLAKE2B f346f6856128218aad0e70e8b4b70a19f39b4b3161ae2199d893f6427ea1e2b7aed4024de311add4ea9a19de898f5b34668a4c7727c9e7b32325663eb6ddbf51 SHA512 fe3791612cf82bd0ad1a115c442b4a007141647eecd48f49dff9a5d326c374663d9bd2e511c8d292e1dba44665359b522cd5d57ccd3a18598e88e42ee1670e4a
|
||||
DIST rand_os-0.1.3.crate 18965 BLAKE2B 3cd93b10a46a70e0e3ccaf1fb8ee52230d74b7d790351652a8e39323bf0dcb446d14e9229e13c14a84e93394a22e0a127f50ded11db1df8ffc0a6bd564af63a7 SHA512 01e81a692b78df3b2bd65bc285e5052ccaf208c7d0ace414f251db4fcff7f9ae1502ee60ca5745c95e778d3d5efe15fa84153c17c422b6b6bfee829376c14575
|
||||
DIST rand_pcg-0.1.2.crate 10844 BLAKE2B 14150260cb41d57c59aa7251000acb1af9225b015ef8596527e1c313cb5943bc3e6c995e31b9db5a5bac41e30f36a6f7fce5a24b21d6413e74d0b3f9732cdad4 SHA512 6bc684778ba60c2e48793d4759b40cb0d35b0bc20ca0fc39fdff7c3f8fe9082dd7b5d5f26a7f17bafc6f3568924eac1bbe45820b1c2b09c91731ea5487d76d9c
|
||||
DIST rand_xorshift-0.1.1.crate 8997 BLAKE2B 314192d23072fba2ac66130604d92150bf946c6f6cf88a4b337314c51777af36d8cb6189b92284e451ea078e0ca66e6a5b91a90c0c2b0ad2353ecd3e08667f68 SHA512 3205499ed2584467dedb4641a48f3ca8fedc263b1d9431d36a251af0bc4701d99ce4b5219d515b9b24210dd3ef2faace6efa886aa50f361e07f53dd0fb0841e5
|
||||
DIST rdrand-0.4.0.crate 6456 BLAKE2B 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6 SHA512 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894
|
||||
DIST regex-1.4.1.crate 236871 BLAKE2B 1a232e6a83e02b4fd2189142eb2e20d3f06d8d484f9012661aea99c23bfc8d56a04b993cab6a3fe85d29aca38a1b3ad5a8ea6cd5bcf3439d5d173923af9d9d1f SHA512 eb8869031ac156f10e8d031c8f5e5fab66575663b7daf4a0e86523fb3dea43e11c7bffe802d5fb7896e017e61afa856783c0541a1d414d91f322b2fbfaf8e249
|
||||
DIST regex-automata-0.1.9.crate 114560 BLAKE2B 2bbaeaaa896479c817b7bac2f51108f8f74fda72178068c3b5e599b466899692fba8ff3ce8cd30f1f978a944a0df98f466f3d4bd340bf595d6f7048ba6f648a8 SHA512 53323733dc2f8c47ec33b5b3aefacac3a0042cff80c59c3a05ee02b581671dd9a6ebf6b0b5eeddf9cd249662731cabf5a684553daeff440bf8d1d4d296afbeb0
|
||||
DIST regex-syntax-0.6.20.crate 293727 BLAKE2B ea19fdee49290481d20230e58da22d32e0cb715a93a67f98687b6fa8bfca5fea77d82399485a6be15b2a24d21fa4635c60cfe05b7132128e36a770fe86bf3c8f SHA512 65cfd5c493a066801a290d3663d5ceec738558ac7f3af9f3c3773065d9b6b02df006bedc556ee0dc377c032cf934426dea817d06f9639b837d7864f966ec94d8
|
||||
DIST rust_decimal-1.8.1.crate 48138 BLAKE2B 607e6948d57a2ad2314293dafa7e88eddbed0cb3ebe25e8d9512d1564fc09b815391efcd31b7de5ef97498b1621a01d20bf86ac317eaff79316b084bfebac6d6 SHA512 2bdadd1ab4c51d8f15229f92a511a09aaebdf96a90e39f0212e015d9c059fcd1e108a5596dbc9338bb0a0e8ad5bce6e332f1a2f1432703250b8ed32beb1cf811
|
||||
DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
|
||||
DIST serde-1.0.117.crate 74505 BLAKE2B 59c5243dc10c00762659ef6352dbec857966540810117990f49eb1d19de435284151f8f0211000c264e7f7c6d3d4ada45c695384d397b31daae32d95efa13048 SHA512 77001954c9f1f7eb11c7a6293454dc0c581e536f4a07368dfcf62b744f42b620a6de8c67ca89138291b964d17f198274e2372fb72a9905dbbafe56276c5a9d5b
|
||||
DIST serde_derive-1.0.117.crate 50712 BLAKE2B 59bf7592d80ab2085899e256e325e0e43c69ba2134ff423e0612f31cdc1629e9d519be538538546f21067ccc460d07619a3fb2312bb31263a63ec4f624fad788 SHA512 072c761421d10c1b25d545991c0ba9ef6dfaa1a6fa8797abd4a2a194b121588d25942ce662df9b4c5de2fea229d6c06c7963224ed80e3fa11fac07f6dee3f72d
|
||||
DIST serde_json-1.0.59.crate 114956 BLAKE2B 27552d21b80d88cc3c643b25e5f0105c0d79a7c74c5bc3c2cdcc68050103ad73b75f7ee9d1d5afb60adbae33c351091b180cb1f8aa17c80f06cce4fb4c57f2d8 SHA512 2f9bf96fa770f9be9c43fc889e1671e9bb883f49a820aa69a1709d9f679f21f01cef2b771eea4d1fe7994cf850af44577710521fffdc4cc46d0dc6f913842075
|
||||
DIST statistical-1.0.0.crate 5822 BLAKE2B 50831be2f93287030fb5f9efcec19e480182457401f4ba5b05f01508f6b53581576cc522be43bf2ea44379895c192c2b5090da22ffa507e127971f9100390142 SHA512 00f58a7e1b8c818336fdf55def5a46b1347c5961b4fc27d156fc03f5c197af6f53f23485eea80b2b3ca6ce2acfb304fa4846904d85c6290d1750ad4b5a635c22
|
||||
DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
|
||||
DIST syn-1.0.44.crate 225524 BLAKE2B 1e96512143ae8fc2e0c904ec5dd3ef21aeb21a4c16e895c22b46f42a80dc7e56d494b8b225c874b9bdc4895ffbeaf23ee4b7986715c38c987c16a1acac72d90a SHA512 b4215f7fa6373c4c283b872d9464dce40254e7236912d868007e0c9d6c868098dbb50ad218d512d5d1d2f13670dc0562b2f8f1cc758868bbe548bbad888fa774
|
||||
DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88
|
||||
DIST terminal_size-0.1.13.crate 8094 BLAKE2B b46de1f0dfdd6f4dd44c21a5cd7936cd9fef67d96be44775c29f3850e39b94f200c719bd0c0c31727725f1741ee9640a83c1f3083a45ed665db7f03e50793826 SHA512 75efac1092c6919efc7d427e3cf7d4c36a4d12b3d5c38ee35f94ddf2fb0efcc16fb92e608382905475d5de3078e9c64a29ec77816572797fdfb53a6708eaf266
|
||||
DIST termios-0.3.3.crate 17103 BLAKE2B 855b1115d02dcb275ea772dec3db383f9a6f84c14876ac037a5e3bbd1e71e26d3adc64e41521145093256acbea56c28b6c14f7e3e2bc9fda37e7cea113abe214 SHA512 3d4cacdaa8bbbd9083a050e723c93510829210f5ca8eb806e661a3a1e3c8aee33565142c5df34fca74aad0d26319525ee70ca6faf3f55a29427423d37fda43ff
|
||||
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
|
||||
DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0
|
||||
DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2
|
||||
DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
|
||||
DIST version_check-0.9.2.crate 11979 BLAKE2B 6568f8d4652fb470162bb2251be2260a6bf83e107a4f957ed91117938d5da48c42bedfb5e6622bcd6c37950805666b78984577bd8dae687dbb39e452078bd97c SHA512 b88a9d545ef103fe6d0eebe7ddcf328fc21fcb02c60828b347cfc35afd957669e652a94d880ef992450c167df3505838bc649e0d83896542fa13a149875acf26
|
||||
DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
|
||||
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
|
||||
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
|
||||
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
|
||||
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
|
||||
EBUILD hyperfine-1.11.0.ebuild 1825 BLAKE2B 0f1749881330a80cd2e497bf050508d98d4cceb7be99a3e084a7d0087ed386ebd1a9ec2acbc54e68800fdaba7907553772ea7305b613afd16a8ffafec995cb12 SHA512 3196c87ae389fa8e83ef2e4f1e6fa3e6c70b2717bf11734049b722c11098ef89b0f761021bcff56444603303f78bbb43664c114c18a136cee7f485ae6ce6587d
|
||||
MISC metadata.xml 251 BLAKE2B e9e9d48943645d8b737bc1f7ab0efb05db0f8eddad759c9bb40d07dc008fbfb8f5cca2020de71a9ff6945f5d66292ac02355773545010cd49c77fe6dd5ab7b40 SHA512 1b6a6955118c1a74cc89a77d6de9be8f4ff9c7137c186753462670a5b93457dfd034ad5d1f4d2507ac95cc149c2a042fa5324220b58702a56b09d91de40151c9
|
@ -0,0 +1,100 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CRATES="
|
||||
ansi_term-0.11.0
|
||||
approx-0.3.2
|
||||
atty-0.2.14
|
||||
autocfg-0.1.7
|
||||
autocfg-1.0.1
|
||||
bitflags-1.2.1
|
||||
bstr-0.2.13
|
||||
byteorder-1.3.4
|
||||
cfg-if-0.1.10
|
||||
clap-2.33.3
|
||||
cloudabi-0.0.3
|
||||
colored-2.0.0
|
||||
console-0.12.0
|
||||
csv-1.1.3
|
||||
csv-core-0.1.10
|
||||
encode_unicode-0.3.6
|
||||
fuchsia-cprng-0.1.1
|
||||
getrandom-0.1.15
|
||||
hermit-abi-0.1.17
|
||||
indicatif-0.15.0
|
||||
itoa-0.4.6
|
||||
lazy_static-1.4.0
|
||||
libc-0.2.79
|
||||
memchr-2.3.3
|
||||
num-0.2.1
|
||||
number_prefix-0.3.0
|
||||
num-bigint-0.2.6
|
||||
num-complex-0.2.4
|
||||
num-integer-0.1.43
|
||||
num-iter-0.1.41
|
||||
num-rational-0.2.4
|
||||
num-traits-0.2.12
|
||||
ppv-lite86-0.2.9
|
||||
proc-macro2-1.0.24
|
||||
quote-1.0.7
|
||||
rand-0.6.5
|
||||
rand-0.7.3
|
||||
rand_chacha-0.1.1
|
||||
rand_chacha-0.2.2
|
||||
rand_core-0.3.1
|
||||
rand_core-0.4.2
|
||||
rand_core-0.5.1
|
||||
rand_hc-0.1.0
|
||||
rand_hc-0.2.0
|
||||
rand_isaac-0.1.1
|
||||
rand_jitter-0.1.4
|
||||
rand_os-0.1.3
|
||||
rand_pcg-0.1.2
|
||||
rand_xorshift-0.1.1
|
||||
rdrand-0.4.0
|
||||
regex-1.4.1
|
||||
regex-automata-0.1.9
|
||||
regex-syntax-0.6.20
|
||||
rust_decimal-1.8.1
|
||||
ryu-1.0.5
|
||||
serde-1.0.117
|
||||
serde_derive-1.0.117
|
||||
serde_json-1.0.59
|
||||
statistical-1.0.0
|
||||
strsim-0.8.0
|
||||
syn-1.0.44
|
||||
terminal_size-0.1.13
|
||||
termios-0.3.3
|
||||
term_size-0.3.2
|
||||
textwrap-0.11.0
|
||||
unicode-width-0.1.8
|
||||
unicode-xid-0.2.1
|
||||
vec_map-0.8.2
|
||||
version_check-0.9.2
|
||||
wasi-0.9.0+wasi-snapshot-preview1
|
||||
winapi-0.3.9
|
||||
winapi-i686-pc-windows-gnu-0.4.0
|
||||
winapi-util-0.1.5
|
||||
winapi-x86_64-pc-windows-gnu-0.4.0
|
||||
"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="A command-line benchmarking tool (runs other benchmarks)"
|
||||
HOMEPAGE="https://github.com/sharkdp/hyperfine"
|
||||
SRC_URI="https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
$(cargo_crate_uris ${CRATES})"
|
||||
|
||||
LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 Boost-1.0 ISC MIT MPL-2.0 Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/${PN}"
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
doman doc/hyperfine.1
|
||||
einstalldocs
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gyakovlev@gentoo.org</email>
|
||||
<name>Georgy Yakovlev</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,4 +1,4 @@
|
||||
AUX stress-ng-0.11.17-makefile.patch 1752 BLAKE2B 999a2bd729c0b3d3184010ffe5ffb5d59cf82fead7a16199c2ce1abd37dcfd3a665f4644b8d740ece4b92fa2f543e84d57952b13bac728a78ed0f749d106459c SHA512 affe4f5a324e009f10f0ed26dd8dc6d1ab7938da8574392c2514f307c1e4a46a85b0fcf7c3820e6f147f1150483f811b314d82b73ca7f605167ffa8d50c4691d
|
||||
DIST stress-ng-0.11.22.tar.xz 495692 BLAKE2B 738883d59f4054d650de33f67ddf1e4a27625631e22295e3df00ba115d229a1f747e1b2948313beca55af160010683c20f4acad02eb2231c0a908af6534b266e SHA512 1685c7eb675bae1f751d8dbeb20dcd4ce753c564524d773dd6a396ace83bd94558425a3557d7d8cb86b87fb9a477069f85b81aec41649db3ccee2a32422b2546
|
||||
EBUILD stress-ng-0.11.22.ebuild 856 BLAKE2B e233b69680e269bab98b3dcb9abb8b68990235f0ac6a8b199a1c68132eaa68fa0e5baa98588a300d1c1beb16bed7e27365baa1dd6e4f1c76372591807dc39ce0 SHA512 ce1a5efbf92221048451b3fda8a32c8216f40af5c79b9e0ba216efb1e81fa037ac0f4ebb269a61753d8bbbc0cb82a1fc5abd50d27ce2ef47a59118ca77023cbf
|
||||
AUX stress-ng-0.11.23-makefile.patch 1635 BLAKE2B 6fd6b90ea16080d5f131724dd9f7128c712e7d6e912d2c8d420fa5c4ff6840e5fffddc18db4977133b0f36f34c5f67e35f106adaef685c0b428d97d37c0e3291 SHA512 15f28bf02fb36e08bdef49b75e413577d226d2e3287560f19c3ce9bb807b3923d7832166156627f5557ca0a1e8e67b9a42177042ad9f1909ec5364e72544d3d3
|
||||
DIST stress-ng-0.11.23.tar.xz 499540 BLAKE2B ccba08bdb756737e782f896fe364869e4f939f7c8e9d5a02f8138d85f3d1922740100a58d9652169735eab994ab89df331b97bb08b588a721a6b1a8511fab937 SHA512 1642e6ea8ee75e400d5ea4e40d61384f9a895cd489715be1107d6cd06eea2274ac0b32320cabe806d0f919efbea8061848d9c9c4bdc5980704e7a2db45c9be70
|
||||
EBUILD stress-ng-0.11.23.ebuild 856 BLAKE2B f601d8aeaddf9b3cf3ca007056105d0904df24ec19080b899e7f070437a1ff79b6181bf24b385c67bfe7a2f4f3c0df83909988719131278c3fba211c992bc61e SHA512 95489828b73f7ff2b175817cdd7face6cb46a59ff593fb2e93dd74405188ee7a56ff910a05cfbd3d3e4a6db357c7a21fd7d7a53f8d75b454518235913d23c912
|
||||
MISC metadata.xml 834 BLAKE2B 01f0258893808f35495d063d634b3fecbb47e94cc6915ea605eedd6565e860bd42cbf181afa25e6e2faba396aa4c6da5d4e489af40bf5b11bd2ebb4e363e6994 SHA512 17c422c00bae52d5305ec4c34452c2bf86f280f2fcfa8c26710356023115828092d1d6f321e8ee194801b2d31413e07416041632ef692ad4128f8f99e389efb1
|
||||
|
Binary file not shown.
@ -1,3 +1,7 @@
|
||||
AUX pius-3.0.0_fix_keyring_mgr_constants.diff 1456 BLAKE2B b22ca2e0746e8b253161edfb772bb6caeddb6c5188e4c2cab4d44d7079b06d7d37c0df4ad4df751b11f57a7ecd940400a81d8371fed885d856c6d3453827778f SHA512 6823bb68e674865102934e03b7118e613030edcdacd1b8017fa6da4bf4a26474bcf864cc3a95d08fa99709b3bfb224f74fa5c1a1b607991f8f3b39d985a53b03
|
||||
AUX pius-3.0.0_fix_pius_report.diff 2351 BLAKE2B face426b5b8899a445863fa5b1220670a67b465e96c099018393b47332ce712a783937cd6020dc66b1d6bf93f72529135fedc94654816f34630ba53915d0c021 SHA512 58c88c7314dd13a1ba201cc71976942ed83b6362e4ef6a98c5ee1beaf8c6e17ffe2e264f7e0f1e480ad060ce6b9b0ad746d9e6620d54c42c7489a4d45196a391
|
||||
AUX pius-3.0.0_fix_readme_typo.diff 437 BLAKE2B b48dd01d8f252abc97e1ace56cffffee59ccbd6879a869f4dfc9402f0fd869265247c0de18c31313b72dfd58dae3220652480d5d97369ca3629d2e204c8ae8dc SHA512 196b611d816de23196f251556bdf02f15b7dcbd43c9fac05ca372f4bc971169095792ef0a8b4734a9fc06f87e20de59a356d454011bb41a2d83a230dcceb69e0
|
||||
AUX pius-3.0.0_fix_typos.diff 1013 BLAKE2B 713bf2e797dcd6cd357915e8207f7c3c095ab7b682dddd080c03e697a9e65226499a780da899a8c0dc205ab3dd209e67bd2c6b5a8b221e75f1c9477a625142fa SHA512 94272f9f68c72fc773da6627b528a75ad27ef494a7b241da305a4ab8c35a69292ef933be66fe53d441c7441c03562cc5a57145ce3807cfe73d9b419ec7de234c
|
||||
DIST pius-3.0.0.tar.bz2 46643 BLAKE2B 18abe6a93bd719adf50fa4bcbf5128845d732b598d611e716a536f78f4930e6e63e7f60d7444775fbc32072935c13b1828377a9e843114255a4101f4e3199f98 SHA512 0c906574ac703f45e3318ae3e7994fe6580fd172849b2956d9084033d6fbfd69fec942b95bc2edadadc223fa0685ff0b9799ad03570b712b9cdb09d69491cc91
|
||||
EBUILD pius-3.0.0.ebuild 655 BLAKE2B 5b122560970340facc2c025cd8fc591d3c3def90aacec82d3eaa392e2af4e0891be3eb17389f00d9368e0e8ac5f9f0f2d1cddf0c3df19c056230dbdb7f9afcac SHA512 b709be3e97e9cf34062199d6d741e6d78b9831f4957f30687acfadd6a0ee1513883a9d943b40ca193051123da797809984c368eb7540ab50196fa231ea323ad7
|
||||
EBUILD pius-3.0.0-r1.ebuild 841 BLAKE2B 7f4dca0b9b81dd02ec332f14028c9aba97285d87073536cb30426dadf1be76420cfb8ecd386e9b36204f1b4a7a1867c6cb76cd3becc021f86ac4169784f64d5c SHA512 632b693c79d70c7f4202d701c5a9167e62e04b4521be9bbe178dc6fbac8389e295615e9d01826d524c8a63c755793f23af280f2e6a202b459fac6024682eb80c
|
||||
MISC metadata.xml 822 BLAKE2B 5dc5796afbb5b5e3f070db3884adc17d0e6e73c568bd747d1ae5585416219305a48d3a7d53bd3f30761262b232e737e1f6633c7ba1dc0834cd95b3fe50b903cc SHA512 49833d454ceb01c9af3010643ba78da1c49152e2502a522fadcc13ce83e9e26f2bf24cc6b06c88cee42f1ee15ab5a18e8d3bf50b3e18b0bde7d1d64fa2211fcc
|
||||
|
@ -0,0 +1,40 @@
|
||||
diff --git a/pius-keyring-mgr b/pius-keyring-mgr
|
||||
index 1daddeb..fb0b46a 100755
|
||||
--- a/pius-keyring-mgr
|
||||
+++ b/pius-keyring-mgr
|
||||
@@ -28,6 +28,8 @@ from libpius.constants import (
|
||||
GPG_BASE_OPTS,
|
||||
GPG_QUIET_OPTS,
|
||||
GPG_FD_OPTS,
|
||||
+ FP_RE,
|
||||
+ FIXFP_RE,
|
||||
)
|
||||
|
||||
BADKEYS_RE = re.compile(r"00000000|12345678|no pgp key")
|
||||
@@ -143,10 +145,10 @@ class PiusParser:
|
||||
def parse_flatfile(self, filename):
|
||||
with open(filename, "r") as fd:
|
||||
contents = fd.read()
|
||||
- matches = self.FP_RE.findall(contents)
|
||||
+ matches = FP_RE.findall(contents)
|
||||
keys = []
|
||||
for match in matches:
|
||||
- flatfp = self.FIXFP_RE.sub("", match)
|
||||
+ flatfp = FIXFP_RE.sub("", match)
|
||||
keyid = flatfp[-8:]
|
||||
keys.append(
|
||||
{
|
||||
@@ -199,11 +201,11 @@ class PiusParser:
|
||||
tmp["key"] = match
|
||||
keys.append(tmp)
|
||||
continue
|
||||
- matches = self.FP_RE.findall(decoded)
|
||||
+ matches = FP_RE.findall(decoded)
|
||||
if matches:
|
||||
for match in matches:
|
||||
num_fps = num_fps + 1
|
||||
- fp = self.FIXFP_RE.sub("", match)
|
||||
+ fp = FIXFP_RE.sub("", match)
|
||||
keyid = keyid_from_fp(fp)
|
||||
tmp = data.copy()
|
||||
tmp.update({"fingerprint": fp, "keyid": keyid})
|
@ -0,0 +1,63 @@
|
||||
diff --git a/libpius/mailer.py b/libpius/mailer.py
|
||||
index ba6b50a..f5b097f 100644
|
||||
--- a/libpius/mailer.py
|
||||
+++ b/libpius/mailer.py
|
||||
@@ -403,7 +403,7 @@ class PiusMailer:
|
||||
# BCC the user...
|
||||
env_to = [msg["To"], self.mail]
|
||||
|
||||
- smtp.sendmail(self.mail, env_to, msg.as_string())
|
||||
+ smtp.sendmail(self.mail, env_to, msg.as_string().encode('utf-8'))
|
||||
smtp.quit()
|
||||
except smtplib.SMTPException as emsg:
|
||||
raise MailSendError(emsg)
|
||||
diff --git a/pius-keyring-mgr b/pius-keyring-mgr
|
||||
index fb0b46a..ec3528a 100755
|
||||
--- a/pius-keyring-mgr
|
||||
+++ b/pius-keyring-mgr
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env python3
|
||||
+
|
||||
"""A utility to create and manage party keyrings."""
|
||||
|
||||
# vim:tw=80:ai:tabstop=4:expandtab:shiftwidth=4
|
||||
@@ -446,7 +447,7 @@ class KeyringBuilder:
|
||||
# stolen from pius
|
||||
def get_all_keyids(self, sort_keyring):
|
||||
"""Given a keyring, get all the KeyIDs from it."""
|
||||
- util.debug("extracting all keyids from keyring")
|
||||
+ util.debug("extracting all keyids from keyring, sort: %s" % sort_keyring)
|
||||
extra_opts = GPG_QUIET_OPTS + self.AUTO_OPTS + ["--fixed-list-mode"]
|
||||
cmd = self.basecmd + extra_opts + ["--fingerprint"]
|
||||
util.logcmd(cmd)
|
||||
@@ -776,6 +777,7 @@ before distributing they keyring.
|
||||
prune.add_option(
|
||||
"--no-sort-keyring",
|
||||
dest="sort_keyring",
|
||||
+ default=True,
|
||||
action="store_false",
|
||||
help="Do not sort the keyring by name.",
|
||||
)
|
||||
diff --git a/pius-report b/pius-report
|
||||
index 47f57b5..744da35 100755
|
||||
--- a/pius-report
|
||||
+++ b/pius-report
|
||||
@@ -15,7 +15,8 @@ from optparse import OptionParser
|
||||
from libpius import mailer as pmailer
|
||||
from libpius import signer as psigner
|
||||
from libpius.util import PiusUtil, MyOption
|
||||
-from libpius.constants import DEFAULT_GPG_PATH, UID_RE, GPG_MIN_OPTS
|
||||
+from libpius.constants import DEFAULT_GPG_PATH, UID_RE, GPG_MIN_OPTS, \
|
||||
+ GPG_BASE_OPTS
|
||||
from libpius.exceptions import MailSendError
|
||||
from libpius.state import SignState
|
||||
|
||||
@@ -401,7 +402,7 @@ Generated by PIUS Report BETA (http://www.phildev.net/pius/).
|
||||
|
||||
def refresh_keys(gpg, keys):
|
||||
cmd = [gpg] + GPG_MIN_OPTS + ["--refresh-keys"] + keys
|
||||
- PiusPiusUtil.logcmd(cmd)
|
||||
+ PiusUtil.logcmd(cmd)
|
||||
gpg = subprocess.Popen(cmd, stdout=subprocess.PIPE, close_fds=True)
|
||||
gpg.wait()
|
||||
|
@ -0,0 +1,13 @@
|
||||
diff --git a/README.md b/README.md
|
||||
index 3ead858..4cb98ce 100644
|
||||
--- a/README.md
|
||||
+++ b/README.md
|
||||
@@ -91,7 +91,7 @@ docs](https://support.google.com/accounts/answer/185833?hl=en).
|
||||
## Other Platforms
|
||||
|
||||
On non-UNIX platforms such as MacOS and Windows, the default gpg path will
|
||||
-likley be incorrect, so you'll want to use `-b` to specify the path.
|
||||
+likely be incorrect, so you'll want to use `-b` to specify the path.
|
||||
|
||||
|
||||
## Config File
|
@ -0,0 +1,31 @@
|
||||
diff --git a/pius b/pius
|
||||
index 7cf09b5..cc2333b 100755
|
||||
--- a/pius
|
||||
+++ b/pius
|
||||
@@ -25,7 +25,7 @@ from optparse import OptionParser
|
||||
|
||||
from libpius import mailer as pmailer
|
||||
from libpius import signer as psigner
|
||||
-from libpius.util import PiusUtil, MyOption
|
||||
+from libpius.util import PiusUtil, MyOption, check_email
|
||||
from libpius.constants import (
|
||||
DEFAULT_GPG_PATH,
|
||||
DEFAULT_KEYRING,
|
||||
@@ -61,7 +61,7 @@ def check_options(parser, options, args):
|
||||
|
||||
if options.debug == True:
|
||||
print("Setting debug")
|
||||
- util.DEBUG_ON = True
|
||||
+ PiusUtil.DEBUG_ON = True
|
||||
|
||||
if not os.path.exists(options.gpg_path):
|
||||
parser.error("GnuPG binary not found at %s." % options.gpg_path)
|
||||
@@ -288,7 +288,7 @@ def main():
|
||||
)
|
||||
if ans in ("y", "Y", "yes", "YES", "Yes"):
|
||||
ans = input("What email address should we send from? ")
|
||||
- util.check_email(parser, "-m", ans)
|
||||
+ check_email(parser, "-m", ans)
|
||||
options.mail = ans
|
||||
print()
|
||||
|
@ -1,3 +1,5 @@
|
||||
DIST ssss-0.5.6.tar.gz 20128 BLAKE2B d42fff5878e2ebcc62cd86b86f0f8a3e522c089cbb5e8fb2585cf375ff133da7d9ccf00e62cc6888e00abe5d64f87ac19ddbb3f6e6a0d86913e6a6aa5a8a1d4c SHA512 964af01610a7a269d19ae1fa1712ef12ca1afab02636ba83dd84ec5aeb185210a1247d932ee39d2869aa76e54ffb051d802800d295d17355d6fe2a8010edd509
|
||||
DIST ssss-0.5.tar.gz 17435 BLAKE2B 76aae463ce11341f8b0336526f7d19c9921025cabc05bc9e00005b0bdeb676ed5e069226962232f277de2fecb1cd71bafbd4b2fa0c03ef4faf0f66daa24599d1 SHA512 be8df1666ac61d4097b5fd54f2cee3640db8f85ec21411f1b208a35b671c5699bc692079525d8d313d1cf2500da31bfb03771829a9fdccc0bb6d806749526ec9
|
||||
EBUILD ssss-0.5-r1.ebuild 774 BLAKE2B 08fa8b0d2c88ba22cb3a74bd728a32c2e54ff9cd92b88c8345e407b035bc2916f547ed18ab90d76efb401e6cd7aa015f0262bdb9b9629039091aef5c19725dd6 SHA512 364456d49bf4625c632e42dfee4013b84cb4dee6df747b113dcc11362c4bbb9cbbc2c5b460411986c751c4fd0a4c34a288464b383601bc2eb6c331ad295224f8
|
||||
MISC metadata.xml 496 BLAKE2B 0e998a8a5587315750394702193fa739a61bcc5101f38eca3b25f13af0661b54f76ad214fc0e378cc55a7a99192e3c7f75166eedda18ab61c1d9911830f40b6c SHA512 84249ac824f19a308cc20bde7610c829030c363c13c6111bfe30d7d5a219461728a8f6010bb006821be5ede4a2cf02c3e11eee67d782126ef0e1453207298c66
|
||||
EBUILD ssss-0.5.6.ebuild 810 BLAKE2B 353efe544e4d85bf4cb3d7c400fbb9c9d351efd30aa50a276838db169add2c5c2ff01dbe742722c96dd65cef569314111305a65874422b803efda80f55274b29 SHA512 f1133c11c1c54777ab0ece70c2dabcec82cd599ba95c063648255aad6aeb2d55d6876bbace45d3aa754b08b4c1a8795bba443538aeaea7c56e86724422765efe
|
||||
MISC metadata.xml 571 BLAKE2B 8e5b2a9efdbac1e9cf15c2e7c60e6c6a9c41300a6ec65df5751043ac85536ba31ace97f033aac89e47f9792b8003c134e1b8a8c3af6513e3406e38027d413e42 SHA512 daebb2e758087ee3cb49c5c89c0bafe3bdf57e2f7c3b64e1053e465b765ad8e95594065a7e236cf8072a406f7d92702a84807393820fcaec26ff29bee73ceff6
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Shamir's Secret Sharing Scheme"
|
||||
HOMEPAGE="https://github.com/MrJoy/ssss"
|
||||
SRC_URI="https://github.com/MrJoy/${PN}/archive/releases/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-releases-v${PV}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="dev-libs/gmp:0="
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="app-doc/xmltoman"
|
||||
|
||||
HTML_DOCS=( "doc.html" "ssss.1.html" )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
tc-export CC
|
||||
|
||||
# Respect users [CL]FLAGS and don't strip, as portage does this part
|
||||
sed -e 's/-O2/$(CFLAGS) -lgmp $(LDFLAGS)/g' -e '/strip/d' -i Makefile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ssss-split
|
||||
dosym ssss-split /usr/bin/ssss-combine
|
||||
|
||||
doman ssss.1
|
||||
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,6 +1,8 @@
|
||||
AUX dav-0.8.5-asneeded.patch 318 BLAKE2B 1556f43aa48931c2687defc85d0b23b7a6519ff1f5c5ac0ce7f1cb0b7a67e19b75af0b97cf72ec5a6665aca386b8f44a0a44446623666bb16e76abae752b2ed3 SHA512 06ad6057354af941512e6c77f59cd9c30a7192c01fdce65d5d66e15fb99476429092f0587130162b78f22ca72354af8925735733c142a889a478c8a07384138f
|
||||
AUX dav-0.8.5-davrc-buffer-overflow.patch 246 BLAKE2B ef18f5ad8107e981c60f3bd3191cea342fb466cc9232294a88a29f6c2db37ce6ed846a66bf78722291540e0f813d7ce6ae939979352d370931fb5a43e12d5913 SHA512 36c8e336adc3cdb053af61ea53bf497073d197e67957f2ad011f7199c1518deb08f5fcfffa4ff14c49139f6bab01303332c8c15e5944245696dbc62dceff116c
|
||||
AUX dav-0.8.5-asneeded.patch 213 BLAKE2B 84dc034ab97c82106ba90887a66dcb29870a25f6fc3b6ec029d0b177383c226b101b54e65400e182236250644bc441b242cd52ee5c8c7c85e6d4e5ec284a3137 SHA512 ce029cd410eb9c0669e6cd822ca529eadd23d30dce94b2c2fddf10dd4f7637d3bdd58fd041bfdf7d1d750b4d7ed848fa77dd98c64885f8cc848016fbeb96f534
|
||||
AUX dav-0.8.5-davrc-buffer-overflow.patch 153 BLAKE2B bc27b0346dc69646b9fe44796f65c7ec399af56f0df278e1579927d05ef643cebbb8f7ce3aa294ba6b7340601088da05c0eb18e78548872babbf6b12d942184a SHA512 0eeb7c6a167a6fbcc60195f93d58ca28f7d98e7e24e93a9c314fb00a035ec83fb1176f52e6676d88ab1ad56e4608869f91ace672ab77a4291c94677f5e028e7c
|
||||
AUX dav-0.8.5-fno-common.patch 804 BLAKE2B 11e367e6870e1da6e0932ba933c09ae92b879f93a67830068c9766bff8c783891c5cc7cdaff8a01f4eded3fdd59a2d161cb5591084f172317eee03d1ee6fceb4 SHA512 c1255b35a7765716112bcab43f24cc6db1c47162633fb46365031823ae94f2afc29a9ec547467b360766a26651563b0f60813136350d52ed4fb3c6e90770a71f
|
||||
AUX dav-0.8.5-makefile.patch 413 BLAKE2B 4d700f345f144178c63bc382f5a443047225bd3d47ea453496107008fa7ced9a0853b1a80a348eac62d2200f20f2924777a97ee568b31dcbc0be6ed4417b621a SHA512 76a4b50795cc133d5fc3e5499bb143cf3c64d5c68d6060f5d081ab3b4a55f4a2ee43b3ecfd1e0e2b7a54140dd68458f96f5b9872f4cc64039d8bdf6990fefe16
|
||||
AUX fix-Wformat-security-warnings.patch 1179 BLAKE2B 524644da22ea8623c3bbdaa9c83ca74a87124cc896dec0f90221cf854d14744d1bc1a86e76a5ff3543fb2e2fc743d76db70bb7be3fe30e22508a374f6f122b83 SHA512 c5665be995e718a460b6c75ae3843104721a58c2d4a5321659d8527034f413d433fdd1140b14d6a8587f298a2e4935f8a07579071e5aa5d6fa49e125da5e4895
|
||||
DIST dav-0.8.5.tar.gz 22824 BLAKE2B 969458aa6b914f9cd624554690a88f4c2999dcc6e89db38d13d9ba98db7881a34ce1575ccbdf74b3ecca34345f2ec639cfc805a350e31f856f7d086cf23752de SHA512 cdedff875df392e8525399b40d45cdf4e984b1b014f03d9f5cd5be270eebe0003fcf48e9738f6ac2789138973970bb9fe6d0b8babd20c1df61e193f84ee066b3
|
||||
EBUILD dav-0.8.5-r2.ebuild 902 BLAKE2B 99aa64dc8347f6e68a7d2fb2b1de46fd0d40144e8d19d42b803d26b9e151d9e120002733dcc2bbb1cd51e8a5262b6d4f7b5ced63ba71060f17f2b2c8f5897d3a SHA512 dcceeeff71a8358517c25644fad9f9978c5b8f2509cca21705303f22355570edcfd46141a9c832d5fa76694e653e50703fe2b403d90288df01583636b510f519
|
||||
EBUILD dav-0.8.5-r2.ebuild 1066 BLAKE2B fad7344b1356f2ba60a8c16dd50d367aff440b01e673dfb55f93750c36e8eb5eb04a7bae811383b32109ab5145711e11c8ca8b338f035d45d5a6ae5357084036 SHA512 64add96221e236233e3a4865d94c8f4b324a92b11b22061e640af247479494047c93cdc8ee4ebeaf7e59a80ba169bd6991e85fbee77c2181b43e93b6da664974
|
||||
MISC metadata.xml 245 BLAKE2B 0994c9d498383d2c458a3135ca07a8637acc6a2a89547ca1e245bf6354e61cc761e17d1eb33beaaab8c0c30997bbfc5772565212d7f58faf6cbfdaaf082025e8 SHA512 c42813db6849d65a3316be196bafc9fb991f6d78eb75f07e4202ba512c11ba1c6ea4082742df51fc83a06a520bd3297bd6f7404a48fbfee969937d10cd777a18
|
||||
|
@ -0,0 +1,24 @@
|
||||
https://bugs.gentoo.org/706846
|
||||
https://sources.debian.org/patches/dav-text/0.9.0-2/gcc-10.patch/
|
||||
--- a/main.c
|
||||
+++ b/main.c
|
||||
@@ -58,7 +58,7 @@ char displayWholeScreen = 0;
|
||||
struct buffer *buffers;
|
||||
struct buffer *currentBuffer;
|
||||
int currentBufferNum = 0;
|
||||
-
|
||||
+ptrToFunction Fn_ptr[12]; //Bindings for the Fn keys; Fx = Fn_ptr[x-1]
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
--- dav-text-0.9.0.orig/main.h
|
||||
+++ dav-text-0.9.0/main.h
|
||||
@@ -47,7 +47,7 @@ void connectLines(struct line *baseline)
|
||||
void determineLineNum(struct position *p);
|
||||
void countTabs(struct line *l);
|
||||
void determineCursX(struct position *p);
|
||||
-ptrToFunction Fn_ptr[12]; //Bindings for the Fn keys; Fx = Fn_ptr[x-1]
|
||||
+extern ptrToFunction Fn_ptr[12]; //Bindings for the Fn keys; Fx = Fn_ptr[x-1]
|
||||
|
||||
extern int maxY,maxX;
|
||||
extern int helpBarUpdate;
|
@ -0,0 +1,21 @@
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 8b1ff0a..7a57840 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -1,4 +1,4 @@
|
||||
-CC=gcc
|
||||
+CC?=gcc
|
||||
OBJECTS=main.o \
|
||||
buffers.o \
|
||||
fileIO.o \
|
||||
@@ -8,8 +8,8 @@ OBJECTS=main.o \
|
||||
undo.o \
|
||||
move.o
|
||||
|
||||
-CFLAGS=-O3 -Wall
|
||||
-LDFLAGS=-lncurses -O3 -Wall
|
||||
+CFLAGS?=O3 -Wall
|
||||
+LDFLAGS?=lncurses -O3 -Wall
|
||||
|
||||
dav: $(OBJECTS)
|
||||
$(CC) $(OBJECTS) $(LDFLAGS) -o dav
|
Binary file not shown.
@ -0,0 +1,82 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit linux-info
|
||||
|
||||
DESCRIPTION="Secure and fast microVMs for serverless computing (static build)"
|
||||
HOMEPAGE="https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker"
|
||||
SRC_URI="
|
||||
amd64? (
|
||||
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64
|
||||
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/jailer-v${PV}-x86_64
|
||||
)
|
||||
arm64? (
|
||||
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64
|
||||
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/jailer-v${PV}-aarch64
|
||||
)"
|
||||
|
||||
LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="test strip"
|
||||
|
||||
RDEPEND="!app-emulation/firecracker
|
||||
acct-group/kvm"
|
||||
|
||||
QA_PREBUILT="/usr/bin/firecracker
|
||||
/usr/bin/jailer"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_pretend() {
|
||||
if use kernel_linux && kernel_is lt 4 14; then
|
||||
eerror "Firecracker requires a host kernel of 4.14 or higher."
|
||||
elif use kernel_linux; then
|
||||
if ! linux_config_exists; then
|
||||
eerror "Unable to check your kernel for KVM support"
|
||||
else
|
||||
CONFIG_CHECK="~KVM ~TUN ~BRIDGE ~VHOST_VSOCK"
|
||||
ERROR_KVM="You must enable KVM in your kernel to continue"
|
||||
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
|
||||
ERROR_KVM_AMD+=" your kernel configuration."
|
||||
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
|
||||
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
|
||||
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
|
||||
ERROR_TUN+=" into your kernel or loaded as a module to use"
|
||||
ERROR_TUN+=" virtual network devices."
|
||||
ERROR_BRIDGE="You will also need support for 802.1d"
|
||||
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
|
||||
ERROR_VHOST_VSOCK="To use AF_VSOCK sockets for communication"
|
||||
ERROR_VHOST_VSOCK+=" between host and guest, you will need to enable"
|
||||
ERROR_VHOST_VSOCK+=" the vhost virtio-vsock driver in your kernel."
|
||||
|
||||
if use amd64 || use amd64-linux; then
|
||||
if grep -q AuthenticAMD /proc/cpuinfo; then
|
||||
CONFIG_CHECK+=" ~KVM_AMD"
|
||||
elif grep -q GenuineIntel /proc/cpuinfo; then
|
||||
CONFIG_CHECK+=" ~KVM_INTEL"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Now do the actual checks setup above
|
||||
check_extra_config
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
if use amd64; then
|
||||
my_arch=x86_64
|
||||
elif use arm64; then
|
||||
my_arch=aarch64
|
||||
fi
|
||||
|
||||
newbin "${DISTDIR}/firecracker-v${PV}-${my_arch}" firecracker
|
||||
newbin "${DISTDIR}/jailer-v${PV}-${my_arch}" jailer
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST genymotion-3.1.1-linux_x64.bin 40506791 BLAKE2B 5318568766826cac587802c3b84fb2d32eaad6f00e0c2642fc1f8a81794f94de85d57d66b816848f3161b9f763ddbd84e9fafe6bc2027fb478b31b7c6f858750 SHA512 8468843131a6f09dfa65da4f638d25f3c8b806b6275a46b5bc379d7b97ebb30518a00a8dd6433ce33b78dfddcb3e1c62ceba67e9b41e39e44a677ea2fbedeade
|
||||
EBUILD genymotion-bin-3.1.1.ebuild 3592 BLAKE2B 86cf768889157d29282a787c244d2819f83c18969f127ade68556be74a61e965ee1643fe7868cd46637d77009f9bb1104798e27ac095d29446a0129569232d07 SHA512 4094ee96e501dad45c108b1e8b74e3f91e9fe307d2074cff99aba46705c7a07a216bbd687f59ff5ce2c43f5064178a555332d2e5acfeeea2bebfe7cf2f13666e
|
||||
DIST genymotion-3.1.2-linux_x64.bin 40553630 BLAKE2B fd11ad2a190788758cc84d8be7774aabcd3e21a7cfda05948ed2bd09fae9834489ab69a6f834ef700ae283899185ef2c9f2371b7a0549327f95fb83701e4f29e SHA512 068f491965edf0d455676aa1903ef7df427986d750efc80e691ca68f7c4908101de782c71dbefc6dd53d2c8344b5b7fbd0e4c8f2fa5f3e2944d6c558627c2dc3
|
||||
EBUILD genymotion-bin-3.1.2.ebuild 3592 BLAKE2B 86cf768889157d29282a787c244d2819f83c18969f127ade68556be74a61e965ee1643fe7868cd46637d77009f9bb1104798e27ac095d29446a0129569232d07 SHA512 4094ee96e501dad45c108b1e8b74e3f91e9fe307d2074cff99aba46705c7a07a216bbd687f59ff5ce2c43f5064178a555332d2e5acfeeea2bebfe7cf2f13666e
|
||||
MISC metadata.xml 483 BLAKE2B 1ed85dae79388f3c548163e5fafd2838e1adf9bfc9a9c793ce7f9e7e323f8e3c9e7e2f3190b3ec54a0c598d048c61b6ad67c8eefb3845cd446ea67b01e0df8a8 SHA512 e88ad9fd8c20d5be5569c64544c3f4dd72eb3243d46333c30aaa1b939eb6ce35855aa3e771008b2fff990de5b2e5bf79ca378714e3cf7dc375144b7cd8f5649c
|
||||
|
@ -1,4 +1,4 @@
|
||||
AUX pcem-15-respect-cflags.patch 300 BLAKE2B 4531829e43d43501fe889b34381fc056ffa2734ca499686558cf39ef245f3808e6488c32d6938487d018175ab8a370a28e491cc957406ea6e430a9afff44dae2 SHA512 7800d9056fc1ab4b38f97a6021da7288b990ab9c562846be1ae4ec6636c888fd444c635076f070c50f39681202995a41575823a225c77017d389638feaf1a93c
|
||||
DIST PCemV16Linux.tar.gz 1859892 BLAKE2B e388031e661b9320cc783e6400bdb7c191a2f946d9c207d9a58daa9270115b32ed55ac6a0b87227b51d10168e7d161bb03811eb83f5405ed1a71f7bfc6fd8aa5 SHA512 97d33ae1c4b59f281abe553ed4297c0d6c3956cf32b44474bfd5773700dd5c4ea6c209c679b9add5d4a7cba61748ee9794afa3c59af3230fa2a15812e13fd1c5
|
||||
EBUILD pcem-16-r1.ebuild 1620 BLAKE2B 0aac57f5c98959c93cee2fac629ca7ad735276aff00bc83a6f3691a70bb6c1a765dd414808346c7bce1882280df35661308ceeb3a038bb8753ef5a32516a7a8b SHA512 9ef650db24e40a9d203b550d8e92fe00b736277dc468dc69b3281134003662170461fde07772996055fdabca78a3bdf54f7e20d21dda4d8b11012f0dbbcfa211
|
||||
EBUILD pcem-16-r1.ebuild 1633 BLAKE2B 735440b0bda54c7433fda65d0147c201ce0afa98f138afaa2f5837ee1fffdbb2613996b15ddeb97f0c529db498336a58225b1647c1d760c41c8a21a0dbe79cce SHA512 6896184bbdb47b3e112abffe1296c147f67b07fe56ecb5bff7a399ee8de4dd42d2642eec936c0ceb08e45d8142fba1879a66fc658bf151f961a3fc42033548a2
|
||||
MISC metadata.xml 857 BLAKE2B c678e4578dca5c14416690cf8a421d4d1d8887237a4600580aad48d1d4ea6b641cc3c1f47c6c00be44344b760aa87c2b9bbded7625e0ccaedd0c8c2cb14dd057 SHA512 e610d16662365ae271fab8a2364e5781ba4be7a841d36759bc4e319b7f87a589c02131aeea83f194eabf940c0c4439459127468c0a65a72e3e2e91c74c0d409d
|
||||
|
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
DIST dfshow-0.8.2_beta.tar.gz 97733 BLAKE2B 99790b6901760a5e4adc7942fa84d11fb9d5e2f4e60a5d4abc2ce8fed0e86ab5f3def67c2f567b1ca54f1ecdbbe04522d4a75d69694b0ad213a69d86d49514e4 SHA512 1fca7f72c0200df13ac6e640314f9ad94ea3b88eb62a18a606f3a06a02252107f59747fbd404891fff5898b3796650023827ca59ceb690a0aa45e3c0a8bca749
|
||||
DIST dfshow-0.9.1_beta.tar.gz 109882 BLAKE2B a8351a4ae1e3d8f0a4166f7642bb32a1ec60723f73d7da9bdc8b496162c4174421e0e369499ace22cfeec64a32b3dbcd9411bdc10c19cc6427d04bc1df298c44 SHA512 c13347075f51c213e804855a1cc432076d8fcd5f278e4945b457fdddc3945e9d743f3dc4f26e4194f6a5b612a4e118081dd3afbb1a4523ae3c962a4fae68494e
|
||||
EBUILD dfshow-0.8.2_beta.ebuild 737 BLAKE2B d172580efe123e969118b89e31c235f244a7767e2500555b6ef08fbf47675e6f4396d8b0d0eff11d8eb6f91c29bda3e4d73fd047abb5ee2abb1b7d51c2f5c56f SHA512 9b3f8bebdf15d474dc0fe8baceaac97af80f4e54cd8a77ae12480f774d5e8aaaed038a8b4a8e3393545173cd0dd58589fbf8d63745f52c4fe69ff7ba39424fe7
|
||||
EBUILD dfshow-0.9.1_beta.ebuild 1049 BLAKE2B 5e83a55c20fcb5fb025da6362a45d7521d50815e3854f2b0f0b255361e49db7180e01cc05647526deaf0eb613e269dabd677c5a2969d709e80e5ac599e249447 SHA512 17f593866cae0314c92ed0d69e842206826199a318b38ab45ef8b2f1cc054f85b2004c53467620097fa9265453db023a61ea3a315c04448925ab54774798d8e7
|
||||
MISC metadata.xml 432 BLAKE2B 070e05fa430c4198c17b388d23dcf7dc75bd7249a3de6d664399a1a30bd26126b18098b11c144ef639b63b5cd8d5988e95cead669c4cac5081496d8ed19e5c7e SHA512 ebd53dbe275b79137bdc3515674b9a23afba5d727b5deeb63b41e97e069fd2873e5ec322b6e4635a227c9a0a2ee5080755b4c8d5566a5a24abc74ee9c965c812
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools bash-completion-r1
|
||||
|
||||
MY_PV="${PV//_beta/-beta}"
|
||||
DESCRIPTION="DF-SHOW is a Unix-like rewrite of some of the applications from DF-EDIT"
|
||||
HOMEPAGE="https://github.com/roberthawdon/dfshow"
|
||||
SRC_URI="https://github.com/roberthawdon/dfshow/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="dev-libs/libconfig
|
||||
sys-libs/ncurses:0=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i 's/LDADD = -lncursesw -lm -lconfig/LDADD = -lncursesw -lm -lconfig -ltinfow/' Makefile.am ||
|
||||
die "sed in Makefile.am failed"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
newbashcomp "${S}/misc/auto-completion/bash/sf-completion.bash" sf-completion
|
||||
newbashcomp "${S}/misc/auto-completion/bash/show-completion.bash" show-completion
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins "${S}/misc/auto-completion/zsh/_sf"
|
||||
doins "${S}/misc/auto-completion/zsh/_show"
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
AUX tmux-2.4-flags.patch 456 BLAKE2B df85b32486894e8e3c5531937461ad46ca5effc5dd4d31b4f7a3f9bcf8d3dfa38fc186a603a90fe734b25781b9d517115c2b089648c29e4605fa9610f6dc311a SHA512 505d5ec4fa1d7844870c67aedccac3a147db1971464fc21d19319bb343fb6fd73b696e85298f8592e46900774b35b250cc53841b05514333c44c3e973bcdb860
|
||||
DIST tmux-3.1b.tar.gz 561152 BLAKE2B f5ff0c68999f9d82c26ab8c781b9f2bab56501573592c741304c49eec283c073119b95ba3c77f266e808ab494577c5098730fc5fb6aad0b82340ac30fbd2310d SHA512 fd5269f5f58ad20c35ece24af74035e622e16511baa331717bded5edcbfd46c1847fd86c02431a7d889ce7d5bec89c8177a680ca60e9ca821f13065d26ca7fa1
|
||||
DIST tmux-3.1c.tar.gz 561323 BLAKE2B c6f688a854e128acffa140321a5dd00e4ca090ff79c7cbff15febbca6da9f7626c675fe1820b344637ff0fbe94ae6d0da7f111880ce5d74f97c4b6a90ceef802 SHA512 aad2e6457dd350369f245f711f1936a575d0588b72e660d10e7abc7d373da0d322903b451ad00b96a3e0e6847ca855673da6a4c5447cea91fa756edd23659397
|
||||
DIST tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b 458 BLAKE2B 04143e6d1cfbbd467f1656f949363cb7a4a3e16e9b3cf56b8b0423babe56276abee2622964cb490005fc76d1cbe12201fb1a6446a6f860c2cc1ff3c9bd5fc496 SHA512 fe0aca7d03067af87e0788a2fa902c7ef5500ba72295cb63c5a1814534a008c224256d7f890ac1af6d17f3734b45148765e1632f075e284c453185df2927b979
|
||||
EBUILD tmux-3.1b.ebuild 1675 BLAKE2B cc2d5516ed1f0615223fe5d622a9ea68b4327fd5cec9aaf19f64f6494cbde2427ad8b3f9516e875f0518d4dad8841ea383f279db5aedcd16b7720768907125a5 SHA512 687419baa26269d72d99ac1a1b5a297ff8ee7a614fba0cb88dcc227f2ad66b9a1a974c937ff96abff071a6fc13844a89d146501e01cac3ac044cd3a71f3dd415
|
||||
EBUILD tmux-3.1c.ebuild 1684 BLAKE2B 007f6b5a88c6c31ad26382d7fe49054eedd54b06989a57e3f21282123c9af60afaa2db606209d5696099779e64fd774204ec05fe460f168ab15f9457f1bb1efb SHA512 6b73941f253ea645140fbe71a78b4a5e8b48ae6885301642ae9631c39e07456360d10a0f9a4a8f580a9d74ea3cf9e884aa13259c3f9c91102b9e429fb0d2f1a7
|
||||
EBUILD tmux-9999.ebuild 1686 BLAKE2B 8735eceb5eac657eeacd268a2baf4142d28c47bc74d3006d9f4eff6a7370cf1b60c33e5de2365114ea5fbd60c5988501f67867dacc0f5fc3dc156106c20bb6a0 SHA512 63ea6967ca335e3b35487562de29e2044fbeac498764b9c312df74a8dfc2f669901761f816d8ec1f8eb0668fc77757c7c62393df663738dfd79e4b8e453eb48b
|
||||
MISC metadata.xml 816 BLAKE2B 57b1d27728b6fb3557e53a27bcd0f116fdcfe88175f3ceee0064beaeb14568852b15275051cd6ec8ea5cc3ce9efa7e1f084d74791b60eab12a5e6c835321deec SHA512 d459641a31d19297ef85b8dddcb487221eebd25e4f3d8d0e88c7c394654e9b60e58a60433c21b32ff24226f5c4d16e9e059b5af6330bd0698367019f0740e2e8
|
||||
|
@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools flag-o-matic
|
||||
|
||||
DESCRIPTION="Terminal multiplexer"
|
||||
HOMEPAGE="https://tmux.github.io/"
|
||||
if [[ "${PV}" == 9999 ]] ; then
|
||||
inherit git-r3
|
||||
SRC_URI="https://raw.githubusercontent.com/przepompownia/tmux-bash-completion/678a27616b70c649c6701cae9cd8c92b58cc051b/completions/tmux -> tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b"
|
||||
EGIT_REPO_URI="https://github.com/tmux/tmux.git"
|
||||
else
|
||||
SRC_URI="https://github.com/tmux/tmux/releases/download/${PV}/${P/_/-}.tar.gz"
|
||||
[[ "${PV}" == *_rc* ]] || \
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
S="${WORKDIR}/${P/_/-}"
|
||||
fi
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
IUSE="debug selinux utempter vim-syntax kernel_FreeBSD kernel_linux"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libevent:0=
|
||||
sys-libs/ncurses:0=
|
||||
utempter? ( sys-libs/libutempter )
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
selinux? ( sec-policy/selinux-screen )
|
||||
vim-syntax? ( app-vim/vim-tmux )"
|
||||
|
||||
DOCS=( CHANGES README )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.4-flags.patch"
|
||||
|
||||
# upstream fixes (can be removed with next version bump)
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# bug 438558
|
||||
# 1.7 segfaults when entering copy mode if compiled with -Os
|
||||
replace-flags -Os -O2
|
||||
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--sysconfdir="${EPREFIX}"/etc
|
||||
$(use_enable debug)
|
||||
$(use_enable utempter)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
einstalldocs
|
||||
|
||||
dodoc example_tmux.conf
|
||||
docompress -x /usr/share/doc/${PF}/example_tmux.conf
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,107 @@
|
||||
# Copyright 2019-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit bash-completion-r1 go-module
|
||||
|
||||
DESCRIPTION="A general-purpose command-line fuzzy finder, written in GoLang"
|
||||
HOMEPAGE="https://github.com/junegunn/fzf"
|
||||
|
||||
# For fancy versioning only. Bump on the next release!
|
||||
MY_GIT_REV=0d5f862
|
||||
|
||||
EGO_SUM=(
|
||||
"github.com/gdamore/encoding v1.0.0"
|
||||
"github.com/gdamore/encoding v1.0.0/go.mod"
|
||||
"github.com/gdamore/tcell v1.4.0"
|
||||
"github.com/gdamore/tcell v1.4.0/go.mod"
|
||||
"github.com/lucasb-eyer/go-colorful v1.0.3"
|
||||
"github.com/lucasb-eyer/go-colorful v1.0.3/go.mod"
|
||||
"github.com/mattn/go-isatty v0.0.12"
|
||||
"github.com/mattn/go-isatty v0.0.12/go.mod"
|
||||
"github.com/mattn/go-runewidth v0.0.7/go.mod"
|
||||
"github.com/mattn/go-runewidth v0.0.9"
|
||||
"github.com/mattn/go-runewidth v0.0.9/go.mod"
|
||||
"github.com/mattn/go-shellwords v1.0.10"
|
||||
"github.com/mattn/go-shellwords v1.0.10/go.mod"
|
||||
"github.com/saracen/walker v0.1.1"
|
||||
"github.com/saracen/walker v0.1.1/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2"
|
||||
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897"
|
||||
"golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9"
|
||||
"golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756"
|
||||
"golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20201026173827-119d4633e4d1"
|
||||
"golang.org/x/sys v0.0.0-20201026173827-119d4633e4d1/go.mod"
|
||||
"golang.org/x/text v0.3.0"
|
||||
"golang.org/x/text v0.3.0/go.mod"
|
||||
"golang.org/x/text v0.3.3"
|
||||
"golang.org/x/text v0.3.3/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
|
||||
)
|
||||
go-module_set_globals
|
||||
|
||||
EGO_PN="github.com/junegunn/${PN}"
|
||||
SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_SUM_SRC_URI}"
|
||||
|
||||
LICENSE="MIT BSD-with-disclosure"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
src_compile() {
|
||||
emake PREFIX=${EPREFIX}/usr VERSION=${PV} REVISION=${MY_GIT_REV} bin/${PN}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/${PN}
|
||||
doman man/man1/${PN}.1
|
||||
|
||||
dobin bin/${PN}-tmux
|
||||
doman man/man1/${PN}-tmux.1
|
||||
|
||||
insinto /usr/share/vim/vimfiles/plugin
|
||||
doins plugin/${PN}.vim
|
||||
|
||||
insinto /usr/share/nvim/runtime/plugin
|
||||
doins plugin/${PN}.vim
|
||||
|
||||
newbashcomp shell/completion.bash ${PN}
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins shell/completion.zsh _${PN}
|
||||
|
||||
insinto /usr/share/fzf
|
||||
doins shell/key-bindings.bash
|
||||
doins shell/key-bindings.fish
|
||||
doins shell/key-bindings.zsh
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
elog "To add fzf support to your shell, make sure to use the right file"
|
||||
elog "from /usr/share/fzf."
|
||||
elog
|
||||
elog "For bash, add the following line to ~/.bashrc:"
|
||||
elog
|
||||
elog " # source /usr/share/fzf/key-bindings.bash"
|
||||
elog
|
||||
elog "Or create a symlink:"
|
||||
elog
|
||||
elog " # ln -s /usr/share/fzf/key-bindings.bash /etc/bash/bashrc.d/fzf.bash"
|
||||
elog
|
||||
elog "Plugins for Vim and Neovim are installed to respective directories"
|
||||
elog "and will work out of the box."
|
||||
elog
|
||||
elog "For fzf support in tmux see fzf-tmux(1)."
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
WX_GTK_VER="3.0"
|
||||
PLOCALES="bg cs de es hu pl ru uk"
|
||||
inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
|
||||
|
||||
CR_PV=$(ver_rs 3 '-')
|
||||
|
||||
if [ "${PV}" != 9999 ]
|
||||
then
|
||||
SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-cr${CR_PV}"
|
||||
else
|
||||
inherit git-r3
|
||||
# github mirror has some new commits to fix page margins settings
|
||||
# sourceforge mirror saved as backup
|
||||
#EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
|
||||
EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
|
||||
SRC_URI=""
|
||||
fi
|
||||
|
||||
DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
|
||||
HOMEPAGE="https://github.com/buggins/coolreader/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="wxwidgets"
|
||||
|
||||
CDEPEND="sys-libs/zlib
|
||||
media-libs/libpng:0
|
||||
virtual/jpeg:0
|
||||
media-libs/freetype
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
|
||||
!wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
|
||||
DEPEND="${CDEPEND}
|
||||
!wxwidgets? ( dev-qt/linguist-tools:5 )"
|
||||
RDEPEND="${CDEPEND}
|
||||
wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
|
||||
|
||||
for lang in ${PLOCALES}; do
|
||||
IUSE="${IUSE} l10n_${lang}"
|
||||
done
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
# locales
|
||||
l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
|
||||
local lang langs
|
||||
langs=""
|
||||
for lang in ${PLOCALES}; do
|
||||
if use l10n_${lang}; then
|
||||
langs="${langs} ${lang}"
|
||||
fi
|
||||
done
|
||||
sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
|
||||
-i "${S}"/cr3qt/CMakeLists.txt \
|
||||
|| die "sed CMakeLists.txt failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
CMAKE_USE_DIR="${S}"
|
||||
CMAKE_BUILD_TYPE="Release"
|
||||
if use wxwidgets; then
|
||||
setup-wxwidgets
|
||||
local mycmakeargs=(-D GUI=WX)
|
||||
else
|
||||
local mycmakeargs=(-D GUI=QT5)
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if ! use wxwidgets; then
|
||||
mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
|
||||
rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
|
||||
gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
|
||||
gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
AUX fbpdf-0_p20190202-printf.patch 1166 BLAKE2B 41972cfeea7bbc8d1e1840a21882c82050b2f91fff75056067fd00e6ed4a67929f35674cb3e09e5345ce2690cbb92a1676a4ef273f804d866cad5385cc48cc43 SHA512 e91f8158d0a8237010dda66eee289046348b8b657b859e4de1ae22c91424c47775df94f5d58151c930453389e71b4237c07b942c4391afe288e980d19833f183
|
||||
AUX fbpdf-0_p20190202-use-pkg-config.patch 1258 BLAKE2B 7542773b6ecf8fed73abcca526d41cfbc7629da44bd3e50649951680469ac7a5f1392a75b4849a8626fe740436bf1bdea9a0131f9e60558f37bb7cdbb1ed89e7 SHA512 6086ff1948ba000c8330aa5fe510b84d74a91254a75ac07c326730c371a4ab47cd2f936ceb888bed4c1520b9fec61a823fb1656533374586cd4fe2466b3160bc
|
||||
DIST fbpdf-0_p20190202-dfe9f0067549f759cdc04f2f62b4f89cd6e1b199.tar.gz 7874 BLAKE2B 873da768b0152559536c73b7ed575c3457efe184934a38d0a9600412ac3a8616297194ab045be1d7eddb470d8d73ead4c655797fd7ba1efe6f2be9a19a5318b4 SHA512 f216a0993573e4e491845638b72ff019910f8a333ed618158e81bcb3f68619596f0354b0039c38c7619dd65c040aa599ed8923ac974717b86fb431e5c6954f3b
|
||||
DIST fbpdf-0_p20200614-27c9e28e9199a2491d0ee0a885760bedb1d4547b.tar.gz 8432 BLAKE2B 0004f8558b86c349744a37099ef86963d368ee9dedeefca861761f88adc3c94a3db9f46c9e1a6f6026357512a8320b956cd7c48108aa6c6657b84193fd5d4b49 SHA512 e037cd536e3a26b6d2364eb52803de67606bac418db8691c7530a889c95dd1f8661985021237ce7fea95f56ab5a308caf8d470c6c036b51b17211f9c200aba51
|
||||
EBUILD fbpdf-0_p20190202-r1.ebuild 868 BLAKE2B 577a0505265a3e7f1643722d64436197cc108618861ec4a7970e889c6ca5c51d6484f6bbf0ce404667c59cb87db604523a359c97f8cd8dcc84ea82a17aa27db2 SHA512 482c65a5c6ec5d6c070fe757cfe44c7f05413c3ea66ebef52b6e0d1813323bdf910a14be494f9439fbbbdca60e196ad54a084bf913526942a35bb2c255604654
|
||||
EBUILD fbpdf-0_p20200614.ebuild 848 BLAKE2B 949f4773cc367a87c78f498d90ef810629b4a2cc342bf8b9008db51d76eab9d75a1ac168b0f0c207b2edcdc4c0a4c6dbe0a460b6b2b7e5908609d1e75ae582fe SHA512 c565fd79821adc8c19435d7fc65c779b673a851899d45eb00016dc776e1ddbf4854a97b570aaf9577e717053430b562f648f74bdd483eee30215e530ec28ecce
|
||||
MISC metadata.xml 251 BLAKE2B 9785c4729d0751280d104965bab25a268219a7fee217dcd8c01a5642a13f8abc471a3dff54ae0d34d3cf3dc8267fb483d93bd3b16aa3617e8fa8e9abd1703dfe SHA512 cc2bd3977894946ee4ea5b739cc3998bcd6017b9e7a52aa501409d0988954339a9a22fe751d0a5e967ddac9225d9b23f20b4fb1e2c62ee91d1d23c383d9776dd
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs vcs-snapshot
|
||||
|
||||
COMMIT="27c9e28e9199a2491d0ee0a885760bedb1d4547b"
|
||||
|
||||
DESCRIPTION="framebuffer pdf and djvu viewer"
|
||||
HOMEPAGE="https://github.com/aligrudi/fbpdf"
|
||||
|
||||
SRC_URI="https://github.com/aligrudi/fbpdf/archive/${COMMIT}.tar.gz -> ${P}-${COMMIT}.tar.gz"
|
||||
|
||||
LICENSE="BSD ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=app-text/mupdf-1.10:0=
|
||||
app-text/djvu:0=
|
||||
!media-gfx/fbida[fbcon(-)]
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${P}-${COMMIT}
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0_p20190202-use-pkg-config.patch
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin fbpdf fbdjvu
|
||||
dodoc README
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST foliate-2.4.2.tar.gz 4638211 BLAKE2B 4263e047d7251a0f15a2cda2592ba24dbbb9754a37ba6367f0d1e778e3f926cd46777d505e9f92d74bdcd28a722988b60f064f1a841c53a9b2849130941d9481 SHA512 6dda76c9bd3f9f3273bafdd65463adfcab84d9c81ca89c2fd1cda4c5d7618d84610e11c75936c5df2bb118caa3f3e1e77ded506da670263e5af5b0ad92a97a07
|
||||
DIST foliate-2.5.0.tar.gz 4716094 BLAKE2B c2db3116df1117db06dca93cb3ac47e5f5c627c9e424e5add315f8623b9d71b6cc87112729ce6daa5cdfc81f3b8664555623ba55d6cf674369137ecf0859e321 SHA512 3eb3ecff36a105f6d9ba7e019312bef81e34f62f61310eaf3460c7aea41585fc9b410d08f9e4fd03fe60629b1ebb6f9f6a4c900e898ac712b104c615dc3737c8
|
||||
EBUILD foliate-2.4.2-r1.ebuild 1208 BLAKE2B 5c7c4ab877dc6682830179250e320f16b1dc743b187a78b1b10a97983df80d78e608a5cd1511f0ed3047ffea8a6319cfe442f23207120fe873cb8eee719342b0 SHA512 012b8a76be83049edf2c4ad3d822a864733dc20090d6cad4e0d57b4612ff8746b491f7527c7b6719543785cafcc7ebc76ef3ec00b1828f144f66e50b355147c0
|
||||
EBUILD foliate-2.5.0.ebuild 1220 BLAKE2B 16e86b0fd1a6bb61a0a3ef045d0a640a2240b9b98143ea38b0ab8288db18058697c8d97d7380177c1de079a55687542f2ffc253f459b4e0dbd8070b9e94fa1d0 SHA512 3018c1ad242188c1bb092a5d7c77663992ffdae6ad85bd4738fd3d7660ca15669a44a99c9b480c6dcc22dd2dc1e6318a8c5bb004ec96c3b38448c68c90ccd960
|
||||
MISC metadata.xml 606 BLAKE2B 122522b577e0911c008bdc8f6a2b52dbf5514c30011d6a57cebea044e157c26f0dc0075d92ddf70825b26cbd8291c858077a0bc467eeb64c050eee0734125d75 SHA512 ac916591078fae44e77faf87571d7d34eeeebb0253f243a7a560e52a0c3c67276871f7b7f48e9649922ecad13c54cce43c2cc6349dbaab0131a190dee7918208
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PLOCALES="cs_CS de_DE es eu fr_FR id_ID ie it ko nb nl nn pt_BR ru_RU sv tr uk zh_CN zh_TW"
|
||||
inherit meson l10n xdg-utils gnome2-utils
|
||||
SRC_URI="https://github.com/johnfactotum/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
DESCRIPTION="gtk ebook reader built with gjs"
|
||||
HOMEPAGE="https://github.com/johnfactotum/foliate/"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="handy spell"
|
||||
|
||||
BDEPEND="${MESON_DEPEND}
|
||||
sys-devel/gettext"
|
||||
RDEPEND="dev-libs/gjs
|
||||
x11-libs/gtk+:3[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
net-libs/webkit-gtk:4[introspection]
|
||||
handy? ( gui-libs/libhandy:=[introspection] )
|
||||
spell? ( app-text/gspell[introspection] )"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
l10n_find_plocales_changes "${S}"/po '' '.po'
|
||||
|
||||
rm_po() {
|
||||
rm po/${1}.po
|
||||
sed -e "/^${1}/d" -i po/LINGUAS
|
||||
}
|
||||
|
||||
l10n_for_each_disabled_locale_do rm_po
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
xdg_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,7 +1,5 @@
|
||||
AUX libebook-0.1.2-boost-1.59-makefile.patch 335 BLAKE2B 21b62202de334b214e4dd04ea2d06e23fdacb49d35020a7e874f27cadecc13dd96221826469bac50d063583b2f10e93cd325d53fa6cff181ab806bb83623cf02 SHA512 fe435d531d0b4646d8642dfa471352519e3e606b31c3fe727ebbd1ebecdeef58663aadbd7ae95ac902055074b550b659c7eb5cc981a078315462da9a892abe43
|
||||
AUX libebook-0.1.2-tests.patch 784 BLAKE2B b7f2aa5b5abace8fb1276c534ef564d8e088b514569540d940f433b5d293a497e211782059186688d94db8139b1f9f0859180f59ea4ac7c0e9c86ca10d11a934 SHA512 e176746ed85e0564332b7ed6e375f0869931e7f489d734dc1ecbd685af595ce1247f933a82736c239df322d57505c40cd23af434db711b8087ee77e26de2c1ad
|
||||
DIST libe-book-0.1.2.tar.bz2 465922 BLAKE2B 11898cb34d41a6abbf256ed8a7ff44006f239616987ca5883a8a611041bcda2cce221acc00c57cd36d94f8c26510889df3206ca4f071c23ae272262938e2c396 SHA512 82982874f9c0f5e400166e9367a4b6017cf11bbd69e2e79240137385a5d68ddea08f13676f8c5d0e983f441de17cda9f4b5f7c90c5cb3515e319de638edf3a38
|
||||
AUX libebook-0.1.3-icu-68.patch 991 BLAKE2B d8b7cbd831e65cdd82131d13c50558e2ffe4ed5ab72c6f576267921176ff5d65be2a0c71b3c1cbd853db9456d6a7c20ba27516fbb7f4b7a83e22fa0680cd23ad SHA512 5378d95e926e4b385b8dfa957254b5a1d2b943be5562124b897ead5a81e2922a39d37768afdd010e18655f2a184d82c837b19ab7f862b19ff71c0d5e664c076b
|
||||
DIST libe-book-0.1.3.tar.bz2 510498 BLAKE2B e29f9f80a85210447494af20cf30ce7f231ef43f40af9683df7f63e172f5ff8d944d74b995b5850856b2736044b1a5a1ac386262e52a48575325339224a1d339 SHA512 9afa2949f702a34fd6278145ce8d18d504326ed5a103bbc872d0493fcf3e2166d41d094bb0d74b80aa913ca6d082f5bd3259799a4a3c7359331ccdfa1e029a21
|
||||
EBUILD libebook-0.1.2-r1.ebuild 1102 BLAKE2B 746d4d4dda955395419b8c316650e2048496da0ea0684732b668edbbf4e1fb3859c22ff7e08e3388d707cbc1f8bba6923a5d4e89ccb45e95ef8512615b9e0b30 SHA512 cefcdac481822765c7ff42d90183e3c90c3122b75b8380f694d3bba000205a184ff114772aff47fe1266528a6ea4a7c90845454af7f8c3e9db48065d9e9c968d
|
||||
EBUILD libebook-0.1.3-r1.ebuild 1065 BLAKE2B 005da14bdf5f11c745531e270354fd2f6a8501674bf12e78e44b7e8adb7bd0871025ebc8705e0274cde810719d661818b1e00efc327fb2dabe8e2fa6119386ea SHA512 a884bc0626933ce16429bc6ccf9aa172b882f2d77c78e249f1eaf05eeb1cd5eaca331fbf4db459e6403c8a006fd201bb80bf2a4d41c075ed4999d8d3f12fb51e
|
||||
EBUILD libebook-0.1.3.ebuild 1039 BLAKE2B 78ed938aef8e76bd9470bfb0fb2de9d318c5c503efaf49d82f5ddcf973190d042715271a62204fc7b0b3d33be827a7e042dc85bd0b6cb44fe995e590a891892a SHA512 98eb112d3ff3c5b5b2572b38c42a933b47860622f21980b703f7d9154189915d93a4b54b33a759c0e16ddd9f36761e30944da12eac25b52014467141c861db0f
|
||||
MISC metadata.xml 404 BLAKE2B 69f06dd52ba8be857d504941c4aeb6778381d87d61f1c9a889a6c1ad16a9d7014dabf76c707db2ed6a160be300a010e6d15c2162d35e59ddd038181a4aa7fae8 SHA512 8e0679b60d1fd56fcb165fd7b5a8e1367f4ee472d7a58e157e6bb1445b502b1fee56b18d099837dcabaa35f7b18f52515cbb51f7bfe9c4c2a824210e4003a275
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- a/src/lib/Makefile.am
|
||||
+++ b/src/lib/Makefile.am
|
||||
@@ -64,6 +64,7 @@
|
||||
libe_book_@EBOOK_MAJOR_VERSION@_@EBOOK_MINOR_VERSION@_la_SOURCES = \
|
||||
EBOOKDocument.cpp
|
||||
|
||||
+libe_book_internal_la_CPPFLAGS = -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED
|
||||
libe_book_internal_la_SOURCES = \
|
||||
EBOOKBitStream.cpp \
|
||||
EBOOKBitStream.h \
|
@ -1,27 +0,0 @@
|
||||
From 263d95ce191421a51d4b2d088297700032a8987b Mon Sep 17 00:00:00 2001
|
||||
From: eroen <eroen@occam.eroen.eu>
|
||||
Date: Mon, 19 Dec 2016 19:53:15 +0100
|
||||
Subject: [PATCH] Check for librevenge-stream if tests are enabled
|
||||
|
||||
X-Gentoo-Bug: 603098
|
||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=603098
|
||||
---
|
||||
configure.ac | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 6e00ed5..ecbd14b 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -357,6 +357,8 @@ AS_IF([test "x$with_tools" = "xyes"],[
|
||||
PKG_CHECK_MODULES([REVENGE_GENERATORS],[
|
||||
librevenge-generators-0.0
|
||||
])
|
||||
+])
|
||||
+AS_IF([test "x$with_tools" = "xyes" || test "x$enable_tests" = "xyes"],[
|
||||
PKG_CHECK_MODULES([REVENGE_STREAM],[
|
||||
librevenge-stream-0.0
|
||||
])
|
||||
--
|
||||
2.11.0
|
||||
|
@ -0,0 +1,27 @@
|
||||
From 9ea3b4c2552770b66b83d44b6e6ccdd338296316 Mon Sep 17 00:00:00 2001
|
||||
From: Lars Wendler <polynomial-c@gentoo.org>
|
||||
Date: Fri, 30 Oct 2020 10:52:10 +0100
|
||||
Subject: [PATCH] Fix build with icu-68.0
|
||||
|
||||
icu-68.1 removed public macro definitions for TRUE and FALSE
|
||||
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
---
|
||||
src/lib/EBOOKCharsetConverter.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/lib/EBOOKCharsetConverter.cpp b/src/lib/EBOOKCharsetConverter.cpp
|
||||
index 0d85fa3..c9f8be0 100644
|
||||
--- a/src/lib/EBOOKCharsetConverter.cpp
|
||||
+++ b/src/lib/EBOOKCharsetConverter.cpp
|
||||
@@ -124,7 +124,7 @@ bool EBOOKCharsetConverter::convertBytes(const char *const in, const unsigned le
|
||||
m_converterToUTF8.get(), m_converterToUnicode.get(),
|
||||
&outText, outText + out.size(), &inText, inText + length,
|
||||
nullptr, nullptr, nullptr, nullptr,
|
||||
- TRUE, TRUE, &status)
|
||||
+ true, true, &status)
|
||||
;
|
||||
if (status==U_BUFFER_OVERFLOW_ERROR)
|
||||
{
|
||||
--
|
||||
2.29.2
|
@ -1,4 +1,6 @@
|
||||
DIST libmwaw-0.3.16.tar.xz 1306872 BLAKE2B 29c39ddb2cfe63116cbe7152a4dc3b7f16d402745c0dffd67c07dc42fa1ddee71f391695ead2519b3e1da206e8f437fbd24fa78ce1decfaa55e38a13d5d144e8 SHA512 c043d77e4b0efd7da594c1e370f24ee2d85afcb8a5e28179b4c3d76c8b7925f41ca5361bee12b35af732ef39f34fac46aa3636cb27c179ef9bb2b6feeaa19b0a
|
||||
DIST libmwaw-0.3.17.tar.xz 1349700 BLAKE2B 4b5ba8d5133144973609dfbd273ca36cc95e52608c78f6143f7c4283bc2bc6d7ceb22836a693d64fa7408957a3b02a7c9d0a5ab9235aa2d0b9725170441babfc SHA512 c3a1bb079d7e74cd7a23de1501730be21b1b089ef6d4f81ee0001775483c6346da3105b0d67f75523e4e088987bc92b97acb056ec7fc11bb29047109a1cf5ac4
|
||||
EBUILD libmwaw-0.3.16.ebuild 1032 BLAKE2B 24628116e25ae32185374858f2bc466eaff8c435ef4974789c204672551d939a4e19483ea610bb2fc141978c71fbcd3237fac386fa7928546513671a9bf5777f SHA512 9c6ef217f07414f0806f17aa9b13f2c32bf931f2b61fd85f4021d47c9082ffabe3b534de73870fbacfe13322d0a2b9e102f246445bc10b4035662782d134e151
|
||||
EBUILD libmwaw-9999.ebuild 1027 BLAKE2B e51984196fe26cf9e7ba8ebe2e6de35c58443d3db82a65ee5d0358ac05f7905227670e05106e89d52ecb264f1e3833fe38917fce36a1fb6a2449228d90409d82 SHA512 9b530edcb03829b26715e09c5b99dc5f08bda876317813bf4589a7366a4bf20c5e2f0604792d103d6f50f2f7c4439a19dc60e362bef8627026508910eabf7837
|
||||
EBUILD libmwaw-0.3.17.ebuild 1007 BLAKE2B 0d5cee2920040a56940cf0e916f4734433875c73fe541d7918c3bdaea0d4820a40975a0d67c154ef23a02f6b70e3fe49b9ceaaacc79cfd82c6ee74d552f455e4 SHA512 d65054c2dbd389041d5c55bfa8f8819507987ef862474f218ba6115d818dda293ecc7473f67b33cdd89679f706a7b2d717e22f6c071e922d79aeea1a37917a16
|
||||
EBUILD libmwaw-9999.ebuild 1007 BLAKE2B 0d5cee2920040a56940cf0e916f4734433875c73fe541d7918c3bdaea0d4820a40975a0d67c154ef23a02f6b70e3fe49b9ceaaacc79cfd82c6ee74d552f455e4 SHA512 d65054c2dbd389041d5c55bfa8f8819507987ef862474f218ba6115d818dda293ecc7473f67b33cdd89679f706a7b2d717e22f6c071e922d79aeea1a37917a16
|
||||
MISC metadata.xml 403 BLAKE2B cbddacc98e4f22e521d739150ee4044b93c297dbd6d220a445192a3d1a6316491d6ed72ada8bd138c287133fcaf1b3d5ce580e68dd3ec071d36abbc1b05b4b6d SHA512 12cebd7bdaff6a793598f40cb11f4ae6681dcb29b18ecb7db92681abf1f6d4ce0281ae292c84106a143c0ff5ff3395e37604b3576c6a479001fc351dba10c7ed
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ ${PV} = 9999 ]]; then
|
||||
EGIT_REPO_URI="https://git.code.sf.net/p/libmwaw/libmwaw"
|
||||
inherit autotools git-r3
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Library parsing many pre-OSX MAC text formats"
|
||||
HOMEPAGE="https://sourceforge.net/p/libmwaw/wiki/Home/"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="doc tools"
|
||||
|
||||
BDEPEND="
|
||||
sys-devel/libtool
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )
|
||||
"
|
||||
DEPEND="
|
||||
dev-libs/librevenge
|
||||
sys-libs/zlib
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# zip is hard enabled as the zlib is dep on the rdeps anyway
|
||||
local myeconfargs=(
|
||||
--enable-zip
|
||||
--disable-static
|
||||
--disable-werror
|
||||
$(use_with doc docs)
|
||||
$(use_enable tools)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name '*.la' -type f -delete || die
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
AUX qpdfview-0.4.18-qt-5.15.patch 342 BLAKE2B 34ecd868ba9f38f43433f425c173b5cf07c0c9a2c7097e62d0af1b85bf49a3ef2f68064be88a12f300356633471ea8f04b69b66f9874cb5a8dbae3962021402b SHA512 ac6a742b957eb192117aece45cef8f2a9d76fe45d4cc87246dba8e52a15ac11c6892175fd73c8af3bd22a34ff36645828a5f12d66c240b6305d9621387fc3261
|
||||
DIST qpdfview-0.4.18.tar.gz 786577 BLAKE2B 07ef444ba39435578481e549fcbbd2d97362c6bda3092a17f1daa8b8437febf50cd2f145cd5e80cc1be565c5a658e85a428314a1bcd2a5a38efce0830f1cffba SHA512 38741520b20e3ed7100e52982930abac26e994a69df68c54dfa7180be8b2a4f377b91ba03993bab67b0a505ad79d62164f0f168a6715f4306b635ceba6840d66
|
||||
DIST qpdfview-0.4.18_p1.tar.bz2 448818 BLAKE2B 690f93c7f0af376e2b60d69a9802cdb159a97eb66b572a913badcd7ce3b9303d69bf8fbb359b5aa09ad1c63b1b6865e3602c8dc9cdad2506a43273d410a64d89 SHA512 41152596e39e6084e4e46c1aca28dfa4c619bf31068ee3272c6119793da5d99c58868ecf682ed0dc81e740f20193372e2780cf7d7fb917545662c93e6a2a1b4a
|
||||
EBUILD qpdfview-0.4.18.ebuild 2259 BLAKE2B f36c70e222fe667853016cd5a4b35c086b2224ea1b65ee23c5d84e6e4baaef395f5cb865b3b8b16a6f217a50f955426e84eef5a33395e2a1ada12c889c74fba9 SHA512 ef3481e73d7bd71965712604cdddfb3d3257f9440aa5eedb1bb348ad95072054b2474a322befdc37c7802846732ff308bd3d882fbf4c36d51e24af4d44ce04b5
|
||||
EBUILD qpdfview-0.4.18_p1.ebuild 2204 BLAKE2B b90c8b9bade168972e39f6d3565252c94749d5121163aaeb1abf7f1e2a717ad6eedba35f389e56593277f4f414d5d65460e717ac38409dca728c7211e2e50760 SHA512 c010cb9689608e032893ed2fd0de134d6451dc635749bfaeaa149f5d6dbc63546c955fb016390c659e6afdce8797709d6c4f3bac9b528a2ba121fc7a4d9f3df2
|
||||
MISC metadata.xml 534 BLAKE2B db66db041dd0875c8d4e36e3223d7f82263555f2d6a1dcc5270279b3fc8bc77499712253d43b56e278187f163af0495ca9e7e6aa0ba0dc8e9a5fe9cf7f2daf99 SHA512 e086f5e92c5ad9058f13c23c814a5cdc988a09cdbebecb1018b59d32a756dc2766b13ee1c3e09966cc7e221cc1c4ee26f9bf11c50610f94b28c20a34c316f133
|
||||
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PLOCALES="ast az be bg bs ca cs da de el en_AU en_GB eo es eu fa fi fr gl he hr hu id it ja kk ko ku ky lt lv ms my nb nds oc pl pt pt_BR ro ru sk sr sv th tr ug uk uz vi zh_CN zh_TW"
|
||||
inherit l10n qmake-utils xdg
|
||||
|
||||
DESCRIPTION="A tabbed document viewer"
|
||||
HOMEPAGE="https://launchpad.net/qpdfview"
|
||||
# bzr revision 2107
|
||||
SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="cups +dbus djvu fitz +pdf postscript +sqlite +svg synctex"
|
||||
|
||||
REQUIRED_USE="?? ( fitz pdf )"
|
||||
|
||||
BDEPEND="
|
||||
dev-qt/linguist-tools:5
|
||||
virtual/pkgconfig
|
||||
"
|
||||
RDEPEND="
|
||||
cups? ( net-print/cups )
|
||||
djvu? ( app-text/djvu )
|
||||
fitz? ( >=app-text/mupdf-1.7:= )
|
||||
postscript? ( app-text/libspectre )
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtprintsupport:5[cups?]
|
||||
dev-qt/qtwidgets:5
|
||||
dbus? ( dev-qt/qtdbus:5 )
|
||||
pdf? ( >=app-text/poppler-0.35[qt5]
|
||||
dev-qt/qtxml:5 )
|
||||
sqlite? ( dev-qt/qtsql:5[sqlite] )
|
||||
svg? ( dev-qt/qtsvg:5 )
|
||||
!svg? ( virtual/freedesktop-icon-theme )
|
||||
synctex? ( app-text/texlive-core )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( CHANGES CONTRIBUTORS README TODO )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local mylrelease="$(qt5_get_bindir)"/lrelease
|
||||
prepare_locale() {
|
||||
"${mylrelease}" "translations/${PN}_${1}.ts" || die "preparing ${1} locale failed"
|
||||
}
|
||||
|
||||
rm_help() {
|
||||
rm -f "help/help_${1}.html" || die "removing ${1} help file failed"
|
||||
}
|
||||
|
||||
l10n_find_plocales_changes translations ${PN}_ .ts
|
||||
l10n_for_each_locale_do prepare_locale
|
||||
l10n_for_each_disabled_locale_do rm_help
|
||||
|
||||
# adapt for prefix
|
||||
sed -i -e "s:/usr:${EPREFIX}/usr:g" qpdfview.pri || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconfig=() i=
|
||||
for i in cups dbus djvu pdf svg synctex; do
|
||||
use ${i} || myconfig+=(without_${i})
|
||||
done
|
||||
use fitz && myconfig+=(with_fitz)
|
||||
use postscript || myconfig+=(without_ps)
|
||||
use sqlite || myconfig+=(without_sql)
|
||||
|
||||
local myqmakeargs=(
|
||||
qpdfview.pro
|
||||
CONFIG+="${myconfig[@]}"
|
||||
PLUGIN_INSTALL_PATH="${EPREFIX}/usr/$(get_libdir)/${PN}"
|
||||
)
|
||||
eqmake5 "${myqmakeargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install
|
||||
einstalldocs
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
--- a/src/lists.c
|
||||
+++ b/src/lists.c
|
||||
@@ -74,6 +74,7 @@
|
||||
}
|
||||
|
||||
spaces += tab;
|
||||
+ orderedlist++;
|
||||
#ifdef proc_debug
|
||||
printf("start_uls() ende\n");
|
||||
#endif
|
||||
@@ -82,6 +83,7 @@
|
||||
void end_uls()
|
||||
{
|
||||
spaces -= tab;
|
||||
+ orderedlist--;
|
||||
line_break();
|
||||
|
||||
if (bullet_style=='%') { bullet_style='$'; }
|
||||
--- a/src/text.c
|
||||
+++ b/src/text.c
|
||||
@@ -387,7 +387,11 @@
|
||||
}
|
||||
i=0;
|
||||
while (i<spaces) { zeile_plus_wort(ONESPACE,1,1); i++; }
|
||||
- if (orderedlist>0) { zeile_plus_wort(ONESPACE,1,1); }
|
||||
+ if (orderedlist>0)
|
||||
+ {
|
||||
+ i=(spaces%tab) + 1;
|
||||
+ while (i>0) { zeile_plus_wort(ONESPACE,1,1); i--; }
|
||||
+ }
|
||||
zeile_plus_wort(wort, wort_len, wort_pos);
|
||||
}
|
||||
else if (zeilen_len != 0)
|
||||
--- a/src/text.h
|
||||
+++ b/src/text.h
|
||||
@@ -27,6 +27,7 @@
|
||||
extern int tab;
|
||||
extern int spaces;
|
||||
extern int quote;
|
||||
+extern int orderedlist;
|
||||
|
||||
void print_zeile();
|
||||
int is_zeile_empty();
|
@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools flag-o-matic
|
||||
|
||||
GITID="06cc8a637efd9097af4f138b1b7c755120ffaa88"
|
||||
DESCRIPTION="HTML to ASCII converter programmed to handle incorrect html"
|
||||
HOMEPAGE="https://bhaak.net/vilistextum/"
|
||||
SRC_URI="https://github.com/bhaak/vilistextum/archive/${GITID}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${GITID}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="unicode"
|
||||
|
||||
DEPEND="virtual/libiconv"
|
||||
RDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}/${PN}-2.8.0-prefix.patch"
|
||||
eapply "${FILESDIR}/${PN}-2.8.0.20200411-blockquote.patch"
|
||||
eapply "${FILESDIR}/${PN}-2.8.0-towlower.patch"
|
||||
eapply "${FILESDIR}/${PN}-2.8.0.20200411-list-alignment.patch"
|
||||
|
||||
eapply_user
|
||||
eautoreconf
|
||||
|
||||
# wcscasecmp needs extensions, which aren't enabled
|
||||
export ac_cv_func_wcscasecmp=no
|
||||
}
|
||||
|
||||
get_locale() {
|
||||
locale -a | grep -i "$1\.utf.*8\$"
|
||||
}
|
||||
|
||||
find_locale() {
|
||||
local l t
|
||||
|
||||
# we basically prefer to find en_US.UTF-8, but it may not always be
|
||||
# available, in which case it is better not to hardcode to use it
|
||||
l=$(get_locale en_US)
|
||||
if [[ -z ${l} ]] ; then
|
||||
for t in "en_GB" "en_.*" ".*" ; do
|
||||
l=$(get_locale ${t})
|
||||
if [[ -n ${l} ]] ; then
|
||||
l=${l%%$'\n'*}
|
||||
break;
|
||||
fi
|
||||
done
|
||||
fi
|
||||
[[ -z ${l} ]] && die "Failed to find a unicode locale"
|
||||
echo "${l}"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# need hardwired locale simply because locale -a | grep -i utf-8 | head -n1
|
||||
# isn't always returning the most sensical (and working) locale
|
||||
econf \
|
||||
$(use_enable unicode multibyte) \
|
||||
$(use_with unicode unicode-locale $(find_locale))
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if $(locale -a | grep -iq "en_US\.utf.*8"); then
|
||||
emake -j1 check
|
||||
else
|
||||
ewarn "If you like to run the test,"
|
||||
ewarn "please make sure en_US.UTF-8 is installed."
|
||||
die "en_US.UTF-8 locale is missing"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
doman doc/${PN}.1
|
||||
dodoc doc/changes.xhtml doc/htmlmail.xhtml
|
||||
}
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX odbcinst.ini 82 BLAKE2B 7c752f9500f2141886c798d9be4aa2e84ecb089589394c4f473712aba0279f2ff853ebc1ea75b7f007abea18e46289bf06c7408d3d69026faa6b638755c13e70 SHA512 40c056bac44dc5e521ec2e66dd046566f50fd8b2fe0d0d2beacc29a68d9ddbe75f8dfe012ee6957c4e2874d4365dbb096e20faebb2b26371b060c0a9fec205b2
|
||||
DIST mariadb-connector-odbc-3.1.6-ga-src.tar.gz 536871 BLAKE2B c41f1fb00b5a93b3618d79ee457dc84c8b98e216083ec315870dc2ab46f1f56db345c1a2fae51e78e8b6c42b81183ce9c161ac5a051e52481cd687138f3dadd3 SHA512 ec0e244fc1b62c27f619f0ed3025906b02fc897c75dd74799df396beb5009bfdd27d609b5629ea0e6f5172ca8521b60bf7f3efc6dac44e84e835e4a05273ba3d
|
||||
EBUILD mariadb-connector-odbc-3.1.6.ebuild 1687 BLAKE2B f10d044523edab365e7eb1def3224e76994d1c9275ee4a0cab7af01fa07d21396803e108bdd1521b992830f7b40d2a54d880e75f09dbe2793ce7379eed1e47cf SHA512 00b03502377deec9682807b115d25f76aa1659c92bde5e20fc2f529c683d971ae22a42281cf1bdbbddb700d0c68299eb631908dd3c88fbd09c60c2a808e04497
|
||||
EBUILD mariadb-connector-odbc-3.1.6.ebuild 1700 BLAKE2B ff213bb689fb6d20754b313eb296da1bbd93d87cb3af978eb87b021321d459f2bfe0354340a370ea88054e509af34ca311924ebad0fac3843491b9bf84fd6ab5 SHA512 0ad3a6f1e594fcdb6248f6eb39cb54a85f4a0c59f05b82b1c2ad4037939a227ef73983a34a01e0c9c40d9b5a2bd038dfcc85d3d91ea6f6121dee5e397ea523b6
|
||||
MISC metadata.xml 357 BLAKE2B 34eb2ba7fee2d2df8540a6fb2b5407ec249e1a983e348951dc002373288643cc06b7ceb4cd84de8ae770b9e0ced10892fc08fb6d415d803365f60bfcf6948b0b SHA512 40cc14c2f673767be159cadd8da258d273d99e38d96ccd2c2139f8fa424b30c8878ad6aa7d061c76e52cdd77ea42e58c9018e27849887882e9bcb7cd70827e64
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST random-1.1.tar.gz 10870 BLAKE2B e26794bf5dd05b39bdd92afb55abde54d35ff4f7116753ff8b901c8cc18ea71a73fbcb5fc7c1c4a2d35f33ebcf1a3dbbdc0018cb2f8fb1978c35960b95e90606 SHA512 7f128b1c88adfe7ee6405578d3c999bb77e9e3c21e16f82a5197c0ad1d6731851e99e08d8169c6a8b1068ad8a1614c1c0ef8c04c1958337a6e325f1de0c718a3
|
||||
EBUILD random-1.1.ebuild 612 BLAKE2B 0bd8f3f5946922f06783b804cde76249a8441eb9fc1616aa48a767b2c02bee9ecbf3e8b1b85fae758f5e2b69777b346d8fab00a8ae7668599b0a94cce6299ab6 SHA512 1d7f64cc755b69413edecbfcf88be31bd515a1084c8d01ede276910b7775d288b412a2f31e679ecfee3b1cb36069206158a36f3505af983f5413fbb395e4ef9c
|
||||
EBUILD random-1.1.ebuild 612 BLAKE2B dbd7b439cc31eef24ced76913bcf31614969163fcf394ce80abf5ff230272676a7a24ebf6337e3214a06e4d6b4c98c252669c239fda0ad00aa3efac699bd723d SHA512 9b5beaaa9e55f479a827efc6a2e48b2d2b09dc0a6073a2243060e1fb63f2683519fb7aa50d3cec5dadce9596a24846d0e6c452c0f4d1fe9ff28539fa2e6ba782
|
||||
MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST raw-strings-qq-1.1.tar.gz 3505 BLAKE2B faa8ec645a0515b35766677050ae236a702783b39de93a178f2d445dad1fe24a7222ee3c70aa675bb45d21e560e161db8d6101760c163e1dc39ba9e9c780e616 SHA512 9daf7acad6619c9d077b49591003f2c42baca060b20202f597c7468da765a59add2b78b90d634bbf785e299fb85d39dba242d070e15ec208391059e64850acbc
|
||||
EBUILD raw-strings-qq-1.1.ebuild 577 BLAKE2B c9b59e8769e9d940d3332c68178a0808cb92e8bc64a7b8da52b1889dee1bebe05daa74bbfed55b5a101170c915dfe6a2cb5a9b20918f87992414e890b0d43617 SHA512 82cf91993a77ff62b52228e8c83a9a50cd6d70af2f9ce462dd1c8c7a6674582c640e566379b4e847cd57823d3a69a4621c17df0d5c80cadffa46f0c1c028541f
|
||||
MISC metadata.xml 792 BLAKE2B 2e914b1a098090b9001e21184d44d7fc5195799cda192325fe3c0d54f049731869d75671601745eef2cd63007d0c1beedc8993c879dbc4c812cbf42fbe65c0b8 SHA512 744697fa2e64edf40cf958168695f8c4f367400e0b174de8fd73911a50aed2848e19497126804cd097ccfd9453bf216d670c0504c87f4cbde913a6c3e11068d1
|
||||
EBUILD raw-strings-qq-1.1.ebuild 577 BLAKE2B 1f545214ccc70fa18e4de3d499219766fbb9fd19336222ddb1d508566a98982a59029ab6340d384f19f480753410b61aaef6d49a6927e71d538b81c9ab8479d8 SHA512 e60eea7fb1313ba41932a7b03a55f8dfda4ce7dd960e86192467d6275ebc117b0db78615bc5703e5c62ecc97b218d59b2b06187ebd957f38f9b32d5904e51276
|
||||
MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
|
||||
|
@ -1,20 +1,8 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>haskell@gentoo.org</email>
|
||||
<name>Gentoo Haskell</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
A quasiquoter for raw string literals - that is, string literals that don't
|
||||
recognise the standard escape sequences (such as @\'\\n\'@). Basically, they
|
||||
make your code more readable by freeing you from the responsibility to
|
||||
escape backslashes. They are useful when working with regular expressions,
|
||||
DOS/Windows paths and markup languages (such as XML).
|
||||
|
||||
See @examples/RawRegex.hs@ for a usage example.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">23Skidoo/raw-strings-qq</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST refact-0.3.0.2.tar.gz 2345 BLAKE2B d92132b057030175eae17cf858349e6e8c86fa02c33651f74b385fe0a2ebec1260ec99993bbb38748af0dafb3bb46b61057195fc4883e93886cf39645d91dfc5 SHA512 18f35a3f563288815645c4ef8e557a08bd9038aca0b3d9af391f9f71b39bbf779b725f037fa682a23e38e31cf7b8e0f4ae412e2af2ec3639c4b2c47a05a45a6e
|
||||
EBUILD refact-0.3.0.2.ebuild 556 BLAKE2B 2a8c56120300208c209350822b6c66be0b1eeeb537d5a74420488d0c4e219ec9f468f90b17b6eb38597ed42331ac2c52e7956625a660409ba2a241865e1db229 SHA512 1129d25d8a37eae5cec31237340b50c17af6ed21704a943b09ed53fc67429c3a0955b57c53050235c7e17d120bbbbf95de8caa75d671d26b18c78740412ac015
|
||||
MISC metadata.xml 471 BLAKE2B c532a57917bb5b97313b3f3709ab628cb316396468774636e0e15cfcb354c843f748c246504d9c8c6835db4522cf1478be35f692e5593d733bade99e4fd75f71 SHA512 d1175bb42d06db38fa10eff4a1cbe88a29e08616b3046d0224b93df11fb3cc4ac3ca638ab5bfa32a7d06fa36a145f37adec1da823c572f0aab940dbd6e31affd
|
||||
EBUILD refact-0.3.0.2.ebuild 556 BLAKE2B a632b3b340a9d47a9570ed3393ac717a0be624aefbb9e9519b79bd51fceac0a449e50868aa88e7a8c276846cf37f22ddb9b31381515790dd8766d386e6412c41 SHA512 20b928d46cf7ac107858d8b56011eb704d45b72dbb4b468d0ca55b9cd3338b2249af78af999072c508bcd381d968b9349260a73a154eeb66ef3245a6693ff8ba
|
||||
MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue