Sync with portage [Tue Oct 15 09:06:51 MSK 2019].

master
root 5 years ago
parent 3dc08c71c5
commit 89fc8a794f

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29504 BLAKE2B 09bdabe9cca7d6a8cec38b4a809fe1776ffeb36559f6308666dea7314b6675b017e5ae9194dbfe94254a520c8796b2a7b3bc559aab638dee6ba9c9fe51715aa6 SHA512 952efac4f93936fa650062b226c379b83571e67d883152265460126a9b1c9cd1b7b9fc6389a8146dc945b96d49eebd33668b04fe28ee58d875035d21aed47ac5
TIMESTAMP 2019-10-12T23:38:58Z
MANIFEST Manifest.files.gz 29466 BLAKE2B 4b46331bfd24facdfd7ca274cf02f5b628c0ca5505536a1a619fff4a875235c1a98d6c47f89c9cc4e6f32da4e411d53a115008f2c7aa8f599510bc107ab08d74 SHA512 c8398fdda44549db2e3575bcbf2071430445e7b86c4d46b5dd14cbb9ef417050054a7b23cb194b6baa03a286a6a4a550801d9cfa2db59f16d487477f247ba66d
TIMESTAMP 2019-10-15T05:38:59Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl2iZBJfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl2lW3NfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klCJow//UldkMTUR+CJfMhQuy0k8ZIF82Ph5nrfWgaxf/OKYYm5033aXSVH9kxgD
jICaw8JcVebY1YNcksDWkGodOmtemoQCi+99B+O135In/iaya7nqJhwWWB9F5PHA
y90mTpP6OiDuIEljOBN9KrMGuMdNOGvF//9VPW6vBPmWonPwwAYeQd3UVQ1HbrQg
vC351Hpv2/hSO+6mQKXRAn1tpL3wOHjGgBlJ184It+AMbidkAYf014tF8ifIvy8E
/wusiCN9dB4lfyd3O85BWM1n238hLTUV0kf1OSA+EuSaa1jX2bVk93pJmq1j+4NB
kCPeTRifOa7FU5uQHD1m7omhHp8FirOCKssHiIbkOQb2uiXpnzzAy5xKktewOQ/H
/06NV7EDRbVwApNrBriN8R0ox+tK2j+mhHLLTJUZBiBj36qcOQKCzSMGn/1WTZMq
hxGH5cNRbH1VdDOWlBr2eFcMDOWilye/snceue0+xt8LYh2Jd2LLyeo69GzJNRbN
9LrTWcOg4JXIe9lbTXrGI5bZwl35OILNmIkx3v/Ztj/4IBaGfVQgcLEI2EKAIDSS
zgTbVBrxoZIQ9J7omFRqsWUa0pCkPLQIfHUEF3GhLDrzcGzOoQN26u1s/Fp5zNa/
mDSiuT6pdANQXsNhr0//uVdTtUNj7IO8memh9IHEGaK5hFF41lI=
=Ms8a
klC1ew//aM9JxfQYNk5Jb2/rhUPA1jHbXFNazWTzMg/H5U3icVoimI7pWa5aJVhy
jOpoybua0LzcrTpGP2ORa8jmsZ1CSC4jaULE4HML44Af+eO12gQuTiTYF3Yj8KmY
JVKd/5EbL9LXdPR4L8MxkcPz2kNfg9K5LQtDpE2vWXPBN4JN2g9ue3415hZTWoud
6ZJz46fzxU8IcnmtMNrV2/JbhRucg1WijQ8wkOlg3J3/MF4CpZD/BqM0gmNoWh4W
5QN4VnzuVPPcYG6RN8dV3wLBAqbDlXX3AJ41VJcXYUOPcvYGZsgDKyBCwU4quwCE
Um7bf9TzJFfnvVUjjfLC9x5joQoUJMdWL+YovAeSOqaPtsJ6BmbY+F++aKsOlE/C
XiWtDuBpBTGZDebGKun0tL/8nXx5EJnpiTm5MWuyZRlvCkVkCfHi9PnPDX5P4jrm
3In3oE9baa+m/4BNkCiy3viR5ZANZuWSpUM17sV3jwMo2QeNC1pvg2d624pKDLDL
Qy315xpmwS+Vu4K6NlLepd7zzIM40mm48cQug0S8jl3tAERvcBsaiCC1HBzkfZBH
lzcUxy1j3qQqyC7PvdwkMnOCyT4FdXaoqLYFo5UWOOxfubc2/ZAbK6sO9lJXQUJ6
1LoWWiVL12bVOukru4vmCOs3kqoeFtPVVhQI8OzyFKM9ILSq2Ws=
=bsIw
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -15,5 +15,5 @@ DIST rsyslog-doc-8.1910.0.tar.gz 8158007 BLAKE2B 7a05cf7070ba350d0fb939350868ff0
EBUILD rsyslog-8.1904.0-r1.ebuild 12569 BLAKE2B 119a617375da61a37962edddae9f20888fcac469325b77f07c15141d471a00e62f6647b94d9837990ad7bccc0e85fb071de8b63f411245f9759f2163677fa663 SHA512 2a6514fbe431f61c29a8f261f528458c05e82398a34b4cd810c36cadaf5d355f7678f530f52d9236269eab01c990703b2bdfe2c6b6b8d3ea0005f1f168587a54
EBUILD rsyslog-8.1907.0-r1.ebuild 12546 BLAKE2B d562cb749a8632d6399613667f786dabf472b65b112a5775a9f2977b3a513b25f50454419fb62ff02648e4dc1acf5fb226b7d01d62e70bdbcd1de69f6c6cbb97 SHA512 9d683b5267a57653bbc7f8caff1b8e60e78b6e7dbfc6cb2ba7f63ac80776b75cc1d3ba84c27a9659cfd48e568c01af97423f5450af6173e94a9bb9ae38eda95c
EBUILD rsyslog-8.1908.0.ebuild 12548 BLAKE2B b8fb662688270ee92cc4382bbc39a78e8bf4db46f48e4dcbb4cb3efb0194eb8dffad999cff631199909573590842dd56efc5fb38c05cb88e72ea0bfe5040aa64 SHA512 fabfdc53abf6aab98f7ec7a0ee4381d73155df3a3f1e3dec5b9f8705fa83d336005de173bcbcf34d3a136f5c4565416d35e289c0a827d6fdde63ee5784c656f8
EBUILD rsyslog-8.1910.0.ebuild 12548 BLAKE2B b8fb662688270ee92cc4382bbc39a78e8bf4db46f48e4dcbb4cb3efb0194eb8dffad999cff631199909573590842dd56efc5fb38c05cb88e72ea0bfe5040aa64 SHA512 fabfdc53abf6aab98f7ec7a0ee4381d73155df3a3f1e3dec5b9f8705fa83d336005de173bcbcf34d3a136f5c4565416d35e289c0a827d6fdde63ee5784c656f8
EBUILD rsyslog-8.1910.0.ebuild 12547 BLAKE2B 2de591736ae4e5e6fe56c975926af60b27ad43489873b78f0fdf3e5352fcb439f5f441a7c6cae0f6cc035121c0cf6e0f5ad11467f06be73182daf37bba7573e8 SHA512 971665198a060e746af525f3284a2ec707e55de5726d7c0f89ed2e25d91f635103c71210e65045b30337c46ee892089d7477cddee51b64f5567277e1e510048a
MISC metadata.xml 3874 BLAKE2B c09a57dcbd88bda6c510ca741e1ee8c5207e5906843fe3ae21c8dd6575c7b104dae74e79e5a27c8bf9f0348673f5c33eb6c4b12fafbb1ba64f1a9f81bd374eaa SHA512 2f7a72017376018aa5d864deb33675d51ab50cd8481dffb7f1421b83d4e07f19a86a90705dbb6191686fc650284e2bcbe30ed0af07082b57eef46dd615778868

@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa x86"
SRC_URI="
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz

@ -1,6 +1,8 @@
DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956 SHA512 0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
DIST sudo-1.8.28.tar.gz 3309744 BLAKE2B 191a1f4239bdd2c1889b2a9c372a6fc949975e54cb510d25602798ee2e6e7b253a18fef290bc324acd4abb3049bcab909fdaa512bb24c400a95cc0901b50ab37 SHA512 09e589cdfd18d7c43b0859a0e11c008b3cb995ae4f8c89c717c5242db9e5696361eb574ebe74a0b5316afffb3a8037f7a7f3c249176e8ed9caffeb4cd860ddc7
DIST sudo-1.8.28rc2.tar.gz 3311100 BLAKE2B 18aa7504f5cc8e58308472cf9e59cebdb5cde52d944b0e93d0235c94f7af7cb6cd62ae7bb757d33ca6708958687fdb3638b5ec5c9778c80254bb95a2f503fa81 SHA512 b8f148d1b2aa09c54ea30b48781f736916594106d0d49da1bcf4d76fc369365b3fec6233e62f4a6faaae9568a0d63d48aab9f4155f8dc2e4c8579e64fcab9335
EBUILD sudo-1.8.27-r1.ebuild 6641 BLAKE2B 87663af3782d324385698c58407b6a74858bc60f8e174edf25789eda5f46039dfe811656f96371833dfaef5bad5a51804fae4cb98fb7b17fd64e09aeea0040de SHA512 cdc83a9b9578c23e3dfd30898555e2276332ff947b8695d6a322fd75a564f2be5ad8d62164d88e055a832ed15884e4dac999d93afbd90f683648ad96f0603990
EBUILD sudo-1.8.28.ebuild 6616 BLAKE2B f140a8321dc061b32ea05199e8f5ddb23fb8c2bff312477b39a7fd287e9f9027dc76f91697ac19b9dd7e88ce4d8c9b14b9ee96bf045d7b16fe2751523d36b2a1 SHA512 cc903430660173ea2ae93d0aef1a23fc1ef24b49eddaed4d33dbd4a91bf65cf055d7eaf2bf8cb893d01a788d7842e23fbb2bbb5081a5a7ac5ab582ca3f985fcb
EBUILD sudo-1.8.28_rc2.ebuild 6618 BLAKE2B 8cca6568c81a5012800749cf30111cafa3ee9900efdd5d49a450c2b8c99dae4567a3bb396e0fe1651fb824e07d90ae15547e2425c2eb0768eeac45e5209b7fff SHA512 08060b50aa82206f4e6a28692cea7eb9dfb67e815c5dcd979557fe640d3b35addc6d19fb657d8dd97a09b8ea19b5b712bb4934d124ce8ce796435149fdb1684e
EBUILD sudo-9999.ebuild 6618 BLAKE2B 8cca6568c81a5012800749cf30111cafa3ee9900efdd5d49a450c2b8c99dae4567a3bb396e0fe1651fb824e07d90ae15547e2425c2eb0768eeac45e5209b7fff SHA512 08060b50aa82206f4e6a28692cea7eb9dfb67e815c5dcd979557fe640d3b35addc6d19fb657d8dd97a09b8ea19b5b712bb4934d124ce8ce796435149fdb1684e
MISC metadata.xml 1379 BLAKE2B 3fb47838664544236c2c5ce55ba77cda8fdef3ff1bd050a775878444040c76ec1d18fecd7ecbcc11121c90e76e9634f4c01da676dc178dbc7787b9250774e28a SHA512 81def82cf20eb6a57d38a1cced2fef18f5f5b56b6bb92a036cf925dec1c1b77f18e3c7b5997f4055ce840873032df65edae08810e6838bb0ab6309020a4a30d6

@ -0,0 +1,251 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit pam multilib libtool tmpfiles
MY_P="${P/_/}"
MY_P="${MY_P/beta/b}"
DESCRIPTION="Allows users or groups to run commands as other users"
HOMEPAGE="https://www.sudo.ws/"
if [[ ${PV} == "9999" ]] ; then
inherit mercurial
EHG_REPO_URI="https://www.sudo.ws/repos/sudo"
else
uri_prefix=
case ${P} in
*_beta*|*_rc*) uri_prefix=beta/ ;;
esac
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz"
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-solaris"
fi
fi
# Basic license is ISC-style as-is, some files are released under
# 3-clause BSD license
LICENSE="ISC BSD"
SLOT="0"
IUSE="gcrypt ldap libressl nls offensive pam sasl +secure-path selinux +sendmail skey sssd system-digest"
DEPEND="
sys-libs/zlib:=
ldap? (
>=net-nds/openldap-2.1.30-r1
dev-libs/cyrus-sasl
)
pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
skey? ( >=sys-auth/skey-1.1.5-r1 )
sssd? ( sys-auth/sssd[sudo] )
system-digest? (
gcrypt? ( dev-libs/libgcrypt:= )
!gcrypt? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
)
)
"
RDEPEND="
${DEPEND}
>=app-misc/editor-wrapper-3
virtual/editor
ldap? ( dev-lang/perl )
pam? ( sys-auth/pambase )
selinux? ( sec-policy/selinux-sudo )
sendmail? ( virtual/mta )
"
BDEPEND="
sys-devel/bison
"
S="${WORKDIR}/${MY_P}"
REQUIRED_USE="
pam? ( !skey )
skey? ( !pam )
"
MAKEOPTS+=" SAMPLES="
src_prepare() {
default
elibtoolize
}
set_secure_path() {
# FIXME: secure_path is a compile time setting. using PATH or
# ROOTPATH is not perfect, env-update may invalidate this, but until it
# is available as a sudoers setting this will have to do.
einfo "Setting secure_path ..."
# first extract the default ROOTPATH from build env
SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env;
echo "${ROOTPATH}")
case "${SECURE_PATH}" in
*/usr/sbin*) ;;
*) SECURE_PATH=$(unset PATH;
. "${EPREFIX}"/etc/profile.env; echo "${PATH}")
;;
esac
if [[ -z ${SECURE_PATH} ]] ; then
ewarn " Failed to detect SECURE_PATH, please report this"
fi
# then remove duplicate path entries
cleanpath() {
local newpath thisp IFS=:
for thisp in $1 ; do
if [[ :${newpath}: != *:${thisp}:* ]] ; then
newpath+=:${thisp}
else
einfo " Duplicate entry ${thisp} removed..."
fi
done
SECURE_PATH=${newpath#:}
}
cleanpath /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}}
# finally, strip gcc paths #136027
rmpath() {
local e newpath thisp IFS=:
for thisp in ${SECURE_PATH} ; do
for e ; do [[ ${thisp} == ${e} ]] && continue 2 ; done
newpath+=:${thisp}
done
SECURE_PATH=${newpath#:}
}
rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*'
einfo "... done"
}
src_configure() {
local SECURE_PATH
set_secure_path
# audit: somebody got to explain me how I can test this before I
# enable it.. - Diego
# plugindir: autoconf code is crappy and does not delay evaluation
# until `make` time, so we have to use a full path here rather than
# basing off other values.
myeconfargs=(
--enable-zlib=system
--enable-tmpfiles.d="${EPREFIX}"/usr/lib/tmpfiles.d
--with-editor="${EPREFIX}"/usr/libexec/editor
--with-env-editor
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
--with-rundir="${EPREFIX}"/run/sudo
$(use_with secure-path secure-path ${SECURE_PATH})
--with-secure-path="${SECURE_PATH}"
--with-vardir="${EPREFIX}"/var/db/sudo
--without-linux-audit
--without-opie
$(use_enable gcrypt)
$(use_enable nls)
$(use_enable sasl)
$(use_with offensive insults)
$(use_with offensive all-insults)
$(use_with ldap ldap_conf_file /etc/ldap.conf.sudo)
$(use_with ldap)
$(use_with pam)
$(use_with skey)
$(use_with sssd)
$(use_with selinux)
$(use_with sendmail)
)
if use system-digest && ! use gcrypt; then
myeconfargs+=("--enable-openssl")
else
myeconfargs+=("--disable-openssl")
fi
econf "${myeconfargs[@]}"
}
src_install() {
default
if use ldap ; then
dodoc README.LDAP
cat <<-EOF > "${T}"/ldap.conf.sudo
# See ldap.conf(5) and README.LDAP for details
# This file should only be readable by root
# supported directives: host, port, ssl, ldap_version
# uri, binddn, bindpw, sudoers_base, sudoers_debug
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}
EOF
insinto /etc
doins "${T}"/ldap.conf.sudo
fperms 0440 /etc/ldap.conf.sudo
insinto /etc/openldap/schema
newins doc/schema.OpenLDAP sudo.schema
fi
pamd_mimic system-auth sudo auth account session
keepdir /var/db/sudo/lectured
fperms 0700 /var/db/sudo/lectured
fperms 0711 /var/db/sudo #652958
# Don't install into /run as that is a tmpfs most of the time
# (bug #504854)
rm -rf "${ED}"/run
}
pkg_postinst() {
tmpfiles_process sudo.conf
#652958
local sudo_db="${EROOT}/var/db/sudo"
if [[ "$(stat -c %a "${sudo_db}")" -ne 711 ]] ; then
chmod 711 "${sudo_db}" || die
fi
if use ldap ; then
ewarn
ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration."
ewarn
if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then
ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly"
ewarn "configured in /etc/nsswitch.conf."
ewarn
ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:"
ewarn " sudoers: ldap files"
ewarn
fi
fi
if use prefix ; then
ewarn
ewarn "To use sudo, you need to change file ownership and permissions"
ewarn "with root privileges, as follows:"
ewarn
ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo"
ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so"
ewarn " # chown root:root ${EPREFIX}/etc/sudoers"
ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d"
ewarn " # chown root:root ${EPREFIX}/var/db/sudo"
ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo"
ewarn
fi
elog "To use the -A (askpass) option, you need to install a compatible"
elog "password program from the following list. Starred packages will"
elog "automatically register for the use with sudo (but will not force"
elog "the -A option):"
elog ""
elog " [*] net-misc/ssh-askpass-fullscreen"
elog " net-misc/x11-ssh-askpass"
elog ""
elog "You can override the choice by setting the SUDO_ASKPASS environmnent"
elog "variable to the program you want to use."
}

Binary file not shown.

@ -1,6 +1,7 @@
AUX clamav-0.100.0_autotools.patch 369 BLAKE2B ee30a0fe90e4553b64a67d1e0646a9d6c5ee33858e657905e0d71da9c4b14176469f1b2960dd04b25d46823fd239b252490c172a51d64eae589894423b8aafb0 SHA512 d872a162040ba10476f463b9e0e77edea81f022a4c0d53d7a6d09ca5753036a5236cf7182f518515f659888a203b07366873b757cf5af15c3dee74bbad6b2d02
AUX clamav-0.101.2-libxml2_pkgconfig.patch 2298 BLAKE2B 55c3cf4d4dda55816cb8830df0ba3d865559ffd7068c819c46788a8dbb9940c18a47d23333e5660c57d0b8e488c5359a7bf3d0d1d5024999fe230b080857787d SHA512 4ae92f85a1623fcc6a40f53af0d08bd6e3bf9f3283036f36924cf2b2559531174b7a19c667b496b391a1bfa901e0451a52546d5be7168983c82c2790af3ca738
AUX clamav-0.101.2-tinfo.patch 854 BLAKE2B 46479552a2dffcf56c7b142062896e8ae34e3721bb604011c7f4d439a0475f7b20fc04b8027958e72eba6c97de4adee0de9f737cc4899bac194ad6fba8f0c475 SHA512 e78e1c13ba9398a59449376ba60f2728ce36feaa94342f675d2f7fe8245703f4c632028ca2bf161e6fe5c3238c540e49849c191b1b080b5486913803384882d9
AUX clamav-0.102.0-libxml2_pkgconfig.patch 3357 BLAKE2B bc15b0e1c143233beaa46b0c5b9c526006acc77ae6163b1fcc9744d0a79f574c8f1802ce1a7b83ac6d097f5f1b993943569c8ca16d74fb496ce1adc181798a97 SHA512 6b671596e638606b41fd88757f485186d056d9d0e7659c21e793e256d671d212422385dfa30aefc590fc37e535953c0002ed1b3088e4bfac95d7ba6d612df623
AUX clamav-milter.README.gentoo 2284 BLAKE2B 7afc18f3dad57c2d7595257b356943efb3d1af28d55ac8f09f0506430fd0dedf0820906ced666a7237e3af44a9bc1b43fff017c03faad844f96b132ca4c5dde6 SHA512 38eadf2d919a0c48345600ea5a39c90e766b62e8b1ffc7bb01969a8fd93c4545f2030058a470ac7efb75a1d6c74f9930438f58aeff5035e19e38241ed381f7b3
AUX clamav-milter.service 284 BLAKE2B 7fbdce10ffa1d85aa671616f17ad45683177916269b434283582ecb53000f7a9a8978119e6a8170ddad8f7c0f14f09398fd7b893aad5d718083b002f6371ff21 SHA512 442148ac3c42ecbb893de5c6edde337b72a745d20f6c5ffa33131f9a0b2daadcffac39b686ada986a5ab500ea7b9153c448abc1b819e15fef488da1812bb0cee
AUX clamav-milter.service-r1 303 BLAKE2B 55253d9a660699411e352bc80837add840dc6740afed4fe64a86def84610cad836ea3ea620664f540f242b917aab560201cca9c33b9fbc9b1cef2c8b29bfce36 SHA512 5dc30e3c57d9bff6595155e8299336c579c713aed429ab770f10d7678dd74691a135aa2070a825ddb726fdabcb001c19caeb993c1cd9a6fcf95d1d47f7160540
@ -15,7 +16,9 @@ AUX tmpfiles.d/clamav.conf 33 BLAKE2B 447c5ad4ad79bc70fc386833fa763451d30bf30f1a
DIST clamav-0.101.2.tar.gz 21722932 BLAKE2B 5c2960e678510a6f829fc9333e05a45a57a704e13eb407e0f890dd5553a1f9644eb3b1122c677755237b8c682127319d447a508087bc9130d14cd2cfec92896a SHA512 f9ea4589a8081acf7b6d454d1a068da05ae6574a9070a08f9438935795cb6dc084ffb9222b11fb1623f31962f859e6536a2f5bd1de29ef6b9b314efa5edc8c7e
DIST clamav-0.101.3.tar.gz 21389753 BLAKE2B f254846dad40bd9dda650ece9dd672ca040fe4779b4f46a5cfa087808711055745d02c65f24da9589420e979a777bc435f68d25f6940ebf283cd0a8f240908b5 SHA512 285e6011ef5b68683daae7287005b2a615d7ee2fb9dac28d6db347cf7fe101da627aaec800366e83551f41afb78c6b08517def7aa30d0f0c347e54344b0b14d3
DIST clamav-0.101.4.tar.gz 21408145 BLAKE2B 5eba85dcf203f56cbd943e479e660469dcc1972819674f5624207f4123ec74207b664cba3c9b0318665d261176da338f3c3fba9c938eeb626ce75174d525a43f SHA512 fae914a95b674fa6bdea044abec702401146590ca0aaaea1245deb1c4770641a794f60ff7b448b24d8c1923150cb7ba230848974837257c3a8ab20ea1e2f86d3
DIST clamav-0.102.0.tar.gz 13211357 BLAKE2B b3ba01f7ff63dbb4fcba57955b3ea364b56da6b71c01770cb6fabbd48a60cf43935aa0a869ef8d96d8f7adc65c9ebc681d08e87c2e07bc7469584a0d9833a4fd SHA512 7228f5f572e5ca32a458c262a5d297694059de04cb4a64364dd92e1d2e4560d58263d05bfb2053641ea7521c4040bef5a49b3cea27e77b907c95195cf4a54d84
EBUILD clamav-0.101.2-r1.ebuild 5547 BLAKE2B 391c8a6b259c11fe82ff6a58aa78ad43506623360adb6e3aad575b4ce090c56b22f6f4accb57e5b9c226584dec5291ae85e276e527f2d081a603333acf07ea70 SHA512 d301811b92594ab509a8dfe3e517665a18cbf543fecd872fd52206756b4d689cf7df94d3f0315cf52859fb1f9e73223ab86e792a11f1d03c04b7f0501b8662a7
EBUILD clamav-0.101.3.ebuild 5556 BLAKE2B d051a2176e74f9247827737f7315ba4a1a5db3ac5e3a76d52bd693d6bd9333cc0fe606c80f402a9c05f1e8910defd6c38ed4ca5125d7244b696d806ad1858759 SHA512 e0b0bd68566807dcd280882c34ea024a77cc1a8acee865b22c845c146e1e1c5a74840a3f5b060aba425e0317c03b4f19f23c32a4953f18919e8e3484dae3ac8a
EBUILD clamav-0.101.4.ebuild 5550 BLAKE2B b78710c7023e535efc37868f57399d5a2b2ce63a2aae92ed67fd202b3333f55aa9de1eda03e3ea7219ab87d4a2ebcceb6f196ddf95821e879bccb63978762088 SHA512 645d4748c884862ccb4dcb66ccb1022422b08252d7c486f04012c4641d1af65d41ef374ab211a044fc8d8ec1f6af6f34ee92e9cd76ee456a9d61218a0516c571
MISC metadata.xml 677 BLAKE2B 0f1325062a27dc76bb5313cf665635af98eac88aeb331247511e24b84006bf5a01a999b7601edaa03a30674838a8c8b784e5f1bcb54117fd254333aca0f9ac10 SHA512 f63fab0eb32bf5f98155e58cbeb987a5a8623adbe44b0dc8b903e5cf8485aec6cca5c7651ca0b3af0dbe387480f9add1e5a158542fe0b5eb73f9d2fcd4cac96b
EBUILD clamav-0.102.0.ebuild 6381 BLAKE2B 9dd4b534027153ab1cbd1b984c6e1cc76f35e10add558c31dbddc7af713fdb024d59d9c8cf954c782b73efc9c9ee904c4c9e30491d2299a2f8b6b1cf15849b51 SHA512 9fd7de6b72cc497efa146a5a6d3ee5e914d1b62f996594c2d2530cb791738bc59f81091c51b8224af978bdf8e76554ecf137ff6e22f257040767c4ced5a0f89e
MISC metadata.xml 861 BLAKE2B fa97cb689d37536e3d128d2033038b1a6331ae3d8f435e39330506731c96f742b55f579ca02c678393c0af21fbab88189de8754d80b97fba35cf5a4f4eb2dd9a SHA512 5e2c58dfbb033270cfa014bc207d83799be06aaa02d1b490d6c202ffc151b54be72cd4e15380faffed2e3957c395e43b6853d1abfee99fa42de81159b7656a00

