Sync with portage [Mon Mar 14 11:38:01 MSK 2016].

mhiretskiy
root 8 years ago
parent 6e13d9c846
commit 73b03b0063

@ -1,3 +1,4 @@
DIST p7zip_15.09_src_all.tar.bz2 4048481 SHA256 8783acf747e210e00150f7311cc06c4cd8ecf7b0c27b4adf2194284cc49b4d6f SHA512 4f020b13632ef7a85aa8a98586b59bef2dde3c1cbebdbd17e01f1d09b2e13a56ecfe82546d7efc677c45df67456a71cfdb67826b53ebea4c0fb4878f20c2f6dd WHIRLPOOL 71d1cdb9b3b1208197b2c056670d057b00e9a5f80cf08b5914b5d25f2f6756d4cb53e5a000ec76b7b879f82302fca6d012a2cd397e8aa95ae4fc21fd620eb1ab
DIST p7zip_15.14_src_all.tar.bz2 4147609 SHA256 b9b77450e98859454d39002f55ddc95a0705041ebc0a9bb49733ce2d9a7292d8 SHA512 3053647cbcb3b8efd7f41b6bc122e984b999d31720f9b22387c52ccfe8a71d73899b1fb3a269854fd43bc1ca656c7d53457aca1cb5e2c90a2d0fb8f084bdebc5 WHIRLPOOL 52a397e4ea15cdd4c68156a0c32d449be78469d5704e0d4bb644a813b583422b3d7b0741284974ca22d9ea99a303dfadeccc23d74a77cac0c9b51153bd61e24b
DIST p7zip_9.20.1_src_all.tar.bz2 3835235 SHA256 49557e7ffca08100f9fc687f4dfc5aea703ca207640c76d9dee7b66f03cb4782 SHA512 7bb8a276aaefc4a83364e45633c48527de44c6b1205344f3356db570582f30f81d82a94938c99a7ad193587b584cc1c03219c28249de40018bdaee6c3b2a022a WHIRLPOOL cb20f37d3f796931a9b330728aa7148afe98bbf8a49bb91bfd80e4667c16416206b23bf34298e9ec37825e8b43f92a5710f0cea1f974296d5c17aa2c7b0931f3
DIST p7zip_9.38.1_src_all.tar.bz2 3917925 SHA256 fd5019109c9a1bf34ad3257d37a6853eae8151ff50345f0a3ffba7d8c5fdb995 SHA512 f524ffae54e0d9563a509cc4b243e830d882a925e682eb2e15e2d19cb72c947fddecd72c8507d6c1538b997b240b0827046fc2fb4f5e3f7d49840257c92b9c04 WHIRLPOOL 6bad1cde056ab1e8db4079c0e649665fbc7e6b9a565261188bd0acaec6c583d8bd9425cb26d39315408d0180ba0be0069a77b704633cf05ec855220cb31f1c24

@ -0,0 +1,158 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
WX_GTK_VER="3.0"
inherit eutils multilib toolchain-funcs wxwidgets
DESCRIPTION="Port of 7-Zip archiver for Unix"
HOMEPAGE="http://p7zip.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
LICENSE="LGPL-2.1 rar? ( unRAR )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="doc kde rar +pch static wxwidgets abi_x86_x32"
REQUIRED_USE="kde? ( wxwidgets )"
RDEPEND="
kde? ( x11-libs/wxGTK:${WX_GTK_VER}[X] kde-base/kdelibs )
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
DEPEND="${RDEPEND}
amd64? ( dev-lang/yasm )
abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 )
x86? ( dev-lang/nasm )"
S=${WORKDIR}/${PN}_${PV}
src_prepare() {
if ! use pch; then
sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" -i makefile.* || die
fi
sed \
-e 's:-m32 ::g' \
-e 's:-m64 ::g' \
-e 's:-pipe::g' \
-e "/^CXX=/s:g++:$(tc-getCXX):" \
-e "/^CC=/s:gcc:$(tc-getCC):" \
-e '/ALLFLAGS/s:-s ::' \
-e "/OPTFLAGS=/s:=.*:=${CXXFLAGS}:" \
-i makefile* || die
# remove non-free RAR codec
if use rar; then
ewarn "Enabling nonfree RAR decompressor"
else
sed \
-e '/Rar/d' \
-e '/RAR/d' \
-i makefile* CPP/7zip/Bundles/Format7zFree/makefile || die
rm -rf CPP/7zip/Compress/Rar || die
fi
if use abi_x86_x32; then
sed -i -e "/^ASM=/s:amd64:x32:" makefile* || die
cp -f makefile.linux_amd64_asm makefile.machine || die
elif use amd64; then
cp -f makefile.linux_amd64_asm makefile.machine || die
elif use x86; then
cp -f makefile.linux_x86_asm_gcc_4.X makefile.machine || die
elif [[ ${CHOST} == *-darwin* ]] ; then
# Mac OS X needs this special makefile, because it has a non-GNU linker
[[ ${CHOST} == *64-* ]] \
&& cp -f makefile.macosx_64bits makefile.machine \
|| cp -f makefile.macosx_32bits makefile.machine
# bundles have extension .bundle but don't die because USE=-rar
# removes the Rar directory
sed -i -e '/strcpy(name/s/\.so/.bundle/' \
CPP/Windows/DLL.cpp || die
sed -i -e '/^PROG=/s/\.so/.bundle/' \
CPP/7zip/Bundles/Format7zFree/makefile \
$(use rar && echo CPP/7zip/Compress/Rar/makefile) || die
elif use x86-fbsd; then
# FreeBSD needs this special makefile, because it hasn't -ldl
sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
fi
if use static; then
sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' makefile.machine || die
fi
if use kde || use wxwidgets; then
need-wxwidgets unicode
einfo "Preparing dependency list"
emake depend
fi
}
src_compile() {
emake all3
if use kde || use wxwidgets; then
emake -- 7zG
# emake -- 7zFM
fi
}
src_test() {
emake test test_7z test_7zr
}
src_install() {
# this wrappers can not be symlinks, p7zip should be called with full path
make_wrapper 7zr "/usr/$(get_libdir)/${PN}/7zr"
make_wrapper 7za "/usr/$(get_libdir)/${PN}/7za"
make_wrapper 7z "/usr/$(get_libdir)/${PN}/7z"
if use kde || use wxwidgets; then
make_wrapper 7zG "/usr/$(get_libdir)/${PN}/7zG"
# make_wrapper 7zFM "/usr/$(get_libdir)/${PN}/7zFM"
# make_desktop_entry 7zFM "${PN} FM" ${PN} "GTK;Utility;Archiving;Compression"
dobin GUI/p7zipForFilemanager
exeinto /usr/$(get_libdir)/${PN}
# doexe bin/7z{G,FM}
doexe bin/7zG
insinto /usr/$(get_libdir)/${PN}
doins -r GUI/{Lang,help}
insinto /usr/share/icons/hicolor/16x16/apps/
newins GUI/p7zip_16_ok.png p7zip.png
if use kde; then
rm GUI/kde4/p7zip_compress.desktop || die
insinto /usr/share/kde4/services/ServiceMenus
doins GUI/kde4/*.desktop
dodir /usr/share/kservices5/ServiceMenus
for item in "${D}"/usr/share/kde4/services/ServiceMenus/*.desktop; do
item="$(basename ${item})"
dosym "/usr/share/kde4/services/ServiceMenus/${item}" "/usr/share/kservices5/ServiceMenus/${item}"
done
fi
fi
dobin contrib/gzip-like_CLI_wrapper_for_7z/p7zip
doman contrib/gzip-like_CLI_wrapper_for_7z/man1/p7zip.1
exeinto /usr/$(get_libdir)/${PN}
doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx
doexe bin/*$(get_modname)
if use rar; then
exeinto /usr/$(get_libdir)/${PN}/Codecs/
doexe bin/Codecs/*$(get_modname)
fi
doman man1/7z.1 man1/7za.1 man1/7zr.1
dodoc ChangeLog README TODO
if use doc; then
dodoc DOC/*.txt
dohtml -r DOC/MANUAL/*
fi
}

@ -3,3 +3,4 @@ DIST libvirt-1.2.21.tar.gz 29848954 SHA256 8d406582f5fe88d739d1d83e0ba7ac7f91f5a
DIST libvirt-1.3.0-20151222.tar.xz 1684 SHA256 3628c3398862eae2966ccf0e55822e4cb8f47e6e8c1b0d17b6fdb9f69dc5490b SHA512 71c8dabc9cb8ead2858bf2d77d3831db59ac34076c99a4ae607c7bb4678b0af28a9f31fdca047ee174237f0e91fbb8db3a843e605256514e1d0ad527fc412275 WHIRLPOOL 47ebd21dd7d17812b8e97ebb70453574550cac18b0cf88cd38c152565d1e01f725a6da90878c41c7836a59318c1294859870e5bb523981954618fdde6704360e
DIST libvirt-1.3.0.tar.gz 30114683 SHA256 ebcf5645fa565e3fe2fe94a86e841db9b768cf0e0a7e6cf395c6327f9a23bd64 SHA512 e252390a05b76e9cd9ed02caadd0ee0d674505f60940bb6ced955e17f69c7dd55fe5b38204ae5c25b6e5703415a0f6a12fc545d138d0e8b016457a85dc8fa2b8 WHIRLPOOL 852c592b27be86d3fb2ec75ca5debf9a1e0ac5de6d1ab06c55c2d70e83de125d10c2fc967b7578fba9137ed7a30b7a7e195f4e5f8d35708deeeddc97424d5e40
DIST libvirt-1.3.1.tar.gz 29900143 SHA256 a5d43fbed34d31eeffc641d2ac9b6026a57bf1a4fa74d0fa19a9891d9ec2c21a SHA512 a109c09d947f7c5e924fdbc9c9b6c0a9d6ff64d9411aedd9a3e710d20f749b088ff9895e882dd888b88bfea7724a8933534be4078f16cb9d2047da761515e804 WHIRLPOOL 62fb8486bfa53d55b397d9a90750d32a83f0a73cf2e6685f296489390abf9c62efc69fecd6d011fc51e9f562f75f5b8ce03208c350e98d20de0a5560721c675e
DIST libvirt-1.3.2.tar.gz 30056101 SHA256 e3c6fc2683178660b371efb3ac7a1103a3f4b78efac7ffe560bc5917974ccf05 SHA512 bcca111204c42db3a199c7d35758e78bcd9da557f091cb690dd712912aeee0ee89afa37a427ad972b94cc8ea9ed0788ff555a9042a9bab5ad0b55ca0d13aed1c WHIRLPOOL 551c4232e4890515276824e96a4379cc4908b71ac2d7ad27e4a1f7c78cc0ca39223422c17fee929d5dce090af03eaba5b5bd7ef83b0fc995dcac03398ef5d43b

@ -0,0 +1,385 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils user autotools-utils linux-info systemd readme.gentoo
BACKPORTS=""
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
SRC_URI=""
KEYWORDS=""
SLOT="0"
else
# Versions with 4 numbers are stable updates:
if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
SRC_URI="http://libvirt.org/sources/stable_updates/${P}.tar.gz"
else
SRC_URI="http://libvirt.org/sources/${P}.tar.gz"
fi
SRC_URI+=" ${BACKPORTS:+
https://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz
https://dev.gentoo.org/~tamiko/distfiles/${P}-${BACKPORTS}.tar.xz}"
KEYWORDS="~amd64 ~x86"
SLOT="0/${PV}"
fi
DESCRIPTION="C toolkit to manipulate virtual machines"
HOMEPAGE="http://www.libvirt.org/"
LICENSE="LGPL-2.1"
IUSE="apparmor audit avahi +caps firewalld fuse glusterfs iscsi +libvirtd lvm \
lxc +macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd sasl \
selinux systemd +udev uml +vepa virtualbox virt-network wireshark-plugins \
xen"
REQUIRED_USE="
firewalld? ( virt-network )
libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
qemu? ( libvirtd )
uml? ( libvirtd )
vepa? ( macvtap )
virt-network? ( libvirtd )
virtualbox? ( libvirtd )
xen? ( libvirtd )"
# gettext.sh command is used by the libvirt command wrappers, and it's
# non-optional, so put it into RDEPEND.
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="
app-misc/scrub
dev-libs/libgcrypt:0
dev-libs/libnl:3
>=dev-libs/libxml2-2.7.6
>=net-analyzer/netcat6-1.0-r2
>=net-libs/gnutls-1.0.25
net-libs/libssh2
>=net-misc/curl-7.18.0
sys-apps/dmidecode
>=sys-apps/util-linux-2.17
sys-devel/gettext
sys-libs/ncurses:0=
sys-libs/readline:=
apparmor? ( sys-libs/libapparmor )
audit? ( sys-process/audit )
avahi? ( >=net-dns/avahi-0.6[dbus] )
caps? ( sys-libs/libcap-ng )
firewalld? ( net-firewall/firewalld )
fuse? ( >=sys-fs/fuse-2.8.6 )
glusterfs? ( >=sys-cluster/glusterfs-3.4.1 )
iscsi? ( sys-block/open-iscsi )
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
lxc? ( !systemd? ( sys-power/pm-utils ) )
nfs? ( net-fs/nfs-utils )
numa? (
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources:* )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2
)
pcap? ( >=net-libs/libpcap-1.0.0 )
policykit? ( >=sys-auth/polkit-0.9 )
qemu? (
>=app-emulation/qemu-0.13.0
dev-libs/yajl
!systemd? ( sys-power/pm-utils )
)
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl )
selinux? ( >=sys-libs/libselinux-2.0.85 )
systemd? ( sys-apps/systemd )
virt-network? (
net-dns/dnsmasq[script]
net-firewall/ebtables
>=net-firewall/iptables-1.4.10[ipv6]
net-misc/radvd
sys-apps/iproute2[-minimal]
)
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
wireshark-plugins? ( net-analyzer/wireshark:= )
xen? (
app-emulation/xen
app-emulation/xen-tools:=
)
udev? (
virtual/udev
>=x11-libs/libpciaccess-0.10.9
)"
DEPEND="${RDEPEND}
app-text/xhtml1
dev-lang/perl
dev-libs/libxslt
dev-perl/XML-XPath
virtual/pkgconfig"
pkg_setup() {
enewgroup qemu 77
enewuser qemu 77 -1 -1 qemu kvm
# Some people used the masked ebuild which was not adding the qemu
# user to the kvm group originally. This results in VMs failing to
# start for some users. bug #430808
egetent group kvm | grep -q qemu
if [[ $? -ne 0 ]]; then
gpasswd -a qemu kvm
fi
# Check kernel configuration:
CONFIG_CHECK=""
use fuse && CONFIG_CHECK+="
~FUSE_FS"
use lvm && CONFIG_CHECK+="
~BLK_DEV_DM
~DM_MULTIPATH
~DM_SNAPSHOT"
use lxc && CONFIG_CHECK+="
~BLK_CGROUP
~CGROUP_CPUACCT
~CGROUP_DEVICE
~CGROUP_FREEZER
~CGROUP_NET_PRIO
~CGROUP_PERF
~CGROUPS
~CGROUP_SCHED
~CPUSETS
~DEVPTS_MULTIPLE_INSTANCES
~IPC_NS
~MACVLAN
~NAMESPACES
~NET_CLS_CGROUP
~NET_NS
~PID_NS
~POSIX_MQUEUE
~SECURITYFS
~USER_NS
~UTS_NS
~VETH
~!GRKERNSEC_CHROOT_MOUNT
~!GRKERNSEC_CHROOT_DOUBLE
~!GRKERNSEC_CHROOT_PIVOT
~!GRKERNSEC_CHROOT_CHMOD
~!GRKERNSEC_CHROOT_CAPS"
# Handle specific kernel versions for different features
kernel_is lt 3 6 && CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
kernel_is ge 3 6 && CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
use macvtap && CONFIG_CHECK+="
~MACVTAP"
use virt-network && CONFIG_CHECK+="
~BRIDGE_EBT_MARK_T
~BRIDGE_NF_EBTABLES
~NETFILTER_ADVANCED
~NETFILTER_XT_CONNMARK
~NETFILTER_XT_MARK
~NETFILTER_XT_TARGET_CHECKSUM"
# Bandwidth Limiting Support
use virt-network && CONFIG_CHECK+="
~BRIDGE_EBT_T_NAT
~NET_ACT_POLICE
~NET_CLS_FW
~NET_CLS_U32
~NET_SCH_HTB
~NET_SCH_INGRESS
~NET_SCH_SFQ"
ERROR_USER_NS="Optional depending on LXC configuration."
if [[ -n ${CONFIG_CHECK} ]]; then
linux-info_pkg_setup
fi
}
src_prepare() {
touch "${S}/.mailmap"
if [[ ${PV} = *9999* ]]; then
# git checkouts require bootstrapping to create the configure script.
# Additionally the submodules must be cloned to the right locations
# bug #377279
./bootstrap || die "bootstrap failed"
(
git submodule status | sed 's/^[ +-]//;s/ .*//'
git hash-object bootstrap.conf
) >.git-module-status
fi
epatch \
"${FILESDIR}"/${PN}-1.3.0-do_not_use_sysconf.patch \
"${FILESDIR}"/${PN}-1.2.16-fix_paths_in_libvirt-guests_sh.patch \
"${FILESDIR}"/${PN}-1.3.1-fix_paths_for_apparmor.patch \
"${FILESDIR}"/${PN}-1.2.21-avoid_deprecated_pc_file.patch
[[ -n ${BACKPORTS} ]] &&
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" \
EPATCH_SOURCE="${WORKDIR}/patches" epatch
epatch_user
# Tweak the init script:
cp "${FILESDIR}/libvirtd.init-r16" "${S}/libvirtd.init" || die
sed -e "s/USE_FLAG_FIREWALLD/$(usex firewalld 'need firewalld' '')/" \
-e "s/USE_FLAG_AVAHI/$(usex avahi 'use avahi-daemon' '')/" \
-e "s/USE_FLAG_ISCSI/$(usex iscsi 'use iscsid' '')/" \
-e "s/USE_FLAG_RBD/$(usex rbd 'use ceph' '')/" \
-i "${S}/libvirtd.init" || die "sed failed"
AUTOTOOLS_AUTORECONF=true
autotools-utils_src_prepare
}
src_configure() {
local myeconfargs=(
$(use_with apparmor)
$(use_with apparmor apparmor-profiles)
$(use_with audit)
$(use_with avahi)
$(use_with caps capng)
$(use_with firewalld)
$(use_with fuse)
$(use_with glusterfs)
$(use_with glusterfs storage-gluster)
$(use_with iscsi storage-iscsi)
$(use_with libvirtd)
$(use_with lvm storage-lvm)
$(use_with lvm storage-mpath)
$(use_with lxc)
$(use_with macvtap)
$(use_enable nls)
$(use_with numa numactl)
$(use_with numa numad)
$(use_with openvz)
$(use_with parted storage-disk)
$(use_with pcap libpcap)
$(use_with phyp)
$(use_with policykit polkit)
$(use_with qemu)
$(use_with qemu yajl)
$(use_with rbd storage-rbd)
$(use_with sasl)
$(use_with selinux)
$(use_with systemd systemd-daemon)
$(usex systemd --with-init-script=systemd '')
$(use_with udev)
$(use_with uml)
$(use_with vepa virtualport)
$(use_with virt-network network)
$(use_with wireshark-plugins wireshark-dissector)
$(use_with xen)
$(use_with xen xen-inotify)
$(usex xen --with-libxl '')
--without-hal
--without-netcf
--without-sanlock
--without-xenapi
--with-esx
--with-qemu-group=$(usex caps qemu root)
--with-qemu-user=$(usex caps qemu root)
--with-remote
--with-storage-fs
--with-vmware
--disable-static
--disable-werror
--with-html-subdir=${PF}/html
--localstatedir=/var
)
if use virtualbox && has_version app-emulation/virtualbox-ose; then
myeconfargs+=( --with-vbox=/usr/lib/virtualbox-ose/ )
else
myeconfargs+=( $(use_with virtualbox vbox) )
fi
autotools-utils_src_configure
if [[ ${PV} = *9999* ]]; then
# Restore gnulib's config.sub and config.guess
# bug #377279
(cd .gnulib && git reset --hard > /dev/null)
fi
# Workaround: Sometimes this subdirectory is missing and leads to a
# build failure.
mkdir -p "${BUILD_DIR}"/docs/internals
}
src_test() {
# Explicitly allow parallel build of tests
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
}
src_install() {
autotools-utils_src_compile install \
DESTDIR="${D}" \
SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)"
find "${D}" -name '*.la' -delete || die
# Remove bogus, empty directories. They are either not used, or
# libvirtd is able to create them on demand
rm -rf "${D}"/etc/sysconfig
rm -rf "${D}"/var/cache
rm -rf "${D}"/var/run
rm -rf "${D}"/var/log
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
use systemd && systemd_install_serviced \
"${FILESDIR}"/libvirtd.service.conf libvirtd.service
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
newinitd "${S}/libvirtd.init" libvirtd || die
newinitd "${FILESDIR}/libvirt-guests.init-r1" libvirt-guests || die
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd || die
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd || die
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd || die
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests || die
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r1")
DISABLE_AUTOFORMATTING=true
readme.gentoo_create_doc
}
pkg_preinst() {
# we only ever want to generate this once
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
fi
}
pkg_postinst() {
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
fi
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
if [[ -n ${REPLACING_VERSIONS} ]] && ! version_is_at_least 1.2.18-r2 ${REPLACING_VERSIONS} ]]; then
FORCE_PRINT_ELOG=true
fi
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r1")
DISABLE_AUTOFORMATTING=true
readme.gentoo_print_elog
}

@ -22,3 +22,16 @@ MD4Update (MD4_CTX *ctx, const unsigned char *buf)
MD4Transform( ctx->buf, (unsigned int *)ctx->in);
MD4Transform( ctx->buf, (unsigned int *)ctx->in);
}
int
main(void)
{
MD4_CTX ctx_test =
{
{ 0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476 },
{ 0, 0 }
};
unsigned char buf[64];
MD4Update(&ctx_test, (const unsigned char *) &buf);
}

@ -176,9 +176,8 @@ wine_build_environment_check() {
# bug #574044
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
einfo "Checking for gcc-5-3 stack realignment compiler bug ..."
$(tc-getCC) -O2 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 || die
# Run in subshell to prevent "Aborted" message
if ! ( "${T}"/69140 || false ) >/dev/null 2>&1; then
# Compile in subshell to prevent "Aborted" message
if ! ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 || false ) >/dev/null 2>&1; then
eerror "Wine cannot be built with this version of gcc-5.3"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.3.x ebuild,"
eerror "or use gcc-config to select a different compiler version."

@ -176,9 +176,8 @@ wine_build_environment_check() {
# bug #574044
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
einfo "Checking for gcc-5-3 stack realignment compiler bug ..."
$(tc-getCC) -O2 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 || die
# Run in subshell to prevent "Aborted" message
if ! ( "${T}"/69140 || false ) >/dev/null 2>&1; then
# Compile in subshell to prevent "Aborted" message
if ! ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 || false ) >/dev/null 2>&1; then
eerror "Wine cannot be built with this version of gcc-5.3"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.3.x ebuild,"
eerror "or use gcc-config to select a different compiler version."

@ -1,9 +1,13 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
inherit ruby-single
DOCBOOKDIR="/usr/share/sgml/${PN/-//}"
MY_PN="${PN%-stylesheets}"
MY_P="${MY_PN}-${PV}"
@ -18,14 +22,25 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~s
IUSE="ruby"
RDEPEND=">=app-text/build-docbook-catalog-1.1
ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:2.1 dev-lang/ruby:2.2 ) )"
DEPEND=""
ruby? ( ${RUBY_DEPS} )"
S="${WORKDIR}/${MY_P}"
# Makefile is broken since 1.76.0
RESTRICT=test
src_prepare() {
# Delete the unnecessary Java-related stuff and other tools as they
# bloat the stage3 tarballs massively. See bug #575818.
rm -rv extensions/ tools/ || die
find \( -name build.xml -o -name build.properties \) \
-printf "removed %p\n" -delete || die
if ! use ruby; then
rm -rv epub/ || die
fi
}
# The makefile runs tests, not builds.
src_compile() { :; }
@ -42,8 +57,8 @@ src_install() {
doins VERSION VERSION.xsl
local i
for i in $(find . -maxdepth 1 -mindepth 1 -type d -exec basename {} \;); do
[[ "$i" == "epub" ]] && ! use ruby && continue
for i in */; do
i=${i%/}
cd "${S}"/${i}
for doc in ChangeLog README; do

@ -15,7 +15,7 @@ HOMEPAGE="https://www.phpmyadmin.net/"
SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
IUSE="setup"
RDEPEND="

@ -1,3 +1,4 @@
DIST libvirt-python-1.2.21.tar.gz 171250 SHA256 7ffb49fcb64ac06188fc626c853c99361e5965766ab020f8ea66f8fbcfc29684 SHA512 7e2481ffa26105ddde703bd6eafe74240b69990b2f2ce0042f20f7fceb1d326fb8a66bf26042bfe63a12cf3202d7c19b14b6d766dd42fb66af212393d7aaf332 WHIRLPOOL 18dd5bc0d565b6846c40960cf258d7fb3714054be15fe54507e2846c5a7c2cd81e9b209c8e70cbfd5319d5a06f00c2c5322995058637af87d1676276f8675b2e
DIST libvirt-python-1.3.0.tar.gz 171195 SHA256 097d41bc52c300e50c5b04836e078bae5653fe222db92a9a10839f3e6b3afc7c SHA512 b207aa9aef63e7d1a8377b2f8a0fa8dc05893bd744672c2b41f4dafa2516cbddd2868f37b0caf72b125fccbbf56542fcf1b94b452c406757f30d8f02d6ee26b4 WHIRLPOOL 1bde1fd130e0760bfa8f62c2f85e4ded991fc0eadcaf10b38bbbcf754eaa7b3a0ccb72f304f65457115419e4d3d904d07172e33bd68d581a29e4fb8d0703b45a
DIST libvirt-python-1.3.1.tar.gz 171221 SHA256 7143b922a9bd66a5e199b13316fa4266cbffc23db01c99bce37216a1eb9118f7 SHA512 f980d6aec1c83422d01c8ff02915357f4903f8c2a8ea9538da35e7313f6d491ebb4646e642097269a6be2996da879e7594c5e166cf2cc0bd96745eace7ce7567 WHIRLPOOL 3fe0ecba5f618eab1059c5e4ac4ef8789ed6684f36aee336f2e366198805560706c41d67ddceb328a0ad66867145a103aa15665b646b7bc5a5b058b02755ce11
DIST libvirt-python-1.3.2.tar.gz 171673 SHA256 6d35ae9e7801573393b9c92471f39e6700d479f10b641df81d041b469f160bf8 SHA512 cd5a6f7e1a98fc87df137aa015b139dd78974a838fef7b3703ce1d0feb41babd6f1c20ef116675646a4be1052901431298382dbb7c6d0b11497cfe801296334e WHIRLPOOL 2fd73458aa19ac0067c264f0b9f42a7ae1313d72a77977b690691b3867dd717f28e67d2862556ada0d0c0fbfb70444eb5a5d28fd38b19402c0fbbcc713af157a

@ -0,0 +1,44 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
AUTOTOOLIZE=yes
MY_P="${P/_rc/-rc}"
inherit eutils distutils-r1
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://libvirt.org/libvirt-python.git"
SRC_URI=""
KEYWORDS=""
RDEPEND="app-emulation/libvirt:=[-python(-)]"
else
SRC_URI="http://libvirt.org/sources/python/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
fi
S="${WORKDIR}/${P%_rc*}"
DESCRIPTION="libvirt Python bindings"
HOMEPAGE="http://www.libvirt.org"
LICENSE="LGPL-2"
SLOT="0"
IUSE="test"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-python/lxml[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}] )"
# testsuite is currently not included in upstream tarball
RESTRICT="test"
python_test() {
esetup.py test
}

@ -1,3 +1,4 @@
DIST patchbundle-sepolgen-1.2.1-r1.tar.gz 762 SHA256 f6c83b003df65cd2a11c689cb8a1f37e519bb706de17383fa0d9ff79e80adc11 SHA512 1eb83c118b4c6611c868213b802358c32e6863f2fc68cfed92d32f9e119de1ee9d128c3994bb1b71da1e36f1925d2fb71523498afb63cc3b5d2dd7c9290ebb8d WHIRLPOOL 37dd39a4ef28d8df3d6f2c031df556997ff836d8aa9962d69417dae2dc1ca82bd0d12d21df774231ce28b9f1ec2ecdfff710c452e69ee5de6dc0322b0b24f458
DIST sepolgen-1.2.1.tar.gz 366214 SHA256 438c246bdc6b3cf1b12116831f4c601aaae6e93decb007dddab212a3c88781b0 SHA512 ec71126eaf6ecb18d989821753c04f3325de2188bafe161deff5733ebb95c3589e06198666f0502169cfa7d3a2b8ec509ff62098dc11b66b4f0883e1d8703a6e WHIRLPOOL efdbbb9771f68921a5fd3824267c7716ca48ab1f40395aea5c27ac4f7f3b8bf71f718da5ada40eed6c1b2de5341f3d5f10c7ad6086b5ac017d4898136ded6fe0
DIST sepolgen-1.2.2.tar.gz 366343 SHA256 bebda8eeb2d386d26823d724ea320508a02b50828d44aff47c3f907cf54c2324 SHA512 83d56c31a87da8e271d6f436878a61f21c508ed8e26fa71f57ef109f432b10e310520c45bdb027f89a1edae12568d827ce3159bd8b6b9cf07c572b9a7225acee WHIRLPOOL 449f540caf2aa653bf2b2638ef310d2b710503744e1387119a66d3039253f537ea7ba987b0e5887e004f76485b1ae2e4a84c192a2e0e3423c9c8e61d8bb0198b
DIST sepolgen-1.2.3.tar.gz 367644 SHA256 3ee1745257fa55301070219c77978c7c9eeb9aa595ce0b6b29c3baa4687d5cf0 SHA512 5fe023f983dc0fe1855da24835cb9bb466ac6c44d07fa939416740ca64968c039be2febff79b2a4c593e54c5ae81448dd06020e9160e4f84eea95d8c0d2b910f WHIRLPOOL 65c663a3398f1ae64e8bf233828701481ac2ee68fa75f2271596628c7dcc80c1193166cfb950f8faa86988c0b309cfbb59f15f38131a9f1f2680b754518bba11

@ -0,0 +1,83 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit python-r1 eutils
MY_P="${P//_/-}"
MY_RELEASEDATE="20160223"
DESCRIPTION="SELinux policy generation library"
HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
if [[ ${PV} == 9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git"
S="${WORKDIR}/${MY_P}/${PN}"
else
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
S="${WORKDIR}/${MY_P}"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND=">=sys-libs/libselinux-2.4[python]
app-admin/setools[python(+)]
${PYTHON_DEPS}"
RDEPEND="${DEPEND}"
src_prepare() {
if [[ ${PV} != 9999 ]] ; then
# If needed for live ebuilds please use /etc/portage/patches
epatch "${FILESDIR}/0030-default-path-for-tests-also-needed-bug-467264.patch"
fi
epatch_user
python_copy_sources
}
src_compile() {
:
}
src_test() {
if has_version sec-policy/selinux-base-policy; then
invoke_sepolgen_test() {
emake test
}
python_foreach_impl invoke_sepolgen_test
else
ewarn "Sepolgen requires sec-policy/selinux-base-policy to run tests."
fi
}
src_install() {
installation() {
emake DESTDIR="${D}" PYTHONLIBDIR="$(python_get_sitedir)" install
python_optimize
}
python_foreach_impl installation
# Create sepolgen.conf with different devel location definition
if [[ -f /etc/selinux/config ]];
then
local selinuxtype=$(awk -F'=' '/^SELINUXTYPE/ {print $2}' /etc/selinux/config);
mkdir -p "${D}"/etc/selinux || die "Failed to create selinux directory";
echo "SELINUX_DEVEL_PATH=/usr/share/selinux/${selinuxtype}/include:/usr/share/selinux/${selinuxtype}" > "${D}"/etc/selinux/sepolgen.conf;
else
local selinuxtype="${POLICY_TYPES%% *}";
if [[ -n "${selinuxtype}" ]];
then
echo "SELINUX_DEVEL_PATH=/usr/share/selinux/${selinuxtype}/include:/usr/share/selinux/${selinuxtype}" > "${D}"/etc/selinux/sepolgen.conf;
else
echo "SELINUX_DEVEL_PATH=/usr/share/selinux/strict/include:/usr/share/selinux/strict" > "${D}"/etc/selinux/sepolgen.conf;
fi
fi
}

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit python-r1 eutils
MY_P="${P//_/-}"
MY_RELEASEDATE="20150202"
MY_RELEASEDATE="20160223"
DESCRIPTION="SELinux policy generation library"
HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
@ -18,7 +18,7 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git"
S="${WORKDIR}/${MY_P}/${PN}"
else
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20150202/${MY_P}.tar.gz"
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
S="${WORKDIR}/${MY_P}"
fi
@ -27,7 +27,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND=">=sys-libs/libselinux-2.0[python]
DEPEND=">=sys-libs/libselinux-2.4[python]
app-admin/setools[python(+)]
${PYTHON_DEPS}"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST logging-2.0.0.gem 81408 SHA256 6be3aaa3566738a12f2c3aa6bcaa8b3348cf3a97688c9fb23f5cb08d11c2454d SHA512 cddd1a8fb083662c60ac06adfd3a1ddb3db19bd249ddddee7580a16c15f3c2886abb367113affd43c7dcb7fd9358fd334f812815a4fdf55b674ba086792d482e WHIRLPOOL 5f6c2586a2824a534d91d93103fed4487b447787c56f0d56ffe507d1bb199c84f1a75f18ed3bb828f2d022bf36997738a6cc219e3a1253f648dd7bf5f8b88020
DIST logging-2.1.0.gem 83456 SHA256 34a0c16415a587c434e1f0d7ac5de9805d33de6e2636d5edc5c0765a7603f3a9 SHA512 e8aad48ef24f8f70fad2aa4d78c25cb675b8c65ea883e14f6e2697af79111de38bced389d2f20d5699bc722274268ddac835c34f89884ea0aee86571a7ca1b55 WHIRLPOOL b397dd205edcf8765aa27b276bd923bf0e1db78e7979f388778e44fc185e6fb53ea021de89a53bd7a9528207647173b305ef8234ca29b2de745311219aa37e46

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC="doc"
RAKE_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt README.md"
inherit ruby-fakegem
DESCRIPTION="Flexible logging library based on the design of Java's log4j library"
HOMEPAGE="http://rubygems.org/gems/logging"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/little-plugger-1.1.3 >=dev-ruby/multi_json-1.10"
ruby_add_bdepend "dev-ruby/bones test? ( dev-ruby/flexmock )"

@ -2,3 +2,4 @@ DIST rubygems-2.2.5.tgz 416772 SHA256 0f015d63ee3f48be2cc440332d992a33f6df113ced
DIST rubygems-2.5.1.tgz 469494 SHA256 02d4bb76687983d973ea8700912e798ca23be32bcce7956171254c93a2365273 SHA512 fd333398f9ce3a0c734fc66bf936a8287a64f8dfafe01987cf85497be57f021fc64c1015de9b4f0a36d24ffda152c2b02055a425c05cbd43266f55c0b1d5f052 WHIRLPOOL 8f4a7ee94cb9825ea35606347734e53c95dabfdf458cc6914ca4eb875451314a520a4849c607aff61afb25f29e6e44e7ed0667b0757ea15fe53f9d4a71710e3d
DIST rubygems-2.5.2.tgz 475434 SHA256 5171ce6fa04c74606991f9c318a924f095241d7ce18c21a00455c8ebe4aeecca SHA512 43544619799ac6f0b22285954a3b46a2d8aea425ef16a26de4ebb5ea1b3a4f2d3a2031ac53bb890554fe935ca1d03101a5d4d9eae4619aaab72a079650fd8921 WHIRLPOOL 59806bd34ab0bfa66bd770c02054c16bd5c5bb836d0213018151339fda422780e5ace4bfecfad408075ae25d6c74e40d0925dccdc7a46aff545b93cc21faa4b2
DIST rubygems-2.6.1.tgz 477342 SHA256 c9c4d1a8367a1c05bc568fa0eb5c830974d0f328dd73827cc129c0905aae1f4f SHA512 e854140abb4b8e1d48ee612122818525c92e47871fd26835047fcb968da069c6b259f03ae6ba424f95d667b5a2e7c8afbcc07711a60c73ea7ab64e12ac7ddb63 WHIRLPOOL 3dc87db7f71ce4f3db745b1c5fa0c54220db48cedfee143329ed36c68b24f0e3a0397363390b780829308d4ce324b82e494bee034fa6d7081d264b30a5eb557e
DIST rubygems-2.6.2.tgz 478660 SHA256 fe9bcd5624579215314e8585852d8214e9be48357e9ab6cb70a594c8a25402c8 SHA512 f7887c6385119ea29db1338a84e608b42291ff9d6dfb4c6f8ccaad924d252499ca67007d891d5955d707d8c7b291789b6b075466dc66a4f793402296a32527d8 WHIRLPOOL d4c349a0586040ca952eef8ad8aa2fcd4ef0500e546c18f6ae9b152698a443524713c5c341568a97b6d59a3799fccc2b64767c24b754a1b631cba50331ef235d

@ -0,0 +1,111 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
inherit ruby-ng prefix
DESCRIPTION="Centralized Ruby extension management system"
HOMEPAGE="https://rubygems.org/"
LICENSE="|| ( Ruby MIT )"
SRC_URI="https://rubygems.org/rubygems/${P}.tgz"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="server test"
PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
ruby_add_bdepend "
test? (
>=dev-ruby/minitest-4:0
dev-ruby/rdoc
)"
all_ruby_prepare() {
mkdir -p lib/rubygems/defaults || die
cp "${FILESDIR}/gentoo-defaults.rb" lib/rubygems/defaults/operating_system.rb || die
eprefixify lib/rubygems/defaults/operating_system.rb
# Disable broken tests when changing default values:
sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die
# Skip tests for default gems that all fail
sed -i -e '/test_default_gems_use_full_paths/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die
sed -i -e '/test_execute_ignore_default_gem_verbose/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_cleanup_command.rb || die
sed -i -e '/test_execute_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_contents_command.rb test/rubygems/test_gem_commands_pristine_command.rb || die
sed -i -e '/test_execute_default_details/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die
sed -i -e '/test_execute_all/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_uninstall_command.rb || die
sed -i -e '/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^ end/ s:^:#:' \
test/rubygems/test_{gem_installer,require}.rb || die
sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^ end/ s:^:#:' test/rubygems/test_gem_specification.rb || die
sed -i -e '/test_uninstall_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_uninstaller.rb || die
rm -f test/rubygems/test_gem_indexer.rb || die
# Avoid tests playing tricks with ruby engine that don't seem to
# work for us.
rm test/rubygems/test_gem_request_set_gem_dependency_api.rb || die
# Avoid test requiring network access
sed -i -e '/test_download_to_cache/askip "requires network access"' test/rubygems/test_gem_remote_fetcher.rb || die
}
each_ruby_compile() {
# Not really a build but...
sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem
}
each_ruby_test() {
# Unset RUBYOPT to avoid interferences, bug #158455 et. al.
#unset RUBYOPT
if [[ "${EUID}" -ne "0" ]]; then
RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} -I.:lib:test \
-e 'Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed"
else
ewarn "The userpriv feature must be enabled to run tests, bug 408951."
eerror "Testsuite will not be run."
fi
}
each_ruby_install() {
# Unset RUBYOPT to avoid interferences, bug #158455 et. al.
unset RUBYOPT
export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}"
pushd lib &>/dev/null
doruby -r *
popd &>/dev/null
local sld=$(ruby_rbconfig_value 'sitelibdir')
insinto "${sld#${EPREFIX}}" # bug #320813
newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb || die
newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') || die
}
all_ruby_install() {
dodoc History.txt README.rdoc
if use server; then
newinitd "${FILESDIR}/init.d-gem_server2" gem_server || die "newinitd failed"
newconfd "${FILESDIR}/conf.d-gem_server" gem_server || die "newconfd failed"
fi
}
pkg_postinst() {
if [[ ! -n $(readlink "${ROOT}"usr/bin/gem) ]] ; then
eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
fi
ewarn
ewarn "To switch between available Ruby profiles, execute as root:"
ewarn "\teselect ruby set ruby(20|21|...)"
ewarn
}

@ -1 +1,2 @@
DIST scummvm-tools-1.7.0.tar.bz2 956801 SHA256 b4005c3d68e4c5bda4fa9e31f3998fc5b45b7c9381890ed3d5f0b57f77a62589 SHA512 6a04307912327cb91fb4e1689b67ce621c3e28cbd5460c20974384907d21cb266e9d00b74a6991813366d2c34f966d79dc12e71750d083c82b89a2ec654b04b1 WHIRLPOOL 2034eb3817b5e11b0ba626f2b2b88a2e29a973e538f7a43cafffa0247792c4292821dfa20decd18842155938a65cb74af35b18dbf5d0da61b2d4c18e1b1dc2fc
DIST scummvm-tools-1.8.0.tar.xz 864048 SHA256 2c14050cee3fb8e178cb9ff16a4412ab584001757b4824c75b24240eb2d98bdd SHA512 eed0aa0cceef59c42aabe94fe382a4494085c479d310cb624131746a1cbacc37d4a43603a5321167eb5fd4d9d8235fc794bdca5a3417fc4d224213e5409347ed WHIRLPOOL a16fd22cda96b1c633a5c0b70cbfc9393ece6ac4da8f52393e2041cafe2091fb1b57f006ec507f320f69a172c3e522faed521047379ba2c154541070173a348a

@ -0,0 +1,11 @@
--- scummvm-tools-1.7.0.orig/Makefile.common
+++ scummvm-tools-1.7.0/Makefile.common
@@ -312,7 +312,7 @@
install: $(TARGETS)
$(INSTALL) -p -m 0755 -d $(DESTDIR)$(BINDIR)
$(INSTALL) -p -m 0755 -d $(DESTDIR)$(DATADIR)/scummvm-tools
- for i in $^ ; do $(INSTALL) -p -m 0755 $$i $(DESTDIR)$(BINDIR) ; done
+ for i in $^ ; do $(INSTALL) -p -m 0755 $$i $(DESTDIR)$(BINDIR)/$(EXEPREFIX)$$i ; done
$(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/scummvm-tools
$(INSTALL) -p -m 0644 $(srcdir)/gui/media/*.* $(DESTDIR)$(DATADIR)/scummvm-tools

@ -0,0 +1,58 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
WX_GTK_VER=3.0
inherit wxwidgets eutils flag-o-matic games
DESCRIPTION="utilities for the SCUMM game engine"
HOMEPAGE="http://scummvm.sourceforge.net/"
SRC_URI="http://scummvm.org/frs/scummvm-tools/${PV}/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="flac iconv mad png vorbis"
RESTRICT="test" # some tests require external files
RDEPEND="png? ( media-libs/libpng:0 )
mad? ( media-libs/libmad )
flac? ( media-libs/flac )
vorbis? ( media-libs/libvorbis )
iconv? ( virtual/libiconv media-libs/freetype:2 )
sys-libs/zlib
>=dev-libs/boost-1.32
x11-libs/wxGTK:${WX_GTK_VER}"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig"
src_prepare() {
need-wxwidgets unicode
rm -rf *.bat dists/win32
sed -ri -e '/^(CC|CXX)\b/d' Makefile || die
epatch "${FILESDIR}/${P}-binprefix.patch"
}
src_configure() {
# Not an autoconf script
./configure \
--enable-verbose-build \
--mandir=/usr/share/man \
--prefix="${GAMES_PREFIX}" \
--libdir="${GAMES_PREFIX}/lib" \
--datadir="${GAMES_DATADIR}" \
--disable-tremor \
$(use_enable flac) \
$(use_enable iconv) \
$(use_enable iconv freetype) \
$(use_enable mad) \
$(use_enable png) \
$(use_enable vorbis) || die
}
src_install() {
EXEPREFIX="${PN}-" default
prepgamesdirs
}

@ -1,4 +1,4 @@
DIST lightning-4.0.2.xpi 6637618 SHA256 d2d4985058dc2755243fb60a7869cf07e835f871fb098ccc2c7faa5d07f63ea6 SHA512 f73afe1e4ee0e822102226a39f657fdcc397dd4bdd3824d9b793f6fab667fc70eb5bbee48cf088a5c1efe229ac8d564bf36c8998c2e10210f70612d380b7e2c9 WHIRLPOOL 7488b49ba36f385552951eb34c36098af522161ec9784cc10db5659efe002d415e5df13ae11b9eba06a1fa329e85f75adb0a025b8cbc71814f3f7195e6b4ad77
DIST lightning-4.0.7.tar.xz 2314196 SHA256 929e33332c92c219a8938cae87a00153eab72762d31e16c9143f80b784e4d60a SHA512 5b386f0eca9d18b6eaab2bf25ff269480784db3b5288c8f0653fd5ccbbb0a87ee6332e5f392d28a4143efc2de9115546b7d1e759fad849db2ead590347286d4f WHIRLPOOL e9a006edf054f3ba4f3a2230e0ee6f14c8dffb86f0d137e9f646aa8b4520b27cc97d62f98d86e88f5ae799bdb8caf30d0caf4734f7948fb676dd908482bc2b16
DIST thunderbird-31.8.0-ar.xpi 472812 SHA256 2f2f6e0e5554604fa861571eeaffc702a15a4be088df99af6f7c1944d35c7e9d SHA512 ad77e3f4dca5ff063fe44a7e23e68b897efb417e529be58f310e486b3f322386512afbb00f95f121fd29df3a186d3d2b38c5ec08096c77832fa4ccec903e6d85 WHIRLPOOL 863e32689def07e16218b7b0d4a7fa18ec232a9665f4a03ba4b58fa3cdf020b5835ff07c32bfa0db2b10692f545a46db478324e722c83aa91c8149b81ab1e5f7
DIST thunderbird-31.8.0-ast.xpi 393048 SHA256 4ed7590913176d329ac340afb8ea5edadc7ad992ccd85b8731c9967e4021b3c8 SHA512 091734274191b515f6cae98555418a97bce2b7beaeb10059d0bef1f802d3d013430aece7e4470b36419fd66316a7f96147deefdfb99da66c4086ee955fb9bfa7 WHIRLPOOL e980f35455204c9686d3d7126c92df6a9f4a4e8d8fb5ebc7e1c0604e6467c21e20e434598ee47c3e5feb843ec146d3e5e2e9fe8dd737568982878c9c0b9632d0
DIST thunderbird-31.8.0-be.xpi 427488 SHA256 62bf36d474fbe878ffdba51de16d9b0d398f36aba869063ef2f3f105828a122c SHA512 67ef52595ad5459e28bf563022c8cafe2ea5d06084a48e86dbe8d0c78655636a677a6cde7c38741af50425f3f563179495eee2d16b032b829fcdd9ebb1a13fee WHIRLPOOL ce54655edfe810df6a3a607daa393a03347fb42e8e4c512c809a4c63ff33136879d537fbfba11c58a84b9a61506ef9f18db19aa0cde1b90f9c558468d8595a48
@ -51,121 +51,63 @@ DIST thunderbird-31.8.0-uk.xpi 499656 SHA256 d5163a906069e20dd5e5b785dc1af32f694
DIST thunderbird-31.8.0-vi.xpi 513835 SHA256 9885e46bca6670d6659bc9ddfd4d41eacd4cfd13a0b95646001093598943a945 SHA512 8b225f0b8a4d1d1dc11caaec9d043ee0e6cc5a4e86aaf608819f94182f67fac15bb540a9a95430bdb6053a46faa79ced741a8565b1bd926bfe7940ea8e87ed80 WHIRLPOOL 1cf0564d6293676c68335becb5e0294f2304359091a104ab7219cbef33082d6b3d78221fd57859c90f4f334d1553d1ac9afc5fe532ceb8e425605755c17e7f2d
DIST thunderbird-31.8.0-zh-CN.xpi 462668 SHA256 09116541b41128d53caa6c14c6c6607896c82592723d6990e1ddb0888868e1a3 SHA512 823d24d53f025bbf8cc8d6fdb6a8056858659d743a2fd5c1c2851d138183186d6fc5c2ff1777005527a325f794d68c76df4ae007227d946b3ac3d19a011fbff9 WHIRLPOOL 573e35628df0f671a66a67313f4959963aa8807c717dbd88e96e325f7d2cef17a6fe6e148808d4ffeb5309fa2af948da1ffea890e5c2759dbd38e25332047303
DIST thunderbird-31.8.0-zh-TW.xpi 463408 SHA256 2bfd0efd2a0695733bf59d0a8f2c184c4798cc1f3589672f3095a77217d9bbe5 SHA512 cd71d2e4a08ec157b95e70a2ff7acdd62c4c21ac93040b6183be55a14d6b3a4fdf5f9915078ce2487d544d3a2dde3954d5aed40ab3276f72615fb4462e4974a8 WHIRLPOOL 8939d94d9d5ca7ed72fe9e05ebbde37090410ed9b3d1d7d2a8f5495d718e2904f516a5bc123580c87d84baba01bde6c359c66ee371c003fbfc5f65a02111c6b1
DIST thunderbird-38.5.0-ar.xpi 475296 SHA256 871c5198f1a5a2b5fef7f817d583bd91300bfd32522b7a1801b7e32b478a4bb9 SHA512 e164b85d3745b3c3fbd2123575125fc60a19bd4aa55d1e41124d9c8739f423439e602d9ee1af75d5954a9934ffc7a409c13845604e68bd10a731617e58923cfc WHIRLPOOL 9ae7a17bd920e9525d08df1d7984f3770eb20445371a97f5e722e30dddc30dd0f350754ba8ade6eea3e217c4fa6a53324b88a9c68b2a79ac45933ffc22f13616
DIST thunderbird-38.5.0-ast.xpi 405872 SHA256 b8a3c66806cb11447fffe54830a78f96fcf828722708365558bb74e173a43ad4 SHA512 9a45663736d066c8a8477bd1731c6c585c55c1acbaca1c63e508d4f135cae5eab8bdf9d8941ad108907b7ff8def0c72a745aa4c7fa30645ab7bc7e7881abfd68 WHIRLPOOL e004d3203a34f32288c742b44131d7fa6ce9713112d8a2088dd19b038992b6152288e4d866eef1e2c1ba5f5ee45b578153539b0b4f7ecbfc2d8d4edc6567b37f
DIST thunderbird-38.5.0-be.xpi 442452 SHA256 ea1db89d0f5b511cd9ac513b97bee00cb42decd2b87e071b5da46a3aa2be81e6 SHA512 b01e55dba74139b4024d3fc5d67d27ad11df3f36ae64240fbd7ff171d54547cf59cbfc47102f3b2fdd807b81fc5e1e2333e7141076259560437abf7a4dd562ea WHIRLPOOL b86caebddb64f77b8122b44cec696dfeaa52b55e6788fa55ad0cfa7b714d727bdbc771c49e9a88ca2675385fda978e0d0a3583eeee451bee121c69a8ad3997ba
DIST thunderbird-38.5.0-bg.xpi 506124 SHA256 aabc2ac3fadeaa3ee8abd2e964672d690bb6e6b52c795b1c2d6d64b37b36b885 SHA512 e1ff1e93f0d8dcae8c648e59bbd87626975e320703ff70a45068274b97a7e702934fb1101baf3216bda6cfa6c1d965ef94f28c2b42bf44c397d91da9d67c396f WHIRLPOOL c6f27d0f491676035ff7b970d1face9517c869df8997eb380d1a95c1f557a6d8fbb7f64da5b2cc6a705ef28147303b7c3b71518d1dd4d0fe6877ffa665e6cdf3
DIST thunderbird-38.5.0-bn-BD.xpi 560626 SHA256 022892a83c16ef4b9532c7161d94f445d1d96d00c8229c114547989d1c323ff8 SHA512 9ec9422c662d73fe38c6fd0308565ec3d627d9445f9ef4eb7b005863b8b92dca31d3bab3866666c626e23959cf1e81dbfdc7459766486318fac16342901e0f16 WHIRLPOOL 7f48cc541b622d312d6d376cab1f258b7c6a923799f2c466a7b2d8c174a88ab688a157d880c1c2ba37aede3ab5b2b0c4176834f9bc8c15b1a414b0ab2add4f65
DIST thunderbird-38.5.0-br.xpi 449767 SHA256 2561fdc06b3bc6cbfd5b9324c5a036e94329da937d1a5bfa61e3a6ef0c5f4af2 SHA512 6ce73028a0b33797589ff94288365055cc864581e2b2b507990e3a60cf4ce52f5f3e224aec8bf71c424aa9c3dc33590ed5c46c8375c30b63131e13ae9cdca592 WHIRLPOOL b6d761f08e8ad835c76344e157747613e23eeafa2a64158ac008bea5243b78020d58c448b2b01a96fa54b81e37105127da02e131cebd6b9152731e6d7dec388c
DIST thunderbird-38.5.0-ca.xpi 450325 SHA256 40755d7ba80646e439d876df51f53bc7a38505997d54eb02be06072257e7378c SHA512 3aeaba4a91c42ca778f739200394d1f445aaf72469c553ee2d8990653d009f2c744fb21e1d939de2791525a7e177c99892a8765c6314f599ee3fa0270b135380 WHIRLPOOL 5cee77c3635a4228c4db7514e878ecc705dcc3c2ee07f0a46b673cebb4f5689f1fdc90e840128078efee5e9723547f4fb0acbd23a58180572750ef5b31b3d514
DIST thunderbird-38.5.0-cs.xpi 448724 SHA256 e7222a48b20bf8f209dab4a122d2c6ea096780dab47e6868582bd1e2f6b14e9b SHA512 7f3060aa7d92ed8ef68d050abc1e888eba3ed0c4f580dd00ef9189ae25d1c794863cd36cf8088568834cf88c253a7a8104450302fa93b14c171b67e5f8893380 WHIRLPOOL 1065df92f841759bec2db5758f0a57194ae7975ccebed68270fca6969f1914ea2abbec6ac8101d1fc1c0aed2562cac08f72c3a55b915063caf29c415dc778259
DIST thunderbird-38.5.0-cy.xpi 434848 SHA256 d83024be415a394321ae8f376370ca30f47763e81efbc769f383821c2a8cf8a3 SHA512 e48b0cf44486365a0861bfeb5c88cc104ab83fbb3af6ff677a78671e398147242547b3579375972338d5e94b64464dc363c7c441d498f883e3b7e57d51cb22f5 WHIRLPOOL 67ac6fa118ad40cc90238f6c665435698fa87ba52fd7358859754a29b6e658939897097e05442eb81a8029aa998714419cb683d98cbebe2010f5b275317e7dc7
DIST thunderbird-38.5.0-da.xpi 425828 SHA256 fc1c1ba9b1fca501994c281b1b12f8ec0956da15cc0cc64a2bbfd3f497a8770b SHA512 905c79a54e9f5510d4ae388dc429d8b34b41c81cff7ae2bbb014b9817305c1f97ec8d96fa796d77d8a2a7ca8ae533624d78f59cb805e2f41a759a728bf66d647 WHIRLPOOL 5001a74555d48710a642b33bf8fd7f887bc6aea77e90816274f1d66418cd670e9734ec69155f906cca71c7b8532426e39d75c2f5f18cfbc3716e7b2b4ec53790
DIST thunderbird-38.5.0-de.xpi 429877 SHA256 3f26cb352e365cf424cb10dee362b286dcf977c4a7d13208a312fd29a0844a73 SHA512 3f2a74136049ffa822f5ee0e19d9e25aab8ddfa41400872499048784425a90d023d234921620a04f11b0b8abb0f89c1d87b6bb632e5dcd35aab3096f778a2d09 WHIRLPOOL 816b80702a13251aaa5369123b79d442850e7558035632ea36e660245b863c35329b07ce839ec60cfaa3fb4ed3b7bd4142600d564fbe67e28440648085654fa9
DIST thunderbird-38.5.0-el.xpi 493490 SHA256 22ff637cf6c4c8105143ae160c4fa8a83dd1ce6fa4c11947faafce5e7251699d SHA512 5db7835f816783b27c4bc949092e3881df21edfe4cc410cb29c11b99be70f429d820ac9137c04c72af0e5b9ce66c1c537dfb70b0347d92aa389eef9a3a815a6b WHIRLPOOL 6160b31629fde15fafba75710b42abefc6bf5836d2fc665965b5c6a1525be41652b4754c08fe06c06b7c1792efc99aabacee4eb6fc61b474d50409510a7ca087
DIST thunderbird-38.5.0-en-GB.xpi 416572 SHA256 8bd1493cab380c5a270a5d2558cf2b0fc981f6751e04080e1551d2190d6137bf SHA512 a6f286ee6f0b334032d799ac09e6c3795f1ba7e74e4bc3c9b8087950775278c18f7eda6f2d51e2cb47d2389233bf991895ad90e75172daddc655b3cbd9e9c674 WHIRLPOOL 072a8793c2d417420882664ad0589251e4a5acb729f8b47b87e84c6682b6d0533af4e4266e534681d9d51f0c23e1a78ef23083653d5d8788cc06bd45dee2d981
DIST thunderbird-38.5.0-es-AR.xpi 442641 SHA256 7e302508478080537444518a6b4255f571772c7b4d1f2fe139904b7e32f33d4b SHA512 b6d5fb031156237332e005ac8e62ddff306d703d7d124231a77fae572c1cee62b78ac5abefe8d3bc1e377fa4b0eb15312cbee0d33ff4a3314256d3d5a9264214 WHIRLPOOL 5f265409b236982e3e9729730271a8b62debff2a2754039342c9fd8e0ae60496aefffb0e5180494f571059f349f0c50df13ad5280e0dfc9295dac213de4d01c6
DIST thunderbird-38.5.0-es-ES.xpi 376067 SHA256 f6b29935579163d64f68d8f2e85eab3f98c1fc1a00d03822ffbbe1902e7d35bb SHA512 e89ace1400f0644b81a9bd702c898d610df7b121e9510da06c7585ebe252a51a8f661910148ee2af9f6c3df53e5e9f47d2649dd22f02c651eadce153edccc524 WHIRLPOOL 0df2afb5a5572e6a146f2d38e6914a0a243e12664cddf448512d579256834110accbc1fb01dd01bfd82f7095330e9209ce4b8a3a04ff54c6b618359d37fcc786
DIST thunderbird-38.5.0-et.xpi 438262 SHA256 fb12d4fbc020244b27a0316b863f6947390bb13ea84a81e546affec7856ebfb5 SHA512 31c4809e744833b6c46c8dceeabc355a7941cff1b4c7942a6f7393d33ced046e0917e2376c25a8772e839c2c219564e3d4781d253165ecfb4283b0b5f1a395fe WHIRLPOOL 28217c117b58aa474c74a21c00a6d42eb412923d1ccd65a5516edeadd686409320fd0f03e963b7340c00975ba044edc925a41ae03d3fff6822057bb768bb8173
DIST thunderbird-38.5.0-eu.xpi 434837 SHA256 f8bc60f96ef8b99d7802986aca15fb356177b7b6c51fc8619507581e040e947d SHA512 3d0320deac8f965c479db625696ae6ade78b02d7e6babd3da4632fd0cce46b3c387abee301ca14cc4c995691edc9c363b93c457d1a228a59e509e89acaeca759 WHIRLPOOL 957bb3fc4708c6c8c9c669a4bb778bd324780137d53537f8b8b685d99378453730575619aa521d3de426d191a27889cf374bd8de429d59bad62e00f40456cbfb
DIST thunderbird-38.5.0-fi.xpi 438889 SHA256 1dedfe35f61268451437cc9df8560d45a19a9e0e8ed088cb43e51563a9d17838 SHA512 49d35b2be36c7cd00bcbb6e0721ace12885da584160cbba7fe3f1308b1465fc755632936eff918cc0ecc074c22ef182e90f19af51b129343a7336fc8c467abf9 WHIRLPOOL 7f77ef0a9881dc3b9dbc260164626ac6caffbaeb0cce20d95b2553a9812001819e18361678c72f39c81312c681c884a6eb9811fe92acb71227e5d22d502a0dc8
DIST thunderbird-38.5.0-fr.xpi 448227 SHA256 4daa46ff54c555e5a2c3db3ceaf3b40184caaec718b56ee6f54e70f20f14c8bf SHA512 cb608a93b9f4a981497877698e458bfaff825a00009a8b95e52e0409c19dbed7f1cd2631f2e435e33abb92e34c6ab5301e6211719fd165940c2a7340d4470148 WHIRLPOOL 2b8894d9bf90ed09790610d17aff6501ba1d82d89c5cedbf5cb950897f65b28d7f72a4b737f82dbb08a255c5262636b8be6285c6cebd34f09a2a09d883c21833
DIST thunderbird-38.5.0-fy-NL.xpi 442162 SHA256 5ccd1f8bb4586826a1ccae5b1dcac7f5327280ed6032f5bc75beb525419f7b58 SHA512 6bc1301b381053839c5e8b0ec4fd0db9858b23a97f09647ad9c21e8f5b4be32dd737c8174b4bf05a7bc4f50c9bd97489f2f47dc9a8ae8856ae211ed2a0017560 WHIRLPOOL b88b660858fed8430d2769ab7abdec7e99d4e4d190ed8d56801b62171312bdbae6ef28231bef9681ae5806dc065e325999d2e2eddee65d8e31178977fa83b2b2
DIST thunderbird-38.5.0-ga-IE.xpi 457412 SHA256 d22650501fa3e4b2e43ece4bc3b13879f23e45e348f6c060a641acb7398dcbf3 SHA512 9b615e7708b3f60d9ed631c3acd669e0c58c24d5c185cabee749b32c36dd8694fff67ee04c59a6fbfeadb844a8e9ccd70b88cfb336faa9de8db0a8c68d3fdd5a WHIRLPOOL 9e6f13d00a4164c25868d95932cf5a1d70890ba6ceeb630ed8e7fd84cfdca828a8ecf5cc72cd484aa485349d6400dec374ad7c0a26fd9e90df4f4c76722371a4
DIST thunderbird-38.5.0-gd.xpi 456317 SHA256 2c760ca6f7056657aded3decbe7139f8765d7e44c831cc125f20f50232fc6c20 SHA512 4a6df4c8536355542c9d737352d730f46bfb8463a10c76bbe4420468231b730ab26874929f18b40f687cca27b90f7a967d5adce59a84b4de891cca5b25283901 WHIRLPOOL b894ffbd9d9771c6f6eee32ee4f0725bae4b9829e54c025ae01c01fb539d8109af7ab13f63ee276ed474f47dc1ee808faa23399983f72f9c5cf504f8c8919886
DIST thunderbird-38.5.0-gl.xpi 457839 SHA256 ac0fd1265717fdcdd23540c50df3f21c5e0a5067593e5a9ba380f8f18df6b71b SHA512 5276afbc0aa30953aae5e06988391d20bdb704779c29c4eae45c82e03aaa46a8391fccaccfa18c75ccb60d3ae12f697248d0939d35f8e8ada70ee4dbabd18fa6 WHIRLPOOL d1029c216c2d718613698b6d2c561aaf42d9473a525269e15d604e9d6c4b32457bcfcea9b4da77bbd4703f06b3b82435856a72e0e2b9e37c95842d94e2a78fdb
DIST thunderbird-38.5.0-he.xpi 485867 SHA256 a50455fd9f1c4270e9d3fe9bd515480b581cbe340c2c58898a7785df4099f6c4 SHA512 f887c83f86280e779638fe020f59341580da2159b8dcb8e23780ddcab25bac21a81434bdd5141ea156c4de7e92963051ac99361066a74b57c8082e98923efa52 WHIRLPOOL 09ba1ab1eed2432b6151a0780e47a949fb063a1efafc38ab0b083dd957e418875d3f27e9c1db5e493b61cbcbe8ecd70387f9d50dd8c290e525ae6b28e39f3ec3
DIST thunderbird-38.5.0-hr.xpi 440420 SHA256 9b6f6ac7a7319a84faef022d6d4141a61311b15e568e2d6c98f7661bd37b54c6 SHA512 36dc88c578b0724ec7455788a3cb285306306d0f3e22a9d9eded23d2018f1304226356751c32efda7b71a280c3879895c564e864cae9a52420ba1d97615acb9b WHIRLPOOL 05c819c78af4fe8c5b1cc041e9f742e705aff625aad444da0977c0247c6e3dae8bc1f7ffeea0c9cc3747e6a759c18b8cc36e4abf4ec09f947e97d7f6f9429a40
DIST thunderbird-38.5.0-hsb.xpi 456451 SHA256 1d24994a53b2f6e3620674eb7775d84d99be5b1bf2832ff8730f5da20a8aa650 SHA512 73a2ed0d9e38ab24f0bc28d54d80092971072514fdb8048a6d2170e68ada7fb4d2b930b1884b725eb2f417c264d7d136c79d407676449e94c9bb677296f430f5 WHIRLPOOL c7f7aa85a1b53b57dc9a6d112b590205534dd02f95c3eb01670f08571f87352e2f6aefeee30cb83f9d510f7cba0f17dc25d7fdf609f823739427fc89867b88ba
DIST thunderbird-38.5.0-hu.xpi 457988 SHA256 52d41bd4d067e8c265c62038b01cfbe2458a8cb633faa744135fa050abccd0b0 SHA512 142228810c43fca07e85b4454898d3bce0fe0ee123ef02e8a9500e9000ad7884b55420bfdde7cc747fef204420d61846bc8608b442f85203bc869ac911fe7636 WHIRLPOOL bec24a6804c03e1175bc334d8038705ed285355c3758b966a3d3e41e3e76785e68e0216caa2f316dfa78c0cbedf4e346683951dff805980ea0b37579151fc9e4
DIST thunderbird-38.5.0-hy-AM.xpi 500355 SHA256 f954363b73c878e9123051e8242721994f07437b253e7057d8da17fc1e9967cf SHA512 1f2608d2482e60f5c3c3601de595b311c7e3281fa32ba1e2e759a35c1db5a5b3af31a8af6e106da2b69216d319f1c278aad3ba7cb177effdcbe96e4d51293e12 WHIRLPOOL 37b69bf4aa257b312d0eed97f6d49747e85d75ed70f29abccdcd42c60d274ad97447b9bea843764876f206313138d7f19b1657f00272084b1a4d50442c7424b4
DIST thunderbird-38.5.0-id.xpi 483187 SHA256 b6537e90c3cba54480445aa3d6ac9db4fec2b37563e6f0b124d24c8d732b7417 SHA512 d0d843f6367ac772bfe585090fd5a6d54dc84f6cbfea89482432daaa01978f0c64f14e9bb0bc054d5de0188152121ce7e97f29d9374353d7fbf8671dc9992cb7 WHIRLPOOL 03d3f38742e01f42fc693596413956d80c5aedd53f2d9b678ad2e6bae2e24f483c09671f2b18ae377298366f3d8504b32148b971ce1b81d207beb7e4cf68e408
DIST thunderbird-38.5.0-is.xpi 443008 SHA256 96cb3ca1007cc4099e263d320929a61cd95d708162c1744cdf3daf6e50876e7d SHA512 77849211d4732094a1abfff9cb486ba88d71665a7bb3b94f0e865c8f9fa279382a2e57dd1a9fa7750978ba0dc8a7cbc2dee702ae52634331e608e59c002d6d0b WHIRLPOOL 885ca7fb0d9bc0578311823df6e7b328dd2436c077e1851b8de1cc29cc835a0070c9e8ed7e05a4e7745b1c7902ec4c27a1326fe9b6b50d9a4f980bf7278d03f7
DIST thunderbird-38.5.0-it.xpi 369024 SHA256 d9aa92b84cdc7d133b1ad73538ffcb665bbe6b016bb64be0c5ada10d920843a5 SHA512 b55ad860dd4310697dffffd6adaaf588a6bea4708d1b45f84c38af7cfe129ee8ac4e8acde124b04ee1aaa05617a7f2d4cef037a0e57643e60bfaffbb619563cf WHIRLPOOL 367cb81bac0773f79a995e1ac54195ee46ca6f3ce6579fdf22912a32a76df19b6fb802a5ce0fbebb2cb65b0b21c33a119f2a8d313048e39e98cf7cdaacbaf66b
DIST thunderbird-38.5.0-ja.xpi 492861 SHA256 7c7ab7be4d3bb70fe0d03e8b0c975d5e575dfc091ffb15978e3b9e7db5413352 SHA512 6854a22f56620ad763ec115e6b63916aa217891d482fe33f682b46b674f6fb2288594209912e4ed752df6d8b600aae6c66da9d83c66d46c25e7542ea1f7f819d WHIRLPOOL 09cb64adec816a591fe1f284e02dc1bc8a785786603c697b9ad9a656e04884898dd5a979402df6e09d69de1b874ae9ae6de610f704794cc4397371f20647f66c
DIST thunderbird-38.5.0-ko.xpi 454852 SHA256 7d86cadeb8c153c72620c9408219ab80266848efce89301962b8f1256c808837 SHA512 0ffd9935457940f28d9ffb3956f15f54f21a21625e09107eb14442da754385dcb354eb910b421b63e5bc4871417f309f27d702b558fe702a7464e8004b1b7443 WHIRLPOOL 911be835b1eb67fdc4dbdebb203dd7e42a733eb430aba7446761e36387120631bb7f71f51a0ddb3e29291e8302f302ef9b7db76734d958f7fa000d2383af7582
DIST thunderbird-38.5.0-lt.xpi 454572 SHA256 9e9003037bf0847b5aa7bd317d6689eb9c7aa75d4809f9e3bce47f78dbe61d93 SHA512 b13e11be906eb090eacf60027612a77c0a72135b29c7451773131fa319e5e26d51edc811e5a91eb4784445d05e3571494c5dda97c7e4393f1096714e83c1d218 WHIRLPOOL 77928abc7f326cc1fb4e0f79423f4c20fffae0e9ed08accf7fd4d43b79fdab9726595695ff277c7e5822d98894a9639eb902c5e4b6e875ce0fa92c7f185e2c2b
DIST thunderbird-38.5.0-nb-NO.xpi 434340 SHA256 ca97b65ac556c20d4e2587c331eee3ca8f61dc6a6f77aa21c9e8a2d369281db7 SHA512 b1e0d551646ac504af23cefef4312a0cb21abf9a5c630698ed59be8d63af8baaf1dbebe137407743c49544b8635635d6f3a63debd4ed97bd065ec3580bfc3380 WHIRLPOOL 4a87ac79283413db737f8eb5f7d622a5c393cdc689b47045d4d989c735afdec59796ebb155b5d84dac019f3e54bdb5e28e24e580ffaaf54b1d953cf6c527d2af
DIST thunderbird-38.5.0-nl.xpi 435108 SHA256 b7d55012d95d837206a31a4c88dfef536186a75bbe641bb227b80626cb07e636 SHA512 bbe5ed3efd9c7d93bd190b2572f392d88519bc9d1f463e42e0fa525a5e9a646f88b274238199f142d545b9fac020aa89565dfa9fc40f50077f0a31d1b0132252 WHIRLPOOL 9f3f490d5898adca0b7ef704e4832fabc8b1946d56485183ba5bc19ba0a8fda8d0d0e8a7b0959efce8b3dad58f977ab615e06f776f898a6640697e76c39dbd4f
DIST thunderbird-38.5.0-nn-NO.xpi 436623 SHA256 c0a8fe5db11c7d92334e956a0a762b3b5a23ca545a1ce11641089e76dd7b711a SHA512 1e374c62408a9dcbe6837b9f77aa67489729daf801cbcd23123e8956663f1c483fca880f52d9d00e613c1a5504e7a141ac8b31853d2caff0568b1834ae5286af WHIRLPOOL 8831d34d737b42e2e7fd9aafffb2fa62859478a539d8828b6fa3d13c231b3e5497d8f248edc97f93e77a6d7ce24c9b7f523bf760cbdce427edebadb7769b48b3
DIST thunderbird-38.5.0-pa-IN.xpi 530461 SHA256 7768e9f5e030cfc9c05ef098ad72d65fc6cc660cb6e53de107e2fed35e516dc6 SHA512 87661db78166e6344e12728a929d6c2136c31ee2ea1bd5953cb36291451f83a369fccb3cc1d8530743585da94597e1e5345f0b53d5aaf3bd1ec7657255fe6514 WHIRLPOOL f48ecb1e4ab829298645bb5fe5f2e1dfc50f89348d6df2c1f1ef8fdcea2337f97da3141fb20d362210f72648d8c4893aea95bdc394c2e4fca7fd7b65d5083ee3
DIST thunderbird-38.5.0-pl.xpi 411509 SHA256 021187aa03297312db350a8220f646fd8ed85662f34f5b395fe3fdaa24304857 SHA512 c760f5f8c9005808c5d1cbd02b5ba24adac9d4753ac16895840397d66f3f4ba07427a05f8245ae7753aceda22436cf18fd9ce3ec93c353f5c0da8162e8879d57 WHIRLPOOL 03068003a9b8aa2ba7e6d4aa8c92b7b7419b2551e0a32981bfedbd281bcc658b73c576ecd41f75aaa9194bcb7a0ae4695ec4e98a969a42909ccc430ca6488040
DIST thunderbird-38.5.0-pt-BR.xpi 443752 SHA256 2626ae310086d7c39802e958b00dbd36f3358376e5af3ac1a89d631b2f32e8e8 SHA512 912dd971310dbb12bdf51dc92c329810c3b26aa9fe98b9800c31ceb8c5b519d75cab703c724b474d5370e29ad41fba0820d7aa62f3935dfb21ecbad5114541ad WHIRLPOOL 69df728669f1622d3711510365eece3834547c345d7dc335b7bda13aa82343814ee8994605a171ed1324916156cab954ea2b575f7db662a3dbaedefeb0e3f457
DIST thunderbird-38.5.0-pt-PT.xpi 442064 SHA256 0994ac9486c74b133716f450484d27819f6abd3313e056c7772008bf73438e1b SHA512 5700e7794c86ce285109b2e14ff57a92144ba0ed1f2649e00eba2a494654dbdba4dc90de102d0cba69cc8d98ee01953fc07b203273ab5035f50b353068f63ac5 WHIRLPOOL d5327b9b8666a95f97f01121e222244a0f7007c58fd59b2bd9ce54ca48e625b6c5215d01ed7545d80a3d53e59201afb5936104d630424c5cfba30b2da03e3775
DIST thunderbird-38.5.0-rm.xpi 442112 SHA256 ba8555b7ee5464ef5f3b697a269216e5958863211ecdbd490d1000811ac0f607 SHA512 d9a2c5fcc1631cbc3b12a54e47eede2e3d72f72ef91e5a001d9e7e0ddee8ac15ad7ca461990d4b7415c1ede7db53529acff302189ba9f79ef0bd5aa41e43cc56 WHIRLPOOL a3c3cc81baed3b4955b95a586bbc159c807938dc161c02cdc4a0ec41c6c916236f42838a9bbc460404f35386b2bdcac5df3ec0b1e9bc00260f47bad76d82b34f
DIST thunderbird-38.5.0-ro.xpi 448349 SHA256 675d2acf50b7e63e6faffb622df34a91d065c7ca0d4f4aecce5c510d18c1b274 SHA512 cfa1f661881ff2e54c4cfb7ecba58e06b704d63edfc757c1f50b80ef5fd6f3a181a9e9e8739cff84afb2ae54f5d2dd177d50461038f72cd620a46375e9df5d06 WHIRLPOOL cc823d612cd07595d6b851b8b87eddac342bda1afe3135c8a58f31441660dbe3612f83cf3df7c607b300420c0138d140224d1953485054d3477ec4bcc6e8b93d
DIST thunderbird-38.5.0-ru.xpi 437591 SHA256 907ea7c1d838aaaf6641f5cf0860f318715ec7d3c39f9b93ba9ebe888a886ed6 SHA512 cd1d843ecdfe9e931ffdae6a784916ffd6476717b2492e4a01f9263143a8ff54ad0892a7b3e596bc496b4ae0b3cdcb00fe1861f3172bfe1ac2efd0d430ac65a2 WHIRLPOOL 3aad3318e08417c98e09faefccd94a1764264977d512130359bd00585a878b598dd4c03b8c30e6ebef763f774274ce011fb788a5a42a7518d61e9fdb76bdd0b8
DIST thunderbird-38.5.0-si.xpi 535341 SHA256 b408364673cd232cdd25be3d560b4033925285eb4fb904293daa130bccd5d492 SHA512 a5416298ceead7bb1789c5217dd9c3fa7a0ed168b73ce95d02fb9d445dce85039140b3aefe6fb9a6355b9bf0f91e3112203210d33352e6cf13ed02c50abbc18e WHIRLPOOL fdacdc82c71d98f3bb5f66dacf7ac34c31d1a5ccb67635c663e04bf51ea72f1bfbe2a84ec393baabbe3ecfe5a3e01596eecb6ea57294af9501aef680f1b1f1b3
DIST thunderbird-38.5.0-sk.xpi 456606 SHA256 7cffd588a69d9259e91ac2f1b6fd1e453778a4f7f83a177adb83d56646b77e6c SHA512 2241169b272f414109d03a66b14b35e34bef25de3d0d6842aedba19ee4d95e65f0d6f2d9c1efff776221e00c66c839fdb7be39e838206d10f6d9ab53870d23ab WHIRLPOOL 14c13ec7752adaddfadc74e407c9e5e9c4f6832ed3baed8402eccb15c380db3f03a0d9b4e05baaa7f3754eebddf734a0d0d4ce07218af4ad1e876b941bc7253b
DIST thunderbird-38.5.0-sl.xpi 437847 SHA256 13e84bdf6edb94e7ede22cb9d1618a98a294147ee8f5d7d4e797fb0c518ac393 SHA512 1d31fce3b719f1e02ce51a488e8fdf2cc967f54ef949eea493dddbaa9762856854bbb575629290b54bd6d25c90966946dbec677b88ec5df83261362e196222e9 WHIRLPOOL 9ebe13b69ed401332a3a156fa0d53ad58f28c6ddd163d0f91643c514c7291ce59170859addcf63a6e07e722325a3a876aa881d6999edb435e34a25fecad80c07
DIST thunderbird-38.5.0-sq.xpi 446897 SHA256 11d0649432c2ab81f1d7dfd9c69aebfba51f00a6aeeb28477d7db55b3e584e47 SHA512 afaf05041f73fe3fde5eb8a60dd69838a62366f0d131d9fa747b8a6d435fc2c1b2115211ef6254c97d718775461b1f52027d1735d924b92ef78a4a994aad1872 WHIRLPOOL 80cddfedbec9af1d6b24f5634dfbd46e7a951bea675a70886f7fdb03dff34f2734d0237c988657dc41a3f0e2169d175b4664c8e2bf86f7252564defbb52704f3
DIST thunderbird-38.5.0-sr.xpi 543315 SHA256 986099a08adaa41493bab90fcbaaf1979469622cdbb49d0235782ef223319af4 SHA512 43ef578b3e221ca5544cda749695f08e1d5cd495ba2ab771674d0fcdde3830ec7cfa7735fe085d9b9fe59eeee4af74ff00ea73e6ac9350588c4f7b44c498c1c2 WHIRLPOOL 29e11cd042d4adab6d20cf454f1e9d1e58d27cf3d2316d08ff702a4fa229c43a3e783a97e252fabde953c84e86251f5c759087510045431c1dcc572f57062283
DIST thunderbird-38.5.0-sv-SE.xpi 439633 SHA256 52fa66ccd1dfaf9fbc2b6e8d6091a65931cb9b5894227c500fa4bdbb04903be3 SHA512 a07c584e0797ea04a1617a9854fdcf6abffeec5b815f63c60b9ea4999b33701796928579908cc62acdb277df4a445be718b8a7d96761c8b3c2f0902113e55d1e WHIRLPOOL e0165c1af3d4012226e8ec33fe53d26670798fb566fb60e15d04b4c6278bf37f0c57bb95d8706ee602a8b3fb6d23c25806e28523452f8fff74bd364075d3164f
DIST thunderbird-38.5.0-ta-LK.xpi 558738 SHA256 0c14b615fc5d02bea61754f8e921b66353fd632b5673690c25dd109077bb07ed SHA512 559d8e4f916ff14a69c28a0bbd9d1b4365c3bdbbae38270bb9d737819b1eb6c9ef6541fad93fcda0776ce08aacabafbed62eb2ca23c515292991c30e3e805839 WHIRLPOOL 02dfb96521275f194016ac77697d150fc2736f428526ca4f6ea6ba0bb7e2778a9ba4776a50731000e7c8e538e71ca79dfe8027b79e5cc10074286d673624fb3a
DIST thunderbird-38.5.0-tr.xpi 447799 SHA256 695e70e6fd468de29ec060b49dea61a85b94eb16e1f9ec519caf422ae9606872 SHA512 6310a6cc30bf7e5b40261de298b718537d1cf21819fcfdb7d16cd29f3d44808f37753e9848509b53ca5094e7d86d17a9d4748572dbd34588dab402ba04a63035 WHIRLPOOL a1b6724a933cb936fa5211c8ce300bf8f56ab39ef3d00125502712c61291f486bb722c1f358601c3fc6f8489a6b5c74fe79ce4e533b1692d3abb59ce8945a39e
DIST thunderbird-38.5.0-uk.xpi 509600 SHA256 9868e0118257e6e7f3019954956fbb521e8382bd202b314777dca542bf76ecc3 SHA512 c411b3de2551b4e1a6a7ce5700e28f06a6c40e1bd1171739276442805a45559930cedf205b44bce653c9974ee7e7574fb24cc7d35810e6239967a758ac66968c WHIRLPOOL 2f3647817217bb3461ed6911de0790a0e56a72929aa9284532719dd5bb3d4e099396e3bde58acac1564d61cf1ca57b749e25b1f7b707bc84ab2eaf57c2a98e63
DIST thunderbird-38.5.0-vi.xpi 519843 SHA256 43d25bbbf7d16c0d789ae2f98c16835b2accd51e3f0c97b564ecbf50b41260fd SHA512 687105a1cff243ece7f924ee92f3631cc4297209ef2f75b81965ea79bb166226daf40401c3e631351c4ad05c1c59d9cc2a36278fd01b5335b51dcdf5cff46820 WHIRLPOOL 36768ff5045c3814d0753913108827c5876b272ffd69e533c7b8029329d1852fe27a9057ce3042fb869fb3bef8523e041d4a3ba2455101fa5a3405672f3a872d
DIST thunderbird-38.5.0-zh-CN.xpi 466412 SHA256 5a655ebd5fbba862542973834b4d6cc2f8a13c065f734bbc490f8d838d71dc6e SHA512 876e597c511721d3d83c74d1ad6cda7f73268ec7d5a91de312a11927986b9384886f42a2ac6ce0fb68fb0d9d7ce8aca081f5a90b116d5b9286ee3cbeaeac1a51 WHIRLPOOL 2d154a00f88ae784f4e51988d384f31bb18b2743f25ff78abb35f16f70ec6034598282467e43f105b41acd42fa11f2266c86645340fb9c537095cb4467ffb76e
DIST thunderbird-38.5.0-zh-TW.xpi 466661 SHA256 87019d3d21edc402110fe3c18091f855e1946643b4e51392abecdd25ad775ffc SHA512 957bce9dd781e8b8aa17778e12c3335d0a3823bbf9f54a9ed4837ab724e27cc03feb6b7e1d2d85069a9ed2d480c9939c9f68bd3797d45f02c6d65bfabdd2f0ab WHIRLPOOL 4d79a8c4aa496c81af1751bb2830ed9e31886677a3b3aef58154cda37af7827ae355eb0a0de88a80ae765b071eb673e02c33851a65e21d41c8d9d5b25836e71a
DIST thunderbird-38.6.0-ar.xpi 475296 SHA256 28930a981335d7926c826870f803f49049ffd3274519b338c1ec5a0dec5764c9 SHA512 c255b3473efb9f9e74cebac2c9adadd502a6f73153ca352313ff1c823c9c128c441600e112066406b54d08d5a908360c7cd4cd5f4ac971e68ba32d34f038494c WHIRLPOOL d198dfc62008259a65e1ebc72df93bc833d20a96bd4c6210ed3042786c5e1907ad730c22ee2306403d47be0234b03e34fa95849144d224c80b9a43039f331aca
DIST thunderbird-38.6.0-ast.xpi 405872 SHA256 a53b1c56fd6b5f7226e74da4ce9046272c6dd831d06d3188285b18ac80875332 SHA512 2376da09fdb248ced96aa1da304342a7e20e74bd920df9b29493a35e78f5d5bd4aebd756912e739e26b1648e6fdb13de5f9026de4e651fa5c8b52181e3916651 WHIRLPOOL accf9aac9ae24705c3c3cb27e5af3a789aa687ccd56d2d42c7a13b0a48a96b13a5524e19f9d5c3a27ae9bcec9eb2962c90cb2526f2738669187f0a44d8d87bde
DIST thunderbird-38.6.0-be.xpi 442452 SHA256 b3c78b9102efe155750a31ccfd3f964f410c9d00e6ca4fd02f886314805ae602 SHA512 de7aa166df63d6885bd9c37a97f3397f2eb92a08d582a9e4bc8f3c5edc524eab3c7c04db3b44427dd849f245269f7540bf4e0fa63f587bb3d61e2f427b75fb33 WHIRLPOOL b50b3acee2981f5766d4bfc3d73d822b50baa92a96b4cd453d642e4cbef9ae92bc81d5042a739a827545cf2e3091bde90c9c995dc919867c5beb0ab1ca7d3446
DIST thunderbird-38.6.0-bg.xpi 506124 SHA256 65b6ed62f315738ef7ca10fd0e43cc0c4b0a433bddfaf6114fbe2499441affee SHA512 228d3e7c5553653a51f478698e1a28cc83ca6d2e3b307906a27ced788f2cefc6f68d6acbc43e82c6713485ac86238d4cd97f6be515b1013ac6f69006a0cb958b WHIRLPOOL 4310b40b357590d51ccf08a34d59ca699dedbb73ee77e5af37e2b1d420308568cd57aa94e725b86783a7f858482bd7d1347cfd8a6e348f32ac4856f81838a8a7
DIST thunderbird-38.6.0-bn-BD.xpi 560627 SHA256 59e5b334ff1b58f6934fceb1573d12315ea258b4252c41c43f28da154251bede SHA512 2668dcc956009a8055fec2f050647c8d91687ff0f884a39136a9b0a12e72a9321a01823e916a1f5ef669a5897a38df240162f70fbda198eb25ab64cce8fff703 WHIRLPOOL 4318eb4cbf96192e53a19c44b469732d8d7c8162c52faf5859bb64665d78e8f145c448eb056b2bc629f6af698214356e2d5af0f5d71deca945ef7ab6704f3121
DIST thunderbird-38.6.0-br.xpi 449767 SHA256 28bcd1093a2e2a2cab7cf6ca281bc14eb5051e34b8545f6f7bca11924a1c59f8 SHA512 d5965d74c3f867bff8c44727dafa664e1096695be1a5c95cc9448c9fd3735b2354c7697022d1cbdf0f274580d51fdb9a3854c9b2d9cf26b697507928e5a20ad8 WHIRLPOOL 57b03323f63bb7a30c443039f2eae1d34b157d77e918855bea3dc4dbd5288d11995ce4bcc3907fc7bdcac02765e867828117b2d950411c22a248263c4d71d5c8
DIST thunderbird-38.6.0-ca.xpi 450325 SHA256 e5898fb1554dc18c083b2762100830806d4b22153fdf5d8f2583ee2c24b8b605 SHA512 65a95368e7d03095e34afb3fa982cc65c743868c5d9479e4bc70062d25f488dc51abf599869293a110bc96432a5ba908abdc2fb7fafeccdd40a5d3cd1a24ef16 WHIRLPOOL 48e1349865159175a42265153991b6f6d9eea9912c34983da6e10a5a5d236ae85b20eb0fcb659618f9983a2e366dbbf845b8865511cb65360349daaa4ba82b58
DIST thunderbird-38.6.0-cs.xpi 448724 SHA256 8784f46765f33557fe14e89ef3142baa7280d490ed97ff7f29dfbe83695b87c8 SHA512 49a517e56f53a2ab629c21c5cd7cea5d2c98ebfd2fb63f49464bee4448cda1734a493bf53ee9895c443f013d00e2bdc65a930a6e09bc41b5b9289378bf329583 WHIRLPOOL c35ad8c6c5e7cf57340b02d6355fe9a6a183b5360030c4a510130135caafce9905e841ceae72f7f4aeb983e51e2b0a1c2ce8eada6d46fa0f0531fa199649ba71
DIST thunderbird-38.6.0-cy.xpi 434848 SHA256 5b4b75487e3c478d072876877bac3737020a709116c24a0b55fe821af009582c SHA512 ff6e2829949e309b97250e891752d7755b851f152323e156cfd90f97db1b27cfb443ac2f54723e31de8bf0ff8c5778add96b4f013fa2b1d6b3281caf0d99296a WHIRLPOOL 5a4f147d6feed0262ef1e8fa035e834e3d842d20e4b551ca15ca930cc4e6fd49bb94cc4dec7e1f182bfb875dfde3548b14043eca20584e99f57e4d6964ead544
DIST thunderbird-38.6.0-da.xpi 425829 SHA256 397deeceba72409863eda97d8b6b1b5d2f64b817c15057934ba99717de467a16 SHA512 86226f35330d0ba7d928fa8dcef3b2bd3a5147ba4ea510ea715af2561e9491e75b6aa8edb0e16a0faa1b72e22f31e32bd4979648c2bf4538dfa366cc6f70e1a2 WHIRLPOOL f06b888c1d42d36cb9ac511aedac6b1032a3bbe8daedc0aee27c31506adbc51f818349a09a046a1ac476d60033aedb3427a217a3b9093520fa7a969849f2d3c1
DIST thunderbird-38.6.0-de.xpi 429877 SHA256 c39e277532044f724acfb50a23720fc8530785bcb4820906dac9401141b28342 SHA512 7e8aabc807d106f66b16dbb74a12330106e96c4c3e886b59396d280e975be58dde6f051fa3d42bbad705547af28b32032982bbd59060b1b71f77de593fc8f5f3 WHIRLPOOL 9790edc81a66ad35c8ae954d0b43990ae717082836aa29ebcb2fb9e9e54a44e7a937ccbfaad96ab1775b6f784f4b20d87832e2d61ccde7bd93e2c9d37655c69b
DIST thunderbird-38.6.0-el.xpi 493490 SHA256 bc6b2ee8ee0d4fbed42ce203a8fc61c6e6dcbb8d6792e9432971b58c7aacb0e9 SHA512 220afdf26a63f32bb38535816c665200710e126ec6620c82b9397631e6216dd384ddf65ee0f34762eb61329892443a956dae3b8e54dad37d22e6ccbfba95f3d1 WHIRLPOOL b687f0a8fedb25f4ae1ef1e8b3e77d94d047ed63f457f6086d1df873f6c800d01909c67f9da0b2b3e0b65ba267b48b012ee30235720a9c5082bbd22c77ed3a40
DIST thunderbird-38.6.0-en-GB.xpi 416572 SHA256 e6059b1e71f5ce5d2220dee78610c1fe26fefdfddd285ad11a74d13504122eb2 SHA512 681cc1e767381c85a6e503378b767d13d3f0c7b5123561569475d06f0d94727017d44a81050f656a4193e2b593263ba5bb766b2e44cb6011c57a7fce36a8ef42 WHIRLPOOL 2e8cba24872203cde157fbf632d996782b588de4bcf9aedd52afb03b5edd3c76cc6e249690a5d4a8d3afb19bc9fbebcba65917f2e2d065a395e7c9531066b5ed
DIST thunderbird-38.6.0-es-AR.xpi 442641 SHA256 28c9037043e55b0288bee2e8c4f00589346fe0b5bd6c15c86fa491282c3f9c0c SHA512 7f382176349e9058978839f410f339653a983b0001e3726b9ea85acc2d2327e27a34adeee371bd6001019b49d3ff667de0eb63efd1995bdd7337c499f8b195af WHIRLPOOL 76f30b4f65b144b575943a3775ed9820cf50243b1c29c90671334318b2c55915373bd1a21fe60ca3454d0f5efd088d912c51eb206bd103646251c04cc0b132ea
DIST thunderbird-38.6.0-es-ES.xpi 376067 SHA256 2ee5c0016b2a7d4917deb44eeaf6db2cb3dd62e6cf8ba80d1f56a8233b985fb5 SHA512 63c3ba7d66bb90fa4fd539f07a88bd138db7836e3bc875b6272e297742aaf7ebe045a72acf9c15a9ef86b0c2d8593b5ceecf6dd1320bc99e567dac99050be983 WHIRLPOOL 76b1f5f53b468db60fb7bc23f3e930eb686bbc5d632eeef31aaefc436ac784d26d08dd486e1829396b6dacc545ff8dcf9e095479a86050683069fbef15a99b93
DIST thunderbird-38.6.0-et.xpi 438262 SHA256 196803cd3f5514611b5edcbea1d6a334a515e89f611d699733bccf0b9d142bff SHA512 ea426e07cb5160c205ebfaf9642d10b3b6bc9d4ff20880f272bbeb855e5a8a0a57e3ecf66d246cf92da147f41c041f3e760abde7f068c03f063ea735d9264a9f WHIRLPOOL 97ef812535d51d95d20618b65c80e514b7e96d00a1efd8200d8b8c0e9987b0c856f3b4c79c20cb59af244dedab51084785fc0197da65e024bcb8b9433fc537fc
DIST thunderbird-38.6.0-eu.xpi 434838 SHA256 50e60cac8a7d06cf2582b00ca8ef1bd04fbe2cc1022715bff502a532cd6f3884 SHA512 e72ba8a523e6b79de7bd19d9d5cbc7dfdf4b607d595bcf1d91b787706bbfd496ef3c95c796845bf007308f15308664ce36f72806e47610f30f4b2aaabf6aed5e WHIRLPOOL 6460c96a662622eaed5613cd25649781de51bfe7b570cf30a31cb7b9f7be9686d734f05aebe413e7f097124954085939a04959f92ca669453abe2a1edcfaade2
DIST thunderbird-38.6.0-fi.xpi 438889 SHA256 218dd0a0c55bdc8e5f598f7ba00240b948bb3f97e9d39033065b27484475bf31 SHA512 9c7a2b9046136ba04fa7419adcdcb56799f8b0ef6182600bcfe3888c66f85399454c744dba1d397facb786442bd68d33c45887989955c679bc2f7bfa5fc95bf3 WHIRLPOOL 35bcb72036adcaa825d3665330ec7cc15273e82c75f8fff977b026de210bea160f7bcefc1224a3b1f6c7ae2286419df5b7b9479932937d4e350eafbb6648f2ca
DIST thunderbird-38.6.0-fr.xpi 448228 SHA256 7bedf795745122f284649e5e40e92b5920600e1cb548096d136343e0563d3dcc SHA512 e9c058cb81990472275daecb0dbeae99d64ac47b6bed051a76b4b9061e648392987f2b6db24fe41ddd11c1c9624787187e9d32f15b82cd00816ffa31a3a694cf WHIRLPOOL 87c96602fe0b13a4d9f6ecc4808568f1793b001619a868c1a3218244b2b8f3f59feed2067e1c2f3dfcbdc522b9c183a95632c8c98fd0516d0782902470b8b730
DIST thunderbird-38.6.0-fy-NL.xpi 442161 SHA256 56e87bdbdbc771627461e66f30b60faa07919c59049afa6c6b63234453bd3376 SHA512 8400e1bdbc808454d6e87bddee7c2e95cb52fc213570f3477705dc70ffb58abba5ebd4bbfad452ea15695b0730c0efc6ebc7824ba616e09128579987ef27e000 WHIRLPOOL 67374fa81621a0a491bec524218f8f53c830727ef48671bea3102b5474e3a36f6f1372f3f3ecc8c9f8c1dfede847219d5c06223789d4e8faa3bf32f870f49394
DIST thunderbird-38.6.0-ga-IE.xpi 457413 SHA256 d92d56be1ebe1283e5139bde9074941e01defbcfa07d3962afd87c3fe4f97de0 SHA512 09b3a67d533ec1924759611a61c44199e12f70a24e01545f88f53c7025c4a038ae4a6124d9311029889b2429ea86bd06bd27030d4ccb06e16f6fc1f614990fc7 WHIRLPOOL 090f3ea66e0344730edcaeb51f1f728716674c7cb6ad3e5bd9cbbc67ac246655e6c3ad82babe2531332ad030d3104fed994da170dde4553e95136b9e264d392a
DIST thunderbird-38.6.0-gd.xpi 456318 SHA256 0f7c5b5dd1c57f70663c7ba1c145df56dd8670c47de9e6bb1cf42dfca247d0a9 SHA512 b9da3389592d8c5a2d77039f13c949eb932a17bc9eb46c905c9c7b2d814b20396a0955bd5f9a87d620da074318dc1cef515a52c507167f8dde0e7516bb44c436 WHIRLPOOL 4eb556e764ef3b6729af5584d32f9165fee50bdc92524e6181eb17315f2efaf96291483f092cf12edb6f89fa9daa3f03fbc8a623192dda288d2962179154ee09
DIST thunderbird-38.6.0-gl.xpi 457839 SHA256 70e19f7549d5cbcf9a854322e00cc505fb691c3f9b88df6f0df45d97657c4e09 SHA512 f385631faeac06b14bf14fe1e1bb5574d057416db8e6e09516a950aff3e07be4d54d2cd6004490c714a152ad5b9d7b1187662a5a9558d9e565b89e0ae6955a9c WHIRLPOOL 15bc3ee523c78326c85baed4da48ec948b236702aa3605acd5229705257ffde594f2dbbd5650f0399441ec42cac1fd0dd6492c1373b078363a4e3424c4751337
DIST thunderbird-38.6.0-he.xpi 485868 SHA256 1eea8bb56ee3c17a6bbfde43ebc48543efeb58857445e8fa0d7e0c9464232e1e SHA512 8801b351569210f0f261a9c0e7ebaab597391d35b279f90ff6c685dd9714efcaa16530618257233a2ec4d02ed880667028d4705a878792ca3e4cec8a7062b3e5 WHIRLPOOL 6c7f6db7bde1e5290e7c8a210e0f9bde8e928bd52b79785da2b002d185ce227f386f73a41fcc6305e2e86e9904af47621c30ab08d277db53de9bfbca4b5709b9
DIST thunderbird-38.6.0-hr.xpi 440420 SHA256 9498c4e3e4b6086bd801a4c06b4474bbc8decdbe3dd2a654eab2d5cdd8c1d161 SHA512 ea6cfd51b0820583b9e7f7655a82e76237acfb3a1ff4743731f293b9ef0b31150f407264f1e9bbfaf3426148a2610b1bcf5010f1aad72bcf506bcbb2dcb767bf WHIRLPOOL a38069f98ceb05cfeb97c86983a338f1753f79e2841df6b77408c930142f6be8a4bbdd66a760a201b36fc0beefc0542e8ca127ed59cc49ae43320d1d8f52af04
DIST thunderbird-38.6.0-hsb.xpi 456451 SHA256 f3471c34b1e01fdfa5696ec35c10b2063fb4240cc4a453801fcc269937446081 SHA512 b1d4f840f31c88e92f20ea5eb397922a4fb94478e27d021197c30100b65dfa802f8cec434c60ef31adb3d7865e45ea67eae26c00c228509b44e973e3f88e7664 WHIRLPOOL 129b6b972f6d4a223d8483244ff20258eb72364d87142c2a7198edd154014ad3f523fda8e1b5f21e50966072a0cedd40854741b6f188ab0a0e73339636d5f9fe
DIST thunderbird-38.6.0-hu.xpi 457988 SHA256 52d2737a6c7a4b3c88c0deb91a104a6ec167e19be9612704612f8ff947ca7495 SHA512 f99930e65742fc2fa474df28e3dcfa64c3a1fd613c0b5f8becd5567aaafe2f32a756a1683a4656b9b36224813637b8512784312645db7ad43d424bbe03d37417 WHIRLPOOL e139d5298ac138a491b74ac2484a0178ff2434f6069aaa296b4b6476c9391e162379e26a1f16e22b524ca4300e2a54d772a01c0cd956914cf0813cb62b22706a
DIST thunderbird-38.6.0-hy-AM.xpi 500356 SHA256 12d0149b3f605312dda2e970f41a93fe7a8770dac5fe518c3c5d5d6e30f6e995 SHA512 bd04b2b71a1c6c4a4d6b66ef13103cbaecac1eae5b6faa4e756cf7383930a593a302b85b50c6ced58c32fd1f79e7df7cd65100c5918cd3f4301d88106c0ad08c WHIRLPOOL 6c4f8a89e7fd9637f2f741c82fe1e1bfd1fb92ad27c67e6ed24f95792c03c2130ab0d6993b0207bb897c2759da248232c9c82516db038bff6789f461da7a78da
DIST thunderbird-38.6.0-id.xpi 483188 SHA256 9c65c7e1549882665e2f4ad679e112d7d7b374c2804393878d1c0ba022392419 SHA512 ddc0f7be70f6189b98b9a60911abfc248049026191efab3b2b0991c912beae116984fd60bb75775b05415dd4d10297b6a0719a89fd3fbf74bed11f8b9d51f67c WHIRLPOOL 7fab077a3c1745e2b45b5b9f602433f33e40579668dee93fa1e85327cf3a57c5eebceb1ab72577d8ccfb9cc139d486af2e05851193997b32a125f19b57419545
DIST thunderbird-38.6.0-is.xpi 443008 SHA256 f7e73157267c1a0e174b4a4e031ab1fada1b8d709963b3387c22246f4a1644e2 SHA512 f8cdcdbad24b1a8b3ec0e07626b05efe81183de46cee429d428fb4a1d0ed0c1c5c5050670b3651146335dbc928fa9bd3fd3617f18cda70ee17658aeaaa072edc WHIRLPOOL ee7f1c04f8bf34cf74949aaeeec8c67919503e8f4bfaa04c7c536a279573236b604940d5e51a2667451c80233b248adbf758b0b2f3746f7ddf7b7edca6c56372
DIST thunderbird-38.6.0-it.xpi 369024 SHA256 1fa2c9a54083444b5ca71f587466853f402c22138cda699bc73b09159c1cd6d5 SHA512 79b899f6581731034ae8ceaa54a754255fb265350dd6a6f37bd01b2983351b8ee73462de65884b069d9828b3d5ab201a5896140cc6bf63d1d2a0c82337922a20 WHIRLPOOL bb78df601a5b932c6ced3d0e34b648f996e3a8f66a381404210d903dadaae37f29255409587e3cef446e5f1d7135953097f4a6780b01d4078c6f1c05b03bbfc7
DIST thunderbird-38.6.0-ja.xpi 492861 SHA256 bde3d7878e11a61dab8c0827bedd01c6222dca6c05994cb0d00b08fa6c675a7f SHA512 4178868f0bbbc4ad3e2d57610d90ed5cef374ff4debedcfa9f520445571062f3b9fe1fca8d924981c143d1c95ed32773845f5031878a97690f84fe0c213886c7 WHIRLPOOL 480640483450c6d4853f9be353282fc5196e320b0fa249e484954d1909100c74b374a2a6aeb7a8a0a4b57c0062a2cab6430b7ee888727228af7e4a841abe4a38
DIST thunderbird-38.6.0-ko.xpi 454852 SHA256 d5309d91d3d5c626bab4215101533c7791d5aae52b847054bfa7fe890664885a SHA512 bd43686b5ea5b198d9ca712816ee056dd2a5c6e6e8f894f975711c7d1cf93fd6a2ded993deeef71a137bff9b7dab6497aaf55bd51005b17c74f0fb3cb6af00ae WHIRLPOOL 01e2ddfc6a0c377f8164596a0c25776c2aed2c410a6842fcd55e607e307797ddd8bbd69d78fd011f112fff2233ce5b7919b53649d9484cdd0a894852dff1dc9c
DIST thunderbird-38.6.0-lt.xpi 454572 SHA256 8653ed361d98e5b2d91fc12c4e8be23b8b78b7818ad4c5f507742608dbe475c9 SHA512 8c0cbc575841bc42eb0c278b1d56ae0d8d3a9c2782802c27c9b189933e33cb04047930d9f6277e42acbb84aa2447f4f55b22e518761de43c5bc0b1b6b662640d WHIRLPOOL 0365dc2cf73a945aa2e5de7f224bb2f5831899318d57f167906795aca440713a0fc461bc33135051797f51a60c3eca07f64c8ca2916ea07d1bea4981a549ddf4
DIST thunderbird-38.6.0-nb-NO.xpi 434341 SHA256 4c24ee81c26da045ea936d2ea6b461b103a7fd17681420ac4fde5abe4a69b929 SHA512 b0cb592f6e4bcd7412a24d4fd0bd65497637c18dc84a7ce0d482803b24fdbbd0325d57b228578df6b5e0300bd4dd830b507ef180556bc5c215c027f69bdc0329 WHIRLPOOL ee5a672d035086b037b7c7e179f436a44404c28bea0cb37aa5ecafd619d0e69887bb01246f9b0bf83d238471e43f3efa5ce2d1c2e6d105e8ad4adb98531b338b
DIST thunderbird-38.6.0-nl.xpi 435108 SHA256 d1c3bf3eaf28d5d89e220f94a86665ba1a996bc27aaed3ffcb893b6fe0b66840 SHA512 da400eee03f859edbea152ec979780b62ec408ba5cad7b4936cc734debac575cf9d5005eeab6b6fedfd35ec262c61ba226011091377ff5976a8d03ea46ce6e2e WHIRLPOOL 34b5d8454790cfce3fd327cecbcb6e2e1ddc07be97d1fd3fa6e39e4e33b464122207cac0f71ec42ab4796427e1bd797debf09e174329dbaae41803567bcb5f1f
DIST thunderbird-38.6.0-nn-NO.xpi 436623 SHA256 300efb229c853456bf566f9825646b780f1a1090e9eaf4eba79f85a8bf2b62a5 SHA512 34f3c8b6bd4bbe0eb717efda251c56d0d08a29dcf9e5660fde370adb4e4807897e70f1d21b537c94153543e84c9588b7e5ce6982f8e19886e72a24002a292f17 WHIRLPOOL 28e37f0edef2ac1a043e168eae6c87a7f66aefeda4e01ae79df38588c864a942eb8afcb63ebe847ec6e7735c6217dddd1757d9fe9e902c8ca19dac7437ae4f38
DIST thunderbird-38.6.0-pa-IN.xpi 530462 SHA256 6f424ff9e4f3f28f254c4dcd548f0533cbc30b458e5f43cd95f71608c3421141 SHA512 f12e8b571d30f724d15e7e15b0c443def9a6c0c14d25c560456001847e0f58c35c67be0ddf2e5a32db2e955f06103329b89449c5cb8d14a4464b0ff6924f1a57 WHIRLPOOL ce5f7d9208561edb9e913ebaaa5d8c1d33b540f4b132354836728c26ee7c3f71503b2ab929637b0728d51a397d9ac5ceaab880e7c7e9266cc0462ff04cb6a584
DIST thunderbird-38.6.0-pl.xpi 411509 SHA256 209907758b695762f0e47dc53613fecb7b409d976c1de5515ae3dc9319200583 SHA512 667954e7aea894073289803b90c9031f5c413b33f7e9a5a62f94aef52b02897b57cb4c1d9a43a43f9f99e6c96c8ab78d7698c7dee7c78e83ce8469e71b80f95e WHIRLPOOL a314a83dc481f1ce981eb50eeb34f4f592f43c684904cc1cd4059e921d27133b5ca3cb52b27c59d72c73bf42df92f1320b7b69801824b3d2b9c6177b5f336063
DIST thunderbird-38.6.0-pt-BR.xpi 443752 SHA256 f8e1b89268f81c72151bd6415fb348f8e5b523cb98eb08fdc9dbf894ec0e1dcb SHA512 7e13c54930cb18bfe4820d8ebd07c43f9b4b1972cdfa86413b25a87e9472fa0120abc728965684c3bddf132d04df3d17ec45a96bf26f42ce018645ddaf64d698 WHIRLPOOL 60ef07db17e91d608c5900b7f664975aa78196fdc285483c270fa9e4456f67576960a87c820ba172ea29cfa304c4ff74694c712fd70b6934c6615997480adeb1
DIST thunderbird-38.6.0-pt-PT.xpi 442064 SHA256 e93ec0fd53a5be55413c58273ad88eee5eb47d0827d6c6ff2926c4c9f1167bf3 SHA512 6387c75dcb963cc8b02ea56c545483b93cc127cc9b461fab3ffa92436d25dd10d11294afa452c11a731679780ee5cf89509268fd6a8c5b4068bfebf1e3f4a09a WHIRLPOOL 8b7c1dc3ed8731edfcc8b3b9efcfbc6d00ada588491fce4aac1262b3af424b7325c117218febff192b00a160777a69e8199cf968afc55fb836171febca54441a
DIST thunderbird-38.6.0-rm.xpi 442112 SHA256 87c901e37a0c48b8a5d26a1154fc0f4300de20ce071612a89012c3131ffb951b SHA512 cd7a6171ec9962a9b956f3c9bd25578b75dbe47aad9b9217ea27859c4aa22fe6b7c2145db73a4d26392c1d43ec626764d931c7b6da7c5c5d830b474c5827631a WHIRLPOOL 4691b84bd4648397057df9d7dc635084f02248bfd66dc0c7798c9df2002cfac06eb95dfe5653d45fe30f81b65202f2067610a2b598be849dd7cda05f8e4c621c
DIST thunderbird-38.6.0-ro.xpi 448349 SHA256 f2816b4fcec6216855a93ff98467d1e9a1d878b266f3e55d71cb5829a81fd532 SHA512 e0b3db8ee7428ccc48f0b556b9814c4645866017b14d64248e9133052f45bed9f93cc214295398caae4be4b6ba6d12e9e1da51bc9235957c63e9947b09e59a60 WHIRLPOOL 98e8d12b0ca94925d43a0efe3e400768274b4c52a2b2cbc9e2204cd9cd410833441104d45a61a33ab36b496a1b5be23d2822da7da1a1c7f72ad6080d48783a43
DIST thunderbird-38.6.0-ru.xpi 437591 SHA256 353fdf5febd4aeaf035b3683a3e397b8c50357924b2ef91251bfe6c10e0e0fd7 SHA512 8f8918a5cc99017fd78055e5338fe0297878c66fcbe3c8c0919dddb185ecf88322b9684f8f2dbdabde8eaf6a366e4773322fe992e2c2c75b8003cfe799c0ed06 WHIRLPOOL 0cd6ecc05b7c030da811edbe8adbf797719db9e24893c2ba73e579a5ea0e87120ea7004e20537e925aca9164260b8d5d01fc124e5d91fff7136c3608d728b7a6
DIST thunderbird-38.6.0-si.xpi 535341 SHA256 1ac4fa83e849116d143f712db4120ad6101adf1d4d4ae7cf800e84c5f2c9a7a2 SHA512 a075860f8be48023da148707003e959ebf09d6b6f00d87d5669e33119091d2361199497e083dee39311f16f8cf6c223712f6289eceefe3e59865909dda6ecca2 WHIRLPOOL 3558583555fd130d3f58ec5607c021539e20fa3775a5732b85e99ff71c6279cc8482af6e3cad3f5e3f2a5719fe7aa77bc6afd28ed2ba0ef0f3db048e9ab1a713
DIST thunderbird-38.6.0-sk.xpi 456606 SHA256 6c820a6aebe98c180da5c7b0f4f54f556168b63a42f68d225a0749bb07de2331 SHA512 1de0672350eb1a9e071e98801210b395cee23bb835037305d809937d0b476b0661a58db7adec88762240de3abd01ef2446c82088dc53d7ed04ed13bddc19d7b9 WHIRLPOOL fbde377a2ccca6b4b4f840d8464a17dada857d90f648dba4bbdedadb3db7bbebdd419ada05552d235b0172210ae1b6e36ff275410b1073eff90727763a0ae647
DIST thunderbird-38.6.0-sl.xpi 437848 SHA256 b88549dd84041a03065bf2611a22786d2381e50bca8cf02c7d8fafc7aed9cecc SHA512 15b3485b4a602b823701c8a11e582a994af54853dbb0663e7ae71aa9455822d595ae6b3a408ec675165e6136a32d15919b15ced47d2d789c55d37b0f80c05fef WHIRLPOOL 7b96856879890d0bde221b8ea4698f5e886057a112748847521b571b3e640f2f75e237356560544d5e4530a71427eb2204489d97ec27a9b4ac325848b6ef52be
DIST thunderbird-38.6.0-sq.xpi 446897 SHA256 05281cd921ac62b51dde330fbe6a797239110d94512c72434ed4633185d3af0f SHA512 2799cc949148571720b4807621d59d4d913dc69eed9c3148c7e7b174f2f7ca88ae0c1d80788af71020aba5e79a99f4d21aa241f342e929bbc45d4acdc60c1988 WHIRLPOOL 1de66b2b3ae8579dacf089a2f4af332d648e80dca9ce26903f49122060af0f2abbed9426ddd5f7b79e8206c54b89a5e3ccc3b1e660f7ce03f3b5dcd8a9714c2a
DIST thunderbird-38.6.0-sr.xpi 543315 SHA256 a98ce4dab9e2aa612a6edf7edc02285cab54e8f859b2545b28948066b4bee18a SHA512 453fb4118d87e2babc888efeb9228e0e884bb7bc16c13212c4c4de76435222e4d7a376036dfa27aeb2fdeb3d7d8adf0e1171ee182ed5912105dbce5c2bafd345 WHIRLPOOL 351f17e052b76cac1f385263b09e6f14252022bd706ab7f877d964979851503652db753fa011efe7b64231efd9e44d5f9bf80f3aa6f16044f2882ad46643b79a
DIST thunderbird-38.6.0-sv-SE.xpi 439633 SHA256 0f3bbfc238c197416278063ade0391331e036e6cf148281f96b75a960a1e1d0f SHA512 876e4ff1cc4ed5d1c83e5ed3b07fa8a6f437c16a331aac006bb517b9fd76655efb6e29bf726d86f20de5992657adc2126d66636b7986a3d92ada301577dcd86d WHIRLPOOL 38f8693c459f4b73b76110dcbd0c843bf5d18c9174feb6b8c973d33b39bdac6ac7fcfa4859acf63ba9ace2af104bf6df93e3dbbd994b10fb799e1566d7a414b6
DIST thunderbird-38.6.0-ta-LK.xpi 558738 SHA256 e66ec44352cd8dae3e385e37d2ea643092a37690e1dcaf37a1749a93d75f0492 SHA512 5698bc6e4e1b3c5f0f178dfb5f66e5c9d730763f11cd49905656089edf14bd5a19d0d7f82558f36634faedf8ba9022195eed4406c6e506112d9f6f75c51d671c WHIRLPOOL 687838b51c7f8cb0441dd78c98c8f526f567c9d358a1b311bca66fdc457fc4366953907ca66ebb7a238af35399f25aa875b05029330912f53e672d116208b3c0
DIST thunderbird-38.6.0-tr.xpi 447800 SHA256 fca37b424413ab88902777bbe8845081373211dc8040c42271d06e189ada0edc SHA512 ac2e1036380db78501178c143bb74acede3b6d3668f8eff4e85cfaaee98eaf5963b5fce6cc5043a857a7f6813e9bbb0d61daf4555855c59568378f3838ff68b9 WHIRLPOOL f8daedff99a1f84068d6542622fbfddce7b949c6100d2c03d2a9edeab89ad1d3aa790fa2963431594ad884f664260fa9f9d542d24666864215d8da25ba67216c
DIST thunderbird-38.6.0-uk.xpi 509600 SHA256 06f4f580d343357469af58c989892df7ad1124d0e67e6fc9d7083bd948ccc484 SHA512 9b8871d1bbd745ea9775f2c697be1e56f9ddde9e5a0189c9817f1ab3d9958a1aa121163a9eb9eaee2b11d9ccd3365247ac9137fe782e24d2d5cf2436f0a835f6 WHIRLPOOL 9ade16032a915885ab995c9440a6aee0df72e1bed925234d6cfff39519c41a9d4488705c499e5f18a5ea357d9dd9bace81805e682356f595632ed8f2b692ef44
DIST thunderbird-38.6.0-vi.xpi 519844 SHA256 c0d48764556a3563e2e86c1f9cc385d02f82c7b73b348ed0400a7df117bd1c18 SHA512 18d4e00c207c33c360511ce55f25e2fe2a6e0bc8cea1ab96ee77cc006d7620edf8a4cd75224936553043323d25142f67810f71b8775d7e2a5fc3a2b4665f92f0 WHIRLPOOL a1dc32eb3b9e7ef757e5c24268db8357b67d4110819cc22e21127cdcc739ae2a555fc5912bf999dc78b48519ad8762f827524d5bb646d132b4337622f8775ecc
DIST thunderbird-38.6.0-zh-CN.xpi 466412 SHA256 075021cafc597470cfa881da57c599cf6770281698529bdf01dddc6525078a5d SHA512 a0ac8e60a38f3a001e836472febd5d2e5118c5ea1449f8d136696d65df15dfa61c505555416143c9b10358537e10f6a7cc56a2888119480fc88cf4f9874128be WHIRLPOOL b7a6a5f837cc38dd9783a274f34cfd5979644c53feecd37400a65d013a97d18662a7ffae714242956ac3e8ef85b1e02cb82fac46a93908e697318f200e511223
DIST thunderbird-38.6.0-zh-TW.xpi 466661 SHA256 36480d80d2268a0f01b61ad5ab4d8ef85fc88cf531e5ee6c60744abb3a31f45f SHA512 e948cb17026693b786ba1d0c21fa94d2716b854467f4f96260e2654b232fb2a0169786d6fce0206cea307f65bbca953603cf600cfb46bfc2c64c8dd7316bf877 WHIRLPOOL a505be408092edf3db41a4298fd06434b5c5a977877b520f0c25421c3c4c6e7e40b26db2aa5dfd8856cfbd17833fedde8391de36068531f2e80396c4813d6215
DIST thunderbird-38.7.0-ar.xpi 475296 SHA256 c0ac4bfdd4dca19269e3d2bd0ab4dc9876536c1eb691ca5ed36f229bce44f8eb SHA512 0b6af724616356dc92ef3549215c201a6e27faeba53247414c1636598b51789565671ba6063271985c07e1ea28d4b6f0d4b957df08b18b274a848d808d445776 WHIRLPOOL bed5b720650975d30f042d99f70089af4f51eb2408e4fdb96ba4f13d04872eb7e12159ca1b885e89ba52390b62791a921352e13e705a56d032b0e0227f04ef2d
DIST thunderbird-38.7.0-ast.xpi 405872 SHA256 a39883f2f856614b915a7e27db4468eeaa656fc43676ee0120c731b0009bd6e9 SHA512 d53828db421f5473432b68e1a3f759e4f68f2c7f47463a59e1c0ab98a5a9d61d52ce47c9e995f9fef36599825c29c949b8c41e7dcddaf184fdf61e513da8c808 WHIRLPOOL 9911b36dcd7c2fe21363683fbb5b62e906f62d26e7ce563693340d299f9528b8565a445de5ddc4314778c794a9d2368db9aad249edf6ab7104fd1a6dfc3f4241
DIST thunderbird-38.7.0-be.xpi 442452 SHA256 e1ded4b593e5e4f7d3be42bcea3f4a4482ee991e107ff0ca2c85e1cf2d3c3ceb SHA512 8dca6d1f2219bdea4587cd6d6cdfdadbbf0f1bf449f2d07d4d20cd2c5e34ba639d27f227ba95c4d7f01055307023c070488d89ec022a92493a7580db37f180ac WHIRLPOOL 3b4e91a924587c6e7a97b9881a65959aacdb0ffe6f94583cfb2a6ff72d62df363699942a68195cc9a2d3844223beceb6657efc24af132b6f911e767e3cf9a12e
DIST thunderbird-38.7.0-bg.xpi 506124 SHA256 d4330a18b4bebeaed1381a45bc7770c483228581587c3784141119eb66b6126a SHA512 ce74dce4df4c90c4f747ef834922286ca942dbeeaf0b9f76684c72697e528f14aa84dcc99785c7198d209f82d548a2e474e009856884bf759f7beefb56021c02 WHIRLPOOL 6b1127bb4cea7d7d94b6f683114517fbd84a6cce6b8cf05ed95ec1307c6bfedba0814fcdd2ea26f6069a8bb759d1e2eecb2ea168f22b7444a88394fd5da50646
DIST thunderbird-38.7.0-bn-BD.xpi 560627 SHA256 b2b405bb6d117b4990fd51ca70857f03453201b197e349ba7b96781e09b2fdb0 SHA512 d5ce7cb1350a5216dbbf15160ec3956092df4b65241dbadfcd2211ed60cafa51c7a0d2f7907f7f3d19c304be9ec8ca163c6cc3cd9e02551e8e78cc54d81d06d3 WHIRLPOOL a2f5b54530ed7c7fe6ae37113009c3110859e216ce293769819cde2cd3b0323c29a04f5bdadf0a575026ce0a7c53e1b6e447059919b7ad195096f13e7b31a97c
DIST thunderbird-38.7.0-br.xpi 449767 SHA256 fdaea8eb6fdd9aaa1e47f0e8ed7937f4872c5711361bb1bdb3319aa45743fc6e SHA512 80c201e7ad0d06cd8603e004487831093b4459c6c69b3b724505916160aa255169a129ebe8547f9a70ad2b8f225233ef2fbfdb37034903483cdeca74cad4cf83 WHIRLPOOL 18b8440f9ebdb6df96cb3c96d6f4283f28b7373a6b76c056e4cadb5426c5ff90ca9278a6108a2a5252367caa94ca47cfc3f746406a832a673b3d970ee941cb1a
DIST thunderbird-38.7.0-ca.xpi 450325 SHA256 1c42477fbbc0005c4857a7cb6b1420f75f4752f10e441eabd212c0721e4b8a34 SHA512 9a79649b4f776428cff7c02807b5c76b4d1edf00ea74b7335cbb4d06c20009dc68130810236188d7766c81c795852e90023b5ae4b90f87091947403b76312957 WHIRLPOOL 3cfd1df46a28bd16502e8e9f34c1ec104240f5d2bf7d53c410fcf00c0d99e8c7094c5e785dab1563182669c02e35eb609e6d713489366783586a69fc56e1844e
DIST thunderbird-38.7.0-cs.xpi 448724 SHA256 e8052b9eacf9bf4e278e526687f7e021533a3859e0f67571d4f15ed6151efb9f SHA512 4529a6c9960769190f00694514691ee34e40db64442b1aae5eba1322538621cafddd161276ab805375a9044186b55f998979b9fb92b9b0c311f36f7a585baad3 WHIRLPOOL 7b828c2b864d5274db399892c3c560a9e13a15483a23dd490d7f0b074cc8a538cdbdab08822d505e8650eabefd2cb386aad85f3f1aaf6af6dc1cf28253f7c0c4
DIST thunderbird-38.7.0-cy.xpi 434848 SHA256 7fa9612db30632a40046ab98ad7a11fbe2e3c5789749a6b499e2e71d23b18072 SHA512 7475194ecc0aefb91e492d930cfd7b23fa29001fb9e6f7df915ef5b788459315979a79d1442ef2c41324defdfa755ec3ad2e4f67af680a8473c386d01bb8fbf1 WHIRLPOOL 33a3ea24bdd2b210fab37203d021f9b2d1c852a810175e7c702529762c7b1d1a21b92f2e422c8bb144cdf48bff93821e653320c9a5c4bb046a754e5dc1c9def1
DIST thunderbird-38.7.0-da.xpi 425829 SHA256 78908105bf05dedcc5f39810466e8b90b0fca5223828e22c766569c48bc06824 SHA512 745ee391716b051552b5a09e6edc312455b0fd5210aa95b90c9b585d8565a6b31649306994ee32cb20ad3eac476ca71057e239c4bfcf5a88d8227c461c31c8d1 WHIRLPOOL 79547731c43e485c2d485f7c7cd54f995519ef1c709a6e8262e164673f6947538bbbe5ba84edfd4d13177034584951fd62d1614e6888e1b18b71d26376a716ec
DIST thunderbird-38.7.0-de.xpi 429877 SHA256 1cb5e297032326d6643291cb060efc5395c38643bbd2c7d1214121f44bf0246f SHA512 87f7f49561915b097f25d024997faf1ad73420d4124f36ae9895b072929b129b462c4f49585f250ddbe386606315d703ae7ad94ebc0eb14d58e3a58d8accc913 WHIRLPOOL 4157dea37442e73e04a8a2aa45fa0b7c7cac75cea08ea44fba03081aeb32320083b82ffc5065d2b226c47a2cb0198adb93e1dfea6555ef7b4f65e937deebf553
DIST thunderbird-38.7.0-el.xpi 493491 SHA256 fd14bdacee11ca9ee8b8183c53f64ce587b870c1c7aceae3ad4a4ad4db5ece35 SHA512 b03ce8f7f3d9a766650aaa82c7cd5092fb788fec686bc1f16080b4c610ea585ce9d84ac384a6efca338bfaec840621f08f0d94bdb6c11ed8617d07df3836bfd4 WHIRLPOOL 53878e6d751b8c7d038cdfe9992a29e11e383b981b2e5e00e67d83017dad9dcbf1202c51579c00a8850e4d77db097839a01cea2b62e435d8e2bea6a1b2879b82
DIST thunderbird-38.7.0-en-GB.xpi 416572 SHA256 48f8b9c703c8078ce6b8a9c08f9d5200c5e815cff6fdcfbde0ced9669ca2f344 SHA512 5155c2310dcf01f0e7dfa5a98efce99c1ab18a9d3f11213893b8b419a6ff83d4cc94526b00ec77d58a25945dcacc641b9821a35cca260cb14acd60b701f07c4f WHIRLPOOL 193c3f5372ea8906545355c5ccf47c15f22fc478dcc22005e76cc7abc4a074f8b7b54b8917318e7f8b6e9c9ae08a21411b8b8a18e789e494ab077e37eedd8e95
DIST thunderbird-38.7.0-es-AR.xpi 442641 SHA256 e8617afd59d1bb1e588e75c29a852f7ddb4283368b27c27841cb7b208c1b768f SHA512 bb527e4a6c1765737ed0c5a021579e7b492707457a76c68f3307bb6322b202b6db20d163e8c1e39f763c812faece55aabd9d8d5fa6f75e79585203d0e822279a WHIRLPOOL 73e22dff12dbc53d6876cc7f46e46f3ec9cf8331689361b64b96a4eaed25fadbc578ea70b67d7af850087abd7aac0b962d033ddb5ecf1afe00775b8390e1fff9
DIST thunderbird-38.7.0-es-ES.xpi 376067 SHA256 6b6d7fb5574073629c5212c5fc87d17b10948bb53039cab436a0d96a9c3c2665 SHA512 7c888f716f6a1b6d6e0883e276a4911ca9e8ebaaa94c2b7d0db08318d323e62e0de3b8bc2bbf8b7a454c02bd089c927a005810918dd152638dac994c97b21654 WHIRLPOOL 7a607852adea77f454e737fe0a6de9f8590f933b030d8c8de2fcdff3119438b97878f74545b33c20bad4602b01421803d2de5e1527f1c429819007901ece6124
DIST thunderbird-38.7.0-et.xpi 438262 SHA256 d46a09859d759d37ecc2533eef4e66d44438e5c343cac12aff7db057ca651ce6 SHA512 13c0ff49e3909e1ada01aaafdbe695642dea084229f468aef5b345962a6aa10c8da4f21c4c63eb3ce8614a694399afa87213578747f0fca2c0f2bfa0e65afc86 WHIRLPOOL f696ace2644afb24954636258a08080e059c474b0f6344bbf74f239935c294a02299690fe61f7704365ec3ec857a7a2aab66a6fabaa05d53b148e102aee8a0c7
DIST thunderbird-38.7.0-eu.xpi 434838 SHA256 d4de01526f5d7bb7e1e1391e28aeadaa26022d95020f8485cfbfddc5b143becf SHA512 63b9ca6c70685a1381f946e60bbbbf7a0335add91af8f918dc3002aa73881ce13c106c2d031dad2132b97b607d32edd8aeabc810c47a1bd4656d3cd1b65f77a4 WHIRLPOOL 95c43d15d669249916288d41d2ea06629a75b159d5436903185ae56cebe4f17faf199bf5b857083a006d490ad44e46012da1a6aa5ce2e89fcb8394677a8462a7
DIST thunderbird-38.7.0-fi.xpi 438889 SHA256 141e76b1a70d08a57a76d4a79d39cf5b445004339aeef1753db90d1f1d5e0fd6 SHA512 6e275d8dbf48a39c21d70c02d69333b32a8bae356fd63c2ddfa181f4392452a8389b032e6cd62d2faa2bd1485e36b3148947ba556bda649bff9e05820f923423 WHIRLPOOL 67c06ee639b9d8901b51c45cdad60b356502da94f93fed04d3ad25e00a177d6389aca22eda5e1374bdf37c38272a667cfec3f35c5af7fd13ba7c4a6a14ccb85b
DIST thunderbird-38.7.0-fr.xpi 448228 SHA256 5091d70352ed3386dbcd5c4ad69618c4cd7c40cd2998e2005194d913e8500ef2 SHA512 f2a8fca7cb5f4e7516d5eb32a178e13e42763e282a2525060b88a8b8d2dc574df71995c38c5ec10b305742da42960be69275a48ee36bd73624118f490cfa94a0 WHIRLPOOL 7c8240b5fdd4f7b469cde539b40ad0edd7de8bbe8beac66ed1bd219b5ea48b4eac979418d26a1aeb76dcf348b6541a12f05950ce21d0eee957fc612465ca0b26
DIST thunderbird-38.7.0-fy-NL.xpi 442161 SHA256 1b4b7158fffe1bee7013d6ae7549837fb1144e4ac9d0129f08a488ee1369f7a1 SHA512 87474308ef0d86c140ed1f5d156b51466d8a9995541533821c6752fc0168e65923e92fc138e135b722dfb8233779dca24051fce8c289da321a333879692a9fed WHIRLPOOL 52f8f55970c9298e62e1bb88ab6c143e07b65511078dd1b3a8016ddda79a70097de76d41914eb220194dc1cdb2e75adc14f0dfe5d72faa858519ef8950f1fc4f
DIST thunderbird-38.7.0-ga-IE.xpi 457413 SHA256 38cd5311aa320a05936f45661685120ef9651cf6f1744e434a753700ea102356 SHA512 cfd2f216b2a6131d902abfa03d39c36747d61565cc52d8d69d36dab661cdfb85fc13e18013f4c3d8ea34367f8061b5d56ae7bc388972548dc4dd44ff75837d42 WHIRLPOOL 109e39bd37e3d41b06cbd9312b62752c8e506ae97e57cec37271f3ed575f5d9574956b16c311092d661e745a0a9d878aa11a42b7c0dd15e48e8fcac551e5d41b
DIST thunderbird-38.7.0-gd.xpi 456318 SHA256 6d04380915106e6e9e246d90668b2b65f8cb5daea905a6deca95c5226da1762d SHA512 47b5290ce0e8bc31fb89dc89e845786a8c382415dc09cf9555c6a0a0c1e938bb0d88694cad454874783ea552a19d3cca7da5431fef2997360cf894702cb4d596 WHIRLPOOL 84586bffb37a5a47225b1e1085a5d7edf2f950490ab39de5e97f7a9018e49d95b97c2b0ba809a3c6c23d28bdd7af80119b18fbd99e34c051c5b8080218733689
DIST thunderbird-38.7.0-gl.xpi 457839 SHA256 3dfbf98ebbaaf111a21745f01570c370c04a87ddc9852b769ad42da373086b1d SHA512 7cbbda1f9e942beb4dbc39a82f394ff7244d8a1ac43e2d3671e3a834670201d25a166721af9ed9a9250fa396ce947ca264e9df5da7bb903a18a72f1d889e5015 WHIRLPOOL a1ab717c3071d527caebe8ccabb460f95b00b977e806756115a3e8cba201347f5abe8adafaefb0c8bcdb3cbd33e6d076e6f0ac5b09c12a85acdc0d2c4849dbd4
DIST thunderbird-38.7.0-he.xpi 485868 SHA256 8f3f7f46a802b9df0615003567d86c1c99ceed4cfebe5eb37717b70b3864f00b SHA512 cd6356ed13c037d80dfa696b51cdf8d0f7c3576af479f94d2b6d1b33d16023d0a1b61bcc6ad048df15a2695a93dd60b044846063cd006ae6ac15f8c33a3c6fc6 WHIRLPOOL 35705f54bc19b34b068bca41053cab70a027ad5343c83911abb9a4dc2f22939c66582565976b68c6ef9511c3a705f87e59d5ff952798813323b148c0bccb43c5
DIST thunderbird-38.7.0-hr.xpi 440420 SHA256 fc6b04218bbce294b4f22e53625f0779ddb296d5ad0c995748f240aedd8aa721 SHA512 629ad819e630f3dade20df84f3dea08c7ff20719bfc452e56e0546b5f842df843aaeedf9d47ff57d3484419c81be2072521f36db129674ebd74d94af2a4d5e54 WHIRLPOOL ffd06c1e89ef019825c2a9f8b7addc3f8bce0711f36775cfcc232850a112fd2d1ff765dd368714ca4d4f863bb53a1384cfb4134849fa7fcc0411103c88b85429
DIST thunderbird-38.7.0-hsb.xpi 456451 SHA256 31121269b0b4d729d8b4e66acce8526cd1a1c489d0b62b64e3f2bb40dca4a3cf SHA512 e4ad46fc3a9d6a2d4891f5212df30ea96c256931e8215b8211312475db8296ed5d5ddf8167f09ceb00bc4d1664efa31d147f81a795ed9e83a7a361b2056fe106 WHIRLPOOL 0407db5695771ca1581ff9cc50e5d9a86b885542fea09cdbe22487691a1afdef42cf9499b32038bdf1fbd431f9862f75e07f2eac3d6c779cbf7d87391055bfd4
DIST thunderbird-38.7.0-hu.xpi 457988 SHA256 9da8777b04edba60072553839de1580e233cf607cdad7176f42f7d1ec0defc74 SHA512 92a93fe6ad4182386b03dd414adbe25305846a50ef9ae029ae3a878448327adaeaf373f22afe1bdefbbdd1655e00a76878d3aaf8b7cc5ac73a3f86e7bd0bda33 WHIRLPOOL 7438b0c25602a12e3bf340e5f6af844ad0c3958caeb30a64c52ddaad5e87055e68fc4f3a1351de0875c35673cc121fc3ffea1874feb63a2a085544cef719b4fd
DIST thunderbird-38.7.0-hy-AM.xpi 500356 SHA256 12f4ba7162d7c7b931be8ddfd412af03b4294b3f673d1247860322bca12ccce6 SHA512 517ad2462cd7a45f3291392eeace51f751f3affa4d1b1ab9ff5f04d09330e6c3f3fae31cce4f38aa73f9d09a971e847777ff93af71ca692eb2cabcb6acf9a7c8 WHIRLPOOL dfd03c0f943f98a8d521895e1799fe4f4f28b1fa7317cdeed13de98d659fc79fcf72f0b237d0bc0d76d1fbbdd774abd711c2cf428ac7da4a8e38dda25a8dff64
DIST thunderbird-38.7.0-id.xpi 483188 SHA256 0e198879ee8bd0888507a39c327356860d1a78911ad69d8770831eaf4eed758b SHA512 831a1af953dc92ca4a6bfad8d398ec9ee55d8ea2e3720e6bd0c7973c267e0fe447663bc188c54c1fb8da2d64298d9bfb600931f3a43cc8645c36bb7ca066e913 WHIRLPOOL 19440cc5e1bb0b7de35b95ec17e6a76dcb586c93c41c62b1928e447769880ac039967765f0b5bfd5b7365f793f741325a458fc14731253b21c40155d8d32e5e7
DIST thunderbird-38.7.0-is.xpi 443008 SHA256 9197365ecfcd6f368721a4ba2b58e5f592320d8cdd4a5fa2454bf51c5bcc1b1a SHA512 738b6741f23bbd19ff3f950142de21bba360535b63d48729b975cb9f0b2c249059cc71a0539c44364b2b876c054e616739014613bb429772d0da4cd00cd4aa95 WHIRLPOOL bada235af0c9317db3066f59a481525ab8968d9c9134b98a33bbb2ecf894b695ece6e86f215255ca3dbcb072c5d5532c12465d4352206f79600198ebaf111059
DIST thunderbird-38.7.0-it.xpi 369024 SHA256 58e0720739d5ea98147e650074fb6dfb481c52d81823f928c290d1c5d9b42f3e SHA512 7fd70814fa3d800e77b522290cadbc611317bf553b832b973c1af92215dc1c731dcc5feb23af7860296d34a5ef857943333d7b2db97a359c0d04dcda08f6bed9 WHIRLPOOL 66d9a27ab1b12a1b33c6a7f2d42f3ba6c0ef2871a27841cadd2b994eb982fe1d590b4c15db8c8a820e88e8e3fe801e504776f31488025151a901ac18e1eb395e
DIST thunderbird-38.7.0-ja.xpi 492861 SHA256 471ced9d3b3eeb0413f5af12778f36a041401ab29a2a2a7a12e294af7415bc47 SHA512 8d3576cd04b35c7f39da49d755721eb230b3e965dafd7886926a9bd599091183515b05a295fe121f3bafe731a41eac0f94dd0fc12f41792597e628e652e0190e WHIRLPOOL da3876e6038a3aeff8a96e06b52fbe6e5d96cb2f824959cd09252daeab1bb5a2a9bb5ec57dc9310e40cff4063f4f77df1d37788194526e7c150a59f98c3c98ce
DIST thunderbird-38.7.0-ko.xpi 454852 SHA256 692b7078accdc411d4fa4c97e944fc0bd82151acd04f70d7caa1ec10bc8cf8b6 SHA512 6c075864f49bb64cf200389c26847cb2cc7373ba55141fef62728e4f55371a5ee9075e010c003c958421cb94f46601da758cd8ae01502f5b01f5279d5c1ab2d3 WHIRLPOOL 487e0e82e24d74469fa6334bf2a500c147f8dad160ecd0fc92d3fe0c7c5a7bc60c2f43472a557c773071a9f10bf0611de53beb318d2338e2eed5fb157d1b4ca4
DIST thunderbird-38.7.0-lt.xpi 454572 SHA256 7ffada6baea6716cc8759c0ecb58e9cb0bb05905c1d1bc63cd56327ef0420fcb SHA512 2d7a4808f00a1660ec8c3cc1506e62ade166cb313f0be220edf327216788a0adfadf560c7cd74c0adce09ac2127ac54b00179785ce973f69f20eab7abea6202e WHIRLPOOL 24b8e9b8568c301b15683412a54dd16f228e7fadbdf89198866cbb128db023e0f24b8a3ed5bbe0b700e891f15f0475018864241be5e4c20ccfe9484949e652ca
DIST thunderbird-38.7.0-nb-NO.xpi 434341 SHA256 131e68c7e5d42742cf27d09b43de2d9cb83f8eb671793e58c1ba390fe8d64383 SHA512 e541e02a878ac5f4e9556a6cf6c4625c03c0bf2d1d34da79e7b6baea0946cb7e18072b93b72081544849e16abe68d858d6ac85375b9ebd3d26b62c7d9db2c7de WHIRLPOOL d3e7654b96fc0524c7a89850f5dce2857d37c548aa7fee2289071da1abac1c5f76a9dacc29f795b9f3dc58adaa2079715682a9bd61ae1f2f0b0e1229c642d311
DIST thunderbird-38.7.0-nl.xpi 435109 SHA256 bff6a6864dbdfb81b78bdd272c481ab5a580b53186255c99d603ee958f97f2c6 SHA512 00ec40dad88fcb0ca84f40c595af5e0de94bcb457fcbc612f56ff8529e9d823c7f929cfbb5f53527d0736284468c3964f2c073b6bcc9fbfebc1964dc93ad93d4 WHIRLPOOL 12d018186ba520645d5601a07a0460db06eead04c63b49189ba1a62627b5a5a8cc84c8f83a4dcc8f099b4eaf1520281226dea04e389ecc0c7b36950386307115
DIST thunderbird-38.7.0-nn-NO.xpi 436623 SHA256 98975558144aaacf3a96c74767cfb8241805cdeb2377f52b000d37ad9fd79077 SHA512 510a380a220d0c511b5f28cbee6421db580e329d62f2bb7adbf440a381782268f7192d49b102afa3310aaca8a982817c781dd8271cd75b72bfbb538bfb02d5ff WHIRLPOOL 523b7544e4f85544054b82e7bd95ecce84a4a1698da3281e7d6c48e18c8732b2b1950953ee7126fb09beee5efc32c0d132891faa7bbcd3dc4c79f1aa94ec9684
DIST thunderbird-38.7.0-pa-IN.xpi 530462 SHA256 2809b8797409e85300ddf0b8c77e7f973654ffe8640134650bc61ab9583a73bb SHA512 ba2af3960be51f5ba866037fbee66b1599359ec1ba395fb98cf9ee03a15eaf662e834e2d0e7b57e9b7db7dd87faf21c004165e944364b9082c099a41b16b55c3 WHIRLPOOL 46c3a7b63d887105ccd776be846281d51807c21352c51bdc2fad4f968963e4e3893357e8f22f5eba0d16ade192c1175a8199aeb6400eb4546e35c6a555e4196d
DIST thunderbird-38.7.0-pl.xpi 411509 SHA256 c6cf228d48db0b63c50c37bf2997b998318ae9d55b87850106d6015d34e5491d SHA512 dc99b671bf07de863d8a23d2c0b66e7c9c00570e3507e3f5f065a6172a71aaa52c9faca2e8487ebb958e2d701e3f35a83ff0b5fac75ea3bd830db2e24fdd6ed7 WHIRLPOOL 3169e2727324fb93a4075389552bd20f51d6a5193a1c4d9e7143b0f737f3d1b2bb9e5486d52f9cdac46675fc8110b67dd8d6c3920a162ddd40c9ede6c4edf4e1
DIST thunderbird-38.7.0-pt-BR.xpi 443752 SHA256 2fe9c6df31160889664110e21af18041f2ede3473c502a904bdd945a837cda61 SHA512 fbe2a3f98c71c873664b47448512ebb70d94657e9e17368218dfaf5bca0c6611bf3d37b0e291167852e1ddb63b4b45066da17f9bb9e7ab56689bf322aaf9f279 WHIRLPOOL 9d48e5d3f2d59bd34524a4105e23875dc47bd9eec2d131575aa068a5a8650f11827b9636a6c2dff5669f44f85c82d1858509009c973c7101a1391b22e867fdc2
DIST thunderbird-38.7.0-pt-PT.xpi 442064 SHA256 df9cb7a55b35947fe499e7fae29447cfd73e97cac42786ae35d89d854a2f50bd SHA512 006e4f9e3bae30f8fca3c98169e214bcbc2a87ccf8386ec24505a2430399490baabf80f3a08a5e05d084250ea350fab1643d88785be936f67af0f0aaff0e708e WHIRLPOOL 11e3314feaaae79944f6ceeae5b46a69525b489dc7cfb7927fa09020c84f3323be11d4ef41b90ddf40dfc534df99ee98b3fbd6e549ef5e936fe23d576813c9cc
DIST thunderbird-38.7.0-rm.xpi 442112 SHA256 0a13830bd23f73ea19f612721c778c05699781a6cf5e6f4b549058070050e9e9 SHA512 c0509291e38f85dac12eeca834a333c2b35e14344503ffa3a7d19f29eb4be54db6a7f5ebed8911ea7918f6ca9fd9e8d014eef59dd47f683565b3c0e0bb9cb1c3 WHIRLPOOL 5b96fab4a767b4945908fead2af863948e23a74275004463b3fcdc5ea611f8d0507b1fc0d297fec87822c9fff0401c951d71cfb5fc2cb89849fa9447cf084f25
DIST thunderbird-38.7.0-ro.xpi 448349 SHA256 ebd7b23026a8f3b99143e83e4eafc18b7e9e8fc96450d81eebe3808ef744d8d2 SHA512 0b19f8d2b40df953d50248464868be8490711301eadb61d93a4967cadb9e9ffc1099f5b643341de1c25c742bcddacf0576cd6cb9f80f31ae72646413c862380c WHIRLPOOL 700d922062f54033ac6231d57fc99aa0b1a54c695920070da3807ae864f6cb2c2194c5307a23709623a19d47b7fbcb4927a012565d265bd6d18c9401f0e8222b
DIST thunderbird-38.7.0-ru.xpi 437591 SHA256 b331f2426be5da4d983ed37968cbb8e5103e255fbd442a78a8083aa1b8cf8907 SHA512 19e46d1cfbfc4fd6b41c8bf1be6b71917d5b076e20e4f82db19eadb5810b197406a5fb0a4d13797f11ce8b281713c7fcbf73cb62b21c4fe4a1a80d9adadab69c WHIRLPOOL b0a0c45783482f2b6f1e2f1c6fb123831f49266f7aa9ff0c2578a1f04cb95e718cdf9c3751c0dbf5a1c08bd46bc3d203a81de7813f866777d194138b8cad243c
DIST thunderbird-38.7.0-si.xpi 535341 SHA256 55f5859d355148fa8d087317dbb5342c89e328eed0ec05c843c2a95f71956d4b SHA512 842acfb754320538fa99ff7b7b97a246691bfe42d478c42f3279746bde507a1ece9f87017a46713c99cca277a6db28d766817279440ab96d8f09490879217e71 WHIRLPOOL 19781d37ab701c2a84a0ae250684ccbce7e9dc50d8fa44aacb8dce1b22f813d347832e437c396326a9410ba5c8b3aa187d79baee8ed2601fa80c9fc29dcdcb9d
DIST thunderbird-38.7.0-sk.xpi 456606 SHA256 b5ed0a0cab18ec34c6aafa04910caabfd6174fa4bc782a81ff559f600d452ad3 SHA512 996d793b2468dd02799d6cf8f5246f7b6f2c878c14dca9f07aad39434ca90ccd6d685c2ee1af397354858f2c724d87e83c0ab43d9c1acf39c5c8b3745a83d3ab WHIRLPOOL c972d0abcb8da2ab9518028c0f44e567e0c67b62406d9b054bc449b96d498b33002dbea4db9031581b0c7daea644ae3117bf43a37f21edd728b92ed848d22d04
DIST thunderbird-38.7.0-sl.xpi 437848 SHA256 772041e56945b242147c02cc93577d6f3c4adeb3255123067955f59f97dcaf87 SHA512 68da64495a368b1fbc2bd7f9b68ea27ed4a634000472c595917f7eb95ef636bfa007f9a421ec6c36525937472afd21fb7083ff016357f59aa98f1d1d4ed68d1c WHIRLPOOL 5c1ac448e170edcc65b5c4ccd4df025727640a89c767c7b4293cfb644af85e8fc855e74e41b54e20cbcc932e52faabd6dd078bc9b7882c11ec2b527ae9969bcc
DIST thunderbird-38.7.0-sq.xpi 446897 SHA256 9e238c3f1bb41ad4e6ec42c741b1a45fb6aa6c221c011a95ee19dc0307b7d07f SHA512 a6f20a38b7b194b401c842ae29a6fb114f12671eca0caa2ba517b66169c11ee501b9551ce6c42f7c919fcda7b5f426d06c42456fe26134d2af57d3c8b4befc33 WHIRLPOOL 4a034cd9c6fb4b1dce755613d6f91833aede781ba3e7b3ee81acd6ffe1af029eccea8576e295c9309e7a1f90efb28937e51d888e0ad35f614d499d89eff4fcd9
DIST thunderbird-38.7.0-sr.xpi 543315 SHA256 fc0f6f14e2bbb315de2a3040d1b7a51e659a8ebfed1b55ad7468b675d3ba58bd SHA512 94df5f106ee4d4b6539ea139d67ce8e1529d3c3f70ad6194070b958f3f0a912e19a376de42398c022a9be13d2ccdbb802a1fb29014d060f74e52469122d8b149 WHIRLPOOL 82f59a738744e31d33fc250e13206978e5eb255f833fd998bed5878034163b4e7a915d998c820d3e12b49d4f771c45a698c8d2eab055fd368d22bd6ffd7031b0
DIST thunderbird-38.7.0-sv-SE.xpi 439633 SHA256 c8766ee2a78a6ae0f22992c55eb85c146130715fbfa17d3a5c6a42cbcb298ffb SHA512 8ec095d5514810934ce0a2d476e5f7421964ef6e35f1b46332bac8dd70b4efa9e025e266bff98f201e036aff4593dc59aebf35921b91ff39bb3f0313bdaea0be WHIRLPOOL 990171b3834a5ae646ad5cb4fda4bac810b3151d4f726b5b81bd794f3caa3cc8a7c764c7536944fd184b242c2e452ef1e3eed4a6497b6e94eb29fa4dd92eea25
DIST thunderbird-38.7.0-ta-LK.xpi 558738 SHA256 dbb4c38620a96b2556f9cb24df17b401022fca614f2a03954f024793e5b7a26d SHA512 1376b3bf92435175c9bc134f54db353b0ee64efe0db0efed449ffd5ff1ea34c966ce639a7a4b84eb6b7ca016b9496a38a8f706c3f2368d9198e83c4d09d0307a WHIRLPOOL 1bca9b7cdbbbefa6cd111dcb42b766782aa4c6682dab60d0d805d53870a49d50e6f5834fae78b28cb8c66b4de4e69d80574e7e56e135ed5254ef0069f0275971
DIST thunderbird-38.7.0-tr.xpi 447800 SHA256 2cb777c3fec793d196c0efd9cf21eb1dc3bb0ed55b8b5e7a98d72771152d5ee4 SHA512 00cd52c695818002672a00369381b8a44994f7b03844474f3037b3841a99da23d9a8afd58886786da12c83363e6907b1fab2ae8f7557bf51a064eca231ed6c7a WHIRLPOOL 25d92fe8d825797cf6253a8f03272e835544f17d6778abd393a70c550b8827e249e9edb24084316925642d254f03d236f929c4490ce6fc9b4b004f101ceb49d4
DIST thunderbird-38.7.0-uk.xpi 509600 SHA256 196e901440e03cd94f25010ddb4d4497ed38e83368729ba127d56dc30be10e77 SHA512 05686dd5f0f445d97e956eda8d288bc25101c399a1ae4fe8bb0998b1a9c978b9679ece437d0bc70f65cc3924e13a684ebd7439803ade978708d1e9c7539d40a1 WHIRLPOOL de7b10af72e59bdc96fcd0f2978676a6575e5f9a7f710d4e3975b0468827cca38ce7403b0d4e93e7238be42884d3559e8385378a9633939e1c84d3d0c2df8f88
DIST thunderbird-38.7.0-vi.xpi 519844 SHA256 5a4ca63bee1e67ca257499f4aad8ddad9ae4c0b7d9c18c0786dec1a413ec8767 SHA512 1bc449cd958f6618254325bb099abe9188ff04404ac0973e8e1e37db52f01de60a26b0e4d11c6c0796632fa078c96f1575bdfc6dcf90a5b6a5e7c2fcc8fd66fe WHIRLPOOL 80268d4bddf61d4571c4de5402485267051e2bad3c25c417e566d2b33eaa4674627c16481dbb8a68cd9d3b890e799e37d6ca8b36770c55e8f84c90f5233e4ff5
DIST thunderbird-38.7.0-zh-CN.xpi 466412 SHA256 4fe66ac9ae15dc07070753b25a2fae382cd6a06a7f738095233eee1d94ce4c82 SHA512 3dc4faa6bba2cfc6f74f835cb9e4de706fc2e49ad734a67cca9e2ea7a857fc3e71e8ec206ae681fe3786933074af4baa4c97fbb5b2d47dd8339b00ef1c69ff76 WHIRLPOOL 2345f3e6df1c812d382523b182cdb7c4c7969eea5ee0792e3dd8ba78b63c6e583e9711bbe3986fd6c8c17f522e076f227625696778e1debae0a4aead5c496929
DIST thunderbird-38.7.0-zh-TW.xpi 466661 SHA256 ac47de156e0b32e661333197c198634aa333936a357b3974b1a2f7c4761c31ad SHA512 54962bb8c633b531854b8eeaec1293d8e62f8b9303ecb59a413620c44c11b220e644116aafe7dd0a70e6639225525d814d300f78ddd4b96e085568a86d10a6f2 WHIRLPOOL 9cdb6990234a9ce8b5b998ad7541a7a0a75e29fc1319c8a39b23fd5e87c4751192226182627bc5887aaec8e755143bac7006d601baba2a2f888acb071b653a10
DIST thunderbird-bin_i686-31.8.0.tar.bz2 36887073 SHA256 b0dae02046e97849d8e0136787b823a05ba38f85ac757b549f02f2672608407d SHA512 542d01ebbbf6c63c6d051e98964614aad628678ff9089382a080a8fecea8f84f8cf5b9bcc68e89fcd838c0c74cb9947de41eabf850be15b4363c94b35bb16e5e WHIRLPOOL fbe97109c8669a9aa7dca01942001ae59b7dd2af60394344428c26746d83d0e77205896faee1947c8054fe3180c8c2b1488263c6cfd2b9e33553ad66d007ad4f
DIST thunderbird-bin_i686-38.5.0.tar.bz2 41923849 SHA256 c7794f3e1d51fa7e0935d689078b348114d3abf010a0525b22e5375950b6098e SHA512 1c4319e5ced3ecffce26a9eaadc6202b3a23f66ad887852e56daedfd45f510cf1abe112cdabed13a58f81115534d349a2244b7cd9a29b5dc7c44ab8787a3c1b5 WHIRLPOOL 9e31389c5b3666332eb28936f1e8e73e791ebb74dba655c391db91879f3dd6271b5281ce2227b0069612bc7773ac9600cd8546e67d2b1e621034f9e534eca5a1
DIST thunderbird-bin_i686-38.6.0.tar.bz2 41962265 SHA256 2e60a2a5764cdee16659b125f7ad2dde7ff6e993c69a738d86fb39530e469328 SHA512 25d8e2305b9df88474b9879948884371627eb24f7636b7412954fdbb223751b165e2f0d0c797586d11fa5ae1480108a38f92b0a040498bdf30808cbd756f1f5d WHIRLPOOL cd7a0d61ce999863f1cd70f4f986e2054e04765e06a8ca473c779de056e72618ac840a15100781bbd5cc3d9458bbc7ee1aa8c0c993831ef488c78613843ad1fa
DIST thunderbird-bin_i686-38.7.0.tar.bz2 41969641 SHA256 b747ce08f9320e65de91373845d3e1d98f8473eda55527f51a31224256f9013c SHA512 1dbe6afa16102f53dc00fd3959a66baf2ea5f6373dc3f7c3360a2a3b20832325c303480239cfd6d7ed848189138331b441953e264b2e19b60644d91ee8965589 WHIRLPOOL f2d87d5a69e8f6dece6f1ad3a343b357a0292e6846fb66683f642da2b1612e0d83616595c2bb3688942b5230db11ebeea76c59a917627b65e1f7ed0948521443
DIST thunderbird-bin_x86_64-31.8.0.tar.bz2 35851678 SHA256 5e2fc9deb0726f5d1b685bb64e28046401468a8f8249e599a6a0cd003b105d62 SHA512 ce81356925208b92c06211a1568dbdf2a494c5bb03c7d37e5c3d1d2a46a83b817725e6f2f3bd818a811ab3404885f44260a9b892b7143fc505d04f23470a584c WHIRLPOOL 585e8d6970d518ff1067fa149dc59762f2f70ba8b54e459c264213fcbf7b9e6d90b6ce8f5a8e465398b053604d484561ccdb61253e2b936f49e2527fa4e28855
DIST thunderbird-bin_x86_64-38.5.0.tar.bz2 40776609 SHA256 01bb4a3bd43aa5dde30197178cb50ac35ac62cde637227aca8bdd410c9f62546 SHA512 842ddc48f2c2ce342e11491e213b1623bb99ae15c01c3b0d4b395bbd849eb819ffa314c025757d7511b94df0a5382571368e059d70a2869d9968b6dc6a3b4bc9 WHIRLPOOL c033617357d6b8c707538f35ddd847fa04dd4177b0174c580c5f6aa1fa60ee2acaece803481f5688804503c8aa984a282b7847ff8a1af41a4972d079c425c343
DIST thunderbird-bin_x86_64-38.6.0.tar.bz2 40801901 SHA256 f0b4b0d5a7f4b21845e76411cd75d59b0e34a341747cafcb3e871a00b1b2535e SHA512 e73f581bd9dccc4d26dc9375a04a9b37de875ab041a1ba0e103854223c7215031eb453460d31f9f6d62961735897168ed8370602766c67bc590b647fb6e7f592 WHIRLPOOL b1758ff6d123829ae02b03f678aafefe051fc0b8bfd3769e7903462a57f8d6ec8f3882a3ba857c8632f4de3251fa66cbef5680340ec8a58bf1f9859292ea9f7a
DIST thunderbird-bin_x86_64-38.7.0.tar.bz2 40804098 SHA256 c7d6de6915edd3d71ee63ea8f9f4461790ca08896791cd1d5321060d34fc2c87 SHA512 d18516af5aaab2f379f22da5910301ad7ce4c45c8d96d391abba1874b5312e1cfa67e5e72103e8dda4b7d40915abe8a44aa1c48a040a0b45c43fe4ee1375dc31 WHIRLPOOL 4cf4d54ec3c7c6d3e60b2d5c5c8c504e35efe69395938f59050d40d166ccd5b931826ea1ff6a7f3dd6fd3ee4c6f54cfe3fbed4a0a9ce610fb2b2ed445dc32177

@ -1,162 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
MOZ_ESR="0"
MOZ_LIGHTNING_VER="4.0.2"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR
es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr
uk vi zh-CN zh-TW )
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
if [[ ${MOZ_ESR} == 1 ]]; then
# ESR releases have slightly version numbers
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${MOZ_PN}-${MOZ_PV}"
MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )
${MOZ_HTTP_URI/${MOZ_PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi
"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror"
KEYWORDS="-* amd64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+crashreporter selinux"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
dev-libs/atk
>=sys-apps/dbus-0.60
>=dev-libs/dbus-glib-0.72
>=dev-libs/glib-2.26:2
>=media-libs/alsa-lib-1.0.16
media-libs/fontconfig
>=media-libs/freetype-2.4.10:2
>=x11-libs/cairo-1.10[X]
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-2.18:2
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
x11-libs/libXt
>=x11-libs/pango-1.22.0
crashreporter? ( net-misc/curl )
selinux? ( sec-policy/selinux-thunderbird )
"
QA_PREBUILT="
opt/${MOZ_PN}/*.so
opt/${MOZ_PN}/${MOZ_PN}
opt/${MOZ_PN}/${PN}
opt/${MOZ_PN}/crashreporter
opt/${MOZ_PN}/plugin-container
opt/${MOZ_PN}/mozilla-xremote-client
opt/${MOZ_PN}/updater
"
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
local size sizes icon_path icon name
sizes="16 22 24 32 48 256"
icon_path="${S}/chrome/icons/default"
icon="${PN}-icon"
name="Thunderbird"
# Install icons and .desktop for menu entry
for size in ${sizes}; do
insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
newins "${icon_path}/default${size}.png" "${icon}.png"
done
# Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
newicon "${S}"/chrome/icons/default/default48.png "${icon}.png"
domenu "${FILESDIR}"/icon/${PN}.desktop
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
cd "${WORKDIR}" || die # PWD no longer exists so move to somewhere that does
# Install language packs
MOZEXTENSION_TARGET="distribution/bundles" \
mozlinguas_src_install
# Install language packs for calendar
mozlinguas_xpistage_langpacks \
"${ED%/}/${MOZILLA_FIVE_HOME%/}/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}" \
"${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
elog "If calendar fails to show up in extensions, or if you need to force it"
elog "to be reloaded in your profile (ie: after re-emerging ${PN}"
elog "to enable or disable locales via LINGUAS), please open config editor"
elog "and set extensions.lastAppVersion to 38.0.0 to force a reload. If this"
elog "fails to show the calendar extension after restarting with above change"
elog "please file a bug report."
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -4,7 +4,7 @@
EAPI="5"
MOZ_ESR="0"
MOZ_LIGHTNING_VER="4.0.2"
MOZ_LIGHTNING_VER="4.0.7"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR
@ -32,12 +32,15 @@ DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )
${MOZ_HTTP_URI/${MOZ_PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi
https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
"
# the below only works when upstream releases the xpi with all locales bundled
# ${MOZ_HTTP_URI/${MOZ_PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror"
KEYWORDS="-* amd64 ~x86"
KEYWORDS="-* amd64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="+crashreporter selinux"
@ -81,7 +84,7 @@ src_unpack() {
# Unpack language packs
mozlinguas_src_unpack
xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
#xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
}
src_install() {

@ -10,6 +10,7 @@ DIST gdata-provider-2.6.3.xpi 115020 SHA256 008a302410b152e956cf56fc0abe4f6cc191
DIST lightning-2.6.5.xpi 3645840 SHA256 c4bc84f7e21148d6d06f4f61de70c7b4e331b53dce12979309e91294d4289b31 SHA512 880002e1c01a06b22ca20a120a5e4d893c364b058d7d52d12dddcdd3f4215652ae2c20332c3ca29fa6c5012df71330abda05bf3b862485043ddd481628ef801b WHIRLPOOL 5003a341a174cbe7da8b069d9f5d6ade0a7c0e8d842a0c25f74702e997942b3ea43be1e0eb6913d75bc78ef23fb2ee57551860d02b331db039cd6adbfcfa1f5c
DIST lightning-3.3.xpi 4226096 SHA256 eedaf565bc253a6bc21618dcc95eb2cef121745c249734514bf37ebd6abb3e5a SHA512 c0ae9d259ec28eb6d7335426cbaeaf2701b4a1230de203a5bcccb86937cadca6622031e7a7de11fa5a733631d20a2362fbdc04a1ab649a9383a2ae9114ab9c34 WHIRLPOOL abebc35ca3eaddd50e8660e647c6382943327237375e1c31c567d03b4a91ced37c55d3e5e41b88d252d5fa025c56147ecb53e20dba98c08a2134b38848ffe98a
DIST lightning-4.0.5.tar.xz 2312932 SHA256 8386208ecb915172a48d77fc758f5040933c13619c0f9d820903ce37ba610184 SHA512 9f1fbec0520d24158af78ffe8a790502fd2843facd17bac2e278006d7b1998067b5803e1fa2e3172511d298cebb4e0b7047edb7b0aa18a8dc4712d0f1e2e08d3 WHIRLPOOL 8f6074f6038fda3a4946ea8fe788194cb2eda0c7e4a6c68a7c349781b8acb7602a70baf66bd5148ebd712e197cf4974268b5f40cedec520280c355e4f03de701
DIST lightning-4.0.7.tar.xz 2314196 SHA256 929e33332c92c219a8938cae87a00153eab72762d31e16c9143f80b784e4d60a SHA512 5b386f0eca9d18b6eaab2bf25ff269480784db3b5288c8f0653fd5ccbbb0a87ee6332e5f392d28a4143efc2de9115546b7d1e759fad849db2ead590347286d4f WHIRLPOOL e9a006edf054f3ba4f3a2230e0ee6f14c8dffb86f0d137e9f646aa8b4520b27cc97d62f98d86e88f5ae799bdb8caf30d0caf4734f7948fb676dd908482bc2b16
DIST thunderbird-24.0-patches-0.1.tar.xz 1056 SHA256 2a4e128a6f5c35c865fbef77c006e6b24b98f89ceee5de6cfbf572e2c5fdca70 SHA512 aa411270fa4b6ffebbbb210a57a4b5c900ae5a696b7d6050dab2ee439365f3fc7e348c5c45b7632279d6f3c54009e7b29f1acb42501960489157875d79891361 WHIRLPOOL b7e7329d1eb78b222cc18c7b1750e737706e66f64b31ccd94ddf27733d0b8c651d001798d2319e544ac558affe76f69be71a225e246b99a36cee4fd0808dcf5f
DIST thunderbird-24.8.0-ar.xpi 457862 SHA256 e954ec8c64356b82006b01f3bb30d247994ce81f37a7e96de93c606b464c55cc SHA512 f8267f4ef885d900e15bc8609503ea6da37dde39b17362b0e35d384ec51416847c4c898a638708dcbc792bfb1a819bacc1b1f9f8bbff45623ea521c902929cce WHIRLPOOL 8116a679e37eae740e880fcadb48ade6d49cb96732a4f4212038f1ed03c15288219fc7be9a308709a658882872dc79aa794907643df7ab2c139358192635eb98
DIST thunderbird-24.8.0-ast.xpi 373831 SHA256 acdfeef9612eb4ec261ffadb8f5ea494aef4200f9758df55365646a99a6bd47c SHA512 5968a948bfc69f82982890ac3414fe6d9c8c587fe9b815dd29ab3d4a01b27e67d99270d5f915f5c86edab430fa3c4e57ee2dae73be1d32bc06088831180d2e14 WHIRLPOOL b3edbf4b1f70df7d8d08e24f801b82961174b5e78b0d8977b0a070c18a4dae0871063e0f177f2388b8dad1589a2e33d0f87a876dc63bd3f558cf645dd3d46718
@ -237,3 +238,60 @@ DIST thunderbird-38.6.0-vi.xpi 519844 SHA256 c0d48764556a3563e2e86c1f9cc385d02f8
DIST thunderbird-38.6.0-zh-CN.xpi 466412 SHA256 075021cafc597470cfa881da57c599cf6770281698529bdf01dddc6525078a5d SHA512 a0ac8e60a38f3a001e836472febd5d2e5118c5ea1449f8d136696d65df15dfa61c505555416143c9b10358537e10f6a7cc56a2888119480fc88cf4f9874128be WHIRLPOOL b7a6a5f837cc38dd9783a274f34cfd5979644c53feecd37400a65d013a97d18662a7ffae714242956ac3e8ef85b1e02cb82fac46a93908e697318f200e511223
DIST thunderbird-38.6.0-zh-TW.xpi 466661 SHA256 36480d80d2268a0f01b61ad5ab4d8ef85fc88cf531e5ee6c60744abb3a31f45f SHA512 e948cb17026693b786ba1d0c21fa94d2716b854467f4f96260e2654b232fb2a0169786d6fce0206cea307f65bbca953603cf600cfb46bfc2c64c8dd7316bf877 WHIRLPOOL a505be408092edf3db41a4298fd06434b5c5a977877b520f0c25421c3c4c6e7e40b26db2aa5dfd8856cfbd17833fedde8391de36068531f2e80396c4813d6215
DIST thunderbird-38.6.0.source.tar.bz2 204415129 SHA256 0417711325a4ba6fa61882bfcd9a7ce325fa0b903474e087f16e13a70be15a6b SHA512 9f6cb6b7c9b4935603333366a21cbb3e142fbdbded61adea44c39d45327207e1478d268fb721ee914ae1b0e762507f3665e40e1c315bd454fe1d019bd7972a08 WHIRLPOOL c2d16955efeff1b05a8ec2c57304bd5ffa600f20303564db1eaaff04ba97fa3669993cd60d1a3a78ee3250c695122c39cb29939445ded5e144aa7737c48ed0c2
DIST thunderbird-38.7.0-ar.xpi 475296 SHA256 c0ac4bfdd4dca19269e3d2bd0ab4dc9876536c1eb691ca5ed36f229bce44f8eb SHA512 0b6af724616356dc92ef3549215c201a6e27faeba53247414c1636598b51789565671ba6063271985c07e1ea28d4b6f0d4b957df08b18b274a848d808d445776 WHIRLPOOL bed5b720650975d30f042d99f70089af4f51eb2408e4fdb96ba4f13d04872eb7e12159ca1b885e89ba52390b62791a921352e13e705a56d032b0e0227f04ef2d
DIST thunderbird-38.7.0-ast.xpi 405872 SHA256 a39883f2f856614b915a7e27db4468eeaa656fc43676ee0120c731b0009bd6e9 SHA512 d53828db421f5473432b68e1a3f759e4f68f2c7f47463a59e1c0ab98a5a9d61d52ce47c9e995f9fef36599825c29c949b8c41e7dcddaf184fdf61e513da8c808 WHIRLPOOL 9911b36dcd7c2fe21363683fbb5b62e906f62d26e7ce563693340d299f9528b8565a445de5ddc4314778c794a9d2368db9aad249edf6ab7104fd1a6dfc3f4241
DIST thunderbird-38.7.0-be.xpi 442452 SHA256 e1ded4b593e5e4f7d3be42bcea3f4a4482ee991e107ff0ca2c85e1cf2d3c3ceb SHA512 8dca6d1f2219bdea4587cd6d6cdfdadbbf0f1bf449f2d07d4d20cd2c5e34ba639d27f227ba95c4d7f01055307023c070488d89ec022a92493a7580db37f180ac WHIRLPOOL 3b4e91a924587c6e7a97b9881a65959aacdb0ffe6f94583cfb2a6ff72d62df363699942a68195cc9a2d3844223beceb6657efc24af132b6f911e767e3cf9a12e
DIST thunderbird-38.7.0-bg.xpi 506124 SHA256 d4330a18b4bebeaed1381a45bc7770c483228581587c3784141119eb66b6126a SHA512 ce74dce4df4c90c4f747ef834922286ca942dbeeaf0b9f76684c72697e528f14aa84dcc99785c7198d209f82d548a2e474e009856884bf759f7beefb56021c02 WHIRLPOOL 6b1127bb4cea7d7d94b6f683114517fbd84a6cce6b8cf05ed95ec1307c6bfedba0814fcdd2ea26f6069a8bb759d1e2eecb2ea168f22b7444a88394fd5da50646
DIST thunderbird-38.7.0-bn-BD.xpi 560627 SHA256 b2b405bb6d117b4990fd51ca70857f03453201b197e349ba7b96781e09b2fdb0 SHA512 d5ce7cb1350a5216dbbf15160ec3956092df4b65241dbadfcd2211ed60cafa51c7a0d2f7907f7f3d19c304be9ec8ca163c6cc3cd9e02551e8e78cc54d81d06d3 WHIRLPOOL a2f5b54530ed7c7fe6ae37113009c3110859e216ce293769819cde2cd3b0323c29a04f5bdadf0a575026ce0a7c53e1b6e447059919b7ad195096f13e7b31a97c
DIST thunderbird-38.7.0-br.xpi 449767 SHA256 fdaea8eb6fdd9aaa1e47f0e8ed7937f4872c5711361bb1bdb3319aa45743fc6e SHA512 80c201e7ad0d06cd8603e004487831093b4459c6c69b3b724505916160aa255169a129ebe8547f9a70ad2b8f225233ef2fbfdb37034903483cdeca74cad4cf83 WHIRLPOOL 18b8440f9ebdb6df96cb3c96d6f4283f28b7373a6b76c056e4cadb5426c5ff90ca9278a6108a2a5252367caa94ca47cfc3f746406a832a673b3d970ee941cb1a
DIST thunderbird-38.7.0-ca.xpi 450325 SHA256 1c42477fbbc0005c4857a7cb6b1420f75f4752f10e441eabd212c0721e4b8a34 SHA512 9a79649b4f776428cff7c02807b5c76b4d1edf00ea74b7335cbb4d06c20009dc68130810236188d7766c81c795852e90023b5ae4b90f87091947403b76312957 WHIRLPOOL 3cfd1df46a28bd16502e8e9f34c1ec104240f5d2bf7d53c410fcf00c0d99e8c7094c5e785dab1563182669c02e35eb609e6d713489366783586a69fc56e1844e
DIST thunderbird-38.7.0-cs.xpi 448724 SHA256 e8052b9eacf9bf4e278e526687f7e021533a3859e0f67571d4f15ed6151efb9f SHA512 4529a6c9960769190f00694514691ee34e40db64442b1aae5eba1322538621cafddd161276ab805375a9044186b55f998979b9fb92b9b0c311f36f7a585baad3 WHIRLPOOL 7b828c2b864d5274db399892c3c560a9e13a15483a23dd490d7f0b074cc8a538cdbdab08822d505e8650eabefd2cb386aad85f3f1aaf6af6dc1cf28253f7c0c4
DIST thunderbird-38.7.0-cy.xpi 434848 SHA256 7fa9612db30632a40046ab98ad7a11fbe2e3c5789749a6b499e2e71d23b18072 SHA512 7475194ecc0aefb91e492d930cfd7b23fa29001fb9e6f7df915ef5b788459315979a79d1442ef2c41324defdfa755ec3ad2e4f67af680a8473c386d01bb8fbf1 WHIRLPOOL 33a3ea24bdd2b210fab37203d021f9b2d1c852a810175e7c702529762c7b1d1a21b92f2e422c8bb144cdf48bff93821e653320c9a5c4bb046a754e5dc1c9def1
DIST thunderbird-38.7.0-da.xpi 425829 SHA256 78908105bf05dedcc5f39810466e8b90b0fca5223828e22c766569c48bc06824 SHA512 745ee391716b051552b5a09e6edc312455b0fd5210aa95b90c9b585d8565a6b31649306994ee32cb20ad3eac476ca71057e239c4bfcf5a88d8227c461c31c8d1 WHIRLPOOL 79547731c43e485c2d485f7c7cd54f995519ef1c709a6e8262e164673f6947538bbbe5ba84edfd4d13177034584951fd62d1614e6888e1b18b71d26376a716ec
DIST thunderbird-38.7.0-de.xpi 429877 SHA256 1cb5e297032326d6643291cb060efc5395c38643bbd2c7d1214121f44bf0246f SHA512 87f7f49561915b097f25d024997faf1ad73420d4124f36ae9895b072929b129b462c4f49585f250ddbe386606315d703ae7ad94ebc0eb14d58e3a58d8accc913 WHIRLPOOL 4157dea37442e73e04a8a2aa45fa0b7c7cac75cea08ea44fba03081aeb32320083b82ffc5065d2b226c47a2cb0198adb93e1dfea6555ef7b4f65e937deebf553
DIST thunderbird-38.7.0-el.xpi 493491 SHA256 fd14bdacee11ca9ee8b8183c53f64ce587b870c1c7aceae3ad4a4ad4db5ece35 SHA512 b03ce8f7f3d9a766650aaa82c7cd5092fb788fec686bc1f16080b4c610ea585ce9d84ac384a6efca338bfaec840621f08f0d94bdb6c11ed8617d07df3836bfd4 WHIRLPOOL 53878e6d751b8c7d038cdfe9992a29e11e383b981b2e5e00e67d83017dad9dcbf1202c51579c00a8850e4d77db097839a01cea2b62e435d8e2bea6a1b2879b82
DIST thunderbird-38.7.0-en-GB.xpi 416572 SHA256 48f8b9c703c8078ce6b8a9c08f9d5200c5e815cff6fdcfbde0ced9669ca2f344 SHA512 5155c2310dcf01f0e7dfa5a98efce99c1ab18a9d3f11213893b8b419a6ff83d4cc94526b00ec77d58a25945dcacc641b9821a35cca260cb14acd60b701f07c4f WHIRLPOOL 193c3f5372ea8906545355c5ccf47c15f22fc478dcc22005e76cc7abc4a074f8b7b54b8917318e7f8b6e9c9ae08a21411b8b8a18e789e494ab077e37eedd8e95
DIST thunderbird-38.7.0-es-AR.xpi 442641 SHA256 e8617afd59d1bb1e588e75c29a852f7ddb4283368b27c27841cb7b208c1b768f SHA512 bb527e4a6c1765737ed0c5a021579e7b492707457a76c68f3307bb6322b202b6db20d163e8c1e39f763c812faece55aabd9d8d5fa6f75e79585203d0e822279a WHIRLPOOL 73e22dff12dbc53d6876cc7f46e46f3ec9cf8331689361b64b96a4eaed25fadbc578ea70b67d7af850087abd7aac0b962d033ddb5ecf1afe00775b8390e1fff9
DIST thunderbird-38.7.0-es-ES.xpi 376067 SHA256 6b6d7fb5574073629c5212c5fc87d17b10948bb53039cab436a0d96a9c3c2665 SHA512 7c888f716f6a1b6d6e0883e276a4911ca9e8ebaaa94c2b7d0db08318d323e62e0de3b8bc2bbf8b7a454c02bd089c927a005810918dd152638dac994c97b21654 WHIRLPOOL 7a607852adea77f454e737fe0a6de9f8590f933b030d8c8de2fcdff3119438b97878f74545b33c20bad4602b01421803d2de5e1527f1c429819007901ece6124
DIST thunderbird-38.7.0-et.xpi 438262 SHA256 d46a09859d759d37ecc2533eef4e66d44438e5c343cac12aff7db057ca651ce6 SHA512 13c0ff49e3909e1ada01aaafdbe695642dea084229f468aef5b345962a6aa10c8da4f21c4c63eb3ce8614a694399afa87213578747f0fca2c0f2bfa0e65afc86 WHIRLPOOL f696ace2644afb24954636258a08080e059c474b0f6344bbf74f239935c294a02299690fe61f7704365ec3ec857a7a2aab66a6fabaa05d53b148e102aee8a0c7
DIST thunderbird-38.7.0-eu.xpi 434838 SHA256 d4de01526f5d7bb7e1e1391e28aeadaa26022d95020f8485cfbfddc5b143becf SHA512 63b9ca6c70685a1381f946e60bbbbf7a0335add91af8f918dc3002aa73881ce13c106c2d031dad2132b97b607d32edd8aeabc810c47a1bd4656d3cd1b65f77a4 WHIRLPOOL 95c43d15d669249916288d41d2ea06629a75b159d5436903185ae56cebe4f17faf199bf5b857083a006d490ad44e46012da1a6aa5ce2e89fcb8394677a8462a7
DIST thunderbird-38.7.0-fi.xpi 438889 SHA256 141e76b1a70d08a57a76d4a79d39cf5b445004339aeef1753db90d1f1d5e0fd6 SHA512 6e275d8dbf48a39c21d70c02d69333b32a8bae356fd63c2ddfa181f4392452a8389b032e6cd62d2faa2bd1485e36b3148947ba556bda649bff9e05820f923423 WHIRLPOOL 67c06ee639b9d8901b51c45cdad60b356502da94f93fed04d3ad25e00a177d6389aca22eda5e1374bdf37c38272a667cfec3f35c5af7fd13ba7c4a6a14ccb85b
DIST thunderbird-38.7.0-fr.xpi 448228 SHA256 5091d70352ed3386dbcd5c4ad69618c4cd7c40cd2998e2005194d913e8500ef2 SHA512 f2a8fca7cb5f4e7516d5eb32a178e13e42763e282a2525060b88a8b8d2dc574df71995c38c5ec10b305742da42960be69275a48ee36bd73624118f490cfa94a0 WHIRLPOOL 7c8240b5fdd4f7b469cde539b40ad0edd7de8bbe8beac66ed1bd219b5ea48b4eac979418d26a1aeb76dcf348b6541a12f05950ce21d0eee957fc612465ca0b26
DIST thunderbird-38.7.0-fy-NL.xpi 442161 SHA256 1b4b7158fffe1bee7013d6ae7549837fb1144e4ac9d0129f08a488ee1369f7a1 SHA512 87474308ef0d86c140ed1f5d156b51466d8a9995541533821c6752fc0168e65923e92fc138e135b722dfb8233779dca24051fce8c289da321a333879692a9fed WHIRLPOOL 52f8f55970c9298e62e1bb88ab6c143e07b65511078dd1b3a8016ddda79a70097de76d41914eb220194dc1cdb2e75adc14f0dfe5d72faa858519ef8950f1fc4f
DIST thunderbird-38.7.0-ga-IE.xpi 457413 SHA256 38cd5311aa320a05936f45661685120ef9651cf6f1744e434a753700ea102356 SHA512 cfd2f216b2a6131d902abfa03d39c36747d61565cc52d8d69d36dab661cdfb85fc13e18013f4c3d8ea34367f8061b5d56ae7bc388972548dc4dd44ff75837d42 WHIRLPOOL 109e39bd37e3d41b06cbd9312b62752c8e506ae97e57cec37271f3ed575f5d9574956b16c311092d661e745a0a9d878aa11a42b7c0dd15e48e8fcac551e5d41b
DIST thunderbird-38.7.0-gd.xpi 456318 SHA256 6d04380915106e6e9e246d90668b2b65f8cb5daea905a6deca95c5226da1762d SHA512 47b5290ce0e8bc31fb89dc89e845786a8c382415dc09cf9555c6a0a0c1e938bb0d88694cad454874783ea552a19d3cca7da5431fef2997360cf894702cb4d596 WHIRLPOOL 84586bffb37a5a47225b1e1085a5d7edf2f950490ab39de5e97f7a9018e49d95b97c2b0ba809a3c6c23d28bdd7af80119b18fbd99e34c051c5b8080218733689
DIST thunderbird-38.7.0-gl.xpi 457839 SHA256 3dfbf98ebbaaf111a21745f01570c370c04a87ddc9852b769ad42da373086b1d SHA512 7cbbda1f9e942beb4dbc39a82f394ff7244d8a1ac43e2d3671e3a834670201d25a166721af9ed9a9250fa396ce947ca264e9df5da7bb903a18a72f1d889e5015 WHIRLPOOL a1ab717c3071d527caebe8ccabb460f95b00b977e806756115a3e8cba201347f5abe8adafaefb0c8bcdb3cbd33e6d076e6f0ac5b09c12a85acdc0d2c4849dbd4
DIST thunderbird-38.7.0-he.xpi 485868 SHA256 8f3f7f46a802b9df0615003567d86c1c99ceed4cfebe5eb37717b70b3864f00b SHA512 cd6356ed13c037d80dfa696b51cdf8d0f7c3576af479f94d2b6d1b33d16023d0a1b61bcc6ad048df15a2695a93dd60b044846063cd006ae6ac15f8c33a3c6fc6 WHIRLPOOL 35705f54bc19b34b068bca41053cab70a027ad5343c83911abb9a4dc2f22939c66582565976b68c6ef9511c3a705f87e59d5ff952798813323b148c0bccb43c5
DIST thunderbird-38.7.0-hr.xpi 440420 SHA256 fc6b04218bbce294b4f22e53625f0779ddb296d5ad0c995748f240aedd8aa721 SHA512 629ad819e630f3dade20df84f3dea08c7ff20719bfc452e56e0546b5f842df843aaeedf9d47ff57d3484419c81be2072521f36db129674ebd74d94af2a4d5e54 WHIRLPOOL ffd06c1e89ef019825c2a9f8b7addc3f8bce0711f36775cfcc232850a112fd2d1ff765dd368714ca4d4f863bb53a1384cfb4134849fa7fcc0411103c88b85429
DIST thunderbird-38.7.0-hsb.xpi 456451 SHA256 31121269b0b4d729d8b4e66acce8526cd1a1c489d0b62b64e3f2bb40dca4a3cf SHA512 e4ad46fc3a9d6a2d4891f5212df30ea96c256931e8215b8211312475db8296ed5d5ddf8167f09ceb00bc4d1664efa31d147f81a795ed9e83a7a361b2056fe106 WHIRLPOOL 0407db5695771ca1581ff9cc50e5d9a86b885542fea09cdbe22487691a1afdef42cf9499b32038bdf1fbd431f9862f75e07f2eac3d6c779cbf7d87391055bfd4
DIST thunderbird-38.7.0-hu.xpi 457988 SHA256 9da8777b04edba60072553839de1580e233cf607cdad7176f42f7d1ec0defc74 SHA512 92a93fe6ad4182386b03dd414adbe25305846a50ef9ae029ae3a878448327adaeaf373f22afe1bdefbbdd1655e00a76878d3aaf8b7cc5ac73a3f86e7bd0bda33 WHIRLPOOL 7438b0c25602a12e3bf340e5f6af844ad0c3958caeb30a64c52ddaad5e87055e68fc4f3a1351de0875c35673cc121fc3ffea1874feb63a2a085544cef719b4fd
DIST thunderbird-38.7.0-hy-AM.xpi 500356 SHA256 12f4ba7162d7c7b931be8ddfd412af03b4294b3f673d1247860322bca12ccce6 SHA512 517ad2462cd7a45f3291392eeace51f751f3affa4d1b1ab9ff5f04d09330e6c3f3fae31cce4f38aa73f9d09a971e847777ff93af71ca692eb2cabcb6acf9a7c8 WHIRLPOOL dfd03c0f943f98a8d521895e1799fe4f4f28b1fa7317cdeed13de98d659fc79fcf72f0b237d0bc0d76d1fbbdd774abd711c2cf428ac7da4a8e38dda25a8dff64
DIST thunderbird-38.7.0-id.xpi 483188 SHA256 0e198879ee8bd0888507a39c327356860d1a78911ad69d8770831eaf4eed758b SHA512 831a1af953dc92ca4a6bfad8d398ec9ee55d8ea2e3720e6bd0c7973c267e0fe447663bc188c54c1fb8da2d64298d9bfb600931f3a43cc8645c36bb7ca066e913 WHIRLPOOL 19440cc5e1bb0b7de35b95ec17e6a76dcb586c93c41c62b1928e447769880ac039967765f0b5bfd5b7365f793f741325a458fc14731253b21c40155d8d32e5e7
DIST thunderbird-38.7.0-is.xpi 443008 SHA256 9197365ecfcd6f368721a4ba2b58e5f592320d8cdd4a5fa2454bf51c5bcc1b1a SHA512 738b6741f23bbd19ff3f950142de21bba360535b63d48729b975cb9f0b2c249059cc71a0539c44364b2b876c054e616739014613bb429772d0da4cd00cd4aa95 WHIRLPOOL bada235af0c9317db3066f59a481525ab8968d9c9134b98a33bbb2ecf894b695ece6e86f215255ca3dbcb072c5d5532c12465d4352206f79600198ebaf111059
DIST thunderbird-38.7.0-it.xpi 369024 SHA256 58e0720739d5ea98147e650074fb6dfb481c52d81823f928c290d1c5d9b42f3e SHA512 7fd70814fa3d800e77b522290cadbc611317bf553b832b973c1af92215dc1c731dcc5feb23af7860296d34a5ef857943333d7b2db97a359c0d04dcda08f6bed9 WHIRLPOOL 66d9a27ab1b12a1b33c6a7f2d42f3ba6c0ef2871a27841cadd2b994eb982fe1d590b4c15db8c8a820e88e8e3fe801e504776f31488025151a901ac18e1eb395e
DIST thunderbird-38.7.0-ja.xpi 492861 SHA256 471ced9d3b3eeb0413f5af12778f36a041401ab29a2a2a7a12e294af7415bc47 SHA512 8d3576cd04b35c7f39da49d755721eb230b3e965dafd7886926a9bd599091183515b05a295fe121f3bafe731a41eac0f94dd0fc12f41792597e628e652e0190e WHIRLPOOL da3876e6038a3aeff8a96e06b52fbe6e5d96cb2f824959cd09252daeab1bb5a2a9bb5ec57dc9310e40cff4063f4f77df1d37788194526e7c150a59f98c3c98ce
DIST thunderbird-38.7.0-ko.xpi 454852 SHA256 692b7078accdc411d4fa4c97e944fc0bd82151acd04f70d7caa1ec10bc8cf8b6 SHA512 6c075864f49bb64cf200389c26847cb2cc7373ba55141fef62728e4f55371a5ee9075e010c003c958421cb94f46601da758cd8ae01502f5b01f5279d5c1ab2d3 WHIRLPOOL 487e0e82e24d74469fa6334bf2a500c147f8dad160ecd0fc92d3fe0c7c5a7bc60c2f43472a557c773071a9f10bf0611de53beb318d2338e2eed5fb157d1b4ca4
DIST thunderbird-38.7.0-lt.xpi 454572 SHA256 7ffada6baea6716cc8759c0ecb58e9cb0bb05905c1d1bc63cd56327ef0420fcb SHA512 2d7a4808f00a1660ec8c3cc1506e62ade166cb313f0be220edf327216788a0adfadf560c7cd74c0adce09ac2127ac54b00179785ce973f69f20eab7abea6202e WHIRLPOOL 24b8e9b8568c301b15683412a54dd16f228e7fadbdf89198866cbb128db023e0f24b8a3ed5bbe0b700e891f15f0475018864241be5e4c20ccfe9484949e652ca
DIST thunderbird-38.7.0-nb-NO.xpi 434341 SHA256 131e68c7e5d42742cf27d09b43de2d9cb83f8eb671793e58c1ba390fe8d64383 SHA512 e541e02a878ac5f4e9556a6cf6c4625c03c0bf2d1d34da79e7b6baea0946cb7e18072b93b72081544849e16abe68d858d6ac85375b9ebd3d26b62c7d9db2c7de WHIRLPOOL d3e7654b96fc0524c7a89850f5dce2857d37c548aa7fee2289071da1abac1c5f76a9dacc29f795b9f3dc58adaa2079715682a9bd61ae1f2f0b0e1229c642d311
DIST thunderbird-38.7.0-nl.xpi 435109 SHA256 bff6a6864dbdfb81b78bdd272c481ab5a580b53186255c99d603ee958f97f2c6 SHA512 00ec40dad88fcb0ca84f40c595af5e0de94bcb457fcbc612f56ff8529e9d823c7f929cfbb5f53527d0736284468c3964f2c073b6bcc9fbfebc1964dc93ad93d4 WHIRLPOOL 12d018186ba520645d5601a07a0460db06eead04c63b49189ba1a62627b5a5a8cc84c8f83a4dcc8f099b4eaf1520281226dea04e389ecc0c7b36950386307115
DIST thunderbird-38.7.0-nn-NO.xpi 436623 SHA256 98975558144aaacf3a96c74767cfb8241805cdeb2377f52b000d37ad9fd79077 SHA512 510a380a220d0c511b5f28cbee6421db580e329d62f2bb7adbf440a381782268f7192d49b102afa3310aaca8a982817c781dd8271cd75b72bfbb538bfb02d5ff WHIRLPOOL 523b7544e4f85544054b82e7bd95ecce84a4a1698da3281e7d6c48e18c8732b2b1950953ee7126fb09beee5efc32c0d132891faa7bbcd3dc4c79f1aa94ec9684
DIST thunderbird-38.7.0-pa-IN.xpi 530462 SHA256 2809b8797409e85300ddf0b8c77e7f973654ffe8640134650bc61ab9583a73bb SHA512 ba2af3960be51f5ba866037fbee66b1599359ec1ba395fb98cf9ee03a15eaf662e834e2d0e7b57e9b7db7dd87faf21c004165e944364b9082c099a41b16b55c3 WHIRLPOOL 46c3a7b63d887105ccd776be846281d51807c21352c51bdc2fad4f968963e4e3893357e8f22f5eba0d16ade192c1175a8199aeb6400eb4546e35c6a555e4196d
DIST thunderbird-38.7.0-pl.xpi 411509 SHA256 c6cf228d48db0b63c50c37bf2997b998318ae9d55b87850106d6015d34e5491d SHA512 dc99b671bf07de863d8a23d2c0b66e7c9c00570e3507e3f5f065a6172a71aaa52c9faca2e8487ebb958e2d701e3f35a83ff0b5fac75ea3bd830db2e24fdd6ed7 WHIRLPOOL 3169e2727324fb93a4075389552bd20f51d6a5193a1c4d9e7143b0f737f3d1b2bb9e5486d52f9cdac46675fc8110b67dd8d6c3920a162ddd40c9ede6c4edf4e1
DIST thunderbird-38.7.0-pt-BR.xpi 443752 SHA256 2fe9c6df31160889664110e21af18041f2ede3473c502a904bdd945a837cda61 SHA512 fbe2a3f98c71c873664b47448512ebb70d94657e9e17368218dfaf5bca0c6611bf3d37b0e291167852e1ddb63b4b45066da17f9bb9e7ab56689bf322aaf9f279 WHIRLPOOL 9d48e5d3f2d59bd34524a4105e23875dc47bd9eec2d131575aa068a5a8650f11827b9636a6c2dff5669f44f85c82d1858509009c973c7101a1391b22e867fdc2
DIST thunderbird-38.7.0-pt-PT.xpi 442064 SHA256 df9cb7a55b35947fe499e7fae29447cfd73e97cac42786ae35d89d854a2f50bd SHA512 006e4f9e3bae30f8fca3c98169e214bcbc2a87ccf8386ec24505a2430399490baabf80f3a08a5e05d084250ea350fab1643d88785be936f67af0f0aaff0e708e WHIRLPOOL 11e3314feaaae79944f6ceeae5b46a69525b489dc7cfb7927fa09020c84f3323be11d4ef41b90ddf40dfc534df99ee98b3fbd6e549ef5e936fe23d576813c9cc
DIST thunderbird-38.7.0-rm.xpi 442112 SHA256 0a13830bd23f73ea19f612721c778c05699781a6cf5e6f4b549058070050e9e9 SHA512 c0509291e38f85dac12eeca834a333c2b35e14344503ffa3a7d19f29eb4be54db6a7f5ebed8911ea7918f6ca9fd9e8d014eef59dd47f683565b3c0e0bb9cb1c3 WHIRLPOOL 5b96fab4a767b4945908fead2af863948e23a74275004463b3fcdc5ea611f8d0507b1fc0d297fec87822c9fff0401c951d71cfb5fc2cb89849fa9447cf084f25
DIST thunderbird-38.7.0-ro.xpi 448349 SHA256 ebd7b23026a8f3b99143e83e4eafc18b7e9e8fc96450d81eebe3808ef744d8d2 SHA512 0b19f8d2b40df953d50248464868be8490711301eadb61d93a4967cadb9e9ffc1099f5b643341de1c25c742bcddacf0576cd6cb9f80f31ae72646413c862380c WHIRLPOOL 700d922062f54033ac6231d57fc99aa0b1a54c695920070da3807ae864f6cb2c2194c5307a23709623a19d47b7fbcb4927a012565d265bd6d18c9401f0e8222b
DIST thunderbird-38.7.0-ru.xpi 437591 SHA256 b331f2426be5da4d983ed37968cbb8e5103e255fbd442a78a8083aa1b8cf8907 SHA512 19e46d1cfbfc4fd6b41c8bf1be6b71917d5b076e20e4f82db19eadb5810b197406a5fb0a4d13797f11ce8b281713c7fcbf73cb62b21c4fe4a1a80d9adadab69c WHIRLPOOL b0a0c45783482f2b6f1e2f1c6fb123831f49266f7aa9ff0c2578a1f04cb95e718cdf9c3751c0dbf5a1c08bd46bc3d203a81de7813f866777d194138b8cad243c
DIST thunderbird-38.7.0-si.xpi 535341 SHA256 55f5859d355148fa8d087317dbb5342c89e328eed0ec05c843c2a95f71956d4b SHA512 842acfb754320538fa99ff7b7b97a246691bfe42d478c42f3279746bde507a1ece9f87017a46713c99cca277a6db28d766817279440ab96d8f09490879217e71 WHIRLPOOL 19781d37ab701c2a84a0ae250684ccbce7e9dc50d8fa44aacb8dce1b22f813d347832e437c396326a9410ba5c8b3aa187d79baee8ed2601fa80c9fc29dcdcb9d
DIST thunderbird-38.7.0-sk.xpi 456606 SHA256 b5ed0a0cab18ec34c6aafa04910caabfd6174fa4bc782a81ff559f600d452ad3 SHA512 996d793b2468dd02799d6cf8f5246f7b6f2c878c14dca9f07aad39434ca90ccd6d685c2ee1af397354858f2c724d87e83c0ab43d9c1acf39c5c8b3745a83d3ab WHIRLPOOL c972d0abcb8da2ab9518028c0f44e567e0c67b62406d9b054bc449b96d498b33002dbea4db9031581b0c7daea644ae3117bf43a37f21edd728b92ed848d22d04
DIST thunderbird-38.7.0-sl.xpi 437848 SHA256 772041e56945b242147c02cc93577d6f3c4adeb3255123067955f59f97dcaf87 SHA512 68da64495a368b1fbc2bd7f9b68ea27ed4a634000472c595917f7eb95ef636bfa007f9a421ec6c36525937472afd21fb7083ff016357f59aa98f1d1d4ed68d1c WHIRLPOOL 5c1ac448e170edcc65b5c4ccd4df025727640a89c767c7b4293cfb644af85e8fc855e74e41b54e20cbcc932e52faabd6dd078bc9b7882c11ec2b527ae9969bcc
DIST thunderbird-38.7.0-sq.xpi 446897 SHA256 9e238c3f1bb41ad4e6ec42c741b1a45fb6aa6c221c011a95ee19dc0307b7d07f SHA512 a6f20a38b7b194b401c842ae29a6fb114f12671eca0caa2ba517b66169c11ee501b9551ce6c42f7c919fcda7b5f426d06c42456fe26134d2af57d3c8b4befc33 WHIRLPOOL 4a034cd9c6fb4b1dce755613d6f91833aede781ba3e7b3ee81acd6ffe1af029eccea8576e295c9309e7a1f90efb28937e51d888e0ad35f614d499d89eff4fcd9
DIST thunderbird-38.7.0-sr.xpi 543315 SHA256 fc0f6f14e2bbb315de2a3040d1b7a51e659a8ebfed1b55ad7468b675d3ba58bd SHA512 94df5f106ee4d4b6539ea139d67ce8e1529d3c3f70ad6194070b958f3f0a912e19a376de42398c022a9be13d2ccdbb802a1fb29014d060f74e52469122d8b149 WHIRLPOOL 82f59a738744e31d33fc250e13206978e5eb255f833fd998bed5878034163b4e7a915d998c820d3e12b49d4f771c45a698c8d2eab055fd368d22bd6ffd7031b0
DIST thunderbird-38.7.0-sv-SE.xpi 439633 SHA256 c8766ee2a78a6ae0f22992c55eb85c146130715fbfa17d3a5c6a42cbcb298ffb SHA512 8ec095d5514810934ce0a2d476e5f7421964ef6e35f1b46332bac8dd70b4efa9e025e266bff98f201e036aff4593dc59aebf35921b91ff39bb3f0313bdaea0be WHIRLPOOL 990171b3834a5ae646ad5cb4fda4bac810b3151d4f726b5b81bd794f3caa3cc8a7c764c7536944fd184b242c2e452ef1e3eed4a6497b6e94eb29fa4dd92eea25
DIST thunderbird-38.7.0-ta-LK.xpi 558738 SHA256 dbb4c38620a96b2556f9cb24df17b401022fca614f2a03954f024793e5b7a26d SHA512 1376b3bf92435175c9bc134f54db353b0ee64efe0db0efed449ffd5ff1ea34c966ce639a7a4b84eb6b7ca016b9496a38a8f706c3f2368d9198e83c4d09d0307a WHIRLPOOL 1bca9b7cdbbbefa6cd111dcb42b766782aa4c6682dab60d0d805d53870a49d50e6f5834fae78b28cb8c66b4de4e69d80574e7e56e135ed5254ef0069f0275971
DIST thunderbird-38.7.0-tr.xpi 447800 SHA256 2cb777c3fec793d196c0efd9cf21eb1dc3bb0ed55b8b5e7a98d72771152d5ee4 SHA512 00cd52c695818002672a00369381b8a44994f7b03844474f3037b3841a99da23d9a8afd58886786da12c83363e6907b1fab2ae8f7557bf51a064eca231ed6c7a WHIRLPOOL 25d92fe8d825797cf6253a8f03272e835544f17d6778abd393a70c550b8827e249e9edb24084316925642d254f03d236f929c4490ce6fc9b4b004f101ceb49d4
DIST thunderbird-38.7.0-uk.xpi 509600 SHA256 196e901440e03cd94f25010ddb4d4497ed38e83368729ba127d56dc30be10e77 SHA512 05686dd5f0f445d97e956eda8d288bc25101c399a1ae4fe8bb0998b1a9c978b9679ece437d0bc70f65cc3924e13a684ebd7439803ade978708d1e9c7539d40a1 WHIRLPOOL de7b10af72e59bdc96fcd0f2978676a6575e5f9a7f710d4e3975b0468827cca38ce7403b0d4e93e7238be42884d3559e8385378a9633939e1c84d3d0c2df8f88
DIST thunderbird-38.7.0-vi.xpi 519844 SHA256 5a4ca63bee1e67ca257499f4aad8ddad9ae4c0b7d9c18c0786dec1a413ec8767 SHA512 1bc449cd958f6618254325bb099abe9188ff04404ac0973e8e1e37db52f01de60a26b0e4d11c6c0796632fa078c96f1575bdfc6dcf90a5b6a5e7c2fcc8fd66fe WHIRLPOOL 80268d4bddf61d4571c4de5402485267051e2bad3c25c417e566d2b33eaa4674627c16481dbb8a68cd9d3b890e799e37d6ca8b36770c55e8f84c90f5233e4ff5
DIST thunderbird-38.7.0-zh-CN.xpi 466412 SHA256 4fe66ac9ae15dc07070753b25a2fae382cd6a06a7f738095233eee1d94ce4c82 SHA512 3dc4faa6bba2cfc6f74f835cb9e4de706fc2e49ad734a67cca9e2ea7a857fc3e71e8ec206ae681fe3786933074af4baa4c97fbb5b2d47dd8339b00ef1c69ff76 WHIRLPOOL 2345f3e6df1c812d382523b182cdb7c4c7969eea5ee0792e3dd8ba78b63c6e583e9711bbe3986fd6c8c17f522e076f227625696778e1debae0a4aead5c496929
DIST thunderbird-38.7.0-zh-TW.xpi 466661 SHA256 ac47de156e0b32e661333197c198634aa333936a357b3974b1a2f7c4761c31ad SHA512 54962bb8c633b531854b8eeaec1293d8e62f8b9303ecb59a413620c44c11b220e644116aafe7dd0a70e6639225525d814d300f78ddd4b96e085568a86d10a6f2 WHIRLPOOL 9cdb6990234a9ce8b5b998ad7541a7a0a75e29fc1319c8a39b23fd5e87c4751192226182627bc5887aaec8e755143bac7006d601baba2a2f888acb071b653a10
DIST thunderbird-38.7.0.source.tar.bz2 204453995 SHA256 1bb4b24269d8ac5b76c48c09872a2e26f6507afede234cfb6255980b149273f1 SHA512 35d3c4ffc2d78947c93a167256e814aed84236cdc95f4576da33d7c0c655990d99b17e42a1d57f35967674e8805a40efb1ca640847531d2d991c8c0e2c336d2a WHIRLPOOL 134971acd3976bd83069cff7ef3846280fdb2d35b8eb36946cbd9034dc26a925baa18a57bf68f140866d76e3b41261852006bf3f7c251e1d42bd7fe3aaed4c86

@ -0,0 +1,378 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
WANT_AUTOCONF="2.1"
MOZ_ESR=""
MOZ_LIGHTNING_VER="4.0.7"
MOZ_LIGHTNING_GDATA_VER="1.9"
# This list can be updated using scripts/get_langs.sh from the mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs cy da de el en en-GB en-US es-AR
es-ES et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ko lt
nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr
uk vi zh-CN zh-TW )
# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
MOZ_PV="${PV/_beta/b}"
# ESR releases have slightly version numbers
if [[ ${MOZ_ESR} == 1 ]]; then
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${PN}-${MOZ_PV}"
# Enigmail version
EMVER="1.8.2"
# Patches
PATCH="thunderbird-38.0-patches-0.1"
PATCHFF="firefox-38.0-patches-05"
MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases"
MOZCONFIG_OPTIONAL_JIT="enabled"
inherit flag-o-matic toolchain-funcs mozconfig-v6.38 makeedit multilib autotools pax-utils check-reqs nsplugins mozlinguas
DESCRIPTION="Thunderbird Mail Client"
HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="bindist crypt hardened ldap lightning +minimal mozdom selinux"
RESTRICT="!bindist? ( bindist )"
# URI for upstream lightning package (when it is available)
#${MOZ_HTTP_URI/${PN}/calendar/lightning}/${MOZ_LIGHTNING_VER}/linux/lightning.xpi -> lightning-${MOZ_LIGHTNING_VER}.xpi
PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/{${PATCH},${PATCHFF}}.tar.xz )
SRC_URI="${SRC_URI}
${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.bz2
https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )
${PATCH_URIS[@]}"
ASM_DEPEND=">=dev-lang/yasm-1.1"
CDEPEND="
>=dev-libs/nss-3.21
>=dev-libs/nspr-4.10.10
!x11-plugins/enigmail
crypt? ( || (
( >=app-crypt/gnupg-2.0
|| (
app-crypt/pinentry[gtk]
app-crypt/pinentry[qt4]
)
)
=app-crypt/gnupg-1.4*
) )"
DEPEND="${CDEPEND}
amd64? ( ${ASM_DEPEND}
virtual/opengl )
x86? ( ${ASM_DEPEND}
virtual/opengl )"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-thunderbird )
"
if [[ ${PV} =~ beta ]]; then
S="${WORKDIR}/comm-beta"
else
S="${WORKDIR}/comm-esr${PV%%.*}"
fi
BUILD_OBJ_DIR="${S}/tbird"
pkg_setup() {
moz_pkgsetup
export MOZILLA_DIR="${S}/mozilla"
if ! use bindist ; then
elog "You are enabling official branding. You may not redistribute this build"
elog "to any users on your network or the internet. Doing so puts yourself into"
elog "a legal problem with Mozilla Foundation"
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
elog
fi
}
pkg_pretend() {
# Ensure we have enough disk space to compile
CHECKREQS_DISK_BUILD="4G"
check-reqs_pkg_setup
if use jit && [[ -n ${PROFILE_IS_HARDENED} ]]; then
ewarn "You are emerging this package on a hardened profile with USE=jit enabled."
ewarn "This is horribly insecure as it disables all PAGEEXEC restrictions."
ewarn "Please ensure you know what you are doing. If you don't, please consider"
ewarn "emerging the package with USE=-jit"
fi
}
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
# this version of lightning is a .tar.xz, no xpi needed
#xpi_unpack lightning-${MOZ_LIGHTNING_VER}.xpi
# this version of gdata-provider is a .tar.xz , no xpi needed
#use lightning && xpi_unpack gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.xpi
}
src_prepare() {
# Apply our Thunderbird patchset
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}/thunderbird"
# Apply our patchset from firefox to thunderbird as well
pushd "${S}"/mozilla &>/dev/null || die
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
EPATCH_EXCLUDE="8010_bug114311-freetype26.patch
8011_bug1194520-freetype261_until_moz43.patch" \
epatch "${WORKDIR}/firefox"
popd &>/dev/null || die
# Ensure that are plugins dir is enabled as default
sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
"${S}"/mozilla/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
# Don't exit with error when some libs are missing which we have in
# system.
sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
-i "${S}"/mail/installer/Makefile.in || die
# Don't error out when there's no files to be removed:
sed 's@\(xargs rm\)$@\1 -f@' \
-i "${S}"/mozilla/toolkit/mozapps/installer/packager.mk || die
# Shell scripts sometimes contain DOS line endings; bug 391889
grep -rlZ --include="*.sh" $'\r$' . |
while read -r -d $'\0' file ; do
einfo edos2unix "${file}"
edos2unix "${file}"
done
# Allow user to apply any additional patches without modifing ebuild
epatch_user
# Confirm the version of lightning being grabbed for langpacks is the same
# as that used in thunderbird
local THIS_MOZ_LIGHTNING_VER=$(python "${S}"/calendar/lightning/build/makeversion.py ${PV})
if [[ ${MOZ_LIGHTNING_VER} != ${THIS_MOZ_LIGHTNING_VER} ]]; then
eqawarn "The version of lightning used for localization differs from the version"
eqawarn "in thunderbird. Please update MOZ_LIGHTNING_VER in the ebuild from ${MOZ_LIGHTNING_VER}"
eqawarn "to ${THIS_MOZ_LIGHTNING_VER}"
fi
eautoreconf
# Ensure we run eautoreconf in mozilla to regenerate configure
cd "${S}"/mozilla || die
eautoconf
cd "${S}"/mozilla/js/src || die
eautoconf
}
src_configure() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
MEXTENSIONS="default"
####################################
#
# mozconfig, CFLAGS and CXXFLAGS setup
#
####################################
mozconfig_init
mozconfig_config
# We want rpath support to prevent unneeded hacks on different libc variants
append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
# Add full relro support for hardened
use hardened && append-ldflags "-Wl,-z,relro,-z,now"
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
mozconfig_annotate '' --disable-mailnews
mozconfig_annotate '' --enable-calendar
# Other tb-specific settings
mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
mozconfig_annotate '' --with-user-appdir=.thunderbird
mozconfig_use_enable ldap
mozlinguas_mozconfig
# Bug #72667
if use mozdom; then
MEXTENSIONS="${MEXTENSIONS},inspector"
fi
# Use an objdir to keep things organized.
echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
# Finalize and report settings
mozconfig_final
####################################
#
# Configure and build
#
####################################
# Disable no-print-directory
MAKEOPTS=${MAKEOPTS/--no-print-directory/}
if [[ $(gcc-major-version) -lt 4 ]]; then
append-cxxflags -fno-stack-protector
fi
if use crypt; then
pushd "${WORKDIR}"/enigmail &>/dev/null ||die
econf
popd &>/dev/null ||die
fi
}
src_compile() {
mkdir -p "${BUILD_OBJ_DIR}" && cd "${BUILD_OBJ_DIR}" || die
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
emake -f "${S}"/client.mk
# Only build enigmail extension if crypt enabled.
if use crypt ; then
einfo "Building enigmail"
pushd "${WORKDIR}"/enigmail &>/dev/null || die
emake -j1
emake -j1 xpi
popd &>/dev/null || die
fi
}
src_install() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
declare emid
cd "${BUILD_OBJ_DIR}" || die
# Copy our preference before omnijar is created.
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
|| die
# Set default path to search for dictionaries.
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
>> "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
|| die
# Pax mark xpcshell for hardened support, only used for startupcache creation.
pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
MOZ_MAKE_FLAGS="${MAKEOPTS}" \
emake DESTDIR="${D}" install
# Install language packs
mozlinguas_src_install
if ! use bindist; then
newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
else
newicon "${S}"/mail/branding/aurora/content/icon48.png thunderbird-icon-unbranded.png
newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
${PN}.desktop
sed -i -e "s:Mozilla\ Thunderbird:EarlyBird:g" \
"${ED}"/usr/share/applications/${PN}.desktop
fi
local emid
# stage extra locales for lightning and install over existing
mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning \
"${WORKDIR}"/lightning-${MOZ_LIGHTNING_VER} lightning calendar
emid='{e2fda1a4-762b-4020-b5ad-a41df1933103}'
mkdir -p "${T}/${emid}" || die
cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/lightning/* || die
insinto ${MOZILLA_FIVE_HOME}/distribution/extensions
doins -r "${T}/${emid}"
if use lightning; then
# move lightning out of distribution/extensions and into extensions for app-global install
mv "${ED}"/${MOZILLA_FIVE_HOME}/{distribution,}/extensions/${emid} || die
# stage extra locales for gdata-provider and install app-global
mozlinguas_xpistage_langpacks "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider \
"${WORKDIR}"/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}
emid='{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}'
mkdir -p "${T}/${emid}" || die
cp -RLp -t "${T}/${emid}" "${BUILD_OBJ_DIR}"/dist/xpi-stage/gdata-provider/* || die
insinto ${MOZILLA_FIVE_HOME}/extensions
doins -r "${T}/${emid}"
fi
if use crypt ; then
local enigmail_xpipath="${WORKDIR}/enigmail/build"
cd "${T}" || die
unzip "${enigmail_xpipath}"/enigmail*.xpi install.rdf || die
emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
unzip "${enigmail_xpipath}"/enigmail*.xpi || die
fi
# Required in order for jit to work on hardened, for mozilla-31 and above
use jit && pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin}
# Plugin-container needs to be pax-marked for hardened to ensure plugins such as flash
# continue to work as expected.
pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
if use minimal; then
rm -r "${ED}"/usr/include "${ED}"${MOZILLA_FIVE_HOME}/{idl,include,lib,sdk} || \
die "Failed to remove sdk and headers"
fi
}
pkg_postinst() {
if use crypt; then
local peimpl=$(eselect --brief --colour=no pinentry show)
case "${peimpl}" in
*gtk*|*qt*) ;;
*) ewarn "The pinentry front-end currently selected is not one supported by thunderbird."
ewarn "You may be prompted for your password in an inaccessible shell!!"
ewarn "Please use 'eselect pinentry' to select either the gtk or qt front-end"
;;
esac
fi
elog
elog "If you experience problems with plugins please issue the"
elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ,"
elog "then restart thunderbird"
if ! use lightning; then
elog
elog "If calendar fails to show up in extensions please open config editor"
elog "and set extensions.lastAppVersion to 38.0.0 to force a reload. If this"
elog "fails to show the calendar extension after restarting with above change"
elog "please file a bug report."
fi
}

@ -3,5 +3,6 @@ DIST fate-11.tar.xz 691009480 SHA256 4de446ae8c665e9410475c58f6294720f34cfdb1f20
DIST fate-9.tar.xz 467671500 SHA256 27d10fd49267452ac787c3f43501a4a21d0ccaccc5ddd6d79d8a6150ee276532 SHA512 8e45539f2512ef915b37c857226c0243940259f269b8f99393b9defa3352d7b8c1fcc5078f4f0d40dc0509737f0c915e179cedcc77f71fe5d96b1b956169a202 WHIRLPOOL d280ac32c6d84f121be8d733774e72a4df3f2e84d71051aea509ef5ca3289c94fd548bf03ff12215e045bf20c83426c547e6b5eb446429d167f38af7c7aa9803
DIST libav-11.3.tar.xz 4858864 SHA256 12ae6c051967765ae5faeddf94c4584129ac0b18edb884afffc5fcedcdb5e030 SHA512 f25b9fb7392d5bb4df35937f79beae26bd8f6606f0ad7cdebf16963834eb9b423d882f6a3a44b5120a5d5d853c7c31bb8c3420a427cd2b360f41a48a6d5df284 WHIRLPOOL 721c4cbe7ee3f7307d24c0e4f1cc1f8ab8b0ccd50ddf88b77ecf1cae05f06fc80d7527e9f7a0a098a6d95d0e7fed50082aaffa07935eab6e9131f7c9be6e696c
DIST libav-11.4.tar.xz 4860264 SHA256 0b7dabc2605f3a254ee410bb4b1a857945696aab495fe21b34c3b6544ff5d525 SHA512 82ffe6aaccb1a19782dfcb0de641c8255531ce34ee5f49f9b8ec7f5a11c81713432aafc3a6b7c4de927eb8141ddea41f28e4e3a1ab715b943774193050fb02e7 WHIRLPOOL c2e14e06fd7632852feea45f468803929cb1c1688d77ac8641c56d77523da455ccdf4cc6bf52b3dba9b387af9ad15ea9efd82b11ce365c3a84440fb2998f06aa
DIST libav-11.6.tar.xz 4860268 SHA256 542f30e4266d2d2226e681b888bc718c995f5438f2db66a9a27d581243d27aed SHA512 bff3e22de93e4ab357715ae20e25b6435df52d1868c5164426a693d14fe7f54e47a46c4c62a36fbf27bd204e12f6a29a6f58016c7deaa838915d424b5ce530bd WHIRLPOOL 060bd61e784112a56e02ba86d0901ff488d6ef1735d731a869c68a27da72a209734648148edf9922efe2d15fed3380c36129a92c6917af812bf9e606ef97c131
DIST libav-9.14.tar.xz 4077424 SHA256 e4baf0c2adbd941a827854794dd6af9c29cd2042b23501c5828e9b8e1725f61d SHA512 fa8e83cb92a5a565cd23c63467c64972a69a4cbd652b946c7891b73180b609890f67a6f89f009ed263fb9e2c769236f3a8f7f70b0fce4c4373fa93a49470c04d WHIRLPOOL 178ba6c6ad0ecd8ad59eb3bf7a0d4289a3c253d82981cf3ad454e3b222848ae4f875e37cfd280be43faa25a9614c445106555c9f3b5ee4497aec9d71f39ac1af
DIST libav-9.17.tar.xz 4080028 SHA256 e32d5f152bce1de283c002a35eb6e71f265877633dee8a40db4d16381dd5d17c SHA512 20af83d4b6a23c159c2386b6592ba6a6acf3f2c54e8aeb16dd0c8a64d637fbde24f37b864698b1143c6802b64a7b5e8ddfe0e7601b35c35686a789e2b3232f5a WHIRLPOOL ec07b5dd116e87416a9841044e09a6ef9b124fe4882f53e88711a32813d3d3a1d71f5067854bbd553ecdadec401dbbb8b504bfc1c6966bfd5e2db79459fb9995

@ -0,0 +1,347 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs
if [[ ${PV} == *9999 ]] ; then
: ${EGIT_REPO_URI:="git://git.libav.org/libav.git"}
if [[ ${PV%9999} != "" ]] ; then
: ${EGIT_BRANCH:="release/${PV%.9999}"}
fi
inherit git-r3
fi
DESCRIPTION="Complete solution to record, convert and stream audio and video"
HOMEPAGE="https://libav.org/"
if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
SRC_URI="https://dev.gentoo.org/~lu_zero/libav/${P}.tar.xz"
else # Official release
SRC_URI="https://libav.org/releases/${P}.tar.xz"
fi
# 9999 does not have fate-*.tar.xz
[[ ${PV%9999} != "" ]] && SRC_URI+=" test? ( https://dev.gentoo.org/~lu_zero/libav/fate-${PV%%.*}.tar.xz )"
LICENSE="LGPL-2.1 gpl? ( GPL-3 )"
SLOT="0/11"
[[ ${PV} == *9999 ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="aac alsa amr bs2b +bzip2 cdio cpudetection custom-cflags debug doc +encode faac fdk
frei0r fontconfig +gpl gsm +hardcoded-tables ieee1394 jack jpeg2k libressl mp3
+network openssl opus oss pic pulseaudio rtmp schroedinger sdl speex ssl
static-libs test theora threads tools truetype twolame v4l vaapi vdpau vorbis vpx X
wavpack webp x264 x265 xvid +zlib"
# String for CPU features in the useflag[:configure_option] form
# if :configure_option isn't set, it will use 'useflag' as configure option
CPU_FEATURES="altivec armv5te armv6 armv6t2 armvfp:vfp neon"
X86_CPU_FEATURES="3dnow:amd3dnow 3dnowext:amd3dnowext mmx mmxext sse sse2 sse3 ssse3 sse4_1:sse4 sse4_2:sse42 avx xop fma3 fma4 avx2"
for i in ${X86_CPU_FEATURES} ; do
CPU_FEATURES+=" cpu_flags_x86_${i%:*}:${i#*:}"
done
for i in ${CPU_FEATURES} ; do
IUSE+=" ${i%:*}"
done
RDEPEND="
!media-video/ffmpeg:0
alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] )
bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] )
bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-r1[${MULTILIB_USEDEP}] )
encode? (
aac? ( >=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}] )
amr? ( >=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}] )
faac? ( >=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}] )
theora? (
>=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}]
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
)
twolame? ( >=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}] )
vorbis? (
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
)
webp? ( >=media-libs/libwebp-0.3.0[${MULTILIB_USEDEP}] )
wavpack? ( >=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}] )
x264? ( >=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}] )
x265? ( >=media-libs/x265-1.2:=[${MULTILIB_USEDEP}] )
xvid? ( >=media-libs/xvid-1.3.2-r1[${MULTILIB_USEDEP}] )
)
fdk? ( >=media-libs/fdk-aac-0.1.2[${MULTILIB_USEDEP}] )
frei0r? ( media-plugins/frei0r-plugins )
gsm? ( >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}] )
ieee1394? (
>=media-libs/libdc1394-2.2.1[${MULTILIB_USEDEP}]
>=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
)
jack? ( >=media-sound/jack-audio-connection-kit-0.121.3-r1[${MULTILIB_USEDEP}] )
jpeg2k? ( >=media-libs/openjpeg-1.5.0:0[${MULTILIB_USEDEP}] )
opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] )
pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
rtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] )
ssl? (
openssl? (
!libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
)
!openssl? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] )
)
sdl? ( >=media-libs/libsdl-1.2.15-r4[sound,video,${MULTILIB_USEDEP}] )
schroedinger? ( >=media-libs/schroedinger-1.0.11-r1[${MULTILIB_USEDEP}] )
speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] )
fontconfig? ( >=media-libs/fontconfig-2.10[${MULTILIB_USEDEP}] )
vaapi? ( >=x11-libs/libva-1.2.1-r1[${MULTILIB_USEDEP}] )
vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] )
vpx? ( >=media-libs/libvpx-1.2.0_pre20130625[${MULTILIB_USEDEP}] )
X? (
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
>=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
)
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
>=sys-devel/make-3.81
doc? ( app-text/texi2html )
ieee1394? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
cpu_flags_x86_mmx? ( dev-lang/yasm )
rtmp? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
schroedinger? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
ssl? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
test? ( sys-devel/bc )
truetype? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
fontconfig? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
v4l? ( sys-kernel/linux-headers )
"
RDEPEND="${RDEPEND}
abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20140508-r3
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
# faac can't be binary distributed
# openssl support marked as nonfree
# faac and aac are concurent implementations
# amr and aac require at least lgpl3
# x264 requires gpl2
REQUIRED_USE="
rtmp? ( network )
amr? ( gpl ) aac? ( gpl ) x264? ( gpl ) X? ( gpl ) cdio? ( gpl ) x265? ( gpl )
test? ( encode zlib )
fontconfig? ( truetype )
"
RESTRICT="faac? ( bindist ) fdk? ( bindist ) openssl? ( bindist )"
MULTILIB_WRAPPED_HEADERS=(
/usr/include/libavutil/avconfig.h
)
src_unpack() {
[[ ${PV} == *9999 ]] && git-r3_src_unpack
# 9999 does not have fate-*.tar.xz
[[ ${PV%9999} != "" ]] && default_src_unpack
}
src_prepare() {
epatch_user
epatch "${FILESDIR}"/libav-11.3-libvpx-1.5.0.patch #565696
# if we have snapshot then we need to hardcode the version
if [[ ${PV%_p*} != ${PV} ]]; then
sed -i -e "s/UNKNOWN/DATE-${PV#*_pre}/" "${S}/version.sh" || die
fi
TOOLS=( aviocat graph2dot ismindex pktdumper qt-faststart trasher )
use zlib && TOOLS+=( cws2fws )
MAKEOPTS+=" V=1"
}
multilib_src_configure() {
local myconf=( ${EXTRA_LIBAV_CONF} )
local uses i
# 9999 does not have fate-*.tar.xz
[[ ${PV%9999} != "" ]] && use test && myconf+=( --samples="${WORKDIR}/fate" )
myconf+=(
$(use_enable gpl)
$(use_enable gpl version3)
# It is a security concern and removed in the next version
--disable-protocol=concat
)
# enabled by default
uses="debug doc network zlib"
for i in ${uses}; do
use ${i} || myconf+=( --disable-${i} )
done
use bzip2 || myconf+=( --disable-bzlib )
use sdl || myconf+=( --disable-avplay )
if use ssl; then
use openssl && myconf+=( --enable-openssl --enable-nonfree ) \
|| myconf+=( --enable-gnutls )
fi
use custom-cflags && myconf+=( --disable-optimizations )
use cpudetection && myconf+=( --enable-runtime-cpudetect )
use vdpau || myconf+=( --disable-vdpau )
use vaapi && myconf+=( --enable-vaapi )
# Encoders
if use encode; then
use faac && myconf+=( --enable-nonfree )
use mp3 && myconf+=( --enable-libmp3lame )
use amr && myconf+=( --enable-libvo-amrwbenc )
use aac && myconf+=( --enable-libvo-aacenc )
uses="faac theora twolame vorbis wavpack webp x264 x265 xvid"
for i in ${uses}; do
use ${i} && myconf+=( --enable-lib${i} )
done
else
myconf+=( --disable-encoders )
fi
# libavdevice options
use cdio && myconf+=( --enable-libcdio )
use ieee1394 && myconf+=( --enable-libdc1394 )
use pulseaudio && myconf+=( --enable-libpulse )
# Indevs
# v4l1 is gone since linux-headers-2.6.38
myconf+=( --disable-indev=v4l )
use v4l || myconf+=( --disable-indev=v4l2 )
for i in alsa oss jack; do
use ${i} || myconf+=( --disable-indev=${i} )
done
use X && myconf+=( --enable-x11grab )
# Outdevs
for i in alsa oss ; do
use ${i} || myconf+=( --disable-outdev=${i} )
done
# libavfilter options
use bs2b && myconf+=( --enable-libbs2b )
multilib_is_native_abi && use frei0r && myconf+=( --enable-frei0r )
use truetype && myconf+=( --enable-libfreetype )
use fontconfig && myconf+=( --enable-libfontconfig )
# Threads; we only support pthread for now
use threads && myconf+=( --enable-pthreads )
# Decoders
use amr && myconf+=( --enable-libopencore-amrwb --enable-libopencore-amrnb )
use fdk && myconf+=( --enable-nonfree --enable-libfdk-aac )
uses="gsm opus rtmp schroedinger speex vpx"
for i in ${uses}; do
use ${i} && myconf+=( --enable-lib${i} )
done
use jpeg2k && myconf+=( --enable-libopenjpeg )
# CPU features
for i in ${CPU_FEATURES}; do
use ${i%:*} || myconf+=( --disable-${i#*:} )
done
# pass the right -mfpu as extra
use neon && append-cflags -mfpu=neon
# disable mmx accelerated code if PIC is required
# as the provided asm decidedly is not PIC for x86.
if use pic && [[ ${ABI} == x86 ]]; then
myconf+=( --disable-mmx --disable-mmxext )
fi
# Option to force building pic
use pic && myconf+=( --enable-pic )
# cross compile support
if tc-is-cross-compiler ; then
myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- )
case ${CHOST} in
*freebsd*)
myconf+=( --target-os=freebsd )
;;
mingw32*)
myconf+=( --target-os=mingw32 )
;;
*linux*)
myconf+=( --target-os=linux )
;;
esac
fi
# Misc stuff
use hardcoded-tables && myconf+=( --enable-hardcoded-tables )
# Specific workarounds for too-few-registers arch...
if [[ ${ABI} == x86 ]]; then
local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
filter-flags -fforce-addr -momit-leaf-frame-pointer
append-flags -fomit-frame-pointer
is-flag -O? || append-flags -O2
if use debug; then
# no need to warn about debug if not using debug flag
ewarn ""
ewarn "Debug information will be almost useless as the frame pointer is omitted."
ewarn "This makes debugging harder, so crashes that has no fixed behavior are"
ewarn "difficult to fix. Please have that in mind."
ewarn ""
fi
fi
set -- "${S}"/configure \
--prefix="${EPREFIX}"/usr \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
--shlibdir="${EPREFIX}"/usr/$(get_libdir) \
--mandir="${EPREFIX}"/usr/share/man \
--enable-shared \
--cc="$(tc-getCC)" \
--ar="$(tc-getAR)" \
--optflags="${CFLAGS}" \
--extra-cflags="${CFLAGS}" \
$(use_enable static-libs static) \
"${myconf[@]}"
echo "${@}"
"${@}" || die
}
multilib_src_compile() {
emake
if use tools; then
tc-export CC
emake ${TOOLS[@]/#/tools/}
fi
}
multilib_src_install() {
emake DESTDIR="${D}" install install-man
use doc && dodoc doc/*.html
if use tools; then
dobin ${TOOLS[@]/#/tools/}
fi
}
multilib_src_install_all() {
dodoc Changelog README.md INSTALL
}
multilib_src_test() {
local _libs="$(for i in lib*/;do echo -n "${BUILD_DIR}/${i%/}:";done)"
einfo "LD_LIBRARY_PATH is set to \"${_libs}\""
LD_LIBRARY_PATH="${_libs}" emake -k -j1 fate
}

@ -28,11 +28,11 @@ DOCS+=( README.md )
# See Copyright in source tarball and bug #506946. Waf is BSD, libmpv is ISC.
LICENSE="GPL-2+ BSD ISC"
SLOT="0"
IUSE="+alsa archive bluray cdda +cli doc drm dvb +dvd +egl +enca encode gbm
+iconv jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit
openal +opengl oss pulseaudio raspberry-pi rubberband samba -sdl selinux
test uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver
+xv zsh-completion"
IUSE="aqua +alsa archive bluray cdda +cli coreaudio doc drm dvb +dvd +egl +enca
encode gbm +iconv jack jpeg lcms +libass libav libcaca libguess libmpv lua
luajit openal +opengl oss pulseaudio raspberry-pi rubberband samba -sdl
selinux test uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama
+xscreensaver +xv zsh-completion"
REQUIRED_USE="
|| ( cli libmpv )
@ -187,10 +187,10 @@ src_configure() {
$(use_enable openal)
--disable-opensles
$(use_enable alsa)
--disable-coreaudio
$(use_enable coreaudio)
# Video outputs
--disable-cocoa
$(use_enable aqua cocoa)
$(use_enable drm)
$(use_enable gbm)
$(use_enable wayland)
@ -200,6 +200,7 @@ src_configure() {
$(use_enable xv)
$(use_enable xinerama)
$(use_enable X xrandr)
$(usex opengl "$(use_enable aqua gl-cocoa)" '--disable-gl-cocoa')
$(usex opengl "$(use_enable X gl-x11)" '--disable-gl-x11')
$(usex egl "$(use_enable X egl-x11)" '--disable-egl-x11')
$(usex egl "$(use_enable gbm egl-drm)" '--disable-egl-drm')
@ -217,6 +218,7 @@ src_configure() {
$(use_enable opengl desktop-gl)
# HWaccels
# Automagic Video Toolbox HW acceleration. See Gentoo bug 577332.
$(use_enable vaapi vaapi-hwaccel)
# Automagic VDPAU HW acceleration. See Gentoo bug 558870.
@ -226,6 +228,9 @@ src_configure() {
$(use_enable v4l libv4l2)
$(use_enable v4l audio-input)
$(use_enable dvb dvbin)
# OS-specific features
--disable-apple-remote
)
if use vaapi && use X; then

@ -1 +1 @@
Sun, 13 Mar 2016 19:38:51 +0000
Mon, 14 Mar 2016 08:08:51 +0000

@ -1 +1 @@
Sun, 13 Mar 2016 19:38:51 +0000
Mon, 14 Mar 2016 08:08:51 +0000

@ -0,0 +1,14 @@
DEFINED_PHASES=compile install prepare test
DEPEND=kde? ( x11-libs/wxGTK:3.0[X] kde-base/kdelibs ) wxwidgets? ( x11-libs/wxGTK:3.0[X] ) amd64? ( dev-lang/yasm ) abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 ) x86? ( dev-lang/nasm )
DESCRIPTION=Port of 7-Zip archiver for Unix
EAPI=5
HOMEPAGE=http://p7zip.sourceforge.net/
IUSE=doc kde rar +pch static wxwidgets abi_x86_x32
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
LICENSE=LGPL-2.1 rar? ( unRAR )
RDEPEND=kde? ( x11-libs/wxGTK:3.0[X] kde-base/kdelibs ) wxwidgets? ( x11-libs/wxGTK:3.0[X] )
REQUIRED_USE=kde? ( wxwidgets )
SLOT=0
SRC_URI=mirror://sourceforge/p7zip/p7zip_15.14_src_all.tar.bz2
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 wxwidgets cf6a488b00cd81e258206bc14b4167d9
_md5_=268c65811a7e3d177eff6c787d795a29

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup test
DEPEND=app-misc/scrub dev-libs/libgcrypt:0 dev-libs/libnl:3 >=dev-libs/libxml2-2.7.6 >=net-analyzer/netcat6-1.0-r2 >=net-libs/gnutls-1.0.25 net-libs/libssh2 >=net-misc/curl-7.18.0 sys-apps/dmidecode >=sys-apps/util-linux-2.17 sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:= apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) avahi? ( >=net-dns/avahi-0.6[dbus] ) caps? ( sys-libs/libcap-ng ) firewalld? ( net-firewall/firewalld ) fuse? ( >=sys-fs/fuse-2.8.6 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( sys-block/open-iscsi ) lvm? ( >=sys-fs/lvm2-2.02.48-r2 ) lxc? ( !systemd? ( sys-power/pm-utils ) ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) openvz? ( sys-kernel/openvz-sources:* ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2 ) pcap? ( >=net-libs/libpcap-1.0.0 ) policykit? ( >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-0.13.0 dev-libs/yajl !systemd? ( sys-power/pm-utils ) ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( >=sys-libs/libselinux-2.0.85 ) systemd? ( sys-apps/systemd ) virt-network? ( net-dns/dnsmasq[script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6] net-misc/radvd sys-apps/iproute2[-minimal] ) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) ) wireshark-plugins? ( net-analyzer/wireshark:= ) xen? ( app-emulation/xen app-emulation/xen-tools:= ) udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 ) app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath virtual/pkgconfig virtual/pkgconfig
DESCRIPTION=C toolkit to manipulate virtual machines
EAPI=5
HOMEPAGE=http://www.libvirt.org/
IUSE=apparmor audit avahi +caps firewalld fuse glusterfs iscsi +libvirtd lvm lxc +macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd sasl selinux systemd +udev uml +vepa virtualbox virt-network wireshark-plugins xen
KEYWORDS=~amd64 ~x86
LICENSE=LGPL-2.1
RDEPEND=app-misc/scrub dev-libs/libgcrypt:0 dev-libs/libnl:3 >=dev-libs/libxml2-2.7.6 >=net-analyzer/netcat6-1.0-r2 >=net-libs/gnutls-1.0.25 net-libs/libssh2 >=net-misc/curl-7.18.0 sys-apps/dmidecode >=sys-apps/util-linux-2.17 sys-devel/gettext sys-libs/ncurses:0= sys-libs/readline:= apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) avahi? ( >=net-dns/avahi-0.6[dbus] ) caps? ( sys-libs/libcap-ng ) firewalld? ( net-firewall/firewalld ) fuse? ( >=sys-fs/fuse-2.8.6 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( sys-block/open-iscsi ) lvm? ( >=sys-fs/lvm2-2.02.48-r2 ) lxc? ( !systemd? ( sys-power/pm-utils ) ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) openvz? ( sys-kernel/openvz-sources:* ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2 ) pcap? ( >=net-libs/libpcap-1.0.0 ) policykit? ( >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-0.13.0 dev-libs/yajl !systemd? ( sys-power/pm-utils ) ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( >=sys-libs/libselinux-2.0.85 ) systemd? ( sys-apps/systemd ) virt-network? ( net-dns/dnsmasq[script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6] net-misc/radvd sys-apps/iproute2[-minimal] ) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) ) wireshark-plugins? ( net-analyzer/wireshark:= ) xen? ( app-emulation/xen app-emulation/xen-tools:= ) udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) uml? ( libvirtd ) vepa? ( macvtap ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd )
SLOT=0/1.3.2
SRC_URI=http://libvirt.org/sources/libvirt-1.3.2.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=c7036c35583ed49d39984bfb3e272617

@ -12,4 +12,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://dl.winehq.org/wine/source/1.9/wine-1.9.5.tar.bz2 gecko? ( abi_x86_32? ( https://dl.winehq.org/wine/wine-gecko/2.44/wine_gecko-2.44-x86.msi ) abi_x86_64? ( https://dl.winehq.org/wine/wine-gecko/2.44/wine_gecko-2.44-x86_64.msi ) ) mono? ( https://dl.winehq.org/wine/wine-mono/4.6.0/wine-mono-4.6.0.msi ) https://dev.gentoo.org/~tetromino/distfiles/wine/wine-gentoo-2015.03.07.tar.bz2 staging? ( https://github.com/wine-compholio/wine-staging/archive/v1.9.5.tar.gz -> wine-staging-1.9.5.tar.gz )
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils d19e7813f27c8f982134d657889b13cf l10n 714aaf78929eade946da5eaff7d2001a libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=2d984bffc5c1e9e37a6f1751868f715f
_md5_=65fd8e11ad7896fb3f6e1ffc90fd5345

@ -11,4 +11,4 @@ RESTRICT=test
SLOT=0
SRC_URI=gecko? ( abi_x86_32? ( https://dl.winehq.org/wine/wine-gecko/2.44/wine_gecko-2.44-x86.msi ) abi_x86_64? ( https://dl.winehq.org/wine/wine-gecko/2.44/wine_gecko-2.44-x86_64.msi ) ) mono? ( https://dl.winehq.org/wine/wine-mono/4.6.0/wine-mono-4.6.0.msi ) https://dev.gentoo.org/~tetromino/distfiles/wine/wine-gentoo-2015.03.07.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 ef66dfc3db09f327af21cf32f140fb2b gnome2-utils d19e7813f27c8f982134d657889b13cf l10n 714aaf78929eade946da5eaff7d2001a libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=008b85cc06d201626db86efd0b25ed98
_md5_=3c65af3a915a8d44de80cf1fc17facab

@ -1,12 +1,13 @@
DEFINED_PHASES=compile install postinst postrm test
DEFINED_PHASES=compile install postinst postrm prepare test
DESCRIPTION=XSL Stylesheets for Docbook
EAPI=5
HOMEPAGE=http://wiki.docbook.org/DocBookXslStylesheets
IUSE=ruby
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD
RDEPEND=>=app-text/build-docbook-catalog-1.1 ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:2.1 dev-lang/ruby:2.2 ) )
RDEPEND=>=app-text/build-docbook-catalog-1.1 ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:2.1 dev-lang/ruby:2.2 dev-lang/ruby:2.3 ) virtual/rubygems )
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/docbook/docbook-xsl-1.79.1.tar.bz2
_md5_=3c0f0e405ffdad52a048d40a51bbbf23
_eclasses_=ruby-single c49250968781888465d5a8597376297f ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3
_md5_=7150b211086f8bc54a96eb1a8b851bcc

@ -4,10 +4,10 @@ DESCRIPTION=Web-based administration for MySQL database in PHP
EAPI=5
HOMEPAGE=https://www.phpmyadmin.net/
IUSE=setup vhosts
KEYWORDS=alpha amd64 hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos
KEYWORDS=alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=dev-lang/php[crypt,ctype,filter,json,session,unicode] || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) virtual/httpd-php:* >=app-admin/webapp-config-1.50.15
SLOT=4.5.4.1
SRC_URI=https://files.phpmyadmin.net/phpMyAdmin/4.5.4.1/phpMyAdmin-4.5.4.1-all-languages.tar.xz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 webapp 42c6ef7af496b228f9854b3c81e4b226
_md5_=f47b5c81db85f71412735a1234ceb0c4
_md5_=347d8b93d512cc3ce71e1e11f8b15e6f

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=app-emulation/libvirt:0/1.3.2 virtual/pkgconfig test? ( dev-python/lxml[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
DESCRIPTION=libvirt Python bindings
EAPI=5
HOMEPAGE=http://www.libvirt.org
IUSE=test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
KEYWORDS=~amd64 ~x86
LICENSE=LGPL-2
RDEPEND=app-emulation/libvirt:0/1.3.2 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 )
RESTRICT=test
SLOT=0
SRC_URI=http://libvirt.org/sources/python/libvirt-python-1.3.2.tar.gz
_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=42bb13a23da097efe3ec195427c005f5

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install prepare test
DEPEND=>=sys-libs/libselinux-2.4[python] app-admin/setools[python(+)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
DESCRIPTION=SELinux policy generation library
EAPI=5
HOMEPAGE=https://github.com/SELinuxProject/selinux/wiki
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86
LICENSE=GPL-2
RDEPEND=>=sys-libs/libselinux-2.4[python] app-admin/setools[python(+)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
SLOT=0
SRC_URI=https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/sepolgen-1.2.3.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=147c171920bfcdefe1f8730040c649b0

@ -1,11 +1,11 @@
DEFINED_PHASES=compile install prepare test unpack
DEPEND=>=sys-libs/libselinux-2.0[python] app-admin/setools[python(+)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-vcs/git-1.8.2.1
DEPEND=>=sys-libs/libselinux-2.4[python] app-admin/setools[python(+)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-vcs/git-1.8.2.1
DESCRIPTION=SELinux policy generation library
EAPI=5
HOMEPAGE=https://github.com/SELinuxProject/selinux/wiki
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
LICENSE=GPL-2
RDEPEND=>=sys-libs/libselinux-2.0[python] app-admin/setools[python(+)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
RDEPEND=>=sys-libs/libselinux-2.4[python] app-admin/setools[python(+)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
SLOT=0
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=678280c1d99ddae56671447a2f26ec2d
_md5_=147c171920bfcdefe1f8730040c649b0

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby20] >=dev-ruby/multi_json-1.10[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby21] >=dev-ruby/multi_json-1.10[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-ruby/bones[ruby_targets_ruby20] test? ( dev-ruby/flexmock[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( dev-ruby/bones[ruby_targets_ruby21] test? ( dev-ruby/flexmock[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
DESCRIPTION=Flexible logging library based on the design of Java's log4j library
EAPI=5
HOMEPAGE=http://rubygems.org/gems/logging
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 doc test test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby20] >=dev-ruby/multi_json-1.10[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/little-plugger-1.1.3[ruby_targets_ruby21] >=dev-ruby/multi_json-1.10[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
SLOT=0
SRC_URI=mirror://rubygems/logging-2.1.0.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 3972ca401cf7dbb430df9995f5d8d580 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=1f1a7f44cb60558b356569d650e44204

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
DEPEND=ruby_targets_ruby20? ( test? ( >=dev-ruby/minitest-4:0[ruby_targets_ruby20] dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/minitest-4:0[ruby_targets_ruby21] dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/minitest-4:0[ruby_targets_ruby22] dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/minitest-4:0[ruby_targets_ruby23] dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 )
DESCRIPTION=Centralized Ruby extension management system
EAPI=5
HOMEPAGE=https://rubygems.org/
IUSE=server test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Ruby MIT )
PDEPEND=server? ( >=dev-ruby/builder-2.1 )
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 )
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
SLOT=0
SRC_URI=https://rubygems.org/rubygems/rubygems-2.6.2.tgz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 3972ca401cf7dbb430df9995f5d8d580 prefix e7f2b9c6e57342e5d25eac22fce23062 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=99c56cc28468ebb0b29d87faabb684c1

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DEPEND=png? ( media-libs/libpng:0 ) mad? ( media-libs/libmad ) flac? ( media-libs/flac ) vorbis? ( media-libs/libvorbis ) iconv? ( virtual/libiconv media-libs/freetype:2 ) sys-libs/zlib >=dev-libs/boost-1.32 x11-libs/wxGTK:3.0 app-arch/xz-utils virtual/pkgconfig
DESCRIPTION=utilities for the SCUMM game engine
EAPI=5
HOMEPAGE=http://scummvm.sourceforge.net/
IUSE=flac iconv mad png vorbis
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd
LICENSE=GPL-2+
RDEPEND=png? ( media-libs/libpng:0 ) mad? ( media-libs/libmad ) flac? ( media-libs/flac ) vorbis? ( media-libs/libvorbis ) iconv? ( virtual/libiconv media-libs/freetype:2 ) sys-libs/zlib >=dev-libs/boost-1.32 x11-libs/wxGTK:3.0 games-misc/games-envd
RESTRICT=test
SLOT=0
SRC_URI=http://scummvm.org/frs/scummvm-tools/1.8.0/scummvm-tools-1.8.0.tar.xz
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e games 2cf0d67d765e6358b435ccda30c13ad8 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 wxwidgets cf6a488b00cd81e258206bc14b4167d9
_md5_=0cfe692525fdb93679fda72d27c4a250

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -3,11 +3,11 @@ DEPEND=!libav? ( >=media-video/ffmpeg-2.4:0=[encode?,threads,vaapi?,vdpau?] ) li
DESCRIPTION=Media player based on MPlayer and mplayer2
EAPI=6
HOMEPAGE=https://mpv.io/
IUSE=+alsa archive bluray cdda +cli doc drm dvb +dvd +egl +enca encode gbm +iconv jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit openal +opengl oss pulseaudio raspberry-pi rubberband samba -sdl selinux test uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver +xv zsh-completion
IUSE=aqua +alsa archive bluray cdda +cli coreaudio doc drm dvb +dvd +egl +enca encode gbm +iconv jack jpeg lcms +libass libav libcaca libguess libmpv lua luajit openal +opengl oss pulseaudio raspberry-pi rubberband samba -sdl selinux test uchardet v4l vaapi vdpau vf-dlopen wayland +X xinerama +xscreensaver +xv zsh-completion
LICENSE=GPL-2+ BSD ISC
RDEPEND=!libav? ( >=media-video/ffmpeg-2.4:0=[encode?,threads,vaapi?,vdpau?] ) libav? ( >=media-video/libav-11:0=[encode?,threads,vaapi?,vdpau?] ) sys-libs/zlib alsa? ( >=media-libs/alsa-lib-1.0.18 ) archive? ( >=app-arch/libarchive-3.0.0:= ) bluray? ( >=media-libs/libbluray-0.3.0 ) cdda? ( dev-libs/libcdio-paranoia ) drm? ( x11-libs/libdrm ) dvb? ( virtual/linuxtv-dvb-headers ) dvd? ( >=media-libs/libdvdnav-4.2.0 >=media-libs/libdvdread-4.1.0 ) egl? ( media-libs/mesa[egl,gbm(-)?,wayland(-)?] ) iconv? ( virtual/libiconv enca? ( app-i18n/enca ) libguess? ( >=app-i18n/libguess-1.0 ) uchardet? ( dev-libs/uchardet ) ) jack? ( virtual/jack ) jpeg? ( virtual/jpeg:0 ) lcms? ( >=media-libs/lcms-2.6:2 ) libass? ( >=media-libs/libass-0.12.1:=[fontconfig,harfbuzz] virtual/ttf-fonts ) libcaca? ( >=media-libs/libcaca-0.99_beta18 ) lua? ( !luajit? ( || ( =dev-lang/lua-5.1*:= =dev-lang/lua-5.2*:= ) ) luajit? ( dev-lang/luajit:2 ) ) openal? ( >=media-libs/openal-1.13 ) opengl? ( virtual/opengl ) pulseaudio? ( media-sound/pulseaudio ) rubberband? ( >=media-libs/rubberband-1.8.0 ) samba? ( net-fs/samba ) sdl? ( media-libs/libsdl2[sound,threads,video,X?,wayland?] ) v4l? ( media-libs/libv4l ) vaapi? ( >=x11-libs/libva-1.4.0[drm?,X?,wayland?] ) wayland? ( >=dev-libs/wayland-1.6.0 >=x11-libs/libxkbcommon-0.3.0 ) X? ( x11-libs/libX11 x11-libs/libXext >=x11-libs/libXrandr-1.2.0 opengl? ( x11-libs/libXdamage ) vdpau? ( >=x11-libs/libvdpau-0.2 ) xinerama? ( x11-libs/libXinerama ) xscreensaver? ( x11-libs/libXScrnSaver ) xv? ( x11-libs/libXv ) ) selinux? ( sec-policy/selinux-mplayer )
REQUIRED_USE=|| ( cli libmpv ) egl? ( || ( gbm X wayland ) ) enca? ( iconv ) gbm? ( drm egl ) lcms? ( || ( opengl egl ) ) libguess? ( iconv ) luajit? ( lua ) uchardet? ( iconv ) v4l? ( || ( alsa oss ) ) vaapi? ( || ( gbm X wayland ) ) vdpau? ( X ) wayland? ( egl ) xinerama? ( X ) xscreensaver? ( X ) xv? ( X ) zsh-completion? ( cli )
SLOT=0
SRC_URI=https://waf.io/waf-1.8.12
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d git-r3 ef66dfc3db09f327af21cf32f140fb2b gnome2-utils d19e7813f27c8f982134d657889b13cf multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 waf-utils c21174962af5ca8091b66f58612797ce xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=0ca5a9284fcc422d5c1284eef7fcfd14
_md5_=c997b52783da6cdfa61739e4eb926b8d

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install postinst prepare pretend setup test
DEPEND=sys-devel/gettext python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] virtual/pkgconfig
DESCRIPTION=A program used to manage a netfilter firewall
EAPI=6
HOMEPAGE=https://launchpad.net/ufw
IUSE=examples ipv6 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
KEYWORDS=~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-3
RDEPEND=>=net-firewall/iptables-1.4[ipv6?] !<kde-misc/kcm-ufw-0.4.2 !<net-firewall/ufw-frontends-0.3.2 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 )
RESTRICT=test
SLOT=0
SRC_URI=https://launchpad.net/ufw/0.35/0.35/+download/ufw-0.35.tar.gz
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=24a369f1f9e05adc01a79af83134602b

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=sys-libs/ncurses:0= >=dev-libs/glib-2.6.0 ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) perl? ( dev-lang/perl ) socks5? ( >=net-proxy/dante-1.1.18 ) virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-lang/perl:=
DESCRIPTION=A modular textUI IRC client with IPv6 support
EAPI=6
HOMEPAGE=http://irssi.org/
IUSE=ipv6 +perl selinux ssl socks5 +proxy libressl
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=sys-libs/ncurses:0= >=dev-libs/glib-2.6.0 ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) perl? ( dev-lang/perl ) socks5? ( >=net-proxy/dante-1.1.18 ) selinux? ( sec-policy/selinux-irc ) perl? ( !net-im/silc-client ) dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/irssi/irssi/releases/download/0.8.18/irssi-0.8.18.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions 15aff0b9cba2282790142295ceb6be0c perl-module b2108b3c85ac7a6a6a9b035b54f6813c toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=54b31e787d642841909cf13da7989333

@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=sys-libs/ncurses >=dev-libs/glib-2.6.0 ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) perl? ( dev-lang/perl ) socks5? ( >=net-proxy/dante-1.1.18 ) virtual/pkgconfig >=sys-devel/autoconf-2.58 dev-lang/perl || ( www-client/lynx www-client/elinks ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-lang/perl:=[-build(-)] >=dev-vcs/git-1.8.2.1
DEPEND=sys-libs/ncurses:0= >=dev-libs/glib-2.6.0 ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) perl? ( dev-lang/perl ) socks5? ( >=net-proxy/dante-1.1.18 ) virtual/pkgconfig dev-lang/perl || ( www-client/lynx www-client/elinks ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-lang/perl:= >=dev-vcs/git-1.8.2.1
DESCRIPTION=A modular textUI IRC client with IPv6 support
EAPI=5
EAPI=6
HOMEPAGE=http://irssi.org/
IUSE=ipv6 +perl selinux ssl socks5 +proxy libressl
IUSE=+perl selinux ssl socks5 +proxy libressl
LICENSE=GPL-2
RDEPEND=sys-libs/ncurses >=dev-libs/glib-2.6.0 ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) perl? ( dev-lang/perl ) socks5? ( >=net-proxy/dante-1.1.18 ) selinux? ( sec-policy/selinux-irc ) perl? ( !net-im/silc-client ) dev-lang/perl:=[-build(-)]
RDEPEND=sys-libs/ncurses:0= >=dev-libs/glib-2.6.0 ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) perl? ( dev-lang/perl ) socks5? ( >=net-proxy/dante-1.1.18 ) selinux? ( sec-policy/selinux-irc ) perl? ( !net-im/silc-client ) dev-lang/perl:=
SLOT=0
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions 15aff0b9cba2282790142295ceb6be0c perl-module b2108b3c85ac7a6a6a9b035b54f6813c toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 unpacker 1d149d9bda7723e740cfd28118f27813
_md5_=dfbab43734c9f1aa1448cc5c3ec22a62
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions 15aff0b9cba2282790142295ceb6be0c perl-module b2108b3c85ac7a6a6a9b035b54f6813c toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=34da408350d9aed21d41586b4a34d286

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install postinst prepare
DEPEND=>=sys-libs/libsepol-2.5 >=sys-libs/libsemanage-2.5 sys-devel/flex sys-devel/bison
DESCRIPTION=SELinux policy compiler
EAPI=5
HOMEPAGE=http://userspace.selinuxproject.org
IUSE=debug
KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86
LICENSE=GPL-2
RDEPEND=>=sys-libs/libsemanage-2.5
SLOT=0
SRC_URI=https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/checkpolicy-2.5.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=1e10fcd89b7a5eb73e9e54abcdfb194d

@ -8,4 +8,4 @@ LICENSE=GPL-2
RDEPEND=>=sys-libs/libsemanage-9999
SLOT=0
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=ba3c5c86417e0d1b1863ec1284f79b05
_md5_=1e10fcd89b7a5eb73e9e54abcdfb194d

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install postinst prepare unpack
DEPEND=>=sys-libs/libselinux-2.5:=[python] >=sys-libs/glibc-2.4 >=sys-libs/libcap-1.10-r10:= >=sys-libs/libsemanage-2.5:=[python] sys-libs/libcap-ng:= >=sys-libs/libsepol-2.5:= sys-devel/gettext dev-python/ipy[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dbus? ( sys-apps/dbus dev-libs/dbus-glib:= ) audit? ( >=sys-process/audit-1.5.1 ) pam? ( sys-libs/pam:= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
DESCRIPTION=SELinux core utilities
EAPI=5
HOMEPAGE=https://github.com/SELinuxProject/selinux/wiki
IUSE=audit pam dbus python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86
LICENSE=GPL-2
RDEPEND=>=sys-libs/libselinux-2.5:=[python] >=sys-libs/glibc-2.4 >=sys-libs/libcap-1.10-r10:= >=sys-libs/libsemanage-2.5:=[python] sys-libs/libcap-ng:= >=sys-libs/libsepol-2.5:= sys-devel/gettext dev-python/ipy[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dbus? ( sys-apps/dbus dev-libs/dbus-glib:= ) audit? ( >=sys-process/audit-1.5.1 ) pam? ( sys-libs/pam:= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/sepolgen app-misc/pax-utils !<sys-apps/openrc-0.14
SLOT=0
SRC_URI=https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/policycoreutils-2.5.tar.gz https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-1.34.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=ddfecd944696afebff355becbe57a4c1

@ -9,4 +9,4 @@ RDEPEND=>=sys-libs/libselinux-9999:=[python] >=sys-libs/glibc-2.4 >=sys-libs/lib
SLOT=0
SRC_URI=https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-1.34.tar.bz2
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=838270bf777e5e73682a91ad9154e040
_md5_=ddfecd944696afebff355becbe57a4c1

@ -0,0 +1,13 @@
DEFINED_PHASES=prepare
DEPEND=app-text/xmlto >=sys-libs/libsepol-2.5
DESCRIPTION=SELinux Common Intermediate Language (CIL) Compiler
EAPI=5
HOMEPAGE=https://github.com/SELinuxProject/selinux/wiki
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=>=sys-libs/libsepol-2.5
RESTRICT=test
SLOT=0
SRC_URI=https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/secilc-2.5.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=3a929b108e27e322109a1f688f7b9c6d

@ -8,4 +8,4 @@ RDEPEND=>=sys-libs/libsepol-9999
RESTRICT=test
SLOT=0
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=2f17c76855d1aa717bfb88186f97b45d
_md5_=3a929b108e27e322109a1f688f7b9c6d

@ -0,0 +1,12 @@
DEFINED_PHASES=compile configure install postinst prepare
DEPEND=virtual/pam
DESCRIPTION=PAM Module for two step verification via mobile platform
EAPI=5
HOMEPAGE=https://github.com/google/google-authenticator
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
LICENSE=Apache-2.0
RDEPEND=virtual/pam
SLOT=0
SRC_URI=mirror://gentoo/google-authenticator-1.01_pre20160307231538.tar.xz
_eclasses_=multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=f7a2df8b0dee77374b825f2ca03d40bd

@ -0,0 +1,10 @@
DEFINED_PHASES=compile configure install postinst prepare unpack
DEPEND=virtual/pam >=dev-vcs/git-1.8.2.1 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=PAM Module for two step verification via mobile platform
EAPI=5
HOMEPAGE=https://github.com/google/google-authenticator
LICENSE=Apache-2.0
RDEPEND=virtual/pam
SLOT=0
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=f7a2df8b0dee77374b825f2ca03d40bd

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=>=sys-libs/libsepol-2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libpcre-8.33-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) ruby? ( ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ) virtual/pkgconfig python? ( >=dev-lang/swig-2.0.9 )
DESCRIPTION=SELinux userland library
EAPI=5
HOMEPAGE=https://github.com/SELinuxProject/selinux/wiki
IUSE=python ruby static-libs ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86
LICENSE=public-domain
RDEPEND=>=sys-libs/libsepol-2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libpcre-8.33-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) ruby? ( ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) )
SLOT=0
SRC_URI=https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/libselinux-2.5.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=2de38997baa10f732e0e75fbbfbc68e1

@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install postinst prepare test unpack
DEPEND=>=sys-libs/libsepol-9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libpcre-8.33-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) ruby? ( ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ) virtual/pkgconfig python? ( >=dev-lang/swig-2.0.9 ) >=dev-vcs/git-1.8.2.1
DEPEND=>=sys-libs/libsepol-9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libpcre-8.33-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) ruby? ( ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ) virtual/pkgconfig python? ( >=dev-lang/swig-2.0.9 ) >=dev-vcs/git-1.8.2.1
DESCRIPTION=SELinux userland library
EAPI=5
HOMEPAGE=https://github.com/SELinuxProject/selinux/wiki
IUSE=python ruby static-libs ruby_targets_ruby19 ruby_targets_ruby20 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
IUSE=python ruby static-libs ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
LICENSE=public-domain
RDEPEND=>=sys-libs/libsepol-9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libpcre-8.33-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) ruby? ( ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) )
RDEPEND=>=sys-libs/libsepol-9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libpcre-8.33-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) ruby? ( ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) )
SLOT=0
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=7e746db2384b0d060960124e595fa482
_md5_=bf6af9ff0e993d243f1d76a258c9730d

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=>=sys-libs/libsepol-2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/libselinux-2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-process/audit-2.2.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/ustr-1.0.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-devel/bison sys-devel/flex python? ( >=dev-lang/swig-2.0.4-r1 virtual/pkgconfig python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] )
DESCRIPTION=SELinux kernel and policy management library
EAPI=5
HOMEPAGE=https://github.com/SELinuxProject/selinux/wiki
IUSE=python python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86
LICENSE=GPL-2
RDEPEND=>=sys-libs/libsepol-2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/libselinux-2.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-process/audit-2.2.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/ustr-1.0.4-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=test
SLOT=0
SRC_URI=https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/libsemanage-2.5.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=789be942ea1b240acd27cae94b1218de

@ -9,4 +9,4 @@ RDEPEND=>=sys-libs/libsepol-9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,a
RESTRICT=test
SLOT=0
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e git-r3 ef66dfc3db09f327af21cf32f140fb2b multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=ba03367813bbb8259686ff3ebedea317
_md5_=8509fa2380a1c93f11885e2bfc4f958a

@ -0,0 +1,12 @@
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=SELinux binary policy representation library
EAPI=5
HOMEPAGE=https://github.com/SELinuxProject/selinux/wiki
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86
LICENSE=GPL-2
RESTRICT=test
SLOT=0
SRC_URI=https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/libsepol-2.5.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=1cdb457793712369e26195974eb48fc0

@ -4,11 +4,11 @@ DESCRIPTION=Lightweight CalDAV+CardDAV server
EAPI=5
HOMEPAGE=http://sabre.io/baikal/
IUSE=+mysql sqlite vhosts
KEYWORDS=~amd64
KEYWORDS=~amd64 ~arm
LICENSE=GPL-3
RDEPEND=>=dev-lang/php-5.5[ctype,filter,pdo,session,xml,xmlreader,mysql?,sqlite?] mysql? ( virtual/mysql ) sqlite? ( dev-db/sqlite ) virtual/httpd-php >=app-admin/webapp-config-1.50.15
REQUIRED_USE=|| ( mysql sqlite )
SLOT=0.3.5
SRC_URI=https://github.com/fruux/Baikal/releases/download/0.3.5/baikal-0.3.5.zip
_eclasses_=webapp 42c6ef7af496b228f9854b3c81e4b226
_md5_=60dfefc65ac9edcd1e9fc393247dbe24
_md5_=c168843ca34455e1c5320e226e3c2174

@ -12,4 +12,4 @@ RESTRICT=!system-ffmpeg? ( proprietary-codecs? ( bindist ) )
SLOT=0
SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-49.0.2623.87.tar.xz
_eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 chromium e6257bd55bfdac1269e99d4d7ed21cda eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils d19e7813f27c8f982134d657889b13cf linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb portability bb1a0ed8ea152b957d17339f01d4d7f5 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=dac0cd1c4987f580862fcd7baa759caa
_md5_=a62229ec7f138f13e0ff0038cca924c0

@ -12,4 +12,4 @@ RESTRICT=!system-ffmpeg? ( proprietary-codecs? ( bindist ) )
SLOT=0
SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-49.0.2623.87.tar.xz
_eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 chromium e6257bd55bfdac1269e99d4d7ed21cda eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils d19e7813f27c8f982134d657889b13cf linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb portability bb1a0ed8ea152b957d17339f01d4d7f5 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=4935b5e50a933a7ab3610f086e4dd7de
_md5_=e4ed90b6dcbc665b2cc71f01eb37004f

@ -11,4 +11,4 @@ REQUIRED_USE=|| ( sna uxa )
SLOT=0
SRC_URI=http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/snapshot/d1672806a5222f00dcc2eb24ccddd03f727f71bc.tar.xz -> xf86-video-intel-2.99.917_p20160224.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=d28a702795581a62e565717b96589230
_md5_=04e25ef21aa662fb58b4013e9619ffc5

@ -3,12 +3,12 @@ DEPEND=x11-libs/libXext x11-libs/libXfixes >=x11-libs/pixman-0.27.1 >=x11-libs/l
DESCRIPTION=X.Org driver for Intel cards
EAPI=5
HOMEPAGE=http://xorg.freedesktop.org/
IUSE=debug dri3 +sna +udev uxa xvmc dri
IUSE=debug +dri3 +sna +udev uxa xvmc dri
KEYWORDS=~amd64 ~x86 ~amd64-fbsd -x86-fbsd
LICENSE=MIT
RDEPEND=x11-libs/libXext x11-libs/libXfixes >=x11-libs/pixman-0.27.1 >=x11-libs/libdrm-2.4.29[video_cards_intel] dri3? ( >=x11-base/xorg-server-1.18 ) sna? ( >=x11-base/xorg-server-1.10 ) udev? ( virtual/udev ) xvmc? ( x11-libs/libXvMC >=x11-libs/libxcb-1.5 x11-libs/xcb-util ) x11-base/xorg-server:= dri? ( x11-base/xorg-server[-minimal] x11-libs/libdrm ) x11-base/xorg-server[xorg] x11-libs/libpciaccess
REQUIRED_USE=|| ( sna uxa )
SLOT=0
SRC_URI=http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/snapshot/636b52913cac10e691834a699cff10fb94d395fa.tar.xz -> xf86-video-intel-2.99.917_p20160218.tar.xz
SRC_URI=http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/snapshot/5489402ca1fe17d5b4d20e4dcdc6ac8e6e415b0b.tar.xz -> xf86-video-intel-2.99.917_p20160313.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=98e7f369f78782b1794e0f9f51644ecb
_md5_=adbc08f002803f6f8da71d6c61c44c39

@ -1 +1 @@
Sun, 13 Mar 2016 19:38:51 +0000
Mon, 14 Mar 2016 08:08:51 +0000

@ -1 +1 @@
Sun Mar 13 19:38:01 UTC 2016
Mon Mar 14 08:08:01 UTC 2016

@ -1 +1 @@
Sun, 13 Mar 2016 20:00:01 +0000
Mon, 14 Mar 2016 08:30:01 +0000

@ -1 +1 @@
1457897701 Sun 13 Mar 2016 07:35:01 PM UTC
1457942701 Mon 14 Mar 2016 08:05:01 AM UTC

@ -1 +1,2 @@
DIST ufw-0.34_pre805.tar.gz 335875 SHA256 a78693da04720f9f7eb463447b940eed18c3e2c20d3de336ebf9bf821dfdac2f SHA512 b8bba3bb8c423070d6434d1df7274423edf3a356415f54c6448fa0ff2d13a4b2ac21c4bb627cba01d6955b04f793eeaf2fc535c6221e7de48f11bef745035263 WHIRLPOOL 5e5238925d928e883c9869b3b72a7a04ad18352ebbcb5fead9b14c7bb5225f1bbae613d9117ceb5e9d435e1ca1f1d0d033bbdf673896990eda5efcb7a7d04829
DIST ufw-0.35.tar.gz 375310 SHA256 662f865bc83bf8aa1a40a6fe578bc2ce796ff60a1be2c1103def7db1b91f8509 SHA512 b36c82559910634505648f717d19eb5a0cb1ce739a804359087e74c966869d0375c4ed5811954b32d2b5b51866f6ae1bec62a4a464f226b2eecc56b096f303fc WHIRLPOOL 789b163bf9cc3b27f231024f33a68d3637ca26cf71f202b438abbf16a2725485ba787b811a040d03d4f99fb8c510f8f9a25154e03d2387d3fb0f03a7c4624de7

@ -0,0 +1,17 @@
--- a/shell-completion/bash
+++ b/shell-completion/bash
@@ -52,7 +52,6 @@
echo "numbered verbose"
}
-have ufw &&
_ufw()
{
cur=${COMP_WORDS[COMP_CWORD]}
@@ -83,5 +82,5 @@
fi
}
-[ "$have" ] && complete -F _ufw ufw
+complete -F _ufw ufw

@ -0,0 +1,179 @@
diff -Naur ufw-0.31.orig/doc/ufw-framework.8 ufw-0.31/doc/ufw-framework.8
--- ufw-0.31.orig/doc/ufw-framework.8 2012-03-10 00:07:11.000000000 +0100
+++ ufw-0.31/doc/ufw-framework.8 2012-03-12 16:55:50.680992962 +0100
@@ -18,7 +18,7 @@
parameters and configuration of IPv6. The framework consists of the following
files:
.TP
-#STATE_PREFIX#/ufw\-init
+#SHARE_DIR#/ufw\-init
initialization script
.TP
#CONFIG_PREFIX#/ufw/before[6].rules
@@ -41,7 +41,7 @@
.SH "BOOT INITIALIZATION"
.PP
-\fBufw\fR is started on boot with #STATE_PREFIX#/ufw\-init. This script is a
+\fBufw\fR is started on boot with #SHARE_DIR#/ufw\-init. This script is a
standard SysV style initscript used by the \fBufw\fR command and should not be
modified. It supports the following arguments:
.TP
diff -Naur ufw-0.31.orig/README ufw-0.31/README
--- ufw-0.31.orig/README 2012-03-10 00:07:11.000000000 +0100
+++ ufw-0.31/README 2012-03-12 16:55:50.681993089 +0100
@@ -58,7 +58,7 @@
on your needs, this can be as simple as adding the following to a startup
script (eg rc.local for systems that use it):
-# /lib/ufw/ufw-init start
+# /usr/share/ufw/ufw-init start
For systems that use SysV initscripts, an example script is provided in
doc/initscript.example. See doc/upstart.example for an Upstart example. Consult
@@ -72,9 +72,9 @@
/etc/defaults/ufw high level configuration
/etc/ufw/before[6].rules rules evaluated before UI added rules
/etc/ufw/after[6].rules rules evaluated after UI added rules
-/lib/ufw/user[6].rules UI added rules (not to be modified)
+/etc/ufw/user/user[6].rules UI added rules (not to be modified)
/etc/ufw/sysctl.conf kernel network tunables
-/lib/ufw/ufw-init start script
+/usr/share/ufw/ufw-init start script
Usage
@@ -149,7 +149,7 @@
that the primary chains don't move around other non-ufw rules and chains. To
completely flush the built-in chains with this configuration, you can use:
-# /lib/ufw/ufw-init flush-all
+# /usr/share/ufw/ufw-init flush-all
Alternately, ufw may also take full control of the firewall by setting
MANAGE_BUILTINS=yes in /etc/defaults/ufw. This will flush all the built-in
@@ -247,7 +247,7 @@
Remote Management
-----------------
-On /lib/ufw/ufw-init start and 'ufw enable' the chains are flushed, so
+On /usr/share/ufw/ufw-init start and 'ufw enable' the chains are flushed, so
ssh may drop. This is needed so ufw is in a consistent state. Once the ufw is
'enabled' it will insert rules into the existing chains, and therefore not
flush the chains (but will when modifying a rule or changing the default
@@ -290,7 +290,7 @@
Distributions
-------------
-While it certainly ok to use /lib/ufw/ufw-init as the initscript for
+While it certainly ok to use /usr/share/ufw/ufw-init as the initscript for
ufw, this script is meant to be used by ufw itself, and therefore not
particularly user friendly. See doc/initscript.example for a simple
implementation that can be adapted to your distribution.
diff -Naur ufw-0.31.orig/setup.py ufw-0.31/setup.py
--- ufw-0.31.orig/setup.py 2012-03-10 00:07:11.000000000 +0100
+++ ufw-0.31/setup.py 2012-03-12 16:55:50.682993216 +0100
@@ -54,7 +54,8 @@
return
real_confdir = os.path.join('/etc')
- real_statedir = os.path.join('/lib', 'ufw')
+ # real_statedir = os.path.join('/lib', 'ufw')
+ real_statedir = os.path.join('/etc', 'ufw', 'user')
real_prefix = self.prefix
if self.home != None:
real_confdir = self.home + real_confdir
@@ -116,7 +117,7 @@
self.copy_file('doc/ufw.8', manpage)
self.copy_file('doc/ufw-framework.8', manpage_f)
- # Install state files and helper scripts
+ # Install state files
statedir = real_statedir
if self.root != None:
statedir = self.root + real_statedir
@@ -127,8 +128,14 @@
self.copy_file('conf/user.rules', user_rules)
self.copy_file('conf/user6.rules', user6_rules)
- init_helper = os.path.join(statedir, 'ufw-init')
- init_helper_functions = os.path.join(statedir, 'ufw-init-functions')
+ # Install helper scripts
+ sharedir = real_sharedir
+ if self.root != None:
+ sharedir = self.root + real_sharedir
+ self.mkpath(sharedir)
+
+ init_helper = os.path.join(sharedir, 'ufw-init')
+ init_helper_functions = os.path.join(sharedir, 'ufw-init-functions')
self.copy_file('src/ufw-init', init_helper)
self.copy_file('src/ufw-init-functions', init_helper_functions)
@@ -199,13 +206,18 @@
subprocess.call(["sed",
"-i",
+ "s%#SHARE_DIR#%" + real_sharedir + "%g",
+ f])
+
+ subprocess.call(["sed",
+ "-i",
"s%#VERSION#%" + ufw_version + "%g",
f])
# Install pristine copies of rules files
- sharedir = real_sharedir
- if self.root != None:
- sharedir = self.root + real_sharedir
+ #sharedir = real_sharedir
+ #if self.root != None:
+ # sharedir = self.root + real_sharedir
rulesdir = os.path.join(sharedir, 'iptables')
self.mkpath(rulesdir)
for file in [ before_rules, after_rules, \
diff -Naur ufw-0.31.orig/src/backend_iptables.py ufw-0.31/src/backend_iptables.py
--- ufw-0.31.orig/src/backend_iptables.py 2012-03-10 00:07:11.000000000 +0100
+++ ufw-0.31/src/backend_iptables.py 2012-03-12 16:58:36.879115890 +0100
@@ -38,6 +38,7 @@
files = {}
config_dir = _findpath(ufw.common.config_dir, datadir)
state_dir = _findpath(ufw.common.state_dir, datadir)
+ share_dir = _findpath(ufw.common.share_dir, datadir)
files['rules'] = os.path.join(config_dir, 'ufw/user.rules')
files['before_rules'] = os.ppath.join(config_dir, 'ufw/before.rules')
@@ -45,7 +46,7 @@
files['rules6'] = os.path.join(state_dir, 'user6.rules')
files['before6_rules'] = os.path.join(config_dir, 'ufw/before6.rules')
files['after6_rules'] = os.path.join(config_dir, 'ufw/after6.rules')
- files['init'] = os.path.join(_findpath(state_dir, rootdir), 'ufw-init')
+ files['init'] = os.path.join(_findpath(share_dir, rootdir), 'ufw-init')
ufw.backend.UFWBackend.__init__(self, "iptables", dryrun, files)
diff -Naur ufw-0.31.orig/src/ufw-init ufw-0.31/src/ufw-init
--- ufw-0.31.orig/src/ufw-init 2012-03-10 00:07:11.000000000 +0100
+++ ufw-0.31/src/ufw-init 2012-03-12 16:55:50.687993851 +0100
@@ -18,10 +18,10 @@
#
set -e
-if [ -s "${rootdir}#STATE_PREFIX#/ufw-init-functions" ]; then
- . "${rootdir}#STATE_PREFIX#/ufw-init-functions"
+if [ -s "${rootdir}#SHARE_DIR#/ufw-init-functions" ]; then
+ . "${rootdir}#SHARE_DIR#/ufw-init-functions"
else
- echo "Could not find ${rootdir}#STATE_PREFIX#/ufw-init-functions (aborting)"
+ echo "Could not find ${rootdir}#SHARE_DIR#/ufw-init-functions (aborting)"
exit 1
fi
@@ -56,7 +56,7 @@
flush_builtins || exit "$?"
;;
*)
- echo "Usage: #STATE_PREFIX#/ufw-init {start|stop|restart|force-reload|force-stop|flush-all|status}"
+ echo "Usage: #SHARE_DIR#/ufw-init {start|stop|restart|force-reload|force-stop|flush-all|status}"
exit 1
;;
esac

@ -2,8 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>slawomir.nizio@sabayon.org</email>
<name>Sławomir Nizio</name>
<email>nvinson234@gmail.com</email>
<name>Nicholas Vinson</name>
<description>Proxy maintainer to be assigned bugs</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>

@ -0,0 +1,186 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
DISTUTILS_IN_SOURCE_BUILD=1
inherit bash-completion-r1 eutils linux-info distutils-r1 systemd
DESCRIPTION="A program used to manage a netfilter firewall"
HOMEPAGE="https://launchpad.net/ufw"
SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="examples ipv6"
DEPEND="sys-devel/gettext"
RDEPEND=">=net-firewall/iptables-1.4[ipv6?]
!<kde-misc/kcm-ufw-0.4.2
!<net-firewall/ufw-frontends-0.3.2
"
# tests fail; upstream bug: https://bugs.launchpad.net/ufw/+bug/815982
RESTRICT="test"
PATCHES=(
# Remove unnecessary build time dependency on net-firewall/iptables.
"${FILESDIR}"/${PN}-0.33-dont-check-iptables.patch
# Move files away from /lib/ufw.
"${FILESDIR}"/${PN}-0.35-move-path.patch
# Remove shebang modification.
"${FILESDIR}"/${PN}-0.34_pre805-shebang.patch
# Fix bash completions, bug #526300
"${FILESDIR}"/${P}-bash-completion.patch
)
pkg_pretend() {
local CONFIG_CHECK="~PROC_FS
~NETFILTER_XT_MATCH_COMMENT ~NETFILTER_XT_MATCH_HL
~NETFILTER_XT_MATCH_LIMIT ~NETFILTER_XT_MATCH_MULTIPORT
~NETFILTER_XT_MATCH_RECENT ~NETFILTER_XT_MATCH_STATE"
if kernel_is -ge 2 6 39; then
CONFIG_CHECK+=" ~NETFILTER_XT_MATCH_ADDRTYPE"
else
CONFIG_CHECK+=" ~IP_NF_MATCH_ADDRTYPE"
fi
# https://bugs.launchpad.net/ufw/+bug/1076050
if kernel_is -ge 3 4; then
CONFIG_CHECK+=" ~NETFILTER_XT_TARGET_LOG"
else
CONFIG_CHECK+=" ~IP_NF_TARGET_LOG"
use ipv6 && CONFIG_CHECK+=" ~IP6_NF_TARGET_LOG"
fi
CONFIG_CHECK+=" ~IP_NF_TARGET_REJECT"
use ipv6 && CONFIG_CHECK+=" ~IP6_NF_TARGET_REJECT"
check_extra_config
# Check for default, useful optional features.
if ! linux_config_exists; then
ewarn "Cannot determine configuration of your kernel."
return
fi
local nf_nat_ftp_ok="yes"
local nf_conntrack_ftp_ok="yes"
local nf_conntrack_netbios_ns_ok="yes"
linux_chkconfig_present \
NF_NAT_FTP || nf_nat_ftp_ok="no"
linux_chkconfig_present \
NF_CONNTRACK_FTP || nf_conntrack_ftp_ok="no"
linux_chkconfig_present \
NF_CONNTRACK_NETBIOS_NS || nf_conntrack_netbios_ns_ok="no"
# This is better than an essay for each unset option...
if [[ ${nf_nat_ftp_ok} = no ]] || [[ ${nf_conntrack_ftp_ok} = no ]] \
|| [[ ${nf_conntrack_netbios_ns_ok} = no ]]
then
echo
local mod_msg="Kernel options listed below are not set. They are not"
mod_msg+=" mandatory, but they are often useful."
mod_msg+=" If you don't need some of them, please remove relevant"
mod_msg+=" module name(s) from IPT_MODULES in"
mod_msg+=" '${EROOT}etc/default/ufw' before (re)starting ufw."
mod_msg+=" Otherwise ufw may fail to start!"
ewarn "${mod_msg}"
if [[ ${nf_nat_ftp_ok} = no ]]; then
ewarn "NF_NAT_FTP: for better support for active mode FTP."
fi
if [[ ${nf_conntrack_ftp_ok} = no ]]; then
ewarn "NF_CONNTRACK_FTP: for better support for active mode FTP."
fi
if [[ ${nf_conntrack_netbios_ns_ok} = no ]]; then
ewarn "NF_CONNTRACK_NETBIOS_NS: for better Samba support."
fi
fi
}
python_prepare_all() {
# Set as enabled by default. User can enable or disable
# the service by adding or removing it to/from a runlevel.
sed -i 's/^ENABLED=no/ENABLED=yes/' conf/ufw.conf \
|| die "sed failed (ufw.conf)"
sed -i "s/^IPV6=yes/IPV6=$(usex ipv6)/" conf/ufw.defaults || die
# If LINGUAS is set install selected translations only.
if [[ -n ${LINGUAS+set} ]]; then
_EMPTY_LOCALE_LIST="yes"
pushd locales/po > /dev/null || die
local lang
for lang in *.po; do
if ! has "${lang%.po}" ${LINGUAS}; then
rm "${lang}" || die
else
_EMPTY_LOCALE_LIST="no"
fi
done
popd > /dev/null || die
else
_EMPTY_LOCALE_LIST="no"
fi
distutils-r1_python_prepare_all
}
python_install_all() {
newconfd "${FILESDIR}"/ufw.confd ufw
newinitd "${FILESDIR}"/ufw-2.initd ufw
systemd_dounit "${FILESDIR}/ufw.service"
exeinto /usr/share/${PN}
doexe tests/check-requirements
# users normally would want it
insinto /usr/share/doc/${PF}/logging/syslog-ng
doins "${FILESDIR}"/syslog-ng/*
insinto /usr/share/doc/${PF}/logging/rsyslog
doins "${FILESDIR}"/rsyslog/*
doins doc/rsyslog.example
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins examples/*
fi
newbashcomp shell-completion/bash ${PN}
[[ $_EMPTY_LOCALE_LIST != yes ]] && domo locales/mo/*.mo
distutils-r1_python_install_all
python_replicate_script "${D}usr/sbin/ufw"
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]]; then
echo
elog "To enable ufw, add it to boot sequence and activate it:"
elog "-- # rc-update add ufw boot"
elog "-- # /etc/init.d/ufw start"
echo
elog "If you want to keep ufw logs in a separate file, take a look at"
elog "/usr/share/doc/${PF}/logging."
fi
if [[ -z ${REPLACING_VERSIONS} ]] \
|| [[ ${REPLACING_VERSIONS} < 0.34 ]];
then
echo
elog "/usr/share/ufw/check-requirements script is installed."
elog "It is useful for debugging problems with ufw. However one"
elog "should keep in mind that the script assumes IPv6 is enabled"
elog "on kernel and net-firewall/iptables, and fails when it's not."
fi
echo
ewarn "Note: once enabled, ufw blocks also incoming SSH connections by"
ewarn "default. See README, Remote Management section for more information."
}

@ -1 +1,2 @@
DIST irssi-0.8.17.tar.bz2 1102196 SHA256 3c9600cad2edf58f1d012febc1a0ba844274df6e331c01a9e935467705166807 SHA512 e3d9b130c46e6977400f5a75374cf3e32d5a6e6907b2fd4c920463b5413575708b094c9fa38151997a120ce581de26092424296510ca93b3eee7b0844be45953 WHIRLPOOL 497e1c4f8a84932f84cdf05bdcc8493f27edfd2070f07c760fa91fc1a967958e3bb48b0cc2d9b22640670d770ffb6dc8035e8bd636a0f966cd675d1636907ee3
DIST irssi-0.8.18.tar.xz 1004856 SHA256 c0a177f749757c2d171ebe49ab0f0dd9cf9374dea81ab01904d0549bcb057840 SHA512 9b1abd7777b89a89cb1bf562193919398d765757639efca5ad12b38feaad96b98e2b0bbeb665ac0994c4f2ff9abbff7a7a8bee0daab2b0ea0beb73f82edc30e0 WHIRLPOOL 40bb726cef07fdad749fd8ae2474ff993ab6c8b275cf4f3a537e997333fdb4f798db50c751956818f4190e2f313b78f66508631d6995ecab76f7c93be01f5abd

@ -0,0 +1,70 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
inherit autotools eutils flag-o-matic perl-module toolchain-funcs
# Keep for _rc compability
MY_P="${P/_/-}"
DESCRIPTION="A modular textUI IRC client with IPv6 support"
HOMEPAGE="http://irssi.org/"
SRC_URI="https://github.com/irssi/irssi/releases/download/${PV/_/-}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="ipv6 +perl selinux ssl socks5 +proxy libressl"
CDEPEND="sys-libs/ncurses:0=
>=dev-libs/glib-2.6.0
ssl? (
!libressl? ( dev-libs/openssl:= )
libressl? ( dev-libs/libressl:= )
)
perl? ( dev-lang/perl )
socks5? ( >=net-proxy/dante-1.1.18 )"
DEPEND="
${CDEPEND}
virtual/pkgconfig"
RDEPEND="
${CDEPEND}
selinux? ( sec-policy/selinux-irc )
perl? ( !net-im/silc-client )"
S=${WORKDIR}/${MY_P}
src_prepare() {
pushd m4 > /dev/null || die
eapply "${FILESDIR}/${PN}-0.8.15-tinfo.patch"
popd > /dev/null || die
eapply_user
eautoreconf
}
src_configure() {
econf \
--with-ncurses="${EPREFIX}"/usr \
--with-perl-lib=vendor \
--enable-static \
--enable-true-color \
$(use_with proxy) \
$(use_with perl) \
$(use_with socks5 socks) \
$(use_enable ssl) \
$(use_enable ipv6)
}
src_install() {
emake DESTDIR="${D}" install
use perl && perl_delete_localpod
prune_libtool_files --modules
dodoc AUTHORS ChangeLog README.md TODO NEWS
}

@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI="6"
inherit autotools perl-module git-r3
@ -13,22 +13,28 @@ HOMEPAGE="http://irssi.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="ipv6 +perl selinux ssl socks5 +proxy libressl"
IUSE="+perl selinux ssl socks5 +proxy libressl"
CDEPEND="sys-libs/ncurses
CDEPEND="sys-libs/ncurses:0=
>=dev-libs/glib-2.6.0
ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) )
ssl? (
!libressl? ( dev-libs/openssl:= )
libressl? ( dev-libs/libressl:= )
)
perl? ( dev-lang/perl )
socks5? ( >=net-proxy/dante-1.1.18 )"
DEPEND="${CDEPEND}
DEPEND="
${CDEPEND}
virtual/pkgconfig
>=sys-devel/autoconf-2.58
dev-lang/perl
|| (
www-client/lynx
www-client/elinks
)"
RDEPEND="${CDEPEND}
RDEPEND="
${CDEPEND}
selinux? ( sec-policy/selinux-irc )
perl? ( !net-im/silc-client )"
@ -36,6 +42,7 @@ src_prepare() {
sed -i -e /^autoreconf/d autogen.sh || die
NOCONFIGURE=1 ./autogen.sh || die
eapply_user
eautoreconf
}
@ -44,18 +51,15 @@ src_configure() {
--with-ncurses="${EPREFIX}"/usr \
--with-perl-lib=vendor \
--enable-static \
--enable-true-color \
$(use_with proxy) \
$(use_with perl) \
$(use_with socks5 socks) \
$(use_enable ssl) \
$(use_enable ipv6)
$(use_enable ssl)
}
src_install() {
emake \
DESTDIR="${D}" \
docdir="${EPREFIX}"/usr/share/doc/${PF} \
install
emake DESTDIR="${D}" install
use perl && perl_delete_localpod

@ -1,3 +1,4 @@
DIST checkpolicy-2.2.tar.gz 64458 SHA256 9ff6698f4d4cb59c9c916e348187d533ada4107f90c253ef7304905934e9adf8 SHA512 a6f70e1b6581673af515d7d192237e2d47c0e07bb589c64b92f90f3a450ef8c312eabc2384479faed8bb909b98c15b676cea77e7dcb5304a51314601e93bef59 WHIRLPOOL 18c13139e8b75bb5bd45a9ddbf0c17c07fa86da66e792ece4a1d1204d211766fec27f6fce7db248957e7d2b2847c91b4c9d0ef45cf64e106aee52bc29be7992c
DIST checkpolicy-2.3.tar.gz 64970 SHA256 90632d11afecb66997971d4c5c5d70dfb02d3969ec610ee2918ba6df99c8207b SHA512 9b10cee8ec9d555c810712131eec0e7e1bf900e4675804b8f57b04988543ba784f4bf76030f196868cef91a1c4ec370f77da12ef9e79362bf7a1cc38c7cafcff WHIRLPOOL 49ca9fa1695bedf141d397ca679ba769b748dc39ec7d462718f6b90af9c31c1da64d1ff67b3b4e426f758a9d305dc9e19d755e1127bfcd5e492dccf09ac75d09
DIST checkpolicy-2.4.tar.gz 65238 SHA256 9bbdac28a88de4c405c769730863f3adcd266adbfa45881a5de67e3a4895bcd4 SHA512 8c5c22d9510305e7f518d1a5818f5b36895210f48835d8d24a43b2d34e79881cebcc8cd588bb663c0613a4f878db125c22a4b4df3d0f63b8fb8f88350abc61cc WHIRLPOOL b717428b4411e526cc47ed2be88d7e7e4d48153404b90d50e510fd0cc10cc0452661d0b6b0cc200bb09ae1cc040ae59aae68a8c748611db3ca4cd262f8e8f932
DIST checkpolicy-2.5.tar.gz 69857 SHA256 33af9f3eb19135a7e6536ecd3fbb9686323000016cd51eb88346346ed7546001 SHA512 cbbb57fabc26951e7a61fc867720f34d8c9ccf259744e86c1fa8d5e8099d90dee7c8e69dd001c4f3224562c3e0aff36051b0d227ac102790f94a104ca90163ad WHIRLPOOL f4339877514da938c995a33558317f3d8b9110127c36e3f6c3e916ccff73c84dcc3f4e2e944c571962d1594d02cb6236ecaf616f12d1de52fca7e1b859980d72

@ -0,0 +1,58 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit toolchain-funcs eutils
MY_P="${P//_/-}"
MY_RELEASEDATE="20160223"
SEPOL_VER="${PV}"
SEMNG_VER="${PV}"
DESCRIPTION="SELinux policy compiler"
HOMEPAGE="http://userspace.selinuxproject.org"
if [[ ${PV} == 9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git"
S="${WORKDIR}/${MY_P}/${PN}"
else
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
S="${WORKDIR}/${MY_P}"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE="debug"
DEPEND=">=sys-libs/libsepol-${SEPOL_VER}
>=sys-libs/libsemanage-${SEMNG_VER}
sys-devel/flex
sys-devel/bison"
RDEPEND=">=sys-libs/libsemanage-${SEMNG_VER}"
src_prepare() {
epatch_user
}
src_compile() {
emake CC="$(tc-getCC)" YACC="bison -y" LIBDIR="\$(PREFIX)/$(get_libdir)"
}
src_install() {
emake DESTDIR="${D}" install
if use debug; then
dobin "${S}/test/dismod"
dobin "${S}/test/dispol"
fi
}
pkg_postinst() {
einfo "This checkpolicy can compile version `checkpolicy -V |cut -f 1 -d ' '` policy."
}

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -7,7 +7,7 @@ EAPI="5"
inherit toolchain-funcs eutils
MY_P="${P//_/-}"
MY_RELEASEDATE="20150202"
MY_RELEASEDATE="20160223"
SEPOL_VER="${PV}"
SEMNG_VER="${PV}"

@ -3,6 +3,7 @@ DIST patchbundle-policycoreutils-3.tar.gz 7294 SHA256 44db261c87f583a7620690fc50
DIST policycoreutils-2.2.5.tar.gz 4948944 SHA256 bbf850a8c3c2f371f439d6525663eecdd3a737acd594d2f27f8d8f3a07830cc4 SHA512 88a32fbbede56f3e717394f134212ed9df9b06cbb5532168ccc03ef2a465f4320b54a561348ea5c319b5b641f7661565ad29fbdc5aae50190a6d21d076cf2c3f WHIRLPOOL 0eb0e0c7e1fc1514cb28bbda7a10066ad23a9ccfecc92dee606e3f0e71632e07fe1c4ba7ac89993adf15e9520fc9e527e16d623d56b4e96cc882bf82dea4cb14
DIST policycoreutils-2.3.tar.gz 4984980 SHA256 864cfaee58b5d2f15b140c354e59666e57143293c89f2b2e85bc0d0e4beefcd2 SHA512 3256849d13856ec47ac85470632a57e26952c5dafffb51df4eb8e32467196ff3ef725cc582798727fe45fd6284c1893d12eae2c89088ae1758ad39faec385659 WHIRLPOOL 1dd9bfd67ebb744b8c47144966f09d8361e9018e8d941355080c274b9ac891c18eb95771f3dc8b136683224bc5f12f3fb58fa00666b5815d65e7141c31d9293d
DIST policycoreutils-2.4.tar.gz 5004280 SHA256 b819f876f12473783ccce9f63b9a79cd77177477cd6d46818441f808cc4c3479 SHA512 0eb0ea569c1699ed78e5e9798d9f182b3a8bfa6dcd387bcc78923755b3a1cad982673db88857745154d3769d44402b87e52d5fe3024874001f61f783aa25cce6 WHIRLPOOL d101080973ef6248617b5bca9d8b76e59008061b3411aec4ed95343af09b941a34acb3bb0001da5468595c4c37684ab6f34204e18ccb3cbbd5b3d31df0cb5e7f
DIST policycoreutils-2.5.tar.gz 4986066 SHA256 329382cfe9fa977678abf541dcd8fe3847cf0c83b24654c8f7322343907078a1 SHA512 0eabf046cf44c6fe2e28492f53862f4302551d602e9b678b923f34f35bfc48f03a73b62962ac71465b9d99b411016b2cfc976f3baf113133a6c0adab1e1f6f8b WHIRLPOOL 27a6810d611f50ac1292f614c9936f0b73b7334be80685f1eda6fd72ec7e85fc0f7b4ff930a48c08a61ade84fd46bd9e7285f5a135ea6db6e4fe88e38d73bd16
DIST policycoreutils-extra-1.31.tar.bz2 16080 SHA256 ad0a78d96fd01aa51fe774e1701bd23934cd72182b2bad68112006f0ea17cc7b SHA512 520f93f1a2ce3c60a1d192b09cb9a968d207fbc6ab1f01861be95a50b65264f706335620ccbca48ce38f81581a4cf5128e5db9e5b0564460c9f05f04038abfba WHIRLPOOL 56e713b9bd8f1af1496f383f45f1ef8d373b3f45148237bfd28c016f4becaa87d932b363d165b46c657ea3a08503e7bc60b1c5a5a2a814a659770bedf33d4202
DIST policycoreutils-extra-1.33.tar.bz2 16191 SHA256 743c3930277102f5545907314b21e98955e88be7972e30264c6cb5dca370b788 SHA512 3f6f19ae33d5b1043f2979fb3e79bc061767f7051cbd0981e5c5663b4391fa29544b2184b384c9fce7b4100623bc776748d77a01865dcee78b0756d73ee10886 WHIRLPOOL e74b9c3a6dff563b81bf3ce85119fbdfc658191ac063763f2916a7dcd90584f98cbccd1d6cd5ef3aecb00366a82c949c62ab9b907cb98800cb53d3e9ab63b492
DIST policycoreutils-extra-1.34.tar.bz2 12107 SHA256 56ae2aac57bf104d6a8a7837b25de7978b25e0642744ef95e6e6d483201aa4ca SHA512 b1db6d70cf864023f22583e5bd24c85e796f1541f9c1bc878dd55309464b27346e05e414db3ef81bef2dfe8c8d7d7063ee7e0422878f38a3db56c67d9468b89d WHIRLPOOL 8b094818bed0e438ce4258428afa054cb561f53e303d84e171881add5952cfc0fa577bce2765294905dac8ddd5560906904958f35c96afce0f357feb5333646d

@ -0,0 +1,187 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
PYTHON_REQ_USE="xml"
inherit multilib python-r1 toolchain-funcs eutils bash-completion-r1
MY_P="${P//_/-}"
MY_RELEASEDATE="20160223"
EXTRAS_VER="1.34"
SEMNG_VER="${PV}"
SELNX_VER="${PV}"
SEPOL_VER="${PV}"
IUSE="audit pam dbus"
DESCRIPTION="SELinux core utilities"
HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
if [[ ${PV} == 9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git"
SRC_URI="https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2"
S1="${WORKDIR}/${MY_P}/${PN}"
S2="${WORKDIR}/policycoreutils-extra"
S="${S1}"
else
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz
https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
S1="${WORKDIR}/${MY_P}"
S2="${WORKDIR}/policycoreutils-extra"
S="${S1}"
fi
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=sys-libs/libselinux-${SELNX_VER}:=[python]
>=sys-libs/glibc-2.4
>=sys-libs/libcap-1.10-r10:=
>=sys-libs/libsemanage-${SEMNG_VER}:=[python]
sys-libs/libcap-ng:=
>=sys-libs/libsepol-${SEPOL_VER}:=
sys-devel/gettext
dev-python/ipy[${PYTHON_USEDEP}]
dbus? (
sys-apps/dbus
dev-libs/dbus-glib:=
)
audit? ( >=sys-process/audit-1.5.1 )
pam? ( sys-libs/pam:= )
${PYTHON_DEPS}"
### libcgroup -> seunshare
### dbus -> restorecond
# pax-utils for scanelf used by rlpkg
RDEPEND="${DEPEND}
dev-python/sepolgen
app-misc/pax-utils
!<sys-apps/openrc-0.14"
src_unpack() {
# Override default one because we need the SRC_URI ones even in case of 9999 ebuilds
default
if [[ ${PV} == 9999 ]] ; then
git-r3_src_unpack
fi
}
src_prepare() {
S="${S1}"
cd "${S}" || die "Failed to switch to ${S}"
if [[ ${PV} != 9999 ]] ; then
# If needed for live ebuilds please use /etc/portage/patches
epatch "${FILESDIR}/0010-remove-sesandbox-support.patch"
epatch "${FILESDIR}/0020-disable-autodetection-of-pam-and-audit.patch"
epatch "${FILESDIR}/0030-make-inotify-check-use-flag-triggered.patch"
epatch "${FILESDIR}/0070-remove-symlink-attempt-fails-with-gentoo-sandbox-approach.patch"
epatch "${FILESDIR}/0110-build-mcstrans-bug-472912.patch"
epatch "${FILESDIR}/0120-build-failure-for-mcscolor-for-CONTEXT__CONTAINS.patch"
fi
# rlpkg is more useful than fixfiles
sed -i -e '/^all/s/fixfiles//' "${S}/scripts/Makefile" \
|| die "fixfiles sed 1 failed"
sed -i -e '/fixfiles/d' "${S}/scripts/Makefile" \
|| die "fixfiles sed 2 failed"
epatch_user
sed -i 's/-Werror//g' "${S1}"/*/Makefile || die "Failed to remove Werror"
python_copy_sources
# Our extra code is outside the regular directory, so set it to the extra
# directory. We really should optimize this as it is ugly, but the extra
# code is needed for Gentoo at the same time that policycoreutils is present
# (so we cannot use an additional package for now).
S="${S2}"
python_copy_sources
}
src_compile() {
building() {
emake -C "${BUILD_DIR}" \
AUDIT_LOG_PRIVS="y" \
AUDITH="$(usex audit)" \
PAMH="$(usex pam)" \
INOTIFYH="$(usex dbus)" \
SESANDBOX="n" \
CC="$(tc-getCC)" \
PYLIBVER="${EPYTHON}" \
LIBDIR="\$(PREFIX)/$(get_libdir)"
}
S="${S1}" # Regular policycoreutils
python_foreach_impl building
S="${S2}" # Extra set
python_foreach_impl building
}
src_install() {
# Python scripts are present in many places. There are no extension modules.
installation-policycoreutils() {
einfo "Installing policycoreutils"
emake -C "${BUILD_DIR}" DESTDIR="${D}" \
AUDITH="$(usex audit)" \
PAMH="$(usex pam)" \
INOTIFYH="$(usex dbus)" \
SESANDBOX="n" \
AUDIT_LOG_PRIV="y" \
PYLIBVER="${EPYTHON}" \
LIBDIR="\$(PREFIX)/$(get_libdir)" \
install
python_optimize
}
installation-extras() {
einfo "Installing policycoreutils-extra"
emake -C "${BUILD_DIR}" DESTDIR="${D}" INOTIFYH="$(usex dbus)" SHLIBDIR="${D}$(get_libdir)/rc" install
python_optimize
}
S="${S1}" # policycoreutils
python_foreach_impl installation-policycoreutils
S="${S2}" # extras
python_foreach_impl installation-extras
S="${S1}" # back for later
# remove redhat-style init script
rm -fR "${D}/etc/rc.d" || die
# compatibility symlinks
dosym /sbin/setfiles /usr/sbin/setfiles
bashcomp_alias setsebool getsebool
# location for policy definitions
dodir /var/lib/selinux
keepdir /var/lib/selinux
# Set version-specific scripts
for pyscript in audit2allow sepolgen-ifgen sepolicy chcat; do
python_replicate_script "${ED}/usr/bin/${pyscript}"
done
for pyscript in semanage rlpkg; do
python_replicate_script "${ED}/usr/sbin/${pyscript}"
done
dodir /usr/share/doc/${PF}/mcstrans/examples
cp -dR "${S1}"/mcstrans/share/examples/* "${D}/usr/share/doc/${PF}/mcstrans/examples" || die
}
pkg_postinst() {
# The selinux_gentoo init script is no longer needed with recent OpenRC
elog "The selinux_gentoo init script has been removed in this version as it is not required after OpenRC 0.13."
for POLICY_TYPE in ${POLICY_TYPES} ; do
# There have been some changes to the policy store, rebuilding now.
# https://marc.info/?l=selinux&m=143757277819717&w=2
einfo "Rebuilding store ${POLICY_TYPE} (without re-loading)."
semodule -s "${POLICY_TYPE}" -n -B || die "Failed to rebuild policy store ${POLICY_TYPE}"
done
}

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -10,7 +10,7 @@ inherit multilib python-r1 toolchain-funcs eutils bash-completion-r1
MY_P="${P//_/-}"
MY_RELEASEDATE="20150202"
MY_RELEASEDATE="20160223"
EXTRAS_VER="1.34"
SEMNG_VER="${PV}"
SELNX_VER="${PV}"
@ -81,12 +81,9 @@ src_prepare() {
epatch "${FILESDIR}/0010-remove-sesandbox-support.patch"
epatch "${FILESDIR}/0020-disable-autodetection-of-pam-and-audit.patch"
epatch "${FILESDIR}/0030-make-inotify-check-use-flag-triggered.patch"
epatch "${FILESDIR}/0040-reverse-access-check-in-run_init.patch"
epatch "${FILESDIR}/0070-remove-symlink-attempt-fails-with-gentoo-sandbox-approach.patch"
epatch "${FILESDIR}/0110-build-mcstrans-bug-472912.patch"
epatch "${FILESDIR}/0120-build-failure-for-mcscolor-for-CONTEXT__CONTAINS.patch"
epatch "${FILESDIR}/0130-Only-invoke-RPM-on-RPM-enabled-Linux-distributions-bug-534682.patch"
epatch "${FILESDIR}/0140-Set-self.sename-to-sename-after-calling-semanage-bug-557370.patch"
fi
# rlpkg is more useful than fixfiles

@ -0,0 +1 @@
DIST secilc-2.5.tar.gz 174642 SHA256 4303d911c06ee5c207e00f778ca786c1a6efa2554a562f5d014dbc0d2f4cc4a4 SHA512 7f7b6fb72bee7018f7a591e6a7d8f58a81ed0e1ec914e0792ccd57a550756a5e21c6359e35ad2fe29225a0bd352637d01288721de3b95a9a175bb3ab052620b9 WHIRLPOOL e674039433041f527a1346ad64887254fa4d7f37f3125b08edcf1e16e23f1d40e1b1151cf6e10d4875d849c43a6b39af0069185303f23b5f331b39c1433deb0e

@ -0,0 +1,45 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit toolchain-funcs eutils
MY_P="${P//_/-}"
MY_RELEASEDATE="20160223"
SEPOL_VER="${PV}"
DESCRIPTION="SELinux Common Intermediate Language (CIL) Compiler"
HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git"
S="${WORKDIR}/${MY_P}/${PN}"
else
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${MY_P}"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND="
app-text/xmlto
>=sys-libs/libsepol-${SEPOL_VER}
"
RDEPEND="
>=sys-libs/libsepol-${SEPOL_VER}
"
# tests are not meant to be run outside of the
# full SELinux userland repo
RESTRICT="test"
src_prepare() {
epatch_user
}

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -7,7 +7,7 @@ EAPI="5"
inherit toolchain-funcs eutils
MY_P="${P//_/-}"
MY_RELEASEDATE="20150202"
MY_RELEASEDATE="20160223"
SEPOL_VER="${PV}"

@ -0,0 +1 @@
DIST google-authenticator-1.01_pre20160307231538.tar.xz 255316 SHA256 41bdc47278903bc33e87c8b4da6f9fe5b526a2f780790d4f83bb67634f3f53b0 SHA512 cee3898b7afec54079968ff0690f076b78512b0b2c982ef5bedb2d6c5850b103c80191caa4b172069a83eb4d15ea4fce5b3f5eefdb36aa0426d985ba29736108 WHIRLPOOL 90e6439c632ccf4c791d988304b2e1cb7753f03ec03678b7f83946bdefc2bf1ca6d81538c484bc73561060fc7a7d80518845e13c49f6b5d943233e0123b2a1c8

@ -0,0 +1,72 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit multilib
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://github.com/google/${PN}.git"
inherit git-r3 autotools
S="${WORKDIR}/${P}/libpam"
else
MY_P=${P%_pre*}
SRC_URI="mirror://gentoo/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="PAM Module for two step verification via mobile platform"
HOMEPAGE="https://github.com/google/google-authenticator"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
DEPEND="virtual/pam"
RDEPEND="${DEPEND}"
src_prepare() {
if [[ ${PV} == "9999" ]] ; then
# Avoid building demos/tests all the time.
sed -i '/^noinst_PROGRAMS/s:^noinst:check:' configure.ac || die
eautoreconf
fi
}
src_configure() {
# We might want to use getpam_mod_dir from pam eclass,
# but the build already appends "/security" for us.
econf \
--docdir="\$(datarootdir)/doc/${PF}" \
--htmldir='$(docdir)/html' \
--libdir="/$(get_libdir)"
}
src_compile() {
default
if [[ ${PV} == "9999" ]] ; then
local stamp=$(date --date="$(git log -n1 --pretty=format:%ci master)" -u "+%Y%m%d%H%M%S")
emake dist
local otar=$(echo ${PN}-*.tar.gz)
local ntar="${otar%.tar.gz}_pre${stamp}.tar.xz"
zcat "${otar}" | xz > "${ntar}"
fi
}
src_install() {
default
# Punt the pam module libtool archive.
find "${ED}" -name '*.la' -delete
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "For further information see"
elog "https://wiki.gentoo.org/wiki/Google_Authenticator"
elog ""
elog "If you want support for QR-Codes, install media-gfx/qrencode."
fi
}

@ -0,0 +1,72 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit multilib
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://github.com/google/${PN}.git"
inherit git-r3 autotools
S="${WORKDIR}/${P}/libpam"
else
MY_P=${P%_pre*}
SRC_URI="mirror://gentoo/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="PAM Module for two step verification via mobile platform"
HOMEPAGE="https://github.com/google/google-authenticator"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
DEPEND="virtual/pam"
RDEPEND="${DEPEND}"
src_prepare() {
if [[ ${PV} == "9999" ]] ; then
# Avoid building demos/tests all the time.
sed -i '/^noinst_PROGRAMS/s:^noinst:check:' configure.ac || die
eautoreconf
fi
}
src_configure() {
# We might want to use getpam_mod_dir from pam eclass,
# but the build already appends "/security" for us.
econf \
--docdir="\$(datarootdir)/doc/${PF}" \
--htmldir='$(docdir)/html' \
--libdir="/$(get_libdir)"
}
src_compile() {
default
if [[ ${PV} == "9999" ]] ; then
local stamp=$(date --date="$(git log -n1 --pretty=format:%ci master)" -u "+%Y%m%d%H%M%S")
emake dist
local otar=$(echo ${PN}-*.tar.gz)
local ntar="${otar%.tar.gz}_pre${stamp}.tar.xz"
zcat "${otar}" | xz > "${ntar}"
fi
}
src_install() {
default
# Punt the pam module libtool archive.
find "${ED}" -name '*.la' -delete
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]] ; then
elog "For further information see"
elog "https://wiki.gentoo.org/wiki/Google_Authenticator"
elog ""
elog "If you want support for QR-Codes, install media-gfx/qrencode."
fi
}

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>vapier@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="github">google/google-authenticator</remote-id>
</upstream>
</pkgmetadata>

@ -1,5 +1,6 @@
DIST libselinux-2.2.2.tar.gz 171013 SHA256 30ab363416806da907b86b97f1d31c252473e3200358bb1570f563c8312b5a3e SHA512 1270cba11ec0795a2cea3706ac5547655d0e65dcd2141932000526f3d0c781b6ae114051b2bb53950b8ef207a318335329280b9fc9fd81796e8e4a27cf6ae841 WHIRLPOOL a444e44225ced35b126bbd2e8924aaf5c9f4da7abb9663d20a32b97babe750245c22d75e2238de0958b73295cf582b8aec39e23312886b96417120c600ed37dc
DIST libselinux-2.3.tar.gz 171254 SHA256 0b1e0b43ecd84a812713d09564019b08e7c205d89072b5cbcd07b052cd8e77b2 SHA512 8cfcd20ab0b43ffbb32389e0498b21e43cde643dcdf471a2354f1ca557f11641d250871ed5e71b9dde4c5f47ac1048746fe514f8f6cfad668fa179ed5136e802 WHIRLPOOL e975a391559aca3f8b251d2aa484cf8e344d09caa43ff56dd929e75a0ad195cf8d9a88b950679f589f4deb74aea0d22be4e7ad00b11eacc080288df0b5ac7ccb
DIST libselinux-2.4.tar.gz 165931 SHA256 46043091f4c5ba4f43e8d3715f30d665a2d571c9126c1f03945c9ea4ed380f7b SHA512 f7c7ceabcc6ca7bb5cb24fd04b8ea4771af7e509a11ce601fb50d52bd14b291ab6136b7f5193912d02b61b132a2fdd1666f229478598d0b20b99bdea0f5e69d6 WHIRLPOOL d1499818fc885c3bd07785d41466b4ea4bcf56fafe8cbc9bd1a517fe0d2d528b10911fa6df08756ca63aebc411fd69c7f01283685c8a858a81301e203dfd3ec2
DIST libselinux-2.5.tar.gz 189019 SHA256 94c9e97706280bedcc288f784f67f2b9d3d6136c192b2c9f812115edba58514f SHA512 1c6718aa6fa05c8635427cd6f5a89ce47fb6bb9bd2fec417293122826695d1ebb0e0b86e83711abb5c4fe71c67dce6f2e18745592833d1711f0ab2d01246b8c7 WHIRLPOOL 96192b856d32a82b9b4413137085e69ad52cbf2e0d274603a90d904e9a318a80c83f337aef26f54c685a689972432955f0f9de67949e0bb4f844611df22d3589
DIST patchbundle-libselinux-2.2.2-r5.tar.gz 2304 SHA256 ad77f499c05ec3b5707cb9db518a891dd9c84ccb77db07e686c87e5799e1802c SHA512 a01db39a7aade27b0127dd0e2f3185587ff4d913b7b1be7beac36dc2d3e1007de5e6bae8a11bc84567385420fff064ba54892d8e113c8fd54ad3c598dde7648d WHIRLPOOL 5886d9de6fcf073d54ca5e0eac3f8b4754c44382e7044debb223f94ecc81ea0e26b7638037eef17eb6f8ce4cc5046a4bb9f93b9b7767480908ee5b2ced0413ac
DIST patchbundle-libselinux-4.tar.gz 2631 SHA256 91bf43c84ce3d3178c8d21fdcf97380a635fa2465d1611fe4e0e3838a586c78c SHA512 bd2f9762f095e3dbc67e77ee04968cb8e87d460fdf10feff91cb1ce6027e19a660bb57617887e44608d39720e8f95500c451c4b284d58c0a756a04b08fa305c2 WHIRLPOOL 07a6a69d33c46c443907aae2ae4f3646a0360565e28d0a50cbcf81f8b5d8c259812d3e086841fc21c2a8104ce9863fc6c9c1d32e28ea08ebc7baf2d45af3509f

@ -0,0 +1,69 @@
https://bugs.gentoo.org/500674
random fixes:
- make sure PCRE_CFLAGS get used
- use PCRE_LIBS via pkg-config
- move LDFLAGS to before objects, not after
- do not hardcode -L$(LIBDIR) (let the toolchain handle it)
- do not hardcode -I$(INCLUDEDIR) (let the toolchain handle it)
diff -uNr libselinux-2.5.orig/src/Makefile libselinux-2.5/src/Makefile
--- libselinux-2.5.orig/src/Makefile 2016-03-13 19:27:07.091000000 +0100
+++ libselinux-2.5/src/Makefile 2016-03-13 19:27:16.495000000 +0100
@@ -73,7 +73,7 @@
-fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const \
-Werror -Wno-aggregate-return -Wno-redundant-decls
-override CFLAGS += -I../include -I$(INCLUDEDIR) -D_GNU_SOURCE $(EMFLAGS)
+override CFLAGS += -I../include $(PCRE_CFLAGS) -D_GNU_SOURCE $(EMFLAGS)
SWIG_CFLAGS += -Wno-error -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-parameter \
-Wno-shadow -Wno-uninitialized -Wno-missing-prototypes -Wno-missing-declarations
@@ -102,17 +102,17 @@
$(CC) $(CFLAGS) $(SWIG_CFLAGS) $(RUBYINC) -fPIC -DSHARED -c -o $@ $<
$(SWIGSO): $(SWIGLOBJ)
- $(CC) $(CFLAGS) -shared -o $@ $< -L. -lselinux $(LDFLAGS) -L$(LIBDIR)
+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $< -L. -lselinux
$(SWIGRUBYSO): $(SWIGRUBYLOBJ)
- $(CC) $(CFLAGS) -shared -o $@ $^ -L. -lselinux $(LDFLAGS) -L$(LIBDIR)
+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $^ -L. -lselinux
$(LIBA): $(OBJS)
$(AR) rcs $@ $^
$(RANLIB) $@
$(LIBSO): $(LOBJS)
- $(CC) $(CFLAGS) -shared -o $@ $^ -lpcre -ldl $(LDFLAGS) -L$(LIBDIR) -Wl,-soname,$(LIBSO),-z,defs,-z,relro
+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $^ -ldl $(PCRE_LIBS) -Wl,-soname,$(LIBSO),-z,defs,-z,relro
ln -sf $@ $(TARGET)
$(LIBPC): $(LIBPC).in ../VERSION
@@ -125,7 +125,7 @@
$(CC) $(filter-out -Werror, $(CFLAGS)) $(PYINC) -fPIC -DSHARED -c -o $@ $<
$(AUDIT2WHYSO): $(AUDIT2WHYLOBJ)
- $(CC) $(CFLAGS) -shared -o $@ $^ -L. $(LDFLAGS) -lselinux $(LIBDIR)/libsepol.a -L$(LIBDIR)
+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $^ -L. -lselinux $(LIBDIR)/libsepol.a
%.o: %.c policy.h
$(CC) $(CFLAGS) $(TLSFLAGS) -c -o $@ $<
diff -uNr libselinux-2.5.orig/utils/Makefile libselinux-2.5/utils/Makefile
--- libselinux-2.5.orig/utils/Makefile 2016-03-13 19:27:07.102000000 +0100
+++ libselinux-2.5/utils/Makefile 2016-03-13 19:27:40.297000000 +0100
@@ -24,11 +24,12 @@
-fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const \
-Werror -Wno-aggregate-return -Wno-redundant-decls
override CFLAGS += -I../include -D_GNU_SOURCE $(EMFLAGS)
-LDLIBS += -L../src -lselinux -L$(LIBDIR)
+LDLIBS += -L../src -lselinux
TARGETS=$(patsubst %.c,%,$(wildcard *.c))
-sefcontext_compile: LDLIBS += -lpcre ../src/libselinux.a -lsepol
+sefcontext_compile: CFLAGS += $(PCRE_FLAGS)
+sefcontext_compile: LDLIBS += $(PCRE_LIBS) -lsepol ../src/libselinux.a
selinux_restorecon: LDLIBS += -lsepol

@ -0,0 +1,147 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
# No, I am not calling ruby-ng
inherit multilib python-r1 toolchain-funcs eutils multilib-minimal
MY_P="${P//_/-}"
SEPOL_VER="${PV}"
DESCRIPTION="SELinux userland library"
HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/${MY_P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
IUSE="python ruby static-libs ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23"
RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}[${MULTILIB_USEDEP}]
>=dev-libs/libpcre-8.33-r1[static-libs?,${MULTILIB_USEDEP}]
python? ( ${PYTHON_DEPS} )
ruby? (
ruby_targets_ruby20? ( dev-lang/ruby:2.0 )
ruby_targets_ruby21? ( dev-lang/ruby:2.1 )
ruby_targets_ruby22? ( dev-lang/ruby:2.2 )
ruby_targets_ruby23? ( dev-lang/ruby:2.3 )
)"
DEPEND="${RDEPEND}
virtual/pkgconfig
python? ( >=dev-lang/swig-2.0.9 )"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}/0005-use-ruby-include-with-rubylibver.patch"
epatch "${FILESDIR}/0007-build-related-fixes-bug-500674-for-2.5.patch"
epatch_user
multilib_copy_sources
}
multilib_src_compile() {
tc-export PKG_CONFIG RANLIB
local PCRE_CFLAGS=$(${PKG_CONFIG} libpcre --cflags)
local PCRE_LIBS=$(${PKG_CONFIG} libpcre --libs)
export PCRE_{CFLAGS,LIBS}
emake \
AR="$(tc-getAR)" \
CC="$(tc-getCC)" \
LIBDIR="\$(PREFIX)/$(get_libdir)" \
SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
LDFLAGS="-fPIC ${LDFLAGS} -pthread" \
all
if multilib_is_native_abi && use python; then
building() {
python_export PYTHON_INCLUDEDIR PYTHON_LIBPATH
emake \
CC="$(tc-getCC)" \
PYINC="-I${PYTHON_INCLUDEDIR}" \
PYTHONLIBDIR="${PYTHON_LIBPATH}" \
PYPREFIX="${EPYTHON##*/}" \
LDFLAGS="-fPIC ${LDFLAGS} -lpthread" \
LIBDIR="\$(PREFIX)/$(get_libdir)" \
SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
pywrap
}
python_foreach_impl building
fi
if multilib_is_native_abi && use ruby; then
building() {
einfo "Calling rubywrap for ${1}"
# Clean up .lo file to force rebuild
rm -f src/selinuxswig_ruby_wrap.lo || die
emake \
CC="$(tc-getCC)" \
RUBY=${1} \
RUBYINSTALL=$(${1} -e 'print RbConfig::CONFIG["vendorarchdir"]') \
LDFLAGS="-fPIC ${LDFLAGS} -lpthread" \
LIBDIR="\$(PREFIX)/$(get_libdir)" \
SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
rubywrap
}
for RUBYTARGET in ${USE_RUBY}; do
use ruby_targets_${RUBYTARGET} || continue
building ${RUBYTARGET}
done
fi
}
multilib_src_install() {
LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
emake DESTDIR="${D}" install
if multilib_is_native_abi && use python; then
installation() {
LIBDIR="\$(PREFIX)/$(get_libdir)" emake DESTDIR="${D}" install-pywrap
python_optimize # bug 531638
}
python_foreach_impl installation
fi
if multilib_is_native_abi && use ruby; then
installation() {
einfo "Calling install-rubywrap for ${1}"
# Forcing (re)build here as otherwise the resulting SO file is used for all ruby versions
rm src/selinuxswig_ruby_wrap.lo
LIBDIR="\$(PREFIX)/$(get_libdir)" emake DESTDIR="${D}" \
RUBY=${1} \
RUBYINSTALL="${D}/$(${1} -e 'print RbConfig::CONFIG["vendorarchdir"]')" \
install-rubywrap
}
for RUBYTARGET in ${USE_RUBY}; do
use ruby_targets_${RUBYTARGET} || continue
installation ${RUBYTARGET}
done
fi
use static-libs || rm "${D}"/usr/lib*/*.a || die
}
pkg_postinst() {
# Fix bug 473502
for POLTYPE in ${POLICY_TYPES};
do
mkdir -p /etc/selinux/${POLTYPE}/contexts/files || die
touch /etc/selinux/${POLTYPE}/contexts/files/file_contexts.local || die
# Fix bug 516608
for EXPRFILE in file_contexts file_contexts.homedirs file_contexts.local ; do
if [[ -f ${EXPRFILE} ]]; then
sefcontext_compile /etc/selinux/${POLTYPE}/contexts/files/${EXPRFILE} \
|| die "Failed to recompile contexts"
fi
done
done
}

@ -1,10 +1,10 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
USE_RUBY="ruby19 ruby20"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
# No, I am not calling ruby-ng
inherit multilib python-r1 toolchain-funcs eutils multilib-minimal
@ -29,14 +29,16 @@ fi
LICENSE="public-domain"
SLOT="0"
IUSE="python ruby static-libs ruby_targets_ruby19 ruby_targets_ruby20"
IUSE="python ruby static-libs ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23"
RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}[${MULTILIB_USEDEP}]
>=dev-libs/libpcre-8.33-r1[static-libs?,${MULTILIB_USEDEP}]
python? ( ${PYTHON_DEPS} )
ruby? (
ruby_targets_ruby19? ( dev-lang/ruby:1.9 )
ruby_targets_ruby20? ( dev-lang/ruby:2.0 )
ruby_targets_ruby21? ( dev-lang/ruby:2.1 )
ruby_targets_ruby22? ( dev-lang/ruby:2.2 )
ruby_targets_ruby23? ( dev-lang/ruby:2.3 )
)"
DEPEND="${RDEPEND}
virtual/pkgconfig
@ -46,7 +48,7 @@ src_prepare() {
if [[ ${PV} != 9999 ]] ; then
# If needed for live builds, place them in /etc/portage/patches
epatch "${FILESDIR}/0005-use-ruby-include-with-rubylibver.patch"
epatch "${FILESDIR}/0006-build-related-fixes-bug-500674.patch"
epatch "${FILESDIR}/0007-build-related-fixes-bug-500674-for-2.5.patch"
fi
epatch_user

@ -1,3 +1,4 @@
DIST libsemanage-2.2.tar.gz 138208 SHA256 11f60bfa0f1c6063cd9bd99ce0cb4acc9d6d9e9b8d7743d39e847bcd7803bd75 SHA512 09032b1b322fec7346164939ade118034812cb538ebc72121640d4ac5c89d2a66b59caa465027cfbebb590dee039a26d4345eafedf365d7f6ad0b5e90377d50f WHIRLPOOL 49170c5ee9ff57dcc4a15aa72386f37993f76436f0da25808c60dab2d03ba52932d0d4fa753c326900d83d2fae30f8bcf659251f17327783f2e2be3deb4842f4
DIST libsemanage-2.3.tar.gz 138231 SHA256 03e09e35e611c286e446bef92b6023ef2623815996f5a53394bb02e49a312e4b SHA512 defe3bbdbe51abdaa13a39f693c33446d8a1a8509ac1eb25c7770da2df6487bcb0ca31259d02b4531d4c81db5e221e94e95bec97f6a1a155e1de2f65e6f0da34 WHIRLPOOL 943d4d300aa8ad49c411b10b41c0c3e751c46dbcbbe129bdd1d2e975e231c58391d6ecdee6b27699fff9f6e6facf5b48fc8d57c2ff68692694c7de430750fac9
DIST libsemanage-2.4.tar.gz 151173 SHA256 1a4cace4ef16786531ec075c0e7b2f961e2fee5dc86c5f983a689058899a6484 SHA512 54f993253b22207b053daf4d34e72c65c72279866416089b6c0f047ef77bca3e307eac0ce6dfe40bd14e2e47e79841b358d5607501779f38d9b5f7c35f3b7729 WHIRLPOOL 7303c06515ed59b5756a87d08aff07671e51d26ce9fa452ca75643dd0ce4658571dc69d86434c943d691a4ab0d90cbdccdaa27e5aaec5fdf8057cf2d5d30631e
DIST libsemanage-2.5.tar.gz 152884 SHA256 46e2f36254369b6e91d1eea0460c262b139361b055a3a67d3ceea2d8ef72e006 SHA512 cf644b77d8a24f76c630ece582df1b49a0c5f48f1c9f79b1caee0df10372008954406974472a072360dbe6de5ebc19b1b21bb247084d75b7186f61b32f33b8ec WHIRLPOOL 397b7fd2e9b2c00dbc2f58bdc023501dcd7ecf1212fef9ad7993b4763a041068416ef06552c0abf0beef8c69f4704933feca36951866c43d867181332971f6be

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

Loading…
Cancel
Save