parent
5ac746be52
commit
f3912b699d
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 765678bc92821207c53bfb4ac995a791b938f20236c3a6fda873b8edd11cd1401b4f4c05f170b8f600f38bde5f1227c715499eee072a8de3bb29d4f5cd230226 SHA512 99e3a8f5bc147dd90b9cab11f06892d87f289aa1354ad323711fe96ebc9c32b1e887e8f9d3575a37831c4d2153a070ff9115c5e27a185d54170bad9dbbaabc26
|
||||
DIST cmake-3.14.6.tar.gz 8861359 BLAKE2B 257a9a89fe880f8945f47a4bb1980e66f0f28ee5cebeb161012860ae8578487e50c60060ad5144ec6f5b7ea860112edd01909ebceec24b8370e3769ff2a79e99 SHA512 8cf3afadec3fe931d9f954e3148a398939cd16c1fbcb4c5303ac635e2b5029960867f317fd13a46fceebe46e7328689e847f03d7d7c74bb31e23c9cc55838f56
|
||||
DIST cmake-3.15.1.tar.gz 9268592 BLAKE2B 3b0dbca9203b1029922d06df9abc3bbfa6f7b8320e43b11b468cd7e129171e2bb1b645fc07bf2d46c9b3c08642f1a11741240d0029f96ac3b2d7a8bb44d398da SHA512 6900a84c7764034331fb6f00801841a7a3e667ac39813c35ceb3db983b33a5bf6addbbc8539c39a0c0be9e10204c79d6236886a9d50ce901a56275b53619ec73
|
||||
DIST cmake-3.15.2.tar.gz 9269449 BLAKE2B 539a1dede60741f5159fef72f6a7fdd7dd4fd457fab73d33f01b042adee7b5179b2b620ece0556f1612745f911ffe6cd714efb18a4663ac67ed6a20e09feb233 SHA512 154494fe4c8673c3b17a6f1823c55f06fbb35d7ea048b63a5c3e3157108f222693cf1606c879a3cf425edea686dfe19e27974b338e5d281ec118b1a51c632ccc
|
||||
DIST cmake-3.15.3.tar.gz 9270184 BLAKE2B bdca3d45d603d9f40584e54102fedd736dae9eadb3ccaaf9bdb2e071da57eff5201dab390ba651772fb5f78fdd7683a86ac721a8b8273936782559a95be0167d SHA512 7d0abf2f7c661c6b555a7e93a2fce5ab5610c653b0aa4949bed6e97bfbe6523fd0665f67115d3944d3729cbe07ae3aaf780ee673b06dd80f90018cec8a999658
|
||||
|
Binary file not shown.
@ -1,431 +0,0 @@
|
||||
# Copyright 2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# @ECLASS: ada.eclass
|
||||
# @MAINTAINER:
|
||||
# Ada team <ada@gentoo.org>
|
||||
# @AUTHOR:
|
||||
# Tupone Alfredo <tupone@gentoo.org>
|
||||
# @BLURB: An eclass for Ada packages
|
||||
# @DESCRIPTION:
|
||||
# This eclass set the IUSE and REQUIRED_USE to request the ADA_TARGET
|
||||
# when the inheriting ebuild can be supported by more than one Ada
|
||||
# implementation. It also set ADA_USEDEP and ADA_DEPS with a suitable form.
|
||||
# A common eclass providing helper functions to build and install
|
||||
# packages supporting Ada implementations.
|
||||
#
|
||||
# This eclass sets correct IUSE. Modification of REQUIRED_USE has to
|
||||
# be done by the author of the ebuild (but ADA_REQUIRED_USE is
|
||||
# provided for convenience, see below). ada exports ADA_DEPS
|
||||
# and ADA_USEDEP so you can create correct dependencies for your
|
||||
# package easily.
|
||||
#
|
||||
# Mostly copied from python-single-r1.eclass
|
||||
|
||||
case "${EAPI:-0}" in
|
||||
0|1|2|3|4)
|
||||
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
|
||||
;;
|
||||
5|6|7)
|
||||
# EAPI=5 is required for sane USE_EXPAND dependencies
|
||||
;;
|
||||
*)
|
||||
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
|
||||
;;
|
||||
esac
|
||||
|
||||
EXPORT_FUNCTIONS pkg_setup
|
||||
|
||||
# @ECLASS-VARIABLE: ADA_DEPS
|
||||
# @DESCRIPTION:
|
||||
# This is an eclass-generated Ada dependency string for all
|
||||
# implementations listed in ADA_COMPAT.
|
||||
#
|
||||
# The dependency string is conditional on ADA_TARGET.
|
||||
#
|
||||
# Example use:
|
||||
# @CODE
|
||||
# RDEPEND="${ADA_DEPS}
|
||||
# dev-foo/mydep"
|
||||
# DEPEND="${RDEPEND}"
|
||||
# @CODE
|
||||
#
|
||||
|
||||
# @ECLASS-VARIABLE: _ADA_ALL_IMPLS
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# All supported Ada implementations, most preferred last.
|
||||
_ADA_ALL_IMPLS=(
|
||||
gnat_2016 gnat_2017 gnat_2018 gnat_2019
|
||||
)
|
||||
readonly _ADA_ALL_IMPLS
|
||||
|
||||
|
||||
# @FUNCTION: _ada_impl_supported
|
||||
# @USAGE: <impl>
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Check whether the implementation <impl> (ADA_COMPAT-form)
|
||||
# is still supported.
|
||||
#
|
||||
# Returns 0 if the implementation is valid and supported. If it is
|
||||
# unsupported, returns 1 -- and the caller should ignore the entry.
|
||||
# If it is invalid, dies with an appopriate error messages.
|
||||
_ada_impl_supported() {
|
||||
debug-print-function ${FUNCNAME} "${@}"
|
||||
|
||||
[[ ${#} -eq 1 ]] || die "${FUNCNAME}: takes exactly 1 argument (impl)."
|
||||
|
||||
local impl=${1}
|
||||
|
||||
# keep in sync with _ADA_ALL_IMPLS!
|
||||
# (not using that list because inline patterns shall be faster)
|
||||
case "${impl}" in
|
||||
gnat_201[6789])
|
||||
return 0
|
||||
;;
|
||||
*)
|
||||
[[ ${ADA_COMPAT_NO_STRICT} ]] && return 1
|
||||
die "Invalid implementation in ADA_COMPAT: ${impl}"
|
||||
esac
|
||||
}
|
||||
|
||||
# @FUNCTION: _ada_set_impls
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Check ADA_COMPAT for well-formedness and validity, then set
|
||||
# two global variables:
|
||||
#
|
||||
# - _ADA_SUPPORTED_IMPLS containing valid implementations supported
|
||||
# by the ebuild (ADA_COMPAT - dead implementations),
|
||||
#
|
||||
# - and _ADA_UNSUPPORTED_IMPLS containing valid implementations that
|
||||
# are not supported by the ebuild.
|
||||
#
|
||||
# Implementations in both variables are ordered using the pre-defined
|
||||
# eclass implementation ordering.
|
||||
#
|
||||
# This function must be called once in global scope by an eclass
|
||||
# utilizing ADA_COMPAT.
|
||||
_ada_set_impls() {
|
||||
local i
|
||||
|
||||
if ! declare -p ADA_COMPAT &>/dev/null; then
|
||||
die 'ADA_COMPAT not declared.'
|
||||
fi
|
||||
if [[ $(declare -p ADA_COMPAT) != "declare -a"* ]]; then
|
||||
die 'ADA_COMPAT must be an array.'
|
||||
fi
|
||||
for i in "${ADA_COMPAT[@]}"; do
|
||||
# trigger validity checks
|
||||
_ada_impl_supported "${i}"
|
||||
done
|
||||
|
||||
local supp=() unsupp=()
|
||||
|
||||
for i in "${_ADA_ALL_IMPLS[@]}"; do
|
||||
if has "${i}" "${ADA_COMPAT[@]}"; then
|
||||
supp+=( "${i}" )
|
||||
else
|
||||
unsupp+=( "${i}" )
|
||||
fi
|
||||
done
|
||||
if [[ ! ${supp[@]} ]]; then
|
||||
die "No supported implementation in ADA_COMPAT."
|
||||
fi
|
||||
|
||||
if [[ ${_ADA_SUPPORTED_IMPLS[@]} ]]; then
|
||||
# set once already, verify integrity
|
||||
if [[ ${_ADA_SUPPORTED_IMPLS[@]} != ${supp[@]} ]]; then
|
||||
eerror "Supported impls (ADA_COMPAT) changed between inherits!"
|
||||
eerror "Before: ${_ADA_SUPPORTED_IMPLS[*]}"
|
||||
eerror "Now : ${supp[*]}"
|
||||
die "_ADA_SUPPORTED_IMPLS integrity check failed"
|
||||
fi
|
||||
if [[ ${_ADA_UNSUPPORTED_IMPLS[@]} != ${unsupp[@]} ]]; then
|
||||
eerror "Unsupported impls changed between inherits!"
|
||||
eerror "Before: ${_ADA_UNSUPPORTED_IMPLS[*]}"
|
||||
eerror "Now : ${unsupp[*]}"
|
||||
die "_ADA_UNSUPPORTED_IMPLS integrity check failed"
|
||||
fi
|
||||
else
|
||||
_ADA_SUPPORTED_IMPLS=( "${supp[@]}" )
|
||||
_ADA_UNSUPPORTED_IMPLS=( "${unsupp[@]}" )
|
||||
readonly _ADA_SUPPORTED_IMPLS _ADA_UNSUPPORTED_IMPLS
|
||||
fi
|
||||
}
|
||||
|
||||
# @FUNCTION: ada_export
|
||||
# @USAGE: [<impl>] <variables>...
|
||||
# @DESCRIPTION:
|
||||
# Set and export the Ada implementation-relevant variables passed
|
||||
# as parameters.
|
||||
#
|
||||
# The optional first parameter may specify the requested Ada
|
||||
# implementation (either as ADA_TARGETS value, e.g. ada2_7,
|
||||
# or an EADA one, e.g. ada2.7). If no implementation passed,
|
||||
# the current one will be obtained from ${EADA}.
|
||||
#
|
||||
# The variables which can be exported are: GCC, EADA, GNATMAKE.
|
||||
# They are described more completely in the eclass
|
||||
# variable documentation.
|
||||
ada_export() {
|
||||
debug-print-function ${FUNCNAME} "${@}"
|
||||
|
||||
local impl var
|
||||
|
||||
case "${1}" in
|
||||
gnat_201[6789])
|
||||
impl=${1}
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
impl=${EADA}
|
||||
if [[ -z ${impl} ]]; then
|
||||
die "ada_export called without a ada implementation and EADA is unset"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
debug-print "${FUNCNAME}: implementation: ${impl}"
|
||||
|
||||
local gcc_pv
|
||||
case "${impl}" in
|
||||
gnat_2016)
|
||||
gcc_pv=4.9.4
|
||||
;;
|
||||
gnat_2017)
|
||||
gcc_pv=6.3.0
|
||||
;;
|
||||
gnat_2018)
|
||||
gcc_pv=7.3.1
|
||||
;;
|
||||
gnat_2019)
|
||||
gcc_pv=8.3.1
|
||||
;;
|
||||
*)
|
||||
gcc_pv="9.9.9"
|
||||
;;
|
||||
esac
|
||||
|
||||
for var; do
|
||||
case "${var}" in
|
||||
EADA)
|
||||
export EADA=${impl}
|
||||
debug-print "${FUNCNAME}: EADA = ${EADA}"
|
||||
;;
|
||||
GCC)
|
||||
export GCC=${EPREFIX}/usr/bin/gcc-${gcc_pv}
|
||||
debug-print "${FUNCNAME}: GCC = ${GCC}"
|
||||
;;
|
||||
GCC_PV)
|
||||
export GCC_PV=${gcc_pv}
|
||||
debug-print "${FUNCNAME}: GCC_PV = ${GCC_PV}"
|
||||
;;
|
||||
GNATBIND)
|
||||
export GNATBIND=${EPREFIX}/usr/bin/gnatbind-${gcc_pv}
|
||||
debug-print "${FUNCNAME}: GNATBIND = ${GNATBIND}"
|
||||
;;
|
||||
GNATMAKE)
|
||||
export GNATMAKE=${EPREFIX}/usr/bin/gnatmake-${gcc_pv}
|
||||
debug-print "${FUNCNAME}: GNATMAKE = ${GNATMAKE}"
|
||||
;;
|
||||
GNATLS)
|
||||
export GNATLS=${EPREFIX}/usr/bin/gnatls-${gcc_pv}
|
||||
debug-print "${FUNCNAME}: GNATLS = ${GNATLS}"
|
||||
;;
|
||||
ADA_PKG_DEP)
|
||||
ADA_PKG_DEP="dev-lang/gnat-gpl:${gcc_pv}"
|
||||
|
||||
# use-dep
|
||||
if [[ ${ADA_REQ_USE} ]]; then
|
||||
ADA_PKG_DEP+=[${ADA_REQ_USE}]
|
||||
fi
|
||||
|
||||
export ADA_PKG_DEP
|
||||
debug-print "${FUNCNAME}: ADA_PKG_DEP = ${ADA_PKG_DEP}"
|
||||
;;
|
||||
*)
|
||||
die "ada_export: unknown variable ${var}"
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
_ada_single_set_globals() {
|
||||
_ada_set_impls
|
||||
local i ADA_PKG_DEP
|
||||
|
||||
local flags=( "${_ADA_SUPPORTED_IMPLS[@]/#/ada_target_}" )
|
||||
local unflags=( "${_ADA_UNSUPPORTED_IMPLS[@]/#/-ada_target_}" )
|
||||
local allflags=( ${flags[@]} ${unflags[@]} )
|
||||
|
||||
local optflags=${allflags[@]/%/(-)?}
|
||||
|
||||
IUSE="${flags[*]}"
|
||||
|
||||
local deps requse usedep
|
||||
if [[ ${#_ADA_SUPPORTED_IMPLS[@]} -eq 1 ]]; then
|
||||
# There is only one supported implementation; set IUSE and other
|
||||
# variables without ADA_SINGLE_TARGET.
|
||||
requse=${flags[*]}
|
||||
ada_export "${_ADA_SUPPORTED_IMPLS[0]}" ADA_PKG_DEP
|
||||
deps="${flags[*]}? ( ${ADA_PKG_DEP} ) "
|
||||
else
|
||||
# Multiple supported implementations; honor ADA_TARGET.
|
||||
requse="^^ ( ${flags[*]} )"
|
||||
|
||||
for i in "${_ADA_SUPPORTED_IMPLS[@]}"; do
|
||||
ada_export "${i}" ADA_PKG_DEP
|
||||
deps+="ada_target_${i}? ( ${ADA_PKG_DEP} ) "
|
||||
done
|
||||
fi
|
||||
usedep=${optflags// /,}
|
||||
if [[ ${ADA_DEPS+1} ]]; then
|
||||
if [[ ${ADA_DEPS} != "${deps}" ]]; then
|
||||
eerror "ADA_DEPS have changed between inherits (ADA_REQ_USE?)!"
|
||||
eerror "Before: ${ADA_DEPS}"
|
||||
eerror "Now : ${deps}"
|
||||
die "ADA_DEPS integrity check failed"
|
||||
fi
|
||||
|
||||
# these two are formality -- they depend on ADA_COMPAT only
|
||||
if [[ ${ADA_REQUIRED_USE} != ${requse} ]]; then
|
||||
eerror "ADA_REQUIRED_USE have changed between inherits!"
|
||||
eerror "Before: ${ADA_REQUIRED_USE}"
|
||||
eerror "Now : ${requse}"
|
||||
die "ADA_REQUIRED_USE integrity check failed"
|
||||
fi
|
||||
|
||||
if [[ ${ADA_USEDEP} != "${usedep}" ]]; then
|
||||
eerror "ADA_USEDEP have changed between inherits!"
|
||||
eerror "Before: ${ADA_USEDEP}"
|
||||
eerror "Now : ${usedep}"
|
||||
die "ADA_USEDEP integrity check failed"
|
||||
fi
|
||||
else
|
||||
ADA_DEPS=${deps}
|
||||
ADA_REQUIRED_USE=${requse}
|
||||
ADA_USEDEP=${usedep}
|
||||
readonly ADA_DEPS ADA_REQUIRED_USE ADA_USEDEP
|
||||
fi
|
||||
}
|
||||
_ada_single_set_globals
|
||||
unset -f _ada_single_set_globals
|
||||
|
||||
# @FUNCTION: ada_wrapper_setup
|
||||
# @USAGE: [<path> [<impl>]]
|
||||
# @DESCRIPTION:
|
||||
# Create proper 'ada' executable wrappers
|
||||
# in the directory named by <path>. Set up PATH
|
||||
# appropriately. <path> defaults to ${T}/${EADA}.
|
||||
#
|
||||
# The wrappers will be created for implementation named by <impl>,
|
||||
# or for one named by ${EADA} if no <impl> passed.
|
||||
#
|
||||
# If the named directory contains a ada symlink already, it will
|
||||
# be assumed to contain proper wrappers already and only environment
|
||||
# setup will be done. If wrapper update is requested, the directory
|
||||
# shall be removed first.
|
||||
ada_wrapper_setup() {
|
||||
debug-print-function ${FUNCNAME} "${@}"
|
||||
|
||||
local workdir=${1:-${T}/${EADA}}
|
||||
local impl=${2:-${EADA}}
|
||||
|
||||
[[ ${workdir} ]] || die "${FUNCNAME}: no workdir specified."
|
||||
[[ ${impl} ]] || die "${FUNCNAME}: no impl nor EADA specified."
|
||||
|
||||
if [[ ! -x ${workdir}/bin/gnatmake ]]; then
|
||||
mkdir -p "${workdir}"/bin || die
|
||||
|
||||
local GCC GNATMAKE GNATLS GNATBIND
|
||||
ada_export "${impl}" GCC GNATMAKE GNATLS GNATBIND
|
||||
|
||||
# Ada compiler
|
||||
cat > "${workdir}/bin/gcc" <<-_EOF_ || die
|
||||
#!/bin/sh
|
||||
exec "${GCC}" "\${@}"
|
||||
_EOF_
|
||||
chmod a+x "${workdir}/bin/gcc"
|
||||
cat > "${workdir}/bin/gnatmake" <<-_EOF_ || die
|
||||
#!/bin/sh
|
||||
exec "${GNATMAKE}" "\${@}"
|
||||
_EOF_
|
||||
chmod a+x "${workdir}/bin/gnatmake"
|
||||
cat > "${workdir}/bin/gnatls" <<-_EOF_ || die
|
||||
#!/bin/sh
|
||||
exec "${GNATLS}" "\${@}"
|
||||
_EOF_
|
||||
chmod a+x "${workdir}/bin/gnatls"
|
||||
cat > "${workdir}/bin/gnatbind" <<-_EOF_ || die
|
||||
#!/bin/sh
|
||||
exec "${GNATBIND}" "\${@}"
|
||||
_EOF_
|
||||
chmod a+x "${workdir}/bin/gnatbind"
|
||||
fi
|
||||
|
||||
# Now, set the environment.
|
||||
# But note that ${workdir} may be shared with something else,
|
||||
# and thus already on top of PATH.
|
||||
if [[ ${PATH##:*} != ${workdir}/bin ]]; then
|
||||
PATH=${workdir}/bin${PATH:+:${PATH}}
|
||||
fi
|
||||
export PATH
|
||||
}
|
||||
|
||||
# @FUNCTION: ada_setup
|
||||
# @DESCRIPTION:
|
||||
# Determine what the selected Ada implementation is and set
|
||||
# the Ada build environment up for it.
|
||||
ada_setup() {
|
||||
debug-print-function ${FUNCNAME} "${@}"
|
||||
|
||||
unset EADA
|
||||
|
||||
if [[ ${#_ADA_SUPPORTED_IMPLS[@]} -eq 1 ]]; then
|
||||
if use "ada_targets_${_ADA_SUPPORTED_IMPLS[0]}"; then
|
||||
# Only one supported implementation, enable it explicitly
|
||||
ada_export "${_ADA_SUPPORTED_IMPLS[0]}" EADA GCC GCC_PV GNATMAKE
|
||||
ada_wrapper_setup
|
||||
fi
|
||||
else
|
||||
local impl
|
||||
for impl in "${_ADA_SUPPORTED_IMPLS[@]}"; do
|
||||
if use "ada_target_${impl}"; then
|
||||
if [[ ${EADA} ]]; then
|
||||
eerror "Your ADA_TARGET setting lists more than a single Ada"
|
||||
eerror "implementation. Please set it to just one value. If you need"
|
||||
eerror "to override the value for a single package, please use package.env"
|
||||
eerror "or an equivalent solution (man 5 portage)."
|
||||
echo
|
||||
die "More than one implementation in ADA_TARGET."
|
||||
fi
|
||||
|
||||
ada_export "${impl}" EADA GCC GCC_PV GNATMAKE
|
||||
ada_wrapper_setup
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
if [[ ! ${EADA} ]]; then
|
||||
eerror "No Ada implementation selected for the build. Please set"
|
||||
if [[ ${#_ADA_SUPPORTED_IMPLS[@]} -eq 1 ]]; then
|
||||
eerror "the ADA_TARGETS variable in your make.conf to include one"
|
||||
else
|
||||
eerror "the ADA_SINGLE_TARGET variable in your make.conf to one"
|
||||
fi
|
||||
eerror "of the following values:"
|
||||
eerror
|
||||
eerror "${_ADA_SUPPORTED_IMPLS[@]}"
|
||||
echo
|
||||
die "No supported Ada implementation in ADA_SINGLE_TARGET/ADA_TARGETS."
|
||||
fi
|
||||
}
|
||||
|
||||
# @FUNCTION: ada_pkg_setup
|
||||
# @DESCRIPTION:
|
||||
# Runs ada_setup.
|
||||
ada_pkg_setup() {
|
||||
debug-print-function ${FUNCNAME} "${@}"
|
||||
|
||||
[[ ${MERGE_TYPE} != binary ]] && ada_setup
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
Thu, 05 Sep 2019 05:09:04 +0000
|
||||
Thu, 05 Sep 2019 08:38:57 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 05 Sep 2019 05:09:04 +0000
|
||||
Thu, 05 Sep 2019 08:38:57 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile install postinst setup
|
||||
DEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 !<www-client/seamonkey-2.49.5.0_p0 || ( >=dev-lang/python-2.7.5-r2:2.7 ) app-arch/zip dev-lang/perl
|
||||
DEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 || ( >=dev-lang/python-2.7.5-r2:2.7 ) app-arch/zip dev-lang/perl
|
||||
DESCRIPTION=Mozilla extension to provide GPG support in mail clients
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.enigmail.net/
|
||||
KEYWORDS=~alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=MPL-2.0 GPL-3
|
||||
RDEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 !<www-client/seamonkey-2.49.5.0_p0
|
||||
RDEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0
|
||||
SLOT=0
|
||||
SRC_URI=https://www.enigmail.net/download/source/enigmail-2.0.12.tar.gz
|
||||
_eclasses_=multilib 1d91b03d42ab6308b5f4f6b598ed110e python-any-r1 b5f01473006ccc2cd78bc3dab20fced4 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs a3a237ef6c0c58546bf23b2c382f9e56
|
||||
_md5_=038ce8251e363fd67b3abe62bf4abfed
|
||||
_md5_=c826f077b41e32eadaff472fefd1acdf
|
||||
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile install postinst setup
|
||||
DEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 !<www-client/seamonkey-2.49.5.0_p0 || ( >=dev-lang/python-2.7.5-r2:2.7 ) app-arch/zip dev-lang/perl
|
||||
DEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 || ( >=dev-lang/python-2.7.5-r2:2.7 ) app-arch/zip dev-lang/perl
|
||||
DESCRIPTION=Mozilla extension to provide GPG support in mail clients
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.enigmail.net/
|
||||
KEYWORDS=~alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=MPL-2.0 GPL-3
|
||||
RDEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 !<www-client/seamonkey-2.49.5.0_p0
|
||||
RDEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0
|
||||
SLOT=0
|
||||
SRC_URI=https://www.enigmail.net/download/source/enigmail-2.0.8.tar.gz
|
||||
_eclasses_=multilib 1d91b03d42ab6308b5f4f6b598ed110e python-any-r1 b5f01473006ccc2cd78bc3dab20fced4 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs a3a237ef6c0c58546bf23b2c382f9e56
|
||||
_md5_=a4a8e41bed3102a1083f7ae521302163
|
||||
_md5_=d1d391cd2dc813dc80ee9b78ad426f44
|
||||
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile install postinst setup
|
||||
DEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 !<www-client/seamonkey-2.49.5.0_p0 || ( >=dev-lang/python-2.7.5-r2:2.7 ) app-arch/zip dev-lang/perl
|
||||
DEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 || ( >=dev-lang/python-2.7.5-r2:2.7 ) app-arch/zip dev-lang/perl
|
||||
DESCRIPTION=Mozilla extension to provide GPG support in mail clients
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.enigmail.net/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=MPL-2.0 GPL-3
|
||||
RDEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 !<www-client/seamonkey-2.49.5.0_p0
|
||||
RDEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0
|
||||
SLOT=0
|
||||
SRC_URI=https://www.enigmail.net/download/source/enigmail-2.1.2.tar.gz
|
||||
_eclasses_=multilib 1d91b03d42ab6308b5f4f6b598ed110e python-any-r1 b5f01473006ccc2cd78bc3dab20fced4 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs a3a237ef6c0c58546bf23b2c382f9e56
|
||||
_md5_=9448e0108fa8dc5b119dfd020d680528
|
||||
_md5_=63cf847b584d74bff8027e0b3fad0344
|
||||
|
@ -1,12 +1,12 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile install postinst setup unpack
|
||||
DEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 !<www-client/seamonkey-2.49.5.0_p0 || ( >=dev-lang/python-2.7.5-r2:2.7 ) app-arch/zip dev-lang/perl
|
||||
DEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 || ( >=dev-lang/python-2.7.5-r2:2.7 ) app-arch/zip dev-lang/perl
|
||||
DESCRIPTION=Mozilla extension to provide GPG support in mail clients
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.enigmail.net/
|
||||
LICENSE=MPL-2.0 GPL-3
|
||||
PROPERTIES=live
|
||||
RDEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0 !<www-client/seamonkey-2.49.5.0_p0
|
||||
RDEPEND=( >=app-crypt/gnupg-2.0 || ( app-crypt/pinentry[gtk(-)] app-crypt/pinentry[qt5(-)] ) ) !<mail-client/thunderbird-52.5.0
|
||||
SLOT=0
|
||||
_eclasses_=git-r3 562b380fc59ae6a8622171d0acb777d1 multilib 1d91b03d42ab6308b5f4f6b598ed110e python-any-r1 b5f01473006ccc2cd78bc3dab20fced4 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs a3a237ef6c0c58546bf23b2c382f9e56
|
||||
_md5_=9448e0108fa8dc5b119dfd020d680528
|
||||
_md5_=63cf847b584d74bff8027e0b3fad0344
|
||||
|
@ -1 +1 @@
|
||||
Thu, 05 Sep 2019 05:09:04 +0000
|
||||
Thu, 05 Sep 2019 08:38:57 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu Sep 5 05:09:04 UTC 2019
|
||||
Thu Sep 5 08:38:57 UTC 2019
|
||||
|
@ -1 +1 @@
|
||||
Thu, 05 Sep 2019 05:30:01 +0000
|
||||
Thu, 05 Sep 2019 09:00:02 +0000
|
||||
|
@ -1 +1 @@
|
||||
b3f4111b4d56a65b446e69901ffa5999adeabc0f 1567659910 2019-09-05T05:05:10+00:00
|
||||
716228c1dda2d2660b69567b018045cd3b76f947 1567669599 2019-09-05T07:46:39+00:00
|
||||
|
@ -1 +1 @@
|
||||
1567659901 Thu 05 Sep 2019 05:05:01 AM UTC
|
||||
1567672501 Thu 05 Sep 2019 08:35:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Thu, 05 Sep 2019 05:09:04 +0000
|
||||
Thu, 05 Sep 2019 08:38:57 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,17 @@
|
||||
From 1878ecd2ef533c3dbe6e6bc29018ce4bf8246e83 Mon Sep 17 00:00:00 2001
|
||||
From: Till Kamppeter <till.kamppeter@gmail.com>
|
||||
Date: Wed, 4 Sep 2019 18:13:11 +0200
|
||||
Subject: [PATCH] bannertopdf: Added missing "#include <cstring>" to pdf.cxx.
|
||||
|
||||
diff --git a/filter/pdf.cxx b/filter/pdf.cxx
|
||||
index 5b212ca9..f12607f8 100644
|
||||
--- a/filter/pdf.cxx
|
||||
+++ b/filter/pdf.cxx
|
||||
@@ -20,6 +20,7 @@
|
||||
#include "pdf.h"
|
||||
#include <vector>
|
||||
#include <string>
|
||||
+#include <cstring>
|
||||
#include <qpdf/QPDF.hh>
|
||||
#include <qpdf/QPDFObjectHandle.hh>
|
||||
#include <qpdf/QPDFWriter.hh>
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in new issue