@ -0,0 +1,197 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils flag-o-matic user systemd
DESCRIPTION="Clam Anti-Virus Scanner"
HOMEPAGE="https://www.clamav.net/"
SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="bzip2 doc clamdtop clamsubmit iconv ipv6 libclamav-only libressl milter metadata-analysis-api selinux static-libs test uclibc xml"
CDEPEND="bzip2? ( app-arch/bzip2 )
clamdtop? ( sys-libs/ncurses:0 )
iconv? ( virtual/libiconv )
metadata-analysis-api? ( dev-libs/json-c:= )
milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
>=sys-libs/zlib-1.2.2:=
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
sys-devel/libtool
|| ( dev-libs/libpcre2 >dev-libs/libpcre-6 )
dev-libs/libmspack
xml? ( dev-libs/libxml2 )
elibc_musl? ( sys-libs/fts-standalone )
!libclamav-only? ( net-misc/curl )
clamsubmit? ( net-misc/curl dev-libs/json-c:= )
!!<app-antivirus/clamav-0.99"
REQUIRED_USE="
libclamav-only? ( !clamsubmit )
clamsubmit? ( !libclamav-only )
"
# hard block clamav < 0.99 due to linking problems Bug #567680
# openssl is now *required* see this link as to why
# https://blog.clamav.net/2014/02/introducing-openssl-as-dependency-to.html
DEPEND="${CDEPEND}
virtual/pkgconfig
test? ( dev-libs/check )"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-clamav )"
#DOCS=( docs/UserManual.md docs/UserManual )
HTML_DOCS=( docs/html )
PATCHES=(
"${FILESDIR}/${PN}-0.102.0-libxml2_pkgconfig.patch" #661328
"${FILESDIR}/${PN}-0.101.2-tinfo.patch" #670729
)
pkg_setup() {
enewgroup clamav
enewuser clamav -1 -1 /dev/null clamav
}
src_prepare() {
default
eautoconf
}
src_configure() {
use elibc_musl && append-ldflags -lfts
use ppc64 && append-flags -mminimal-toc
use uclibc && export ac_cv_type_error_t=yes
# according to configure help it should be
# $(use_enable xml)
# but that does not work
# do not add this, since --disable-xml seems to override
# --without-xml
JSONUSE=""
if [ use clamsubmit ] || [ use metadata-analysis-api ]; then
# either of those 2 requires libjson.
# clamsubmit will be built as soon as libjson and curl are found
# but we only install the binary if requested
JSONUSE="--with-libjson=/usr"
else
JSONUSE="--without-libjson"
fi
econf \
$(use_enable bzip2) \
$(use_enable clamdtop) \
$(use_enable ipv6) \
$(use_enable milter) \
$(use_enable static-libs static) \
$(use_enable test check) \
$(use_with xml) \
$(use_with iconv) \
$(use_with metadata-analysis-api libjson /usr) \
# $(use_with clamsubmit libjson /usr) \
${JSONUSE} \
$(use_enable libclamav-only) \
--with-system-libmspack \
--cache-file="${S}"/config.cache \
--disable-experimental \
--disable-gcc-vcheck \
--disable-zlib-vcheck \
--enable-id-check \
--with-dbdir="${EPREFIX}"/var/lib/clamav \
--with-zlib="${EPREFIX}"/usr \
--disable-llvm
}
src_install() {
default
rm -rf "${ED}"/var/lib/clamav
newinitd "${FILESDIR}"/clamd.initd-r6 clamd
newconfd "${FILESDIR}"/clamd.conf-r1 clamd
systemd_dotmpfilesd "${FILESDIR}/tmpfiles.d/clamav.conf"
systemd_newunit "${FILESDIR}/clamd_at.service" "clamd@.service"
systemd_dounit "${FILESDIR}/clamd.service"
systemd_dounit "${FILESDIR}/freshclamd.service"
keepdir /var/lib/clamav
fowners clamav:clamav /var/lib/clamav
keepdir /var/log/clamav
fowners clamav:clamav /var/log/clamav
dodir /etc/logrotate.d
insinto /etc/logrotate.d
newins "${FILESDIR}"/clamav.logrotate clamav
# Modify /etc/{clamd,freshclam}.conf to be usable out of the box
sed -i -e "s:^\(Example\):\# \1:" \
-e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/clamd.pid:" \
-e "s:.*\(LocalSocket\) .*:\1 ${EPREFIX}/var/run/clamav/clamd.sock:" \
-e "s:.*\(User\) .*:\1 clamav:" \
-e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamd.log:" \
-e "s:^\#\(LogTime\).*:\1 yes:" \
-e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
-e "s:^\#\(DatabaseDirectory\).*:\1 /var/lib/clamav:" \
"${ED}"/etc/clamd.conf.sample || die
sed -i -e "s:^\(Example\):\# \1:" \
-e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/freshclam.pid:" \
-e "s:.*\(DatabaseOwner\) .*:\1 clamav:" \
-e "s:^\#\(UpdateLogFile\) .*:\1 ${EPREFIX}/var/log/clamav/freshclam.log:" \
-e "s:^\#\(NotifyClamd\).*:\1 ${EPREFIX}/etc/clamd.conf:" \
-e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
-e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
-e "s:^\#\(DatabaseDirectory\).*:\1 /var/lib/clamav:" \
"${ED}"/etc/freshclam.conf.sample || die
if use milter ; then
# MilterSocket one to include ' /' because there is a 2nd line for
# inet: which we want to leave
##dodoc "${FILESDIR}"/clamav-milter.README.gentoo
sed -i -e "s:^\(Example\):\# \1:" \
-e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/clamav-milter.pid:" \
-e "s+^\#\(ClamdSocket\) .*+\1 unix:${EPREFIX}/var/run/clamav/clamd.sock+" \
-e "s:.*\(User\) .*:\1 clamav:" \
-e "s+^\#\(MilterSocket\) /.*+\1 unix:${EPREFIX}/var/run/clamav/clamav-milter.sock+" \
-e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
-e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamav-milter.log:" \
"${ED}"/etc/clamav-milter.conf.sample || die
cat >> "${ED}"/etc/conf.d/clamd <<-EOF
MILTER_NICELEVEL=19
START_MILTER=no
EOF
systemd_newunit "${FILESDIR}/clamav-milter.service-r1" clamav-milter.service
fi
if use doc; then
einstalldocs
doman docs/man/*.[1-8]
fi
for i in clamd freshclam clamav-milter
do
[[ -f "${D}"/etc/"${i}".conf.sample ]] && mv "${D}"/etc/"${i}".conf{.sample,}
done
prune_libtool_files --all
}
src_test() {
emake quick-check
}
pkg_postinst() {
if use milter ; then
elog "For simple instructions how to setup the clamav-milter read the"
elog "clamav-milter.README.gentoo in /usr/share/doc/${PF}"
fi
if test -z $(find "${ROOT}"var/lib/clamav -maxdepth 1 -name 'main.c*' -print -quit) ; then
ewarn "You must run freshclam manually to populate the virus database files"
ewarn "before starting clamav for the first time.\n"
fi
elog "For instructions on how to use clamonacc see https://www.clamav.net/documents/on-access-scanning"
}

@ -0,0 +1,101 @@
https://bugs.gentoo.org/661328
--- clamav-0.102.0/m4/reorganization/libs/xml.m4
+++ clamav-0.102.0/m4/reorganization/libs/xml.m4
@@ -4,85 +4,29 @@
[AS_HELP_STRING([--disable-xml], [do not include DMG and XAR support])],
want_xml=$enableval, want_xml="auto")
-XML_HOME=""
-xmlconfig=""
if test "X$want_xml" != "Xno"; then
- AC_MSG_CHECKING([for libxml2 installation])
- AC_ARG_WITH([xml],
- AS_HELP_STRING([--with-xml@<:@=DIR@:>@], [path to directory containing libxml2 library
- @<:@default=/usr/local or /usr if not found in /usr/local@:>@]),
- [with_xml_val=$withval]
+ PKG_CHECK_MODULES([XML], [libxml-2.0],
+ [found_xml=yes],
+ [
+ found_xml=no
+ AS_IF([test "x$want_xml" = xyes],
+ [AC_MSG_ERROR([--enable-xml set but cannot find libxml2])]
+ )
+ ]
)
- AS_IF([test "x$with_xml_val" = "xno"], [XML_HOME=""],
- [test "x$with_xml_val" = "xyes"], [XML_HOME="/usr/local"],
- [XML_HOME="$with_xml_val"])
-
- AS_IF([test "x$XML_HOME" != "x"], [
- AS_IF([test ! -x "$XML_HOME/bin/xml2-config"], [XML_HOME=""])
- ])
-
- AS_IF([test "x$XML_HOME" = "x" -a "x$with_xml_val" = "xyes"], [
- AS_IF([test -x "/usr/bin/xml2-config"], [XML_HOME="/usr"])
- ])
-
- if test "x$XML_HOME" != "x"; then
- AC_MSG_RESULT([$XML_HOME])
- with_xml="yes"
- else
- AC_MSG_RESULT([not found])
- fi
-
- found_xml="no"
- XMLCONF_VERSION=""
- XML_CPPFLAGS=""
- XML_LIBS=""
- case "$with_xml" in
- yes) AC_PATH_PROG([xmlconfig], [xml2-config])
- if test "x$xmlconfig" = x ; then
- AC_MSG_NOTICE([can not locate xml2-config in PATH, will search default XML_HOME variants])
-
- if test "x$XML_HOME" != "x"; then
- AC_MSG_CHECKING([xml2-config version])
- XMLCONF_VERSION="`$XML_HOME/bin/xml2-config --version`"
-
- if test "x%XMLCONF_VERSION" != "x"; then
- AC_MSG_RESULT([$XMLCONF_VERSION])
- found_xml="yes"
- XML_CPPFLAGS="`$XML_HOME/bin/xml2-config --cflags`"
- XML_LIBS="`$XML_HOME/bin/xml2-config --libs`"
- AS_ECHO("$XML_CPPFLAGS")
- AS_ECHO("$XML_LIBS")
- else
- AC_MSG_ERROR([xml2-config failed])
- fi
- fi
- else
- found_xml="yes"
- XMLCONF_VERSION="`$xmlconfig --version`"
- XML_CPPFLAGS="`$xmlconfig --cflags`"
- XML_LIBS="`$xmlconfig --libs`"
- fi
- esac
-
working_xml="no"
if test "X$found_xml" != "Xno"; then
-
- readerresult=""
- if test "x$xmlconfig" = x ; then
- readerresult="$XML_HOME/include/libxml2/libxml/xmlreader.h"
- else
- readerresult="`$xmlconfig --prefix`/include/libxml2/libxml/xmlreader.h"
- fi
-
+ XML_HOME=$(${PKG_CONFIG} --variable prefix libxml-2.0)
AC_MSG_CHECKING([for xmlreader.h in $readerresult])
- if test ! -f "$readerresult"; then
+ if test ! -f "$XML_HOME/include/libxml2/libxml/xmlreader.h"; then
AC_MSG_RESULT([not found])
else
AC_MSG_RESULT([found])
save_LIBS="$LIBS"
save_CPPFLAGS="$CPPFLAGS"
+ XML_CPPFLAGS="$XML_CFLAGS"
CPPFLAGS="$CPPFLAGS $XML_CPPFLAGS"
save_LDFLAGS="$LDFLAGS"
LDFLAGS="$LDFLAGS $XML_LIBS"

@ -7,6 +7,8 @@
</maintainer>
<use>
<flag name="clamdtop">A Top like tool which shows what clamd is currently scanning amongst other things</flag>
<flag name="clamsubmit">A tool to submit false positives / negatives</flag>
<flag name="libclamav-only">Bypass building of libfreshclam and the ClamAV CLI applications.</flag>
<flag name="metadata-analysis-api">Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs.</flag>
<flag name="xml">DMG and XAR support</flag>
</use>

Binary file not shown.

@ -1,5 +1,5 @@
AUX dump-0.4.46-openssl11.patch 3324 BLAKE2B 5cc60ef04e7f53e96e900bc78e41f4c4bcf46f3000663ac7bb1995856b5cf067c69d84331b5dfd52da4ef2649e61f6e410e59f9a99bff3be44f9e46df1b75b4f SHA512 ae7c2549683a4cf33760685fe5b07ca88b158e81f5e3b866e58f618dced4c5909dec231d07a1df590a5ebbbc9f0eee575e63f4ffae719afe01315d53d63a76b0
DIST dump-0.4b46.tar.gz 578200 BLAKE2B 91102bdba06f3affdf4ebd9de525145c0a4cc1b9fb4c6ff222c411c118b3b7835f3aad666d530019d8b9ee46590e4a283a143d188d6800218100cecf67877274 SHA512 a30e72ab6c4d18497dffe3d25634c2e55ca90861d1cd8a6c0fd44709e735a217dbf4cdabb8c80e02053def94d9a22cf1d685ee0d0f24f5b748ee5f0de19cf17d
EBUILD dump-0.4.46-r1.ebuild 2130 BLAKE2B 4b14a0e748b2a85ebcb7a0d02b4f191a624b9691e5dc6c3494f44d064388819447b37aeb18ccfd82a0e7a77bbc2a8e2217a9d38aecab574b875d92412ae61e08 SHA512 05feb7fa8948abde6f4c0d5f2df5e08a4b01b57b502f4cab0dc82f34a4f2fd3c82f21f8fa29cd13b6d24d374bd7d37bc11ce59551203173bdca73aa885d68a0b
EBUILD dump-0.4.46-r1.ebuild 2129 BLAKE2B 1653b4a027afb964fca99b6746577dc33f34b2be892b266225ebde219c907400ee3bbc2ce46a28ea2fb127266d0106a92ed1c3bfdd7897047486c0f875382a7e SHA512 d1ce88cdd4e92e2f1fc04b55229b421432182479c5e5593afe7f6db7caa9b7b4dde2bb2aa69a2909f0e2d70d3030391edd99d90b36dd3d31d25bcdd7f39062a5
EBUILD dump-0.4.46.ebuild 2113 BLAKE2B 431fd8ae0fa1c3b28015f27687c28f43a8d6fcb205c97a99f3d4ee1e96d3da7683456f02e4683b85c202848ddcc9efdaac85b63f31e0a4ad5fbf2d430465a8b5 SHA512 b99325a0d0cee4599e2e00ed40ea4a49050321c7b11d6fc2416dafa7b2dff56896d7861940ed009393e73dd514beb9f2b9c7e4c494664ed9c517987844ffba90
MISC metadata.xml 542 BLAKE2B beff8763f8b3848f9592dbf200cb547e9c416e7d675b4e9015f20b417861523949916da4a6a38553abf7fdf5fc839841870f74258becb4e8dbbcbca9c564e328 SHA512 670b1e0032f69e22337cbd18c25ecda11a239d63345c32526e111ad2eb23199892aa7e1f39a79168bb4b81b6ebde4c7796f8ccf78233f3244bfbaf62c7e0345d

@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dump/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ia64 ppc ppc64 sparc x86"
KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86"
# We keep uuid USE flag default dsiabled for this version. Don't forget
# to default enable it for later versions as this is the upstream default.
IUSE="bzip2 debug ermt libressl lzo readline selinux sqlite ssl static test uuid zlib"

@ -1,6 +1,8 @@
AUX 1.2-optional-vapi.patch 1417 BLAKE2B 69bb7480a352894ec9c96f0566972a87004801af378d4f1a5953228e3485a7a0fd497f55e03134bf446f44b89e3c8cee9547b7d6043da2af8e8daceeef01117b SHA512 2371a86ad9961937c625fd29a7f6229038ecf9ec48591ec0e152d17c9cb78c8524a31c7b667ecf9e630a84abbfc334541aec7be2d2b30b51c0fe286c0028a8c8
DIST gcab-0.8.tar.xz 337016 BLAKE2B 6f9ccf6d33c4bd32b6cda09083c98ee9b24ffc3b42be9019493a864011a4d3f1e2d1fa766bbdd0a5de29eb04608d91a2ad5c17aa25302e3d94d2ef6ca659d764 SHA512 044b1cbe71b08946031161ca97379df8500be5569d6f4989b8fd8f1d8c48ba0fe757306955de9137958eb870cd4024e4c56f833ce847e5a972339883b39454f2
DIST gcab-1.2.tar.xz 76088 BLAKE2B 4d8f04ec6211745e841b88e93c5d156843bce9ca8668daf9d39f1197c814d619f7e61b1e20d163c8631da36bf395776c3b20a91a0ec97ff7c609997fa84a538d SHA512 b5cc114f5cea21c21d9ef2009cefce700b5a7f97609e20aa455b84fcefe1693ce2566ddc58dc2b7c97f7db772f8ae3a2f3cc9a0e1d2c23d93d5fbee9101d3f64
DIST gcab-1.3.tar.xz 77900 BLAKE2B 9ab61c1ab36561cd0bce075c8d491c8e28651c26ff5943a2ddc294a369f7627c300ed698363980dd839b64d512b678d7b3903addeea05657551af308b6e0c5ed SHA512 fd34722bc57a75e9a2aaec354af4629a35936928eb6db5646659c8dd51c8c6fd7fc6786c23f7e91a33a727bf8548327f50725081a8c7b1e0facb877341887b22
EBUILD gcab-0.8.ebuild 924 BLAKE2B e1d26430d255f52f12ae93d5a5b034e384aa049ef75bea44c9dee082519f6cc166d8e4dd9dd2041879397d896d375aefff345578c96a5c9a1e712e1ee05107b1 SHA512 af2f575805991c4737106b77212c9b3f241bcf6fdc0ddd50fa497c6e6e4d6bf3a61dad3800512b19e3028016fc226f0cfe777d72edc57da2afb45add3f398795
EBUILD gcab-1.2.ebuild 1144 BLAKE2B 6a3c33843b194eb03b929478472d139e35152f80dd466b95b320b6c4089a81b4e0d8e1b99c1ba8a9dbb3d76e792ed60925bde29e0742cc4ee37ac90a525a8c88 SHA512 28030c1f3dad612c89c732657a2b2345cfe0f888c366c8ec814f528abaadbe9365f892cc5b62c41a78040b4e11d5a9a51d0b6d475a6efcc5a1d25038cd9fec79
EBUILD gcab-1.3.ebuild 1121 BLAKE2B fc70039d0b905a76d306843e2afb824007bceb312ce4d2a70632f2116cbb834cb9e5a0ae470f1e0588a5b95947ee9a6c8748c1b86cfa18ad26ddfe20eac9be4d SHA512 e383c7ff542f5638ec36219b87534c8004ae7a3b31594e9e4416ec96f1d4bc1f64f36b64d501a388badd7efc9fd6589e9f1569cc2028d2840f986408e3dda4ee
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506

@ -0,0 +1,52 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
VALA_USE_DEPEND="vapigen"
inherit gnome.org meson vala xdg
DESCRIPTION="Library and tool for working with Microsoft Cabinet (CAB) files"
HOMEPAGE="https://wiki.gnome.org/msitools"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
IUSE="gtk-doc +introspection test vala"
REQUIRED_USE="vala? ( introspection )"
RDEPEND="
>=dev-libs/glib-2.44:2
sys-libs/zlib
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
"
DEPEND="${RDEPEND}"
BDEPEND="
>=dev-util/meson-0.50.0
dev-util/glib-utils
gtk-doc? ( >=dev-util/gtk-doc-1.14
app-text/docbook-xml-dtd:4.3 )
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
vala? ( $(vala_depend) )
"
RESTRICT="!test? ( test )"
src_prepare() {
xdg_src_prepare
use vala && vala_src_prepare
}
src_configure() {
local emesonargs=(
$(meson_use gtk-doc docs)
$(meson_use introspection)
-Dnls=true
$(meson_use vala vapi)
$(meson_use test tests)
-Dinstalled_tests=false
)
meson_src_configure
}

Binary file not shown.

@ -1,3 +1,3 @@
DIST xfburn-0.5.5.tar.bz2 819546 BLAKE2B 180f50e9dc8e9bb2372ac7335374b09eade93b6477e557b4282ee65705e55d1f391578343e3473061921cfe296e0da9dae0ddb8823fc5daadc673537331f3085 SHA512 37574aa7dcec65c26a8fd5019c3776196763fa1ebb0f531002f5bcb72a6eb0ec19ed994dd14726988766d890ef257c39c26e64ca3f5944386c03d9b54c26a90a
EBUILD xfburn-0.5.5-r1.ebuild 1053 BLAKE2B af433a5afc037674ec8c39c25649033512b802e5d7dd03fc12dc5fd7a1b7ddc2632f3ad951440a2cd79386f5544f89ebe33e290c832b42963048ca98df0f4aa2 SHA512 708fb2f20d69e08c3a0648155bc6a199bd489fbcab4d09d3fa86d011239f691d7dd5454f4778c0284bc025d8434267c41d34bce964b933c292c89c8727c9886a
EBUILD xfburn-0.5.5-r2.ebuild 1047 BLAKE2B 0207f3ddfffd357f38f842b5fe8c8ae8f1ea672cfb0f2ad1d3a0ab4b1cca429c985a3c7af2e50edf5977a70ee4dd0673c57a5ea4eaa462125da716e936eb6f6b SHA512 4f76d4b3de84628ba7dc326a5eef0a17e4dec7b53488d1dc070386c79bdb2b76168398c7c06bae93e8f1b6de3621bdb46e377b7af7f05b63a4d40037e021b16b
MISC metadata.xml 481 BLAKE2B 336b6da9e50fab974d5d320a93ffa10e24cb4621f13835e6a0fa86a95067b28e26fc3c9ca2e17eeecc69f0c842f98bdcebc273bc164cb26baa6b87f39f7c85ca SHA512 1ef204c9fe28b54edffac8132485e3bc326b0452a3014f7be50378be871621e62771f53810b441e4db18b657707e875b67fd2e1231609f62534adbfee2270fc4

@ -18,7 +18,7 @@ RDEPEND=">=dev-libs/glib-2.32:=
>=dev-libs/libburn-0.4.2:=
>=dev-libs/libisofs-0.6.2:=
>=x11-libs/gtk+-2.24:2=
<xfce-base/exo-0.12.5-r100:=
xfce-base/exo[gtk2(+)]
>=xfce-base/libxfce4ui-4.10:=[gtk2(+)]
gstreamer? (
media-libs/gstreamer:1.0=

Binary file not shown.

@ -0,0 +1,3 @@
DIST certbot-dns-nsone-0.39.0.tar.gz 1350312 BLAKE2B 5f21c45d25754cb1ed0ad92e8d03637928a274637de09903509c7e78c40fd197e95cfa1f3effecef938d6ab8369dc6811714ddb5a93a806048e0998d1032e4f9 SHA512 17ab17a5f74e3fba58b1a8b9afe0c3656c7b2a5ea3585edb05ad84e36250c6a8d4d28bd692bc97d033c95eb0bbeff4eb84981ae0006e36d55846cd38373b86a0
EBUILD certbot-dns-nsone-0.39.0.ebuild 953 BLAKE2B 8b18e76a64e80647e5ec82307a6681cad3b476659b6dda4a82999472391cb2872437324dd5e72a45d01d686bbbd67165ee0b487af1e3f6c1b2dda35d7fd2d7a2 SHA512 190db40706f1363db8a91da68a69895c3f51f8b74c895e69071ba6d1b9e9cb03d72e27a60b6c51eb4799eabbc7d3047ae442cf0f05bd297219794946f7e74298
MISC metadata.xml 253 BLAKE2B 7dac7f77dcc8de31f439cc6d7770a503f95be9c2f8ae57df9e725df941e2b31a90a43664a485a5fad9510b9ae060ba7aaaddba29324338dd9eb07d88a63c7dce SHA512 303268e1f46e337e32c64b544c0962ecbe8de1799c42736b3c3515b6f31954a655830c402317bd0534cac12059e17eeb5f360d010432dff795a136662a5c10f1

@ -0,0 +1,33 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}/certbot-${PV}/${PN}
fi
inherit distutils-r1
DESCRIPTION="NS1 DNS Authenticator plugin for Certbot (Let's Encrypt Client)"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}
=app-crypt/certbot-${PV%.*}*[${PYTHON_USEDEP}]
=app-crypt/acme-${PV%.*}*[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]
dev-python/dns-lexicon[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}"

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sci-biology@gentoo.org</email>
<name>Gentoo Biology Project</name>
<maintainer type="person">
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
</pkgmetadata>

Binary file not shown.

@ -3,9 +3,11 @@ DIST gnucash-docs-3.3.tar.gz 92417386 BLAKE2B 200f9b8d3006589eac5f0d66300d658f69
DIST gnucash-docs-3.4.tar.gz 92762652 BLAKE2B 1aad3f1e7fe5b6ec11b38dc778e8994544d50f9549450b4632e5fcbd370332f05c7c68f9f6bf0e274b654dee6304924d17089b61318e0e4356bf01133ad47508 SHA512 0a64c8fcc88988a08d5b2f7c472356c580dff17b1a2a37b66a6bed790fba9d7bb437955050656656a0be399b2ce1635902f4548f44b62233c1fcd1d75fbb38ec
DIST gnucash-docs-3.5.tar.gz 97187415 BLAKE2B f35a3a25a120d3807771d74ee1c97713e21617f7ac7b4fdc1f58b9d12f7c0cc899a9af6abca21bd4f91a0978ebf5b93604deaae29f39c8ab86bd83ec93e32642 SHA512 aa832a1929ae91b9fe2a6a4ada0c7dbd8c1a4cf76086ec3ab0b82c7396d45aabbb6971f2db788bbdde71a68c8faca5f4621429819ef6c0d1156bcefdc5d289b5
DIST gnucash-docs-3.6.tar.gz 96986567 BLAKE2B 753ee011cadec37320fafe3c0973bc5772c300dcf641ba34f05d03b9c13ec159c10f8571876adecfd7816956f2dfa9e83ad5879387536c15e7d1b138f7e38a47 SHA512 1fd36c74633ba699116914eaef245d4b84ab85a6e65578c602db8b2e3150f7fb97b549c12068a691e38b90ae0fa5cc22f8026b6d50de1ac967eb52b8296eb135
DIST gnucash-docs-3.7.tar.gz 70634602 BLAKE2B bee0b328ab36409055ac4f681d4b09ff5e9aa28d17249491869836e8921700b495b46954465161ad06896ef9bc46c7ee8557ef2a3e8c4bbce2d600e6440bc1d9 SHA512 38f5828d3121ed76eb8a43fd91c1e3349c1f31cb95ee8fb8fa1b4c5223c68fc14627c78a5072a632aa0a228790918112a60269e6ee0211c705da6b4d5467a45d
EBUILD gnucash-docs-3.2-r2.ebuild 1347 BLAKE2B c6e0b8869682edb5bb8af7d2e18c83ee7cf42f2e99590cb5f5474a369f7a9040ecc301dda70ec3e2e46a2c39322d681484a00abc5f73d4bd5dfe6eb4ed3cca65 SHA512 44bd23ae64ed96efc0b2c7d3b0547cd8a8f02250bde1d8579b118f403c2e9b831703f5651b396ddf0868df9f3500229f29d18ee394504f02424a2c5c5eddefe2
EBUILD gnucash-docs-3.3-r1.ebuild 1348 BLAKE2B 8f8ba12abedf43cc5d26ec871ce017778cde7532d791eb902f8c084da980015accc6a04f301f4fbfe6201cd114743c0f35a88c42796ff59ea3a30a7960399e02 SHA512 ec36f57e7f890e0f9a3ba1ed760218b1108ecad611c98f89cc427d744ceb8567c0d8818da9d1a4d468ca60357e494d7e83d91797e647ac15b4a79fb0c19b5808
EBUILD gnucash-docs-3.4-r1.ebuild 1349 BLAKE2B c49d34af4965a157742bcc809c5d3fe5182ebe5e309248c9fd7e0470b2f3477c528c0ca182790682e1319daed9ab84081fc0b8fd8151d193556030d49329cc6c SHA512 e1813f8f33e80d54129b2826452997d73611a7832401b440c92030e91fdb965f81e880c3f5e4377e09ebbfbece6948e20dec7ace2d14ebda54d3f83f19d355a1
EBUILD gnucash-docs-3.5-r1.ebuild 1349 BLAKE2B c49d34af4965a157742bcc809c5d3fe5182ebe5e309248c9fd7e0470b2f3477c528c0ca182790682e1319daed9ab84081fc0b8fd8151d193556030d49329cc6c SHA512 e1813f8f33e80d54129b2826452997d73611a7832401b440c92030e91fdb965f81e880c3f5e4377e09ebbfbece6948e20dec7ace2d14ebda54d3f83f19d355a1
EBUILD gnucash-docs-3.6-r1.ebuild 1349 BLAKE2B c49d34af4965a157742bcc809c5d3fe5182ebe5e309248c9fd7e0470b2f3477c528c0ca182790682e1319daed9ab84081fc0b8fd8151d193556030d49329cc6c SHA512 e1813f8f33e80d54129b2826452997d73611a7832401b440c92030e91fdb965f81e880c3f5e4377e09ebbfbece6948e20dec7ace2d14ebda54d3f83f19d355a1
MISC metadata.xml 444 BLAKE2B d5ab61b0738eb3124b32f94da3b3f38ef8993039a4797eab95f0c2c2af427c6262cdb2b5885d0e4dfc659e15bad9c492db706f134f8128595eeef6afbcd4b663 SHA512 7a97c9139b410b8054093bd666c6043e6383e5b3ad9f19a52e7b4d2aaafa1b915082408d575064e7be1f0c4b14eae660837d608e88956a4e51fa1c647a19b5b2
EBUILD gnucash-docs-3.7.ebuild 1349 BLAKE2B c49d34af4965a157742bcc809c5d3fe5182ebe5e309248c9fd7e0470b2f3477c528c0ca182790682e1319daed9ab84081fc0b8fd8151d193556030d49329cc6c SHA512 e1813f8f33e80d54129b2826452997d73611a7832401b440c92030e91fdb965f81e880c3f5e4377e09ebbfbece6948e20dec7ace2d14ebda54d3f83f19d355a1
MISC metadata.xml 330 BLAKE2B 17393892e962f0d868534c6908a6f6f09c4237cfdf81530b81e572f0fdac64495378d545ca214afc451a6323b97c71328aa1c6a8eda81773cb1d77c358e11bd1 SHA512 fa496247f2026343323b8ff8664fb8018316ebcbf14b88b1c99a649805cefe962d773c4d2aa35b266db2942b78d1fc450f200dc065fac48ebfb2113b5d6e8a98

@ -0,0 +1,66 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools gnome2
DESCRIPTION="Documentation package for GnuCash"
HOMEPAGE="http://www.gnucash.org/"
SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2 FDL-1.1"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
LOCALES=( de it ja pt ru )
IUSE="${LOCALES[*]/#/l10n_}"
DEPEND="
app-text/docbook-xml-dtd
app-text/docbook-xsl-stylesheets
app-text/rarian
dev-libs/libxml2
dev-libs/libxslt
"
src_prepare() {
default
eautoreconf
}
src_compile() {
:
}
src_install() {
local doc_type my_lang
for doc_type in help guide; do
for my_lang in C ${L10N}; do
case $my_lang in
# Both help and guides translated
C|de|it|pt) ;;
ru|ja) # Only guides translated
if [[ ${doc_type} = "help" ]] ; then
elog "Help documentation hasn't been translated for $my_lang"
elog "Will do English instead."
continue
fi
;;
*)
die "Invalid locale: $my_lang"
;;
esac
emake -C "${doc_type}/${my_lang}" DESTDIR="${D}" install
done
done
einstalldocs
}
pkg_postinst() {
gnome2_pkg_postinst
optfeature "You need dev-java/fop to generate pdf files." dev-java/fop
optfeature "You need gnome-extra/yelp to view the docs." gnome-extra/yelp
}

@ -5,10 +5,6 @@
<email>titanofold@gentoo.org</email>
<name>Aaron W. Swenson</name>
</maintainer>
<maintainer type="project">
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">gnucash</remote-id>
</upstream>

Binary file not shown.

@ -3,6 +3,6 @@ DIST circe-1.3.tar.gz 118776 BLAKE2B 61ffc7df022be50beaba29a4025fde6d7cbde5cab28
DIST circe-2.11.tar.gz 237797 BLAKE2B f5a6e72ac51a8e8638d1e05e4781688d83e7cd4fcf3e3e21e517793588c3a32b1686d390ab286d26fce3cbb7dd3ba7a30bb09ec677deacead16057ae8037e1c8 SHA512 aee0b5c7dfa03a190ba697941664e4afc76ec30b8602b2e95ad771fb6172ef2b76f4d05ad8af68f6b274f7f89373e05308b63e9c9cc494b7df0bf2c58fdca4e3
DIST circe-2.7.tar.gz 237375 BLAKE2B d9978cc3e0c6431dace919efbd323f90e36ce40debb6e03c955b8cdfbed60ac0bbe27c68dcebfe2df9aabd2e7198d2d6da993c2ad41b5ede0b5d1b142217ec8f SHA512 6f4e0925381ad051e4680b5413eed000a6796d2e9bef35a052464a07968f67edb19d99f74be93620359e061c044a910e35afd1f88608453d264bf37826e10af3
EBUILD circe-1.3.ebuild 474 BLAKE2B 466b3f47e0e6124ee5d2484dbfdfa189b895cab597253066521075278fc93f29738fda684b2b2ae7dc801598845e80a731f7abff3a0bf16ab7e9d64c293cd70e SHA512 5310ba832a4652166b39247d3f7f581fb2deb99832d55e52c746dc7ff2ea183ada09b03ccfa6c0c55c81d816a412dc5681efc70e3601b975c14ebdfe6c322e07
EBUILD circe-2.11.ebuild 534 BLAKE2B 330b71e9e9393400b460e668df6bf7c6b320becf5ca2e665452e4a923cf7f183f5d77e20ab7dc06b750ff2a6435c786f0eccd7bb2fd86670c8b1a5100aa185c9 SHA512 c9a782a7f40cc817949504795cd3be5bb1a84f268ee3ff2972e3428ef417c9e9f55ec75a553390dbf2394132d11fd0bea29612655dc7dcd3aafb763fa439a8f2
EBUILD circe-2.11.ebuild 531 BLAKE2B 02ee8169f4f6ce70ce222ff9ae8b3a8309c0a797a59cd349be0d323e9d06579a75d6066ca2880a6f80500f386e940549b0d4d9714dd74ac5148e37ba635e11cf SHA512 3bac9db4371569764a35700f5335eff5ccdeb18f344564e4cf9fe5f165ae813b29ac7bee676b52b4a8019b32ca82a5c5b021ef41b4e82fc81b528748b10428fb
EBUILD circe-2.7.ebuild 537 BLAKE2B 9ea555c3500da4eda553396eed1a2b019f7e345214573c343bdb725a6427809aa2460a3fa3de3360274cf7d6ea3cec89f136a6226ae6b0285e412f87cb8193fe SHA512 3f8f4ff558f50958c3dc475fed1aa621e4d24912d325c07fde80562a332f928af64e3c9d2119c1297010b9162c2a25e6f92ee229982d71555162599e9c6db973
MISC metadata.xml 365 BLAKE2B b725f9635d4c4b98167ccb4145c0e7c9fa32b39cf18e79e7f86e583897bb2a79bdb0aa6fc070c53ee0fd03b41685ffdb9f7636c10ff6bfc1c7244f81e4b417a1 SHA512 9e3191129263a25e6ecbf4f7252b326a1addcb110a324d9a4c277ce7a152c086f361796454174e01696be6ad3f9404628b4c9264e3bb7ac2644eb2f72c8e3657

@ -13,7 +13,7 @@ SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
KEYWORDS="amd64 ~ppc sparc x86"
ELISP_REMOVE="circe-pkg.el"
SITEFILE="50${PN}-gentoo.el"

@ -1,7 +1,5 @@
AUX 50mmm-mode-gentoo.el 58 BLAKE2B 0114bc73a9125264dd76189479ec708455f88c2d50765154c64f7bd5ad386889b055b280a1dae5fe661962f27caabb06a8b6a0fc709fce83abfe9c21be6fd8da SHA512 4cbf0da7bcadcdb30947fdb789542daef059112c894be4ad418321cf526f7789e86f612c92bc5c11504ae2538f0e73650589663b3f87421543f0047932c6126f
AUX mmm-mode-0.5.7-texinfo-encoding.patch 224 BLAKE2B c81ec6ca4cbaef71abe743d488a8605b94444f058d6207123f44bb9d1e87bfb2be5c84781c0ff5da1202775042e84cd63b4597e3020950cd412c98aa0ad4a62c SHA512 cbda4268f6e560056abf2618e2a90b1c330a9788e90b77d6353bb0b040d3330a6b4613cf221bdc3fa080d0b3fc362fd67323798ada757d06e8f72ada73f897f4
DIST mmm-mode-0.5.4.tar.gz 174680 BLAKE2B fbe69ffe291d7144ddaa22d161545350893285e2594f9343d6b4e3b6c929a83209c8dbdf5f270b179c98c7fd1ab88d2c5f68066e6aca0ef5e8533335c4c194e9 SHA512 71828769f40ca56d87c581481fc6531466de30155af3f22eb96ee176cd9dae354ed95a6c37d79e47a033bb79c67335e0f50dac2fb57f262bbe0ef43266af2b6e
DIST mmm-mode-0.5.7.tar.gz 176034 BLAKE2B 23fed0f260c9f46134d83d29e96b96ff331aa0fbe8d121663b74de944489d1a51948f6fba729129e47a34e1ef48cfb0f8bbc45f6ab8f548001bbe0e88a61aeca SHA512 3afb77b3351c8ea5844cd57bb873e6ebe91ce1e268d0d585581482f5039c64ea80fc7aa620e45330eca0eb7839223764164ccc09e932b54f23f3f37c9953cb39
EBUILD mmm-mode-0.5.4.ebuild 590 BLAKE2B ad5eb39888db88049f25b124eac984cc989393db979ab9ea2f8623f8743151119ffb7b762c901d8bfba4b0dfe683c0058ffae64c1cb08b603b5b8fc893e50332 SHA512 181a5e26bf067446f5be999f4b42f8c2edbfd249e0cacd31f7586a2b401c27fc392f5c4d06ca4bff95c2594f5e998d9212ca3a44d1ac9e7835ce42eb6706d818
EBUILD mmm-mode-0.5.7.ebuild 630 BLAKE2B 0f141a88344af6583ec398deb7ac5e08cfd3546e2137f2f456e56c802c7483a4da07e9585694aa0851370d74fad2350a1496a10e90dd5047289747434b16b068 SHA512 c00f0dca6afbcab6f2a4011fccfe4024128f8ba20b2be79c54c994c56f7524f3575c93230b4e76506a3a3b031d2dee25dd6972fe42bf54db74cb5dfa9420cead
MISC metadata.xml 414 BLAKE2B f62c75a172d2da325b4f7b0e41e0bc2d7f128e96493b46cd6bc5232915418a506c0d2e2dec88c2b2ac3eace003b4dfdafdeb3da147230c3675a5c3413ee4714f SHA512 ef3005e7c7016dae433d8612bbcf154c928f264ee3203784f2d3756c89c66545cbb3dd29349048b47fb07a1764677068d758d900b4f77fd825c11d5ae82dbd1b

@ -1,20 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit elisp
DESCRIPTION="Enables the user to edit different parts of a file in different major modes"
HOMEPAGE="http://mmm-mode.sourceforge.net/"
SRC_URI="https://github.com/purcell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+ Texinfo-manual"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND="sys-apps/texinfo"
SITEFILE="50${PN}-gentoo.el"
ELISP_TEXINFO="mmm.texinfo"
DOCS="AUTHORS ChangeLog FAQ NEWS README README.Mason TODO"

@ -1,9 +1,6 @@
AUX 50proofgeneral-gentoo.el 68 BLAKE2B 14c41f176f78dee51fdb893f355c2b8cf00456e0b586c7c41c91f2eea6f8d0baaf8d6a04eda385031c96c138d47c0e7e99a75be7cd27ffd0d2087e0a69ded0b2 SHA512 32f3d33d85776f1695d542adadb8e35e372659fcce2805fc205732cd911be186cd5a1a63a8438287467dea744da9ef212f7338c0edb735a525ec30f892f1afca
AUX proofgeneral-4.2-bytecomp-warn.patch 1150 BLAKE2B 0e4b577a1fcdbf27d2a75055ddbb970945d494ae4de2f01da4c4b1c8fc7c39bd8745a5e62abd3a7f401cb4d2ef5f30452dfae9c1899b85d7929fe4ed87bc3a66 SHA512 ad7f972148cec19c60d58e7ee7808735b92d6f642d178453d123988c68e873824a7bf8ceeded82dfd3b6109e5b50e24bd7fa8753822b5f36cbb2e73ff4e0d30f
AUX proofgeneral-4.4-desktop.patch 425 BLAKE2B fdefa2835502ded79bc08ffff7906315913a0e740269ba5a1863bf4ef8c602ee56eda1c25fc2ff161cd0131b6c615bbcea3770bc39ef18ae654b892571c92deb SHA512 dc594dc08432fb5a4068b7aabcb85ff58b9e784903f912694da08ef97ec9bfca229dcc4d965ca5286993173083c89dc53805f09f7152eb183829985c3c4c5b22
AUX proofgeneral-4.4-images-dir.patch 358 BLAKE2B 8c06cd031ff3dca8d9537acb86245ba01ac06e505f0baf6146dbbe89c81dee9dc471b0103f6e2dd0ec5e1c80e72d1a3682393528ea262af187e2548e29c464ef SHA512 06fed75bf855d8cbd8938ca96f9e1cb61cdf01b7f68e58188d4ef287bab847156454dea0c2bc44adfd8979e900b58e5cc7a64b742606e694b3b0717b9a735151
DIST ProofGeneral-4.2.tgz 1613190 BLAKE2B e12913d67f95b20d99d5bdaa82a36f0dd2b664441a86dc86cb4f8afaac2379691c01e60cfe6af3bbf177f0dc2f82ce34ea4d706ee34c2d5986de3f807ce05045 SHA512 102c56a1bc113439b1fa8aa10efe571d47d68b344d3489fe18ca3bdbf8828bb31fd2302a68a4bd639c59c429d41e82e5d933abddd3444781cb0e8a603db432ab
DIST proofgeneral-4.4.tar.gz 14105056 BLAKE2B 8d45218cde620411d14ab3c703fea37f0482c0e1f6fc8d104b4de7506140d4d0491b5e23ddbf458bfa3aeb683b71f6e4deea31c2a46b902342fc686c2945162a SHA512 8be7f78b61a225fa4770698bbbb251424a0afe093efc3229f74f3a764317dc8cc00a72cb29e751f755dc5fdab59983906c9185f7828a1644a87d160265f12061
EBUILD proofgeneral-4.2.ebuild 1385 BLAKE2B 53d5c6afb8058ea87d4b78a23a8bf20d9e7dc2ce84b25eae8f57a16df35508ae9677698f781c8e5ffa5b7aaec306825ffbdd02dba69263ccbe0c7f5dc9faaf58 SHA512 e0e59f6ec4b73a47ee44be048a7139246502f642cda5f1a9a0a5ea3b20f37158c5109b9701ac1eeacb0f154a0b0dba34270f2d2ca418665c9e5e2c2a435b68fc
EBUILD proofgeneral-4.4.ebuild 1630 BLAKE2B f78e6be268f2576d5ca1e01cd1dd20fded60131ada2bc0983ae98a4e416b1ae8eb8692aa6a0bfa2068d639db956a268af4687b05d37e2f8a3ef186628f08a987 SHA512 b81141f5efadb662a269fac178248dede7b5eaeca7394538265ced397a7d9eb89354c87c6cfd8aece39ecadd0ec552e7568183c7e844e8b4fef7eb7edfe2a064
MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072

@ -1,14 +0,0 @@
https://bugs.gentoo.org/445242
http://proofgeneral.inf.ed.ac.uk/trac/ticket/458
--- ProofGeneral-4.2-orig/Makefile
+++ ProofGeneral-4.2/Makefile
@@ -62,7 +62,7 @@
# only during compilation. Another idea: put a function in proof-site
# to output the compile-time load path and ELISP_DIRS so these are set
# just in that one place.
-BYTECOMP = $(BATCHEMACS) -eval '(setq load-path (append (mapcar (lambda (d) (concat "${PWD}/" (symbol-name d))) (quote (${ELISP_DIRS}))) load-path))' -eval '(progn (require (quote bytecomp)) (require (quote mouse)) (require (quote tool-bar)) (require (quote fontset)) (setq byte-compile-warnings (remove (quote cl-functions) (remove (quote noruntime) byte-compile-warning-types))) (setq byte-compile-error-on-warn t))' -f batch-byte-compile
+BYTECOMP = $(BATCHEMACS) -eval '(setq load-path (append (mapcar (lambda (d) (concat "${PWD}/" (symbol-name d))) (quote (${ELISP_DIRS}))) load-path))' -eval '(progn (require (quote bytecomp)) (require (quote mouse)) (require (quote tool-bar)) (require (quote fontset)))' -f batch-byte-compile
EL=$(shell for f in $(ELISP_DIRS); do ls $$f/*.el; done)
ELC=$(EL:.el=.elc)

@ -1,55 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit elisp
MY_PN="ProofGeneral"
DESCRIPTION="A generic interface for proof assistants"
HOMEPAGE="http://proofgeneral.inf.ed.ac.uk/"
SRC_URI="http://proofgeneral.inf.ed.ac.uk/releases/${MY_PN}-${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
DEPEND=">=app-emacs/mmm-mode-0.4.8-r2"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_PN}-${PV}"
ELISP_PATCHES="${P}-bytecomp-warn.patch"
SITEFILE="50${PN}-gentoo.el"
src_prepare() {
elisp_src_prepare
sed -i -e '/^OTHER_ELISP/s:contrib/mmm::' Makefile || die
}
src_compile() {
# remove precompiled lisp files
emake clean
emake -j1 compile EMACS=emacs
}
src_install() {
emake -j1 install EMACS=emacs PREFIX="${D}"/usr
elisp-site-file-install "${FILESDIR}/${SITEFILE}" ${MY_PN}
doinfo doc/*.info*
doman doc/proofgeneral.1
dohtml doc/ProofGeneral/*.html doc/PG-adapting/*.html
dodoc AUTHORS BUGS CHANGES COMPATIBILITY FAQ INSTALL README REGISTER
# clean up
rm -rf "${D}/usr/share/emacs/site-lisp/site-start.d"
rm -rf "${D}/usr/share/application-registry"
rm -rf "${D}/usr/share/mime-info"
}
pkg_postinst() {
elisp-site-regen
elog "Please register your use of Proof General on the web at:"
elog " http://proofgeneral.inf.ed.ac.uk/register "
elog "(see the REGISTER file for more information)"
}

@ -4,5 +4,5 @@ AUX quilt-el-0.48.0-tramp-recursion.patch 363 BLAKE2B ca26afa6738d51efd007d46ffb
DIST quilt-0.66.tar.gz 413069 BLAKE2B 41201d54cb26d4761413365fe19b65bd6971ada1e69198d2edbc346df6a3060ff3af4d80551d68ab4ffe003183bc0a28515ce1d070db95f2b1a04a0680ac4fb2 SHA512 c2cb75c0937612e1e0da25b713acf629b6b5aacbd8254d8bd17220b63c7b8ca996cd9d0315a32d67d54a4a7dc01b212cdda33afaacf3db063da757f1973306f4
DIST quilt-el-0.48.0.tar.gz 13147 BLAKE2B 595e7d12c24095df3c0d12de607b4e43e36345b53f9d89e6ea6ea781ed25f893d5100e3a023b4f5bc0aee11dcf93a7ef3862fabe28c8eda98a43dce634969444 SHA512 0a198ef0f8354c927c4527bb7a3e99fd6d12f17cbe65c736341c527de440d144581205337163912ce04f83749c31833221cc4153d5736ffec060ad4ade73c694
EBUILD quilt-el-0.48.0.ebuild 524 BLAKE2B c09278c3efca977158d8a323911947439c3a7812b2b82d2f4418666c91cf3a56d3febf3e1587c72a602f7fe361233387991c7dfbfa51311b57400085dc190067 SHA512 f9a65f053573d5f561b82728701b09588aa87e42114da625abbacfa53a49d001113a04b122de67b7cc39a295bab9efcab3597d95329826ef1509fdd85e11a879
EBUILD quilt-el-0.66.ebuild 560 BLAKE2B 6d98209efd1894a43f876a24f1066b56544a03071ceb4b172e77256f72664251e926eeb1f7fb9d54e7c346f1277627fa78186384e73da5f81a8f74eb8e872d71 SHA512 e54e6fc757f6d10aaf235b32cdb797fa370ddaaad3a1189e00f6abd3bdbdbcd62590a29c5755da9245270589282843a74d621874c86044e96180e02702e9520a
EBUILD quilt-el-0.66.ebuild 559 BLAKE2B 59b9277e5479b7e76c299112dca00c2c9ef0e455f85cf6d76a7ff8202569625fa1fd99c067058c7082542fa6b1f51ecf7d064ddcf9abe91b9093cc3531186795 SHA512 eb03f183447afb86ca2f50eb3f2ef937188a3af71bb4d7f49dff02cee0b4054b515c987ad2f5b1483550fe9d44c63fab79f19024725f51b74443a0252b812d1a
MISC metadata.xml 657 BLAKE2B f42a9f750c0914dae5ebf3cf8798857d8bb2b8135597470991dfe3e3644716e47d3079d77754305be689a337609e719ba277e5e0a4119bed5e2ae2272147bebd SHA512 d7e9d85957ad96345d3394977312e5ffbb37c61f7529b7b179c2dfcb1e41208089a469fc5db8760f0f62a6cdb5ddf801e11673d126711569fc2a61bfd8a04e4b

@ -13,7 +13,7 @@ SRC_URI="mirror://nongnu/quilt/${MY_P}.tar.gz"
LICENSE="GPL-1+"
SLOT="0"
KEYWORDS="amd64 ~arm ~mips ppc ppc64 ~sparc x86"
KEYWORDS="amd64 ~arm ~mips ppc ppc64 sparc x86"
RDEPEND="dev-util/quilt"

@ -2,5 +2,5 @@ AUX 50uptimes-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b5
DIST uptimes-2.3.tar.bz2 3637 BLAKE2B 75517032993f8192c4985d6bb5793b90c828565495a4471845e3efb6fa939268c7b94751baa6b85f5462cfb2a944ea4f4904a75b950a071c0840bb21313bb751 SHA512 31a8e4da410c1c02e96b3aa910fb3afe99c924af0f8299465e1c1b4b22e925aeb427b1ad349df459f93d2efd8bbf66804186f26486957d9e8196eda1b50eb5ba
DIST uptimes-3.7.tar.gz 3913 BLAKE2B 3148b17a8e61201027702891e0303870cddaace650770621bf7847cb86ba917c74aa5938f55fe2e6275180f9e66755f418dee47bc80b6fd7439276ff525ea9d8 SHA512 6e31cdacabc93a8f9d206d95eb4d16ad4a6b4a69f1032e93710693eebe8064446b19e4938eb342c8a66fac7e52e22da36b26bd3417216ab302c9c8e50dba27c3
EBUILD uptimes-2.3-r2.ebuild 529 BLAKE2B 386946ca894ae58d415d36b198310e529f666fd78f93d5dfaf59ec171bd4c826c7858bbf0b1aa9481e15adf21535c79a46a3055122ead909aea69793a39c6094 SHA512 bf8e66286c792e86a7758c7b668ecd1d08ba6ec4725f2bba883cb037788af70414ccaa057fb3c0a5bda9e89a548f40f9b23e450e38c10130603e59567e5adbed
EBUILD uptimes-3.7.ebuild 620 BLAKE2B 18d364eedbe1c38d4c910e1656555db73be2ff6f1e53f7c559ee6ef44f54b8df093511c83f8ab89e617be10a5f329b3ccd4d5701824eeb2a30f9d35ea7a12604 SHA512 a136a817773ae3f2e0e615fe655b74bb027265db1d0269f044f452bf4e6ce67917971d341f84a794d73c422f271b121b1174f702a95ff94f7ec41d7635685bd7
EBUILD uptimes-3.7.ebuild 618 BLAKE2B 03739bb641793ab5a272cf2ce4993685e59bb7cbf8025745a2c678ab723a32b3038d63cd7952e5fc17c34b8a2b5920cebaf90254bd8f88d4568147ef02093042 SHA512 026e82f6d0ec9a3aa9bf2c5abc083f3f35ae5b5ddf06c81d61e332577338d3e8cf9933656788ce2ef9f3eb1e9bc4e595bc3c06894bcc87367076c43acc47c920
MISC metadata.xml 594 BLAKE2B e19412bb4bf3f290341ed58cfd0db991c57e91cff25862a8ff3ea942e8f68587a7f40c58a755867fdc0ea3688d6399cf87aa02b6edae41d5a5bde1c5a60c589b SHA512 94546e797fbcd61c03c4b8775e2204f3fac23fc50a9581722d46e92863f022a032c06ecb573e6785656a0950daa4b085f17104068f058917b32af4e2a5d8184e

@ -12,7 +12,7 @@ SRC_URI="https://github.com/davep/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ppc ppc64 ~x86"
KEYWORDS="amd64 ppc ppc64 x86"
S="${WORKDIR}/${MY_PN}-${PV}"
SITEFILE="50${PN}-gentoo.el"

@ -3,6 +3,7 @@ AUX vm-8.0-no-pcrisis.patch 620 BLAKE2B eb8615854424645a673a62da4c9546e8ac42679d
AUX vm-8.2.0_beta-datadir.patch 1177 BLAKE2B bb0379126f4521ba8c75e1c7fe0d3c7e179333c10acb915ce8cc9e034202d17ebd89855d0ec7b682f174d27022ace06deb545df5a73130b380aa83797b4732ed SHA512 2097837ee4d7fe28356102452f4b110d358624b607c440aee654edcaf577b3e1319bac0eb0a44c2ecefb64334e28a08731c512116bcedd4c8930ba2cee1d48c3
AUX vm-8.2.0_beta-optional-args.patch 556 BLAKE2B 9c07937f43b99484b5973aa63b386e6e127444b11d026192be868542d98dd83a3d6d6b0816dbba4c78a3d8b8c30f1759beac7d6406bc8280e2c50dde8db884f4 SHA512 4861df97f0f1fe05a85f019a2e74ca4588fa877f67bc0a9dabfe43e9fda7ff7a349cfe23693ec29ba04f75d1698d200b39afd88550c82f1dda1e2667f52fe8c8
AUX vm-8.2.0_beta-texinfo-5.patch 8594 BLAKE2B 542c755aa7aee4f39c8977ec0a33eab53954bdecfc9e9b65a5fa069c3f3fa89311a00356a8dfdebc2159bfd5a047dbb3500b78e0f1f21398e41fe1ac55516aba SHA512 dbc8f9456735f4d1757a7094bf2cde86148444bf4c46136eb5170b94e9124bee48c08d8f7d82e3b3c03ebd3443f0ec3dc988178e335189904c3d2b4edb6d2cd3
AUX vm-8.2.0_beta-texinfo-encoding.patch 197 BLAKE2B eeea93146d8dafab49b961c4a2b3ff981dc4269fab1fe6eb9124575341439a9fcdf8819eeea395ec623c07a2c31018770222265f1835361333d543239b63278f SHA512 ba227fa27e6b19f23b487e254703a4665dedf3cd4f6887db71cf76dad4ac66c52608a1e978c2eeef851e6f2241aeddd5249fd8824d5194105ed172c68b9fb6a4
DIST vm-8.2.0b.tgz 839789 BLAKE2B fc032e0a6259d2397d80cc80fbb7cf5845e43a228124f867402738a9123c78c798822d8d9c8edbdb823bfe3bce946d53afb6cd24e02d28925a51d458cf21eedf SHA512 37b642975e8fe7e350c0a648f83608b28d8616417d376d9888c89b37c90d8bdb3c91cdc4c91a0f5072d29ac81bfea3d88f9b36699379bf8a5bdd15dd5a70858d
EBUILD vm-8.2.0_beta-r1.ebuild 1559 BLAKE2B 800daa9589f6d24010ec27ec254067f052314e41dec197266a9c3d602c0a4c5f583b2eba7e8624adb4c0e529c6b1152d61eb67ea9fb8c04267d1611ddb2d8fae SHA512 d0cc20fa228d9405e63d26be1fcf483873d868ce9738affc1b2015d27bedae3a668563f4bd6b63ed9206e8d82b1fcc85d93460c976f4697d03d3e1a9ad7c772d
EBUILD vm-8.2.0_beta-r1.ebuild 1598 BLAKE2B 34e16e27d7f1fcd6d147defb86199d05f9d6902f93bf729b65be8a0790ae7d1cdeebeb8c8fdab049c5aa8048bcdb807c217b5981fe8fbb9a30d1b72ce90a9b52 SHA512 f762281984af7feb73742e0006ea2a858175b0bb0bd399a72766df550194985f56ebfa9defbba0fdf546ea5a820d1bd28663734b6090d27a577537faf99ba52e
MISC metadata.xml 785 BLAKE2B 1d8be69c7be90cb03815bad0324c55e4ed4be6443246922054dc6ebf4b66090bb9f7f30916cb5df07a664d151a77de6591a45d923847547898ebc32ac9505038 SHA512 62df38ecfe4b3de679d856cbca5b58d73c73a885f86998f00aa75e67efc2def4ce973bc1e2f40fa22f6f79cc9f4fc4185a916e6ba176a89d685b1092ea9eddfe

@ -0,0 +1,8 @@
--- vm-8.2.0b-orig/info/vm.texinfo
+++ vm-8.2.0b/info/vm.texinfo
@@ -1,4 +1,5 @@
\input texinfo
+@documentencoding ISO-8859-1
@setfilename vm.info
@settitle VM User's Manual
@dircategory Emacs

@ -23,13 +23,15 @@ BDEPEND="sys-apps/texinfo"
S="${WORKDIR}/${MY_P}"
SITEFILE="50${PN}-gentoo.el"
PATCHES=(
"${FILESDIR}"/${P}-datadir.patch
"${FILESDIR}"/${P}-texinfo-5.patch
"${FILESDIR}"/${P}-optional-args.patch
"${FILESDIR}"/${P}-texinfo-encoding.patch
)
src_prepare() {
eapply "${FILESDIR}/${P}-datadir.patch"
eapply "${FILESDIR}/${P}-texinfo-5.patch"
eapply "${FILESDIR}/${P}-optional-args.patch"
eapply_user
elisp_src_prepare
if ! use bbdb; then
elog "Excluding vm-pcrisis.el since the \"bbdb\" USE flag is not set."
eapply "${FILESDIR}/${PN}-8.0-no-pcrisis.patch"

Binary file not shown.

@ -3,9 +3,11 @@ AUX free42-2.0.10-fix-makefile.patch 1888 BLAKE2B 113bfc1f296ea3d35d6b4f8aea5f59
AUX free42-2.5.3-fix-build-intel-lib.patch 758 BLAKE2B 800005751f0cbe9e89ffe94d5d25ab0a30cc1329ba79442d687f9fcd22e2edd080a43d816c8843e58827592c8c1932714fdd0012f8e643bb4c28d5cf23f9ade4 SHA512 73107855344c054318c678cffff9e39c89718d7d7d6445fc158109b8f678ebb95780a80584aa556c6076bf4c98c1d788dca09c9b727992374543c245c7400976
AUX free42-2.5.3-fix-makefile.patch 1902 BLAKE2B 1d8ae0054275bba2f8fa46aa8c6086e5b41dae17a417d8f0fbf14bb63fe9504577f67bd92b612665d414e55396ed6bc7b1ac36983b4dcfb32b4eb98514d0f768 SHA512 895fe2a42a8e1129dbc2bd8b523ae9235eb606ae8d48f53fd2689d9991ee1818334f66d154218592d9bc92b9e1d080b148ff6fca6f80295b0dd0475d9e1bbad9
DIST free42-nologo-2.0.20.tgz 7390214 BLAKE2B 306f3378bcbb44fa7982c5d9c29bfbea62e915ca50ca5e5216f46fbf483f110a1288d4800991a74622a042517496ff8dd94c3fa3249e8bb4181957e6b23d5ea3 SHA512 9b540fbc50df2f94b135b5e778354f330df77a54ef2ad99b257b5b91d1e3e8d1241e8a834522fc46fe33571ea2695ad8889b427dbcf653870672e89cd56d60f5
DIST free42-nologo-2.5.10.tgz 7408769 BLAKE2B eec27805199b80ce659517479bbaefe871f8e4d2fc06c138e4741d63748acdef7e04b54324ff679a820ca451fcfa34e4202edf196e426679adabe397313f8f37 SHA512 309ee3779b792208ab887b91e43c4bf7a61862b02e3c250fd09367c154345878ad80c2c949138cb5d0c5d7031ebb0d4c6d192962866b6b68fce220ab2d651b42
DIST free42-nologo-2.5.3.tgz 7406566 BLAKE2B a8fcad4738b46e5725e323eb7c16929c32fe0c72eccadf2f692950a3ee952f3b8f7e1e46d6e4eee4e822ca5a3b2c42adb09e2b43f0480c954aef87dc81b1edd3 SHA512 9a96bc5453f938ba806117ac3162db4f87d3584662c8a1aae370f17a06c1e92167adb2c2bb9bbd17b91473f272f8c031c7ffc1944247962571a94cb7063f0904
DIST free42-nologo-2.5.9.tgz 7408535 BLAKE2B a64c925e5c93e396efc2a46f8d495201b039763269c9d326469f9b77435b6ef5a6b434f83a2c7017587ef7223724ed7986aafa60bcb542f79d20630eee0016fc SHA512 fba421b181649881092b398458e2065f9f133b76d88e140f046de805dd42a5ba513168cf2ecd4c94821e1b8374e596a2b696533d29c11ccae4106a14f1fdaba4
EBUILD free42-2.0.20.ebuild 948 BLAKE2B 59ada24ef7746d402bfc2e9cb8ea80c23a68e3ffcd1a3da035281d7544422b21ee3c41fe005721672a180f97a850a7066f3a8087f4aa377fb4c0b4e6233fe49f SHA512 3c117630b0266091dff0b540c1975f6e5c69ec46d8a1f8ad55d7757147df9fc2a6bc9bd3bcfead241cfa8dde29deed727bc1bf39e1f833aab686f2c98504a123
EBUILD free42-2.5.10.ebuild 1037 BLAKE2B a99bdae1c8b91e20de898df08545d008f73560d80df4ef5ea382998db6e493be6450e69b9f6c926c4a167b10a4ed163870a474bf1c59077c32ea3bc6316fb6e2 SHA512 8480fd31a82aa354835bc0502154c7c63b70061d319ff2648344f378a847a697d45974650a39f8f1b899cac6d9612cbdd999164b32319a47edcf52927ee7a7e6
EBUILD free42-2.5.3.ebuild 1037 BLAKE2B a99bdae1c8b91e20de898df08545d008f73560d80df4ef5ea382998db6e493be6450e69b9f6c926c4a167b10a4ed163870a474bf1c59077c32ea3bc6316fb6e2 SHA512 8480fd31a82aa354835bc0502154c7c63b70061d319ff2648344f378a847a697d45974650a39f8f1b899cac6d9612cbdd999164b32319a47edcf52927ee7a7e6
EBUILD free42-2.5.9.ebuild 1037 BLAKE2B a99bdae1c8b91e20de898df08545d008f73560d80df4ef5ea382998db6e493be6450e69b9f6c926c4a167b10a4ed163870a474bf1c59077c32ea3bc6316fb6e2 SHA512 8480fd31a82aa354835bc0502154c7c63b70061d319ff2648344f378a847a697d45974650a39f8f1b899cac6d9612cbdd999164b32319a47edcf52927ee7a7e6
MISC metadata.xml 547 BLAKE2B c7cdf7e2a312b69ae94b467836751bbf61dc771e58866edc21d70bf1b15c776afaefc20a947f6dc8af6586ec2b5e3416bd32446ca3a92890ed573daad6e48d38 SHA512 99885c9a7abecc41f53a946d1b94d2f8d8fda74f0e3f0a0cf6a43a418a874922594841e17b6197aee9f80b007d7633f2154ba85cec81dcfc22efcc7b52edd15d

@ -0,0 +1,53 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
MY_PV="${PN}-nologo-${PV}"
DESCRIPTION="An HP-42S Calculator Simulator"
HOMEPAGE="http://thomasokken.com/free42/"
SRC_URI="http://thomasokken.com/free42/upstream/${MY_PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+alsa"
DEPEND="dev-libs/atk
x11-libs/cairo
x11-libs/gdk-pixbuf
x11-libs/gtk+:2
x11-libs/pango
alsa? ( media-libs/alsa-lib )"
RDEPEND="${DEPEND}
x11-libs/libX11
x11-libs/libXmu"
DOCS=( CREDITS HISTORY README )
S="${WORKDIR}/${MY_PV}"
PATCHES=(
"${FILESDIR}/${PN}-2.5.3-fix-makefile.patch"
"${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
)
src_prepare() {
default
}
src_compile() {
local myconf
use alsa && myconf="AUDIO_ALSA=yes"
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
emake -C gtk clean
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
}
src_install() {
default
dobin gtk/free42bin gtk/free42dec
}

Binary file not shown.

@ -2,5 +2,5 @@ AUX lapack.eselect-0.1 354 BLAKE2B db08d71fb50a5d6715e642a1581f8b0598a61f298916d
AUX lapack.eselect-0.2 4897 BLAKE2B 2f6dab00f59c0556dcff1d944b8042460521dbc099175552ec8a3aa272d0d16eae7b178747372b2c2e503c22c3cb0fbb2443967c964bf10daa667141d08ebeca SHA512 16c3fef58525de4a50a3daf14ff70b47c506246f22b71937c6aa2fb4131e9ef3bfe736844ce0f8b6b95275a89fbbbc1bd2f036496f3202693a52fcf2fb90cd13
AUX lapack.eselect.5 2406 BLAKE2B 12da8dafd86ee178455de3476bfd6f4b2f24318244c4b387b46e45ea7a0b3ed4f33b05207f3f1201f17af4bea2a01798d6de0eb579db3503d27ed3d90f8edec7 SHA512 8659833ef7ff6e78d0592bb2ea34f04647fda68b388d60f7a39f0cd21dc2c5d198b369aae14f2d742d6c6a77cb3da9a46d1ea34a2ee8d403d5faab537dd7b940
EBUILD eselect-lapack-0.1.ebuild 687 BLAKE2B 51dfcb720fb72562c4c24ea96bf437197cfd26c83fa831e9b8dde4aefc6d548f10f0d34038d573d9791174fccf795324d43f1aa5bc37540c7e8fb6617d7aba3b SHA512 110b96ff33db4c7953a76ea173c6cf83bc5f3b20fdfa7f6b31f49bc32a84768dcbfc616f6da6d36f78af330f37d0dba9a33816ac67ce92074ba81cd017968824
EBUILD eselect-lapack-0.2.ebuild 628 BLAKE2B 49756a96b15d4d645b062cc85ab58bf0a5d068c618057797325c994291c604b97a8ebcda4cf350f54a6fe23da3c3c126d422ece5663a523c794fa3fd3b6f99ac SHA512 27be17ec635f15a419271777802190d4177b9c063393de8f6636b9e6265fc48b2ad1ce4d9dad14c12db2135eee5722e4d35dde4dcb112feb81768c407c491389
EBUILD eselect-lapack-0.2.ebuild 622 BLAKE2B 1042beddfedbc079d8e555a15f94954dc96805a395155756c24261efad5b91a44036590ba2d0f2529871dc354c4b36bc0f89f02970af0be6c7f11689ea260450 SHA512 a0f9e99093296835beb209884cf835a0ad3e3201336387fcc654abb20c2a32e09f808c63eac0181f1842f47c30d5a1e551cd2aa9cfcc4bd322e3c6c0ef4c515b
MISC metadata.xml 249 BLAKE2B 03207049d5e7c62319639b2c37769d9d8c0d9cbf1e44fbc6cab9ea006e60bff3526193fea60902a0e64a362b02463104969700074602e31d8fb8f86a042d1ed8 SHA512 29a9c1817fd4299246d5fa995b73b9f1996b112b70f468139cf9cd8f07077d831e0788d3b93aaba67bb38dce5850830c27543fccbddbac02b0da4ff899def519

@ -9,7 +9,7 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE=""
# Need skel.bash lib

Binary file not shown.

@ -3,7 +3,7 @@ DIST ibus-libpinyin-1.10.0.tar.gz 1693440 BLAKE2B 5e0d9debddfbb81fcb45ac86d1fe8f
DIST ibus-libpinyin-1.11.1.tar.gz 1728202 BLAKE2B 6e2273c4ff1be76bb8b0e65b915e039c0a181981d20ed94662184e161e8639ad3d548de981d7bbae950ab8b5019bedaed9593e03282e2f9d207f831929d422bc SHA512 48691952a10f4ab545d8e233dc3cd75fc54270c03a687820048152636df26d233ee0fba89e4ec2ccd5a6e410b41e556872e3dd2468d59d44b3440e904b93528b
DIST ibus-libpinyin-1.9.2.tar.gz 1693247 BLAKE2B a887be2a11406420e86cf1e7f76f8d8c06cbffa62a0ab42d450015965c24accab51164ed18cdc8e24f26edf03676603a691c907e00722efc24e947919345570f SHA512 008390049b0186b7163cfd8857806715dd78235fc1e35a89d4b58a38eb7f292b643d48f502c0c924512a9f5a96d2581f577d6a9ec3b660d05d9a4adcde970430
DIST ibus-libpinyin-1.9.3.tar.gz 1692251 BLAKE2B 6f23a8838f90c082a43fc2922bcaf13ecf287fdfb898f1ba213739f8e2f65ff9a68bdc57cf8f82e73e2c5e1569f1209b8294b45c30c5c3b7e32287b73394ddc7 SHA512 cad3d8415e0c206cbd2eb606ea04b5861e10c3a5f614d90bbba29b751fcc978e2ce1a8a000ceb8cc98de1afcc145ea62b5ee8e9d34e4184bccc487225b34ab1a
EBUILD ibus-libpinyin-1.10.0.ebuild 1504 BLAKE2B acde303e11eb1247070b722c3091e345baecc52c2be979282f08fd67533df15bf580a203e9def2632ffea5f55e0415e6974822242e8b37894417f3999d485529 SHA512 8e4ef404686546dbc1087ec72ae8869cca35e124a39d1d2b507b922f1e455ccb98485b59066df271d52215ba4ba5f591893f92152b7eb8bb80bc81216cf66cd6
EBUILD ibus-libpinyin-1.10.0.ebuild 1502 BLAKE2B 31f87c7b2f7d26f681383d86f19f1e3a5a8659dd8b3e0879143e3153ab5c41b9a2e9c24f308d48ac9f2715d983d4f45cfaad0a179a677e4fc8a75745c5b1259f SHA512 4a27ce65b03e5dc0c7ae5f54ed1f8aa3f155907e008a97ff5460d587c8f507f04ce099c83c44de59fe34ce1faf06ccd2136bb78169bcf88e53f40eec901fbe13
EBUILD ibus-libpinyin-1.11.1.ebuild 1168 BLAKE2B 61ff0f1bdbde3e2b3457daf7305f26426e22c9a5e8662d85e19b98fc87a1688051d5d77777b65d01464bcfd3dec6e0ec21b9de65cb43932d4c7424c70c9a1e90 SHA512 c0ba8a5cd462971fca1d4413b4631550dd3920599dfbc6339ff3be46cd32a82c81ce8cc1ba2bff558f850cfff309bb46ed24866b9a5ea9bbf4e9e034356d0371
EBUILD ibus-libpinyin-1.9.2.ebuild 1168 BLAKE2B f6df3141832f86f0efbbde6d92a4f692795b585800f9d3c24eeacbe15300be61996b6d029fce6ac8e02ca8253b9cb6c8e3ce5b21b8d688eb2bab860a157d2cb1 SHA512 ace4d4f847d87b9c44e061457f040f744463a06aff68e762200700913d0f54fcf9d8150c064a44245ef95c31d9ca653c6807f6003620788a5962d3a99370e414
EBUILD ibus-libpinyin-1.9.3-r1.ebuild 1407 BLAKE2B 9b2424d1fe2ea8f1488909831ba59f6920ca7398aa2810a6caa67dff4ab0a9ac0ab328e03a3c629a2b44552fbd3b758909d5101f97f696dc3cd99dacd2c191fc SHA512 89ce99b04ee1dadcca556f73943327df5fd26b8210fdbecf8fecd899a83c27a92fcac49254c41c145b000e4f84d2eef65fddaa95c7d3be20ab0e2a83f761658f

@ -18,7 +18,7 @@ SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="boost lua opencc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"

Binary file not shown.

@ -3,7 +3,7 @@ DIST khal-0.9.10.tar.gz 171132 BLAKE2B c9356bd65197db3a492939fbeec3c51c092ce0238
DIST khal-0.9.7.tar.gz 173401 BLAKE2B a0ab87f8ff4546f589b7cc05586c1aa36cf80760234df00241d9eaaced3bcf37bb8b4bb282c39491f69c9ad6fea0f89af3836c29e23294356847bb88fce645b8 SHA512 24fd1ee472971f029f998b061da719a0dfe4ee9584a5ea237b6cf0c886b5c45d7a7ee4bf9c23c41eb0dd0c5eba0bcabed7a5f05ae486a890150429031e215180
DIST khal-0.9.8.tar.gz 173717 BLAKE2B d17a355bd4eddaaf3cf838bac6e66f6a4a72170d6e166aa9fe00d44295031d336651bbb74e2ab73a6ae85275f02f8bf035b6798e280055dd6e38dd139f30c6c8 SHA512 4c47bd18e7458ca7a6adf0684872923b4e49e6bfe481269cf9f77dee29dd47dbacf0d557890080618b4d3f08766fc8fae32de7682167642f0705e5b3b6b5dc01
DIST khal-0.9.9.tar.gz 171830 BLAKE2B 924df2bc8cfa8373ded88e9173e57a6017fd0c0d7ff507d79cd8ef8845d81e3962130d1def3a0070c6a68a00bf27a80d5b851bf79c23087f8513d1ae81222566 SHA512 cc38d8852e5bd47e266e23d48fbafa66aa1f84d67022780b7b0c8c8d4f54860be06a4d2675c49a48b4551fbdce1ec99762fd3b12a2ada69a0768d200697ef03e
EBUILD khal-0.10.1.ebuild 1276 BLAKE2B 84559832ee601c749bdf56afbb6b3ef7983de15b263210df7238d690f5f3ca738a83409665903134987e66fc9f196337ce1fa421ca39faacd5a76fda04f38ede SHA512 23bd14f8daf3eedd64eda0bf47f6b4e952dcdf4029ae06ca99ede7e6fb69db9cb6224adc5b9e1e185998d828914c9f3a7068347ddad425f61ef24af1b3d6fa3f
EBUILD khal-0.10.1-r1.ebuild 1268 BLAKE2B 8ada46a8439f190bdc9ebc713423b409bcf646c12ac37d59ae2696d1a9e18209f79112b179bde6e3a4c6583a8b002855e4a94a8492d95790d7426cc205f1ffa4 SHA512 f5f4d34a73e4af6d5ff4568a3aacaddb44911001447457d0ccc1c778725348ce200e5c94e70cc43936831e5f35ce53beeb3a7d579e39c4040dc721457228b7ce
EBUILD khal-0.9.10.ebuild 1208 BLAKE2B 63d1490b3b59a7af0413049b44257cc2f0f57cff203e086d7b65bc29dc34c6f87eed34c09bfd89cff0afb767601b52d5384efb8c22849c4430a841d1154aac77 SHA512 44def2a12f2303881b7ed28ee189a48bfc75078f0125151e8dc7848cce9979c75a51d0a378022c9564da8e8b5403f34da346018a4485827b9b6c91c10ef0b1c5
EBUILD khal-0.9.7.ebuild 1202 BLAKE2B 158a5effcf53a3d2e1e3945bc6058cba8839f9a2fd33ccfcb7c1b3c2be8b6d29398eb709e987b6a8912810d6ff6c5651e8f39070aff43022f0f0b415a95a4d11 SHA512 a1eb0c2282e0174bc865208bfe599c276941fa3365ce49d9b42aba1277d97ac8bba78fece9a42f6699f1a2fd36da83994bd1e806c483948600a705642a25134b
EBUILD khal-0.9.8.ebuild 1201 BLAKE2B f507299f754add04f5e84ca4c59b770ef1d637556d35a028181c74f90748586256d23e2bc858b6f1bf8a441b01ae4b1b3b56a59e1ae43e8667055cd461ba7085 SHA512 9c0675ad1426f3bac09f1665b0a21dcac8b3cd58ad0ee1b181d27fba62568473aac56cdeb071348eff1230761f9c1152d3a559eb36b7aa34d571885fbc99ba11

@ -23,7 +23,7 @@ RDEPEND=">=dev-python/click-3.2[${PYTHON_USEDEP}]
dev-python/urwid[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
<=dev-python/python-dateutil-2.6.1[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/atomicwrites-0.1.7[${PYTHON_USEDEP}]
>=dev-python/tzlocal-1.0[${PYTHON_USEDEP}]

@ -1,8 +1,6 @@
AUX lcd4linux-r1.initd 775 BLAKE2B f1b4ee44d147e1ea191658edc2b7502acfc8d5a82e5b1af2deb74457cb3b20b32477d055cd24b7587019b711dfe55c7bb5dadd43d5a1d76d320e3ff6a2c19021 SHA512 471517952391880f3bcf85e21de56523ee40578fcf75b4e7256554498bbb691e8bbfe4add509d32dc99b409d7b7b3abd608a60326d883a43cb114b279a217213
AUX lcd4linux-r2.initd 746 BLAKE2B a4e7ce0f6780fab205777c13c1e0dbe6d7d6a8b40c45995d248fd1553f4e967b59fba9e6a4c56a777e013693b743c7939b382dbe9bb1c3d856ca9ec23e1661be SHA512 8cc10e236dcf045f6da955fcbdfd1ecedf24cbe8a31dbb39c7b8830007de790e38b6af31549fa552cb35e63ed4ef75738b4b40f672ce05c72d28ec95c2580142
DIST lcd4linux-0.11.0_pre20170527.tar.bz2 478823 BLAKE2B 7b332e7262781dd0dc954a0576890dda78ecbeab9dc003d1d5b84a643ad522d57e32a04a2aa6fbe13b18e4699d07d88412e19c81739fafdf98ba327b151061a9 SHA512 c131b9cb04bb0ff4dc46c1e3ab8f5dcda309bbef89bcb670508f9afe7c515d6ccfe79a03782be4f4b2ba4aaf977cd13c0059805e5b7230216e39ee3421b0f143
EBUILD lcd4linux-0.11.0_pre20170527-r1.ebuild 5594 BLAKE2B 7833584b733ca61b452ae4786d29f0b10f1cbf463a1f845ff32a8a8b9977fc196adabb6a6d9335cda10231868d6e5ea79ec862509927bd2ac371cb97e92d4ab8 SHA512 6c44114cc4067457ef452fb5f9d80463056786ab36c467e9c13c98aecb98bce3cd1fa270a71d769006370640e3d3b9ede29368f600435cac5f5c74d455e38809
EBUILD lcd4linux-0.11.0_pre20170527-r2.ebuild 5594 BLAKE2B 8c7741943295bab61cae7e2ec667b4c4c936248df0bba28ddea5b89bbe27b38312916db62c44a5f40e0918cfe5d209d0afec89ac2db50d4e6a9571e519c63422 SHA512 2ba802b021471bd0a36fa1a3b255dfabe7f93ed876a11d448597cdbd9fafb72f95a0d68a694ab00b8766cb53941be75eb17d5b8d4dd67eb035c8bad95971ab46
EBUILD lcd4linux-0.11.0_pre20170527-r3.ebuild 5552 BLAKE2B c24ce7b6a82ceb200a9067cb70b83f8fb085defd706bf60b92385ec1fb7b7967d90754296890b4e2fb319dbf6e3e066426b07f3f2e99b720f82460799bd129b3 SHA512 802bb7fbd25c02d0a87a35a6bf50e5cfc9fb49c3f9624feb776c1ae9f74a12802865b71e343d05be3a9559c2ef6d16520d3452392ace245451ecb28f35803f4a
EBUILD lcd4linux-0.11.0_pre20170527-r4.ebuild 5556 BLAKE2B 2bcdeb599002b65209d713bcc6185236d89e40351f490854048ece83ec2c376573029061034f2009d582610bedd5624878152882c69f255f0e586e2e645f5ae0 SHA512 e7c0dbb00a1dd79bf4682e63c9f3fa4508b9967cf9a1cc2a27c7f245304fef06787d1b9886c5eb509966d330b6621313a2f3e25f1dfa1d5875964e65d56970c8
EBUILD lcd4linux-0.11.0_pre20170527.ebuild 5550 BLAKE2B d9488943d12768363e4fe26511e203856de5a7aa61d79c5668f3b39a7bd72b0b07486b90d2e15c277de8ef04a1b828ff6e77cfe6b8eee14a5a7af5c735ceb3cc SHA512 63191fa94067bf27955c830e24fe13c49b9217ef9eedbbd62fc1f0399c7242062696d076dbaff98fb9a0b33fab297fc94069ebae6610c0ad39467980d75f350c
MISC metadata.xml 3555 BLAKE2B 507770da472d7befe06269d3b8ed52ca258467acb8d18892f47db3a630742c66f48f55f069c160ef0c889bc0fd31fbdd41b81fc6574ff4a51eea247373b8e25e SHA512 618885236669c7b9c28114d01f2f2f8c05638eb4eb85aca3d311d180cf82af01255f143ccdc0db2e890d42d2cb7fa3223638fcf4985d80322c95101e6c00e9fe
MISC metadata.xml 3927 BLAKE2B 23ddc24be9b634b9372b6c16ba9f897b3e871f62e495451d8df16fa4559b73e687702012c18c7d14aa0dbd9bc1fb273e361fe0fdf67a91aa5c7039685a181c1e SHA512 ff1905f6e30a0923a1e85a554ea46cedbb1435b29a38f82332890f79bbc561294361687b8a49c164c89d4aae57d8a10daff53e47850dcd30ca3238bea622962d

@ -1,186 +0,0 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python2_7 )
inherit autotools flag-o-matic python-single-r1
DESCRIPTION="A small program that grabs information and displays it on an external LCD"
HOMEPAGE="https://lcd4linux.bulix.org/"
SRC_URI="https://www.bl4ckb0x.de/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dmalloc outb"
REQUIRED_USE="
?? ( lcd_devices_hd44780 lcd_devices_hd44780-i2c )
python? ( ${PYTHON_REQUIRED_USE} )
"
# Define the list of valid lcd devices.
# Some drivers were removed from this list:
# - lcdlinux: It's an ancient driver, which needs app-misc/lcd-linux, that made it never to the portage tree.
# - lcdlinux: Besides, app-misc/lcd-linux won't compile on a modern linux kernel.
# - st2205: It's needs dev-libs/libst2205, which made it never to the portage tree and is quite outdated.
IUSE_LCD_DEVICES=(
ASTUSB BeckmannEgle BWCT CrystalFontz Curses Cwlinux D4D DPF EA232graphic EFN FutabaVFD
FW8888 G15 GLCD2USB HD44780 HD44780-I2C IRLCD LCD2USB LCDTerm LEDMatrix LPH7508 LUIse LW_ABP M50530
MatrixOrbital MatrixOrbitalGX MilfordInstruments MDM166A Newhaven Noritake NULL Pertelian PHAnderson
PICGraphic picoLCD picoLCDGraphic PNG PPM RouterBoard Sample SamsungSPF serdisplib ShuttleVFD
SimpleLCD T6963 TeakLCM Trefon ULA200 USBHUB USBLCD VNC WincorNixdorf X11
)
# Define the list of valid lcd4linux plugins.
# Some plugins were removed from this list:
# - imon: Uses telmond, which is only available on a fli4l router or an eisfair server.
# - ppp: It has been replaced by the netdev plugin.
# - seti: SETI@home software was replaced by sci-misc/boinc, which is not compatible.
# - xmms: XMMS software was replaced by media-sound/xmms2, which is not compatible.
IUSE_LCD4LINUX_PLUGINS=(
apm asterisk button_exec cpuinfo dbus diskstats dvb exec event
fifo file gps hddtemp huawei i2c_sensors iconv isdn kvv
loadavg meminfo mpd mpris_dbus mysql netdev netinfo pop3
proc_stat python qnaplog raspi sample statfs uname uptime
w1retap wireless
)
# Add supported drivers from 'IUSE_LCD_DEVICES' to 'IUSE' and 'REQUIRED_USE'
REQUIRED_USE+=" || ( "
for LCD_DEVICE in "${IUSE_LCD_DEVICES[@]}"; do
LCD_DEVICE=${LCD_DEVICE,,}
IUSE+=" lcd_devices_${LCD_DEVICE} "
REQUIRED_USE+=" lcd_devices_${LCD_DEVICE} "
done
REQUIRED_USE+=" ) "
unset LCD_DEVICE
# Add supported plugins from 'IUSE_LCD4LINUX_PLUGINS' to 'IUSE' and 'REQUIRED_USE'
IUSE+=" ${IUSE_LCD4LINUX_PLUGINS[*]} "
REQUIRED_USE+=" || ( ${IUSE_LCD4LINUX_PLUGINS[*]} ) "
# Define dependencies for all drivers in 'IUSE_LCD_DEVICES'
DEPEND_LCD_DEVICES="
lcd_devices_astusb? ( virtual/libusb:0= )
lcd_devices_bwct? ( virtual/libusb:0= )
lcd_devices_curses? ( sys-libs/ncurses:0= )
lcd_devices_dpf? ( virtual/libusb:0= )
lcd_devices_g15? ( virtual/libusb:0= )
lcd_devices_glcd2usb? ( virtual/libusb:0= )
lcd_devices_irlcd? ( virtual/libusb:0= )
lcd_devices_lcd2usb? ( virtual/libusb:0= )
lcd_devices_ledmatrix? ( virtual/libusb:0= )
lcd_devices_luise? (
dev-libs/luise-bin
virtual/libusb:0=
)
lcd_devices_matrixorbitalgx? ( virtual/libusb:0= )
lcd_devices_mdm166a? ( virtual/libusb:0= )
lcd_devices_picolcd? ( virtual/libusb:0= )
lcd_devices_picolcdgraphic? ( virtual/libusb:0= )
lcd_devices_png? (
media-libs/gd[png]
media-libs/libpng:0=
)
lcd_devices_ppm? ( media-libs/gd )
lcd_devices_samsungspf? ( virtual/libusb:0= )
lcd_devices_serdisplib? ( dev-libs/serdisplib )
lcd_devices_shuttlevfd? ( virtual/libusb:0= )
lcd_devices_trefon? ( virtual/libusb:0= )
lcd_devices_ula200? (
dev-embedded/libftdi:1=
virtual/libusb:0=
)
lcd_devices_usbhub? ( virtual/libusb:0= )
lcd_devices_usblcd? ( virtual/libusb:0= )
lcd_devices_vnc? ( net-libs/libvncserver )
lcd_devices_x11? ( x11-libs/libX11 )
"
# Define dependencies for all plugins in 'IUSE_LCD4LINUX_PLUGINS'
DEPEND_LCD4LINUX_PLUGINS="
asterisk? ( net-misc/asterisk )
dbus? ( sys-apps/dbus )
gps? ( dev-libs/nmeap )
hddtemp? ( app-admin/hddtemp )
iconv? ( virtual/libiconv )
mpd? ( media-libs/libmpd )
mpris_dbus? ( sys-apps/dbus )
mysql? (
|| (
dev-db/mariadb-connector-c
dev-db/mysql-connector-c
)
)
python? ( ${PYTHON_DEPS} )
wireless? (
|| (
net-wireless/iw
net-wireless/wireless-tools
)
)
"
RDEPEND="
dmalloc? ( dev-libs/dmalloc )
${DEPEND_LCD_DEVICES}
${DEPEND_LCD4LINUX_PLUGINS}"
DEPEND="${RDEPEND}"
pkg_setup() {
if use python; then
python-single-r1_pkg_setup
fi
}
src_prepare() {
default
eautoreconf
}
src_configure() {
# Enable all users enabled lcd devices
local myeconfargs_lcd_devices
for lcd_device in "${IUSE_LCD_DEVICES[@]}"; do
if use "lcd_devices_${lcd_device,,}"; then
myeconfargs_lcd_devices+=",${lcd_device}"
fi
done
# Enable all users enabled lcd4linux plugins
local myeconfargs_lcd4linux_plugins
for lcd4linux_plugin in "${IUSE_LCD4LINUX_PLUGINS[@]}"; do
if use "${lcd4linux_plugin}"; then
myeconfargs_lcd4linux_plugins+=",${lcd4linux_plugin}"
fi
done
local myeconfargs=(
--disable-rpath
$(use_with dmalloc)
$(use_with outb)
$(use_with python)
$(use_with lcd_devices_x11 x)
--with-drivers="${myeconfargs_lcd_devices#,}"
--with-plugins="${myeconfargs_lcd4linux_plugins#,}"
--x-include="/usr/include"
--x-libraries="/usr/$(get_libdir)"
)
econf "${myeconfargs[@]}"
}
src_install() {
default
# Install sample config, and must have 600, as lcd4linux checks this.
insinto /etc/lcd4linux
insopts -m 0600
doins lcd4linux.conf.sample
newinitd "${FILESDIR}/lcd4linux-r1.initd" lcd4linux
}

@ -1,186 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python2_7 )
inherit autotools flag-o-matic python-single-r1
DESCRIPTION="A small program that grabs information and displays it on an external LCD"
HOMEPAGE="https://lcd4linux.bulix.org/"
SRC_URI="https://www.bl4ckb0x.de/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dmalloc outb"
REQUIRED_USE="
?? ( lcd_devices_hd44780 lcd_devices_hd44780-i2c )
python? ( ${PYTHON_REQUIRED_USE} )
"
# Define the list of valid lcd devices.
# Some drivers were removed from this list:
# - lcdlinux: It's an ancient driver, which needs app-misc/lcd-linux, that made it never to the portage tree.
# - lcdlinux: Besides, app-misc/lcd-linux won't compile on a modern linux kernel.
# - st2205: It's needs dev-libs/libst2205, which made it never to the portage tree and is quite outdated.
IUSE_LCD_DEVICES=(
ASTUSB BeckmannEgle BWCT CrystalFontz Curses Cwlinux D4D DPF EA232graphic EFN FutabaVFD
FW8888 G15 GLCD2USB HD44780 HD44780-I2C IRLCD LCD2USB LCDTerm LEDMatrix LPH7508 LUIse LW_ABP M50530
MatrixOrbital MatrixOrbitalGX MilfordInstruments MDM166A Newhaven Noritake NULL Pertelian PHAnderson
PICGraphic picoLCD picoLCDGraphic PNG PPM RouterBoard Sample SamsungSPF serdisplib ShuttleVFD
SimpleLCD T6963 TeakLCM Trefon ULA200 USBHUB USBLCD VNC WincorNixdorf X11
)
# Define the list of valid lcd4linux plugins.
# Some plugins were removed from this list:
# - imon: Uses telmond, which is only available on a fli4l router or an eisfair server.
# - ppp: It has been replaced by the netdev plugin.
# - seti: SETI@home software was replaced by sci-misc/boinc, which is not compatible.
# - xmms: XMMS software was replaced by media-sound/xmms2, which is not compatible.
IUSE_LCD4LINUX_PLUGINS=(
apm asterisk button_exec cpuinfo dbus diskstats dvb exec event
fifo file gps hddtemp huawei i2c_sensors iconv isdn kvv
loadavg meminfo mpd mpris_dbus mysql netdev netinfo pop3
proc_stat python qnaplog raspi sample statfs uname uptime
w1retap wireless
)
# Add supported drivers from 'IUSE_LCD_DEVICES' to 'IUSE' and 'REQUIRED_USE'
REQUIRED_USE+=" || ( "
for LCD_DEVICE in "${IUSE_LCD_DEVICES[@]}"; do
LCD_DEVICE=${LCD_DEVICE,,}
IUSE+=" lcd_devices_${LCD_DEVICE} "
REQUIRED_USE+=" lcd_devices_${LCD_DEVICE} "
done
REQUIRED_USE+=" ) "
unset LCD_DEVICE
# Add supported plugins from 'IUSE_LCD4LINUX_PLUGINS' to 'IUSE' and 'REQUIRED_USE'
IUSE+=" ${IUSE_LCD4LINUX_PLUGINS[*]} "
REQUIRED_USE+=" || ( ${IUSE_LCD4LINUX_PLUGINS[*]} ) "
# Define dependencies for all drivers in 'IUSE_LCD_DEVICES'
DEPEND_LCD_DEVICES="
lcd_devices_astusb? ( virtual/libusb:0= )
lcd_devices_bwct? ( virtual/libusb:0= )
lcd_devices_curses? ( sys-libs/ncurses:0= )
lcd_devices_dpf? ( virtual/libusb:0= )
lcd_devices_g15? ( virtual/libusb:0= )
lcd_devices_glcd2usb? ( virtual/libusb:0= )
lcd_devices_irlcd? ( virtual/libusb:0= )
lcd_devices_lcd2usb? ( virtual/libusb:0= )
lcd_devices_ledmatrix? ( virtual/libusb:0= )
lcd_devices_luise? (
dev-libs/luise-bin
virtual/libusb:0=
)
lcd_devices_matrixorbitalgx? ( virtual/libusb:0= )
lcd_devices_mdm166a? ( virtual/libusb:0= )
lcd_devices_picolcd? ( virtual/libusb:0= )
lcd_devices_picolcdgraphic? ( virtual/libusb:0= )
lcd_devices_png? (
media-libs/gd[png]
media-libs/libpng:0=
)
lcd_devices_ppm? ( media-libs/gd )
lcd_devices_samsungspf? ( virtual/libusb:0= )
lcd_devices_serdisplib? ( dev-libs/serdisplib )
lcd_devices_shuttlevfd? ( virtual/libusb:0= )
lcd_devices_trefon? ( virtual/libusb:0= )
lcd_devices_ula200? (
dev-embedded/libftdi:1=
virtual/libusb:0=
)
lcd_devices_usbhub? ( virtual/libusb:0= )
lcd_devices_usblcd? ( virtual/libusb:0= )
lcd_devices_vnc? ( net-libs/libvncserver )
lcd_devices_x11? ( x11-libs/libX11 )
"
# Define dependencies for all plugins in 'IUSE_LCD4LINUX_PLUGINS'
DEPEND_LCD4LINUX_PLUGINS="
asterisk? ( net-misc/asterisk )
dbus? ( sys-apps/dbus )
gps? ( dev-libs/nmeap )
hddtemp? ( app-admin/hddtemp )
iconv? ( virtual/libiconv )
mpd? ( media-libs/libmpd )
mpris_dbus? ( sys-apps/dbus )
mysql? (
|| (
dev-db/mariadb-connector-c
dev-db/mysql-connector-c
)
)
python? ( ${PYTHON_DEPS} )
wireless? (
|| (
net-wireless/iw
net-wireless/wireless-tools
)
)
"
RDEPEND="
dmalloc? ( dev-libs/dmalloc )
${DEPEND_LCD_DEVICES}
${DEPEND_LCD4LINUX_PLUGINS}"
DEPEND="${RDEPEND}"
pkg_setup() {
if use python; then
python-single-r1_pkg_setup
fi
}
src_prepare() {
default
eautoreconf
}
src_configure() {
# Enable all users enabled lcd devices
local myeconfargs_lcd_devices
for lcd_device in "${IUSE_LCD_DEVICES[@]}"; do
if use "lcd_devices_${lcd_device,,}"; then
myeconfargs_lcd_devices+=",${lcd_device}"
fi
done
# Enable all users enabled lcd4linux plugins
local myeconfargs_lcd4linux_plugins
for lcd4linux_plugin in "${IUSE_LCD4LINUX_PLUGINS[@]}"; do
if use "${lcd4linux_plugin}"; then
myeconfargs_lcd4linux_plugins+=",${lcd4linux_plugin}"
fi
done
local myeconfargs=(
--disable-rpath
$(use_with dmalloc)
$(use_with outb)
$(use_with python)
$(use_with lcd_devices_x11 x)
--with-drivers="${myeconfargs_lcd_devices#,}"
--with-plugins="${myeconfargs_lcd4linux_plugins#,}"
--x-include="/usr/include"
--x-libraries="/usr/$(get_libdir)"
)
econf "${myeconfargs[@]}"
}
src_install() {
default
# Install sample config, and must have 600, as lcd4linux checks this.
insinto /etc/lcd4linux
insopts -m 0600
doins lcd4linux.conf.sample
newinitd "${FILESDIR}/lcd4linux-r2.initd" lcd4linux
}

@ -40,10 +40,10 @@ IUSE_LCD_DEVICES=(
# - seti: SETI@home software was replaced by sci-misc/boinc, which is not compatible.
# - xmms: XMMS software was replaced by media-sound/xmms2, which is not compatible.
IUSE_LCD4LINUX_PLUGINS=(
apm asterisk button_exec cpuinfo dbus diskstats dvb exec event
fifo file gps hddtemp huawei i2c_sensors iconv isdn kvv
loadavg meminfo mpd mpris_dbus mysql netdev netinfo pop3
proc_stat python qnaplog raspi sample statfs uname uptime
apm asterisk button-exec cpuinfo dbus diskstats dvb exec event
fifo file gps hddtemp huawei i2c-sensors iconv isdn kvv
loadavg meminfo mpd mpris-dbus mysql netdev netinfo pop3
proc-stat python qnaplog raspi sample statfs uname uptime
w1retap wireless
)
@ -107,7 +107,7 @@ DEPEND_LCD4LINUX_PLUGINS="
hddtemp? ( app-admin/hddtemp )
iconv? ( virtual/libiconv )
mpd? ( media-libs/libmpd )
mpris_dbus? ( sys-apps/dbus )
mpris-dbus? ( sys-apps/dbus )
mysql? ( dev-db/mysql-connector-c:0= )
python? ( ${PYTHON_DEPS} )
wireless? (
@ -150,7 +150,7 @@ src_configure() {
local myeconfargs_lcd4linux_plugins
for lcd4linux_plugin in "${IUSE_LCD4LINUX_PLUGINS[@]}"; do
if use "${lcd4linux_plugin}"; then
myeconfargs_lcd4linux_plugins+=",${lcd4linux_plugin}"
myeconfargs_lcd4linux_plugins+=",${lcd4linux_plugin/-/_}"
fi
done

@ -16,6 +16,7 @@
<use>
<flag name="apm">Enable the APM plugin.</flag>
<flag name="asterisk">Enable the Asterisk plugin.</flag>
<flag name="button-exec">Enable the Button plugin, to execute something on keypress.</flag>
<flag name="button_exec">Enable the Button plugin, to execute something on keypress.</flag>
<flag name="cpuinfo">Enable the cpuinfo plugin.</flag>
<flag name="dbus">Enable the dbus plugin.</flag>
@ -29,6 +30,7 @@
<flag name="gps">Enable the gps plugin, for reading gps coordinates.</flag>
<flag name="hddtemp">Enable the hddtemp plugin, to read from the hddtemp daemon.</flag>
<flag name="huawei">Enable the huawei plugin, to read from a huawei device.</flag>
<flag name="i2c-sensors">Enable the i2c_sensors plugin, to read sensor data.</flag>
<flag name="i2c_sensors">Enable the i2c_sensors plugin, to read sensor data.</flag>
<flag name="iconv">Enable the iconv plugin, to convert between encodings.</flag>
<flag name="isdn">Enable the isdn plugin, to get information about ISDN.</flag>
@ -36,12 +38,14 @@
<flag name="loadavg">Enable the loadavg plugin, to get stats load</flag>
<flag name="meminfo">Enable the meminfo plugin, to get memory statistics.</flag>
<flag name="mpd">Enable the mpd plugin, to read from the Music Player Daemon.</flag>
<flag name="mpris-dbus">Enable the mpris plugin, to read data via dbus for mpris.</flag>
<flag name="mpris_dbus">Enable the mpris plugin, to read data via dbus for mpris.</flag>
<flag name="mysql">Enable the mysql plugin, to get mysql database information.</flag>
<flag name="netdev">Enable the netdev plugin, to get interface statistics.</flag>
<flag name="netinfo">Enable the netinfo plugin, to get more interface statistic.</flag>
<flag name="outb">Enable raw i/o access.</flag>
<flag name="pop3">Enable the pop3 plugin, to get notified about new mails.</flag>
<flag name="proc-stat">Enable the proc_stat plugin, to read data from the proc file system.</flag>
<flag name="proc_stat">Enable the proc_stat plugin, to read data from the proc file system.</flag>
<flag name="python">Enable support for dev-lang/python and enable the python plugin, to execute own python scripts.</flag>
<flag name="qnaplog">Enable the qnaplog plugin, to read a log from a QNAP device.</flag>

Binary file not shown.

@ -1,11 +1,10 @@
AUX calligraplan-3.1.0-kcalcore-19.08-1.patch 1917 BLAKE2B 83a31567dd6a36564b613eeb4f48d9e7c833fad0523ef4a86d25208a9ae7fa7636a6b3122ca56a260a23cbfc35c1ae94f17d5278dbdad9d7a217f715e21a0440 SHA512 e303aae1707230e2e57d0695bf28df141f22f70508861515e00989e747c80dc7ff8d8222150d44b2bcd2ee00242cdb29c5bc31ac322ca0501d71343c03f57783
AUX calligraplan-3.1.0-kcalcore-19.08-2.patch 3664 BLAKE2B 1a631c4fa8e323868a291bc7356d8485171963f883540e88ca5da963d3aa0356e0edbcb4b932d9b1a3dc7f309d49e61a038db2be884feb5dcc23c9c0e30491f5 SHA512 146658f0cb82583171ff2cc700fce1ecf87ee4b4baf545904b65e4328f08ccb230004ed63a8ca952ffbfc177061bd3831b8272186f0887922aa3338c8a31f7e3
AUX calligraplan-3.1.0-kcalcore-19.08-3.patch 1140 BLAKE2B fb7d3e4a4944e60c2222221d6d8e05fab71e02ff64596164642f252ecd66b53750ab7ffc29aa9743cedce0dd96fd6c7e0f95b2994934627a294a7eb55d78af39 SHA512 5c345ba7a81e0e84ff0bffc4e83a30784a67f8264680f056baf545b8713d69586e79e2b2610f103ff76565f2d53e962c1c13d1f27e6d6e38b7f4692e2233b263
AUX calligraplan-3.1.0-missing-header.patch 629 BLAKE2B 8b6debd0dcaf51a492be0f17a7f35d184fe26ff9ff636329858526a9f42c00ac6e66f26fc2d4a94b7ce6878dd3a4176d891b38808119d964f5dd43ff6d639213 SHA512 fdf4511240bb89df0253b2e140209583edf769993fa2ed8c27580d72a062da877d51a2dd0bc3878c386c0bb1042ce4ec50eec5675702db99377ddafcece6311d
AUX calligraplan-3.1.0-qca.patch 3725 BLAKE2B dfcc41d00c7c90691e6c9a8a8c25308ace7819c88282ed2f4a36725b9d26ce6ae7d1bf547ec01d097971302278bee914f23039bbf66e952ed1a5fedd84423bbc SHA512 df94f3348d824de566c0a6566f076ff2a25236030353907c828a0e1cde58768c6403e2d699c419e8ef05635e6af43cb3c7cb4780568c7bf8c9e6bdcf0086463c
AUX calligraplan-3.1.0-qt-5.11.patch 3618 BLAKE2B b1b3053e07f83eb2b07a8fde231a7deb727a34e9922246e75690e469b8b599525eb8148a5babd5771e18421bed1930bc800fddcafca6ce43d08eab1093f2d135 SHA512 3db56dfc75c667ab141259718899e7294b000ddc10084266fa9d6226da4ccde74e70673ef5603b4dbc4f92322eb0fbaaf3b0ec6bca312603f4da95463414df10
AUX calligraplan-3.1.0-unused-deps.patch 1594 BLAKE2B 9e24816c0a69eb725e0bda2718cc629399f5fe30491f08e69a1dc9f6ab86057ce9d832f873358953c3a68ec235ac69e06e56fb076c6bc70ed8871b38c0233d82 SHA512 2f59c6c5dda49e7f579b0a623a4fc2aabbb2fa896abd4bc3ab28267d3d04e26db318da7940830563289c2deddf9ce8ad9a08fc98b528dddc67d00656c49969b1
DIST calligraplan-3.1.0.tar.xz 3617600 BLAKE2B af45aa28529c18c9fa9fae2b7c03ea1b795d3fec3fd44dbcc4ed056a4b1b843b10cb8a9ad6dab319775a7d7032520721a4719605859dd60100a19eafdcb621ed SHA512 a8ccc6ee2f0381b811926a296122464bdb79aad7c75ff0f7a554e4596165ff7fd7ef62c9af9232ea36542d6b538446c8920fe77cbbe7ffacdf6e6b99a1b68156
EBUILD calligraplan-3.1.0-r1.ebuild 2583 BLAKE2B ae97f0026b07912dd74628d3f071f6233b3758e9c553d9eec00d236092fc35b1b18f7209e87ffeb6ab2edc9203a35390e06bc43daafbdddd6debed72cd9c081b SHA512 7d8624dfa0483ca08dee39c9c7691e553f5bcebc462e7152d711d9fa0da9ef8cb06bb7dbe21b3ddb61011248293b88dbf37b6553418d23a0f820291beabfd13d
EBUILD calligraplan-3.1.0-r3.ebuild 2757 BLAKE2B 24f89d9933b090d96aa95326fefac5b7b191bb24b7ce431c8f4b58ae2350605b11e32eceeeeb875bdc9d74ba899c0b7c7ca15cc28d749ebcbcdfe8bd5a9e9d3f SHA512 39753965b995c2f5b54e441b198b228136678f3300a28c6883130d639798c69d708444cfffdeabc1169084e1a0612e872df1ef5545113e47e7c8eb79da08c127
EBUILD calligraplan-3.1.0-r3.ebuild 2668 BLAKE2B dd1519967ed7c1b67fffd9ca368178c3fa1efa2d263ae735fb6bbb84def77f73882be13297e0431ed357b84faf84d566a440928fad9dc44eda9f64b4bfe82e1d SHA512 f43707eb9cd1fb67df831867dd6ec49a8d840a1fa1c682724019abee14d38c12b63c9682941131a32a993b4cfcbf4bb3d481d3672a5409c07743f4dc3c55a108
MISC metadata.xml 724 BLAKE2B dd7cca931c7ffc08be44c9df711973d13fadc3deee2956b235af3653aab250977cbb491ac308da5a5502efbd359114e646ae1cb10e3f445308b90b4eeab8a6dd SHA512 367dbf0d7d0a2d03167e4e7abec2975ada6d047dd767a60967532c1fb89db09f2082ff52c1940a306dbff4feec5c8050f163d2fff6170dbe287b241d3f7c1c02

@ -60,14 +60,8 @@ DEPEND="
app-crypt/qca:2[qt5(+)]
)
pim? (
|| (
$(add_frameworks_dep kcalendarcore)
$(add_kdeapps_dep kcalcore)
)
|| (
$(add_frameworks_dep kcontacts)
$(add_kdeapps_dep kcontacts)
)
$(add_frameworks_dep kcalendarcore)
$(add_frameworks_dep kcontacts)
)
X? (
$(add_qt_dep qtx11extras)
@ -87,7 +81,7 @@ PATCHES=(
"${FILESDIR}"/${P}-qca.patch
"${FILESDIR}"/${P}-missing-header.patch
"${FILESDIR}"/${P}-unused-deps.patch
"${FILESDIR}"/${P}-kcalcore-19.08-{1,2,3}.patch
"${FILESDIR}"/${P}-kcalcore-19.08-{1,2}.patch
)
src_configure() {

@ -1,33 +0,0 @@
From 2f5505cf03ff865349d06e1d5c39007c52e7cd10 Mon Sep 17 00:00:00 2001
From: Andreas Sturmlechner <asturm@gentoo.org>
Date: Fri, 16 Aug 2019 15:49:09 +0200
Subject: [PATCH] Fix headers after kcalcore->kcalendercore rename happened
---
.../filters/icalendar/export/icalendarexport.cpp | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/plugins/filters/icalendar/export/icalendarexport.cpp b/src/plugins/filters/icalendar/export/icalendarexport.cpp
index bb6b097d..729d6e50 100644
--- a/src/plugins/filters/icalendar/export/icalendarexport.cpp
+++ b/src/plugins/filters/icalendar/export/icalendarexport.cpp
@@ -31,11 +31,11 @@
#include <kptdocuments.h>
#include "kptdebug.h"
-#include <kcalcore/attendee.h>
-#include <kcalcore/attachment.h>
-#include <kcalcore/icalformat.h>
-#include <kcalcore/memorycalendar.h>
-#include <kcalcore_version.h>
+#include <kcalendarcore/attendee.h>
+#include <kcalendarcore/attachment.h>
+#include <kcalendarcore/icalformat.h>
+#include <kcalendarcore/memorycalendar.h>
+#include <kcalendarcore_version.h>
#include <QTextCodec>
#include <QByteArray>
--
2.22.1

@ -1,16 +1,19 @@
AUX gnucash-3.2-no-gui.patch 440 BLAKE2B 223d9527e0f290e73774b39ee25dae2c1740d4ed8b340d5d8cdfde74734ae30ebc391ca4ef8df6b162dd53cfd1b5ae3c7d5cd64446978a86969bb5fcc9ea6440 SHA512 628d38969abd7475f88ed9013d99691768abd11a751205092e04b92183551e0dce2e32f1212f66fde47e83730e1d26addbc47d990478e8a8968f9c9f0bc041bd
AUX gnucash-3.4-test-stress-options.scm 14743 BLAKE2B f294001a1e888f72ca1fed616d62bd013d7b281ab1143e61ec61a595c2f0e51cfdfc1481a8a9992254fc430155e542138dfab284696ed7a6e0084bb3c81454f9 SHA512 3c8bc5c489c3de49ad940fb6dc99676d60fa0028f1014d2aaa519e8c6a76ceb7c91e2e97edc8e5e9b5c2f7d8a984f463f78ad3a10f49c4eb844e5d9e657b4030
AUX gnucash-3.4-test-transaction.patch 1157 BLAKE2B 41e516e6cf6f29ea3c41b7dc464c38204b088575d7a9c66a355cf7e3eaaed0cfbfe8b7f30c816795ab84e4102e44475266119564c722ebd8f9401a6d462bec9f SHA512 fb4c578a35d85b12ecdf1a9b818225f410792e84f866573b7de97ce94890ddb22dcbf283baf1d0649a3f68ee83db9fb3aa0784ba9c4cec6b65d133d7e12793bf
AUX gnucash-3.7-include-checksymbolexists.patch 394 BLAKE2B bc87d832f68f227eaf1dac3b351ed955eb4eddf36d1f17485bdd6fb437744662ed6ce0e82323ba46be16faf78182c7f56a70d27ce838978eabe23afc665baf36 SHA512 a53f80fd1f303b792e1974ad8aa3df159aa40cd235c853c21a346c8f9fe3c61782fda94a403061cd1eb9969c3dbbfdcea91fe62bb0d5a689f7f0fb6bdd45e3bc
DIST gnucash-3.2.tar.bz2 13383942 BLAKE2B ce4beb9eab290bbc85c4b3bf68b205a8ebb274056bf10ef1721bce48ec18e4df4b488ce885dc767b4f1e951dabcdc2ba702cb5fe239f249ec50c8d2d1d12a434 SHA512 ef74cbf396096a71316e14500a5b4e57670f9e9c0c5d46f3afe051ccbae2e46a5f14edd8dd805dfb61276b934db286d48ae044160699df82689e2718ed2f7573
DIST gnucash-3.3.tar.bz2 13440713 BLAKE2B a308af90d8a8e50eb732d29c7eadac1fb75b63006da5bbaa9044039c43c1c17976c6b6fdb1706a08a527b75b1300df3a8ed469151370097b0308a173a170e41b SHA512 4bf0369ca9b3c91c98a0d916f0befc7e5675a246559a6a72dba6592b64f56f3cbd1885b0711e44e8d9cca290be742812763691ae2f639ea31ec534e52e17b3f9
DIST gnucash-3.4.tar.bz2 13564432 BLAKE2B 478d8e2e4acbd0725ceaf997a1e62ba3875e9d4a003e8a3e69111a9d29118447fb2da8ef3e5dd5274d83a3adef1ee9f4a153cdfd17cabe69864b53bab8c7e813 SHA512 4cebef0ba70e59a82d3b2b7b0b138ddb22e8866dc761e156ff1f15920145d12923719effef21ad4c65ccd62fbd14a1529cf0bfcaab70c5b33d103761d08062e0
DIST gnucash-3.5.tar.bz2 13766397 BLAKE2B b840fa6af719e1d21daabd8e26f7026a12ca9cefe8c0f644a8382b42c34a6dec2dfc67350645437c2f12792518f289f446824a8c99ea83453e69d976c3cd5c9c SHA512 76230d2fe1ba4cc605d0d58976ed3214b10a2549fc7eaa1e327bbf85c861baa082523c70ed088a59bb56deb6af9a7808752fc719eda0df3e9209cec05c9c8d13
DIST gnucash-3.6.tar.bz2 13811045 BLAKE2B aa722755e168b6096a8ad0bb05d3c67be9525d5e9e6fcf076c0b6bdc3188815017c2b1bcb308a6f8a7581315f7d9ab67f85b24486214ebbe7ea5a0428e552ea7 SHA512 3d99235a6171e7189dbb15fed11e7f3acb4f49ef8dc6124b26807e74ce4326ac5ae6e23e693a34947604ecb0253ecbcd80f669803a629eb7d236fd3444dbfe82
DIST gnucash-3.7.tar.bz2 13896595 BLAKE2B d0f0cc9d407677c8b09eab5c1613a0eec80bc54984aebd10915f2f2247ea30c26104cea57c87dd6e46ade9225c9df20c583da21de15f79d50509e63186b682fe SHA512 41275b8d6abba54e95c00d746a2d50305fb7a0490b5486af1472a5d50d2de5973d1ec4de98dd10991325062e61498de020496b59d8548b5a4de9db9d23dee159
DIST gtest-1.8.0.tar.gz 1281617 BLAKE2B ac052b4d0eb0d8ded03a8c7dff05177818627b8a51f2dbc2c162b2ee2a5d1323539e7d0d02236d9ebb799995e018f0171c2fdaeb4de3bb339548265e50de79e6 SHA512 1dbece324473e53a83a60601b02c92c089f5d314761351974e097b2cf4d24af4296f9eb8653b6b03b1e363d9c5f793897acae1f0c7ac40149216035c4d395d9d
EBUILD gnucash-3.2-r2.ebuild 3957 BLAKE2B 370393aa80d47a51ded47b3a582385fca4ab3e6e33e7802c56ec86d8cec66cacded0442c39c8cbd6563a9f811065e95bd2a62657645a67c259b9f3f23b380e63 SHA512 17b11b3df4088f4575fcdef67a9b0a3cbf0204b2027124683570d124f41f4009bd87b53337aa4d757447c29a4524fff558a69baecaafe1d18e2a39142f1795da
EBUILD gnucash-3.3-r1.ebuild 4083 BLAKE2B 0c0f75dd4b3d476ea03b667b56a48a50a484cc27257208a49d7fc012ef62ea0665d2da69b4dd01e3bfa042644035548779d1eda57f5453b4a64b1b4dfffa764c SHA512 5e6fc01fc09b3cd03f0ac33a82342b5953bb0e39ceedda8e576d61f82d7f2142a4f3288bcd2b73c4520c04b95ea6e6954c6615d4c90c5179509959a50c503968
EBUILD gnucash-3.3.ebuild 4025 BLAKE2B 94b349ed78db812b6267ac108cbc9c0ad12a5f13a1ec6816f0b2ca0eff92afd135ccd19a473fb3f12706e9597589a9069ca6095cc0d53a9fb577b8e416cd28c2 SHA512 e33005c224501bfdce4f82e809978dec9d273de55b8eaf938908c5f2feba68125c3b65805da70835dd5439fa229f13fe101fac737b9b33fd4bf1de6578963e3b
EBUILD gnucash-3.4.ebuild 4347 BLAKE2B 746435f6184b90c177adb969ff67e4d26803258cb0970adfb30f7d240d73f40ff37664089d50aa180d0bd75124079fee9d6c13b53648514e5ee66b7b30b0de15 SHA512 1285926767b3ddb372cd5d555d93b543d40abb2bbbd874eedca0ca74930c15335b26db251a9dcbce3a274bcc57912e3c0f98f43b7877b80f3bf6e85d3ac69e4f
EBUILD gnucash-3.5.ebuild 4223 BLAKE2B 5f4f025d1b6e2f7a39603202296b1491e54c21e14089061ac5e3034221b6d853f5ae47dd02351206aa4e17f8830d9359c01eeb86ea2e7b8c7d515c4f1029683d SHA512 4c38db2ef50b9083e2284bb61e6eee5b4e2b758f2685ae96d94406e1f48a44ffe439738d14f2f1985ed990c0097c2f7399be76c39ec5ce3ad55d4d07a6094f5b
EBUILD gnucash-3.6.ebuild 4212 BLAKE2B bd83a4d38c258f2046fab05797a9ccceb3e75428bb00ef42b28066645383aea052fe7800b091e05ec8c1da037c03af6655a43afb4955c4f35f50baf83fa1293f SHA512 48877cc1d507ce5fd85594c3cda1a806d8c5acfa4f6479b15b9a719c1cb743196b367fc0a1f4d0fb5e729a021c725578869c0f349c48001aa7421ac741ddfa8f
MISC metadata.xml 877 BLAKE2B 0fcba4a83ba82aa6634bc2e3d71da766f2890340e827ba478157fae994456daaecd12722991626069e04086d670a77f156e378a5b0d7b8ee35717561ca944a03 SHA512 1654790fbffc4ec76fc9520221877ad7eaa8fc774f4a05e9e250e44c0fb989081bafcacb018c8d2f6a4787d1794672a87e09c1687919b544a8f1fb36bb449bdc
EBUILD gnucash-3.6.ebuild 4509 BLAKE2B cd6f6ed454a552a5d7d4c2763cc1552bd5e89fcfaa62bc5ef63443a0dbb42caab4aee4cfcefc010b4c1f668eee619341c5e7906a1765ea36f01dcbb8cc05468d SHA512 9efbc2ec69c62e85bf8f998e64d7290890bdcb2b5c1526eaaec303a30c3d5e9ec441af9edfb918466e5b9d88e4f92d203e3bd696c03f99a17e2c3c5e47f7b732
EBUILD gnucash-3.7.ebuild 5149 BLAKE2B 7b6de008d03dd6ab29219077586eb868ff8ca8e300fafa33904ff07a60b4c3d3acbd43b151abd7793a63906029858f26d828c83bdb338b46ffaa1a2beef0f602 SHA512 a1adbffa7dca5be588158dbdb3a90926b68c3891a63d7a7680323afdb962c390248c2f41dfc2dc6cac94bb0c5b3f70533ab6450eccfcd1bd48cabb612ce9fa52
MISC metadata.xml 763 BLAKE2B 7ee35e5a74d4ab310b2108f1c918c10346c91c0518f79741731b9161d4fea53118bd7ede78cf8fabf9e6ad923c7ebed5eb29ad2ab88e9e257f71a186bf2622ba SHA512 cb7805a7f24d2207270f430672d806eb1afcdac5b969d7a534a35e49390042fe854a8838e2e0a2e51c4399292103102917a5b585cf687fecba73c398acdd8c15

@ -0,0 +1,12 @@
Bug: https://bugs.gentoo.org/690270
--- a/gnucash/register/register-gnome/CMakeLists.txt
+++ b/gnucash/register/register-gnome/CMakeLists.txt
@@ -1,5 +1,7 @@
add_subdirectory(test)
+include(CheckSymbolExists)
+
#GTK before 3.14 didn't have GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK
check_symbol_exists(GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK gdk/gdktypes.h have_mod_mask)
if (NOT have_mod_mask)

@ -3,23 +3,20 @@
EAPI=6
# google{test,mock} version
GV="1.8.0"
PYTHON_COMPAT=( python3_{4,5,6} )
inherit cmake-utils gnome2-utils python-single-r1 xdg-utils
DESCRIPTION="A personal finance manager"
HOMEPAGE="http://www.gnucash.org/"
SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2
https://github.com/google/googletest/archive/release-${GV}.tar.gz -> gtest-${GV}.tar.gz"
SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="aqbanking chipcard debug doc examples gnome-keyring +gui mysql nls ofx
postgres python quotes -register2 sqlite"
postgres python quotes -register2 sqlite test"
REQUIRED_USE="
chipcard? ( aqbanking )
@ -70,12 +67,12 @@ RDEPEND="
"
DEPEND="${RDEPEND}
~dev-cpp/gtest-${GV}
>=sys-devel/gettext-0.19.6
dev-lang/perl
dev-perl/XML-Parser
sys-devel/libtool
virtual/pkgconfig
test? ( >=dev-cpp/gtest-1.8.0 )
"
PDEPEND="doc? (
@ -104,8 +101,6 @@ src_configure() {
fi
local mycmakeargs=(
-DGMOCK_ROOT="${WORKDIR}"/googletest-release-${GV}/googlemock
-DGTEST_ROOT="${WORKDIR}"/googletest-release-${GV}/googletest
# Disable fallback to guile-2.0
-DCMAKE_DISABLE_FIND_PACKAGE_GUILE2=ON
-DCOMPILE_GSCHEMAS=OFF
@ -127,6 +122,26 @@ src_test() {
"${BUILD_DIR}"/common/test-core/ || die
fi
LOCALE_TESTS=
if type locale >/dev/null 2>&1; then
MY_LOCALES="$(locale -a)"
if [[ "${MY_LOCALES}" != *en_US* ||
"${MY_LOCALES}" != *en_GB* ||
"${MY_LOCALES}" != *fr_FR* ]] ; then
ewarn "Missing one or more of en_US, en_GB, or fr_FR locales."
else
LOCALE_TESTS=true
fi
else
ewarn "'locale' not found."
fi
if [[ ! ${LOCALE_TESTS} ]]; then
ewarn "Disabling test-qof and test-gnc-numeric."
echo 'set(CTEST_CUSTOM_TESTS_IGNORE test-qof test-gnc-numeric)' \
> "${BUILD_DIR}"/CTestCustom.cmake || die
fi
cd "${BUILD_DIR}" || die
XDG_DATA_HOME="${T}/$(whoami)" emake check
}

@ -0,0 +1,212 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{5,6} )
inherit cmake-utils gnome2-utils python-single-r1 xdg-utils
DESCRIPTION="A personal finance manager"
HOMEPAGE="http://www.gnucash.org/"
SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres
python quotes -register2 smartcard sqlite test"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
smartcard? ( aqbanking )"
# libdbi version requirement for sqlite taken from bug #455134
#
# dev-libs/boost must always be built with nls enabled.
# guile[deprecated] because of SCM_LIST*() use
RDEPEND="
>=dev-libs/glib-2.46.0:2
>=dev-libs/libxml2-2.7.0:2
dev-libs/boost:=[icu,nls]
dev-libs/icu:=
dev-libs/libxslt
>=dev-scheme/guile-2.2.0:12=[deprecated,regex]
>=sys-libs/zlib-1.1.4
aqbanking? (
>=net-libs/aqbanking-5[ofx?]
sys-libs/gwenhywfar
smartcard? ( sys-libs/libchipcard )
)
gnome-keyring? ( >=app-crypt/libsecret-0.18 )
gui? (
gnome-base/dconf
net-libs/webkit-gtk:4=
>=x11-libs/gtk+-3.14.0:3
aqbanking? ( >=sys-libs/gwenhywfar-4.20.2[gtk] )
)
mysql? (
dev-db/libdbi
dev-db/libdbi-drivers[mysql]
)
ofx? ( >=dev-libs/libofx-0.9.1 )
postgres? (
dev-db/libdbi
dev-db/libdbi-drivers[postgres]
)
python? ( ${PYTHON_DEPS} )
quotes? (
>=dev-perl/Finance-Quote-1.11
dev-perl/Date-Manip
dev-perl/HTML-TableExtract
)
sqlite? (
>=dev-db/libdbi-0.9.0
>=dev-db/libdbi-drivers-0.9.0[sqlite]
)
"
DEPEND="${RDEPEND}
>=sys-devel/gettext-0.19.6
dev-lang/perl
dev-perl/XML-Parser
sys-devel/libtool
virtual/pkgconfig
test? ( >=dev-cpp/gtest-1.8.0 )
"
PDEPEND="doc? (
~app-doc/gnucash-docs-${PV}
gnome-extra/yelp
)"
PATCHES=(
"${FILESDIR}"/${PN}-3.2-no-gui.patch
"${FILESDIR}"/${PN}-3.7-include-checksymbolexists.patch
)
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_unpack() {
default
cp "${FILESDIR}"/gnucash-3.4-test-stress-options.scm \
${PN}-${PV}/${PN}/report/standard-reports/test/test-stress-options.scm \
|| die "Failed copying scm"
}
src_prepare() {
cmake-utils_src_prepare
xdg_environment_reset
# Fix tests writing to /tmp
local fixtestfiles=(
"${S}"/gnucash/report/report-system/test/test-commodity-utils.scm
"${S}"/gnucash/report/report-system/test/test-extras.scm
"${S}"/gnucash/report/report-system/test/test-report-html.scm
"${S}"/gnucash/report/report-system/test/test-report-system.scm
"${S}"/libgnucash/backend/xml/test/test-xml-pricedb.cpp
"${S}"/libgnucash/backend/dbi/test/test-backend-dbi-basic.cpp
)
for x in "${fixtestfiles[@]}"; do
sed -i -e "s|\"/tmp/|\"${T}/|g" "${x}" || die "sed of "${x}" failed"
done
}
src_configure() {
export GUILE_AUTO_COMPILE=0
local sql_on_off="OFF"
if use mysql || use postgres || use sqlite ; then
sql_on_off="ON"
fi
local mycmakeargs=(
-DCOMPILE_GSCHEMAS=OFF
-DDISABLE_NLS=$(usex !nls)
-DENABLE_REGISTER2=$(usex register2)
-DWITH_AQBANKING=$(usex aqbanking)
-DWITH_OFX=$(usex ofx)
-DWITH_PYTHON=$(usex python)
-DWITH_SQL=${sql_on_off}
-DWITH_GNUCASH=$(usex gui)
)
cmake-utils_src_configure
}
src_test() {
if use python ; then
cp common/test-core/unittest_support.py \
"${BUILD_DIR}"/common/test-core/ || die
fi
LOCALE_TESTS=
if type locale >/dev/null 2>&1; then
MY_LOCALES="$(locale -a)"
if [[ "${MY_LOCALES}" != *en_US* ||
"${MY_LOCALES}" != *en_GB* ||
"${MY_LOCALES}" != *fr_FR* ]] ; then
ewarn "Missing one or more of en_US, en_GB, or fr_FR locales."
else
LOCALE_TESTS=true
fi
else
ewarn "'locale' not found."
fi
if [[ ! ${LOCALE_TESTS} ]]; then
ewarn "Disabling test-qof and test-gnc-numeric."
echo 'set(CTEST_CUSTOM_TESTS_IGNORE test-qof test-gnc-numeric)' \
> "${BUILD_DIR}"/CTestCustom.cmake || die
fi
cd "${BUILD_DIR}" || die
XDG_DATA_HOME="${T}/$(whoami)" emake check
}
src_install() {
cmake-utils_src_install
rm "${ED%/}"/usr/share/doc/${PF}/README.dependencies || die
if use examples ; then
mv "${ED%/}"/usr/share/doc/gnucash \
"${ED%/}"/usr/share/doc/${PF}/examples || die
pushd "${ED%/}"/usr/share/doc/${PF}/examples/ > /dev/null || die
rm AUTHORS DOCUMENTERS LICENSE NEWS projects.html ChangeLog* \
*win32-bin.txt || die
popd > /dev/null || die
docompress -x /usr/share/doc/${PF}/examples/
else
rm -r "${ED%/}"/usr/share/doc/gnucash || die
fi
use aqbanking && dodoc doc/README.HBCI
use ofx && dodoc doc/README.OFX
}
pkg_postinst() {
if use gui ; then
xdg_icon_cache_update
gnome2_schemas_update
fi
xdg_desktop_database_update
xdg_mimeinfo_database_update
ewarn "Backup all financial files or databases before using GnuCash >=2.7.0!"
ewarn
ewarn "GnuCash 2.7.0 introduced large changes in its file format and database"
ewarn "schema that WILL prevent you from reverting back to GnuCash 2.6."
}
pkg_postrm() {
if use gui ; then
xdg_icon_cache_update
gnome2_schemas_update
fi
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

@ -5,10 +5,6 @@
<email>titanofold@gentoo.org</email>
<name>Aaron W. Swenson</name>
</maintainer>
<maintainer type="project">
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
<use>
<flag name="aqbanking">
Connect to some internet banks via AqBanking

@ -1,6 +1,8 @@
AUX kmymoney-5.0.5-missing-header.patch 755 BLAKE2B 156557b8e264bf56b5a5c8e2d05e4fc3646d660776ceef66089af19c24e8a6f866e398a97d71073b80e4305e7ba8450a76ac492f180155010f62f0e1e0370b32 SHA512 02d589e7b2c90495835cc020f42377c93a1a478ea00a7a7a59b407a097d96306664536fc99fa4bfea359b8accb47ae0c08f63d28feca0c6fa0bbfd44addb7893
DIST kmymoney-5.0.5.tar.xz 11706112 BLAKE2B 7c0e51ad2404a88affd7b99c8ca59b813b646a7d995b5d7f6db311c8813f2966d14b34271f3d9de73d07c763fb191e9f4c0737e64feb35a62cd719856c20bab1 SHA512 ba8033b974b93d47cd2a732a352025715845d3dff016a49babb6b724d5e9b726f84f5e2a1f1f42765a6ff35a00d3d995397f2831981d48cb8468d1407030584c
DIST kmymoney-5.0.6.tar.xz 11713976 BLAKE2B bfc4aacff79f0c92145257e7398271385f80d9ac7460b35f691c1e45dc115ebe91418a98a1a5e6a6c0cdc376beff7b92c8f7d7a29af3d2529503e7db4dc4b77a SHA512 237918b0844d5d9129d086f403090acf21be6e2ba1f41d575ff9de514a9ddcb7bd616da1377ecc34c4436e12481e425615ab640e7549c783d9010b22c0460480
DIST kmymoney-5.0.7.tar.xz 11667088 BLAKE2B 4d523bb9ea5d41dc6aa6e52b0b982384c6e6ad3cf6981e961f137320a36fc395136b81dfd3b8c8085375c46dc9affaa5b746f9250cce72a6c8ad6af669e5109c SHA512 af0663bc7ac3fe59a8c7db09942bbb8a182ea5f7ee3bdc05e7ed449c7172040de2282997db95fcce823f7d3d8f6f2b43229b5e4ba3b349eb8ea3b2756636f6ed
EBUILD kmymoney-5.0.5.ebuild 3278 BLAKE2B 91e564fbfa0323bee326b1adad12c1c903161feb65707d3d001d6679f9eb51a1d21757578bcbffc247de0682a20d3b9d7706f8ac3567e4d8eb2947cb7dc7ee92 SHA512 755df5db3e7d4623498df44c9d0acf5ba4edea706d7d1e087d3ebf4422d011c254d9f711401323ba162c316ea557c1c45d21df189abcc3934fa26085e0adf56a
EBUILD kmymoney-5.0.6.ebuild 3244 BLAKE2B e9dab4b5fd4e4a9474414ca11a860bf091b9b3370042d7c5b0e095d3a8625900218b487993547229e56acb4eda06c2a56bef990c65c69cedda4c2a791f010baa SHA512 5daa677cbfbeac2e28a9502fa9c80b35778b0cd0b03a11e3cf7c11eed7085d71bc8eeccba4f850390769f2d326b68b895329f7008af400dfa62da6d1a80cae3c
EBUILD kmymoney-5.0.6-r1.ebuild 3273 BLAKE2B 6946e4f2272d9c5f7e184a3393a0d8489e0563a3c6c4fc277f7d3d76452eff805c5e978346afd0ff749e5395ce30aed40194258700a60656368b9f8b0af9fbe3 SHA512 b42fc4eb35cffd2c55f91474f76cb93987ccfc22b8306df0ce15ac79ac7f72a35d406e2d39744ae4f8a889fd8b15484fc6c9c3f7dfc2703e4588bc186c89e4e4
EBUILD kmymoney-5.0.7.ebuild 3289 BLAKE2B 6869270fc7488729f843805324cb05c1f8355d06a1b3f037754e998d09d78dd475e3babd4dde9c7d25a792ddcebcb500088a072ee2d46c0068b4cc7674a5515d SHA512 bad389cecd8d69c00466da15070103ab11363dc9d80a4283029849cab6fb98c2befcd31f925aeca204e59088d59fa00ee077472cfd7f1483c2297c57f6c30dbb
MISC metadata.xml 793 BLAKE2B 0ecca47b6d189eb9d19c4b61d43579429def819e075267f203a382fe3fb55cedfc14faeb409efed1e975688df260e3574bf03c29601e102f9cce662ecc15d81c SHA512 5c52ef57a4c75b2b439036ba561fed505a9bb331e1eac61a0816287b068687cfe3c22c260baba788aae68c0a304ad9e6aa72599d12a1fb511765d9722749e06c

@ -3,7 +3,6 @@
EAPI=7
EGIT_BRANCH="5.0"
PYTHON_COMPAT=( python2_7 )
KDE_HANDBOOK="optional"
@ -61,8 +60,11 @@ COMMON_DEPEND="
dev-libs/libgpg-error
activities? ( $(add_frameworks_dep kactivities) )
addressbook? (
|| (
$(add_frameworks_dep kcontacts)
$(add_kdeapps_dep kcontacts)
)
$(add_kdeapps_dep akonadi)
$(add_kdeapps_dep kcontacts)
$(add_kdeapps_dep kidentitymanagement)
)
calendar? ( dev-libs/libical:= )

@ -0,0 +1,126 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 )
KDE_HANDBOOK="optional"
KDE_TEST="forceoptional"
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
inherit kde5 python-single-r1
DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
# KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2"
IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
BDEPEND="virtual/pkgconfig"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcmutils)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kcodecs)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kitemmodels)
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwallet)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
$(add_frameworks_dep sonnet)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsql)
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
>=app-crypt/gpgme-1.7.1-r1[cxx]
>=app-office/libalkimia-7.0.0:=
dev-libs/gmp:0=
dev-libs/kdiagram:5
dev-libs/libgpg-error
activities? ( $(add_frameworks_dep kactivities) )
addressbook? (
|| (
$(add_frameworks_dep kcontacts)
$(add_kdeapps_dep kcontacts)
)
$(add_kdeapps_dep akonadi)
$(add_kdeapps_dep kidentitymanagement)
)
calendar? ( dev-libs/libical:= )
hbci? (
>=net-libs/aqbanking-5.99.40_beta
>=sys-libs/gwenhywfar-4.99.22_rc6:=[qt5]
)
holidays? ( $(add_frameworks_dep kholidays) )
ofx? ( dev-libs/libofx )
webkit? (
$(add_frameworks_dep kdewebkit)
>=dev-qt/qtwebkit-5.212.0_pre20180120:5
)
!webkit? ( $(add_qt_dep qtwebengine 'widgets') )
weboob? (
${PYTHON_DEPS}
$(add_qt_dep qtconcurrent)
www-client/weboob[${PYTHON_USEDEP}]
)
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
"
RDEPEND="${COMMON_DEPEND}
!app-office/kmymoney:4
quotes? ( dev-perl/Finance-Quote )
"
pkg_setup() {
use weboob && python_setup
kde5_pkg_setup
}
src_configure() {
local mycmakeargs=(
-DUSE_QT_DESIGNER=OFF
$(cmake-utils_use_find_package activities KF5Activities)
$(cmake-utils_use_find_package addressbook KF5Akonadi)
$(cmake-utils_use_find_package addressbook KF5Contacts)
$(cmake-utils_use_find_package addressbook KF5IdentityManagement)
-DENABLE_LIBICAL=$(usex calendar)
-DENABLE_KBANKING=$(usex hbci)
$(cmake-utils_use_find_package holidays KF5Holidays)
-DENABLE_OFXIMPORTER=$(usex ofx)
-DENABLE_WEBENGINE=$(usex !webkit)
-DENABLE_WEBOOB=$(usex weboob)
$(cmake-utils_use_find_package weboob PythonLibs)
)
kde5_src_configure
}
src_test() {
# bug 652636; bug 673052: needs kmymoney installed to succeed
local myctestargs=(
-E "(reports-chart-test|qsqlcipher-test)"
)
kde5_src_test
}

@ -1,14 +1,27 @@
DIST amd64-debug-libreoffice-6.2.5.2.tar.xz 1641072480 BLAKE2B fb084df67bbcf7af16050c7e72478b16b69c7cbe4cccf18ace02907e98e5e5d49ea516d6aa9a1c232984aafcbbcbcb009ca9df3f074642ac1c3ab9860f16757d SHA512 7f7bfb9dd90bb6e5a7b45987b46cdd0da29c633e93511d4a275a073a8fe15b165770f7536af5f2d351be636c904318d71a07d91da15da08dea4ba84b0046fc4d
DIST amd64-debug-libreoffice-6.2.7.1.tar.xz 1642045960 BLAKE2B f9b2cc0bbb98b16d70f060e74c20423f26bde6075e9a7bab46844947f8621790862ae7e90c8f8b0e36f07a9235ac652582b3a4247396fd858b2bb514c2e69c72 SHA512 3f73bcb04e797316696111b905e2db44224182f26b014954e1c5f32c308c82791f7865e6838e903ca4b378d9a525d643768e19428361b9a3960dee69a9b28d92
DIST amd64-debug-libreoffice-gnome-6.2.5.2.xd3 1609525 BLAKE2B 24df754b5a03bb06e08a3defff41d9cc135c787f7427c6e2948713c4f1f27cbf2ac20d8d9df25ee648221d36c355fdd70a39ea9498cc88a52a8c1fbb0ea396eb SHA512 8c34bccfd1ada25e5f3076631a1c61bf359d2e26a0ea97de3b073622e801e57c24cf1675f3b3baccce12b9d803d3c5ad432cb724074119766c60d416535330f4
DIST amd64-debug-libreoffice-gnome-6.2.7.1.xd3 1609826 BLAKE2B 79ab7bd8aa4146aa6576e711c7574609a5922824c64ef8390ae271ef04c9a3bab8c4cf87a528c41dadec45d7c0eaaa74c92307c5c4f4660f4fa3c0649e63a82d SHA512 491125780294bacc581130f2bbf63a757b1ffdafb4031b5855b97a5d62ab70305e557e792a1326108cb0d70544a72a3d5cae6995876d0e397fc3a3ea904a3226
DIST amd64-debug-libreoffice-gnome-java-6.2.5.2.xd3 866015327 BLAKE2B 014989b5f558590dc55f4f82d1a502804c6cb03baef35674fcaefb858925422b0ad21c821fe8e215c6cb6a01e12642d217a28bce42591034d808e5bc172869f1 SHA512 318e1fdf09bd06333e81f557ebb3ef26e745920022d8a1ff25f481737faade03be6613b39539f6e0ce4c58404c1baad3f1217c4b17673bf740b1c421d4f42933
DIST amd64-debug-libreoffice-gnome-java-6.2.7.1.xd3 862086791 BLAKE2B 88e6748a0191e66f45f9798aa4922179b117d478b1c5bf3fdb4d28199fca8e9f361e70189bd3928235e4a1a79e23ee4c23dcd62876224fa1cead097e5c24f2aa SHA512 54fb023c43723a5014236b205da5f04ceec602d37ed7953ab3cbebeedc2dca9c9337a74c894b69e12f887a6a480882d3e641ddcb2cd6d454ac4c7ff4dfebc3a2
DIST amd64-debug-libreoffice-java-6.2.5.2.xd3 864389819 BLAKE2B 14ea27a4c869c6cc3241d20d55f30f9bc471c4bf0816e9b4e7b1e18c47286734c752ccf1f438bb116ba3f56b10827a537a9dbef80f9b370d2ee6bafc2be45162 SHA512 ee04800538235f58256784989acfb8bc1a3c842016ee6a52ee875067f4614903b3de8367706f53e2a65d053793f50f536518fd409465af49bdcc20683014bc85
DIST amd64-debug-libreoffice-java-6.2.7.1.xd3 860462668 BLAKE2B d0d8a3b72533fb8d5ce6617ca2aecc2f6ffd144dd4e64244b60a89eb5d74b4a84987de4da6008669bfc0219dec23fc4ac6feb156d74a3702cbc5d2e62e2f3c3e SHA512 9b622a787c67c89898b532d0339f7f11056cef67af51974e686580f4eccab5479229ac62048353c996605ae0ab7235476c13e51e4e358a88d7609dfbb29f34b3
DIST amd64-debug-libreoffice-kde-6.2.5.2.xd3 462116544 BLAKE2B 27cba58f6329a9318ea2c33959fa7bb942449d033bfc6cc3c0b730d2c1e29195119810205a49951639487cfcbb2b433539be191439b10f60b875a18429be8741 SHA512 50e1533397ab7d94004462ad042de09653fa75a87492acbc1650f3808c6187fb79e66fbfcf1b3088ed67711747a4601b0fea2c6c8a34b5ef8a167ee6bf535959
DIST amd64-debug-libreoffice-kde-6.2.7.1.xd3 462482442 BLAKE2B 0b879c1383f0471dc7966303eaedcefd7006f2c195896aafb36e327d1518d20cdb5b359ff6d3582eda6d698b56ec7bb3b560132d68f1869f0d1804812d1aca0a SHA512 c46775c547c411af6b1d5c5f5595cd5bd4633f15aaf055af2f39ff735d249edbd0ca5365cde468fe4a0238ec0ff7dca43c33e993d1d6f643294de84fa0e3093a
DIST amd64-debug-libreoffice-kde-java-6.2.5.2.xd3 869114510 BLAKE2B d158629b437118e5bf00c637b33deb651034323a5931bb75d878fe4e1d38c1e10bf4dd6426f75cc3d7be6070e657f89587507649abc8929f03c9b19a1f6f9b95 SHA512 2849c1fbf12272d8206a3f37df5278d0cec3387de65d07f17b466a040ccb74b4fa33654dd6b54eecefcf986855a9ccb840545dcf4a926b7e0e6ce6ca07ad1185
DIST amd64-debug-libreoffice-kde-java-6.2.7.1.xd3 865223776 BLAKE2B 5966b1ab70c38eaa22de551ab521f4ae3c09aab4227981802da4fc48f7a14d1c8c121e1e1102c9b2e64f9dd87c53cddea3a6e1c2ed08c655240f872aaa0c33c1 SHA512 3fe59431e0464fa53a6e6481208a061cbd9bf0541c841dbc11e81571bedb6b07169790ab384b821b52dd6a0eaeaefcdd3fdafd1a2a711138421be8adb6ae4c11
DIST x86-debug-libreoffice-6.2.5.2.tar.xz 1601980988 BLAKE2B bdd311cfc56b0458a10365d4cfe02588e533b84adbf6e7fc9aa23eaacaf152f2192e4ac4d6efcee5499fd83611993c3926fea24700d0f38755d9f1ad885397e5 SHA512 5ff75c07bbb39034550a61ee006711b45cd5ee8a51168f95557279f3edd0cfc689114af511933c140e8fd8023da1d5a0b2138692ee741ccfb923ed2a2decfc29
DIST x86-debug-libreoffice-6.2.7.1.tar.xz 1602887624 BLAKE2B b715a2c3e8689417a6b78bb50aeeeabc5b383dbf9808cd66f4d1af43598980d83a5f40470208c0d0fdb1ede6cf4804286f9fe77e520bcfe09a61bcb52a80de40 SHA512 eda61a55774991a6522c4c712c1972d3f39dad1520506f333e255a33e7f451c122fe1f90d6be6331ca87be90ff1b55d07f885c10f79c6ffe567934b6c5da0312
DIST x86-debug-libreoffice-gnome-6.2.5.2.xd3 1551594 BLAKE2B 1b55521ac15d999dbf741edcd308907bf5581c1147c82508f53bcb85eebeceef34ac3d94cc7cf87c570a0df74092b1f003c22c75e70972f403f1803d83ba932d SHA512 681d0e2c094abe4038f295ea096e704bb92384aedfe45161c4d4bb0dbbfe2e2ed12a7aa6fa57b5f898d4738b3f0355ab1601a03c719c10382523b8c71da290da
DIST x86-debug-libreoffice-gnome-6.2.7.1.xd3 1553163 BLAKE2B d2bb5c7a02b54fb085a0b887f3c418b2085393c0be33f3d7e29a428caa9abf57b19b10a376608d2ce816fa76e403c6c7deea1c135a0494b7d08012b96f84760b SHA512 27ddb7ef3cd2b68d5295cc593c923ed3165aebc85eac503214aed5fcd0438a94231714c67caec08c73b830f9b3a8faf853024700c04f78a343b2e9d9b40df2c2
DIST x86-debug-libreoffice-gnome-java-6.2.5.2.xd3 787032334 BLAKE2B 36844f9fe34427002b6c609814c7c6424634d77ff8685e4370ac96fd7e34bd79c82312e2dbb7a0f6660c0150ab2f5eba2fe7b96359196c6f233eb51ae9c461d2 SHA512 43af63bd77db51aa64200723559ced63c13aaf39b59ece886b9b40ddf6ba7dd19e5bbc65f9aa01fde085605aff36c17401b9ef498877628ede3092fb1795c464
DIST x86-debug-libreoffice-gnome-java-6.2.7.1.xd3 770932879 BLAKE2B ff9b203c3c77651a0bd18e1c75fc80a04896d8fc48c3c1152a23af2b83b338022d4bf6c17af2a7d708c2e25bfe6c60c7cec0269670404a678a0a23ea1213f221 SHA512 006c97626be605880b6c65c65bb1a60e0dc573486d1c159a72d9dbdbb90ea1ccf25105b98c7db8d76b075f41ffd6f40dab6e6cc1c8215397a592c5c0115d9531
DIST x86-debug-libreoffice-java-6.2.5.2.xd3 785457596 BLAKE2B 5561c4273c8a7f86d7450bcfb21abd41d4e960f534a0faffcc55997310aef404b2eb30ba6d94672a729ecdf73cba91ea1ff868f019c0f9737303bf807250a60b SHA512 3bd5cad22eb5fc8df42ec30c067d7fd77e73ef5baabbfadf71ec6e7cb97224c9741b109e3ece48e3711c7dd16b7b7a413b373d252405f8925e80f0dcf7a8d0ae
DIST x86-debug-libreoffice-java-6.2.7.1.xd3 769364141 BLAKE2B d79d5fbdc80f17463b5bae5ff68356e789afa0ae38973a084b589a0c07575b56f67d01ca33cdf9673c4c70a94a3105e117da10aa321fcf6139138ce00d18cb78 SHA512 dd5d7a0204b2ed464b0fb9363de852d8f089fd892211662ed61a9769a091cd504ffcdcc084bf0becde6a5be12d154780093c9df17cc150596022762e7e77c026
DIST x86-debug-libreoffice-kde-6.2.5.2.xd3 439845649 BLAKE2B 1c05eea34715f9306282c642bbf42908e7949f2b7d054b3d41d8eb6839c51a8db264bbd402a4dc996716ec334adb343daccc9c10b1da2b1e3d75bacd8faedd52 SHA512 3af4fc023b102eb094c746414c8d985773af78132d715320b46e26ba1846767f558b85d35c624cf96ce6430e88aa387e128082ee672f8abd546a3582a8507bd9
DIST x86-debug-libreoffice-kde-6.2.7.1.xd3 440175662 BLAKE2B 8ef734891a45f6c16f5432d1485bfcd9ce7cc0e7dd6dd4957aa1e92c4cbf4a6012d1b0aadb0aafd343110242dea2d854776557d3aa5d0003678b9478195aa78f SHA512 6b73ebcf1459ae3d25f4e68d9daef27a15ee26994e791d65813a0b2a05ab2bdf46b14a54ebcd826448f6734e2a24783145f19492b79311214766f35c5984ea2d
DIST x86-debug-libreoffice-kde-java-6.2.5.2.xd3 786182822 BLAKE2B c27b353a2855126d593d5de38a4e5605d4f2afd66b156cb721158f658fcdc4129c95e419eaf0d182017461b7d544c320cecbaac70898188593718b2f5c5924c2 SHA512 4ce9814f4033fa4ca11a1bc6d14b1bffc14eead79610a944e3c5092df4ed285e6400a1669cff4db1fca0fcff526b64d38baeff166788820497619026ce6ff3c8
DIST x86-debug-libreoffice-kde-java-6.2.7.1.xd3 769905834 BLAKE2B 736fe28031a928a06d00c954c877c71c23b1096ccbd6aaae3eacf23a7630fcf156b58986f3a2f566cbe356b910c228d077bfb49bf9d793d37c59eb857750763c SHA512 527758fe02a0e59e2f8c6d3e956cae7a864c85be4f48cdda9bb37105afcdb773d3c04e2003479ccb98a719e139495dda7067a3d7e5e4cbb0ab295ec0bf87ccdc
EBUILD libreoffice-bin-debug-6.2.5.2.ebuild 2628 BLAKE2B b9b4fba30c12523a0fb8565ed8bc4eda9be36572a9ff31683a3a5dc41c4206885a396b17df0d2dba68307272b8b74bf53eca2e3bf14e9a33af357fd2669b933f SHA512 33cf4fce837a4baeba22ec951ade6227542e6ede4fd08623656378e9ba35f36cf9666d367e1c11775fc67d59768f71b35cfa9865e297d520609026858e705f2a
EBUILD libreoffice-bin-debug-6.2.7.1.ebuild 2630 BLAKE2B 63feeb23fa9b3caffa0f0c786b500727f462df3dc5afdbad70fbd94dca5ba97e12766803bc11664837b4cecd96f13f01399540f1b471e6991cb824b4ecf5a4a8 SHA512 0e46b9945d3983b8fc97c60f74d9b9cfbafbcd4bdef0a8d57c2709b797779e4342345b305b40bfc8bdbaf72a018f85569a9f2a8fccae96da6a3f8ee27bee8fb8
MISC metadata.xml 481 BLAKE2B 2b7085b47722f20719ca5e219b52e4334c4819db8c61dcee1446ac28e70cd90a3ac7e1713a4e95a0d3952d931ebcc34b137294b1e17f79cea9f41ec31fb3cd55 SHA512 6c5698440da103c49a6a26c99d3af9ef88f79a74542bca66cc8adad77dd5412760630e5753f163e92cbe58b53c0fd899b9115ca3ae85627bbacdc01c6dd7bb63

@ -0,0 +1,87 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
BASE_PACKAGENAME="debug"
BASE_AMD64_URI="https://tamiko.kyomu.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
BASE_X86_URI="https://tamiko.kyomu.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info"
HOMEPAGE="https://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
DEPEND="dev-util/xdelta:3"
RESTRICT="test strip"
S="${WORKDIR}"
QA_PREBUILT="/usr/*"
src_unpack() {
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
local patchname
use kde && patchname="-kde"
use gnome && patchname="-gnome"
use java && patchname="${patchname}-java"
if [[ -n "${patchname}" ]]; then
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
fi
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
}
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/ || die
}

@ -1,15 +1,28 @@
AUX 50-libreoffice-bin 158 BLAKE2B 2091698f80fbe097785c60b20f636150a2ee65bf52639fa1bb4a92341d050146040ad8912c5f5e3ca22e48ac3d819053c9948e256fb1d0e0901f7645934bfb89 SHA512 2d1158f48ac80f9212578d020e5659e777ff494adc3abc94438cec6890b88741f92ea2ed3bb4585ffdabe531d55c6938ca9408e9ece5a438e67d480eb406ed50
DIST amd64-bin-libreoffice-6.2.5.2.tar.xz 104233412 BLAKE2B 577d104f966b6c8809246569cdc92c4af5815ba69a9a56ec41e9666f1f45828385f84cd6b611d76d4f6dca5af75d18d735153ea8eb4ca6e5998039e09d308c2a SHA512 784d780099f14ae2285c2c45086d49571b8def5d531c5dd0432c53922ef560c4c9dfbd8f318218b31823faeb8dc3443a1b2da97b90dac0964b54d0c2cd7b26a3
DIST amd64-bin-libreoffice-6.2.7.1.tar.xz 104255508 BLAKE2B f65a8e4b247668a4d14cfde90bf50619f57f1324bcda6616ee3333285cdfc6ceeee9d5551a08185bd3a6e3c93882df91049b560268c6ac1e5dd222afb0740e66 SHA512 22938b170e30c5b1d59f9e09fcfaee99f1f57646e12e75deeb9f19f20b48813bce6500cc1acc6401d1853c34fb532d65695335b584d6a3fe99c0ea2ba77f8227
DIST amd64-bin-libreoffice-gnome-6.2.5.2.xd3 827035 BLAKE2B eb4e8693e0863da1170c8cf28abe336054544e87c4c19862e5de90e068c233ff20d287db88f7bfacb599c010d9926198d7654233f3993981c6a9342e1ddd6645 SHA512 09811b27195733a4d62899491c02f72177a9a3ba14bfe34dcd7e103710d3da0a2d750af2094900168a668f5b336c47e4756e045ecbb19f1bc1792ad5b0ad6b00
DIST amd64-bin-libreoffice-gnome-6.2.7.1.xd3 822043 BLAKE2B 9256f3c6b358102375a18d1a5d3378e37ffd66632095c04a7c2221cd5d527306795535e4fd224718a85f99fe6fa238269c0b9270c5a8170c56e8787545e2c47a SHA512 9dd1d67d7991ddfa8c1126e910b4fbf2ecb52ee6275ff8f91c3cf7f3bc77528e29bda155d81ccb9b7d375d36e0ea5095d68179295d4427a26f981ddb3bce8a9e
DIST amd64-bin-libreoffice-gnome-java-6.2.5.2.xd3 29528433 BLAKE2B e8d61fbc5c3b0df1635d9a5f1633884c8090db509ae053e45a9d3c8462737e258584f8badea038218c1af6fa2b8e438afd923d6496207daf9f298b1dcba422cc SHA512 6cd2fb0bf978fe6ba2a5e0b453f63f4443f7042a5f9b1b158aee5c17a634becf1877f3e39a2e689ea65dee95a60c1becda1a381265cff55a32ada5d03104f09a
DIST amd64-bin-libreoffice-gnome-java-6.2.7.1.xd3 29527739 BLAKE2B 646f19101cce9b20d84ebe189502133cef117833a959ca8df450c86514c8219f95b26c389987400a43f30c72a0956b2734292b41ebc1f3d4a43dce24338209d9 SHA512 07d87bcf955629f8428569fb903bc2423c620280a64732b4e5a7d2750428656efbf8fe040278851a57e89d1a49bca07c22c07225e49a8116cb142b69bf693aa3
DIST amd64-bin-libreoffice-java-6.2.5.2.xd3 29397096 BLAKE2B a96bdb8054f340b9ed8cbfb0cac13240787d6cb21babd17be2136e7e1dcd63754bdbb1d346ad00f87c3b90d0540b9ad314adb681f6441e3bf564759cd2fa1142 SHA512 4d557944a8bcae5ede07229ad487585ca9cd1aaf532a9ebe3bd6fdc2720461f760dc54b62ff8898d1a876786797ce2dce0134e7c200778d269c9ff24002e9270
DIST amd64-bin-libreoffice-java-6.2.7.1.xd3 29397430 BLAKE2B 50c2e60b20c179707fdd9ece97f81aaa8288c193ac2aeb07b6ff0e29c956cb9a0ac74f15c33c064229dcc4f4914c8d3fdff45485147de6df02358049769edb89 SHA512 3c78488d17562723f0fa5c97649c11833e6646a3e67cdef12ee964eaa6d46d9567c24c4f19e5dae312093be44c5ec2faca862e82adec418a8365220dd4af6d6d
DIST amd64-bin-libreoffice-kde-6.2.5.2.xd3 18176613 BLAKE2B f96688eedad180dd21336a4458f46281a267ab6b0b8c274a9ff6c0f60415c63e2de723d8474781cb91e426c230f54dbc8032133a4a30db048eea59f31279cb5c SHA512 129ee7e6020db5bab4fb50e3a87060e561e598a6a1fc192d3bbe8a3770ff25e66e3e96b1c04a59f56dd72e18c34a94894d8ed82dccef44f332205805b0891f7a
DIST amd64-bin-libreoffice-kde-6.2.7.1.xd3 18189111 BLAKE2B 518cd92240203e04f13e7321118f114614574bf02bba91086757531558ad7ce80d81a8da25911f732bb05d0a170f6973f40e16e581c5e87a85c955c89132ce36 SHA512 59f84b641c36188435dba80b5c170954eaed19a16e88d4047ca6887cec9248f485d1ea596643fc87ac1e57aa1a0951daee688dd81942250348b8005d7f92e53d
DIST amd64-bin-libreoffice-kde-java-6.2.5.2.xd3 29682018 BLAKE2B be1088deb9ac86c740294279cfab4ba55b3db7a9dd048b35275b323ee2c3d69cf7fb5ea9ae188870f3649abf353ad02af20f93343720c618a02a5135b37ced17 SHA512 da772be63d9195756c4d1468be37dfaf2f245d4259f411913fda58eabbc85041359cf7f689050752efc2c30ab30d35adf2e94bfaefdce1cafc762c52ce7d7b50
DIST amd64-bin-libreoffice-kde-java-6.2.7.1.xd3 29690166 BLAKE2B 123645b8553948cefc137f40b19153aad8977f342e1d49e88a4c278e32fa977afd0807c089f49b269bcb13db4cc34f850f1f6e7daeced4bfc0c08308bb25f18e SHA512 46e6009b9db9c0b4c3f9c300c1ef18da4b9c5ee701c715b8a7d7bbc77821b587fa739a8f40db18afde83d1707f9eb3dc2db8567903030cfe93bd152ad6c03be0
DIST x86-bin-libreoffice-6.2.5.2.tar.xz 106672784 BLAKE2B d87da2ed1497b28db4f315c23c98ffbab8877b126d666e521c6ef3702a1459b3d8718e0fda86b9c9afcbcdabb31dd7ecdc0a5a858bb3fbccc9f2e60ec36325a2 SHA512 a9bd4931dc6dbfb36ddbde6d2bb68370f33d1cf747bec8851ed89339e01db6f634989cfc0e8bfebe4be369da50247db9089fe6cf267ccba8fa864d33161a444b
DIST x86-bin-libreoffice-6.2.7.1.tar.xz 106630264 BLAKE2B 64d5d85d4c8c24287583d4025551fd911f6b97e12ad9d705549c822554348d6ddf3a9189e7c6ca94c5b073fdca76dbe797fb0141e22400d9ae7bb3e3667e37e4 SHA512 eb9faf191e50242693f13dbc00f53004fa088c692139fe3589d2d6c31a86e3808c6e3875e13491528594826e63c231ae4376c815446e8acfbe87cf27e7bf45fc
DIST x86-bin-libreoffice-gnome-6.2.5.2.xd3 826042 BLAKE2B 0841b8f411a6c9998253fcc7577a7961c2e7f57171c16261309b3de8279658b24868f35c006e2dbc8ec20d469fd121c0a74eabaae4264d7bfc6a02f71958ecc4 SHA512 42b9a6e009941f2422bf349b45a52912d2012468c3cae7eace956b996b71018bc9073ae3b8fd708360909f8a322465c2c9fcf8f93e9a889b034a730865a9e906
DIST x86-bin-libreoffice-gnome-6.2.7.1.xd3 824694 BLAKE2B f7af0c25728c7811f4f66a16b3936e0ba2479b79c02732b2b9fb919a29dcca5196edf98c0fc82326b3820acd348402737caaf8ec0c24ec4915facebcb9c7e868 SHA512 f73e290f2a34a3c900a55b83aea3c25a421a27ede5d1b1bfc246d5b63e815cc1929e4ef7768bea5394fc5b53b4659c95c85f91499795ee0f9c70ac7e45a5eabb
DIST x86-bin-libreoffice-gnome-java-6.2.5.2.xd3 27157887 BLAKE2B 57ab773fee43927fdf6cd154d3a263417dcbfce54dccdecdd3bf26da4bd663e875f915effbfe0e93b6994a9fecd8eaa072dac44c518e884d77aaa90b9e6868c4 SHA512 53efa82eccb47720b605691d90c9e74b73c705336c4f97ba73d8afabb9093e154979be1a2f3ec5e3485848ca5eb84b62285d027eacf47244709df492ced526b2
DIST x86-bin-libreoffice-gnome-java-6.2.7.1.xd3 27158231 BLAKE2B 82c0109d8d74b23dcd8b63894cb24de8b633185dda5001f4e9ea100a4f4b98d0bee32f03d7bee7de3c488169de1828da6dceff7ed3e6b229c1d19830725a6a45 SHA512 8b7c45bd3334a67a53aec540ba061416064db9f04d932a961bff76349cc4bc443d442799792dc616add2fc2c34eab4b81b601ab46a6291db6214f96890d6a6d7
DIST x86-bin-libreoffice-java-6.2.5.2.xd3 27188472 BLAKE2B 5e01d5fcbb1e4a93a1f08385ecfcab9582dc1c062bce26abcff6ac744e305e4da4e70d28ed7d7c35a0e768cd39857f67bfd168aaef303ffa4843cc4277efdb2b SHA512 44b5489748fb714b2c23e911121ef916eb8c8655408de458ae8ce5d15fcdaff1ab882207ca937115db0214c69b5aade30128d79d7a0de1a6c08702263a34c345
DIST x86-bin-libreoffice-java-6.2.7.1.xd3 26651526 BLAKE2B 634612342d22dde9f1bbbbee0a7e9c7f9cb6dbdea40b1007de3b78efaeb5c5e1cd690bdaf2f349706faefb910b5d63beda335b4e4b8ed6435ae5c5173fd38c80 SHA512 ff8828524cd5ae58e5126f35e488faa7c3572840c7c6018a8a20a042cda92d8b3f9e3b9dfb6c4efdc156c2ab85bb6e951bec747abb527b2876bf81b058086e11
DIST x86-bin-libreoffice-kde-6.2.5.2.xd3 16337918 BLAKE2B b1bbb4f97f8a78f3904c10dad119b3854c9091749757b3d904733c949aa6c6fd7cb14b794c45e267f42c342a8d32185c6ded95726e7e93fbf092194e4fbd3f3c SHA512 b181b4aa5a483460114e591bec9bec8d6d3c777bbc027b03b4793a6babc46b56fd88888e02fcb4b142178a28d9748c0a0fbc2b5a55c7260dd86f22cb492c7c7e
DIST x86-bin-libreoffice-kde-6.2.7.1.xd3 16356287 BLAKE2B 72f4dfa5e5ce4e040228c41745b154cbdf8567715adfe85b6ba7bd1cc7255ce353218f3ea8d33e8e503483e3042e2c2803043b39f50a3594b006b6ca3065e49e SHA512 81156e687fad6aa140ddbf92c0f4ee68cddbb8afc041ede2d66557d8107e469df66307fd324351b09ffea39ff5cc6969ff194c0932e967cab07ff72618817836
DIST x86-bin-libreoffice-kde-java-6.2.5.2.xd3 27572925 BLAKE2B 57a97620414c95bee128fb0afa5c586822d479eb0e9e2915a5f01de4077d6c1f008f47453dc0db2baf03b658c414f02d83cc5891caf84270f132ce69ed5d6bc6 SHA512 6cbd73b1e73afbd98d5a6dc784dea52ad460e74dbf04183864d2b614c85f386ec80ae7f3b727f18f1f5f4551e6c0120105931008fe37870262a4e14443445016
DIST x86-bin-libreoffice-kde-java-6.2.7.1.xd3 27684456 BLAKE2B 8280a950007f598d5adc95c4b2d9c3df8fa57ad0aa1be0d8260c567bc0da64d5e54dbeda80ca83478caaf39c9a843bf6eb4d9528df7f69e66857f97bbc086db1 SHA512 7c3b4ca0483b3d2ff73e36219e636be43631ad2a61ef0fee9630be3789fd5bbcf2cbace5be1f1b132fc407db6964eda9983763bd06bf87a97bd843d23f1be796
EBUILD libreoffice-bin-6.2.5.2.ebuild 6371 BLAKE2B 8a198d65e9061e5ccef36b778d0b466a682f2496de445db8d7db4c7e5e8f3c9fe06fbda196915665bd8ee36522581a8ce3f541ddbc95940cc5ee3c99082660c5 SHA512 0e2c7c1e58a4a82bc14fc458b310c40780856411bf47b057074aefb50d7db51f2c2c2c9d52c8ea1c0d914a54190181e0f293449b9d617dc3f0131995f523d7c0
EBUILD libreoffice-bin-6.2.7.1.ebuild 6389 BLAKE2B f77b78514c9f98f6762ce74b2cca8a726e7bfed85514bd19104ba792d9f0d66746b0425a7901e7418652ef2b74dafcdd93071b47a2bcfc5b29e28973ce366338 SHA512 3c38ac33d8c287f183be3ab5f5d70970d200d4bd0a04ec471b8ccf6f373f92ac1fc43325741c3b8a942335f880c0c81fdc7167cbce370de96212a1db3e1c90df
MISC metadata.xml 510 BLAKE2B 3c08e88fbf4a981a3adde50ee62d59899f24f87b2aee7359bec6c337adde486096de536227d81b1e3eeb2a27e01c08ca1d91db6d9311e0d34211528f63aea23c SHA512 12331dfd1fe409ce5a65bcf1ce8bd2e23f2e789b7009216e987b861fde897b78b16487399338af0e94e9e40da70ba32624251d71de5aae7d5b23891f54a994f0

@ -0,0 +1,257 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
BASE_PACKAGENAME="bin"
BASE_AMD64_URI="https://tamiko.kyomu.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
BASE_X86_URI="https://tamiko.kyomu.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
PYTHON_COMPAT=( python3_6 )
PYTHON_REQ_USE="threads,xml"
inherit java-pkg-opt-2 python-single-r1 prefix xdg-utils
DESCRIPTION="A full office productivity suite. Binary package"
HOMEPAGE="https://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
BIN_COMMON_DEPEND="
app-text/hunspell:0/1.7
=app-text/libexttextcat-3.4*
=app-text/libmwaw-0.3*
dev-libs/boost:0/1.71.0
dev-libs/icu:0/64.2
>=media-gfx/graphite2-1.3.10
media-libs/harfbuzz:0/0.9.18[icu]
media-libs/libpng:0/16
>=sys-devel/gcc-8.3.0
>=sys-libs/glibc-2.29
virtual/jpeg-compat:62
"
# PLEASE place any restrictions that are specific to the binary builds
# into the BIN_COMMON_DEPEND block above.
# All dependencies below this point should remain identical to those in
# the source ebuilds.
COMMON_DEPEND="
${BIN_COMMON_DEPEND}
${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-crypt/gpgme[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
app-text/libepubgen
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.1
app-text/libnumbertext
>=app-text/libodfgen-0.1.0
app-text/libqxp
app-text/libstaroffice
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
=dev-cpp/libcmis-0.5*
dev-db/unixODBC
dev-lang/perl
dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
>=dev-libs/liborcus-0.14.0
dev-libs/librevenge
dev-libs/libxml2
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28[nss]
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
media-libs/freetype:2
>=media-libs/harfbuzz-0.9.42:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
media-libs/libzmf
net-libs/neon
net-misc/curl
sci-mathematics/lpsolve
sys-libs/zlib
virtual/glu
virtual/jpeg:0
virtual/opengl
x11-libs/cairo[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
net-print/cups
sys-apps/dbus
gnome? (
dev-libs/glib:2
gnome-base/dconf
gnome-extra/evolution-data-server
)
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
!kde? (
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl]
x11-libs/gtk+:3
x11-libs/pango
)
kde? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
kde-frameworks/kconfig:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
dev-db/mariadb-connector-c
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice
!app-office/openoffice
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
java? ( >=virtual/jre-1.6 )
kde? ( kde-frameworks/breeze-icons:* )
"
PDEPEND="
=app-office/libreoffice-l10n-${PV}*
"
DEPEND="dev-util/xdelta:3"
# only one flavor at a time
REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}"
RESTRICT="test strip"
S="${WORKDIR}"
PYTHON_UPDATER_IGNORE="1"
QA_PREBUILT="/usr/*"
pkg_pretend() {
[[ $(gcc-major-version) -lt 4 ]] || \
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
&& die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
}
pkg_setup() {
python-single-r1_pkg_setup
}
src_unpack() {
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
local patchname
use kde && patchname="-kde"
use gnome && patchname="-gnome"
use java && patchname="${patchname}-java"
if [[ -n "${patchname}" ]]; then
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
fi
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
}
src_prepare() {
cp "${FILESDIR}"/50-${PN} "${T}"
eprefixify "${T}"/50-${PN}
default
}
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/
# prevent revdep-rebuild from attempting to rebuild all the time
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
use java || \
ewarn 'If you plan to use the Base application you should enable java or you will get crashes and missing features.'
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

Binary file not shown.

@ -13,5 +13,6 @@ EBUILD elogv-0.7.6.4.ebuild 1594 BLAKE2B 93da434e3144c09ab44af66d35d2c63982e0bc0
EBUILD elogv-0.7.6.5.ebuild 1594 BLAKE2B 93da434e3144c09ab44af66d35d2c63982e0bc02ba0795436a915d4bf106dee7d8e7e6e6619236ffc357fe2dc9b6eaa3123088fb86ce263d3148c8c51f086417 SHA512 c430b11ac97db2d36efe9e3722506fb5388bf8b81bc462c3b8fcae2cc438ef97a281d3e87c1a928371c539a2256b4e34ae8af1c9fa64d052deeaaca92787dbee
EBUILD elogv-0.7.6.6.ebuild 1594 BLAKE2B 93da434e3144c09ab44af66d35d2c63982e0bc02ba0795436a915d4bf106dee7d8e7e6e6619236ffc357fe2dc9b6eaa3123088fb86ce263d3148c8c51f086417 SHA512 c430b11ac97db2d36efe9e3722506fb5388bf8b81bc462c3b8fcae2cc438ef97a281d3e87c1a928371c539a2256b4e34ae8af1c9fa64d052deeaaca92787dbee
EBUILD elogv-0.7.7.1.ebuild 1595 BLAKE2B 557940e81ef758ceaf4ab88c73e5d5d89323838f874dc23c34e60c43829845a211f9722cba5230232528336741a7f727861cf12ad33363593afb9398d8a2f0b5 SHA512 efd5a99f85f5dff8aa581695dc302c9bb336ac5e2f55ba496ba6938f5a6ec7bc5a39520a73f7ecf5267027272609215292c50e378e018cacda58c44863164d29
EBUILD elogv-0.7.8.ebuild 1595 BLAKE2B 557940e81ef758ceaf4ab88c73e5d5d89323838f874dc23c34e60c43829845a211f9722cba5230232528336741a7f727861cf12ad33363593afb9398d8a2f0b5 SHA512 efd5a99f85f5dff8aa581695dc302c9bb336ac5e2f55ba496ba6938f5a6ec7bc5a39520a73f7ecf5267027272609215292c50e378e018cacda58c44863164d29
EBUILD elogv-0.7.8-r1.ebuild 1597 BLAKE2B 1d3c3ae27ed25532e19ba653698d3803db4bc47c6cf7e233fd184f215250d43633f4e7f27115596a4537a412ee05fdb74e58e0210db18a25725f5cfa1892eb1e SHA512 bd12597fcdd264cb98a25c4d7c2438c0bb82e8361bbd943b259cb4a749ef7ddccff2d026aabada98c26c963d0e45552c1cec411ea7d3fa526ab5e268f0ce06eb
EBUILD elogv-0.7.8.ebuild 1597 BLAKE2B b016795ed8d0fc28e30c6bfe1323847d9b22d193de1b58805a30b010d054670489158daa73479189869f0593cc6dd767813971d776f7ab869433e65e3cde7bb0 SHA512 cca7aa9680c491e0a17924f296563a017d30ab787d2e5e15af6b69825de9a7a786738ab97de4fafa63cdfa856514cd39f55cd4346b848868f2e5fdcf3e57f96b
MISC metadata.xml 470 BLAKE2B b80ae78f2033fbe4623e47b9f24581e2781a374cb9b85ceb9f990b2505666c19cb003050dea8dd532c1641c0c4fc27d84347ec39c5a5624bf79adba1e42ab873 SHA512 ad99227415869525deb25fc3cd2ead8023a03cddd0d546d14a8669cd681e5aa47cc40977a1664d466aa40c6100479e24e1228b3761ff331bc2436443e9c1443c

@ -0,0 +1,52 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{5,6,7} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1
DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage"
HOMEPAGE="https://github.com/gentoo/elogv"
SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
DOCS=( README )
src_install() {
distutils-r1_src_install
# unset LINGUAS => install all languages
# empty LINGUAS => install none
local i
if [[ -n "${LINGUAS+x}" ]] ; then
for i in $(ls "${ED}"/usr/share/locale/) ; do
if ! has ${i} ${LINGUAS} ; then
rm -rf "${ED}"/usr/share/{locale,man}/${i}
fi
done
fi
}
pkg_postinst() {
elog "Optional dependencies:"
elog " dev-python/pyliblzma (for xz compressed elog files)"
elog
elog "In order to use this software, you need to activate"
elog "Portage's elog features. Required is"
elog " PORTAGE_ELOG_SYSTEM=\"save\" "
elog "and at least one out of "
elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
elog "More information on the elog system can be found"
elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example"
elog
elog "To operate properly this software needs the directory"
elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage."
elog "To start the software as a user, add yourself to the portage"
elog "group."
elog
}

@ -3,7 +3,7 @@
EAPI=6
PYTHON_COMPAT=( python3_{5,6} )
PYTHON_COMPAT=( python3_{5,6,7} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1

@ -1,5 +0,0 @@
DIST hashgen-1.0.c 36299 BLAKE2B 4419ffd2b4c8435b05b0cf2d9e54e2df5c539f945166da8305c910ec267e5d93cd26822ef189777cf952bb8644193fbfeaafefa4e98c5b7561845fb9a1f40c0a SHA512 4f8df94e91b02ebc611553d2dd9776de4ba77989869ed1ce411b91cc7fed224c3d8715d15cce6234caa25f2143962949dfd59da79d8f1ab211c287c604c22fff
DIST hashgen-1.1.c 38543 BLAKE2B 8830fa1ebd3494ef6e42b12bb750e4b45f0ebb975de8aacc29e67200144cc9110532846b349cf36b0a060c3b2770095a65bc24be2eb7ea997adfd5be309328d2 SHA512 84c44689e2d0061566ce990b943ea76824f5cf257d611571cd0b5932154a079670f186b7e97d3e16de3e991a629db595a63c21336c6a57f48b967b5ebb40eea8
EBUILD hashgen-1.0.ebuild 1275 BLAKE2B a32fc75cfb026181bd0f7b182d888e6bbbc91efdc35e3fec4412dc6abf74429e76cd8622ae25e22a53ccf06519321f055332dad99868802be03e0498107216df SHA512 00dc4fe2efd8f433442406775134d8d34cf47074d78dc42e0c9c1a830b254d6206d9bb2b70860f4a03bffbb65ab647f46d971e16007aa149b153adddacf4df42
EBUILD hashgen-1.1.ebuild 1275 BLAKE2B 2a1bfcfd8442f411d4b7e31a5cbf5cf586684cbed8e857d1abc09bc88d7a145aecfa050c4431dfdb6d228e24fd430d13c28507e778bd776a810ce0fbc2cbf8bb SHA512 51b06dade1b3ba23a1f34da3239b2fdd9c0b5e5dcc5569777654be5c3c9644cd90a5a9cca33f4c18c96981cd8374c94046f7066f996dd29cd718f6eee8bec1c1
MISC metadata.xml 248 BLAKE2B 60e4295b22f6f36039547e98305ae072755044f6516df2e29e65768732900ffc93dac9cbcf1da9e6c731403a62cf272f2f378d0641bd466974f8a234235c862a SHA512 f6fee7363592cb9dcd666011806321b791fb84bf0719fb2454d1f3ceb738650184286c17a13684c077bacd1a93581a71accfe9cef74adcaf40dfda7d8a167d13

@ -1,56 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs flag-o-matic
DESCRIPTION="Manifest generation and verification tool written in C"
HOMEPAGE="https://prefix.gentoo.org/"
GITHASH="7fc3cf2b4baddc8b98c994b8ee024330d8f29956"
SRC_URI="https://gitweb.gentoo.org/repo/proj/prefix.git/plain/scripts/rsync-generation/hashgen.c?id=${GITHASH} -> ${P}.c"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="+openmp"
DEPEND="
openmp? (
|| ( >=sys-devel/gcc-4.2:*[openmp] sys-devel/clang-runtime:*[openmp] )
)
app-crypt/libb2
dev-libs/openssl:0=
sys-libs/zlib
app-crypt/gpgme
"
RDEPEND="${DEPEND}"
src_unpack() {
mkdir "${S}" || die
cp "${DISTDIR}"/${P}.c "${S}"/${PN}.c || die
}
src_compile() {
v() {
echo "$@"
"$@"
}
local openmp=
use openmp && tc-has-openmp && openmp=-fopenmp
[[ ${CHOST} == sparc-*-solaris2* || ${CHOST} == i?86-*-solaris2* ]] \
&& append-flags -D_FILE_OFFSET_BITS=64
v $(tc-getCC) -o hashgen ${openmp} ${CFLAGS} \
$(pkg-config openssl --libs) \
$(gpgme-config --libs) \
-lb2 -lz ${LDFLAGS} ${PN}.c || die
}
src_install() {
dobin hashgen
cd "${ED}"/usr/bin || die
ln -s hashgen hashverify || die
}

@ -1,56 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs flag-o-matic
DESCRIPTION="Manifest generation and verification tool written in C"
HOMEPAGE="https://prefix.gentoo.org/"
GITHASH="2ea68e88531288c29c5533440d63da6c8136d477"
SRC_URI="https://gitweb.gentoo.org/repo/proj/prefix.git/plain/scripts/rsync-generation/hashgen.c?id=${GITHASH} -> ${P}.c"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="+openmp"
DEPEND="
openmp? (
|| ( >=sys-devel/gcc-4.2:*[openmp] sys-devel/clang-runtime:*[openmp] )
)
app-crypt/libb2
dev-libs/openssl:0=
sys-libs/zlib
app-crypt/gpgme
"
RDEPEND="${DEPEND}"
src_unpack() {
mkdir "${S}" || die
cp "${DISTDIR}"/${P}.c "${S}"/${PN}.c || die
}
src_compile() {
v() {
echo "$@"
"$@"
}
local openmp=
use openmp && tc-has-openmp && openmp=-fopenmp
[[ ${CHOST} == sparc-*-solaris2* || ${CHOST} == i?86-*-solaris2* ]] \
&& append-flags -D_FILE_OFFSET_BITS=64
v $(tc-getCC) -o hashgen ${openmp} ${CFLAGS} \
$(pkg-config openssl --libs) \
$(gpgme-config --libs) \
-lb2 -lz ${LDFLAGS} ${PN}.c || die
}
src_install() {
dobin hashgen
cd "${ED}"/usr/bin || die
ln -s hashgen hashverify || die
}

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>grobian@gentoo.org</email>
<name>Fabian Groffen</name>
</maintainer>
</pkgmetadata>

Binary file not shown.

@ -5,6 +5,8 @@ AUX aspell-0.60.6.1-clang.patch 1288 BLAKE2B fa2da2471f3ec3c6d5c9a98c0afd000bd86
AUX aspell-0.60.6.1-unicode.patch 8273 BLAKE2B ceadde03ffb1904e58c76074444013d2517a20dafeb5847963b6d8e3dbd4ab7fb00fe0d13fd26d3381edeb4e68b2feefb2c8b44186336bdfe197d483920dd509 SHA512 8601183d2e84801c193f5a4412e021ff79ccd27e031c0e8ec85a879619868d13389cb60fb0f4fa971114da64645dd4fc5cbe480f49e88d575826cf429a533b98
DIST aspell-0.60.7-rc1.tar.gz 2034916 BLAKE2B 7518660b0bb7f75aa3b659519a97132675b39dac7e8806d5450d43f40d62683e4c4a41a8c18cd08b6ab9ca53911caeb87e0898eb04ad9d2f98185e2bb6033d5c SHA512 e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1
DIST aspell-0.60.7.tar.gz 2071890 BLAKE2B d0c8780179cca304361b9d58be667f3dd99d9319cbcffd92a0cc69c65c3a40410b10f6953471ddd9d6df355b557761ffff71ccb5bc6995a57de69a9adb07db66 SHA512 6f5fcd1c29164ee18f205594b66f382b51d19b17686293a931ca92c1442d3f7228627ca7d604d860551d0d367ac34dfb2ae34170a844f51e84e390fb1edc4535
DIST aspell-0.60.8.tar.gz 3486448 BLAKE2B a72e70af65749059a576740377f93b20ab283f73fa7919894f6af189b5aa73581fa0410800851c9396e7d13f4cbc2f7edc23c53d46874d0389ffdb2432ff08c2 SHA512 8ef4952c553b6234dfe777240d2d97beb13ef9201e18d56bee3b5068d13525db3625b7130d9f5122f7c529da0ccb0c70eb852a81472a7d15fb7c4ee5ba21cd29
EBUILD aspell-0.60.7.ebuild 2760 BLAKE2B 60bdbc0c7b9bae9d1581b56739f787757e4f997df5555ea281d911a6a499c6f8e2f868585ff56d91f0fd623fb02dd621dba4cb5443737451404ca58cf587e4aa SHA512 e1b48dfcba09975fd4648483b5923ce598eca3f61a0caf9256b2ac6986c12f56ac3911a74e70312b2d84e0c7d4494ffc190b57ec17683f60846fdbaf538c88ad
EBUILD aspell-0.60.7_rc1.ebuild 2693 BLAKE2B d8e53782f55571c0c53d2dce4069e3c3f2113a4977c78ed113294d4e7d342dbb2b295c3606f1a760212cbd0958cb3aad57a3a161c4ef6eeb3b4c558ddfd89a98 SHA512 54bc31bd148687657ab4700bf757bdd9d632689a50a28f606b29c5e550341acd9f4fde53bca338406127764ee9c467aa801b9a234b18f44d422112fc3e5d88ca
EBUILD aspell-0.60.8.ebuild 2760 BLAKE2B 60bdbc0c7b9bae9d1581b56739f787757e4f997df5555ea281d911a6a499c6f8e2f868585ff56d91f0fd623fb02dd621dba4cb5443737451404ca58cf587e4aa SHA512 e1b48dfcba09975fd4648483b5923ce598eca3f61a0caf9256b2ac6986c12f56ac3911a74e70312b2d84e0c7d4494ffc190b57ec17683f60846fdbaf538c88ad
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33

@ -0,0 +1,103 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools flag-o-matic libtool toolchain-funcs
MY_P="${P/_/-}"
DESCRIPTION="A spell checker replacement for ispell"
HOMEPAGE="http://aspell.net/"
if [[ "${PV}" = *_rc* ]] ; then
SRC_URI="mirror://gnu-alpha/aspell/${MY_P}.tar.gz"
else
SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
fi
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="nls unicode"
PDEPEND="app-dicts/aspell-en"
LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
for lang in ${LANGS}; do
IUSE+=" l10n_${lang}"
case ${lang} in
de-1901) dict="de-alt" ;;
pt-BR) dict="pt-br" ;;
*) dict="${lang}" ;;
esac
PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
done
unset dict lang LANGS
# English dictionary 0.5 is incompatible with aspell-0.6
RDEPEND="
sys-libs/ncurses:0=[unicode?]
nls? ( virtual/libintl )
!=app-dicts/aspell-en-0.5*
"
DEPEND="${RDEPEND}"
BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
"
S="${WORKDIR}/${MY_P}"
HTML_DOCS=( manual/aspell{,-dev}.html )
PATCHES=(
"${FILESDIR}/${PN}-0.60.5-nls.patch"
"${FILESDIR}/${PN}-0.60.5-solaris.patch"
"${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
"${FILESDIR}/${PN}-0.60.6.1-clang.patch"
# includes fix for bug #467602
"${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
)
src_prepare() {
default
rm m4/lt* m4/libtool.m4 || die
eautoreconf
elibtoolize --reverse-deps
# Parallel install of libtool libraries doesn't always work.
# https://lists.gnu.org/archive/html/libtool/2011-03/msg00003.html
# This has to be after automake has run so that we don't clobber
# the default target that automake creates for us.
echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in || die
# unicode patch breaks on Darwin, NCURSES_WIDECHAR won't get set
# any more. Fix this.
[[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode && \
append-cppflags -DNCURSES_WIDECHAR=1
}
src_configure() {
local myeconfargs=(
$(use_enable nls)
$(use_enable unicode)
--disable-static
--sysconfdir="${EPREFIX}"/etc/aspell
)
econf "${myeconfargs[@]}"
}
src_install() {
default
docinto examples
dodoc "${S}"/examples/*.c
# install ispell/aspell compatibility scripts
newbin scripts/ispell ispell-aspell
newbin scripts/spell spell-aspell
# we explicitly pass '--disable-static' to econf,
# hence we can delete .la files unconditionally
find "${ED}" -type f -name '*.la' -delete || die
}

@ -1,4 +1,4 @@
DIST docbook-dsssl-1.79.tar.bz2 277650 BLAKE2B 6a12f46965ee705096f679b672610395b24f151e3bf3cb05f7d920c052b7a3fdafb4f5ee4526dbf765bbab6b7d4ca9f021277c6f35926f47edc61d0f835afdbb SHA512 fad71e67227b54b0a7c31a351b4d5c0695517b3687714807d7b144d239dc6f7e0d556520e705eb75581c82e0deea4b32ccfde1eccad2718337b757eddd64843e
EBUILD docbook-dsssl-stylesheets-1.79-r3.ebuild 1529 BLAKE2B 78aba5226ec752b9a983f9cd4846619c788c6e6205738a11425e363b847c15c30a3ae21fd10f929cb36b554f806044b1d5381214a729890c61d22864e8dee131 SHA512 81b5606c5b3de8b54e50f66d2120de05169731afc50f34a057e35cf89c15437ce0e96d3a1a2e9bc8c6fbfba5cbc1373bc38f64f164d1937165791063c264518b
EBUILD docbook-dsssl-stylesheets-1.79-r4.ebuild 2473 BLAKE2B afb4a4521674b170456995a9cc578f21c736d4c48d1e70a20820affd34c87ac76ddc215fead0f538167cca07b3c1c256d0a1f4f8c8fc44798b6bb2dc63d7a4db SHA512 cc68a03d636cf0b2a086702b9120e51a8afd7a82b14fcd6696de527ce3de191c378ac299bb1f202a9a91d06ab2e313a3ab719c4d8ad6318be328ea6fc9dd5fa6
EBUILD docbook-dsssl-stylesheets-1.79-r4.ebuild 2469 BLAKE2B b57db934f2f4234d279c0242dd00a4a0fe0c2c009d2b8c50e5276e1b2f505f3858eee2423f86086d0c0818cf06f47797838acfec2e342fc6594ca5ce1fb5f5e0 SHA512 55b848c3e57fb13cd682d8a1ee3a85f1037bb22ef89c945626be8244a97edb34fbfc5f78a5cc9274a6f73ed0d75d5ca71fd8ff2c86c753c0b43a4d08b64213bb
MISC metadata.xml 377 BLAKE2B 035eb23363be52cbeb11b0ca2fbcedbb608dad9d4b26dbd2155a538db51cafe7296614f5005c0460ec4ce02a35378d98f2c7834fe2f098d7b05ef835bdbf520b SHA512 c965e64e4582a7452d8cf7eb46b794788cc8ccd9d93a48ab14e7ef606979cee706f682545bfebc2c5e380e9e18db0b671ce0f9ad935a0812472fc1586c989c28

@ -12,7 +12,7 @@ SRC_URI="https://downloads.sourceforge.net/project/docbook/docbook-dsssl/${PV}/$
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
RDEPEND="

@ -15,19 +15,19 @@ DIST docbook-4.3.zip 66117 BLAKE2B d92d69b6f94c85bc2e8ead87dfb31db331206ea3d014e
DIST docbook-4.4.zip 66879 BLAKE2B 7a21c99e934851bc7c6be77da2b65079b3b6b32365672b40b70b1819e7aa6987cb65f8725ed2b9cc804d8cd0fc7c17f02601466dcd48f5314439df626db6aa89 SHA512 561d6f68e293fb98d13010dc287c6ea59d9e6a033af3518ab4d735a374a7a603150ecf555a1126577dd00baa692a6c5d09afc4d3fed70f2fe8b5b86d6bb5ecd8
DIST docbook-4.5.zip 71252 BLAKE2B 0bdb424ff47be140d4d18eeb5f3dce509d47577737b485d5bc34af1a02596d577eb7b48c3884acd04965014819e4a23a444c198134fec14f2c2e7c2d5bcac58d SHA512 cde483678562a18f67fa5fbe631fbdfcbef907b6b6fb63749125fdc883af2448d4a95aefb8fba8bcdd0417fb078063984fe8eb3c7050978f4f4b03d527c329df
EBUILD docbook-sgml-dtd-3.0-r3.ebuild 978 BLAKE2B f83ac7ee8771bea0ee40dbacc4ecd1c024e594d02eb9a22b75199f07deffc72c2dc1f99d92a00fabf97742b8fbdffd6683193a618b4d2980a2140ac4ad271c69 SHA512 091b15d441c6d58bf32fb120ca27f679126d1b62f57e33a876c259db6b8b4893573d74bccd89b5d80d8be6e55f735b3553eb860172e261137773e2eaf43e5de2
EBUILD docbook-sgml-dtd-3.0-r4.ebuild 1251 BLAKE2B c3cd366ca13a335184615ca0c025a68c9e75f2208f8b79e414fa46565df4d63b0c70f5d83c1e5eb03fbd2c3f800ad11ab09d884086a6f9753a5c04dd2cad3410 SHA512 dcd94c5b38d05e3ee9dcf149a8902106b0c5cff2a91d61df6db049b751ab5289174f842697cf63045a1a35885b82e12d97d158d2eaf85ed037194a94504eed0d
EBUILD docbook-sgml-dtd-3.0-r4.ebuild 1247 BLAKE2B 8a64319f477f06a49129f91330a4b46cfc574dff9c0d8e8dc71ef36c6f591c002abcf346c1aad81efd94d0f6504506860cd4e579812968b40e41904b9025040e SHA512 de5eccb0c0a05020f3a0c86e7d4f31e080116f22170911458706273896bc42e651ca9be47f131b0b98d90e30b42b3a32d934f27b2c8ec8317944d4bee0549ccc
EBUILD docbook-sgml-dtd-3.1-r3.ebuild 978 BLAKE2B e426fd076c89a1d2a42574f3e2cb69cbc977660853fac147ec8d86f2f861abf13eda82b2e49c0703f6dc2b5867ac9101d95c93dad31d4f1ee4793982b9d2e7c5 SHA512 892fe39a4fb234cb3429982f8f8c6dbe9815453b3ce9de8b993e96eb5c429a87407ab60255f7e0b71844b910c66533d56f116f3d1b85f3382b76c735c0439b4b
EBUILD docbook-sgml-dtd-3.1-r4.ebuild 1251 BLAKE2B c3cd366ca13a335184615ca0c025a68c9e75f2208f8b79e414fa46565df4d63b0c70f5d83c1e5eb03fbd2c3f800ad11ab09d884086a6f9753a5c04dd2cad3410 SHA512 dcd94c5b38d05e3ee9dcf149a8902106b0c5cff2a91d61df6db049b751ab5289174f842697cf63045a1a35885b82e12d97d158d2eaf85ed037194a94504eed0d
EBUILD docbook-sgml-dtd-3.1-r4.ebuild 1247 BLAKE2B 8a64319f477f06a49129f91330a4b46cfc574dff9c0d8e8dc71ef36c6f591c002abcf346c1aad81efd94d0f6504506860cd4e579812968b40e41904b9025040e SHA512 de5eccb0c0a05020f3a0c86e7d4f31e080116f22170911458706273896bc42e651ca9be47f131b0b98d90e30b42b3a32d934f27b2c8ec8317944d4bee0549ccc
EBUILD docbook-sgml-dtd-4.0-r3.ebuild 978 BLAKE2B 4ecff8ed147969f87de00150cf77a1e53162926833847e09ea0fddd0da59d366979f495b05d52cd029afc67fb4746f3f95f22615ee7bd351bab7af934d095cde SHA512 1dbed9ae40cbfe8856f075a6d358b7aa29ccc97833be63529f8bffb573c813e42304591514e2224e3f7aa9140f16e29ff756908e91e73dffde39155f4359c558
EBUILD docbook-sgml-dtd-4.0-r4.ebuild 1251 BLAKE2B c3cd366ca13a335184615ca0c025a68c9e75f2208f8b79e414fa46565df4d63b0c70f5d83c1e5eb03fbd2c3f800ad11ab09d884086a6f9753a5c04dd2cad3410 SHA512 dcd94c5b38d05e3ee9dcf149a8902106b0c5cff2a91d61df6db049b751ab5289174f842697cf63045a1a35885b82e12d97d158d2eaf85ed037194a94504eed0d
EBUILD docbook-sgml-dtd-4.0-r4.ebuild 1247 BLAKE2B 8a64319f477f06a49129f91330a4b46cfc574dff9c0d8e8dc71ef36c6f591c002abcf346c1aad81efd94d0f6504506860cd4e579812968b40e41904b9025040e SHA512 de5eccb0c0a05020f3a0c86e7d4f31e080116f22170911458706273896bc42e651ca9be47f131b0b98d90e30b42b3a32d934f27b2c8ec8317944d4bee0549ccc
EBUILD docbook-sgml-dtd-4.1-r3.ebuild 978 BLAKE2B 86c16063c95d657d5716c755edcd97ef30d526e3df241a30acc98fc96eb55f22efac6b34f32b6c4d08b830622eb9cddbf2efa721878a2a6499af2c5cd3763e04 SHA512 c102a80ffa3faa1a869ff959044181e1516698a03f211b119a5c1478167cf0601f7d2af2cb43595a217fdf7ac85e67b21a0343b7620c780775dd636212b76403
EBUILD docbook-sgml-dtd-4.1-r4.ebuild 1251 BLAKE2B c3cd366ca13a335184615ca0c025a68c9e75f2208f8b79e414fa46565df4d63b0c70f5d83c1e5eb03fbd2c3f800ad11ab09d884086a6f9753a5c04dd2cad3410 SHA512 dcd94c5b38d05e3ee9dcf149a8902106b0c5cff2a91d61df6db049b751ab5289174f842697cf63045a1a35885b82e12d97d158d2eaf85ed037194a94504eed0d
EBUILD docbook-sgml-dtd-4.1-r4.ebuild 1247 BLAKE2B 8a64319f477f06a49129f91330a4b46cfc574dff9c0d8e8dc71ef36c6f591c002abcf346c1aad81efd94d0f6504506860cd4e579812968b40e41904b9025040e SHA512 de5eccb0c0a05020f3a0c86e7d4f31e080116f22170911458706273896bc42e651ca9be47f131b0b98d90e30b42b3a32d934f27b2c8ec8317944d4bee0549ccc
EBUILD docbook-sgml-dtd-4.2-r2.ebuild 993 BLAKE2B a946b13102ff386653ae52ebcbc3b13b8757443582801bc20d197080fc7f236c10ae4d5e023472d04869b3705cae6c500ab7ee56f4ca51e55c896baf5a6865ef SHA512 97a9e5dda3e40b722038fcb66c5a5b952b5debc5915b3de530142f04f31178e89bd7844b866442fc7cfa14c2ddaf1b34d73cf674e171917d3e92fd052ce75ac6
EBUILD docbook-sgml-dtd-4.2-r3.ebuild 1262 BLAKE2B 7afdde882b2d39eba65d7c61ce040213b02a98d0a7162cd87b2252812068a125c0c86932dd630811d61c99601869356e27fd571f7ede0316a373d43b19971900 SHA512 15420c2762700427cc512fafae165485b046ed028aefbebbb4a13a87522c7b1495988f66539429e87828f4abfc156720fcfdf172785e6b647eef84c6c69c58eb
EBUILD docbook-sgml-dtd-4.2-r3.ebuild 1258 BLAKE2B 3a61e10f330953ae8ec4e52c8b12c9a65012f5eb7d89c9e627521f4a21417e3900fde64c2d44bf66d4d3e0e07cf56876f09803430956178259e001ca17047088 SHA512 74014e1dfa2b0d9392551ec223f275a67fd0e600aa1fd5396932f8200d16cf1adc9bb3fcf0e8ca97931b92320a5d8808aa5c53e0c47ae813668850bd881e8abd
EBUILD docbook-sgml-dtd-4.3-r2.ebuild 984 BLAKE2B ceba8e72d4050fc5783081d64bc2ab5feb8a5d6f7624a9cbcb1f606bff3923e839e9fcdd01fc83435857c647004f55bd692c7b7be288f24030f84f72c1c9c558 SHA512 34e3f2aabebda0eb43314ab3b2851466821fda47652713b65768a2876e04c0d516dba2164e1a432e22576b713045ed08c3743ec704f7141290efb2712707c695
EBUILD docbook-sgml-dtd-4.3-r3.ebuild 1247 BLAKE2B b2382a8185752d78c37ae39b6178a53c8aa256d834ba4861ec4c1a2c8a21fd982be7600bd00d44eb489ddff20d3ffe3c04afd26069bac5fae41652ac267d0a02 SHA512 a5721998eb93cd091cc3b4ffabc356ec283d5656b803ac73c5e8b1fdefaef07386192bebb8caac9233905ec9c7a3e41795c3e159e5c974c245630a1172e9aea6
EBUILD docbook-sgml-dtd-4.4-r1.ebuild 1247 BLAKE2B 35a10e3494c3511607d99eef4b4c88536f246fb22b5ecd19092affcb494835e1577ddf8356f77acf79ddc687ea8fc3ff7c85467ba7f3a9a0baedb68c3fc02f5a SHA512 fbc33b0da8394b20a768a7663a813dec7bd369b93c9a47b0c6c37c56a59d8be00e312988eb61f0ce729dda9743d70e42af49a54bf0f08f8d320812ed2ab467d1
EBUILD docbook-sgml-dtd-4.3-r3.ebuild 1243 BLAKE2B be090ee160178ca7984902c05b5aac0f4b5be2d6110f1b212a6f8430f7e1ab21a9d532580e5b46133efab55eb5b4edb8c8908d624e4be5139bdb929a01b815f1 SHA512 78e5cc11dd458996ba43732a695790e672072d2ee0d8c01ee55b5769eca310ad7c0c3334e64b1b76b7b48d90f00838a7fa467e9b54c5fe02417398281d646fce
EBUILD docbook-sgml-dtd-4.4-r1.ebuild 1243 BLAKE2B 7e7ce0ce5c8e6167c96c18ba34181ad36c31122a466f0cdba60d09f52ee62d0a2e81af29594d8700fcd1abf289d86c202464592378b39fa9448553b1b434b09b SHA512 187c6e0a034ff6edaeac642bb13853d47cc62734b9695f2e15c227a950872d155b056368f315b0e68fa810522ba4b87a93f16fdfe63cb1e4a18dd17929d87f81
EBUILD docbook-sgml-dtd-4.4.ebuild 984 BLAKE2B 69c42245da0c03a7aa65da7de54fa2fb68c1805360c7b8bad0e94169e82f3e1c55c9a43a4e96bc99cc2d599051b570ed647e924ea35a7066c67a2bd58870eab0 SHA512 70dac72ddc99a35fe804db3f70f515f432c1318897be424451d7c4912c67c7003df00fd61bc8a69fe4d2aa6bee0bd6557d9f86f6699b6b49dc6e9db07389a77e
EBUILD docbook-sgml-dtd-4.5-r1.ebuild 1243 BLAKE2B 797bff8ac4f1cd0778fe391a3d1788bdbfc7f74f08b68a04cd878e2d957029ecbd03d14cf0cc214fcfbad3cada3050eb06d9963190003a7cfb0e0f80dcce6f93 SHA512 d5f0d057930f8d9b0aaac960572e17d2cd66d4dc22a792d9a253170d670a1eb3358236f9d8846f165b370a37767cc6cb0dd8f18e37fa8c6498a7ad54a61f7f77
EBUILD docbook-sgml-dtd-4.5-r1.ebuild 1239 BLAKE2B 8b03486ed0a266eaf8b043b56d79f5fc8e350354495b9b60dfa9251bc3d2d8ae1f239063bbc8574463fb5d4051397088a4d5b9b02f9cc6cc2af18ebed75ea8cc SHA512 f54fb029c859fc5feec8107e0d3747c2d6a3b13ed6f00ea142e36fdee4e89ea231969564fca38d58f2929f9309b55e3ecd65e67baaa15318a5de648962ee7174
EBUILD docbook-sgml-dtd-4.5.ebuild 977 BLAKE2B 9dd0c5251b840856e6b1949258fb6ee427dbc3fe0487a2fc21153bb58cde8877e3d1bd899941ca51f884b8f3b6e2ae2a87c5bcc9f8d00cb138cb36ec9d31e415 SHA512 89b7ee7d59bf1bec074fe6a3136e09c8c0967cf21119b7cbef6ff2271a6eab140672543ce4899f5b22c4113a71c3b74c928ed57f8b0a569ed75eaf218fb6dacb
MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282

@ -11,7 +11,7 @@ SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -11,7 +11,7 @@ SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -11,7 +11,7 @@ SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -11,7 +11,7 @@ SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -11,7 +11,7 @@ SRC_URI="https://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -11,7 +11,7 @@ SRC_URI="https://docbook.org/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -11,7 +11,7 @@ SRC_URI="https://docbook.org/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -11,7 +11,7 @@ SRC_URI="https://docbook.org/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -3,5 +3,5 @@ AUX docbook-utils-0.6.14-elinks.patch 445 BLAKE2B e4e64e0cdc22dec01bc96ce5ae0b73
AUX docbook-utils-0.6.14-prefix.patch 3055 BLAKE2B f8b7f5ffa47d0a1d18fcf9ef66dae9db74b30086bed3a6d3900e73f83dda660c6abedf697f71e51f9b5145751bae2d461ace626a7336f95e95b284468ed50857 SHA512 c4f95b8507070dda4ed102c45e6b8fe40172a2a5d8b041259903f46c3bedb351d85924810cb9bae3073b674ec8b39bd86d5f570c8c28c8100134f62abb59c1a8
DIST docbook-utils-0.6.14.tar.gz 124998 BLAKE2B c0ae31adbbbf78732362638bdc73638cd67205b4ce2b2ac4e740334fd230c8cb031e5ba3ee9e34110c48ea42115f2f5f4dab4b4b6dd45d963976d2b48d7836a2 SHA512 8052316a643b5eaa6c0373a9ed7f2406e7c3cb3da9d3c955a271c89813a8f3196fcd9e6c8385c7b6b7ecb916515e3ec7897aece4473989f0e4dc52a2bc8bbfdf
EBUILD docbook-sgml-utils-0.6.14-r2.ebuild 1887 BLAKE2B f15df4383f323db128a975a0fdacc643fa162058484962d55e15526e601ad2b18f1e251f83e9ee516732794a0e51bb2c51b1feb968d5f4e03db4fae79543443c SHA512 f23328537fa94f67fa4eca2401ffd513fa164cf5bf4f7f7efae2428e31ff00e0a8114d77800cb1253c371cfe367d2cdcd5517d3404e8be8b9cf138a7963e7f01
EBUILD docbook-sgml-utils-0.6.14-r3.ebuild 1839 BLAKE2B 8c989b640ed8f60d1c87d1b25063cbc49a83fb63fcf202ee004efee4e164d5e289db4c9e290b5bef067645ff492afa49a512161f07fdb3efb41323daac08d17a SHA512 2ca82c447256d93e9b0a757e3b0216d22ce8ac83a87329b81bb5e5194890ae7cf9de371a4c0669eb3ec95737857c24cb69de03e872cb057bab7904b136d0eff2
EBUILD docbook-sgml-utils-0.6.14-r3.ebuild 1835 BLAKE2B 6dee9a21225f21970f0fd5ab8b04d1d8db67de92b21dfa46e95913ae8ddd33402620196bbff68be1ecb3953920f8412c682bacc7b0a3f8c4dfbc757ecb8a705d SHA512 bd03033594b3874033fc92b0f6ed308f758034fc489460aff0c50b8c5da45c5c434125bc9c5caf76d13543966f1e7aca8211132795d2fed3bb51d2c380c545cb
MISC metadata.xml 409 BLAKE2B 326a67b502158f75dcbbd01ef2772bbab0099a4d4a1fc1e7463655abbcd807fbec8761edfd1d312b4d3c845d72506fbf53245779e657cc0baf7d2fa44b3e147b SHA512 abc9fadc1fe1a7a863308a566932f958df7b13800336db521acdb6cc93773fa6c8310a34d702bb996baff5718c2329ef790bedacc5f1d849810c174fd8b281ea

@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="jadetex"
DEPEND=">=dev-lang/perl-5

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save