diff options
20 files changed, 878 insertions, 144 deletions
diff --git a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.0.0.ebuild b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.0.0.ebuild new file mode 100644 index 000000000000..79d0227c9922 --- /dev/null +++ b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.0.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_BRANCH="2.0" +KDEBASE="kdevelop" +KDE_TEST="forceoptional" +inherit kde5 + +DESCRIPTION="LL(1) parser generator used mainly by KDevelop language plugins" +LICENSE="LGPL-2+ LGPL-2.1+" +IUSE="" +[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" + +DEPEND=" + sys-devel/bison + sys-devel/flex +" +RDEPEND=" + !dev-util/kdevelop-pg-qt:4 +" diff --git a/dev-util/kdevelop-php/kdevelop-php-5.0.0.ebuild b/dev-util/kdevelop-php/kdevelop-php-5.0.0.ebuild new file mode 100644 index 000000000000..1ed8ab728b33 --- /dev/null +++ b/dev-util/kdevelop-php/kdevelop-php-5.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_BRANCH="5.0" +KDEBASE="kdevelop" +KDE_DOC_DIR="docs" +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional-recursive" +KMNAME="kdev-php" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="PHP plugin for KDevelop" +LICENSE="GPL-2 LGPL-2" +IUSE="" +[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep threadweaver) + $(add_qt_dep qtgui) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + dev-util/kdevelop-pg-qt:5 + >=dev-util/kdevplatform-${PV}:${SLOT} +" +RDEPEND="${DEPEND} + !dev-util/kdevelop-php-docs + dev-util/kdevelop:5 +" diff --git a/dev-util/kdevelop-python/kdevelop-python-5.0.0.ebuild b/dev-util/kdevelop-python/kdevelop-python-5.0.0.ebuild new file mode 100644 index 000000000000..5c64de719a04 --- /dev/null +++ b/dev-util/kdevelop-python/kdevelop-python-5.0.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_BRANCH="5.0" +KDEBASE="kdevelop" +KMNAME="kdev-python" +PYTHON_COMPAT=( python3_5 ) +inherit kde5 python-single-r1 + +DESCRIPTION="Python plugin for KDevelop" +IUSE="" +[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" + +DEPEND="${PYTHON_DEPS} + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kparts) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep threadweaver) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + dev-util/kdevplatform:5 +" +RDEPEND="${DEPEND} + dev-util/kdevelop:5 +" + +RESTRICT+=" test" + +pkg_setup() { + python-single-r1_pkg_setup + kde5_pkg_setup +} + +src_compile() { + pushd "${WORKDIR}"/${P}_build > /dev/null || die + emake parser + popd > /dev/null || die + + kde5_src_compile +} diff --git a/dev-util/kdevelop/files/kdevelop-5.0.0-fix-cpp.patch b/dev-util/kdevelop/files/kdevelop-5.0.0-fix-cpp.patch new file mode 100644 index 000000000000..9b15fe954825 --- /dev/null +++ b/dev-util/kdevelop/files/kdevelop-5.0.0-fix-cpp.patch @@ -0,0 +1,47 @@ +From: Milian Wolff <mail@milianw.de> +Date: Mon, 22 Aug 2016 10:47:26 +0000 +Subject: Fix compile +X-Git-Url: http://quickgit.kde.org/?p=kdevelop.git&a=commitdiff&h=f4b5b7538be64328cf8462ee438caaac6c0907aa +--- +Fix compile + +BUG: 367659 +--- + + +--- a/languages/cpp/cppduchain/cppducontext.cpp ++++ b/languages/cpp/cppduchain/cppducontext.cpp +@@ -39,7 +39,8 @@ + REGISTER_DUCHAIN_ITEM_WITH_DATA(CppNormalDUContext, DUContextData); + + template<> +-QWidget* CppDUContext<TopDUContext>::createNavigationWidget( Declaration* decl, TopDUContext* topContext, const QString& htmlPrefix, const QString& htmlSuffix ) const { ++QWidget* CppDUContext<TopDUContext>::createNavigationWidget(Declaration* decl, TopDUContext* topContext, const QString& htmlPrefix, const QString& htmlSuffix, ++ AbstractNavigationWidget::DisplayHints /*hints*/) const { + if( decl == 0 ) { + Path path( url().str() ); + IncludeItem i; +@@ -55,7 +56,8 @@ + } + + template<> +-QWidget* CppDUContext<DUContext>::createNavigationWidget(Declaration* decl, TopDUContext* topContext, const QString& htmlPrefix, const QString& htmlSuffix) const { ++QWidget* CppDUContext<DUContext>::createNavigationWidget(Declaration* decl, TopDUContext* topContext, const QString& htmlPrefix, const QString& htmlSuffix, ++ AbstractNavigationWidget::DisplayHints /*hints*/) const { + if( decl == 0 ) { + if( owner() ) + return new NavigationWidget( DeclarationPointer(owner()), TopDUContextPointer(topContext ? topContext : this->topContext()), htmlPrefix, htmlSuffix ); + +--- a/languages/cpp/cppduchain/cppducontext.h ++++ b/languages/cpp/cppduchain/cppducontext.h +@@ -652,7 +652,8 @@ + return instantiateDeclarationAndContext( surroundingContext, source, this, info, 0, 0 ); + } + +- virtual QWidget* createNavigationWidget(Declaration* decl, TopDUContext* topContext, const QString& htmlPrefix, const QString& htmlSuffix) const override; ++ virtual QWidget* createNavigationWidget(Declaration* decl, TopDUContext* topContext, const QString& htmlPrefix, const QString& htmlSuffix, ++ KDevelop::AbstractNavigationWidget::DisplayHints hints = KDevelop::AbstractNavigationWidget::NoHints) const override; + + enum { + Identity = BaseContext::Identity + 50 + diff --git a/dev-util/kdevelop/files/kdevelop-ninja-optional.patch b/dev-util/kdevelop/files/kdevelop-ninja-optional.patch new file mode 100644 index 000000000000..a60da91df6dc --- /dev/null +++ b/dev-util/kdevelop/files/kdevelop-ninja-optional.patch @@ -0,0 +1,11 @@ +diff --git a/projectbuilders/CMakeLists.txt b/projectbuilders/CMakeLists.txt +index 80d7866..825ca8b 100644 +--- a/projectbuilders/CMakeLists.txt ++++ b/projectbuilders/CMakeLists.txt +@@ -1,5 +1,5 @@ + add_subdirectory(makebuilder) +-add_subdirectory(ninjabuilder) ++ecm_optional_add_subdirectory(ninjabuilder) + ecm_optional_add_subdirectory(cmakebuilder) + if (KDevelop-PG-Qt_FOUND) + ecm_optional_add_subdirectory(qmakebuilder) diff --git a/dev-util/kdevelop/kdevelop-5.0.0.ebuild b/dev-util/kdevelop/kdevelop-5.0.0.ebuild new file mode 100644 index 000000000000..c5338246caba --- /dev/null +++ b/dev-util/kdevelop/kdevelop-5.0.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_BRANCH="5.0" +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional-recursive" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" +LICENSE="GPL-2 LGPL-2" +IUSE="+cxx +cmake +gdbui +ninja okteta +plasma +qmake qthelp" +[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep threadweaver) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + >=dev-util/kdevplatform-${PV}:5 + x11-misc/shared-mime-info + cxx? ( >=sys-devel/clang-3.5.0 ) + gdbui? ( $(add_plasma_dep libksysguard) ) + okteta? ( $(add_kdeapps_dep okteta) ) + plasma? ( + $(add_frameworks_dep krunner) + $(add_frameworks_dep plasma) + ) + qmake? ( dev-util/kdevelop-pg-qt:5 ) + qthelp? ( $(add_qt_dep qthelp) ) +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kapptemplate) + $(add_kdeapps_dep kio-extras) + >=sys-devel/gdb-7.0[python] + ninja? ( dev-util/ninja ) + !dev-util/kdevelop:4 + !dev-util/kdevelop-clang + !dev-util/kdevelop-qmake + !dev-util/kdevelop-qmljs + !<kde-apps/kapptemplate-16.04.0 +" + +RESTRICT+=" test" +# see bug 366471 + +PATCHES=( + "${FILESDIR}/${PN}-ninja-optional.patch" + "${FILESDIR}/${P}-fix-cpp.patch" +) + +src_configure() { + local mycmakeargs=( + -DLEGACY_CPP_SUPPORT=$(usex !cxx) + -DBUILD_cpp=OFF + -DBUILD_cmake=$(usex cmake) + -DBUILD_cmakebuilder=$(usex cmake) + $(cmake-utils_use_find_package gdbui KF5SysGuard) + -DBUILD_executeplasmoid=$(usex plasma) + $(cmake-utils_use_find_package plasma KF5Plasma) + -DBUILD_ninjabuilder=$(usex ninja) + $(cmake-utils_use_find_package okteta OktetaKastenControllers) + $(cmake-utils_use_find_package qmake KDevelop-PG-Qt) + -DBUILD_qthelp=$(usex qthelp) + ) + + kde5_src_configure +} diff --git a/dev-util/kdevelop/metadata.xml b/dev-util/kdevelop/metadata.xml index e60001d7d062..a83234df73da 100644 --- a/dev-util/kdevelop/metadata.xml +++ b/dev-util/kdevelop/metadata.xml @@ -8,7 +8,9 @@ <use> <flag name="cmake">Enable support for CMake build system</flag> <flag name="gdbui">Enable GUI for attaching GDB to a running process</flag> + <flag name="ninja">Enable support for Ninja build system</flag> <flag name="okteta">Enable hex editor plugin</flag> + <flag name="qmake">Enable support for QMake build system</flag> <flag name="qthelp">Enable support for QtHelp documentation browsing</flag> </use> </pkgmetadata> diff --git a/dev-util/kdevplatform/kdevplatform-5.0.0.ebuild b/dev-util/kdevplatform/kdevplatform-5.0.0.ebuild new file mode 100644 index 000000000000..8d9cf901d40e --- /dev/null +++ b/dev-util/kdevplatform/kdevplatform-5.0.0.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_BRANCH="5.0" +KDEBASE="kdevelop" +KDE_TEST="forceoptional-recursive" +VIRTUALDBUS_TEST="true" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE development support libraries and apps" +IUSE="cvs reviewboard subversion +welcomepage" +[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep sonnet) + $(add_frameworks_dep threadweaver) + $(add_kdeapps_dep libkomparediff2) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qttest) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-libs/grantlee:5 + reviewboard? ( dev-libs/purpose ) + subversion? ( + dev-libs/apr:1 + dev-libs/apr-util:1 + dev-vcs/subversion + ) + welcomepage? ( $(add_qt_dep qtdeclarative 'widgets') ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + cvs? ( dev-vcs/cvs ) + !dev-util/kdevelop:4 + !dev-util/kdevplatform:4 +" + +RESTRICT+=" test" + +src_prepare() { + kde5_src_prepare + # root tests subdirectory actually does not contain tests, installs stuff + if ! use test; then + sed -i -e "/add_subdirectory(tests)/ s/#DONOTCOMPILE //" \ + CMakeLists.txt || die "Failed to fix CMakeLists.txt" + sed -i -e '1s/^/find_package(Qt5Test \$\{QT_MIN_VERSION\})\n/' \ + tests/CMakeLists.txt || die "Failed to fix tests/CMakeLists.txt" + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_cvs=$(usex cvs) + $(cmake-utils_use_find_package reviewboard KDEExperimentalPurpose) + $(cmake-utils_use_find_package subversion SubversionLibrary) + $(cmake-utils_use_find_package welcomepage Qt5QuickWidgets) + ) + + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version "kde-apps/konsole" ; then + echo + elog "For konsole view, please install kde-apps/konsole" + echo + fi +} diff --git a/dev-util/kdevplatform/metadata.xml b/dev-util/kdevplatform/metadata.xml index 4c99719020fd..10b60fa8affb 100644 --- a/dev-util/kdevplatform/metadata.xml +++ b/dev-util/kdevplatform/metadata.xml @@ -9,5 +9,6 @@ <flag name="classbrowser">Enable the class browser plugin</flag> <flag name="konsole">Enable <pkg>kde-apps/konsole</pkg> integration</flag> <flag name="reviewboard">Enable reviewboard support</flag> + <flag name="welcomepage">Enable welcome page, requires <pkg>dev-qt/qtdeclarative</pkg></flag> </use> </pkgmetadata> diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass index 6363d31232a5..393ee28a26ad 100644 --- a/eclass/cmake-utils.eclass +++ b/eclass/cmake-utils.eclass @@ -262,15 +262,18 @@ _cmake_generator_to_use() { # @FUNCTION: cmake_comment_add_subdirectory # @USAGE: <subdirectory> # @DESCRIPTION: -# Comment out an add_subdirectory call in CMakeLists.txt in the current directory +# Comment out one or more add_subdirectory calls in CMakeLists.txt in the current directory cmake_comment_add_subdirectory() { if [[ -z ${1} ]]; then - die "comment_add_subdirectory must be passed the directory name to comment" + die "comment_add_subdirectory must be passed at least one directory name to comment" fi if [[ -e "CMakeLists.txt" ]]; then - sed -e "/add_subdirectory[[:space:]]*([[:space:]]*${1//\//\\/}[[:space:]]*)/I s/^/#DONOTCOMPILE /" \ - -i CMakeLists.txt || die "failed to comment add_subdirectory(${1})" + local d + for d in $@; do + sed -e "/add_subdirectory[[:space:]]*([[:space:]]*${d//\//\\/}[[:space:]]*)/I s/^/#DONOTCOMPILE /" \ + -i CMakeLists.txt || die "failed to comment add_subdirectory(${d})" + done fi } diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass index da4cd1e59f40..d2eb8a6789e6 100644 --- a/eclass/kde5-functions.eclass +++ b/eclass/kde5-functions.eclass @@ -308,6 +308,10 @@ punt_bogus_dep() { local prefix=${1} local dep=${2} + if [[ ! -e "CMakeLists.txt" ]]; then + return + fi + pcregrep -Mni "(?s)find_package\s*\(\s*${prefix}[^)]*?${dep}.*?\)" CMakeLists.txt > "${T}/bogus${dep}" # pcregrep returns non-zero on no matches/error diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass index d3ff13023fdf..3c2028446c77 100644 --- a/eclass/kde5.eclass +++ b/eclass/kde5.eclass @@ -91,8 +91,10 @@ EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare src_configure src_compile src_ # For any other value, add test to IUSE and add a dependency on dev-qt/qttest:5. # If set to "optional", configure with -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Test=ON # when USE=!test. -# If set to "forceoptional", remove a Qt5Test dependency from the root -# CMakeLists.txt in addition to the above. +# If set to "forceoptional", remove a Qt5Test dependency and comment test +# subdirs from the root CMakeLists.txt in addition to the above. +# If set to "forceoptional-recursive", remove a Qt5Test dependency and comment +# test subdirs from *any* CMakeLists.txt in addition to the above. if [[ ${CATEGORY} = kde-frameworks ]]; then : ${KDE_TEST:=true} else @@ -109,13 +111,6 @@ if [[ ${KDEBASE} = kdel10n ]]; then fi fi -# @ECLASS-VARIABLE: KDE_PUNT_BOGUS_DEPS -# @DESCRIPTION: -# If set to "false", do nothing. -# For any other value, do black magic to make hardcoded-but-optional dependencies -# optional again. An upstream solution is preferable and this is a last resort. -: ${KDE_PUNT_BOGUS_DEPS:=false} - # @ECLASS-VARIABLE: KDE_SELINUX_MODULE # @DESCRIPTION: # If set to "none", do nothing. @@ -127,6 +122,8 @@ if [[ ${KDEBASE} = kdevelop ]]; then HOMEPAGE="https://www.kdevelop.org/" elif [[ ${KDEBASE} = kdel10n ]]; then HOMEPAGE="http://l10n.kde.org" +elif [[ ${KMNAME} = kdepim ]]; then + HOMEPAGE="https://www.kde.org/applications/office/kontact/" else HOMEPAGE="https://www.kde.org/" fi @@ -228,6 +225,19 @@ if [[ -n ${KMNAME} && ${KMNAME} != ${PN} && ${KDE_BUILD_TYPE} = release ]]; then S=${WORKDIR}/${KMNAME}-${PV} fi +# Drop this when kdepim is finally split upstream +if [[ -n ${KMNAME} && ${KMNAME} != ${PN} && ${KMNAME} = kdepim ]]; then + S="${S}/${PN}" +fi + +if [[ -n ${KDEBASE} && ${KDEBASE} = kdevelop && ${KDE_BUILD_TYPE} = release ]]; then + if [[ -n ${KMNAME} ]]; then + S=${WORKDIR}/${KMNAME}-${PV%.0} # kdevelop missing trailing .0 in first release + else + S=${WORKDIR}/${PN}-${PV%.0} # kdevelop missing trailing .0 in first release + fi +fi + # Determine fetch location for released tarballs _calculate_src_uri() { debug-print-function ${FUNCNAME} "$@" @@ -282,6 +292,25 @@ _calculate_src_uri() { ;; esac + if [[ -z ${SRC_URI} && -n ${KDEBASE} ]] ; then + local _kdebase + case ${PN} in + kdevelop-pg-qt) + _kdebase=${PN} ;; + *) + _kdebase=${KDEBASE} ;; + esac + case ${PV} in + *.*.[6-9]? ) + SRC_URI="mirror://kde/unstable/${_kdebase}/${PV}/src/${_kmname}-${PV}.tar.xz" + RESTRICT+=" mirror" + ;; + *) + SRC_URI="mirror://kde/stable/${_kdebase}/${PV}/src/${_kmname}-${PV%.0}.tar.xz" ;; + esac + unset _kdebase + fi + if [[ ${KDEBASE} = kdel10n ]] ; then local uri_base="${SRC_URI/${_kmname}-${PV}.tar.xz/}kde-l10n/kde-l10n" SRC_URI="" @@ -453,6 +482,7 @@ EOF # when required if [[ -d po && -v LINGUAS ]] ; then pushd po > /dev/null || die + local lang for lang in *; do if [[ -d ${lang} ]] && ! has ${lang} ${LINGUAS} ; then rm -r ${lang} || die @@ -460,7 +490,7 @@ EOF cmake_comment_add_subdirectory ${lang} fi elif ! has ${lang/.po/} ${LINGUAS} ; then - if [[ ${lang} != CMakeLists.txt ]] ; then + if [[ ${lang} != CMakeLists.txt && ${lang} != ${PN}.pot ]] ; then rm ${lang} || die fi fi @@ -468,9 +498,10 @@ EOF popd > /dev/null || die fi - if [[ ${KDE_BUILD_TYPE} = release ]] ; then - if [[ ${KDE_HANDBOOK} != false && -d ${KDE_DOC_DIR} && ${CATEGORY} != kde-apps ]] ; then + if [[ ${KDE_BUILD_TYPE} = release && ${CATEGORY} != kde-apps ]] ; then + if [[ ${KDE_HANDBOOK} != false && -d ${KDE_DOC_DIR} && -v LINGUAS ]] ; then pushd ${KDE_DOC_DIR} > /dev/null || die + local lang for lang in *; do if ! has ${lang} ${LINGUAS} ; then cmake_comment_add_subdirectory ${lang} @@ -485,30 +516,23 @@ EOF cmake_comment_add_subdirectory tests fi - case ${KDE_PUNT_BOGUS_DEPS} in - false) ;; - *) - if ! use_if_iuse test ; then - punt_bogus_dep Qt5 Test - fi - if ! use_if_iuse handbook ; then - punt_bogus_dep KF5 DocTools - fi - ;; - esac - # only build unit tests when required if ! use_if_iuse test ; then if [[ ${KDE_TEST} = forceoptional ]] ; then punt_bogus_dep Qt5 Test # if forceoptional, also cover non-kde categories - cmake_comment_add_subdirectory autotests - cmake_comment_add_subdirectory test - cmake_comment_add_subdirectory tests + cmake_comment_add_subdirectory autotests test tests + elif [[ ${KDE_TEST} = forceoptional-recursive ]] ; then + punt_bogus_dep Qt5 Test + local d + for d in $(find . -type d -name "autotests" -or -name "tests" -or -name "test" -or -name "unittests"); do + pushd ${d%/*} > /dev/null || die + punt_bogus_dep Qt5 Test + cmake_comment_add_subdirectory autotests test tests + popd > /dev/null || die + done elif [[ ${CATEGORY} = kde-frameworks || ${CATEGORY} = kde-plasma || ${CATEGORY} = kde-apps ]] ; then - cmake_comment_add_subdirectory autotests - cmake_comment_add_subdirectory test - cmake_comment_add_subdirectory tests + cmake_comment_add_subdirectory autotests test tests fi fi } diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index ff232ab1c38b..705f48613764 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -12,9 +12,9 @@ DIST gdata-provider-2.6-r1.tar.xz 83836 SHA256 e181d5fe69e66f34719295790301e0d26 DIST gdata-provider-2.6.3.xpi 115020 SHA256 008a302410b152e956cf56fc0abe4f6cc191ae51ab367abb7e0467ee65d44093 SHA512 38d2a581842de0937a96b7498db06aca120b8cd6b9de96a0285e90f57c28118193a24f32c9fdbee72233db0675a35c7bc51fd3ba6ec41bcf4521adf48107624e WHIRLPOOL 70d87e73d355559879daf4a00c9ff45c24a455af5fb2f93e8034811b0c444799bd754cb00ef63c321c3f7d85e98a62148fd0e9524fcc07edccb5c02772d7b515 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.7.tar.xz 2314196 SHA256 929e33332c92c219a8938cae87a00153eab72762d31e16c9143f80b784e4d60a SHA512 5b386f0eca9d18b6eaab2bf25ff269480784db3b5288c8f0653fd5ccbbb0a87ee6332e5f392d28a4143efc2de9115546b7d1e759fad849db2ead590347286d4f WHIRLPOOL e9a006edf054f3ba4f3a2230e0ee6f14c8dffb86f0d137e9f646aa8b4520b27cc97d62f98d86e88f5ae799bdb8caf30d0caf4734f7948fb676dd908482bc2b16 DIST lightning-4.0.8.tar.xz 2307984 SHA256 7a0e2550edf3d5a6d8e2566dc20f20630c8cd6eda0fcbffaf554ef88a7d46eba SHA512 4e03f42dda58b6bbed79adcf050ca7b5e8cfc82befde22d4a0a029e5187204d40a731907259cbe41adc8b813ed7a2bfccfd4ce91b1ff05c107c8eb3ec4e4ef32 WHIRLPOOL 196ecfa01932ac1d153baa231023b3cb970ef33e55b8193ff420ff58e2d0b55e72376a993ac6712faaf995c1c239a63cebff14369adba479d1451dbc0126e4c0 DIST lightning-4.7.2.tar.xz 1927008 SHA256 55a2c26941834600364aec1444443797662e92a6a8203c4f5f2b315830755d80 SHA512 878fa278b8f8a6b7733e81aed0864104ef3c60d0236b729c71cc5e4e453b97255c3e4e4140c053e1ceb586142c46ee57b21539e23256a0bf78b6b8628405de88 WHIRLPOOL 53979b914e944f9026ae9d93b9ced6e69d9872ed4f7f385037fbc5314ad496deb489bc1d6435cf27aa74d9db4f615fe17a06ba022daa496f4d2de30aa2bfb48f +DIST lightning-4.7.3.tar.xz 1134460 SHA256 8834c59a58797af747805f9a67ebcc311607a98bea4d185689d7c35f024bce7b SHA512 ebca7d74413a15f404ce094e5a4d047d79f250a04c6c1e78a3ab5aa49946e1e1ac81a1f7703bf2e631d841b98df66a21982788ee15af14eefe1d51eca29e1d48 WHIRLPOOL 34a28dcf707fe564433a663c2ac3efc79dff409cf22383425f38d4ac06184ac980f35a6ee81ab8e9d7030189538188ffe2d5fa426e0aa1cb8a11ebe6191a5fd1 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 @@ -128,63 +128,6 @@ DIST thunderbird-31.8.0-zh-CN.xpi 462668 SHA256 09116541b41128d53caa6c14c6c66078 DIST thunderbird-31.8.0-zh-TW.xpi 463408 SHA256 2bfd0efd2a0695733bf59d0a8f2c184c4798cc1f3589672f3095a77217d9bbe5 SHA512 cd71d2e4a08ec157b95e70a2ff7acdd62c4c21ac93040b6183be55a14d6b3a4fdf5f9915078ce2487d544d3a2dde3954d5aed40ab3276f72615fb4462e4974a8 WHIRLPOOL 8939d94d9d5ca7ed72fe9e05ebbde37090410ed9b3d1d7d2a8f5495d718e2904f516a5bc123580c87d84baba01bde6c359c66ee371c003fbfc5f65a02111c6b1 DIST thunderbird-31.8.0.source.tar.bz2 171428094 SHA256 16731f49640e01b908d704e7477b4d9628cb2af9c2a492e5b996adf5218112df SHA512 a37133ca0764df44cde41429b5165e53496d58db1168529388d565c8169b2078492241bf9c95c864b76b226e7b2ec95ac1c121561bc0a87bd5faa8b94a1862d0 WHIRLPOOL 47a8fc9c9828a785e660dbf4e2313be46a6a53d290f489334b7cf2d9bb78129e6a7dd3b9f22f0a1bbbc3bc18145d78751a272190f3e0a503b40962ccee542b08 DIST thunderbird-38.0-patches-0.1.tar.xz 684 SHA256 cd2a347b72a104e72d38e56bb92df3464e8820485119b4114dbd0bbda131a808 SHA512 52c83af301be959e861dfec55b3c4bc60035387c606976bd29232c4cba077230edcadef242491e699fba10027d0408dd4f33fa320bcf96727afe149166ca02de WHIRLPOOL a378a0fa1b152f17681a5e389662fedfacd45a137b224f038d3c98ab4a024bcf9e753fb2fe018cdb7126fb710ee8baabdf7882540450ead2985070d0d1f12eb0 -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 DIST thunderbird-38.8.0-ar.xpi 475295 SHA256 7cee5d888c577d2beadc5b9bfa571bf4f4c9a3008a13603f416d1d87ab68e7a8 SHA512 0b37690fa2b674b5faf0e56309c5589fcc6ffd8559c21959f5d3ec225912bf95557caf62bbc7c8ada1e83bd57699ff5be531609d57903f7eb43c9f1955103a3b WHIRLPOOL 47810892f7028b3d76350406158eda561aa59fb8cd20ae999f685e08fa1eaa2ea0df0b56496c8c10760616a3df3180d4a898a85378b76e793a1f1777afb169eb DIST thunderbird-38.8.0-ast.xpi 405872 SHA256 c7851d4cc7ca93457802632f70b21f3afe91ae3a024347a91cb3d1be499c4c96 SHA512 ef1f07fc4f71deb381bb82cadf2a43b1baa8ea8c6332a9258a5f69e23ac9d909a1840047ea8c87d0da1c2b5c0ac0f997c9b95fa6bc9c0bcb665965bf21815369 WHIRLPOOL 8b2dcd3a3b5339772a69cf7f0be01375efe4dd56b2def1c66bd8488b4d7910355d1108d153552792fdfa1ba2bc707d3f4884740588c7ef0540481ab8c97a846b DIST thunderbird-38.8.0-be.xpi 442452 SHA256 ef589b94654cc18be3fe40c1891027c3a9006ffbdef498841d96fffa6f10ccf3 SHA512 f8bfb9af8c961efa94f42152eead62a54023d641c20346bd48b9533e793629db4da6d0ae3dc1bb4e1fa19d01818669ef5c09a73e7232d1f0620c5a9ea3db3e08 WHIRLPOOL c4096e999a3063258d638eecfbf2e885c01e8fabc236dc7054c22f396df8fb684916f93c12b36ad5f2b0979b579c7a219409cd9309d61c8e57e1480b3ced3102 @@ -299,3 +242,60 @@ DIST thunderbird-45.2.0-vi.xpi 540497 SHA256 760db86b7c8f851ba3416b50f0a5a446556 DIST thunderbird-45.2.0-zh-CN.xpi 489209 SHA256 0a876c51d52eefc894102dcc1d9c867d33122672e76e0393941f3af13fcaf1bd SHA512 1347097bda7b89b87e9923313b9b09e905273185373ee600581bdf8c96497778e2ae39545dd8a6ef88af38b30e1ce5bd1bd6eaa3d1b27eb82bc34530397de16f WHIRLPOOL 54ca5bd559ebe06c66c6907be546933881fdcf7207ab420979eae2981b5898220f31234b9d2a1ce035f07c036a6bdd0b627f94e08667131c081f25aa4af5ab73 DIST thunderbird-45.2.0-zh-TW.xpi 490850 SHA256 14aa68a367c79a9f87788c304966d3a60e99a77a2c42db9ce05d5755cc67b93e SHA512 81b5408b60822da17fc4359b45414a9ac1dc529787c8fa87bb60ed576d36ebb9fb9f303e42d0f82ce44fbdcc15d976f48cbf9f10d77fb5408ec576251a57893d WHIRLPOOL 154f32f52c1aa88bf00b156eff415288e5b59be6cfc30dc72daa016bf3b3d0e52b2dd3f594540a851f11c8feee32739ba44eba2a1c2537190263470ef059c5ff DIST thunderbird-45.2.0.source.tar.xz 201023884 SHA256 bd2389cbb28138668ab41b26f1dce49c455807e09b43fd370ee765ae3f0937c0 SHA512 325aba6cc62fd86267a9ee63a01b114eb75cd256e19b11bbac4576abef3fff918426670254115e619527a1336d53badb54b079df7628117d91ccdcd0cc7e2e81 WHIRLPOOL 70f96128e857b7ae265f9993046837c7ce4dfc5739a552f99294119e1ebb5f03afe1d5ffa0a84b1ef5af01df4b91a84617644fb13ddf65046b9b795957bd0053 +DIST thunderbird-45.3.0-ar.xpi 490775 SHA256 14e8349dd5c9d44870b31c12831878c41b3346065aef9dfa0b1e53afa01b86d3 SHA512 c4fb9cac062925a07e2790e66a1ec86fec217be2c518715c884e6cfaa1471c83738d50a183c34aab0a4829b3d4d19c7d7a55c738a23260a69f38dad7d1821a67 WHIRLPOOL 0415605844fc8de1faeef9a795dc4f3158374d0bc1d1ad12d385f7c3f21042a8e1f012e4c3c6e7fbdf95a9dab74e0becc8e85cb7eef44ad2d610f0f25f999474 +DIST thunderbird-45.3.0-ast.xpi 428059 SHA256 b029c48931513e7983c6f031b2d9f68e1d2a8b0265807af914c598ed35e69247 SHA512 fc3b549cf3bcc761bdc310459c794aedeb5ea1969ec44bbaf3c4868d9dd7052ccd42ad801d286f8699bcdfa013ff68295d202aabce37597355064a298d382f39 WHIRLPOOL d6ec61863348a054921d789558df329d003a95485a4a6ab88264cede1dd7421a0cc4d210aa653f33982120fdf617205c835956e48c20f735e0f2e8cee176eebe +DIST thunderbird-45.3.0-be.xpi 469096 SHA256 6a2690f13e4182de6aaae74f27acf40d77b0a478e361aad34de838a7f959641f SHA512 34d469b9eaa50fe6ba75d4585f388e47ba9ffc3e23f8c68ed9d178d6760e0fcad29591e8139e1000a4c70abf8630957ed14e52edc613297373973d64746e0231 WHIRLPOOL 9f1c4f5b61144fd70776ae23d108f80dcb6c197dab918c7871b7abdaa12d25ca1487c9772a44d109608781765e2f85c3b5a1947c0e39e2fc0a17ed79184dd294 +DIST thunderbird-45.3.0-bg.xpi 524299 SHA256 4ab4c475533f96bc68e2e01a9963fbcc64ca8908d2803d849eaec9dd6e3833b7 SHA512 dcda0aa7d52ccf859fcdb06f32b121d451d1e76c069d59860c478f7bda205dff5a19fc85c3a9229eac2c25be21ddeb84696d5c6c933a09cf11d66eb5551985d9 WHIRLPOOL 19dbf4787cc172b5c407b222ec69487203dbd8308bb880f8c9ffa4ff1004556ac50244b98f8d65dd8859253c61a2e3aa55d9abf85e914fd4116b352103e10bb5 +DIST thunderbird-45.3.0-bn-BD.xpi 581438 SHA256 499f06af305abcbbffa82eed89b986d0322ea221839d438109caf0a5144f3d20 SHA512 12248ec248444adc6c86aec9c9f20406d0abe9dbec15643893fed52e17c4764fc1629d4825ef5eb08094342911378577b6723cfd1a391c964d25a34fccfb03cb WHIRLPOOL fc918ce5a410be6790a57de27634c519286a0bc8444af8320f28fcad14b1a50af6b606b8862dea53cde50431502bb2e9e27a2fab3320a3ffb2934ad14b688d91 +DIST thunderbird-45.3.0-br.xpi 465999 SHA256 fab61235a4808ca07de9cc91193dc1d9a2ae4d0f461bb8df6bcc51436506eba8 SHA512 a1f48689a2e18c3d687052ef789084d01fcd4115d9a77959b22c903553de9079a18a0808089adb3b0158a61dd386a99d91b7f3c9d794201ca4f35bf8699b1480 WHIRLPOOL 501d0dd0332c8b8054f47ccfe747b3b021d1b47d06868cff688caee9e7a00854bb1e5731bc12a5a1a77e173dae17dd669f07d307089f2fede68547513bb9c1ff +DIST thunderbird-45.3.0-ca.xpi 467980 SHA256 95ecc9a3189c1cb80debaa00270ce59175c8517d3a69ed26f53f66ccfc8a5a50 SHA512 d6c85c084f4a993cde8e60956619e76a1fd2bcec88e20b681dd405f6712a64b24a262a8237d451a2b66cacb9cda69a5a9deb71529a3ecf2e79b8565c76055ce1 WHIRLPOOL 92740d084523dfd160dad5c5f7426474ced33f476eb7aecc079ccd6969d11b04fad1fc78b723579cab8c71e9a2b99bebe1728419227e45b1df7b0e404afb1011 +DIST thunderbird-45.3.0-cs.xpi 474328 SHA256 89b1fa9550587167d23cd24c6c5eafd3425dda60d0c3beeb930820eb492d70ca SHA512 72337152c55e7f3710da57a1b47657e2a6f8f88a93e97edc00fa1da94e75afe480edbaaf6e55650255ce1e3433389af6d15c396aca27b8be6bd2075c977437af WHIRLPOOL 64e0e03610b1611223a5a906e512c671b4253e6e3f8cc61f60147d7cda7eb6a35b792c85d46a92453f202d88c994eff6d2238f30eb00fa89e3dc58aa2dbb96d4 +DIST thunderbird-45.3.0-cy.xpi 456120 SHA256 47e089e89d005b7bea32e02bcffeac9792f1758fc66217bf6b3acffd38e031fd SHA512 87dc1f7ba9c0fe9d287926196b6472e2e5e643b36af9dda3865eb35c981cb241c0354e20f939d792a3b066f2d02125c6dd23123bf5ae42a2b79cbc3034f454b2 WHIRLPOOL 7476692133d435d5728dd8d21d57334baa0f5141d7db9ca26eafad570c7910613f8dc5f0f4f7a244be962ca5d7e8fd6096841c44d1aec3a53147aeb4fd05a5e2 +DIST thunderbird-45.3.0-da.xpi 445595 SHA256 ae4bc970266f6b889a004e73f77ba9633f4657e51eae26cb51d2a5b4164b4818 SHA512 98b3e081acb05da7dbb23fd275397b4f369b7b9273b57f14608e8c8290de33e1922f3ab75914c70d3ebf41b43661a8e478faef2d45b05d57c370f5fb0d66d580 WHIRLPOOL adf496c221cc41dd7705c021007abe0908530a0d0f76a23cedde6c737e9a0feb6e5d64e541982447fae96828e5fe8dc2c0eafdfb8e654d89894653d7490f2562 +DIST thunderbird-45.3.0-de.xpi 451956 SHA256 661eb6b901f1a28b9c00862413768482443bd45a148d6bbe47dd52b832a63b29 SHA512 01fb865969eb3e25b6c7da1d01e34712bc0ae4d0f90787c8ca8980fd7e70bae3f4f2bcb52329a87a40cec106f299be78d2c1cfbbf4d27f3177d7d8fd2d02c1b4 WHIRLPOOL 99e855cb952cd4ee4328242f120316ffacd120e426ce0a6c297646503f1da34cea7a5d9341055dbe45921f7bfd6cbfae9ad753c2825be7d3f9eb7e97b2b95fce +DIST thunderbird-45.3.0-el.xpi 514358 SHA256 8a8ba1b597e0da878dea8f97338137b252c907cf7a44b14ba702e332b3db370d SHA512 e691a8bf36dc348b2bb7155d7ac7c02fe5e6b273dcf32972a8a59dd8395e0b5bbd2b1592f702d44d44ea44e64f23f85eec9d9bc6c72cc2ea01c747002ec49be0 WHIRLPOOL 4f6fb3f0144e379db246f0c9ab4c94d4ebc771725f9a1a7d7ac826fe16b4b5e4b4e41be087c59f914df0e670936115f81109d54e6d0a961d9cf99ccb1ba16e07 +DIST thunderbird-45.3.0-en-GB.xpi 437603 SHA256 710e441f1c0c89069a1c7f81a07d1a71dfb95bae1969ba0848d07dd1c9171abb SHA512 572921ec1b33b41b6926a90c23fb3acf57bf2d50d16346a18da8fb1158f7d2dba7a334403d358f1e18c0e1b117a8525c947384f4b11b0b678ad59f20bcc4b17b WHIRLPOOL f0a2f88624a891841ce674a551572d2d7ec90f1dc256e3ab764b95278cbc3538a8aaf9438bd0c61b4d4a29908a1f4698fb2b400ef8d599871dec56aac1492daa +DIST thunderbird-45.3.0-es-AR.xpi 464684 SHA256 ab48d70b5cd131fe3603857bc1df424b8b65e6c5644512ec53e0f685565ac83b SHA512 6e3c24418e57aa7fc1255b4409eba7d08bc1a7f0bc0fbae09fa2866d13708ef92b9ee363aa02207ee46bffaa5b7100cf8bcc3f34720c245383d2a75aee33ab79 WHIRLPOOL d53f7a2f4584f1b9fd185e970b2da74a708f9beb09b41a2138424a24209953529fd7bd6b34bb117baa3ff68acf894a60c80bbcbea5442e258ff3553eab80cd9a +DIST thunderbird-45.3.0-es-ES.xpi 388000 SHA256 a2273d1a286c4a8d079306060171a930fb16185852ae8392cb42838227e0863a SHA512 7d33bd1ce31756a75e1b907104198c2514b2252e336ce27d0b69bae6ae303338b5ac99a79d6bb059b00281de89a466716d4525440ef6983965cc3f3f437d9f8a WHIRLPOOL 71ce1bc4802f9d16ce60b0006feb35c5ae0af34c96dbf01af57508af44755739678c0c08628f418290f4163e77ab0f6885cebe8de63170348b2e32d78e7bac86 +DIST thunderbird-45.3.0-et.xpi 458418 SHA256 b7a399f8b8503da2dfcee62f9bc842a0e7564881fa80a82b036c6dd5fbdb1f33 SHA512 3bc4c7e669d6c801be604f129579aae95ca5babda1fc20cf23aa25539c7a75b25763a060daea0b4c54e4c13d14cc22aa9e650f5f442346ea47e0a6c3d7f73ca1 WHIRLPOOL 7fa9ae5b3ed5d6591e7462645d1f7f4827e008969c439c12b28e5ca527ec69b33be6be04a0a530e56a7fa9ce94c395977a4ba16d3062ce691ca03168b26dc2c2 +DIST thunderbird-45.3.0-eu.xpi 456708 SHA256 d5ae34ab7078242c839ed4e3dd686b2a99db0b6469803195fdd9b76dc7d146dd SHA512 2e01b774e900cdcce4bac4496c26ca6626d01053a7f790822f7af3bbed374b82aee428df4e0fda78317aa6af160926ef21e433e6c500109f8dffe8c3ff937956 WHIRLPOOL 36396c1ad6d8291811ceda5370b0a849fa1d86f887f9f201dc026b950345553df171132262857613ee058e3d4cc2f1423b02e98d94c4fb22ec70cbad29e2fd29 +DIST thunderbird-45.3.0-fi.xpi 458335 SHA256 be29bac660dc23679e2b7170a9ad6cf41f0e4de7fac1b00b499cb1e3d7da7f11 SHA512 33a52acc81e8e13317894aff426243c66e235105a9834b4e216dd938e0dc794a29fe4b67d605b1608403f469612a4aa97d9197a81c0b4ac98ea62131d223f5b7 WHIRLPOOL 005e20f712776cf1af593804c850d9a5125185dfc965778c7c0dbb0614e5c5d8eac2aaf1f87696969e893aac40e79dbcedf5d2bc56e16d4efc844398192a44bd +DIST thunderbird-45.3.0-fr.xpi 475465 SHA256 809106596fbdb70f5d1b078504b90a99a8fe47e6b149a6b44939087d575ef9df SHA512 2ec14dc8637f5acb7f63a1f440eeea65b3d62aa3ac6e7b412e92195989b44935b23330b8b7b45a20ebecbe5f20a0b3a0372c4a1f4808ec32f2f0df7878edab75 WHIRLPOOL 60e778b4e110faf208b8a657975c3246b2444f5a629d2607e272e82ff357846194b45c53fb0f433480553d100de57589dbabc2465e0b1e258eaf1183f80799b6 +DIST thunderbird-45.3.0-fy-NL.xpi 464757 SHA256 edd06a5b3a09a96559fb3b598579d738e725045e47be97e3a1ec4c2a864680f0 SHA512 82ac204e7acd7191691316720a1360671ff5aff8e339ef167e432b086d9d2e007f9dcf9548ef2c9174303760c2a52f3c646abbdbd77eb6fb2ea6b21ed31a3f94 WHIRLPOOL 08061cd03da5e5c64868204c4ab10b3ab295f9d935a8cd486aa13d16b93d592e676a96c128e269ee258ec99919400b605836882784dd74cc9d00bf44f0d29b49 +DIST thunderbird-45.3.0-ga-IE.xpi 480316 SHA256 88fe8fd6460aeff54d873b0ef8ee3be276e4b2b9ae484a418a615523c484c9ff SHA512 36f4c5a58f86ae8547dcb3592a9f45909ab35259470dfdb8c54e8de83b3db0a4753531a04f1793f278e9964d26a4bc756fda336d291ea081b33c490bee543294 WHIRLPOOL a11b91aa80c50c583ddb45cc997e8d474b9260cc95a23b0810ff74ce3cc003c8d65602ff115f730d666b00240c347ad21b81914f0ad42723167316da26de317e +DIST thunderbird-45.3.0-gd.xpi 478296 SHA256 c5412c25359a46887a29d6139cf7fd2295ff5aea03411d1eb54e517b8df096c0 SHA512 abb9578ed8609ec2edb9bbee1fcae60bcbe05bb1ee37a2d470b3969363a22ecdb396c4f68f7626f8fb5e4a81a507ac2c815a4d78b589291ee90f03445946ff93 WHIRLPOOL c8c9a3e6a76314dd67aacc5e5ccbf71a394c8149e90408cc5c8a2c3b188eb26db9699f48c718ca8a393fa8a05b1f4de5e53bba8f2a069f6de54f5175eaa8545d +DIST thunderbird-45.3.0-gl.xpi 478580 SHA256 2b560084c1ea28d68073990689dc519c0a87c5c9a3e97e651c65017c4ad027ec SHA512 c6b4397cfcbe9e6754dbeccddea7b2865625a28164282195595aac5f345568b53427f953b47def344cdef1398948a7720645e69ffc0ec2fe252b61109e4fb849 WHIRLPOOL 5aa208e4b17e8b51ebe47d2744a29914dac26b1bcff071a0de6714a979a4728ac187eca9bd337e58ac23702f14ddcf2ea2f5bc0f5de24fd6b958b4044414e67e +DIST thunderbird-45.3.0-he.xpi 497962 SHA256 e2885e37ca31ece37f80f0aabaf9cb9d4c343ae6493f5a74933d0101b25931d4 SHA512 5705cdb2abad6ade51f71fbf4edc3cbea17dff8ffe75a055fb09aaf993ab144444828aebbb9bd82139607ea4d781c4c58339868d6a37cc5d835aa7e48004b979 WHIRLPOOL b8303194ccddf473cabfb89f711547ed4a0b10419523525669188bfc54a286994da30708265319940b03387dab83a4e8950405a0fe218ccb73825cdb8b64df36 +DIST thunderbird-45.3.0-hr.xpi 463959 SHA256 9f2f6d27922fb18bc973637ff16ff8bfee13260846124eded83e9bd4ac259386 SHA512 d023f0e8efa65a00cd0e8786a2be1c313f45520062ed15b0bbcb6aeb6aecadef395b27fe0bc96144e313d6a908bd0314afd37e0aba7249fb30cd72899be2ef21 WHIRLPOOL 3c8e222d39452d542cf0d0eb7f4c2dbc5f17b836b71254bb2db4034f0383f13f76a3f2396a39dbd79774a090634ffa4c1170081fded6669b8eda5470eccd5280 +DIST thunderbird-45.3.0-hsb.xpi 479414 SHA256 aa962ab31211f26cadcab83cf53b4702d36ec0aaf254f90501bc61dece171207 SHA512 9677e61a152f04a30a75ecaeebc436d9ba970113e4fe5e7ea58a009d9f8c61a045dbeefe2a3f9781409d7c77176d90166e17b1e4109560a2bb8cc28fa9b9e839 WHIRLPOOL cc6464d5bb34c14c3564c75e7841ae993065fcb2061da3c9c2aabb004819ea249d3c045dfe2d5b3b6e450939fd754e4ef6842bea9ee6c7cba41e2356a1d90f4b +DIST thunderbird-45.3.0-hu.xpi 479584 SHA256 31d83972095cb91b2f800d425d86898c1267734cdd130c4f5b6dee508b7f74af SHA512 62d75a315a2f33b3263bda327c039f0e599dbed07a7d43c3454a262c7be761c57a72256a6f294599e86a620646b6bd9f6f8beeb4405a0af6e925aeb7b8b94e69 WHIRLPOOL fa32ced7e9b98ee44747df58489f45373dab62a802e3f3d58473ce4d4549facd9befdd656fe707e70571f03b4cf43f2a5db07f1a3d2a8f4663369c26f3e1f675 +DIST thunderbird-45.3.0-hy-AM.xpi 518883 SHA256 519cc05757b2c3d1b5469cd41b7ca8509061f5ff1a0cce3c172905fc22e414f3 SHA512 a253db2431fdd3d4e852ef86825bf3158a2f80eaf6e11a786a518dbb7b5932129f59a68d03f5bfb45e52c86faff1fbeb9c4d314b4e9ff4f41797df9fa589c4a8 WHIRLPOOL cb861b7530b05ea8c2883241fe8f775b3906efbeceadb838295b2458a949180396ac960c2932a60d082b237e00875d781cb8478f01f95371ce870b4fcde997db +DIST thunderbird-45.3.0-id.xpi 499981 SHA256 ca5fadd3bd46423dfea5c8311b53a2e0ee5c13ababf46d7f403c0db1dcc11ebb SHA512 1b03ca67d53556225c12bb6bcedfcd64ea5ded8e74d1dc8735f82ed3b5c9aae8f909d0f08cfbd65cc513d3e4018259c1ba7a7fe73b8317dda9c73b4e4a09f1ac WHIRLPOOL f7ecd59339ea117cda5732d119bb1daf19a406050ab4437fe94be1f867bf7c4ebc75b790ce38e55db13ba7d7476b0c33d468dbae1189225d5031156027a6c337 +DIST thunderbird-45.3.0-is.xpi 462190 SHA256 1e2d34ea4eb7aedadcaa19f78fd181fd300bbde09d77acef22d3d98cedfc4eef SHA512 584bf838303a1d80ee5332559b41836457d40972852066efd6db9cea22e78b78b9b3f8134918c3c0f3005a608be0e8c6db5a78ab30525753bfc4c1fca3e030a3 WHIRLPOOL d42ccbdb29cb32061b238bcf526ee5f8124873c475a3cd3af8fb2769b54d017568d5b7ee625805f2b3b4f6477381dd40d509134aa68f0f960c0d43658bb5d3d7 +DIST thunderbird-45.3.0-it.xpi 376889 SHA256 cec2d6d74a6009fac0ae32a003eeecaf92764ef64e04cabaab9991f4df0e3f8a SHA512 8f455e45bd132b05d4714156ff4aa5a948a4489c2a8d713baf5cc7b1ae0a6c752bcc02a52e9312c58f058b62155f37ba02a02dedf5bafc5579584af513263bb9 WHIRLPOOL 72378c3752bac75b60a18118f43fedf6c27ad075cea2ad66bca98df8b56eeb220d84d7f1c4143704b76c259d24e6f0e1060c6398d76c965af5afb7e2c7361124 +DIST thunderbird-45.3.0-ja.xpi 519552 SHA256 12c51b7609d66aca80ae5ad182e9f9c7f53b858710e8984c2719bbb3d5fb7424 SHA512 18695fbd8cf9eb34bcec3b05f21d9ea1021ecb3276cd2adf09a2487871eb20076ad8498b8c67df0cd441d7c0240f2ad7b211e9b82a187500af8cbb2099aea261 WHIRLPOOL 9bab7165d0c3eb429d8e3d417f056fb69ec20d390d011e9bb0b98d86714c6930dfc89f1a08dd8a9adcb6ea686b324c42483837a135926728d2adb8b992f6d8e1 +DIST thunderbird-45.3.0-ko.xpi 487417 SHA256 bd0136777a199afdc65ba973824a331c73fb179cb48ac97145e6b765e4cc7804 SHA512 42cea2eb970581907d5aaf5258d26b680c99ab3e3f3d5cd2ebbdd84dc108ea042c7ca49660386f579bff959f807fc464dff4c24842cfdb1edc071b09bc1ceff4 WHIRLPOOL 691f30f54105b3c08536dbd292c22abf0bed989f0576f29831615b0a9f17a5a3599211bd36b74bb8d69a29c4465d3b55c97714bae029cb5e3822558e3f2a53dc +DIST thunderbird-45.3.0-lt.xpi 477736 SHA256 b58979478eb925bfb89c8bd5af244d4cf7e00f6f6552d502e46d798d78b52c8e SHA512 e44e1e4e1928089d80f2a37227a035df1048a2c624633eecc48b415bef40f2b6757221f7b5e6be6ed1de80a641f712ba35472d8d899edc71cec7555c831a0278 WHIRLPOOL bd0ece68a81552f0a8359ce4d47852df9cf1b418523eb8610837874b6462edb6d3372e290583692c616501c02ef679ffed6e74b4e9f028b3385d7ec2334244e7 +DIST thunderbird-45.3.0-nb-NO.xpi 460011 SHA256 e4ab9385fce486a3db941d7bcdb940c30aec48799fd99f8c4bd5b49d912e18a4 SHA512 693749f775ff7a5131389e9a5ab750dbc4eb0bc2386611b56113bbf7b3fc78d0151d1c13cea056cc26d77b2fc28fa2241109e80a6a591fd266630c1c60c62ce5 WHIRLPOOL 7eac8ea62c3f55d132a16068c7de2197a0035947d414d30d7c3ce4a1c9966e08fbb8f75232228ba4ec4c4c150f15903903ca188ba5eb5b37de38c2c76c5f713c +DIST thunderbird-45.3.0-nl.xpi 456664 SHA256 500fa2ff7d7383c0d177e6ac2d6dcfd6bfabe60f691c9c6eb4f38c5a04f74f6a SHA512 68db9e7694911ac6bfff7cdf1ea4e741f30902a2305661c4be02b8766ddbb66ce52b3feb8eef40f165afa4cb377a8e26d2997375847ec3d3c4c64ce176f40c02 WHIRLPOOL 1d340b10af310dae0febc9ed5b4810d0d8c3296ac37996962fe6642a8897349995a3038d6c9c8cc5b741d8add0f4cc419228ac6282836b785eddcc7d6ea0557c +DIST thunderbird-45.3.0-nn-NO.xpi 460880 SHA256 0bd32c709071e81e057eabec5c0c5bf5a5eba916b78ce09f093427dcb7900ab8 SHA512 c5384e20f9ed76d3690e15d7d06cc70704c3e3be7c5e603926352a33e0ff893898a5362857eb78c355a1b7ada7f96f8f02f06fc2d79f5bd76834bdc2ac5ad88b WHIRLPOOL b2380eb7b10676ec48c8b67e10ad8ca39320780511a217d5d19b1304090a0b543c5f31283ce43bc64eed743f8b156922140e983da02ead882ef7c6de614e103d +DIST thunderbird-45.3.0-pa-IN.xpi 551067 SHA256 ac6f3f94d26f9476f994f40079093e2f40fad8a224821685145b15a7cabd45fd SHA512 720de265086dff8782ea2d8a35988c90d24e24acae37a3421dd0143d3654d5a0b784d0154930838cf5b5c21cdcddfa7924c732e587790623b968199e7616e248 WHIRLPOOL 8162aab2e52daa8a88861e3ba0992ab9bee9e44ebf1306d7fe733ebd01d48da632e2c16cdfcfb91a5b703d7dbc0f21cb5e1e1f2bcede2d53986f69ff5b61769b +DIST thunderbird-45.3.0-pl.xpi 423867 SHA256 cb3ce60d3a7a1b99f7f63e39de4e136aef86d23b2a32d444c2830389237f3110 SHA512 cde9cfaf77f0c3a620ddae6962f6f63ae60a75502e3f95bd278c652a7e3f4e7cf286515da64fe0606b3a551fd84f7e828b8adddd9a1ccb9a4032dc6d767367f9 WHIRLPOOL 1471c79843b4636823562e82b9b19f09e40b0ba54fab641b39980ed77f8387a68a0bdea2c994c0d97e04042a6a94b11d4eba721f58c8ee7a4e94eb5f4b109eca +DIST thunderbird-45.3.0-pt-BR.xpi 464682 SHA256 97a55b58a2d9e174a3a09c817cbb269efd45857b0a44ffd495acd7128f8c8e83 SHA512 172f138eaa34a30ef6c228b30e4edcc97f082f62b592437e40b99e4109d0f12d32833498f81620e33b4a77d31a27c23c7553748cce2f3749f4db88026615c387 WHIRLPOOL dff34f2702578df378cdf25c734c713f13652497705493c0b067e8f72737b12b58a5a3d8257f42c03137ce5e3260c8ff61f71bf938b05b1316fb99c929458fbe +DIST thunderbird-45.3.0-pt-PT.xpi 463751 SHA256 35a3e8a67a58da58ba21c6e5788ba408ff42706998becbfe2fc2919981a11e9b SHA512 7f858f29953e6b81286df21a03c28d333f44f70a85c9c657e1e7a7669f3c6762268701d8ba6ecabbee431c49c864feb787d8abdad51f91167314c80ec521448b WHIRLPOOL f1f89ecbf3a14bf06856c9992d0d07c6932997bcf803c0c7ee756a9c47de5b041851b974bfd4478edbe982437cb5fef922f96420a9a9151e939eac00d45b6bd7 +DIST thunderbird-45.3.0-rm.xpi 462650 SHA256 76400f0ca680672b3dda2a7471cbd153ed012f46f25772476b26cd5133b8f196 SHA512 e5cf6b519701b72260f78c0b96c63e996e9ab3f5172c18a7198ad737507ce780606b613f416edd521bc3212174c6d0457c524681b389f9b879fb5c9a49a306f0 WHIRLPOOL 540757a6c9b55249086eee434f8d03a4f5586d9a69566c4970aee8231d516bcb750d41d8875fdcb02238d132c6c83651da76b338d3b9bee27c5b3dff212e3123 +DIST thunderbird-45.3.0-ro.xpi 468518 SHA256 339dcae1301575b2e80f62513ff0a7fa80bda0bbd2e1768a4b46b0967ed68cbe SHA512 5e43c95fa68fda8ae0cef3b372cf3ec5c7e5c560778777fb2a0205ad67798b8cf36b7fab091007752eb18fa98ce24cb2809b1af2968365ee451f9b50fbcb1c37 WHIRLPOOL 0ec56340681987a4ad946a62332a379f023956826916f3f4df052ded691ea681079f9e6cdfdd774110727a5e8e296dbaf3909c052e5353930de18e0172e08907 +DIST thunderbird-45.3.0-ru.xpi 463891 SHA256 a9f177a77be928bdf6b766f28a318c59059952a9eaa255d301487e04011e0ea4 SHA512 891a422a7889603fa71d8f96808079e59f87bdf3e752e20479499b6b20d07a9b58e5f9bf4ad91e9e5b8db67f738d3a1f4e7f00a7f0efd5256f626c26feee7557 WHIRLPOOL bd40699a91da198c71a6ba2f65f69e5c20ec0bb7ee9377be46f95439c0d49e29a19ec638d678d9a0db7b598e231824a0a97fc70f3f10495bfe9d44a37878fd6a +DIST thunderbird-45.3.0-si.xpi 555995 SHA256 6220c44dfc6063c40b31bcbb38d3ba631af1cb8ce83ab56a6650d233a8224273 SHA512 0b4edf14eedb347a13f4c4ee2f3348d6e9fcf9b43c6c6704f5de071ff8007b8f631447502347aaf67b0ef785676f7af2bd4cbd67b00db75428bf3b6175e27211 WHIRLPOOL 039393016b3115f9242dca15d04a4ad4e7c0ddb150032585e45284a155273f340fb907bce8c7e641a5516a968bf38afa05bbef3a667b4ab1269d4e3676258160 +DIST thunderbird-45.3.0-sk.xpi 481492 SHA256 e3dcc38d2fb6f99bdb61c05b668a8ac9f9edafd39367f7187beb6de0c0fbc6b9 SHA512 94603e45e738531177f5a202375923ea9fc36b2361f5fc4bdbfe0fcf49097fc0414b3270e97fd93964bf1e95e65cc50ac04a9839e5da147e4876183013fdc730 WHIRLPOOL 696022c9319c8d390baf7237d33d8da956449e64dba474ef87268d77b749e7a98d21174bfef60d0d6ab3027159e193f95da03c7570d248b85a818e5fe4e479a9 +DIST thunderbird-45.3.0-sl.xpi 462777 SHA256 634e6cc802bb959161605d3debce6e42a788f123d8fcb553a5d31710c1905afb SHA512 7b8f17551e61d77c5b1aed2847ce42f5037e3d7f575b34f07c89a27d347e39095a7d2de0a82db6abff8f83b30806391cfd21c75bd01a16c36f4c2cbab8bc7341 WHIRLPOOL ba5cf84761664b7a6cff27716ef2aaf2425ae30a69760d6aa6ee202b6b4adca4501be156acb3de0e797c2d0728778915f433d36cf211d1f9897dd1f0f317a852 +DIST thunderbird-45.3.0-sq.xpi 469534 SHA256 e5a979709fa05c77b317c314d4cd4480fb4ebc515edae875741240c9ca776d7e SHA512 2e97a8705925d51597c690e5877a695e6ff9c9477f0f68139b4ecf48eaa30c124a724fdd9681195fd0692f08eb8f07277473cfd5b62405851449aec1cec7f3ae WHIRLPOOL c4b32a133a531024334c6fabc41130ecb923f4be26e5577508038c9fb9493e65e7d967f3f33a4f30644f14d9546fd8686d57ce46d9f367450bb76ce879f1e47f +DIST thunderbird-45.3.0-sr.xpi 565465 SHA256 ed293a2e16420aa71783d0e100696a0ad80d5c901647073703df9f9e04eac89d SHA512 c65e4265f044130b7c2a6fd3556f98eadcf3913a203b01fc55c76223d0efa215ba0f17ccdc33e54b00466c497c67dbe3994122f0c23e80f38ef3d0bd511eeaaf WHIRLPOOL 687217ac2d61a1b5b6542f8bc5b365cfd6654bd75e91334c7ba0c78ed0bf695eb40fc5705007dfeada9261dfc7a6f8bb94adc11848c47f8df4b064de50390048 +DIST thunderbird-45.3.0-sv-SE.xpi 465433 SHA256 a02ae56d7fd8918f018724d08af56f095a0e7f9dd5caf2dabbf09b811d807c8f SHA512 276a666c8c07ce615718efb112250e126ac406960ac6deef65f631ac9546826754455187362481d25ebf64ba750f5bdf5e02ba8841890b13a5824903adc9b56d WHIRLPOOL f206764739d02bf1973537b8e4d6c0bced36bdcb70f8655ec56a7f09c060f3842b1e03ffb95dc458fbc3bdb407a23b72dead6891e54743bb513851f85c76db73 +DIST thunderbird-45.3.0-ta-LK.xpi 579219 SHA256 981f7d8ebe94e3333340b1b87b4f58d8616df0961ce3593fd22b070372f6da70 SHA512 84cc49cbb29f608b78c1774d568d0623855fd560429f0b1438a2ab2ccfd74d438e56f05c5c564b0f16c3fdfb8a7eaacd1caad3c1cea918366c26515c77807b36 WHIRLPOOL eacedef61653b52aac580035c638892369e7cefac4f15881b7d7f59099e94dc52e11851701bdd9c9384c42f9e5719f7706682971827118f42ea248bccb5407e0 +DIST thunderbird-45.3.0-tr.xpi 467622 SHA256 afe590afdb4c4b82a4bce715f06dacd2b67ec748b173ee164b046711128f2a8a SHA512 d4d6164c68cc9a260d9e3f9ddd05adcfc88bc2f3e801f01728d83488aaca70a51657c410a655bcd025be54143cbd8e1d0be6cffd1a41517ffcfc2384b3b0f1b9 WHIRLPOOL 1ccae75e8951ec75ec7a24cf7c1aaf375bf2c82508183d3ce8d50eb4242579e268e376d9b45e037b0dcf08a67a8b763f38da9909b8faa766f0fff77056987708 +DIST thunderbird-45.3.0-uk.xpi 536438 SHA256 521d71834e427f2e7302533f76290e7f3da4195955cb7a63f3fa193806856ff3 SHA512 76e215bb1a7c1cec10c706e702cd47b119ad2bf01a4448f2bffd22a87bd8ea2a6778cd98850fbcc76a6eb9a9460e724d11be00a73caea5d1ffa7fd2a91b5d83d WHIRLPOOL ea8a9b053b70722069c7628c53962503f2e204cb3fef83ced956f45d66f59677cc5513109604a263a23dadd3c87bf56dd27491bf8017a840d50c84195fef5e68 +DIST thunderbird-45.3.0-vi.xpi 540497 SHA256 36325c156df4a34a581fe8fc0e5c013364f40e4057cc2ba60701a02bdda7fe1e SHA512 779b009b1d197c60bb263a9a5ebd68808c9e6345cae0cf1acbc80b5bcb54119baf3497ebf29b6ec4ecc5a3c7f5107f73cbda3ee58122d274635a60906334c77b WHIRLPOOL 44a3d611807f797f84f52bf80dc7032a72fdc27aef4a24b7650ea344211048e288a8d5be6530d6aaca165992926d15c6601bc859bd11f545a867c91797a4b813 +DIST thunderbird-45.3.0-zh-CN.xpi 489209 SHA256 cf53c911e587360f7acf1756dc714d975b3691b3521f49d409b6a5f5b3b1b016 SHA512 2869f3cf67e02de76079361d66f91d4a21d183f2ef050d39d6f8582bf66de8b027fe627d9a596fb7b6351e1195a1fc0daba71a683d94ff4000ef9ee20b3f6d87 WHIRLPOOL 2bf513fe2f4049bebead2ce7d037667f9fd1c271d15fdc6d83eb890cfa728e1b6790e7e5b2e743b4beb8d0cfe53371453417b947edab9132a49de24fb2c4decb +DIST thunderbird-45.3.0-zh-TW.xpi 490850 SHA256 0c2d483534b394fd27cf934e80537d0c789023b4f67eef87965679278d6a6e7c SHA512 180086ec0baa27595906f66c8c9ccd017e5578dd1ff8875f1e8a7ee3c83867950ce9309e3608ae382c84b02e80383bae6a6e21140de4aa90258e4d87672e8643 WHIRLPOOL 5382beeef82b920959eb37a21eca3af96a6dfb6078fafe7a6487c149f059e6c464e4a113c848c341788119e6644834027137eec5210ef0021fd7f1635066f8dd +DIST thunderbird-45.3.0.source.tar.xz 201005896 SHA256 231f6a7a073344659e436a2b1ae58004c3a29e74375af2c8d0de13f3bc79fac7 SHA512 1226b35535d68b9c088ab8692f61120c99951e1ecbae4739ced711665a3237d248202831831f00536c724e2f6359db4601fa5c90f2793433eab4bd9dab0c1165 WHIRLPOOL 86c4145859ee39d4fcf48eacd5a0b61f6f9f70fee3c2e38fe5b225c06e17ea4b7c1c5ccfa2c9f4d0696e9d807a6b612990ccda7d35bd22a8687ef15a9c3747be diff --git a/mail-client/thunderbird/thunderbird-38.8.0.ebuild b/mail-client/thunderbird/thunderbird-38.8.0.ebuild index 196b4f986e47..cdaae41fcea4 100644 --- a/mail-client/thunderbird/thunderbird-38.8.0.ebuild +++ b/mail-client/thunderbird/thunderbird-38.8.0.ebuild @@ -37,7 +37,7 @@ inherit flag-o-matic toolchain-funcs mozconfig-v6.38 makeedit multilib autotools 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" +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" diff --git a/mail-client/thunderbird/thunderbird-38.7.0.ebuild b/mail-client/thunderbird/thunderbird-45.3.0.ebuild index dca902682a88..b5b8e6fe5fd8 100644 --- a/mail-client/thunderbird/thunderbird-38.7.0.ebuild +++ b/mail-client/thunderbird/thunderbird-45.3.0.ebuild @@ -2,11 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 WANT_AUTOCONF="2.1" MOZ_ESR="" -MOZ_LIGHTNING_VER="4.0.7" -MOZ_LIGHTNING_GDATA_VER="1.9" +MOZ_LIGHTNING_VER="4.7.3" +MOZ_LIGHTNING_GDATA_VER="2.6" # 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 @@ -23,47 +23,46 @@ fi MOZ_P="${PN}-${MOZ_PV}" # Enigmail version -EMVER="1.8.2" +EMVER="1.9.1" # Patches PATCH="thunderbird-38.0-patches-0.1" -PATCHFF="firefox-38.0-patches-05" +PATCHFF="firefox-45.0-patches-04" -MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases" +MOZ_HTTP_URI="https://archive.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 +inherit flag-o-matic toolchain-funcs mozconfig-v6.45 makeedit autotools pax-utils check-reqs nsplugins mozlinguas-v2 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" +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 + ${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz 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 ) + lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}-r1.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 + >=dev-libs/nss-3.21.1 + >=dev-libs/nspr-4.12 !x11-plugins/enigmail crypt? ( || ( ( >=app-crypt/gnupg-2.0 || ( - app-crypt/pinentry[gtk] - app-crypt/pinentry[qt4] + app-crypt/pinentry[gtk(-)] + app-crypt/pinentry[qt4(-)] + app-crypt/pinentry[qt5(-)] ) ) =app-crypt/gnupg-1.4* @@ -79,11 +78,7 @@ RDEPEND="${CDEPEND} selinux? ( sec-policy/selinux-thunderbird ) " -if [[ ${PV} =~ beta ]]; then - S="${WORKDIR}/comm-beta" -else - S="${WORKDIR}/comm-esr${PV%%.*}" -fi +S="${WORKDIR}/${MOZ_P}" BUILD_OBJ_DIR="${S}/tbird" @@ -129,17 +124,12 @@ src_unpack() { src_prepare() { # Apply our Thunderbird patchset - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/thunderbird" + rm -f "${WORKDIR}"/thunderbird/2001_ldap_respect_cflags.patch + eapply "${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" + eapply "${WORKDIR}/firefox" popd &>/dev/null || die # Ensure that are plugins dir is enabled as default @@ -165,7 +155,7 @@ src_prepare() { done # Allow user to apply any additional patches without modifing ebuild - epatch_user + eapply_user # Confirm the version of lightning being grabbed for langpacks is the same # as that used in thunderbird @@ -185,7 +175,6 @@ src_prepare() { } src_configure() { - declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" MEXTENSIONS="default" #################################### @@ -197,9 +186,6 @@ src_configure() { 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" @@ -211,7 +197,6 @@ src_configure() { 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 @@ -267,9 +252,6 @@ src_compile() { } src_install() { - declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - DICTPATH="\"${EPREFIX}/usr/share/myspell\"" - declare emid cd "${BUILD_OBJ_DIR}" || die @@ -278,10 +260,15 @@ src_install() { "${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 + mozconfig_install_prefs \ + "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" + + # dev-db/sqlite does not have FTS3_TOKENIZER support. + # gloda needs it to function, and bad crashes happen when its enabled and doesn't work + if in_iuse system-sqlite && use system-sqlite ; then + echo "lockPref(\"mailnews.database.global.indexer.enabled\", false);" \ + >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die + fi # Pax mark xpcshell for hardened support, only used for startupcache creation. pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell diff --git a/net-libs/libosmo-abis/libosmo-abis-9999.ebuild b/net-libs/libosmo-abis/libosmo-abis-9999.ebuild index 2edd20402c53..a10795e8baf4 100644 --- a/net-libs/libosmo-abis/libosmo-abis-9999.ebuild +++ b/net-libs/libosmo-abis/libosmo-abis-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -9,7 +9,6 @@ inherit autotools git-2 DESCRIPTION="Osmocom library for A-bis interface" HOMEPAGE="http://openbsc.osmocom.org/trac/wiki/libosmo-abis" EGIT_REPO_URI="git://git.osmocom.org/${PN}.git" -EGIT_BRANCH="jolly/multi-trx" LICENSE="GPL-2 LGPL-3" SLOT="0" diff --git a/profiles/base/package.use b/profiles/base/package.use index 70877551d387..ed40ed0dcea0 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -2,6 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Michael Palimaka <kensington@gentoo.org> (31 Aug 2016) +dev-python/kdevelop-python:5 python_targets_python3_5 + # Justin Lecher <jlec@gentoo.org> (08 Dec 2015) # Only py3 and single target supported app-backup/backintime python_single_target_python3_4 diff --git a/profiles/package.mask b/profiles/package.mask index 59a5a46b47c5..1bffb09c9cfd 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -30,6 +30,14 @@ #--- END OF EXAMPLES --- +# Ian Stakenvicius <axs@gentoo.org> (31 Aug 2016) +# Mask old versions of thunderbird as they are no longer supported, +# but we keep them in the repo for now in case there is a need +# for them for upgrading old user profiles, etc. +~mail-client/thunderbird-24.8.0 +~mail-client/thunderbird-31.8.0 +~mail-client/thunderbird-38.8.0 + # Michał Górny <mgorny@gentoo.org> (28 Aug 2016) # Last-minute RC, masked for testing. Includes dev-util/cmake # find_library() lib32 support backport. @@ -776,13 +784,6 @@ dev-java/spring-instrument # Unpatched security vulnerability per bug #512356. =app-forensics/chkrootkit-0.49 -# Ian Stakenvicius <axs@gentoo.org> (06 Mar 2016) -# Mask old versions of thunderbird as they are no longer supported, -# but we keep them in the repo for now in case there is a need -# for them for upgrading old user profiles, etc. -~mail-client/thunderbird-24.8.0 -~mail-client/thunderbird-31.8.0 - # Patrick Lauer <patrick@gentoo.org> (22 Feb 2016) # Inactive upstream, build failures, obsoleted by rakudo/perl6 dev-lang/niecza diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index ba06af7a5109..d1a8fcfab868 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -8,4 +8,5 @@ DIST openrc-0.21.2.tar.bz2 167581 SHA256 ebadaa0c2dd9c4ec6d62b1c7f6bfd6385e355a9 DIST openrc-0.21.3.tar.bz2 167326 SHA256 ce04bf2e1648fb49212b90d3f72910ee7e3ab6fc41a34416268d9d5a791d6cd6 SHA512 452b09d016e91a235bbb3c0e2f44c915c5f14fb212924bcfcff8a6147a503df8d5fb0b30bb18bc93fb9a4413346e9f1dabd1095f053b4153d76eca2f44044a57 WHIRLPOOL 163c62dcfd70d104d60ab22c721a75ce62db2d3741d460e26bbb51ecf5715b3711c1c01e90c5a1dd08470b2c596ab964acbefdeaefa4646544832d29c82d9823 DIST openrc-0.21.4.tar.bz2 167720 SHA256 b3764e2209e5616cc542481b024f5b18da95af18697c5fa8f35931a62e7ec139 SHA512 a59001a8cc2e4be3bf0c119edeefc7485c6bb1583a1724538cac57fb64e2d63458bd5710193d72c12a4bc6020fa7a511a921cbaea0f58334d788505b43cb230a WHIRLPOOL acff96bd1831a2f98218bed43a84df4efeb69017285de5717e6e8ffc368b0d6ab73aa20740c0d71477faf95cda1a0d79fad1508a2ffabe232c8b963f391eff74 DIST openrc-0.21.5.tar.bz2 167905 SHA256 a76b29d998c634779ddf54b6851287c584f070a3c6b2f3148a96a89d4848b273 SHA512 46c752833706d87710dc0ce8281fe5714b55d2c59e85e37ca883445b215d726f59e5b0d599ca6231d31ee063b1aa486ad68802d02db2f81cfec57224f07ab82e WHIRLPOOL 3fa284560727e975d5cc1325a1d7dabfab4a1fd30f6747cbbe77a7580350b7ef89a4e21dd2258e9a07061ec2115ccd1996256e43547b6e9d2109d2b609d06616 +DIST openrc-0.21.6.tar.bz2 168048 SHA256 cebe846b43a5beafa6dc1803418523ead958cb2276f31a742f983fad69c262d6 SHA512 e452ef3509cf07df0e0857a9b63fde67901122694ce3cdaaa9d1602222d0108bf43177a51b7d7533960c79bf3bfc37649f43853fec30b22502699c98eb132e40 WHIRLPOOL 7f5abe2d4b6396cec45511a4efd7adf158b16cc1af7d19499a3b5e1334ee70544874d0ad013cccb13fe2996c6d5ac33670b65a9d84f5e03ea51430e1af310f6c DIST openrc-0.21.tar.bz2 167636 SHA256 ef92da7ff1447bc3a11aff799bf9aaaf226ce13c277318211f96d95bcbd064ac SHA512 14200663740406729462f9c412e63ab1f850ace46db7bb709b74a03c4fbf2159b7b6d7827f9c917cd9338564202538e2e115a4d677885eed055bda530ab4216b WHIRLPOOL 66ce916b25f6c81f2c87962bb6452f48ffab28eaee0c3f702830d62d9504c96d975c65aee2f2e3a03192a77cdc7cc75ca2e89af204ab4e4ac4d183f3c6f18a30 diff --git a/sys-apps/openrc/openrc-0.21.6.ebuild b/sys-apps/openrc/openrc-0.21.6.ebuild new file mode 100644 index 000000000000..5ae86a0fff47 --- /dev/null +++ b/sys-apps/openrc/openrc-0.21.6.ebuild @@ -0,0 +1,330 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit flag-o-matic pam toolchain-funcs + +DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" +HOMEPAGE="https://github.com/openrc/openrc/" + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="git://github.com/OpenRC/${PN}.git" + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~williamh/dist/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs + tools unicode kernel_linux kernel_FreeBSD" + +COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) ) + ncurses? ( sys-libs/ncurses:0= ) + pam? ( + sys-auth/pambase + virtual/pam + ) + tools? ( dev-lang/perl ) + audit? ( sys-process/audit ) + kernel_linux? ( + sys-process/psmisc + !<sys-process/procps-3.3.9-r2 + ) + selinux? ( + sys-apps/policycoreutils + sys-libs/libselinux + ) + !<sys-apps/baselayout-2.1-r1 + !<sys-fs/udev-init-scripts-27" +DEPEND="${COMMON_DEPEND} + virtual/os-headers + ncurses? ( virtual/pkgconfig )" +RDEPEND="${COMMON_DEPEND} + !prefix? ( + kernel_linux? ( || ( >=sys-apps/sysvinit-2.86-r6 sys-process/runit ) ) + kernel_FreeBSD? ( sys-freebsd/freebsd-sbin ) + ) + selinux? ( + sec-policy/selinux-base-policy + sec-policy/selinux-openrc + ) +" + +PDEPEND="netifrc? ( net-misc/netifrc )" + +src_prepare() { + sed -i 's:0444:0644:' mk/sys.mk || die + + if [[ ${PV} == "9999" ]] ; then + local ver="git-${EGIT_VERSION:0:6}" + sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/gitver.mk || die + fi + + # Allow user patches to be applied without modifying the ebuild + eapply_user +} + +src_compile() { + unset LIBDIR #266688 + + MAKE_ARGS="${MAKE_ARGS} + LIBNAME=$(get_libdir) + LIBEXECDIR=${EPREFIX}/$(get_libdir)/rc + MKNET=$(usex newnet) + MKSELINUX=$(usex selinux) + MKAUDIT=$(usex audit) + MKPAM=$(usev pam) + MKSTATICLIBS=$(usex static-libs) + MKTOOLS=$(usex tools)" + + local brand="Unknown" + if use kernel_linux ; then + MAKE_ARGS="${MAKE_ARGS} OS=Linux" + brand="Linux" + elif use kernel_FreeBSD ; then + MAKE_ARGS="${MAKE_ARGS} OS=FreeBSD" + brand="FreeBSD" + fi + export BRANDING="Gentoo ${brand}" + use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}" + export DEBUG=$(usev debug) + export MKTERMCAP=$(usev ncurses) + + tc-export CC AR RANLIB + emake ${MAKE_ARGS} +} + +# set_config <file> <option name> <yes value> <no value> test +# a value of "#" will just comment out the option +set_config() { + local file="${ED}/$1" var=$2 val com + eval "${@:5}" && val=$3 || val=$4 + [[ ${val} == "#" ]] && com="#" && val='\2' + sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}" +} + +set_config_yes_no() { + set_config "$1" "$2" YES NO "${@:3}" +} + +src_install() { + emake ${MAKE_ARGS} DESTDIR="${D}" install + + # move the shared libs back to /usr so ldscript can install + # more of a minimal set of files + # disabled for now due to #270646 + #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || die + #gen_usr_ldscript -a einfo rc + gen_usr_ldscript libeinfo.so + gen_usr_ldscript librc.so + + if ! use kernel_linux; then + keepdir /$(get_libdir)/rc/init.d + fi + keepdir /$(get_libdir)/rc/tmp + + # Backup our default runlevels + dodir /usr/share/"${PN}" + cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die + rm -rf "${ED}"/etc/runlevels + + # Setup unicode defaults for silly unicode users + set_config_yes_no /etc/rc.conf unicode use unicode + + # Cater to the norm + set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')' + + # On HPPA, do not run consolefont by default (bug #222889) + if use hppa; then + rm -f "${ED}"/usr/share/openrc/runlevels/boot/consolefont + fi + + # Support for logfile rotation + insinto /etc/logrotate.d + newins "${FILESDIR}"/openrc.logrotate openrc + + # install gentoo pam.d files + newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon + newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon + + # install documentation + dodoc ChangeLog *.md + if use newnet; then + dodoc README.newnet + fi +} + +add_boot_init() { + local initd=$1 + local runlevel=${2:-boot} + # if the initscript is not going to be installed and is not + # currently installed, return + [[ -e "${ED}"/etc/init.d/${initd} || -e "${EROOT}"etc/init.d/${initd} ]] \ + || return + [[ -e "${EROOT}"etc/runlevels/${runlevel}/${initd} ]] && return + + # if runlevels dont exist just yet, then create it but still flag + # to pkg_postinst that it needs real setup #277323 + if [[ ! -d "${EROOT}"etc/runlevels/${runlevel} ]] ; then + mkdir -p "${EROOT}"etc/runlevels/${runlevel} + touch "${EROOT}"etc/runlevels/.add_boot_init.created + fi + + elog "Auto-adding '${initd}' service to your ${runlevel} runlevel" + ln -snf /etc/init.d/${initd} "${EROOT}"etc/runlevels/${runlevel}/${initd} +} +add_boot_init_mit_config() { + local config=$1 initd=$2 + if [[ -e ${EROOT}${config} ]] ; then + if [[ -n $(sed -e 's:#.*::' -e '/^[[:space:]]*$/d' "${EROOT}"${config}) ]] ; then + add_boot_init ${initd} + fi + fi +} + +pkg_preinst() { + local f LIBDIR=$(get_libdir) + + # avoid default thrashing in conf.d files when possible #295406 + if [[ -e "${EROOT}"etc/conf.d/hostname ]] ; then + ( + unset hostname HOSTNAME + source "${EROOT}"etc/conf.d/hostname + : ${hostname:=${HOSTNAME}} + [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}" + ) + fi + + # set default interactive shell to sulogin if it exists + set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin + + # termencoding was added in 0.2.1 and needed in boot + has_version ">=sys-apps/openrc-0.2.1" || add_boot_init termencoding + + # swapfiles was added in 0.9.9 and needed in boot (february 2012) + has_version ">=sys-apps/openrc-0.9.9" || add_boot_init swapfiles + + if ! has_version ">=sys-apps/openrc-0.11"; then + add_boot_init sysfs sysinit + fi + + if ! has_version ">=sys-apps/openrc-0.11.3" ; then + migrate_udev_mount_script + add_boot_init tmpfiles.setup boot + fi + + # these were added in 0.12. + if ! has_version ">=sys-apps/openrc-0.12"; then + add_boot_init loopback + add_boot_init tmpfiles.dev sysinit + + # ensure existing /etc/conf.d/net is not removed + # undoes the hack to get around CONFIG_PROTECT in openrc-0.11.8 and earlier + # this needs to stay in openrc ebuilds for a long time. :( + # Added in 0.12. + if [[ -f "${EROOT}"etc/conf.d/net ]]; then + einfo "Modifying conf.d/net to keep it from being removed" + cat <<-EOF >>"${EROOT}"etc/conf.d/net + +# The network scripts are now part of net-misc/netifrc +# In order to avoid sys-apps/${P} from removing this file, this comment was +# added; you can safely remove this comment. Please see +# /usr/share/doc/netifrc*/README* for more information. +EOF + fi + fi + has_version ">=sys-apps/openrc-0.14" || add_boot_init binfmt + + if ! has_version ">=sys-apps/openrc-0.18.3"; then + add_boot_init mtab + if [[ -f "${EROOT}"etc/mtab ]] && [[ ! -L "${EROOT}"etc/mtab ]]; then + ewarn "${EROOT}etc/mtab will be replaced with a" + ewarn "symbolic link to /proc/self/mounts on the next" + ewarn "reboot." + ewarn "Change the setting in ${EROOT}etc/conf.d/mtab" + ewarn "if you do not want this to happen." + fi + fi +} + +# >=OpenRC-0.11.3 requires udev-mount to be in the sysinit runlevel with udev. +migrate_udev_mount_script() { + if [ -e "${EROOT}"etc/runlevels/sysinit/udev -a \ + ! -e "${EROOT}"etc/runlevels/sysinit/udev-mount ]; then + add_boot_init udev-mount sysinit + fi + return 0 +} + +pkg_postinst() { + local LIBDIR=$(get_libdir) + + # Make our runlevels if they don't exist + if [[ ! -e "${EROOT}"etc/runlevels ]] || [[ -e "${EROOT}"etc/runlevels/.add_boot_init.created ]] ; then + einfo "Copying across default runlevels" + cp -RPp "${EROOT}"usr/share/${PN}/runlevels "${EROOT}"etc + rm -f "${EROOT}"etc/runlevels/.add_boot_init.created + else + if [[ ! -e "${EROOT}"etc/runlevels/sysinit/devfs ]] ; then + mkdir -p "${EROOT}"etc/runlevels/sysinit + cp -RPp "${EROOT}"usr/share/${PN}/runlevels/sysinit/* \ + "${EROOT}"etc/runlevels/sysinit + fi + if [[ ! -e "${EROOT}"etc/runlevels/shutdown/mount-ro ]] ; then + mkdir -p "${EROOT}"etc/runlevels/shutdown + cp -RPp "${EROOT}"usr/share/${PN}/runlevels/shutdown/* \ + "${EROOT}"etc/runlevels/shutdown + fi + if [[ ! -e "${EROOT}"etc/runlevels/nonetwork/local ]]; then + cp -RPp "${EROOT}"usr/share/${PN}/runlevels/nonetwork \ + "${EROOT}"etc/runlevels + fi + fi + + if use hppa; then + elog "Setting the console font does not work on all HPPA consoles." + elog "You can still enable it by running:" + elog "# rc-update add consolefont boot" + fi + + # Handle the conf.d/local.{start,stop} -> local.d transition + if path_exists -o "${EROOT}"etc/conf.d/local.{start,stop} ; then + elog "Moving your ${EROOT}etc/conf.d/local.{start,stop}" + elog "files to ${EROOT}etc/local.d" + mv "${EROOT}"etc/conf.d/local.start "${EROOT}"etc/local.d/baselayout1.start + mv "${EROOT}"etc/conf.d/local.stop "${EROOT}"etc/local.d/baselayout1.stop + chmod +x "${EROOT}"etc/local.d/*{start,stop} + fi + + if use kernel_linux && [[ "${EROOT}" = "/" ]]; then + if ! /$(get_libdir)/rc/sh/migrate-to-run.sh; then + ewarn "The dependency data could not be migrated to /run/openrc." + ewarn "This means you need to reboot your system." + fi + fi + + # update the dependency tree after touching all files #224171 + [[ "${EROOT}" = "/" ]] && "${EROOT}/${LIBDIR}"/rc/bin/rc-depend -u + + if ! use newnet && ! use netifrc; then + ewarn "You have emerged OpenRc without network support. This" + ewarn "means you need to SET UP a network manager such as" + ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/wicd," + ewarn "net-misc/NetworkManager, or net-misc/badvpn." + ewarn "Or, you have the option of emerging openrc with the newnet" + ewarn "use flag and configuring /etc/conf.d/network and" + ewarn "/etc/conf.d/staticroute if you only use static interfaces." + ewarn + fi + + if use newnet && [ ! -e "${EROOT}"etc/runlevels/boot/network ]; then + ewarn "Please add the network service to your boot runlevel" + ewarn "as soon as possible. Not doing so could leave you with a system" + ewarn "without networking." + ewarn + fi +} |