diff --git a/sdk_container/src/third_party/portage-stable/eclass/apache-2.eclass b/sdk_container/src/third_party/portage-stable/eclass/apache-2.eclass index 0a4fe86df5..78a7c5ce47 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/apache-2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/apache-2.eclass @@ -171,6 +171,10 @@ setup_mpm() { eerror "You have selected a non-threaded MPM but USE=threads is enabled" die "invalid use flag combination" fi + + if [[ "${PV}" != 2.2* ]] && [[ "${MY_MPM}" = *prefork* ]] && use apache2_modules_http2 ; then + die "http2 does not work with prefork MPM." + fi } # @VARIABLE: MODULE_CRITICAL diff --git a/sdk_container/src/third_party/portage-stable/eclass/aspell-dict.eclass b/sdk_container/src/third_party/portage-stable/eclass/aspell-dict.eclass deleted file mode 100644 index 102694a023..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/aspell-dict.eclass +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @DEAD -# Removal on 2017-05-01. - -# @ECLASS: aspell-dict.eclass -# @MAINTAINER: -# maintainer-needed@gentoo.org -# @AUTHOR: -# Original author: Seemant Kulleen -# @BLURB: An eclass to streamline the construction of ebuilds for new aspell dicts -# @DESCRIPTION: -# The aspell-dict eclass is designed to streamline the construction of -# ebuilds for the new aspell dictionaries (from gnu.org) which support -# aspell-0.50. Support for aspell-0.60 has been added by Sergey Ulanov. - -# @ECLASS-VARIABLE: ASPELL_LANG -# @REQUIRED -# @DESCRIPTION: -# Which language is the dictionary for? It's used for the DESCRIPTION of the -# package. - -# @ECLASS-VARIABLE: ASPOSTFIX -# @REQUIRED -# @DESCRIPTION: -# What major version of aspell is this dictionary for? - -case ${EAPI} in - 0|1) EXPORT_FUNCTIONS src_compile src_install ;; - *) EXPORT_FUNCTIONS src_configure src_compile src_install ;; -esac - -#MY_P=${PN}-${PV%.*}-${PV#*.*.} -MY_P=${P%.*}-${PV##*.} -MY_P=aspell${ASPOSTFIX}-${MY_P/aspell-/} -SPELLANG=${PN/aspell-/} -S="${WORKDIR}/${MY_P}" -DESCRIPTION="${ASPELL_LANG} language dictionary for aspell" -HOMEPAGE="http://aspell.net" -SRC_URI="mirror://gnu/aspell/dict/${SPELLANG}/${MY_P}.tar.bz2" - -IUSE="" -SLOT="0" - -if [ x${ASPOSTFIX} = x6 ] ; then - RDEPEND=">=app-text/aspell-0.60" - DEPEND="${RDEPEND}" -else - RDEPEND=">=app-text/aspell-0.50" - DEPEND="${RDEPEND}" -fi - -# @FUNCTION: aspell-dict_src_configure -# @DESCRIPTION: -# The aspell-dict src_configure function which is exported. -aspell-dict_src_configure() { - ./configure || die -} - -# @FUNCTION: aspell-dict_src_compile -# @DESCRIPTION: -# The aspell-dict src_compile function which is exported. -aspell-dict_src_compile() { - case ${EAPI} in - 0|1) aspell-dict_src_configure ;; - esac - emake || die -} - -# @FUNCTION: aspell-dict_src_install -# @DESCRIPTION: -# The aspell-dict src_install function which is exported. -aspell-dict_src_install() { - make DESTDIR="${D}" install || die - - for doc in README info ; do - [ -s "$doc" ] && dodoc $doc - done -} diff --git a/sdk_container/src/third_party/portage-stable/eclass/bsdmk.eclass b/sdk_container/src/third_party/portage-stable/eclass/bsdmk.eclass index 9416b9ac99..ed5870b616 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/bsdmk.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/bsdmk.eclass @@ -3,7 +3,7 @@ # @ECLASS: bsdmk.eclass # @MAINTAINER: -# maintainer-needed@gentoo.org +# bsd@gentoo.org # @BLURB: Some functions for BSDmake inherit toolchain-funcs portability flag-o-matic diff --git a/sdk_container/src/third_party/portage-stable/eclass/cannadic.eclass b/sdk_container/src/third_party/portage-stable/eclass/cannadic.eclass index d407751f68..7392d5ce6a 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/cannadic.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/cannadic.eclass @@ -1,63 +1,55 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: cannadic.eclass +# @MAINTAINER: +# cjk@gentoo.org # @AUTHOR: -# Original author: Mamoru KOMACHI +# Mamoru KOMACHI # @BLURB: Function for Canna compatible dictionaries # @DESCRIPTION: # The cannadic eclass is used for installation and setup of Canna # compatible dictionaries within the Portage system. +inherit eutils -EXPORT_FUNCTIONS src_install pkg_setup pkg_postinst pkg_postrm +EXPORT_FUNCTIONS pkg_setup pkg_postinst pkg_postrm src_install -IUSE="" - -HOMEPAGE="http://canna.sourceforge.jp/" # you need to change this! +HOMEPAGE="http://canna.osdn.jp/" # you need to change this! SRC_URI="mirror://gentoo/${P}.tar.gz" -LICENSE="public-domain" -SLOT="0" - -S="${WORKDIR}" - DICSDIRFILE="${FILESDIR}/*.dics.dir" CANNADICS="${CANNADICS}" # (optional) -DOCS="README*" # You don't need to modify these -#local cannadir dicsdir -cannadir="${ROOT}/var/lib/canna/dic/canna" -dicsdir="${ROOT}/var/lib/canna/dic/dics.d" +CANNADIC_CANNA_DIR="${EROOT:-${ROOT}}"var/lib/canna/dic/canna +CANNADIC_DICS_DIR="${EROOT:-${ROOT}}"var/lib/canna/dic/dics.d +readonly CANNADIC_CANNA_DIR CANNADIC_DICS_DIR # @FUNCTION: cannadic_pkg_setup # @DESCRIPTION: -# Sets up cannadic dir +# Sets up ${CANNADIC_CANNA_DIR} cannadic_pkg_setup() { - - keepdir $cannadir - fowners bin:bin $cannadir - fperms 0775 $cannadir + keepdir "${CANNADIC_CANNA_DIR}" + fowners bin:bin "${CANNADIC_CANNA_DIR}" + fperms 0775 "${CANNADIC_CANNA_DIR}" } # @FUNCTION: cannadic-install # @DESCRIPTION: -# Installs dictionaries to cannadir +# Installs dictionaries to ${CANNADIC_CANNA_DIR} cannadic-install() { - - insinto $cannadir - insopts -m0664 -o bin -g bin - doins "$@" + insinto "${CANNADIC_CANNA_DIR}" + insopts -m 0664 -o bin -g bin + doins "${@}" } # @FUNCTION: dicsdir-install # @DESCRIPTION: # Installs dics.dir from ${DICSDIRFILE} dicsdir-install() { - - insinto ${dicsdir} - doins ${DICSDIRFILE} + insinto "${CANNADIC_DICS_DIR}" + doins "${DICSDIRFILE}" } # @FUNCTION: cannadic_src_install @@ -65,14 +57,16 @@ dicsdir-install() { # Installs all dictionaries under ${WORKDIR} # plus dics.dir and docs cannadic_src_install() { - - for f in *.c[btl]d *.t ; do - cannadic-install $f - done 2>/dev/null + local f + for f in *.c[btl]d *.t; do + if [[ -s "${f}" ]]; then + cannadic-install "${f}" + fi + done 2> /dev/null dicsdir-install || die - dodoc ${DOCS} + einstalldocs } # @FUNCTION: update-cannadic-dir @@ -84,24 +78,24 @@ cannadic_src_install() { # Licensed under the GNU General Public License, version 2. See the file # /usr/portage/license/GPL-2 or . update-cannadic-dir() { - einfo einfo "Updating dics.dir for Canna ..." einfo # write new dics.dir file in case we are interrupted - cat >${cannadir}/dics.dir.update-new<<-EOF + cat <<-EOF > "${CANNADIC_CANNA_DIR}"/dics.dir.update-new # dics.dir -- automatically generated file by Portage. # DO NOT EDIT BY HAND. EOF - for file in ${dicsdir}/*.dics.dir ; do - echo "# $file" >> ${cannadir}/dics.dir.update-new - cat $file >> ${cannadir}/dics.dir.update-new - einfo "Added $file." + local f + for f in "${CANNADIC_DICS_DIR}"/*.dics.dir; do + echo "# ${f}" >> "${CANNADIC_CANNA_DIR}"/dics.dir.update-new + cat "${f}" >> "${CANNADIC_CANNA_DIR}"/dics.dir.update-new + einfo "Added ${f}." done - mv ${cannadir}/dics.dir.update-new ${cannadir}/dics.dir + mv "${CANNADIC_CANNA_DIR}"/dics.dir.update-new "${CANNADIC_CANNA_DIR}"/dics.dir einfo einfo "Done." @@ -113,15 +107,14 @@ update-cannadic-dir() { # Updates dics.dir and print out notice after install cannadic_pkg_postinst() { update-cannadic-dir + einfo einfo "Please restart cannaserver to fit the changes." einfo "You need to modify your config file (~/.canna) to enable dictionaries." - if [ -n "${CANNADICS}" ] ; then - einfo "e.g) add $(for d in ${CANNADICS}; do - echo -n "\"$d\" " - done)to section use-dictionary()." - einfo "For details, see documents under /usr/share/doc/${PF}" + if [[ -n "${CANNADICS}" ]]; then + einfo "e.g) add $(for d in ${CANNADICS}; do echo -n "\"${d}\" "; done)to section use-dictionary()." + einfo "For details, see documents under /usr/share/doc/${PF}." fi einfo "If you do not have ~/.canna, you can find sample files in /usr/share/canna." @@ -135,14 +128,13 @@ cannadic_pkg_postinst() { # Updates dics.dir and print out notice after uninstall cannadic_pkg_postrm() { update-cannadic-dir + einfo einfo "Please restart cannaserver to fit changes." einfo "and modify your config file (~/.canna) to disable dictionary." - if [ -n "${CANNADICS}" ] ; then - einfo "e.g) delete $(for d in ${CANNADICS}; do - echo -n "\"$d\" " - done)from section use-dictionary()." + if [[ -n "${CANNADICS}" ]]; then + einfo "e.g) delete $(for d in ${CANNADICS}; do echo -n "\"${d}\" "; done)from section use-dictionary()." fi einfo diff --git a/sdk_container/src/third_party/portage-stable/eclass/cargo.eclass b/sdk_container/src/third_party/portage-stable/eclass/cargo.eclass index 32d04a2d55..b08aa9e28a 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/cargo.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/cargo.eclass @@ -29,12 +29,13 @@ ECARGO_VENDOR="${ECARGO_HOME}/gentoo" # @DESCRIPTION: # Generates the URIs to put in SRC_URI to help fetch dependencies. cargo_crate_uris() { - for crate in $*; do + local crate + for crate in "$@"; do local name version url name="${crate%-*}" version="${crate##*-}" url="https://crates.io/api/v1/crates/${name}/${version}/download -> ${crate}.crate" - echo $url + echo "${url}" done } @@ -93,7 +94,7 @@ cargo_src_unpack() { cargo_gen_config() { debug-print-function ${FUNCNAME} "$@" - cat <<- EOF > ${ECARGO_HOME}/config + cat <<- EOF > "${ECARGO_HOME}/config" [source.gentoo] directory = "${ECARGO_VENDOR}" diff --git a/sdk_container/src/third_party/portage-stable/eclass/cdrom.eclass b/sdk_container/src/third_party/portage-stable/eclass/cdrom.eclass index 2270bbe30c..47e2c6342e 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/cdrom.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/cdrom.eclass @@ -281,7 +281,7 @@ _cdrom_glob_match() { shopt -s extglob nocaseglob nullglob || die # The first person to make this work without an eval wins a # cookie. It breaks without it when spaces are present. - eval "ARRAY=( ${p} )" + eval "ARRAY=( ${p%\?()} )" echo ${ARRAY[0]} ) } diff --git a/sdk_container/src/third_party/portage-stable/eclass/chromium-2.eclass b/sdk_container/src/third_party/portage-stable/eclass/chromium-2.eclass index db345f8f0f..699308304a 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/chromium-2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/chromium-2.eclass @@ -32,7 +32,8 @@ chromium_suid_sandbox_check_kernel_config() { # (bug #552576, bug #556286). ERROR_ADVISE_SYSCALLS="CONFIG_ADVISE_SYSCALLS is required for the renderer (bug #552576)" ERROR_COMPAT_VDSO="CONFIG_COMPAT_VDSO causes segfaults (bug #556286)" - CONFIG_CHECK="~PID_NS ~NET_NS ~SECCOMP_FILTER ~USER_NS ~ADVISE_SYSCALLS ~!COMPAT_VDSO" + ERROR_GRKERNSEC="CONFIG_GRKERNSEC breaks sandbox (bug #613668)" + CONFIG_CHECK="~PID_NS ~NET_NS ~SECCOMP_FILTER ~USER_NS ~ADVISE_SYSCALLS ~!COMPAT_VDSO ~!GRKERNSEC" check_extra_config fi } diff --git a/sdk_container/src/third_party/portage-stable/eclass/cmake-utils.eclass b/sdk_container/src/third_party/portage-stable/eclass/cmake-utils.eclass index 07f719a62a..dbb12f25f3 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/cmake-utils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/cmake-utils.eclass @@ -87,23 +87,6 @@ _CMAKE_UTILS_ECLASS=1 # but not used. Might give false-positives. # "no" to disable (default) or anything else to enable. -# @ECLASS-VARIABLE: PREFIX -# @DESCRIPTION: -# Eclass respects PREFIX variable, though it's not recommended way to set -# install/lib/bin prefixes. -# Use -DCMAKE_INSTALL_PREFIX=... CMake variable instead. -: ${PREFIX:=/usr} - -# @ECLASS-VARIABLE: WANT_CMAKE -# @DESCRIPTION: -# Specify if cmake-utils eclass should depend on cmake optionally or not. -# This is useful when only part of application is using cmake build system. -# Valid values are: always [default], optional (where the value is the useflag -# used for optionality) -# -# This is banned in EAPI 6 and later. -: ${WANT_CMAKE:=always} - # @ECLASS-VARIABLE: CMAKE_EXTRA_CACHE_FILE # @DESCRIPTION: # Specifies an extra cache file to pass to cmake. This is the analog of EXTRA_ECONF @@ -111,32 +94,25 @@ _CMAKE_UTILS_ECLASS=1 # Should be set by user in a per-package basis in /etc/portage/package.env. case ${EAPI} in - 2|4|5) : ${CMAKE_WARN_UNUSED_CLI:=no} ;; + 5) : ${CMAKE_WARN_UNUSED_CLI:=no} ;; 6) : ${CMAKE_WARN_UNUSED_CLI:=yes} ;; *) die "EAPI=${EAPI:-0} is not supported" ;; esac -inherit toolchain-funcs multilib flag-o-matic eutils multiprocessing versionator +inherit toolchain-funcs multilib ninja-utils flag-o-matic eutils \ + multiprocessing versionator EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install -CMAKEDEPEND="" -case ${WANT_CMAKE} in - always) - ;; - *) - [[ ${EAPI} == [2345] ]] || die "WANT_CMAKE is banned in EAPI 6 and later" - IUSE+=" ${WANT_CMAKE}" - CMAKEDEPEND+="${WANT_CMAKE}? ( " - ;; -esac +[[ ${WANT_CMAKE} ]] && eqawarn "\${WANT_CMAKE} has been removed and is a no-op now" +[[ ${PREFIX} ]] && die "\${PREFIX} has been removed and is a no-op now" case ${CMAKE_MAKEFILE_GENERATOR} in emake) - CMAKEDEPEND+=" sys-devel/make" + DEPEND="sys-devel/make" ;; ninja) - CMAKEDEPEND+=" dev-util/ninja" + DEPEND="dev-util/ninja" ;; *) eerror "Unknown value for \${CMAKE_MAKEFILE_GENERATOR}" @@ -145,14 +121,9 @@ case ${CMAKE_MAKEFILE_GENERATOR} in esac if [[ ${PN} != cmake ]]; then - CMAKEDEPEND+=" >=dev-util/cmake-${CMAKE_MIN_VERSION}" + DEPEND+=" >=dev-util/cmake-${CMAKE_MIN_VERSION}" fi -[[ ${WANT_CMAKE} = always ]] || CMAKEDEPEND+=" )" - -DEPEND="${CMAKEDEPEND}" -unset CMAKEDEPEND - # Internal functions used by cmake-utils_use_* _cmake_use_me_now() { debug-print-function ${FUNCNAME} "$@" @@ -160,7 +131,7 @@ _cmake_use_me_now() { local arg=$2 [[ ! -z $3 ]] && arg=$3 - [[ ${EAPI} == [2345] ]] || die "${FUNCNAME[1]} is banned in EAPI 6 and later: use -D$1=\"\$(usex $2)\" instead" + [[ ${EAPI} == 5 ]] || die "${FUNCNAME[1]} is banned in EAPI 6 and later: use -D$1=\"\$(usex $2)\" instead" local uper capitalised x [[ -z $2 ]] && die "cmake-utils_use-$1 []" @@ -182,7 +153,7 @@ _cmake_use_me_now_inverted() { local arg=$2 [[ ! -z $3 ]] && arg=$3 - if [[ ${EAPI} != [2345] && "${FUNCNAME[1]}" != cmake-utils_use_find_package ]] ; then + if [[ ${EAPI} != 5 && "${FUNCNAME[1]}" != cmake-utils_use_find_package ]] ; then die "${FUNCNAME[1]} is banned in EAPI 6 and later: use -D$1=\"\$(usex $2)\" instead" fi @@ -282,7 +253,7 @@ cmake_comment_add_subdirectory() { # Comment out an add_subdirectory call in CMakeLists.txt in the current directory # Banned in EAPI 6 and later - use cmake_comment_add_subdirectory instead. comment_add_subdirectory() { - [[ ${EAPI} == [2345] ]] || die "comment_add_subdirectory is banned in EAPI 6 and later - use cmake_comment_add_subdirectory instead" + [[ ${EAPI} == 5 ]] || die "comment_add_subdirectory is banned in EAPI 6 and later - use cmake_comment_add_subdirectory instead" cmake_comment_add_subdirectory "$@" } @@ -314,7 +285,7 @@ cmake-utils_use_enable() { _cmake_use_me_now ENABLE_ "$@" ; } # if foo is enabled and -DCMAKE_DISABLE_FIND_PACKAGE_LibFoo=ON if it is disabled. # This can be used to make find_package optional. cmake-utils_use_find_package() { - if [[ ${EAPI} != [2345] && "$#" != 2 ]] ; then + if [[ ${EAPI} != 5 && "$#" != 2 ]] ; then die "Usage: cmake-utils_use_find_package " fi @@ -450,12 +421,15 @@ _cmake_cleanup_cmake() { _cmake_modify-cmakelists } -enable_cmake-utils_src_prepare() { +# @FUNCTION: cmake-utils_src_prepare +# @DESCRIPTION: +# Apply ebuild and user patches. +cmake-utils_src_prepare() { debug-print-function ${FUNCNAME} "$@" pushd "${S}" > /dev/null || die - if [[ ${EAPI} != [2345] ]]; then + if [[ ${EAPI} != 5 ]]; then default_src_prepare _cmake_cleanup_cmake else @@ -484,10 +458,14 @@ enable_cmake-utils_src_prepare() { # } # @CODE -enable_cmake-utils_src_configure() { +# @FUNCTION: cmake-utils_src_configure +# @DESCRIPTION: +# General function for configuring with cmake. Default behaviour is to start an +# out-of-source build. +cmake-utils_src_configure() { debug-print-function ${FUNCNAME} "$@" - [[ ${EAPI} == [2345] ]] && _cmake_cleanup_cmake + [[ ${EAPI} == 5 ]] && _cmake_cleanup_cmake _cmake_check_build_dir @@ -575,8 +553,6 @@ enable_cmake-utils_src_configure() { fi fi - [[ ${EAPI} == 2 ]] && ! use prefix && local EPREFIX= - if [[ ${EPREFIX} ]]; then cat >> "${build_rules}" <<- _EOF_ || die # in Prefix we need rpath and must ensure cmake gets our default linker path @@ -588,13 +564,13 @@ enable_cmake-utils_src_configure() { ELSE () - SET(CMAKE_PREFIX_PATH "${EPREFIX}${PREFIX}" CACHE STRING "" FORCE) + SET(CMAKE_PREFIX_PATH "${EPREFIX}/usr" CACHE STRING "" FORCE) SET(CMAKE_SKIP_BUILD_RPATH OFF CACHE BOOL "" FORCE) SET(CMAKE_SKIP_RPATH OFF CACHE BOOL "" FORCE) SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE CACHE BOOL "") - SET(CMAKE_INSTALL_RPATH "${EPREFIX}${PREFIX}/lib;${EPREFIX}/usr/${CHOST}/lib/gcc;${EPREFIX}/usr/${CHOST}/lib;${EPREFIX}/usr/$(get_libdir);${EPREFIX}/$(get_libdir)" CACHE STRING "" FORCE) + SET(CMAKE_INSTALL_RPATH "${EPREFIX}/usr/lib;${EPREFIX}/usr/${CHOST}/lib/gcc;${EPREFIX}/usr/${CHOST}/lib;${EPREFIX}/usr/$(get_libdir);${EPREFIX}/$(get_libdir)" CACHE STRING "" FORCE) SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE CACHE BOOL "" FORCE) - SET(CMAKE_INSTALL_NAME_DIR "${EPREFIX}${PREFIX}/lib" CACHE STRING "" FORCE) + SET(CMAKE_INSTALL_NAME_DIR "${EPREFIX}/usr/lib" CACHE STRING "" FORCE) ENDIF (NOT APPLE) _EOF_ @@ -611,7 +587,7 @@ enable_cmake-utils_src_configure() { [[ "${NOCOLOR}" = true || "${NOCOLOR}" = yes ]] && echo 'SET (CMAKE_COLOR_MAKEFILE OFF CACHE BOOL "pretty colors during make" FORCE)' >> "${common_config}" # Wipe the default optimization flags out of CMake - if [[ ${CMAKE_BUILD_TYPE} != Gentoo ]] && ! has "${EAPI}" 2 3 4 5; then + if [[ ${CMAKE_BUILD_TYPE} != Gentoo && ${EAPI} != 5 ]]; then cat >> ${common_config} <<- _EOF_ || die SET (CMAKE_ASM_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE STRING "") SET (CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE^^} "" CACHE STRING "") @@ -630,7 +606,7 @@ enable_cmake-utils_src_configure() { local mycmakeargstype=$(declare -p mycmakeargs 2>&-) if [[ "${mycmakeargstype}" != "declare -a mycmakeargs="* ]]; then if [[ -n "${mycmakeargstype}" ]] ; then - if [[ ${EAPI} == [2345] ]]; then + if [[ ${EAPI} == 5 ]]; then eqawarn "Declaring mycmakeargs as a variable is deprecated. Please use an array instead." else die "Declaring mycmakeargs as a variable is banned in EAPI=${EAPI}. Please use an array instead." @@ -654,10 +630,10 @@ enable_cmake-utils_src_configure() { ${warn_unused_cli} -C "${common_config}" -G "$(_cmake_generator_to_use)" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}${PREFIX}" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" "${mycmakeargs_local[@]}" -DCMAKE_BUILD_TYPE="${CMAKE_BUILD_TYPE}" - $([[ ${EAPI} == [2345] ]] && echo -DCMAKE_INSTALL_DO_STRIP=OFF) + $([[ ${EAPI} == 5 ]] && echo -DCMAKE_INSTALL_DO_STRIP=OFF) -DCMAKE_USER_MAKE_RULES_OVERRIDE="${build_rules}" -DCMAKE_TOOLCHAIN_FILE="${toolchain_file}" "${MYCMAKEARGS}" @@ -674,50 +650,16 @@ enable_cmake-utils_src_configure() { popd > /dev/null || die } -enable_cmake-utils_src_compile() { +# @FUNCTION: cmake-utils_src_compile +# @DESCRIPTION: +# General function for compiling with cmake. +# Automatically detects the build type. All arguments are passed to emake. +cmake-utils_src_compile() { debug-print-function ${FUNCNAME} "$@" cmake-utils_src_make "$@" } -_ninjaopts_from_makeopts() { - if [[ ${NINJAOPTS+set} == set ]]; then - return 0 - fi - local ninjaopts=() - set -- ${MAKEOPTS} - while (( $# )); do - case $1 in - -j|-l) - if [[ $# -eq 1 || $2 == -* ]]; then - if [[ $1 == -j ]]; then - # absurdly high job limit - ninjaopts+=( $1 9999 ) - else # -l - # remove load limit (like make does for -l) - ninjaopts+=( $1 0 ) - fi - shift 1 - else - ninjaopts+=( $1 $2 ) - shift 2 - fi - ;; - -j*|-l*) - ninjaopts+=( $1 ) - shift 1 - ;; - -k) - # -k 0 = any number of tasks can fail - ninjaopts+=( $1 0 ) - shift 1 - ;; - *) shift ;; - esac - done - export NINJAOPTS="${ninjaopts[*]}" -} - # @FUNCTION: _cmake_ninja_src_make # @INTERNAL # @DESCRIPTION: @@ -727,16 +669,7 @@ _cmake_ninja_src_make() { [[ -e build.ninja ]] || die "build.ninja not found. Error during configure stage." - _ninjaopts_from_makeopts - - if [[ "${CMAKE_VERBOSE}" != "OFF" ]]; then - set -- ninja ${NINJAOPTS} -v "$@" - else - set -- ninja ${NINJAOPTS} "$@" - fi - - echo "$@" - "$@" || die + eninja "$@" } # @FUNCTION: _cmake_emake_src_make @@ -771,7 +704,10 @@ cmake-utils_src_make() { popd > /dev/null || die } -enable_cmake-utils_src_test() { +# @FUNCTION: cmake-utils_src_test +# @DESCRIPTION: +# Function for testing the package. Automatically detects the build type. +cmake-utils_src_test() { debug-print-function ${FUNCNAME} "$@" _cmake_check_build_dir @@ -804,7 +740,10 @@ enable_cmake-utils_src_test() { fi } -enable_cmake-utils_src_install() { +# @FUNCTION: cmake-utils_src_install +# @DESCRIPTION: +# Function for installing the package. Automatically detects the build type. +cmake-utils_src_install() { debug-print-function ${FUNCNAME} "$@" _cmake_check_build_dir @@ -817,51 +756,4 @@ enable_cmake-utils_src_install() { popd > /dev/null || die } -# @FUNCTION: cmake-utils_src_prepare -# @DESCRIPTION: -# Apply ebuild and user patches. -cmake-utils_src_prepare() { - _cmake_execute_optionally "src_prepare" "$@" -} - -# @FUNCTION: cmake-utils_src_configure -# @DESCRIPTION: -# General function for configuring with cmake. Default behaviour is to start an -# out-of-source build. -cmake-utils_src_configure() { - _cmake_execute_optionally "src_configure" "$@" -} - -# @FUNCTION: cmake-utils_src_compile -# @DESCRIPTION: -# General function for compiling with cmake. -# Automatically detects the build type. All arguments are passed to emake. -cmake-utils_src_compile() { - _cmake_execute_optionally "src_compile" "$@" -} - -# @FUNCTION: cmake-utils_src_test -# @DESCRIPTION: -# Function for testing the package. Automatically detects the build type. -cmake-utils_src_test() { - _cmake_execute_optionally "src_test" "$@" -} - -# @FUNCTION: cmake-utils_src_install -# @DESCRIPTION: -# Function for installing the package. Automatically detects the build type. -cmake-utils_src_install() { - _cmake_execute_optionally "src_install" "$@" -} - -# Optionally executes phases based on WANT_CMAKE variable/USE flag. -_cmake_execute_optionally() { - local phase="$1" ; shift - if [[ ${WANT_CMAKE} = always ]]; then - enable_cmake-utils_${phase} "$@" - else - use ${WANT_CMAKE} && enable_cmake-utils_${phase} "$@" - fi -} - fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/common-lisp-3.eclass b/sdk_container/src/third_party/portage-stable/eclass/common-lisp-3.eclass index 6b66395606..dce8ed5a87 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/common-lisp-3.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/common-lisp-3.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: common-lisp-3.eclass diff --git a/sdk_container/src/third_party/portage-stable/eclass/common-lisp-common.eclass b/sdk_container/src/third_party/portage-stable/eclass/common-lisp-common.eclass index a335bd7104..f67aee59de 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/common-lisp-common.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/common-lisp-common.eclass @@ -1,14 +1,17 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# -# Author Matthew Kennedy -# -# Sundry code common to many Common Lisp related ebuilds. -# Some handy constants +# @ECLASS: common-lisp-common.eclass +# @MAINTAINER: +# Common Lisp project +# @AUTHOR: Matthew Kennedy +# @BLURB: eclass for installing Common Lisp packages. +# @DESCRIPTION: +# Sundry code common to many Common Lisp related ebuilds. inherit eutils multilib +# Some handy constants CLFASLROOT=/usr/$(get_libdir)/common-lisp/ CLSOURCEROOT=/usr/share/common-lisp/source/ CLSYSTEMROOT=/usr/share/common-lisp/systems/ diff --git a/sdk_container/src/third_party/portage-stable/eclass/common-lisp.eclass b/sdk_container/src/third_party/portage-stable/eclass/common-lisp.eclass index 85ff721a98..e5ad3361f4 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/common-lisp.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/common-lisp.eclass @@ -1,8 +1,12 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# -# Author Matthew Kennedy -# + +# @ECLASS: common-lisp.eclass +# @MAINTAINER: +# Common Lisp project +# @AUTHOR: Matthew Kennedy +# @BLURB: eclass for installing Common Lisp packages. +# @DESCRIPTION: # This eclass supports the common-lisp-controller installation of many # Common Lisp libraries diff --git a/sdk_container/src/third_party/portage-stable/eclass/confutils.eclass b/sdk_container/src/third_party/portage-stable/eclass/confutils.eclass index cfd1a64d9a..63a65db867 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/confutils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/confutils.eclass @@ -1,6 +1,15 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# @DEAD +# Michał Górny (30 Jun 2017) +# This eclass is no longer useful. Most of it has been superseded by +# new EAPI features such as REQUIRED_USE and USE dependencies. +# The remaining functions are very specialized (probably to PHP) +# and were not used for a long time. The last consumer is now redundant +# to a new stable version and will be removed soon. +# The eclass will be removed in 30 days. + # @ECLASS: confutils.eclass # @MAINTAINER: # No maintainer diff --git a/sdk_container/src/third_party/portage-stable/eclass/distutils-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/distutils-r1.eclass index 3be67bbf2a..167af95eae 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/distutils-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/distutils-r1.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: distutils-r1.eclass @@ -191,6 +191,12 @@ fi # (allowing any implementation). If multiple values are specified, # implementations matching any of the patterns will be accepted. # +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. +# # If the restriction needs to apply conditionally to a USE flag, # the variable should be set conditionally as well (e.g. in an early # phase function or other convenient location). @@ -666,23 +672,20 @@ distutils-r1_run_phase() { _distutils-r1_run_common_phase() { local DISTUTILS_ORIG_BUILD_DIR=${BUILD_DIR} - if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then - local best_impl patterns=( "${DISTUTILS_ALL_SUBPHASE_IMPLS[@]-*}" ) - _distutils_try_impl() { - local pattern - for pattern in "${patterns[@]}"; do - if [[ ${EPYTHON} == ${pattern} ]]; then - best_impl=${MULTIBUILD_VARIANT} - fi - done - } - python_foreach_impl _distutils_try_impl - unset -f _distutils_try_impl + if [[ ${DISTUTILS_SINGLE_IMPL} ]]; then + # reuse the dedicated code branch + _distutils-r1_run_foreach_impl "${@}" + else + local -x EPYTHON PYTHON + local -x PATH=${PATH} PKG_CONFIG_PATH=${PKG_CONFIG_PATH} + python_setup "${DISTUTILS_ALL_SUBPHASE_IMPLS[@]}" - local PYTHON_COMPAT=( "${best_impl}" ) + local MULTIBUILD_VARIANTS=( "${EPYTHON/./_}" ) + # store for restoring after distutils-r1_run_phase. + local _DISTUTILS_INITIAL_CWD=${PWD} + multibuild_foreach_variant \ + distutils-r1_run_phase "${@}" fi - - _distutils-r1_run_foreach_impl "${@}" } # @FUNCTION: _distutils-r1_run_foreach_impl @@ -693,15 +696,6 @@ _distutils-r1_run_common_phase() { _distutils-r1_run_foreach_impl() { debug-print-function ${FUNCNAME} "${@}" - if [[ ${DISTUTILS_NO_PARALLEL_BUILD} ]]; then - [[ ${EAPI} == [45] ]] || die "DISTUTILS_NO_PARALLEL_BUILD is banned in EAPI ${EAPI}" - - eqawarn "DISTUTILS_NO_PARALLEL_BUILD is no longer meaningful. Now all builds" - eqawarn "are non-parallel. Please remove it from the ebuild." - - unset DISTUTILS_NO_PARALLEL_BUILD # avoid repeated warnings - fi - # store for restoring after distutils-r1_run_phase. local _DISTUTILS_INITIAL_CWD=${PWD} set -- distutils-r1_run_phase "${@}" @@ -770,10 +764,14 @@ distutils-r1_src_compile() { fi } -_clean_egg_info() { - # Work around for setuptools test behavior (bug 534058). - # https://bitbucket.org/pypa/setuptools/issue/292 - rm -rf "${BUILD_DIR}"/lib/*.egg-info +# @FUNCTION: _distutils-r1_clean_egg_info +# @INTERNAL +# @DESCRIPTION: +# Clean up potential stray egg-info files left by setuptools test phase. +# Those files ended up being unversioned, and caused issues: +# https://bugs.gentoo.org/534058 +_distutils-r1_clean_egg_info() { + rm -rf "${BUILD_DIR}"/lib/*.egg-info || die } distutils-r1_src_test() { @@ -781,7 +779,7 @@ distutils-r1_src_test() { if declare -f python_test >/dev/null; then _distutils-r1_run_foreach_impl python_test - _distutils-r1_run_foreach_impl _clean_egg_info + _distutils-r1_run_foreach_impl _distutils-r1_clean_egg_info fi if declare -f python_test_all >/dev/null; then @@ -789,6 +787,33 @@ distutils-r1_src_test() { fi } +# @FUNCTION: _distutils-r1_check_namespace_pth +# @INTERNAL +# @DESCRIPTION: +# Check if any *-nspkg.pth files were installed (by setuptools) +# and warn about the policy non-conformance if they were. +_distutils-r1_check_namespace_pth() { + local f pth=() + + while IFS= read -r -d '' f; do + pth+=( "${f}" ) + done < <(find "${ED}" -name '*-nspkg.pth' -print0) + + if [[ ${pth[@]} ]]; then + ewarn "The following *-nspkg.pth files were found installed:" + ewarn + for f in "${pth[@]}"; do + ewarn " ${f#${ED%/}}" + done + ewarn + ewarn "The presence of those files may break namespaces in Python 3.5+. Please" + ewarn "read our documentation on reliable handling of namespaces and update" + ewarn "the ebuild accordingly:" + ewarn + ewarn " https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages" + fi +} + distutils-r1_src_install() { debug-print-function ${FUNCNAME} "${@}" @@ -812,6 +837,8 @@ distutils-r1_src_install() { "${cmd}" "QA: python_install_all() didn't call distutils-r1_python_install_all" fi + + _distutils-r1_check_namespace_pth } # -- distutils.eclass functions -- diff --git a/sdk_container/src/third_party/portage-stable/eclass/gnat.eclass b/sdk_container/src/third_party/portage-stable/eclass/gnat.eclass deleted file mode 100644 index e9ffa5b1f1..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/gnat.eclass +++ /dev/null @@ -1,459 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @DEAD -# Removal on 2017-03-24. - -# Author: George Shapovalov -# No maintainer -# -# This eclass provides the framework for ada lib installation with the split and -# SLOTted gnat compilers (gnat-xxx, gnatbuild.eclass). Each lib gets built once -# for every installed gnat compiler. Activation of a particular bunary module is -# performed by eselect-gnat, when the active compiler gets switched -# -# The ebuilds should define the lib_compile and lib_install functions that are -# called from the (exported) gnat_src_compile function of eclass. These -# functions should operate similarly to the starndard src_compile and -# src_install. The only difference, that they should use $SL variable instead of -# $S (this is where the working copy of source is held) and $DL instead of $D as -# its installation point. - -inherit flag-o-matic eutils multilib - -# The environment is set locally in src_compile and src_install functions -# by the common code sourced here and in gnat-eselect module. -# This is the standard location for this code (belongs to eselect-gnat, -# since eselect should work even in the absense of portage tree and we can -# guarantee to some extent presence of gnat-eselect when anything gnat-related -# gets processed. See #192505) -# -# Note! -# It may not be safe to source this at top level. Only source inside local -# functions! -GnatCommon="/usr/share/gnat/lib/gnat-common.bash" - -# !!NOTE!! -# src_install should not be exported! -# Instead gnat_src_install should be explicitly called from within src_install. -EXPORT_FUNCTIONS pkg_setup pkg_postinst src_compile - -DESCRIPTION="Common procedures for building Ada libs using split gnat compilers" - -# make sure we have an appropriately recent eselect-gnat installed, as we are -# using some common code here. -DEPEND=">=app-eselect/eselect-gnat-1.3" - - -# ---------------------------------- -# Globals - -# Lib install locations -# -# Gnat profile dependent files go under ${LibTop}/${Gnat_Profile}/${PN} -# and common files go under SpecsDir, DataDir.. -# In order not to pollute PATH and LDPATH attempt should be mabe to install -# binaries and what makes sence for individual packages under -# ${AdalibLibTop}/${Gnat_Profile}/bin -PREFIX=/usr -AdalibSpecsDir=${PREFIX}/include/ada -AdalibDataDir=${PREFIX}/share/ada -AdalibLibTop=${PREFIX}/$(get_libdir)/ada - -# build-time locations -# SL is a "localized" S, - location where sources are copied for -#bi profile-specific build -SL=${WORKDIR}/LocalSource - -# DL* are "localized destinations" where ARCH/SLOT dependent stuff should be -# installed in lib_install. There are three: -# -DL=${WORKDIR}/LocalDest -# a generic location for the lib (.a, .so) files -# -DLbin=${WORKDIR}/LocalBinDest -# binaries that should be in the PATH, will be moved to common Ada bin dir -# -DLgpr=${WORKDIR}/LocalGPRDest -# gpr's should go here. - -# file containing environment formed by gnat-eselect (build-time) -BuildEnv=${WORKDIR}/BuildEnv - -# environment for installed lib. Profile-specific stuff should use %DL% as a top -# of their location. This (%DL%) will be substituted with a proper location upon -# install -LibEnv=${WORKDIR}/LibEnv - - -# env file prepared by gnat.eselect only lists new settings for env vars -# we need to change that to prepend, rather than replace action.. -# Takes one argument - the file to expand. This file should contain only -# var=value like lines.. (commenst are Ok) -expand_BuildEnv() { - local line - for line in $(cat $1); do - EnvVar=$(echo ${line}|cut -d"=" -f1) - if [[ "${EnvVar}" == "PATH" ]] ; then - echo "export ${line}:\${${EnvVar}}" >> $1.tmp - else - echo "export ${line}" >> $1.tmp - fi - done - mv $1.tmp $1 -} - - -# ------------------------------------ -# Dependency processing related stuff - -# A simple wrapper to get the relevant part of the DEPEND -# params: -# $1 - should contain dependency specification analogous to DEPEND, -# if omitted, DEPEND is processed -get_ada_dep() { - [[ -z "$1" ]] && DEP="${DEPEND}" || DEP="$1" - local TempStr - for fn in $DEP; do # here $DEP should *not* be in "" - [[ $fn =~ "virtual/ada" ]] && TempStr=${fn/*virtual\//} - # above match should be to full virtual/ada, as simply "ada" is a common - # part of ${PN}, even for some packages under dev-ada - done -# debug-print-function $FUNCNAME "TempStr=${TempStr:0:8}" - [[ -n ${TempStr} ]] && echo ${TempStr:0:8} -} - -# This function is used to check whether the requested gnat profile matches the -# requested Ada standard -# !!ATTN!! -# This must match dependencies as specified in virtual/ada !!! -# -# params: -# $1 - the requested gnat profile in usual form (e.g. x86_64-pc-linux-gnu-gnat-gcc-4.1) -# $2 - Ada standard specification, as would be specified in DEPEND. -# Valid values: ada-1995, ada-2005, ada -# -# This used to treat ada-1995 and ada alike, but some packages (still -# requested by users) no longer compile with new compilers (not the -# standard issue, but rather compiler becoming stricter most of the time). -# Plus there are some "intermediary versions", not fully 2005 compliant -# but already causing problems. Therefore, now we do exact matching. -belongs_to_standard() { -# debug-print-function $FUNCNAME $* - . ${GnatCommon} || die "failed to source gnat-common lib" - local GnatSlot=$(get_gnat_SLOT $1) - local ReducedSlot=${GnatSlot//\./} - # - if [[ $2 == 'ada' ]] ; then -# debug-print-function "ada or ada-1995 match" - return 0 # no restrictions imposed - elif [[ "$2" == 'ada-1995' ]] ; then - if [[ $(get_gnat_Pkg $1) == "gcc" ]]; then -# debug-print-function "got gcc profile, GnatSlot=${ReducedSlot}" - [[ ${ReducedSlot} -le "42" ]] && return 0 || return 1 - elif [[ $(get_gnat_Pkg $1) == "gpl" ]]; then -# debug-print-function "got gpl profile, GnatSlot=${ReducedSlot}" - [[ ${ReducedSlot} -lt "41" ]] && return 0 || return 1 - else - return 1 # unknown compiler encountered - fi - elif [[ "$2" == 'ada-2005' ]] ; then - if [[ $(get_gnat_Pkg $1) == "gcc" ]]; then -# debug-print-function "got gcc profile, GnatSlot=${ReducedSlot}" - [[ ${ReducedSlot} -ge "43" ]] && return 0 || return 1 - elif [[ $(get_gnat_Pkg $1) == "gpl" ]]; then -# debug-print-function "got gpl profile, GnatSlot=${ReducedSlot}" - [[ ${ReducedSlot} -ge "41" ]] && return 0 || return 1 - else - return 1 # unknown compiler encountered - fi - else - return 1 # unknown standard requested, check spelling! - fi -} - - -# ------------------------------------ -# Helpers -# - - -# The purpose of this one is to remove all parts of the env entry specific to a -# given lib. Usefull when some lib wants to act differently upon detecting -# itself installed.. -# -# params: -# $1 - name of env var to process -# $2 (opt) - name of the lib to filter out (defaults to ${PN}) -filter_env_var() { - local entries=(${!1//:/ }) - local libName=${2:-${PN}} - local env_str - for entry in ${entries[@]} ; do - # this simply checks if $libname is a substring of the $entry, should - # work fine with all the present libs - if [[ ${entry/${libName}/} == ${entry} ]] ; then - env_str="${env_str}:${entry}" - fi - done - echo ${env_str} -} - -# A simpler helper, for the libs that need to extract active gnat location -# Returns a first entry for a specified env var. Relies on the (presently true) -# convention that first gnat's entries are listed and then of the other -# installed libs. -# -# params: -# $1 - name of env var to process -get_gnat_value() { - local entries=(${!1//:/ }) - echo ${entries[0]} -} - - -# Returns a name of active gnat profile. Performs some validity checks. No input -# parameters, analyzes the system setup directly. -get_active_profile() { - # get common code and settings - . ${GnatCommon} || die "failed to source gnat-common lib" - - local profiles=( $(get_env_list) ) - - if [[ ${profiles[@]} == "${MARKER}*" ]]; then - return - # returning empty string - fi - - if (( 1 == ${#profiles[@]} )); then - local active=${profiles[0]#${MARKER}} - else - die "${ENVDIR} contains multiple gnat profiles, please cleanup!" - fi - - if [[ -f ${SPECSDIR}/${active} ]]; then - echo ${active} - else - die "The profile active in ${ENVDIR} does not correspond to any installed gnat!" - fi -} - - - -# ------------------------------------ -# Functions - -# Checks the gnat backend SLOT and filters flags correspondingly -# To be called from scr_compile for each profile, before actual compilation -# Parameters: -# $1 - gnat profile, e.g. x86_64-pc-linux-gnu-gnat-gcc-3.4 -gnat_filter_flags() { - debug-print-function $FUNCNAME $* - - # We only need to filter so severely if backends < 3.4 is detected, which - # means basically gnat-3.15 - GnatProfile=$1 - if [ -z ${GnatProfile} ]; then - # should not get here! - die "please specify a valid gnat profile for flag stripping!" - fi - - local GnatSLOT="${GnatProfile//*-/}" - if [[ ${GnatSLOT} < 3.4 ]] ; then - filter-mfpmath sse 387 - - filter-flags -mmmx -msse -mfpmath -frename-registers \ - -fprefetch-loop-arrays -falign-functions=4 -falign-jumps=4 \ - -falign-loops=4 -msse2 -frerun-loop-opt -maltivec -mabi=altivec \ - -fsigned-char -fno-strict-aliasing -pipe - - export ADACFLAGS=${ADACFLAGS:-${CFLAGS}} - export ADACFLAGS=${ADACFLAGS//-Os/-O2} - export ADACFLAGS=${ADACFLAGS//pentium-mmx/i586} - export ADACFLAGS=${ADACFLAGS//pentium[234]/i686} - export ADACFLAGS=${ADACFLAGS//k6-[23]/k6} - export ADACFLAGS=${ADACFLAGS//athlon-tbird/i686} - export ADACFLAGS=${ADACFLAGS//athlon-4/i686} - export ADACFLAGS=${ADACFLAGS//athlon-[xm]p/i686} - # gcc-2.8.1 has no amd64 support, so the following two are safe - export ADACFLAGS=${ADACFLAGS//athlon64/i686} - export ADACFLAGS=${ADACFLAGS//athlon/i686} - else - export ADACFLAGS=${ADACFLAGS:-${CFLAGS}} - fi - - export ADAMAKEFLAGS=${ADAMAKEFLAGS:-"-cargs ${ADACFLAGS} -margs"} - export ADABINDFLAGS=${ADABINDFLAGS:-""} -} - -gnat_pkg_setup() { - debug-print-function $FUNCNAME $* - - # check whether all the primary compilers are installed - . ${GnatCommon} || die "failed to source gnat-common lib" - for fn in $(cat ${PRIMELIST}); do - if [[ ! -f ${SPECSDIR}/${fn} ]]; then - elog "The ${fn} Ada compiler profile is specified as primary, but is not installed." - elog "Please rectify the situation before emerging Ada library!" - elog "Please either install again all the missing compilers listed" - elog "as primary, or edit /etc/ada/primary_compilers and update the" - elog "list of primary compilers there." - einfo "" - ewarn "If you do the latter, please don't forget to rebuild all" - ewarn "affected libs!" - die "Primary compiler is missing" - fi - done - - export ADAC=${ADAC:-gnatgcc} - export ADAMAKE=${ADAMAKE:-gnatmake} - export ADABIND=${ADABIND:-gnatbind} -} - - -gnat_pkg_postinst() { - einfo "Updating gnat configuration to pick up ${PN} library..." - eselect gnat update - elog "The environment has been set up to make gnat automatically find files" - elog "for the installed library. In order to immediately activate these" - elog "settings please run:" - elog - #elog "env-update" - elog "source /etc/profile" - einfo - einfo "Otherwise the settings will become active next time you login" -} - - - - -# standard lib_compile plug. Adapted from base.eclass -lib_compile() { - debug-print-function $FUNCNAME $* - [ -z "$1" ] && lib_compile all - - cd ${SL} - - while [ "$1" ]; do - case $1 in - configure) - debug-print-section configure - econf || die "died running econf, $FUNCNAME:configure" - ;; - make) - debug-print-section make - emake || die "died running emake, $FUNCNAME:make" - ;; - all) - debug-print-section all - lib_compile configure make - ;; - esac - shift - done -} - -# Cycles through installed gnat profiles and calls lib_compile and then -# lib_install in turn. -# Use this function to build/install profile-specific binaries. The code -# building/installing common stuff (docs, etc) can go before/after, as needed, -# so that it is called only once.. -# -# lib_compile and lib_install are passed the active gnat profile name - may be used or -# discarded as needed.. -gnat_src_compile() { - debug-print-function $FUNCNAME $* - - # We source the eselect-gnat module and use its functions directly, instead of - # duplicating code or trying to violate sandbox in some way.. - . ${GnatCommon} || die "failed to source gnat-common lib" - - compilers=( $(find_primary_compilers ) ) - if [[ -n ${compilers[@]} ]] ; then - local i - local AdaDep=$(get_ada_dep) - for (( i = 0 ; i < ${#compilers[@]} ; i = i + 1 )) ; do - if $(belongs_to_standard ${compilers[${i}]} ${AdaDep}); then - einfo "compiling for gnat profile ${compilers[${i}]}" - - # copy sources - mkdir "${DL}" "${DLbin}" "${DLgpr}" - cp -dpR "${S}" "${SL}" - - # setup environment - # As eselect-gnat also manages the libs, this will ensure the right - # lib profiles are activated too (in case we depend on some Ada lib) - generate_envFile ${compilers[${i}]} ${BuildEnv} && \ - expand_BuildEnv "${BuildEnv}" && \ - . "${BuildEnv}" || die "failed to switch to ${compilers[${i}]}" - # many libs (notably xmlada and gtkada) do not like to see - # themselves installed. Need to strip them from ADA_*_PATH - # NOTE: this should not be done in pkg_setup, as we setup - # environment right above - export ADA_INCLUDE_PATH=$(filter_env_var ADA_INCLUDE_PATH) - export ADA_OBJECTS_PATH=$(filter_env_var ADA_OBJECTS_PATH) - - # call compilation callback - cd "${SL}" - gnat_filter_flags ${compilers[${i}]} - lib_compile ${compilers[${i}]} || die "failed compiling for ${compilers[${i}]}" - - # call install callback - cd "${SL}" - lib_install ${compilers[${i}]} || die "failed installing profile-specific part for ${compilers[${i}]}" - # move installed and cleanup - mv "${DL}" "${DL}-${compilers[${i}]}" - mv "${DLbin}" "${DLbin}-${compilers[${i}]}" - mv "${DLgpr}" "${DLgpr}-${compilers[${i}]}" - rm -rf "${SL}" - else - einfo "skipping gnat profile ${compilers[${i}]}" - fi - done - else - ewarn "Please note!" - elog "Treatment of installed Ada compilers has recently changed!" - elog "Libs are now being built only for \"primary\" compilers." - elog "Please list gnat profiles (as reported by \"eselect gnat list\")" - elog "that you want to regularly use (i.e., not just for testing)" - elog "in ${PRIMELIST}, one per line." - die "please make sure you have at least one gnat compiler installed and set as primary!" - fi -} - - -# This function simply moves gnat-profile-specific stuff into proper locations. -# Use src_install in ebuild to install the rest of the package -gnat_src_install() { - debug-print-function $FUNCNAME $* - - # prep lib specs directory - . ${GnatCommon} || die "failed to source gnat-common lib" - dodir ${SPECSDIR}/${PN} - - compilers=( $(find_primary_compilers) ) - if [[ -n ${compilers[@]} ]] ; then - local i - local AdaDep=$(get_ada_dep) - for (( i = 0 ; i < ${#compilers[@]} ; i = i + 1 )) ; do - if $(belongs_to_standard ${compilers[${i}]} ${AdaDep}); then - debug-print-section "installing for gnat profile ${compilers[${i}]}" - - local DLlocation=${AdalibLibTop}/${compilers[${i}]} - dodir ${DLlocation} - cp -dpR "${DL}-${compilers[${i}]}" "${D}/${DLlocation}/${PN}" - cp -dpR "${DLbin}-${compilers[${i}]}" "${D}/${DLlocation}"/bin - cp -dpR "${DLgpr}-${compilers[${i}]}" "${D}/${DLlocation}"/gpr - # create profile-specific specs file - cp ${LibEnv} "${D}/${SPECSDIR}/${PN}/${compilers[${i}]}" - sed -i -e "s:%DL%:${DLlocation}/${PN}:g" "${D}/${SPECSDIR}/${PN}/${compilers[${i}]}" - sed -i -e "s:%DLbin%:${DLlocation}/bin:g" "${D}/${SPECSDIR}/${PN}/${compilers[${i}]}" - sed -i -e "s:%DLgpr%:${DLlocation}/gpr:g" "${D}/${SPECSDIR}/${PN}/${compilers[${i}]}" - else - einfo "skipping gnat profile ${compilers[${i}]}" - fi - done - else - die "please make sure you have at least one gnat compiler installed!" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/eclass/golang-base.eclass b/sdk_container/src/third_party/portage-stable/eclass/golang-base.eclass index 0cfd07e742..4abd348bb8 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/golang-base.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/golang-base.eclass @@ -22,7 +22,7 @@ if [[ -z ${_GOLANG_BASE} ]]; then _GOLANG_BASE=1 -DEPEND=">=dev-lang/go-1.7:=" +DEPEND=">=dev-lang/go-1.8" # Do not complain about CFLAGS etc since go projects do not use them. QA_FLAGS_IGNORED='.*' diff --git a/sdk_container/src/third_party/portage-stable/eclass/gpe.eclass b/sdk_container/src/third_party/portage-stable/eclass/gpe.eclass deleted file mode 100644 index d719d54b6b..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/gpe.eclass +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @ECLASS: gpe.eclass -# @MAINTAINER: -# gpe@gentoo.org -# @AUTHOR: -# Original Authors: -# Rene Wagner -# Ned Ludd -# Angelo Arrifano -# EAPI->EAPI2 patch: loki_val -# multiple suggestions: Betelgeuse -# Based on gnome2.eclass and gpe.bbclass (the latter from OpenEmbedded) -# @BLURB: Provides common functionality for the G Palmtop Environment. - -inherit libtool toolchain-funcs - -case "${EAPI:-0}" in - 0|1) - EXPORT_FUNCTIONS src_unpack src_compile src_install - ;; - *) - EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install - ;; -esac - -# @ECLASS-VARIABLE: ELTCONF -# @DESCRIPTION: -# Extra options passed to elibtoolize on gnome2 eclass. -ELTCONF="" - -# @ECLASS-VARIABLE: GPE_DOCS -# @DESCRIPTION: -# Documentation files to be installed with dodoc. -GPE_DOCS="" - -[[ -z "${GPE_MIRROR}" ]] && GPE_MIRROR="http://gpe.linuxtogo.org/download/source" -[[ -z "${GPE_TARBALL_SUFFIX}" ]] && GPE_TARBALL_SUFFIX="gz" -SRC_URI="${GPE_MIRROR}/${P}.tar.${GPE_TARBALL_SUFFIX}" - -HOMEPAGE="http://gpe.linuxtogo.org" - -IUSE="nls" -GPECONF="${GPECONF} --enable-debug=no --disable-debug" - -RDEPEND="" -DEPEND=" - >=dev-util/intltool-0.29 - virtual/pkgconfig" - -# @FUNCTION: gpe_src_unpack -# @DESCRIPTION: -# Unpacks and applies some required patches for GPE. -gpe_src_unpack() { - unpack ${A} - cd "${S}" - has "${EAPI:-0}" 0 1 && gpe_src_prepare "$@" -} - -# Do not call, use gpe_src_unpack() instead. -gpe_src_prepare() { - # let portage handle stripping. - # sort is needed, see #272161 . - for file in $(find . -name 'Makefile*' | sort) ; do - sed -i -e s/'install -s'/'install'/g \ - -e s/'install -Ds'/'install -D'/g \ - -e 's/$(INSTALL) -s/$(INSTALL) /g' \ - -e 's;strip ;#strip ;g' \ - ${file} \ - ||die "Sedding ${file} failed." - done - [[ -f configure ]] && elibtoolize -} - -# @FUNCTION: gpe_src_configure -# @DESCRIPTION: -# Configures a GPE package in a cross-compile aware environment. -gpe_src_configure() { - tc-export CC - [[ -f configure ]] && econf "$@" ${GPECONF} -} - -# @FUNCTION: gpe_src_compile -# @DESCRIPTION: -# (Cross-)Compiles a GPE package. -gpe_src_compile() { - tc-export CC - has "${EAPI:-0}" 0 1 && gpe_src_configure "$@" - emake PREFIX=/usr || die "emake failed" -} - -# @FUNCTION: gpe_src_install -# @DESCRIPTION: -# Installs a GPE package in the correct way. -gpe_src_install() { - local use_nls=yes - - use nls || use_nls=no - - if [ -f configure ]; then - einstall "$@" || die "einstall failed" - else - emake STRIP=true DESTDIR=${D} PREFIX=/usr \ - ENABLE_NLS=${use_nls} "$@" install || die "emake install failed" - fi - - use nls || rm -rf ${D}/usr/share/locale - - # manual document installation - if [[ "${GPE_DOCS}" ]]; then - dodoc ${GPE_DOCS} || die "dodoc failed" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-bad.eclass b/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-bad.eclass deleted file mode 100644 index c293003e98..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-bad.eclass +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @ECLASS: gst-plugins10-bad.eclass -# @MAINTAINER: -# gstreamer@gentoo.org -# @AUTHOR: -# Gilles Dartiguelongue -# Saleem Abdulrasool -# foser -# zaheerm -# @BLURB: Manages build for invididual ebuild for gst-plugins-bad. -# @DESCRIPTION: -# See gst-plugins10.eclass documentation. - -GST_ORG_MODULE="gst-plugins-bad" - -inherit eutils gst-plugins10 - -case "${EAPI:-0}" in - 1|2|3|4|5) - ;; - 0) - die "EAPI=\"${EAPI}\" is not supported anymore" - ;; - *) - die "EAPI=\"${EAPI}\" is not supported yet" - ;; -esac - - -if [[ ${PN} != ${GST_ORG_MODULE} ]]; then -# -bad-0.10.20 uses orc optionally instead of liboil unconditionally. -# While <0.10.20 configure always check for liboil, it is used only by -# non-split plugins in gst/ (legacyresample and mpegdemux), so we only -# builddep for all old packages, and have a RDEPEND in old versions of -# media-libs/gst-plugins-bad - if [[ ${SLOT} = "0.10" ]] && ! version_is_at_least "0.10.20"; then - DEPEND="${DEPEND} >=dev-libs/liboil-0.3.8" - fi -fi - diff --git a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-base.eclass b/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-base.eclass deleted file mode 100644 index 746a4bb9d7..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-base.eclass +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @ECLASS: gst-plugins-base.eclass -# @MAINTAINER: -# gstreamer@gentoo.org -# @AUTHOR: -# Gilles Dartiguelongue -# Saleem Abdulrasool -# foser -# zaheerm -# @BLURB: Manages build for invididual ebuild for gst-plugins-base. -# @DESCRIPTION: -# See gst-plugins10.eclass documentation. - -GST_ORG_MODULE="gst-plugins-base" - -inherit gst-plugins10 - -case "${EAPI:-0}" in - 1|2|3|4|5) - ;; - 0) - die "EAPI=\"${EAPI}\" is not supported anymore" - ;; - *) - die "EAPI=\"${EAPI}\" is not supported yet" - ;; -esac - diff --git a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-good.eclass b/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-good.eclass deleted file mode 100644 index 774a4f5f6d..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-good.eclass +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @ECLASS: gst-plugins-good.eclass -# @MAINTAINER: -# gstreamer@gentoo.org -# @AUTHOR: -# Gilles Dartiguelongue -# Saleem Abdulrasool -# foser -# zaheerm -# @BLURB: Manages build for invididual ebuild for gst-plugins-good. -# @DESCRIPTION: -# See gst-plugins10.eclass documentation. - -GST_ORG_MODULE="gst-plugins-good" - -inherit eutils gst-plugins10 - -case "${EAPI:-0}" in - 1|2|3|4|5) - ;; - 0) - die "EAPI=\"${EAPI}\" is not supported anymore" - ;; - *) - die "EAPI=\"${EAPI}\" is not supported yet" - ;; -esac - - -if [[ ${PN} != ${GST_ORG_MODULE} ]]; then -# -good-0.10.24 uses orc optionally instead of liboil unconditionally. -# While <0.10.24 configure always checks for liboil, it is linked to only by -# non-split plugins in gst/, so we only builddep for all old packages, and have -# a RDEPEND in old versions of media-libs/gst-plugins-good - if [[ ${SLOT} = "0.10" ]] && ! version_is_at_least "0.10.24"; then - DEPEND="${DEPEND} >=dev-libs/liboil-0.3.8" - fi -fi - diff --git a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-ugly.eclass b/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-ugly.eclass deleted file mode 100644 index 092e56683e..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins-ugly.eclass +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @ECLASS: gst-plugins-ugly.eclass -# @MAINTAINER: -# gstreamer@gentoo.org -# @AUTHOR: -# Gilles Dartiguelongue -# Saleem Abdulrasool -# foser -# zaheerm -# @BLURB: Manages build for invididual ebuild for gst-plugins-ugly. -# @DESCRIPTION: -# See gst-plugins10.eclass documentation. - -GST_ORG_MODULE="gst-plugins-ugly" - -inherit gst-plugins10 - -case "${EAPI:-0}" in - 1|2|3|4|5) - ;; - 0) - die "EAPI=\"${EAPI}\" is not supported anymore" - ;; - *) - die "EAPI=\"${EAPI}\" is not supported yet" - ;; -esac - diff --git a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins10.eclass b/sdk_container/src/third_party/portage-stable/eclass/gst-plugins10.eclass deleted file mode 100644 index 4e660ad92b..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/gst-plugins10.eclass +++ /dev/null @@ -1,298 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @ECLASS: gst-plugins10.eclass -# @MAINTAINER: -# gstreamer@gentoo.org -# @AUTHOR: -# Gilles Dartiguelongue -# Saleem Abdulrasool -# foser -# zaheerm -# @BLURB: Manages build for invididual ebuild for gst-plugins. -# @DESCRIPTION: -# Eclass to make external gst-plugins emergable on a per-plugin basis and -# to solve the problem with gst-plugins generating far too much unneeded -# dependancies. -# -# GStreamer consuming applications should depend on the specific plugins they -# need as defined in their source code. -# -# In case of spider usage, obtain recommended plugins to use from Gentoo -# developers responsible for gstreamer or the application -# developer. - -inherit eutils multilib toolchain-funcs versionator - -GST_EXPF="" -case "${EAPI:-0}" in - 2|3|4|5) - GST_EXPF="src_configure src_compile src_install" - ;; - 1) - GST_EXPF="src_compile src_install" - ;; - 0) - die "EAPI=\"${EAPI:-0}\" is not supported anymore" - ;; - *) - die "EAPI=\"${EAPI}\" is not supported yet" - ;; -esac -EXPORT_FUNCTIONS ${GST_EXPF} - -# @ECLASS-VARIABLE: GST_LA_PUNT -# @DESCRIPTION: -# Should we delete all the .la files? -# NOT to be used without due consideration. -# Defaults to no for EAPI < 5. -if has "${EAPI:-0}" 0 1 2 3; then - : ${GST_LA_PUNT:="no"} -else - : ${GST_LA_PUNT:="yes"} -fi - -# @ECLASS-VARIABLE: GST_PLUGINS_BUILD -# @DESCRIPTION: -# Defines the plugins to be built. -# May be set by an ebuild and contain more than one indentifier, space -# seperated (only src_configure can handle mutiple plugins at this time). -: ${GST_PLUGINS_BUILD:=${PN/gst-plugins-/}} - -# @ECLASS-VARIABLE: GST_PLUGINS_BUILD_DIR -# @DESCRIPTION: -# Actual build directory of the plugin. -# Most often the same as the configure switch name. -: ${GST_PLUGINS_BUILD_DIR:=${PN/gst-plugins-/}} - -# @ECLASS-VARIABLE: GST_TARBALL_SUFFIX -# @DESCRIPTION: -# Most projects hosted on gstreamer.freedesktop.org mirrors provide tarballs as -# tar.bz2 or tar.xz. This eclass defaults to bz2 for EAPI 0, 1, 2, 3 and -# defaults to xz for everything else. This is because the gstreamer mirrors -# are moving to only have xz tarballs for new releases. -if has "${EAPI:-0}" 0 1 2 3; then - : ${GST_TARBALL_SUFFIX:="bz2"} -else - : ${GST_TARBALL_SUFFIX:="xz"} -fi - -# Even though xz-utils are in @system, they must still be added to DEPEND; see -# https://archives.gentoo.org/gentoo-dev/msg_a0d4833eb314d1be5d5802a3b710e0a4.xml -if [[ ${GST_TARBALL_SUFFIX} == "xz" ]]; then - DEPEND="${DEPEND} app-arch/xz-utils" -fi - -# @ECLASS-VARIABLE: GST_ORG_MODULE -# @DESCRIPTION: -# Name of the module as hosted on gstreamer.freedesktop.org mirrors. -# Leave unset if package name matches module name. -: ${GST_ORG_MODULE:=$PN} - -# @ECLASS-VARIABLE: GST_ORG_PVP -# @INTERNAL -# @DESCRIPTION: -# Major and minor numbers of the version number. -: ${GST_ORG_PVP:=$(get_version_component_range 1-2)} - - -DESCRIPTION="${BUILD_GST_PLUGINS} plugin for gstreamer" -HOMEPAGE="https://gstreamer.freedesktop.org/" -SRC_URI="https://gstreamer.freedesktop.org/src/${GST_ORG_MODULE}/${GST_ORG_MODULE}-${PV}.tar.${GST_TARBALL_SUFFIX}" - -LICENSE="GPL-2" -case ${GST_ORG_PVP} in - 0.10) SLOT="0.10" ;; - 1.*) SLOT="1.0" ;; - *) die "Unkown gstreamer release." -esac - -S="${WORKDIR}/${GST_ORG_MODULE}-${PV}" - -RDEPEND=" - >=dev-libs/glib-2.6:2 - media-libs/gstreamer:${SLOT} -" -DEPEND=" - >=sys-apps/sed-4 - virtual/pkgconfig -" - -if [[ ${PN} != ${GST_ORG_MODULE} ]]; then - # Do not run test phase for invididual plugin ebuilds. - RESTRICT="test" - RDEPEND="${RDEPEND} >=media-libs/${GST_ORG_MODULE}-${PV}:${SLOT}" -else - IUSE="nls" - DEPEND="${DEPEND} nls? ( >=sys-devel/gettext-0.17 )" -fi - -#if [[ ${SLOT} == "0.10" ]]; then -# XXX: verify with old ebuilds. -# DEPEND="${DEPEND} dev-libs/liboil" -#fi - -DEPEND="${DEPEND} ${RDEPEND}" - -# @FUNCTION: gst-plugins10_get_plugins -# @INTERNAL -# @DESCRIPTION: -# Get the list of plugins requiring external dependencies. -gst-plugins10_get_plugins() { - # Must be called from src_prepare/src_configure - GST_PLUGINS_LIST=$(sed -rn 's/^AG_GST_CHECK_FEATURE\((\w+),.*/ \1 /p' \ - "${S}"/configure.* | LC_ALL='C' tr '[:upper:]' '[:lower:]') -} - -# @FUNCTION: gst-plugins10_find_plugin_dir -# @USAGE: gst-plugins10_find_plugin_dir [] -# @INTERNAL -# @DESCRIPTION: -# Finds plugin build directory and cd to it. -# Defaults to ${GST_PLUGINS_BUILD_DIR} if argument is not provided -gst-plugins10_find_plugin_dir() { - local build_dir=${1:-${GST_PLUGINS_BUILD_DIR}} - - if [[ ! -d ${S}/ext/${build_dir} ]]; then - if [[ ! -d ${S}/sys/${build_dir} ]]; then - ewarn "No such plugin directory" - die - fi - einfo "Building system plugin in ${build_dir}..." - cd "${S}"/sys/${build_dir} - else - einfo "Building external plugin in ${build_dir}..." - cd "${S}"/ext/${build_dir} - fi -} - -# @FUNCTION: gst-plugins10_system_link -# @USAGE: gst-plugins10_system_link gst-libs/gst/audio:gstreamer-audio [...] -# @DESCRIPTION: -# Walks through makefiles in order to make sure build will link against system -# librairies. -# Takes a list of path fragments and corresponding pkgconfig libraries -# separated by colon (:). Will replace the path fragment by the output of -# pkgconfig. -gst-plugins10_system_link() { - local directory libs pkgconfig pc tuple - pkgconfig=$(tc-getPKG_CONFIG) - - for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do - gst-plugins10_find_plugin_dir ${plugin_dir} - - for tuple in $@ ; do - directory="$(echo ${tuple} | cut -f1 -d':')" - pc="$(echo ${tuple} | cut -f2 -d':')-${SLOT}" - libs="$(${pkgconfig} --libs-only-l ${pc})" - sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \ - -i Makefile.am Makefile.in || die - done - done -} - -# @FUNCTION: gst-plugins10_remove_unversioned_binaries -# @INTERNAL -# @DESCRIPTION: -# Remove the unversioned binaries gstreamer provides to prevent file collision -# with other slots. DEPRECATED -gst-plugins10_remove_unversioned_binaries() { - cd "${D}"/usr/bin - local gst_bins - for gst_bins in *-${SLOT} ; do - [[ -e ${gst_bins} ]] || continue - rm ${gst_bins/-${SLOT}/} - einfo "Removed ${gst_bins/-${SLOT}/}" - done -} - -# @FUNCTION: gst-plugins10_src_configure -# @DESCRIPTION: -# Handles logic common to configuring gstreamer plugins -gst-plugins10_src_configure() { - local plugin gst_conf - - if has ${EAPI:-0} 0 1 2 3 ; then - gst_conf="${gst_conf} --disable-dependency-tracking" - fi - - if has ${EAPI:-0} 0 1 2 3 4 ; then - gst_conf="${gst_conf} --disable-silent-rules" - fi - - gst-plugins10_get_plugins - - for plugin in ${GST_PLUGINS_LIST} ; do - if has ${plugin} ${GST_PLUGINS_BUILD} ; then - gst_conf="${gst_conf} --enable-${plugin}" - else - gst_conf="${gst_conf} --disable-${plugin}" - fi - done - - if grep -q "ORC_CHECK" configure.* ; then - if in_iuse orc ; then - gst_conf="${gst_conf} $(use_enable orc)" - else - gst_conf="${gst_conf} --disable-orc" - fi - fi - - if grep -q "AM_MAINTAINER_MODE" configure.* ; then - gst_conf="${gst_conf} --disable-maintainer-mode" - fi - - if grep -q "disable-schemas-compile" configure ; then - gst_conf="${gst_conf} --disable-schemas-compile" - fi - - if [[ ${PN} == ${GST_ORG_MODULE} ]]; then - gst_conf="${gst_conf} $(use_enable nls)" - fi - - einfo "Configuring to build ${GST_PLUGINS_BUILD} plugin(s) ..." - econf \ - --with-package-name="Gentoo GStreamer ebuild" \ - --with-package-origin="https://www.gentoo.org" \ - ${gst_conf} $@ -} - -# @FUNCTION: gst-plugins10_src_compile -# @DESCRIPTION: -# Compiles requested gstreamer plugin. -gst-plugins10_src_compile() { - local plugin_dir - - has ${EAPI:-0} 0 1 && gst-plugins10_src_configure "$@" - - for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do - gst-plugins10_find_plugin_dir ${plugin_dir} - - if has "${EAPI:-0}" 0 1 2 3 ; then - emake || die - else - default - fi - done -} - -# @FUNCTION: gst-plugins10_src_install -# @DESCRIPTION: -# Installs requested gstreamer plugin. -gst-plugins10_src_install() { - local plugin_dir - - for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do - gst-plugins10_find_plugin_dir ${plugin_dir} - - if has "${EAPI:-0}" 0 1 2 3 ; then - emake install DESTDIR="${D}" || die - [[ -e README ]] && dodoc README - else - default - fi - done - - [[ ${GST_LA_PUNT} = "yes" ]] && prune_libtool_files --modules -} - diff --git a/sdk_container/src/third_party/portage-stable/eclass/kde4-base.eclass b/sdk_container/src/third_party/portage-stable/eclass/kde4-base.eclass index 4dc4e0042a..bbdcf8db20 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/kde4-base.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/kde4-base.eclass @@ -479,6 +479,8 @@ _calculate_src_uri() { 4.14.11*) # KDEPIM 4.14 snapshot with Gentoo patches SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${_kmname_pv}.tar.xz" ;; + 16.12.3) + SRC_URI="mirror://kde/Attic/applications/16.12.3/src/${_kmname_pv}.tar.xz" ;; ??.?.[6-9]? | ??.??.[4-9]?) # Unstable KDE Applications releases SRC_URI="mirror://kde/unstable/applications/${PV}/src/${_kmname}-${PV}.tar.xz" ;; diff --git a/sdk_container/src/third_party/portage-stable/eclass/kde4-meta.eclass b/sdk_container/src/third_party/portage-stable/eclass/kde4-meta.eclass index e07161d216..3df6fe39db 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/kde4-meta.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/kde4-meta.eclass @@ -184,9 +184,6 @@ kde4-meta_src_extract() { if [[ ${PV} =~ 4.4.11 ]]; then postfix="bz2" KMTARPARAMS+=" --bzip2" - elif [[ ${PV} =~ _pre20160211 ]]; then - postfix="gz" - KMTARPARAMS+=" --gz" else postfix="xz" KMTARPARAMS+=" --xz" @@ -200,9 +197,6 @@ kde4-meta_src_extract() { # Detect real toplevel dir from tarball name - it will be used upon extraction # and in _list_needed_subdirectories topdir="${tarball%.tar.*}/" - if [[ ${topdir} =~ _pre20160211 ]]; then - topdir="${topdir%-$PV*}/" - fi ebegin "Unpacking parts of ${tarball} to ${WORKDIR}" diff --git a/sdk_container/src/third_party/portage-stable/eclass/kde5-functions.eclass b/sdk_container/src/third_party/portage-stable/eclass/kde5-functions.eclass index 574716299e..2ac6526adc 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/kde5-functions.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/kde5-functions.eclass @@ -35,21 +35,12 @@ case ${CATEGORY} in [[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=9999} ;; kde-plasma) - if [[ $(get_version_component_range 2) -ge 9 ]]; then - : ${QT_MINIMAL:=5.7.1} - fi - if ! [[ $(get_version_component_range 2) -le 9 && $(get_version_component_range 3) -lt 50 ]]; then - : ${FRAMEWORKS_MINIMAL:=5.34.0} - fi + : ${QT_MINIMAL:=5.7.1} if [[ ${KDE_BUILD_TYPE} = live && $(get_version_component_range 2) -ne 8 ]]; then : ${FRAMEWORKS_MINIMAL:=9999} - : ${QT_MINIMAL:=5.7.1} fi ;; kde-apps) - if [[ $(get_version_component_range 1) -ge 17 ]]; then - : ${FRAMEWORKS_MINIMAL:=5.32.0} - fi if [[ ${KDE_BUILD_TYPE} = live ]]; then : ${QT_MINIMAL:=5.7.1} fi @@ -64,12 +55,12 @@ esac # @ECLASS-VARIABLE: FRAMEWORKS_MINIMAL # @DESCRIPTION: # Minimal Frameworks version to require for the package. -: ${FRAMEWORKS_MINIMAL:=5.29.0} +: ${FRAMEWORKS_MINIMAL:=5.34.0} # @ECLASS-VARIABLE: PLASMA_MINIMAL # @DESCRIPTION: # Minimal Plasma version to require for the package. -: ${PLASMA_MINIMAL:=5.4.1} +: ${PLASMA_MINIMAL:=5.9.5} # @ECLASS-VARIABLE: KDE_APPS_MINIMAL # @DESCRIPTION: diff --git a/sdk_container/src/third_party/portage-stable/eclass/kde5.eclass b/sdk_container/src/third_party/portage-stable/eclass/kde5.eclass index 102a41545a..b4cfadc9df 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/kde5.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/kde5.eclass @@ -79,6 +79,17 @@ EXPORT_FUNCTIONS pkg_setup pkg_nofetch src_unpack src_prepare src_configure src_ # Defaults to "doc". Otherwise, use alternative KDE handbook path. : ${KDE_DOC_DIR:=doc} +# @ECLASS-VARIABLE: KDE_QTHELP +# @DESCRIPTION: +# If set to "false", do nothing. +# Otherwise, add "doc" to IUSE, add the appropriate dependency, generate +# and install Qt compressed help files with -DBUILD_QCH=ON when USE=doc. +if [[ ${CATEGORY} = kde-frameworks && ( $(get_version_component_range 2) -ge 36 || ${KDE_BUILD_TYPE} = live ) ]]; then + : ${KDE_QTHELP:=true} +else + : ${KDE_QTHELP:=false} +fi + # @ECLASS-VARIABLE: KDE_TEST # @DESCRIPTION: # If set to "false", do nothing. @@ -131,7 +142,7 @@ KDE_UNRELEASED=( ) if [[ ${KDEBASE} = kdevelop ]]; then HOMEPAGE="https://www.kdevelop.org/" elif [[ ${KDEBASE} = kdel10n ]]; then - HOMEPAGE="http://l10n.kde.org" + HOMEPAGE="https://l10n.kde.org" elif [[ ${KMNAME} = kdepim ]]; then HOMEPAGE="https://www.kde.org/applications/office/kontact/" else @@ -223,6 +234,18 @@ case ${KDE_HANDBOOK} in ;; esac +case ${KDE_QTHELP} in + false) ;; + *) + IUSE+=" doc" + COMMONDEPEND+=" doc? ( $(add_qt_dep qt-docs) )" + DEPEND+=" doc? ( + $(add_qt_dep qthelp) + >=app-doc/doxygen-1.8.13-r1 + )" + ;; +esac + case ${KDE_TEST} in false) ;; *) @@ -294,6 +317,8 @@ _calculate_src_uri() { case ${CATEGORY} in kde-apps) case ${PV} in + 16.12.3) + SRC_URI="mirror://kde/Attic/applications/16.12.3/src/${_kmname}-${PV}.tar.xz" ;; ??.?.[6-9]? | ??.??.[6-9]? ) SRC_URI="mirror://kde/unstable/applications/${PV}/src/${_kmname}-${PV}.tar.xz" RESTRICT+=" mirror" @@ -536,6 +561,7 @@ kde5_src_prepare() { if [[ ${KDE_HANDBOOK} = forceoptional ]] ; then punt_bogus_dep KF5 DocTools + sed -i -e "/kdoctools_install/ s/^/#DONT/" CMakeLists.txt || die fi fi @@ -557,17 +583,18 @@ kde5_src_prepare() { pushd ${po} > /dev/null || die local lang for lang in *; do - if [[ -d ${lang} ]] && ! has ${lang} ${LINGUAS} ; then - rm -r ${lang} || die + if [[ -e ${lang} ]] && ! has ${lang/.po/} ${LINGUAS} ; then + case ${lang} in + cmake_modules | \ + CMakeLists.txt | \ + ${PN}.pot) ;; + *) rm -r ${lang} || die ;; + esac if [[ -e CMakeLists.txt ]] ; then cmake_comment_add_subdirectory ${lang} sed -e "/add_subdirectory([[:space:]]*${lang}\/.*[[:space:]]*)/d" \ -i CMakeLists.txt || die fi - elif [[ -f ${lang} ]] && ! has ${lang/.po/} ${LINGUAS} ; then - if [[ ${lang} != CMakeLists.txt && ${lang} != ${PN}.pot ]] ; then - rm ${lang} || die - fi fi done popd > /dev/null || die @@ -643,6 +670,10 @@ kde5_src_configure() { cmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON ) fi + if [[ ${KDE_QTHELP} != false ]]; then + cmakeargs+=( -DBUILD_QCH=$(usex doc) ) + fi + # install mkspecs in the same directory as qt stuff cmakeargs+=(-DKDE_INSTALL_USE_QT_SYS_PATHS=ON) @@ -700,10 +731,18 @@ kde5_src_install() { cmake-utils_src_install - # We don't want ${PREFIX}/share/doc/HTML to be compressed, + # We don't want QCH and tags files to be compressed, because then + # cmake can't find the tags and qthelp viewers can't find the docs + local p=$(best_version dev-qt/qtcore:5) + local pv=$(echo ${p/%-r[0-9]*/} | rev | cut -d - -f 1 | rev) + if [[ -d ${ED%/}/usr/share/doc/qt-${pv} ]]; then + docompress -x /usr/share/doc/qt-${pv} + fi + + # We don't want /usr/share/doc/HTML to be compressed, # because then khelpcenter can't find the docs - if [[ -d ${ED}/${PREFIX}/share/doc/HTML ]]; then - docompress -x ${PREFIX}/share/doc/HTML + if [[ -d ${ED%/}/usr/share/doc/HTML ]]; then + docompress -x /usr/share/doc/HTML fi } @@ -735,14 +774,6 @@ kde5_pkg_postinst() { einfo "Use it at your own risk." einfo "Do _NOT_ file bugs at bugs.gentoo.org because of this ebuild!" fi - # for kf5-based applications tell user that he SHOULD NOT be using kde-plasma/plasma-workspace:4 - if [[ ${KDEBASE} != kde-base || ${CATEGORY} = kde-apps ]] && \ - has_version 'kde-plasma/plasma-workspace:4'; then - echo - ewarn "WARNING! Your system configuration still contains \"kde-plasma/plasma-workspace:4\"," - ewarn "indicating a Plasma 4 setup. With this setting you are unsupported by KDE team." - ewarn "Please consider upgrading to Plasma 5." - fi fi } diff --git a/sdk_container/src/third_party/portage-stable/eclass/kernel-2.eclass b/sdk_container/src/third_party/portage-stable/eclass/kernel-2.eclass index db4a3bf720..09409ab1ff 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/kernel-2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/kernel-2.eclass @@ -506,10 +506,20 @@ detect_version() { OKV_DICT=(["2"]="${KV_MAJOR}.$((${KV_PATCH_ARR} - 1))" ["3"]="2.6.39" ["4"]="3.19") if [[ ${RELEASETYPE} == -rc ]] || [[ ${RELEASETYPE} == -pre ]]; then + OKV=${K_BASE_VER:-$OKV_DICT["${KV_MAJOR}"]} - KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.xz - ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz" - UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.xz" + + # as of 12/5/2017, the rc patch is no longer offered as a compressed + # file, and no longer is it mirrored on kernel.org + if [[ ${KV_MAJOR} -ge 4 ]] && [[ ${KV_PATCH} -ge 12 ]]; then + KERNEL_URI="https://git.kernel.org/torvalds/p/v${KV_FULL}/v${OKV} -> patch-${KV_FULL}.patch + ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz" + UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.patch" + else + KERNEL_URI="${KERNEL_BASE_URI}/testing/patch-${CKV//_/-}.xz + ${KERNEL_BASE_URI}/linux-${OKV}.tar.xz" + UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${CKV//_/-}.xz" + fi fi if [[ ${RELEASETYPE} == -git ]]; then diff --git a/sdk_container/src/third_party/portage-stable/eclass/l10n.eclass b/sdk_container/src/third_party/portage-stable/eclass/l10n.eclass index 27ffdf1962..2283088d0d 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/l10n.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/l10n.eclass @@ -3,6 +3,8 @@ # @ECLASS: l10n.eclass # @MAINTAINER: +# Ulrich Müller +# @AUTHOR: # Ben de Groot # @BLURB: convenience functions to handle localizations # @DESCRIPTION: diff --git a/sdk_container/src/third_party/portage-stable/eclass/latex-package.eclass b/sdk_container/src/third_party/portage-stable/eclass/latex-package.eclass index 67f23d0843..f42b6fdd25 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/latex-package.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/latex-package.eclass @@ -139,11 +139,11 @@ latex-package_src_doinstall() { do [ -n "${LATEX_PACKAGE_SKIP}" ] && has ${i##*/} ${LATEX_PACKAGE_SKIP} && continue einfo "Making documentation: $i" - if pdflatex ${LATEX_DOC_ARGUMENTS} --interaction=batchmode $i &> /dev/null ; then - pdflatex ${LATEX_DOC_ARGUMENTS} --interaction=batchmode $i &> /dev/null || die + if pdflatex ${LATEX_DOC_ARGUMENTS} --halt-on-error --interaction=nonstopmode $i ; then + pdflatex ${LATEX_DOC_ARGUMENTS} --halt-on-error --interaction=nonstopmode $i || die else einfo "pdflatex failed, trying texi2dvi" - texi2dvi -q -c --language=latex $i &> /dev/null || die + texi2dvi -q -c --language=latex $i || die fi done fi @@ -205,7 +205,7 @@ latex-package_src_compile() { for i in `find \`pwd\` -maxdepth 1 -type f -name "*.ins"` do einfo "Extracting from $i" - latex --interaction=batchmode $i &> /dev/null || die + latex --halt-on-error --interaction=nonstopmode $i || die done } diff --git a/sdk_container/src/third_party/portage-stable/eclass/mercurial.eclass b/sdk_container/src/third_party/portage-stable/eclass/mercurial.eclass index ca41ff45ac..ad3102b759 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/mercurial.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/mercurial.eclass @@ -4,7 +4,6 @@ # @ECLASS: mercurial.eclass # @MAINTAINER: # Christoph Junghans -# Dirkjan Ochtman # @AUTHOR: # Next gen author: Krzysztof Pawlik # Original author: Aron Griffis diff --git a/sdk_container/src/third_party/portage-stable/eclass/meson.eclass b/sdk_container/src/third_party/portage-stable/eclass/meson.eclass new file mode 100644 index 0000000000..5b63f0ef3a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/meson.eclass @@ -0,0 +1,192 @@ +# Copyright 2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: meson.eclass +# @MAINTAINER: +# William Hubbs +# Mike Gilbert +# @BLURB: common ebuild functions for meson-based packages +# @DESCRIPTION: +# This eclass contains the default phase functions for packages which +# use the meson build system. +# +# @EXAMPLE: +# Typical ebuild using meson.eclass: +# +# @CODE +# EAPI=6 +# +# inherit meson +# +# ... +# +# src_configure() { +# local emesonargs=( +# -Dqt4=$(usex qt4 true false) +# -Dthreads=$(usex threads true false) +# -Dtiff=$(usex tiff true false) +# ) +# meson_src_configure +# } +# +# ... +# +# @CODE + +case ${EAPI:-0} in + 6) ;; + *) die "EAPI=${EAPI} is not supported" ;; +esac + +if [[ -z ${_MESON_ECLASS} ]]; then + +inherit ninja-utils python-utils-r1 toolchain-funcs + +fi + +EXPORT_FUNCTIONS src_configure src_compile src_test src_install + +if [[ -z ${_MESON_ECLASS} ]]; then +_MESON_ECLASS=1 + +DEPEND=">=dev-util/meson-0.40.0 + >=dev-util/ninja-1.7.2" + +# @ECLASS-VARIABLE: BUILD_DIR +# @DEFAULT_UNSET +# @DESCRIPTION: +# Build directory, location where all generated files should be placed. +# If this isn't set, it defaults to ${WORKDIR}/${P}-build. + +# @ECLASS-VARIABLE: EMESON_SOURCE +# @DEFAULT_UNSET +# @DESCRIPTION: +# The location of the source files for the project; this is the source +# directory to pass to meson. +# If this isn't set, it defaults to ${S} + +# @VARIABLE: emesonargs +# @DEFAULT_UNSET +# @DESCRIPTION: +# Optional meson arguments as Bash array; this should be defined before +# calling meson_src_configure. + +# @FUNCTION: _meson_create_cross_file +# @INTERNAL +# @DESCRIPTION: +# Creates a cross file. meson uses this to define settings for +# cross-compilers. This function is called from meson_src_configure. +_meson_create_cross_file() { + # Reference: http://mesonbuild.com/Cross-compilation.html + + # system roughly corresponds to uname -s (lowercase) + local system=unknown + case ${CHOST} in + *-aix*) system=aix ;; + *-cygwin*) system=cygwin ;; + *-darwin*) system=darwin ;; + *-freebsd*) system=freebsd ;; + *-linux*) system=linux ;; + *-solaris*) system=sunos ;; + esac + + local cpu_family=$(tc-arch) + case ${cpu_family} in + amd64) cpu_family=x86_64 ;; + arm64) cpu_family=aarch64 ;; + esac + + # This may require adjustment based on CFLAGS + local cpu=${CHOST%%-*} + + cat > "${T}/meson.${CHOST}" <<-EOF + [binaries] + ar = '${AR}' + c = '${CC}' + cpp = '${CXX}' + strip = '${STRIP}' + + [host_machine] + system = '${system}' + cpu_family = '${cpu_family}' + cpu = '${cpu}' + endian = '$(tc-endian)' + EOF +} + +# @FUNCTION: meson_src_configure +# @DESCRIPTION: +# This is the meson_src_configure function. +meson_src_configure() { + debug-print-function ${FUNCNAME} "$@" + + # Common args + local mesonargs=( + --buildtype plain + --libdir "$(get_libdir)" + --localstatedir "${EPREFIX}/var/lib" + --prefix "${EPREFIX}/usr" + --sysconfdir "${EPREFIX}/etc" + --wrap-mode nodownload + ) + + # Both meson(1) and _meson_create_cross_file need these + local -x AR=$(tc-getAR) + local -x CC=$(tc-getCC) + local -x CXX=$(tc-getCXX) + local -x STRIP=$(tc-getSTRIP) + + if tc-is-cross-compiler; then + _meson_create_cross_file || die "unable to write meson cross file" + mesonargs+=( + --cross-file "${T}/meson.${CHOST}" + ) + # In cross mode, meson uses these as the native/build programs + AR=$(tc-getBUILD_AR) + CC=$(tc-getBUILD_CC) + CXX=$(tc-getBUILD_CXX) + STRIP=$(tc-getBUILD_STRIP) + fi + + # https://bugs.gentoo.org/625396 + python_export_utf8_locale + + # Append additional arguments from ebuild + mesonargs+=("${emesonargs[@]}") + + BUILD_DIR="${BUILD_DIR:-${WORKDIR}/${P}-build}" + set -- meson "${mesonargs[@]}" "$@" \ + "${EMESON_SOURCE:-${S}}" "${BUILD_DIR}" + echo "$@" + "$@" || die +} + +# @FUNCTION: meson_src_compile +# @DESCRIPTION: +# This is the meson_src_compile function. +meson_src_compile() { + debug-print-function ${FUNCNAME} "$@" + + eninja -C "${BUILD_DIR}" +} + +# @FUNCTION: meson_src_test +# @DESCRIPTION: +# This is the meson_src_test function. +meson_src_test() { + debug-print-function ${FUNCNAME} "$@" + + eninja -C "${BUILD_DIR}" test +} + +# @FUNCTION: meson_src_install +# @DESCRIPTION: +# This is the meson_src_install function. +meson_src_install() { + debug-print-function ${FUNCNAME} "$@" + + DESTDIR="${D}" eninja -C "${BUILD_DIR}" install + einstalldocs +} + +fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v6.52.eclass b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v6.52.eclass index 9b3ca13569..c859aa7b8c 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v6.52.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v6.52.eclass @@ -26,7 +26,7 @@ case ${EAPI} in ;; esac -inherit flag-o-matic toolchain-funcs mozcoreconf-v4 +inherit flag-o-matic toolchain-funcs mozcoreconf-v5 # @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI # @DESCRIPTION: diff --git a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v6.53.eclass b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v6.53.eclass index 9222c7b0d8..d15c47eedb 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v6.53.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/mozconfig-v6.53.eclass @@ -1,7 +1,7 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # -# @ECLASS: mozconfig-v6.52.eclass +# @ECLASS: mozconfig-v6.53.eclass # @MAINTAINER: # mozilla team # @BLURB: the new mozilla common configuration eclass for FF33 and newer, v6 @@ -26,7 +26,7 @@ case ${EAPI} in ;; esac -inherit flag-o-matic toolchain-funcs mozcoreconf-v4 +inherit flag-o-matic toolchain-funcs mozcoreconf-v5 # @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI # @DESCRIPTION: diff --git a/sdk_container/src/third_party/portage-stable/eclass/mozcoreconf-v5.eclass b/sdk_container/src/third_party/portage-stable/eclass/mozcoreconf-v5.eclass new file mode 100644 index 0000000000..9a15798681 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/mozcoreconf-v5.eclass @@ -0,0 +1,280 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# +# @ECLASS: mozcoreconf-v5.eclass +# @MAINTAINER: +# Mozilla team +# @BLURB: core options and configuration functions for mozilla +# @DESCRIPTION: +# +# inherit mozconfig-v6.* or above for mozilla configuration support + +# @ECLASS-VARIABLE: MOZILLA_FIVE_HOME +# @DESCRIPTION: +# This is an eclass-generated variable that defines the rpath that the mozilla +# product will be installed in. Read-only + +if [[ ! ${_MOZCORECONF} ]]; then + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE='ncurses,sqlite,ssl,threads' + +inherit multilib toolchain-funcs flag-o-matic python-any-r1 versionator + +IUSE="${IUSE} custom-cflags custom-optimization" + +DEPEND="virtual/pkgconfig + ${PYTHON_DEPS}" + +# @FUNCTION: mozconfig_annotate +# @DESCRIPTION: +# add an annotated line to .mozconfig +# +# Example: +# mozconfig_annotate "building on ultrasparc" --enable-js-ultrasparc +# => ac_add_options --enable-js-ultrasparc # building on ultrasparc +mozconfig_annotate() { + declare reason=$1 x ; shift + [[ $# -gt 0 ]] || die "mozconfig_annotate missing flags for ${reason}\!" + for x in ${*}; do + echo "ac_add_options ${x} # ${reason}" >>.mozconfig + done +} + +# @FUNCTION: mozconfig_use_enable +# @DESCRIPTION: +# add a line to .mozconfig based on a USE-flag +# +# Example: +# mozconfig_use_enable truetype freetype2 +# => ac_add_options --enable-freetype2 # +truetype +mozconfig_use_enable() { + declare flag=$(use_enable "$@") + mozconfig_annotate "$(use $1 && echo +$1 || echo -$1)" "${flag}" +} + +# @FUNCTION mozconfig_use_with +# @DESCRIPTION +# add a line to .mozconfig based on a USE-flag +# +# Example: +# mozconfig_use_with kerberos gss-api /usr/$(get_libdir) +# => ac_add_options --with-gss-api=/usr/lib # +kerberos +mozconfig_use_with() { + declare flag=$(use_with "$@") + mozconfig_annotate "$(use $1 && echo +$1 || echo -$1)" "${flag}" +} + +# @FUNCTION mozconfig_use_extension +# @DESCRIPTION +# enable or disable an extension based on a USE-flag +# +# Example: +# mozconfig_use_extension gnome gnomevfs +# => ac_add_options --enable-extensions=gnomevfs +mozconfig_use_extension() { + declare minus=$(use $1 || echo -) + mozconfig_annotate "${minus:-+}$1" --enable-extensions=${minus}${2} +} + +moz_pkgsetup() { + # Ensure we use C locale when building + export LANG="C" + export LC_ALL="C" + export LC_MESSAGES="C" + export LC_CTYPE="C" + + # Ensure we use correct toolchain + export HOST_CC="$(tc-getBUILD_CC)" + export HOST_CXX="$(tc-getBUILD_CXX)" + tc-export CC CXX LD PKG_CONFIG + + # Ensure that we have a sane build enviroment + export MOZILLA_CLIENT=1 + export BUILD_OPT=1 + export NO_STATIC_LIB=1 + export USE_PTHREADS=1 + export ALDFLAGS=${LDFLAGS} + # ensure MOZCONFIG is not defined + eval unset MOZCONFIG + + # set MOZILLA_FIVE_HOME + export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + + # nested configure scripts in mozilla products generate unrecognized options + # false positives when toplevel configure passes downwards. + export QA_CONFIGURE_OPTIONS=".*" + + if [[ $(gcc-major-version) -eq 3 ]]; then + ewarn "Unsupported compiler detected, DO NOT file bugs for" + ewarn "outdated compilers. Bugs opened with gcc-3 will be closed" + ewarn "invalid." + fi + + python-any-r1_pkg_setup +} + +# @FUNCTION: mozconfig_init +# @DESCRIPTION: +# Initialize mozilla configuration and populate with core settings. +# This should be called in src_configure before any other mozconfig_* functions. +mozconfig_init() { + declare enable_optimize pango_version myext x + declare XUL=$([[ ${PN} == xulrunner ]] && echo true || echo false) + declare FF=$([[ ${PN} == firefox ]] && echo true || echo false) + declare SM=$([[ ${PN} == seamonkey ]] && echo true || echo false) + declare TB=$([[ ${PN} == thunderbird ]] && echo true || echo false) + + #################################### + # + # Setup the initial .mozconfig + # See http://www.mozilla.org/build/configure-build.html + # + #################################### + + case ${PN} in + *xulrunner) + cp xulrunner/config/mozconfig .mozconfig \ + || die "cp xulrunner/config/mozconfig failed" ;; + *firefox) + cp browser/config/mozconfig .mozconfig \ + || die "cp browser/config/mozconfig failed" ;; + seamonkey) + # Must create the initial mozconfig to enable application + : >.mozconfig || die "initial mozconfig creation failed" + mozconfig_annotate "" --enable-application=suite ;; + *thunderbird) + # Must create the initial mozconfig to enable application + : >.mozconfig || die "initial mozconfig creation failed" + mozconfig_annotate "" --enable-application=mail ;; + esac + + #################################### + # + # CFLAGS setup and ARCH support + # + #################################### + + # Set optimization level + if [[ $(gcc-major-version) -ge 7 ]]; then + mozconfig_annotate "Workaround known breakage" --enable-optimize=-O2 + elif [[ ${ARCH} == hppa ]]; then + mozconfig_annotate "more than -O0 causes a segfault on hppa" --enable-optimize=-O0 + elif [[ ${ARCH} == x86 ]]; then + mozconfig_annotate "less then -O2 causes a segfault on x86" --enable-optimize=-O2 + elif use custom-optimization || [[ ${ARCH} =~ (alpha|ia64) ]]; then + # Set optimization level based on CFLAGS + if is-flag -O0; then + mozconfig_annotate "from CFLAGS" --enable-optimize=-O0 + elif [[ ${ARCH} == ppc ]] && has_version '>=sys-libs/glibc-2.8'; then + mozconfig_annotate "more than -O1 segfaults on ppc with glibc-2.8" --enable-optimize=-O1 + elif is-flag -O4; then + mozconfig_annotate "from CFLAGS" --enable-optimize=-O4 + elif is-flag -O3; then + mozconfig_annotate "from CFLAGS" --enable-optimize=-O3 + elif is-flag -O1; then + mozconfig_annotate "from CFLAGS" --enable-optimize=-O1 + elif is-flag -Os; then + mozconfig_annotate "from CFLAGS" --enable-optimize=-Os + else + mozconfig_annotate "Gentoo's default optimization" --enable-optimize=-O2 + fi + else + # Enable Mozilla's default + mozconfig_annotate "mozilla default" --enable-optimize + fi + + # Strip optimization so it does not end up in compile string + filter-flags '-O*' + + # Strip over-aggressive CFLAGS + use custom-cflags || strip-flags + + # Additional ARCH support + case "${ARCH}" in + arm) + # Reduce the memory requirements for linking + append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads + ;; + alpha) + # Historically we have needed to add -fPIC manually for 64-bit. + # Additionally, alpha should *always* build with -mieee for correct math + # operation + append-flags -fPIC -mieee + ;; + ia64) + # Historically we have needed to add this manually for 64-bit + append-flags -fPIC + ;; + ppc64) + append-flags -fPIC -mminimal-toc + # Reduce the memory requirements for linking + append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads + ;; + esac + + # We need to append flags for gcc-6 support + if [[ $(gcc-major-version) -ge 6 ]]; then + append-cxxflags -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 + fi + + # Go a little faster; use less RAM + append-flags "$MAKEEDIT_FLAGS" + + # Use the MOZILLA_FIVE_HOME for the rpath + append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags + # Set MOZILLA_FIVE_HOME in mozconfig + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + + #################################### + # + # mozconfig setup + # + #################################### + + mozconfig_annotate disable_update_strip \ + --disable-updater \ + --disable-strip \ + --disable-install-strip + + # jemalloc won't build with older glibc + ! has_version ">=sys-libs/glibc-2.4" && mozconfig_annotate "we have old glibc" --disable-jemalloc +} + +# @FUNCTION: mozconfig_final +# @DESCRIPTION: +# Apply EXTRA_ECONF values to .mozconfig +# Display a table describing all configuration options paired +# with reasons, then clean up extensions list. +# This should be called in src_configure at the end of all other mozconfig_* functions. +mozconfig_final() { + declare ac opt hash reason + + # Apply EXTRA_ECONF entries to .mozconfig + if [[ -n ${EXTRA_ECONF} ]]; then + IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} + for opt in "${ac[@]}"; do + mozconfig_annotate "EXTRA_ECONF" --${opt#--} + done + fi + + echo + echo "==========================================================" + echo "Building ${PF} with the following configuration" + grep ^ac_add_options .mozconfig | while read ac opt hash reason; do + [[ -z ${hash} || ${hash} == \# ]] \ + || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" + printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" + done + echo "==========================================================" + echo + + # Resolve multiple --enable-extensions down to one + declare exts=$(sed -n 's/^ac_add_options --enable-extensions=\([^ ]*\).*/\1/p' \ + .mozconfig | xargs) + sed -i '/^ac_add_options --enable-extensions/d' .mozconfig + echo "ac_add_options --enable-extensions=${exts// /,}" >> .mozconfig +} + +_MOZCORECONF=1 +fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/multilib.eclass b/sdk_container/src/third_party/portage-stable/eclass/multilib.eclass index 956f3aeed8..350b6f949d 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/multilib.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/multilib.eclass @@ -450,6 +450,11 @@ multilib_toolchain_setup() { done export _DEFAULT_ABI_SAVED="true" + # Set CBUILD only if not cross-compiling. + if [[ ${CBUILD} == "${CHOST}" ]]; then + export CBUILD=$(get_abi_CHOST $1) + fi + # Set the CHOST native first so that we pick up the native # toolchain and not a cross-compiler by accident #202811. export CHOST=$(get_abi_CHOST ${DEFAULT_ABI}) @@ -459,7 +464,6 @@ multilib_toolchain_setup() { export FC="$(tc-getFC) $(get_abi_CFLAGS)" export LD="$(tc-getLD) $(get_abi_LDFLAGS)" export CHOST=$(get_abi_CHOST $1) - export CBUILD=$(get_abi_CHOST $1) export PKG_CONFIG_LIBDIR=${EPREFIX}/usr/$(get_libdir)/pkgconfig export PKG_CONFIG_PATH=${EPREFIX}/usr/share/pkgconfig fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib-r1.eclass index e2a066ae85..4f9a6d4433 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib-r1.eclass @@ -1,7 +1,7 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# @ECLASS: mysql-multilib.eclass +# @ECLASS: mysql-multilib-r1.eclass # @MAINTAINER: # Maintainers: # - MySQL Team @@ -406,6 +406,7 @@ multilib_src_configure() { # The build forces this to be defined when cross-compiling. We pass it # all the time for simplicity and to make sure it is actually correct. -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1) + -DPKG_CONFIG_EXECUTABLE="${EPREFIX}/usr/bin/$(tc-getPKG_CONFIG)" ) if use test ; then @@ -414,10 +415,6 @@ multilib_src_configure() { mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' ) fi - if in_iuse systemd ; then - mycmakeargs+=( -DWITH_SYSTEMD=$(usex systemd) ) - fi - if use openssl || use libressl ; then mycmakeargs+=( -DWITH_SSL=system ) else @@ -447,6 +444,12 @@ multilib_src_configure() { mycmakeargs+=( -DWITH_EDITLINE=bundled ) if multilib_is_native_abi && use server ; then + + # systemd is only linked to for server notification + if in_iuse systemd ; then + mycmakeargs+=( -DWITH_SYSTEMD=$(usex systemd) ) + fi + if [[ ( -n ${MYSQL_DEFAULT_CHARSET} ) && ( -n ${MYSQL_DEFAULT_COLLATION} ) ]]; then ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}" ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}." @@ -505,6 +508,7 @@ multilib_src_configure() { -DWITHOUT_EMBEDDED_SERVER=1 -DEXTRA_CHARSETS=none -DINSTALL_SQLBENCHDIR= + -DWITH_SYSTEMD=NO ) fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib.eclass b/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib.eclass index 570deadd25..aa0930e447 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/mysql-multilib.eclass @@ -227,9 +227,9 @@ if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]]; then # 5.5.33 and 10.0.5 add TokuDB. Authors strongly recommend jemalloc or perfomance suffers mysql_version_is_at_least "10.0.5" && IUSE="${IUSE} odbc xml" if [[ ${HAS_TOOLS_PATCH} ]] ; then - REQUIRED_USE="${REQUIRED_USE} !server? ( !oqgraph !sphinx ) tokudb? ( jemalloc )" + REQUIRED_USE="${REQUIRED_USE} !server? ( !oqgraph !sphinx ) tokudb? ( jemalloc !tcmalloc )" else - REQUIRED_USE="${REQUIRED_USE} minimal? ( !oqgraph !sphinx ) tokudb? ( jemalloc )" + REQUIRED_USE="${REQUIRED_USE} minimal? ( !oqgraph !sphinx ) tokudb? ( jemalloc !tcmalloc )" fi # MariaDB 10.1 introduces InnoDB/XtraDB compression with external libraries # Choices are bzip2, lz4, lzma, lzo. bzip2 and lzma enabled by default as they are system libraries @@ -265,7 +265,7 @@ fi REQUIRED_USE=" ${REQUIRED_USE} tcmalloc? ( !jemalloc ) jemalloc? ( !tcmalloc ) - static? ( yassl )" + static? ( yassl !openssl !libressl )" # # DEPENDENCIES: diff --git a/sdk_container/src/third_party/portage-stable/eclass/mysql-v2.eclass b/sdk_container/src/third_party/portage-stable/eclass/mysql-v2.eclass index b63c306f74..3734e19bca 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/mysql-v2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/mysql-v2.eclass @@ -240,9 +240,9 @@ if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]]; then mysql_version_is_at_least "5.2.10" && IUSE="${IUSE} pam" # 5.5.33 and 10.0.5 add TokuDB. Authors strongly recommend jemalloc or perfomance suffers mysql_version_is_at_least "10.0.5" && IUSE="${IUSE} tokudb odbc xml" && \ - REQUIRED_USE="${REQUIRED_USE} odbc? ( extraengine ) xml? ( extraengine ) tokudb? ( jemalloc )" + REQUIRED_USE="${REQUIRED_USE} odbc? ( extraengine ) xml? ( extraengine ) tokudb? ( jemalloc !tcmalloc )" mysql_check_version_range "5.5.33 to 5.5.99" && IUSE="${IUSE} tokudb" && \ - REQUIRED_USE="${REQUIRED_USE} tokudb? ( jemalloc )" + REQUIRED_USE="${REQUIRED_USE} tokudb? ( jemalloc !tcmalloc )" fi if mysql_version_is_at_least "5.5"; then diff --git a/sdk_container/src/third_party/portage-stable/eclass/ninja-utils.eclass b/sdk_container/src/third_party/portage-stable/eclass/ninja-utils.eclass new file mode 100644 index 0000000000..69216176ba --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/ninja-utils.eclass @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: ninja-utils.eclass +# @MAINTAINER: +# Michał Górny +# Mike Gilbert +# @AUTHOR: +# Michał Górny +# Mike Gilbert +# @BLURB: common bits to run dev-util/ninja builder +# @DESCRIPTION: +# This eclass provides a single function -- eninja -- that can be used +# to run the ninja builder alike emake. It does not define any +# dependencies, you need to depend on dev-util/ninja yourself. Since +# ninja is rarely used stand-alone, most of the time this eclass will +# be used indirectly by the eclasses for other build systems (CMake, +# Meson). + +if [[ -z ${_NINJA_UTILS_ECLASS} ]]; then + +case ${EAPI:-0} in + 0|1|3) die "EAPI=${EAPI:-0} is not supported (too old)";; + # copied from cmake-utils + 2|4|5|6) ;; + *) die "EAPI=${EAPI} is not yet supported" ;; +esac + +# @ECLASS-VARIABLE: NINJAOPTS +# @DEFAULT_UNSET +# @DESCRIPTION: +# The default set of options to pass to Ninja. Similar to MAKEOPTS, +# supposed to be set in make.conf. If unset, eninja() will convert +# MAKEOPTS instead. + +inherit multiprocessing + +# @FUNCTION: eninja +# @USAGE: [...] +# @DESCRIPTION: +# Call Ninja, passing the NINJAOPTS (or converted MAKEOPTS), followed +# by the supplied arguments. This function dies if ninja fails. Starting +# with EAPI 6, it also supports being called via 'nonfatal'. +eninja() { + local nonfatal_args=() + [[ ${EAPI:-0} != [245] ]] && nonfatal_args+=( -n ) + + if [[ -z ${NINJAOPTS+set} ]]; then + NINJAOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0)" + fi + set -- ninja -v ${NINJAOPTS} "$@" + echo "$@" >&2 + "$@" || die "${nonfatal_args[@]}" "${*} failed" +} + +_NINJA_UTILS_ECLASS=1 +fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/php-ext-source-r2.eclass b/sdk_container/src/third_party/portage-stable/eclass/php-ext-source-r2.eclass index 254743c520..36d27fb921 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/php-ext-source-r2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/php-ext-source-r2.eclass @@ -15,7 +15,7 @@ # This eclass provides a unified interface for compiling and installing standalone # PHP extensions (modules). -inherit flag-o-matic autotools multilib eutils +inherit autotools multilib EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install diff --git a/sdk_container/src/third_party/portage-stable/eclass/php-pear-lib-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/php-pear-lib-r1.eclass deleted file mode 100644 index 7a6df75496..0000000000 --- a/sdk_container/src/third_party/portage-stable/eclass/php-pear-lib-r1.eclass +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @ECLASS: php-pear-lib-r1.eclass -# @MAINTAINER: -# Gentoo PHP team -# @AUTHOR: -# Author: Luca Longinotti -# @BLURB: Provides means for an easy installation of PEAR-based libraries. -# @DESCRIPTION: -# This class provides means for an easy installation of PEAR-based libraries, -# such as Creole, Jargon, Phing etc., while retaining the functionality to put -# the libraries into version-dependant directories. - -inherit multilib - -EXPORT_FUNCTIONS pkg_setup src_install - -# Silence repoman warnings -case "${EAPI:-0}" in - 5) - PHP_DEPEND="dev-lang/php:*" - ;; - *) - PHP_DEPEND="dev-lang/php" - ;; -esac - -DEPEND="${PHP_DEPEND} - >=dev-php/pear-1.9.0" -RDEPEND="${DEPEND}" - -if [[ -n $PHP_PEAR_CHANNEL ]] ; then - PHP_PEAR_PV=${PV/_rc/RC} - [[ -z ${PHP_PEAR_PN} ]] && die "Missing PHP_PEAR_PN. Please notify the maintainer" - PHP_PEAR_P=${PHP_PEAR_PN}-${PHP_PEAR_PV} - - S="${WORKDIR}/${PHP_PEAR_P}" - - SRC_URI="http://${PHP_PEAR_URI}/get/${PHP_PEAR_P}.tgz" -fi - - -# @FUNCTION: php-pear-lib-r1_pkg_setup -# @DESCRIPTION: -# Adds required PEAR channel if necessary -php-pear-lib-r1_pkg_setup() { - if [[ -n $PHP_PEAR_CHANNEL ]] ; then - if [[ -f $PHP_PEAR_CHANNEL ]]; then - pear channel-add $PHP_PEAR_CHANNEL || einfo "Ignore any errors about existing channels" - else - die "Could not find channel file $PHP_PEAR_CHANNEL" - fi - fi -} - - -# @FUNCTION: php-pear-lib-r1_src_install -# @DESCRIPTION: -# Takes care of standard install for PEAR-based libraries. -php-pear-lib-r1_src_install() { - # SNMP support - addpredict /usr/share/snmp/mibs/.index - addpredict /var/lib/net-snmp/ - addpredict /var/lib/net-snmp/mib_indexes - addpredict /session_mm_cli0.sem - - PHP_BIN="/usr/bin/php" - - cd "${S}" - - # metadata_dir needs to be set relative to ${D} for >=dev-php/PEAR-PEAR-1.10 - if [[ -f "${WORKDIR}"/package2.xml ]] ; then - mv -f "${WORKDIR}/package2.xml" "${S}" - local WWW_DIR="/usr/share/webapps/${PN}/${PVR}/htdocs" - peardev -d php_bin="${PHP_BIN}" -d www_dir="${WWW_DIR}" -d metadata_dir="/usr/share/php" \ - install --force --loose --nodeps --offline --packagingroot="${D}" \ - "${S}/package2.xml" || die "Unable to install PEAR package" - else - mv -f "${WORKDIR}/package.xml" "${S}" - local WWW_DIR="/usr/share/webapps/${PN}/${PVR}/htdocs" - peardev -d php_bin="${PHP_BIN}" -d www_dir="${WWW_DIR}" -d metadata_dir="/usr/share/php" \ - install --force --loose --nodeps --offline --packagingroot="${D}" \ - "${S}/package.xml" || die "Unable to install PEAR package" - fi - - rm -Rf "${D}/usr/share/php/.channels" \ - "${D}/usr/share/php/.depdblock" \ - "${D}/usr/share/php/.depdb" \ - "${D}/usr/share/php/.filemap" \ - "${D}/usr/share/php/.lock" \ - "${D}/usr/share/php/.registry" - - einfo - einfo "Installing to /usr/share/php ..." - einfo -} diff --git a/sdk_container/src/third_party/portage-stable/eclass/php-pear-r2.eclass b/sdk_container/src/third_party/portage-stable/eclass/php-pear-r2.eclass index 48ff30355f..dad075686b 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/php-pear-r2.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/php-pear-r2.eclass @@ -97,9 +97,10 @@ php-pear-r2_src_install() { php-pear-r2_pkg_postinst() { # Add unknown channels if [[ -f "${EROOT}usr/share/php/.packagexml/${PEAR_P}-channel.xml" ]] ; then - if "${EROOT}usr/bin/peardev" channel-info "${PHP_PEAR_DOMAIN}" &> /dev/null; then + "${EROOT}usr/bin/peardev" channel-info "${PHP_PEAR_DOMAIN}" &> /dev/null + if [[ $? -ne 0 ]]; then "${EROOT}usr/bin/peardev" channel-add \ - "${EROOT}usr/share/php/.packagexml/${PEAR_PN}-channel.xml" \ + "${EROOT}usr/share/php/.packagexml/${PEAR_P}-channel.xml" \ || einfo "Ignore any errors about existing channels" fi fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/postgres-multi.eclass b/sdk_container/src/third_party/portage-stable/eclass/postgres-multi.eclass new file mode 100644 index 0000000000..5d40a0e7c8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/postgres-multi.eclass @@ -0,0 +1,175 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit multibuild postgres +EXPORT_FUNCTIONS pkg_setup src_prepare src_compile src_install src_test + + +# @ECLASS: postgres-multi.eclass +# @MAINTAINER: +# PostgreSQL +# @AUTHOR: Aaron W. Swenson +# @BLURB: An eclass to build PostgreSQL-related packages against multiple slots +# @DESCRIPTION: +# postgres-multi enables ebuilds, particularly PostgreSQL extensions, to +# build and install for one or more PostgreSQL slots as specified by +# POSTGRES_TARGETS use flags. + + +case ${EAPI:-0} in + 5|6) ;; + *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" ;; +esac + + +# @ECLASS-VARIABLE: POSTGRES_COMPAT +# @REQUIRED +# @DESCRIPTION: +# A Bash array containing a list of compatible PostgreSQL slots as +# defined by the developer. Must be declared before inheriting this +# eclass. Example: POSTGRES_COMPAT=( 9.4 9.{5,6} ) +if ! declare -p POSTGRES_COMPAT &>/dev/null; then + die 'Required variable POSTGRES_COMPAT not declared.' +fi + +# @ECLASS-VARIABLE: _POSTGRES_INTERSECT_SLOTS +# @INTERNAL +# @DESCRIPTION: +# A Bash array containing the intersect of POSTGRES_TARGETS and +# POSTGRES_COMPAT. +export _POSTGRES_INTERSECT_SLOTS=( ) + +# @FUNCTION: _postgres-multi_multibuild_wrapper +# @INTERNAL +# @USAGE: _postgres-multi_multibuild_wrapper [ ...] +# @DESCRIPTION: +# For the given variant, set the values of the PG_SLOT, PG_CONFIG, and +# PKG_CONFIG_PATH environment variables accordingly and replace any +# appearance of @PG_SLOT@ in the command and arguments with value of +# ${PG_SLOT}. +_postgres-multi_multibuild_wrapper() { + debug-print-function ${FUNCNAME} "${@}" + export PG_SLOT=${MULTIBUILD_VARIANT} + export PG_CONFIG=$(which pg_config${MULTIBUILD_VARIANT//./}) + if [[ -n ${PKG_CONFIG_PATH} ]] ; then + PKG_CONFIG_PATH="$(${PG_CONFIG} --libdir)/pkgconfig:${PKG_CONFIG_PATH}" + else + PKG_CONFIG_PATH="$(${PG_CONFIG} --libdir)/pkgconfig" + fi + export PKG_CONFIG_PATH + + $(echo "${@}" | sed "s/@PG_SLOT@/${PG_SLOT}/g") +} + +# @FUNCTION: postgres-multi_foreach +# @USAGE: postgres-multi_foreach [ ...] +# @DESCRIPTION: +# Run the given command in the package's build directory for each +# PostgreSQL slot in the intersect of POSTGRES_TARGETS and +# POSTGRES_COMPAT and user-enabled slots. The PG_CONFIG and +# PKG_CONFIG_PATH environment variables are updated on each iteration to +# point to the matching pg_config command and pkg-config metadata files, +# respectively, for the current slot. Any appearance of @PG_SLOT@ in the +# command or arguments will be substituted with the slot (e.g., 9.5) of +# the current iteration. +postgres-multi_foreach() { + local MULTIBUILD_VARIANTS=("${_POSTGRES_INTERSECT_SLOTS[@]}") + + multibuild_foreach_variant \ + _postgres-multi_multibuild_wrapper run_in_build_dir ${@} +} + +# @FUNCTION: postgres-multi_forbest +# @USAGE: postgres-multi_forbest [ ...] +# @DESCRIPTION: +# Run the given command in the package's build directory for the highest +# slot in the intersect of POSTGRES_COMPAT and POSTGRES_TARGETS. The +# PG_CONFIG and PKG_CONFIG_PATH environment variables are set to the +# matching pg_config command and pkg-config metadata files, +# respectively. Any appearance of @PG_SLOT@ in the command or arguments +# will be substituted with the matching slot (e.g., 9.5). +postgres-multi_forbest() { + # POSTGRES_COMPAT is reverse sorted once in postgres.eclass so + # element 0 has the highest slot version. + local MULTIBUILD_VARIANTS=("${_POSTGRES_INTERSECT_SLOTS[0]}") + + multibuild_foreach_variant \ + _postgres-multi_multibuild_wrapper run_in_build_dir ${@} +} + +# @FUNCTION: postgres-multi_pkg_setup +# @USAGE: postgres-multi_pkg_setup +# @DESCRIPTION: +# Initialize internal environment variable(s). This is required if +# pkg_setup() is declared in the ebuild. +postgres-multi_pkg_setup() { + local user_slot + + for user_slot in "${POSTGRES_COMPAT[@]}"; do + use "postgres_targets_postgres${user_slot/\./_}" && \ + _POSTGRES_INTERSECT_SLOTS+=( "${user_slot}" ) + done + + if [[ "${#_POSTGRES_INTERSECT_SLOTS[@]}" -eq "0" ]]; then + die "One of the postgres_targets_postgresSL_OT use flags must be enabled" + fi + + einfo "Multibuild variants: ${_POSTGRES_INTERSECT_SLOTS[@]}" +} + +# @FUNCTION: postgres-multi_src_prepare +# @USAGE: postgres-multi_src_prepare +# @DESCRIPTION: +# Calls eapply_user then copies ${S} into a build directory for each +# intersect of POSTGRES_TARGETS and POSTGRES_COMPAT. +postgres-multi_src_prepare() { + if [[ "${#_POSTGRES_INTERSECT_SLOTS[@]}" -eq "0" ]]; then + eerror "Internal array _POSTGRES_INTERSECT_SLOTS is empty." + die "Did you forget to call postgres-multi_pkg_setup?" + fi + + # Check that the slot has been emerged (Should be prevented by + # Portage, but won't be caught by /usr/bin/ebuild) + local slot + for slot in ${_POSTGRES_INTERSECT_SLOTS[@]} ; do + if [[ -z $(which pg_config${slot/.} 2> /dev/null) ]] ; then + eerror + eerror "postgres_targets_postgres${slot/.} use flag is enabled, but hasn't been emerged." + eerror + die "a postgres_targets use flag is enabled, but not emerged" + fi + done + + case ${EAPI:-0} in + 0|1|2|3|4|5) epatch_user ;; + 6) eapply_user ;; + esac + + local MULTIBUILD_VARIANT + local MULTIBUILD_VARIANTS=("${_POSTGRES_INTERSECT_SLOTS[@]}") + multibuild_copy_sources +} + +# @FUNCTION: postgres-multi_src_compile +# @USAGE: postgres-multi_src_compile +# @DESCRIPTION: +# Runs `emake' in each build directory +postgres-multi_src_compile() { + postgres-multi_foreach emake +} + +# @FUNCTION: postgres-multi_src_install +# @USAGE: postgres-multi_src_install +# @DESCRIPTION: +# Runs `emake install DESTDIR="${D}"' in each build directory. +postgres-multi_src_install() { + postgres-multi_foreach emake install DESTDIR="${D}" +} + +# @FUNCTION: postgres-multi_src_test +# @USAGE: postgres-multi_src_test +# @DESCRIPTION: +# Runs `emake installcheck' in each build directory. +postgres-multi_src_test() { + postgres-multi_foreach emake installcheck +} diff --git a/sdk_container/src/third_party/portage-stable/eclass/postgres.eclass b/sdk_container/src/third_party/portage-stable/eclass/postgres.eclass new file mode 100644 index 0000000000..13483a9ec1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/eclass/postgres.eclass @@ -0,0 +1,159 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit user +EXPORT_FUNCTIONS pkg_setup + +# @ECLASS: postgres.eclass +# @MAINTAINER: +# PostgreSQL +# @AUTHOR: Aaron W. Swenson +# @BLURB: An eclass for PostgreSQL-related packages +# @DESCRIPTION: +# This eclass provides common utility functions that many +# PostgreSQL-related packages perform, such as checking that the +# currently selected PostgreSQL slot is within a range, adding a system +# user to the postgres system group, and generating dependencies. + + +case ${EAPI:-0} in + 5|6) ;; + *) die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" ;; +esac + + +# @ECLASS-VARIABLE: POSTGRES_COMPAT +# @DEFAULT_UNSET +# @DESCRIPTION: +# A Bash array containing a list of compatible PostgreSQL slots as +# defined by the developer. If declared, must be declared before +# inheriting this eclass. Example: POSTGRES_COMPAT=( 9.4 9.{5,6} ) + +# @ECLASS-VARIABLE: POSTGRES_USEDEP +# @DEFAULT_UNSET +# @DESCRIPTION: +# Add the 2-Style and/or 4-Style use dependencies without brackets to be used +# for POSTGRES_DEP. If declared, must be done before inheriting this eclass. + +# @ECLASS-VARIABLE: POSTGRES_DEP +# @DESCRIPTION: +# An automatically generated dependency string suitable for use in +# DEPEND and RDEPEND declarations. + +# @ECLASS-VARIABLE: POSTGRES_REQ_USE +# @DESCRIPTION: +# An automatically generated REQUIRED_USE-compatible string built upon +# POSTGRES_COMPAT. REQUIRED_USE="... ${POSTGRES_REQ_USE}" is only +# required if the package must build against one of the PostgreSQL slots +# declared in POSTGRES_COMPAT. + +if declare -p POSTGRES_COMPAT &> /dev/null ; then + # Reverse sort the given POSTGRES_COMPAT so that the most recent + # slot is preferred over an older slot. + # -- do we care if dependencies are deterministic by USE flags? + readarray -t POSTGRES_COMPAT < <(printf '%s\n' "${POSTGRES_COMPAT[@]}" | sort -nr) + + POSTGRES_DEP="" + POSTGRES_REQ_USE=" || (" + for slot in "${POSTGRES_COMPAT[@]}" ; do + POSTGRES_DEP+=" postgres_targets_postgres${slot/\./_}? ( dev-db/postgresql:${slot}=" + declare -p POSTGRES_USEDEP &>/dev/null && \ + POSTGRES_DEP+="[${POSTGRES_USEDEP}]" + POSTGRES_DEP+=" )" + + IUSE+=" postgres_targets_postgres${slot/\./_}" + POSTGRES_REQ_USE+=" postgres_targets_postgres${slot/\./_}" + done + POSTGRES_REQ_USE+=" )" +else + POSTGRES_DEP="dev-db/postgresql:=" + declare -p POSTGRES_USEDEP &>/dev/null && \ + POSTGRES_DEP+="[${POSTGRES_USEDEP}]" +fi + + +# @FUNCTION: postgres_check_slot +# @DESCRIPTION: +# Verify that the currently selected PostgreSQL slot is set to one of +# the slots defined in POSTGRES_COMPAT. Automatically dies unless a +# POSTGRES_COMPAT slot is selected. Should be called in pkg_pretend(). +postgres_check_slot() { + if ! declare -p POSTGRES_COMPAT &>/dev/null; then + die 'POSTGRES_COMPAT not declared.' + fi + + # Don't die because we can't run postgresql-config during pretend. + [[ "$EBUILD_PHASE" = "pretend" && -z "$(which postgresql-config 2> /dev/null)" ]] \ + && return 0 + + if has $(postgresql-config show 2> /dev/null) "${POSTGRES_COMPAT[@]}"; then + return 0 + else + eerror "PostgreSQL slot must be set to one of: " + eerror " ${POSTGRES_COMPAT[@]}" + die "Incompatible PostgreSQL slot eselected" + fi +} + +# @FUNCTION: postgres_new_user +# @DESCRIPTION: +# Creates the "postgres" system group and user -- which is separate from +# the database user -- in addition to the developer defined user. Takes +# the same arguments as "enewuser". +postgres_new_user() { + enewgroup postgres 70 + enewuser postgres 70 /bin/bash /var/lib/postgresql postgres + + if [[ $# -gt 0 ]] ; then + if [[ "$1" = "postgres" ]] ; then + ewarn "Username 'postgres' implied, skipping" + else + local groups=$5 + [[ -n "${groups}" ]] && groups+=",postgres" || groups="postgres" + enewuser "$1" "${2:--1}" "${3:--1}" "${4:--1}" "${groups}" + fi + fi +} + +# @FUNCTION: postgres_pkg_setup +# @USAGE: postgres_pkg_setup +# @DESCRIPTION: +# Initialize environment variable(s) according to the best +# installed version of PostgreSQL that is also in POSTGRES_COMPAT. This +# is required if pkg_setup() is declared in the ebuild. +# Exports PG_SLOT, PG_CONFIG, and PKG_CONFIG_PATH. +postgres_pkg_setup() { + debug-print-function ${FUNCNAME} "${@}" + + local compat_slot + local best_slot + for compat_slot in "${POSTGRES_COMPAT[@]}"; do + if use "postgres_targets_postgres${compat_slot/\./_}"; then + best_slot="${compat_slot}" + break + fi + done + + if [[ -z "${best_slot}" ]]; then + local flags f + for f in "${POSTGRES_COMPAT[@]}"; do + flags+=" postgres${f/./_}" + done + + eerror "POSTGRES_TARGETS must contain at least one of:" + eerror " ${flags}" + die "No suitable POSTGRES_TARGETS enabled." + fi + + export PG_SLOT=${best_slot} + export PG_CONFIG=$(which pg_config${best_slot//./}) + + local pg_pkg_config_path="$(${PG_CONFIG} --libdir)/pkgconfig" + if [[ -n "${PKG_CONFIG_PATH}" ]]; then + export PKG_CONFIG_PATH="${pg_pkg_config_path}:${PKG_CONFIG_PATH}" + else + export PKG_CONFIG_PATH="${pg_pkg_config_path}" + fi + + elog "PostgreSQL Target: ${best_slot}" +} diff --git a/sdk_container/src/third_party/portage-stable/eclass/python-any-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/python-any-r1.eclass index 69f7bb736d..e4d2d46bc7 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/python-any-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/python-any-r1.eclass @@ -224,7 +224,7 @@ python_gen_any_dep() { local depstr=${1} [[ ${depstr} ]] || die "No dependency string provided" - local PYTHON_PKG_DEP out= + local i PYTHON_PKG_DEP out= for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do local PYTHON_USEDEP="python_targets_${i}(-),python_single_target_${i}(+)" python_export "${i}" PYTHON_PKG_DEP diff --git a/sdk_container/src/third_party/portage-stable/eclass/python-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/python-r1.eclass index df57cf1e13..5ec23d23d8 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/python-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/python-r1.eclass @@ -231,7 +231,7 @@ _python_set_globals() { PYTHON_DEPS=${deps} PYTHON_REQUIRED_USE=${requse} PYTHON_USEDEP=${usedep} - readonly PYTHON_DEPS PYTHON_REQUIRED_USE PYTHON_USEDEP + readonly PYTHON_DEPS PYTHON_REQUIRED_USE fi } _python_set_globals @@ -242,10 +242,25 @@ if [[ ! ${_PYTHON_R1} ]]; then # @FUNCTION: _python_validate_useflags # @INTERNAL # @DESCRIPTION: -# Enforce the proper setting of PYTHON_TARGETS. +# Enforce the proper setting of PYTHON_TARGETS, if PYTHON_COMPAT_OVERRIDE +# is not in effect. If it is, just warn that the flags will be ignored. _python_validate_useflags() { debug-print-function ${FUNCNAME} "${@}" + if [[ ${PYTHON_COMPAT_OVERRIDE} ]]; then + if [[ ! ${_PYTHON_COMPAT_OVERRIDE_WARNED} ]]; then + ewarn "WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python" + ewarn "implementations will be enabled:" + ewarn + ewarn " ${PYTHON_COMPAT_OVERRIDE}" + ewarn + ewarn "Dependencies won't be satisfied, and PYTHON_TARGETS will be ignored." + _PYTHON_COMPAT_OVERRIDE_WARNED=1 + fi + # we do not use flags with PCO + return + fi + local i for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do @@ -267,8 +282,11 @@ _python_validate_useflags() { # are both in PYTHON_COMPAT and match any of the patterns passed # as parameters to the function. # -# Remember to escape or quote the patterns to prevent shell filename -# expansion. +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. # # When all implementations are requested, please use ${PYTHON_USEDEP} # instead. Please also remember to set an appropriate REQUIRED_USE @@ -287,19 +305,15 @@ _python_validate_useflags() { python_gen_usedep() { debug-print-function ${FUNCNAME} "${@}" - local impl pattern - local matches=() + local impl matches=() for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do - for pattern; do - if [[ ${impl} == ${pattern} ]]; then - matches+=( - "python_targets_${impl}(-)?" - "-python_single_target_${impl}(-)" - ) - break - fi - done + if _python_impl_matches "${impl}" "${@}"; then + matches+=( + "python_targets_${impl}(-)?" + "-python_single_target_${impl}(-)" + ) + fi done [[ ${matches[@]} ]] || die "No supported implementations match python_gen_usedep patterns: ${@}" @@ -315,6 +329,12 @@ python_gen_usedep() { # are both in PYTHON_COMPAT and match any of the patterns passed # as parameters to the function. # +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. +# # Example: # @CODE # PYTHON_COMPAT=( python{2_7,3_4} ) @@ -328,16 +348,12 @@ python_gen_usedep() { python_gen_useflags() { debug-print-function ${FUNCNAME} "${@}" - local impl pattern - local matches=() + local impl matches=() for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do - for pattern; do - if [[ ${impl} == ${pattern} ]]; then - matches+=( "python_targets_${impl}" ) - break - fi - done + if _python_impl_matches "${impl}" "${@}"; then + matches+=( "python_targets_${impl}" ) + fi done echo "${matches[@]}" @@ -350,6 +366,12 @@ python_gen_useflags() { # of Python implementations which are both in PYTHON_COMPAT and match # any of the patterns passed as the remaining parameters. # +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. +# # In order to enforce USE constraints on the packages, verbatim # '${PYTHON_USEDEP}' (quoted!) may be placed in the dependency # specification. It will get expanded within the function into a proper @@ -372,27 +394,22 @@ python_gen_useflags() { python_gen_cond_dep() { debug-print-function ${FUNCNAME} "${@}" - local impl pattern - local matches=() - + local impl matches=() local dep=${1} shift for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do - for pattern; do - if [[ ${impl} == ${pattern} ]]; then - # substitute ${PYTHON_USEDEP} if used - # (since python_gen_usedep() will not return ${PYTHON_USEDEP} - # the code is run at most once) - if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then - local usedep=$(python_gen_usedep "${@}") - dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}} - fi - - matches+=( "python_targets_${impl}? ( ${dep} )" ) - break + if _python_impl_matches "${impl}" "${@}"; then + # substitute ${PYTHON_USEDEP} if used + # (since python_gen_usedep() will not return ${PYTHON_USEDEP} + # the code is run at most once) + if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then + local usedep=$(python_gen_usedep "${@}") + dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}} fi - done + + matches+=( "python_targets_${impl}? ( ${dep} )" ) + fi done echo "${matches[@]}" @@ -407,6 +424,12 @@ python_gen_cond_dep() { # patterns are passed, the output dependencies will be generated only # for the implementations matching them. # +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. +# # Use this function when you need to request different USE flags # on the Python interpreter depending on package's USE flags. If you # only need a single set of interpreter USE flags, just set @@ -429,27 +452,102 @@ python_gen_cond_dep() { python_gen_impl_dep() { debug-print-function ${FUNCNAME} "${@}" - local impl pattern - local matches=() - + local impl matches=() local PYTHON_REQ_USE=${1} shift local patterns=( "${@-*}" ) for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do - for pattern in "${patterns[@]}"; do - if [[ ${impl} == ${pattern} ]]; then - local PYTHON_PKG_DEP - python_export "${impl}" PYTHON_PKG_DEP - matches+=( "python_targets_${impl}? ( ${PYTHON_PKG_DEP} )" ) - break - fi - done + if _python_impl_matches "${impl}" "${patterns[@]}"; then + local PYTHON_PKG_DEP + python_export "${impl}" PYTHON_PKG_DEP + matches+=( "python_targets_${impl}? ( ${PYTHON_PKG_DEP} )" ) + fi done echo "${matches[@]}" } +# @FUNCTION: python_gen_any_dep +# @USAGE: [...] +# @DESCRIPTION: +# Generate an any-of dependency that enforces a version match between +# the Python interpreter and Python packages. needs +# to list one or more dependencies with verbatim '${PYTHON_USEDEP}' +# references (quoted!) that will get expanded inside the function. +# Optionally, patterns may be specified to restrict the dependency +# to a subset of Python implementations supported by the ebuild. +# +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. +# +# This should be used along with an appropriate python_check_deps() +# that checks which of the any-of blocks were matched, and python_setup +# call that enables use of the matched implementation. +# +# Example use: +# @CODE +# DEPEND="$(python_gen_any_dep ' +# dev-python/foo[${PYTHON_USEDEP}] +# || ( dev-python/bar[${PYTHON_USEDEP}] +# dev-python/baz[${PYTHON_USEDEP}] )' -2)" +# +# python_check_deps() { +# has_version "dev-python/foo[${PYTHON_USEDEP}]" \ +# && { has_version "dev-python/bar[${PYTHON_USEDEP}]" \ +# || has_version "dev-python/baz[${PYTHON_USEDEP}]"; } +# } +# +# src_compile() { +# python_foreach_impl usual_code +# +# # some common post-build task that requires Python 2 +# python_setup -2 +# emake frobnicate +# } +# @CODE +# +# Example value: +# @CODE +# || ( +# ( +# dev-lang/python:2.7 +# dev-python/foo[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] +# || ( dev-python/bar[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] +# dev-python/baz[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) +# ) +# ( +# dev-lang/python:3.3 +# dev-python/foo[python_targets_python3_3(-)?,python_single_target_python3_3(+)?] +# || ( dev-python/bar[python_targets_python3_3(-)?,python_single_target_python3_3(+)?] +# dev-python/baz[python_targets_python3_3(-)?,python_single_target_python3_3(+)?] ) +# ) +# ) +# @CODE +python_gen_any_dep() { + debug-print-function ${FUNCNAME} "${@}" + + local depstr=${1} + [[ ${depstr} ]] || die "No dependency string provided" + shift + + local i PYTHON_PKG_DEP out= + for i in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do + if _python_impl_matches "${i}" "${@-*}"; then + local PYTHON_USEDEP="python_targets_${i}(-),python_single_target_${i}(+)" + python_export "${i}" PYTHON_PKG_DEP + + local i_depstr=${depstr//\$\{PYTHON_USEDEP\}/${PYTHON_USEDEP}} + # note: need to strip '=' slot operator for || deps + out="( ${PYTHON_PKG_DEP%=} ${i_depstr} ) ${out}" + fi + done + echo "|| ( ${out})" +} + # @ECLASS-VARIABLE: BUILD_DIR # @DESCRIPTION: # The current build directory. In global scope, it is supposed to @@ -487,23 +585,13 @@ python_copy_sources() { # @DESCRIPTION: # Set up the enabled implementation list. _python_obtain_impls() { - if [[ ${PYTHON_COMPAT_OVERRIDE} ]]; then - if [[ ! ${_PYTHON_COMPAT_OVERRIDE_WARNED} ]]; then - ewarn "WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python" - ewarn "implementations will be enabled:" - ewarn - ewarn " ${PYTHON_COMPAT_OVERRIDE}" - ewarn - ewarn "Dependencies won't be satisfied, and PYTHON_TARGETS will be ignored." - _PYTHON_COMPAT_OVERRIDE_WARNED=1 - fi + _python_validate_useflags + if [[ ${PYTHON_COMPAT_OVERRIDE} ]]; then MULTIBUILD_VARIANTS=( ${PYTHON_COMPAT_OVERRIDE} ) return fi - _python_validate_useflags - MULTIBUILD_VARIANTS=() local impl @@ -552,59 +640,63 @@ python_foreach_impl() { multibuild_foreach_variant _python_multibuild_wrapper "${@}" } -# @FUNCTION: python_parallel_foreach_impl -# @USAGE: [...] -# @DESCRIPTION: -# Run the given command for each of the enabled Python implementations. -# If additional parameters are passed, they will be passed through -# to the command. -# -# The function will return 0 status if all invocations succeed. -# Otherwise, the return code from first failing invocation will -# be returned. -# -# For each command being run, EPYTHON, PYTHON and BUILD_DIR are set -# locally, and the former two are exported to the command environment. -# -# This command used to be the parallel variant of python_foreach_impl. -# However, the parallel run support has been removed to simplify -# the eclasses and make them more predictable and therefore it is now -# only a deprecated alias to python_foreach_impl. -python_parallel_foreach_impl() { - debug-print-function ${FUNCNAME} "${@}" - - [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}" - - if [[ ! ${_PYTHON_PARALLEL_WARNED} ]]; then - eqawarn "python_parallel_foreach_impl() is no longer meaningful. All runs" - eqawarn "are non-parallel now. Please replace the call with python_foreach_impl." - - _PYTHON_PARALLEL_WARNED=1 - fi - - local MULTIBUILD_VARIANTS - _python_obtain_impls - multibuild_foreach_variant _python_multibuild_wrapper "${@}" -} - # @FUNCTION: python_setup # @USAGE: [...] # @DESCRIPTION: -# Find the best (most preferred) Python implementation that is enabled -# and matches at least one of the patterns passed (or '*' if no patterns -# passed). Set the Python build environment up for that implementation. +# Find the best (most preferred) Python implementation that is suitable +# for running common Python code. Set the Python build environment up +# for that implementation. This function has two modes of operation: +# pure and any-of dep. +# +# The pure mode is used if python_check_deps() function is not declared. +# In this case, an implementation is considered suitable if it is +# supported (in PYTHON_COMPAT), enabled (via USE flags) and matches +# at least one of the patterns passed (or '*' if no patterns passed). +# +# Implementation restrictions in the pure mode need to be accompanied +# by appropriate REQUIRED_USE constraints. Otherwise, the eclass may +# fail at build time due to unsatisfied dependencies. +# +# The any-of dep mode is used if python_check_deps() is declared. +# In this mode, an implementation is considered suitable if it is +# supported, matches at least one of the patterns and python_check_deps() +# has successful return code. USE flags are not considered. +# +# The python_check_deps() function in the any-of mode needs to be +# accompanied by appropriate any-of dependencies. +# +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. # # This function needs to be used when Python is being called outside # of python_foreach_impl calls (e.g. for shared processes like doc # building). python_foreach_impl sets up the build environment itself. # -# If the specific commands support only a subset of Python -# implementations, patterns need to be passed to restrict the allowed -# implementations. -# -# Example: +# Pure mode example: # @CODE # DEPEND="doc? ( dev-python/epydoc[$(python_gen_usedep 'python2*')] )" +# REQUIRED_USE="doc? ( $(python_gen_useflags 'python2*') )" +# +# src_compile() { +# #... +# if use doc; then +# python_setup 'python2*' +# make doc +# fi +# } +# @CODE +# +# Any-of mode example: +# @CODE +# DEPEND="doc? ( +# $(python_gen_any_dep 'dev-python/epydoc[${PYTHON_USEDEP}]' 'python2*') )" +# +# python_check_deps() { +# has_version "dev-python/epydoc[${PYTHON_USEDEP}]" +# } # # src_compile() { # #... @@ -617,19 +709,48 @@ python_parallel_foreach_impl() { python_setup() { debug-print-function ${FUNCNAME} "${@}" - local best_impl patterns=( "${@-*}" ) - _python_try_impl() { - local pattern - for pattern in "${patterns[@]}"; do - if [[ ${EPYTHON} == ${pattern} ]]; then - best_impl=${EPYTHON} - fi - done - } - python_foreach_impl _python_try_impl - unset -f _python_try_impl + _python_validate_useflags + local pycompat=( "${PYTHON_COMPAT[@]}" ) + if [[ ${PYTHON_COMPAT_OVERRIDE} ]]; then + pycompat=( ${PYTHON_COMPAT_OVERRIDE} ) + fi - if [[ ! ${best_impl} ]]; then + local has_check_deps + declare -f python_check_deps >/dev/null && has_check_deps=1 + + # (reverse iteration -- newest impl first) + local found + for (( i = ${#_PYTHON_SUPPORTED_IMPLS[@]} - 1; i >= 0; i-- )); do + local impl=${_PYTHON_SUPPORTED_IMPLS[i]} + + # check PYTHON_COMPAT[_OVERRIDE] + has "${impl}" "${pycompat[@]}" || continue + + # match USE flags only if override is not in effect + # and python_check_deps() is not defined + if [[ ! ${PYTHON_COMPAT_OVERRIDE} && ! ${has_check_deps} ]]; then + use "python_targets_${impl}" || continue + fi + + # check patterns + _python_impl_matches "${impl}" "${@-*}" || continue + + python_export "${impl}" EPYTHON PYTHON + + # if python_check_deps() is declared, switch into any-of mode + if [[ ${has_check_deps} ]]; then + # first check if the interpreter is installed + python_is_installed "${impl}" || continue + # then run python_check_deps + local PYTHON_USEDEP="python_targets_${impl}(-),python_single_target_${impl}(+)" + python_check_deps || continue + fi + + found=1 + break + done + + if [[ ! ${found} ]]; then eerror "${FUNCNAME}: none of the enabled implementation matched the patterns." eerror " patterns: ${@-'(*)'}" eerror "Likely a REQUIRED_USE constraint (possibly USE-conditional) is missing." @@ -638,7 +759,6 @@ python_setup() { die "${FUNCNAME}: no enabled implementation satisfy requirements" fi - python_export "${best_impl}" EPYTHON PYTHON python_wrapper_setup } diff --git a/sdk_container/src/third_party/portage-stable/eclass/python-single-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/python-single-r1.eclass index fc51c4ec23..3762d3d6e9 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/python-single-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/python-single-r1.eclass @@ -271,8 +271,11 @@ if [[ ! ${_PYTHON_SINGLE_R1} ]]; then # are both in PYTHON_COMPAT and match any of the patterns passed # as parameters to the function. # -# Remember to escape or quote the patterns to prevent shell filename -# expansion. +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. # # When all implementations are requested, please use ${PYTHON_USEDEP} # instead. Please also remember to set an appropriate REQUIRED_USE @@ -291,19 +294,15 @@ if [[ ! ${_PYTHON_SINGLE_R1} ]]; then python_gen_usedep() { debug-print-function ${FUNCNAME} "${@}" - local impl pattern - local matches=() + local impl matches=() for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do - for pattern; do - if [[ ${impl} == ${pattern} ]]; then - matches+=( - "python_targets_${impl}(-)?" - "python_single_target_${impl}(+)?" - ) - break - fi - done + if _python_impl_matches "${impl}" "${@}"; then + matches+=( + "python_targets_${impl}(-)?" + "python_single_target_${impl}(+)?" + ) + fi done [[ ${matches[@]} ]] || die "No supported implementations match python_gen_usedep patterns: ${@}" @@ -319,6 +318,12 @@ python_gen_usedep() { # are both in PYTHON_COMPAT and match any of the patterns passed # as parameters to the function. # +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. +# # Example: # @CODE # PYTHON_COMPAT=( python{2_7,3_4} ) @@ -332,8 +337,7 @@ python_gen_usedep() { python_gen_useflags() { debug-print-function ${FUNCNAME} "${@}" - local flag_prefix impl pattern - local matches=() + local flag_prefix impl matches=() if [[ ${#_PYTHON_SUPPORTED_IMPLS[@]} -eq 1 ]]; then flag_prefix=python_targets @@ -342,12 +346,9 @@ python_gen_useflags() { fi for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do - for pattern; do - if [[ ${impl} == ${pattern} ]]; then - matches+=( "${flag_prefix}_${impl}" ) - break - fi - done + if _python_impl_matches "${impl}" "${@}"; then + matches+=( "${flag_prefix}_${impl}" ) + fi done echo "${matches[@]}" @@ -360,6 +361,12 @@ python_gen_useflags() { # of Python implementations which are both in PYTHON_COMPAT and match # any of the patterns passed as the remaining parameters. # +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. +# # In order to enforce USE constraints on the packages, verbatim # '${PYTHON_USEDEP}' (quoted!) may be placed in the dependency # specification. It will get expanded within the function into a proper @@ -382,8 +389,7 @@ python_gen_useflags() { python_gen_cond_dep() { debug-print-function ${FUNCNAME} "${@}" - local flag_prefix impl pattern - local matches=() + local flag_prefix impl matches=() if [[ ${#_PYTHON_SUPPORTED_IMPLS[@]} -eq 1 ]]; then flag_prefix=python_targets @@ -395,20 +401,17 @@ python_gen_cond_dep() { shift for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do - for pattern; do - if [[ ${impl} == ${pattern} ]]; then - # substitute ${PYTHON_USEDEP} if used - # (since python_gen_usedep() will not return ${PYTHON_USEDEP} - # the code is run at most once) - if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then - local usedep=$(python_gen_usedep "${@}") - dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}} - fi - - matches+=( "${flag_prefix}_${impl}? ( ${dep} )" ) - break + if _python_impl_matches "${impl}" "${@}"; then + # substitute ${PYTHON_USEDEP} if used + # (since python_gen_usedep() will not return ${PYTHON_USEDEP} + # the code is run at most once) + if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then + local usedep=$(python_gen_usedep "${@}") + dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}} fi - done + + matches+=( "${flag_prefix}_${impl}? ( ${dep} )" ) + fi done echo "${matches[@]}" @@ -423,6 +426,12 @@ python_gen_cond_dep() { # patterns are passed, the output dependencies will be generated only # for the implementations matching them. # +# The patterns can be either fnmatch-style patterns (matched via bash +# == operator against PYTHON_COMPAT values) or '-2' / '-3' to indicate +# appropriately all enabled Python 2/3 implementations (alike +# python_is_python3). Remember to escape or quote the fnmatch patterns +# to prevent accidental shell filename expansion. +# # Use this function when you need to request different USE flags # on the Python interpreter depending on package's USE flags. If you # only need a single set of interpreter USE flags, just set @@ -459,14 +468,11 @@ python_gen_impl_dep() { local patterns=( "${@-*}" ) for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do - for pattern in "${patterns[@]}"; do - if [[ ${impl} == ${pattern} ]]; then - local PYTHON_PKG_DEP - python_export "${impl}" PYTHON_PKG_DEP - matches+=( "${flag_prefix}_${impl}? ( ${PYTHON_PKG_DEP} )" ) - break - fi - done + if _python_impl_matches "${impl}" "${patterns[@]}"; then + local PYTHON_PKG_DEP + python_export "${impl}" PYTHON_PKG_DEP + matches+=( "${flag_prefix}_${impl}? ( ${PYTHON_PKG_DEP} )" ) + fi done echo "${matches[@]}" diff --git a/sdk_container/src/third_party/portage-stable/eclass/python-utils-r1.eclass b/sdk_container/src/third_party/portage-stable/eclass/python-utils-r1.eclass index 66a359e8da..68fb9ba257 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/python-utils-r1.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/python-utils-r1.eclass @@ -47,6 +47,18 @@ _PYTHON_ALL_IMPLS=( ) readonly _PYTHON_ALL_IMPLS +# @ECLASS-VARIABLE: PYTHON_COMPAT_NO_STRICT +# @INTERNAL +# @DESCRIPTION: +# Set to a non-empty value in order to make eclass tolerate (ignore) +# unknown implementations in PYTHON_COMPAT. +# +# This is intended to be set by the user when using ebuilds that may +# have unknown (newer) implementations in PYTHON_COMPAT. The assumption +# is that the ebuilds are intended to be used within multiple contexts +# which can involve revisions of this eclass that support a different +# set of Python implementations. + # @FUNCTION: _python_impl_supported # @USAGE: # @INTERNAL @@ -79,6 +91,7 @@ _python_impl_supported() { fi ;; *) + [[ ${PYTHON_COMPAT_NO_STRICT} ]] && return 1 die "Invalid implementation in PYTHON_COMPAT: ${impl}" esac } @@ -149,6 +162,40 @@ _python_set_impls() { fi } +# @FUNCTION: _python_impl_matches +# @USAGE: ... +# @INTERNAL +# @DESCRIPTION: +# Check whether the specified matches at least one +# of the patterns following it. Return 0 if it does, 1 otherwise. +# +# can be in PYTHON_COMPAT or EPYTHON form. The patterns can be +# either: +# a) fnmatch-style patterns, e.g. 'python2*', 'pypy'... +# b) '-2' to indicate all Python 2 variants (= !python_is_python3) +# c) '-3' to indicate all Python 3 variants (= python_is_python3) +_python_impl_matches() { + [[ ${#} -ge 2 ]] || die "${FUNCNAME}: takes at least 2 parameters" + + local impl=${1} pattern + shift + + for pattern; do + if [[ ${pattern} == -2 ]]; then + ! python_is_python3 "${impl}" + return + elif [[ ${pattern} == -3 ]]; then + python_is_python3 "${impl}" + return + # unify value style to allow lax matching + elif [[ ${impl/./_} == ${pattern/./_} ]]; then + return 0 + fi + done + + return 1 +} + # @ECLASS-VARIABLE: PYTHON # @DEFAULT_UNSET # @DESCRIPTION: @@ -810,11 +857,19 @@ python_newscript() { # The can either be an absolute target system path (in which # case it needs to start with a slash, and ${ED} will be prepended to # it) or relative to the implementation's site-packages directory -# (then it must not start with a slash). +# (then it must not start with a slash). The relative path can be +# specified either using the Python package notation (separated by dots) +# or the directory notation (using slashes). # # When not set explicitly, the modules are installed to the top # site-packages directory. # +# In the relative case, the exact path is determined directly +# by each python_doscript/python_newscript function. Therefore, +# python_moduleinto can be safely called before establishing the Python +# interpreter and/or a single call can be used to set the path correctly +# for multiple implementations, as can be seen in the following example. +# # Example: # @CODE # src_install() { @@ -823,12 +878,6 @@ python_newscript() { # python_foreach_impl python_domodule baz.py # } # @CODE - -# Set the current module root. The new value will be stored -# in the 'python_moduleroot' environment variable. The new value need -# be relative to the site-packages root. -# -# Alternatively, you can set the variable directly. python_moduleinto() { debug-print-function ${FUNCNAME} "${@}" @@ -867,7 +916,7 @@ python_domodule() { local PYTHON_SITEDIR=${PYTHON_SITEDIR} [[ ${PYTHON_SITEDIR} ]] || python_export PYTHON_SITEDIR - d=${PYTHON_SITEDIR#${EPREFIX}}/${python_moduleroot} + d=${PYTHON_SITEDIR#${EPREFIX}}/${python_moduleroot//.//} fi ( @@ -994,7 +1043,7 @@ python_wrapper_setup() { for x in "${nonsupp[@]}"; do cat >"${workdir}"/bin/${x} <<-_EOF_ || die #!/bin/sh - echo "${x} is not supported by ${EPYTHON}" >&2 + echo "${ECLASS}: ${FUNCNAME}: ${x} is not supported by ${EPYTHON} (PYTHON_COMPAT)" >&2 exit 127 _EOF_ chmod +x "${workdir}"/bin/${x} || die diff --git a/sdk_container/src/third_party/portage-stable/eclass/qmake-utils.eclass b/sdk_container/src/third_party/portage-stable/eclass/qmake-utils.eclass index 76dc31b237..74ceca4aad 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/qmake-utils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/qmake-utils.eclass @@ -16,8 +16,8 @@ if [[ -z ${_QMAKE_UTILS_ECLASS} ]]; then _QMAKE_UTILS_ECLASS=1 -[[ ${EAPI:-0} == [012345] ]] && inherit multilib -inherit eutils toolchain-funcs +[[ ${EAPI:-0} == [012345] ]] && inherit eutils multilib +inherit estack toolchain-funcs # @FUNCTION: qt4_get_bindir # @DESCRIPTION: @@ -184,7 +184,7 @@ eqmake4() { # Make sure the CONFIG variable is correctly set for both release and debug builds. local config_add=release local config_remove=debug - if use_if_iuse debug; then + if in_iuse debug && use debug; then config_add=debug config_remove=release fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/qt5-build.eclass b/sdk_container/src/third_party/portage-stable/eclass/qt5-build.eclass index 9c3a76b67d..f08a656042 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/qt5-build.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/qt5-build.eclass @@ -85,12 +85,7 @@ case ${PV} in # official stable release QT5_BUILD_TYPE="release" MY_P=${QT5_MODULE}-opensource-src-${PV} - # bug 586646 - if [[ ${PV} = 5.6.1 ]]; then - SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}-1/submodules/${MY_P}-1.tar.xz" - else - SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}/submodules/${MY_P}.tar.xz" - fi + SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}/submodules/${MY_P}.tar.xz" S=${WORKDIR}/${MY_P} ;; esac diff --git a/sdk_container/src/third_party/portage-stable/eclass/ros-catkin.eclass b/sdk_container/src/third_party/portage-stable/eclass/ros-catkin.eclass index feb626341e..e6a66be856 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/ros-catkin.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/ros-catkin.eclass @@ -42,35 +42,24 @@ if [ "${PV#9999}" != "${PV}" ] ; then SCM="git-r3" fi -# @ECLASS-VARIABLE: PYTHON_COMPAT -# @DESCRIPTION: -# Tells the eclass the package has python code and forwards it to python-r1.eclass. -PYTHON_ECLASS="" -CATKIN_PYTHON_USEDEP="" -if [ -n "${PYTHON_COMPAT}" ] ; then - PYTHON_ECLASS="python-r1" -fi +# This should be temporary. ROS only really works with one global python +# version. The idea here is to have a ROS_COMPAT in the same vein as +# PYTHON_COMPAT where packages would define what distro they can work on, then +# we'd have ros_distro_gentoo_python_2_7 & co plus the OSRF ones (lunar, etc.). +# Note that this uncondtionally pulls python but in the ROS world there will +# most certainly be something pulling python anyway. +PYTHON_COMPAT=( python2_7 ) -inherit ${SCM} ${PYTHON_ECLASS} cmake-utils flag-o-matic +inherit ${SCM} python-r1 cmake-utils flag-o-matic -CATKIN_DO_PYTHON_MULTIBUILD="" -if [ -n "${PYTHON_COMPAT}" ] ; then - CATKIN_PYTHON_USEDEP="[${PYTHON_USEDEP}]" - CATKIN_DO_PYTHON_MULTIBUILD="yes" - REQUIRED_USE="${PYTHON_REQUIRED_USE}" -fi +REQUIRED_USE="${PYTHON_REQUIRED_USE}" IUSE="test" -RDEPEND=" - dev-util/catkin${CATKIN_PYTHON_USEDEP} - dev-python/empy${CATKIN_PYTHON_USEDEP} +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND} + dev-util/catkin[${PYTHON_USEDEP}] + dev-python/empy[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" - -if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then - RDEPEND="${RDEPEND} ${PYTHON_DEPS}" - DEPEND="${DEPEND} ${PYTHON_DEPS}" -fi # @ECLASS-VARIABLE: CATKIN_HAS_MESSAGES # @DESCRIPTION: @@ -85,16 +74,16 @@ fi if [ -n "${CATKIN_HAS_MESSAGES}" ] ; then IUSE="${IUSE} +ros_messages_python +ros_messages_cxx ros_messages_eus ros_messages_lisp ros_messages_nodejs" RDEPEND="${RDEPEND} - ros_messages_cxx? ( dev-ros/gencpp:=${CATKIN_PYTHON_USEDEP} ) - ros_messages_eus? ( dev-ros/geneus:=${CATKIN_PYTHON_USEDEP} ) - ros_messages_python? ( dev-ros/genpy:=${CATKIN_PYTHON_USEDEP} ) - ros_messages_lisp? ( dev-ros/genlisp:=${CATKIN_PYTHON_USEDEP} ) - ros_messages_nodejs? ( dev-ros/gennodejs:=${CATKIN_PYTHON_USEDEP} ) + ros_messages_cxx? ( dev-ros/gencpp:= dev-ros/gencpp[${PYTHON_USEDEP}] ) + ros_messages_eus? ( dev-ros/geneus:= dev-ros/geneus[${PYTHON_USEDEP}] ) + ros_messages_python? ( dev-ros/genpy:= dev-ros/genpy[${PYTHON_USEDEP}] ) + ros_messages_lisp? ( dev-ros/genlisp:= dev-ros/genlisp[${PYTHON_USEDEP}] ) + ros_messages_nodejs? ( dev-ros/gennodejs:= dev-ros/gennodejs[${PYTHON_USEDEP}] ) dev-ros/message_runtime " DEPEND="${DEPEND} ${RDEPEND} dev-ros/message_generation - dev-ros/genmsg${CATKIN_PYTHON_USEDEP} + dev-ros/genmsg[${PYTHON_USEDEP}] " if [ -n "${CATKIN_MESSAGES_TRANSITIVE_DEPS}" ] ; then for i in ${CATKIN_MESSAGES_TRANSITIVE_DEPS} ; do @@ -147,7 +136,7 @@ HOMEPAGE="http://wiki.ros.org/${PN}" # by installing a recursive CMakeLists.txt to handle bundles. ros-catkin_src_prepare() { # If no multibuild, just use cmake IN_SOURCE support - [ -n "${CATKIN_IN_SOURCE_BUILD}" ] && [ -z "${CATKIN_DO_PYTHON_MULTIBUILD}" ] && export CMAKE_IN_SOURCE_BUILD=yes + [ -n "${CATKIN_IN_SOURCE_BUILD}" ] && export CMAKE_IN_SOURCE_BUILD=yes cmake-utils_src_prepare @@ -155,31 +144,20 @@ ros-catkin_src_prepare() { catkin_init_workspace || die fi - # If python multibuild, copy the sources - [ -n "${CATKIN_IN_SOURCE_BUILD}" ] && [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] && python_copy_sources - # Most packages require C++11 these days. Do it here, in src_prepare so that # ebuilds can override it in src_configure. append-cxxflags '-std=c++11' } -# @FUNCTION: ros-catkin_src_configure_internal +# @FUNCTION: ros-catkin_python_setup # @DESCRIPTION: -# Internal decoration of cmake-utils_src_configure to handle multiple python installs. -ros-catkin_src_configure_internal() { - if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then - local sitedir="$(python_get_sitedir)" - local mycmakeargs=( - "${mycmakeargs[@]}" - -DPYTHON_EXECUTABLE="${PYTHON}" - -DPYTHON_INSTALL_DIR="${sitedir#${EPREFIX}/usr/}" - ) - python_export PYTHON_SCRIPTDIR - if [ -n "${CATKIN_IN_SOURCE_BUILD}" ] ; then - export CMAKE_USE_DIR="${BUILD_DIR}" - fi - fi - cmake-utils_src_configure "${@}" +# Sets up python environment for ROS packages. +ros-catkin_python_setup() { + # Todo: Need to match this with ros distro. + local pyimpl="${PYTHON_COMPAT[0]}" + python_export "${pyimpl}" EPYTHON PYTHON + python_wrapper_setup + python_export PYTHON_SCRIPTDIR } # @VARIABLE: mycatkincmakeargs @@ -192,6 +170,8 @@ ros-catkin_src_configure_internal() { # @DESCRIPTION: # Configures a catkin-based package. ros-catkin_src_configure() { + ros-catkin_python_setup + export CATKIN_PREFIX_PATH="${EPREFIX}/usr" export ROS_ROOT="${EPREFIX}/usr/share/ros" if [ -n "${CATKIN_HAS_MESSAGES}" ] ; then @@ -203,38 +183,42 @@ ros-catkin_src_configure() { use ros_messages_nodejs || ROS_LANG_DISABLE="${ROS_LANG_DISABLE}:gennodejs" export ROS_LANG_DISABLE fi + local mycmakeargs=( "$(cmake-utils_use test CATKIN_ENABLE_TESTING)" "-DCATKIN_BUILD_BINARY_PACKAGE=ON" "-DCATKIN_PREFIX_PATH=${SYSROOT:-${EROOT}}/usr" "${mycatkincmakeargs[@]}" ) - if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then - python_foreach_impl ros-catkin_src_configure_internal "${@}" - else - ros-catkin_src_configure_internal "${@}" + + local sitedir="$(python_get_sitedir)" + mycmakeargs+=( + -DPYTHON_EXECUTABLE="${PYTHON}" + -DPYTHON_INSTALL_DIR="${sitedir#${EPREFIX}/usr/}" + ) + if [ -n "${CATKIN_IN_SOURCE_BUILD}" ] ; then + export CMAKE_USE_DIR="${BUILD_DIR}" fi + + cmake-utils_src_configure "${@}" } # @FUNCTION: ros-catkin_src_compile # @DESCRIPTION: # Builds a catkin-based package. ros-catkin_src_compile() { - if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then - if [ -n "${CATKIN_IN_SOURCE_BUILD}" ] ; then - export CMAKE_USE_DIR="${BUILD_DIR}" - fi - python_foreach_impl cmake-utils_src_compile "${@}" - else - cmake-utils_src_compile "${@}" - fi + ros-catkin_python_setup + cmake-utils_src_compile "${@}" } -# @FUNCTION: ros-catkin_src_test_internal +# @FUNCTION: ros-catkin_src_test # @DESCRIPTION: -# Decorator around cmake-utils_src_test to ensure tests are built before running them. -ros-catkin_src_test_internal() { +# Run the tests of a catkin-based package. +ros-catkin_src_test() { cd "${BUILD_DIR}" || die + + ros-catkin_python_setup + # Regenerate env for tests, PYTHONPATH is not set properly otherwise... if [ -f catkin_generated/generate_cached_setup.py ] ; then einfo "Regenerating setup_cached.sh for tests" @@ -248,25 +232,16 @@ ros-catkin_src_test_internal() { cmake-utils_src_test "${@}" } -# @FUNCTION: ros-catkin_src_test +# @FUNCTION: ros-catkin_src_install # @DESCRIPTION: -# Run the tests of a catkin-based package. -ros-catkin_src_test() { - if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then - python_foreach_impl ros-catkin_src_test_internal "${@}" - else - ros-catkin_src_test_internal "${@}" - fi -} +# Installs a catkin-based package. +ros-catkin_src_install() { + ros-catkin_python_setup -# @FUNCTION: ros-catkin_src_install_with_python -# @DESCRIPTION: -# Decorator around cmake-utils_src_install to ensure python scripts are properly handled w.r.t. python-exec2. -ros-catkin_src_install_with_python() { - python_export PYTHON_SCRIPTDIR if [ -n "${CATKIN_IN_SOURCE_BUILD}" ] ; then export CMAKE_USE_DIR="${BUILD_DIR}" fi + cmake-utils_src_install "${@}" if [ ! -f "${T}/.catkin_python_symlinks_generated" -a -d "${D}/${PYTHON_SCRIPTDIR}" ]; then dodir /usr/bin @@ -277,15 +252,4 @@ ros-catkin_src_install_with_python() { fi } -# @FUNCTION: ros-catkin_src_install -# @DESCRIPTION: -# Installs a catkin-based package. -ros-catkin_src_install() { - if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then - python_foreach_impl ros-catkin_src_install_with_python "${@}" - else - cmake-utils_src_install "${@}" - fi -} - EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install diff --git a/sdk_container/src/third_party/portage-stable/eclass/ruby-fakegem.eclass b/sdk_container/src/third_party/portage-stable/eclass/ruby-fakegem.eclass index 230f55d7cf..2bdba3630a 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/ruby-fakegem.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/ruby-fakegem.eclass @@ -336,7 +336,7 @@ ruby_fakegem_binwrapper() { # calling the script by default (see for instance the # JRuby-specific commands). local rubycmd= - for implementation in ${USE_RUBY}; do + for implementation in $(_ruby_get_all_impls); do # ignore non-enabled implementations use ruby_targets_${implementation} || continue if [ -z $rubycmd ]; then @@ -505,7 +505,7 @@ all_fakegem_install() { [[ -d ${dir} ]] || continue pushd ${dir} &>/dev/null || die - dohtml -r * || die "failed to install documentation" + dodoc -r * || die "failed to install documentation" popd &>/dev/null || die done fi diff --git a/sdk_container/src/third_party/portage-stable/eclass/ruby-ng.eclass b/sdk_container/src/third_party/portage-stable/eclass/ruby-ng.eclass index 13b00553c0..2334f005d6 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/ruby-ng.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/ruby-ng.eclass @@ -14,13 +14,10 @@ # and their incorporation into the Gentoo Linux system. # # Currently available targets are: -# * ruby19 - Ruby (MRI) 1.9.x -# * ruby20 - Ruby (MRI) 2.0.x # * ruby21 - Ruby (MRI) 2.1.x # * ruby22 - Ruby (MRI) 2.2.x # * ruby23 - Ruby (MRI) 2.3.x # * ruby24 - Ruby (MRI) 2.4.x -# * jruby - JRuby # * rbx - Rubinius # # This eclass does not define the implementation of the configure, @@ -109,6 +106,24 @@ ruby_implementation_depend() { _ruby_implementation_depend $1 } +# @FUNCTION: _ruby_get_all_impls +# @INTERNAL +# @RETURN: list of valid values in USE_RUBY +# Return a list of valid implementations in USE_RUBY, skipping the old +# implementations that are no longer supported. +_ruby_get_all_impls() { + local i + for i in ${USE_RUBY}; do + case ${i} in + # removed implementations + ruby19|ruby20|jruby) + ;; + *) + echo ${i};; + esac + done +} + # @FUNCTION: ruby_samelib # @RETURN: use flag string with current ruby implementations # @DESCRIPTION: @@ -118,7 +133,7 @@ ruby_implementation_depend() { # more complex dependencies. ruby_samelib() { local res= - for _ruby_implementation in $USE_RUBY; do + for _ruby_implementation in $(_ruby_get_all_impls); do has -${_ruby_implementation} $@ || \ res="${res}ruby_targets_${_ruby_implementation}?," done @@ -159,7 +174,7 @@ ruby_implementation_command() { _ruby_atoms_samelib() { local atoms=$(_ruby_atoms_samelib_generic "$*") - for _ruby_implementation in $USE_RUBY; do + for _ruby_implementation in $(_ruby_get_all_impls); do echo "${atoms//RUBYTARGET/ruby_targets_${_ruby_implementation}}" done } @@ -243,7 +258,7 @@ ruby_add_bdepend() { # Gets an array of ruby use targets enabled by the user ruby_get_use_implementations() { local i implementation - for implementation in ${USE_RUBY}; do + for implementation in $(_ruby_get_all_impls); do use ruby_targets_${implementation} && i+=" ${implementation}" done echo $i @@ -254,7 +269,7 @@ ruby_get_use_implementations() { # Gets an array of ruby use targets that the ebuild sets ruby_get_use_targets() { local t implementation - for implementation in ${USE_RUBY}; do + for implementation in $(_ruby_get_all_impls); do t+=" ruby_targets_${implementation}" done echo $t @@ -278,7 +293,7 @@ ruby_get_use_targets() { # RDEPEND="${DEPEND}" ruby_implementations_depend() { local depend - for _ruby_implementation in ${USE_RUBY}; do + for _ruby_implementation in $(_ruby_get_all_impls); do depend="${depend}${depend+ }ruby_targets_${_ruby_implementation}? ( $(ruby_implementation_depend $_ruby_implementation) )" done echo "${depend}" @@ -358,7 +373,7 @@ _ruby_invoke_environment() { _ruby_each_implementation() { local invoked=no - for _ruby_implementation in ${USE_RUBY}; do + for _ruby_implementation in $(_ruby_get_all_impls); do # only proceed if it's requested use ruby_targets_${_ruby_implementation} || continue @@ -374,7 +389,7 @@ _ruby_each_implementation() { if [[ ${invoked} == "no" ]]; then eerror "You need to select at least one compatible Ruby installation target via RUBY_TARGETS in make.conf." - eerror "Compatible targets for this package are: ${USE_RUBY}" + eerror "Compatible targets for this package are: $(_ruby_get_all_impls)" eerror eerror "See https://www.gentoo.org/proj/en/prog_lang/ruby/index.xml#doc_chap3 for more information." eerror diff --git a/sdk_container/src/third_party/portage-stable/eclass/ruby-utils.eclass b/sdk_container/src/third_party/portage-stable/eclass/ruby-utils.eclass index c4b706f42a..3c6a22e74d 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/ruby-utils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/ruby-utils.eclass @@ -27,10 +27,10 @@ if [[ ! ${_RUBY_UTILS} ]]; then # provide for a better first installation experience. # All RUBY_TARGETS -RUBY_TARGETS_PREFERENCE="ruby21 " +RUBY_TARGETS_PREFERENCE="ruby22 ruby21 " # All other active ruby targets -RUBY_TARGETS_PREFERENCE+="ruby22 ruby23 ruby24" +RUBY_TARGETS_PREFERENCE+="ruby23 ruby24" _ruby_implementation_depend() { diff --git a/sdk_container/src/third_party/portage-stable/eclass/ssl-cert.eclass b/sdk_container/src/third_party/portage-stable/eclass/ssl-cert.eclass index 6bec347234..bfe5291314 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/ssl-cert.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/ssl-cert.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: ssl-cert.eclass @@ -66,7 +66,8 @@ gen_cnf() { # These can be overridden in the ebuild SSL_DAYS="${SSL_DAYS:-730}" - SSL_BITS="${SSL_BITS:-1024}" + SSL_BITS="${SSL_BITS:-4096}" + SSL_MD="${SSL_MD:-sha256}" SSL_COUNTRY="${SSL_COUNTRY:-US}" SSL_STATE="${SSL_STATE:-California}" SSL_LOCALITY="${SSL_LOCALITY:-Santa Barbara}" @@ -166,6 +167,7 @@ gen_crt() { if [ "${1}" ] ; then ebegin "Generating self-signed X.509 Certificate for CA" openssl x509 -extfile "${SSL_CONF}" \ + -${SSL_MD} \ -days ${SSL_DAYS} -req -signkey "${base}.key" \ -in "${base}.csr" -out "${base}.crt" &>/dev/null else @@ -173,7 +175,7 @@ gen_crt() { ebegin "Generating authority-signed X.509 Certificate" openssl x509 -extfile "${SSL_CONF}" \ -days ${SSL_DAYS} -req -CAserial "${SSL_SERIAL}" \ - -CAkey "${ca}.key" -CA "${ca}.crt" \ + -CAkey "${ca}.key" -CA "${ca}.crt" -${SSL_MD} \ -in "${base}.csr" -out "${base}.crt" &>/dev/null fi eend $? diff --git a/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass b/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass index 7e46e80119..49f7480228 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/systemd.eclass @@ -178,12 +178,12 @@ systemd_newuserunit() { } # @FUNCTION: systemd_install_serviced -# @USAGE: [] +# @USAGE: [] # @DESCRIPTION: -# Install the file as service.d/00gentoo.conf template. -# The argument specifies the configured service name. -# If not specified, the configuration file name will be used with .conf -# suffix stripped (e.g. foo.service.conf -> foo.service). +# Install as the template .d/00gentoo.conf. +# If is not specified +# with the .conf suffix stripped is used +# (e.g. foo.service.conf -> foo.service.d/00gentoo.conf). systemd_install_serviced() { debug-print-function ${FUNCNAME} "${@}" diff --git a/sdk_container/src/third_party/portage-stable/eclass/toolchain-binutils.eclass b/sdk_container/src/third_party/portage-stable/eclass/toolchain-binutils.eclass index 498a5e0a59..8c366aa4a6 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/toolchain-binutils.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/toolchain-binutils.eclass @@ -75,7 +75,7 @@ add_src_uri() { else a+=".bz2" fi - set -- mirror://gentoo https://dev.gentoo.org/~vapier/dist + set -- mirror://gentoo https://dev.gentoo.org/~vapier/dist https://dev.gentoo.org/~tamiko/distfiles SRC_URI="${SRC_URI} ${@/%//${a}}" } add_src_uri binutils-${BVER}-patches-${PATCHVER}.tar ${PATCHVER} diff --git a/sdk_container/src/third_party/portage-stable/eclass/toolchain-funcs.eclass b/sdk_container/src/third_party/portage-stable/eclass/toolchain-funcs.eclass index a0c359a950..777fce905f 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/toolchain-funcs.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/toolchain-funcs.eclass @@ -572,7 +572,7 @@ tc-endian() { case ${host} in aarch64*be) echo big;; aarch64) echo little;; - alpha*) echo big;; + alpha*) echo little;; arm*b*) echo big;; arm*) echo little;; cris*) echo little;; @@ -792,6 +792,73 @@ gcc-specs-stack-check() { } +# @FUNCTION: tc-enables-pie +# @RETURN: Truth if the current compiler generates position-independent code (PIC) which can be linked into executables +# @DESCRIPTION: +# Return truth if the current compiler generates position-independent code (PIC) +# which can be linked into executables. +tc-enables-pie() { + local ret="$($(tc-getCC) ${CPPFLAGS} ${CFLAGS} -E -P - <<-EOF 2> /dev/null + #if defined(__PIE__) + true + #endif + EOF + )" + [[ ${ret} == true ]] +} + +# @FUNCTION: tc-enables-ssp +# @RETURN: Truth if the current compiler enables stack smashing protection (SSP) on at least minimal level +# @DESCRIPTION: +# Return truth if the current compiler enables stack smashing protection (SSP) +# on level corresponding to any of the following options: +# -fstack-protector +# -fstack-protector-strong +# -fstack-protector-all +tc-enables-ssp() { + local ret="$($(tc-getCC) ${CPPFLAGS} ${CFLAGS} -E -P - <<-EOF 2> /dev/null + #if defined(__SSP__) || defined(__SSP_STRONG__) || defined(__SSP_ALL__) + true + #endif + EOF + )" + [[ ${ret} == true ]] +} + +# @FUNCTION: tc-enables-ssp-strong +# @RETURN: Truth if the current compiler enables stack smashing protection (SSP) on at least middle level +# @DESCRIPTION: +# Return truth if the current compiler enables stack smashing protection (SSP) +# on level corresponding to any of the following options: +# -fstack-protector-strong +# -fstack-protector-all +tc-enables-ssp-strong() { + local ret="$($(tc-getCC) ${CPPFLAGS} ${CFLAGS} -E -P - <<-EOF 2> /dev/null + #if defined(__SSP_STRONG__) || defined(__SSP_ALL__) + true + #endif + EOF + )" + [[ ${ret} == true ]] +} + +# @FUNCTION: tc-enables-ssp-all +# @RETURN: Truth if the current compiler enables stack smashing protection (SSP) on maximal level +# @DESCRIPTION: +# Return truth if the current compiler enables stack smashing protection (SSP) +# on level corresponding to any of the following options: +# -fstack-protector-all +tc-enables-ssp-all() { + local ret="$($(tc-getCC) ${CPPFLAGS} ${CFLAGS} -E -P - <<-EOF 2> /dev/null + #if defined(__SSP_ALL__) + true + #endif + EOF + )" + [[ ${ret} == true ]] +} + + # @FUNCTION: gen_usr_ldscript # @USAGE: [-a] # @DESCRIPTION: diff --git a/sdk_container/src/third_party/portage-stable/eclass/toolchain-glibc.eclass b/sdk_container/src/third_party/portage-stable/eclass/toolchain-glibc.eclass index 365198303e..1d6a54a37f 100644 --- a/sdk_container/src/third_party/portage-stable/eclass/toolchain-glibc.eclass +++ b/sdk_container/src/third_party/portage-stable/eclass/toolchain-glibc.eclass @@ -254,7 +254,7 @@ setup_flags() { # this flag for us, so no need to do it manually. version_is_at_least 2.16 ${PV} || append-cppflags -U_FORTIFY_SOURCE - # building glibc with SSP is fraught with difficulty, especially + # building glibc <2.25 with SSP is fraught with difficulty, especially # due to __stack_chk_fail_local which would mean significant changes # to the glibc build process. See bug #94325 #293721 # Note we have to handle both user-given CFLAGS and gcc defaults via @@ -262,16 +262,24 @@ setup_flags() { # added before user flags, and we can't just filter-flags because # _filter_hardened doesn't support globs. filter-flags -fstack-protector* - gcc-specs-ssp && append-flags $(test-flags -fno-stack-protector) + if ! version_is_at_least 2.25 ; then + tc-enables-ssp && append-flags $(test-flags -fno-stack-protector) + fi - if use hardened && gcc-specs-pie ; then - # Force PIC macro definition for all compilations since they're all - # either -fPIC or -fPIE with the default-PIE compiler. - append-cppflags -DPIC - else - # Don't build -fPIE without the default-PIE compiler and the - # hardened-pie patch - filter-flags -fPIE + if [[ $(gcc-major-version) -lt 6 ]]; then + # Starting with gcc-6 (and fully upstreamed pie patches) we control + # default enabled/disabled pie via use flags. So nothing to do + # here. #618160 + + if use hardened && tc-enables-pie ; then + # Force PIC macro definition for all compilations since they're all + # either -fPIC or -fPIE with the default-PIE compiler. + append-cppflags -DPIC + else + # Don't build -fPIE without the default-PIE compiler and the + # hardened-pie patch + filter-flags -fPIE + fi fi } @@ -311,7 +319,7 @@ want__thread() { [[ -n ${WANT__THREAD} ]] && return ${WANT__THREAD} - # only test gcc -- cant test linking yet + # only test gcc -- can't test linking yet tc-has-tls -c ${CTARGET} WANT__THREAD=$? @@ -533,7 +541,7 @@ toolchain-glibc_pkg_pretend() { ewarn "hypervisor, which is probably not what you want." fi - use hardened && ! gcc-specs-pie && \ + use hardened && ! tc-enables-pie && \ ewarn "PIE hardening not applied, as your compiler doesn't default to PIE" # Make sure host system is up to date #394453 @@ -585,7 +593,7 @@ get_kheader_version() { } check_nptl_support() { - # don't care about the compiler here as we arent using it + # don't care about the compiler here as we aren't using it just_headers && return local run_kv build_kv want_kv @@ -778,11 +786,20 @@ glibc_do_configure() { [[ -d ports ]] && addons+=",ports" popd > /dev/null - myconf+=( $(use_enable hardened stackguard-randomization) ) if has_version '= ${VALA_MIN_API_VERSION#*.}; minor_version = minor_version - 2)); do if ((minor_version >= minimal_supported_minor_version)); then diff --git a/sdk_container/src/third_party/portage-stable/licenses/7plus b/sdk_container/src/third_party/portage-stable/licenses/7plus deleted file mode 100644 index ab567e5f89..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/7plus +++ /dev/null @@ -1,17 +0,0 @@ -********************************************************** -*** 7PLUS ASCII-Encoder/Decoder, (c) Axel Bauda, DG1BBQ *** -********************************************************** -*** -*** File converter for transfer of arbitrary binary data -*** via store & forward. -*** -*** 7PLUS is HAMWARE. No commercial use. No Sale. Pass on only in it's -*** entirety! There is no warranty for the proper functioning. Use at own -*** risk. -*** -*** TABSIZE when editing: 2; don't insert real TABs (^I), use spaces instead. -*** -*** When porting or modifying this source, make SURE it can still be compiled -*** on all systems! Do this by using #ifdef directives! Please let me know -*** about the modifications or portations, so I can include them in the origi- -*** nal 7PLUS source. diff --git a/sdk_container/src/third_party/portage-stable/licenses/AMD-GPU-PRO-EULA b/sdk_container/src/third_party/portage-stable/licenses/AMD-GPU-PRO-EULA new file mode 100644 index 0000000000..cdf6e5cb43 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/AMD-GPU-PRO-EULA @@ -0,0 +1,177 @@ +END USER LICENSE AGREEMENT +(AMD GPU-PRO) + +IMPORTANT-READ CAREFULLY: DO NOT INSTALL, COPY OR USE THE ENCLOSED SOFTWARE, +DOCUMENTATION (AS DEFINED BELOW), OR ANY PORTION THEREOF, (COLLECTIVELY +"SOFTWARE") UNTIL YOU HAVE CAREFULLY READ AND AGREED TO THE FOLLOWING TERMS AND +CONDITIONS. THIS IS A LEGAL AGREEMENT ("AGREEMENT") BETWEEN YOU (EITHER AN +INDIVIDUAL OR AN ENTITY) (COLLECTIVELY "YOU" AND "YOUR") AND ADVANCED MICRO +DEVICES, INC. ("AMD"). + +IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL, COPY OR USE +THIS SOFTWARE. BY INSTALLING, COPYING OR USING THE SOFTWARE YOU AGREE TO ALL +THE TERMS AND CONDITIONS OF THIS AGREEMENT. + +1. DEFINITIONS + + 1. “Documentation” means install scripts and online or electronic + documentation associated, included, or provided in connection with the + Software, or any portion thereof. + + 2. “Intellectual Property Rights” means all copyrights, trademarks, trade + secrets, patents, mask works, and all related, similar, or other + intellectual property rights recognized in any jurisdiction worldwide, + including all applications and registrations with respect thereto. + + 3. “Free Software License” means an open source or other license that + requires, as a condition of use, modification or distribution, that any + resulting software must be (a) disclosed or distributed in source code + form; (b) licensed for the purpose of making derivative works; or (c) + redistributable at no charge. + +2. LICENSE + +Subject to the terms and conditions of this Agreement, AMD hereby grants You a +non-exclusive, royalty-free, revocable, non-transferable, limited, copyright +license to use the Software solely in conjunction with systems or components +that include or incorporate AMD processors, as applicable. + +3. RESTRICTIONS + +Except for the limited license expressly granted in Section 2 herein, You have +no other rights in the Software, whether express, implied, arising by estoppel +or otherwise. Further restrictions regarding Your use of the Software are set +forth below. You may not: + + 1. modify or create derivative works of the Software; + 2. distribute, assign or otherwise transfer the Software; + 3. decompile, reverse engineer, disassemble or otherwise reduce the Software + to a human-perceivable form (except as allowed by applicable law); + 4. alter or remove any copyright, trademark or patent notice(s) in the + Software; or + 5. use the Software to: (i) develop inventions directly derived from + confidential information to seek patent protection; (ii) assist in the + analysis of Your patents and patent applications; or (iii) modify existing + patents.; + 6. use, modify and/or distribute any of the Software so that any part becomes + subject to a Free Software License. + +4. FEEDBACK + +You have no obligation to give AMD any suggestions, comments or other feedback +(“Feedback”) relating to the Software. However, AMD may use and include any +Feedback that it receives from You to improve the Software or other AMD +products, software and technologies. Accordingly, for any Feedback You provide +to AMD, You grant AMD and its affiliates and subsidiaries a worldwide, +non-exclusive, irrevocable, royalty-free, perpetual license to, directly or +indirectly, use, reproduce, license, sublicense, distribute, make, have made, +sell and otherwise commercialize the Feedback in the Software or other AMD +products, software and technologies. You further agree not to provide any +Feedback that (a) You know is subject to any Intellectual Property Rights of +any third party or (b) is subject to license terms which seek to require any +products incorporating or derived from such Feedback, or other AMD intellectual +property, to be licensed to or otherwise shared with any third party. + +5. OWNERSHIP AND COPYRIGHT OF SOFTWARE + +The Software, including all Intellectual Property Rights therein, is and +remains the sole and exclusive property of AMD or its licensors, and You shall +have no right, title or interest therein except as expressly set forth in this +Agreement. You agree to prevent any unauthorized copying of the Software. All +title in and to the Software, all copies thereof (in whole or in part, and in +any form), and all rights and Intellectual Property Rights therein shall remain +vested in AMD. Except as expressly provided in Section 2 herein, AMD does not +grant any express or implied right to You under AMD patents, copyrights, +trademarks, or trade secret information. + +6. WARRANTY DISCLAIMER + +THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. AMD DISCLAIMS +ALL WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO +THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, +TITLE, NON-INFRINGEMENT, THAT THE SOFTWARE WILL RUN UNINTERRUPTED OR ERROR-FREE +OR WARRANTIES ARISING FROM CUSTOM OF TRADE OR COURSE OF USAGE. THE ENTIRE RISK +ASSOCIATED WITH THE USE OF THE SOFTWARE IS ASSUMED BY YOU. Some jurisdictions +do not allow the exclusion of implied warranties, so the above exclusion may +not apply to You. + +7. LIMITATION OF LIABILITY AND INDEMNIFICATION + +AMD AND ITS LICENSORS WILL NOT, UNDER ANY CIRCUMSTANCES BE LIABLE TO YOU FOR +ANY PUNITIVE, DIRECT, INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES +ARISING FROM USE OF THE SOFTWARE OR THIS AGREEMENT EVEN IF AMD AND ITS +LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event +shall AMD's total liability to You for all damages, losses, and causes of +action (whether in contract, tort (including negligence) or otherwise) exceed +the amount of $100 USD. You agree to defend, indemnify and hold harmless AMD +and its licensors, and any of their directors, officers, employees, affiliates +or agents from and against any and all loss, damage, liability and other +expenses (including reasonable attorneys' fees), resulting from Your use of the +Software or violation of the terms and conditions of this Agreement. + +8. EXPORT RESTRICTIONS + +You shall adhere to all applicable U.S., European, and other export laws, +including but not limited to the U.S. Export Administration Regulations +("EAR"), (15 C.F.R. Sections 730 through 774), and E.U. Council Regulation (EC) +No 428/2009 of 5 May 2009. Further, pursuant to Section 740.6 of the EAR, You +hereby certify that, except pursuant to a license granted by the United States +Department of Commerce Bureau of Industry and Security or as otherwise +permitted pursuant to a License Exception under the EAR, You will not (1) +export, re-export or release to a national of a country in Country Groups D:1, +E:1 or E:2 any restricted technology, software, or source code You receive from +AMD, or (2) export to Country Groups D:1, E:1 or E:2 the direct product of such +technology or software, if such foreign produced direct product is subject to +national security controls as identified on the Commerce Control List +(currently found in Supplement 1 to Part 774 of EAR). For the most current +Country Group listings, or for additional information about the EAR or Your +obligations under those regulations, please refer to the U.S. Bureau of +Industry and Security's website at http://www.bis.doc.gov/. + +9. U.S. GOVERNMENT RESTRICTED RIGHTS + +The Software is provided with "RESTRICTED RIGHTS." Use, duplication, or +disclosure by the Government is subject to the restrictions as set forth in FAR +52.227-14 and DFAR252.227-7013, et seq., or its successor. Use of the Software +by the Government constitutes acknowledgement of AMD's proprietary rights in +them. + +10. TERMINATION OF LICENSE + +This Agreement will terminate immediately without notice from AMD or judicial +resolution if (1) You fail to comply with any provisions of this Agreement, or +(2) You provide AMD with notice that You would like to terminate this +Agreement. Upon termination of this Agreement, You must delete or destroy all +copies of the Software. Upon termination or expiration of this Agreement, all +provisions survive except for Section 2. + +11. GOVERNING LAW + +This Agreement is made under and shall be construed according to the laws of +the State of California, excluding conflicts of law rules. Each party submits +to the jurisdiction of the state and federal courts of Santa Clara County and +the Northern District of California for the purposes of this Agreement. You +acknowledge that Your breach of this Agreement may cause irreparable damage and +agree that AMD shall be entitled to seek injunctive relief under this +Agreement, as well as such further relief as may be granted by a court of +competent jurisdiction. + +12. GENERAL PROVISIONS + +You may not assign this Agreement without the prior written consent of AMD and +any assignment without such consent will be null and void. The parties do not +intend that any agency or partnership relationship be created between them by +this Agreement. Each provision of this Agreement shall be interpreted in such a +manner as to be effective and valid under applicable law. However, in the event +that any provision of this Agreement becomes or is declared unenforceable by +any court of competent jurisdiction, such provision shall be deemed deleted and +the remainder of this Agreement shall remain in full force and effect. + +13. ENTIRE AGREEMENT + +This Agreement sets forth the entire agreement and understanding between the +parties with respect to the Software and supersedes and merges all prior oral +and written agreements, discussions and understandings between them regarding +the subject matter of this Agreement. No waiver or modification of any +provision of this Agreement shall be binding unless made in writing and signed +by an authorized representative of each party. diff --git a/sdk_container/src/third_party/portage-stable/licenses/AgereSystems-WinModem b/sdk_container/src/third_party/portage-stable/licenses/AgereSystems-WinModem deleted file mode 100644 index 27a837cbba..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/AgereSystems-WinModem +++ /dev/null @@ -1,104 +0,0 @@ -Agere Systems WinModem End User SOFTWARE LICENSE AGREEMENT - -The terms and conditions of this Agreement will apply to the Agere -Systems WinModem Software (hereafter "Software") supplied under this Agreement -and any derivatives obtained therefrom, including any copy. The term Software -includes programs and related documentation supplied herewith. - -The following file is made available under the standard Linux license, -a copy of which may be found at . -serial.c -serial24.c - -These additional files are not derived from any Linux open source content, -and are subject to the following restrictions. -ltmodem.c -linuxif.h -ltmdmobj.o -Makefile -ltinst -ltuninst -readme.txt - -1.0 TITLE AND LICENSE GRANT - - 1.1 The Software is copyrighted and/or contains proprietary - information protected by law. All Software and all copies - thereof are and will remain the sole property of Agere Systems or - its suppliers. Agere Systems hereby grants you a non-exclusive right - to use the Software, in whatever form recorded, which is furnished to - you under or in contemplation of this Agreement, in an Agere Systems - winmodem. Any other use of the Software or removal of the Software from - a country in which use is licensed shall automatically terminate this license. - - 1.2 You agree to use your best efforts to see that any user of the Software - licensed hereunder complies with the terms and conditions of this Agreement. - - -2.0 SOFTWARE USE - - 2.1 You are permitted to make copies of the Software provided that any such copy - shall contain the same copyright notice and proprietary marking included on - the original Software. - - 2.2 You agree not to merge or combine any portion of the Software with any other - software, other than the Linux operating system, unless expressly permitted by - the laws of the jurisdiction where you are located. Any portion of the Software - merged or combined with the other software will continue to be the subject of the - terms and conditions of this Agreement and you agree to reproduce on the merged - or combined portion of the Software the copyright and other proprietary rights - notices included in the original Software. - - 2.3 Redistribution and Usage - Agere permits use and limited redistribution of this Licensed Software in source and - binary forms, with or without modification, subject to the following terms and conditions, - in addition to the terms mentioned in this agreement. - - 2.3.1 Agere Systems reserves the right not to allow a third party to reuse or - redistribute the software, at its sole discretion. - - 2.3.2 User hereby agrees not to remove or alter any copyright, trademark, credits - and other proprietary notices contained within or associated with the Licensed - Software, and shall include all such unaltered copyright, trademark, credits and - other proprietary notices on or in every copy of the Software. - - 2.3.3 Notwithstanding any other provisions in this Agreement to the contrary, any - modifications or alterations made to the Licensed Software shall cause any - warranties and intellectual property indemnifications to become null and - void and of no further effect. - -3.0 DISCLAIMER OF WARRANTY - - 3.1 You understand and acknowledge that the Software may contain errors, bugs or other - defects. The Software is provided on AS-IS basis, without warranty of any kind. - - 3.2 Agere Systems has used reasonable efforts to minimize defects or errors in the Software. - HOWEVER, YOU ASSUME THE RISK OF ANY AND ALL DAMAGE OR LOSS FROM USE OR INABILITY TO USE - THE SOFTWARE. Specifically, but not in limitation of the foregoing disclaimers, Agere - Systems does not warrant that the functions of the Software will meet your requirements - or that the Software operation will be error-free or uninterrupted. - - 3.3 Agere Systems bears no responsibility for supplying assistance for fixing or for - communicating known errors to you pertaining to the Software supplied hereunder. - - 3.4 YOU UNDERSTAND THAT AGERE SYSTEMS, ITS AFFILIATES, CONTRACTORS, SUPPLIERS, AND AGENTS - MAKE NO WARRANTIES, EXPRESS OR IMPLIED, AND SPECIFICALLY DISCLAIM ANY WARRANTY OF - MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - -4.0 EXCLUSIVE REMEDIES AND LIMITATION OF LIABILITIES - - 4.1 Regardless of any other provisions of this Agreement, neither Agere Systems nor its - affiliates, contractors, suppliers, or agents shall be liable for any indirect, incidental, - or consequential damages (including lost profits) sustained or incurred in connection with - the use, operation, or inability to use the Software or for damages due to causes beyond - the reasonable control of Agere Systems, its affiliates, contractors, suppliers, and agents - attributable to any service, products, or action of any other person. - - 4.2 This Agreement shall be construed in accordance with and governed by the laws of the - State of New York. - -YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT AND UNDERSTAND IT, AND THAT BY DOWNLOADING OR USING -THE SOFTWARE, YOU AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. YOU FURTHER AGREE THAT THIS AGREEMENT -IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE RIGHTS AND LIABILITIES OF THE PARTIES. THIS AGREEMENT -SUPERCEDES ALL PRIOR ORAL AGREEMENTS, PROPOSALS OR UNDERSTANDINGS, AND ANY OTHER COMMUNICATIONS BETWEEN -US RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT. diff --git a/sdk_container/src/third_party/portage-stable/licenses/CROSSOVER b/sdk_container/src/third_party/portage-stable/licenses/CROSSOVER deleted file mode 100644 index 4054d44801..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/CROSSOVER +++ /dev/null @@ -1,721 +0,0 @@ - CrossOver Office Standard License Grant - -YOU REALLY WANT TO READ THIS, ESPECIALLY THE PART ABOUT THE MANDATORY CAR WASH -FOR CODEWEAVERS EMPLOYEES... - -If you don't like this license grant: - - a. Let us know, we'd appreciate the feedback. - - b. Stop right now, and ask for a refund. We'll cheerfully do so. - - -The main thing we want you to know: - This is a license for one user. The license is not necessarily for a -specific user, or a specific computer, but it is for one person at a -time. If you need to support more than one person, please contact us -for volume pricing and site licensing. We do offer educational -discounts. - - - ----------------< Start of Formal License Grant >----------------------- - - 1. License. The software accompanying this License (hereinafter "Software"), - regardless of the media on which it is distributed, are licensed to you - by CodeWeavers ("VENDOR"). You own the medium on which the Software is - recorded, but VENDOR and VENDOR's Licensors (referred to collectively as - "VENDOR") retain title to the Software and related documentation. You - may: - - a. run the Software on any computer, so long as no more than one - person per license is ever using the Software at any one time. - - b. transfer all your license rights in the Software, the backup copy - of the Software, the related documentation and a copy of this - License to another party, provided the other party reads and agrees - to accept the terms and conditions of this License. - - 2. Free Software. The Software contained in this product includes some - components of Free Software, including software from the Wine Project, - Tcl, Tk, iTcl, and the Loki Software Setup software. - - The Wine project is licensed under terms of the GNU Lesser Public - License, which is included below as Appendix A. The best source for the - Wine source code is the main Wine web page at http://www.winehq.com. - - Tcl/Tk/and iTcl are licensed under a 'BSD-style' license, which is - included below as Appendix B. - - The Loki Setup software is licensed under the terms of the GNU General - Public License, Version 2. A copy of this license is provided with this - distribution as the file GPLV2. All changes to the Loki Setup software - have been submitted back to Loki (www.lokigames.com). With the demise of - Loki, the best source for this source code is now the following web site: - www.icculus.org. - - We have made no changes to the Tcl/Tk, and iTcl software, and we suggest - that individuals wishing to obtain this software contact the sponsors of - those software projects directly. The web site for this project is - www.tcl.tk. - - We include source code with each CD purchase of CrossOver Office. Current - source code for Free Software contained within CrossOver products is also - generally available at our web site, www.codeweavers.com. However, - individuals wishing to obtain source directly from us will be cheerfully - provided with a copy of any Free Software source upon request. We reserve - the right to charge a nominal processing fee for transmission of the - source code. Send such requests to info@codeweavers.com. - - CodeWeavers strongly believes in the Free Software movement. We believe - that the spirit of this movement makes it important for you to be able to - obtain these components for yourself, make changes, and then use those - changes with our Software. To that end, you are explicitly granted - license to build alternate versions of the Wine software for use in - conjunction with the Software. - - IN NO WAY IS THIS LICENSE GRANT INTENDED TO SUPERCEDE THE LICENSE - AGREEMENTS OF ANY FREE SOFTWARE COMPONENTS THAT ARE DISTRIBUTED IN - CONJUNCTION WITH THE SOFTWARE. - - 3. Restrictions. The Software contains copyrighted material, trade secrets - and other proprietary material. In order to protect them, and except as - permitted by applicable legislation or by the Free Software licenses - detailed in Section 2, you may not: - - a. decompile, reverse engineer, disassemble or otherwise reduce the - Software to a human-perceivable form - - b. rent, lend, loan, distribute or create derivative works based upon - the Software in whole or in part. - - - 4. Term. This License is granted to you immediately upon purchase of a - license from CodeWeavers, or other related third party. - - This License is effective until terminated. You may terminate this - License at any time by destroying the Software, related documentation and - all copies thereof. - - This License will terminate immediately without notice from VENDOR if: - - a. you use the Software in a fashion that exceeds the rights granted - to you by this license, OR - - b. you fail to conclude the purchase transaction, OR - - c. you request a refund. - - - If the Software was given to you for purposes of evaluation, then this - License will terminate at the end of the specified evaluation period, - typically 30 days. - - Upon termination you must destroy the Software, related documentation and - all copies thereof. - - 5. Export Law Assurance. You agree and certify that neither the Software nor - any other technical data received from VENDOR, nor the direct product - thereof, will be exported outside the United States except as authorized - and as permitted by the laws and regulations of the United States. If the - Software has been rightfully obtained by you outside of the United - States, you agree that you will not reexport the Software nor any other - technical data received from VENDOR, nor the direct product thereof, - except as permitted by the laws and regulations of the United States and - the laws and regulations of the jurisdiction in which you obtained the - Software. - - 6. Government End Users. If you are acquiring the Software on behalf of any - unit or agency of the United States Government, the following provisions - apply. The Government agrees: - - a. if the Software is supplied to the Department of Defense (DoD), the - Software is classified as "Commercial Computer Software" and the - Government is acquiring only "restricted rights" in the Software - and its documentation as that term is defined in Clause 252.227- - 7013(c)(1) of the DFARS; and - - b. if the Software is supplied to any unit or agency of the United - States Government other than DoD, the Government's rights in the - Software and its documentation will be as defined in Clause 52.227- - 19(c)(2) of the FAR or, in the case of NASA, in Clause 18-52.227-86 - (d) of the NASA Supplement to the FAR. - - - 7. Limited Warranty on Media. VENDOR warrants the tangible media on which - the Software is recorded to be free from defects in materials and - workmanship under normal use for a period of ninety (90) days from the - date of purchase as evidenced by a copy of the receipt. VENDOR's entire - liability and your exclusive remedy will be replacement of the media not - meeting VENDOR's limited warranty and which is returned to VENDOR or an - VENDOR authorized representative with a copy of the receipt. VENDOR will - have no responsibility to replace an media damaged by accident, abuse or - misapplication. ANY IMPLIED WARRANTIES ON THE TANGIBLE MEDIA, INCLUDING - THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE, ARE LIMITED IN DURATION TO NINETY (90) DAYS FROM THE DATE OF - DELIVERY. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY ALSO - HAVE OTHER RIGHTS WHICH VARY BY JURISDICTION. - - 8. Disclaimer of Warranty on Software. You expressly acknowledge and agree - that use of the Software is at your sole risk. The Software and related - documentation are provided "AS IS" and without warranty of any kind and - VENDOR EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY - AND FITNESS FOR A PARTICULAR PURPOSE. VENDOR DOES NOT WARRANT THAT THE - FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR REQUIREMENTS, OR THAT - THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR - THAT DEFECTS IN THE SOFTWARE WILL BE CORRECTED. THE ENTIRE RISK AS TO THE - RESULTS AND PERFORMANCE OF THE SOFTWARE IS ASSUMED BY YOU. FURTHERMORE, - VENDOR DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR - THE RESULTS OF THE USE OF THE SOFTWARE OR RELATED DOCUMENTATION IN TERMS - OF THEIR CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS, OR OTHERWISE. - NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY VENDOR OR VENDOR'S - AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE - THE SCOPE OF THIS WARRANTY. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU (AND - NOT VENDOR OR VENDOR'S AUTHORIZED REPRESENTATIVE) ASSUME THE ENTIRE COST - OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. SOME JURISDICTIONS DO - NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY - NOT APPLY TO YOU. - - 9. Limitation of Liability. UNDER NO CIRCUMSTANCES INCLUDING NEGLIGENCE, - SHALL VENDOR, OR ITS DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS, BE LIABLE - TO YOU FOR ANY INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES - (INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, - LOSS OF BUSINESS INFORMATION, AND THE LIKE) ARISING OUT OF THE USE, - MISUSE OR INABILITY TO USE THE SOFTWARE OR RELATED DOCUMENTATION, EVEN IF - VENDOR OR VENDOR'S AUTHORIZED REPRESENTATIVE HAS BEEN ADVISED OF THE - POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE - LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL - DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU. In no - event shall VENDOR's total liability to you for all damages, losses, and - causes of action (whether in contract, tort (including negligence) or - otherwise) exceed the amount paid by you for the Software. - - 10. Controlling Law and Severability. This License shall be governed by and - construed in accordance with the laws of the United States and the State - of Minnesota, as applied to agreements entered into and to be performed - entirely within Minnesota between Minnesota residents. If for any reason - a court of competent jurisdiction finds any provision of this License or - portion thereof, to be unenforceable, that provision of the License shall - be enforced to the maximum extent permissible so as to effect the intent - of the parties, and the remainder of this License shall continue in full - force and effect. - - - -Appendix A - Wine License - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -Appendix B - TCL License - -This software is copyrighted by the Regents of the University of California, -Sun Microsystems, Inc., Scriptics Corporation, and other parties. The following -terms apply to all files associated with the software unless explicitly -disclaimed in individual files. - -The authors hereby grant permission to use, copy, modify, distribute, and -license this software and its documentation for any purpose, provided that -existing copyright notices are retained in all copies and that this notice is -included verbatim in any distributions. No written agreement, license, or -royalty fee is required for any of the authorized uses. Modifications to this -software may be copyrighted by their authors and need not follow the licensing -terms described here, provided that the new terms are clearly indicated on the -first page of each file where they apply. - -IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR -DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF -THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN -IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, -BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS -IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE -MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. - -GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. -government, the Government shall have only "Restricted Rights" in the software -and related documentation as defined in the Federal Acquisition Regulations -(FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf -of the Department of Defense, the software shall be classified as "Commercial -Computer Software" and the Government shall have only "Restricted Rights" as -defined in Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, -the authors grant the U.S. Government and others acting in its behalf -permission to use and distribute the software in accordance with the terms -specified in this license. - - ----------------< End of Formal License Grant >----------------------- - -OKAY, WE WERE JUST KIDDING. THERE'S NOTHING IN HERE ABOUT CARWASHES. BUT YOU -REALLY SHOULD READ THESE THINGS, YOU KNOW. (It's the Beige Honda minivan, if -you really insist). - -For those of you that do really care about license agreements, we close with -one final description of our motivation behind this document. - -The key legal principal operating here is that, under copyright law, you have -no rights to use this software. If you are a purchasing customer (or have been -granted a temporary evaluation license), then we grant you a right to use the -software. All humor aside, this is not intended as a License Agreement, in -which we attempt to coerce or bind you to terms you are not aware of. Instead, -this is a License Grant - a document that details the way in which your -purchase entitles you to use our software. The key point is that you have no -rights other than those explicitly described in this agreement. If you have -further thoughts about this license please email us at info@codeweavers.com; we -are always open to suggestions. diff --git a/sdk_container/src/third_party/portage-stable/licenses/Cockroach b/sdk_container/src/third_party/portage-stable/licenses/Cockroach new file mode 100644 index 0000000000..94f261c8e7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/Cockroach @@ -0,0 +1,419 @@ +CockroachDB Community License Agreement + + Please read this CockroachDB Community License Agreement (the "Agreement") + carefully before using CockroachDB (as defined below), which is offered by + Cockroach Labs, Inc. or its affiliated Legal Entities ("Cockroach Labs"). + + By downloading CockroachDB or using it in any manner, You agree that You have + read and agree to be bound by the terms of this Agreement. If You are + accessing CockroachDB on behalf of a Legal Entity, You represent and warrant + that You have the authority to agree to these terms on its behalf and the + right to bind that Legal Entity to this Agreement. Use of CockroachDB is + expressly conditioned upon Your assent to all the terms of this Agreement, to + the exclusion of all other terms. + + 1. Definitions. In addition to other terms defined elsewhere in this + Agreement, the terms below have the following meanings. + + (a) "CockroachDB" shall mean the SQL database software provided by Cockroach + Labs, including both CockroachDB Community and CockroachDB Enterprise + editions, as defined below. + + (b) "CockroachDB Community Edition" shall mean the open source version of + CockroachDB, available free of charge at + + https://github.com/cockroachdb/cockroach + + (c) "Cockroach Enterprise Edition" shall mean the additional features made + available by Cockroach Labs, the use of which is subject to additional + terms set out below. + + (d) "Contribution" shall mean any work of authorship, including the original + version of the Work and any modifications or additions to that Work or + Derivative Works thereof, that is intentionally submitted Cockroach Labs + for inclusion in the Work by the copyright owner or by an individual or + Legal Entity authorized to submit on behalf of the copyright owner. For + the purposes of this definition, "submitted" means any form of + electronic, verbal, or written communication sent to Cockroach Labs or + its representatives, including but not limited to communication on + electronic mailing lists, source code control systems, and issue + tracking systems that are managed by, or on behalf of, Cockroach Labs + for the purpose of discussing and improving the Work, but excluding + communication that is conspicuously marked or otherwise designated in + writing by the copyright owner as "Not a Contribution." + + (e) "Contributor" shall mean any copyright owner or individual or Legal + Entity authorized by the copyright owner, other than Cockroach Labs, + from whom Cockroach Labs receives a Contribution that Cockroach Labs + subsequently incorporates within the Work. + + (f) "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work, such as a + translation, abridgement, condensation, or any other recasting, + transformation, or adaptation for which the editorial revisions, + annotations, elaborations, or other modifications represent, as a whole, + an original work of authorship. For the purposes of this License, + Derivative Works shall not include works that remain separable from, or + merely link (or bind by name) to the interfaces of, the Work and + Derivative Works thereof. + + (g) "Legal Entity" shall mean the union of the acting entity and all other + entities that control, are controlled by, or are under common control + with that entity. For the purposes of this definition, "control" means + (i) the power, direct or indirect, to cause the direction or management + of such entity, whether by contract or otherwise, or (ii) ownership of + fifty percent (50%) or more of the outstanding shares, or (iii) + beneficial ownership of such entity. + + (h) "License" shall mean the terms and conditions for use, reproduction, and + distribution of a Work as defined by this Agreement. + + (i) "Licensor" shall mean Cockroach Labs or a Contributor, as applicable. + + (j) "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but not + limited to compiled object code, generated documentation, and + conversions to other media types. + + (k) "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation source, + and configuration files. + + (l) "Third Party Works" shall mean Works, including Contributions, and other + technology owned by a person or Legal Entity other than Cockroach Labs, + as indicated by a copyright notice that is included in or attached to + such Works or technology. + + (m) "Work" shall mean the work of authorship, whether in Source or Object + form, made available under a License, as indicated by a copyright notice + that is included in or attached to the work. + + (n) "You" (or "Your") shall mean an individual or Legal Entity exercising + permissions granted by this License. + + 2. Licenses. + + (a) License to CockroachDB Community Edition. The License for CockroachDB + Community Edition is the Apache License, Version 2.0 ("Apache License"). + The Apache License includes a grant of patent license, as well as + redistribution rights that are contingent on several requirements. + Please see + + http://www.apache.org/licenses/LICENSE-2.0 + + for full terms. CockroachDB Community Edition is a no-cost, entry-level + license and as such, contains the following disclaimers: NOTWITHSTANDING + ANYTHING TO THE CONTRARY HEREIN, COCKROACHDB COMMUNITY EDITION IS + PROVIDED "AS IS" AND "AS AVAILABLE", AND ALL EXPRESS OR IMPLIED + WARRANTIES ARE EXCLUDED AND DISCLAIMED, INCLUDING WITHOUT LIMITATION THE + IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, + NON-INFRINGEMENT, AND ANY WARRANTIES ARISING BY STATUTE OR OTHERWISE IN + LAW OR FROM COURSE OF DEALING, COURSE OF PERFORMANCE, OR USE IN TRADE. + For clarity, the terms of this Agreement, other than the relevant + definitions in Section 1 and this Section 2(a) do not apply to + CockroachDB Community Edition. + + (b) License to CockroachDB Enterprise Edition. + + i Grant of Copyright License: Subject to the terms of this Agreement, + Licensor hereby grants to You a worldwide, non-exclusive, + non-transferable limited license to reproduce, prepare Enterprise + Derivative Works (as defined below) of, publicly display, publicly + perform, sublicense, and distribute CockroachDB Enterprise Edition + for Your business purposes, for so long as You are not in violation + of this Section 2(b) and are current on all payments required by + Section 4 below. + + ii Grant of Patent License: Subject to the terms of this Agreement, + Licensor hereby grants to You a worldwide, non-exclusive, + non-transferable limited patent license to make, have made, use, + offer to sell, sell, import, and otherwise transfer CockroachDB + Enterprise Edition, where such license applies only to those patent + claims licensable by Licensor that are necessarily infringed by + their Contribution(s) alone or by combination of their + Contribution(s) with the Work to which such Contribution(s) was + submitted. If You institute patent litigation against any entity + (including a cross-claim or counterclaim in a lawsuit) alleging that + the Work or a Contribution incorporated within the Work constitutes + direct or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate as + of the date such litigation is filed. + + iii License to Third Party Works: From time to time Cockroach Labs may + use, or provide You access to, Third Party Works in connection + CockroachDB Enterprise Edition. You acknowledge and agree that in + addition to this Agreement, Your use of Third Party Works is subject + to all other terms and conditions set forth in the License provided + with or contained in such Third Party Works. Some Third Party Works + may be licensed to You solely for use with CockroachDB Enterprise + Edition under the terms of a third party License, or as otherwise + notified by Cockroach Labs, and not under the terms of this + Agreement. You agree that the owners and third party licensors of + Third Party Works are intended third party beneficiaries to this + Agreement. + + 3. Support. From time to time, in its sole discretion, Cockroach Labs may + offer professional services or support for CockroachDB, which may now or in + the future be subject to additional fees. + + 4. Fees for CockroachDB Enterprise Edition or CockroachDB Support. + + (a) Fees. The License to CockroachDB Enterprise Edition is conditioned upon + Your payment of the fees specified on + + https://cockroachlabs.com/pricing + + which You agree to pay to Cockroach Labs in accordance with the payment + terms set out on that page. Any professional services or support for + CockroachDB may also be subject to Your payment of fees, which will be + specified by Cockroach Labs when you sign up to receive such + professional services or support. Cockroach Labs reserves the right to + change the fees at any time with prior written notice; for recurring + fees, any such adjustments will take effect as of the next pay period. + + (b) Overdue Payments and Taxes. Overdue payments are subject to a service + charge equal to the lesser of 1.5% per month or the maximum legal + interest rate allowed by law, and You shall pay all Cockroach Labs’ + reasonable costs of collection, including court costs and attorneys’ + fees. Fees are stated and payable in U.S. dollars and are exclusive of + all sales, use, value added and similar taxes, duties, withholdings and + other governmental assessments (but excluding taxes based on Cockroach + Labs’ income) that may be levied on the transactions contemplated by + this Agreement in any jurisdiction, all of which are Your responsibility + unless you have provided Cockroach Labs with a valid tax-exempt + certificate. + + (c) Record-keeping and Audit. If fees for CockroachDB Enterprise Edition + are based on the number of cores or servers running on CockroachDB + Enterprise Edition or another use-based unit of measurement, You must + maintain complete and accurate records with respect to Your use of + CockroachDB Enterprise Edition and will provide such records to + Cockroach Labs for inspection or audit upon Cockroach Labs’ reasonable + request. If an inspection or audit uncovers additional usage by You for + which fees are owed under this Agreement, then You shall pay for such + additional usage at Cockroach Labs’ then-current rates. + + 5. Trial License. If You have signed up for a trial or evaluation of + CockroachDB Enterprise Edition, Your License to CockroachDB Enterprise + Edition is granted without charge for the trial or evaluation period + specified when You signed up, or if no term was specified, for thirty (30) + calendar days, provided that Your License is granted solely for purposes of + Your internal evaluation of Cockroach Enterprise Edition during the trial + or evaluation period (a "Trial License"). You may not use CockroachDB + Enterprise Edition under a Trial License more than once in any twelve (12) + month period. Cockroach Labs may revoke a Trial License at any time and + for any reason. Sections 3, 4, 9 and 11 of this Agreement do not apply to + Trial Licenses. + + 6. Redistribution. You may reproduce and distribute copies of the Work or + Derivative Works thereof in any medium, with or without modifications, and + in Source or Object form, provided that You meet the following conditions: + + (a) You must give any other recipients of the Work or Derivative Works a + copy of this License; and + + (b) You must cause any modified files to carry prominent notices stating + that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works that You + distribute, all copyright, patent, trademark, and attribution notices + from the Source form of the Work, excluding those notices that do not + pertain to any part of the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its distribution, + then any Derivative Works that You distribute must include a readable + copy of the attribution notices contained within such NOTICE file, + excluding those notices that do not pertain to any part of the + Derivative Works, in at least one of the following places: within a + NOTICE text file distributed as part of the Derivative Works; within the + Source form or documentation, if provided along with the Derivative + Works; or, within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents of the + NOTICE file are for informational purposes only and do not modify the + License. You may add Your own attribution notices within Derivative + Works that You distribute, alongside or as an addendum to the NOTICE + text from the Work, provided that such additional attribution notices + cannot be construed as modifying the License. + + You may add Your own copyright statement to Your modifications and may + provide additional or different license terms and conditions for use, + reproduction, or distribution of Your modifications, or for any such + Derivative Works as a whole, provided Your use, reproduction, and + distribution of the Work otherwise complies with the conditions stated + in this License. + + (e) Enterprise Derivative Works: Derivative Works of CockroachDB Enterprise + Edition ("Enterprise Derivative Works") may be made, reproduced and + distributed in any medium, with or without modifications, in Source or + Object form, provided that each Enterprise Derivative Work will be + considered to include a License to CockroachDB Enterprise Edition and + thus will be subject to the payment of fees to Cockroach Labs by any + user of the Enterprise Derivative Work. + + 7. Submission of Contributions. Unless You explicitly state otherwise, any + Contribution intentionally submitted for inclusion in CockroachDB by You to + Cockroach Labs shall be under the terms and conditions of + + https://cla-assistant.io/cockroachdb/cockroach + + (which is based off of the Apache License), without any additional terms or + conditions, payments of royalties or otherwise to Your benefit. + Notwithstanding the above, nothing herein shall supersede or modify the + terms of any separate license agreement You may have executed with + Cockroach Labs regarding such Contributions. + + 8. Trademarks. This License does not grant permission to use the trade names, + trademarks, service marks, or product names of Licensor, except as required + for reasonable and customary use in describing the origin of the Work and + reproducing the content of the NOTICE file. + + 9. Limited Warranty. + + (a) Warranties. Cockroach Labs warrants to You that: (i) CockroachDB + Enterprise Edition will materially perform in accordance with the + applicable documentation for ninety (90) days after initial delivery to + You; and (ii) any professional services performed by Cockroach Labs + under this Agreement will be performed in a workmanlike manner, in + accordance with general industry standards. + + (b) Exclusions. Cockroach Labs’ warranties in this Section 9 do not extend + to problems that result from: (i) Your failure to implement updates + issued by Cockroach Labs during the warranty period; (ii) any + alterations or additions (including Enterprise Derivative Works and + Contributions) to CockroachDB not performed by or at the direction of + Cockroach Labs; (iii) failures that are not reproducible by Cockroach + Labs; (iv) operation of CockroachDB Enterprise Edition in violation of + this Agreement or not in accordance with its documentation; (v) failures + caused by software, hardware or products not licensed or provided by + Cockroach Labs hereunder; or (vi) Third Party Works. + + (c) Remedies. In the event of a breach of a warranty under this Section 9, + Cockroach Labs will, at its discretion and cost, either repair, replace + or re-perform the applicable Works or services or refund a portion of + fees previously paid to Cockroach Labs that are associated with the + defective Works or services. This is Your exclusive remedy, and + Cockroach Labs’ sole liability, arising in connection with the limited + warranties herein. + + 10. Disclaimer of Warranty. Except as set out in Section 9, unless required + by applicable law, Licensor provides the Work (and each Contributor + provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR + CONDITIONS OF ANY KIND, either express or implied, arising out of course + of dealing, course of performance, or usage in trade, including, without + limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, + MERCHANTABILITY, CORRECTNESS, RELIABILITY, or FITNESS FOR A PARTICULAR + PURPOSE, all of which are hereby disclaimed. You are solely responsible + for determining the appropriateness of using or redistributing Works and + assume any risks associated with Your exercise of permissions under the + applicable License for such Works. + + 11. Limited Indemnity. + + (a) Indemnity. Cockroach Labs will defend, indemnify and hold You harmless + against any third party claims, liabilities or expenses incurred + (including reasonable attorneys’ fees), as well as amounts finally + awarded in a settlement or a non-appealable judgement by a court + ("Losses"), to the extent arising from any claim or allegation by a + third party that CockroachDB Enterprise Edition infringes or + misappropriates a valid United States patent, copyright or trade secret + right of a third party; provided that You give Cockroach Labs: (i) + prompt written notice of any such claim or allegation; (ii) sole control + of the defense and settlement thereof; and (iii) reasonable cooperation + and assistance in such defense or settlement. If any Work within + CockroachDB Enterprise Edition becomes or, in Cockroach Labs’ opinion, + is likely to become, the subject of an injunction, Cockroach Labs may, + at its option, (A) procure for You the right to continue using such + Work, (B) replace or modify such Work so that it becomes non-infringing + without substantially compromising its functionality, or, if (A) and (B) + are not commercially practicable, then (C) terminate Your license to the + allegedly infringing Work and refund to You a prorated portion of the + prepaid and unearned fees for such infringing Work. The foregoing + states the entire liability of Cockroach Labs with respect to + infringement of patents, copyrights, trade secrets or other intellectual + property rights. + + (b) Exclusions. The foregoing obligations shall not apply to: (i) Works + modified by any party other than Cockroach Labs (including Enterprise + Derivative Works and Contributions), if the alleged infringement relates + to such modification, (ii) Works combined or bundled with any products, + processes or materials not provided by Cockroach Labs where the alleged + infringement relates to such combination, (iii) use of a version of + CockroachDB Enterprise Edition other than the version that was current + at the time of such use, as long as a non-infringing version had been + released, (iv) any Works created to Your specifications, (v) + infringement or misappropriation of any proprietary right in which You + have an interest, or (vi) Third Party Works. You will defend, indemnify + and hold Cockroach Labs harmless against any Losses arising from any + such claim or allegation, subject to conditions reciprocal to those in + Section 11(a). + + 12. Limitation of Liability. In no event and under no legal or equitable + theory, whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts), and notwithstanding anything in this Agreement to the + contrary, shall Licensor or any Contributor be liable to You for (i) any + amounts in excess, in the aggregate, of the fees paid by You to Cockroach + Labs under this Agreement in the twelve (12) months preceding the date the + first cause of liability arose), or (ii) any indirect, special, + incidental, punitive, exemplary, reliance, or consequential damages of any + character arising as a result of this Agreement or out of the use or + inability to use the Work (including but not limited to damages for loss + of goodwill, profits, data or data use, work stoppage, computer failure or + malfunction, cost of procurement of substitute goods, technology or + services, or any and all other commercial damages or losses), even if such + Licensor or Contributor has been advised of the possibility of such + damages. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING THE FAILURE OF THE + ESSENTIAL PURPOSE OF ANY LIMITED REMEDY. + + 13. Accepting Warranty or Additional Liability. While redistributing Works or + Derivative Works thereof, and without limiting your obligations under + Section 6, You may choose to offer, and charge a fee for, acceptance of + support, warranty, indemnity, or other liability obligations and/or rights + consistent with this License. However, in accepting such obligations, You + may act only on Your own behalf and on Your sole responsibility, not on + behalf of any other Contributor, and only if You agree to indemnify, + defend, and hold Cockroach Labs and each other Contributor harmless for + any liability incurred by, or claims asserted against, such Contributor by + reason of your accepting any such warranty or additional liability. + + 14. General. + + (a) Relationship of Parties. You and Cockroach Labs are independent + contractors, and nothing herein shall be deemed to constitute either + party as the agent or representative of the other or both parties as + joint venturers or partners for any purpose. + + (b) Export Control. You shall comply with the U.S. Foreign Corrupt + Practices Act and all applicable export laws, restrictions and + regulations of the U.S. Department of Commerce, and any other applicable + U.S. and foreign authority. + + (c) Assignment. This Agreement and the rights and obligations herein may + not be assigned or transferred, in whole or in part, by You without the + prior written consent of Cockroach Labs. Any assignment in violation of + this provision is void. This Agreement shall be binding upon, and inure + to the benefit of, the successors and permitted assigns of the parties. + + (d) Governing Law. This Agreement shall be governed by and construed under + the laws of the State of New York and the United States without regard + to conflicts of laws provisions thereof, and without regard to the + Uniform Computer Information Transactions Act. + + (e) Attorneys’ Fees. In any action or proceeding to enforce rights under + this Agreement, the prevailing party shall be entitled to recover its + costs, expenses and attorneys’ fees. + + (f) Severability. If any provision of this Agreement is held to be invalid, + illegal or unenforceable in any respect, that provision shall be limited + or eliminated to the minimum extent necessary so that this Agreement + otherwise remains in full force and effect and enforceable. + + (g) Entire Agreement; Waivers; Modification. This Agreement constitutes the + entire agreement between the parties relating to the subject matter + hereof and supersedes all proposals, understandings, or discussions, + whether written or oral, relating to the subject matter of this + Agreement and all past dealing or industry custom. The failure of either + party to enforce its rights under this Agreement at any time for any + period shall not be construed as a waiver of such rights. No changes, + modifications or waivers to this Agreement will be effective unless in + writing and signed by both parties. diff --git a/sdk_container/src/third_party/portage-stable/licenses/FAH-EULA-2009 b/sdk_container/src/third_party/portage-stable/licenses/FAH-EULA-2009 deleted file mode 100644 index e31c051a40..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/FAH-EULA-2009 +++ /dev/null @@ -1,41 +0,0 @@ -Folding@Home distributed computing client - -Copyright 2001-2009. Stanford University. All Rights Reserved. - -License Agreement: - -Please carefully read the following terms and conditions before using this -software. Use of this software indicates acceptance of this license agreement -and disclaimer of all warranties. - -Disclaimer of Warranty: - -IN NO EVENT SHALL STANFORD UNIVERSITY BE LIABLE TO ANY PARTY FOR DIRECT, -INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST -PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF -STANFORD UNIVERSITY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -STANFORD UNIVERSITY SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT -NOTLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. THE SOFTWARE AND ACCOMPANYING DOCUMENTATION PROVIDED -HEREUNDER IS PROVIDED "AS IS". Folding@home HAS NO OBLIGATION TO PROVIDE -MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. - -Restrictions: - -You may use this software on a computer system only if you own the system or -have the written permission of the owner. - -You may not alter the software or associated data files, or de-compile or -reverse engineer the software. - -You may only use unmodified versions of Folding@home obtained through -authorized distributors to connect to the Folding@Home servers. Use of other -software to connect to the Folding@home servers is strictly prohibited. This -prohibition includes 3rd party installers which download directly from Stanford -web sites, unless written permission is granted from Stanford University. - -Distribution of this software is prohibited. It may only be obtained by -downloading from Stanford's web site (http://folding.stanford.edu and pages -linked therein) or the web site of one of our commercial partners (Sony, -NVIDIA, and ATI). diff --git a/sdk_container/src/third_party/portage-stable/licenses/SOPLA-2.3 b/sdk_container/src/third_party/portage-stable/licenses/SOPLA-2.3 deleted file mode 100644 index cbd4941553..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/SOPLA-2.3 +++ /dev/null @@ -1,517 +0,0 @@ - SYSTEMC OPEN SOURCE LICENSE - (SOFTWARE DOWNLOAD AND USE LICENSE AGREEMENT VERSION 2.3) - -PLEASE READ THIS LICENSE AGREEMENT CAREFULLY BEFORE CLICKING ON -THE "ACCEPT" BUTTON, AS BY CLICKING ON THE "ACCEPT" BUTTON YOU -ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD AND AGREE TO BE -BOUND BY THIS LICENSE AGREEMENT AND ALL OF ITS TERMS AND -CONDITIONS. - -OPEN SYSTEMC INITIATIVE - -The purpose of the following license agreement (the "Agreement") is to encourage -interoperability and distributed development of a C++ modeling language known as -"SystemC" for system simulation and design (the "Purpose"). The SystemC software -licensed hereunder is licensed, without fee of any kind, for use pursuant to the terms -and conditions set forth in this Agreement. - -LICENSE AGREEMENT - -THE CONTRIBUTORS ARE WILLING TO LICENSE THE PROGRAM TO YOU ONLY -ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS OF THIS LICENSE -AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS LICENSE -AGREEMENT, NO RIGHTS ARE GRANTED TO YOU HEREUNDER TO USE THE -PROGRAM. ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM -CONSTITUTES YOUR ACCEPTANCE OF THIS AGREEMENT. - -1. DEFINITIONS. - - 1.1 "Agreement" means this document. - - 1.2 "Contribution" means: (a) the Original Program; and (b) all Modifications - that Recipient deposits or contributes in accordance with Section 3 in furtherance - of the Purpose of this Agreement but does not include any software that has - been previously so deposited or contributed. - - 1.3 “Contribution Questionnaire” means the questionnaire attached hereto as - Exhibit C. - - 1.4 "Contributor" means any Recipient, including Synopsys, Inc. ("Synopsys”), - that makes a Contribution pursuant to Section 3. Any Recipient depositing, as - part or all of a Contribution, code which has previously been so deposited by - another Recipient is not the Contributor of such re-deposited code for the - purposes of this Agreement. A list of the Contributors is attached hereto as - Exhibit A. - - 1.5 "Contributor's Necessary Patent Claim" means a claim in any patent now - or hereafter owned or licensable by Contributor that is directly infringed solely by - the portion of an executing computer program translated, compiled or interpreted - from and corresponding directly and solely to the Contribution disclosed by - Contributor hereunder and the SystemC Kernel Code, except that Contributor's - Necessary Patent Claim shall not include any claim directed towards a data - structure, method, algorithm, process, technique, circuit representation, or circuit - implementation that is not completely and entirely described in the combination - of such Contribution and the SystemC Kernel Code. - - 1.6 "Copyright/Trade Secret Rights" means worldwide statutory and common - law rights associated solely with (i) works of authorship including copyrights, - copyright applications, copyright registrations and "moral rights", and (ii) the - protection of trade and industrial secrets and confidential information. Patents are - not included in Copyright/Trade Secret Rights. - - 1.7 "Distribute" means making a Distribution. - - 1.8 "Distribution" means any distribution, sublicensing or other transfer of the - Program (with or without Modifications) to any third party. - - 1.9 "Executable" means Original Program (with or without Modifications) - compiled into object code form along with only those header files from such - Original Program that are strictly necessary to make use of the object code. - - 1.10 “Marks” means, collectively, the registered and unregistered marks and - logos that OSCI has licensed or otherwise authorized Recipient to use. All marks - and logos are listed on Exhibit D, which list may be amended from time to time - by OSCI to add or delete any marks or logos. - - 1.11 "Modification" means: (a) any software code which comprises change(s) - to the Program including additions and/or deletions; (b) any specifications for the - Program; and (c) any reference implementation of the Program. - - 1.12 "Original Program" means the SystemC 1.1 version of the software - accompanying this Agreement as released by Synopsys. - - 1.13 “OSCI” means Open SystemC Initiative, a California nonprofit mutual - benefit corporation. - - 1.14 "Program" means the Original Program and each other Contribution and - any combination thereof. - - 1.15 "Recipient" means anyone who receives the Program under this - Agreement, including all Contributors. - - 1.16 For legal entities, "Recipient" includes any entity that controls, is controlled - by, or is under common control with Recipient. For purposes of this definition, - "control" means (a) the power, direct or indirect, to cause the direction or - management of such entity, whether by contract or otherwise, or (b) ownership of - fifty percent (50%) or more of the outstanding shares or beneficial ownership of - such entity. - - 1.17 "Source Code" means human readable text in an electronic form suitable - for modification that describe the functions and data structures, including C, C++, - and other language modules, plus any associated interface definition files, scripts - used to control compilation and installation of an Executable, or a list of source - code differential comparisons against the Original Program. - - 1.18 "SystemC Kernel Code" means the set of compilable source and header - files included in the Original Program that are necessary to build the target - SystemC library object module, but does not include operating system header - files, operating system library elements, documentation, example code, sample - code fragments, or other ancillary information. - -2. GRANT OF RIGHTS - - 2.1 Subject to the terms of this Agreement, each Contributor hereby grants - Recipient a non-exclusive, worldwide, royalty-free license under Contributor's - Copyright/Trade Secrets to do the following: - - (a) use, reproduce, prepare derivative works of, publicly display, - publicly perform and Distribute in source code and object code form the - Contribution of such Contributor and any such derivative works, subject to - the terms and conditions of this Agreement including Section 4; and - - (b) use the know-how, information and knowledge embedded in the - Contribution, without any obligation to keep the foregoing confidential so - long as Recipient does not otherwise violate this Agreement. - - 2.2 Contributor grants to each Recipient, a world-wide, royalty-free, non- - exclusive license under Contributor's Necessary Patent Claims to make, use, - sell, offer for sale, or import the such Contributor's Contribution and the Program - only to the minimum extent necessary to exercise the rights granted in Section - 2.1(a). - - 2.3 Each Contributor represents that to its knowledge it has sufficient rights in - its Contribution, if any, to grant the licenses set forth in Sections 2.1 and 2.2. - - 2.4 Except as expressly stated in Sections 2.1 and 2.2, Recipient receives no - rights or licenses to the intellectual property of any Contributor under this - Agreement, whether expressly, by implication, estoppel or otherwise. All rights in - the Program not expressly granted under this Agreement are reserved. - - 2.5 Recipient shall retain its entire right, title, and interest in and to - Contributions disclosed by Recipient hereunder, including all Copyrights/Trade - Secret Rights and patent rights embodied therein, subject to the underlying rights - embodied in the Original Program and further subject to those rights expressly - granted in this Agreement. Recipient agrees that Recipient shall not remove or - alter any proprietary notices contained in the Contributions licensed to Recipient - hereunder and shall reproduce and include such notices on any copies of the - Contributions made by Recipient in any media. - -2.6 License to Marks. - - (a) OSCI shall retain all right, title and interest in and to the Marks - worldwide, subject to the limited license granted to Recipient in this - Section 2.6. OSCI hereby grants Recipient a non-exclusive, royalty-free, - limited license to use the Marks solely in connection with its exercise of - the rights granted pursuant to this Agreement and to indicate that the - products being marketed by Recipient are compatible with, and meet the - standards of, the SystemC modeling language. All uses of the Marks shall - be in accordance with OSCI’s trademark usage policy set forth in Exhibit - D. - - (b) Recipient shall assist OSCI to the extent reasonably necessary to - protect and maintain the Marks worldwide, including, but not limited to, - giving prompt notice to OSCI of any known or potential infringement of the - Marks, and cooperating with OSCI in preparing and executing any - documents necessary to register the Marks, or as may be required by the - laws or rules of any country or jurisdiction. In its sole discretion, OSCI - may commence, prosecute or defend any action or claim concerning the - Marks. OSCI shall have the right to control any such litigation, and - Recipient shall fully cooperate with OSCI in any such litigation. OSCI shall - reimburse Recipient for the reasonable costs associated with providing - such assistance, except to the extent that such costs result from - Recipient’s breach of this Section 2.6. Recipient shall not commence any - action regarding the Marks without OSCI’s prior written consent. - - (c) All goodwill with respect to the Marks shall accrue for the sole - benefit of OSCI. Recipient shall maintain the quality of any products, - associated packaging, collateral and marketing materials on which it uses - any of the Marks in a manner consistent with all terms, conditions and - requirements set forth in this Section 2.6 and at a level that meets or - exceeds Recipient’s overall reputation for quality and that is at least - commensurate with industry standards. - -2.7 RECIPIENT UNDERSTANDS THAT ALTHOUGH EACH CONTRIBUTOR -GRANTS THE LICENSES TO ITS CONTRIBUTIONS SET FORTH HEREIN, NO -ASSURANCES ARE PROVIDED BY ANY CONTRIBUTOR THAT THE -CONTRIBUTION ALONE OR IN COMBINATION WITH THE PROGRAM DOES -NOT INFRINGE THE PATENT OR OTHER INTELLECTUAL PROPERTY -RIGHTS OF ANY OTHER ENTITY. EACH CONTRIBUTOR DISCLAIMS ANY -LIABILITY TO RECIPIENT FOR CLAIMS BROUGHT BY ANY OTHER ENTITY -BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR -OTHERWISE. In addition, as a condition to exercising the rights and licenses -granted hereunder, each Recipient hereby assumes sole responsibility to secure -any other intellectual property rights needed, if any. For example, if a third party -patent license is required to allow Recipient to Distribute the Program, it is -Recipient's responsibility to acquire that license before Distributing the Program. - -3. DESCRIPTION AND DEPOSIT OF CONTRIBUTIONS - - 3.1 To the extent Recipient wishes to become a Contributor by making a - Contribution, such Contributor shall: - - (a) (i) deposit such Contribution in Source Code form at - http://www.systemc.org/ according to the Contribution instructions found at - such site, or (ii) disclose such Contribution at a meeting of any working - group of OSCI; - - (b) (i) describe such Contribution in reasonable detail on Exhibit B - (including the additions or changes such Contributor made to create the - Contribution and the date of any such changes or additions), (ii) - completing a Contribution Questionnaire with respect to such Contribution, - and (iii) delivering both documents to OSCI. All Contributions made after - the date hereof shall be effectuated by Contributor (x) amending Exhibit B - and delivering such amended Exhibit B to OSCI, which amended exhibit - shall automatically replace the existing Exhibit B, (y) competing a - Contribution Questionnaire with respect to such Contribution, and (z) - delivering both documents to OSCI; - - (c) cause such Contribution to contain a file documenting such - Contributor's name and contact information, additions or changes such - Contributor made to create the Contribution, and the date of any such - changes or additions; - - (d) cause such Contribution to include in each file a prominent - statement substantially similar to the following: "The following code is - derived, directly or indirectly, from the SystemC source code Copyright (c) - 1996-{date here} by all Contributors. All Rights reserved. The contents of - this file are subject to the restrictions and limitations set forth in the - SystemC Open Source License Version 2.3 (the "License"). You may not - use this file except in compliance with such restrictions and limitations. - You may obtain instructions on how to receive a copy of the License at - http://www.systemc.org/. Software distributed by Contributors under the - License is distributed exclusively on an "AS IS" basis, WITHOUT - WARRANTY OF ANY KIND, either express or implied. See the License - for the specific language governing rights and limitations under the - License."; and - (e) cause such Contribution to include a text file titled "LEGAL" which - describes any intellectual property rights of which Contributor is aware that - it or any third party may hold in the functionality or code of such - Contribution. - - 3.2 OSCI or the administrators of the http://www.systemc.org/ web site shall - have the right to authorize removal from such site any Contribution at any time. - -4. REQUIREMENTS OF DISTRIBUTION - - 4.1 A Recipient may choose to Distribute the Program in object code form - under its own license agreement, provided that: - - (a) Recipient complies with the terms and conditions of this - Agreement; and - - (b) the terms and conditions of Recipient's license agreement with its - licensees: - - i. effectively disclaim on behalf of all Contributors all - warranties and conditions, express and implied, including - warranties or conditions of title and non-infringement, and implied - warranties or conditions of merchantability and fitness for a - particular purpose; - - ii. effectively exclude on behalf of all Contributors all liability for - damages, including, but not limited to, direct, indirect, special, - incidental and consequential damages, such as lost profits; - - iii. state that any provisions which differ from this Agreement - are offered by that Recipient alone and not by any other party; and - - iv. state that source code for the Program is available from such - Recipient, and inform licensees how to obtain it in a reasonable - manner on or through a medium customarily used for software - exchange. - - 4.2 If a Recipient chooses to Distribute the Program in source code form then: - - (a) the Program must be Distributed under this Agreement; and - - (b) a copy of this Agreement must be included with each copy of the - Program. - - 4.3 Each Recipient must include the following in a conspicuous location in the - Program so Distributed or transferred: - Copyright (c) 1996-{date here}, by all Contributors. All rights - reserved. - - 4.4 In addition, each Recipient that creates and Distributes or otherwise - transfers a Modification whether or not such Modification has been deposited - pursuant to Section 3 must identify the originator of such Modification in a - manner that reasonably allows third parties to identify the originator of the - Modification. - -5. INDEMNIFICATION - -A Recipient who Distributes the Program (a "Distributor") may accept certain -responsibilities with respect to end users, business partners and the like. While this -license is intended to facilitate the commercial use of the Program, a Distributor shall -Distribute the Program in a manner which does not create potential liability for -Contributors. Therefore each Distributor hereby agrees to defend and indemnify every -Contributor ("Indemnified Contributor") against any losses, damages and costs -(collectively "Losses") arising from claims, lawsuits and other legal actions brought by a -third party against the Indemnified Contributor to the extent caused by the acts or -omissions of such Distributor, including but not limited to the terms and conditions under -which Distributor offered the Program, in connection with its Distribution of the Program. -The obligations in this section do not apply to any claims or Losses relating to any -actual or alleged intellectual property infringement of the Program. In order to qualify, -an Indemnified Contributor must: (a) promptly notify the Distributor in writing of such -claim, and (b) allow the Distributor to control, and cooperate with the Distributor in, the -defense and any related settlement negotiations. The Indemnified Contributor may -participate in the defense of any such claim at its own expense. - -For example, a Recipient might include the Program in a commercial product offering, -Product X. That Recipient is then a Distributor. If that Distributor then makes -performance claims, or offers warranties, support, or indemnity or any other license -terms related to Product X, those performance claims, offers and other terms are such -Distributor's responsibility alone. Under this section, the Distributor would have to -defend claims against the Contributors related to those performance claims, offers, and -other terms, and if a court requires any Contributor to pay any damages as a result, the -Distributor must pay those damages. - -6. NO WARRANTY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS -PROVIDED EXCLUSIVELY ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT -LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. EACH RECIPIENT IS -SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF ITS USE AND -DISTRIBUTION OF THE PROGRAM AND ASSUMES ALL RISKS ASSOCIATED WITH ITS -EXERCISE OF RIGHTS UNDER THIS AGREEMENT, INCLUDING BUT NOT LIMITED TO -THE RISKS AND COSTS OF PROGRAM ERRORS, COMPLIANCE WITH APPLICABLE -LAWS, DAMAGE TO OR LOSS OF DATA, PROGRAMS OR EQUIPMENT, AND -UNAVAILABILITY OR INTERRUPTION OF OPERATIONS. THIS DISCLAIMER OR -WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS AGREEMENT. NO USE OF -THE PROGRAM OR ANY MODIFICATIONS THERETO ARE AUTHORIZED HEREUNDER -EXCEPT UNDER THIS DISCLAIMER. - -7. DISCLAIMER OF LIABILITY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR -ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING -WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR -DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED -HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -8. U.S. GOVERNMENT USE - -If Recipient is licensing the Program on behalf of any unit or agency of the United States -Government, then the Program and any related documentation is commercial computer -software, and, pursuant to FAR 12.212 or DFARS 227.7202 and their successors, as -applicable, shall be licensed to the Government under the terms and conditions of this -Agreement. - -9. PATENT CLAIMS - -If Recipient institutes patent litigation against any entity (including a cross-claim, -counterclaim or declaratory judgment claim in a lawsuit) alleging that the Program itself -(excluding combinations of the Program with other software or hardware) infringes such -Recipient's patent(s), then the rights granted to Recipient by each Contributor under -Section 2.2 shall terminate as of the date such litigation is filed. - -10. TERMINATION - -All Recipient's rights under this Agreement shall terminate if Recipient fails to comply -with any of the material terms or conditions of this Agreement and does not cure such -failure in a reasonable period of time after becoming aware of such noncompliance. If -such occurs, Recipient shall cease use and Distribution of the Program based upon the -rights granted to Recipient under this Agreement as soon as reasonably practicable. -However, Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to the Program shall survive such termination. - -11. LICENSE VERSIONS - -OSCI may publish new versions (including revisions) of this Agreement from time to -time. Each new version of the Agreement will be given a distinguishing version number. -The Program may always be Distributed subject to the version of the Agreement under -which it was received. In addition, after a new version of the Agreement is published, -Contributor may elect to Distribute the Program under the new version. No one other -than OSCI, acting by a vote of at least 75% of the members of its Board of Directors, -has the right to modify this Agreement; provided that Exhibit B and Exhibit C may be -amended as specifically set forth in Section 3.1(b), and Exhibit D may be amended as -specifically set forth in Section 1.10. - -12. ELECTRONIC ACCEPTANCE - -This Agreement may be executed either electronically or on paper. By clicking on the -“Accept” button, Recipient warrants that it agrees to all of the terms of this Agreement, -that Recipient is authorized to enter into this Agreement, and that this Agreement is -legally binding upon Recipient. If Recipient does not agree to be bound by this -Agreement, then Recipient shall click the “Decline” button and Recipient shall not -receive any rights from the Contributors nor shall Recipient download any materials, -including the Program. - -13. GENERAL - -This Agreement represents the complete agreement concerning the subject matter -hereof and supersedes all prior agreements or representations, oral or written, -regarding the subject matter hereof. If any provision of this Agreement is invalid or -unenforceable under applicable law, it shall not affect the validity or enforceability of the -remainder of the terms of this Agreement, and without further action by the parties -hereto, such provision shall be reformed to the minimum extent necessary to make such -provision valid and enforceable. - -This Agreement is governed by the laws of California, without reference to conflict of -laws principles. Each party waives its rights to a jury trial in any resulting litigation. Any -litigation relating to this Agreement shall be subject to the jurisdiction of the Federal -Courts of the Northern District of California, with venue lying in Santa Clara County, -California, or the Santa Clara County Superior Court. The application of the United -Nations Convention on Contracts for the International Sale of Goods is expressly -excluded. The provisions of this Agreement shall be construed fairly in accordance with -its terms and no rules of construction for or against either party shall be applied in the -interpreting this Agreement. Recipient shall not use the Program in violation of local -and other applicable laws including, but not limited to, the export control laws of the -United States. - EXHIBIT A - - List of Contributors - - -1. Synopsys, Inc. - -2. Cadence Design Systems, Inc. - -3. CoWare, Inc. - EXHIBIT D - - Trademark Usage Policy - -I. LIST OF MARKS - - 1. Open SystemC - - 2. Open SystemC Initiative - - 3. OSCI, SystemC - - 4. SystemC Graphic Logo - - 5. All logos that incorporate the foregoing word marks - - -II. PROPER USE OF MARKS - -Trademarks and service marks function as adjectives and generally should not be used as -nouns or verbs. Accordingly, as often as possible, the Marks should be used as adjectives -immediately preceding the generic noun that refers to the service in question. For example: - - The SystemC™ software - The SystemC™ LRM - -No Possessives or Plurals. Since they are not nouns, the Marks should never be used in the -possessive or plural forms. For example, it is not appropriate to write “SystemC’s software.” - -No Use as Verbs or as Puns. The Marks should never be used as verbs or as puns. - - -III. PROPER ATTRIBUTION - -Trademark ownership is attributed in two ways, with the use of a symbol (TM, SM, ®) after the mark -and with a legal legend, usually found at the end of a document following the copyright notice. -Following are OSCI’s rules for symbols and legends to attribute the Marks: - -Symbols: - -Which Symbol Do I Use? -The Marks generally function as trademarks rather than servicemarks. Unless you are -specifically directed otherwise, please use the ™ or ® symbol after the Marks. - -Where Do I Place the ® Symbol? -The ™ or ® symbol is placed immediately after the mark, either in superscript or subscript. - -When Do I Use the Symbol? -The ™ or ® symbol is to be used after the Marks in the following instances: - -Most Prominent Uses : A ™ or ® symbol is required after prominent uses of the Marks, e.g., in -the headlines and large print text of web pages, advertisements, other promotional materials -and press releases, except where space limitations or specific style considerations prevent -compliance with this requirement. - -First Use in Text: A ™ or ® symbol is required after the first use of each Mark in text, e.g. -advertising copy or the body of press releases, even though the symbol may have already -appeared in the headline or after another prominent use of the mark in the same document. - -All Logos: The ™ or ® symbol must appear after all logos incorporating the Marks. - - -IV. Legends - -All Marks that appear on a web page or in a press release, advertisement or other written -material (whether in print or electronic form) must be attributed in an appropriate legend. The -legend may be presented in “mouseprint” but must be large enough to be read easily. Legends -generally appear at the end of a document or the bottom of a web page but may be placed -elsewhere, e.g. the inside cover of documentation. - -The OSCI Legend: The following legend should be used in all materials in which any of the -Marks appear: - -[Insert the Marks] are trademarks or registered trademarks of Open SystemC Initiative, Inc. in -the United States and other countries and are used with permission. - - -V. MARKS NEVER COMBINED - -The Marks should never be combined with the marks of any business other than OSCI. The -Marks should always appear visually separate from any other marks appearing in the same -materials such that each mark creates a distinct commercial impression. It would, for instance, -not be appropriate to superimpose the logo of another business over any OSCI logo. - - -VI. LOGOS - -Logos incorporating the Marks can only be used in the format provided to you by OSCI for -incorporation into your materials or web pages. The logos provided to you by OSCI cannot be -modified in any way without OSCI’s prior written approval. Logos copied from OSCI web pages -or other materials may not to be used. Please contact webmaster@systemc.org to obtain -electronic files containing the OSCI logos and to ask any questions regarding the logos. diff --git a/sdk_container/src/third_party/portage-stable/licenses/SOPLA-3.0 b/sdk_container/src/third_party/portage-stable/licenses/SOPLA-3.0 deleted file mode 100644 index ce9a8ac0dd..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/SOPLA-3.0 +++ /dev/null @@ -1,668 +0,0 @@ - SYSTEMC OPEN SOURCE LICENSE - (SOFTWARE DOWNLOAD AND USE LICENSE AGREEMENT VERSION 3.0) - -PLEASE READ THIS LICENSE AGREEMENT CAREFULLY BEFORE CLICKING ON -THE "ACCEPT" BUTTON, AS BY CLICKING ON THE "ACCEPT" BUTTON YOU -ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD AND AGREE TO BE -BOUND BY THIS LICENSE AGREEMENT AND ALL OF ITS TERMS AND -CONDITIONS. - -OPEN SYSTEMC INITIATIVE - -The purpose of the following license agreement (the "Agreement") is to encourage -interoperability and development of a C++ modeling language known as "SystemC" for -system simulation and design (the "Purpose"). The SystemC software and other items -licensed hereunder are licensed, without fee of any kind, for use pursuant to the terms -and conditions set forth in this Agreement. - -LICENSE AGREEMENT - -THE CONTRIBUTORS ARE WILLING TO LICENSE THEIR RESPECTIVE CONTRIBUTIONS -TO YOU ONLY ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS OF THIS -LICENSE AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS -LICENSE AGREEMENT, THEN NO RIGHTS ARE GRANTED TO YOU HEREUNDER TO USE -ANY CONTRIBUTIONS. NOTWITHSTANDING ANYTHING TO CONTRARY, ANY USE, -REPRODUCTION OR DISTRIBUTION OF ANY CONTRIBUTION CONSTITUTES YOUR -ACCEPTANCE OF THIS AGREEMENT. - -1. DEFINITIONS. - - 1.1 "Agreement" means this contract. - - 1.2 "Code Contribution" means any Contribution in the form of Source Code. - - 1.3 "Contribution" means any work of authorship that is deposited or - contributed in accordance with Section 3 in furtherance of the Purpose including, - without limitation, libraries, programs, specifications and User Documentation - and Modifications. Without limiting the generality of the foregoing, a list of all - Contributions which were deposited or contributed on or before July 13, 2006 is - set forth on Exhibit A attached hereto and incorporated herein by reference, all of - which are considered Contributions pursuant to this Agreement. A list of all - Contributions is available upon written request to OSCI and can also be found on - the Website. For purposes of clarification, all contributions licensed pursuant to - that certain SystemC Open Source License Agreement (Software Download and - Use License Agreement Version 2.4) shall constitute, and be treated as, - Contributions pursuant to this Agreement. - - 1.4 “Copyright Agreement” means any LRM and Copyright Contribution - Agreement entered into between OSCI and the signatory thereto at any time - prior to or after the date hereof. - - 1.5 Contribution Questionnaire” means the questionnaire attached hereto as - Exhibit C. - - 1.6 "Contributor" means any person or entity that makes a Contribution - pursuant to Section 3. For purposes of clarification, any person or entity - depositing or contributing, as part or all of a Contribution, a Contribution which - has previously been so deposited or contributed is not the Contributor of such re- - deposited Contribution for the purposes of this Agreement. A list of all - Contributors is available upon written request to OSCI and can also be found on - the Website. - - 1.7 "Contributor's Necessary Patent Claims" means those claims of all patents - owned or licensable by Contributor throughout the world that: (1) Contributor has - the right to license (within the scope set forth herein) without the obligation to pay - royalties or other consideration to third parties; and (2) are necessarily and - directly infringed solely by the portion of a computer program that either - implements, or is compiled from, either an unmodified Contribution or an OSCI - Release. For clarity, Contributor’s Necessary Patent Claims shall not include any - claim directed towards a data structure, method, algorithm, process, technique, - circuit representation, or circuit implementation that is not completely and entirely - described either in such Contributor's Contribution or in an OSCI Release. - Further, a Contributor’s Necessary Patent Claims shall not include any claim - based upon the combination of any Contribution or an OSCI Release with other - works of authorship, to the extent that the Contributor’s Necessary Patent Claims - are infringed as a result of such combination. - - 1.8 "Copyright Rights" means worldwide statutory and common law rights - associated solely with works of authorship including copyrights, copyright - applications, copyright registrations and "moral rights." For purposes of - clarification, patents are not included in Copyright Rights. - - 1.9 “Derivative” or “Derivative work” means a work based upon one or more - preexisting works, such as a translation, condensation, or any other form in - which a work may be recast, transformed, or adapted. A work consisting of - editorial revisions, annotations, elaborations, or other modifications, which, as a - whole, represent an original work of authorship, is a “derivative work”. - - 1.10 "Distribute" means making a Distribution. - - 1.11 "Distribution" means any distribution, sublicensing or other transfer of a - Contribution to any third party. - - 1.12 “Documentation” means, collectively, all User Documentation and OSCI - Documentation. - - 1.13 “Marks” means, collectively, the registered and unregistered marks and - logos that OSCI has licensed or otherwise authorized Recipient to use. All marks - and logos are listed on Exhibit D, which list may be amended from time to time - by OSCI to add or delete any marks or logos. - - 1.14 "Modification" means any additions or deletions to any Contribution. - - 1.15 “OSCI” means Open SystemC Initiative, a California nonprofit mutual - benefit corporation. - - 1.16 "OSCI Documentation" means the SystemC language reference manual - and any other materials assigned to OSCI pursuant to the Copyright Agreement. - - 1.17 “OSCI Release” means a Contribution or combination of Contributions - which is developed or created through the OSCI working group process, and the - final work approved for release by a OSCI working group, approved for release - by the OSCI steering group and approved for release by the board of directors of - OSCI. Examples of OSCI Releases include OSCI libraries and OSCI - specifications. OSCI Documentation shall be deemed to be included in the - definition of OSCI Release. - - 1.18 "Recipient" means any person or entity which receives any Contribution - under this Agreement. For legal entities, "Recipient" includes any entity that - controls, is controlled by, or is under common control with Recipient. For - purposes of this Section 1.18, "control" means beneficial ownership of fifty - percent (50%) or more of the outstanding shares or similar interest of such entity - entitled to vote for election of the board of directors or similar managing authority. - - 1.19 "Source Code" means human readable text in an electronic form suitable - for modification that describe the functions and data structures, including C, C++, - and other language modules, plus any associated interface definition files, scripts - used to control compilation and installation of a computer program, or a list of - source code differential comparisons. - - 1.20 "User Documentation" means all user guides, user manuals and other - similar materials related to any Contribution or an OSCI Release. - - 1.21 "Website” means OSCI’s Internet website located at - http://www.systemc.org. - -2. GRANT OF RIGHTS - - 2.1 Subject to the terms of this Agreement, each Contributor hereby grants to - each Recipient a non-exclusive, worldwide, royalty-free license under such - Contributor's Copyright Rights to do the following: - - (a) use, reproduce, prepare Derivative works of, publicly display, - publicly perform and Distribute any Contributions of such Contributor and - Derivative works thereof; and - - - (b) use the know-how, information and knowledge embedded in the - Contribution, without any obligation to keep the foregoing confidential so - long as the Recipient does not otherwise violate this Agreement. - - 2.2 OSCI hereby grants to each Recipient a non-exclusive, worldwide, royalty- - free license under OSCI's Copyright Rights to use, reproduce, prepare Derivative - works of, publicly display, publicly perform and Distribute the OSCI - Documentation and any Derivative works thereof, subject to the terms and - conditions of this Agreement. - - 2.3 Subject to the terms of this Agreement, each Contributor hereby grants to - each Recipient, a worldwide, royalty-free, non-exclusive license under such - Contributor's Necessary Patent Claims to make, have made, use, sell, offer for - sale, or import: (a) such Contributor's Contributions; (b) those portions of a - computer program that either implements, or is compiled from, the Contributor’s - unmodified Contribution; and (c) those portions of a computer program that - implement, or are compiled from, an OSCI Release. - - 2.4 Each Contributor represents that, to its knowledge, it has sufficient rights - in and to each of its Contributions to grant the licenses set forth in Sections 2.1 - and 2.3. OSCI represents that, to its knowledge, it has sufficient rights in the - OSCI Documentation to grant the license set forth in Section 2.2. - - 2.5 Except as expressly stated in Sections 2.1, 2.2 and 2.3, Recipient - receives no rights or licenses to the intellectual property of any Contributor or - OSCI under this Agreement, whether expressly, by implication, estoppel or - otherwise. All rights in and to any Contribution not expressly granted under this - Agreement are reserved. - - 2.6 Except as specifically set forth in any Copyright Agreement, Contributor - shall ensure that transfers or assignments of all or any part of its right, title, and - interest in and to any Contributions contributed or deposited by Contributor - hereunder, including all Copyright Rights and patent rights embodied therein, - shall be subject to the rights expressly granted in this Agreement including, - without limitation, the licenses granted in Sections 2.1 and 2.3. Recipient shall - not remove or alter any proprietary notices contained in the Contributions - licensed to Recipient hereunder and shall reproduce and include such notices on - any copies of the Contributions made by Recipient in any media. - - 2.7 License to Marks. - - (a) OSCI shall retain all right, title and interest in and to the Marks - worldwide, subject to the limited license granted to Recipient in this - Section 2.7. OSCI hereby grants Recipient a non-exclusive, royalty-free, - limited license to use the Marks solely in connection with its exercise of - the rights granted pursuant to this Agreement and to indicate that the - products being marketed by Recipient are compatible with, and meet the - standards of, OSCI Releases. All uses of the Marks shall be in - accordance with OSCI’s trademark usage policy set forth in Exhibit D. - - (b) Recipient shall assist OSCI to the extent reasonably necessary to - protect and maintain the Marks worldwide, including, but not limited to, - giving prompt notice to OSCI of any known or potential infringement of the - Marks, and cooperating with OSCI in preparing and executing any - documents necessary to register the Marks, or as may be required by the - laws or rules of any country or jurisdiction. In its sole discretion, OSCI - may commence, prosecute or defend any action or claim concerning the - Marks. OSCI shall have the right to control any such litigation, and - Recipient shall fully cooperate with OSCI in any such litigation. OSCI shall - reimburse Recipient for the reasonable costs associated with providing - such assistance, except to the extent that such costs result from - Recipient’s breach of this Section 2.7. Recipient shall not commence any - action regarding the Marks without OSCI’s prior written consent. - - (c) All goodwill with respect to the Marks shall accrue for the sole - benefit of OSCI. Recipient shall maintain the quality of any products, - associated packaging, collateral and marketing materials on which it uses - any of the Marks in a manner consistent with all terms, conditions and - requirements set forth in this Section 2.7 and at a level that meets or - exceeds Recipient’s overall reputation for quality and that is at least - commensurate with industry standards. - - 2.8 RECIPIENT UNDERSTANDS THAT ALTHOUGH EACH CONTRIBUTOR AND - OSCI GRANTS THE LICENSES SET FORTH HEREIN, NO ASSURANCES ARE - PROVIDED BY ANY CONTRIBUTOR OR OSCI THAT ANY OSCI RELEASE OR ANY - CONTRIBUTION, EITHER ALONE OR IN COMBINATION WITH ANY OTHER - CONTRIBUTION, DOES NOT INFRINGE THE PATENT OR OTHER INTELLECTUAL - PROPERTY RIGHTS OF ANY OTHER ENTITY. MOREOVER, NO ASSURANCES - ARE MADE THAT ANY CONTRIBUTION OF ONE CONTRIBUTOR DOES NOT - INFRINGE THE INTELLECTUAL PROPERTY RIGHTS OF ANOTHER CONTRIBUTOR. - EACH CONTRIBUTOR AND OSCI DISCLAIM ANY LIABILITY TO RECIPIENT FOR - CLAIMS BROUGHT BY ANY OTHER ENTITY BASED ON INFRINGEMENT OF - INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. In addition, as a condition - to exercising the rights and licenses granted hereunder, each Recipient hereby - assumes sole responsibility to secure any other intellectual property rights - needed, if any. For example, if a third party patent license is required to allow - Recipient to Distribute a computer program, then it is Recipient's responsibility to - acquire that license before Distributing such computer program. - -3. DESCRIPTION AND DEPOSIT OF CONTRIBUTIONS - - 3.1 To the extent Recipient wishes to become a Contributor by making a - Contribution, such Contributor shall: - - (a) (i) deposit such Contribution at the Website according to the - Contribution instructions found at such Website, or (ii) disclose such - Contribution at a meeting of any working group of OSCI; - - (b) (i) describe such Contribution in reasonable detail on Exhibit B - (including the additions or changes such Contributor made to create the - Contribution and the date of any such changes or additions), (ii) - completing a Contribution Questionnaire with respect to such Contribution, - and (iii) delivering both documents to the Secretary of OSCI. All - Contributions made after the date hereof shall be effectuated by - Contributor (x) amending Exhibit B and delivering such amended Exhibit B - to the Secretary of OSCI, which amended exhibit shall automatically - replace the existing Exhibit B, (y) completing a Contribution Questionnaire - with respect to such Contribution, and (z) delivering both documents to the - Secretary of OSCI; - - (c) cause such Contribution to contain a file documenting such - Contributor's name and contact information, additions or changes such - Contributor made to create the Contribution, and the date of any such - changes or additions; and - - (d) cause such Contribution to include in each file a prominent - statement substantially similar to the following: "Any code contained in this - Contribution is derived, directly or indirectly, from the SystemC source - code. Copyright (c) 1996-{current year here} by all Contributors. All - Rights reserved. The contents of this file are subject to the restrictions - and limitations set forth in the SystemC Open Source License Version 3.0 - (the "License"). You may not use this file except in compliance with such - restrictions and limitations. You may obtain instructions on how to receive - a copy of the License at http://www.systemc.org/. Software distributed by - Contributors under the License is distributed exclusively on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. - See the License for the specific language governing rights and limitations - under the License." - - - 3.2 OSCI may from time to time publish policies and procedures regarding the - contribution or depositing of Contributions as well as establish additional details - regarding the contribution process. Without limiting the foregoing, OSCI or the - administrators of the Website shall have the right to remove any Contribution - from the Website at any time. - -4. REQUIREMENTS OF DISTRIBUTION - - 4.1 A Recipient may choose to Distribute any Contribution or any compilation - of multiple Contributions (except for any Code Contributions) under its own - license agreement, provided that: - - (a) Recipient complies with the terms and conditions of this - Agreement; - - (b) as between Recipient and any other Contributor, Recipient - assumes all warranties and conditions, express and implied, and all - liability for damages arising out of its Distribution; and - - (c) Recipient makes available to recipients of such Distribution the - Source Code for such Distributions, and inform them on how to obtain it in - a reasonable manner on or through a medium customarily used for - software exchange. - - 4.2 If a Recipient chooses to Distribute any Code Contribution or compilations - of Code Contributions then: - - (a) such Code Contribution must be Distributed under this Agreement; - and - - (b) a copy of this Agreement must be included with each copy of such - Code Contribution. - - 4.3 Each Recipient must include the following in a conspicuous location in the - Code Contribution so Distributed: - - Copyright (c) 1996-{current year here}, by all Contributors. - All rights reserved. - - 4.4 In addition, each Recipient that creates and Distributes or otherwise - transfers a Modification whether or not such Modification has been deposited - pursuant to Section 3 must identify the originator of such Modification in a - manner that reasonably allows third parties to identify the originator of the - Modification. - - - 4.5 A Recipient may choose to Distribute the OSCI Documentation under its - own license agreement, provided that Recipient complies with the terms and - conditions of this Agreement. Each Recipient must include the following in a - conspicuous location in the OSCI Documentation so Distributed or transferred: - - Copyright (c) 1996-{current year here}, by Open SystemC - Initiative. All rights reserved. - - In addition, each Recipient that creates and Distributes a modification or - Derivative work of the OSCI Documentation, whether or not such modification or - Derivative work has been contributed pursuant to a Copyright Agreement must - identify the originator of such modification or Derivative work in a manner that - reasonably allows third parties to identify the originator of the modification or - derivative work. - -5. INDEMNIFICATION - - -Any Recipient which Distributes any Contribution and/or OSCI Release (a "Distributor") -may accept certain responsibilities with respect to end users, business partners and the -like. While this license is intended to facilitate the commercial use of Contributions -OSCI Documentation and OSCI Releases, a Distributor shall Distribute such -Contributions, OSCI Documentation and OSCI Releases in a manner which does not -create potential liability for the Contributors. Therefore each Distributor hereby agrees -to defend and indemnify every Contributor ("Indemnified Contributor") against any -losses, damages and costs (collectively "Losses") arising from claims, lawsuits and -other legal actions brought by a third party against the Indemnified Contributor to the -extent caused by the acts or omissions of such Distributor, including but not limited to -the terms and conditions under which Distributor offered such Contributions, OSCI -Documentation and/or OSCI Releases in connection with its Distribution thereof. The -obligations in this Section 5 do not apply to any claims or Losses relating to any actual -or alleged intellectual property infringement of any Contribution, OSCI Documentation or -OSCI Release. In order to qualify, an Indemnified Contributor must: (a) promptly notify -the Distributor in writing of such claim, and (b) allow the Distributor to control, and -cooperate with the Distributor in, the defense and any related settlement negotiations. -The Indemnified Contributor may participate in the defense of any such claim at its own -expense. - -For example, a Recipient might include a Contribution in a commercial product offering, -Product X. That Recipient is then a Distributor. If that Distributor then makes -performance claims, or offers warranties, support, or indemnity or any other license -terms related to Product X, those performance claims, offers and other terms are such -Distributor's responsibility alone. Under this Section 5, the Distributor would have to -defend claims against the Contributors related to those performance claims, offers, and -other terms, and if a court requires any Contributor to pay any damages as a result, the -Distributor must pay those damages. - -6. NO WARRANTY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, ALL CONTRIBUTIONS, OSCI -DOCUMENTATION AND OSCI RELEASES ARE PROVIDED EXCLUSIVELY ON AN "AS IS" -BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR -IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF -TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR -PURPOSE. EACH RECIPIENT IS SOLELY RESPONSIBLE FOR DETERMINING THE -APPROPRIATENESS OF ITS USE AND DISTRIBUTION OF ANY CONTRIBUTION, OSCI -DOCUMENTATION AND OSCI RELEASE AND ASSUMES ALL RISKS ASSOCIATED WITH -ITS EXERCISE OF RIGHTS UNDER THIS AGREEMENT, INCLUDING BUT NOT LIMITED TO -THE RISKS AND COSTS OF PROGRAM ERRORS, COMPLIANCE WITH APPLICABLE -LAWS, DAMAGE TO OR LOSS OF DATA, PROGRAMS OR EQUIPMENT, AND -UNAVAILABILITY OR INTERRUPTION OF OPERATIONS. THIS DISCLAIMER OR -WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS AGREEMENT. NO USE OF -ANY CONTRIBUTION, OSCI DOCUMENTATION OR OSCI RELEASE ARE AUTHORIZED -HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -7. DISCLAIMER OF LIABILITY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NONE OF THE RECIPIENTS, -CONTRIBUTORS OR OSCI SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE, OR CONSEQUENTIAL DAMAGES -(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR -DISTRIBUTION OF ANY CONTRIBUTION, OSCI DOCUMENTATION OR OSCI RELEASE OR -THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -8. U.S. GOVERNMENT USE - -If Recipient is licensing any computer program on behalf of any unit or agency of the -United States Government, then such computer program is commercial computer -software, and, pursuant to FAR 12.212 or DFARS 227.7202 and their successors, as -applicable, shall be licensed to the Government under the terms and conditions of this -Agreement. - -9. PATENT CLAIMS - -If Recipient institutes patent litigation against any entity (including a cross-claim, -counterclaim or declaratory judgment claim in a lawsuit) alleging that any Contribution, -OSCI Release or combination of Contributions (excluding combinations of any -Contribution with other software or hardware) infringes such Recipient's patent(s), then -the rights granted to Recipient by each Contributor under Section 2 shall terminate as of -the date such litigation is filed. - -10. TERMINATION - -All Recipient's rights under this Agreement shall terminate if Recipient fails to comply -with any of the material terms or conditions of this Agreement and does not cure such -failure in a reasonable period of time after becoming aware of such noncompliance. If -such occurs, Recipient shall cease all use and Distribution of any Contributions of any -other Contributor, OSCI Documentation and OSCI Releases based upon the rights -granted to Recipient under this Agreement as soon as reasonably practicable. -However, Recipient's obligations under this Agreement and any licenses granted by -Recipient relating to any Contributions shall survive such termination. - -11. LICENSE VERSIONS - -OSCI may publish new versions (including revisions) of this Agreement from time to -time. Each new version of the Agreement will be given a distinguishing version number. -Any Contribution, OSCI Documentation or OSCI Release may always be Distributed -subject to the version of the Agreement under which it was received. In addition, after a -new version of the Agreement is published, Contributor may elect to Distribute any -Contribution, OSCI Documentation or OSCI Release under the new version. No one -other than OSCI, acting by a vote of at least seventy five percent (75%) of the members -of its Board of Directors, has the right to modify this Agreement; provided that Exhibit B -and Exhibit C may be amended as specifically set forth in Section 3.1(b), and Exhibit D -may be amended as specifically set forth in Section 1.13. - -12. ELECTRONIC ACCEPTANCE - -This Agreement may be executed either electronically or on paper. If this Agreement is -executed electronically, by clicking on the “Accept” button, Recipient warrants that it -agrees to all of the terms of this Agreement, that Recipient is authorized to enter into -this Agreement, and that this Agreement is legally binding upon Recipient. If Recipient -does not agree to be bound by this Agreement, then Recipient shall click the “Decline” -button and Recipient shall not receive any rights from the Contributors nor shall -Recipient download any Contributions, OSCI Documentation or OSCI Releases. - -13. GENERAL - -This Agreement represents the complete agreement concerning the subject matter hereof -and supersedes all prior agreements or representations, oral or written, regarding the -subject matter hereof. If any provision of this Agreement is invalid or unenforceable -under applicable law, it shall not affect the validity or enforceability of the remainder of the -terms of this Agreement, and without further action by the parties hereto, such provision -shall be reformed to the minimum extent necessary to make such provision valid and -enforceable. This Agreement shall be executed in multiple counterparts (either -electronically and/or on paper), each of which shall be deemed to be an original, but all of -which shall be one and the same Agreement. A facsimile or other copy of the Agreement -shall have the same force and effect as an originally executed copy thereof. - - -This Agreement is governed by the laws of California, without reference to conflict of -laws principles. Each party waives its rights to a jury trial in any resulting litigation. Any -litigation relating to this Agreement shall be subject to the jurisdiction of the Federal -Courts of the Northern District of California, with venue lying in Santa Clara County, -California, or the Santa Clara County Superior Court. The application of the United -Nations Convention on Contracts for the International Sale of Goods is expressly -excluded. The provisions of this Agreement shall be construed fairly in accordance with -its terms and no rules of construction for or against either party shall be applied in the -interpreting this Agreement. Recipient shall not use any Contribution, OSCI -Documentation or OSCI Release in violation of local and other applicable laws -including, but not limited to, the export control laws of the United States. - - - EXHIBIT A - - List of Contributions as of July 13, 2006 - - -Number Contribution - -1. Updated TLM Proposal - -2. TLM Extensions - -3. Abstract titled "Transaction Level Modeling in SystemC" - -4. Code and related material entitled "SCE-API Example - Standard Co-emulation APO v1.8 -Spec and Routed Example" - -5. Code and related material entitled "Simplebus v2.2 Example for SystemC v2.0. - -6. Code and related material entitled "SystemC Generic Transaction Level Communication -Channel." - -7. Review of TLM API code and related documents. - -8. SystemC Verification Library version 1.0; versions 1.1, 1.2, 2.0, 2.0.1 of the SystemC modeling -language as released by OSCI and which are, or were, available for download on the website -prior to the agreement; version 2.1 (beta 11) of the SystemC modeling language to be -released and made available by OSCI for download on the website. - -9. Code and related material entitled "System Design with SystemC Examples." - -10. Presentation document titled "Towards a SystemC Transaction Level Modeling Standard," -dated June 2004; presentation document titled "TLM Extensions," dated April 2004; -presentation document titled "Updated TLM Proposal," dated March 29, 2004; abstract titled -"Transaction Level Modeling in System C." - -11. Code and related material entitled "MP3 Decoder Example plus Performance Benchmark." - -12. SystemC October 12 Library. - -13. Source code modifications to the SystemC Library embodied in the October 12, 2004 kit -(system_2_z_lib.oct_12_2004.tgz). - -Source code modifications to the SystemC Regression Test Suite embodied in the October 12, -2004 kit (systemc_2_1_tests.oct_12_2004.tgz). - -14. Synthesizable Subset 1.0. - -15. TLM Contribution (Presentation documents; abstract; code; proposal dated 3/24/04). - -16. Updated version of TLM kit - -17. Code and related material “2.1 Beta Regression Tests” - -18. Code and related material “OSCI SystemC 2.1 Beta” - -19. SystemC 2.1 - -20. Assorted recommendations for enhancements, bug fixes and improved cross-platform support, -including project files for Microsoft Visual C++ versions 6.0 and 7.1 that are contained within -the files systemc-2.1.05may05.tgz and systemc_tests-2.105may05.tgz. - -21. Minor modifications incorporated in SystemC 2.1 open source implementation dated July 14, -2005 to permit port to Microsoft VC++ Version 7. - -22. Numerous modifications incorporated in SystemC 2.1 open source implementation dated July -14, 2005. - -23. A collection of interfaces and implementations in SystemC for analysis objects. - -A collection of interfaces and implementations in SystemC for configuring components in a -design. - -24. Modifications to the most recent version of SCV which allow it to run under the SystemC-2.1v1 -kit. - -25. Set of header files intended to be included in the SystemC TLM Modelling library code. The -API provides for 1 interfaces: (a) “Atom at once (Variously called BA, PVT, CC) in which a -single atom is transported at once. - -26. Modifications included in SystemC 2.2 library labeled “systemc-2.2.04feb06.tgz;” - -Modifications included in SystemC 2.2 test suite labeled “systemc_tests-2.2.04feb06.tgz.” - -27. Modifications to the SystemC 2.2 library to enable the port to gcc version 4; - -Addition of compliance_1666 tests to the SystemC 2.2 regression test suite. - -28. OSCI_TL3_2006_03_01.zip, including any updates of any of the foregoing, and -OSCI_SCML_Memory_and_Bitfield_2006_03_01.zip, including any updates of any of the -foregoing. - -29. C++/SystemC Code for Mentor’s SMI System PVT channel implementation; An example of a -protocol specific SystemC PVT channel implementation; Design examples using the above -channel models; A white-paper describing the channel implementations. - - - - EXHIBIT D - - Trademark Usage Policy - -I. LIST OF MARKS - - 1. Open SystemC - - 2. Open SystemC Initiative - - 3. OSCI - - 4. SystemC - - 5. SystemC Initiative - - 6. All logos that incorporate the foregoing word marks - - -II. PROPER USE OF MARKS - -Trademarks and service marks function as adjectives and generally should not be used as -nouns or verbs. Accordingly, as often as possible, the Marks should be used as adjectives -immediately preceding the generic noun that refers to the service in question. For example: - - The SystemC® software - The OSCI® LRM - -No Possessives or Plurals. Since they are not nouns, the Marks should never be used in the -possessive or plural forms. For example, it is not appropriate to write “SystemC’s software.” - -No Use as Verbs or as Puns. The Marks should never be used as verbs or as puns. - - -III. PROPER ATTRIBUTION - -Trademark ownership is attributed in two ways, with the use of a symbol (TM, SM, ®) after the mark -and with a legal legend, usually found at the end of a document following the copyright notice. -Following are OSCI’s rules for symbols and legends to attribute the Marks: - -Symbols: - -Which Symbol Do I Use? -The Marks generally function as trademarks rather than servicemarks. Unless you are -specifically directed otherwise, please use the ® symbol after the Marks. - -Where Do I Place the ® Symbol? -The ® symbol is placed immediately after the mark, either in superscript or subscript. - -When Do I Use the Symbol? -The ® symbol is to be used after the Marks in the following instances: - -Most Prominent Uses: A ® symbol is required after prominent uses of the Marks, e.g., in the -headlines and large print text of web pages, advertisements, other promotional materials and -press releases, except where space limitations or specific style considerations prevent -compliance with this requirement. - -First Use in Text: A ® symbol is required after the first use of each Mark in text, e.g. advertising -copy or the body of press releases, even though the symbol may have already appeared in the -headline or after another prominent use of the mark in the same document. - -All Logos: The ® symbol must appear after all logos incorporating the Marks. - - -IV. Legends - -All Marks that appear on a web page or in a press release, advertisement or other written -material (whether in print or electronic form) must be attributed in an appropriate legend. The -legend may be presented in “mouseprint” but must be large enough to be read easily. Legends -generally appear at the end of a document or the bottom of a web page but may be placed -elsewhere, e.g. the inside cover of documentation. - -The OSCI Legend: The following legend should be used in all materials in which any of the -Marks appear: - -[Insert the Marks] are trademarks or registered trademarks of Open SystemC Initiative, Inc. in -the United States and other countries and are used with permission. - - -V. MARKS NEVER COMBINED - -The Marks should never be combined with the marks of any business other than OSCI. The -Marks should always appear visually separate from any other marks appearing in the same -materials such that each mark creates a distinct commercial impression. It would, for instance, -not be appropriate to superimpose the logo of another business over any OSCI logo. - - -VI. LOGOS - -Logos incorporating the Marks can only be used in the format provided to you by OSCI for -incorporation into your materials or web pages. The logos provided to you by OSCI cannot be -modified in any way without OSCI’s prior written approval. Logos copied from OSCI web pages -or other materials may not to be used. Please contact support@opensystemc.org to obtain -electronic files containing the OSCI logos and to ask any questions regarding the logos. diff --git a/sdk_container/src/third_party/portage-stable/licenses/Sublime b/sdk_container/src/third_party/portage-stable/licenses/Sublime new file mode 100644 index 0000000000..5fb2be3496 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/Sublime @@ -0,0 +1,42 @@ +The SOFTWARE PRODUCT (SUBLIME TEXT) is protected by copyright laws and +international copyright treaties, as well as other intellectual property laws and +treaties. The SOFTWARE PRODUCT is licensed, not sold. + +1. LICENSES + SUBLIME TEXT is licensed as follows: + a. Installation and Usage. + Licenses are per user and valid for use on all supported operating + systems. License keys may be used on multiple computers and operating + systems, provided the license key holder is the primary user. Businesses + must purchase at least as many licenses as the number of people using + SUBLIME TEXT. + b. Backup Copies. + You may make copies of the license key and or SUBLIME TEXT for + backup and archival purposes. +2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS + a. Maintenance of Copyright Notices. + You must not remove or alter any copyright notices on any copy of + SUBLIME TEXT. + b. Distribution. + You may not distribute or sell license keys or SUBLIME TEXT to third + parties. Licenses will be revoked if distributed or sold to third parties. + c. Rental. + You may not rent, lease, or lend the license key or SUBLIME TEXT. +3. COPYRIGHT + All title, including but not limited to copyrights, in and to SUBLIME TEXT and + any copies thereof are owned by SUBLIME HQ PTY LTD. +4. NO WARRANTIES + SUBLIME HQ PTY LTD expressly disclaims any warranty for SUBLIME TEXT, + which is provided 'as is' without any express or implied warranty of any kind, + including but not limited to any warranties of merchantability, non- + infringement, or fitness of a particular purpose. +5. LIMITATION OF LIABILITY + In no event shall SUBLIME HQ PTY LTD be liable for any damages due to use + of SUBLIME TEXT, to the maximum extent permitted by law. This includes + without limitation, lost profits, business interruption, or lost information. In no + event will SUBLIME HQ PTY LTD be liable for loss of data or for indirect, + special, incidental, consequential (including lost profit), or other damages. + SUBLIME HQ PTY LTD shall have no liability with respect to the content of + SUBLIME TEXT or any part thereof, including but not limited to errors or + omissions contained therein, libel, trademark rights, business interruption, + loss of privacy or the disclosure of confidential information. diff --git a/sdk_container/src/third_party/portage-stable/licenses/gamess b/sdk_container/src/third_party/portage-stable/licenses/gamess deleted file mode 100644 index 6dbd38bc1c..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/gamess +++ /dev/null @@ -1,42 +0,0 @@ -GAMESS User License Agreement - -All GAMESS requestors MUST agree to the following license -aggrement which covers all versions of GAMESS (source code, -and binaries for Windows, Macintosh and ChemOffice). -With regard to the ab initio quantum chemistry code GAMESS, -together with its associated graphics and utility programs, -with which you have supplied me a copy, I agree to the following -conditions: - -1. I will not supply a copy of the code to anyone outside my -institution or corporation for any reason whatsoever. Instead, -I will refer any requests for copies of the program to you at -ISUQCG. This in no way limits my making of copies of the code -for backup purposes, or for running on more than one computer -system at my institution or home. - -2. I understand that copyright or ownership rights to GAMESS -are retained by ISUQCG and contributors to the GAMESS package. -I will not incorporate any part of GAMESS into any other program -system, either for sale or for non-profit distribution, without -written permission from ISUQCG, - -3. I understand that no large program such as GAMESS can be -considered to be bug free, and accordingly the ISUQCG supplies -the GAMESS software on an "as is" basis, with no additional -responsibility or liability, - -4. If results obtained with GAMESS are published in the -scientific literature, I will reference the program from the -article M.W.Schmidt, K.K.Baldridge, J.A.Boatz, S.T.Elbert, -M.S.Gordon, J.H.Jensen, S.Koseki, N.Matsunaga, K.A.Nguyen, -S.J.Su, T.L.Windus, M.Dupuis, J.A.Montgomery -J. Comput. Chem. 14, 1347-1363 (1993). Using specific methods -included in GAMESS may require citing additional articles, -as described in the manual. I agree to honor the request to -cite additional papers, as appropriate. - -5. This license is considered a "Research Group" license. -Thus anyone directly associated with your research group is -covered by the license and may share your copy of GAMESS on -all of your group's computer resources. diff --git a/sdk_container/src/third_party/portage-stable/licenses/gitter b/sdk_container/src/third_party/portage-stable/licenses/gitter deleted file mode 100644 index 48951f46ac..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/gitter +++ /dev/null @@ -1,161 +0,0 @@ -This terms of use agreement (this “agreement”) (together with the documents referred to in it) is a legal agreement between you and Troupe Technology Limited incorporated and registered in England and Wales with company number 08293148 and whose registered office is at 18 Mitchell Road, West Malling, Kent ME19 4RF, United Kingdom (“we”, “us” or “our”) for the use of our Gitter platform (“Gitter”). - -By using and/or registering to use Gitter (whether as a free user or a paid user), you must read, agree with and accept all of the terms and conditions contained in this agreement. This agreement is provided to you and concluded in English. You agree that any use by you of Gitter shall constitute your acceptance of the agreement. We recommend that you store or print-off a copy of the agreement (including all policies) for your records. - -If you do not agree to the terms of this agreement, please refrain from using Gitter. - -1. Applicable terms - -1. This agreement refers to the following additional terms, which also apply to your use of Gitter: -a. our acceptable use policy, which sets out the permitted and prohibited uses of Gitter. When using Gitter, you must comply with this acceptable use policy; -b. our privacy policy, which sets out the terms on which we process any personal data we collect from you, or that you provide to us. By using Gitter, you consent to such processing and you warrant that all data provided by you is accurate; -c. our cookie policy, which sets out information about the cookies on Gitter; and -d. a Creative Commons licence, which sets out the terms on which public conversations may be used and shared. -2. Gitter is built on top of GitHub. You must, therefore, comply with GitHub’s terms and conditions. You acknowledge that we have no control over GitHub’s terms and conditions. -3. If you subscribe for any of our other services you will also have to agree to the terms that govern the service you have subscribed for. - -2. Accessing Gitter - -1. We have developed Gitter to enable better communication between people and teams. You may use Gitter as either a free user or as a paid user. -2. In consideration of you agreeing to abide by the terms of this agreement, we hereby grant to you a non-exclusive, non-transferable, licence to use Gitter on the terms of this agreement. -3. Access to Gitter is permitted on a temporary basis and we reserve the right to withdraw or amend the services or functionality that we provide on Gitter without notice. We will not be liable if for any reason Gitter is unavailable at any time or for any period. -4. From time to time, we may restrict access to some parts of Gitter, or the entire Gitter platform, to users who have registered with us. We will use reasonable endeavours to fix issues and bugs in Gitter as quickly as we can. -5. If you choose, or you are provided with, a user identification code, password or any other piece of information as part of our security procedures, you must treat such information as confidential, and you must not disclose it to any third party. We have the right to disable any user identification code or password, whether chosen by you or allocated by us, at any time, if in our opinion you have failed to comply with any of the provisions of this agreement. -6. You must not misuse Gitter by knowingly introducing viruses, Trojans, worms, logic bombs or other material which is malicious or technologically harmful. You must not attempt to gain unauthorised access to Gitter, the server on which Gitter is stored or any server, computer or database connected to Gitter. You must not attack Gitter via a denial-of-service attack or a distributed denial-of service attack. -7. If you breach clause 2.6, you will be committing a criminal offence under the Computer Misuse Act 1990. We will report any such breach to the relevant law enforcement authorities and we will co-operate with those authorities by disclosing your identity to them. In the event of such a breach, we reserve the right to immediately cease your right to use Gitter. - -3. Public and private messaging - -1. Gitter allows users to communicate with each other, including the ability to send, receive or view public messages (for example, messages in Github public repositories or public Gitter channels) or private messages (whether one-on-one private conversations, group private conversations or messages on Github private repositories (together “private messages”)). You acknowledge and agree that you shall not misuse this functionality and will comply with the terms of this agreement and our Acceptable Use Policy at all times. -2. You acknowledge and agree that private messages: -a. are permanently stored by us; -b. are available and accessible for a limited or unlimited period of time depending on your subscription level; -c. are not completely private and shall be stored, and will be accessible by, us and its employees, agents and representatives; and -d. may be disclosed by us if required by law or any order of the court or any relevant regulatory body. -3. You acknowledge and agree that public messages and other user generated content: -a. can be viewed by all users and are indexed by search engines; -b. are accessible for an unlimited period of time; and -c. are subject to the Creative Commons licence: Attribution + Noncommercial + ShareAlike (BY-NC-SA). - -4. Payment, upgrading and downgrading - -1. If you wish to subscribe for a paid account, you: -a. must pay to us the relevant [monthly] fee as set out on our pricing page; -b. agree and undertake to pay to us (without any deduction) the relevant monthly fee in advance in full (in USD) and authorise us to collect the full fee from you each month until you cancel your subscription. All fees and charges will be exclusive of VAT (or other sales taxes). You shall be responsible for, and shall pay, any fees charged by your bank or credit or debit card provider; -c. acknowledge, subject to clause 5, that the relevant monthly fees are non-refundable. -2. If you upgrade from a free account to a paid account, or upgrade to a higher level paid account from a paid account, we will immediately bill you and you agree to pay to us (without any deduction) the relevant monthly fee in full (in USD). -3. You may downgrade your account level at any time but doing so may cause the loss of features and functionality. We do not accept any liability for such loss. -4. We reserve our rights to amend the fees at any time. - -5. Cancelation and refunds - -Cooling off period - -1. If you are a consumer, you have a legal right to cancel a contract under the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013 during the period set out below in clause 5.2. This means that during the relevant period if you change your mind or for any other reason you decide you do not want to use Gitter, you can notify us of your decision to cancel this agreement and receive a refund. -2. Your legal right to cancel this agreement starts from the date you receive confirmation of subscription from us, which is when this agreement between us is formed. You then have a period of fourteen (14) working days in which you may cancel (“cooling-off period”). Working days means that Saturdays, Sundays or public holidays in England are not included in this period. -3. To cancel this agreement during the cooling-off period, please contact us in writing to tell us by sending an e-mail to support@gitter.im. You may wish to keep a copy of your cancellation notification for your own records. If you send us your cancellation notice by e-mail or by post, then your cancellation is effective from the date you sent us the e-mail or posted the letter to us. - -Cancellation after the cooling off period - -4. After the expiry of the cooling-off period set out in clause 5.2, you may cancel your account at any time by [clicking on the ‘Cancel your Account’ link on your account settings page]. You are solely responsible for properly cancelling your account. -5. If you cancel your Gitter account before the end of your current paid up month, your cancellation will take effect immediately and you will not be charged again. You will not, however, receive a refund in respect of the remaining dates in the paid up month. - -6. Your indemnities and undertakings - -1. You agree that when using Gitter you will comply with all applicable laws and this agreement. In particular, but without limitation, you agree not to: -a. use Gitter in any unlawful manner or in a manner which promotes or encourages illegal activity; or -b. breach any law, statute, contract, or regulation; -c. act in a manner that is obscene, defamatory, libelous, unlawfully threatening or unlawfully harassing; -d. provide false, inaccurate or misleading information; -e. use an anonymising proxy; or -f. attempt to gain unauthorised access to Gitter or any networks, servers or computer systems connected to Gitter. -2. (together the “Restricted Activities”) -3. Except as expressly set out in this agreement or as permitted by any local law, you undertake: -a. not to rent, lease, sub-license, loan, translate, merge, adapt, vary or modify Gitter or your access to Gitter; -b. not to engage in any of the Restricted Activities, nor control an account that is linked to any of the Restricted Activities; -c. not to make alterations to, or modifications of, the whole or any part of Gitter nor permit Gitter or any part of it to be combined with, or become incorporated in, any other programs or websites; -d. not to disassemble, de-compile, reverse engineer or create derivative works based on the whole or any part of Gitter, except those parts of Gitter that are published under open-source licences; -e. to include our copyright notice on all entire and partial copies of Gitter in any form; or -f. not to provide, or otherwise make available, Gitter in any form, in whole or in part (including, but not limited to, program listings, object and source program listings, object code and source code) to any person without prior written consent from us, except those parts of Gitter that are published under open-source licences. -4. Notwithstanding clause 6.1 and 6.2, you agree to indemnify us in full and on demand from and against any loss, damage, costs or expenses which we suffer or incur directly or indirectly as a result of your use of Gitter otherwise than in accordance with this agreement or any applicable laws. -5. You warrant to us that all the information you provide to us is true and accurate to the best of your knowledge. - -7. Intellectual property rights - -1. We are the owner or the licensee of all intellectual property rights in Gitter, and in the material published on it. Those works are protected by copyright laws and treaties around the world. All such rights are reserved. -2. The trade marks, service marks, and logos (“Trade Marks”) contained on Gitter are owned by us, our group companies or third party partners of us. You cannot use, copy, edit, vary, reproduce, publish, display, distribute, store, transmit, commercially exploit or disseminate the Trade Marks without the prior written consent of us, the relevant group company or the relevant third party partner of us. -3. Subject to the terms of the Creative Commons licence which governs user generated content: -a. you must not modify the paper or digital copies of any materials you have printed off or downloaded in any way, and you must not use any illustrations, photographs, video or audio sequences or any graphics separately from any accompanying text; -b. our status (and that of any identified contributors) as the authors of content on Gitter must always be acknowledged. -c. you must not use any part of the content on Gitter for commercial purposes without obtaining a licence to do so from us or our licensors. -d. if you print off, copy or download any part of Gitter in breach of this agreement, your right to use Gitter will cease immediately and you must, at our option, return or destroy any copies of the materials you have made. - -8. Uploading content to Gitter - -1. Whenever you make use of a feature that allows you to upload content to Gitter, or to make contact with other users of Gitter, you must comply with the content standards set out in our Acceptable Use Policy. -2. You warrant that any such contribution does comply with those standards, and you will be liable to us and indemnify us for any breach of that warranty. -3. Any content you upload to Gitter in a public message will be considered non-confidential and non-proprietary. To the extent it is necessary in order to complete your requests, you grant to us a perpetual, worldwide, non-exclusive, royalty free and fully paid licence to, without limitation, use, sublicence, copy, repost, transmit or otherwise distribute, publicly display, publicly perform, adapt, prepare derivative works of, compile, make available and otherwise communicate to the public the content -4. We also have the right to disclose your identity to any third party who is claiming that any content posted or uploaded by you to Gitter constitutes a violation of their intellectual property rights, or of their right to privacy. -5. We have the right to remove any posting you make on Gitter if, in our opinion, your post does not comply with the content standards set out in our Acceptable Use Policy. -6. You acknowledge and agree that Gitter acts merely as a passive conduit and/or host for the uploading storage and distribution of such content. The views expressed by other users on Gitter do not represent our views or values. We cannot and do not review the Content created or uploaded by its users, and neither we nor our subsidiaries, affiliates, successors, assigns, employees, agents, directors, officers and shareholders has any obligation, and does not undertake or assume any duty, to monitor Gitter for content that is inappropriate, that does not or might infringe any third party rights, or has otherwise been uploaded in breach of this agreement or applicable law. -7. You are solely responsible for all of the content that you upload, post or distribute to, on or through Gitter, and to the extent permissible by law, we exclude all liability with respect to content and the activities of users. - -9. Changes to these terms - -We may revise this agreement (or any of the documents referred to in this agreement) at any time by amending this page. Please check this page from time to time to take notice of any changes we made, as they are binding on you. - -10. Duplicate accounts - -We reserve the right to refuse the creation of duplicate accounts for the same user. In a case where duplicate accounts are detected, we reserve the right to close or merge these duplicate accounts without notification. - -11. Eligibility - -1. To be eligible for Gitter, you must (a) be at least 13 years old; (b) be a registered member of GitHub; and (c) agree to the terms of this agreement. -2. You further represent and warrant to us that if you are an individual and you open an account with us that you are not acting on behalf of an undisclosed principal or a third party beneficiary. -3. You undertake that your login may only be used by you and a login shared by multiple people is not permitted. - -12. No warranty - -1. Use of Gitter is at your own risk. Gitter is provided on an “as is” basis. We do not warrant or guarantee that Gitter and all or part of its contents will be always available or that its use will not be interrupted. -2. You acknowledge that Gitter may not be free of bugs or errors and you agree that the existence of any minor errors shall not constitute a breach of this agreement. - -13. Our liability - -1. Nothing in this agreement excludes or limits our liability for death or personal injury arising from our negligence, or our fraud or fraudulent misrepresentation, or any other liability that cannot be excluded or limited by English law. -2. To the extent permitted by law, we exclude all conditions, warranties, representations or other terms which may apply to Gitter or any content on it, whether express or implied. -3. Subject to clause 13.1, we will not be liable to any user for any loss or damage, whether in contract, tort (including negligence), breach of statutory duty, or otherwise, even if foreseeable, arising under or in connection with: -a. use of, or inability to use, Gitter; or -b. use of or reliance on any content displayed on Gitter. -4. We will not be liable for any loss or damage caused by a virus, distributed denial-of-service attack, or other technologically harmful material that may infect your computer equipment, computer programs, data or other proprietary material due to your use of Gitter or to your downloading of any content on it, or on any website linked to it. -5. We assume no responsibility for the content of websites linked on Gitter. Such links should not be interpreted as endorsement by us of those linked websites. We will not be liable for any loss or damage that may arise from your use of them. -6. Subject to clause 13.1, our maximum aggregate liability under or in connection with this agreement, or any collateral contract, whether in contract, tort (including negligence) or otherwise, shall in all circumstances be limited to a sum equal to US$100 or the amount you paid to us in fees in the previous 12 calendar months, whichever is greater. - -14. Termination - -1. Either party may terminate this agreement immediately and without notice to the other party. You may terminate this agreement by deleting your account and refraining to use Gitter. -2. Upon termination or expiry for any reason: -a. all rights granted to you under this agreement shall cease; -b. you must cease all activities authorised by this agreement; -c. we will not delete the content you have posted on Gitter; and -d. you must immediately delete your account and cease using Gitter and certify to us that you have done so. -3. Any provision of this agreement that expressly or by implication is intended to come into or continue in force on or after termination or expiry of this agreement shall remain in full force and effect. - -15. Transfer of rights and obligations - -1. This agreement is binding on you and us and on our respective successors and assignees. -2. You may not transfer, assign, charge or otherwise dispose of this agreement, or any of your rights or obligations arising under it, without our prior written consent. -3. We may assign, charge, novate or otherwise dispose of this agreement without our prior written consent. - -16. General Terms - -Communications -1. We are required to provide certain information to you in writing. By accepting this agreement, you agree that we can communicate with you electronically either by email or by posting notices on Gitter. -Entire Agreement -2. This agreement and any document expressly referred to in it constitutes the whole agreement between us and supersedes any previous discussions, correspondence, arrangements or understandings between us. -Law and Jurisdiction -2. This agreement and any dispute or claim arising out of or in connection with it or its subject matter or formation (including non-contractual disputes or claims) shall be governed by and construed in accordance with the law of England and Wales. -4. Any dispute or claim arising out of or in connection with this agreement will be subject to the exclusive jurisdiction of the courts of England and Wales. -Contact us -5. To contact us, please email support@gitter.im. - -PLEASE NOTE: The ‘in summary’ section is for information only and has been provided to help you to understand our legal terms and policies. The ‘in summary’ section does not replace our terms and conditions of use and you must still read, agree with and accept all of our legal terms and policies before you can use Gitter. In the event of conflict between the ‘in summary’ section and any of the terms of our legal agreements or policies, our legal agreements and/or policies shall prevail. diff --git a/sdk_container/src/third_party/portage-stable/licenses/mammoth b/sdk_container/src/third_party/portage-stable/licenses/mammoth deleted file mode 100644 index 27ba4536d2..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/mammoth +++ /dev/null @@ -1,20 +0,0 @@ - --------------------- - LICENSE AGREEMENT - --------------------- -The MAMMOTH user automatically accepts the following terms when using the program: - -(1) Report errors, bugs or modificarions in the program to main author, Angel R Ortiz, e-mail: aro@cbm.uam.es - -(2) Do not redistribute the program and/or its modifications. Interested users should contact directly to the author in order to obtain a copy of the program. - -(3) This license is for scientific non-profit and non-commercial use only. Any other use of this software for other purposes, alone or integrated into other software, requires the prior consent of the author. - -(4) The authors do not assume any responsibility for the licensed software and its use. The author will not assume any liability -for damages occurring through the use of the licensed software; does not guarantee the suitability of the licensed software for any application; and does not provide support. - -(5) Acknowledge the use of the program in scientific publications: - - Ortiz AR, Strauss CE, Olmea O. - MAMMOTH (Matching molecular models obtained from theory) - An automated method for model comparison. - Protein Sci. 2002 Nov;11(11):2606-21. diff --git a/sdk_container/src/third_party/portage-stable/licenses/no-source-code b/sdk_container/src/third_party/portage-stable/licenses/no-source-code index b9abb1186f..5034a67cd9 100644 --- a/sdk_container/src/third_party/portage-stable/licenses/no-source-code +++ b/sdk_container/src/third_party/portage-stable/licenses/no-source-code @@ -6,8 +6,10 @@ Free Cultural Works [3], even if it is distributed under a free software license. Source code is the preferred form in which a programmer would modify the work. -The "no-source-code" license label must never be used on its own, but -only along with the license under which the package is distributed. +Note to developers: The "no-source-code" license label must never be +used on its own, but only along with the license under which the +package is distributed. It should only be used together with licenses +that would qualify as free when used for source code. [1] http://www.gnu.org/philosophy/free-sw.html [2] http://opensource.org/osd diff --git a/sdk_container/src/third_party/portage-stable/licenses/oracle-jdbc b/sdk_container/src/third_party/portage-stable/licenses/oracle-jdbc deleted file mode 100644 index edaa845502..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/oracle-jdbc +++ /dev/null @@ -1,222 +0,0 @@ -Oracle Technology Network Development and Distribution License Terms - -Export Controls on the Programs -Selecting the "Accept License Agreement" button is a confirmation of your -agreement that you comply, now and during the trial term, with each of the -following statements: - --You are not a citizen, national, or resident of, and are not under control of, -the government of Cuba, Iran, Sudan, Libya, North Korea, Syria, nor any country -to which the United States has prohibited export. --You will not download or otherwise export or re-export the Programs, directly -or indirectly, to the above mentioned countries nor to citizens, nationals or -residents of those countries. --You are not listed on the United States Department of Treasury lists of -Specially Designated Nationals, Specially Designated Terrorists, and Specially -Designated Narcotic Traffickers, nor are you listed on the United States -Department of Commerce Table of Denial Orders. - -You will not download or otherwise export or re-export the Programs, directly or -indirectly, to persons on the above mentioned lists. - -You will not use the Programs for, and will not allow the Programs to be used -for, any purposes prohibited by United States law, including, without -limitation, for the development, design, manufacture or production of nuclear, -chemical or biological weapons of mass destruction. - -EXPORT RESTRICTIONS -You agree that U.S. export control laws and other applicable export and import -laws govern your use of the programs, including technical data; additional -information can be found on Oracle®'s Global Trade Compliance web site -(http://www.oracle.com/products/export). - -You agree that neither the programs nor any direct product thereof will be -exported, directly, or indirectly, in violation of these laws, or will be used -for any purpose prohibited by these laws including, without limitation, nuclear, -chemical, or biological weapons proliferation. - -Oracle Employees: Under no circumstances are Oracle Employees authorized to -download software for the purpose of distributing it to customers. Oracle -products are available to employees for internal use or demonstration purposes -only. In keeping with Oracle's trade compliance obligations under U.S. and -applicable multilateral law, failure to comply with this policy could result in -disciplinary action up to and including termination. - -Note: You are bound by the Oracle Technology Network ("OTN") License Agreement -terms. The OTN License Agreement terms also apply to all updates you receive -under your Technology Track subscription. - -The OTN License Agreement terms below supercede any shrinkwrap license on the -OTN Technology Track software CDs and previous OTN License terms (including the -Oracle Program License as modified by the OTN Program Use Certificate). - -Oracle Technology Network Development and Distribution License Agreement - - -"We," "us," and "our" refers to Oracle USA, Inc., for and on behalf of itself -and its subsidiaries and affiliates under common control. "You" and "your" -refers to the individual or entity that wishes to use the programs from Oracle. -"Programs" refers to the software product you wish to download and use and -program documentation. "License" refers to your right to use the programs under -the terms of this agreement. This agreement is governed by the substantive and -procedural laws of California. You and Oracle agree to submit to the exclusive -jurisdiction of, and venue in, the courts of San Francisco, San Mateo, or Santa -Clara counties in California in any dispute arising out of or relating to this -agreement. - -We are willing to license the programs to you only upon the condition that you -accept all of the terms contained in this agreement. Read the terms carefully -and select the "Accept" button at the bottom of the page to confirm your -acceptance. If you are not willing to be bound by these terms, select the "Do -Not Accept" button and the registration process will not continue. - -License Rights -We grant you a nonexclusive, nontransferable limited license to use the programs -for purposes of developing your applications. You may also distribute the -programs with your applications to your customers. If you want to use the -programs for any purpose other than as expressly permitted under this agreement -you must contact us, or an Oracle reseller, to obtain the appropriate license. -We may audit your use of the programs. Program documentation is either shipped -with the programs, or documentation may accessed online at -http://otn.oracle.com/docs. - -Ownership and Restrictions -We retain all ownership and intellectual property rights in the programs. You -may make a sufficient number of copies of the programs for the licensed use and -one copy of the programs for backup purposes. - -You may not: -- use the programs for any purpose other than as provided above; -- distribute the programs unless accompanied with your applications; -- charge your end users for use of the programs; -- remove or modify any program markings or any notice of our proprietary rights; -- use the programs to provide third party training on the content and/or -functionality of the programs, except for training your licensed users; -- assign this agreement or give the programs, program access or an interest in -the programs to any individual or entity except as provided under this -agreement; -- cause or permit reverse engineering (unless required by law for -interoperability), disassembly or decompilation of the programs; -- disclose results of any program benchmark tests without our prior consent; or, -- use any Oracle name, trademark or logo. - -Program Distribution -We grant you a nonexclusive, nontransferable right to copy and distribute the -programs to your end users provided that you do not charge your end users for -use of the programs and provided your end users may only use the programs to run -your applications for their business operations. Prior to distributing the -programs you shall require your end users to execute an agreement binding them -to terms consistent with those contained in this section and the sections of -this agreement entitled "License Rights," "Ownership and Restrictions," -"Export," "Disclaimer of Warranties and Exclusive Remedies," "No Technical -Support," "End of Agreement," "Relationship Between the Parties," and "Open -Source." You must also include a provision stating that your end users shall -have no right to distribute the programs, and a provision specifying us as a -third party beneficiary of the agreement. You are responsible for obtaining -these agreements with your end users. - -You agree to: (a) defend and indemnify us against all claims and damages caused -by your distribution of the programs in breach of this agreements and/or failure -to include the required contractual provisions in your end user agreement as -stated above; (b) keep executed end user agreements and records of end user -information including name, address, date of distribution and identity of -programs distributed; (c) allow us to inspect your end user agreements and -records upon request; and, (d) enforce the terms of your end user agreements so -as to effect a timely cure of any end user breach, and to notify us of any -breach of the terms. - -Export -You agree that U.S. export control laws and other applicable export and import -laws govern your use of the programs, including technical data; additional -information can be found on Oracle's Global Trade Compliance web site located at -http://www.oracle.com/products/export/index.html?content.html. You agree that -neither the programs nor any direct product thereof will be exported, directly, -or indirectly, in violation of these laws, or will be used for any purpose -prohibited by these laws including, without limitation, nuclear, chemical, or -biological weapons proliferation. - -Disclaimer of Warranty and Exclusive Remedies - -THE PROGRAMS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. WE FURTHER -DISCLAIM ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION, ANY -IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR -NONINFRINGEMENT. - -IN NO EVENT SHALL WE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE -OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR DATA -USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR -TORT, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. OUR -ENTIRE LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE THOUSAND -DOLLARS (U.S. $1,000). - -No Technical Support -Our technical support organization will not provide technical support, phone -support, or updates to you for the programs licensed under this agreement. - -Restricted Rights -If you distribute a license to the United States government, the programs, -including documentation, shall be considered commercial computer software and -you will place a legend, in addition to applicable copyright notices, on the -documentation, and on the media label, substantially similar to the following: -NOTICE OF RESTRICTED RIGHTS -"Programs delivered subject to the DOD FAR Supplement are 'commercial computer -software' and use, duplication, and disclosure of the programs, including -documentation, shall be subject to the licensing restrictions set forth in the -applicable Oracle license agreement. Otherwise, programs delivered subject to -the Federal Acquisition Regulations are 'restricted computer software' and use, -duplication, and disclosure of the programs, including documentation, shall be -subject to the restrictions in FAR 52.227-19, Commercial Computer -Software-Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, -Redwood City, CA 94065." - -End of Agreement -You may terminate this agreement by destroying all copies of the programs. We -have the right to terminate your right to use the programs if you fail to comply -with any of the terms of this agreement, in which case you shall destroy all -copies of the programs. - -Relationship Between the Parties -The relationship between you and us is that of licensee/licensor. Neither party -will represent that it has any authority to assume or create any obligation, -express or implied, on behalf of the other party, nor to represent the other -party as agent, employee, franchisee, or in any other capacity. Nothing in this -agreement shall be construed to limit either party's right to independently -develop or distribute software that is functionally similar to the other party's -products, so long as proprietary information of the other party is not included -in such software. - -Open Source -"Open Source" software - software available without charge for use, modification -and distribution - is often licensed under terms that require the user to make -the user's modifications to the Open Source software or any software that the -user 'combines' with the Open Source software freely available in source code -form. If you use Open Source software in conjunction with the programs, you must -ensure that your use does not: (i) create, or purport to create, obligations of -us with respect to the Oracle programs; or (ii) grant, or purport to grant, to -any third party any rights to or immunities under our intellectual property or -proprietary rights in the Oracle programs. For example, you may not develop a -software program using an Oracle program and an Open Source program where such -use results in a program file(s) that contains code from both the Oracle program -and the Open Source program (including without limitation libraries) if the Open -Source program is licensed under a license that requires any "modifications" be -made freely available. You also may not combine the Oracle program with programs -licensed under the GNU General Public License ("GPL") in any manner that could -cause, or could be interpreted or asserted to cause, the Oracle program or any -modifications thereto to become subject to the terms of the GPL. - -Entire Agreement -You agree that this agreement is the complete agreement for the programs and -licenses, and this agreement supersedes all prior or contemporaneous agreements -or representations. If any term of this agreement is found to be invalid or -unenforceable, the remaining provisions will remain effective. - -Last updated: 03/09/05 - -Should you have any questions concerning this License Agreement, or if you -desire to contact Oracle for any reason, please write: -Oracle USA, Inc. -500 Oracle Parkway, -Redwood City, CA 94065 - -Oracle may contact you to ask if you had a satisfactory experience installing -and using this OTN software download. diff --git a/sdk_container/src/third_party/portage-stable/licenses/radeon-ucode b/sdk_container/src/third_party/portage-stable/licenses/radeon-ucode deleted file mode 100644 index ffed88fe78..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/radeon-ucode +++ /dev/null @@ -1,51 +0,0 @@ -Copyright (C) 2009-2016 Advanced Micro Devices, Inc. All rights reserved. - -REDISTRIBUTION: Permission is hereby granted, free of any license fees, -to any person obtaining a copy of this microcode (the "Software"), to -install, reproduce, copy and distribute copies, in binary form only, of -the Software and to permit persons to whom the Software is provided to -do the same, provided that the following conditions are met: - -No reverse engineering, decompilation, or disassembly of this Software -is permitted. - -Redistributions must reproduce the above copyright notice, this -permission notice, and the following disclaimers and notices in the -Software documentation and/or other materials provided with the -Software. - -DISCLAIMER: THE USE OF THE SOFTWARE IS AT YOUR SOLE RISK. THE SOFTWARE -IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND AND COPYRIGHT -HOLDER AND ITS LICENSORS EXPRESSLY DISCLAIM ALL WARRANTIES, EXPRESS AND -IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -COPYRIGHT HOLDER AND ITS LICENSORS DO NOT WARRANT THAT THE SOFTWARE WILL -MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE -UNINTERRUPTED OR ERROR-FREE. THE ENTIRE RISK ASSOCIATED WITH THE USE OF -THE SOFTWARE IS ASSUMED BY YOU. FURTHERMORE, COPYRIGHT HOLDER AND ITS -LICENSORS DO NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE -OR THE RESULTS OF THE USE OF THE SOFTWARE IN TERMS OF ITS CORRECTNESS, -ACCURACY, RELIABILITY, CURRENTNESS, OR OTHERWISE. - -DISCLAIMER: UNDER NO CIRCUMSTANCES INCLUDING NEGLIGENCE, SHALL COPYRIGHT -HOLDER AND ITS LICENSORS OR ITS DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS -("AUTHORIZED REPRESENTATIVES") BE LIABLE FOR ANY INCIDENTAL, INDIRECT, -SPECIAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS -PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND THE -LIKE) ARISING OUT OF THE USE, MISUSE OR INABILITY TO USE THE SOFTWARE, -BREACH OR DEFAULT, INCLUDING THOSE ARISING FROM INFRINGEMENT OR ALLEGED -INFRINGEMENT OF ANY PATENT, TRADEMARK, COPYRIGHT OR OTHER INTELLECTUAL -PROPERTY RIGHT EVEN IF COPYRIGHT HOLDER AND ITS AUTHORIZED -REPRESENTATIVES HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN -NO EVENT SHALL COPYRIGHT HOLDER OR ITS AUTHORIZED REPRESENTATIVES TOTAL -LIABILITY FOR ALL DAMAGES, LOSSES, AND CAUSES OF ACTION (WHETHER IN -CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHERWISE) EXCEED THE AMOUNT OF -US$10. - -Notice: The Software is subject to United States export laws and -regulations. You agree to comply with all domestic and international -export laws and regulations that apply to the Software, including but -not limited to the Export Administration Regulations administered by the -U.S. Department of Commerce and International Traffic in Arm Regulations -administered by the U.S. Department of State. These laws include -restrictions on destinations, end users and end use. diff --git a/sdk_container/src/third_party/portage-stable/licenses/sun-bcla-j2ee-deployment b/sdk_container/src/third_party/portage-stable/licenses/sun-bcla-j2ee-deployment deleted file mode 100644 index 244543d100..0000000000 --- a/sdk_container/src/third_party/portage-stable/licenses/sun-bcla-j2ee-deployment +++ /dev/null @@ -1,199 +0,0 @@ -Sun Microsystems, Inc. -Binary Code License Agreement - -READ THE TERMS OF THIS AGREEMENT AND ANY PROVIDED SUPPLEMEN -TAL LICENSE TERMS (COLLECTIVELY "AGREEMENT") CAREFULLY BEFO -RE OPENING THE SOFTWARE MEDIA PACKAGE. BY OPENING THE SOFT -WARE MEDIA PACKAGE, YOU AGREE TO THE TERMS OF THIS AGREEMEN -T. IF YOU ARE ACCESSING THE SOFTWARE ELECTRONICALLY, INDIC -ATE YOUR ACCEPTANCE OF THESE TERMS BY SELECTING THE "ACCEPT -" BUTTON AT THE END OF THIS AGREEMENT. IF YOU DO NOT AGREE - TO ALL THESE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE TO - YOUR PLACE OF PURCHASE FOR A REFUND OR, IF THE SOFTWARE IS - ACCESSED ELECTRONICALLY, SELECT THE "DECLINE" BUTTON AT TH -E END OF THIS AGREEMENT. - -1. LICENSE TO USE. Sun grants you a non-exclusive and non --transferable license for the internal use only of the acco -mpanying software and documentation and any error correctio -ns provided by Sun (collectively "Software"), by the number - of users and the class of computer hardware for which the -corresponding fee has been paid. - -2. RESTRICTIONS. Software is confidential and copyrighted -. Title to Software and all associated intellectual propert -y rights is retained by Sun and/or its licensors. Except a -s specifically authorized in any Supplemental License Terms -, you may not make copies of Software, other than a single -copy of Software for archival purposes. Unless enforcement - is prohibited by applicable law, you may not modify, decom -pile, or reverse engineer Software. Licensee acknowledges -that Licensed Software is not designed or intended for use -in the design, construction, operation or maintenance of an -y nuclear facility. Sun Microsystems, Inc. disclaims any ex -press or implied warranty of fitness for such uses. No ri -ght, title or interest in or to any trademark, service mark -, logo or trade name of Sun or its licensors is granted und -er this Agreement. - -3. LIMITED WARRANTY. Sun warrants to you that for a perio -d of ninety (90) days from the date of purchase, as evidenc -ed by a copy of the receipt, the media on which Software is - furnished (if any) will be free of defects in materials an -d workmanship under normal use. Except for the foregoing, -Software is provided "AS IS". Your exclusive remedy and Su -n's entire liability under this limited warranty will be at - Sun's option to replace Software media or refund the fee p -aid for Software. - -4. DISCLAIMER OF WARRANTY. UNLESS SPECIFIED IN THIS AGREE -MENT, ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AN -D WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABI -LITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT -ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS - ARE HELD TO BE LEGALLY INVALID. - -5. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED -BY LAW, IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR - ANY LOST REVENUE, PROFIT OR DATA, OR FOR SPECIAL, INDIRECT -, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CA -USED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF -OR RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE, EVEN - IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES -. In no event will Sun's liability to you, whether in cont -ract, tort (including negligence), or otherwise, exceed the - amount paid by you for Software under this Agreement. The - foregoing limitations will apply even if the above stated -warranty fails of its essential purpose. - -6. Termination. This Agreement is effective until termina -ted. You may terminate this Agreement at any time by destr -oying all copies of Software. This Agreement will terminat -e immediately without notice from Sun if you fail to comply - with any provision of this Agreement. Upon Termination, y -ou must destroy all copies of Software. - -7. Export Regulations. All Software and technical data del -ivered under this Agreement are subject to US export contro -l laws and may be subject to export or import regulations i -n other countries. You agree to comply strictly with all s -uch laws and regulations and acknowledge that you have the -responsibility to obtain such licenses to export, re-export -, or import as may be required after delivery to you. - -8. U.S. Government Restricted Rights. If Software is bein -g acquired by or on behalf of the U.S. Government or by a U -.S. Government prime contractor or subcontractor (at any ti -er), then the Government's rights in Software and accompany -ing documentation will be only as set forth in this Agreeme -nt; this is in accordance with 48 CFR 227.7201 through 227. -7202-4 (for Department of Defense (DOD) acquisitions) and w -ith 48 CFR 2.101 and 12.212 (for non-DOD acquisitions). - -9. Governing Law. Any action related to this Agreement wi -ll be governed by California law and controlling U.S. feder -al law. No choice of law rules of any jurisdiction will ap -ply. - -10. Severability. If any provision of this Agreement is hel -d to be unenforceable, this Agreement will remain in effect - with the provision omitted, unless omission would frustrat -e the intent of the parties, in which case this Agreement w -ill immediately terminate. - -11. Integration. This Agreement is the entire agreement be -tween you and Sun relating to its subject matter. It super -sedes all prior or contemporaneous oral or written communic -ations, proposals, representations and warranties and preva -ils over any conflicting or additional terms of any quote, -order, acknowledgment, or other communication between the p -arties relating to its subject matter during the term of th -is Agreement. No modification of this Agreement will be bi -nding, unless in writing and signed by an authorized repres -entative of each party. - -JAVA(TM) INTERFACE CLASSES -J2EE(TM) DEPLOYMENT SPECIFICATION INTERFACE CLASSES 1.1 -SUPPLEMENTAL LICENSE TERMS - -These supplemental license terms ("Supplemental Terms") add - to or modify the terms of the Binary Code License Agreemen -t (collectively, the "Agreement"). Capitalized terms not de -fined in these Supplemental Terms shall have the same meani -ngs ascribed to them in the Agreement. These Supplemental T -erms shall supersede any inconsistent or conflicting terms -in the Agreement, or in any license contained within the So -ftware. - -1. Software Internal Use and Development License Grant. Sub -ject to the terms and conditions of this Agreement, includi -ng, but not limited to Section 3 (Java(TM) Technology Restr -ictions) of these Supplemental Terms, Sun grants you a non- -exclusive, non-transferable, limited license to reproduce i -nternally and use internally the binary form of the Softwar -e, complete and unmodified, for the sole purpose of designi -ng, developing and testing your Java applets and applicatio -ns ("Programs"). - -2. License to Distribute Software. In addition to the lice -nse granted in Section 1 (Software Internal Use and Develop -ment License Grant) of these Supplemental Terms, subject to - the terms and conditions of this Agreement, including but -not limited to Section 3 (Java Technology Restrictions), Su -n grants you a non-exclusive, non-transferable, limited lic -ense to reproduce and distribute the Software in binary for -m only, provided that you (i) distribute the Software compl -ete and unmodified and only bundled as part of your Program -s, (ii) do not distribute additional software intended to r -eplace any component(s) of the Software, (iii) do not remov -e or alter any proprietary legends or notices contained in -the Software, (iv) only distribute the Software subject to -a license agreement that protects Sun's interests consisten -t with the terms contained in this Agreement, and (v) agree - to defend and indemnify Sun and its licensors from and aga -inst any damages, costs, liabilities, settlement amounts an -d/or expenses (including attorneys' fees) incurred in conne -ction with any claim, lawsuit or action by any third party -that arises or results from the use or distribution of any -and all Programs and/or Software. - -3. Java Technology Restrictions. You may not modify the Jav -a Platform Interface ("JPI", identified as classes containe -d within the "java" package or any subpackages of the "java -" package), by creating additional classes within the JPI o -r otherwise causing the addition to or modification of the -classes in the JPI. In the event that you create an additi -onal class and associated API(s) which (i) extends the func -tionality of the Java Platform, and (ii) is exposed to thir -d party software developers for the purpose of developing a -dditional software which invokes such additional API, you m -ust promptly publish broadly an accurate specification for -such API for free use by all developers. You may not create -, or authorize your licensees to create additional classes, - interfaces, or subpackages that are in any way identified -as "java", "javax", "sun" or similar convention as specifie -d by Sun in any naming convention designation. - -4. Trademarks and Logos. You acknowledge and agree as betwe -en you and Sun that Sun owns the SUN, SOLARIS, JAVA, JINI, -FORTE, and iPLANET trademarks and all SUN, SOLARIS, JAVA, J -INI, FORTE, and iPLANET-related trademarks, service marks, -logos and other brand designations ("Sun Marks"), and you a -gree to comply with the Sun Trademark and Logo Usage Requir -ements currently located at http://www.sun.com/policies/tra -demarks. Any use you make of the Sun Marks inures to Sun's -benefit. - -5. Source Code. Software may contain source code that is pr -ovided solely for reference purposes pursuant to the terms -of this Agreement. Source code may not be redistributed un -less expressly provided for in this Agreement. - -6. Termination for Infringement. Either party may termina -te this Agreement immediately should any Software become, o -r in either party's opinion be likely to become, the subjec -t of a claim of infringement of any intellectual property r -ight. - -For inquiries please contact: Sun Microsystems, Inc. 4150 N -etwork Circle, Santa Clara, California 95054. \ No newline at end of file diff --git a/sdk_container/src/third_party/portage-stable/licenses/yangcli-pro b/sdk_container/src/third_party/portage-stable/licenses/yangcli-pro new file mode 100644 index 0000000000..ff067d817c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/licenses/yangcli-pro @@ -0,0 +1,261 @@ +YumaWorks License Agreement +yangcli-pro End User License Agreement + +YumaWorks, Inc., Licensor, ("YumaWorks") is willing to license the software contained herein +("Licensed Software") only on the condition that you accept all of the terms in this Agreement. + +PLEASE READ THE TERMS CAREFULLY. BY LOADING, DOWNLOADING, MODIFYING, OR +OTHERWISE USING THE LICENSED SOFTWARE, YOU AGREE TO BE BOUND BY THIS +LICENSE AGREEMENT. + +If you do not agree to these terms, YumaWorks is unwilling to license the software to you. In +such event, you may not use the licensed software, and you should promptly contact +YumaWorks for instructions on erasing and/or inactivating it. +NOTE: +• THE LICENSED SOFTWARE IS LIMITED TO USE BY A SINGLE USER +• THE LICENSED SOFTWARE MAY INSTALLED ON ONE COMPUTER. +SEE EXHIBIT B. +• THE LICENSED SOFTWARE CANNOT BE DISTRIBUTED TO OTHERS. +• THE TEST RESULTS FROM USE OF THE LICENSED SOFTWARE TESTS CANNOT +BE PUBLISHED IN ANY WAY. +• THE SOFTWARE AND ACCOMPANYING USER DOCUMENTATION ARE PROTECTED +BY UNITED STATES COPYRIGHT LAW AND INTERNATIONAL TREATY. +UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND +CRIMINAL PENALTIES. +• THE SOFTWARE USES EXTERNAL LIBRARIES AND OPEN-SOURCE C MODULES +WHICH HAVE THEIR OWN LICENSE. REFER TO yumapro-legal-notices.pdf. + +This License Agreement (the "Agreement") is made as of the purchase date (the "Effective +Date"), by and between YumaWorks, Inc., a California corporation that may be contacted at 685 +Cochran St., #160, Simi Valley, CA, 93065 ("YumaWorks") and you ("Licensee"). + +RECITALS +A. YumaWorks owns the rights to grant licenses to certain computer software modules used in +implementing certain networking protocols described in Exhibit A. +B. YumaWorks desires to grant and Licensee desires to receive a non- exclusive license to such +YumaWorks computer software modules in accordance with the terms and conditions of this +Agreement. +NOW, THEREFORE, in consideration of the mutual promises contained herein, the parties +agree as follows: + +1. DEFINITIONS +1.1 Licensed Software means YumaWorks's computer software modules and documentation +thereof, as specified in Exhibit A, including bug fixes and updates there to provided to +Licensee in connection with this Agreement. +1.2 Intellectual Property Rights means patent rights, copyright rights, trade secret rights, +and any other intellectual property rights. +1.3 Binary Code means the portion of the Licensed Software which is licensed to Licensee in +machine executable binary form, as specified in Exhibit A. +1.4 Source Code means the portion of the Licensed Software which is licensed to Licensee in +human-readable form, as specified in Exhibit A. + +2. LICENSE GRANTS +2.1 Binary Code Use License. Subject to the terms and conditions of this Agreement, and +upon payment by Licensee to YumaWorks of the license fees set forth in Section 6.1, +YumaWorks grants Licensee a non-exclusive, non-transferable license to use the Binary Code +(if any) for internal use only, for the sole purpose of defining and managing networking devices +on its own internal (enterprise) network. Licensee may use the Binary Code (if any) as +specified in Exhibit B. Licensee agrees to comply with all reasonable monitoring requirements +imposed by YumaWorks to ensure compliance with the license restrictions. +2.2 No Sublicense Right. Licensee has no right to transfer, sublicense or otherwise distribute +the Licensed Software to any third party. +2.3 Other Restrictions in License Grants. Licensee may not: (i) disassemble, decompile or +reverse engineer the Binary Code nor permit any third party to do so; (ii) copy the Licensed +Software, except as necessary to use the Licensed Software in accordance with the license +granted under Sections 2.1, and except for a reasonable number of backup copies; or (iii) use +the Licensed Software in any manner to provide testing or other computer services to third +parties. +2.4 No Trademark License. Licensee has no right or license to use any trademark of +YumaWorks or its suppliers during or after the term of this Agreement. In particular, and +without limiting the foregoing, Licensee may not use any trademark of YumaWorks or the +name "YumaWorks", without consent of YumaWorks, in making any statement or +representation concerning results of testing and verification performed using the Licensed +Software. +2.5 Proprietary Notices. The Licensed Software is copyrighted. All proprietary notices +incorporated in, marked on, or affixed to the Licensed Software by YumaWorks or its suppliers +shall be duplicated by Licensee on all copies, in whole or in part, in any form and not altered, +removed, or obliterated. +2.6 Reservation. YumaWorks and its suppliers reserve all rights and licenses to the Licensed +Software not expressly granted to Licensee under this Agreement. + +3. DELIVERY OF LICENSED SOFTWARE +Licensee may access the Licensed Software upon acceptance of this agreement. + +4. WARRANTIES +4.1 No Warranty. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL YumaWorks, Inc. BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +4.2 Warranty Exclusion and Disclaimer. THE WARRANTY WITH RESPECT TO THE +LICENSED SOFTWARE WILL BE VOID AND OF NO EFFECT IF LICENSEE MODIFIES THE +SOURCE CODE. THE WARRANTIES SET FORTH IN SECTION 4.1 ARE IN LIEU OF, AND +YumaWorks EXPRESSLY DISCLAIMS, ALL OTHER WARRANTIES, EXPRESS AND +IMPLIED, WRITTEN AND ORAL, INCLUDING BUT NOT LIMITED TO ANY IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. YumaWorks DOES NOT WARRANT THAT OPERATION OF THE +LICENSED SOFTWARE WILL BE ERROR FREE. SOME MODULES OF THE LICENSED +SOFTWARE ARE DERIVED FROM THIRD PARTY SOFTWARE AND NO SUCH THIRD +PARTY WARRANTS THE MODULES, ASSUMES ANY LIABILITY REGARDING USE OF +THE MODULES, OR UNDERTAKES TO FURNISH ANY SUPPORT OR INFORMATION +RELATING TO THE MODULES. + +5. MAINTENANCE AND UPDATES +5.1 Maintenance. Subject to YumaWorks's limited resources, YumaWorks will, at no +additional charge to Licensee, provide Licensee with reasonable technical support for the +warranty period as specified in Section 4.1 via e-mail during YumaWorks's normal business +hours. +5.2 Updates. If and when YumaWorks develops updates to the Licensed Software from time +to time, YumaWorks, at its sole discretion, may, but has no obligation to, provide Licensee with +separately priced updates for the Licensed Software at the request of Licensee. All such +updates will be considered "Licensed Software" and subject to all terms and conditions of this +Agreement. + +6. LICENSE FEE +6.1 License Fee. In consideration of the licenses granted in Section 2, above, Licensee shall +pay YumaWorks a non-refundable license fee in accordance with YumaWorks's then current +price list within thirty (30) days after the Effective Date. +6.2 Update Fee. In the event YumaWorks provides Licensee with an update to the Licensed +Software in accordance with Section 5.2, Licensee shall pay YumaWorks the then-current +YumaWorks standard update fee within thirty (30) days after receipt of such update. +6.3 Taxes and Duties. In addition to the license and update fees set forth above, Licensee +shall pay all sales, use, or other taxes and fees imposed as a result of payment of the fees set +forth above, if any, other than taxes measured by YumaWorks's net income. + +7. INTELLECTUAL PROPERTY RIGHTS +7.1 Title. All right, title and interest in and to the Licensed Software, and all Intellectual +Property Rights embodied therein shall at all times remain with YumaWorks or its suppliers, as +applicable. +7.2 Confidential Information. Licensee acknowledges and agrees that the Licensed +Software contains confidential, proprietary information and trade secrets of YumaWorks. For +the longer of: (i) a period of five (5) years after the date of disclosure or (ii) the expiration or +termination of this Agreement, Licensee shall not disclose or make available any portion of the +Licensed Software or any information derived from the Licensed Software to any person or +entity except to those of Licensee's employees for whom access is necessary in order to +perform their jobs in accordance with this Agreement. The standard of care Licensee must +exercise to meet these obligations is the standard it exercises with respect to its own +confidential information of a similar nature, but in no event less than due care. This obligation +does not apply to information: (a) known by Licensee prior to its receipt from YumaWorks and +not subject to restriction on disclosure; (b) rightfully received by Licensee from a third party +without restriction on disclosure; or (c) publicly available other than as a result of any act or +omission of Licensee. +7.3 Contractors. In the event that Licensee elects to have a third party contractor modify the +Source Code pursuant to Section 2.1 above, Licensee will require such contractor to enter into +a written confidentiality agreement with Licensee which (i) is no less restrictive than this +Section 7, and (ii) requires such contractor to promptly deliver to Licensee all of YumaWorks +confidential information and the Source Code upon completion of such modifications and +certify in writing to Licensee that it has delivered all such materials. + +8. LIMITATION OF LIABILITY +IN NO EVENT SHALL THE TOTAL CUMULATIVE LIABILITY OF YumaWorks IN +CONNECTION WITH THIS AGREEMENT FOR ALL CAUSES OF ACTION OF ANY KIND, +INCLUDING THOSE BASED UPON CONTRACT AND TORT (INCLUDING NEGLIGENCE +AND STRICT LIABILITY), EXCEED THE LICENSE FEES RECEIVED BY YumaWorks FROM +LICENSEE. IN NO EVENT WILL YumaWorks OR ITS SUPPLIERS BE LIABLE FOR LOSS +OF USE, DATA, OR PROFITS, BUSINESS INTERRUPTION OR ANY SPECIAL, +INCIDENTAL, INDIRECT, CONSEQUENTIAL, OR EXEMPLARY DAMAGES, HOWEVER +CAUSED, AND ON ANY THEORY OF LIABILITY, WHETHER CONTRACT OR TORT +(INCLUDING NEGLIGENCE AND STRICT LIABILITY), ARISING IN ANY WAY OUT OF THIS +AGREEMENT, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE AND +NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. + +9. TERM AND TERMINATION +9.1 Term. The term of this Agreement shall be for a period of one (1) year from its Effective +Date of the Agreement, unless earlier terminated or canceled in accordance with the +provisions of this Agreement. +9.2 Termination. +9.2.1 Material Breach. Either party may terminate this Agreement if the other party breaches +any material term or condition of this Agreement and fails to cure that breach within thirty (30) +days after receiving written notice of the breach. Notwithstanding the foregoing, YumaWorks +may terminate this Agreement effective immediately upon written notice to Licensee without +any cure period in the event of breach of confidentiality obligation herein. +9.2.2 Financial Difficulties. Either party may terminate this Agreement effective immediately +upon written notice to the other party if the other party files a voluntary petition in bankruptcy +or otherwise seeks protection under any law for the protection of debtors; has a proceeding +instituted against it under any provision of the bankruptcy laws which is not dismissed within +sixty (60) days; is adjudged to be bankrupt; has a court assume jurisdiction of its assets under +a reorganization act; has a trustee or receiver appointed by a court for all or a substantial +portion of its assets; becomes insolvent, suspends or ceases to do business; makes an +assignment of all or a substantial portion of its assets for the benefit of its creditors; or admits +in writing its inability to pay its debts as they become due. +9.3 Effect of Termination/Expiration. Upon termination or expiration of this Agreement: (i) +the rights and licenses granted to Licensee pursuant to this Agreement automatically +terminate; (ii) Licensee shall, within thirty (30) days, ship to YumaWorks or destroy (including +the purging from any system or storage media) all items and information in Licensee's +possession that are confidential or proprietary to YumaWorks or its suppliers, including but not +limited to all Licensed Software and all copies thereof, if any, and an officer of Licensee shall +certify in writing to YumaWorks that all such confidential or proprietary items and information +have been returned to YumaWorks or destroyed; and (iii) all outstanding invoices for amounts +owed to YumaWorks by Licensee shall automatically accelerate and become due and payable +on the effective date of termination. +9.4 Survival. The provisions of Sections 2.4, 4.2, 7, 8, 9.3, 10.1, 10.5, and 10.8 shall survive +the expiration, cancellation, or termination of this Agreement. + +10. GENERAL PROVISIONS +10.1 Governing Law. This Agreement shall be governed by the internal laws of the State of +California, excluding its conflict of laws rules. The parties consent to the personal and +exclusive jurisdiction and venue of the northern district of California federal and state courts, +as applicable. +10.2 Assignment. Licensee shall not assign this Agreement or any right hereunder, or +delegate any obligation created under this Agreement to any third party without prior written +consent of YumaWorks. YumaWorks, however, may assign this Agreement to any person or +entity with which it has merged or which has otherwise succeeded to all or substantially all of +the business and assets of YumaWorks, and which has assumed in writing or by operation of +law its obligations under this Agreement. Any attempted assignment or delegation without the +required written consent shall be null and void. +10.3 Modification. No modification to this Agreement nor any waiver of any rights shall be +effective unless consented to in writing and the waiver of any breach or default shall not +constitute a waiver of any other right or of any subsequent breach or default. +10.4 Force Majeure. Neither YumaWorks nor any of its suppliers shall be liable for any loss, +expense, or damage caused by delays or failures in performance resulting from acts of God, +supplier delay, or any other cause beyond the reasonable control of YumaWorks or its +suppliers. +10.5 Attorneys' Fees. In the event of any dispute resolution proceeding between the parties, +the prevailing party shall be entitled to recover its costs and reasonable attorneys' fees. A +"prevailing party" shall mean a party who receives all or substantially all of the relief sought by +such party. +10.6 Severability. If any provision of this Agreement is ruled unenforceable, it shall be +enforced to the extent permissible, the parties shall negotiate a substitute valid provision +which most nearly effects the parties' original intent, and the remainder of the Agreement shall +remain in effect. +10.7 Independent Contractor. The parties are each independent contractors and not joint +venturers, partners, agents, or representatives of the other. Neither party has any right to +create any obligation on the part of the other party. +10.8 Equitable Relief. Licensee acknowledges that any breach of its obligations under this +Agreement with respect to the intellectual property rights or confidential information of +YumaWorks will cause YumaWorks irreparable injury for which there are inadequate remedies +at law, and therefore, YumaWorks will be entitled to equitable relief in addition to all other +remedies provided by this Agreement or available at law. +10.9 Notice. All notices and requests required or authorized hereunder, shall be given in +writing either by personal delivery to the party to whom notice is given, or by registered or +certified airmail, postage prepaid, return receipt requested. The date upon which any such +notice is so personally delivered, or if the notice is given by registered or certified airmail, the +date upon which it is received as set forth on the returned receipt, shall be deemed to be the +date of such notice, irrespective of the date appearing therein. +If to YumaWorks : +YumaWorks, Inc. +685 Cochran St. #160 +Simi Valley, CA 93065 +Attn: Legal Department +Phone: 805.397-8277 +If to Licensee: +Per the information on the Purchase Order. +The address of the parties may be changed by notice given in accordance with this section. + +11. ENTIRE AGREEMENT. This Agreement constitutes the entire and exclusive agreement +between the parties with respect to the subject matter hereof. All previous and +contemporaneous discussions and oral and written agreements with respect to this subject +matter are superseded by this Agreement. +12. RESTRICTED RIGHTS LEGEND. This software is provided with RESTRICTED RIGHTS. +Use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in +subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at +DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer Software +- Restricted Rights at 48 CFR 52.227-19, as applicable. The "Manufacturer" for purposes of +these regulations is YumaWorks Inc, 685 Cochran St., #160, Simi Valley, CA, U.S.A diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults index e94c0f353f..25c2ed4463 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="alpha" ACCEPT_KEYWORDS="alpha" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask index 309029f80b..965c9f54b4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask @@ -1,6 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Tobias Klausmann (09 Mar 2017) +# warning "__NR_copy_file_range not defined for your architecture" +=sys-fs/udev-233 # Alexey Shvetsov (21 May 2012) # Need deps pecl-apc and pecl-uploadprogress bug #416897 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use index bd6f0f67ff..d23d889b2e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Pacho Ramos (15 Feb 2014) # libev isn't supported on this arch, use another default (#499498) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force index 61e7f54b3c..f386f109f7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (16 Mar 2015) # Needs dev-lang/luajit tested #499974 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask index ac789d395c..fd25408a06 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask @@ -1,6 +1,22 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Tobias Klausmann (18 May 2017) +# Stack protector code is not ported to alpha (and may not ever be) +>=sys-devel/gcc-6 ssp + +# Tobias Klausmann (08 May 2017) +# USE=test requires valgrind, which will never be ported to alpha +app-misc/jq test + +# Tobias Klausmann (02 Mar 2017) +# libilbc has not been ported to alpha and likely never will be. +media-video/ffmpeg libilbc + +# Tobias Klausmann (02 Mar 2017) +# BSON requires pymongo and assorted other packages that are not available on +# alpha. +app-portage/g-sorcery bson # Tobias Klausmann (27 Jan 2016) # USE=test transitively pulls in greenlet, which is not available on alpha. @@ -80,11 +96,6 @@ app-text/tesseract scrollview # no alpha support in media-libs/glfw app-text/mupdf opengl -# Ian Delaney (05 Jan 2016) -# on behalf of Ilya Tumaykin -# dev-lang/luajit lacks alpha keyword. See bug #488318. -media-video/mpv luajit - # Justin Lecher (18 Nov 2015) # requires dev-python/restkit which requires # dev-python/socketpool which requires dev-python/gevent which requires @@ -112,11 +123,6 @@ dev-qt/qtchooser test # Requires dev-python/ipython which triggers a long dep chain dev-python/restkit cli -# Tobias Klausmann (19 Sep 2015) -# app-portage/g-sorcery pulls in pymongo and a whole host of deps that don't -# work on alpha. Mask USE flag for layman accordingly -app-portage/layman -g-sorcery - # Alexandre Rostovtsev (10 Sep 2015) # Requires wifi USE flag, which is masked for this arch net-misc/networkmanager wext @@ -183,10 +189,6 @@ media-video/vlc opencv # Missing keywords, bug #523686 >=dev-libs/libgdata-0.16.1 test -# Michał Górny (30 Oct 2014) -# Requires non-keyworded >=x11-libs/libxkbcommon-0.4. -sys-apps/systemd xkb - # Tobias Klausmann (11 Oct 2014) # app-emulation/qemu is not keyworded on alpha, masking flag that triggers # dependency diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.stable.mask index 2b107d2664..c261c88742 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask index 21d66d1b99..d488fe8a09 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask @@ -1,16 +1,20 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ + +# Tobias Klausmann (03 March 2017) +# There is no luajit support on alpha. Bugs #554376, #608322. +luajit +luajittex + +# Andreas Sturmlechner (25 Feb 2017) +# kwallet integration split from kde to distinct flag +kwallet # Tobias Klausmann (07 Jun 2016) # We currently do not have the resources to AT qt5 packages. # This may change when/if qt4 goes away. qt5 -# Tobias Klausmann (23 May 2016) -# There is no luajit support on alpha. Bug #554376. -luajittex - # Tobias Klausmann (05 Feb 2016) # Newer versions of libgadu depend on protobuf-c, which doesn't # compile on alpha as of slot:0. @@ -159,9 +163,6 @@ mpd # USE=d seems to break gcc-4.1.2 (#178896) d -# This works --x264 - # uses gnat/ada which is too big to support currently topal diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.stable.mask index 8f73b5c111..9a7a23bf7a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/make.defaults index fa38e0d7a2..746ac28945 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ CFLAGS="-O2 -pipe" CXXFLAGS="${CFLAGS}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/package.use.force index 9fa095c89a..73d655ca3c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force building libc++ over libcxxrt. sys-libs/libcxx libcxxrt diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/package.use.mask index bd152c94b8..4a85bb7673 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/package.use.mask @@ -1,8 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ +# Disable libcxxabi since it collides with forced libcxxrt # Build libcxxrt over libgcc_s since that is what clang defaults to. +sys-libs/libcxx libcxxabi libunwind sys-libs/libcxxrt libunwind # Needs to be fixed: cxx useflag enables plugins and gold. @@ -13,7 +14,7 @@ sys-devel/binutils cxx # Force openssl on curl since cmakes needs it and is in @system because of # libcxx on this profile. Mask the other ssl providers. -net-misc/curl curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss curl_ssl_polarssl +net-misc/curl curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss # Needs to be fixed: build fails with clang++ # https://bugs.gentoo.org/show_bug.cgi?id=578506 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/packages b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/packages index 0bdb97245f..f60852f668 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/packages @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Don't remove gcc from here: clang uses it for crt{begin,end}*.o and its c++ # stack. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/packages.build b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/packages.build index c663dce8c9..0cf609150f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/packages.build @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file describes the packages needed to build a stage 1 based on this # profile. Packages in this file are built in order. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/profile.bashrc index f741ccd1ab..496d41b385 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/clang/profile.bashrc @@ -1,6 +1,5 @@ #!/bin/bash # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Id$ # Check if clang/clang++ exist before setting them so that we can more easily # switch to this profile and build stages. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/make.defaults index 36e84de2c6..6d49239ef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # System-wide defaults for the G/FBSD Portage system ARCH="amd64-fbsd" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.force index acd73cf771..b3a9e1d3fe 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.force @@ -1,6 +1,10 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michał Górny (08 Apr 2017) +# Require sandbox to be multilib-capable to avoid failures when building +# multilib packages, #611292. +sys-apps/sandbox abi_x86_32 # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.mask index 9a60b6b4c4..d9129a05a3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Alexis Ballier (31 Jan 2017) # nvidia drivers are unmasked here diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.force index c0333cd146..b7e1ec208c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ sys-libs/libcxx libcxxrt diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.mask index 15e1537683..799a781e83 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/todo/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mask useflags that require deps with missing keywords. # Anyone is allowed and _very welcome_ to add masks there. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/use.mask index b1c986c4ab..28ca0b6472 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64-fbsd/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -amd64-fbsd diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/make.defaults index 69d09abac5..a9d2cc0549 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="amd64" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/make.defaults index 3d0464c2c4..4dd6d3efdd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MULTILIB_ABIS="amd64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask index 2aa8bca4ae..623db0cafb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (13 Aug 2016) # Steam requires amd64 multilib. These are steam-overlay packages. @@ -24,8 +23,6 @@ app-accessibility/perlbox-voice app-arch/stuffit app-benchmarks/cpuburn app-emulation/crossover-bin -app-emulation/crossover-office-bin -app-emulation/crossover-office-pro-bin app-emulation/playonlinux app-emulation/q4wine app-emulation/winetricks @@ -119,6 +116,7 @@ games-misc/little-inferno games-misc/papers-please games-puzzle/hoh-bin games-roguelike/adom +games-rpg/baldurs-gate-ee games-rpg/dear-esther games-rpg/dungeon-defenders games-rpg/eschalon-book-1-demo @@ -166,7 +164,6 @@ sci-electronics/eagle sci-libs/ipp sys-libs/lib-compat-loki www-plugins/nspluginwrapper -www-plugins/pipelight # AMD64 Team; diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.force new file mode 100644 index 0000000000..0f2c76d1c7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny (08 Apr 2017) +# Undo multilib forcing. +sys-apps/sandbox -abi_x86_32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask index c97f8e7092..53013473fa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.use.mask @@ -1,6 +1,18 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Yixun Lan (12 Jul 2017) +# GLEP 73 Immutability, USE=ovmf requires hvm +app-emulation/xen-tools ovmf + +# NP-Hardass (11 Jul 2017) +# GLEP 73 Immutability, USE=test requires +# abi_x86_32 at this time. +app-emulation/wine test +app-emulation/wine-vanilla test +app-emulation/wine-staging test +app-emulation/wine-d3d9 test +app-emulation/wine-any test # Mike Frysinger (12 Aug 2016) # Requires sys-boot/grub:0 which is masked here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/use.mask index c32c1ba43a..9a86a0600b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # USE flags masked because providing packages have ABI=x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use index db0f445e05..b7ee1f9b50 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Gilbert (17 Nov 2016) # Enable both efi and pc by default. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force index 9b19fbeebd..c7f7a63bab 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force @@ -1,16 +1,23 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# NP-Hardass (23 May 2017) +# Packages with optional 64-bit variant +app-emulation/wine-vanilla -abi_x86_64 +app-emulation/wine-staging -abi_x86_64 +app-emulation/wine-d3d9 -abi_x86_64 +app-emulation/wine-any -abi_x86_64 + +# Michał Górny (08 Apr 2017) +# Require sandbox to be multilib-capable to avoid failures when building +# multilib packages, #611292. +sys-apps/sandbox abi_x86_32 # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell sys-devel/clang llvm_targets_X86 sys-devel/llvm llvm_targets_X86 -# NP-Hardass (12 Mar 2016) -# 32 bit required, 64 bit optional -www-plugins/pipelight abi_x86_32 -abi_x86_64 - # Michał Górny (02 Sep 2013) # Packages with optional 64-bit variant. app-emulation/wine -abi_x86_64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask index c52658cf08..e1072d4b0b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,18 +17,27 @@ #--- END OF EXAMPLES --- +# David Seifert (20 May 2017) +# cpyrit-cuda does not support GCC 4.9 or later +net-wireless/pyrit cuda + +# Rick Farina (11 May 2017) +# nexpose and openvas work on amd64 +net-analyzer/metasploit nexpose openvas + +# Thomas Deutschmann (01 Mar 2017) +# dev-libs/libmaxminddb is keyworded on amd64 +app-admin/rsyslog -mdblookup + +# Alexis Ballier (21 Feb 2017) +# spacetime works on amd64 +# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html +dev-lang/ocaml -spacetime + # Alexis Ballier (31 Jan 2017) # nvidia drivers are unmasked here media-video/ffmpeg -nvenc -# Ilya Tumaykin (19 Jan 2017) -# Requires yet unavailable >=media-video/ffmpeg-3.3. ->=media-video/mpv-0.23.0 cuda - -# Magnus Granberg (18 Jan 2017) -# masked in base, unmask for amd64 ->=sys-devel/gcc-6.3.0 -pie - # Luke Dashjr (04 Jan 2017) # Assembly optimisations are supported on amd64 for all versions dev-libs/libsecp256k1 -asm @@ -65,7 +73,7 @@ dev-db/mariadb -jdbc >=www-client/firefox-48 -pgo # James Le Cuirot (26 Jul 2016) -# Only available on amd64. +# Only available on some architectures. dev-java/icedtea -shenandoah # Mike Gilbert (23 Jun 2016) @@ -125,7 +133,7 @@ media-libs/libmikmod cpu_flags_x86_sse2 # Andreas K. Huettel (4 Jan 2014) # While globally masked, the needed amd64 keywords are already present -dev-vcs/git -mediawiki +dev-vcs/git -mediawiki -mediawiki-experimental # Sergey Popov (27 Dec 2013) # Boost.Context can be built on amd64 @@ -149,7 +157,7 @@ app-editors/gvim -luajit -racket # Kacper Kowalik (09 Aug 2013) # Works on amd64 -sys-apps/hwloc -cuda -gl +sys-apps/hwloc -gl # Michał Górny (22 Jul 2013) # Meaningless on amd64 (it controls the 32-bit x86 JIT). @@ -158,18 +166,13 @@ dev-python/pypy-bin cpu_flags_x86_sse2 dev-python/pypy3 cpu_flags_x86_sse2 dev-python/pypy3-bin cpu_flags_x86_sse2 -# Justin Lecher (21 Feb 2013) -# cuda only works on x86 and amd64 -sci-libs/cholmod -cuda -sci-libs/flann -cuda - # Alexandre Rostovtsev (30 Dec 2012) # chromium, mono work on this arch (masked in base) gnome-extra/zeitgeist-datasources -chromium # Christoph Junghans (26 Dec 2012) # cuda works on x86/amd64 (masked in base) -sci-chemistry/gromacs -cuda -mkl +sci-chemistry/gromacs -mkl # Diego Elio Pettenò (3 Nov 2012) # Unmask here, as it's masked in base. @@ -183,14 +186,6 @@ media-libs/phonon zeitgeist # dependency keyworded here, masked in base media-libs/freetype -infinality -# James Le Cuirot (20 May 2015) -# Masked in base like the above. -dev-java/icedtea -infinality - -# Rick Farina (05 July 2012) -# masked in base, unmask x86/amd64 only -app-crypt/johntheripper -cuda - # Mike Gilbert (29 Jun 2012) # sys-fs/zfs is not available everywhere. sys-boot/grub -libzfs @@ -261,10 +256,6 @@ media-libs/mesa -llvm # x86 platforms works sys-power/pm-utils -video_cards_intel -video_cards_radeon -# Mounir Lamouri (07 Nov 2009) -# Masked in base, unmak for amd64/x86. Bug 267264 -media-gfx/k3d -cuda - # Jean-Noël Rivasseau (23 Sep 2009) # X use flag only for amd64/x86, bug 285951. media-gfx/iscan -X @@ -287,10 +278,6 @@ media-libs/imlib2 cpu_flags_x86_mmx # bad comment heading. see bug #246144 media-video/mplayer -cpudetection -# Tomas Chvatal (31 Jan 2009) -# masked in base, unmask for x86/amd64 -sci-misc/boinc -cuda - # Serkan Kaba (20 Jul 2008) app-text/enchant -zemberek diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask index 36c5d506a4..b4ab63546d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,6 +17,14 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (01 Mar 2017) +# Requires not yet stabilised dev-db/oracle-instantclient. +sci-geosciences/qgis oracle + +# Christoph Junghans (26 Feb 2017) +# Stable mask some fabrics (bug #525534) +sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm + # Brian Evans (17 Jan 2017) # Stable mask groonga on mariadb as I don't know how stable # the dependencies really are diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask index 47b724bcde..098e7778e1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask @@ -1,12 +1,23 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -amd64 # SECTION: Unmask +# Michael Palimaka (03 Jun 2017) +# Unmask elogind since it is keyworded here. +-elogind + +# Sven Wegener (31 May 2017) +# libvirt is supported on amd64 +-libvirt + +# Andreas K. Hüttel (26 May 2017) +# dev-db/firebird is keyworded ~amd64 +-firebird + # cilk has been ported to this arch. -cilk @@ -82,10 +93,6 @@ # Add support for Ruby Enterprise Edition targets where rubyee is available # -ruby_targets_ree18 -# 2010/01/08 - Diego E. Pettenò -# Add support for JRuby targets where jruby is available -# -ruby_targets_jruby - # 2011/10/21 - Hans de Graaff # Add support for Rubinius targets where rbx is available #-ruby_targets_rbx @@ -106,10 +113,6 @@ # nVidia XvMC support works on amd64 -nvidia -# 2006/03/03 - Luca Barbato -# codec support x264 --x264 - # 2006/01/28 - Donnie Berkholz # Modular X: unmask for architectures on which they are available -input_devices_synaptics diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask index 9f51cf5185..2bf7d3769e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask @@ -1,10 +1,21 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Michael Palimaka (03 Jun 2017) +# Not yet stable. +elogind + +# Andreas K. Hüttel (26 May 2017) +# dev-db/firebird is keyworded ~amd64 +firebird + +# Michał Górny (20 May 2017) +# The modern versions of CUDA SDK are not suitable for stabilization. +cuda + # Mike Gilbert (19 Oct 2014) # sys-libs/libapparmor apparmor diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/make.defaults index c6c6c90d74..16e4a413a4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ DEFAULT_ABI="x32" ABI="x32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask index ea4985aada..21ac313908 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Pawel Hajdan jr (07 Oct 2012) # V8 upstream said they won't support x32, bug #423815 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.force new file mode 100644 index 0000000000..104f780e30 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny (08 Apr 2017) +# Require sandbox to be multilib-capable to avoid failures when building +# multilib packages, #611292. +sys-apps/sandbox abi_x86_64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask index 25de40c6f4..e34318af78 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires >=portage-2.1.1 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/use.mask index d31d560ea0..2ed01d2ac7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (26 Jan 2013) # Unmask the x32 ABI. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/use.force new file mode 100644 index 0000000000..a26ab04a07 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/use.force @@ -0,0 +1,6 @@ +# Force armv5 specific USE flags +cpu_flags_arm_v4 +cpu_flags_arm_v5 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/use.mask index 820df24088..ac64860e2f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv5te/use.mask @@ -1,2 +1,9 @@ # Unmask armv5 specific USE flags -armv5te + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 + +-cpu_flags_arm_edsp +-cpu_flags_arm_thumb +-cpu_flags_arm_vfp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/package.mask index fba35e2f0b..c951833b97 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (09 Jan 2016) # This is built for armv6 so unmask against the wider arm mask. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/use.force new file mode 100644 index 0000000000..e5abb15cbb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/use.force @@ -0,0 +1,7 @@ +# Force armv6 specific USE flags +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/use.mask index a29ab8d8f8..14b9b73775 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv6j/use.mask @@ -2,3 +2,11 @@ -armvfp -armv6 -armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 + +-cpu_flags_arm_edsp +-cpu_flags_arm_thumb +-cpu_flags_arm_vfp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.mask index 50c309f4c7..f997bb1679 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (05 Aug 2016) # The ARM32 JIT code is broken as of 7.2.6.6. Without this, Java 7 is diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.use.mask index 4004fd4e49..873eb5b5f4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Pacho Ramos (25 Jan 2015) # jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.force index dd1d1c7a1e..a2d86cc89d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.force @@ -2,3 +2,13 @@ armv5te armv6 armv6t2 + +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask index ff06e5bbab..943381017d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/armv7a/use.mask @@ -4,3 +4,17 @@ -armv5te -armv6 -armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/make.defaults index 389edbc943..c0a917b65d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/make.defaults @@ -17,4 +17,9 @@ CHOST_arm="${CHOST}" # 2006/08/18 - Donnie Berkholz # Defaults for video drivers -VIDEO_CARDS="exynos fbdev omap omapfb" +VIDEO_CARDS="exynos fbdev omap" + +# Michał Górny (14 Mar 2017) +# Unhide the ARM-specific USE_EXPANDs. +USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" + diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask index ff6f86039d..6e6c283bb2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (09 Jan 2016) # This is built for armv6 and will not work on earlier generations. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use index 86f9d13834..320a6bbb1a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use @@ -1,3 +1,2 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.force index 32008af1cf..7c4dda3e25 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask index 66529088d5..7177d73ba3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask @@ -1,6 +1,34 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michał Górny (28 Jun 2017) +# dev-tcltk/tcllib is not keyworded, and tests are restricted anyway, so +# no point in pursuing it right now. +app-shells/bash-completion test + +# Johannes Huber (14 May 2017) +# Depends on dev-qt/qtwebengine, not keyworded yet. +kde-apps/kio-extras htmlthumbs + +# Andreas Sturmlechner (06 May 2017) +# Depends on dev-util/kdevplatform:5, not keyworded yet. +kde-plasma/plasma-sdk plasmate + +# James Le Cuirot (25 Apr 2017) +# Oracle doesn't include VisualVM on this platform. +dev-java/oracle-jdk-bin visualvm + +# Patrice Clement (09 Apr 2017) +# Enable MQTT support on supported architectures +app-admin/collectd -collectd_plugins_mqtt + +# Michael Weber (15 Mar 2017) +# Cannot test non-free dependency dev-libs/device-atlas-api-c +net-proxy/haproxy device-atlas + +# Alon Bar-Lev (10 Mar 2017) +# net-firewall/ipset is not available on arm +net-firewall/firehol ipset # Christoph Junghans (05 Feb 2017) # Mask some fabrics @@ -45,7 +73,7 @@ sci-mathematics/octave graphicsmagick # Davide Pesavento (28 Jul 2016) # The corresponding Qt5 modules are not keyworded on arm, and we don't want to # keyword them solely because of PyQt5 while there are no other in-tree users. -dev-python/PyQt5 location webengine +dev-python/PyQt5 webengine # Göktürk Yüksek (14 June 2016) on behalf of # Nicholas Vinson (proxy-maint) @@ -134,10 +162,6 @@ www-client/chromium system-ffmpeg # unkeyworded deps, bug #552330 app-portage/g-sorcery bson -# Ben de Groot (03 May 2015) -# media-libs/rubberband lacks arm keyword, bug 548446 -media-video/mpv rubberband - # Markos Chandras (18 Apr 2015) # samba-4 not keyworded on arm sys-auth/sssd samba @@ -161,7 +185,7 @@ www-client/chromium widevine # Markus Meier (17 Jan 2015) # Unkeyworded deps, bug #536226 -net-misc/strongswan strongswan_plugins_unbound +net-vpn/strongswan strongswan_plugins_unbound # Markus Meier (17 Jan 2015) # Unkeyworded deps, bug #533404 @@ -356,7 +380,7 @@ media-gfx/pstoedit emf # Rick Farina (05 Feb 2013) # masking all stable packages with java use flag -net-misc/openconnect java +net-vpn/openconnect java dev-util/oprofile java =dev-db/qdbm-1.8.78-r1 java dev-libs/beecrypt java @@ -406,7 +430,6 @@ app-accessibility/speech-dispatcher flite # mask kde-apps/* flags due to unkeyworded dependencies kde-apps/kalzium editor solver kde-apps/kopete jingle -kde-plasma/kdeplasma-addons fcitx oauth kde-apps/kstars indi kde-apps/kdeutils-meta floppy kde-apps/kdenetwork-meta ppp @@ -435,7 +458,7 @@ app-admin/syslog-ng json # Anthony G. Basile (Dec 21, 2011) # Mask the vde flag on tinc because net-misc/vde is not # keyworded for arm -net-misc/tinc vde +net-vpn/tinc vde # Davide Pesavento (30 Nov 2011) # The QML (V4) and JSC JITs are supported only on amd64/arm/x86, @@ -470,7 +493,7 @@ net-misc/mediatomb lastfm # Raúl Porcel (28 Mar 2010) # Needs kde-4 stable -dev-vcs/subversion kde +dev-vcs/subversion kwallet # Markus Meier (27 Sep 2009) # mask media-gfx/imagemagick[autotrace] as autotrace is not keyworded @@ -481,7 +504,6 @@ media-gfx/imagemagick autotrace app-admin/gkrellm ntlm # missing keywords -media-sound/sox ladspa media-plugins/gst-plugins-meta aac dts dv lame libvisual modplug taglib vcd wavpack dvd # projectm not keyworded, bug #314969 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask index 9eee12d255..2cf6a2a016 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,59 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Brian Evans (9 Jun 2017) +# sys-cluster/galera needs additional deps stable +dev-db/mariadb galera + +# Alexis Ballier (30 May 2017) +# No stable libtar yet + (30 May 2017) +# No stable fluidsynth yet +media-libs/sdl-mixer fluidsynth + (29 May 2017) +# frei0r-plugins is not stable yet, mask it on stable versions + (26 May 2017) +# toolame not stable yet +=media-video/mplayer-1.2.1 toolame + +# Alexis Ballier (26 May 2017) +# No musepack-tools stable yet +media-video/vlc musepack +media-plugins/gst-plugins-meta:0.10 musepack +media-sound/mpd musepack + +# Alexis Ballier (18 Apr 2017) +# No gst-plugins-vp8:0.10 stable +media-plugins/gst-plugins-meta:0.10 vpx + +# Michael Weber (1 Apr 2017) +# no stable jdk +media-libs/libbluray java + +# Thomas Deutschmann (20 Mar 2017) +# Requires dev-java/java-config and deps which is not stable on arm +# Requires app-emulation/xen-tools which is not stable on arm +app-admin/collectd collectd_plugins_java collectd_plugins_xencpu + +# Michael Palimaka (19 Mar 2017) +# Required media-plugins/gst-plugins-x264 is not stable +media-plugins/gst-plugins-meta x264 + +# Michael Weber (01 Mar 2017) +# Mask until >sys-cluster/ceph-0.94 goes stable +net-analyzer/rrdtool rados + +# Michael Weber (27 Feb 2017) +# Stable mask dev-ruby/haml test till rails is stabilized. +dev-ruby/haml test # Brian Evans (17 Jan 2017) # Stable mask galera since dev-libs/asio is not stable on arm @@ -26,15 +79,8 @@ sys-fs/dmraid dietlibc klibc # Missing stable dev-db/mariadb jdbc -# Davide Pesavento (08 Jun 2016) -# The corresponding Qt5 modules are not stable on arm, and we don't -# want to stabilize them solely because of PyQt5 while there are no -# other in-tree users. -dev-python/PyQt5 bluetooth serialport websockets - -# Ian Delaney (13 Apr 2016) -# on behalf of Ilya Tumaykin -# media-libs/raspberrypi-userland isn't stable yet +# Ilya Tumaykin (13 Apr 2016) +# Requires special hardware to test and stabilize properly. media-video/mpv raspberry-pi # Brian Evans (08 Jan 2016) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask index 6ef6a5acf7..30e2f3e76a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.mask @@ -2,8 +2,13 @@ -arm # Unmask arm arch specific flags +-cpu_flags_arm_iwmmxt -iwmmxt +# Michael Palimaka (03 Jun 2017) +# Unmask elogind since it is keyworded here. +-elogind + # Patrick Lauer (28 Apr 2015) # Dependencies not keyworded ayatana @@ -32,10 +37,6 @@ clamav # cblas-external as virtual/cblas is also masked cblas-external -# Samuli Suominen (17 Oct 2009) -# Required package: media-sound/musepack-tools -musepack - # Raúl Porcel # I've been told xfs is broken on ARM xfs @@ -44,10 +45,6 @@ xfs # Fails to build/work openexr -# Samuli Suominen -# media-libs/amrnb and media-libs/amrwb not tested. -amr - # Samuli Suominen # media-gfx/gimp not tested. gimp @@ -68,10 +65,7 @@ tracker xindy lyx lasi -schroedinger hardened -frei0r -libvirt pdfannotextractor prelude mssql @@ -84,32 +78,19 @@ lirc lm_sensors xemacs scanner -zvbi -fluidsynth sid mms mtp ieee1394 -sctp pm-utils darcs -bs2b -toolame -ladspa ggi nut fits tokyocabinet vaapi -librtmp -rtmp -vpx lpsol upnp -bluray -libtar -zvbi -aacplus devil gts anthy @@ -176,9 +157,6 @@ video_cards_vmware # Robin H. Johnson audit -# fdk-aac is already keyworded here --fdk - # Alexandre Rostovtsev (31 Dec 2012) # media-libs/xine-lib is not keyworded xine diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask index fc8036176e..8f732238b2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask @@ -1,10 +1,13 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Michael Palimaka (03 Jun 2017) +# Not yet stable. +elogind + # Andrey Grozin (16 May 2014) # No stable gcl gcl diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/use.mask new file mode 100644 index 0000000000..0a4af0711f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 + +# James Le Cuirot (29 Jun 2017) +# Unmask as this profile is big endian. +-big-endian diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/make.defaults index 20318a4538..f985ef0637 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/make.defaults @@ -16,3 +16,11 @@ LIBDIR_arm64="lib64" # Defaults for video drivers VIDEO_CARDS="fbdev" + +# Michał Górny (14 Mar 2017) +# Unhide the ARM-specific USE_EXPANDs. +USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" + +# Hans de Graaff (17 Apr 2017) +# Temporary entry to support stable bug 615818 +RUBY_TARGETS="ruby21" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use new file mode 100644 index 0000000000..fdbc734d17 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Alexis Ballier (10 Jul 2017) +# Enable the native arch as the default qemu target +app-emulation/qemu qemu_softmmu_targets_aarch64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.force index a5c1831f38..c20ec5920c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.force @@ -1,6 +1,10 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Alexis Ballier (27 Jun 2017) +# qtphonon requires gstreamer:0.10 which we would want to avoid +# Forcing kde useflag on designer just switched the dep to media-libs/phonon +dev-qt/designer:4 kde # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask index 77678bcb2a..8e712f414d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask @@ -1,6 +1,145 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Alexis Ballier (14 Jul 2017) +# Appends -mfpu=neon and asm seems arm32 +net-misc/freerdp neon + +# Alexis Ballier (14 Jul 2017) +# zfs does not build on arm64 (yet?) +app-emulation/libvirt zfs +sys-cluster/ceph zfs + +# Alexis Ballier (11 Jul 2017) +# Needs indirectly clisp: +# https://bugs.gentoo.org/show_bug.cgi?id=624532 +app-text/texlive xindy + +# Alexis Ballier (11 Jul 2017) +# dev-libs/botan:0 fails with 'ERROR: Unknown or unidentifiable processor +# "aarch64"' +app-crypt/qca botan + +# Alexis Ballier (10 Jul 2017) +# openvz-sources are likely too old for any proper arm64 usage +app-emulation/libvirt openvz + +# Alexis Ballier (10 Jul 2017) +# sys-firmware/ipxe does not build, mask x86 targets needing it +app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64 + +# Alexis Ballier (10 Jul 2017) +# pull webkit-gtk:2 which we would like to avoid +x11-libs/wxGTK:2.8 webkit +x11-libs/wxGTK:3.0 webkit + +# Alexis Ballier (10 Jul 2017) +# media-gfx/nvidia-texture-tools does not support arm64 +media-libs/devil nvtt + +# Alexis Ballier (10 Jul 2017) +# luajit added arm64 support in luajit 2.1, still in rc/beta, revisit this when +# such a version hits the tree +dev-db/redis luajit +www-servers/nginx luajit + +# Alexis Ballier (10 Jul 2017) +# Virtualbox is x86 only +app-emulation/libvirt virtualbox + +# Alexis Ballier (7 Jul 2017) +# gst:0.10: Thanks but no thanks. +dev-qt/qtmultimedia gstreamer010 + +# Alexis Ballier (7 Jul 2017) +# nautilus pulls in gnome-extra/sushi -> dev-libs/gjs -> dev-lang/spidermonkey:24 +# Older spidermonkey does not work on arm64. +# This should be revised when gjs is updated. +gnome-base/nautilus previewer +app-crypt/libsecret test + +# Michał Górny (28 Jun 2017) +# app-misc/dtach & dev-tcltk/tcllib are not keyworded, and tests are +# restricted anyway, so no point in pursuing it right now. +app-shells/bash-completion test + +# Alexis Ballier (27 Jun 2017) +# qtwebkit:4 is old and doesnt build with gcc7, skip it +dev-python/PyQt4 webkit +dev-qt/designer:4 webkit +dev-qt/qtdeclarative:4 webkit +dev-python/pyside webkit +kde-frameworks/kdelibs:4 webkit + +# Alexis Ballier (26 Jun 2017) +# Needs gstreamer:0.10 + (23 Jun 2017) +# No need for old drivers + (21 Jun 2017) +# Appends -mfpu=neon that doesnt work on arm64 +media-libs/speexdsp cpu_flags_arm_neon + +# Alexis Ballier (21 Jun 2017) +# net-fs/openafs-kernel does not recognize arm64 properly +# Need to check if this has a chance to work with in-kernel drivers +app-crypt/heimdal afs + +# Alexis Ballier (20 Jun 2017) +# Appends -mfpu=neon which is only valid for arm32 and suggests this is arm32 +# only +media-sound/pulseaudio neon + +# Alexis Ballier (19 Jun 2017) +# This is for arm32 only neon asm +media-libs/vo-aacenc cpu_flags_arm_neon + +# Alexis Ballier (16 Jun 2017) +# neon on pixman seems armv7 only, at least according to configure checks: it +# aborts when neon is enabled. +x11-libs/pixman neon + +# James Le Cuirot (22 May 2017) +# Only available on some architectures. +dev-java/icedtea -shenandoah + +# Michael Weber (18 May 2017) +# mask due missing keywords on dev-python/epydoc[latex] +sys-apps/portage epydoc + +# Jason Zaman (09 May 2017) +# x11-libs/libXpresent is not keyworded on arm64 +xfce-base/xfwm4 xpresent + +# James Le Cuirot (25 Apr 2017) +# Oracle doesn't include VisualVM on this platform. +dev-java/oracle-jdk-bin visualvm + +# Markus Meier (24 Mar 2017) +# unkeyworded deps, bug #552330 +app-portage/g-sorcery bson + +# Thomas Deutschmann (01 Mar 2017) +# Unkeyworded depedencies +app-admin/rsyslog grok kafka mongodb normalize rabbitmq + +# Michael Weber (01 Mar 2017) +# untested dependencies +net-libs/libpcap bluetooth + +# Mart Raudsepp (16 Feb 2017) +# Not yet tested features/dependencies +app-text/evince dvi nautilus postscript t1lib xps +xfce-extra/xfce4-taskmanager gksu gtk3 +net-wireless/blueman appindicator +x11-libs/gtk+ cloudprint + +# Robin Johnson (14 Feb 2017) +# Not tk for this arch yet +dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional # Thomas Deutschmann (14 Feb 2017) # No lua keyworded for this arch yet @@ -30,7 +169,7 @@ net-misc/tlsdate seccomp # Mike Frysinger (20 Jul 2015) # Mart Raudsepp (04 Feb 2017) # Needs deps tested. -net-misc/curl curl_ssl_axtls curl_ssl_libressl curl_ssl_polarssl metalink +net-misc/curl curl_ssl_axtls curl_ssl_libressl metalink # Mike Frysinger (16 Mar 2015) # Needs sci-physics/bullet tested #499974 @@ -170,7 +309,6 @@ app-accessibility/speech-dispatcher flite # mask kde-apps/* flags due to unkeyworded dependencies kde-apps/kalzium editor solver kde-apps/kopete jingle -kde-plasma/kdeplasma-addons fcitx oauth qwt scim kde-apps/okular ebook chm kde-apps/kstars indi kde-apps/kdeutils-meta floppy @@ -205,11 +343,7 @@ net-libs/webkit-gtk -jit # Anthony G. Basile (Dec 21, 2011) # Mask the vde flag on tinc because net-misc/vde is not # keyworded for arm -net-misc/tinc vde - -# Patrick McLean (08 Nov 2011) -# mask conntrack USE flag for dnsmasq as dep is not keyworded -net-dns/dnsmasq conntrack +net-vpn/tinc vde # Tobias Klausmann (02 Nov 2011) # libpcre jit is not supported on alpha diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask new file mode 100644 index 0000000000..cd50464f80 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michael Weber (29 Mar 2017) +# unstable deps mesa llvm et al. +x11-libs/cairo gles2 opengl + +# Michael Weber (29 Mar 2017) +# unstable deps +media-libs/freetype X harfbuzz +app-text/poppler introspection +x11-libs/pango introspection +media-libs/harfbuzz introspection diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.force index 0418ed743a..ad4cb1b4c7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.force @@ -1,2 +1,18 @@ # Force the flag which corresponds to ARCH. arm64 + +# Instruction sets that are always available +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 +cpu_flags_arm_v8 + +cpu_flags_arm_edsp +cpu_flags_arm_neon +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp +cpu_flags_arm_vfpv3 +cpu_flags_arm_vfpv4 +cpu_flags_arm_vfp-d32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask index 159f2d2c57..be07ae2921 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask @@ -1,9 +1,38 @@ # Unmask the flag which corresponds to ARCH. -arm64 +# Unmask arm specific USE flags +-cpu_flags_arm_v4 +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 +-cpu_flags_arm_v8 + +-cpu_flags_arm_aes +-cpu_flags_arm_crc32 +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_sha1 +-cpu_flags_arm_sha2 +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 + +# Unmask [old] arm specific USE flags +-neon +-armvfp + # doomsday ebuild is not available on this architecture doomsday +# Mart Raudsepp (17 Feb 2017) +# x11-misc/colord not tested on arm64 yet +colord + # Mart Raudsepp (05 Feb 2017) # dev-libs/DirectFB not tested on arm64 (and we probably don't want it) directfb @@ -16,10 +45,6 @@ samba # Unmask systemd since it is keyworded here. -systemd -# Mart Raudsepp (28 Jan 2017) -# dev-libs/wayland not tested on arm64 yet -wayland - # Mart Raudsepp (28 Jan 2017) # dev-util/valgrind not tested on arm64 yet # Upstream seems to have architecture support, however @@ -29,10 +54,6 @@ valgrind # media-libs/portaudio not tested on arm64 yet portaudio -# Mart Raudsepp (28 Jan 2017) -# media-sound/pulseaudio not tested on arm64 yet -pulseaudio - # Mart Raudsepp (28 Jan 2017) # dev-libs/libressl not tested as an openssl alternative on arm64 yet libressl @@ -90,7 +111,6 @@ lasi schroedinger hardened frei0r -libvirt pdfannotextractor prelude mssql @@ -101,14 +121,12 @@ ctypes-python sasl libproxy pkcs11 -gnutls bazaar darcs mercurial kerberos gpg gnome -gnome-keyring doc emacs gphoto2 @@ -140,7 +158,6 @@ nut dvd fits tokyocabinet -vaapi rtmp vpx plotutils @@ -155,15 +172,22 @@ devil gts anthy ace -qt4 R sdl -slang -tk vim-syntax # Unmask ARM-only video-cards +# e.g. exynos5433 +-video_cards_exynos +# e.g. Snapdragon 410E (dragonboard) +-video_cards_freedreno +# e.g. Nvidia's Tegra K1 T132 Denver +-video_cards_nouveau +-video_cards_tegra +# e.g. Raspeberry Pi 3 -video_cards_vc4 +# e.g. Freescale/NXP i.MX 8 +-video_cards_vivante # 2006/02/05 - Donnie Berkholz # Modular X: mask for architectures on which they aren't available @@ -180,7 +204,6 @@ video_cards_mach64 video_cards_mga video_cards_neomagic video_cards_newport -video_cards_nouveau video_cards_nsc video_cards_nv video_cards_r128 @@ -226,7 +249,3 @@ xine # libdlm and cman are not keyworded cman clvm - -# Chí-Thanh Christopher Nguyễn (22 Aug 2013) -# virtual/opencl is not keyworded -opencl diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask index db80ac2e08..6b0c085c24 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask @@ -1,18 +1,17 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Hans de Graaff (17 Apr 2017) +# Temporary mask to support stable bug 615818 +ruby_targets_ruby22 + # Mart Raudsepp (04 Feb 2017) # dev-vcs/subversion not marked stable yet subversion -# Mart Raudsepp (28 Jan 2017) -# dev-db/sqlite not marked stable yet -sqlite - # Mart Raudsepp (28 Jan 2017) # sys-apps/dbus not marked stable yet dbus diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/base/make.defaults new file mode 100644 index 0000000000..29f3d360f0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +USE_EXPAND_UNPREFIXED="ARCH" +USE_EXPAND_IMPLICIT="ARCH" +USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips nios2 ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc sparc64-solaris sparc-fbsd sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt" + +PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask new file mode 100644 index 0000000000..481ced5b2f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask @@ -0,0 +1,238 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Rick Farina (11 May 2017) +# the needed deps are amd64/x86 only +net-analyzer/metasploit nexpose openvas + +# Thomas Deutschmann (01 Mar 2017) +# dev-libs/libmaxminddb is only keyworded on amd64 and x86 at the moment +app-admin/rsyslog mdblookup + +# Alexis Ballier (21 Feb 2017) +# spacetime is only supported on amd64 at the moment. +# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html +dev-lang/ocaml spacetime + +# Alexis Ballier (31 Jan 2017) +# nvenc requires nvidia drivers, apply same mask logic +media-video/ffmpeg nvenc + +# Thomas Deutschmann (30 Jan 2017) +# media-libs/raspberrypi-userland not keyworded +media-video/motion mmal + +# Luke Dashjr (04 Jan 2017) +# Mask assembly optimisations that are platform-specific +dev-libs/libsecp256k1 asm + +# Ettore Di Giacinto (18 Oct 2016) +# Enable gambit and scm only on supported arches +>=dev-scheme/slib-3.2.5 gambit scm + +# Thomas Deutschmann (22 Sep 2016) +# Dependency is only keyworded on amd64 and x86 +app-admin/collectd collectd_plugins_mqtt + +# Thomas Deutschmann (26 Aug 2016) +# It's only supported on amd64, ia64, powerpc and x86 +dev-db/percona-server numa + +# Brian Evans (23 Aug 2016) +# It's only supported on amd64 +dev-db/percona-server tokudb tokudb-backup-plugin + +# Brian Evans (18 Aug 2016) +# Mask jdbc as most arches don't support java +dev-db/mariadb jdbc + +# James Le Cuirot (26 Jul 2016) +# Only available on some architectures. +dev-java/icedtea shenandoah + +# Mike Gilbert (23 Jun 2016) +# This flag only has meaning on amd64 +sys-boot/grub:2 grub_platforms_xen-32 + +# Ian Delaney (06 Apr 2016) +# on behalf of Ilya Tumaykin +# Raspberry Pi support is only available on arm. +# Mask raspberry-pi USE globally, unmask on arm. +media-video/mpv raspberry-pi + +# Alexis Ballier (14 Nov 2015) +# MMAL is only available on the Raspberry Pi: +# Mask it globally, unmask it on arm. +media-video/ffmpeg mmal + +# Nathan Phillip Brink (26 Sep 2015) +# git useflag requires dev-libs/libgit2 which few arches support +dev-util/geany-plugins git + +# Brian Evans =dev-db/mariadb-10.1.0 mroonga sst-xtrabackup galera + +# Mike Gilbert (05 Sep 2015) +# sys-boot/gnu-efi is not supported on all archs. +sys-apps/systemd gnuefi + +# James Le Cuirot (29 Jul 2015) +# JavaFX and the browser plugin are not included on some platforms. +dev-java/oracle-jdk-bin javafx nsplugin +dev-java/oracle-jre-bin javafx nsplugin + +# Ben de Groot (15 Mar 2015) +# Mask bdplus support and unmask on arches where libbdplus is keyworded. +media-libs/libbluray bdplus + +# Michał Górny (01 Mar 2015) +# pidgin-opensteamworks is only available for amd64, ppc32 and x86 +net-im/telepathy-connection-managers steam + +# Ben de Groot (07 Feb 2015) +# Mask for all arches, can be unmasked on arm once keyworded there +games-board/stockfish armv7 + +# Tim Harder (10 Oct 2014) +# Masked since skype isn't stable +net-im/bitlbee skype + +# Mike Frysinger (04 Aug 2014) +# Mask flashrom drivers that only work on x86 due to in/out asm insns #454024 +sys-apps/flashrom atahpt nic3com nicnatsemi nicrealtek rayer_spi satamv + +# Jorge Manuel B. S. Vicetto (24 Apr 2014) +# It's only supported on amd64 +dev-db/mariadb tokudb + +# Lars Wendler (23 Apr 2014) +# Not working on 64bit systems +media-sound/lmms vst + +# Alexey Shvetsov (16 Apr 2014) +# libehca only works on ppc* +sys-fabric/ofed ofed_drivers_ehca + +# Andreas K. Huettel (4 Jan 2014) +# Mask until dependencies are keyworded (bug 497068) +dev-vcs/git mediawiki mediawiki-experimental + +# Sergey Popov (27 Dec 2013) +# Mask because Boost.Context library does not work on most of arches +dev-libs/boost context + +# Jeff Horelick (1 Sep 2013) +# Dependency (media-libs/libsidplayfp) only keyworded +# on x86 and amd64. Will unmask there. +>=media-plugins/audacious-plugins-3.4 sid + +# Tim Harder (13 Aug 2013) +# Related deps dev-lang/luajit and dev-scheme/racket are not keyworded by most arches. +app-editors/vim luajit racket +app-editors/gvim luajit racket + +# Kacper Kowalik (09 Aug 2013) +# Doesn't work on most profiles. Easier to mask here and +# unmask in particular profiles +sys-apps/hwloc gl opencl + +# Alexandre Rostovtsev (30 Dec 2012) +# chromium is keyworded only on a few arches +gnome-extra/zeitgeist-datasources chromium + +# Christoph Junghans (26 Dec 2012) +# mkl only works on x86/amd64 +sci-chemistry/gromacs mkl + +# Diego Elio Pettenò (3 Nov 2012) +# Requires net-dns/unbound which is not keyworded by most arches +net-libs/gnutls dane + +# Ben de Groot (30 Jul 2012) +# fontconfig-infinality dependency not yet keyworded on most arches +media-libs/freetype infinality + +# Mike Gilbert (29 Jun 2012) +# sys-fs/zfs is not available everywhere. +sys-boot/grub libzfs + +# Alexandre Rostovtsev (12 Apr 2012) +# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for +# gobject-introspection[doctool], bug #411761 +dev-libs/gobject-introspection doctool + +# Michał Górny (11 Apr 2012) +# JIT compilation in libzpaq generates code for x86/amd64. +app-arch/zpaq jit + +# Arun Raghavan (28 Mar 2012) +# webrtc-audio-processing is only supported on x86/amd64. Possibly arm can be +# added. +# Arun Raghavan (24 May 2012) +# Mask xen USE flag by default, unmask on x86/amd64 where it is supported. +media-sound/pulseaudio webrtc-aec xen + +# Christoph Junghans (04 Feb 2012) +# mips only use flags +>=sci-libs/fftw-3 zbus + +# Alexandre Rostovtsev (09 Jan 2012) +# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so +# it's masked here and unmasked in individual profiles (bug #396313). +net-libs/webkit-gtk jit +www-client/midori jit + +# Samuli Suominen (06 Dec 2011) +# NuppelVideo is available on x86 only +media-video/transcode nuv pic + +# Davide Pesavento (30 Nov 2011) +# The QML (V4) and JSC JITs are supported only on amd64/arm/x86, so +# mask the flag here and unmask it in the appropriate arch profiles. +dev-qt/qtdeclarative jit +dev-qt/qtscript jit +dev-qt/qtwebkit jit + +# Samuli Suominen (25 Nov 2011) +# Expose USE="suid" for USE="svga" only for x86 users, +# see arch/x86/package.use.mask +www-client/links suid + +# Samuli Suominen (16 Oct 2011) +# Mask libbluray support here, and enable it per arch instead +gnome-base/gvfs bluray + +# Nirbheek Chauhan (17 Sep 2011) +# Systemtap is not keyworded on anything except amd64/x86 +# Temporarily mask instead of dropping keywords, bug 384647 +dev-libs/glib systemtap + +# Robin H. Johnson (10 Jul 2011) +# PPS should work on all arches, but only keyworded on amd64/x86 +>=net-misc/ntp-4.2.6_p3-r1 parse-clocks + +# Tomáš Chvátal (4 Apr 2010) +# Masked because tools pulled in are not supported on most archs. +sys-power/pm-utils video_cards_intel video_cards_radeon + +# Jean-Noël Rivasseau (23 Sep 2009) +# X use flag only for amd64/x86, bug 285951. +media-gfx/iscan X + +# Robert Buchholz (16 Aug 2008) +# TLS needs dev-libs/cryptlib, which is x86 only +dev-python/kaa-base tls + +# Serkan Kaba (20 Jul 2008) +# Java is not supported in most of the arches enchant is keyworded +app-text/enchant zemberek + +# Raúl Porcel (09 Nov 2008) +# CPU opts: This needs amd64, x86 and ppc on some of them +# dvdnav: hard masked dependency +media-video/mplayer cpudetection + +# Ian Whyman (22 May 2016) +# Mask raspberry-pi except on arm. +dev-libs/libcec raspberry-pi diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.force new file mode 100644 index 0000000000..7f213b9dd0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# James Le Cuirot (29 Jun 2017) +# Forced and masked by default. Unmask where necessary. +big-endian diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask index 54a139ff44..2ea1fb3d89 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask @@ -1,3 +1,233 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# James Le Cuirot (29 Jun 2017) +# Forced and masked by default. Unmask where necessary. +big-endian + +# Sven Wegener (31 May 2017) +# libvirt is only supported on specific architectures +libvirt + +# Michael Orlitzky (7 Jan 2017) +# The dev-db/firebird and dev-db/oracle-instantclient* packages +# only support amd64 and x86. +firebird +oci8 + +# cilk has been ported only to x86 systems +cilk + +# cuda only works on amd64/x86 +cuda + +# masking here, and unmasking in arch/x86/use.mask +vidix + +# Mask as long its not available everywhere +zeitgeist + +# vdpau is currently only available with binary nvidia-drivers, thus amd64/x86* +vdpau + +# Infiniband stuff should generaly work on all arches but keyworded only on amd64/x86 +infiniband + +# These need libieee1284 which is amd64/x86 only. +sane_backends_canon_pp +sane_backends_hpsj5s +sane_backends_mustek_pp +sane_backends_qcam + +# amd64/x86 arch specific USE flags +lilo +mpx +svga +nvram +cpu_flags_x86_3dnow +cpu_flags_x86_3dnowext +cpu_flags_x86_aes +cpu_flags_x86_avx +cpu_flags_x86_avx2 +cpu_flags_x86_fma3 +cpu_flags_x86_fma4 +cpu_flags_x86_mmx +cpu_flags_x86_mmxext +cpu_flags_x86_padlock +cpu_flags_x86_popcnt +cpu_flags_x86_sse +cpu_flags_x86_sse2 +cpu_flags_x86_sse3 +cpu_flags_x86_sse4_1 +cpu_flags_x86_sse4_2 +cpu_flags_x86_sse4a +cpu_flags_x86_ssse3 +cpu_flags_x86_xop + +# ppc arch specific USE flags +altivec +ppcsha1 +power8 + +# mips arch specific USE flags +fixed-point +loongson2f +mipsdspr1 +mipsdspr2 +mipsfpu + +# ppc64 arch specific USE flags +ibm +ps3 + +# sparc arch specific USE flags +vis + +# arm arch specific USE flags +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 +cpu_flags_arm_v8 +cpu_flags_arm_aes +cpu_flags_arm_crc32 +cpu_flags_arm_edsp +cpu_flags_arm_iwmmxt +cpu_flags_arm_neon +cpu_flags_arm_sha1 +cpu_flags_arm_sha2 +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp +cpu_flags_arm_vfpv3 +cpu_flags_arm_vfpv4 +cpu_flags_arm_vfp-d32 + +# [old] arm arch specific USE flags +armvfp +armv5te +armv6 +armv6t2 +iwmmxt +neon + +# nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers +nvidia + +# dev-db/oracle-instantclient-basic is only available on x86 +oci8-instant-client +oracle + +# not keyworded on non-x86 systems +video_cards_geode +video_cards_voodoo + +# not needed on non-sparc systems +video_cards_sunbw2 +video_cards_suncg14 +video_cards_suncg3 +video_cards_suncg6 +video_cards_sunffb +video_cards_sunleo +video_cards_suntcx + +# not needed on non-mips systems +video_cards_newport + +# not needed on non-x86, non-amd64 systems +input_devices_vmmouse +video_cards_nvidia +video_cards_fglrx +video_cards_via +video_cards_vmware +video_cards_virtualbox + +# not needed on non-arm systems +video_cards_exynos +video_cards_freedreno +video_cards_omap +video_cards_tegra +video_cards_vc4 +video_cards_vivante + +# linux-only drivers +video_cards_qxl + +# not needed on non-x86, non-amd64, non-ppc systems +input_devices_synaptics +input_devices_wacom + +# Robert Buchholz (03 Jun 2007) +# Only works on x86 or amd64 +lcd_devices_svga +lcd_devices_luise + +# Joseph Jezak (11 Mar 2007) +# Only for x86 and amd64 (in pbbuttonsd) +macbook + +# George Shapovalov (8 Apr 2007) +# Ada is supported only on x86, amd64 and ppc at present +ada + +# Alex Legler (7 Dec 2009) +# Rubinius is whitelisted on supported arches +ruby_targets_rbx + +# Samuli Suominen (03 Oct 2011) +# RealMagic Hollywood+/Creative DXR3 support +# Still using obsolete V4L1 wrt bug 350211 +# If fixed, should be unmasked in amd64/x86/ppc32 use.mask +dxr3 + +# Diego Elio Pettenò (21 Aug 2012) +# IPMI is only implemented for x86, amd64 and ia64 +ipmi + +# Alexandre Rostovtsev (09 Dec 2012) +# dev-lang/orc is useful only for some specific arches (amd64/x86/arm/...) +orc + +# Mike Gilbert (02 Jan 2013) +# PyPy is unkeyworded on most arches. If you are running amd64 or x86, +# please switch to one of the testing 13.0 profiles to get it. +python_targets_pypy +python_single_target_pypy +python_targets_pypy3 +python_single_target_pypy3 + +# Michał Górny (26 Jan 2013) +# Mask the multilib flags globally. Unmasked in specific arches. +abi_x86_32 +abi_x86_64 +abi_x86_x32 +# Matt Turner (29 Jul 2013) +abi_mips_o32 +abi_mips_n32 +abi_mips_n64 +abi_ppc_32 +abi_ppc_64 +abi_s390_32 +abi_s390_64 + +# Andrey Grozin (25 Jun 2014) +# These lisps are available only on some arches +clisp +clozurecl +cmucl +ecls +gcl +sbcl + +# Michał Górny (4 May 2013) +# Mask systemd flag globally, unmasked on arches on which systemd +# is keyworded. +systemd + +# Mike Gilbert (19 Oct 2014) +# sys-libs/libapparmor +apparmor + # Mask flags that correspond to all possible ARCH values. alpha amd64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/make.defaults index add1edf68b..0a3820884b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="hppa" ACCEPT_KEYWORDS="hppa" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.force index 5a5cbd2e99..35f334005f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (16 Mar 2015) # Needs dev-lang/luajit tested #499974 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask index 558f9658d1..98360aa067 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask @@ -1,13 +1,23 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -# DON'T TOUCH THIS FILE. Instead, file a keyword request bug and CC . +# NOTE: When masking a USE flag due to missing keywords, please file a keyword +# request bug for the hppa arch. + +# Michał Górny (28 Jun 2017) +# app-misc/dtach is not keyworded, and tests are restricted anyway, so +# no point in pursuing it right now. +app-shells/bash-completion test + +# Jeroen Roovers (26 Feb 2017) +# app-crypt/libsecret is not keyworded for HPPA +dev-vcs/git libsecret # Jeroen Roovers (4 Feb 2017) # media-libs/libilbc has not been ported to HPPA # media-libs/zimg triggers a toolchain issue (bug #597152) -media-video/ffmpeg libilbc zimg +# sofalizer needs sci-libs/netcdf and sci-libs/hdf5 (bug #615510) +media-video/ffmpeg libilbc sofalizer zimg # Jeroen Roovers (3 Feb 2017) # net-mail/notmuch is not keyworded @@ -172,7 +182,6 @@ x11-misc/xscreensaver gdm new-login x11-libs/wxGTK gstreamer net-p2p/mldonkey guionly gtk dev-vcs/git gtk -app-cdr/cdrdao gcdmaster net-im/pidgin eds # Jeroen Roovers (15 Apr 2008) @@ -192,5 +201,3 @@ app-text/texlive xindy # Mart Raudsepp (02 Apr 2008) # media-plugins/gst-plugins-{dvb,fluendo-mpegdemux,bad} not keyworded media-plugins/gst-plugins-meta dvb - -# DON'T TOUCH THIS FILE. Instead, file a keyword request bug and CC . diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask new file mode 100644 index 0000000000..b576c29059 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# When you add an entry to the top of this file, add your name, the date, and +# an explanation of why something is getting masked. Please be extremely +# careful not to commit atoms that are not valid, as it can cause large-scale +# breakage, especially if it ends up in the daily snapshot. +# +## Example: +## +## # Dev E. Loper (28 Jun 2012) +## # Masking foo USE flag until we can get the +## # foo stuff to work properly again (bug 12345) +## =media-video/mplayer-0.90_pre5 foo +## =media-video/mplayer-0.90_pre5-r1 foo +# + +#--- END OF EXAMPLES --- + +# Christoph Junghans (14 Feb 2017) +# Stable-masking mpi support so Boost 1.62 stabilization can go ahead +# (bug 590244) +=dev-libs/boost-1.62* mpi diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/packages b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/packages index f97e4bd73f..c076e9fc95 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/packages @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ *sys-boot/palo diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask index 4c30f1a648..bd158162a4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask @@ -1,7 +1,15 @@ # Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2 -# $Id$ -# DON'T TOUCH THIS FILE. Instead, file a keyword request bug and CC . +# NOTE: When masking a USE flag due to missing keywords, please file a keyword +# request bug for the hppa arch. + +# James Le Cuirot (29 Jun 2017) +# Unmask as this profile is big endian. +-big-endian + +# Andreas Sturmlechner (25 Feb 2017) +# kwallet integration split from kde to distinct flag +kwallet # Jeroen Roovers (31 Jan 2016) # USE=xwidgets requires net-libs/webkit-gtk @@ -56,10 +64,6 @@ llvm # No known OpenCL providers (bug #482096) opencl -# Jeroen Roovers (19 Jun 2013) -# media-libs/x264 works --x264 - # Samuli Suominen (12 Mar 2013) # NVIDIA Cg toolkit for binary drivers cg @@ -309,5 +313,3 @@ bmp # Adding h323 to mask. For more information see bug #115798 h323 - -# DON'T TOUCH THIS FILE. Instead, file a keyword request bug and CC . diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/make.defaults index a76f8c6439..476c229a5a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="ia64" ACCEPT_KEYWORDS="ia64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask index b42e0b46ac..d6cde39bbe 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask @@ -1,57 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Alexis Ballier (27 Jun 2013) -# TeX Live 2013 mask. -# kpathsea has to be there because it has config files without /usr/share/texmf -# and thus will break anything before TeX Live 2013. ->=dev-libs/kpathsea-6.1.1_p20130530 ->=app-text/texlive-core-2013 ->=dev-tex/luatex-0.74 ->=app-text/texlive-2013 ->=dev-tex/bibtexu-3.71_p20130530 ->=dev-texlive/texlive-fontsextra-2013 ->=dev-texlive/texlive-langother-2013 ->=dev-texlive/texlive-latexrecommended-2013 ->=dev-texlive/texlive-formatsextra-2013 ->=dev-texlive/texlive-games-2013 ->=dev-texlive/texlive-langcyrillic-2013 ->=dev-texlive/texlive-pstricks-2013 ->=dev-texlive/texlive-langportuguese-2013 ->=dev-texlive/texlive-omega-2013 ->=dev-texlive/texlive-langspanish-2013 ->=dev-texlive/texlive-langczechslovak-2013 ->=dev-texlive/texlive-basic-2013 ->=dev-texlive/texlive-langindic-2013 ->=dev-texlive/texlive-langpolish-2013 ->=dev-texlive/texlive-luatex-2013 ->=dev-texlive/texlive-plainextra-2013 ->=dev-texlive/texlive-langafrican-2013 ->=dev-texlive/texlive-fontutils-2013 ->=dev-texlive/texlive-genericextra-2013 ->=dev-texlive/texlive-latexextra-2013 ->=dev-texlive/texlive-latex-2013 ->=dev-texlive/texlive-mathextra-2013 ->=dev-texlive/texlive-langgreek-2013 ->=dev-texlive/texlive-langenglish-2013 ->=dev-texlive/texlive-fontsrecommended-2013 ->=dev-texlive/texlive-science-2013 ->=dev-texlive/texlive-langarabic-2013 ->=dev-texlive/texlive-metapost-2013 ->=dev-texlive/texlive-xetex-2013 ->=dev-texlive/texlive-langgerman-2013 ->=dev-texlive/texlive-music-2013 ->=dev-texlive/texlive-langitalian-2013 ->=dev-texlive/texlive-langcjk-2013 ->=dev-texlive/texlive-langeuropean-2013 ->=dev-texlive/texlive-langfrench-2013 ->=dev-texlive/texlive-bibtexextra-2013 ->=dev-texlive/texlive-humanities-2013 ->=dev-texlive/texlive-context-2013 ->=dev-texlive/texlive-pictures-2013 ->=dev-texlive/texlive-genericrecommended-2013 ->=dev-texlive/texlive-publishers-2013 # Zac Medico (09 Aug 2011) # Bug #377907 - Use package.mask for compatibility with PMS section 5.2.7, and diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use index 152d07b949..c0775ee3d4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Pacho Ramos (15 Feb 2014) # libev isn't supported on this arch, use another default (#499498) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.force index 058ce2e8cd..d21f658825 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (16 Mar 2015) # Needs dev-lang/luajit tested #499974 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask index a24810b0e1..a864a63e88 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask @@ -1,6 +1,32 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michał Górny (28 Jun 2017) +# app-misc/dtach is not keyworded, and tests are restricted anyway, so +# no point in pursuing it right now. +app-shells/bash-completion test + +# Sergei Trofimovich (17 Jun 2017) +# Pulls in dev-db/redis which is not keyworded on ia64. +>=dev-python/pyzor-1.0.0 test + +# Sergei Trofimovich (17 Jun 2017) +# dev-python/gevent requires dev-python/greenlet which has not been ported to +# ia64 (bug #538510) +dev-python/pyzor gevent + +# Sergei Trofimovich (10 Jun 2017) +# media-libs/libilbc has not been ported to ia64, bug #610546 +media-video/ffmpeg libilbc + +# Sergei Trofimovich (06 Jun 2017) +# Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not +# keyworded (bug #549516) +net-analyzer/rrdtool rados + +# Jason Zaman (09 May 2017) +# x11-libs/libXpresent is not keyworded on ia64 +xfce-base/xfwm4 xpresent # Pacho Ramos (15 Jan 2017) # Missing keywords, bug #559770 @@ -35,10 +61,6 @@ dev-db/percona-server -numa # Missing keywords on media-libs/grilo - bug #521972 media-sound/rhythmbox upnp-av -# Gilles Dartiguelongue (22 Aug 2016) -# Missing keywords on dev-libs/gom - bug #521972 -media-libs/grilo test - # Alexandre Rostovtsev (28 Jun 2016) # Missing keywords on app-text/gspell - bug #587368 >=app-editors/gedit-3.20 spell @@ -59,10 +81,6 @@ media-video/ffmpeg snappy # no ia64 support in media-libs/glfw app-text/mupdf opengl -# Mike Frysinger (22 Dec 2015) -# Needs keywording. #569254 -net-firewall/iptables nftables - # Justin Lecher (18 Nov 2015) # requires dev-python/restkit which requires # dev-python/socketpool which requires dev-python/gevent which requires @@ -122,11 +140,7 @@ media-libs/elementary sdl # Alexis Ballier (11 Feb 2015) # Missing ffmpeg deps, bug #510340 -media-video/ffmpeg x265 gme ssh - -# Patrick Lauer (10 Feb 2015) -# Missing keywords for media-libs/x265 -media-video/libav x265 +media-video/ffmpeg gme ssh # Pacho Ramos (10 Jan 2014) # Missing keywords @@ -138,14 +152,6 @@ dev-haskell/binary test dev-haskell/text test dev-haskell/vector test -# Pacho Ramos (11 Nov 2014) -# Missing keywords, bug #523686 ->=dev-libs/libgdata-0.16.1 test - -# Michał Górny (30 Oct 2014) -# Requires non-keyworded >=x11-libs/libxkbcommon-0.4. -sys-apps/systemd xkb - # Christoph Junghans (21 Jul 2014) # Missing keywords on sci-libs/libcerf (bug 517726) sci-visualization/gnuplot libcerf @@ -208,7 +214,7 @@ media-libs/phonon zeitgeist # Dirkjan Ochtman (3 May 2013) # depends on net-libs/polarssl ->=net-misc/openvpn-2.3.1 polarssl +>=net-vpn/openvpn-2.3.1 polarssl # Gilles Dartiguelongue (1 Apr 2013) # missing keyword on media-libs/tremor, bug #453200 @@ -270,10 +276,6 @@ dev-libs/libpcre jit # Remove this for your arch after you keyword dev-utils/google-perftools (bug #381737 dev-libs/libmemcached tcmalloc -# Alexey Shvetsov (31 Aug 2011) -# Mask numa use flag per bug #381313 -sys-apps/hwloc numa - # Tomáš Chvátal (4 Apr 2011) # Needs sci-libs/umfpack keyworded. Bug #361947. media-libs/gegl umfpack diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.stable.mask index c673d13e00..be3a4b92f9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,6 +17,11 @@ #--- END OF EXAMPLES --- +# Hans de Graaff (16 Apr 2016) +# Mask tests on thin-provisioning-tools since the required +# packages are no longer stable, bug 610088 +sys-block/thin-provisioning-tools test + # Pacho Ramos (02 Jul 2014) # Mask due Gnome3 not going to be stabilized on this arch dev-util/geany-plugins gtkspell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask index feda7500d9..10e007d236 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask @@ -3,6 +3,15 @@ # This is a list of USE flags that should not be used on ia64. +# Sergei Trofimovich (17 Jun 2017) +# There is no luajit support on ia64. Bug #554376 +luajit +luajittex + +# Andreas Sturmlechner (25 Feb 2017) +# kwallet integration split from kde to distinct flag +kwallet + # Julian Ospald (20 Sep 2015) # no LibreSSL support yet curl_ssl_libressl @@ -21,7 +30,6 @@ ipod lirc pcmcia pda -pkcs11 scanner sms v4l diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.stable.mask index aeaea3c8ce..88f33d5ae7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.stable.mask @@ -1,6 +1,5 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/make.defaults index bc58b19f88..5c08bf09c6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="m68k" ACCEPT_KEYWORDS="m68k ~m68k" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.force index 2cf2b3c763..db154e8efd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (16 Mar 2015) # Needs dev-lang/luajit tested #499974 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask index 6bab189dd5..48e674a656 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Matt Turner (25 Feb 2017) +# Needs libepoxy keywording, bug #510940 +x11-base/xorg-server glamor wayland +x11-drivers/xf86-video-ati glamor # Mike Frysinger (16 Mar 2015) # Needs sci-physics/bullet tested #499974 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/packages b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/packages index 82abb9137c..b7972de83a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/packages @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ *sys-fs/atari-fdisk diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask index aac0e46e97..646567111d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask @@ -1,6 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 + # Unmask the flag which corresponds to ARCH. -m68k +# James Le Cuirot (29 Jun 2017) +# Unmask as this profile is big endian. +-big-endian + hardened # Paul de Vrieze diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults index 7559200d4d..7241d23bfa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults @@ -1,6 +1,5 @@ # Copyright 2008-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # 2006/08/18 - Donnie Berkholz # Defaults for video drivers diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/make.defaults index c1770db2bf..aa6444d92e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/make.defaults @@ -1,6 +1,5 @@ # Copyright 2010-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mips64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/make.defaults index a6813aaa48..83b1909933 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mips64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/make.defaults index b42e724329..2b7c2e01f7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/make.defaults @@ -1,6 +1,5 @@ # Copyright 2011-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MULTILIB_ABIS="n64 o32 n32" DEFAULT_ABI="n32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/use.force index 8c06f165e6..556bba2192 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n32/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_n32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/make.defaults index fe64c10630..6c19a1b016 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/make.defaults @@ -1,6 +1,5 @@ # Copyright 2011-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MULTILIB_ABIS="n32 o32 n64" DEFAULT_ABI="n64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/use.force index 7a7642bc97..bb51328d7c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/n64/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_n64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/make.defaults index 83ea828415..535f84f6e2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/make.defaults @@ -1,6 +1,5 @@ # Copyright 2011-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MULTILIB_ABIS="n64 n32 o32" DEFAULT_ABI="o32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/use.force index f629a71169..aac1b84a82 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/o32/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.force index c29d0bff64..559b274082 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.force @@ -1,5 +1,4 @@ # Copyright 2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ multilib diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.mask index b944b154f4..bcbae99c54 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/multilib/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Matt Turner (29 Jul 2013) # Unmask the multilib flags for this arch. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/make.defaults index 19f98bc100..692c9dac6e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/make.defaults @@ -1,6 +1,5 @@ # Copyright 2011-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mips64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.force index 23c26a92c0..c2533b6708 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_n32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.mask index 865ae31eea..a3007f8ee8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n32/use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -abi_mips_n32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/make.defaults index 72e309e759..d21ecb953c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/make.defaults @@ -1,6 +1,5 @@ # Copyright 2011-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mips64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.force index b71b42f4ce..ca1bea5c40 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_n64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.mask index 58ccc2a185..3d54e8b276 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mips64/n64/use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -abi_mips_n64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/make.defaults index b6dcb64cf0..79c657845c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/make.defaults @@ -1,6 +1,5 @@ # Copyright 2010-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mips64el" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/make.defaults index 8b8e4283da..0a2ecd62de 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mips64el" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/make.defaults index 077bc6a98c..04e1ecd388 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/make.defaults @@ -1,6 +1,5 @@ # Copyright 2011-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MULTILIB_ABIS="n64 o32 n32" DEFAULT_ABI="n32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/use.force index 8c06f165e6..556bba2192 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n32/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_n32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/make.defaults index 6366a714d3..0b8a5c45cf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/make.defaults @@ -1,6 +1,5 @@ # Copyright 2011-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MULTILIB_ABIS="n32 o32 n64" DEFAULT_ABI="n64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/use.force index 7a7642bc97..bb51328d7c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/n64/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_n64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/make.defaults index d9c0ef9a94..f338725f0d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/make.defaults @@ -1,6 +1,5 @@ # Copyright 2011-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MULTILIB_ABIS="n64 n32 o32" DEFAULT_ABI="o32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/use.force index f629a71169..aac1b84a82 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/o32/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.force index c29d0bff64..559b274082 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.force @@ -1,5 +1,4 @@ # Copyright 2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ multilib diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.mask index b944b154f4..bcbae99c54 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/multilib/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Matt Turner (29 Jul 2013) # Unmask the multilib flags for this arch. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/make.defaults index edf3afa3f8..0c623e27ed 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/make.defaults @@ -1,6 +1,5 @@ # Copyright 2010-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mips64el" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.force index 23c26a92c0..c2533b6708 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_n32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.mask index 865ae31eea..a3007f8ee8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n32/use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -abi_mips_n32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/make.defaults index f874920ebb..50a4bfaaef 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/make.defaults @@ -1,6 +1,5 @@ # Copyright 2010-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mips64el" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.force index b71b42f4ce..ca1bea5c40 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_n64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.mask index 58ccc2a185..3d54e8b276 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/mips64el/n64/use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -abi_mips_n64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/make.defaults index acb0041305..1e82f441ca 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/make.defaults @@ -1,6 +1,5 @@ # Copyright 2010-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mipsel" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.force index 606ddc05d2..3ad34479a8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.mask index 839a3b8f56..19a83980be 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/o32/use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/use.mask new file mode 100644 index 0000000000..2a8cc7b0c7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/mipsel/use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# James Le Cuirot (29 Jun 2017) +# Remask as this profile is little endian. +big-endian diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/make.defaults index de520d9827..74a8db7216 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/make.defaults @@ -1,6 +1,5 @@ # Copyright 2010-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="mipsel" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.force index 606ddc05d2..3ad34479a8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.mask index 839a3b8f56..19a83980be 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/o32/use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -abi_mips_o32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.mask index 1d546cdc18..6b2c964b76 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mask pam_ldap and nss_ldap - openldap dep missing. sys-auth/pam_ldap diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.force index c64d046c85..713307fcb4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask index def4fefc92..412133712b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask @@ -1,6 +1,29 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michał Górny (28 Jun 2017) +# app-misc/dtach is not keyworded, and tests are restricted anyway, so +# no point in pursuing it right now. +app-shells/bash-completion test + +# Mart Raudsepp (27 May 2017) +# app-pda/libimobiledevice, app-pda/libplist and co not tested +sys-power/upower ios +sys-power/upower-pm-utils ios +gnome-base/gvfs ios + +# Mart Raudsepp (27 May 2017) +# dev-libs/libgdata and net-libs/gnome-online-accounts not tested +gnome-base/gvfs google + +# Jason Zaman (09 May 2017) +# x11-libs/libXpresent is not keyworded on mips +xfce-base/xfwm4 xpresent + +# Brian Dolbec (21 Mar 2017) +# This is masked as mongo-db needed for bson use flag +# which is not keyworded on many arches. +app-portage/g-sorcery bson # Mart Raudsepp (07 Feb 2017) # dev-python/gmpy fails tests about sizeof (conch), bug 608496 @@ -62,7 +85,7 @@ x11-libs/wxGTK webkit # Markos Chandras (05 Jan 2014) # Perl is heavily unkeyworded on MIPS. See 497068 -dev-vcs/git mediawiki +dev-vcs/git mediawiki mediawiki-experimental # Sergey Popov (02 Sep 2013) # Not tested diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.force index 17258810bc..82c0a47885 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.force @@ -1,6 +1,5 @@ # Copyright 2008-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to ARCH. mips diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask index c6c31f5f4c..6caff81617 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask @@ -1,10 +1,25 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -mips +# James Le Cuirot (29 Jun 2017) +# Unmask as this profile is big endian. +-big-endian + +# Mart Raudsepp (27 May 2017) +# media-libs/libmtp not tested +mtp + +# Mart Raudsepp (27 May 2017) +# net-libs/gnome-online-accounts not tested +gnome-online-accounts + +# Mart Raudsepp (27 May 2017) +# Keywords lost on net-fs/samba over time, use.mask until re-keyworded +samba + # Mart Raudsepp (07 Feb 2017) # dev-libs/libappindicator not tested ayatana diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/make.defaults index 5e2b6a8fbb..e2d03c6a8e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Main Nios II profile. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/package.use.mask index 4d8161d3bb..3d77f78825 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (16 Mar 2015) # Needs sci-physics/bullet tested #499974 @@ -136,7 +135,6 @@ app-accessibility/speech-dispatcher flite # mask kde-apps/* flags due to unkeyworded dependencies kde-apps/kalzium editor solver kde-apps/kopete jingle -kde-plasma/kdeplasma-addons fcitx oauth qwt scim kde-apps/okular ebook chm kde-apps/kstars indi kde-apps/kdeutils-meta floppy @@ -171,7 +169,7 @@ net-libs/webkit-gtk -jit # Anthony G. Basile (Dec 21, 2011) # Mask the vde flag on tinc because net-misc/vde is not # keyworded for arm -net-misc/tinc vde +net-vpn/tinc vde # Tobias Klausmann (02 Nov 2011) # libpcre jit is not supported on alpha diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/use.mask index 693adee604..0cb552970b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/nios2/use.mask @@ -57,7 +57,6 @@ lasi schroedinger hardened frei0r -libvirt pdfannotextractor prelude mssql diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask index f30ba8eebe..e0703e4a83 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Brent Baude (20 Nov 2012) # Masking kgcc64 now that toolchain is biarch diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use index c3fc770c72..6195ca5799 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Doug Goldstein (29 Oct 2012) # Enable the native arch as the default qemu target diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.force index 7827e48637..447d4135af 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask index ffe7835502..0cbe2d50da 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,26 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michael Weber (14 Mar 2017) +# mask unkeyworded dependency media-libs/glfw +app-text/mupdf opengl + +# Jason Zaman (09 May 2017) +# x11-libs/libXpresent is not keyworded on ppc +xfce-base/xfwm4 xpresent + +# Michael Weber (06 Apr 2017) +# mask unkeyworded dep pymongo -> mongodb +app-portage/g-sorcery bson + +# Michał Górny (24 Mar 2017) +# libcxx fails to compile on ppc*, #595744. +sys-devel/clang default-libcxx +sys-devel/clang-runtime libcxx + +# Andreas Sturmlechner (27 Feb 2017) +# Requires dev-qt/qtwebengine, not keyworded on ppc +sci-geosciences/gpsbabel gui # James Le Cuirot (14 Dec 2016) # DOSBox + OpenGLide is untested on this arch. @@ -22,7 +42,7 @@ dev-python/PyQt5 bluetooth location webengine # Michael Palimaka (07 Jul 2016) # Requires unkeyworded dependencies app-misc/hachoir-metadata kde -dev-vcs/subversion kde +dev-vcs/subversion kwallet games-arcade/jumpnbump kde kde-apps/katepart handbook kde-frameworks/kdelibs handbook policykit @@ -115,10 +135,6 @@ dev-haskell/text test dev-haskell/vector test dev-util/bnfc test -# Michał Górny (30 Oct 2014) -# Requires non-keyworded >=x11-libs/libxkbcommon-0.4. -sys-apps/systemd xkb - # Anthony G. Basile (17 Aug 2014) # This pulls in qemu[smartcard] which is masked net-misc/spice-gtk smartcard @@ -234,7 +250,7 @@ dev-ruby/rack-test test # Anthony G. Basile (21 Aug 2012) # Does not work on ppc/ppc64 -net-misc/tor tor-hardening +net-vpn/tor tor-hardening # Brent Baude (06 Mar 2012) # masking kde on gajim diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask index 9593a9643a..199b80c1ed 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,6 +17,11 @@ #--- END OF EXAMPLES --- +# Christoph Junghans (14 Feb 2017) +# Stable-masking mpi support so Boost 1.62 stabilization can go ahead +# (bug 590244) +=dev-libs/boost-1.62* mpi + # Pacho Ramos (01 Nov 2016) # Dependencies not going to stable for now dev-util/geany-plugins gtkspell @@ -35,7 +39,7 @@ media-video/vlc opencv # Dependencies not stable app-arch/p7zip kde app-i18n/uim kde -dev-vcs/subversion kde +dev-vcs/subversion kwallet games-arcade/jumpnbump kde media-video/vlc kde net-irc/quassel kde @@ -58,7 +62,3 @@ dev-libs/protobuf python net-fs/netatalk tracker app-office/homebank ofx net-libs/aqbanking ofx - -# Michael Palimaka (11 Dec 2014) -# Dependencies not yet stable -kde-plasma/systemsettings kscreen diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/packages b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/packages index 0ce1bfafd3..60557a8532 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/packages @@ -1,6 +1,5 @@ # Copyright 2005-2008 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ *sys-fs/hfsutils *sys-fs/hfsplusutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/make.defaults index 22657c3cbb..57c5d7770e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All extra USE/etc should be specified in sub-profiles. # DO NOT POLLUTE USE ON THIS PROFILE. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use index 86f9d13834..320a6bbb1a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use @@ -1,3 +1,2 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask index 927706a6d9..77b2580000 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,9 +1,17 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires >=portage-2.1.1 +# Michał Górny (23 Mar 2017) +# Most of clang runtimes are not supported here +sys-devel/clang-runtime openmp sanitize +sys-libs/libcxx libcxxrt + +# Michael Weber (15 Mar 2017) +# Cannot test non-free dependency dev-libs/device-atlas-api-c +net-proxy/haproxy device-atlas + # Bernard Cafarelli <25 Jan 2017) # Requires a Java dependency app-text/tesseract scrollview @@ -47,11 +55,6 @@ dev-qt/designer webkit net-irc/quassel webkit kde-plasma/libksysguard detailedmemory -# Ian Delaney (06 Apr 2016) -# on behalf of Ilya Tumaykin -# app-i18n/uchardet lacks ppc32 keyword. See bug #569114. -media-video/mpv uchardet - # James Le Cuirot (30 Jan 2016) # scrollview requires Java, which is unsupported on ppc. app-text/tesseract scrollview @@ -70,8 +73,9 @@ app-text/mupdf opengl # Ian Delaney (04 Jan 2016) # on behalf of Ilya Tumaykin -# media-libs/libsdl2 lacks ppc32 keyword. See bug #508226. -media-video/mpv sdl +# media-libs/libsdl2 lacked ppc32 keyword at the time. See bug #508226. +# Ready for the next stable mpv version after the one below. +=media-video/mpv-0.18.0-r1 sdl # Anthony G. Basile (26 Oct 2015) # Mask x265 on vlc for bug #564138 @@ -101,18 +105,10 @@ app-misc/workrave mate # Dependencies lack keywords games-fps/lsdldoom shareware -# Pacho Ramos (12 Apr 2014) -# Missing keywords, bug #507490 -net-misc/modemmanager mbim - # Julian Ospald (23 Nov 2013) # FIXME: app-arch/innoextract not available under ppc yet games-fps/duke3d-data gog -# ranger (17 apr 2012) -# masking libvirt for cfengine (bug #412253) -net-misc/cfengine libvirt - # Maciej Mrozowski (26 Jun 2010) # Needs media-libs/simage keyworded, bug 325623 media-libs/coin simage diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask index 824ebfd2dd..1130758c84 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,6 +17,10 @@ #--- END OF EXAMPLES --- +# Michael Weber (01 Mar 2017) +# Mask until >sys-cluster/ceph-0.94 goes stable +net-analyzer/rrdtool rados + # Pacho Ramos (15 May 2015) # Missing keywords net-misc/connman l2tp openconnect diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/make.defaults index b49d80c882..9865b69f34 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All extra USE/etc should be specified in sub-profiles. # DO NOT POLLUTE USE ON THIS PROFILE. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/package.mask index df9d252f46..87c0b7d6d5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/package.mask @@ -1,3 +1,2 @@ # Copyright 2012-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/package.use.mask index eb14f71a80..631b06514a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Thomas Deutschmann (2016-12-04) # sci-libs/gdal[mdb] requires dev-java/jackcess which is not keyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/packages b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/packages index 41f1a1421e..66d529b246 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/32ul/packages @@ -1,6 +1,5 @@ # Copyright 2012-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This is no longer needed for ppc64-32ul builds -*sys-devel/kgcc64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/make.defaults index 64cad24bb3..f02939cf2c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/make.defaults @@ -1,13 +1,8 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="powerpc64le-unknown-linux-gnu" CFLAGS="-O2 -pipe" CXXFLAGS="${CFLAGS}" FFLAGS="${CFLAGS}" FCFLAGS="${CFLAGS}" - -# moved from 64bit-native, TODO: move it upwards -SYMLINK_LIB="yes" -LIBDIR_ppc64="lib64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask index dc7ace0c8e..b8ad07b24a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask @@ -1,6 +1,9 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# James Le Cuirot (29 Jun 2017) +# Remask as this profile is little endian. +big-endian # 2008/02/13 - Chris Gianelloni # Mask multilib, since we cannot use it. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/make.defaults index 02dca659c5..a9f325bb82 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All extra USE/etc should be specified in sub-profiles. # DO NOT POLLUTE USE ON THIS PROFILE. @@ -9,6 +8,4 @@ MULTILIB_ABIS="ppc64" CFLAGS_ppc64="-m64" -# moved from 64bit-native, TODO: move it upwards -SYMLINK_LIB="yes" LIBDIR_ppc64="lib64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.mask index 47520c2768..bbf97dd6ce 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # =gcc-4 on ppc64 sys-libs/libstdc++-v3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask index 92f402e42b..4ed8da9e6b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Brian Evans (23 Nov 2015) # unmask galera for dev-db/mariadb diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.mask index cea52a136d..95f5b5ec16 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.mask @@ -1,5 +1,8 @@ # Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2 -# $Id$ + +# Ilya Tumaykin (07 May 2017) +# There is no luajit support on ppc64 userland. Bug #608326. +luajit # Anthony G. Basile (01 Aug 2015) # There is no luajit support on ppc64 userland. Bug #554376. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/make.defaults index 967a2a5a69..fe54e02e4e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All extra USE/etc should be specified in sub-profiles. # DO NOT POLLUTE USE ON THIS PROFILE. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use index 1c520e9292..fff5ac35de 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Doug Goldstein (29 Oct 2012) # Enable the native arch as the default qemu target diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.force index fef54d70b3..0e40400abb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Samuli Suominen (30 Oct 2012) # Only gnome-base/gdm has stable keywording. If x11-misc/lightdm or kde-plasma/kdm gets diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask index c28e5fa8dc..6b7a670903 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,10 +1,14 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michał Górny (28 Jun 2017) +# app-misc/dtach is not keyworded, and tests are restricted anyway, so +# no point in pursuing it right now. +app-shells/bash-completion test # Jeroen Roovers <16 Jan 2017> # Incomplete support, bug #605878. -net-misc/tor seccomp +net-vpn/tor seccomp # Jeroen Roovers <5 Feb 2017> # media-libs/libilbc has not been ported to PPC64 @@ -22,10 +26,6 @@ net-irc/kvirc kde # Missing keywords on app-text/gspell - bug #587368 >=app-editors/gedit-3.20 spell -# Jeroen Roovers (19 May 2016) -# pulls in many dev-ruby/asciidoctor dependencies (bug #583390) -net-misc/chrony html - # Patrice Clement (08 Feb 2016) # I would need to keyword an awful lot of packages on ppc64 # that would need Java 7 otherwise. @@ -37,11 +37,6 @@ dev-java/ant-apache-bsf python # no ppc64 support in media-libs/glfw app-text/mupdf opengl -# Ian Delaney (05 Jan 2016) -# on behalf of Ilya Tumaykin -# dev-lang/luajit lacks ppc64 keyword. See bug #488318. -media-video/mpv luajit - # Jeroen Roovers (26 Dec 2015) # Mask until >sys-cluster/ceph-0.94 goes stable net-analyzer/rrdtool rados @@ -101,7 +96,7 @@ kde-apps/marble gps # These need stable kdelibs-4. app-i18n/uim kde app-arch/p7zip kde -dev-vcs/subversion kde +dev-vcs/subversion kwallet media-video/vlc kde net-libs/libproxy kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask index 24325675d2..20f877c59f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask new file mode 100644 index 0000000000..e797af411b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# This file requires eapi 5 or later. New entries go on top. +# Please use the same syntax as in use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask index 045bd3ab05..279fbf572e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.mask @@ -1,6 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + # PPC Specific use flags # +# David Seifert (08 Jul 2017) +# Games are not keyworded anymore on ppc +capslib +fortune +nagios-game +physfs + +# James Le Cuirot (29 Jun 2017) +# Unmask as this profile is big endian. +-big-endian + +# Matt Turner (24 Mar 2017) +# virtual/opencl is not keyworded +opencl + +# Matt Turner (24 Mar 2017) +# We don't have sys-devel/llvm +llvm +video_cards_amdgpu +video_cards_radeonsi +clang + # Jeroen Roovers (22 Sep 2015) # sci-libs/mkl is not supported on PPC mkl @@ -13,15 +38,12 @@ gnuefi # dependencies not keyworded yet ayatana -# Anthony G. Basile (10 Jul 2014) -# codec support x264, bug #516856 --x264 - #Klibc does not work klibc # These flags should only be used for ppc -ppcsha1 +-power8 # Unmask the Altivec instruction set -altivec @@ -112,10 +134,6 @@ video_cards_ilo # vmware wasn't added with mesa-8.0, but it should still be masked video_cards_vmware -# Matt Turner (13 Nov 2015) -# radeonsi requires glamor support -video_cards_radeonsi - # Intel Integrated Primitive (sci-libs/ipp) support ipp diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask index 987ea63597..a82a542b8c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/make.defaults index 17e6e78e9e..c25e0e72a4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Main RISC-V profile; endian/bitsize independent. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask index 6534d12ba4..c456a6fedb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # libpcre doesn't support jit on RISC-V. dev-libs/libpcre jit diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/make.defaults index a4076b2adf..b26df0f342 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="s390" ACCEPT_KEYWORDS="s390 ~s390" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.mask deleted file mode 100644 index aefd4e3206..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.mask +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Alexis Ballier (27 Jun 2013) -# TeX Live 2013 mask. -# kpathsea has to be there because it has config files without /usr/share/texmf -# and thus will break anything before TeX Live 2013. ->=dev-libs/kpathsea-6.1.1_p20130530 ->=app-text/texlive-core-2013 ->=dev-tex/luatex-0.74 ->=app-text/texlive-2013 ->=dev-tex/bibtexu-3.71_p20130530 ->=dev-texlive/texlive-fontsextra-2013 ->=dev-texlive/texlive-langother-2013 ->=dev-texlive/texlive-latexrecommended-2013 ->=dev-texlive/texlive-formatsextra-2013 ->=dev-texlive/texlive-games-2013 ->=dev-texlive/texlive-langcyrillic-2013 ->=dev-texlive/texlive-pstricks-2013 ->=dev-texlive/texlive-langportuguese-2013 ->=dev-texlive/texlive-omega-2013 ->=dev-texlive/texlive-langspanish-2013 ->=dev-texlive/texlive-langczechslovak-2013 ->=dev-texlive/texlive-basic-2013 ->=dev-texlive/texlive-langindic-2013 ->=dev-texlive/texlive-langpolish-2013 ->=dev-texlive/texlive-luatex-2013 ->=dev-texlive/texlive-plainextra-2013 ->=dev-texlive/texlive-langafrican-2013 ->=dev-texlive/texlive-fontutils-2013 ->=dev-texlive/texlive-genericextra-2013 ->=dev-texlive/texlive-latexextra-2013 ->=dev-texlive/texlive-latex-2013 ->=dev-texlive/texlive-mathextra-2013 ->=dev-texlive/texlive-langgreek-2013 ->=dev-texlive/texlive-langenglish-2013 ->=dev-texlive/texlive-fontsrecommended-2013 ->=dev-texlive/texlive-science-2013 ->=dev-texlive/texlive-langarabic-2013 ->=dev-texlive/texlive-metapost-2013 ->=dev-texlive/texlive-xetex-2013 ->=dev-texlive/texlive-langgerman-2013 ->=dev-texlive/texlive-music-2013 ->=dev-texlive/texlive-langitalian-2013 ->=dev-texlive/texlive-langcjk-2013 ->=dev-texlive/texlive-langeuropean-2013 ->=dev-texlive/texlive-langfrench-2013 ->=dev-texlive/texlive-bibtexextra-2013 ->=dev-texlive/texlive-humanities-2013 ->=dev-texlive/texlive-context-2013 ->=dev-texlive/texlive-pictures-2013 ->=dev-texlive/texlive-genericrecommended-2013 ->=dev-texlive/texlive-publishers-2013 - diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.force index 46dcb50682..48d4187699 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (16 Mar 2015) # Needs dev-lang/luajit tested #499974 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask index 46d3dffd59..cd2f33fb9b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Sergey Popov (24 Oct 2015) # Not tested @@ -21,7 +20,7 @@ x11-drivers/xf86-video-ati glamor # Mikle Kolyada (11 Jan 2014) # too much unkeyworded dependencies (bug #497068) -dev-vcs/git mediawiki +dev-vcs/git mediawiki mediawiki-experimental # Agostino Sarubbo (11 Nov 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/use.force index 99e2f8b66c..adf5b71844 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/s390x/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Force the flag corresponding to the only ABI. -abi_s390_32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.force index ed7a0b4138..89bbb956da 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Force the flag which corresponds to ARCH. s390 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask index 2baaee189c..18637daa14 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask @@ -1,9 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + # Unmask the flag which corresponds to ARCH. -s390 # Unmask ABI flags for this arch. -abi_s390_32 +# James Le Cuirot (29 Jun 2017) +# Unmask as this profile is big endian. +-big-endian + # Stuff we don't want/not tested pbins R @@ -17,7 +24,6 @@ fuse autotrace lqr libproxy -libvirt tokyocabinet lpsol openexr @@ -133,7 +139,6 @@ video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng -video_cards_v4l video_cards_vesa # Chí-Thanh Christopher Nguyễn (22 Aug 2013) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/make.defaults index d024264d2e..63cf388187 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Main SuperH profile diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.mask index dc9769efed..bb224ed7af 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Zac Medico (09 Aug 2011) # Bug #377907 - Use package.mask for compatibility with PMS section 5.2.7, and diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.use.force index 5db5bc8519..3961c343ce 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (16 Mar 2015) # Needs dev-lang/luajit tested #499974 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.use.mask index 1667b6afe2..95b285141d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sh/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Matt Turner (25 Feb 2017) +# Needs libepoxy keywording, bug #510940 +x11-base/xorg-server glamor wayland +x11-drivers/xf86-video-ati glamor # Mike Frysinger 21 Feb 2016 # Needs arch love for elementary. #575322 @@ -21,7 +25,7 @@ dev-libs/efl physics # Mikle Kolyada (11 Jan 2014) # too much unkeyworded dependencies (bug #497068) -dev-vcs/git mediawiki +dev-vcs/git mediawiki mediawiki-experimental # Raúl Porcel (28 May 2012) # Needs x11-misc/lightdm(which also requires some other deps) @@ -41,7 +45,7 @@ media-libs/mesa gallium # Alon Bar-Lev (24 Jan 2007) # pkcs11-helper is not keyworded -net-misc/openvpn pkcs11 +net-vpn/openvpn pkcs11 # Christoph Mende (14 May 2008) # media-sound/wavpack is not keyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/make.defaults index f20d2e374b..bab6ea3e12 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # System-wide defaults for the G/FBSD Portage system ARCH="sparc-fbsd" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/package.use.force index 34e0bea8f3..dbbc844631 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/use.mask index a9a6ec1dfa..b76d06524f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc-fbsd/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -sparc-fbsd diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults index 8f16e07285..7abf4172ff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="sparc" ACCEPT_KEYWORDS="${ARCH}" @@ -40,3 +39,7 @@ MULTILIB_STRICT_DIRS="/lib32 /usr/lib32 /usr/kde/*/lib32 /usr/qt/*/lib32 /usr/X1 # Defaults for video drivers VIDEO_CARDS="fbdev glint mach64 mga r128 radeon sunbw2 suncg14 suncg3 \ suncg6 sunffb sunleo tdfx voodoo" + +# Hans de Graaff (17 Apr 2017) +# Temporary entry to support stable bug 615818 +RUBY_TARGETS="ruby21" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.mask index 4ee917f745..2c683288e6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Patrice Clement (30 Oct 2015) # Requires dependencies that are not stable on sparc yet. @@ -10,54 +9,3 @@ mail-mta/postfix # Raúl Porcel (17 Nov 2014) # Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels sys-devel/kgcc64 - -# Alexis Ballier (27 Jun 2013) -# TeX Live 2013 mask. -# kpathsea has to be there because it has config files without /usr/share/texmf -# and thus will break anything before TeX Live 2013. ->=dev-libs/kpathsea-6.1.1_p20130530 ->=app-text/texlive-core-2013 ->=dev-tex/luatex-0.74 ->=app-text/texlive-2013 ->=dev-tex/bibtexu-3.71_p20130530 ->=dev-texlive/texlive-fontsextra-2013 ->=dev-texlive/texlive-langother-2013 ->=dev-texlive/texlive-latexrecommended-2013 ->=dev-texlive/texlive-formatsextra-2013 ->=dev-texlive/texlive-games-2013 ->=dev-texlive/texlive-langcyrillic-2013 ->=dev-texlive/texlive-pstricks-2013 ->=dev-texlive/texlive-langportuguese-2013 ->=dev-texlive/texlive-omega-2013 ->=dev-texlive/texlive-langspanish-2013 ->=dev-texlive/texlive-langczechslovak-2013 ->=dev-texlive/texlive-basic-2013 ->=dev-texlive/texlive-langindic-2013 ->=dev-texlive/texlive-langpolish-2013 ->=dev-texlive/texlive-luatex-2013 ->=dev-texlive/texlive-plainextra-2013 ->=dev-texlive/texlive-langafrican-2013 ->=dev-texlive/texlive-fontutils-2013 ->=dev-texlive/texlive-genericextra-2013 ->=dev-texlive/texlive-latexextra-2013 ->=dev-texlive/texlive-latex-2013 ->=dev-texlive/texlive-mathextra-2013 ->=dev-texlive/texlive-langgreek-2013 ->=dev-texlive/texlive-langenglish-2013 ->=dev-texlive/texlive-fontsrecommended-2013 ->=dev-texlive/texlive-science-2013 ->=dev-texlive/texlive-langarabic-2013 ->=dev-texlive/texlive-metapost-2013 ->=dev-texlive/texlive-xetex-2013 ->=dev-texlive/texlive-langgerman-2013 ->=dev-texlive/texlive-music-2013 ->=dev-texlive/texlive-langitalian-2013 ->=dev-texlive/texlive-langcjk-2013 ->=dev-texlive/texlive-langeuropean-2013 ->=dev-texlive/texlive-langfrench-2013 ->=dev-texlive/texlive-bibtexextra-2013 ->=dev-texlive/texlive-humanities-2013 ->=dev-texlive/texlive-context-2013 ->=dev-texlive/texlive-pictures-2013 ->=dev-texlive/texlive-genericrecommended-2013 ->=dev-texlive/texlive-publishers-2013 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use index 2f811a66ab..c202aa04c6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Enable the GPU targets matching the default VIDEO_CARDS diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.force index 038af457cd..26b496cc32 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask index b1355b18dd..3ccd93da9d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask @@ -1,6 +1,20 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michał Górny (28 Jun 2017) +# app-misc/dtach is not keyworded, and tests are restricted anyway, so +# no point in pursuing it right now. +app-shells/bash-completion test + +# Jason Zaman (09 May 2017) +# x11-libs/libXpresent is not keyworded on sparc +xfce-base/xfwm4 xpresent + +# Michał Górny (23 Mar 2017) +# Most of clang runtimes are not supported here +sys-devel/clang-runtime openmp sanitize +sys-libs/libcxx libunwind libcxxrt +sys-libs/libcxxabi libunwind # Pacho Ramos (04 Feb 2017) # Missing keywords, bug #599572 @@ -14,7 +28,6 @@ x11-terms/gnome-terminal gnome-shell # Justin Lecher (15 Jan 2017) # unkeyworded rev deps dev-games/openscenegraph gdal las -dev-libs/boost mpi # Justin Lecher (15 Jan 2017) # masked rev deps @@ -44,11 +57,6 @@ gnome-extra/nm-applet teamd # Missing keywords on app-text/gspell - bug #587368 >=app-editors/gedit-3.20 spell -# Ian Delaney (06 Apr 2016) -# on behalf of Ilya Tumaykin -# app-i18n/uchardet lacks sparc keyword. See bug #569114. -media-video/mpv uchardet - # Justin Lecher (22 Feb 2016) # Missing test deps keyword #575366 dev-cpp/eigen test @@ -73,11 +81,6 @@ app-text/tesseract scrollview # no sparc support in media-libs/glfw app-text/mupdf opengl -# Ian Delaney (05 Jan 2016) -# on behalf of Ilya Tumaykin -# dev-lang/luajit lacks sparc keyword. See bug #488318. -media-video/mpv luajit - # Mike Frysinger (22 Dec 2015) # Needs keywording. #569254 net-firewall/iptables nftables @@ -133,10 +136,6 @@ gnome-base/gvfs nfs # dev-lang/luajit and dev-lua/lgi and lack sparc keyword, bug #551540 dev-libs/libpeas lua jit -# Ben de Groot (03 May 2015) -# media-libs/rubberband lacks sparc keyword, bug #548446 -media-video/mpv rubberband - # Mike Frysinger (16 Mar 2015) # Needs sci-physics/bullet & media-libs/libsdl2 tested #499974 dev-libs/efl physics sdl @@ -168,10 +167,6 @@ dev-haskell/haskell-src-exts test dev-haskell/text test dev-haskell/vector test -# Michał Górny (30 Oct 2014) -# Requires non-keyworded >=x11-libs/libxkbcommon-0.4. -sys-apps/systemd xkb - # Pacho Ramos (03 Oct 2014) # Missing keywords, bug #524352 >=app-accessibility/orca-3.12.3 braille @@ -180,10 +175,6 @@ sys-apps/systemd xkb # Missing keywords on sci-libs/libcerf (bug 517726) sci-visualization/gnuplot libcerf -# Julian Ospald (20 Apr 2014) -# Missing keywords, bug #508226 -media-video/mpv sdl - # Pacho Ramos (12 Apr 2014) # Missing keywords, bug #507490 net-misc/modemmanager mbim diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask index 5b48e4a3cf..cae06ba613 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/packages b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/packages index f0baca6956..90763daf6e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/packages @@ -1,6 +1,5 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Top-level sparc profile diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask index 2dd1bdc610..468282bb36 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask @@ -1,12 +1,24 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -sparc # This file contains a list of useflags that cannot be used on sparc. +# David Seifert (08 Jul 2017) +# Games are not keyworded anymore on sparc +fortune +physfs + +# James Le Cuirot (29 Jun 2017) +# Unmask as this profile is big endian. +-big-endian + +# Andreas Sturmlechner (25 Feb 2017) +# kwallet integration split from kde to distinct flag +kwallet + # Julian Ospald (20 Sep 2015) # no LibreSSL support yet curl_ssl_libressl @@ -132,7 +144,6 @@ ifp chipcard hbci lm_sensors -pkcs11 openct bluetooth dmraid @@ -148,7 +159,6 @@ gps schroedinger ots frei0r -libvirt prelude redis @@ -235,9 +245,6 @@ alsa_cards_sbawe alsa_cards_sscape alsa_cards_wavefront -# Enable H264 with x264 --x264 - # Copied over from default-linux/sparc/sparc64 -vis diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask index 70ce97dc0a..054384207e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask @@ -1,10 +1,13 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Hans de Graaff (17 Apr 2017) +# Temporary mask to support stable bug 615818 +ruby_targets_ruby22 + # Andrey Grozin (25 Jun 2014) # no stable version on sparc ecls diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/make.defaults index aac2f6b703..abf5cc1cad 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # System-wide defaults for the G/FBSD Portage system ARCH="x86-fbsd" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.use.force index 28125cb62a..ca264fedc8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.use.mask index 6431765e68..6cf70a4cc2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/package.use.mask @@ -1,6 +1,9 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Thomas Deutschmann (09 Jun 2017) +# sys-process/audit not keyworded +sys-process/fcron audit # Thomas Deutschmann (14 Feb 2017) # net-misc/curl dropped keywords in ffe8d873b8110d4434fc89423ea668450cab1d96 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/use.mask index 96236f301f..bb116708b0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86-fbsd/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Michael Palimaka (21 Jun 2016) # Unkeyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/make.defaults index e8257d42fb..f3347ce31a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All extra USE/etc should be specified in sub-profiles. # DO NOT POLLUTE USE ON THIS PROFILE. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask index fd6adc9b44..79ce81f9e1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Gilbert (05 Nov 2016) # seccomp-related regression on x86. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use index e9b8840775..4aa1c4ffcd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Enable the GPU targets matching the default VIDEO_CARDS diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.force index fe80bf65ce..6d74f7f7c2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask index 2b94219b49..dcb87ab419 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask @@ -1,9 +1,12 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires >=portage-2.1.1 +# Thomas Deutschmann (01 Mar 2017) +# dev-libs/libmaxminddb is keyworded on x86 +app-admin/rsyslog -mdblookup + # David Seifert (10 Feb 2017) # Requires dev-lua/ldoc for building documentation, # which is only keyworded for amd64 @@ -17,10 +20,6 @@ media-video/ffmpeg -nvenc # cuda is not available on x86 nvidia-video-codec depends on it media-video/libav nvidia -# Ilya Tumaykin (19 Jan 2017) -# Requires yet unavailable >=media-video/ffmpeg-3.3. ->=media-video/mpv-0.23.0 cuda - # Andreas Sturmlechner (31 Dec 2016) # on behalf of Andreas K. Hüttel (14 Dec 2016) # Fails to build with newly unmasked ffmpeg-3, so mask this useflag @@ -31,10 +30,6 @@ media-libs/mlt vdpau # Disable zfs storage backend since sys-fs/zfs doesn't support 32bit arch app-emulation/libvirt zfs -# Jonathan Scruggs (27 Oct 2016) -# Blender needs newer versions of CUDA which no longer support x86 -media-gfx/blender cuda - # Ettore Di Giacinto (18 Oct 2016) # Enable gambit and scm only on supported architectures >=dev-scheme/slib-3.2.5 -gambit -scm @@ -51,11 +46,6 @@ dev-db/percona-server -numa # Allow jdbc on this arch dev-db/mariadb -jdbc -# Patrice Clement (05 Jun 2016) -# on behalf of Ilya Tumaykin -# dev-lua/busted lacks x86 keyword. See bug #581210. -media-video/aegisub test - # Rick Farina (23 Mar 2016) # rspec:3 is not keyworded for x86 at this time =dev-ruby/bundler-audit-0.5.0 test @@ -144,24 +134,19 @@ app-editors/gvim -luajit -racket # Kacper Kowalik (09 Aug 2013) # Works on x86 -sys-apps/hwloc -cuda -gl +sys-apps/hwloc -gl # Pacho Ramos (20 Jul 2013) # Keywords missing, bug #478104 >=app-editors/gedit-plugins-3.8.3 git -# Justin Lecher (21 Feb 2013) -# cuda only works on x86 and amd64 -sci-libs/cholmod -cuda -sci-libs/flann -cuda - # Alexandre Rostovtsev (30 Dec 2012) # chromium, mono work on this arch (masked in base) gnome-extra/zeitgeist-datasources -chromium # Christoph Junghans (26 Dec 2012) -# cuda/mkl works on x86/amd64 (masked in base) -sci-chemistry/gromacs -cuda -mkl +# mkl works on x86/amd64 (masked in base) +sci-chemistry/gromacs -mkl # Diego Elio Pettenò (3 Nov 2012) # Unmask here, as it's masked in base. @@ -175,14 +160,6 @@ media-libs/phonon zeitgeist # dependency keyworded here, masked in base media-libs/freetype -infinality -# James Le Cuirot (20 May 2015) -# Masked in base like the above. -dev-java/icedtea -infinality - -# Rick Farina (05 July 2012) -# masked in base, unmask x86/amd64 only -app-crypt/johntheripper -cuda - # Alexandre Rostovtsev (12 Apr 2012) # Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for # gobject-introspection[doctool], bug #411761 @@ -260,18 +237,10 @@ media-libs/mesa -llvm # x86 platforms works sys-power/pm-utils -video_cards_intel -video_cards_radeon -# Mounir Lamouri (07 Nov 2009) -# Masked in base, unmak for amd64/x86. Bug 267264 -media-gfx/k3d -cuda - # Jean-Noël Rivasseau (23 Sep 2009) # X use flag only for amd64/x86, bug 285951. media-gfx/iscan -X -# Tomas Chvatal (24 Nov 2008) -# masked in base, unmask for x86/amd64 -sci-misc/boinc -cuda - # Robert Buchholz (16 Aug 2008) # masked in base, unmask for x86/amd64 dev-python/kaa-base -tls diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask index 05770f18a9..eee848c3d6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -18,6 +17,14 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (01 Mar 2017) +# Requires not yet stabilised dev-db/oracle-instantclient. +sci-geosciences/qgis oracle + +# Christoph Junghans (26 Feb 2017) +# Stable mask some fabrics (bug #525534) +sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm + # Brian Evans (17 Jan 2017) # Stable mask groonga on mariadb as I don't know how stable # the dependencies really are @@ -40,11 +47,6 @@ dev-python/apptools test # Masked since skype isn't stable net-im/bitlbee skype -# Andreas K. Huettel (29 Jun 2014) -# Not yet stabilized dependencies blocking sec bug 514886 -# we need to repeat this here likely because of the use.mask entry -app-office/libreoffice firebird - # Michał Górny (30 Mar 2014) # Don't apply stable masks to python-exec since we're forcing every # impl there anyway. Please keep this in sync with use.stable.mask. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask index 0d4e274e37..75ad6085c5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask @@ -1,10 +1,21 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -x86 +# Michael Palimaka (03 Jun 2017) +# Unmask elogind since it is keyworded here. +-elogind + +# Sven Wegener (31 May 2017) +# libvirt is supported on x86 +-libvirt + +# Andreas K. Hüttel (26 May 2017) +# dev-db/firebird is keyworded ~x86 +-firebird + # cilk has been ported to this arch. -cilk @@ -12,10 +23,6 @@ # sys-libs/libapparmor -apparmor -# Alexey Shvetsov (08 Apr 2014) -# Cuda works here --cuda - # Michał Górny (30 Mar 2014) # PyPy is keyworded on this arch. -python_targets_pypy @@ -89,10 +96,6 @@ # Add support for Ruby Enterprise Edition targets where rubyee is available # -ruby_targets_ree18 -# 2010/01/08 - Diego E. Pettenò -# Add support for JRuby targets where jruby is available -#-ruby_targets_jruby - # pbbuttonsd and macbook for KDE and pbuttonsd it #-pbbuttonsd -macbook @@ -143,9 +146,6 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # Diego Pettenò (4 Jan 2007) # Unmask the flags for PHP that are available only on x86 # diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask index b121d58fa3..118c3436da 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask @@ -1,10 +1,17 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Michael Palimaka (03 Jun 2017) +# Not yet stable. +elogind + +# Andreas K. Hüttel (26 May 2017) +# dev-db/firebird is keyworded ~x86 +firebird + # Mike Gilbert (19 Oct 2014) # sys-libs/libapparmor apparmor diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/xbox/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/xbox/make.defaults index 78d55164bb..77e30c6211 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/xbox/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/xbox/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ PROFILE_ARCH="xbox" CPU_FLAGS_X86="mmx sse" diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/xbox/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/xbox/package.mask index fb619961e6..633c704daf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/xbox/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/xbox/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults index 3d634df97d..7e593196de 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults @@ -1,33 +1,30 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # # System-wide defaults for the Portage system # See portage(5) manpage # Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later) -IUSE_IMPLICIT="prefix prefix-guest" -USE_EXPAND_UNPREFIXED="ARCH" -USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND" -USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips nios2 ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc sparc64-solaris sparc-fbsd sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt" +IUSE_IMPLICIT="prefix prefix-chain prefix-guest" +USE_EXPAND_IMPLICIT="ELIBC KERNEL USERLAND" USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt" -USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX Interix linux NetBSD OpenBSD SunOS Winnt" +USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt" USE_EXPAND_VALUES_USERLAND="BSD GNU" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. -USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CALLIGRA_EXPERIMENTAL_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CALLIGRA_EXPERIMENTAL_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" # USE_EXPAND variables whose contents are not shown in package manager # output. Changes need discussion on gentoo-dev. -USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_X86" +USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" # Variables that are set exclusively by the profile # and not by user configuration files. -PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND" +PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND" # 'Sane' defaults ELIBC="glibc" @@ -99,7 +96,7 @@ USE="${USE} modules" # Manuel Rüger (09 Sep 2015) # Default Ruby build targets -RUBY_TARGETS="ruby21" +RUBY_TARGETS="ruby21 ruby22" # Samuli Suominen (03 Dec 2009) # Enable USE cxx by default so base-system and toolchain pkgs can start using USE cxx @@ -125,7 +122,7 @@ BOOTSTRAP_USE="cxx unicode internal-glib python_targets_python3_4 python_targets # Mike Gilbert (15 May 2012) # Default target(s) for python-r1.eclass PYTHON_TARGETS="python2_7 python3_4" -PYTHON_SINGLE_TARGET="python2_7" +PYTHON_SINGLE_TARGET="python3_4" # Michał Górny (10 Aug 2013) # Moved from portage's make.globals. @@ -139,3 +136,12 @@ UNINSTALL_IGNORE="/lib/modules/* /var/run /var/lock" # Andreas K. Hüttel (23 Aug 2013) # Make emerge messages default to English as per Council decision LC_MESSAGES="C" + +# Brian Dolbec (16 Jun 2017) +# disable twisted's plugin cache update to prevent access violations +# call /usr/bin/twisted-regen-cache in pkg_postinst() +TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1" + +# Aaron W. Swenson (9 Jul 2017) +# Default target(s) for postgres{,-multi}.eclass +POSTGRES_TARGETS="postgres9_5" diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.mask index 81c39241bd..6fa75c0ec3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.mask @@ -1,7 +1,8 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -# Johannes Huber (23 Jul 2015) -# Needs sys-apps/systemd. Masked for non systemd profiles. -app-admin/calamares +# Andreas K. Hüttel (27 May 2017) +# This release and later require C++11 or C++14 +# So we mask it here, and unmask in 17.0 release profiles +>=dev-libs/icu-59 +>=dev-libs/icu-layoutex-59 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use b/sdk_container/src/third_party/portage-stable/profiles/base/package.use index 87da2347c7..b21593100f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use @@ -1,31 +1,28 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -# Only python3 supported -dev-libs/libixion python_single_target_python3_4 -dev-libs/liborcus python_single_target_python3_4 +# David Seifert (17 Apr 2017) +# Only python 3.5 supported +kde-apps/kajongg:5 python_single_target_python3_5 python_targets_python3_5 +dev-python/pygcrypt python_targets_python3_5 +dev-python/uvloop python_targets_python3_5 +media-gfx/blender python_targets_python3_5 + +# David Seifert (17 Apr 2017) +# These py2-only packages also support pypy, enable +# Python 2.7 as the default implementation, preparing +# for the eventual switch to py3 in PYTHON_SINGLE_TARGET +app-text/asciidoc python_single_target_python2_7 python_targets_python2_7 +app-text/wklej python_single_target_python2_7 python_targets_python2_7 +dev-vcs/git-bz python_single_target_python2_7 python_targets_python2_7 +gnome-base/libglade python_single_target_python2_7 python_targets_python2_7 +sci-chemistry/pdb-tools python_single_target_python2_7 python_targets_python2_7 # Michał Górny (24 Sep 2016) # Enable the BPF target by default sys-devel/clang llvm_targets_BPF sys-devel/llvm llvm_targets_BPF -# Michael Palimaka (31 Aug 2016) -dev-util/kdevelop-python:5 python_targets_python3_5 - -# Justin Lecher (08 Dec 2015) -# Only py3 and single target supported -app-backup/backintime python_single_target_python3_4 -dev-util/devhelp python_single_target_python3_4 - -# Pacho Ramos (26 Jul 2015) -# Set here proper defaults to make the packages buildable by default, -# bugs #555930 and #472932 -gnome-extra/gnome-builder python_single_target_python3_4 -media-libs/lensfun python_single_target_python3_4 -media-video/pitivi python_single_target_python3_4 - # Chí-Thanh Christopher Nguyễn (27 Jul 2012) # Modular X: Build the Xorg X server by default x11-base/xorg-server xorg diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force index acb7250ca3..542fd1e2f6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force @@ -1,6 +1,21 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michał Górny (05 Jun 2017) +# (on behalf of Treecleaner project) +# www-apache/mod_python is masked for removal, force agent-only builds. +net-analyzer/check_mk agent-only + +# NP-Hardass (10 Apr 2017) +# Always force patch on appropriate variant to ensure +# similar experience when using app-emulation/wine-any +app-emulation/wine-staging staging +app-emulation/wine-d3d9 d3d9 + +# David Seifert (07 Mar 2017) +# Only ever use system ffmpeg, allow kodi bundled ffmpeg +# only for debug pruposes. +media-tv/kodi system-ffmpeg # Sam Jorna (15 Dec 2016) # Known to build unbootable EFI binaries on some systems when built with @@ -77,9 +92,3 @@ dev-lang/python wide-unicode # Forcing w.r.t. bug 265336. When unicode use-flag is # turned off, ABI is broken without a .so bump. dev-libs/libpcre unicode - -# Diego E. Pettenò (14 Jan 2010) -# List of packages working on a single (non-default) Ruby -# implementation that cannot, thus, be turned off. -dev-ruby/bitescript ruby_targets_jruby -dev-ruby/duby ruby_targets_jruby diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask index e2a0752a7c..197d52850f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask @@ -1,23 +1,120 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires >=portage-2.1.1 # New entries go on top. +# This file is only for generic masks. For arch-specific masks (i.e. +# mask everywhere, unmask on arch/*) use arch/base. + +# Chí-Thanh Christopher Nguyễn (16 Jul 2017) +# Causes build to fail with ffmpeg-3, #602786 +www-plugins/gnash vaapi + +# Mike Gilbert (09 Jul 2017) +# Matthias Dahl (05 Jul 2017) +# Both are not your typical garden-variety Linux programs and are +# rather sensitive when it comes to compiler flags, resulting in +# black screens, hangs or crashes. The average joe should have no +# need or even advantage to set custom compiler flags at all. +# Example: https://bugs.gentoo.org/619628 +sys-boot/gnu-efi custom-cflags +sys-boot/refind custom-cflags + +# Michał Górny (8 Jul 2017) +# The clutter backend is broken with new GTK+3 versions and upstream +# haven't been able to fix it so far. Enforcing an old GTK+3 version +# is not a good solution long-term, so mask the flag entirely. +media-video/parole clutter + +# Michał Górny (29 Jun 2017) +# Upstream switched to CMake and no longer provides option to build +# static and shared libs. The flag is preserved not to break USE +# depenencies. +>=app-arch/snappy-1.1.5 static-libs + +# Ilya Tumaykin (18 Jun 2017) +# Libav is basically unsupported by mpv, see upstream issues 3923, 3925. +# Needs patch to even build, subs are broken and not supported anymore. +media-video/mpv libav + +# Maciej Mrozowski (15 Jun 2017) +# Mask due to bug #621810 +dev-games/simgear gdal +games-simulation/flightgear gdal + +# Michał Górny (05 Jun 2017) +# (on behalf of Treecleaner project) +# dev-cpp/libgnomeuimm is masked for removal, mask flags that require +# it. +app-cdr/cdrdao gcdmaster + +# Michał Górny (05 Jun 2017) +# (on behalf of Treecleaner project) +# dev-libs/dee is masked for removal, mask flags that requires it. +gnome-extra/zeitgeist icu + +# Michał Górny (05 Jun 2017) +# (on behalf of Treecleaner project) +# www-apache/mod_python is masked for removal, mask flags that +# require it. +net-analyzer/check_mk livestatus wato + +# Matthias Maier (31 May 2017) +# mask dependencies on old paraview versions, bug #561084 + (29 May 2017) +# Does not build +sci-libs/linux-gpib php + +# Michał Górny (20 May 2017) +# CUDA support in nvtt does not support GCC 4.5+. +media-gfx/nvidia-texture-tools cuda + +# Michał Górny (15 May 2017) +# Mask ruby20-only compatible packages +=media-libs/libcaca-0.99_beta19 ruby + +# Michael Orlitzky (14 May 2017) +# This version experiences random build failures with USE=jit. +# Since USE=futures needs USE=jit, we have to mask that too. +=dev-scheme/racket-6.9 futures jit + +# Matthias Maier (11 May 2017) +# Globally mask pie use flag. Selectively unmask on specific profiles. +sys-devel/gcc pie + +# Mike Gilbert (28 Apr 2017) +# Needs sandbox-2.11 (masked) +>=www-client/chromium-59 tcmalloc + +# Michał Górny (18 Mar 2017) +# Requires removed old version of media-gfx/graphviz. +media-gfx/nip2 graphviz + +# Matt Turner (04 Mar 2017) +# Requires dev-util/cmdtest stabilization, bug 611052 +x11-apps/xauth test + +# Pawel Hajdan jr (02 Mar 2017) +# Known build issue with system libvpx: +# https://bugs.gentoo.org/show_bug.cgi?id=611394 +>=www-client/chromium-58.0.3026.3 system-libvpx + +# Michał Górny (17 Feb 2017) +# Python 2 package relies on gedit[python] which is py3 only. +dev-vcs/rabbitvcs gedit + +# Mike Gilbert (16 Feb 2017) +# Multiple test failures. +sys-boot/grub:2 test + # Ulrich Müller (4 Feb 2017) # Uses old and vulnerable net-libs/webkit-gtk:3, bug #584156. app-editors/emacs:25 xwidgets app-editors/emacs-vcs:25 xwidgets -# Alexis Ballier (31 Jan 2017) -# nvenc requires nvidia drivers, apply same mask logic -media-video/ffmpeg nvenc - -# Thomas Deutschmann (30 Jan 2017) -# media-libs/raspberrypi-userland not keyworded -media-video/motion mmal - # Matt Turner (26 Jan 2017) # x11-drivers/ati-drivers is masked for removal. media-gfx/blender opencl @@ -26,32 +123,18 @@ media-libs/opensubdiv opencl # Ian Stakenvicius (25 Jan 2017) # rust on mozilla packages is experimental www-client/firefox rust - -# Michał Górny (25 Jan 2017) -# Unmask python-exec support for experimental dev-lang/python:3.6 -dev-lang/python-exec -python_targets_python3_6 - -# Matt Turner (25 Jan 2017) -# xf86-video-??? masked for removal -x11-base/xorg-drivers video_cards_v4l +www-client/seamonkey rust +mail-client/thunderbird rust # Lars Wendler (19 Jan 2017) # Masked until system heimdal can finally be used with AD DC net-fs/samba system-heimdal -# Magnus Granberg (18 Jan 2017) -# Mask it globally, unmask it on supported arch ->=sys-devel/gcc-6.2.0 pie - # Magnus Granberg (18 Jan 2017) # Adding the mask so that end users and devlopers are notified of the removal and have some # time to migrate. There is no support for gcj in gcc-7 >=sys-devel/gcc-6.3.0 gcj -# Luke Dashjr (04 Jan 2017) -# Mask assembly optimisations that are platform-specific -dev-libs/libsecp256k1 asm - # Robin H. Johnson (04 Dec 2016) # Additional HAProxy functionality waiting for related stuff to land in the # tree. @@ -78,20 +161,12 @@ net-libs/opal capi # and as for now we have only stable mate versions mate-base/mate bluetooth -# Ettore Di Giacinto (18 Oct 2016) -# Enable gambit and scm only on supported arches ->=dev-scheme/slib-3.2.5 gambit scm - # Ulrich Müller (15 Oct 2016) # The --with-cairo option is considered as experimental by upstream # and causes problems with updating the X window, bug #592238 app-editors/emacs cairo app-editors/emacs-vcs cairo -# Thomas Deutschmann (22 Sep 2016) -# Dependency is only keyworded on amd64 and x86 -app-admin/collectd collectd_plugins_mqtt - # Michael Palimaka (15 Sep 2016) # Requires unreleased dependency dev-qt/qtspeech. kde-apps/konqueror speech @@ -107,17 +182,9 @@ kde-frameworks/ktextwidgets speech # either unless somebody steps up to fix it. >=sys-devel/llvm-3.9.0_rc lldb -# Thomas Deutschmann (26 Aug 2016) -# It's only supported on amd64, ia64, powerpc and x86 -dev-db/percona-server numa - -# Brian Evans (23 Aug 2016) -# It's only supported on amd64 -dev-db/percona-server tokudb tokudb-backup-plugin - # Brian Evans (22 Aug 2016) # Depends on masked, end-of-life php versions -=dev-libs/ossp-uuid-1.6.2-r4 php +<=dev-libs/ossp-uuid-1.6.2-r4 php =dev-libs/xapian-bindings-1.2.22 php =www-servers/uwsgi-2.0.9 php @@ -133,10 +200,6 @@ dev-ml/cairo-ocaml svg # gnutls is broken for years >=net-libs/gsoap-2.8.0 gnutls -# Brian Evans (18 Aug 2016) -# Mask jdbc as most arches don't support java -dev-db/mariadb jdbc - # Brian Dolbec (9 Aug 2016) # Mask doc use flag due to needed sphinx pkg update ~dev-util/buildbot-0.9.0_p1 doc @@ -144,23 +207,11 @@ dev-db/mariadb jdbc ~dev-util/buildbot-0.9.2 doc ~dev-util/buildbot-0.9.3 doc -# James Le Cuirot (26 Jul 2016) -# Only available on amd64. -dev-java/icedtea shenandoah - -# Johannes Huber (10 Jul 2016) -# Unreleased dependencies. ->=media-gfx/digikam-5.0.0 addressbook - # Michał Górny (05 Jul 2016) # Mask system-clang support as it requires llvm-3.4 that is subject # to security bug cleanup, #585102. dev-util/intel-ocl-sdk system-clang -# Mike Gilbert (23 Jun 2016) -# This flag only has meaning on amd64 -sys-boot/grub:2 grub_platforms_xen-32 - # Matthew Brewer (02 June 2016) # Acked-by: Amy Winston # Currently broken upstream. @@ -205,12 +256,6 @@ dev-cpp/eigen:2 doc # you're doing. This has upstream's approval. dev-java/icedtea cacao jamvm -# Ian Delaney (06 Apr 2016) -# on behalf of Ilya Tumaykin -# Raspberry Pi support is only available on arm. -# Mask raspberry-pi USE globally, unmask on arm. -media-video/mpv raspberry-pi - # Maciej Mrozowski (23 Mar 2016) # Experimental cairo-qt backend (see bug #568000). app-text/poppler cairo-qt @@ -226,41 +271,19 @@ net-im/qutim otr # we can't stabilise the latest sqldeveloper yet because of Java 8. (27 Nov 2015) # Unsastified dependencies are upsetting repoman. Needs investigation. app-arch/cfv bittorrent -# Alexis Ballier (14 Nov 2015) -# MMAL is only available on the Raspberry Pi: -# Mask it globally, unmask it on arm. -media-video/ffmpeg mmal - # Rick Farina (06 Oct 2015) # forward porting this patch is non-trivial, mask for now >=net-wireless/wpa_supplicant-2.5 wimax -# Nathan Phillip Brink (26 Sep 2015) -# git useflag requires dev-libs/libgit2 which few arches support -dev-util/geany-plugins git - -# Pawel Hajdan jr (25 Sep 2015) -# Upstream gtk3 support is experimental: -# https://code.google.com/p/chromium/issues/detail?id=132847 -www-client/chromium gtk3 - # Justin Lecher (22 Sep 2015) # Downloads files during installation # https://bugs.gentoo.org/show_bug.cgi?id=533876 >=sci-libs/vtk-6.1.0 examples -# Brian Evans =dev-db/mariadb-10.1.0 mroonga sst-xtrabackup galera - # Fabian Groffen (08 Sep 2015) # GnuTLS support is currently broken/causes hang, bug #559834 # http://dev.mutt.org/trac/ticket/3772 @@ -271,10 +294,6 @@ www-client/chromium gtk3 # Unmasked in default/linux/package.use.mask. sys-auth/consolekit cgroups -# Mike Gilbert (05 Sep 2015) -# sys-boot/gnu-efi is not supported on all archs. -sys-apps/systemd gnuefi - # Manuel Rüger (03 Sep 2015) # Mask USE=ruby for packages that solely rely on the soon to be deprecated # ruby 1.9 @@ -304,11 +323,6 @@ dev-java/gcj-jdk awt # Gentoo bug: 554484 >=dev-lang/mono-3.12.1 doc -# James Le Cuirot (29 Jul 2015) -# JavaFX and the browser plugin are not included on some platforms. -dev-java/oracle-jdk-bin javafx nsplugin -dev-java/oracle-jre-bin javafx nsplugin - # Manuel Rüger (05 Jul 2015) # app-text/migemo is masked because it fails for ruby20 app-text/cmigemo emacs @@ -317,7 +331,6 @@ app-text/cmigemo emacs # dev-lang/python[berkdb] fails with recent multilib sys-libs/db (bug 519584). dev-lang/python berkdb net-nds/nsscache nssdb -www-apps/venus test # Jason Zaman (08 May 2015) # java wrappers fail to build (bug #548858) @@ -337,27 +350,11 @@ games-strategy/freeciv system-lua dev-db/mariadb cluster dev-db/mysql cluster -# Ben de Groot (15 Mar 2015) -# Mask bdplus support and unmask on arches where libbdplus is keyworded. -media-libs/libbluray bdplus - -# Michał Górny (01 Mar 2015) -# pidgin-opensteamworks is only available for amd64, ppc32 and x86 -net-im/telepathy-connection-managers steam - # Andrew Savchenko (11 Feb 2015) # Cluster code is still under development, only base functionality # is implemented. Masking for testing and evaluation. app-admin/clsync cluster mhash -# Ben de Groot (07 Feb 2015) -# Mask for all arches, can be unmasked on arm once keyworded there -games-board/stockfish armv7 - -# Michał Górny (25 Dec 2014) -# Requires non-keyworded >=libevent-2.1, bug #533540. -www-servers/pshs ssl - # Michał Górny (30 Nov 2014) # Not supported at the moment. DirectFB lacks multilib support, # and we have to decide if we want it. @@ -380,10 +377,6 @@ sys-devel/gcc sanitize # swfdec is masked for removal, bug #525834 dev-libs/DirectFB swfdec -# Tim Harder (10 Oct 2014) -# Masked since skype isn't stable -net-im/bitlbee skype - # Rick Farina (26 Aug 2014) # mirisdr does not seem to like making releases (04 Aug 2014) -# Mask flashrom drivers that only work on x86 due to in/out asm insns #454024 -sys-apps/flashrom atahpt nic3com nicnatsemi nicrealtek rayer_spi satamv - # Brian Evans (30 Jul 2014) # Mask embedded due to upstream not supporting # https://bugs.launchpad.net/bugs/1236873 @@ -427,30 +416,13 @@ net-analyzer/metasploit development test # Tracked in Gentoo bug #509602. dev-java/jboss-logging doc -# Jorge Manuel B. S. Vicetto (24 Apr 2014) -# It's only supported on amd64 -dev-db/mariadb tokudb - -# Lars Wendler (23 Apr 2014) -# Not working on 64bit systems -media-sound/lmms vst - # Markos Chandras (20 Apr 2014) # Fails to build with recent polarssl (>=1.3). Bug #503604 media-video/rtmpdump polarssl -# Alexey Shvetsov (16 Apr 2014) -# libehca only works on ppc* -sys-fabric/ofed ofed_drivers_ehca - -# Andreas K. Huettel (12 Apr 2014) -# Upstream regularly forgets to update the bindings after changes in API, -# leading to build failures. This is becoming more and more painful... ->=kde-apps/marble-4.12.49.9999 python - # Julian Ospald (06 Apr 2014) # broken wrt #501582 - (07 Mar 2014) # Mask ruby18-only compatible flags @@ -462,14 +434,6 @@ media-sound/podcatcher bittorrent # Upstream says to not use this for now. dev-libs/elfutils threads -# Andreas K. Huettel (4 Jan 2014) -# Mask until dependencies are keyworded (bug 497068) -dev-vcs/git mediawiki - -# Sergey Popov (27 Dec 2013) -# Mask because Boost.Context library does not work on most of arches -dev-libs/boost context - # Gilles Dartiguelongue (23 Dec 2013) # Gstreamer support fails to build due to libtool shortcomings when using # an intermediate library as a dependency of another libtool target dependency. @@ -494,11 +458,6 @@ dev-python/pypy3 sandbox # luajit is in ~arch, prepare for minetest stabilization games-action/minetest luajit -# Jeff Horelick (1 Sep 2013) -# Dependency (media-libs/libsidplayfp) only keyworded -# on x86 and amd64. Will unmask there. ->=media-plugins/audacious-plugins-3.4 sid - # Julian Ospald (31 Aug 2013) # Randomly breaks consumers at runtime. Do not report # gentoo bugs. @@ -508,16 +467,6 @@ media-libs/libsdl2 custom-cflags # Causes build to fail, issue is being discussed with upstream >=www-plugins/gnash-0.8.10_p20130822 openvg -# Tim Harder (13 Aug 2013) -# Related deps dev-lang/luajit and dev-scheme/racket are not keyworded by most arches. -app-editors/vim luajit racket -app-editors/gvim luajit racket - -# Kacper Kowalik (09 Aug 2013) -# Doesn't work on most profiles. Easier to mask here and -# unmask in particular profiles -sys-apps/hwloc cuda gl opencl - # Chí-Thanh Christopher Nguyễn (13 Jul 2013) # GL/GLES support in cairo is mutually exclusive, bug #428770. x11-libs/cairo gles2 @@ -554,11 +503,6 @@ media-sound/google-musicmanager log # Experimental, masked until it compiles and works. media-libs/avidemux-core system-ffmpeg -# Justin Lecher (21 Feb 2013) -# cuda only works on x86 and amd64 -sci-libs/cholmod cuda -sci-libs/flann cuda - # Julian Ospald (20 Feb 2013) # Unsupported and experimental. # NP-Hardass (18 Jun 2015) @@ -570,14 +514,6 @@ sci-libs/flann cuda # Mask it until upstream fixes it. Bug #417869 (30 Dec 2012) -# chromium is keyworded only on a few arches -gnome-extra/zeitgeist-datasources chromium - -# Christoph Junghans (26 Dec 2012) -# cuda/mkl only works on x86/amd64 -sci-chemistry/gromacs cuda mkl - # Jory A. Pratt (15 Dec 2012) # PGO is known to be busted with most configurations www-client/firefox pgo @@ -586,10 +522,6 @@ www-client/firefox pgo # PDF docs building failed with sandbox violation media-libs/opencolorio pdf -# Diego Elio Pettenò (3 Nov 2012) -# Requires net-dns/unbound which is not keyworded by most arches -net-libs/gnutls dane - # Diego Elio Pettenò (27 Aug 2012) # The libpci access is only used for linux. net-analyzer/net-snmp pci @@ -598,46 +530,10 @@ net-analyzer/net-snmp pci # The prevent-removal USE flag is only implemented for Linux. sys-auth/pam_mktemp prevent-removal -# Ben de Groot (30 Jul 2012) -# fontconfig-infinality dependency not yet keyworded on most arches -media-libs/freetype infinality - -# James Le Cuirot (20 May 2015) -# Mask this in conjunction with the above. -dev-java/icedtea infinality - -# Rick Farina (05 July 2012) -# cuda is available on x86/amd64 only -app-crypt/johntheripper cuda - -# Mike Gilbert (29 Jun 2012) -# sys-fs/zfs is not available everywhere. -sys-boot/grub libzfs - -# Michael Weber (02 Jun 2012) -# Not fit for production (bug 404403, comment #5) -dev-db/firebird client - # Andreas K. Huettel (25 Mai 2012) # Requires icc which does not emerge (distfile unavailable) media-libs/opencv ipp -# Alexandre Rostovtsev (12 Apr 2012) -# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for -# gobject-introspection[doctool], bug #411761 -dev-libs/gobject-introspection doctool - -# Michał Górny (11 Apr 2012) -# JIT compilation in libzpaq generates code for x86/amd64. -app-arch/zpaq jit - -# Arun Raghavan (28 Mar 2012) -# webrtc-audio-processing is only supported on x86/amd64. Possibly arm can be -# added. -# Arun Raghavan (24 May 2012) -# Mask xen USE flag by default, unmask on x86/amd64 where it is supported. -media-sound/pulseaudio webrtc-aec xen - # Samuli Suominen (20 Mar 2012) # This is for udev-acl. Unmasked in default/linux/package.use.mask. sys-auth/consolekit acl @@ -650,55 +546,16 @@ www-plugins/gnash directfb # libobjc2/clang experimental support >=gnustep-base/gnustep-make-2.6.2 libobjc2 -# Christoph Junghans (04 Feb 2012) -# mips only use flags ->=sci-libs/fftw-3 zbus - # Samuli Suominen (10 Jan 2012) # This is required only for Linux, so mask it here and unmask in # default/linux/package.use.mask. Bug 354923. app-arch/libarchive e2fsprogs -# Alexandre Rostovtsev (09 Jan 2012) -# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so -# it's masked here and unmasked in individual profiles (bug #396313). -net-libs/webkit-gtk jit -www-client/midori jit - # Mike Frysinger (06 Dec 2011) # No one should be mucking with libssp unless they really know what they're # doing. Force extra work on the smart peeps to protect the not-so-smart. sys-devel/gcc libssp -# Samuli Suominen (06 Dec 2011) -# NuppelVideo is available on x86 only -media-video/transcode nuv pic - -# Davide Pesavento (30 Nov 2011) -# The QML (V4) and JSC JITs are supported only on amd64/arm/x86, so -# mask the flag here and unmask it in the appropriate arch profiles. -dev-qt/qtdeclarative jit -dev-qt/qtscript jit -dev-qt/qtwebkit jit - -# Samuli Suominen (25 Nov 2011) -# Expose USE="suid" for USE="svga" only for x86 users, -# see arch/x86/package.use.mask -www-client/links suid - -# Samuli Suominen (16 Oct 2011) -# Mask libbluray support here, and enable it per arch instead -gnome-base/gvfs bluray - -# Nirbheek Chauhan (17 Sep 2011) -# Systemtap is not keyworded on anything except amd64/x86 -# Temporarily mask instead of dropping keywords, bug 384647 -dev-libs/glib systemtap - -# Robin H. Johnson (10 Jul 2011) -# PPS should work on all arches, but only keyworded on amd64/x86 ->=net-misc/ntp-4.2.6_p3-r1 parse-clocks - # Andrey Grozin (29 Mar 2011) # dev-lang/swig-2.0.2 with -octave generated .cpp files # incompatible with >=sci-mathematics/octave-3.4.0 @@ -721,10 +578,6 @@ net-dns/pdnsd isdn urandom # Masked because libsvm module is broken with this release on every arch. dev-lisp/clisp svm -# Tomáš Chvátal (4 Apr 2010) -# Masked because tools pulled in are not supported on most archs. -sys-power/pm-utils video_cards_intel video_cards_radeon - # Diego E. Pettenò (18 Jan 2010) # Don't use system-wide mode unless you *really* know what you're doing. # Keep it masked here so that I don't need to manage two versions every time. @@ -736,45 +589,12 @@ media-sound/pulseaudio system-wide # 299674 >net-misc/wicd-1.6.2.2 ioctl -# Alexey Shvetsov (3 Dec 2009) -# Mask very experimental mpi use flag dfor gamess -sci-chemistry/gamess mpi - -# Mounir Lamouri (07 Nov 2009) -# Mask cuda for k3d. Works only on amd64/x86. Bug 267264 -media-gfx/k3d cuda - -# Jean-Noël Rivasseau (23 Sep 2009) -# X use flag only for amd64/x86, bug 285951. -media-gfx/iscan X - -# Tomas Chvatal (31 Jan 2009) -# mask cuda for boinc. Works only on amd64 and x86 -sci-misc/boinc cuda - -# Robert Buchholz (16 Aug 2008) -# TLS needs dev-libs/cryptlib, which is x86 only -dev-python/kaa-base tls - -# Serkan Kaba (20 Jul 2008) -# Java is not supported in most of the arches enchant is keyworded -app-text/enchant zemberek - # These are for BSD only net-proxy/squid ipf-transparent pf-transparent app-admin/sshguard ipfilter -# Raúl Porcel (09 Nov 2008) -# CPU opts: This needs amd64, x86 and ppc on some of them -# dvdnav: hard masked dependency -media-video/mplayer cpudetection - # Alexis Ballier <16 Feb 2011> # Win32 specific useflags for vlc. Can be used for cross-compiling. media-video/vlc directx dxva2 # Mac OSX / iPhone OS specific useflags media-video/vlc audioqueue macosx-dialog-provider macosx-eyetv macosx-quartztext macosx-qtkit - -# Ian Whyman (22 May 2016) -# Mask raspberry-pi except on arm. -dev-libs/libcec raspberry-pi diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.force b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.force index 0c204c4ac8..70f03ad755 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.force diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask index 79a0325074..9e56a89845 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask @@ -1,10 +1,30 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Patrick McLean (11 Jul 2017) +# Requires >=net-dns/libidn2-2.0 stabilization +net-dns/dnsmasq libidn2 + +# Andreas Sturmlechner (02 Jul 2017) +# Requires kde-apps/{akonadi-contacts,kcontacts} stabilisation +>=media-gfx/digikam-5.5.0 addressbook + +# Michael Palimaka (01 Jul 2017) +# Requires kde-apps/kcontacts stabilisation +app-office/calligra:5 pim + +# Andreas Sturmlechner (23 Mar 2017) +# Requires dev-lang/julia stabilisation, bug #613576 +kde-apps/cantor julia + +# Andreas Sturmlechner (22 Feb 2017) +# Requires not yet stabilised sci-geosciences/grass, +# which probably needs bump to solve several issues. +sci-geosciences/qgis grass + # Brian Dolbec (14 Feb 2017) # This is stable masked as g-sorcery is being not actively developed. app-portage/layman g-sorcery @@ -26,10 +46,6 @@ net-misc/asterisk osplookup # Unstable dependencies. media-plugins/kipi-plugins mediawiki vkontakte -# Mike Gilbert (26 Jan 2017) -# Needs >=media-video/ffmpeg-3 ->=www-client/chromium-56 system-ffmpeg - # Michael Palimaka (15 Jan 2017) -# Stable-masking mpi support so Boost 1.62 stabilization can go ahead -# (bug 590244) -=dev-libs/boost-1.62* mpi - # Andreas K. Hüttel (15 Jan 2017) # Has no stable reverse deps requiring this useflag # Stable-masking it so Boost 1.62 stabilization can go ahead @@ -153,10 +164,6 @@ media-libs/libcaca java mono # dev-libs/opencryptoki will not be stabile any time soon (bug#510204) app-crypt/tpm-tools pkcs11 -# Andreas K. Huettel (29 Jun 2014) -# Not yet stabilized dependencies blocking sec bug 514886 -app-office/libreoffice firebird - # Sergey Popov (28 Oct 2013) # sys-cluster/cman is still in ~arch. sys-cluster/pacemaker cman diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/packages b/sdk_container/src/third_party/portage-stable/profiles/base/packages index 90779ba925..b782c6fb93 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/base/packages @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Gentoo Base Profile diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.force b/sdk_container/src/third_party/portage-stable/profiles/base/use.force index e7f0e3bb74..7ea3dfba24 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the GNU/Linux ELIBC, KERNEL, and USERLAND # flags that apply to the majority of profiles. diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.mask b/sdk_container/src/third_party/portage-stable/profiles/base/use.mask index 480c8ee49f..fcefea31dc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.mask @@ -1,164 +1,29 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -# Michał Górny (25 Jan 2017) -# Masked until dev-lang/python:3.6 is unmasked -python_targets_python3_6 -python_single_target_python3_6 +# This file is only for generic masks. For arch-specific masks (i.e. +# mask everywhere, unmask on arch/*) use arch/base. -# Michael Orlitzky (7 Jan 2017) -# The dev-db/firebird and dev-db/oracle-instantclient* packages -# only support amd64 and x86. -firebird -oci8 - -# Michael Palimaka (29 Dec 2016) -# elogind support is not yet fully implemented in all required packages +# Michael Palimaka (03 Jun 2017) +# Unkeyworded on most arches, unmasked in supported arch profiles. elogind -# cilk has been ported only to x86 systems -cilk - # CURL_SSL=winssl is for prefix/windows/winnt only curl_ssl_winssl -# cuda only works on amd64/x86 -cuda - -# on the way out -ruby_targets_jruby -ruby_targets_ruby19 -ruby_targets_ruby20 - # masking here and unmasking in default/linux/ kmod # not ready for primetime packagekit -# masking here, and unmasking in arch/x86/use.mask -vidix - -# Mask as long its not available everywhere -zeitgeist - -# vdpau is currently only available with binary nvidia-drivers, thus amd64/x86* -vdpau - -# Infiniband stuff should generaly work on all arches but keyworded only on amd64/x86 -infiniband - -# These need libieee1284 which is amd64/x86 only. -sane_backends_canon_pp -sane_backends_hpsj5s -sane_backends_mustek_pp -sane_backends_qcam - # profile specific USE flags # Don't put hardened in here. +# TODO: move multilib into arch/base once inherit order is fixed selinux uclibc multilib -# amd64/x86 arch specific USE flags -lilo -mpx -svga -nvram -cpu_flags_x86_3dnow -cpu_flags_x86_3dnowext -cpu_flags_x86_aes -cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_fma3 -cpu_flags_x86_fma4 -cpu_flags_x86_mmx -cpu_flags_x86_mmxext -cpu_flags_x86_padlock -cpu_flags_x86_popcnt -cpu_flags_x86_sse -cpu_flags_x86_sse2 -cpu_flags_x86_sse3 -cpu_flags_x86_sse4_1 -cpu_flags_x86_sse4_2 -cpu_flags_x86_sse4a -cpu_flags_x86_ssse3 -cpu_flags_x86_xop - -# ppc arch specific USE flags -altivec -ppcsha1 - -# mips arch specific USE flags -fixed-point -loongson2f -mipsdspr1 -mipsdspr2 -mipsfpu - -# ppc64 arch specific USE flags -ibm -ps3 - -# sparc arch specific USE flags -vis - -# arm arch specific USE flags -armvfp -armv5te -armv6 -armv6t2 -iwmmxt -neon - -# nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers -nvidia - -# dev-db/oracle-instantclient-basic is only available on x86 -oci8-instant-client -oracle - -# not keyworded on non-x86 systems -video_cards_geode -video_cards_voodoo - -# not needed on non-sparc systems -video_cards_sunbw2 -video_cards_suncg14 -video_cards_suncg3 -video_cards_suncg6 -video_cards_sunffb -video_cards_sunleo -video_cards_suntcx - -# not needed on non-mips systems -video_cards_newport - -# not needed on non-x86, non-amd64 systems -input_devices_vmmouse -video_cards_nvidia -video_cards_fglrx -video_cards_via -video_cards_vmware -video_cards_virtualbox - -# not needed on non-arm systems -video_cards_exynos -video_cards_freedreno -video_cards_omap -video_cards_omapfb -video_cards_tegra -video_cards_vc4 -video_cards_vivante - -# linux-only drivers -video_cards_qxl - -# not needed on non-x86, non-amd64, non-ppc systems -input_devices_synaptics -input_devices_wacom - # Mask ELIBC, KERNEL, and USERLAND flags that apply to specific profiles. userland_BSD @@ -193,38 +58,16 @@ kernel_Winnt aqua coreaudio -# Robert Buchholz (03 Jun 2007) -# Only works on x86 or amd64 -lcd_devices_svga -lcd_devices_luise - -# Joseph Jezak (11 Mar 2007) -# Only for x86 and amd64 (in pbbuttonsd) -macbook - -# George Shapovalov (8 Apr 2007) -# Ada is supported only on x86, amd64 and ppc at present -ada - # Jeremy Olexa # The prefix USE flags should never be used on non prefix profiles prefix +prefix-chain prefix-guest -# Alex Legler (7 Dec 2009) -# Rubinius is whitelisted on supported arches -ruby_targets_rbx - # Diego E. Pettenò (19 Oct 2010) # masking flags that only apply to FreeBSD kqueue -# Samuli Suominen (03 Oct 2011) -# RealMagic Hollywood+/Creative DXR3 support -# Still using obsolete V4L1 wrt bug 350211 -# If fixed, should be unmasked in amd64/x86/ppc32 use.mask -dxr3 - # Ralph Sennhauser (31 Jul 2012) # Unmask in arch specific profiles when jython implementaton is available. python_targets_jython2_7 @@ -234,54 +77,10 @@ python_single_target_jython2_7 # Prelude is being masked for removal prelude -# Diego Elio Pettenò (21 Aug 2012) -# IPMI is only implemented for x86, amd64 and ia64 -ipmi - # Diego Elio Pettenò (27 Aug 2012) # netlink is a Linux-specific interface netlink -# Alexandre Rostovtsev (09 Dec 2012) -# dev-lang/orc is useful only for some specific arches (amd64/x86/arm/...) -orc - -# Mike Gilbert (02 Jan 2013) -# PyPy is unkeyworded on most arches. If you are running amd64 or x86, -# please switch to one of the testing 13.0 profiles to get it. -python_targets_pypy -python_single_target_pypy -python_targets_pypy3 -python_single_target_pypy3 - -# Michał Górny (26 Jan 2013) -# Mask the multilib flags globally. Unmasked in specific arches. -abi_x86_32 -abi_x86_64 -abi_x86_x32 -# Matt Turner (29 Jul 2013) -abi_mips_o32 -abi_mips_n32 -abi_mips_n64 -abi_ppc_32 -abi_ppc_64 -abi_s390_32 -abi_s390_64 - -# Andrey Grozin (25 Jun 2014) -# These lisps are available only on some arches -clisp -clozurecl -cmucl -ecls -gcl -sbcl - -# Michał Górny (4 May 2013) -# Mask systemd flag globally, unmasked on arches on which systemd -# is keyworded. -systemd - # Pacho Ramos (28 Sep 2013) # This USE flag is available after long dicussion in # http://www.gossamer-threads.com/lists/gentoo/dev/276077 @@ -290,10 +89,6 @@ systemd # could suffer unexpected problem, don't expect support for it then. openrc-force -# Mike Gilbert (19 Oct 2014) -# sys-libs/libapparmor -apparmor - # Brian Evans (2 Dec 2015) # php 5.4 is end of life, masked for removal php_targets_php5-4 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.force b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.force index 3ea193b85c..98f4a6f00e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.force diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask index 43c3066c4f..5bc36ff523 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask @@ -21,10 +20,6 @@ python_single_target_pypy python_targets_pypy3 python_single_target_pypy3 -# Brian Evans (18 Dec 2015) -# Needs dev-lang/php:7.0 stable -php_targets_php7-0 - # Mike Gilbert (02 Oct 2015) # Needs dev-lang/python:3.5 stable python_targets_python3_5 @@ -39,7 +34,6 @@ libressl # Hans de Graaff (25 Dec 2016) # Currently in testing and not ready to go stable yet. -ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 diff --git a/sdk_container/src/third_party/portage-stable/profiles/categories b/sdk_container/src/third_party/portage-stable/profiles/categories index 3d47d6ca40..b830c74deb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/categories +++ b/sdk_container/src/third_party/portage-stable/profiles/categories @@ -113,6 +113,7 @@ net-p2p net-print net-proxy net-voip +net-vpn net-wireless perl-core ros-meta diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/10.3/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/10.3/make.defaults index 6850c17623..ade7515041 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/10.3/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/10.3/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ CHOST="x86_64-gentoo-freebsd10.3" CHOST_amd64_fbsd="x86_64-gentoo-freebsd10.3" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/11.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/11.0/make.defaults index 9ab29413d7..56c0e20132 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/11.0/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/11.0/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ CHOST="x86_64-gentoo-freebsd11.0" CHOST_amd64_fbsd="x86_64-gentoo-freebsd11.0" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/9.1/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/9.1/make.defaults index eb41bcd3c0..8faa71fa90 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/9.1/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/amd64/9.1/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ CHOST="x86_64-gentoo-freebsd9.1" CHOST_amd64_fbsd="x86_64-gentoo-freebsd9.1" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/make.defaults index 935820ed95..daddac21c6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Last building sandbox breaks gfind, bug #374425 FEATURES="-sandbox -usersandbox" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/package.mask index 664df7b120..d79ef8d87c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Diego Pettenò (27 May 2005) # SGI's FAM is dead upstream, and requires mayor changes. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/package.use.mask index 66134e8dc8..b909539f2d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Thomas Deutschmann (20 Jan 2017) # libressl: dev-libs/libressl is a base package on FreeBSD diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/packages b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/packages index c907c8a5d1..090c00874b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/packages @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # This files contains a small list of packages that define a # minimal FreeBSD system. DO NOT change this without contacting diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/packages.build b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/packages.build index 926c50c874..ffb1f5550c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/packages.build @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file describes the packages needed to build a stage 1 based on this # profile. Packages in this file are built in order. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/profile.bashrc index e3a92b63cd..f9a81fff5d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/profile.bashrc @@ -1,6 +1,5 @@ #!/bin/bash # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Id$ type -P gmake > /dev/null && alias make=gmake type -P gpatch > /dev/null && alias patch=gpatch diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/sparc/8.2/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/sparc/8.2/make.defaults index 154020e8a7..eaba730f9d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/sparc/8.2/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/sparc/8.2/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ CHOST="sparc64-gentoo-freebsd8.2" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/use.mask index dced2021f0..0aef3c7ce9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Espeak does not run on bsd espeak diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/10.3/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/10.3/make.defaults index 1210a26b6f..b4a89f9dfc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/10.3/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/10.3/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ CHOST="i686-gentoo-freebsd10.3" CHOST_x86_fbsd="i686-gentoo-freebsd10.3" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/11.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/11.0/make.defaults index 5a1bf103f2..317e43c2f7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/11.0/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/11.0/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ CHOST="i686-gentoo-freebsd11.0" CHOST_x86_fbsd="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/9.1/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/9.1/make.defaults index ea1cb6bb4f..e2041a7e2c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/9.1/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/fbsd/x86/9.1/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ CHOST="i686-gentoo-freebsd9.1" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/make.defaults index 43aaf049a5..db65412436 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Mask systemd files until upstream supports *BSD INSTALL_MASK="/usr/lib/systemd" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.mask index 37aaa3c865..bbd7655d67 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mask out the GNU versions of various packages. # We want BSD versions wherever possible diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use new file mode 100644 index 0000000000..bc64369ec4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use @@ -0,0 +1,7 @@ +# Copyright 1999-2017 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 + +# Michał Górny (26 Jan 2017) +# Preserve the old defaults on *BSD systems. +sys-libs/libcxx -libcxxabi libcxxrt -libunwind +sys-libs/libcxxrt -libunwind diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use.mask index 8a0be41aaf..1f363fbf97 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (07 Dec 2016) # unkeyworded notmuch dependency, bug #587560 @@ -12,7 +11,7 @@ app-doc/doxygen doxysearch # Mikle Kolyada (07 Dec 2014) # There are a lot of unkeyworded dev-perl/* packages -dev-vcs/git mediawiki +dev-vcs/git mediawiki mediawiki-experimental # Robin H. Johnson (05 Jan 2014) # Pending keywording of net-libs/miniupnpc per bug #497186 @@ -22,16 +21,12 @@ net-proxy/dante upnp # libcap-ng is for Linux only net-analyzer/tcpdump drop-root -# Richard Yao (09 Nov 2012) -# pm-utils is Linux-specific -kde-plasma/powerdevil pm-utils - # Sebastian Pipping (22 Feb 2011) # No dev-util/source-highlight or media-sound/lilypond here, yet (bug #356069, bug #344289) app-text/asciidoc test highlight # iproute2 - linux only -net-misc/openvpn iproute2 +net-vpn/openvpn iproute2 app-admin/sshguard -ipfilter media-video/ffmpeg ieee1394 iec61883 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/packages b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/packages index 35d3733fbc..b4fb8b6d08 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/packages @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ -*virtual/dev-manager -*sys-fs/e2fsprogs diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/use.mask index 93aaf7f7eb..bfc5f5faa4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/bsd/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/bsd/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Mart Raudsepp # net-misc/networkmanager not keyworded @@ -63,7 +62,6 @@ input_devices_synaptics input_devices_vmmouse video_cards_newport video_cards_sisusb -video_cards_v4l video_cards_vmware video_cards_nvidia video_cards_nouveau diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/desktop/kde/parent deleted file mode 100644 index b4d42bb0e2..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/package.use.stable.mask index 3f29ccee36..0b72dc9962 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Pacho Ramos (27 Jan 2014) # Mask until we are able to stabilize thunderbird, bug #488766 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/use.mask index de1b80c261..66abcb4373 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/use.mask @@ -1,5 +1,3 @@ # Anthony G. Basile (15 Apr 2012) -# Pulls in net-libs/axtls or net-libs/polarssl which are -# not keyworded for arch +# Pulls in net-libs/axtls which is not keyworded for arch curl_ssl_axtls -curl_ssl_polarssl diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/use.stable.mask index 74a34681ea..f54e7a1f56 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/use.stable.mask @@ -1,4 +1,3 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/package.use.mask index 7c5bf69df4..2b02505292 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/package.use.mask @@ -1,7 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -# Alon Bar-Lev (01 Jan 2017) -# unkeyworded -net-libs/gnutls test-full +# Fabian Groffen (2017-06-15) +# net-mail/notmuch is not keyworded, and holds back stabilisation, see +# bug https://bugs.gentoo.org/show_bug.cgi?id=604902 +mail-client/mutt notmuch diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/desktop/kde/parent deleted file mode 100644 index b4d42bb0e2..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/developer/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/developer/make.defaults index 5a3cd942a4..f74d4f114a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/developer/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/developer/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Adding -Wl,--hash-style=gnu to default LDFLAGS for linux/amd64 dev profile # This will help developers track packages, that don't respect LDFLAGS, down diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/x32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/x32/make.defaults index 9cefe8079f..4fdae91f3d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/x32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/x32/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-pc-linux-gnux32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/desktop/kde/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/desktop/kde/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/desktop/kde/systemd/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/parent new file mode 100644 index 0000000000..6589a0e014 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/desktop/gnome diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/desktop/kde/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/desktop/kde/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/alpha/13.0/desktop/kde/systemd/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/parent new file mode 100644 index 0000000000..ad6c5e126f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/parent @@ -0,0 +1,2 @@ +.. +../../../../../targets/desktop diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/desktop/kde/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/desktop/kde/systemd/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/parent new file mode 100644 index 0000000000..ff3a7b1ec8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/desktop/plasma diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4/desktop/kde/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/desktop/kde/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/13.0/desktop/kde/systemd/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4t/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4t/desktop/kde/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/make.defaults new file mode 100644 index 0000000000..f74d4f114a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/make.defaults @@ -0,0 +1,7 @@ +# Copyright 1999-2013 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +# Adding -Wl,--hash-style=gnu to default LDFLAGS for linux/amd64 dev profile +# This will help developers track packages, that don't respect LDFLAGS, down +# more effectively +LDFLAGS="-Wl,--hash-style=gnu ${LDFLAGS}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/parent new file mode 100644 index 0000000000..4c893748ce --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/developer/parent @@ -0,0 +1,2 @@ +.. +../../../../../targets/developer diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv5te/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv5te/desktop/kde/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv6j/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv6j/desktop/kde/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/parent new file mode 100644 index 0000000000..7f1f3bc017 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/no-multilib/parent @@ -0,0 +1,2 @@ +.. +../../../../../arch/amd64/no-multilib diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/parent new file mode 100644 index 0000000000..4ce24f0217 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/parent @@ -0,0 +1,2 @@ +.. +../../../../releases/17.0 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv7a/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/selinux/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv7a/desktop/kde/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/selinux/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/selinux/parent new file mode 100644 index 0000000000..933e67923d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/selinux/parent @@ -0,0 +1,2 @@ +.. +../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/systemd/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/systemd/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/systemd/parent new file mode 100644 index 0000000000..ced72403bd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/systemd/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/make.defaults new file mode 100644 index 0000000000..4fdae91f3d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/make.defaults @@ -0,0 +1,4 @@ +# Copyright 1999-2013 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +CHOST="x86_64-pc-linux-gnux32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/parent new file mode 100644 index 0000000000..cf0023cf48 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/17.0/x32/parent @@ -0,0 +1,2 @@ +.. +../../../../../arch/amd64/x32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/dev/32bit-userland/README b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/dev/32bit-userland/README index 44d017b3b9..f4de3d0329 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/dev/32bit-userland/README +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/dev/32bit-userland/README @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ IMPORTANT ========= diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/dev/32bit-userland/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/dev/32bit-userland/make.defaults index 398a3d8ae0..00af93eb7f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/dev/32bit-userland/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/dev/32bit-userland/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ DEFAULT_ABI="x86" ABI="x86" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/package.use.mask index 3f60c80d66..903fc5e069 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (08 May 2016) # This target supports VTV #547040. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4/desktop/kde/parent deleted file mode 100644 index f8a039911f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4t/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4t/desktop/kde/parent deleted file mode 100644 index f8a039911f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv4t/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv5te/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv5te/desktop/kde/parent deleted file mode 100644 index f8a039911f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv5te/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv6j/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv6j/desktop/kde/parent deleted file mode 100644 index f8a039911f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv6j/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv7a/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv7a/desktop/kde/parent deleted file mode 100644 index f8a039911f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/armv7a/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/parent deleted file mode 100644 index b4d42bb0e2..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/systemd/parent deleted file mode 100644 index 44f88d3e2d..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/13.0/desktop/kde/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/package.use.mask index 26ccdf8611..132a190259 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Alon Bar-Lev (01 Jan 2017) # unkeyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/package.use.mask index 252007db41..5830cea46e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (08 May 2016) # This target supports VTV #547040. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/package.use.mask index faa5b3b924..a15b682d83 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/hppa/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # DON'T TOUCH THIS FILE. Instead, file a bug and assign it to . diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/parent deleted file mode 100644 index b4d42bb0e2..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/systemd/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/systemd/parent deleted file mode 100644 index 44f88d3e2d..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/package.use.mask index a2295ce8ea..204ee16803 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/package.use.mask @@ -1,10 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Alon Bar-Lev (01 Jan 2017) -# unkeyworded -net-libs/gnutls test-full # Fabian Groffen (07 Dec 2016) # unkeyworded notmuch dependency, bug #587560 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.mask index d0974836a5..15d9352dba 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.mask @@ -1,9 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Anthony G. Basile (15 Apr 2012) -# Pulls in net-libs/axtls or net-libs/polarssl which are -# not keyworded for arch +# Pulls in net-libs/axtls which is not keyworded for arch curl_ssl_axtls -curl_ssl_polarssl diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.stable.mask index bc4612c59d..90062e0f6d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/use.stable.mask @@ -1,3 +1,2 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/make.defaults index ade00e44c5..f681445034 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Disable as-needed by default until #541828 is fixed. # (The as-needed flag is added in default/linux/.) diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/desktop/kde/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/desktop/kde/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/desktop/kde/parent deleted file mode 100644 index b4d42bb0e2..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/package.mask index 506a542c64..1753272391 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/m68k/13.0/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults index d8fa18df3e..899637eb7f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # # System-wide defaults for the Portage system # See portage(5) manpage diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/package.use.mask index 4b8f886086..310a7667e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/mips/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (07 Dec 2016) # unkeyworded notmuch dependency, bug #587560 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use index 827b053489..3b2e027ebf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (12 Nov 2015) # We want busybox statically linked by default as it is the system rescue shell. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask index 2c125e531a..663009d688 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Jason Zaman (06 Sep 2015) # This is masked in base/package.use.mask as Linux only. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages index e20645ce77..d0b8745d04 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages @@ -1,6 +1,5 @@ # Copyright 2004-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file extends the base packages file for the default profile that all # architectures will enjoy. Please note that default is what most architectures diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build index 3c12d82e28..6d655493ff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file describes the packages needed to build a stage1 based on this # profile. Packages in this file are built in order. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/package.use.mask index f578629521..b5800014c5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/package.use.mask @@ -1,10 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Alon Bar-Lev (01 Jan 2017) -# unkeyworded -net-libs/gnutls test-full # Fabian Groffen (07 Dec 2016) # unkeyworded notmuch dependency, bug #587560 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/parent deleted file mode 100644 index f8a039911f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/systemd/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/systemd/parent deleted file mode 100644 index f7739b4058..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/desktop/kde/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask index 4a24c0aa6c..c78ec8644a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (Jul 24, 2014) # dmarc needs mail-filter/opendmarc, bug #489676 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.stable.mask index 22e98f4f24..8564eb8f94 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc32/13.0/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Ben de Groot (Jul 24, 2014) # dmarc needs mail-filter/opendmarc, bug #489676 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/13.0/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/13.0/package.use.stable.mask index 5dbea9e72e..57af4cfcc5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/13.0/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/powerpc/ppc64/13.0/package.use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Tom Wijsman (Jul 24, 2014) # dmarc needs mail-filter/opendmarc, bug #489676 @@ -12,4 +11,4 @@ mail-mta/exim redis # # Mask the vde flag on tinc because net-misc/vde is not # keyworded for sparc -net-misc/tinc vde +net-vpn/tinc vde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/packages b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/packages index 2306102a8e..762eba92e4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/packages @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # 2008.0 sparc profile diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/use.mask index 6ba9640555..2fed294c18 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # this is not a multilib profile multilib diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/use.stable.mask index 74a34681ea..f54e7a1f56 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/13.0/use.stable.mask @@ -1,4 +1,3 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/make.defaults index 85bff4ebd4..32c57a2aa5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Multilib stuff MULTILIB_ABIS="sparc32 sparc64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/package.use.mask index c126437c41..1e3b836871 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Needs all X libraries in both 32 and 64 bit.. sys-devel/gcc awt diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/packages b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/packages index cbf9a90d01..cc2785b25d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/packages @@ -1,6 +1,5 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # older versions of gcc don't support biarch *>=sys-devel/gcc-4.3.2-r1 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/profile.bashrc index 3b1dc6ed4a..0053380039 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/experimental/multilib/profile.bashrc @@ -1,6 +1,5 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ if [[ "${EBUILD_PHASE}" == "setup" ]] then diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/package.use.mask index f578629521..b5800014c5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/sparc/package.use.mask @@ -1,10 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Alon Bar-Lev (01 Jan 2017) -# unkeyworded -net-libs/gnutls test-full # Fabian Groffen (07 Dec 2016) # unkeyworded notmuch dependency, bug #587560 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/make.defaults index 5170460cad..8782b948bc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="amd64" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.mask index 66cb485f4a..dd83eb7521 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # AMD64 Team # Mask packages that rely on amd64 multilib @@ -10,8 +9,6 @@ app-arch/stuffit app-benchmarks/cpuburn =app-editors/emacs-18* app-emulation/crossover-bin -app-emulation/crossover-office-bin -app-emulation/crossover-office-pro-bin app-emulation/playonlinux app-emulation/q4wine app-emulation/virtualbox diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.use.force index 28125cb62a..ca264fedc8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/use.force index 8797d43832..181cb39654 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 amd64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/use.mask index 51e5094891..cc3b7ca5f0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/amd64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 -amd64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/armv6j/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/armv6j/make.defaults index 1b7f3d3d9b..10e4e8d35b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/armv6j/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/armv6j/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="armv6j-hardfloat-linux-uclibceabi" CFLAGS="-O2 -pipe -march=armv6j -mfpu=vfp -mfloat-abi=hard" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/armv7a/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/armv7a/make.defaults index 3978f9ca66..0ac8f14a75 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/armv7a/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/armv7a/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="armv7a-hardfloat-linux-uclibceabi" CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/make.defaults index 1b3c79cf4a..a551dc5118 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="arm" ACCEPT_KEYWORDS="${ARCH}" @@ -18,3 +17,7 @@ DEFAULT_ABI="arm" MULTILIB_ABIS="arm" CHOST_arm="${CHOST}" LIBDIR_arm="lib" + +# Michał Górny (14 Mar 2017) +# Unhide the ARM-specific USE_EXPANDs. +USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.force index fbb5069587..b92b1029f5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.mask index b793432f27..1f208bf612 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Davide Pesavento (19 Dec 2016) # Various unkeyworded deps: >=sys-devel/clang-3.9 (#591822), @@ -10,7 +9,7 @@ dev-qt/qt-creator clangcodemodel clangstaticanalyzer test webengine # Davide Pesavento (28 Jul 2016) # The corresponding Qt5 modules are not keyworded on arm, and we don't want to # keyword them solely because of PyQt5 while there are no other in-tree users. -dev-python/PyQt5 location webengine +dev-python/PyQt5 webengine # Thomas Deutschmann (25 Apr 2016), on behalf of # Ian Delaney (25 Apr 2016) diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.stable.mask deleted file mode 100644 index 0e993073ae..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/package.use.stable.mask +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Davide Pesavento (08 Jun 2016) -# The corresponding Qt5 modules are not stable on arm, and we don't -# want to stabilize them solely because of PyQt5 while there are no -# other in-tree users. -dev-python/PyQt5 bluetooth serialport websockets diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.force index fe0460b9e5..11e95dae76 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to ARCH. arm diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.mask index aa8fa3bd2e..8dffd62b8e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/arm/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -arm diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/make.defaults index 7acb59b1c5..1908f11a5f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ PORTAGE_LIBC="uClibc" ELIBC=uclibc diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/make.defaults index 1a0e9303fd..2a9891e911 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="mips" ACCEPT_KEYWORDS="${ARCH} ~${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/make.defaults index cfb232d1cf..7a0c107175 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/mipsel/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="mipsel-gentoo-linux-uclibc" CHOST_o32="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.mask index 4a08c65578..d95c19f395 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # # See bug #544756. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.force index 417ed5c00f..42de426a58 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.mask index 5b9f6677fa..97e6748aec 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Felix Janda (24 Sep 2016) # net-libs/libnetfilter_conntrack is not keyworded on mips diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.force index ea76c4b361..e94d301373 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 mips diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.mask index 6d2acc5ac2..b285b3b474 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/mips/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag which corresponds to arch/abi, bug #515130 -mips diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.mask index 2c9cbb2e70..b1ade6df9b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.mask @@ -1,11 +1,14 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ sys-libs/musl sys-libs/glibc sys-libs/pam +# Currenlty =sys-apps/openrc-0.26.2 makes uclibc systems unbootable. +# See bug #619370 +>sys-apps/openrc-0.23.2 + # We use eudev which is tested on both uclibc and musl sys-apps/systemd sys-fs/udev @@ -14,6 +17,7 @@ sys-fs/udev dev-libs/elfutils # These binary pkgs have a hard dep on glibc; make repoman shut up +app-arch/rar dev-games/gtkradiant dev-games/ps2-packer games-action/descent3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.use b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.use index d19ce9937a..7f56ec7fbc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # 17 Aug 2014; Anthony G. Basile # Avoid pulling in glib diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.use.mask index ed38d20ead..5c7b9a9d7a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Thomas Deutschmann (21 Jan 2017) # Mask due Gnome3 not going to be stabilized on this arch diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages index 13317a001f..cd23d77e3f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ *app-misc/pax-utils *dev-libs/libiconv diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages.build b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages.build index 811963445d..38c8653ce6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/packages.build @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file lists extra packages needed to build for # a stage 1 based on this profile. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/make.defaults index 1ffb33c580..5da53aa133 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="ppc" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.mask index 396a3f86e1..b6006a7bf7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fails to find openssl headers, bug #517160 net-misc/openssh diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.force index 228eb0d465..e18275fe8c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.mask index c1c8bea597..225a893296 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Davide Pesavento (21 Jan 2017) # Requires unkeyworded dev-python/PyQt5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.force index 6c613a27c0..6da16ab571 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 ppc diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.mask index 1d8edf821a..9ab8c5ff79 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/ppc/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag which corresponds to arch/abi, bug #515130 -ppc diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.force index 2046a6d17a..dbadd65e48 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ elibc_uclibc uclibc diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.mask index 4317e3438c..8dd4552a9b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Thomas Deutschmann (28 Jan 2017) # No JAVA in uclibc diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/make.defaults index 17f8085afc..79b8d75c87 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/package.use.force index 28125cb62a..ca264fedc8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.force index b3521bb84a..eb8c5dfc7f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.mask index 056ff2edbf..a70efb0325 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/uclibc/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 -x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/use.mask index 647b635c0e..a801fcedca 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/use.mask @@ -1,15 +1,11 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # profile for any architecture. This works, for example, if a non-default # profile (such as the selinux profiles) have a USE flag associated with # them. -# ppc and x86/amd64 -x264 - # Diego Elio Pettenò (27 Aug 2012) # netlink is a Linux-specific interface -netlink diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/parent deleted file mode 100644 index b4d42bb0e2..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/kde diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/systemd/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/systemd/parent deleted file mode 100644 index 44f88d3e2d..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/desktop/kde/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/developer/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/developer/make.defaults index fd60db7108..79e030eb8d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/developer/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/13.0/developer/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Adding -Wl,--hash-style=gnu to default LDFLAGS for linux/x86 dev profile # This will help developers track down packages, that don't respect LDFLAGS, diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/package.use.mask index d49253b9a0..06fd79e76a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Frysinger (08 May 2016) # This target supports VTV #547040. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/abi_mips.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/abi_mips.desc index ee14dff8cb..cbc25a9228 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/abi_mips.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/abi_mips.desc @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of ABI_MIPS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/abi_ppc.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/abi_ppc.desc index 2c2bd6c315..9a15bfecd8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/abi_ppc.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/abi_ppc.desc @@ -1,6 +1,5 @@ # Copyright 2013-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of ABI_PPC USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/abi_s390.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/abi_s390.desc index a78c7cec64..1cf46f8765 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/abi_s390.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/abi_s390.desc @@ -1,6 +1,5 @@ # Copyright 2013-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of ABI_S390 USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/abi_x86.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/abi_x86.desc index 42d6117efc..fe4de892c0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/abi_x86.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/abi_x86.desc @@ -1,6 +1,5 @@ # Copyright 2013-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of ABI_X86 USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/alsa_cards.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/alsa_cards.desc index 0c56802ef1..9dccd44fd6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/alsa_cards.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/alsa_cards.desc @@ -1,6 +1,5 @@ # Copyright 2006-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of ALSA_CARDS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/apache2_modules.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/apache2_modules.desc index 69c8859da7..031c1896c9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/apache2_modules.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/apache2_modules.desc @@ -1,6 +1,5 @@ # Copyright 2007-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of APACHE2_MODULES USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/apache2_mpms.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/apache2_mpms.desc index 7035bcdcdb..0bcdba8e48 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/apache2_mpms.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/apache2_mpms.desc @@ -1,6 +1,5 @@ # Copyright 2007 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of APACHE2_MPMS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/calligra_experimental_features.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/calligra_experimental_features.desc index be3c1b046b..484125d16b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/calligra_experimental_features.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/calligra_experimental_features.desc @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of CALLIGRA_EXPERIMENTAL_FEATURES USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/calligra_features.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/calligra_features.desc index 531c6614bd..ca1c1baa66 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/calligra_features.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/calligra_features.desc @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of CALLIGRA_FEATURES USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/cameras.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/cameras.desc index 23e0355d20..e870caeced 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/cameras.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/cameras.desc @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of CAMERAS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/collectd_plugins.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/collectd_plugins.desc index e71bac4188..d58610cb3c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/collectd_plugins.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/collectd_plugins.desc @@ -1,6 +1,5 @@ -# Copyright 1999-2016 Gentoo Foundation. +# Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of COLLECTD_PLUGINS USE_EXPAND flags. @@ -36,10 +35,10 @@ exec - Build the exec input/output plugin (executes scripts / applications and r fhcount - Build the file handles input plugin (reports the number of used file handles) filecount - Build the filecount input plugin (counts the number of files in a directory and all its subdirectories) fscache - Build the fscache input plugin (collects information about the file-system based caching infrastructure for network file-systems and other slow media) -genericjmx - Build the GenericJMX input plugin (reads Managed Beans (MBeans) from an MBeanServer using JMX input plugin; Requires JAVA) gmond - Build the gmond input plugin (receives data from gmond, the client daemon of the Ganglia project) gps - Build the gps input plugin (collects number of satellites seen by a GPS receiver using sci-geosciences/gpsd) hddtemp - Build the hddtemp input plugin (collects the temperature of disks from hddtemp daemon) +hugepages - Build the hugepages input plugin (collects the number of used and free hugepages on Linux) interface - Build the interface input plugin (collects information about the traffic, packets per second and errors of interfaces) ipc - Build the IPC input plugin (collects information related to shared memory) ipmi - Build the ipmi input plugin (reads hardware sensors from servers using the Intelligent Platform Management Interface (IPMI)) @@ -128,8 +127,8 @@ write_graphite - Build the write_graphite output plugin (stores values in Carbon write_http - Build the write_http output plugin (sends metrics to a web-server using HTTP POST requests) write_kafka - Build the Kafka output plugin (sends metrics to Apache Kafka) write_log - Build the write_log output plugin (writes metrics to a file) +write_prometheus - Builds the Prometheus output plugin (starts an internal webserver on port 9103 (configurable) and accepts scrape requests from Prometheus) write_redis - Build the Redis output plugin (stores values in Redis) -write_riemann - Build the Riemann output plugin (stores values in Riemann, a stream processing and monitoring system) write_sensu - Build the Sensu output plugin (sends metrics to Sensu Core, an open-source monitoring project) write_tsdb - Build the TSDB output plugin (writes metrics to OpenTSDB, an open-source distributed time-series database based on Apache HBase) xencpu - Build the XEN CPU input plugin (collects XEN Hypervisor CPU stats using app-emulation/xen-tools) diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc new file mode 100644 index 0000000000..cddc9f29c8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_arm.desc @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 + +aes - Use the AES cryptography instruction set +crc32 - Use the CRC32 instruction set +edsp - Use the enhanced DSP instructions (ARMv*E and ARMv6+) +iwmmxt - Use the iwMMXt instruction set +neon - Use the NEON (ASIMD) instruction set +sha1 - Use the SHA-1 cryptography instruction set +sha2 - Use the SHA-2 cryptography instruction set +thumb - Enable Thumb instruction set (ARMv*T and ARMv6+) +thumb2 - Enable Thumb-2 instruction set (ARMv*T2 and ARMv7+) +v4 - Use instructions added in ARMv4 +v5 - Use instructions added in ARMv5 +v6 - Use instructions added in ARMv6 +v7 - Use instructions added in ARMv7 +v8 - Use instructions added in ARMv8 +vfp - Use the VFP version 2 instruction set +vfpv3 - Use the VFP version 3 instruction set +vfpv4 - Use the VFP version 4 instruction set +vfp-d32 - Indicate that the FPU has 32 64-bit VFP (v3+) registers (16 otherwise) diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc index 7aaab7ee1a..3e841fd3a6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Whenever the flag name does not correspond to /proc/cpuinfo flags, # please put the cpuinfo flag in square brackets. If more than one flag diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/crosscompile_opts.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/crosscompile_opts.desc index 5625f01e37..2c43b927f1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/crosscompile_opts.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/crosscompile_opts.desc @@ -1,6 +1,5 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of CROSSCOMPILE_OPTS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/curl_ssl.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/curl_ssl.desc index 8afe561197..329ceb4a8f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/curl_ssl.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/curl_ssl.desc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of CURL_SSL USE_EXPAND flags for net-misc/curl # spnego - Use SPNEGO fbopenssl - to be added @@ -11,5 +10,4 @@ libressl - Use LibreSSL mbedtls - Use mbed TLS nss - Use Mozilla's Network Security Services openssl - Use OpenSSL -polarssl - Use PolarSSL winssl - Use WinSSL (only with elibc_Winnt) diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc index 70929ed3e1..04c4db7791 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of ELIBC USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/fftools.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/fftools.desc index 48e205e46d..c1192d423e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/fftools.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/fftools.desc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of FFTOOLS USE-EXPANDED variables. # Keep it sorted. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/gpsd_protocols.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/gpsd_protocols.desc index 9eeffb0c34..dc148efc49 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/gpsd_protocols.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/gpsd_protocols.desc @@ -1,6 +1,5 @@ -# Copyright 1999-2013 Gentoo Foundation. +# Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of possible protocols for gpsd package. # Keep it sorted. :) @@ -35,4 +34,3 @@ tnt - True North protocol support tripmate - Tripmate protocol support tsip - Trimble TSIP protocol support ublox - U-Blox Protocol support -ubx - UBX protocol support diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/grub_platforms.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/grub_platforms.desc index 2ba24c68f3..eaff3072c4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/grub_platforms.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/grub_platforms.desc @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of GRUB_PLATFORMS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/input_devices.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/input_devices.desc index 4f3ab70bc1..3305c209a8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/input_devices.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/input_devices.desc @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of INPUT_DEVICES USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/kernel.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/kernel.desc index 90e749a17c..0af11db279 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/kernel.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/kernel.desc @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of KERNEL USE_EXPAND flags. @@ -11,7 +10,7 @@ FreeBSD - KERNEL setting for system using the FreeBSD kernel freemint - KERNEL setting for system using the FreeMiNT kernel linux - KERNEL setting for system using the Linux kernel HPUX - KERNEL setting for system using the HP-UX kernel -Interix - KERNEL setting for system using the Interix subsystem (SFU on Windows) NetBSD - KERNEL setting for system using the NetBSD kernel OpenBSD - KERNEL setting for system using the OpenBSD kernel SunOS - KERNEL setting for system using an SunOS (i.e.: Solaris) kernel +Winnt - KERNEL setting for systems on Windows (Cygwin, MinGW, Winnt, ...) diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc index 3577ebbfe5..e006ecf4e2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of L10N USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/lcd_devices.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/lcd_devices.desc index 9a1ce5d534..0b5469757c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/lcd_devices.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/lcd_devices.desc @@ -1,6 +1,5 @@ # Copyright 2007-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of LCD_DEVICES USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/libreoffice_extensions.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/libreoffice_extensions.desc index 8104723ed6..87f7da7a6e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/libreoffice_extensions.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/libreoffice_extensions.desc @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of LIBREOFFICE_EXTENSIONS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/linguas.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/linguas.desc index c1ec2d677a..b71c8fd9f0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/linguas.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/linguas.desc @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of LINGUAS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/lirc_devices.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/lirc_devices.desc index 7d9d7e62d5..d077d0ec67 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/lirc_devices.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/lirc_devices.desc @@ -1,6 +1,5 @@ # Copyright 1999-2006 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of LIRC_DEVICES USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/llvm_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/llvm_targets.desc index 57d4367718..f48ed646f4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/llvm_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/llvm_targets.desc @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ AArch64 - AArch64 CPU target (arm64 in Gentoo) AMDGPU - AMDGPU target (supports R600 and GCN GPUs) diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/monkeyd_plugins.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/monkeyd_plugins.desc index 1eb17ab0aa..49a82d1a8b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/monkeyd_plugins.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/monkeyd_plugins.desc @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of MONKEYD_PLUGINS USE_EXPAND flags for www-servers/monkeyd. # All plugins are included here except cgi and fastcgi which are global use flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/netbeans_modules.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/netbeans_modules.desc index e64655b18f..19c8f26d8f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/netbeans_modules.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/netbeans_modules.desc @@ -1,6 +1,5 @@ # Copyright 2008 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of NETBEANS_MODULES USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_http.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_http.desc index 4cb5574c43..9498dacffc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_http.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_http.desc @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of NGINX_MODULES_HTTP USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_mail.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_mail.desc index ba6d9c0e25..930f57bc24 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_mail.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_mail.desc @@ -1,6 +1,5 @@ # Copyright 2010 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of NGINX_MODULES_MAIL USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_stream.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_stream.desc index 694dae96eb..922281b3b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_stream.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/nginx_modules_stream.desc @@ -1,6 +1,5 @@ # Copyright 2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of NGINX_MODULES_STREAM USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/ofed_drivers.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/ofed_drivers.desc index 6210f96eed..5c491f788e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/ofed_drivers.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/ofed_drivers.desc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of OFED_DRIVERS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/office_implementation.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/office_implementation.desc index 1ca4e5a963..d4bd03a344 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/office_implementation.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/office_implementation.desc @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of OFFICE USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_fabrics.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_fabrics.desc index 88c5391ed3..2e6fa6306a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_fabrics.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_fabrics.desc @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of OPENMPI_FABRICS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_ofed_features.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_ofed_features.desc index a4d9dcfc17..43fe578e52 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_ofed_features.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_ofed_features.desc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of OPENMPI_OFED_FEATURES USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_rm.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_rm.desc index 9bc73559be..6769234eab 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_rm.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/openmpi_rm.desc @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of OPENMPI_RM USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/php_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/php_targets.desc index 81547b2100..c7b5c0603a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/php_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/php_targets.desc @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of the PHP_TARGETS USE_EXPAND flags diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/postgres_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/postgres_targets.desc new file mode 100644 index 0000000000..284f4bc009 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/postgres_targets.desc @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# This file contains descriptions of POSTGRES_TARGETS USE_EXPAND flags. + +postgres9_2 - Build against PostgreSQL 9.2 +postgres9_3 - Build against PostgreSQL 9.3 +postgres9_4 - Build against PostgreSQL 9.4 +postgres9_5 - Build against PostgreSQL 9.5 +postgres9_6 - Build against PostgreSQL 9.6 +postgres10 - Build against PostgreSQL 10 +postgres11 - Build against PostgreSQL 11 diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc index 4315457263..f86e7fff66 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc index 32bb7cd511..4a637db961 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/qemu_softmmu_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/qemu_softmmu_targets.desc index bc460aefd8..4147a15922 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/qemu_softmmu_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/qemu_softmmu_targets.desc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of QEMU_SOFTMMU_TARGETS USE_EXPAND flags. @@ -21,6 +20,7 @@ mipsel - system emulation target mips - system emulation target moxie - moxielogic system emulation target nios2 - system emulation target +or1k - OpenRISC system emulation target or32 - OpenRISC system emulation target ppc64 - system emulation target ppcemb - system emulation target diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/qemu_user_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/qemu_user_targets.desc index 96ed51497a..1a62a4d0ef 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/qemu_user_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/qemu_user_targets.desc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of QEMU_SOFTMMU_TARGETS USE_EXPAND flags. @@ -23,6 +22,7 @@ mipsn32el - MIPS N32 ABI LE userspace emulation target mipsn32 - MIPS N32 ABI userspace emulation target mips - userspace emulation target nios2 - userspace emulation target +or1k - OpenRISC system emulation target or32 - OpenRISC userspace emulation target ppc64abi32 - userspace emulation target ppc64le - PowerPC 64-bit little endian userspace emulation target @@ -35,5 +35,4 @@ sparc32plus - userspace emulation target sparc64 - userspace emulation target sparc - userspace emulation target tilegx - TILE-Gx 64-bit userspace emulation target -unicore32 - userspace emulation target x86_64 - userspace emulation target diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/ros_messages.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/ros_messages.desc index 936aceed71..ec400e7933 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/ros_messages.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/ros_messages.desc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of ROS_MESSAGES USE-EXPANDED variables. # Keep it sorted. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/ruby_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/ruby_targets.desc index b122ad8cda..abd939a8d1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/ruby_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/ruby_targets.desc @@ -1,13 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation. +# Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of RUBY_TARGETS USE_EXPAND flags. rbx - Build with Rubinius -jruby - Build with JRuby -ruby19 - Build with MRI Ruby 1.9.x -ruby20 - Build with MRI Ruby 2.0.x ruby21 - Build with MRI Ruby 2.1.x ruby22 - Build with MRI Ruby 2.2.x ruby23 - Build with MRI Ruby 2.3.x diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/sane_backends.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/sane_backends.desc index 7ddaf16be9..0e68083526 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/sane_backends.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/sane_backends.desc @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of SANE_BACKENDS USE_EXPAND flags for media-gfx/sane-backends. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/userland.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/userland.desc index 0f1eb35891..3b3ed55d46 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/userland.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/userland.desc @@ -1,6 +1,5 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of USERLAND USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/uwsgi_plugins.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/uwsgi_plugins.desc index caf0dc7ad1..a32239a307 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/uwsgi_plugins.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/uwsgi_plugins.desc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of UWSGI_PLUGINS USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/video_cards.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/video_cards.desc index 4ef928c058..c9091d203e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/video_cards.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/video_cards.desc @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of VIDEO_CARDS USE_EXPAND flags. @@ -24,7 +23,6 @@ i128 - VIDEO_CARDS setting to build driver for Number 9 I128 video cards i740 - VIDEO_CARDS setting to build driver for Intel i740 video cards i915 - VIDEO_CARDS setting to build driver for Intel i915 video cards i965 - VIDEO_CARDS setting to build driver for Intel i965 video cards -ilo - VIDEO_CARDS setting to build unofficial gallium driver for Intel gen6/7 video cards imx - VIDEO_CARDS setting to build driver for Freescale i.MX video cards intel - VIDEO_CARDS setting to build driver for Intel video cards mach64 - VIDEO_CARDS setting to build driver for mach64 video cards @@ -37,7 +35,6 @@ nsc - VIDEO_CARDS setting to build driver for nsc video cards nvidia - VIDEO_CARDS setting to build driver for nvidia video cards nv - VIDEO_CARDS setting to build driver for nv video cards omap - VIDEO_CARDS setting to build DRM driver for TI OMAP video cards -omapfb - VIDEO_CARDS setting to build framebuffer driver for TI OMAP video cards qxl - VIDEO_CARDS setting to build driver for qxl (QEMU virtual GPU) r100 - VIDEO_CARDS setting to build only r100 based chips code for radeon r128 - VIDEO_CARDS setting to build driver for ATI r128 video cards @@ -65,7 +62,6 @@ tegra - VIDEO_CARDS setting to build driver for tegra video cards tga - VIDEO_CARDS setting to build driver for tga video cards trident - VIDEO_CARDS setting to build driver for trident video cards tseng - VIDEO_CARDS setting to build driver for tseng video cards -v4l - VIDEO_CARDS setting to build driver for v4l video cards vc4 - VIDEO_CARDS setting to build driver for vc4 video cards vesa - VIDEO_CARDS setting to build driver for vesa video cards via - VIDEO_CARDS setting to build driver for via video cards diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/vmware_guest.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/vmware_guest.desc index 7e7e5610ad..9de6a01d21 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/vmware_guest.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/vmware_guest.desc @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of VMWARE_GUEST USE_EXPAND flags. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/voicemail_storage.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/voicemail_storage.desc index 04554213bc..3e59fb64f8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/voicemail_storage.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/voicemail_storage.desc @@ -1,6 +1,5 @@ # Copyright 2006 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of VOICEMAIL_STORAGE USE_EXPAND flags. # This is primarily used by net-misc/asterisk. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/xfce_plugins.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/xfce_plugins.desc index 0ec5db700b..1e9f7d3cb6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/xfce_plugins.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/xfce_plugins.desc @@ -1,12 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation. +# Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of XFCE_PLUGINS USE_EXPAND flags. # Keep it sorted. clock - Build xfce4-orageclock-plugin for panel -multiload-nandhp - Build a port of the GNOME multiload applet for panel power - Build power management plug-in for panel trash - Build thunar-tpa (trash) plugin for panel diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/xtables_addons.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/xtables_addons.desc index 7867abb82d..a59618fda9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/xtables_addons.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/xtables_addons.desc @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file contains descriptions of XTABLES_ADDONS USE-EXPANDED variables. # Keep it sorted. diff --git a/sdk_container/src/third_party/portage-stable/profiles/embedded/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/embedded/make.defaults index f10a9bc330..1145142fe4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/embedded/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/embedded/make.defaults @@ -17,21 +17,21 @@ USERLAND="GNU" LINGUAS="en" # Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later) -IUSE_IMPLICIT="prefix prefix-guest" +IUSE_IMPLICIT="prefix prefix-chain prefix-guest" USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND" USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips nios2 ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc sparc64-solaris sparc-fbsd sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt" USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt" -USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX Interix linux NetBSD OpenBSD SunOS Winnt" +USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt" USE_EXPAND_VALUES_USERLAND="BSD GNU" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. -USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" # USE_EXPAND variables whose contents are not shown in package manager # output. Changes need discussion on gentoo-dev. -USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_X86" +USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86" # Variables that are set exclusively by the profile # and not by user configuration files. diff --git a/sdk_container/src/third_party/portage-stable/profiles/embedded/packages b/sdk_container/src/third_party/portage-stable/profiles/embedded/packages index 3974d3e916..f4671ae6e3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/embedded/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/embedded/packages @@ -1,6 +1,5 @@ # Copyright 1999-2008 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # base generic embedded profile diff --git a/sdk_container/src/third_party/portage-stable/profiles/embedded/use.mask b/sdk_container/src/third_party/portage-stable/profiles/embedded/use.mask index e8facd1c57..4786ba583a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/embedded/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/embedded/use.mask @@ -1,6 +1,7 @@ # Zac Medico # must use a prefix profile prefix +prefix-chain # Chris PeBenito # must use a SELinux profile diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/multilib/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/multilib/make.defaults index 2e201e35d3..a844d75436 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/multilib/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/multilib/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Jorge Manuel B. S. Vicetto (16 Nov 2011) # Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value @@ -14,4 +13,4 @@ USE="multilib" # FEATURES="multilib-strict" specific settings. MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib" MULTILIB_STRICT_DENY="64-bit.*shared object" -MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec)" +MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)" diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use b/sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use index da93111543..b171f871ab 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Enable all ABIs by default so we can protect any non-native binaries that # might be executed. diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use.force index 41bce5b880..90f2389e51 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/features/multilib/package.use.force @@ -1,6 +1,5 @@ # Copyright 2004-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # These packages must have multilib turned on in order to work sanely. sys-apps/sandbox multilib diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/multilib/use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/multilib/use.mask index 9f5667e1fc..7471c9f054 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/multilib/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/multilib/use.mask @@ -1,6 +1,5 @@ # Copyright 2004-2008 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # SECTION: Unmask diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/make.defaults index 4de59fda63..28ddc1270c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michael Haubenwallner (19 Apr 2016) # We can not use xattrs by default in Prefix. diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.mask index ad2be8b4a2..dfa6e719cf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Jeremy Olexa (30 Jun 2009) # The PAM auth system just will not work in Gentoo Prefix, instead the host auth diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use.mask index 4db14fae92..f02bc5775f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Benda Xu (28 Jul 2016) # Needs root privilege. diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/packages b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/packages index 5fadbfe817..a4d7279773 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/packages @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Gentoo Base Prefix Profile diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/packages b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/packages index 7474427ab0..ca559fb184 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/packages @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # we don't ever will install these, so no need to depend on them -*virtual/libc diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/profile.bashrc index 6690b41103..1964faf332 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/profile.bashrc @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Hack to avoid every package that uses libiconv/gettext # install a charset.alias that will collide with libiconv's one diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.force b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.force index 42f0cd5354..ee3ee23794 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # prefix-guest USE flag should be set in prefix rpath profiles prefix-guest diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.mask index 32ef8858ea..294cb12c1d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/rpath/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # prefix-guest USE flag should be set in prefix rpath profiles -prefix-guest diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/legacy/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/legacy/profile.bashrc new file mode 100644 index 0000000000..e537cc0fa3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/legacy/profile.bashrc @@ -0,0 +1,6 @@ +# tricks to circumvent false positive checks of old kernel + +if [[ ${CATEGORY}/${PN} == dev-util/cmake && ${EBUILD_PHASE} == configure ]]; then + einfo "Removing utimensat outputs..." + sed -i '/UTIMENSAT=/d' ${S}/Source/kwsys/CMakeLists.txt +fi diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.force b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.force index 118d77ca1f..843b1c7ed8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # force prefix flag to be set prefix diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.mask index 13d86e059d..61f29a0758 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/use.mask @@ -1,6 +1,5 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # prefix USE flag should always be unmasked in prefix profiles -prefix @@ -19,10 +18,6 @@ pam # USE=udev just does not make sense in Gentoo Prefix. bug 293480 udev -# The JRuby stack adds *alot* of non-tested ebuilds. If someone has time and -# motivation, please look into porting this to Gentoo Prefix. bug 302563 -ruby_targets_jruby - # suid requires root privilege, which is not support by prefix in general # one example: bug 447340. suid diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/make.defaults index ebc1346ae0..963412a92e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # # selinux - Enable SELinux support diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.mask index 0a32df37ac..2d709c4cc2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.mask @@ -1,4 +1,3 @@ -# $Id$ # Göktürk Yüksek (09 Nov 2016) # On behalf of proxy-maint @@ -25,6 +24,7 @@ gnome-extra/gnome-logs gnome-extra/gnome-shell-extensions gnome-extra/gnome-shell-frippery gnome-extra/gnome-shell-extensions-topicons +gnome-extra/gnome-shell-extensions-topicons-plus gnome-extra/gnome-tweak-tool x11-themes/zukitwo-shell gnome-extra/office-runner diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.force index 64365ab869..c7e70425d6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Sven Vermeulen (19 Apr 2013) # sys-apps/policycoreutils (semanage command) uses sepolgen, which requires libselinux with USE="python". diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.mask index 1d5ce9a0ee..ff589da099 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Brian Dolbec (17 Sep 2014) # mask pypy for several utilities due to incompatibility with libselinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/packages b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/packages index ec27a0ebaa..038ef191f7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/packages @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Base SELinux packages *sys-libs/libsepol diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/use.mask index 1318ddf0b5..5d0b3bf1e5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/selinux/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/selinux/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # profile for any architecture. This works, for example, if a non-default diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/make.defaults index 714a1892d3..acb6734fd7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ USE="justify -pic" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/make.defaults index 7eee20a40b..58039871f3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # We don't need to have pic on USE="-pic" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/package.mask index 2c5ab4a32b..57156db7e4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # These are broken as reported by Halcy0n, Aug, 23, 2011 net-misc/teamviewer @@ -27,8 +26,6 @@ app-arch/stuffit app-benchmarks/cpuburn =app-editors/emacs-18* app-emulation/crossover-bin -app-emulation/crossover-office-bin -app-emulation/crossover-office-pro-bin app-emulation/genymotion-bin app-emulation/playonlinux app-emulation/q4wine @@ -115,6 +112,7 @@ games-misc/little-inferno games-puzzle/hoh-bin games-roguelike/adom (12 Jul 2017) +# GLEP 73 Immutability, USE=ovmf requires hvm +app-emulation/xen-tools ovmf + # Mike Frysinger (12 Aug 2016) # Requires sys-boot/grub:0 which is masked here. sys-apps/memtest86+ floppy diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/parent b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/parent index 2909df6d3c..9bf59c55e3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/parent @@ -1,2 +1,2 @@ -../../../../arch/amd64/no-multilib .. +../../../../arch/amd64/no-multilib diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/use.mask index 2e9b62f807..58ee5df13b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/no-multilib/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mask the multilib flags back for non-multilib profile. abi_x86_32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.mask index e6af48aa30..d7b9946715 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Magnus Granberg (20 Nov 2012) # Newer then 300.00 is patched but we still have RWX in the libs. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use index 2a42e38ef0..0cef7f8d1d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Magnus Granberg (14 Jan, 2015) # We need to have the pic flag on. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.force index 6f2a93a406..ef833f2d1b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Magnus Granberg (14 Jan, 2015) # We need to have the pic flag on. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.mask index 59e5e7c018..adf1cdc241 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.stable.mask deleted file mode 100644 index 2e6eb7b5b9..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/package.use.stable.mask +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Tom Wijsman (06 Feb 2014) -# [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable. -www-apps/cgit jit diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/use.mask index 1746d4f90a..6e65e1b3a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Rick Farina 26 Nov 2012 video_cards_nvidia diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/x32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/x32/make.defaults index b8afc24ba6..607b6452b9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/x32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/amd64/x32/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-pc-linux-gnux32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/arm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/arm/package.use.mask index 7a5d95ca9c..2e55b7f3cc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/arm/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/arm/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Magnus Granberg (30 Sep 2016) # This target supports VTV #547040. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/ia64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/ia64/make.defaults index 85d06747a1..70c5284ec7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/ia64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/ia64/make.defaults @@ -1,3 +1,2 @@ # Copyright 1999-2011 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/make.defaults index d17a41ee01..f753f571b7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Jorge Manuel B. S. Vicetto (16 Nov 2011) # Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/make.defaults index d178ceab37..496becbfe8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="amd64" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.mask index 7698332394..2d46a562ac 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Ulrich Müller (18 Mar 2013) # Packages that rely on multilib diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.use.force index 28125cb62a..ca264fedc8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.use.mask new file mode 100644 index 0000000000..49830f8104 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/package.use.mask @@ -0,0 +1,2 @@ +# Copyright 1999-2017 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/use.force index 8797d43832..181cb39654 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 amd64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/use.mask index 51e5094891..cc3b7ca5f0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 -amd64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/make.defaults index 41eab4ef9c..88509a6717 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-gentoo-linux-muslx32" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/use.force index 71a90a0fac..a837531f8a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 -abi_x86_64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/use.mask index 182f7557c9..fb16cbe715 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/amd64/x32/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 -abi_x86_x32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/armv7a/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/armv7a/make.defaults index 2110554c57..c680f6aa2e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/armv7a/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/armv7a/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="armv7a-hardfloat-linux-musleabi" CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/make.defaults index 762b83bd7a..e0e4051efd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="arm" ACCEPT_KEYWORDS="${ARCH}" @@ -18,3 +17,7 @@ DEFAULT_ABI="arm" MULTILIB_ABIS="arm" CHOST_arm="${CHOST}" LIBDIR_arm="lib" + +# Michał Górny (14 Mar 2017) +# Unhide the ARM-specific USE_EXPANDs. +USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/package.use.force index fbb5069587..b92b1029f5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/use.force index fe0460b9e5..11e95dae76 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to ARCH. arm diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/use.mask index aa8fa3bd2e..8dffd62b8e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -arm diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/make.defaults index 4bf2d78657..d9ba618fa1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="arm64" ACCEPT_KEYWORDS="${ARCH}" @@ -18,3 +17,7 @@ DEFAULT_ABI="arm64" MULTILIB_ABIS="arm64" CHOST_arm64="${CHOST}" LIBDIR_arm64="lib" + +# Michał Górny (14 Mar 2017) +# Unhide the ARM-specific USE_EXPANDs. +USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/package.use.force index 7ee1a494bc..d90dd06eaf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/use.force index 7b08e3e51e..1fa2eca306 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to ARCH. arm64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/use.mask index 5c7de4d919..04a2bed3ca 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/arm64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -arm64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/make.defaults index 24ce96fefe..ec5b4ed52d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ELIBC="musl" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/make.defaults index eb625b9312..06fe764dc9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="mips" ACCEPT_KEYWORDS="${ARCH} ~${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/mipsel/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/mipsel/make.defaults index 4245502395..dce4199127 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/mipsel/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/mipsel/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="mipsel-gentoo-linux-musl" CHOST_o32="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/package.mask index 625d50f9f2..8b52dc4d8d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ dev-util/pkgconfig >sys-apps/kbd-1.15.5-r99 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/use.force index ea76c4b361..e94d301373 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 mips diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/use.mask index 6d2acc5ac2..b285b3b474 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/mips/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag which corresponds to arch/abi, bug #515130 -mips diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.mask index 064ee2d530..b636d3295b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.mask @@ -1,13 +1,12 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ sys-libs/uclibc sys-libs/uclibc-ng sys-libs/glibc -# Hopelessly broken, bug #525136 -dev-libs/pth +# Older versions of net-mail/mailutils fail on musl, bug #604212 +=www-client/firefox-54.0 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use index dadfff7d52..2d99b60f76 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Anthony G. Basile (14 Jul 2016) # We need this to break a circular dependency with diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.force index ef49726056..8122d90a6c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force system-libevent use flag on mozilla packages, since the building of # bundled libevent cannot accomodate a system without sysctl.h diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.mask index a18653bdda..d66f247717 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/package.use.mask @@ -1,6 +1,9 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Matthias Maier (11 May 2017) +# masked in base, unmask for hardened/musl/ +sys-devel/gcc -pie # See bug #504200 sys-devel/gcc sanitize diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/packages b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/packages index cfe33a1c9b..8e9700f13e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/packages @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ *app-misc/pax-utils *sys-apps/sandbox diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/packages.build b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/packages.build index d62198d246..c07961aa76 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/packages.build @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file lists extra packages needed to build for # a stage 1 based on this profile. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/make.defaults index e644798411..2022413f04 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="ppc" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/package.use.force index 228eb0d465..e18275fe8c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.force index f2f4a2520f..f4c29429b2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to ARCH. ppc diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.mask index a12f97358b..e1f5512c8b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/ppc/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Unmask the flag which corresponds to ARCH. -ppc diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/use.force index a17916dbf7..79e5575d13 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/use.force @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ elibc_musl diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/use.mask index fd9d601a33..190b01bbbe 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ -elibc_musl elibc_uclibc diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/make.defaults index 4ee83085aa..73fedb030e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86" ACCEPT_KEYWORDS="${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/package.use.force index 28125cb62a..ca264fedc8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michał Górny (24 Sep 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/use.force index b3521bb84a..eb8c5dfc7f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/use.mask index 056ff2edbf..a70efb0325 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/musl/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Force the flag which corresponds to arch/abi, bug #515130 -x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.mask index 786caf9534..83422fbb0f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Hardened versions of gcc-4.0* through gcc-4.2* are not available. =sys-devel/gcc-4.0* diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.force index c20f34559c..697af381d6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Needed for XATTR_PAX flags app-arch/tar xattr diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.mask index 7255837a2c..4a8041881f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/package.use.mask @@ -1,6 +1,9 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Matthias Maier (11 May 2017) +# masked in base, unmask for hardened profiles +sys-devel/gcc -pie # Ilya Tumaykin (19 Jan 2017) # Requires x11-drivers/nvidia-drivers. Needs testing first. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/packages b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/packages index 65000b7fbf..066037a411 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/packages @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file extends the base packages file for all hardened profiles diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/make.defaults index 71839e40ad..785c3daeb1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/make.defaults @@ -1,5 +1,4 @@ # Copyright 2005-2008 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ FEATURES="-sandbox" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/package.mask index 8771f1dff6..21a5ea1f3d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Wulf C. Krueger (22 Sep 2007) # Needs OOo. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc32/make.defaults index 85d06747a1..70c5284ec7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc32/make.defaults @@ -1,3 +1,2 @@ # Copyright 1999-2011 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/make.defaults index 6a6ffbfa93..f01d29ae6a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All extra USE/etc should be specified in sub-profiles. # DO NOT POLLUTE USE ON THIS PROFILE. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.mask index fb619961e6..633c704daf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask index 29b710c2b6..0aa23e5d51 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Davide Pesavento (21 Jan 2017) # Requires unkeyworded dev-python/PyQt5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/packages b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/packages index 8f4f21f838..c347bb5cf3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/packages @@ -1,6 +1,5 @@ # Copyright 2006-2008 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # We need kgcc64 to build kernels. *sys-devel/kgcc64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.force index 142b1d66e5..ebef4d0369 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag which corresponds to ARCH. ppc diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask index 40f9f05ad9..21dbcc98ca 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Thomas Deutschmann (28 Jan 2017) # No JAVA in 32-bit userland diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults index 26e49fcee5..20953c7d81 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # moved from features/64bit-native # TODO: figure out how to inherit this from arch profile diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask index e4b81ff562..16d4efe836 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Kacper Kowalik (25 Apr 2012) # Masking wrt bug 274847 and other unsolved diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/make.defaults index 85d06747a1..70c5284ec7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/powerpc/ppc64/make.defaults @@ -1,3 +1,2 @@ # Copyright 1999-2011 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/make.defaults index cb93695faa..c08f30f5e7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ USE="${USE} hardened pax_kernel pic -jit -orc" BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pax_kernel pic -jit -orc" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.mask index ae5fc357ac..3d0c2a2a41 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/uclibc/use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ -hardened diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/use.force b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/use.force index 4c9e36ad90..35e56536ec 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Make sure people don't accidentally turn of ssp/pie in important packages. pie diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/use.mask index a1af92ec81..e3999ad487 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -hardened diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/make.defaults index 05cc3205e7..9875703707 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86" ACCEPT_KEYWORDS="x86" diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.mask index a30d7fde3f..a514e8497f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Rick Farina (26 Nov 2012) # Newer then 300.00 is patched but we still have RWX in the libs. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.use.mask index 8e20d779f8..f344f612dc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Magnus Granberg (30 sep 2016) # This target supports VTV #547040. diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.use.stable.mask deleted file mode 100644 index 838fddbaee..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/package.use.stable.mask +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Tom Wijsman (06 Feb 2014) -# [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable. -www-apps/cgit jit \ No newline at end of file diff --git a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/use.mask index 575dcb0647..a9ca50ead4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/hardened/linux/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Rick Farina 26 Nov 2012 video_cards_nvidia diff --git a/sdk_container/src/third_party/portage-stable/profiles/license_groups b/sdk_container/src/third_party/portage-stable/profiles/license_groups index 9a14e7d0b0..e50d9b7b7a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -1,6 +1,5 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Please report bugs or other requests at bugs.gentoo.org and assign to # licenses@gentoo.org @@ -14,12 +13,12 @@ # http://www.gnu.org/licenses/license-list.html # GPL or LGPL with various exceptions are also included here, because # they are more permissive than the licenses they are based on. -GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ GPL-3-with-font-exception GPL-3+-with-cuda-exception GPL-3+-with-cuda-openssl-exception GPL-3+-with-opencl-exception GPL-3+-with-opencl-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA UPX-exception vim W3C WTFPL-2 ZLIB ZPL +GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-openssl-exception GPL-3 GPL-3+ GPL-3+-with-cuda-exception GPL-3+-with-cuda-openssl-exception GPL-3-with-font-exception GPL-3+-with-opencl-exception GPL-3+-with-opencl-openssl-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA UPX-exception vim W3C WTFPL-2 ZLIB ZPL # Free software licenses approved by the FSF -FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.1 APSL-2 BSD-4 CDDL CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EUPL-1.1 gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL QPL-1.0 Zend-2.0 +FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EUPL-1.1 gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL QPL-1.0 Zend-2.0 -# Licenses approved by the Open Source Foundation +# Licenses approved by the Open Source Initiative # http://www.opensource.org/licenses # Note that the FSF lists these as nonfree: Artistic NOSA Watcom-1.0 OSI-APPROVED AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EUPL-1.1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPPL-1.3c MIT MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL nethack NOSA OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL Sleepycat UoI-NCSA W3C Watcom-1.0 wxWinLL-3 ZLIB ZPL @@ -31,7 +30,7 @@ OSI-APPROVED AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artisti # Licenses in this list should NOT appear directly or indirectly in # @FSF-APPROVED or @OSI-APPROVED. # Note: Licenses for fonts should be included in @MISC-FREE-DOCS. -MISC-FREE ACE Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution buddy bufexplorer.vim BZIP2 canfep CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA DES docbook dom4j eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freemarker FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net ipadic ipx-utils Ispell JasPer2.0 JDOM JNIC JOVE keynote LambdaMOO LIBGLOSS libmng libodialog libpng libtiff LLGPL-2.1 LLVM-Grant LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail mapm-4.9.5 matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep noweb Old-MIT openafs-krb5-a Openwall otter PCRE perforce photopc PHP-2.02 PIZZA-WARE pngcrush pngnq Princeton psutils qmail-nelson rc regexp-UofT RSA rwpng scanlogd Sendmail Sendmail-Open-Source shrimp SMAIL Snd SNIA SSLeay Subversion SVFL tablelist tcltk tcp_wrappers_license telegram TermReadKey TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align totd UCAR-Unidata URT VTK w3m wxWinLL-3.1 x2x xbatt xboing XC Xdebug xtrs xvt YaTeX yuuji ZSH +MISC-FREE ACE Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA DES docbook dom4j eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freemarker freetts FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net ipadic ipx-utils Ispell JasPer2.0 JDOM JNIC JOVE keynote LambdaMOO LIBGLOSS libmng libodialog libpng libtiff LLGPL-2.1 LLVM-Grant LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail mapm-4.9.5 matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep noweb Old-MIT openafs-krb5-a Openwall otter PCRE perforce photopc PHP-2.02 PIZZA-WARE pngcrush pngnq Princeton psutils qmail-nelson rc regexp-UofT repoze RSA rwpng scanlogd Sendmail Sendmail-Open-Source shrimp SMAIL Snd SNIA SSLeay Subversion SVFL symlinks tablelist tcltk tcp_wrappers_license telegram TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda UCAR-Unidata URT VTK w3m wxWinLL-3.1 x2x xbatt xboing XC Xdebug xtrs xvt YaTeX yuuji ZSH # Metaset for all free software FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE @@ -66,15 +65,15 @@ FREE @FREE-SOFTWARE @FREE-DOCUMENTS # - IF (and only if) there is an explicit inclusion requirement, # USE=bindist MUST cause a copy of the license to be installed # in a file location compliant with the license -BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina intel-ucode ipw2100-fw ipw2200-fw ipw3945 MicroChip-SDCC no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware radeon-ucode shmux SmartLabs sun-jlfgr +BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina intel-ucode ipw2100-fw ipw2200-fw ipw3945 MicroChip-SDCC no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware shmux SmartLabs sun-jlfgr ###################################################################### # License agreements that try to take away your rights. These are more # restrictive than "all-rights-reserved" or require explicit approval. -EULA Adaptec-EULA AdobeFlash-11.x ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER CROSSOVER-2 CYANA DOOM3 ETQW FAH-EULA-2009 FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA genymotion GIMPS GOG-EULA google-chrome googleearth Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-terms MSjdbcEULA40 MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs skype-4.0.0.7-copyright spin-commercial spin-educational StarUML-EULA TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi worklog-assistant +EULA Adaptec-EULA AdobeFlash-11.x ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 CYANA DOOM3 dotnet-eula ETQW FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA genymotion GIMPS GOG-EULA google-chrome googleearth Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-terms MSjdbcEULA40 MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs skype-4.0.0.7-copyright spin-commercial spin-educational StarUML-EULA TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi worklog-assistant Xerox yangcli-pro zi-labone # Local Variables: # mode: conf-space -# mode: visual-line +# eval: (visual-line-mode 1) # End: diff --git a/sdk_container/src/third_party/portage-stable/profiles/package.mask b/sdk_container/src/third_party/portage-stable/profiles/package.mask index 8ffdd95917..c6d7c56390 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -1,5 +1,4 @@ #################################################################### -# $Id$ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -30,37 +29,691 @@ #--- END OF EXAMPLES --- -# Michael Orlitzky (12 Feb 2017) -# This has been superseded by both dev-php/PEAR-Net_LDAP2 -# and dev-php/PEAR-Net_LDAP3. Masked for removal in 30 days. -# Bug 609142. -dev-php/PEAR-Net_LDAP +# Matt Turner (16 Jul 2017) +# Header package for removed x11-libs/libXevie. No dependencies. Removal in a +# month (#615314) +x11-proto/evieext -# Michael Orlitzky (12 Feb 2017) -# Use dev-php/phpDocumentor instead. Masked for removal -# in 30 days. Bug 609138. -dev-php/PEAR-PhpDocumentor +# Thomas Deutschmann (16 Jul 2017) +# Discontinued project with multiple vulnerabilities, removal in a month (#620802) +media-gfx/autotrace -# Michael Orlitzky (12 Feb 2017) -# Use PHP's FILTER_VALIDATE_IP instead. Masked for removal -# in 30 days. Bug 609128. -dev-php/PEAR-Net_CheckIP +# Pacho Ramos (14 Jul 2017) +# Not usable, dead since 2003, removal in a month (#24706) +app-mobilephone/esms -# Michael Palimaka (12 Feb 2017) -# Build failures. Dead upstream. No revdeps. Unmaintained. -# Masked for removal in 30 days. Bug #594826 and 597872. -media-libs/iulib +# Pacho Ramos (14 Jul 2017) +# Proprietary software, fetch restricted, not actively maintained, needs to +# be updated, with multiple QA issues, bug #622414. Removal in a month. +sci-chemistry/icm -# Michael Palimaka (12 Feb 2017) -# Dead upstream. Unmaintained. Problems with multicore CPUs. +# Pacho Ramos (14 Jul 2017) +# Doesn't work with >=openvpn-2.3, removal in a month (#470696). +net-vpn/kvpnc + +# Pacho Ramos (14 Jul 2017) +# Doesn't work with any django version in the tree, tests fail, removal in a +# month (#482498). +dev-python/south + +# Pacho Ramos (14 Jul 2017) +# No reverse deps, doesn't build, bug #569068. Removal in a month. +net-misc/jumpgate + +# Pacho Ramos (14 Jul 2017) +# Lots of unresolved bugs, not compatible with QT 5.7 either, bug #574672. +# Removal in a month. +net-p2p/bitcoinxtd +net-p2p/bitcoinxt-qt + +# Pacho Ramos (14 Jul 2017) +# Our package is completely outdated and needs a major version bump (and +# pkgmove). Bug #541410. Removal in a month. +dev-util/febootstrap + +# Pacho Ramos (14 Jul 2017) +# Buggy, doesn't compile for a long time, bug #575772. Removal in a month. +dev-python/python-sipsimple +net-voip/blink + +# Pacho Ramos (14 Jul 2017) +# Doesn't compile, one of the last consumers of obsolete gnet library +# (#579400). Removal in a month. +net-irc/loqui + +# Pacho Ramos (14 Jul 2017) +# Doesn't compile, upstream dead, removal in a month (#584296). +dev-util/mutrace + +# Pacho Ramos (14 Jul 2017) +# QA issues, upstreams dead, multiple alternatives, bug #587284 and bug +# #587288. Removal in a month. +sys-libs/libacpi +sys-power/yacpi + +# Pacho Ramos (14 Jul 2017) +# Doesn't build for a long time, bug #587942 +sci-mathematics/cado-nfs + +# Pacho Ramos (14 Jul 2017) +# Doesn't build (#592992), dead since 2011 and nothing needs it in the tree. +# Removal in a month. +dev-libs/mozldap + +# Pacho Ramos (14 Jul 2017) +# Not compatible with gcc6 (#594390), also removed from other distributions +# due it being unmaintained and buggy. Removal in a month. +net-analyzer/nepenthes + +# Pacho Ramos (14 Jul 2017) +# Upstream inactive, not buildable with gcc6, not needed by anything in the +# tree (#594668). Removal in a month. +app-text/mbtpdfasm + +# Pacho Ramos (14 Jul 2017) +# No reverse deps, not buildable with gcc6 (#595396). Removal in a month. +media-libs/embree + +# Pacho Ramos (14 Jul 2017) +# Not compatible with QT 5.7, bug #595452. Removal in a month. +net-p2p/litecoin-qt + +# Pacho Ramos (14 Jul 2017) +# Not buildable (#596602), no reverse deps, removal in a month. +app-pda/fusepod + +# Pacho Ramos (14 Jul 2017) +# Not buildable for a long time (#597040). Removal in a month. +dev-util/lorax + +# Pacho Ramos (14 Jul 2017) +# Security issues (#600524), upstream dead, removal in a month. +dev-db/recutils + +# Pacho Ramos (14 Jul 2017) +# Multiple unresolved bugs (#600680), need major version bumps and a +# maintainer, removal in a month. +dev-libs/libRocket +games-fps/warsow + +# Pacho Ramos (14 Jul 2017) +# Fails to build, no reverse deps (#600768). Removal in a month. +app-editors/mp + +# Pacho Ramos (14 Jul 2017) +# Needs obsolete splitted dev-dotnet/gnome-sharp (#600960). Removal in a +# month. +media-video/gnome-subtitles + +# Pacho Ramos (14 Jul 2017) +# Development stopped 4 years ago, relies on dead vte:2.90 and upstream +# refused to even try to migrate it (#601350). Also security issues +# (#611290). Removal in a month. +x11-terms/evilvte + +# Pacho Ramos (14 Jul 2017) +# Not compatible with gcc6, nothing needs this in the tree (#603900). +# Removal in a month. +dev-libs/qcodeedit + +# Pacho Ramos (14 Jul 2017) +# Not compatible with gperf-3.1 (#604816). Removal in a month. +app-misc/flasm + +# Pacho Ramos (14 Jul 2017) +# Upstream is dead, lots of unresolved bug reports (#606154), it needs a +# real maintainer taking care about fixing this. Removal in a month. +sys-apps/v86d + +# Pacho Ramos (14 Jul 2017) +# Doesn't build anymore (#607482). Removal in a month. +net-irc/irssi-xmpp + +# Pacho Ramos (14 Jul 2017) +# Doesn't work with current flash-player versions, bug #609016. Removal in a +# month. +media-libs/hal-flash + +# Pacho Ramos (14 Jul 2017) +# Nothing needs this, pending to migrate to pycryptodome (#611574). Removal +# in a month. +app-admin/kedpm + +# Pacho Ramos (14 Jul 2017) +# Needs migration to pycryptodome, also relies on many other dead libs +# (#611584). Removal in a month. +app-misc/relevation + +# Pacho Ramos (14 Jul 2017) +# Dead, unmaintained and with multiple bugs (#614810, #611028). Removal in a +# month. +net-dialup/wvdial +net-libs/wvstreams +net-dialup/qtwvdialer + +# Pacho Ramos (14 Jul 2017) +# Buggy and needs someone to take care of trying to bump it (#614860). +# Removal in a month. +sci-astronomy/skychart + +# Pacho Ramos (14 Jul 2017) +# Wrapper not generated properly (#616330), no reverse deps, removal in a +# month. +dev-python/colout + +# Pacho Ramos (14 Jul 2017) +# Obsolete version in the tree, nothing needs this old library, +# unmaintained, bug #616550. Removal in a month. +net-libs/txtorcon + +# Pacho Ramos (14 Jul 2017) +# Not compatible with current perl (#616900). Removal in a month. +www-client/w3mir + +# Pacho Ramos (14 Jul 2017) +# Relies on no longer available dependencies (#617236) and many other +# obsolete libs. Removal in a month. +dev-util/pida + +# Pacho Ramos (14 Jul 2017) +# Not compatible with guile2, bug #617794. Removal in a month. +net-irc/bobotpp + +# Pacho Ramos (14 Jul 2017) +# Fails to build (#618950), dead for a long time. Removal in a month. +net-p2p/dclib +net-p2p/valknut + +# Pacho Ramos (14 Jul 2017) +# Fails to build (#619210), dead and no reverse deps. Removal in a month. +dev-db/lib_mysqludf_xql + +# Pacho Ramos (14 Jul 2017) +# Not compatible with latest imagemagick, upstream dead for ages (#619454). +# Removal in a month. +media-plugins/vdr-tvguide + +# Pacho Ramos (14 Jul 2017) +# Not compatible with recent python versions (#619998). Removal in a month. +net-misc/leapcast + +# Pacho Ramos (14 Jul 2017) +# Rely on vulnerable webkit (#620698, #620728, #620816, #620830, #621554). +# Removal in a month. +dev-embedded/pikdev +net-misc/clipgrab +dev-util/ninja-ide +app-crypt/yubikey-neo-manager +dev-python/pywebkitgtk + +# Pacho Ramos (14 Jul 2017) +# Dead for a long time and really buggy (#620772). Removal in a month. +net-im/psimedia +net-im/psi +x11-themes/psi-themes + +# Pacho Ramos (14 Jul 2017) +# Not needed and neither compatible with current kernels, bug #621744 and +# #621748. Removal in a month. +net-wireless/adm8211 +net-wireless/orinoco-usb + +# Pacho Ramos (14 Jul 2017) +# More than 5 years dead, relies on a lot of dead/deprecated libraries, bug +# #622008. Removal in a month. +dev-util/a8 + +# Pacho Ramos (14 Jul 2017) +# Dead for ages, relies on dead libs (#622010), you can move to moserial, cutecom or +# minicom. Removal in a month. +net-dialup/gtkterm + +# Pacho Ramos (14 Jul 2017) +# Relies on dead libs, it is not developed for ages, bug #622018. Removal in +# a month. +app-misc/gnomecatalog + +# Pacho Ramos (14 Jul 2017) +# No reverse deps, dead since 2000, bug #622154. Removal in a month. +dev-libs/djb + +# Pacho Ramos (14 Jul 2017) +# Doesn't build (#622842) and many other bugs, removal in a month. +app-emulation/fuse + +# Pacho Ramos (14 Jul 2017) +# Not compatible with new perl, not needed by anything in the tree (#623214, +# #623216), removal in a month. +app-backup/snapback2 +app-editors/XML-XSH2 + +# Pacho Ramos (14 Jul 2017) +# Doesn't build (#623562). Removal in a month. +media-plugins/vdr-skinnopacity + +# Pacho Ramos (14 Jul 2017) +# Not needed in the tree, upstream stopped developing it long time ago, bug +# #623706. Removal in a month. +net-libs/dhcpcd-dbus + +# Pacho Ramos (14 Jul 2017) +# Not compatible with python >= 3.5 but neither needed by anything in the +# tree anymore, bug #624670. Removal in a month. +=dev-python/beautifulsoup-3.1.0.1-r2 + +# Hans de Graaff (09 Jul 2017) +# Upstream has removed the code and the published gem. +# Removal in 30 days. +dev-ruby/modernizr + +# Lars Wendler (07 Jul 2017) +# Masked until >=net-fs/samba-4.7 is in the tree and +# unmasked. (bug #624106) +# See also https://bugzilla.samba.org/show_bug.cgi?id=12859 +>=sys-libs/ldb-1.1.30 + +# Michael Palimaka (06 Jul 2017) +# Obsolete. l10n is now included in app-office/calligra:5. +# Masked for removal in 30 days. Exported to kde-sunset overlay. +app-office/calligra-l10n + +# Lars Wendler (06 Jul 2017) +# Masked for testing due to new dependencies which +# were not packaged in Gentoo previously. +>=sys-fs/udisks-2.7.0 + +# Göktürk Yüksek (05 Jul 2017) +# Declared dead by upstream. Removal in 30 days. +# See: http://www.haildb.com/2015/08/19/shutting-down-haildb/ +# Bug #623654. +dev-db/haildb + +# Patrice Clement (05 Jul 2017) +# Part of the JRE since 1.6. +# Masked for removal in 30 days. Bug #553188. +java-virtual/jaf + +# Matthias Schwarzott (03 Jul 2017) +# The snapshots got a wrong version number assigned. +# They are from before version 2.0.0. Masking them to force +# an update to version 2.0.0 as soon as it is added to the tree. +=media-plugins/vdr-xineliboutput-2.0.0_p20130821 +=media-plugins/vdr-xineliboutput-2.0.0_p20150220 + +# Michał Górny (02 Jul 2017) +# The eselect module has been integrated into app-shells/bash-completion +# and all the old versions (not having it) are gone. Removal in 14 days. +app-eselect/eselect-bashcomp + +# Alon Bar-Lev (01 Jul 2017) +# Unmaintained and segfaults. +# Masked for removal in 30 days. Bug#623276. +app-crypt/mdcrack + +# Andreas Sturmlechner (01 Jul 2017) +# All revdeps have been ported to app-crypt/gpgme[cxx]. # Masked for removal in 30 days. -sys-power/cpudyn +kde-apps/gpgmepp -# Michael Palimaka (12 Feb 2017) -# Potential licensing issues. Masked for removal in 30 days. -# Bug 608954 and 609052 -games-arcade/mari0 -games-action/openlierox +# Andreas Sturmlechner (01 Jul 2017) +# Depends on vulnerable qtwebkit:4. Dead upstream. +# Masked for removal in 30 days. Bug #621558. +kde-misc/krecipes + +# Michael Palimaka (01 Jul 2017) +# Depends on vulnerable qtwebkit:4. Dead upstream. +# Masked for removal in 30 days. Bug #620836. +media-gfx/picturewall + +# Michael Palimaka (01 Jul 2017) +# Depends on vulnerable qtwebkit:4. Dead upstream. +# Masked for removal in 30 days. Bug #620704. +media-gfx/smile + +# Michael Palimaka (01 Jul 2017) +# Depends on vulnerable qtwebkit:4. Dead upstream. +# Masked for removal in 30 days. Bug #620700. +kde-misc/semantik + +# Michael Palimaka (01 Jul 2017) +# Depends on vulnerable qtwebkit:4. Dead upstream. +# Masked for removal in 30 days. Bug #620688. +app-cdr/acetoneiso + +# Thomas Deutschmann (28 Jun 2017) +# New strip feature which is enabled by default causes genkernel +# to create unbootable kernel/initramfs images. Bug #622716 +=sys-kernel/genkernel-3.5.1.0 + +# Mike Gilbert (24 Jun 2017) +# Obsolete package: use sys-apps/systemd[sysv-utils] instead. +# Removal in 30 days. +sys-apps/systemd-sysv-utils + +# Hans de Graaff (23 Jun 2017) +# Mask ruby21-only packages for removal in 30 days +# Old slots that are ruby21-only +dev-ruby/prawn:1 +dev-ruby/rspec:0 +# ruby21-only package that does not work with current +# dev-ruby/parslet versions. +dev-ruby/toml +# ruby21-only, no maintainer, fails tests +www-apps/jekyll-paginate + +# Patrice Clement (20 Jun 2017) +# Fails to build with Java 8. Project is active on Github yet ebuild has never +# been marked stable. +# Masked for removal in 30 days. +dev-java/jdbc-jaybird + +# Thomas Deutschmann (17 Jun 2017) +# Unmaintained in Gentoo repository; Multiple vulnerabilities +# People using VMware in Gentoo should switch to Gentoo's VMware overlay +# Bugs 619398, 621910, 616958, 536364, 614666, 612804 ... +app-emulation/vmware-workstation +app-emulation/vmware-player +app-emulation/vmware-modules +app-emulation/vmware-tools + +# Pawel Hajdan, Jr. (11 Jun 2017) +# Dev channel releases are only for people who are developers or want more +# experimental features and accept a more unstable release. +>=www-client/chromium-61 + +# Raymond Jennings (11 Jun 2017) +# Upstream announced EOL effective July 2017. +# Depends on qt4 which is being deprecated. +# Possible alternative is skypeforlinux, +# which uses the same account information but has different features. +# See bug #620722 and bug #608174. +dev-python/skype4py +media-sound/skype-call-recorder +net-im/skype +net-im/skypetab-ng + +# Michał Górny (07 Jun 2017) +# The new release changes API and *breaks* core Xfce components. +# Upstream lists xfce-base/xfce4-settings and xfce-base/xfce4-panel +# as being incompatible. The breakage is not exhibited at build time +# but results in broken executables. Masked until upstream releases +# fixed versions and for further testing. +>=xfce-base/xfconf-4.13 +>=xfce-base/xfce4-settings-4.13.1 + +# Michał Górny (05 Jun 2017) +# (on behalf of Treecleaner project) +# Unmaintained in Gentoo. The current Gentoo version no longer builds. +# Removal in 30 days. Bug #602820. +media-plugins/vdr-xineliboutput + +# Hans de Graaff (05 Jun 2017) +# Bundles obsolete and vulnerable webkit version. +# Upstream has stopped development and recommends using +# headless mode in >=www-client/chromium-59. +# Masked for removal in 90 days. Bug #589994. +www-client/phantomjs +dev-ruby/poltergeist + +# Andreas K. Hüttel (5 June 2017) +# Masked for initial testing. +=dev-lang/perl-5.26.0 +=virtual/perl-Archive-Tar-2.240.0 +=virtual/perl-B-Debug-1.240.0 +=virtual/perl-CPAN-2.180.0 +=virtual/perl-CPAN-Meta-2.150.10 +=virtual/perl-Carp-1.420.0 +=virtual/perl-Compress-Raw-Bzip2-2.74.0 +=virtual/perl-Compress-Raw-Zlib-2.74.0 +=virtual/perl-DB_File-1.840.0 +=virtual/perl-Data-Dumper-2.167.0 +=virtual/perl-Devel-PPPort-3.350.0 +=virtual/perl-Digest-MD5-2.550.0 +=virtual/perl-Digest-SHA-5.960.0 +=virtual/perl-Encode-2.880.0 +=virtual/perl-ExtUtils-MakeMaker-7.240.0 +=virtual/perl-ExtUtils-ParseXS-3.340.0 +=virtual/perl-File-Spec-3.670.0 +=virtual/perl-Filter-Simple-0.930.0 +=virtual/perl-Getopt-Long-2.490.0 +=virtual/perl-HTTP-Tiny-0.70.0 +=virtual/perl-I18N-LangTags-0.420.0 +=virtual/perl-IO-1.380.0 +=virtual/perl-IO-Compress-2.74.0 +=virtual/perl-IO-Socket-IP-0.380.0 +=virtual/perl-IPC-Cmd-0.960.0 +=virtual/perl-JSON-PP-2.274.0.200_rc +=virtual/perl-Locale-Maketext-1.280.0 +=virtual/perl-Math-BigInt-1.999.806-r1 +=virtual/perl-Math-BigInt-FastCalc-0.500.500 +=virtual/perl-Math-BigRat-0.261.100 +=virtual/perl-Math-Complex-1.590.100 +=virtual/perl-Module-Load-Conditional-0.680.0 +=virtual/perl-Module-Metadata-1.0.33 +=virtual/perl-Net-Ping-2.550.0 +=virtual/perl-Parse-CPAN-Meta-2.150.10 +=virtual/perl-Perl-OSType-1.10.0 +=virtual/perl-Pod-Simple-3.350.0 +=virtual/perl-Safe-2.400.0 +=virtual/perl-Scalar-List-Utils-1.460.200_rc +=virtual/perl-Storable-2.620.0 +=virtual/perl-Sys-Syslog-0.350.0 +=virtual/perl-Term-ANSIColor-4.60.0 +=virtual/perl-Term-ReadLine-1.160.0 +=virtual/perl-Test-1.300.0 +=virtual/perl-Test-Harness-3.380.0 +=virtual/perl-Test-Simple-1.302.73 +=virtual/perl-Thread-Queue-3.120.0 +=virtual/perl-Thread-Semaphore-2.130.0 +=virtual/perl-Time-HiRes-1.974.100 +=virtual/perl-Time-Local-1.250.0 +=virtual/perl-XSLoader-0.270.0 +=virtual/perl-bignum-0.470.0 +=virtual/perl-libnet-3.100.0 +=virtual/perl-parent-0.236.0 +=virtual/perl-podlators-4.90.0 +=virtual/perl-threads-2.150.0 +=virtual/perl-threads-shared-1.560.0 +=virtual/perl-version-0.991.700 +# +# The following masks are technically not part of the Perl 5.26 block, +# but with the unmasking of Perl 5.26 they become obsolete and can be +# removed: +# +>=perl-core/ExtUtils-MakeMaker-7.180.0 +>=dev-perl/Net-Twitter-4.10.420 +>=perl-core/Math-BigInt-1.999.726 +>=dev-perl/Math-BigInt-GMP-1.600.0 +=perl-core/Test-Simple-1.302.75 +=virtual/perl-Test-Simple-1.302.75 +dev-perl/Test2-Suite +>=dev-perl/Data-Validate-Domain-0.120.0 +dev-perl/Test2-Plugin-NoWarnings +dev-perl/Params-ValidationCompiler +>=dev-perl/DateTime-Locale-1.60.0 +>=dev-perl/DateTime-TimeZone-2.20.0 +>=dev-perl/DateTime-1.370.0 +>=dev-perl/DateTime-Format-Strptime-1.710.0 +>=dev-perl/Log-Dispatch-2.590.0 + +# Michał Górny (25 May 2017) +# First GTK+3 version with known regressions: +# https://mail.xfce.org/pipermail/xfce-announce/2017-May/000517.html +# Masked (+ reverse dependencies) for opt-in testing. +>=xfce-base/xfce4-panel-4.13 + +# Thomas Deutschmann (24 May 2017) +# Broken runscript/changed behavior causing lvm2 to fail +# on boot. Bug #617578 +>=sys-fs/lvm2-2.02.171 + +# Michał Górny (22 May 2017) +# for Maciej S. Szmigiero +# Any version above 5.100.138 breaks b43 driver in various ways. +# Also, b43 wiki page says to use 5.100.138. Bug #541080. +>=sys-firmware/b43-firmware-6.30.163.46 + +# Michał Górny , Andreas K. Hüttel , +# Matthias Maier (21 May 2017) +# These old versions of toolchain packages (binutils, gcc, glibc) are no +# longer officially supported and are not suitable for general use. Using +# these packages can result in build failures (and possible breakage) for +# many packages, and may leave your system vulnerable to known security +# exploits. +# +# If you still use one of these old toolchain packages, please upgrade (and +# in case of gcc switch the compiler) ASAP. If you need them for a specific +# (isolated) use case, feel free to unmask them on your system. + (20 May 2017) +# Old versions of CUDA and their reverse dependencies. They do not +# support GCC 4.9+, and are really old. + (18 May 2017) +# Experimental, most consumers does not support it yet +>=dev-games/openscenegraph-3.5.5 +>=dev-games/openscenegraph-qt-3.5.5 + +# Bernard Cafarelli (8 May 2017) +# Coordinated conversion to wxGTK:3.0-gtk3 +# Drop mask after migration of existing wxGTK:3.0 users +# and wxGTK-3.0.3 bump in tree +>=net-ftp/filezilla-3.25.2-r1 + +# Zac Medico (01 May 2017) +# Possible API incompatibilities, bug #617174. +# http://aiohttp.readthedocs.io/en/latest/migration.html +>=dev-python/aiohttp-2 +>=dev-python/yarl-0.10 + +# Rick Farina (17 Apr 2017) +# Masking old versions because upstream changed versioning +# Please keep this mask for 1 year to ease upgrades for users +=app-crypt/hashcat-3.10-r1 +=app-crypt/hashcat-3.30 +=app-crypt/hashcat-3.40 + +# Aaron W. Swenson (17 Apr 2017) +# Masked for removal by 17 May 2017. Past end of life. Susceptible to security +# bugs (603716 and 603720). Upgrade to latest version. +=dev-db/postgresql-9.1.24 + +# NP-Hardass (10 Apr 2017) +# Masked for testing +virtual/wine +app-eselect/eselect-wine +app-emulation/wine-desktop-common +app-emulation/wine-gecko +app-emulation/wine-mono +app-emulation/wine-vanilla +app-emulation/wine-staging +app-emulation/wine-d3d9 +app-emulation/wine-any + +# Yixun Lan (30 Mar 2017) +# Masked, broken due to emoji support which requre npm package installed (bug #612218) +=app-i18n/ibus-1.5.15 + +# Lars Wendler (24 Mar 2017) +# Masked until Mozilla and Chrome agreed how to handle +# Symantec trust issues properly (bug #613714) +=app-misc/ca-certificates-20161130.3.30-r1 + +# Gnome Team (08 Mar 2017) +# GNOME 3.24 mask (#611270) +>=x11-themes/adwaita-icon-theme-3.23 +>=app-accessibility/at-spi2-core-2.23 +>=dev-libs/atk-2.23 +>=dev-cpp/atkmm-2.25 +>=sys-apps/baobab-3.23 +>=media-gfx/eog-3.23 +>=www-client/epiphany-3.23 +>=app-text/evince-3.23 +>=gnome-extra/evolution-data-server-3.23 +>=gnome-base/gdm-3.23 +>=sci-geosciences/geocode-glib-3.23 +>=dev-libs/gjs-1.47 +>=dev-libs/glib-2.51 +>=net-libs/phodav-2.2 +>=dev-util/gdbus-codegen-2.51 +>=dev-cpp/glibmm-2.51 +>=x11-themes/gnome-backgrounds-3.23 +>=gnome-extra/gnome-boxes-3.23 +>=gnome-extra/gnome-calculator-3.23 +>=gnome-extra/gnome-calendar-3.23 +>=gnome-extra/gnome-clocks-3.23 +>=gnome-base/gnome-control-center-3.23 +>=gnome-base/gnome-desktop-3.23 +>=sys-apps/gnome-disk-utility-3.23 +>=gnome-extra/gnome-logs-3.23 +>=sci-geosciences/gnome-maps-3.23 +>=net-libs/gnome-online-accounts-3.23 +>=media-gfx/gnome-photos-3.23 +>=gnome-base/gnome-session-3.23 +>=gnome-base/gnome-settings-daemon-3.23 +>=gnome-base/gnome-shell-3.23 +>=gnome-extra/gnome-shell-extensions-3.23 +>=gnome-extra/gnome-software-3.23 +>=gnome-extra/gnome-system-monitor-3.23 +>=x11-terms/gnome-terminal-3.23 +>=dev-libs/gobject-introspection-1.51 +>=dev-libs/gobject-introspection-common-1.51 +>=gnome-base/gsettings-desktop-schemas-3.23 +>=app-text/gspell-1.3 +>=net-libs/gtk-vnc-0.7 +>=x11-libs/gtksourceview-3.23 +>=gnome-base/gvfs-1.31 +>=dev-libs/libgee-0.19 +>=gnome-base/libgtop-2.35 +>=net-libs/libsoup-2.57 +>=x11-wm/mutter-3.23 +>=gnome-base/nautilus-3.23 +>=app-accessibility/orca-3.23 +>=dev-cpp/pangomm-2.41 +>=media-video/totem-3.23 +>=app-misc/tracker-1.11 +>=dev-lang/vala-0.35 +>=x11-libs/vte-0.47 +>=gnome-base/dconf-editor-3.23 +>=dev-util/devhelp-3.23 +>=mail-client/evolution-3.23 +>=games-board/gnome-mines-3.23 +>=media-sound/gnome-music-3.23 +>=games-arcade/gnome-nibbles-3.23 +>=games-puzzle/hitori-3.23 +>=games-puzzle/lightsoff-3.23 +>=net-irc/polari-3.23 +>=net-misc/rygel-0.33 +>=games-puzzle/swell-foop-3.23 + +# Eray Aslan (01 Mar 2017) +# Mask experimental software +=mail-mta/postfix-3.3* + +# Davide Pesavento (25 Feb 2017) +# Library name changed in 2.10, breaking many consumers. +# Needs full revdep testing. +>=dev-python/qscintilla-python-2.10 +>=x11-libs/qscintilla-2.10 + +# Michael Palimaka (19 Feb 2017) +# Revdeps need patching. +>=media-gfx/libopenraw-0.1.0 + +# Mart Raudsepp (16 Feb 2017) +# Old gstreamer 0.10 version, which is security vulnerable. +# Use gstreamer:1.0 with media-plugins/gst-plugins-libav +# instead (despite the name, it uses media-video/ffmpeg too). +# Please keep this mask entry until gstreamer:0.10 is still +# in tree or at least gets an affecting GLSA from bug 601354 +# Bug #594878. +media-plugins/gst-plugins-ffmpeg # Kent Fredric (04 Feb 2017) # Unsecure versions that have been only restored to tree @@ -74,366 +727,25 @@ games-action/openlierox # Needs openssl-1.1 >=dev-libs/opencryptoki-3.6 -# Andreas Sturmlechner (03 Feb 2017) -# Drops USE=firebird because it requires not yet packaged Firebird-3.0. -# Affects libreoffice-base. -# Bug #586634. -=app-office/libreoffice-5.3.0.3 - -# Pawel Hajdan, Jr. (03 Feb 2017) -# Dev channel releases are only for people who are developers or want more -# experimental features and accept a more unstable release. ->=www-client/chromium-58 - -# Michael Palimaka (02 Feb 2017) -# Upstream missing. Ancient. Unmaintained. No revdeps. -# Masked for removal in 30 days. -dev-libs/safestr -dev-libs/xxl - -# Michał Górny (01 Feb 2017) -# Fails to compile with USE=static. It is a system package, so a lot -# of people are hitting this. Furthermore, people keep working it around -# by forcing USE=-static which may defeat its purpose as a rescue tool. -# Bug #607548. -=sys-apps/busybox-1.26.2 - -# Matthias Maier (31 Jan 2017) -# Dead upstream (no development since 2010) [1,2], outstanding security -# issue with newer encfs versions [3], oustanding Gentoo bugs [4,5]. -# Mask for removal in 30 days. -# [1] https://github.com/tomm/cryptkeeper/commits/master -# [2] https://github.com/tomm/cryptkeeper/issues/ -# [3] https://bugs.gentoo.org/show_bug.cgi?id=607772 -# [4] https://bugs.gentoo.org/show_bug.cgi?id=448360 -# [5] https://bugs.gentoo.org/show_bug.cgi?id=596832 -app-crypt/cryptkeeper - -# Mike Gilbert (31 Jan 2017) -# Depends on old version of dev-python/pyparsing. -# Removal in 30 days. -dev-python/mwlib -dev-python/mwlib-rl - -# Fabian Groffen (31 Jan 2017) -# Mask upcoming Exim release candidates -=mail-mta/exim-4.89_rc5 - -# David Seifert (30 Jan 2017) -# No maintainer activity since git migration, dated eclass -# Multiple open bugs, with no activity: -# 499176, 501170, 521072, 538156, 562300, 562476, 563714, -# 586464, 587862, 588890, 602294, 603556, 607004 -# Masked for removal in 30 days. -app-leechcraft/laretz -app-leechcraft/lc-advancednotifications -app-leechcraft/lc-aggregator -app-leechcraft/lc-anhero -app-leechcraft/lc-auscrie -app-leechcraft/lc-azoth -app-leechcraft/lc-bittorrent -app-leechcraft/lc-blasq -app-leechcraft/lc-blogique -app-leechcraft/lc-certmgr -app-leechcraft/lc-core -app-leechcraft/lc-cpuload -app-leechcraft/lc-cstp -app-leechcraft/lc-dbusmanager -app-leechcraft/lc-deadlyrics -app-leechcraft/lc-devmon -app-leechcraft/lc-dolozhee -app-leechcraft/lc-eleeminator -app-leechcraft/lc-fenet -app-leechcraft/lc-gacts -app-leechcraft/lc-glance -app-leechcraft/lc-gmailnotifier -app-leechcraft/lc-historyholder -app-leechcraft/lc-hotsensors -app-leechcraft/lc-hotstreams -app-leechcraft/lc-htthare -app-leechcraft/lc-imgaste -app-leechcraft/lc-intermutko -app-leechcraft/lc-kbswitch -app-leechcraft/lc-kinotify -app-leechcraft/lc-knowhow -app-leechcraft/lc-krigstask -app-leechcraft/lc-lackman -app-leechcraft/lc-lastfmscrobble -app-leechcraft/lc-laughty -app-leechcraft/lc-launchy -app-leechcraft/lc-lemon -app-leechcraft/lc-lhtr -app-leechcraft/lc-liznoo -app-leechcraft/lc-lmp -app-leechcraft/lc-mellonetray -app-leechcraft/lc-monocle -app-leechcraft/lc-musiczombie -app-leechcraft/lc-nacheku -app-leechcraft/lc-netstoremanager -app-leechcraft/lc-networkmonitor -app-leechcraft/lc-newlife -app-leechcraft/lc-ooronee -app-leechcraft/lc-otlozhu -app-leechcraft/lcpackgen -app-leechcraft/lc-pintab -app-leechcraft/lc-pogooglue -app-leechcraft/lc-popishu -app-leechcraft/lc-poshuku -app-leechcraft/lc-qrosp -app-leechcraft/lc-rosenthal -app-leechcraft/lc-sb2 -app-leechcraft/lc-scroblibre -app-leechcraft/lc-secman -app-leechcraft/lc-seekthru -app-leechcraft/lc-summary -app-leechcraft/lc-sysnotify -app-leechcraft/lc-tabsessmanager -app-leechcraft/lc-tabslist -app-leechcraft/lc-touchstreams -app-leechcraft/lc-tpi -app-leechcraft/lc-vgrabber -app-leechcraft/lc-vrooby -app-leechcraft/lc-xproxy -app-leechcraft/lc-xtazy -app-leechcraft/leechcraft-meta -app-leechcraft/liblaretz -virtual/leechcraft-browser -virtual/leechcraft-downloader-http -virtual/leechcraft-notifier -virtual/leechcraft-quark-sideprovider -virtual/leechcraft-search-show -virtual/leechcraft-storage-device-manager -virtual/leechcraft-task-show -virtual/leechcraft-trayarea -virtual/leechcraft-wysiwyg-editor - # Bernard Cafarelli (30 Jan 2017) # Alpha release with new features, masked for testing =app-text/tesseract-4.00.00_alpha* -# Lars Wendler (27 Jan 2017) -# Dead upstream since 2013. -# Superseded by games-rpg/manaplus. -# Masked for removal in 30 days. -games-rpg/mana -games-rpg/tmw - -# Matt Turner (26 Jan 2017) -# Dead and replaced by media-libs/mesa[video_cards_radeonsi] -# (or the proprietary amdgpu-pro, which is not in tree). -# Masked for removal in 30 days. -# Bug #582406 -x11-drivers/ati-drivers -x11-libs/amd-adl-sdk -x11-libs/xvba-video - # Michał Górny (26 Jan 2017) # Pre-release, masked for testing. Major changes since 2.0.4, # including dropped support for BlueZ 4. =net-wireless/blueman-2.1_alpha* -# Matt Turner (25 Jan 2017) -# Dead. Masked for removal in 30 days. -# Bug #606132 -x11-drivers/xf86-video-omapfb - -# Matt Turner (25 Jan 2017) -# Dead. Masked for removal in 30 days. -# Bug #606132 -x11-drivers/xf86-video-ivtv - -# Matt Turner (25 Jan 2017) -# Last release only supports v4l1 which required kernel support removed in -# 2.6.38. Doesn't build with >=x11-base/xorg-server-1.17. Masked for removal in -# 30 days. -# Bug #606132 -x11-drivers/xf86-video-v4l - -# Michał Górny (24 Jan 2017) -# Mask 4.0.0 RCs (then final) for initial testing, and updating most -# important revdeps. Also revdeps that require 4.0. -=dev-ml/llvm-ocaml-4.0.0* -=dev-python/lit-4.0.0* -=dev-util/lldb-4.0.0* -=sys-devel/clang-4.0.0* -=sys-devel/clang-runtime-4.0.0* -=sys-devel/lld-4.0.0* -=sys-devel/llvm-4.0.0* -=sys-libs/compiler-rt-4.0.0* -=sys-libs/compiler-rt-sanitizers-4.0.0* -=sys-libs/libcxx-4.0.0* -=sys-libs/libcxxabi-4.0.0* -=sys-libs/libomp-4.0.0* -=sys-libs/llvm-libunwind-4.0.0* ->=dev-libs/libclc-0.2.0_pre20170118 - -# Matt Turner (24 Jan 2017) -# Depends on xorg-server-1.16, which is going away. Unresolved security bug -# #602764. Maintainer no longer interested in package. Masked for removal in 30 -# days. -net-misc/x11rdp -net-misc/xrdp -=x11-base/xorg-drivers-1.16* -=x11-base/xorg-server-1.16* - -# Michael Orlitzky (22 Jan 2017) -# Use "php -a" instead. Masked for removal in 30 days. -# Bug 606836. -dev-php/PEAR-PHP_Shell - -# Johannes Huber (19 Jan 2017) -# Plasma 4 removal in 30 days. Please read the news item. -# All packages exported to kde-sunset overlay. -# Gentoo bugs #473678, #528612, #537062, #586814. -kde-plasma/bluedevil:4 -kde-plasma/freespacenotifier -kde-plasma/kcheckpass -kde-plasma/kcminit -kde-plasma/kdebase-cursors -kde-plasma/kdebase-pam -kde-plasma/kdebase-startkde -kde-plasma/kde-gtk-config:4 -kde-plasma/kdeplasma-addons:4 -kde-plasma/kdm -kde-plasma/kephal -kde-plasma/khotkeys:4 -kde-plasma/kinfocenter:4 -kde-plasma/klipper -kde-plasma/kmenuedit:4 -kde-plasma/krunner -kde-plasma/ksmserver -kde-plasma/kscreen:4 -kde-plasma/kscreensaver -kde-plasma/ksplash -kde-plasma/ksshaskpass:4 -kde-plasma/kstartupconfig -kde-plasma/kstyles -kde-plasma/ksysguard:4 -kde-plasma/ksystraycmd -kde-plasma/kwin:4 -kde-plasma/kwrited:4 -kde-plasma/libkgreeter -kde-plasma/libkscreen:4 -kde-plasma/liboxygenstyle -kde-plasma/libplasmaclock -kde-plasma/libplasmagenericshell -kde-plasma/libtaskmanager -kde-plasma/milou:4 -kde-plasma/plasma-nm:4 -kde-plasma/plasma-workspace:4 -kde-plasma/powerdevil:4 -kde-plasma/solid-actions-kcm -kde-plasma/systemsettings:4 -kde-misc/about-distro -kde-misc/adjustableclock -kde-misc/baloo-kcmadv -kde-misc/bkodama -kde-misc/chromi -kde-misc/commandwatch -kde-misc/cpuload -kde-misc/customizable-weather -kde-misc/drop2ftp -kde-misc/emerging-plasmoid -kde-misc/eventlist -kde-misc/eyesaver -kde-misc/fancytasks -kde-misc/geekclock -kde-misc/gx-mail-notify -kde-misc/hdaps_monitor -kde-misc/homerun -kde-misc/kbstateapplet -kde-misc/kcm-grub2 -kde-misc/kcm-touchpad -kde-misc/kcm-ufw -kde-misc/kcometen4 -kde-misc/kdmthemegenerator -kde-misc/kepas -kde-misc/kgrubeditor -kde-misc/kprayertime -kde-misc/kraidmonitor -kde-misc/krunner-googletranslate -kde-misc/krunner-kopete-contacts -kde-misc/ksplasher -kde-misc/ktrafficanalyzer -kde-misc/kvkbd -kde-misc/miniplayer -kde-misc/nightmode -kde-misc/nvdevmon -kde-misc/plasma-applet-daisy -kde-misc/plasma-emergelog -kde-misc/plasma-lionmail -kde-misc/plasma-mpd-nowplaying -kde-misc/plasma-network-status -kde-misc/plasma-photooftheday -kde-misc/plasma-widget-menubar -kde-misc/plasma-widget-message-indicator -kde-misc/plasma-wifi -kde-misc/plasmatvgr -kde-misc/plasma-wifi -kde-misc/plasmoid-workflow -kde-misc/pyrad -kde-misc/quickaccess -kde-misc/redshift-plasmoid -kde-misc/serverstatuswidget -kde-misc/smooth-tasks -kde-misc/stdin-plasmoid -kde-misc/steamcompanion -kde-misc/stock-quote -kde-misc/synaptiks -kde-misc/wicd-client-kde -kde-misc/yawp -net-libs/libbluedevil -net-libs/libmm-qt -net-libs/libnm-qt -x11-themes/dekorator -x11-themes/nitrogen -x11-themes/skulpture -x11-themes/smaragd - -# David Seifert (18 Jan 2017) -# Dead upstream, spiritual successor is dev-ml/gsl-ocaml -# Masked for removal in 30 days. Bug #574564, #593248, #601912. -dev-ml/ocamlgsl - -# Michael Palimaka (18 Jan 2017) -# Relies on dead gstreamer:0.10. Dead upstream. -# Masked for removal in 30 days. Bug #603270. -media-video/flumotion - -# Michael Palimaka (18 Jan 2017) -# Obsolete. Use app-admin/filebeat instead. -# Masked for removal in 30 days. Bug #603292. -app-admin/filebeat-bin - -# Michael Palimaka (18 Jan 2017) -# Fails to build with ffmpeg-3. Dead upstream. -# Masked for removal in 30 days. Bug #602946. -app-cdr/k9copy - -# Michael Palimaka (18 Jan 2017) -# Obsolete - now a native feature in Plasma 5.8 -# Masked for removal in 30 days -x11-misc/ksuperkey - # Yixun Lan (16 Jan 2017) # Masked, Vulnerable due to RGW Denial of Service (bug #598206) # We mask it instead of removing them, due user may need them while # upgrade from old versions (<0.94.x) (15 Jan 2017) -# Upstream dead a while ago. Sources are nowhere to be found. -# Masked for removal in 30 days. -net-misc/raccess - # Jeroen Roovers (12 Jan 2017) # Use x11-drivers/nvidia-drivers[tools] instead. media-video/nvidia-settings -# Mike Gilbert (08 Jan 2017) -# Masked pending testing and eclass/profile support. -dev-lang/python:3.6 - # Michael Orlitzky (07 Jan 2017) # This package has some dangerous quality and security issues, but # people may still find it useful. It is masked to prevent accidental @@ -459,20 +771,18 @@ x11-libs/gtk+:1 # Markos Chandras (10 Dec 2016) # Reverse dependencies need testing, wrt bug #580760 ->=net-libs/rb_libtorrent-1.1.1 - -# Kent Fredric (19 Nov 2016) -# virtual/perl-MathBigInt-1.999.726+ Mask Block -# Will likely not be unmasked until future Perls -# include equivalent versions to avoid complications with virtuals ->=virtual/perl-Math-BigInt-1.999.726 ->=perl-core/Math-BigInt-1.999.726 ->=dev-perl/Math-BigInt-GMP-1.600.0 +>=net-libs/libtorrent-rasterbar-1.1.1 # Robin H. Johnson (18 Nov 2016) -# Depends on slotted lua +# Depends on slotted lua, +# odd revisions are slotted lua, +# even revisions are unslotted lua =dev-db/redis-3.2.5-r1 +=dev-db/redis-3.2.5-r5 =dev-db/redis-3.2.6-r1 +=dev-db/redis-3.2.6-r5 +=dev-db/redis-3.2.8-r1 +=dev-db/redis-3.2.8-r3 # Ian Stakenvicius (17 Nov 2016) # Does not honour LD_LIBRARY_PATH set in the environment, causing @@ -487,23 +797,15 @@ x11-libs/gtk+:1 # compression'. >=dev-util/xdelta-3.1.0 -# Gilles Dartiguelongue (12 Nov 2016) -# Keep shotwell development series masked. ->=media-gfx/shotwell-0.25 - # Tim Harder (03 Nov 2016) # Masked for testing =sys-fs/fuse-3.0.0* -# Sergey Popov (01 Nov 2016) -# Project is dead. -# Please migrate to it's successor - net-misc/bgpq3 -net-misc/bgpq - -# Julian Ospald (21 Jul 2013) -# Mask all unfetchable versions and those with tons of random -# bugs and segfaults (all). Don't ask for a version bump unless -# there is a working release. +# Marc Schiffbauer (14 Jul 2017) +# Breaks often because upstream always releases new version +# under the same filename so checksums will break every now and then. +# Additionally, packaging this program is a pita, so use at your +# own risk. sci-geosciences/googleearth # Denis Dupeyron (12 Sep 2016) @@ -523,62 +825,17 @@ sci-geosciences/googleearth # https://bugs.gentoo.org/590780 ~sys-power/cpupower-4.7.0 -# Michał Górny (7 Aug 2016) -# Issue with thunar detailed view -# Masked for more restrictive testing. -=xfce-base/exo-0.11.1 - # Michał Górny (18 Jul 2016) # Pre-release of a complete rewrite, provided for early testing. Not all # functionality is provided yet. Use --pretend to make sure correct # files will be removed. >=app-admin/eclean-kernel-1.99 -# Kent Fredric (16 Jul 2016) -# Test2/Test-Simple-1.301 Block -# Radically changed upstream and is critical to all Perl modules. -# Masked for extended testing. -# Will likely not be unmasked till equivalent versions ship in Perl itself. ->=perl-core/Test-Simple-1.301.0 ->=virtual/perl-Test-Simple-1.301.0 -dev-perl/Test2-Suite ->=dev-perl/Data-Validate-Domain-0.120.0 -dev-perl/Test2-Plugin-NoWarnings -dev-perl/Params-ValidationCompiler ->=dev-perl/DateTime-Locale-1.60.0 ->=dev-perl/DateTime-TimeZone-2.20.0 ->=dev-perl/DateTime-1.370.0 - -# Aaron Bauman (30 Jun 2016) -# Unpatched security vulnerability per bug #509920 -www-apps/egroupware - -# Michał Górny (27 Jun 2016) -# (on behalf of QA & proxy-maint) -# Major QA violations, bug #587342 (#585722 in particular). -games-emulation/ppsspp - -# Aaron Bauman (26 Jun 2016) -# Unpatched security vulnerability per bug #475120 - (25 May 2016) # The webkit-gtk:4 backend for Xiphos has known text display issues. # Use at your own risk. =app-text/xiphos-4.0.4-r1 -# Kent Fredric (15 May 2016) -# Andreas K. Hüttel (21 May 2016) -# Has been broken since app-arch/rar-5.0.0 due to List() -# format changing. Will require upstream revision bump -# or some helpful person to supply a parser patch. -# Bug #483888 -<=dev-perl/Archive-Rar-2.20.0-r1 - -# Lars Wendler (2 May 2016) -# Broken reverse deps. At least one header file has been moved around. ->=media-gfx/imagemagick-7.0.1.0 - # Richard Freeman (16 Apr 2016) # Masked for extended testing, and porting of openrc scripts # if necessary. @@ -613,28 +870,16 @@ dev-java/spring-instrument # Unpatched security vulnerability per bug #512356. =app-forensics/chkrootkit-0.49 -# Eray Aslan (22 Feb 2016) -# Mask experimental software -=mail-mta/postfix-3.2* - # James Le Cuirot (07 Feb 2016) # Masked until 2.0 final arrives, which hopefully won't depend on # commons-dbcp:0 as that requires Java 6. Note that the 2.0 in the # tree should have actually been 2.0_beta1. There are no revdeps. dev-java/jcs -# Andreas K. Hüttel (9 Jan 2016) -# Errorneously added. Is already in perl-core. Please uninstall. -dev-perl/ExtUtils-Constant - # Andrey Grozin (04 Jan 2016) # Needs a bump and substantial ebuild rewrite =sci-mathematics/reduce-20110414-r1 -# Victor Ostorga (30 Dec 2015) -# Mask this liferea version because upstream released it broken -=net-news/liferea-1.10.17 - # Michał Górny (30 Oct 2015) # Uses unsafe ioctls that could result in data corruption. Upstream # is working on replacing them in the wip/dedup-syscall branch. @@ -648,10 +893,6 @@ sys-fs/bedup =dev-lisp/asdf-3.1.6 =dev-lisp/uiop-3.1.6 -# Justin Lecher (23 Oct 2015) -# Breaking changes #563540 -=app-text/ghostscript-gpl-9.18 - # Mike Pagano (2 Oct 2015) # A regression in kernel 4.1.9 could lead to a system # lockup. This has been fixed in gentoo-sources-4.1.9-r1 @@ -660,13 +901,6 @@ sys-fs/bedup =sys-kernel/vanilla-sources-4.1.9 =sys-kernel/gentoo-sources-4.1.9 -# Andreas K. Huettel (19 Sep 2015) -# Masked for security reasons, bugs 516044, 552644 -# Keeping it in the tree for now for users who cannot upgrade -# (commercial product, separate licenses for major versions) -=app-emulation/vmware-workstation-9* -=app-emulation/vmware-modules-271* - # Lars Wendler (09 Sep 2015) # Masked for testing. >=net-fs/samba-4.6.0_rc1 @@ -675,6 +909,7 @@ sys-fs/bedup # Releases are not from original upstream but from a fork. # Masked as requested by vapier. ~net-misc/iputils-20160308 +~net-misc/iputils-20161105 # Sebastian Pipping (8 Aug 2015) # Upcoming, too young to go into testing unmasked @@ -685,27 +920,18 @@ dev-libs/iniparser:4 # Needs revdep testing. Bug #388207. =dev-qt/qtwebkit-4.10* -# Ben de Groot (20 Jul 2015) -# Version bump is a WIP, see bug #524242 -# It works (except USE=vamp) but is not up to Gentoo standards yet ->=media-sound/audacity-2.1.1 - -# Patrick Lauer (14 Jun 2015) -# Has race condition / failure modes that make systems unusable -# See #551724 and duplicates -=sys-fs/udev-init-scripts-29 - # Justin Lecher (28 Feb 2015) # Unfixed security problems # No upstream support anymore # CVE-2015-{0219,0220,0221,0222,5145} +# CVE-2016-{9013,9014},CVE-2017-{7233,7234} # #536586 # #554864 =dev-python/django-1.4* =dev-python/django-1.5* =dev-python/django-1.6* -# Not supported by any django version upstream supports -dev-python/south +=dev-python/django-1.7* +=dev-python/django-1.9* # Tony Vroon (5 Jan 2015) # Asterisk 13 is an LTS release but has not seen @@ -741,30 +967,17 @@ games-fps/unreal games-strategy/heroes3 games-strategy/heroes3-demo games-strategy/smac -sys-block/afacli # Mikle Kolyada (27 Jun 2014) # Masked for proper testing. (Major updates in the code). ~dev-perl/PortageXS-0.2.12 -# Robin H. Johnson (21 Jun 2014) -# Needs work, but infra needs it for new VM boxes -app-emulation/openstack-guest-agents-unix -app-emulation/xe-guest-utilities - # Hans de Graaff (1 Jun 2014) # Mask new rubinius version for testing. This needs more work # to fully integrate it in our Gentoo ruby handling. Volunteers # welcome. =dev-lang/rubinius-3* -# Tom Wijsman (03 May 2014) -# Needs to be further tested and revised by both Java and Ruby herds. ->=dev-java/jruby-1.7.12 -dev-ruby/bitescript -dev-ruby/duby -dev-ruby/weakling - # Matti Bickel (22 Apr 2014) # Masked slotted lua for testing # William Hubbs (07 Aug 2016) @@ -778,10 +991,6 @@ app-eselect/eselect-lua =dev-lang/lua-5.2.3-r1 =dev-lang/lua-5.3.3 -# Sergey Popov (20 Mar 2014) -# Security mask of vulnerable versions, wrt bug #424167 - (04 Mar 2014) # Dev channel releases are only for people who are developers or want more # experimental features and accept a more unstable release. @@ -802,13 +1011,6 @@ www-plugins/chrome-binary-plugins:unstable # Upstream next versions >=sys-boot/raspberrypi-firmware-1_pre -# Chí-Thanh Christopher Nguyễn (25 Jun 2013) -# Mask new ptlib/opal for breakage, tracked in bug #474742 -# Lars Wendler (29 Apr 2014) -# Adjusted mask so newer versions get covered as well. ->=net-libs/ptlib-2.12.0 ->=net-libs/opal-3.12.0 - # Richard Freeman (24 Mar 2013) # Contains known buffer overflows. Package generally works # but should not be fed untrusted input (eg from strangers). @@ -862,3 +1064,7 @@ games-fps/unreal-tournament-goty games-fps/unreal-tournament-strikeforce games-fps/unreal-tournament-bonuspacks games-fps/aaut + +# Nicolas Bock (17 Jul 2017) +# Keep shotwell development series masked. +>=media-gfx/shotwell-0.27 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/5.2.0.0/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/5.2.0.0/ppc/make.defaults index b758ef89cc..4957fcf747 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/5.2.0.0/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/5.2.0.0/ppc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="ppc-aix" CHOST="powerpc-ibm-aix5.2.0.0" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/5.3.0.0/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/5.3.0.0/ppc/make.defaults index 72e3270aec..c1c7ee8d60 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/5.3.0.0/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/5.3.0.0/ppc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="ppc-aix" CHOST="powerpc-ibm-aix5.3.0.0" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/6.1.0.0/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/6.1.0.0/ppc/make.defaults index 71cd10bb04..84bf77f3fb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/6.1.0.0/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/6.1.0.0/ppc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="ppc-aix" CHOST="powerpc-ibm-aix6.1.0.0" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/7.1.0.0/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/7.1.0.0/ppc/make.defaults index 8bd0a2f886..0a100e97e6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/7.1.0.0/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/7.1.0.0/ppc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="ppc-aix" CHOST="powerpc-ibm-aix7.1.0.0" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/make.defaults index 24e3c2806a..4a1d10f6f8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # System-wide defaults for all AIX profiles # This file should rarely need to be changed diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.mask index cea5e1e074..b5a93269d5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.mask @@ -1,15 +1,14 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -# Michael Haubenwallner (17 Feb 2015) +# Michael Haubenwallner (03 Mar 2017) # Breaks (openssh, ...) because of PR target/65058 =sys-devel/gcc-4.3* =sys-devel/gcc-4.4* =sys-devel/gcc-4.5* =sys-devel/gcc-4.6* =sys-devel/gcc-4.7* -=sys-devel/gcc-4.9* +>=sys-devel/gcc-4.8.5 # Michael Haubenwallner (14 Apr 2014) # Endless loop while compiling gcc-4.2.4 for yet unknown reason. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.use.force index c554a21916..a30f00532c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michael Haubenwallner (2009-03-18) # Plugins need to be built and installed using libtool (#261186) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.use.mask index f7b6aa91e7..0e514aff0a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/package.use.mask @@ -1,6 +1,9 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michael Haubenwallner (13 Mar 2017) +# libstdbuf.so build failure is fixed in coreutils-8.27 + (16 Feb 2012) # JIT implementation in pcre does not know about AIX. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/packages index 1a7bec4d4e..d0c7983dff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/packages @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # AIX uses the native (non-source available) linker *sys-devel/native-cctools diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/parent index cd1149221a..8f6bb2022d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/parent @@ -1,2 +1,3 @@ ../../base +../../arch/base .. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/profile.bashrc index 50e5fae4a0..b596fc8dda 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/profile.bashrc @@ -1,7 +1,14 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # never use /bin/sh as CONFIG_SHELL on AIX: it is ways too slow, # as well as broken in some corner cases. export CONFIG_SHELL=${BASH} + +if [[ ${EBUILD_PHASE} == setup ]] ; then + if [[ ${CATEGORY}/${P} == app-arch/tar-1.29* ]] ; then + # for distinct EEXIST and ENOTEMPTY, + # https://savannah.gnu.org/patch/?9284 + [[ " ${CPPFLAGS} " == *" -D_LINUX_SOURCE_COMPAT "* ]] || CPPFLAGS="-D_LINUX_SOURCE_COMPAT ${CPPFLAGS}" + fi +fi diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/use.force index 3b4e50e077..f69f9dce1b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add AIX OS kernel_AIX diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/use.mask index 1aaf9f8ec2..28f2cc6ab7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/aix/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add AIX libc -elibc_AIX diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/make.defaults index 99d9bbc5d9..ae958cc220 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MACOSX_DEPLOYMENT_TARGET="10.10" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.mask index 5ba8566f05..c8a0f51c12 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (30 Sep 2012) # Requires XQuartz, since Apple dropped much of X-support in 10.8 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.unmask index f43f77c72f..f72a8fab62 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.unmask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.unmask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (29 Jul 2015) # Recent releases are supported in 10.10. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.use.mask index c93cfa79bb..0e3b22de53 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (10 Apr 2011) # as long as util-linux installs uuid.h which breaks the system headers diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/profile.bashrc index 2eeb05377d..e808377698 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ export MACOSX_DEPLOYMENT_TARGET=10.10 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/make.defaults index 71591b9128..47aeed03be 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-apple-darwin14" CHOST_amd64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.mask index bc4612c59d..90062e0f6d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.force index d51c8d716a..37fe719d89 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.mask index f0e8c9537c..cbce096ae6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/make.defaults index 99b9e28ea4..25bb449602 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="i686-apple-darwin14" CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.mask index 9822b76e19..21e0df1269 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The Carbon interface has been removed entirely in Lion, only tk-8.6 # will come with Cocoa support. If you must have tk, you'll have to diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.force index d51c8d716a..37fe719d89 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.mask index f0e8c9537c..cbce096ae6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.10/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/make.defaults index 033c3077b2..b0c23df107 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MACOSX_DEPLOYMENT_TARGET="10.11" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.mask index 95dbe8b454..25d98fcad1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (30 Sep 2012) # Requires XQuartz, since Apple dropped much of X-support in 10.8 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.unmask index b20523d416..ffa904e160 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.unmask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.unmask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (29 Jul 2015) # Recent releases are supported in >10.10. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.use.mask index 24f749c3e1..a2e4210b6c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (10 Apr 2011) # as long as util-linux installs uuid.h which breaks the system headers diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/profile.bashrc index 012e1228bf..45e4fccece 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ export MACOSX_DEPLOYMENT_TARGET=10.11 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/make.defaults index 8ca84707fa..d48346f6f6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-apple-darwin15" CHOST_amd64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.mask index 445a68b5ea..a99368d086 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.force index 05bc3b7690..3890d87135 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.mask index 4bccb5fc89..76d41d1fd8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/make.defaults index bdcf0372a7..f77f7777f6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="i686-apple-darwin15" CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.mask index d1b293c01f..0873d990d5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The Carbon interface has been removed entirely in Lion, only tk-8.6 # will come with Cocoa support. If you must have tk, you'll have to diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.use.force index 05bc3b7690..3890d87135 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.use.mask index 4bccb5fc89..76d41d1fd8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.11/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/make.defaults index adaafb7853..65768d9897 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MACOSX_DEPLOYMENT_TARGET="10.12" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.mask index 755c6e539d..3a93b13de3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (30 Sep 2012) # Requires XQuartz, since Apple dropped much of X-support in 10.8 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.unmask index 52ec79fafb..9b6d7fac05 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.unmask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.unmask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (29 Jul 2015) # Recent releases are supported in >10.10. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.use.mask index 0d0903b014..45a85366bd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (10 Apr 2011) # as long as util-linux installs uuid.h which breaks the system headers diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/profile.bashrc index aa7550eb80..606735442c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ export MACOSX_DEPLOYMENT_TARGET=10.12 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/make.defaults index 8abc6aeaa4..46f92cb62b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-apple-darwin16" CHOST_amd64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.mask index 4d1375a4ae..5b64a27123 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.use.force index 7bbf614d79..bbe3384ec5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.use.mask index 8b9a0bec49..2b71fbdac6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/make.defaults index 0ea641e1e3..bdc6f36670 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="i686-apple-darwin16" CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.mask index 4e1289f41f..dfef4895f3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The Carbon interface has been removed entirely in Lion, only tk-8.6 # will come with Cocoa support. If you must have tk, you'll have to diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.use.force index 7bbf614d79..bbe3384ec5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.use.mask index 8b9a0bec49..2b71fbdac6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.12/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/make.defaults index b5eeaa3c0f..f8958c17ea 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MACOSX_DEPLOYMENT_TARGET="10.4" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/package.mask index 2ac75a8f09..92066a9956 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (03 May 2012) # Needs 10.6 or up diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/package.use.mask index 3bd5e70e04..abb8818775 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (28 Apr 2008) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/make.defaults index de5ac9be6a..a7ca397782 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="powerpc-apple-darwin8" CHOST_ppc="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/package.mask index 4413ca2d3d..2a5c2e63e2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/package.mask @@ -1,4 +1,3 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/package.use.mask index e2d5761270..f7ac4607b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/package.use.mask @@ -1,4 +1,3 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/use.mask index c028f783a6..cb5937b71a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/ppc/use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -altivec diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/profile.bashrc index b59a3d4bef..f227ae79ef 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ export MACOSX_DEPLOYMENT_TARGET=10.4 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/make.defaults index 8196d985f1..aa58c46bfa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="i686-apple-darwin8" CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.unmask index 86f9d13834..320a6bbb1a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.unmask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.unmask @@ -1,3 +1,2 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.use.force index 224ed0fc48..eb7f4d2567 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.use.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.4/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/make.defaults index cd03963ead..b4eacf0387 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MACOSX_DEPLOYMENT_TARGET="10.5" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/package.mask index bc63c5e7e3..daf51e691e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (03 May 2012) # Needs 10.6 or up diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/package.use.mask index 3bd5e70e04..abb8818775 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (28 Apr 2008) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/make.defaults index 1ec662c7bf..8b8ab77180 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="powerpc-apple-darwin9" CHOST_ppc="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.mask index 13ff9386c8..13d119cb0a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.unmask index 86f9d13834..320a6bbb1a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.unmask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.unmask @@ -1,3 +1,2 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.use.force index 224ed0fc48..eb7f4d2567 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.use.mask index 54d3278ae9..5e01874749 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # flag returns compile errors diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/use.mask index c028f783a6..cb5937b71a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/ppc/use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -altivec diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/profile.bashrc index 2d0fed7c9c..b623585a96 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ export MACOSX_DEPLOYMENT_TARGET=10.5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/make.defaults index 0f49e2605b..dec1335075 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-apple-darwin9" CHOST_amd64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.mask index 86f9d13834..320a6bbb1a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.unmask index 1f23cce6ba..ca74cff56a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.unmask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.unmask @@ -1,4 +1,3 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.use.force index 224ed0fc48..eb7f4d2567 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.use.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/make.defaults index 60efebaece..ce7d752b74 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="i686-apple-darwin9" CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.mask index 13ff9386c8..13d119cb0a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.unmask index 1f23cce6ba..ca74cff56a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.unmask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.unmask @@ -1,4 +1,3 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.use.force index 224ed0fc48..eb7f4d2567 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.use.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.5/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/make.defaults index 06b6fd8c12..7251a95b1a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MACOSX_DEPLOYMENT_TARGET="10.6" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/package.use.mask index 5003fa6897..cba8569846 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (25 Nov 2007) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/profile.bashrc index 69291f8413..21253613c3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ export MACOSX_DEPLOYMENT_TARGET=10.6 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/make.defaults index 56a2ce92a5..af0134eefb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-apple-darwin10" CHOST_amd64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.mask index 4645c5d42c..0cc0ba1462 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.use.force index 224ed0fc48..eb7f4d2567 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.use.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/use.mask index be1324205c..d25cb67858 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -33,8 +32,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/make.defaults index e9eb0bce49..89da7dfebd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="i686-apple-darwin10" CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.mask index 4413ca2d3d..2a5c2e63e2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.mask @@ -1,4 +1,3 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.use.force index 224ed0fc48..eb7f4d2567 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.use.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.6/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/make.defaults index d49d1ad996..09b93d3de3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MACOSX_DEPLOYMENT_TARGET="10.7" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/package.use.mask index c91450cfd0..61d76c7770 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (10 Apr 2011) # as long as util-linux installs uuid.h which breaks the system headers diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/profile.bashrc index 032824b593..e335b82de7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ export MACOSX_DEPLOYMENT_TARGET=10.7 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/make.defaults index ef1a45d2b4..e6c8b3450d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-apple-darwin11" CHOST_amd64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.mask index 9973a0f32a..c217bea657 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.use.force index 22105b2beb..3024cdfd84 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.use.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/make.defaults index dfffd8e7f8..c1d087fbd5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="i686-apple-darwin11" CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.mask index 2c336012be..6e7cf1fbfb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The Carbon interface has been removed entirely in Lion, only tk-8.6 # will come with Cocoa support. If you must have tk, you'll have to diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.use.force index 22105b2beb..3024cdfd84 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.use.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.7/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/make.defaults index e0bcf6f9e6..36cc9c2d39 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MACOSX_DEPLOYMENT_TARGET="10.8" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.mask index 52aaa075f8..0d1a44f9d1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (30 Sep 2012) # Requires XQuartz, since Apple dropped much of X-support in 10.8 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.unmask index 2dd27582b8..522ceb60c0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.unmask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.unmask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (29 Jul 2015) # Recent releases are supported in 10.8. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.use.mask index 87e5c709ad..5d32c2572e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (10 Apr 2011) # as long as util-linux installs uuid.h which breaks the system headers diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/profile.bashrc index f4b7140c83..f9c6eec58b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ export MACOSX_DEPLOYMENT_TARGET=10.8 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/make.defaults index 59cce776f1..1b8e40a7b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-apple-darwin12" CHOST_amd64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.mask index fb619961e6..633c704daf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.use.force index e35f07f455..8e66f5a37c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.use.mask index ae43b989aa..7e1e64983e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/make.defaults index 3f8cf18d97..cda566d1f3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="i686-apple-darwin12" CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.mask index 2c336012be..6e7cf1fbfb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The Carbon interface has been removed entirely in Lion, only tk-8.6 # will come with Cocoa support. If you must have tk, you'll have to diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.use.force index e35f07f455..8e66f5a37c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.use.mask index ae43b989aa..7e1e64983e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.8/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/make.defaults index 5062be9ba3..346de818f0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ MACOSX_DEPLOYMENT_TARGET="10.9" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.mask index db173a52d8..8669e34bc8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (30 Sep 2012) # Requires XQuartz, since Apple dropped much of X-support in 10.8 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.unmask index d2d6087646..728cd4f519 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.unmask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.unmask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (29 Jul 2015) # Recent releases are supported in 10.9. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.use.mask index 7f154936de..fc77c22b7f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (10 Apr 2011) # as long as util-linux installs uuid.h which breaks the system headers diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/profile.bashrc index 06bf9111d3..8a0c588ed9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ export MACOSX_DEPLOYMENT_TARGET=10.9 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/make.defaults index ad96e6c955..def0ef7cde 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="x86_64-apple-darwin13" CHOST_amd64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.mask index 506a542c64..1753272391 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.use.force index 01103c99ea..7d3ab2bb85 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.use.mask index ae8748b012..a47b5f8b1d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/make.defaults index c0c8c538ac..e46679e236 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ CHOST="i686-apple-darwin13" CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.mask index 0a359aa407..71da32f6e8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The Carbon interface has been removed entirely in Lion, only tk-8.6 # will come with Cocoa support. If you must have tk, you'll have to diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.use.force index 01103c99ea..7d3ab2bb85 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Elias Pipping (30 Sep 2007) # compiles with -aqua, doesn't work, though diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.use.mask index ae8748b012..a47b5f8b1d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/use.mask index a90a146582..dcc0e997a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.9/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # This file masks out USE flags that are simply NOT allowed in the default # x86 profile. This works, for example, if another architecture's @@ -31,8 +30,5 @@ # Modular X: mask for architectures on which they aren't available video_cards_newport -#codec support --x264 - # ibm is only used for ppc64 stuff ibm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/make.defaults index dec207ac7e..da7fa953c1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="ppc-macos" ACCEPT_KEYWORDS="~ppc-macos" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.mask index c59605fea1..55f215184f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The 32-bits profile is inherited by the 64-bits one! # All the Mac OS X profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.force index 35d9858cd5..5b234c4e94 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (20 Dec 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.mask index 29d709fd22..8f009750a2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The 32-bits profile is inherited by the 64-bits one! # All the Mac OS X profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/use.force index 63e95a3216..2df1dde89a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag corresponding to the default ABI ppc-macos diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/use.mask index 2c96250473..837168ea14 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/ppc/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag corresponding to the default ABI -ppc-macos diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/make.defaults index 31eb7bf382..f03f6a88c4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x64-macos" ACCEPT_KEYWORDS="~x64-macos" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.mask index 13e1c33d10..a1de0b1fec 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The 32-bits profile is inherited by the 64-bits one! # All the Mac OS X profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.force index 6339ecd7af..84034d863e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (20 Dec 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask index c63cbaafc8..42c047050b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # The 32-bits profile is inherited by the 64-bits one! # All the Mac OS X profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.force index b6d3947103..7ffc124249 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag corresponding to the default ABI x64-macos diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.mask index 9702d753cb..01a9fae674 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag corresponding to the default ABI -x64-macos diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/make.defaults index 2132de8d35..8870f4ea4e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86-macos" ACCEPT_KEYWORDS="~x86-macos" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.mask index aa09aa8551..216c87ab63 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Mac OS X profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.force index 6339ecd7af..84034d863e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (20 Dec 2016) # Force the host target to avoid dependency hell diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask index bd9508023b..0a0aaa598d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Mac OS X profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/use.force index 8f00cb9e61..e5de807ddf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag corresponding to the default ABI x86-macos diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/use.mask index 3ab486656a..64aad1244f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag corresponding to the default ABI -x86-macos diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/make.defaults index 8722483811..3c693127c4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # on OSX one should have objc available USE="objc objc++" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.mask index 7c098302fc..2adeb6a718 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (29 Jul 2015) # Recent Oracle releases only support recent Mac OS releases. We can't diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.force index c38e0d654c..24696d95b0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (31 May 2015) # for clang ebuild to work, llvm must build the clang frontend diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.mask index 530838c9ed..cd0aa4ef5d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # James Le Cuirot (29 Jul 2015) # JavaFX is included on Mac OS. I think a browser plugin is too but as diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/packages index 3b7d631209..a16706c6fe 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/packages @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mac OS X is built with LLVM/Clang -*sys-devel/gcc diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/make.defaults index 375d47e7c2..57e1bb0fd5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # System-wide defaults for all Darwin profiles # This file should rarely need to be changed diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.mask index 2696d5df3f..5f339ea021 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.mask @@ -1,6 +1,5 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (18 Dec 2016) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask index f25612b984..690a8d0e98 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (06 Apr 2016) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/packages index e8faa818f9..ef9a3cc79b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/packages @@ -1,9 +1,7 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ *sys-apps/darwin-miscutils *sys-devel/binutils-apple *sys-libs/csu -*sys-process/pidof-bsd *sys-process/pkill-darwin diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/parent index cd1149221a..8f6bb2022d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/parent @@ -1,2 +1,3 @@ ../../base +../../arch/base .. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.force index b0f488eb92..c318091c77 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add Darwin OS kernel_Darwin diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.mask index 6774305f8d..8ba77145d2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ #Add USE flags that don't work on Darwin/OpenDarwin/OS X here diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/amd64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/amd64/make.defaults index fda0023e97..d0228073bb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/amd64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/amd64/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ACCEPT_KEYWORDS="~${ARCH} ~${ARCH}-linux" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/arm/armv7a/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/arm/armv7a/make.defaults index 1e50879a7e..1e89fa034d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/arm/armv7a/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/arm/armv7a/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ACCEPT_KEYWORDS="~${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/arm64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/arm64/make.defaults index 1e50879a7e..1e89fa034d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/arm64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/arm64/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ACCEPT_KEYWORDS="~${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/make.defaults index dd9cc123d9..20c32e1479 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # 'Sane' defaults ELIBC="glibc" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/ppc64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/ppc64/make.defaults index 04e73caaa1..decd8d8b1e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/ppc64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/ppc64/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ACCEPT_KEYWORDS="~${ARCH}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/x86/make.defaults index fda0023e97..d0228073bb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux-standalone/x86/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ACCEPT_KEYWORDS="~${ARCH} ~${ARCH}-linux" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/amd64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/amd64/make.defaults index 3905377560..01d39d236a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/amd64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/amd64/make.defaults @@ -1,21 +1,11 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ #Note: this is Gentoo Prefix specific! (13 Jul 2008, darkside) -ARCH="amd64" -CHOST="x86_64-pc-linux-gnu" # The base profile sets ACCEPT_KEYWORDS=amd64 and we don't have that in prefix. ACCEPT_KEYWORDS="-amd64 ~amd64-linux" -# We don't have lib64 in prefix so, remove it here. +# We don't have lib64 or multilib in prefix, but single ABI, so remove it here. SYMLINK_LIB="" LIBDIR_amd64="lib" - -# multilib build stuff, single ABI (no multilib) -MULTILIB_ABIS="amd64" -DEFAULT_ABI="amd64" -ABI="amd64" -IUSE_IMPLICIT="abi_x86_64" -LIBDIR_amd64="lib" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/make.defaults index c59f26d4e7..33360a56b8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="arm" # This is a pretty specific profile to the armv7 arch, we can change that later diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/make.defaults index 973e6f0c07..ab544dd53c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # 'Sane' defaults ELIBC="glibc" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/package.mask index 506a542c64..1753272391 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/packages index 8434cbbb52..ffd4b62cff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/packages @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Here we remove packages that default/linux/packages pulls in and have no # business being in Gentoo Prefix diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/make.defaults index 7d0674dc58..6be345d8d6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="ppc64" CHOST="powerpc64-pc-linux-gnu" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/packages index 947902a7d7..491ae59c3c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/ppc64/packages @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Those are part of the base powerpc profile's @system set, but having them as # part of @system makes no sense for Gentoo Prefix. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/use.mask index 669adbe5a3..03831a79a5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michael Haubenwallner (19 Apr 2016) # Unmask the linux-glibc combo, or we get bug#574822. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/make.defaults index e7f0d8de77..8a679deb07 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/make.defaults @@ -1,19 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -ARCH="x86" -CHOST="i686-pc-linux-gnu" # The base profile sets ACCEPT_KEYWORDS=x86 and we don't have that in prefix. ACCEPT_KEYWORDS="-x86 ~x86-linux" # in case we are bootstrapping with the host compiler on an amd64 linux host: CFLAGS="${CFLAGS} -m32" CXXFLAGS="${CXXFLAGS} -m32" - -# multilib build stuff, single ABI (no multilib) -MULTILIB_ABIS="x86" -DEFAULT_ABI="x86" -ABI="x86" -IUSE_IMPLICIT="abi_x86_32" -LIBDIR_x86="lib" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/profile.bashrc index c8d0269c04..5e3242d8ff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/x86/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Id$ # When x86-linux runs on an amd64 host having /lib32, # we need to have binutils to search there too (#360197). diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/make.defaults index 32d8a4c305..9cd0b2c7bb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Some USE-flags that only die-hards don't want: # readline: to have some sane command line editing, e.g. in python @@ -13,5 +12,9 @@ FEATURES="collision-protect" # Python 3.5 is unmasked for us, build stuff by default, in particular # for bug #572502 where the default python is set to 3.5 for it was -# built first. -PYTHON_TARGETS="${PYTHON_TARGETS} python3_5" +# built first. Drop Python 3.4 to avoid unnecessary builds. +PYTHON_TARGETS="python2_7 python3_5" +PYTHON_SINGLE_TARGET="python3_5" + +# Move away from ruby21, fast forward to ruby24, we don't have ruby23 +RUBY_TARGETS="ruby22 ruby24" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/m68k/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/m68k/make.defaults index fa793b0537..326a928552 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/m68k/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/m68k/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="m68k-mint" CHOST="m68k-atari-mint" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/m68k/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/m68k/use.mask index 599a7fd3a4..ef162720ae 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/m68k/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/m68k/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # dlopen() doesn't work in MiNT dso diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/make.defaults index 603ec35e71..89ce23bd91 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # System-wide defaults for all MiNT profiles # This file should rarely need to be changed diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/package.use.force index d175aa7e0f..b4313ba599 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michael Haubenwallner (18 Apr 2016) # adjust MiNT specifics via USE flags diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/package.use.mask index f06f28ced2..d0abe37cb8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Alan Hourihane (11 Mar 2014) # plays havoc with GNU pth bug #503764 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/packages index 679d62201c..1654df5ca8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/packages @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ *sys-devel/binutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/parent index cd1149221a..8f6bb2022d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/parent @@ -1,2 +1,3 @@ ../../base +../../arch/base .. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/use.mask index 522d9d27a7..672a528372 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/mint/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add MiNT libc -elibc_mintlib diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.mask index e65a9c357c..e7ab873478 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. This file is for @@ -9,6 +8,10 @@ # NOTE: Please add your entry at the top! # +# Fabian Groffen (15 Apr 2017) +# reentrant patch breaks prefix option, bug #615560 +=sys-devel/flex-2.6.3-r1 + # Elias Pipping (09 Oct 2007) # darwin-miscutils are only available on darwin sys-apps/darwin-miscutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask index c0a52798fe..18eaf346e1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (27 Jun 2016) # sys-libs/libseccomp is a linux interface, not sure if it will work @@ -9,7 +8,7 @@ app-misc/pax-utils seccomp # Mikle Kolyada (29 Nov 2014) # Masked because of lack of manpower/time (bug #497068) -dev-vcs/git mediawiki +dev-vcs/git mediawiki mediawiki-experimental # Fabian Groffen (23 Oct 2010) # IPC relies on pipes, selects, polls, and more stuff that Python is diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/packages index ea972ca937..5bf242d445 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/packages @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # we don't want binutils everywhere, only in linux and solaris -*sys-devel/binutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/make.defaults index 78c742b5b6..3d50766519 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # System-wide defaults for all SunOS profiles # This file should rarely need to be changed diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/packages index 8f7809e1bc..869d80c4ff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/packages @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ *sys-devel/binutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/parent index cd1149221a..8f6bb2022d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/parent @@ -1,2 +1,3 @@ ../../base +../../arch/base .. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/package.mask index 815fec895a..3e3cc3434f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/package.mask @@ -1,4 +1,3 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/profile.bashrc new file mode 100644 index 0000000000..1999762766 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/profile.bashrc @@ -0,0 +1,10 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +if [[ ${EBUILD_PHASE} == setup ]] ; then + if [[ ${CATEGORY}/${PN} == sys-devel/flex ]] ; then + # Solaris 10's requires the C99 standard + [[ " ${CFLAGS} " == *" -std=c99 "* ]] || CFLAGS="-std=c99 ${CFLAGS}" + [[ " ${CXXFLAGS} " == *" -std=c99 "* ]] || CXXFLAGS="-std=c99 ${CXXFLAGS}" + fi +fi diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/make.defaults index 5337c8e32d..9557d14f8d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="sparc-solaris" CHOST="sparc-sun-solaris2.10" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/package.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/package.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/package.use.mask index e2d5761270..f7ac4607b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc/package.use.mask @@ -1,4 +1,3 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/make.defaults index 1e54d5f7ed..cf284c55f4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="sparc64-solaris" CHOST="sparcv9-sun-solaris2.10" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/package.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/package.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/package.use.mask index e2d5761270..f7ac4607b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/sparc64/package.use.mask @@ -1,4 +1,3 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/make.defaults index 8fd6dd3bf1..78dfad702e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x64-solaris" CHOST="x86_64-pc-solaris2.10" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/package.mask index 4645c5d42c..0cc0ba1462 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/package.use.mask index c1124fd828..bddf5edb63 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x86/make.defaults index f311d2bc1f..43ada07c78 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.10/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86-solaris" CHOST="i386-pc-solaris2.10" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/package.use.mask index 3e59ebe16f..475bf85e8d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (30 Mar 2011) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/packages index f83f5d3643..6745479f9f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/packages @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Host provided libuuid.so links against libpool.so, which in turn links # against libxml2.so. In the latter it looks for SUNW@ symbols which diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults index ac4127669f..3812f55e12 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="sparc-solaris" CHOST="sparc-sun-solaris2.11" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask index e2d5761270..f7ac4607b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask @@ -1,4 +1,3 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults index 61a734e0ca..8b0a6c090f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="sparc64-solaris" CHOST="sparcv9-sun-solaris2.11" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask index e2d5761270..f7ac4607b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask @@ -1,4 +1,3 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/make.defaults index 15abaa39b4..01ec27d83e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x64-solaris" CHOST="x86_64-pc-solaris2.11" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/package.use.mask index c1124fd828..bddf5edb63 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x64/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/make.defaults index ee88cdf489..e9071fa239 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86-solaris" CHOST="i386-pc-solaris2.11" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask index e2d5761270..f7ac4607b3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask @@ -1,4 +1,3 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/package.mask index e7c2db43a6..ef497cea65 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Jeremy Olexa (26 Aug 2008) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/package.use.mask index 86de9f39e8..149d54951d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (16 Nov 2011) # jit not supported on sparc diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/sparc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/sparc/make.defaults index 45a62771ec..670f50b71e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/sparc/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/sparc/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="sparc-solaris" CHOST="sparc-sun-solaris2.9" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/sparc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/sparc/package.mask index 6bc858049e..1a1871bef0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/sparc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.9/sparc/package.mask @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/make.defaults new file mode 100644 index 0000000000..552a0bfb31 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/make.defaults @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +USE_EXPAND="ABI_SPARC" + +# multilib build stuff, single ABI (no multilib) +MULTILIB_ABIS="sparc32" +DEFAULT_ABI="sparc32" +ABI="sparc32" +IUSE_IMPLICIT="abi_sparc_32" +LIBDIR_sparc32="lib" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.mask index a506c54162..677bc3ba12 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Solaris profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask index 0b14f3ae43..64d9694254 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Solaris profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/use.force new file mode 100644 index 0000000000..50cdf17056 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Force the flag corresponding to the default ABI +sparc-solaris +abi_sparc_32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.mask index a506c54162..677bc3ba12 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Solaris profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask index b3b8eff907..3772a96cb2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Solaris profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/make.defaults index aff95e51d9..498848f27c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # multilib build stuff, single ABI (no multilib) MULTILIB_ABIS="amd64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.mask index b8f10835cd..2e6559ed0a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Solaris profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.use.mask index b8f10835cd..2e6559ed0a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Solaris profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.force index 155d4f9249..49c67c88a3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag corresponding to the default ABI x64-solaris diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.mask index fe804032c0..67ec5433a5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x64/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag corresponding to the default ABI -x64-solaris diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/make.defaults index 4e6b922ab1..c1bc34823d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # multilib build stuff, single ABI (no multilib) MULTILIB_ABIS="x86" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.mask index b8f10835cd..2e6559ed0a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Solaris profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.use.mask index b8f10835cd..2e6559ed0a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # All the Solaris profiles inherit from their matching arch profile here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.force index a9f3cc6106..969a2583d9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Force the flag corresponding to the default ABI x86-solaris diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.mask index e680de7bfb..3e3c06d9db 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Unmask the flag corresponding to the default ABI -x86-solaris diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/make.defaults index 01db3b4e40..f1fcb723dd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Solaris comes with ipv6 support since Solaris 7, full ipv6 integration # since Solaris 8. Let's enjoy that we have it. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.mask index 4dee23a512..24de66646f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (18 Dec 2016) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.force index fbe5f16446..ae3b08d0d6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (08 Dec 2011) # Force libssp, Solaris' libc doesn't have stack protection symbols, diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.mask index 593f52faef..711d0c3750 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Fabian Groffen (06 Apr 2016) diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/profile.bashrc index 206ebca70e..b6e65dcde0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/profile.bashrc @@ -1,5 +1,4 @@ # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Id$ # Automatically determine whether or not gen_usr_ldscript should be # doing something or not. This is necessary due to previous screwups, diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.force index c1972e931c..822c25ac5f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add Solaris OS kernel_SunOS diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.mask index 43f493edf8..9d6ae25532 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add SunOS libc -elibc_SunOS diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/use.force index a10281ddd4..b772df1545 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # unforce the GNU/Linux ELIBC, KERNEL, and USERLAND # flags that come from the base profile diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/use.mask index 89664a8e31..47e9b1a2a4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mask all glibc/linux combination, unmasked in the appropriate profiles elibc_glibc @@ -10,3 +9,10 @@ kernel_linux # and Gentoo Prefix does not have access to that. Also, definately problems with # coreutils on darwin. acl + +# Prefix removed python3_4 from PYTHON_TARGETS and PYTHON_SINGLE_TARGET +python_targets_python3_4 +python_single_target_python3_4 + +# Similar for Ruby 2.1 +ruby_targets_ruby21 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/use.stable.mask index 2d6679d795..6a2768f662 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/use.stable.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-enable python-3.5, we are fully ~arch, so avoid problems with # Portage like bug #572502 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/make.defaults index 84d8fc3c75..d7ba076a88 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # System-wide defaults for all Cygwin profiles # This file should rarely need to be changed diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.mask index 1a709f6669..92beb403eb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.mask @@ -1,6 +1,9 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michael Haubenwallner (15 Mar 2017) +# Cygwin breakage in 0.16 should be fixed in 0.17 +~net-dns/libidn2-0.16 # Michael Haubenwallner (20 May 2016) # Does not work with Cygwin. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use index d701f36dfe..9439b6ac23 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use @@ -1,6 +1,9 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Michael Haubenwallner (23 Mar 2017) +# Using nettle hides a conflict between wincrypt and openssl. +app-arch/libarchive nettle # Michael Haubenwallner (18 Apr 2016) # Cygwin coreutils provide kill as gkill diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/packages index 8f7809e1bc..869d80c4ff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/packages @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ *sys-devel/binutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.force index b1832a5eb6..e5b3845e4e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add Cygwin's libc elibc_Cygwin diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.mask index 0fcf5e644a..a953069a80 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add Cygwin's libc -elibc_Cygwin diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/make.defaults index e243a8c687..118f797c4e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/make.defaults @@ -1,10 +1,9 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x64-cygwin" CHOST="x86_64-pc-cygwin" -ACCEPT_KEYWORDS="~x64-cygwin ~amd64-linux" +ACCEPT_KEYWORDS="~x64-cygwin" # We don't have lib64 in prefix so, remove it here. SYMLINK_LIB="" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x86/make.defaults index 59a035b740..1b849ae1b9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86-cygwin" CHOST="i686-pc-cygwin" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.mask index fb9cc6696f..d83ee31002 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Michael Haubenwallner (19 May 2016) # No point for util-linux on Windows diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/parent index cd1149221a..8f6bb2022d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/parent @@ -1,2 +1,3 @@ ../../base +../../arch/base .. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.force index c6bc648273..6dfa270423 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add Windows kernel kernel_Winnt diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.mask index 78e4807fe6..3c4d7d24fc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add Windows kernel -kernel_Winnt diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/3.5/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/3.5/x86/make.defaults index fa0e46ca55..21cc6becd4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/3.5/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/3.5/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86-winnt" CHOST="i586-pc-winnt3.5" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/5.2/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/5.2/x86/make.defaults index 92163f9c98..6196da2d7a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/5.2/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/5.2/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86-winnt" CHOST="i586-pc-winnt5.2" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/6.0/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/6.0/x86/make.defaults index 6dae2c2f44..c28e213202 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/6.0/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/6.0/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86-winnt" CHOST="i586-pc-winnt6.0" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/6.1/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/6.1/x86/make.defaults index 9bd5ffc0c0..9dcc06845d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/6.1/x86/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/6.1/x86/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ ARCH="x86-winnt" CHOST="i586-pc-winnt6.1" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/make.defaults index 53510f55b0..bd1924d2c0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # System-wide defaults for all Windows profiles # This file should rarely need to be changed diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.mask index 85faba2830..0af713753d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.mask @@ -1,8 +1,6 @@ # Distributed under the terms of the GNU General Public License v2 -# $Id$ -# $Id$ # Markus Duft (30 Sep 2009) # the patch does not currently apply, and needs some work. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/packages index 35bfd0bdc1..7ffc61e157 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/packages @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # those are packages not available/required on winnt, since # winnt can be a child EPREFIX only, which tears it's DEPENDS diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/profile.bashrc index 5b818e4029..f1c5c36533 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/profile.bashrc @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # On windows, binary files (executables, shared libraries) in use # cannot be replaced during merge. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.force index 98c050e7bd..4dbfdde651 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add Winnt libc elibc_Winnt diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.mask index 6d02b429fd..eb0c49f36f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Re-add Winnt libc -elibc_Winnt diff --git a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc index bfc56c3574..fdb9aea8e8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc @@ -11,8 +11,6 @@ alpha default/linux/alpha/13.0 stable alpha default/linux/alpha/13.0/desktop stable alpha default/linux/alpha/13.0/desktop/gnome stable alpha default/linux/alpha/13.0/desktop/gnome/systemd stable -alpha default/linux/alpha/13.0/desktop/kde stable -alpha default/linux/alpha/13.0/desktop/kde/systemd stable alpha default/linux/alpha/13.0/developer stable # AMD64 Profiles @@ -21,8 +19,6 @@ amd64 default/linux/amd64/13.0/selinux dev amd64 default/linux/amd64/13.0/desktop stable amd64 default/linux/amd64/13.0/desktop/gnome stable amd64 default/linux/amd64/13.0/desktop/gnome/systemd stable -amd64 default/linux/amd64/13.0/desktop/kde stable -amd64 default/linux/amd64/13.0/desktop/kde/systemd stable amd64 default/linux/amd64/13.0/desktop/plasma stable amd64 default/linux/amd64/13.0/desktop/plasma/systemd stable amd64 default/linux/amd64/13.0/developer stable @@ -35,33 +31,26 @@ arm default/linux/arm/13.0 stable arm default/linux/arm/13.0/desktop dev arm default/linux/arm/13.0/desktop/gnome dev arm default/linux/arm/13.0/desktop/gnome/systemd dev -arm default/linux/arm/13.0/desktop/kde dev -arm default/linux/arm/13.0/desktop/kde/systemd dev arm default/linux/arm/13.0/developer dev arm default/linux/arm/13.0/armv4 dev arm default/linux/arm/13.0/armv4/desktop dev arm default/linux/arm/13.0/armv4/desktop/gnome dev -arm default/linux/arm/13.0/armv4/desktop/kde dev arm default/linux/arm/13.0/armv4/developer dev arm default/linux/arm/13.0/armv4t dev arm default/linux/arm/13.0/armv4t/desktop dev arm default/linux/arm/13.0/armv4t/desktop/gnome dev -arm default/linux/arm/13.0/armv4t/desktop/kde dev arm default/linux/arm/13.0/armv4t/developer dev arm default/linux/arm/13.0/armv5te dev arm default/linux/arm/13.0/armv5te/desktop dev arm default/linux/arm/13.0/armv5te/desktop/gnome dev -arm default/linux/arm/13.0/armv5te/desktop/kde dev arm default/linux/arm/13.0/armv5te/developer dev arm default/linux/arm/13.0/armv6j dev arm default/linux/arm/13.0/armv6j/desktop dev arm default/linux/arm/13.0/armv6j/desktop/gnome dev -arm default/linux/arm/13.0/armv6j/desktop/kde dev arm default/linux/arm/13.0/armv6j/developer dev arm default/linux/arm/13.0/armv7a dev arm default/linux/arm/13.0/armv7a/desktop dev arm default/linux/arm/13.0/armv7a/desktop/gnome dev -arm default/linux/arm/13.0/armv7a/desktop/kde dev arm default/linux/arm/13.0/armv7a/developer dev # ARM64 Profiles @@ -81,15 +70,12 @@ ia64 default/linux/ia64/13.0 stable ia64 default/linux/ia64/13.0/desktop stable ia64 default/linux/ia64/13.0/desktop/gnome stable ia64 default/linux/ia64/13.0/desktop/gnome/systemd stable -ia64 default/linux/ia64/13.0/desktop/kde stable -ia64 default/linux/ia64/13.0/desktop/kde/systemd stable ia64 default/linux/ia64/13.0/developer stable # M68K Profiles m68k default/linux/m68k/13.0 exp m68k default/linux/m68k/13.0/desktop exp m68k default/linux/m68k/13.0/desktop/gnome exp -m68k default/linux/m68k/13.0/desktop/kde exp m68k default/linux/m68k/13.0/developer exp # MIPS Profiles @@ -114,8 +100,6 @@ ppc default/linux/powerpc/ppc32/13.0 stable ppc default/linux/powerpc/ppc32/13.0/desktop stable ppc default/linux/powerpc/ppc32/13.0/desktop/gnome stable ppc default/linux/powerpc/ppc32/13.0/desktop/gnome/systemd stable -ppc default/linux/powerpc/ppc32/13.0/desktop/kde stable -ppc default/linux/powerpc/ppc32/13.0/desktop/kde/systemd stable ppc default/linux/powerpc/ppc32/13.0/developer stable # PPC64 Profiles @@ -123,15 +107,11 @@ ppc default/linux/powerpc/ppc64/13.0/32bit-userland ppc default/linux/powerpc/ppc64/13.0/32bit-userland/desktop stable ppc default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome stable ppc default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome/systemd stable -ppc default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/kde stable -ppc default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/kde/systemd stable ppc default/linux/powerpc/ppc64/13.0/32bit-userland/developer stable ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland stable ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/desktop stable ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome stable ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome/systemd stable -ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde stable -ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde/systemd stable ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/developer stable ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/little-endian exp ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/little-endian/systemd exp @@ -147,7 +127,6 @@ s390 default/linux/s390/13.0/s390x exp sh default/linux/sh/13.0 exp sh default/linux/sh/13.0/desktop exp sh default/linux/sh/13.0/desktop/gnome exp -sh default/linux/sh/13.0/desktop/kde exp sh default/linux/sh/13.0/developer exp # SPARC Profiles @@ -155,8 +134,6 @@ sparc default/linux/sparc/13.0 stable sparc default/linux/sparc/13.0/desktop stable sparc default/linux/sparc/13.0/desktop/gnome stable sparc default/linux/sparc/13.0/desktop/gnome/systemd stable -sparc default/linux/sparc/13.0/desktop/kde stable -sparc default/linux/sparc/13.0/desktop/kde/systemd stable sparc default/linux/sparc/13.0/developer stable # x86 Profiles @@ -165,8 +142,6 @@ x86 default/linux/x86/13.0/selinux dev x86 default/linux/x86/13.0/desktop stable x86 default/linux/x86/13.0/desktop/gnome stable x86 default/linux/x86/13.0/desktop/gnome/systemd stable -x86 default/linux/x86/13.0/desktop/kde stable -x86 default/linux/x86/13.0/desktop/kde/systemd stable x86 default/linux/x86/13.0/desktop/plasma stable x86 default/linux/x86/13.0/desktop/plasma/systemd stable x86 default/linux/x86/13.0/developer stable diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/13.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/releases/13.0/make.defaults index aaa2d5ef3d..475e60c7d6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/13.0/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/13.0/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Adding this one, since it makes sense. USE="bzip2" diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/13.0/package.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/13.0/package.mask index 4d1375a4ae..5b64a27123 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/13.0/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/13.0/package.mask @@ -1,3 +1,2 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/ia64/13.0/desktop/kde/eapi rename to sdk_container/src/third_party/portage-stable/profiles/releases/17.0/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults new file mode 100644 index 0000000000..475e60c7d6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults @@ -0,0 +1,5 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Adding this one, since it makes sense. +USE="bzip2" diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.mask new file mode 100644 index 0000000000..cb70be0a64 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.mask @@ -0,0 +1,17 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Huettel (27 May 2017) +# In the 17.0 profiles we assume that our system compiler uses C++14 +# or later as default language setting. This means it has to be at +# least GCC 6. If you need an older compiler for specific purposes, +# feel free to unmask it, however, using it for normal emerging of +# packages is neither recommended nor supported in any way. + (27 May 2017) +# We can unmask ICU 59 and later now we for sure have a recent GCC +# Note: "and later" is safe here since the profiles/package.mask +# still overrides. +->=dev-libs/icu-59 +->=dev-libs/icu-layoutex-59 diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.force new file mode 100644 index 0000000000..e0b6784ee1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (27 May 2017) +# Force default-PIE build on 17.0 profiles. +sys-devel/gcc pie diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.mask new file mode 100644 index 0000000000..9a6609274a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/package.use.mask @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (27 May 2017) +# Unmask default-PIE on 17.0 profiles. +sys-devel/gcc -pie + +# Andreas K. Hüttel (7 June 2017) +# Qt-4 will never work with >=icu-59, see bug 618638 and bug 618640 +dev-qt/qtcore:4 icu +dev-qt/qtwebkit:4 icu diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/parent b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/parent rename to sdk_container/src/third_party/portage-stable/profiles/releases/17.0/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/package.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/package.mask index 7e457b958a..101e1f0f28 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Make sure we don't get wrong versions =sys-apps/baselayout-2.0.0 *>=sys-apps/openrc-0.2.5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/packages.build b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/packages.build index 4609b991a7..a647c54c3d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/packages.build @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ -dev-libs/libiconv -sys-freebsd/freebsd-contrib diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/profile.bashrc index 24394f91a3..502446f593 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-10.3/profile.bashrc @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ bsd-fbsd10fix(){ # http://svnweb.freebsd.org/ports/head/Mk/bsd.port.mk diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/package.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/package.mask index 1a52a8bf88..59e2b18e75 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Make sure we don't get wrong versions =sys-apps/baselayout-2.0.0 *>=sys-apps/openrc-0.2.5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/packages.build b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/packages.build index 4609b991a7..a647c54c3d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/packages.build @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ -dev-libs/libiconv -sys-freebsd/freebsd-contrib diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/profile.bashrc index 24394f91a3..502446f593 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-11.0/profile.bashrc @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ bsd-fbsd10fix(){ # http://svnweb.freebsd.org/ports/head/Mk/bsd.port.mk diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-8.2/package.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-8.2/package.mask index 8f9d9c7575..bc6ed48823 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-8.2/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-8.2/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Make sure we don't get wrong versions =sys-apps/baselayout-2.0.0 *>=sys-apps/openrc-0.2.5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-9.1/package.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-9.1/package.mask index 1bd9a2782b..3c4b26578b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-9.1/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/freebsd-9.1/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation. # Distributed under the terms of the GNU General Public License, v2 -# $Id$ # Make sure we don't get wrong versions =sys-apps/baselayout-2.0.0 *>=sys-apps/openrc-0.2.5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/releases/make.defaults index 2048f3deac..a0a37cc33d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/make.defaults @@ -1,6 +1,5 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # These USE flags are what is common between the various sub-profiles. Stages 2 # and 3 are built against these, so be careful what you add. diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/make.defaults index 47d0997e38..fdeb486548 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ USE="colord eds evo gnome gnome-keyring gnome-online-accounts gstreamer introspection libsecret nautilus pulseaudio tracker" diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use index e5988ff5b8..d9fe0c9cd4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Needed by mutter defaults, bug #547300 >=media-libs/clutter-1.20 egl diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/eapi b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/make.defaults deleted file mode 100644 index 7361c20091..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/make.defaults +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -USE="consolekit declarative dri kde kipi phonon plasma policykit semantic-desktop xcomposite xinerama xscreensaver" diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/package.use deleted file mode 100644 index 8ecdd60db8..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/package.use +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Resolve conflicts with slot 5 ebuilds -kde-frameworks/baloo minimal - -# Required by kde-frameworks/kauth -sys-auth/polkit-qt qt5 - -# Required by kde-frameworks/knotifications[dbus] -dev-libs/libdbusmenu-qt qt5 - -# Required by kde-frameworks/knotifyconfig[phonon] -media-libs/phonon qt5 - -# Required by media-libs/phonon[vlc] -media-libs/phonon-vlc qt5 - -# Required by kde-apps/kdenlive:5 -media-libs/mlt kdenlive qt5 melt - -# Required by dev-qt/qtcore:5 -dev-libs/libpcre pcre16 - -# Required by kde-frameworks/kcoreaddons -dev-qt/qtcore icu - -# Required by kde-apps/kate[addons] -dev-libs/libgit2 threads - -# Required by kde-apps/pykde4 -dev-python/PyQt4 script sql webkit - -# Required by kde-apps/akonadi -dev-qt/qtsql mysql - -# Required by media-gfx/graphviz which is required by kde-apps/kcachegrind -media-libs/gd fontconfig - -# Required by dev-db/virtuoso-server -sys-libs/zlib minizip - -# Not required, but makes life easier with Qt; bug 457934 -app-arch/unzip natspec - -# Required by kde-apps/libkexiv2 -media-gfx/exiv2 xmp - -# Required by kde-apps/artikulate -dev-qt/qt-mobility multimedia - -# Required by app-office/libreoffice -media-libs/phonon designer diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/parent b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/parent deleted file mode 100644 index f3229c5b98..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/parent +++ /dev/null @@ -1 +0,0 @@ -.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/use.force b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/use.force deleted file mode 100644 index 5a52ef021a..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/kde/use.force +++ /dev/null @@ -1,4 +0,0 @@ -# Force policykit on, other configurations are *maybe* possible but -# not supported. If you know how to disable this mask, you also know enough to -# handle the consequences. -policykit diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults index 1a7e4a86e4..30230a999a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults @@ -1,5 +1,4 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr consolekit cups dbus dri dts dvd dvdr emboss encode exif fam firefox flac gif glamor gpm gtk jpeg lcms ldap libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt3support qt4 sdl spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb wxwidgets X xcb x264 xml xv xvid" diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use index 9d100848d4..72bc285f3b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use @@ -1,6 +1,9 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Brian Evans (18 Jul 2017) +# Don't force users to enable gd on PHP due to desktop defaults +dev-lang/php -exif -truetype # Ilya Tumaykin (02 Feb 2017) # Enable luajit for OSC and youtube-dl support by default. diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force index 498a56c4d9..18f6dbebda 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Alexandre Rostovtsev (03 Jun 2014) # Ensure shared-mime-info is pulled in by glib, otherwise GNOME, XFCE, and diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/make.defaults index c462e80bdf..001f16f039 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/make.defaults @@ -1,5 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ -USE="consolekit declarative dri kde kipi phonon plasma policykit qml qt5 semantic-desktop widgets xcomposite xinerama xscreensaver" +USE="consolekit declarative dri kde kipi kwallet phonon plasma policykit qml qt5 semantic-desktop widgets xcomposite xinerama xscreensaver" diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/package.use index 519219f8c5..d20057117c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/package.use @@ -1,6 +1,5 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Required by kde-plasma/plasma-pa media-sound/pulseaudio gnome @@ -33,7 +32,7 @@ media-gfx/exiv2 xmp dev-qt/qtscript scripttools # Required by kde-apps/pykde4 -dev-python/PyQt4 script sql webkit +dev-python/PyQt4 script sql # Required by kde-frameworks/kactivities sys-libs/zlib minizip @@ -52,28 +51,21 @@ dev-qt/qtgui:5 egl dev-qt/qtwayland:5 egl # Required by kde-apps/kdenlive ->=media-libs/mlt-0.9.8-r2 kdenlive melt +>=media-libs/mlt-0.9.8-r2 ffmpeg kdenlive melt # Required by app-office/libreoffice media-libs/phonon designer -# Allow certain KDE 4 components to be coinstalled with Plasma 5 -kde-apps/solid-runtime -bluetooth -kde-frameworks/baloo minimal -sys-auth/polkit-kde-agent minimal +# Required by dev-qt/qtwebengine +media-libs/libvpx svc + +# Conflicts with kde-apps/audiocd-kio:5 +media-sound/amarok:4 -cdda # FIXME: unnecessary REQUIRED_USE ^^ ( qt4 qt5 ) -=app-crypt/pinentry-0.9.6-r5 -qt4 -=kde-misc/kdiff3-0.9.98-r1 -kde -qt4 >=media-libs/opencv-2.4.12-r1 -qt4 - (23 Jul 2015) -# Needs sys-apps/systemd, masked in base for non systemd profiles. --app-admin/calamares # Pacho Ramos (21 Apr 2015) # This is for running sys-apps/systemd and also helps @@ -12,7 +7,3 @@ # strange blockers. sys-fs/eudev sys-fs/udev - -# sys-kernel/genkernel is not compatible with Systemd, you need -# to use sys-kernel/genkernel-next instead -sys-kernel/genkernel diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.force index 67ffb37497..13535a888c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.force @@ -1,6 +1,5 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Mike Gilbert (22 Apr 2015) # Force systemd to avoid depgraph breakage, bug 547360. diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.mask index 8ee9292b9b..c31a88fb75 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.mask @@ -1,6 +1,9 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ + +# Rick Farina (04 Mar 2017) +# requires libusb[static-libs] which requires libudev[static-libs], all masked +net-wireless/ubertooth static-libs # Rick Farina (03 Feb 2016) # dev-libs/libusb[static-libs] requires libudev[static-libs] which is masked below diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/packages.build b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/packages.build index 6cb51aeac7..68222342a0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/packages.build @@ -1,6 +1,5 @@ # Copyright 1999-2014 Gentoo Foundation. # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Nothing pulls in systemd as a dependency for stage1, # so we need to list it here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors b/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors index 8dacd38ff4..a33b41111d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors +++ b/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors @@ -1,47 +1,44 @@ 3dgamers ftp://ftp.planetmirror.com/pub/3dgamers/games/ -alsaproject ftp://ftp.alsa-project.org/pub ftp://mirrors.go-parts.com/alsa/ ftp://ftp.task.gda.pl/pub/linux/misc/alsa/ ftp://gd.tuwien.ac.at/opsys/linux/alsa/ http://mirrors.zerg.biz/alsa/ http://dl.ambiweb.de/mirrors/ftp.alsa-project.org/ http://alsa.cybermirror.org/ http://alsa.mirror.fr/ http://gd.tuwien.ac.at/opsys/linux/alsa/ -apache http://www.eu.apache.org/dist/ http://www.us.apache.org/dist/ http://mirrors.dcarsat.com.ar/apache/ http://apache.xfree.com.ar/ http://apache.dattatec.com/ http://mirror.overthewire.com.au/pub/apache/ http://apache.mirror.uber.com.au/ http://mirror.mel.bkb.net.au/pub/apache/ http://mirror.ventraip.net.au/apache/ ftp://gd.tuwien.ac.at/pub/infosys/servers/http/apache/dist/ http://tweedo.com/mirror/apache/ http://mirrors.ispros.com.bd/apache/ http://ftp.byfly.by/pub/apache.org/ ftp://apache.belnet.be/mirrors/ftp.apache.org/ http://apache.belnet.be/ http://apache.cu.be/ http://ftp.unicamp.br/pub/apache/ http://apache.igor.onlinedirect.bg/ http://apache.cbox.biz/ ftp://apache.mirror.iweb.ca/ http://apache.mirror.iweb.ca/ ftp://apache.mirror.rafal.ca/pub/apache/ http://apache.mirror.rafal.ca/ ftp://apache.sunsite.ualberta.ca/pub/apache/ http://apache.sunsite.ualberta.ca/ ftp://mirror.csclub.uwaterloo.ca/apache/ http://mirror.csclub.uwaterloo.ca/apache/ http://apache.parentingamerica.com/ http://apache.mirror.vexxhost.com/ http://apache.mirror.nexicom.net/ http://mirrors.cnnic.cn/apache/ http://apache.dataguru.cn/ http://mirror.bit.edu.cn/apache/ http://mirror.bjtu.edu.cn/apache/ http://mirrors.tuna.tsinghua.edu.cn/apache/ http://mirror.esocc.com/apache/ http://apache.etoak.com/ http://apache.fayea.com/apache-mirror/ ftp://mirrors.ucr.ac.cr/apache/ http://mirrors.ucr.ac.cr/apache/ http://ftp.carnet.hr/misc/apache/ ftp://mirror.hosting90.cz/apache/ http://mirror.hosting90.cz/apache/ http://apache.miloslavbrada.cz/ http://mirrors.rackhosting.com/apache/ http://ftp.download-by.net/apache/ http://mirrors.dotsrc.org/apache/ http://servingzone.com/mirrors/apache/ ftp://ftp.funet.fi/pub/mirrors/apache.org/ http://www.nic.funet.fi/pub/mirrors/apache.org/ http://apache.opensourcemirror.com/ http://apache.mirrors.multidist.eu/ http://wwwftp.ciril.fr/pub/apache/ http://apache.crihan.fr/dist/ ftp://mirrors.ircam.fr/pub/apache/ http://mirrors.ircam.fr/pub/apache/ http://mirrors.linsrv.net/apache/ ftp://mir1.ovh.net/ftp.apache.org/dist/ http://mir2.ovh.net/ftp.apache.org/dist/ http://apache.websitebeheerjd.nl/ http://apache.lauf-forum.at/ http://apache.mirror.clusters.cc/ http://mirror3.layerjet.com/apache/ http://mirror.softaculous.com/apache/ http://apache.mirror.digionline.de/ ftp://ftp.fu-berlin.de/unix/www/apache/ ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ http://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ ftp://mirror.netcologne.de/apache.org/ http://mirror.netcologne.de/apache.org/ http://apache.openmirror.de/ ftp://ftp.halifax.rwth-aachen.de/apache/ http://ftp.halifax.rwth-aachen.de/apache/ http://mirror.serversupportforum.de/apache/ http://mirror.synyx.de/apache/ ftp://ftp.uni-erlangen.de/pub/mirrors/apache/ http://apache.imsam.info/ ftp://ftp.heikorichter.name/pub/apache/ http://ftp.heikorichter.name/pub/apache/ http://mirror.arcor-online.net/www.apache.org/ http://mirror.derwebwolf.net/apache/ http://apache.mirror.iphh.net/ http://apache.lehtivihrea.org/ http://mirror.lwnetwork.org.uk/APACHE/ http://apache.forthnet.gr/ ftp://ftp.forthnet.gr/pub/www/apache/ http://apache.otenet.gr/dist/ http://apache.tsl.gr/ http://apache.cc.uoc.gr/ ftp://ftp.cc.uoc.gr/mirrors/apache/ http://apache.01link.hk/ http://ftp.cuhk.edu.hk/pub/packages/apache.org/ http://apache.communilink.net/ http://mirrors.devlib.org/apache/ ftp://crysys.hit.bme.hu/pub/apache/ ftp://xenia.sote.hu/pub/mirrors/www.apache.org/ http://xenia.sote.hu/ftp/mirrors/www.apache.org/ http://ftp.heanet.ie/mirrors/www.apache.org/dist/ http://apache.spd.co.il/ http://apache.mivzakim.net/ http://it.apache.contactlab.it/ ftp://mirror.nohup.it/apache/ http://mirror.nohup.it/apache/ http://apache.panu.it/ ftp://ftp.panu.it/pub/mirrors/apache/ ftp://cis.uniroma2.it/unix/packages/APACHE/ http://apache.fis.uniroma2.it/ http://apache.fastbull.org/ http://ftp.jaist.ac.jp/pub/apache/ ftp://ftp.meisei-u.ac.jp/mirror/apache/dist/ http://ftp.meisei-u.ac.jp/mirror/apache/dist/ http://ftp.yz.yamagata-u.ac.jp/pub/network/apache/ http://ftp.tsukuba.wide.ad.jp/software/apache/ ftp://ftp.kddilabs.jp/infosystems/apache/ http://ftp.kddilabs.jp/infosystems/apache/ ftp://ftp.riken.jp/net/apache/ http://ftp.riken.jp/net/apache/ http://apache.mirror.cdnetworks.com/ http://mirror.apache-kr.org/ http://mirrors.webhostinggeeks.com/apache/ http://apache.mirror.telecom.li/ http://apache.mirror.serveriai.lt/ ftp://apache.mirror.vu.lt/apache/ http://apache.mirror.vu.lt/apache/ http://apache.webxcreen.org/ http://apache.mirror.1000mbps.com/ http://mirrors.sendthisfile.com/apache/ http://apache.mirror1.spango.com/ http://mirrors.supportex.net/apache/ http://apache.hippo.nl/ http://ftp.nluug.nl/internet/apache/ ftp://apache.proserve.nl/apache/ http://apache.proserve.nl/ http://apache.cs.uu.nl/dist/ ftp://ftp.cs.uu.nl/mirror/apache.org/dist/ http://apache.xl-mirror.nl/ http://apache.insync.za.net/ ftp://apache.uib.no/pub/apache/ http://apache.uib.no/ http://apache.vianett.no/ http://apache.komsys.org/ ftp://stingray.cyber.net.pk/apache/ http://stingray.cyber.net.pk/pub/apache/ ftp://ftp.task.gda.pl/pub/www/apache/dist/ http://ftp.ps.pl/pub/apache/ ftp://mirrors.fe.up.pt/pub/apache/ http://mirrors.fe.up.pt/pub/apache/ ftp://ftp.hostingromania.ro/mirrors/apache.org/ http://mirrors.hostingromania.ro/apache.org/ http://apache-mirror.rbc.ru/pub/apache/ http://www.sai.msu.su/apache/ http://mirrors.isu.net.sa/pub/apache/ ftp://mirror.sbb.rs/apache/ http://mirror.sbb.rs/apache/ http://mirror.nus.edu.sg/apache/ http://tux.rainside.sk/apache/ http://www.apache.si/ http://apache.saix.net/ http://apache.is.co.za/ http://apache.rediris.es/ http://ftp.udc.es/apache/ http://apache.mirrors.spacedump.net/ ftp://ftp.sunet.se/pub/www/servers/apache/dist/ ftp://mirror.switch.ch/mirror/apache/dist/ http://mirror.switch.ch/mirror/apache/dist/ ftp://ftp.twaren.net/Unix/Web/apache/ http://ftp.twaren.net/Unix/Web/apache/ ftp://apache.cdpa.nsysu.edu.tw/Unix/Web/apache/ http://apache.cdpa.nsysu.edu.tw/ http://apache.stu.edu.tw/ ftp://ftp.stu.edu.tw/Unix/Web/apache/ http://ftp.tc.edu.tw/pub/Apache/ http://ftp.mirror.tw/pub/apache/ http://mirrors.issp.co.th/apache/ ftp://ftp.itu.edu.tr/Mirror/Apache/ http://ftp.itu.edu.tr/Mirror/Apache/ http://mirror.ucu.ac.ug/apache/ http://apache.cp.if.ua/ http://apache-mirror.telesys.org.ua/ http://apache.ip-connect.vn.ua/ http://mirror.catn.com/pub/apache/ http://apache.mirror.anlx.net/ http://apache.mirrors.timporter.net/ ftp://ftp.mirrorservice.org/sites/ftp.apache.org/ http://www.mirrorservice.org/sites/ftp.apache.org/ http://mirror.ox.ac.uk/sites/rsync.apache.org/ http://mirrors.ukfast.co.uk/sites/ftp.apache.org/ http://apache.mesi.com.ar/ http://www.bizdirusa.com/mirrors/apache/ http://www.carfab.com/apachesoftware/ http://mirror.cogentco.com/pub/apache/ http://mirrors.gigenet.com/apache/ http://apache.mirrors.hoobly.com/ ftp://linux-files.com/apache/ http://www.linuxtourist.com/apache/ http://www.motorlogy.com/apache/ http://download.nextag.com/apache/ ftp://apache.mirrors.pair.com/ http://apache.mirrors.pair.com/ http://www.poolsaboveground.com/apache/ http://mirror.sdunix.com/apache/ http://apache.spinellicreations.com/ http://mirror.symnds.com/software/Apache/ http://apache.tradebit.com/pub/ http://www.trieuvan.com/apache/ http://mirror.cc.columbia.edu/pub/software/apache/ http://www.gtlib.gatech.edu/pub/apache/ http://www.eng.lsu.edu/mirrors/apache/ http://psg.mtu.edu/pub/apache/ ftp://apache.cs.utah.edu/apache.org/ http://apache.cs.utah.edu/ http://apache.mirrors.lucidnetworks.net/ http://mirror.metrocast.net/apache/ http://mirror.nexcess.net/apache/ http://mirror.olnevhost.net/pub/apache/ ftp://mirror.reverse.net/pub/apache/ http://mirror.reverse.net/pub/apache/ http://mirrors.sonic.net/apache/ http://mirror.tcpdiag.net/apache/ ftp://apache.mirrors.tds.net/pub/apache.org/ http://apache.mirrors.tds.net/ http://apache.claz.org/ http://mirrors.ibiblio.org/apache/ http://apache.osuosl.org/ ftp://ftp.osuosl.org/pub/apache/ http://apache.petsads.us/ http://mirrors.digipower.vn/apache/ +alsaproject ftp://ftp.alsa-project.org/pub +apache http://apache.claz.org/ http://apache.cs.utah.edu/ http://apache.ip-guide.com/ http://apache.mesi.com.ar/ http://apache.mirrors.hoobly.com/ http://apache.mirrors.ionfish.org/ http://apache.mirrors.lucidnetworks.net/ http://apache.mirrors.tds.net/ http://apache.osuosl.org/ http://apache.spinellicreations.com/ http://download.nextag.com/apache/ http://ftp.wayne.edu/apache/ http://mirror.cc.columbia.edu/pub/software/apache/ http://mirror.cogentco.com/pub/apache/ http://mirror.jax.hugeserver.com/apache/ http://mirror.metrocast.net/apache/ http://mirror.nexcess.net/apache/ http://mirror.olnevhost.net/pub/apache/ http://mirror.reverse.net/pub/apache/ http://mirror.stjschools.org/public/apache/ http://mirrors.advancedhosters.com/apache/ http://mirrors.gigenet.com/apache/ http://mirrors.ibiblio.org/apache/ http://mirrors.koehn.com/apache/ http://mirrors.ocf.berkeley.edu/apache/ http://mirrors.sonic.net/apache/ http://supergsego.com/apache/ http://www.gtlib.gatech.edu/pub/apache/ http://www.namesdir.com/mirrors/apache/ http://www.trieuvan.com/apache/ http://www.webhostingreviewjam.com/mirror/apache/ ftp://apache.cs.utah.edu/apache.org/ ftp://apache.mirrors.tds.net/pub/apache.org/ ftp://ftp.osuosl.org/pub/apache/ ftp://mirror.reverse.net/pub/apache/ cpan http://cpan.metacpan.org http://search.cpan.org/CPAN http://www.cpan.org -cran http://cran.au.r-project.org http://cran.r-project.org http://cran.us.r-project.org -debian http://ftp.au.debian.org/debian http://ftp.at.debian.org/debian http://ftp.be.debian.org/debian http://ftp.ba.debian.org/debian http://ftp.br.debian.org/debian http://ftp.bg.debian.org/debian http://ftp.ca.debian.org/debian http://ftp.cl.debian.org/debian http://ftp.hr.debian.org/debian http://ftp.cz.debian.org/debian http://ftp.dk.debian.org/debian http://ftp.ee.debian.org/debian http://ftp.fi.debian.org/debian http://ftp.fr.debian.org/debian http://ftp2.fr.debian.org/debian http://ftp.de.debian.org/debian http://ftp2.de.debian.org/debian http://ftp.uk.debian.org/debian http://ftp.gr.debian.org/debian http://ftp.hk.debian.org/debian http://ftp.hu.debian.org/debian http://ftp.is.debian.org/debian http://ftp.ie.debian.org/debian http://ftp.it.debian.org/debian http://ftp.jp.debian.org/debian http://ftp2.jp.debian.org/debian http://ftp.kr.debian.org/debian http://ftp.mx.debian.org/debian http://ftp.nl.debian.org/debian http://ftp.nc.debian.org/debian http://ftp.nz.debian.org/debian http://ftp.no.debian.org/debian http://ftp.pl.debian.org/debian http://ftp.pt.debian.org/debian http://ftp.ro.debian.org/debian http://ftp.ru.debian.org/debian http://ftp.sk.debian.org/debian http://ftp.si.debian.org/debian http://ftp.es.debian.org/debian http://ftp.se.debian.org/debian http://ftp.ch.debian.org/debian http://ftp.tw.debian.org/debian http://ftp.th.debian.org/debian http://ftp.tr.debian.org/debian http://ftp.ua.debian.org/debian http://ftp.us.debian.org/debian -fedora-dev http://mirror.aarnet.edu.au/pub/fedora/linux http://mirror.internode.on.net/pub/fedora/linux http://mirror.pacific.net.au/linux/fedora/linux http://ftp.belnet.be/linux/fedora/linux http://gulus.usherbrooke.ca/pub/distro/fedora/linux http://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux http://ftp.fi.muni.cz/pub/linux/fedora/linux http://mirror.karneval.cz/pub/linux/fedora/linux http://ftp-stud.hs-esslingen.de/pub/fedora/linux http://fedora.tu-chemnitz.de/pub/linux/fedora/linux http://ftp.uni-bayreuth.de/linux/fedora/linux ftp://ftp.uni-bayreuth.de/pub/linux/fedora/linux http://www.jur-linux.org/download/fedora http://ftp.crc.dk/fedora/linux ftp://ftp.crc.dk/pub/mirrors/fedora/linux http://ftp.cica.es/fedora/linux http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux http://mirrors.ircam.fr/pub/fedora/linux ftp://ftp.proxad.net/mirrors/fedora.redhat.com/fedora/linux http://ftp.lip6.fr/ftp/pub/linux/distributions/fedora http://fr2.rpmfind.net/linux/fedora ftp://ftp.ciril.fr/pub/linux/fedora/linux http://www.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux ftp://ftp.otenet.gr/pub/linux/fedora/linux http://ftp.rhnet.is/pub/fedora/linux http://ftp.iij.ad.jp/pub/linux/fedora http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux http://ftp.SURFnet.nl/pub/os/Linux/distr/fedora/linux ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux ftp://alviss.et.tudelft.nl/pub/fedora/linux ftp://ftp.pbone.net/pub/fedora/linux http://ftp.ps.pl/pub/Linux/fedora-linux http://sunsite.icm.edu.pl/pub/Linux/fedora/linux http://mirror.yandex.ru/fedora/linux http://ftp.upjs.sk/pub/fedora/linux ftp://ftp.linux.org.tr/pub/fedora/linux http://fedora.mirror.iweb.ca http://limestone.uoregon.edu/ftp/fedora/linux ftp://limestone.uoregon.edu/fedora/linux ftp://mirror.cs.princeton.edu/pub/mirrors/fedora/linux http://mirror.cc.vt.edu/pub/fedora/linux http://mirrors.kernel.org/fedora ftp://ftp.applios.net/pub/fedora/linux http://mirror.linux.duke.edu/pub/fedora/linux http://mirror.hiwaay.net/pub/fedora/linux http://linux.nssl.noaa.gov/fedora/linux http://www.gtlib.gatech.edu/pub/fedora.redhat/linux ftp://ftp.gtlib.gatech.edu/pub/fedora.redhat/linux http://ftp.linux.ncsu.edu/pub/fedora/linux http://kdeforge.unl.edu/mirrors/fedora/linux http://mirrors.cat.pdx.edu/fedora/linux http://mirrors.usc.edu/pub/linux/distributions/fedora/linux ftp://ftp.cse.buffalo.edu/pub/Linux/fedora/linux ftp://fedora.bu.edu http://fedora.mirrors.tds.net/pub/fedora -freebsd ftp://ftp.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ar.FreeBSD.org/pub/FreeBSD/ ftp://ftp.au.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.au.FreeBSD.org/pub/FreeBSD/ ftp://ftp.at.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.at.FreeBSD.org/pub/FreeBSD/ ftp://ftp.br.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.br.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ca.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.ca.FreeBSD.org/ ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ ftp://ftp.cz.FreeBSD.org/pub/FreeBSD/ ftp://ftp.dk.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.dk.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ee.FreeBSD.org/pub/FreeBSD/ ftp://ftp.fr.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.fr.FreeBSD.org/pub/FreeBSD/ ftp://ftp.de.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.de.FreeBSD.org/pub/FreeBSD/ ftp://ftp.gr.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.gr.FreeBSD.org/pub/FreeBSD/ ftp://ftp.hk.FreeBSD.org/pub/FreeBSD/ ftp://ftp.is.FreeBSD.org/pub/FreeBSD/ ftp://ftp.id.FreeBSD.org/pub/FreeBSD/ ftp://ftp.ie.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.ie.FreeBSD.org/pub/FreeBSD/ ftp://ftp.it.FreeBSD.org/pub/FreeBSD/ ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.jp.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.kr.FreeBSD.org/pub/FreeBSD/ ftp://ftp1.us.FreeBSD.org/pub/FreeBSD/ ftp://ftp2.us.FreeBSD.org/pub/FreeBSD/ +cran http://cran.r-project.org http://cran.us.r-project.org +debian http://ftp.au.debian.org/debian/ http://ftp.at.debian.org/debian/ http://ftp.by.debian.org/debian/ http://ftp.be.debian.org/debian/ http://ftp.br.debian.org/debian/ http://ftp.bg.debian.org/debian/ http://ftp.ca.debian.org/debian/ http://ftp2.cn.debian.org/debian/ http://ftp.cn.debian.org/debian/ http://ftp.hr.debian.org/debian/ http://ftp.cz.debian.org/debian/ http://ftp.dk.debian.org/debian/ http://ftp.sv.debian.org/debian/ http://ftp.ee.debian.org/debian/ http://ftp.fi.debian.org/debian/ http://ftp.fr.debian.org/debian/ http://ftp2.de.debian.org/debian/ http://ftp.de.debian.org/debian/ http://ftp.gr.debian.org/debian/ http://ftp.hu.debian.org/debian/ http://ftp.is.debian.org/debian/ http://ftp.ie.debian.org/debian/ http://ftp.it.debian.org/debian/ http://ftp.jp.debian.org/debian/ http://ftp.kr.debian.org/debian/ http://ftp.lt.debian.org/debian/ http://ftp.mx.debian.org/debian/ http://ftp.md.debian.org/debian/ http://ftp.nl.debian.org/debian/ http://ftp.nc.debian.org/debian/ http://ftp.nz.debian.org/debian/ http://ftp.no.debian.org/debian/ http://ftp.pl.debian.org/debian/ http://ftp.pt.debian.org/debian/ http://ftp.ro.debian.org/debian/ http://ftp.ru.debian.org/debian/ http://ftp.sg.debian.org/debian/ http://ftp.sk.debian.org/debian/ http://ftp.si.debian.org/debian/ http://ftp.es.debian.org/debian/ http://ftp.se.debian.org/debian/ http://ftp.ch.debian.org/debian/ http://ftp.tw.debian.org/debian/ http://ftp.tr.debian.org/debian/ http://ftp.ua.debian.org/debian/ http://ftp.uk.debian.org/debian/ http://ftp.us.debian.org/debian/ +fedora-dev http://archives.fedoraproject.org/pub/archive/fedora/linux/ +freebsd http://ftp.freebsd.org/pub/FreeBSD/ gentoo http://gentoo.osuosl.org/distfiles http://ftp.halifax.rwth-aachen.de/gentoo/distfiles http://gentoo-distfiles.mirrors.tds.net/distfiles http://gentoo.ussg.indiana.edu/distfiles -gimp ftp://ftp.fau.de/gimp/gimp/ ftp://ftp.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/ ftp://mirrors-usa.go-parts.com/gimp/gimp/ http://gimp.afri.cc/pub/gimp/ http://gimp.mirrors.hoobly.com/pub/gimp/ http://mirror.hessmo.com/gimp/pub/gimp/ http://mirror.nbtelecom.com.br/gimp/gimp/ https://ftp.fau.de/gimp/gimp/ http://www.go-parts.com/mirrors-usa/gimp/gimp/ http://www.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/ +gimp https://ftp.fau.de/gimp/gimp/ ftp://ftp.fau.de/gimp/gimp/ http://artfiles.org/gimp.org/pub/gimp/ http://www.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/ ftp://ftp.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/ http://pirbot.com/mirrors/gimp/gimp/ github https://github.com/downloads -gmt ftp://mirror.geosci.usyd.edu.au/pub/gmt/ ftp://ftp.soest.hawaii.edu/gmt/ ftp://ftp.soest.hawaii.edu/gmt/ ftp://ibis.grdl.noaa.gov/pub/gmt/ ftp://ftp.iris.washington.edu/pub/gmt/ ftp://ftp.iag.usp.br/pub/gmt/ ftp://ftp.geologi.uio.no/pub/gmt/ -gnome http://download.gnome.org/ -gnu http://ftp.gnu.org/gnu/ ftp://ftp.gnu.org/gnu/ ftp://gnu.mirror.iweb.com http://gnu.mirror.iweb.com ftp://mirror.vexxhost.com/gnu/ http://gnu.mirror.vexxhost.com/ ftp://gnu.opencube.ca/ http://gnu.opencube.ca/ http://mirror.sdunix.com/gnu/ ftp://mirrors.kernel.org/gnu/ http://mirrors.kernel.org/gnu/ http://open-source-box.org/ ftp://open-source-box.org/gnu/ http://gnu.mirrors.hoobly.com/gnu/ http://mirror.easthsia.com/gnu http://mirror.keystealth.org/gnu/ ftp://mirror.keystealth.org/gnu/ http://gnu.mirrorcatalogs.com/ ftp://gnu.mirrorcatalogs.com/gnu/ http://mirrors.axint.net/repos/gnu.org/ http://mirrors.syringanetworks.net/gnu/ ftp://mirrors.syringanetworks.net/gnu/ http://mirror.team-cymru.org/gnu/ ftp://mirror.team-cymru.org/gnu/ ftp://mirror.anl.gov/pub/gnu/ http://mirror.anl.gov/pub/gnu/ http://mirror.thecodefactory.org/gnu/ http://gnu.askapache.com/ ftp://aeneas.mit.edu/pub/gnu/ http://ftp.wayne.edu/gnu/ http://mirror.nexcess.net/gnu/ http://psg.mtu.edu/pub/gnu/ ftp://psg.mtu.edu/pub/gnu/ http://gnu.mirror.constant.com/ ftp://spinellicreations.com/gnu/ http://mirror.clarkson.edu/gnu/ http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/ http://mirrors.zerg.biz/gnu/ http://reflection.oss.ou.edu/gnu/gnu/ ftp://reflection.oss.ou.edu/gnu/gnu/ http://gnu.mirrors.pair.com/gnu/ ftp://gnu.mirrors.pair.com/gnu/gnu/ ftp://ftp.unicamp.br/pub/gnu/ http://gnu.c3sl.ufpr.br/ftp/ http://mirror.nbtelecom.com.br/gnu/ http://mirror.cedia.org.ec/gnu/ ftp://mirror.cedia.org.ec/gnu http://download.polytechnic.edu.na/pub/ftp.gnu.org/gnu/ http://mirror.is.co.za/mirror/ftp.gnu.org/gnu/ ftp://ftp.is.co.za/mirror/ftp.gnu.org/gnu/ http://gnu.afri.cc/ http://mirrors.ispros.com.bd/gnu http://mirror.bjtu.edu.cn/gnu/ http://mirrors.ustc.edu.cn/gnu/ ftp://mirrors.ustc.edu.cn/gnu/ http://mirror.hust.edu.cn/gnu/ http://infinity.kmeacollege.ac.in/gnu/ ftp://infinity.kmeacollege.ac.in/gnu/ http://gnumirror.nkn.in/ http://ftp.jaist.ac.jp/pub/GNU/ http://mirror.jre655.com/GNU ftp://mirror.jre655.com/GNU http://public.p-knowledge.co.jp/gnu-mirror/gnu/ http://ftp.kaist.ac.kr/gnu/gnu/ http://ossm.utm.my/gnu/ http://mirror.squ.edu.om/gnu/ http://ftp.twaren.net/Unix/GNU/gnu/ ftp://ftp.twaren.net/Unix/GNU/gnu/ http://ftp.yzu.edu.tw/gnu/ ftp://ftp.yzu.edu.tw/gnu/ http://mirror.aarnet.edu.au/pub/gnu/ ftp://mirror.aarnet.edu.au/pub/gnu/ http://gnu.mirror.uber.com.au/ ftp://gd.tuwien.ac.at/gnu/gnusrc/ http://gd.tuwien.ac.at/gnu/gnusrc/ http://tweedo.com/mirror/gnu/ http://gnu.cu.be/ http://ftp.download-by.net/gnu/gnu/ http://mirrors.dotsrc.org/gnu/ ftp://mirrors.dotsrc.org/gnu/ ftp://ftp.funet.fi/pub/gnu/prep/ http://www.nic.funet.fi/pub/gnu/ftp.gnu.org/pub/gnu/ http://mirror.bbln.org/gnu ftp://mirror.bbln.org/gnu http://mirror.ibcp.fr/pub/gnu/ ftp://ftp.igh.cnrs.fr/pub/gnu/ http://ftp.igh.cnrs.fr/pub/gnu/ http://gnu.cardse.net/ ftp://www.artfiles.org/gnu.org/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org/ ftp://ftp.cs.tu-berlin.de/pub/gnu/ http://ftp.halifax.rwth-aachen.de/gnu/ ftp://ftp.halifax.rwth-aachen.de/gnu/ http://ftp.u-tx.net/gnu/ ftp://ftp.u-tx.net/gnu/ ftp://ftp.informatik.rwth-aachen.de/pub/gnu/ http://ftp.hosteurope.de/mirror/ftp.gnu.org/gnu/ http://mirror.checkdomain.de/gnu ftp://mirror.checkdomain.de/gnu http://mirror3.layerjet.com/gnu/ http://ftp.hawo.stw.uni-erlangen.de/gnu ftp://ftp.hawo.stw.uni-erlangen.de/gnu http://mirror.netcologne.de/gnu ftp://mirror.netcologne.de/gnu ftp://ftp.cc.uoc.gr/mirrors/gnu/ http://ftp.cc.uoc.gr/mirrors/gnu/ ftp://ftp.ntua.gr/pub/gnu/ ftp://ftp.heanet.ie/pub/gnu/ http://ftp.heanet.ie/mirrors/gnu/ http://mirror2.mirror.garr.it/mirrors/gnuftp/gnu/ http://mirrors.muzzy.it/gnu ftp://mirrors.muzzy.it/gnu ftp://ftp.mirror.nl/pub/mirror/gnu/ ftp://ftp.nluug.nl/pub/gnu/ http://mirror.arbitrary.nl/gnu/ http://ftp.snt.utwente.nl/pub/software/gnu/ ftp://ftp.snt.utwente.nl/pub/software/gnu/ ftp://ftp.uninett.no/pub/gnu/ http://gnuftp.uib.no/ ftp://gnuftp.uib.no/pub/gnuftp/ http://ftp.task.gda.pl/pub/gnu/ ftp://ftp.task.gda.pl/pub/gnu/ ftp://sunsite.icm.edu.pl/pub/gnu/ ftp://mirrors.nfsi.pt/pub/gnu/ http://mirrors.nfsi.pt/gnu/ ftp://mirrors.fe.up.pt/pub/gnu/ http://mirrors.fe.up.pt/pub/gnu/ http://gnu.mirrors.linux.ro/ ftp://gnu.mirrors.linux.ro/gnu/ http://mirror.tochlab.net/pub/gnu/ ftp://mirror.tochlab.net/pub/gnu/ http://mirror.sbb.rs/gnu/ ftp://mirror.sbb.rs/gnu/ http://gnu.prunk.si http://mirror.lihnidos.org/GNU/ftp/gnu/ http://ftp.gul.es/gnu/ftp.gnu.org/gnu/ ftp://ftp.gul.es/gnu/ftp.gnu.org/gnu/ http://ftp.rediris.es/mirror/GNU/gnu/ ftp://ftp.rediris.es/mirror/GNU/gnu/ http://217.160.6.133/Asturies/GNU/gnu/ ftp://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/ http://ftp.df.lth.se/pub/ftp.gnu.org/pub/gnu/ http://mirror.switch.ch/ftp/mirror/gnu/ ftp://mirror.switch.ch/mirror/gnu/ http://mirror.rackdc.com/gnu/ ftp://www.mirrorservice.org/sites/ftp.gnu.org/gnu/ http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/ http://ftp.gnu.org.ua/gnu/ ftp://ftp.gnu.org.ua/gnu/ http://ftp-gnu-org.ip-connect.vn.ua/ ftp://ftp-gnu-org.ip-connect.vn.ua/mirror/ftp.gnu.org/ http://mirror.lagoon.nc/pub/gnu/ ftp://mirror.lagoon.nc/pub/gnu/ -gnu-alpha ftp://alpha.gnu.org/gnu/ http://alpha.gnu.org/gnu/ ftp://ftp.funet.fi/pub/gnu/alpha/gnu/ http://www.nic.funet.fi/pub/gnu/alpha/gnu/ ftp://gnualpha.uib.no/pub/gnualpha/ http://gnualpha.uib.no/ ftp://mirrors.fe.up.pt/pub/gnu-alpha/ http://mirrors.fe.up.pt/pub/gnu-alpha/ http://mirror.lihnidos.org/GNU/alpha/gnu/ http://mirrors.ibiblio.org/gnu/alpha/gnu/ http://gnualpha.spinellicreations.com/gnu/ http://gnu.c3sl.ufpr.br/alpha/gnu/ -gnupg ftp://ftp.gnupg.org/gcrypt/ http://mirrors.dotsrc.org/gcrypt/ http://artfiles.org/gnupg.org/ http://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/ ftp://sunsite.icm.edu.pl/pub/security/gnupg/ ftp://gd.tuwien.ac.at/privacy/gnupg/ http://www.ring.gr.jp/pub/net/gnupg/ ftp://ftp.ring.gr.jp/pub/net/gnupg/ +gmt ftp://ftp.soest.hawaii.edu/gmt/ ftp://ftp.iris.washington.edu/pub/gmt/ ftp://ftp.iag.usp.br/pub/gmt/ ftp://ftp.geologi.uio.no/pub/gmt/ ftp://ftp.star.nesdis.noaa.gov/pub/sod/lsa/gmt +gnome https://download.gnome.org/ +gnu http://ftpmirror.gnu.org/ http://ftp.gnu.org/gnu/ +gnu-alpha ftp://alpha.gnu.org/gnu/ http://alpha.gnu.org/gnu/ ftp://ftp.funet.fi/pub/gnu/alpha/gnu/ http://www.nic.funet.fi/pub/gnu/alpha/gnu/ ftp://gnualpha.uib.no/pub/gnualpha/ http://gnualpha.uib.no/ ftp://mirrors.fe.up.pt/pub/gnu-alpha/ http://mirrors.fe.up.pt/pub/gnu-alpha/ http://mirror.lihnidos.org/GNU/alpha/gnu/ http://mirrors.ibiblio.org/gnu/alpha/gnu/ +gnupg ftp://ftp.gnupg.org/gcrypt/ http://mirrors.dotsrc.org/gcrypt/ http://artfiles.org/gnupg.org/ http://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/ ftp://sunsite.icm.edu.pl/pub/security/gnupg/ http://gd.tuwien.ac.at/privacy/gnupg/ http://www.ring.gr.jp/pub/net/gnupg/ ftp://ftp.ring.gr.jp/pub/net/gnupg/ hackage http://hackage.haskell.org/ http://dev.gentoo.org/~qnikst/hdiff.luite.com/ -idsoftware ftp://ftp.idsoftware.com/idstuff ftp://dl.xs4all.nl/pub/mirror/idsoftware/idstuff ftp://ftp.fu-berlin.de/pc/games/idgames/idstuff ftp://ftp.mirror.nl/pub/mirror/idsoftware/idstuff ftp://ftp.gamers.org/pub/idgames/idstuff -imagemagick http://mirrors-au.go-parts.com/mirrors/ImageMagick/ ftp://mirrors-au.go-parts.com/mirrors/ImageMagick/ ftp://mirror.aarnet.edu.au/pub/imagemagick/ ftp://gd.tuwien.ac.at/pub/graphics/ImageMagick/ http://servingzone.com/mirrors/ImageMagick/ http://mirrors.linsrv.net/ImageMagick ftp://mirrors.linsrv.net/pub/ImageMagick http://mirror.checkdomain.de/imagemagick/ ftp://mirror.checkdomain.de/imagemagick/ http://imagemagick.spd.co.il/ ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org http://www.champground.com/imagemagick/ ftp://ftp.nluug.nl/pub/ImageMagick http://ftp.surfnet.nl/pub/ImageMagick/ http://mirror.searchdaimon.com/ImageMagick/ ftp://sunsite.icm.edu.pl/packages/ImageMagick/ ftp://ftp.tpnet.pl/pub/graphics/ImageMagick/ http://mirrors-ru.go-parts.com/mirrors/ImageMagick/ ftp://mirrors-ru.go-parts.com/mirrors/ImageMagick/ ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick http://mirror.is.co.za/pub/imagemagick/ ftp://ftp.is.co.za/pub/imagemagick http://mirrors-uk.go-parts.com/mirrors/ImageMagick/ ftp://mirrors-usa.go-parts.com/mirrors/ImageMagick/ http://mirrors-usa.go-parts.com/mirrors/ImageMagick/ ftp://mirrors-usa.go-parts.com/mirrors/ImageMagick/ http://www.imagemagick.org/download ftp://ftp.fifi.org/pub/ImageMagick/ -kde http://download.kde.org http://mirror.csclub.uwaterloo.ca/kde ftp://mirrors.dotsrc.org/kde ftp://kde.mirror.anlx.net +idsoftware ftp://ftp.idsoftware.com/idstuff ftp://ftp.fu-berlin.de/pc/games/idgames/idstuff ftp://ftp.gamers.org/pub/idgames/idstuff +imagemagick http://mirror.checkdomain.de/imagemagick/ ftp://mirror.checkdomain.de/imagemagick/ ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org ftp://ftp.nluug.nl/pub/ImageMagick http://ftp.nluug.nl/ImageMagick/ ftp://sunsite.icm.edu.pl/packages/ImageMagick/ http://ftp.acc.umu.se/mirror/imagemagick.org/ftp/ https://www.imagemagick.org/download http://transloadit.imagemagick.org/download ftp://transloadit.imagemagick.org/ImageMagick ftp://ftp.fifi.org/pub/ImageMagick +kde https://download.kde.org http://mirror.csclub.uwaterloo.ca/kde ftp://mirrors.dotsrc.org/kde ftp://kde.mirror.anlx.net kernel http://www.kernel.org/pub lokigames http://updates.lokigames.com mplayer http://www1.mplayerhq.hu/MPlayer http://www2.mplayerhq.hu/MPlayer http://www5.mplayerhq.hu/MPlayer http://www7.mplayerhq.hu/MPlayer http://www8.mplayerhq.hu/MPlayer ftp://ftp1.mplayerhq.hu/MPlayer/ ftp://ftp6.mplayerhq.hu/MPlayer/ ftp://ftp7.mplayerhq.hu/MPlayer/ ftp://ftp8.mplayerhq.hu/MPlayer/ mysql http://gd.tuwien.ac.at/db/mysql/ ftp://gd.tuwien.ac.at/db/mysql/ http://mysql.mirror.kangaroot.net/ ftp://mysql.mirror.kangaroot.net/pub/mysql/ http://mysql.blic.net/ http://mysql.online.bg/ ftp://mysql.online.bg/ http://mysql.linux.cz/ ftp://ftp.fi.muni.cz/pub/mysql/ http://mirrors.dotsrc.org/mysql/ ftp://mirrors.dotsrc.org/mysql/ http://mirrors.ircam.fr/pub/mysql/ ftp://mirrors.ircam.fr/pub/mysql/ http://sunsite.informatik.rwth-aachen.de/mysql/ ftp://sunsite.informatik.rwth-aachen.de/pub/mirror/www.mysql.com/ http://ftp.gwdg.de/pub/misc/mysql/ ftp://ftp.gwdg.de/pub/misc/mysql/ ftp://ftp.fu-berlin.de/unix/databases/mysql/ http://mysql.mirrors.ovh.net/ftp.mysql.com/ ftp://mysql.mirrors.ovh.net/ftp.mysql.com/ http://ftp.ntua.gr/pub/databases/mysql/ ftp://ftp.ntua.gr/pub/databases/mysql/ http://mysql.mirrors.crysys.hit.bme.hu/ ftp://ftp.crysys.hu/pub/mysql/ http://ftp.heanet.ie/mirrors/www.mysql.com/ ftp://ftp.heanet.ie/mirrors/www.mysql.com/ http://na.mirror.garr.it/mirrors/MySQL/ ftp://na.mirror.garr.it/mirrors/MySQL/ http://mirror.leaseweb.com/mysql/ ftp://mirror.leaseweb.com/mysql/ http://sunsite.icm.edu.pl/mysql/ ftp://sunsite.icm.edu.pl/pub/unix/mysql/ http://mysql.nfsi.pt/ ftp://ftp.nfsi.pt/pub/mysql/ http://mirrors.xservers.ro/mysql/ http://ftp.arnes.si/mysql/ ftp://ftp.arnes.si/packages/mysql/ http://ftp.sunet.se/pub/unix/databases/relational/mysql/ ftp://ftp.sunet.se/pub/unix/databases/relational/mysql/ http://mirror.switch.ch/ftp/mirror/mysql/ ftp://mirror.switch.ch/mirror/mysql/ http://ftp.itu.edu.tr/Mirror/Mysql/ ftp://ftp.itu.edu.tr/Mirror/Mysql/ http://www.mirrorservice.org/sites/ftp.mysql.com/ ftp://ftp.mirrorservice.org/sites/ftp.mysql.com/ http://mirrors.dedipower.com/www.mysql.com/ http://mirrors.ukfast.co.uk/sites/ftp.mysql.com/ ftp://mirrors.ukfast.co.uk/ftp.mysql.com/ http://mirror.csclub.uwaterloo.ca/mysql/ ftp://mirror.csclub.uwaterloo.ca/mysql/ http://mysql.mirror.rafal.ca/ ftp://mysql.mirror.rafal.ca/pub/mysql/ http://opensource.become.com/mysql/ http://mysql.mirrors.hoobly.com/ http://mysql.he.net/ http://mirror.trouble-free.net/mysql_mirror/ http://mysql.llarian.net/ ftp://mysql.llarian.net/pub/mysql ftp://mirror.anl.gov/pub/mysql/ http://mysql.mirrors.pair.com/ ftp://ftp.linorg.usp.br/mysql/ http://linorg.usp.br/mysql ftp://linorg.usp.br/mysql http://mysql.mirrors.arminco.com/ http://mysql.spd.co.il/ http://ftp.iij.ad.jp/pub/db/mysql/ ftp://ftp.iij.ad.jp/pub/db/mysql/ http://ftp.jaist.ac.jp/pub/mysql/ ftp://ftp.jaist.ac.jp/pub/mysql/ http://mysql.cdpa.nsysu.edu.tw/ ftp://mysql.cdpa.nsysu.edu.tw/Unix/Database/MySQL/ http://mysql.mirrors.ilisys.com.au/ http://mysql.inspire.net.nz/ ftp://mysql.inspire.net.nz/mysql/ -netbsd ftp://ftp.NetBSD.org/pub/NetBSD ftp://ftp.au.NetBSD.org/pub/NetBSD ftp://ftp2.au.NetBSD.org/pub/NetBSD ftp://ftp.at.NetBSD.org/pub/NetBSD ftp://ftp.be.NetBSD.org ftp://ftp.cn.NetBSD.org/pub/NetBSD ftp://ftp.cz.NetBSD.org/pub/NetBSD ftp://ftp.dk.NetBSD.org/pub/NetBSD ftp://ftp.ee.NetBSD.org/pub/NetBSD ftp://ftp.fi.NetBSD.org/pub/NetBSD ftp://ftp2.fr.NetBSD.org/pub/NetBSD ftp://ftp4.fr.NetBSD.org/mirrors/ftp.netbsd.org ftp://ftp2.de.NetBSD.org/pub/NetBSD ftp://ftp3.de.NetBSD.org/pub/NetBSD ftp://ftp5.de.NetBSD.org/pub/NetBSD ftp://ftp6.de.NetBSD.org/pub/NetBSD ftp://ftp.gr.NetBSD.org/pub/NetBSD ftp://ftp.hu.NetBSD.org/pub/NetBSD ftp://ftp.ie.NetBSD.org/pub/netbsd ftp://ftp.il.NetBSD.org/pub/NetBSD ftp://ftp.jp.NetBSD.org/pub/NetBSD ftp://ftp2.jp.NetBSD.org/pub/NetBSD ftp://ftp7.jp.NetBSD.org/pub/NetBSD ftp://ftp4.jp.NetBSD.org/pub/NetBSD ftp://ftp5.jp.NetBSD.org/pub/NetBSD ftp://ftp6.jp.NetBSD.org/pub/NetBSD ftp://ftp.nl.NetBSD.org/pub/NetBSD ftp://ftp2.no.NetBSD.org/pub/NetBSD ftp://ftp.ro.NetBSD.org/pub/NetBSD ftp://ftp.ru.NetBSD.org/pub/NetBSD ftp://ftp.sk.NetBSD.org/pub/NetBSD ftp://ftp.es.NetBSD.org/pub/NetBSD ftp://ftp.se.NetBSD.org/pub/NetBSD ftp://ftp2.se.NetBSD.org/pub/NetBSD ftp://ftp.tw.NetBSD.org/pub/NetBSD ftp://ftp2.tw.NetBSD.org/pub/NetBSD ftp://ftp.uk.NetBSD.org/pub/NetBSD ftp://ftp2.us.NetBSD.org/pub/NetBSD ftp://ftp3.us.NetBSD.org/pub/NetBSD ftp://ftp4.us.NetBSD.org/pub/NetBSD ftp://ftp5.us.NetBSD.org/pub/NetBSD ftp://ftp6.us.NetBSD.org/NetBSD ftp://ftp7.us.NetBSD.org/pub/NetBSD ftp://ftp8.us.NetBSD.org/pub/NetBSD ftp://ftp.cz.NetBSD.org/pub/NetBSD ftp://ftp.dk.NetBSD.org/pub/NetBSD ftp://ftp.ee.NetBSD.org/pub/NetBSD ftp://ftp.fi.NetBSD.org/pub/NetBSD ftp://ftp2.fr.NetBSD.org/pub/NetBSD ftp://ftp4.fr.NetBSD.org/mirrors/ftp.netbsd.org ftp://ftp2.de.NetBSD.org/pub/NetBSD ftp://ftp3.de.NetBSD.org/pub/NetBSD ftp://ftp5.de.NetBSD.org/pub/NetBSD ftp://ftp6.de.NetBSD.org/pub/NetBSD ftp://ftp.gr.NetBSD.org/pub/NetBSD ftp://ftp.hu.NetBSD.org/pub/NetBSD ftp://ftp.ie.NetBSD.org/pub/netbsd ftp://ftp.il.NetBSD.org/pub/NetBSD ftp://ftp.ie.NetBSD.org/pub/netbsd ftp://ftp.il.NetBSD.org/pub/NetBSD ftp://ftp.jp.NetBSD.org/pub/NetBSD ftp://ftp2.jp.NetBSD.org/pub/NetBSD ftp://ftp3.jp.NetBSD.org/pub/NetBSD ftp://ftp7.jp.NetBSD.org/pub/NetBSD ftp://ftp4.jp.NetBSD.org/pub/NetBSD ftp://ftp5.jp.NetBSD.org/pub/NetBSD ftp://ftp6.jp.NetBSD.org/pub/NetBSD ftp://ftp.nl.NetBSD.org/pub/NetBSD ftp://ftp2.no.NetBSD.org/pub/NetBSD ftp://ftp.ro.NetBSD.org/pub/NetBSD ftp://ftp.ru.NetBSD.org/pub/NetBSD ftp://ftp.sk.NetBSD.org/pub/NetBSD ftp://ftp.es.NetBSD.org/pub/NetBSD ftp://ftp.se.NetBSD.org/pub/NetBSD ftp://ftp2.se.NetBSD.org/pub/NetBSD ftp://ftp.tw.NetBSD.org/pub/NetBSD ftp://ftp2.tw.NetBSD.org/pub/NetBSD ftp://ftp3.tw.NetBSD.org/pub/NetBSD ftp://ftp.uk.NetBSD.org/pub/NetBSD ftp://ftp2.us.NetBSD.org/pub/NetBSD ftp://ftp3.us.NetBSD.org/pub/NetBSD ftp://ftp4.us.NetBSD.org/pub/NetBSD ftp://ftp5.us.NetBSD.org/pub/NetBSD ftp://ftp6.us.NetBSD.org/NetBSD ftp://ftp7.us.NetBSD.org/pub/NetBSD ftp://ftp8.us.NetBSD.org/pub/NetBSD -nongnu http://download.savannah.nongnu.org/releases-noredirect/ http://ftp.cc.uoc.gr/mirrors/nongnu.org/ http://ftp.twaren.net/Unix/NonGNU/ http://mirror.csclub.uwaterloo.ca/nongnu/ ftp://mirror.csclub.uwaterloo.ca/nongnu/ http://mirrors.fe.up.pt/pub/nongnu/ ftp://mirrors.fe.up.pt/pub/nongnu/ http://mirrors.zerg.biz/nongnu/ http://nongnu.askapache.com/ http://nongnu.uib.no/ ftp://nongnu.uib.no/pub/nongnu/ http://savannah.c3sl.ufpr.br/ ftp://savannah.c3sl.ufpr.br/savannah-nongnu/ ftp://ftp.twaren.net/Unix/NonGNU/ -openbsd ftp://ftp.openbsd.org/pub/OpenBSD ftp://ftp.it.net.au/mirrors/OpenBSD ftp://openbsd.wiretapped.net/pub/OpenBSD ftp://gd.tuwien.ac.at/opsys/OpenBSD ftp://playboy.wu-wien.ac.at/pub/OpenBSD ftp://ftp.ca.openbsd.org/pub/OpenBSD ftp://ftp.shellhung.org/pub/OpenBSD ftp://ftp.jaquet.dk/pub/openSSH/portable ftp://ftp.fi.debian.org/pub/OpenBSD ftp://ftp.ac-creteil.fr/OpenBSD ftp://ftp.fr.openbsd.org/pub/OpenBSD ftp://ftp.club-internet.fr/pub/OpenBSD ftp://ftp.de.openbsd.org/pub/OpenBSD ftp://ftp.tu-clausthal.de/pub/OpenBSD ftp://ftp.freenet.de/pub/ftp.openbsd.org/pub/OpenBSD ftp://ftp-stud.fht-esslingen.de/pub/OpenBSD ftp://pandemonium.tiscali.de/pub/OpenBSD ftp://ftp.taubenschlag.uni-frankfurt.de/pub/mirror/ftp.openssh.com/portable ftp://openbsd.bay13.net/pub/OpenBSD ftp://ftp.uni-stuttgart.de/pub/OpenBSD ftp://ftp.fh-wolfenbuettel.de/pub/os/openbsd ftp://filoktitis.noc.uoa.gr/pub/OpenBSD ftp://ftp.physics.auth.gr/pub/mirrors/OpenBSD/OpenBSD ftp://ftp.fsn.hu/pub/OpenBSD ftp://ftp.netlab.is.tsukuba.ac.jp/pub/os/OpenBSD ftp://ftp.iij.ad.jp/pub/OpenBSD ftp://ftp.jp.openbsd.org/pub/OpenBSD ftp://ftp.kddlabs.co.jp/OpenBSD ftp://ftp.nl.uu.net/pub/OpenBSD ftp://ftp.calyx.nl/pub/OpenBSD ftp://ftp.nluug.nl/pub/OpenBSD ftp://mirror.widexs.nl/pub ftp://ftp.inet.no/pub/OpenBSD ftp://ftp.uninett.no/pub/OpenBSD ftp://sunsite.icm.edu.pl/pub/OpenBSD ftp://ftp.task.gda.pl/pub/OpenBSD ftp://ftp.physics.uvt.ro/pub/OpenBSD ftp://ftp.gamma.ru/pub/OpenBSD ftp://ftp.radio-msu.net/pub/OpenBSD ftp://ftp.isu.net.sa/pub/ftp.openbsd.org/OpenBSD ftp://ftp.rediris.es/mirror/OpenBSD ftp://ftp.stacken.kth.se/pub/OpenBSD ftp://ftp.sunet.se/pub/OpenBSD ftp://mirror.pudas.net/OpenBSD ftp://ftp.solnet.ch/mirror/OpenBSD ftp://sunsite.cnlab-switch.ch/pub/OpenBSD ftp://openbsd.csie.nctu.edu.tw/pub/OpenBSD ftp://openbsd.nsysu.edu.tw/pub/OpenBSD ftp://ftp.tku.edu.tw/pub/OpenBSD ftp://ftp.linux.org.tr/OpenBSD ftp://ftp.openbsd.org.ua/pub/OpenBSD ftp://ftp.plig.org/pub/OpenBSD ftp://ftp3.usa.openbsd.org/pub/OpenBSD ftp://mirror.csit.fsu.edu/pub/OpenBSD ftp://reflection.ncsa.uiuc.edu/pub/OpenBSD ftp://ftp.src.uchicago.edu/pub/OpenBSD ftp://rt.fm/pub/OpenBSD ftp://ftp.cse.buffalo.edu/pub/OpenBSD ftp://ftp.stealth.net/pub/mirrors/ftp.openssh.com/pub/OpenBSD ftp://openbsd.mirrors.pair.com ftp://carroll.cac.psu.edu/pub/OpenBSD ftp://mirrors.rcn.net/pub/OpenBSD ftp://openbsd.secsup.org/pub/openbsd ftp://ftp.tux.org/bsd/openbsd ftp://mirror.cs.wisc.edu/pub/mirrors/OpenBSD -openldap ftp://ftp.OpenLDAP.org/pub/OpenLDAP ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP http://www.PlanetMirror.com/pub/openldap ftp://ftp.ucr.ac.cr/pub/Unix/openldap ftp://ftp.ntua.gr/mirror/OpenLDAP ftp://ftp.dti.ad.jp/pub/net/OpenLDAP ftp://ftp.u-aizu.ac.jp/pub/net/openldap ftp://ftp.holywar.net/pub/mirror/OpenLDAP ftp://ftp.nl.uu.net/pub/unix/db/openldap ftp://ftp.linux.pt/pub/mirrors/OpenLDAP ftp://sunsite.cnlab-switch.ch/mirror/OpenLDAP ftp://ftp.plig.net/pub/OpenLDAP -openssl ftp://ftp.openssl.org ftp://mirror.switch.ch/mirror/openssl/ http://mirror.switch.ch/ftp/mirror/openssl/ ftp://ftp.pca.dfn.de/pub/tools/net/openssl/ ftp://sunsite.uio.no/pub/security/openssl/ ftp://ftp.sunet.se/pub/security/tools/net/openssl/ ftp://gd.tuwien.ac.at/infosys/security/openssl/ ftp://ftp.kfki.hu/pub/packages/security/openssl/ ftp://guest.kuria.katowice.pl/pub/openssl/ ftp://ftp.fi.muni.cz/pub/openssl/ http://openssl.parentinginformed.com/ ftp://ftp.tpnet.pl/pub/security/openssl/source/ http://openssl.skazkaforyou.com/ http://openssl.raffsoftware.com/ -opera ftp://ftp.opera.com/pub/opera ftp://mirror.switch.ch/mirror/opera ftp://ftp.tu-cottbus.de/pub/net/opera ftp://ftp.sunet.se/pub/www/clients/Opera ftp://ftp.task.gda.pl/pub/opera ftp://ftp.uit.no/pub/www/opera ftp://ftp.tiscali.nl/pub/mirrors/opera ftp://ftp.ntua.gr/pub/www/Opera ftp://ftp.rediris.es/mirror/opera ftp://ftp.heanet.ie/pub/opera +nongnu http://download.savannah.nongnu.org/releases/ http://ftp.cc.uoc.gr/mirrors/nongnu.org/ http://ftp.twaren.net/Unix/NonGNU/ http://mirror.csclub.uwaterloo.ca/nongnu/ ftp://mirror.csclub.uwaterloo.ca/nongnu/ http://mirrors.fe.up.pt/pub/nongnu/ ftp://mirrors.fe.up.pt/pub/nongnu/ http://nongnu.askapache.com/ http://nongnu.uib.no/ ftp://nongnu.uib.no/pub/nongnu/ http://savannah.c3sl.ufpr.br/ ftp://savannah.c3sl.ufpr.br/savannah-nongnu/ ftp://ftp.twaren.net/Unix/NonGNU/ +openbsd https://mirrors.evowise.com/pub/OpenBSD/ +openldap ftp://ftp.OpenLDAP.org/pub/OpenLDAP ftp://ftp.ntua.gr/mirror/OpenLDAP +openssl ftp://ftp.openssl.org ftp://ftp.linux.hr/pub/openssl/ http://artfiles.org/openssl.org/ ftp://ftp.pca.dfn.de/pub/tools/net/openssl/ ftp://guest.kuria.katowice.pl/pub/openssl/ ftp://ftp.fi.muni.cz/pub/openssl/ http://openssl.skazkaforyou.com/ +opera ftp://ftp.opera.com/pub/opera ftp://ftp.tu-cottbus.de/pub/net/opera ftp://ftp.task.gda.pl/pub/opera ftp://ftp.ntua.gr/pub/www/Opera ftp://ftp.rediris.es/mirror/opera ftp://ftp.heanet.ie/pub/opera postgresql http://ftp.postgresql.org/pub/ ftp://ftp.postgresql.org/pub/ pypi https://pypi.python.org/packages/source https://files.pythonhosted.org/packages/source -qmail http://ds9a.nl/qmail http://infobase.ibase.com.hk/qmail http://mirror.hudecof.net/qmail http://mirrors.tf.itb.ac.id/qmail http://qmail-mirror.naplopok.hu http://qmail.aberdare.net http://qmail.agarik.com http://qmail.area.com http://qmail.asylog.net http://qmail.autocom.pl http://qmail.balt.net http://qmail.bec.at http://qmail.blic.net http://qmail.blueskynetworks.net http://qmail.bzImage.dk http://qmail.cbn.net.id http://qmail.chilesat.net http://qmail.domenacom.hr http://qmail.drenik.net http://qmail.enderunix.org http://qmail.fidnet.com http://qmail.geeksanon.ca http://qmail.geto.net http://qmail.glasswings.com.au http://qmail.goof.com http://qmail.gotroot.it http://qmail.gremlins.biz http://qmail.hnehosting.com http://qmail.hostlink.com.hk http://qmail.hypergrid.it http://qmail.ilisys.com.au http://qmail.imasd.elmundo.es http://qmail.ipg.sk http://qmail.ipv6.telepac.pt http://qmail.mirrors.Space.Net http://qmail.mirrors.bsd.net http://qmail.mirrors.summersault.com http://qmail.mortalcity.com http://qmail.nac.net http://qmail.netvisao.pt http://qmail.omnis.ch http://qmail.oninet.pt http://qmail.oregonfast.net http://qmail.palomine.net http://qmail.presys.com http://qmail.psshee.com http://qmail.rhnet.is http://qmail.ruk.cuni.cz http://qmail.serve-you.net http://qmail.sgi.net/qmail http://qmail.softflare.com http://qmail.technologieshq.com http://qmail.telepac.pt http://qmail.totalnet.ro http://qmail.unixgeeks.org http://qmail.urc.bl.ac.yu http://qmail.web7days.com http://qmailorg.data-hotel.net http://webmail.kldp.org/qmail http://www.agria.hu/qmail http://www.deserve-it.com/mirrors/www.qmail.org http://www.ie.qmail.org http://www.linuxpourtous.com/qmail http://www.math.ntnu.no/mirror/www.qmail.org http://www.qmail.org http://www9.jp.qmail.org -quakeunity http://www.mirrorservice.org/sites/quakeunity.com http://games.mirrors.tds.net/pub/planetquake3 +qmail http://www.qmail.org/ http://qmail.geto.net/ http://qmail-mirror.jms1.net/ http://qmail.pandakc.com/ http://qmail.mirrors.auchnet.org/ http://qmail.glasswings.com.au/ http://qmail.ii.net/ http://infobase.ibase.com.hk/qmail/ http://qmail.morva.net/ http://qmail.teraren.com/ http://qmail.mirror.cdnetworks.com/ http://qmail.yongbok.net/ http://qmail.mirror.choon.net/ http://qmail.cbox.biz/ http://qmail.cbox.biz/ http://qmail.mirrors.ovh.net/ftp.qmail.org/ http://qmail.rasjonell.net/ http://qmail.europnews.de/ http://qmail.kendzorra.org/ http://qmail.mirror.gsnw.org/ http://mirrors.ntua.gr/qmail/ http://qmail.cti.gr/ http://qmail.dnsbeans.com/ http://qmail.hypergrid.it/ http://qmail.omnis.ch/ http://qmail.linorg.usp.br/ http://qmail.cavsystems.net/ http://qmail.mivzakim.net/ http://qmail.mirror.rise.ph/ +quakeunity http://www.mirrorservice.org/sites/quakeunity.com rubygems https://rubygems.org/gems -ruby https://cache.ruby-lang.org/pub/ruby/ http://ruby.taobao.org/mirrors/ruby/ ftp://ftp.fu-berlin.de/unix/languages/ruby/ -samba http://ftp.samba.org/pub/samba ftp://ftp.samba.gr.jp/pub/samba ftp://gd.tuwien.ac.at/infosys/servers/samba https://ftp.heanet.ie/mirrors/samba http://ftp.cc.uoc.gr/mirrors/samba http://mirrors.azc.uam.mx/mirrors/samba +ruby https://cache.ruby-lang.org/pub/ruby/ ftp://ftp.fu-berlin.de/unix/languages/ruby/ +samba http://ftp.samba.org/pub/samba ftp://ftp.samba.gr.jp/pub/samba http://ftp.cc.uoc.gr/mirrors/samba sabayon http://sabayon.c3sl.ufpr.br/distfiles http://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/distfiles http://ftp.rnl.ist.utl.pt/pub/sabayon/distfiles http://ftp.fsn.hu/pub/linux/distributions/sabayon/distfiles http://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/distfiles http://cross-lfs.sabayonlinux.org/distfiles http://sabayon.mirror.dkm.cz/pub/sabayon/distfiles http://mirror.internode.on.net/pub/sabayon/distfiles http://na.mirror.garr.it/mirrors/sabayonlinux/distfiles http://distfiles.sabayon.org -slang ftp://space.mit.edu/pub/davis/slang ftp://ftp.fu-berlin.de/pub/unix/misc/slang ftp://ftp.ntua.gr/pub/lang/slang/slang -snobol4 ftp://ftp.snobol4.com ftp://ftp.ultimate.com/snobol +snobol4 ftp://ftp.snobol4.org/snobol/old/ sourceforge http://download.sourceforge.net -sourceforge.jp http://iij.dl.sourceforge.jp http://osdn.dl.sourceforge.jp http://globalbase.dl.sourceforge.jp http://keihanna.dl.sourceforge.jp http://jaist.dl.sourceforge.jp -suse http://ftp.iinet.net.au/pub/suse http://mirror.pacific.net.au/linux/suse/ http://suse.inode.at/ ftp://gd.tuwien.ac.at/linux/suse/suse.com/ http://mirrors.uol.com.br/pub/suse/ http://mirror.tv2.dk/pub/linux/suse/ http://fr2.rpmfind.net/linux/SuSE-Linux/ http://ftp.iut-bm.univ-fcomte.fr/pub/Suse/suse/i386/ http://ftp.softnet.tuc.gr/pub/linux/suse/ ftp://ftp.novell.hu/pub/mirrors/ftp.suse.com/ ftp://ftp.heanet.ie/mirrors/ftp.suse.com/pub/suse/ ftp://ftp.unina.it/pub/linux/distributions/SuSE/ ftp://ftp.uniroma2.it/Linux/suse/pub/suse/ http://ftp.jaist.ac.jp/pub/Linux/SuSE/ http://ftp.kddilabs.jp/Linux/packages/SuSE/ http://ftp.riken.jp/Linux/suse/ ftp://ftp.novell.co.jp/pub/suse/ ftp://ftp.kreonet.re.kr/pub/Linux/suse/ ftp://ftp.mirror.nl/pub/mirror/suse/ ftp://ftp.pbone.net/pub/suse ftp://ftp.man.poznan.pl/pub/linux/suse http://ftp.man.poznan.pl/pub/linux/suse http://ftp.tpnet.pl/vol/d7/ftp.suse.com/i386/ http://ftp.lug.ro/suse/ http://ftp.isr.ist.utl.pt/pub/MIRRORS/ftp.suse.com/ http://ftp.caliu.info/pub/distribucions/suse/ ftp://ftp.rediris.es/pub/linux/distributions/suse/ ftp://ftp.solnet.ch/mirror/SuSE/ ftp://sunsite.cnlab-switch.ch/mirror/SuSE/suse/ http://ftp.isu.edu.tw/pub/Linux/SuSE/ http://anorien.csc.warwick.ac.uk/mirrors/suse/ http://www.mirrorservice.org/sites/ftp.suse.com/pub/ http://mirrors.kernel.org/suse/ ftp://mirror.storagetek.com/pub/systems/suse/ ftp://ftp-linux.cc.gatech.edu/pub/suse/suse/ http://ftp.ale.org/pub/suse/ ftp://mirror.mcs.anl.gov/pub/suse/ http://suse.oregonstate.edu/ http://sunsite.utk.edu/ftp/pub/linux/suse/ http://ops.tamu.edu/suse/ http://suse.cs.utah.edu/ http://suse.mirrors.tds.net/pub/suse -ubuntu http://mirror.internode.on.net/pub/ubuntu/ubuntu/ http://mirror.tcc.wa.edu.au/ubuntu/ http://ubuntu.uni-klu.ac.at/ubuntu/ http://mirror.dhakacom.com/ubuntu-archive/ http://mirror.unix-solutions.be/ubuntu/ http://gaosu.rave.org/ubuntu/ http://ubuntu.c3sl.ufpr.br/ubuntu/ http://ubuntu.uni-sofia.bg/ubuntu/ http://hr.archive.ubuntu.com/ubuntu/ http://cz.archive.ubuntu.com/ubuntu/ http://archive.ubuntu.mirror.dkm.cz/ http://ftp.cvut.cz/ubuntu/ http://wwwftp.ciril.fr/pub/linux/ubuntu/archives/ http://ftp.stw-bonn.de/ubuntu/ http://ftp-stud.hs-esslingen.de/ubuntu/ http://mirror.netcologne.de/ubuntu/ http://mirror.unej.ac.id/ubuntu/ http://mirror.network32.net/ubuntu/ http://ubuntu.fastbull.org/ubuntu/ http://kr.archive.ubuntu.com/ubuntu/ http://mirror.nforce.com/pub/linux/ubuntu/ http://mirror.amsiohosting.net/archive.ubuntu.com/ http://nl3.archive.ubuntu.com/ubuntu/ http://mirror.timeweb.ru/ubuntu/ http://ubuntu.mirror.su.se/ubuntu/ http://free.nchc.org.tw/ubuntu/ http://ftp.yzu.edu.tw/ubuntu/ http://mirror.aptus.co.tz/pub/ubuntuarchive/ http://ubuntu.volia.net/ubuntu-archive/ http://mirror.sax.uk.as61049.net/ubuntu/ http://mirror.n5tech.com/ubuntu/ http://mirror.pnl.gov/ubuntu/ http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ http://mirror.metrocast.net/ubuntu/ http://mirrors.namecheap.com/ubuntu/ +sourceforge.jp http://iij.dl.sourceforge.jp http://osdn.dl.sourceforge.jp http://globalbase.dl.sourceforge.jp http://jaist.dl.sourceforge.jp +ubuntu http://mirror.internode.on.net/pub/ubuntu/ubuntu/ http://mirror.tcc.wa.edu.au/ubuntu/ http://ubuntu.uni-klu.ac.at/ubuntu/ http://mirror.dhakacom.com/ubuntu-archive/ http://ubuntu.c3sl.ufpr.br/ubuntu/ http://ubuntu.uni-sofia.bg/ubuntu/ http://hr.archive.ubuntu.com/ubuntu/ http://cz.archive.ubuntu.com/ubuntu/ http://archive.ubuntu.mirror.dkm.cz/ http://ftp.cvut.cz/ubuntu/ http://wwwftp.ciril.fr/pub/linux/ubuntu/archives/ http://ftp.stw-bonn.de/ubuntu/ http://ftp-stud.hs-esslingen.de/ubuntu/ http://mirror.netcologne.de/ubuntu/ http://mirror.unej.ac.id/ubuntu/ http://mirror.network32.net/ubuntu/ http://kr.archive.ubuntu.com/ubuntu/ http://mirror.nforce.com/pub/linux/ubuntu/ http://mirror.amsiohosting.net/archive.ubuntu.com/ http://nl3.archive.ubuntu.com/ubuntu/ http://mirror.timeweb.ru/ubuntu/ http://ubuntu.mirror.su.se/ubuntu/ http://free.nchc.org.tw/ubuntu/ http://ftp.yzu.edu.tw/ubuntu/ http://mirror.aptus.co.tz/pub/ubuntuarchive/ http://ubuntu.volia.net/ubuntu-archive/ http://mirror.sax.uk.as61049.net/ubuntu/ http://mirror.pnl.gov/ubuntu/ http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ http://mirrors.namecheap.com/ubuntu/ vdr-developerorg http://projects.vdr-developer.org/attachments/download vdrfiles http://gentoo.fh-luh.de/files xfce http://archive.xfce.org diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/arm/package.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/arm/package.mask index 408ba27009..e2011990ab 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/arm/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/arm/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Segfaults, bug #193597 >=net-proxy/squid-3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/hardened/package.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/hardened/package.mask index 8bd37b0e39..44b27cf114 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/hardened/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/hardened/package.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ >=sys-devel/gcc-4.4 diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/hardened/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/hardened/package.use.mask index a67f334b96..4c0d131b70 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/hardened/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/hardened/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ sys-devel/gcc -hardened diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/use.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/use.mask index ae7a547a27..55dae7eac0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/mips/use.mask @@ -1,4 +1,3 @@ -# $Id$ # Henrik Brix Andersen # According to the mips herd, we currently have no way of testing diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/package.mask index 8c5bd73e37..ca174b1390 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/package.mask @@ -1,6 +1,5 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # glib-2.x requires working locale/iconv which # isn't available atm in uclibc diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/package.use b/sdk_container/src/third_party/portage-stable/profiles/uclibc/package.use index 0ccdf2be00..3b0ed50687 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/package.use @@ -1,5 +1,4 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ virtual/ssh minimal diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/packages b/sdk_container/src/third_party/portage-stable/profiles/uclibc/packages index 569e5b5271..d02c949b3e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/packages +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/packages @@ -1,4 +1,4 @@ -app-misc/pax-utils +*app-misc/pax-utils # remove stuff not needed on uclibc -*net-misc/iputils diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/hardened/package.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/hardened/package.mask index 8bd37b0e39..44b27cf114 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/hardened/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/hardened/package.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ >=sys-devel/gcc-4.4 diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/hardened/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/hardened/package.use.mask index a67f334b96..4c0d131b70 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/hardened/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/hardened/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ sys-devel/gcc -hardened diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/package.use.mask index b5d19818ae..3375a9fc56 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/ppc/package.use.mask @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Joseph Jezak (28 Jun 2007) # Masked Parallel LCD devices for bug #180683 diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/x86/hardened/package.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/x86/hardened/package.mask index 8bd37b0e39..44b27cf114 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/x86/hardened/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/x86/hardened/package.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ >=sys-devel/gcc-4.4 diff --git a/sdk_container/src/third_party/portage-stable/profiles/uclibc/x86/hardened/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/uclibc/x86/hardened/package.use.mask index a67f334b96..4c0d131b70 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/uclibc/x86/hardened/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/uclibc/x86/hardened/package.use.mask @@ -1,5 +1,4 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ sys-devel/gcc -hardened diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2011 b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2011 deleted file mode 100644 index c2336970d0..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2011 +++ /dev/null @@ -1,75 +0,0 @@ -move dev-php5/PEAR-File_Iterator dev-php/file-iterator -move dev-php5/phpunit dev-php/phpunit -move dev-php5/PEAR-PHP_TokenStream dev-php/php-tokenstream -move net-im/silc-plugin net-im/silc-client -move dev-php5/PEAR-PHP_CodeCoverage dev-php/php-codecoverage -move dev-php5/PEAR-DbUnit dev-php/dbunit -move dev-php5/eaccelerator dev-php/eaccelerator -move dev-php5/doctrine dev-php/doctrine -move dev-php5/agavi dev-php/agavi -move dev-php5/phing dev-php/phing -move dev-php5/phptal dev-php/phptal -move dev-php5/ZendFramework dev-php/ZendFramework -move dev-php5/xdebug dev-php/xdebug -move app-arch/upx app-arch/upx-bin -move app-emulation/virtualbox-ose-additions app-emulation/virtualbox-additions -move app-emulation/virtualbox-ose app-emulation/virtualbox -slotmove kde-misc/kdiff3 1 4 -slotmove dev-libs/libgweather 0 2 -slotmove =dev-java/maven-bin-1.1 1.0 1.1 -move x11-terms/pssh net-misc/pssh -move x11-terms/clusterssh net-misc/clusterssh -move kde-misc/kcm_tablet kde-misc/wacomtablet -move games-strategy/wormux games-strategy/warmux -move app-vim/latexsuite app-vim/vim-latex -move sci-biology/allpaths sci-biology/allpathslg -slotmove gnome-base/gnome-applets 2 0 -slotmove games-mud/kmuddy 0 4 -slotmove kde-mis/bkodama 0 4 -slotmove kde-misc/customizable-weather 0 4 -slotmove kde-misc/kcaldav 0 4 -slotmove kde-misc/kcometen4 0 4 -slotmove kde-misc/kdmthemegenerator 0 4 -slotmove kde-misc/kgrubeditor 0 4 -slotmove kde-misc/kgtk 0 4 -slotmove kde-misc/kopete-antispam 0 4 -slotmove kde-misc/kvkbd 0 4 -slotmove kde-misc/openofficeorg-thumbnail 0 4 -slotmove kde-misc/plasmatvgr 0 4 -slotmove kde-misc/quickaccess 0 4 -slotmove kde-misc/plasma-applet-daisy 0 4 -slotmove media-libs/gluon 0 4 -slotmove media-sound/audex 0 4 -slotmove media-video/kplayer 0 4 -slotmove media-video/kplayer 0.7 4 -slotmove net-misc/guidedog 0 4 -slotmove x11-themes/skulpture 0 4 -slotmove media-gfx/wally 0 4 -slotmove x11-libs/libwnck 2.90 3 -slotmove dev-libs/libunique 0 1 -slotmove x11-libs/libwnck 0 1 -move dev-util/easygit dev-vcs/easygit -move dev-util/qgit dev-vcs/qgit -move dev-util/rapidsvn dev-vcs/rapidsvn -move dev-util/rcsi dev-vcs/rcsi -move dev-util/svn2cl dev-vcs/svn2cl -move app-emulation/qemu-softmmu app-emulation/qemu -slotmove sci-mathematics/rkward 0 4 -move app-pda/synce-libsynce dev-libs/libsynce -slotmove dev-libs/gdl 0 1 -move dev-perl/Thread-Queue perl-core/Thread-Queue -move dev-perl/Thread-Semaphore perl-core/Thread-Semaphore -move dev-dotnet/dbus-glib-sharp dev-dotnet/ndesk-dbus-glib -move dev-ruby/ruby-serialport dev-ruby/serialport -move sci-chemistry/caver sci-chemistry/pymol-plugins-caver -slotmove =x11-libs/fltk-1* 1.1 1 -slotmove dev-libs/libgweather 3 2 -move media-sound/phonon media-libs/phonon -slotmove dev-cpp/pangomm 2.4 1.4 -move media-sound/phonon-gstreamer media-libs/phonon-gstreamer -move sci-misc/brlcad media-gfx/brlcad -move media-sound/phonon-vlc media-libs/phonon-vlc -move media-sound/phonon-xine media-libs/phonon-xine -move app-pda/jpilot-Mail app-pda/jpilot-mail -move sys-apps/eject sys-block/eject -move dev-php5/symfony dev-php/symfony diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2017 b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2017 index c4524311df..8e12723ba1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2017 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2017 @@ -1,3 +1,38 @@ move net-libs/libkpeople kde-frameworks/kpeople slotmove dev-libs/kirigami 5 1 move dev-libs/uchardet app-i18n/uchardet +move net-libs/libkgapi kde-apps/libkgapi +slotmove =dev-ruby/typhoeus-1.1.2 0 1 +move app-cdr/k3b kde-apps/k3b +move net-misc/badvpn net-vpn/badvpn +move net-misc/freelan net-vpn/freelan +move net-firewall/ipsec-tools net-vpn/ipsec-tools +move net-misc/kvpnc net-vpn/kvpnc +move net-misc/libreswan net-vpn/libreswan +move net-misc/logmein-hamachi net-vpn/logmein-hamachi +move net-misc/openconnect net-vpn/openconnect +move net-misc/openfortivpn net-vpn/openfortivpn +move net-misc/openvpn net-vpn/openvpn +move net-misc/peervpn net-vpn/peervpn +move net-misc/strongswan net-vpn/strongswan +move net-misc/tinc net-vpn/tinc +move net-misc/vpnc net-vpn/vpnc +move net-misc/vpncwatch net-vpn/vpncwatch +move net-misc/wireguard net-vpn/wireguard +move net-misc/vtun net-vpn/vtun +move net-misc/miredo net-vpn/miredo +move net-misc/isatapd net-vpn/isatapd +move net-misc/iodine net-vpn/iodine +move net-misc/corkscrew net-vpn/corkscrew +move net-misc/aiccu net-vpn/aiccu +move net-misc/htun net-vpn/htun +move net-misc/httptunnel net-vpn/httptunnel +move net-misc/nstx net-vpn/nstx +move net-misc/6tunnel net-vpn/6tunnel +move net-misc/i2pd net-vpn/i2pd +move net-misc/tor net-vpn/tor +move net-p2p/i2p net-vpn/i2p +move net-libs/rb_libtorrent net-libs/libtorrent-rasterbar +move dev-perl/gtk2-perl dev-perl/Gtk2 +move dev-haskell/hdbc-sqlite dev-haskell/hdbc-sqlite3 +move net-dialup/pptpd net-vpn/pptpd diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2011 b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2011 deleted file mode 100644 index e76f9a5e10..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2011 +++ /dev/null @@ -1,1676 +0,0 @@ -move sys-apps/gdisk sys-apps/gptfdisk -move x11-libs/qt dev-qt/qt-meta -move dev-php5/libchart dev-php/libchart -move dev-php5/jpgraph dev-php/jpgraph -move dev-php5/adodb-ext dev-php/adodb-ext -move dev-php5/onphp dev-php/onphp -move dev-php5/xcache dev-php/xcache -move dev-php5/magickwand dev-php/magickwand -slotmove =app-text/libwpd-0.9 0 0.9 -slotmove =media-libs/libwpg-0.2 0 0.2 -slotmove =dev-ruby/builder-3.0.0 0 3 -move app-editors/easyedit app-editors/ee -move media-gfx/keyjnote app-office/impressive -move kde-misc/filelight kde-base/filelight -slotmove =dev-util/cucumber-rails-0.4.1 0 1 -move games-action/chromium games-action/chromium-bsu -move net-irc/atheme net-irc/atheme-services -slotmove =dev-ruby/mysql2-0.2.7 0 0.2 -slotmove =dev-ruby/mysql2-0.3.2 0 0.3 -slotmove kde-base/activitymanager 4.5 4 -slotmove kde-base/activitymanager 4.6 4 -slotmove kde-base/akonadi 4.1 4 -slotmove kde-base/akonadi 4.2 4 -slotmove kde-base/akonadi 4.3 4 -slotmove kde-base/akonadi 4.4 4 -slotmove kde-base/akonadiconsole 4.5 4 -slotmove kde-base/akonadiconsole 4.6 4 -slotmove kde-base/akregator 4.1 4 -slotmove kde-base/akregator 4.2 4 -slotmove kde-base/akregator 4.3 4 -slotmove kde-base/akregator 4.4 4 -slotmove kde-base/akregator 4.5 4 -slotmove kde-base/akregator 4.6 4 -slotmove kde-base/amor 4.1 4 -slotmove kde-base/amor 4.2 4 -slotmove kde-base/amor 4.3 4 -slotmove kde-base/amor 4.4 4 -slotmove kde-base/amor 4.5 4 -slotmove kde-base/amor 4.6 4 -slotmove kde-base/ark 4.1 4 -slotmove kde-base/ark 4.2 4 -slotmove kde-base/ark 4.3 4 -slotmove kde-base/ark 4.4 4 -slotmove kde-base/ark 4.5 4 -slotmove kde-base/ark 4.6 4 -slotmove kde-base/attica 4.4 4 -slotmove kde-base/attica 4.5 4 -slotmove kde-base/attica 4.6 4 -slotmove kde-base/blinken 4.1 4 -slotmove kde-base/blinken 4.2 4 -slotmove kde-base/blinken 4.3 4 -slotmove kde-base/blinken 4.4 4 -slotmove kde-base/blinken 4.5 4 -slotmove kde-base/blinken 4.6 4 -slotmove kde-base/blogilo 4.4 4 -slotmove kde-base/blogilo 4.5 4 -slotmove kde-base/blogilo 4.6 4 -slotmove kde-base/bomber 4.2 4 -slotmove kde-base/bomber 4.3 4 -slotmove kde-base/bomber 4.4 4 -slotmove kde-base/bomber 4.5 4 -slotmove kde-base/bomber 4.6 4 -slotmove kde-base/bovo 4.1 4 -slotmove kde-base/bovo 4.2 4 -slotmove kde-base/bovo 4.3 4 -slotmove kde-base/bovo 4.4 4 -slotmove kde-base/bovo 4.5 4 -slotmove kde-base/bovo 4.6 4 -slotmove kde-base/cantor 4.4 4 -slotmove kde-base/cantor 4.5 4 -slotmove kde-base/cantor 4.6 4 -slotmove kde-base/cervisia 4.1 4 -slotmove kde-base/cervisia 4.2 4 -slotmove kde-base/cervisia 4.3 4 -slotmove kde-base/cervisia 4.4 4 -slotmove kde-base/cervisia 4.5 4 -slotmove kde-base/cervisia 4.6 4 -slotmove kde-base/dolphin 4.1 4 -slotmove kde-base/dolphin 4.2 4 -slotmove kde-base/dolphin 4.3 4 -slotmove kde-base/dolphin 4.4 4 -slotmove kde-base/dolphin 4.5 4 -slotmove kde-base/dolphin 4.6 4 -slotmove kde-base/dolphin-plugins 4.5 4 -slotmove kde-base/dolphin-plugins 4.6 4 -slotmove kde-base/dragonplayer 4.1 4 -slotmove kde-base/dragonplayer 4.2 4 -slotmove kde-base/dragonplayer 4.3 4 -slotmove kde-base/dragonplayer 4.4 4 -slotmove kde-base/dragonplayer 4.5 4 -slotmove kde-base/dragonplayer 4.6 4 -slotmove kde-base/drkonqi 4.1 4 -slotmove kde-base/drkonqi 4.2 4 -slotmove kde-base/drkonqi 4.3 4 -slotmove kde-base/drkonqi 4.4 4 -slotmove kde-base/drkonqi 4.5 4 -slotmove kde-base/drkonqi 4.6 4 -slotmove kde-base/ffmpegthumbs 4.5 4 -slotmove kde-base/ffmpegthumbs 4.6 4 -slotmove kde-base/filelight 4.6 4 -slotmove kde-base/freespacenotifier 4.5 4 -slotmove kde-base/freespacenotifier 4.6 4 -slotmove kde-base/granatier 4.4 4 -slotmove kde-base/granatier 4.5 4 -slotmove kde-base/granatier 4.6 4 -slotmove kde-base/gwenview 4.1 4 -slotmove kde-base/gwenview 4.2 4 -slotmove kde-base/gwenview 4.3 4 -slotmove kde-base/gwenview 4.4 4 -slotmove kde-base/gwenview 4.5 4 -slotmove kde-base/gwenview 4.6 4 -slotmove kde-base/jovie 4.5 4 -slotmove kde-base/jovie 4.6 4 -slotmove kde-base/juk 4.1 4 -slotmove kde-base/juk 4.2 4 -slotmove kde-base/juk 4.3 4 -slotmove kde-base/juk 4.4 4 -slotmove kde-base/juk 4.5 4 -slotmove kde-base/juk 4.6 4 -slotmove kde-base/kabcclient 4.2 4 -slotmove kde-base/kabcclient 4.3 4 -slotmove kde-base/kabcclient 4.4 4 -slotmove kde-base/kabcclient 4.5 4 -slotmove kde-base/kabcclient 4.6 4 -slotmove kde-base/kaccessible 4.6 4 -slotmove kde-base/kaddressbook 4.1 4 -slotmove kde-base/kaddressbook 4.2 4 -slotmove kde-base/kaddressbook 4.3 4 -slotmove kde-base/kaddressbook 4.4 4 -slotmove kde-base/kaddressbook 4.5 4 -slotmove kde-base/kaddressbook 4.6 4 -slotmove kde-base/kajongg 4.5 4 -slotmove kde-base/kajongg 4.6 4 -slotmove kde-base/kalarm 4.1 4 -slotmove kde-base/kalarm 4.2 4 -slotmove kde-base/kalarm 4.3 4 -slotmove kde-base/kalarm 4.4 4 -slotmove kde-base/kalarm 4.5 4 -slotmove kde-base/kalarm 4.6 4 -slotmove kde-base/kalgebra 4.1 4 -slotmove kde-base/kalgebra 4.2 4 -slotmove kde-base/kalgebra 4.3 4 -slotmove kde-base/kalgebra 4.4 4 -slotmove kde-base/kalgebra 4.5 4 -slotmove kde-base/kalgebra 4.6 4 -slotmove kde-base/kalzium 4.1 4 -slotmove kde-base/kalzium 4.2 4 -slotmove kde-base/kalzium 4.3 4 -slotmove kde-base/kalzium 4.4 4 -slotmove kde-base/kalzium 4.5 4 -slotmove kde-base/kalzium 4.6 4 -slotmove kde-base/kamera 4.1 4 -slotmove kde-base/kamera 4.2 4 -slotmove kde-base/kamera 4.3 4 -slotmove kde-base/kamera 4.4 4 -slotmove kde-base/kamera 4.5 4 -slotmove kde-base/kamera 4.6 4 -slotmove kde-base/kanagram 4.1 4 -slotmove kde-base/kanagram 4.2 4 -slotmove kde-base/kanagram 4.3 4 -slotmove kde-base/kanagram 4.4 4 -slotmove kde-base/kanagram 4.5 4 -slotmove kde-base/kanagram 4.6 4 -slotmove kde-base/kapman 4.2 4 -slotmove kde-base/kapman 4.3 4 -slotmove kde-base/kapman 4.4 4 -slotmove kde-base/kapman 4.5 4 -slotmove kde-base/kapman 4.6 4 -slotmove kde-base/kappfinder 4.1 4 -slotmove kde-base/kappfinder 4.2 4 -slotmove kde-base/kappfinder 4.3 4 -slotmove kde-base/kappfinder 4.4 4 -slotmove kde-base/kapptemplate 4.1 4 -slotmove kde-base/kapptemplate 4.2 4 -slotmove kde-base/kapptemplate 4.3 4 -slotmove kde-base/kapptemplate 4.4 4 -slotmove kde-base/kapptemplate 4.5 4 -slotmove kde-base/kapptemplate 4.6 4 -slotmove kde-base/kate 4.1 4 -slotmove kde-base/kate 4.2 4 -slotmove kde-base/kate 4.3 4 -slotmove kde-base/kate 4.4 4 -slotmove kde-base/kate 4.5 4 -slotmove kde-base/kate 4.6 4 -slotmove kde-base/katomic 4.1 4 -slotmove kde-base/katomic 4.2 4 -slotmove kde-base/katomic 4.3 4 -slotmove kde-base/katomic 4.4 4 -slotmove kde-base/katomic 4.5 4 -slotmove kde-base/katomic 4.6 4 -slotmove kde-base/kbattleship 4.1 4 -slotmove kde-base/kbattleship 4.2 4 -slotmove kde-base/kbattleship 4.3 4 -slotmove kde-base/kbattleship 4.4 4 -slotmove kde-base/kbattleship 4.5 4 -slotmove kde-base/kbattleship 4.6 4 -slotmove kde-base/kblackbox 4.1 4 -slotmove kde-base/kblackbox 4.2 4 -slotmove kde-base/kblackbox 4.3 4 -slotmove kde-base/kblackbox 4.4 4 -slotmove kde-base/kblackbox 4.5 4 -slotmove kde-base/kblackbox 4.6 4 -slotmove kde-base/kblocks 4.1 4 -slotmove kde-base/kblocks 4.2 4 -slotmove kde-base/kblocks 4.3 4 -slotmove kde-base/kblocks 4.4 4 -slotmove kde-base/kblocks 4.5 4 -slotmove kde-base/kblocks 4.6 4 -slotmove kde-base/kbounce 4.1 4 -slotmove kde-base/kbounce 4.2 4 -slotmove kde-base/kbounce 4.3 4 -slotmove kde-base/kbounce 4.4 4 -slotmove kde-base/kbounce 4.5 4 -slotmove kde-base/kbounce 4.6 4 -slotmove kde-base/kbreakout 4.1 4 -slotmove kde-base/kbreakout 4.2 4 -slotmove kde-base/kbreakout 4.3 4 -slotmove kde-base/kbreakout 4.4 4 -slotmove kde-base/kbreakout 4.5 4 -slotmove kde-base/kbreakout 4.6 4 -slotmove kde-base/kbruch 4.1 4 -slotmove kde-base/kbruch 4.2 4 -slotmove kde-base/kbruch 4.3 4 -slotmove kde-base/kbruch 4.4 4 -slotmove kde-base/kbruch 4.5 4 -slotmove kde-base/kbruch 4.6 4 -slotmove kde-base/kbugbuster 4.1 4 -slotmove kde-base/kbugbuster 4.2 4 -slotmove kde-base/kbugbuster 4.3 4 -slotmove kde-base/kbugbuster 4.4 4 -slotmove kde-base/kbugbuster 4.5 4 -slotmove kde-base/kcachegrind 4.1 4 -slotmove kde-base/kcachegrind 4.2 4 -slotmove kde-base/kcachegrind 4.3 4 -slotmove kde-base/kcachegrind 4.4 4 -slotmove kde-base/kcachegrind 4.5 4 -slotmove kde-base/kcachegrind 4.6 4 -slotmove kde-base/kcalc 4.1 4 -slotmove kde-base/kcalc 4.2 4 -slotmove kde-base/kcalc 4.3 4 -slotmove kde-base/kcalc 4.4 4 -slotmove kde-base/kcalc 4.5 4 -slotmove kde-base/kcalc 4.6 4 -slotmove kde-base/kcharselect 4.1 4 -slotmove kde-base/kcharselect 4.2 4 -slotmove kde-base/kcharselect 4.3 4 -slotmove kde-base/kcharselect 4.4 4 -slotmove kde-base/kcharselect 4.5 4 -slotmove kde-base/kcharselect 4.6 4 -slotmove kde-base/kcheckpass 4.1 4 -slotmove kde-base/kcheckpass 4.2 4 -slotmove kde-base/kcheckpass 4.3 4 -slotmove kde-base/kcheckpass 4.4 4 -slotmove kde-base/kcheckpass 4.5 4 -slotmove kde-base/kcheckpass 4.6 4 -slotmove kde-base/kcminit 4.1 4 -slotmove kde-base/kcminit 4.2 4 -slotmove kde-base/kcminit 4.3 4 -slotmove kde-base/kcminit 4.4 4 -slotmove kde-base/kcminit 4.5 4 -slotmove kde-base/kcminit 4.6 4 -slotmove kde-base/kcmshell 4.1 4 -slotmove kde-base/kcmshell 4.2 4 -slotmove kde-base/kcmshell 4.3 4 -slotmove kde-base/kcmshell 4.4 4 -slotmove kde-base/kcmshell 4.5 4 -slotmove kde-base/kcmshell 4.6 4 -slotmove kde-base/kcolorchooser 4.1 4 -slotmove kde-base/kcolorchooser 4.2 4 -slotmove kde-base/kcolorchooser 4.3 4 -slotmove kde-base/kcolorchooser 4.4 4 -slotmove kde-base/kcolorchooser 4.5 4 -slotmove kde-base/kcolorchooser 4.6 4 -slotmove kde-base/kcontrol 4.1 4 -slotmove kde-base/kcontrol 4.2 4 -slotmove kde-base/kcontrol 4.3 4 -slotmove kde-base/kcontrol 4.4 4 -slotmove kde-base/kcontrol 4.5 4 -slotmove kde-base/kcontrol 4.6 4 -slotmove kde-base/kcron 4.1 4 -slotmove kde-base/kcron 4.2 4 -slotmove kde-base/kcron 4.3 4 -slotmove kde-base/kcron 4.4 4 -slotmove kde-base/kcron 4.5 4 -slotmove kde-base/kcron 4.6 4 -slotmove kde-base/kdeaccessibility-colorschemes 4.1 4 -slotmove kde-base/kdeaccessibility-colorschemes 4.2 4 -slotmove kde-base/kdeaccessibility-colorschemes 4.3 4 -slotmove kde-base/kdeaccessibility-colorschemes 4.4 4 -slotmove kde-base/kdeaccessibility-colorschemes 4.5 4 -slotmove kde-base/kdeaccessibility-colorschemes 4.6 4 -slotmove kde-base/kdeaccessibility-iconthemes 4.1 4 -slotmove kde-base/kdeaccessibility-iconthemes 4.2 4 -slotmove kde-base/kdeaccessibility-iconthemes 4.3 4 -slotmove kde-base/kdeaccessibility-iconthemes 4.4 4 -slotmove kde-base/kdeaccessibility-iconthemes 4.5 4 -slotmove kde-base/kdeaccessibility-iconthemes 4.6 4 -slotmove kde-base/kdeaccessibility-meta 4.1 4 -slotmove kde-base/kdeaccessibility-meta 4.2 4 -slotmove kde-base/kdeaccessibility-meta 4.3 4 -slotmove kde-base/kdeaccessibility-meta 4.4 4 -slotmove kde-base/kdeaccessibility-meta 4.5 4 -slotmove kde-base/kdeaccessibility-meta 4.6 4 -slotmove kde-base/kdeaccounts-plugin 4.1 4 -slotmove kde-base/kdeaccounts-plugin 4.2 4 -slotmove kde-base/kdeaccounts-plugin 4.3 4 -slotmove kde-base/kdeaccounts-plugin 4.4 4 -slotmove kde-base/kdeaccounts-plugin 4.5 4 -slotmove kde-base/kdeaccounts-plugin 4.6 4 -slotmove kde-base/kdeadmin-meta 4.1 4 -slotmove kde-base/kdeadmin-meta 4.2 4 -slotmove kde-base/kdeadmin-meta 4.3 4 -slotmove kde-base/kdeadmin-meta 4.4 4 -slotmove kde-base/kdeadmin-meta 4.5 4 -slotmove kde-base/kdeadmin-meta 4.6 4 -slotmove kde-base/kdeartwork-colorschemes 4.1 4 -slotmove kde-base/kdeartwork-colorschemes 4.2 4 -slotmove kde-base/kdeartwork-colorschemes 4.3 4 -slotmove kde-base/kdeartwork-colorschemes 4.4 4 -slotmove kde-base/kdeartwork-colorschemes 4.5 4 -slotmove kde-base/kdeartwork-colorschemes 4.6 4 -slotmove kde-base/kdeartwork-desktopthemes 4.2 4 -slotmove kde-base/kdeartwork-desktopthemes 4.3 4 -slotmove kde-base/kdeartwork-desktopthemes 4.4 4 -slotmove kde-base/kdeartwork-desktopthemes 4.5 4 -slotmove kde-base/kdeartwork-desktopthemes 4.6 4 -slotmove kde-base/kdeartwork-emoticons 4.1 4 -slotmove kde-base/kdeartwork-emoticons 4.2 4 -slotmove kde-base/kdeartwork-emoticons 4.3 4 -slotmove kde-base/kdeartwork-emoticons 4.4 4 -slotmove kde-base/kdeartwork-emoticons 4.5 4 -slotmove kde-base/kdeartwork-emoticons 4.6 4 -slotmove kde-base/kdeartwork-icewm-themes 4.1 4 -slotmove kde-base/kdeartwork-iconthemes 4.1 4 -slotmove kde-base/kdeartwork-iconthemes 4.2 4 -slotmove kde-base/kdeartwork-iconthemes 4.3 4 -slotmove kde-base/kdeartwork-iconthemes 4.4 4 -slotmove kde-base/kdeartwork-iconthemes 4.5 4 -slotmove kde-base/kdeartwork-iconthemes 4.6 4 -slotmove kde-base/kdeartwork-kscreensaver 4.1 4 -slotmove kde-base/kdeartwork-kscreensaver 4.2 4 -slotmove kde-base/kdeartwork-kscreensaver 4.3 4 -slotmove kde-base/kdeartwork-kscreensaver 4.4 4 -slotmove kde-base/kdeartwork-kscreensaver 4.5 4 -slotmove kde-base/kdeartwork-kscreensaver 4.6 4 -slotmove kde-base/kdeartwork-kworldclock 4.1 4 -slotmove kde-base/kdeartwork-meta 4.1 4 -slotmove kde-base/kdeartwork-meta 4.2 4 -slotmove kde-base/kdeartwork-meta 4.3 4 -slotmove kde-base/kdeartwork-meta 4.4 4 -slotmove kde-base/kdeartwork-meta 4.5 4 -slotmove kde-base/kdeartwork-meta 4.6 4 -slotmove kde-base/kdeartwork-sounds 4.1 4 -slotmove kde-base/kdeartwork-sounds 4.2 4 -slotmove kde-base/kdeartwork-sounds 4.3 4 -slotmove kde-base/kdeartwork-sounds 4.4 4 -slotmove kde-base/kdeartwork-sounds 4.5 4 -slotmove kde-base/kdeartwork-sounds 4.6 4 -slotmove kde-base/kdeartwork-styles 4.1 4 -slotmove kde-base/kdeartwork-styles 4.2 4 -slotmove kde-base/kdeartwork-styles 4.3 4 -slotmove kde-base/kdeartwork-styles 4.4 4 -slotmove kde-base/kdeartwork-styles 4.5 4 -slotmove kde-base/kdeartwork-styles 4.6 4 -slotmove kde-base/kdeartwork-wallpapers 4.1 4 -slotmove kde-base/kdeartwork-wallpapers 4.2 4 -slotmove kde-base/kdeartwork-wallpapers 4.3 4 -slotmove kde-base/kdeartwork-wallpapers 4.4 4 -slotmove kde-base/kdeartwork-wallpapers 4.5 4 -slotmove kde-base/kdeartwork-wallpapers 4.6 4 -slotmove kde-base/kdeartwork-weatherwallpapers 4.3 4 -slotmove kde-base/kdeartwork-weatherwallpapers 4.4 4 -slotmove kde-base/kdeartwork-weatherwallpapers 4.5 4 -slotmove kde-base/kdeartwork-weatherwallpapers 4.6 4 -slotmove kde-base/kdebase-cursors 4.1 4 -slotmove kde-base/kdebase-cursors 4.2 4 -slotmove kde-base/kdebase-cursors 4.3 4 -slotmove kde-base/kdebase-cursors 4.4 4 -slotmove kde-base/kdebase-cursors 4.5 4 -slotmove kde-base/kdebase-cursors 4.6 4 -slotmove kde-base/kdebase-data 4.1 4 -slotmove kde-base/kdebase-data 4.2 4 -slotmove kde-base/kdebase-data 4.3 4 -slotmove kde-base/kdebase-data 4.4 4 -slotmove kde-base/kdebase-data 4.5 4 -slotmove kde-base/kdebase-data 4.6 4 -slotmove kde-base/kdebase-desktoptheme 4.2 4 -slotmove kde-base/kdebase-desktoptheme 4.3 4 -slotmove kde-base/kdebase-desktoptheme 4.4 4 -slotmove kde-base/kdebase-desktoptheme 4.5 4 -slotmove kde-base/kdebase-desktoptheme 4.6 4 -slotmove kde-base/kdebase-kioslaves 4.1 4 -slotmove kde-base/kdebase-kioslaves 4.2 4 -slotmove kde-base/kdebase-kioslaves 4.3 4 -slotmove kde-base/kdebase-kioslaves 4.4 4 -slotmove kde-base/kdebase-kioslaves 4.5 4 -slotmove kde-base/kdebase-kioslaves 4.6 4 -slotmove kde-base/kdebase-menu 4.3 4 -slotmove kde-base/kdebase-menu 4.4 4 -slotmove kde-base/kdebase-menu 4.5 4 -slotmove kde-base/kdebase-menu 4.6 4 -slotmove kde-base/kdebase-menu-icons 4.3 4 -slotmove kde-base/kdebase-menu-icons 4.4 4 -slotmove kde-base/kdebase-menu-icons 4.5 4 -slotmove kde-base/kdebase-menu-icons 4.6 4 -slotmove kde-base/kdebase-meta 4.1 4 -slotmove kde-base/kdebase-meta 4.2 4 -slotmove kde-base/kdebase-meta 4.3 4 -slotmove kde-base/kdebase-meta 4.4 4 -slotmove kde-base/kdebase-meta 4.5 4 -slotmove kde-base/kdebase-meta 4.6 4 -slotmove kde-base/kdebase-runtime-meta 4.3 4 -slotmove kde-base/kdebase-runtime-meta 4.4 4 -slotmove kde-base/kdebase-runtime-meta 4.5 4 -slotmove kde-base/kdebase-runtime-meta 4.6 4 -slotmove kde-base/kdebase-startkde 4.1 4 -slotmove kde-base/kdebase-startkde 4.2 4 -slotmove kde-base/kdebase-startkde 4.3 4 -slotmove kde-base/kdebase-startkde 4.4 4 -slotmove kde-base/kdebase-startkde 4.5 4 -slotmove kde-base/kdebase-startkde 4.6 4 -slotmove kde-base/kdebase-wallpapers 4.3 4 -slotmove kde-base/kdebase-wallpapers 4.4 4 -slotmove kde-base/kdebase-wallpapers 4.5 4 -slotmove kde-base/kdebase-wallpapers 4.6 4 -slotmove kde-base/kdebindings-csharp 4.3 4 -slotmove kde-base/kdebindings-csharp 4.4 4 -slotmove kde-base/kdebindings-csharp 4.5 4 -slotmove kde-base/kdebindings-csharp 4.6 4 -slotmove kde-base/kdebindings-meta 4.4 4 -slotmove kde-base/kdebindings-meta 4.5 4 -slotmove kde-base/kdebindings-meta 4.6 4 -slotmove kde-base/kdebindings-perl 4.5 4 -slotmove kde-base/kdebindings-perl 4.6 4 -slotmove kde-base/kdebindings-ruby 4.4 4 -slotmove kde-base/kdebindings-ruby 4.5 4 -slotmove kde-base/kdebindings-ruby 4.6 4 -slotmove kde-base/kdebugdialog 4.1 4 -slotmove kde-base/kdebugdialog 4.2 4 -slotmove kde-base/kdebugdialog 4.3 4 -slotmove kde-base/kdebugdialog 4.4 4 -slotmove kde-base/kdebugdialog 4.5 4 -slotmove kde-base/kdebugdialog 4.6 4 -slotmove kde-base/kdedglobalaccel 4.2 4 -slotmove kde-base/kdeedu-meta 4.1 4 -slotmove kde-base/kdeedu-meta 4.2 4 -slotmove kde-base/kdeedu-meta 4.3 4 -slotmove kde-base/kdeedu-meta 4.4 4 -slotmove kde-base/kdeedu-meta 4.5 4 -slotmove kde-base/kdeedu-meta 4.6 4 -slotmove kde-base/kde-env 4.2 4 -slotmove kde-base/kde-env 4.3 4 -slotmove kde-base/kde-env 4.4 4 -slotmove kde-base/kde-env 4.5 4 -slotmove kde-base/kde-env 4.6 4 -slotmove kde-base/kdegames-meta 4.1 4 -slotmove kde-base/kdegames-meta 4.2 4 -slotmove kde-base/kdegames-meta 4.3 4 -slotmove kde-base/kdegames-meta 4.4 4 -slotmove kde-base/kdegames-meta 4.5 4 -slotmove kde-base/kdegames-meta 4.6 4 -slotmove kde-base/kdegraphics-meta 4.1 4 -slotmove kde-base/kdegraphics-meta 4.2 4 -slotmove kde-base/kdegraphics-meta 4.3 4 -slotmove kde-base/kdegraphics-meta 4.4 4 -slotmove kde-base/kdegraphics-meta 4.5 4 -slotmove kde-base/kdegraphics-meta 4.6 4 -slotmove kde-base/kdegraphics-strigi-analyzer 4.1 4 -slotmove kde-base/kdegraphics-strigi-analyzer 4.2 4 -slotmove kde-base/kdegraphics-strigi-analyzer 4.3 4 -slotmove kde-base/kdegraphics-strigi-analyzer 4.4 4 -slotmove kde-base/kdegraphics-strigi-analyzer 4.5 4 -slotmove kde-base/kdegraphics-strigi-analyzer 4.6 4 -slotmove kde-base/kde-l10n 4.1 4 -slotmove kde-base/kde-l10n 4.2 4 -slotmove kde-base/kde-l10n 4.3 4 -slotmove kde-base/kde-l10n 4.4 4 -slotmove kde-base/kde-l10n 4.5 4 -slotmove kde-base/kde-l10n 4.6 4 -slotmove kde-base/kdelibs 4.1 4 -slotmove kde-base/kdelibs 4.2 4 -slotmove kde-base/kdelibs 4.3 4 -slotmove kde-base/kdelibs 4.4 4 -slotmove kde-base/kdelibs 4.5 4 -slotmove kde-base/kdelibs 4.6 4 -slotmove kde-base/kdelirc 4.3 4 -slotmove kde-base/kdelirc 4.4 4 -slotmove kde-base/kdemaildir 4.1 4 -slotmove kde-base/kdemaildir 4.2 4 -slotmove kde-base/kde-menu 4.1 4 -slotmove kde-base/kde-menu 4.2 4 -slotmove kde-base/kde-menu-icons 4.1 4 -slotmove kde-base/kde-menu-icons 4.2 4 -slotmove kde-base/kde-meta 4.1 4 -slotmove kde-base/kde-meta 4.2 4 -slotmove kde-base/kde-meta 4.3 4 -slotmove kde-base/kde-meta 4.4 4 -slotmove kde-base/kde-meta 4.5 4 -slotmove kde-base/kde-meta 4.6 4 -slotmove kde-base/kdemultimedia-kioslaves 4.1 4 -slotmove kde-base/kdemultimedia-kioslaves 4.2 4 -slotmove kde-base/kdemultimedia-kioslaves 4.3 4 -slotmove kde-base/kdemultimedia-kioslaves 4.4 4 -slotmove kde-base/kdemultimedia-kioslaves 4.5 4 -slotmove kde-base/kdemultimedia-kioslaves 4.6 4 -slotmove kde-base/kdemultimedia-meta 4.1 4 -slotmove kde-base/kdemultimedia-meta 4.2 4 -slotmove kde-base/kdemultimedia-meta 4.3 4 -slotmove kde-base/kdemultimedia-meta 4.4 4 -slotmove kde-base/kdemultimedia-meta 4.5 4 -slotmove kde-base/kdemultimedia-meta 4.6 4 -slotmove kde-base/kdenetwork-filesharing 4.1 4 -slotmove kde-base/kdenetwork-filesharing 4.2 4 -slotmove kde-base/kdenetwork-filesharing 4.3 4 -slotmove kde-base/kdenetwork-filesharing 4.4 4 -slotmove kde-base/kdenetwork-filesharing 4.5 4 -slotmove kde-base/kdenetwork-filesharing 4.6 4 -slotmove kde-base/kdenetwork-meta 4.1 4 -slotmove kde-base/kdenetwork-meta 4.2 4 -slotmove kde-base/kdenetwork-meta 4.3 4 -slotmove kde-base/kdenetwork-meta 4.4 4 -slotmove kde-base/kdenetwork-meta 4.5 4 -slotmove kde-base/kdenetwork-meta 4.6 4 -slotmove kde-base/kdepasswd 4.1 4 -slotmove kde-base/kdepasswd 4.2 4 -slotmove kde-base/kdepasswd 4.3 4 -slotmove kde-base/kdepasswd 4.4 4 -slotmove kde-base/kdepasswd 4.5 4 -slotmove kde-base/kdepasswd 4.6 4 -slotmove kde-base/kdepim-common-libs 4.5 4 -slotmove kde-base/kdepim-common-libs 4.6 4 -slotmove kde-base/kdepim-icons 4.1 4 -slotmove kde-base/kdepim-icons 4.2 4 -slotmove kde-base/kdepim-icons 4.3 4 -slotmove kde-base/kdepim-icons 4.4 4 -slotmove kde-base/kdepim-icons 4.5 4 -slotmove kde-base/kdepim-icons 4.6 4 -slotmove kde-base/kdepim-kresources 4.1 4 -slotmove kde-base/kdepim-kresources 4.2 4 -slotmove kde-base/kdepim-kresources 4.3 4 -slotmove kde-base/kdepim-kresources 4.4 4 -slotmove kde-base/kdepim-kresources 4.5 4 -slotmove kde-base/kdepim-kresources 4.6 4 -slotmove kde-base/kdepim-l10n 4.4 4 -slotmove kde-base/kdepimlibs 4.1 4 -slotmove kde-base/kdepimlibs 4.2 4 -slotmove kde-base/kdepimlibs 4.3 4 -slotmove kde-base/kdepimlibs 4.4 4 -slotmove kde-base/kdepimlibs 4.5 4 -slotmove kde-base/kdepimlibs 4.6 4 -slotmove kde-base/kdepim-meta 4.1 4 -slotmove kde-base/kdepim-meta 4.2 4 -slotmove kde-base/kdepim-meta 4.3 4 -slotmove kde-base/kdepim-meta 4.4 4 -slotmove kde-base/kdepim-meta 4.5 4 -slotmove kde-base/kdepim-meta 4.6 4 -slotmove kde-base/kdepim-runtime 4.4 4 -slotmove kde-base/kdepim-runtime 4.5 4 -slotmove kde-base/kdepim-runtime 4.6 4 -slotmove kde-base/kdepim-strigi-analyzer 4.1 4 -slotmove kde-base/kdepim-strigi-analyzer 4.2 4 -slotmove kde-base/kdepim-strigi-analyzer 4.3 4 -slotmove kde-base/kdepim-strigi-analyzer 4.4 4 -slotmove kde-base/kdepim-strigi-analyzer 4.5 4 -slotmove kde-base/kdepim-strigi-analyzer 4.6 4 -slotmove kde-base/kdepim-wizards 4.1 4 -slotmove kde-base/kdepim-wizards 4.2 4 -slotmove kde-base/kdepim-wizards 4.3 4 -slotmove kde-base/kdepim-wizards 4.4 4 -slotmove kde-base/kdepim-wizards 4.5 4 -slotmove kde-base/kdepim-wizards 4.6 4 -slotmove kde-base/kdeplasma-addons 4.1 4 -slotmove kde-base/kdeplasma-addons 4.2 4 -slotmove kde-base/kdeplasma-addons 4.3 4 -slotmove kde-base/kdeplasma-addons 4.4 4 -slotmove kde-base/kdeplasma-addons 4.5 4 -slotmove kde-base/kdeplasma-addons 4.6 4 -slotmove kde-base/kdesdk-kioslaves 4.1 4 -slotmove kde-base/kdesdk-kioslaves 4.2 4 -slotmove kde-base/kdesdk-kioslaves 4.3 4 -slotmove kde-base/kdesdk-kioslaves 4.4 4 -slotmove kde-base/kdesdk-kioslaves 4.5 4 -slotmove kde-base/kdesdk-kioslaves 4.6 4 -slotmove kde-base/kdesdk-meta 4.1 4 -slotmove kde-base/kdesdk-meta 4.2 4 -slotmove kde-base/kdesdk-meta 4.3 4 -slotmove kde-base/kdesdk-meta 4.4 4 -slotmove kde-base/kdesdk-meta 4.5 4 -slotmove kde-base/kdesdk-meta 4.6 4 -slotmove kde-base/kdesdk-misc 4.1 4 -slotmove kde-base/kdesdk-misc 4.2 4 -slotmove kde-base/kdesdk-misc 4.3 4 -slotmove kde-base/kdesdk-misc 4.4 4 -slotmove kde-base/kdesdk-misc 4.5 4 -slotmove kde-base/kdesdk-misc 4.6 4 -slotmove kde-base/kdesdk-scripts 4.1 4 -slotmove kde-base/kdesdk-scripts 4.2 4 -slotmove kde-base/kdesdk-scripts 4.3 4 -slotmove kde-base/kdesdk-scripts 4.4 4 -slotmove kde-base/kdesdk-scripts 4.5 4 -slotmove kde-base/kdesdk-scripts 4.6 4 -slotmove kde-base/kdesdk-strigi-analyzer 4.1 4 -slotmove kde-base/kdesdk-strigi-analyzer 4.2 4 -slotmove kde-base/kdesdk-strigi-analyzer 4.3 4 -slotmove kde-base/kdesdk-strigi-analyzer 4.4 4 -slotmove kde-base/kdesdk-strigi-analyzer 4.5 4 -slotmove kde-base/kdesdk-strigi-analyzer 4.6 4 -slotmove kde-base/kdessh 4.1 4 -slotmove kde-base/kdessh 4.2 4 -slotmove kde-base/kdessh 4.3 4 -slotmove kde-base/kdesu 4.1 4 -slotmove kde-base/kdesu 4.2 4 -slotmove kde-base/kdesu 4.3 4 -slotmove kde-base/kdesu 4.4 4 -slotmove kde-base/kdesu 4.5 4 -slotmove kde-base/kdesu 4.6 4 -slotmove kde-base/kdetoys-meta 4.1 4 -slotmove kde-base/kdetoys-meta 4.2 4 -slotmove kde-base/kdetoys-meta 4.3 4 -slotmove kde-base/kdetoys-meta 4.4 4 -slotmove kde-base/kdetoys-meta 4.5 4 -slotmove kde-base/kdetoys-meta 4.6 4 -slotmove kde-base/kdeutils-meta 4.1 4 -slotmove kde-base/kdeutils-meta 4.2 4 -slotmove kde-base/kdeutils-meta 4.3 4 -slotmove kde-base/kdeutils-meta 4.4 4 -slotmove kde-base/kdeutils-meta 4.5 4 -slotmove kde-base/kdeutils-meta 4.6 4 -slotmove kde-base/kde-wallpapers 4.1 4 -slotmove kde-base/kde-wallpapers 4.2 4 -slotmove kde-base/kdewebdev-meta 4.2 4 -slotmove kde-base/kdewebdev-meta 4.3 4 -slotmove kde-base/kdewebdev-meta 4.4 4 -slotmove kde-base/kdewebdev-meta 4.5 4 -slotmove kde-base/kdewebdev-meta 4.6 4 -slotmove kde-base/kdf 4.1 4 -slotmove kde-base/kdf 4.2 4 -slotmove kde-base/kdf 4.3 4 -slotmove kde-base/kdf 4.4 4 -slotmove kde-base/kdf 4.5 4 -slotmove kde-base/kdf 4.6 4 -slotmove kde-base/kdialog 4.1 4 -slotmove kde-base/kdialog 4.2 4 -slotmove kde-base/kdialog 4.3 4 -slotmove kde-base/kdialog 4.4 4 -slotmove kde-base/kdialog 4.5 4 -slotmove kde-base/kdialog 4.6 4 -slotmove kde-base/kdiamond 4.1 4 -slotmove kde-base/kdiamond 4.2 4 -slotmove kde-base/kdiamond 4.3 4 -slotmove kde-base/kdiamond 4.4 4 -slotmove kde-base/kdiamond 4.5 4 -slotmove kde-base/kdiamond 4.6 4 -slotmove kde-base/kdm 4.1 4 -slotmove kde-base/kdm 4.2 4 -slotmove kde-base/kdm 4.3 4 -slotmove kde-base/kdm 4.4 4 -slotmove kde-base/kdm 4.5 4 -slotmove kde-base/kdm 4.6 4 -slotmove kde-base/kdnssd 4.1 4 -slotmove kde-base/kdnssd 4.2 4 -slotmove kde-base/kdnssd 4.3 4 -slotmove kde-base/kdnssd 4.4 4 -slotmove kde-base/kdnssd 4.5 4 -slotmove kde-base/kdnssd 4.6 4 -slotmove kde-base/kdontchangethehostname 4.5 4 -slotmove kde-base/kdontchangethehostname 4.6 4 -slotmove kde-base/keditbookmarks 4.1 4 -slotmove kde-base/keditbookmarks 4.2 4 -slotmove kde-base/keditbookmarks 4.3 4 -slotmove kde-base/keditbookmarks 4.4 4 -slotmove kde-base/keditbookmarks 4.5 4 -slotmove kde-base/keditbookmarks 4.6 4 -slotmove kde-base/keditfiletype 4.3 4 -slotmove kde-base/keditfiletype 4.4 4 -slotmove kde-base/keditfiletype 4.5 4 -slotmove kde-base/keditfiletype 4.6 4 -slotmove kde-base/kephal 4.2 4 -slotmove kde-base/kephal 4.3 4 -slotmove kde-base/kephal 4.4 4 -slotmove kde-base/kephal 4.5 4 -slotmove kde-base/kephal 4.6 4 -slotmove kde-base/kfile 4.1 4 -slotmove kde-base/kfile 4.2 4 -slotmove kde-base/kfile 4.3 4 -slotmove kde-base/kfile 4.4 4 -slotmove kde-base/kfile 4.5 4 -slotmove kde-base/kfile 4.6 4 -slotmove kde-base/kfilereplace 4.1 4 -slotmove kde-base/kfilereplace 4.2 4 -slotmove kde-base/kfilereplace 4.3 4 -slotmove kde-base/kfilereplace 4.4 4 -slotmove kde-base/kfilereplace 4.5 4 -slotmove kde-base/kfilereplace 4.6 4 -slotmove kde-base/kfind 4.1 4 -slotmove kde-base/kfind 4.2 4 -slotmove kde-base/kfind 4.3 4 -slotmove kde-base/kfind 4.4 4 -slotmove kde-base/kfind 4.5 4 -slotmove kde-base/kfind 4.6 4 -slotmove kde-base/kfloppy 4.1 4 -slotmove kde-base/kfloppy 4.2 4 -slotmove kde-base/kfloppy 4.3 4 -slotmove kde-base/kfloppy 4.4 4 -slotmove kde-base/kfloppy 4.5 4 -slotmove kde-base/kfloppy 4.6 4 -slotmove kde-base/kfmclient 4.3 4 -slotmove kde-base/kfmclient 4.4 4 -slotmove kde-base/kfmclient 4.5 4 -slotmove kde-base/kfmclient 4.6 4 -slotmove kde-base/kfourinline 4.1 4 -slotmove kde-base/kfourinline 4.2 4 -slotmove kde-base/kfourinline 4.3 4 -slotmove kde-base/kfourinline 4.4 4 -slotmove kde-base/kfourinline 4.5 4 -slotmove kde-base/kfourinline 4.6 4 -slotmove kde-base/kgamma 4.1 4 -slotmove kde-base/kgamma 4.2 4 -slotmove kde-base/kgamma 4.3 4 -slotmove kde-base/kgamma 4.4 4 -slotmove kde-base/kgamma 4.5 4 -slotmove kde-base/kgamma 4.6 4 -slotmove kde-base/kgeography 4.1 4 -slotmove kde-base/kgeography 4.2 4 -slotmove kde-base/kgeography 4.3 4 -slotmove kde-base/kgeography 4.4 4 -slotmove kde-base/kgeography 4.5 4 -slotmove kde-base/kgeography 4.6 4 -slotmove kde-base/kget 4.1 4 -slotmove kde-base/kget 4.2 4 -slotmove kde-base/kget 4.3 4 -slotmove kde-base/kget 4.4 4 -slotmove kde-base/kget 4.5 4 -slotmove kde-base/kget 4.6 4 -slotmove kde-base/kglobalaccel 4.3 4 -slotmove kde-base/kglobalaccel 4.4 4 -slotmove kde-base/kglobalaccel 4.5 4 -slotmove kde-base/kglobalaccel 4.6 4 -slotmove kde-base/kgoldrunner 4.1 4 -slotmove kde-base/kgoldrunner 4.2 4 -slotmove kde-base/kgoldrunner 4.3 4 -slotmove kde-base/kgoldrunner 4.4 4 -slotmove kde-base/kgoldrunner 4.5 4 -slotmove kde-base/kgoldrunner 4.6 4 -slotmove kde-base/kgpg 4.1 4 -slotmove kde-base/kgpg 4.2 4 -slotmove kde-base/kgpg 4.3 4 -slotmove kde-base/kgpg 4.4 4 -slotmove kde-base/kgpg 4.5 4 -slotmove kde-base/kgpg 4.6 4 -slotmove kde-base/khangman 4.1 4 -slotmove kde-base/khangman 4.2 4 -slotmove kde-base/khangman 4.3 4 -slotmove kde-base/khangman 4.4 4 -slotmove kde-base/khangman 4.5 4 -slotmove kde-base/khangman 4.6 4 -slotmove kde-base/khelpcenter 4.1 4 -slotmove kde-base/khelpcenter 4.2 4 -slotmove kde-base/khelpcenter 4.3 4 -slotmove kde-base/khelpcenter 4.4 4 -slotmove kde-base/khelpcenter 4.5 4 -slotmove kde-base/khelpcenter 4.6 4 -slotmove kde-base/khotkeys 4.1 4 -slotmove kde-base/khotkeys 4.2 4 -slotmove kde-base/khotkeys 4.3 4 -slotmove kde-base/khotkeys 4.4 4 -slotmove kde-base/khotkeys 4.5 4 -slotmove kde-base/khotkeys 4.6 4 -slotmove kde-base/kiconfinder 4.1 4 -slotmove kde-base/kiconfinder 4.2 4 -slotmove kde-base/kiconfinder 4.3 4 -slotmove kde-base/kiconfinder 4.4 4 -slotmove kde-base/kiconfinder 4.5 4 -slotmove kde-base/kiconfinder 4.6 4 -slotmove kde-base/kig 4.1 4 -slotmove kde-base/kig 4.2 4 -slotmove kde-base/kig 4.3 4 -slotmove kde-base/kig 4.4 4 -slotmove kde-base/kig 4.5 4 -slotmove kde-base/kig 4.6 4 -slotmove kde-base/kigo 4.4 4 -slotmove kde-base/kigo 4.5 4 -slotmove kde-base/kigo 4.6 4 -slotmove kde-base/killbots 4.2 4 -slotmove kde-base/killbots 4.3 4 -slotmove kde-base/killbots 4.4 4 -slotmove kde-base/killbots 4.5 4 -slotmove kde-base/killbots 4.6 4 -slotmove kde-base/kimagemapeditor 4.1 4 -slotmove kde-base/kimagemapeditor 4.2 4 -slotmove kde-base/kimagemapeditor 4.3 4 -slotmove kde-base/kimagemapeditor 4.4 4 -slotmove kde-base/kimagemapeditor 4.5 4 -slotmove kde-base/kimagemapeditor 4.6 4 -slotmove kde-base/kinfocenter 4.1 4 -slotmove kde-base/kinfocenter 4.2 4 -slotmove kde-base/kinfocenter 4.3 4 -slotmove kde-base/kinfocenter 4.4 4 -slotmove kde-base/kinfocenter 4.5 4 -slotmove kde-base/kinfocenter 4.6 4 -slotmove kde-base/kioclient 4.1 4 -slotmove kde-base/kioclient 4.2 4 -slotmove kde-base/kioclient 4.3 4 -slotmove kde-base/kioclient 4.4 4 -slotmove kde-base/kioclient 4.5 4 -slotmove kde-base/kioclient 4.6 4 -slotmove kde-base/kiriki 4.1 4 -slotmove kde-base/kiriki 4.2 4 -slotmove kde-base/kiriki 4.3 4 -slotmove kde-base/kiriki 4.4 4 -slotmove kde-base/kiriki 4.5 4 -slotmove kde-base/kiriki 4.6 4 -slotmove kde-base/kitchensync 4.1 4 -slotmove kde-base/kiten 4.1 4 -slotmove kde-base/kiten 4.2 4 -slotmove kde-base/kiten 4.3 4 -slotmove kde-base/kiten 4.4 4 -slotmove kde-base/kiten 4.5 4 -slotmove kde-base/kiten 4.6 4 -slotmove kde-base/kjots 4.1 4 -slotmove kde-base/kjots 4.2 4 -slotmove kde-base/kjots 4.3 4 -slotmove kde-base/kjots 4.4 4 -slotmove kde-base/kjots 4.5 4 -slotmove kde-base/kjots 4.6 4 -slotmove kde-base/kjumpingcube 4.1 4 -slotmove kde-base/kjumpingcube 4.2 4 -slotmove kde-base/kjumpingcube 4.3 4 -slotmove kde-base/kjumpingcube 4.4 4 -slotmove kde-base/kjumpingcube 4.5 4 -slotmove kde-base/kjumpingcube 4.6 4 -slotmove kde-base/kleopatra 4.1 4 -slotmove kde-base/kleopatra 4.2 4 -slotmove kde-base/kleopatra 4.3 4 -slotmove kde-base/kleopatra 4.4 4 -slotmove kde-base/kleopatra 4.5 4 -slotmove kde-base/kleopatra 4.6 4 -slotmove kde-base/klettres 4.1 4 -slotmove kde-base/klettres 4.2 4 -slotmove kde-base/klettres 4.3 4 -slotmove kde-base/klettres 4.4 4 -slotmove kde-base/klettres 4.5 4 -slotmove kde-base/klettres 4.6 4 -slotmove kde-base/klickety 4.6 4 -slotmove kde-base/klines 4.1 4 -slotmove kde-base/klines 4.2 4 -slotmove kde-base/klines 4.3 4 -slotmove kde-base/klines 4.4 4 -slotmove kde-base/klines 4.5 4 -slotmove kde-base/klines 4.6 4 -slotmove kde-base/klinkstatus 4.1 4 -slotmove kde-base/klinkstatus 4.2 4 -slotmove kde-base/klinkstatus 4.3 4 -slotmove kde-base/klinkstatus 4.4 4 -slotmove kde-base/klinkstatus 4.5 4 -slotmove kde-base/klinkstatus 4.6 4 -slotmove kde-base/klipper 4.1 4 -slotmove kde-base/klipper 4.2 4 -slotmove kde-base/klipper 4.3 4 -slotmove kde-base/klipper 4.4 4 -slotmove kde-base/klipper 4.5 4 -slotmove kde-base/klipper 4.6 4 -slotmove kde-base/kmag 4.1 4 -slotmove kde-base/kmag 4.2 4 -slotmove kde-base/kmag 4.3 4 -slotmove kde-base/kmag 4.4 4 -slotmove kde-base/kmag 4.5 4 -slotmove kde-base/kmag 4.6 4 -slotmove kde-base/kmahjongg 4.1 4 -slotmove kde-base/kmahjongg 4.2 4 -slotmove kde-base/kmahjongg 4.3 4 -slotmove kde-base/kmahjongg 4.4 4 -slotmove kde-base/kmahjongg 4.5 4 -slotmove kde-base/kmahjongg 4.6 4 -slotmove kde-base/kmail 4.1 4 -slotmove kde-base/kmail 4.2 4 -slotmove kde-base/kmail 4.3 4 -slotmove kde-base/kmail 4.4 4 -slotmove kde-base/kmail 4.5 4 -slotmove kde-base/kmail 4.6 4 -slotmove kde-base/kmailcvt 4.1 4 -slotmove kde-base/kmailcvt 4.2 4 -slotmove kde-base/kmailcvt 4.3 4 -slotmove kde-base/kmenuedit 4.1 4 -slotmove kde-base/kmenuedit 4.2 4 -slotmove kde-base/kmenuedit 4.3 4 -slotmove kde-base/kmenuedit 4.4 4 -slotmove kde-base/kmenuedit 4.5 4 -slotmove kde-base/kmenuedit 4.6 4 -slotmove kde-base/kmimetypefinder 4.1 4 -slotmove kde-base/kmimetypefinder 4.2 4 -slotmove kde-base/kmimetypefinder 4.3 4 -slotmove kde-base/kmimetypefinder 4.4 4 -slotmove kde-base/kmimetypefinder 4.5 4 -slotmove kde-base/kmimetypefinder 4.6 4 -slotmove kde-base/kmines 4.1 4 -slotmove kde-base/kmines 4.2 4 -slotmove kde-base/kmines 4.3 4 -slotmove kde-base/kmines 4.4 4 -slotmove kde-base/kmines 4.5 4 -slotmove kde-base/kmines 4.6 4 -slotmove kde-base/kmix 4.1 4 -slotmove kde-base/kmix 4.2 4 -slotmove kde-base/kmix 4.3 4 -slotmove kde-base/kmix 4.4 4 -slotmove kde-base/kmix 4.5 4 -slotmove kde-base/kmix 4.6 4 -slotmove kde-base/kmousetool 4.1 4 -slotmove kde-base/kmousetool 4.2 4 -slotmove kde-base/kmousetool 4.3 4 -slotmove kde-base/kmousetool 4.4 4 -slotmove kde-base/kmousetool 4.5 4 -slotmove kde-base/kmousetool 4.6 4 -slotmove kde-base/kmouth 4.1 4 -slotmove kde-base/kmouth 4.2 4 -slotmove kde-base/kmouth 4.3 4 -slotmove kde-base/kmouth 4.4 4 -slotmove kde-base/kmouth 4.5 4 -slotmove kde-base/kmouth 4.6 4 -slotmove kde-base/kmplot 4.1 4 -slotmove kde-base/kmplot 4.2 4 -slotmove kde-base/kmplot 4.3 4 -slotmove kde-base/kmplot 4.4 4 -slotmove kde-base/kmplot 4.5 4 -slotmove kde-base/kmplot 4.6 4 -slotmove kde-base/knetattach 4.1 4 -slotmove kde-base/knetattach 4.2 4 -slotmove kde-base/knetattach 4.3 4 -slotmove kde-base/knetattach 4.4 4 -slotmove kde-base/knetattach 4.5 4 -slotmove kde-base/knetattach 4.6 4 -slotmove kde-base/knetwalk 4.1 4 -slotmove kde-base/knetwalk 4.2 4 -slotmove kde-base/knetwalk 4.3 4 -slotmove kde-base/knetwalk 4.4 4 -slotmove kde-base/knetwalk 4.5 4 -slotmove kde-base/knetwalk 4.6 4 -slotmove kde-base/knetworkconf 4.1 4 -slotmove kde-base/knetworkconf 4.2 4 -slotmove kde-base/knetworkconf 4.3 4 -slotmove kde-base/knetworkconf 4.4 4 -slotmove kde-base/knetworkconf 4.5 4 -slotmove kde-base/knewsticker 4.1 4 -slotmove kde-base/knewstuff 4.1 4 -slotmove kde-base/knewstuff 4.2 4 -slotmove kde-base/knewstuff 4.3 4 -slotmove kde-base/knewstuff 4.4 4 -slotmove kde-base/knewstuff 4.5 4 -slotmove kde-base/knewstuff 4.6 4 -slotmove kde-base/knode 4.1 4 -slotmove kde-base/knode 4.2 4 -slotmove kde-base/knode 4.3 4 -slotmove kde-base/knode 4.4 4 -slotmove kde-base/knode 4.5 4 -slotmove kde-base/knode 4.6 4 -slotmove kde-base/knotes 4.1 4 -slotmove kde-base/knotes 4.2 4 -slotmove kde-base/knotes 4.3 4 -slotmove kde-base/knotes 4.4 4 -slotmove kde-base/knotes 4.5 4 -slotmove kde-base/knotes 4.6 4 -slotmove kde-base/knotify 4.1 4 -slotmove kde-base/knotify 4.2 4 -slotmove kde-base/knotify 4.3 4 -slotmove kde-base/knotify 4.4 4 -slotmove kde-base/knotify 4.5 4 -slotmove kde-base/knotify 4.6 4 -slotmove kde-base/kode 4.1 4 -slotmove kde-base/kode 4.2 4 -slotmove kde-base/kolf 4.1 4 -slotmove kde-base/kolf 4.2 4 -slotmove kde-base/kolf 4.3 4 -slotmove kde-base/kolf 4.4 4 -slotmove kde-base/kolf 4.5 4 -slotmove kde-base/kolf 4.6 4 -slotmove kde-base/kollision 4.1 4 -slotmove kde-base/kollision 4.2 4 -slotmove kde-base/kollision 4.3 4 -slotmove kde-base/kollision 4.4 4 -slotmove kde-base/kollision 4.5 4 -slotmove kde-base/kollision 4.6 4 -slotmove kde-base/kolourpaint 4.1 4 -slotmove kde-base/kolourpaint 4.2 4 -slotmove kde-base/kolourpaint 4.3 4 -slotmove kde-base/kolourpaint 4.4 4 -slotmove kde-base/kolourpaint 4.5 4 -slotmove kde-base/kolourpaint 4.6 4 -slotmove kde-base/kommander 4.1 4 -slotmove kde-base/kommander 4.2 4 -slotmove kde-base/kommander 4.3 4 -slotmove kde-base/kommander 4.4 4 -slotmove kde-base/kommander 4.5 4 -slotmove kde-base/kommander 4.6 4 -slotmove kde-base/kompare 4.1 4 -slotmove kde-base/kompare 4.2 4 -slotmove kde-base/kompare 4.3 4 -slotmove kde-base/kompare 4.4 4 -slotmove kde-base/kompare 4.5 4 -slotmove kde-base/kompare 4.6 4 -slotmove kde-base/konq-plugins 4.1 4 -slotmove kde-base/konq-plugins 4.2 4 -slotmove kde-base/konqueror 4.1 4 -slotmove kde-base/konqueror 4.2 4 -slotmove kde-base/konqueror 4.3 4 -slotmove kde-base/konqueror 4.4 4 -slotmove kde-base/konqueror 4.5 4 -slotmove kde-base/konqueror 4.6 4 -slotmove kde-base/konquest 4.1 4 -slotmove kde-base/konquest 4.2 4 -slotmove kde-base/konquest 4.3 4 -slotmove kde-base/konquest 4.4 4 -slotmove kde-base/konquest 4.5 4 -slotmove kde-base/konquest 4.6 4 -slotmove kde-base/konsole 4.1 4 -slotmove kde-base/konsole 4.2 4 -slotmove kde-base/konsole 4.3 4 -slotmove kde-base/konsole 4.4 4 -slotmove kde-base/konsole 4.5 4 -slotmove kde-base/konsole 4.6 4 -slotmove kde-base/konsolekalendar 4.2 4 -slotmove kde-base/konsolekalendar 4.3 4 -slotmove kde-base/konsolekalendar 4.4 4 -slotmove kde-base/konsolekalendar 4.5 4 -slotmove kde-base/konsolekalendar 4.6 4 -slotmove kde-base/kontact 4.1 4 -slotmove kde-base/kontact 4.2 4 -slotmove kde-base/kontact 4.3 4 -slotmove kde-base/kontact 4.4 4 -slotmove kde-base/kontact 4.5 4 -slotmove kde-base/kontact 4.6 4 -slotmove kde-base/kontactinterfaces 4.1 4 -slotmove kde-base/kontactinterfaces 4.2 4 -slotmove kde-base/kontactinterfaces 4.3 4 -slotmove kde-base/kontact-specialdates 4.2 4 -slotmove kde-base/kontact-specialdates 4.3 4 -slotmove kde-base/kopete 4.1 4 -slotmove kde-base/kopete 4.2 4 -slotmove kde-base/kopete 4.3 4 -slotmove kde-base/kopete 4.4 4 -slotmove kde-base/kopete 4.5 4 -slotmove kde-base/kopete 4.6 4 -slotmove kde-base/korganizer 4.1 4 -slotmove kde-base/korganizer 4.2 4 -slotmove kde-base/korganizer 4.3 4 -slotmove kde-base/korganizer 4.4 4 -slotmove kde-base/korganizer 4.5 4 -slotmove kde-base/korganizer 4.6 4 -slotmove kde-base/kpasswdserver 4.1 4 -slotmove kde-base/kpasswdserver 4.2 4 -slotmove kde-base/kpasswdserver 4.3 4 -slotmove kde-base/kpasswdserver 4.4 4 -slotmove kde-base/kpasswdserver 4.5 4 -slotmove kde-base/kpasswdserver 4.6 4 -slotmove kde-base/kpat 4.1 4 -slotmove kde-base/kpat 4.2 4 -slotmove kde-base/kpat 4.3 4 -slotmove kde-base/kpat 4.4 4 -slotmove kde-base/kpat 4.5 4 -slotmove kde-base/kpat 4.6 4 -slotmove kde-base/kpercentage 4.1 4 -slotmove kde-base/kpilot 4.2 4 -slotmove kde-base/kpilot 4.3 4 -slotmove kde-base/kppp 4.1 4 -slotmove kde-base/kppp 4.2 4 -slotmove kde-base/kppp 4.3 4 -slotmove kde-base/kppp 4.4 4 -slotmove kde-base/kppp 4.5 4 -slotmove kde-base/kppp 4.6 4 -slotmove kde-base/kquitapp 4.1 4 -slotmove kde-base/kquitapp 4.2 4 -slotmove kde-base/kquitapp 4.3 4 -slotmove kde-base/kquitapp 4.4 4 -slotmove kde-base/kquitapp 4.5 4 -slotmove kde-base/kquitapp 4.6 4 -slotmove kde-base/krdc 4.1 4 -slotmove kde-base/krdc 4.2 4 -slotmove kde-base/krdc 4.3 4 -slotmove kde-base/krdc 4.4 4 -slotmove kde-base/krdc 4.5 4 -slotmove kde-base/krdc 4.6 4 -slotmove kde-base/kreadconfig 4.1 4 -slotmove kde-base/kreadconfig 4.2 4 -slotmove kde-base/kreadconfig 4.3 4 -slotmove kde-base/kreadconfig 4.4 4 -slotmove kde-base/kreadconfig 4.5 4 -slotmove kde-base/kreadconfig 4.6 4 -slotmove kde-base/kremotecontrol 4.5 4 -slotmove kde-base/kremotecontrol 4.6 4 -slotmove kde-base/kreversi 4.1 4 -slotmove kde-base/kreversi 4.2 4 -slotmove kde-base/kreversi 4.3 4 -slotmove kde-base/kreversi 4.4 4 -slotmove kde-base/kreversi 4.5 4 -slotmove kde-base/kreversi 4.6 4 -slotmove kde-base/krfb 4.1 4 -slotmove kde-base/krfb 4.2 4 -slotmove kde-base/krfb 4.3 4 -slotmove kde-base/krfb 4.4 4 -slotmove kde-base/krfb 4.5 4 -slotmove kde-base/krfb 4.6 4 -slotmove kde-base/krossjava 4.2 4 -slotmove kde-base/krossjava 4.3 4 -slotmove kde-base/krossjava 4.4 4 -slotmove kde-base/krossjava 4.5 4 -slotmove kde-base/krossjava 4.6 4 -slotmove kde-base/krosspython 4.1 4 -slotmove kde-base/krosspython 4.2 4 -slotmove kde-base/krosspython 4.3 4 -slotmove kde-base/krosspython 4.4 4 -slotmove kde-base/krosspython 4.5 4 -slotmove kde-base/krosspython 4.6 4 -slotmove kde-base/krossruby 4.2 4 -slotmove kde-base/krossruby 4.3 4 -slotmove kde-base/krossruby 4.4 4 -slotmove kde-base/kruler 4.1 4 -slotmove kde-base/kruler 4.2 4 -slotmove kde-base/kruler 4.3 4 -slotmove kde-base/kruler 4.4 4 -slotmove kde-base/kruler 4.5 4 -slotmove kde-base/kruler 4.6 4 -slotmove kde-base/krunner 4.1 4 -slotmove kde-base/krunner 4.2 4 -slotmove kde-base/krunner 4.3 4 -slotmove kde-base/krunner 4.4 4 -slotmove kde-base/krunner 4.5 4 -slotmove kde-base/krunner 4.6 4 -slotmove kde-base/ksame 4.1 4 -slotmove kde-base/ksame 4.2 4 -slotmove kde-base/ksame 4.3 4 -slotmove kde-base/ksame 4.4 4 -slotmove kde-base/ksame 4.5 4 -slotmove kde-base/ksaneplugin 4.2 4 -slotmove kde-base/ksaneplugin 4.3 4 -slotmove kde-base/ksaneplugin 4.4 4 -slotmove kde-base/ksaneplugin 4.5 4 -slotmove kde-base/ksaneplugin 4.6 4 -slotmove kde-base/kscd 4.1 4 -slotmove kde-base/kscd 4.2 4 -slotmove kde-base/kscd 4.3 4 -slotmove kde-base/kscd 4.4 4 -slotmove kde-base/kscd 4.5 4 -slotmove kde-base/kscd 4.6 4 -slotmove kde-base/kscreensaver 4.1 4 -slotmove kde-base/kscreensaver 4.2 4 -slotmove kde-base/kscreensaver 4.3 4 -slotmove kde-base/kscreensaver 4.4 4 -slotmove kde-base/kscreensaver 4.5 4 -slotmove kde-base/kscreensaver 4.6 4 -slotmove kde-base/kshisen 4.1 4 -slotmove kde-base/kshisen 4.2 4 -slotmove kde-base/kshisen 4.3 4 -slotmove kde-base/kshisen 4.4 4 -slotmove kde-base/kshisen 4.5 4 -slotmove kde-base/kshisen 4.6 4 -slotmove kde-base/ksirk 4.1 4 -slotmove kde-base/ksirk 4.2 4 -slotmove kde-base/ksirk 4.3 4 -slotmove kde-base/ksirk 4.4 4 -slotmove kde-base/ksirk 4.5 4 -slotmove kde-base/ksirk 4.6 4 -slotmove kde-base/ksmserver 4.1 4 -slotmove kde-base/ksmserver 4.2 4 -slotmove kde-base/ksmserver 4.3 4 -slotmove kde-base/ksmserver 4.4 4 -slotmove kde-base/ksmserver 4.5 4 -slotmove kde-base/ksmserver 4.6 4 -slotmove kde-base/ksnapshot 4.1 4 -slotmove kde-base/ksnapshot 4.2 4 -slotmove kde-base/ksnapshot 4.3 4 -slotmove kde-base/ksnapshot 4.4 4 -slotmove kde-base/ksnapshot 4.5 4 -slotmove kde-base/ksnapshot 4.6 4 -slotmove kde-base/kspaceduel 4.1 4 -slotmove kde-base/kspaceduel 4.2 4 -slotmove kde-base/kspaceduel 4.3 4 -slotmove kde-base/kspaceduel 4.4 4 -slotmove kde-base/kspaceduel 4.5 4 -slotmove kde-base/kspaceduel 4.6 4 -slotmove kde-base/ksplash 4.1 4 -slotmove kde-base/ksplash 4.2 4 -slotmove kde-base/ksplash 4.3 4 -slotmove kde-base/ksplash 4.4 4 -slotmove kde-base/ksplash 4.5 4 -slotmove kde-base/ksplash 4.6 4 -slotmove kde-base/ksquares 4.1 4 -slotmove kde-base/ksquares 4.2 4 -slotmove kde-base/ksquares 4.3 4 -slotmove kde-base/ksquares 4.4 4 -slotmove kde-base/ksquares 4.5 4 -slotmove kde-base/ksquares 4.6 4 -slotmove kde-base/kstars 4.1 4 -slotmove kde-base/kstars 4.2 4 -slotmove kde-base/kstars 4.3 4 -slotmove kde-base/kstars 4.4 4 -slotmove kde-base/kstars 4.5 4 -slotmove kde-base/kstars 4.6 4 -slotmove kde-base/kstart 4.1 4 -slotmove kde-base/kstart 4.2 4 -slotmove kde-base/kstart 4.3 4 -slotmove kde-base/kstart 4.4 4 -slotmove kde-base/kstart 4.5 4 -slotmove kde-base/kstart 4.6 4 -slotmove kde-base/kstartperf 4.1 4 -slotmove kde-base/kstartperf 4.2 4 -slotmove kde-base/kstartperf 4.3 4 -slotmove kde-base/kstartperf 4.4 4 -slotmove kde-base/kstartperf 4.5 4 -slotmove kde-base/kstartperf 4.6 4 -slotmove kde-base/kstartupconfig 4.1 4 -slotmove kde-base/kstartupconfig 4.2 4 -slotmove kde-base/kstartupconfig 4.3 4 -slotmove kde-base/kstartupconfig 4.4 4 -slotmove kde-base/kstartupconfig 4.5 4 -slotmove kde-base/kstartupconfig 4.6 4 -slotmove kde-base/kstyles 4.1 4 -slotmove kde-base/kstyles 4.2 4 -slotmove kde-base/kstyles 4.3 4 -slotmove kde-base/kstyles 4.4 4 -slotmove kde-base/kstyles 4.5 4 -slotmove kde-base/kstyles 4.6 4 -slotmove kde-base/ksudoku 4.1 4 -slotmove kde-base/ksudoku 4.2 4 -slotmove kde-base/ksudoku 4.3 4 -slotmove kde-base/ksudoku 4.4 4 -slotmove kde-base/ksudoku 4.5 4 -slotmove kde-base/ksudoku 4.6 4 -slotmove kde-base/ksysguard 4.1 4 -slotmove kde-base/ksysguard 4.2 4 -slotmove kde-base/ksysguard 4.3 4 -slotmove kde-base/ksysguard 4.4 4 -slotmove kde-base/ksysguard 4.5 4 -slotmove kde-base/ksysguard 4.6 4 -slotmove kde-base/ksystemlog 4.1 4 -slotmove kde-base/ksystemlog 4.2 4 -slotmove kde-base/ksystemlog 4.3 4 -slotmove kde-base/ksystemlog 4.4 4 -slotmove kde-base/ksystemlog 4.5 4 -slotmove kde-base/ksystemlog 4.6 4 -slotmove kde-base/ksystraycmd 4.1 4 -slotmove kde-base/ksystraycmd 4.2 4 -slotmove kde-base/ksystraycmd 4.3 4 -slotmove kde-base/ksystraycmd 4.4 4 -slotmove kde-base/ksystraycmd 4.5 4 -slotmove kde-base/ksystraycmd 4.6 4 -slotmove kde-base/kteatime 4.1 4 -slotmove kde-base/kteatime 4.2 4 -slotmove kde-base/kteatime 4.3 4 -slotmove kde-base/kteatime 4.4 4 -slotmove kde-base/kteatime 4.5 4 -slotmove kde-base/kteatime 4.6 4 -slotmove kde-base/ktimer 4.1 4 -slotmove kde-base/ktimer 4.2 4 -slotmove kde-base/ktimer 4.3 4 -slotmove kde-base/ktimer 4.4 4 -slotmove kde-base/ktimer 4.5 4 -slotmove kde-base/ktimer 4.6 4 -slotmove kde-base/ktimetracker 4.1 4 -slotmove kde-base/ktimetracker 4.2 4 -slotmove kde-base/ktimetracker 4.3 4 -slotmove kde-base/ktimetracker 4.4 4 -slotmove kde-base/ktimetracker 4.5 4 -slotmove kde-base/ktimetracker 4.6 4 -slotmove kde-base/ktimezoned 4.1 4 -slotmove kde-base/ktimezoned 4.2 4 -slotmove kde-base/ktimezoned 4.3 4 -slotmove kde-base/ktimezoned 4.4 4 -slotmove kde-base/ktimezoned 4.5 4 -slotmove kde-base/ktimezoned 4.6 4 -slotmove kde-base/ktnef 4.1 4 -slotmove kde-base/ktouch 4.1 4 -slotmove kde-base/ktouch 4.2 4 -slotmove kde-base/ktouch 4.3 4 -slotmove kde-base/ktouch 4.4 4 -slotmove kde-base/ktouch 4.5 4 -slotmove kde-base/ktouch 4.6 4 -slotmove kde-base/ktraderclient 4.1 4 -slotmove kde-base/ktraderclient 4.2 4 -slotmove kde-base/ktraderclient 4.3 4 -slotmove kde-base/ktraderclient 4.4 4 -slotmove kde-base/ktraderclient 4.5 4 -slotmove kde-base/ktraderclient 4.6 4 -slotmove kde-base/ktron 4.3 4 -slotmove kde-base/ktron 4.4 4 -slotmove kde-base/ktron 4.5 4 -slotmove kde-base/ktron 4.6 4 -slotmove kde-base/kttsd 4.1 4 -slotmove kde-base/kttsd 4.2 4 -slotmove kde-base/kttsd 4.3 4 -slotmove kde-base/kttsd 4.4 4 -slotmove kde-base/ktuberling 4.1 4 -slotmove kde-base/ktuberling 4.2 4 -slotmove kde-base/ktuberling 4.3 4 -slotmove kde-base/ktuberling 4.4 4 -slotmove kde-base/ktuberling 4.5 4 -slotmove kde-base/ktuberling 4.6 4 -slotmove kde-base/kturtle 4.1 4 -slotmove kde-base/kturtle 4.2 4 -slotmove kde-base/kturtle 4.3 4 -slotmove kde-base/kturtle 4.4 4 -slotmove kde-base/kturtle 4.5 4 -slotmove kde-base/kturtle 4.6 4 -slotmove kde-base/ktux 4.1 4 -slotmove kde-base/ktux 4.2 4 -slotmove kde-base/ktux 4.3 4 -slotmove kde-base/ktux 4.4 4 -slotmove kde-base/ktux 4.5 4 -slotmove kde-base/ktux 4.6 4 -slotmove kde-base/kubrick 4.1 4 -slotmove kde-base/kubrick 4.2 4 -slotmove kde-base/kubrick 4.3 4 -slotmove kde-base/kubrick 4.4 4 -slotmove kde-base/kubrick 4.5 4 -slotmove kde-base/kubrick 4.6 4 -slotmove kde-base/kuiserver 4.1 4 -slotmove kde-base/kuiserver 4.2 4 -slotmove kde-base/kuiserver 4.3 4 -slotmove kde-base/kuiserver 4.4 4 -slotmove kde-base/kuiserver 4.5 4 -slotmove kde-base/kuiserver 4.6 4 -slotmove kde-base/kuiviewer 4.1 4 -slotmove kde-base/kuiviewer 4.2 4 -slotmove kde-base/kuiviewer 4.3 4 -slotmove kde-base/kuiviewer 4.4 4 -slotmove kde-base/kuiviewer 4.5 4 -slotmove kde-base/kuiviewer 4.6 4 -slotmove kde-base/kurifilter-plugins 4.1 4 -slotmove kde-base/kurifilter-plugins 4.2 4 -slotmove kde-base/kurifilter-plugins 4.3 4 -slotmove kde-base/kurifilter-plugins 4.4 4 -slotmove kde-base/kurifilter-plugins 4.5 4 -slotmove kde-base/kurifilter-plugins 4.6 4 -slotmove kde-base/kuser 4.1 4 -slotmove kde-base/kuser 4.2 4 -slotmove kde-base/kuser 4.3 4 -slotmove kde-base/kuser 4.4 4 -slotmove kde-base/kuser 4.5 4 -slotmove kde-base/kuser 4.6 4 -slotmove kde-base/kvtml-data 4.3 4 -slotmove kde-base/kvtml-data 4.4 4 -slotmove kde-base/kvtml-data 4.5 4 -slotmove kde-base/kvtml-data 4.6 4 -slotmove kde-base/kwallet 4.1 4 -slotmove kde-base/kwallet 4.2 4 -slotmove kde-base/kwallet 4.3 4 -slotmove kde-base/kwallet 4.4 4 -slotmove kde-base/kwallet 4.5 4 -slotmove kde-base/kwallet 4.6 4 -slotmove kde-base/kwalletd 4.2 4 -slotmove kde-base/kwalletd 4.3 4 -slotmove kde-base/kwalletd 4.4 4 -slotmove kde-base/kwalletd 4.5 4 -slotmove kde-base/kwalletd 4.6 4 -slotmove kde-base/kweather 4.1 4 -slotmove kde-base/kweather 4.2 4 -slotmove kde-base/kweather 4.3 4 -slotmove kde-base/kweather 4.4 4 -slotmove kde-base/kwin 4.1 4 -slotmove kde-base/kwin 4.2 4 -slotmove kde-base/kwin 4.3 4 -slotmove kde-base/kwin 4.4 4 -slotmove kde-base/kwin 4.5 4 -slotmove kde-base/kwin 4.6 4 -slotmove kde-base/kwordquiz 4.1 4 -slotmove kde-base/kwordquiz 4.2 4 -slotmove kde-base/kwordquiz 4.3 4 -slotmove kde-base/kwordquiz 4.4 4 -slotmove kde-base/kwordquiz 4.5 4 -slotmove kde-base/kwordquiz 4.6 4 -slotmove kde-base/kwrite 4.1 4 -slotmove kde-base/kwrite 4.2 4 -slotmove kde-base/kwrite 4.3 4 -slotmove kde-base/kwrite 4.4 4 -slotmove kde-base/kwrite 4.5 4 -slotmove kde-base/kwrite 4.6 4 -slotmove kde-base/kwrited 4.2 4 -slotmove kde-base/kwrited 4.3 4 -slotmove kde-base/kwrited 4.4 4 -slotmove kde-base/kwrited 4.5 4 -slotmove kde-base/kwrited 4.6 4 -slotmove kde-base/kxsldbg 4.1 4 -slotmove kde-base/kxsldbg 4.2 4 -slotmove kde-base/kxsldbg 4.3 4 -slotmove kde-base/libkcddb 4.1 4 -slotmove kde-base/libkcddb 4.2 4 -slotmove kde-base/libkcddb 4.3 4 -slotmove kde-base/libkcddb 4.4 4 -slotmove kde-base/libkcddb 4.5 4 -slotmove kde-base/libkcddb 4.6 4 -slotmove kde-base/libkcompactdisc 4.1 4 -slotmove kde-base/libkcompactdisc 4.2 4 -slotmove kde-base/libkcompactdisc 4.3 4 -slotmove kde-base/libkcompactdisc 4.4 4 -slotmove kde-base/libkcompactdisc 4.5 4 -slotmove kde-base/libkcompactdisc 4.6 4 -slotmove kde-base/libkdcraw 4.1 4 -slotmove kde-base/libkdcraw 4.2 4 -slotmove kde-base/libkdcraw 4.3 4 -slotmove kde-base/libkdcraw 4.4 4 -slotmove kde-base/libkdcraw 4.5 4 -slotmove kde-base/libkdcraw 4.6 4 -slotmove kde-base/libkdeedu 4.1 4 -slotmove kde-base/libkdeedu 4.2 4 -slotmove kde-base/libkdeedu 4.3 4 -slotmove kde-base/libkdeedu 4.4 4 -slotmove kde-base/libkdeedu 4.5 4 -slotmove kde-base/libkdeedu 4.6 4 -slotmove kde-base/libkdegames 4.1 4 -slotmove kde-base/libkdegames 4.2 4 -slotmove kde-base/libkdegames 4.3 4 -slotmove kde-base/libkdegames 4.4 4 -slotmove kde-base/libkdegames 4.5 4 -slotmove kde-base/libkdegames 4.6 4 -slotmove kde-base/libkdepim 4.1 4 -slotmove kde-base/libkdepim 4.2 4 -slotmove kde-base/libkdepim 4.3 4 -slotmove kde-base/libkdepim 4.4 4 -slotmove kde-base/libkexiv2 4.1 4 -slotmove kde-base/libkexiv2 4.2 4 -slotmove kde-base/libkexiv2 4.3 4 -slotmove kde-base/libkexiv2 4.4 4 -slotmove kde-base/libkexiv2 4.5 4 -slotmove kde-base/libkexiv2 4.6 4 -slotmove kde-base/libkholidays 4.1 4 -slotmove kde-base/libkholidays 4.2 4 -slotmove kde-base/libkipi 4.1 4 -slotmove kde-base/libkipi 4.2 4 -slotmove kde-base/libkipi 4.3 4 -slotmove kde-base/libkipi 4.4 4 -slotmove kde-base/libkipi 4.5 4 -slotmove kde-base/libkipi 4.6 4 -slotmove kde-base/libkleo 4.1 4 -slotmove kde-base/libkleo 4.2 4 -slotmove kde-base/libkleo 4.3 4 -slotmove kde-base/libkleo 4.4 4 -slotmove kde-base/libkmahjongg 4.1 4 -slotmove kde-base/libkmahjongg 4.2 4 -slotmove kde-base/libkmahjongg 4.3 4 -slotmove kde-base/libkmahjongg 4.4 4 -slotmove kde-base/libkmahjongg 4.5 4 -slotmove kde-base/libkmahjongg 4.6 4 -slotmove kde-base/libknotificationitem 4.3 4 -slotmove kde-base/libkonq 4.1 4 -slotmove kde-base/libkonq 4.2 4 -slotmove kde-base/libkonq 4.3 4 -slotmove kde-base/libkonq 4.4 4 -slotmove kde-base/libkonq 4.5 4 -slotmove kde-base/libkonq 4.6 4 -slotmove kde-base/libkpgp 4.1 4 -slotmove kde-base/libkpgp 4.2 4 -slotmove kde-base/libkpgp 4.3 4 -slotmove kde-base/libkpgp 4.4 4 -slotmove kde-base/libksane 4.1 4 -slotmove kde-base/libksane 4.2 4 -slotmove kde-base/libksane 4.3 4 -slotmove kde-base/libksane 4.4 4 -slotmove kde-base/libksane 4.5 4 -slotmove kde-base/libksane 4.6 4 -slotmove kde-base/libksieve 4.1 4 -slotmove kde-base/libksieve 4.2 4 -slotmove kde-base/libksieve 4.3 4 -slotmove kde-base/libkworkspace 4.1 4 -slotmove kde-base/libkworkspace 4.2 4 -slotmove kde-base/libkworkspace 4.3 4 -slotmove kde-base/libkworkspace 4.4 4 -slotmove kde-base/libkworkspace 4.5 4 -slotmove kde-base/libkworkspace 4.6 4 -slotmove kde-base/liboxygenstyle 4.5 4 -slotmove kde-base/liboxygenstyle 4.6 4 -slotmove kde-base/libplasma 4.1 4 -slotmove kde-base/libplasmaclock 4.2 4 -slotmove kde-base/libplasmaclock 4.3 4 -slotmove kde-base/libplasmaclock 4.4 4 -slotmove kde-base/libplasmaclock 4.5 4 -slotmove kde-base/libplasmaclock 4.6 4 -slotmove kde-base/libplasmagenericshell 4.4 4 -slotmove kde-base/libplasmagenericshell 4.5 4 -slotmove kde-base/libplasmagenericshell 4.6 4 -slotmove kde-base/libtaskmanager 4.1 4 -slotmove kde-base/libtaskmanager 4.2 4 -slotmove kde-base/libtaskmanager 4.3 4 -slotmove kde-base/libtaskmanager 4.4 4 -slotmove kde-base/libtaskmanager 4.5 4 -slotmove kde-base/libtaskmanager 4.6 4 -slotmove kde-base/lilo-config 4.1 4 -slotmove kde-base/lilo-config 4.2 4 -slotmove kde-base/lilo-config 4.3 4 -slotmove kde-base/lilo-config 4.4 4 -slotmove kde-base/lokalize 4.1 4 -slotmove kde-base/lokalize 4.2 4 -slotmove kde-base/lokalize 4.3 4 -slotmove kde-base/lokalize 4.4 4 -slotmove kde-base/lokalize 4.5 4 -slotmove kde-base/lokalize 4.6 4 -slotmove kde-base/lskat 4.1 4 -slotmove kde-base/lskat 4.2 4 -slotmove kde-base/lskat 4.3 4 -slotmove kde-base/lskat 4.4 4 -slotmove kde-base/lskat 4.5 4 -slotmove kde-base/lskat 4.6 4 -slotmove kde-base/marble 4.1 4 -slotmove kde-base/marble 4.2 4 -slotmove kde-base/marble 4.3 4 -slotmove kde-base/marble 4.4 4 -slotmove kde-base/marble 4.5 4 -slotmove kde-base/marble 4.6 4 -slotmove kde-base/mimelib 4.1 4 -slotmove kde-base/mimelib 4.2 4 -slotmove kde-base/mimelib 4.3 4 -slotmove kde-base/mplayerthumbs 4.3 4 -slotmove kde-base/mplayerthumbs 4.4 4 -slotmove kde-base/mplayerthumbs 4.5 4 -slotmove kde-base/mplayerthumbs 4.6 4 -slotmove kde-base/nepomuk 4.1 4 -slotmove kde-base/nepomuk 4.2 4 -slotmove kde-base/nepomuk 4.3 4 -slotmove kde-base/nepomuk 4.4 4 -slotmove kde-base/nepomuk 4.5 4 -slotmove kde-base/nepomuk 4.6 4 -slotmove kde-base/nsplugins 4.1 4 -slotmove kde-base/nsplugins 4.2 4 -slotmove kde-base/nsplugins 4.3 4 -slotmove kde-base/nsplugins 4.4 4 -slotmove kde-base/nsplugins 4.5 4 -slotmove kde-base/nsplugins 4.6 4 -slotmove kde-base/okteta 4.1 4 -slotmove kde-base/okteta 4.2 4 -slotmove kde-base/okteta 4.3 4 -slotmove kde-base/okteta 4.4 4 -slotmove kde-base/okteta 4.5 4 -slotmove kde-base/okteta 4.6 4 -slotmove kde-base/okular 4.1 4 -slotmove kde-base/okular 4.2 4 -slotmove kde-base/okular 4.3 4 -slotmove kde-base/okular 4.4 4 -slotmove kde-base/okular 4.5 4 -slotmove kde-base/okular 4.6 4 -slotmove kde-base/oxygen-icons 4.3 4 -slotmove kde-base/oxygen-icons 4.4 4 -slotmove kde-base/oxygen-icons 4.5 4 -slotmove kde-base/oxygen-icons 4.6 4 -slotmove kde-base/palapeli 4.4 4 -slotmove kde-base/palapeli 4.5 4 -slotmove kde-base/palapeli 4.6 4 -slotmove kde-base/parley 4.1 4 -slotmove kde-base/parley 4.2 4 -slotmove kde-base/parley 4.3 4 -slotmove kde-base/parley 4.4 4 -slotmove kde-base/parley 4.5 4 -slotmove kde-base/parley 4.6 4 -slotmove kde-base/phonon-kde 4.2 4 -slotmove kde-base/phonon-kde 4.3 4 -slotmove kde-base/phonon-kde 4.4 4 -slotmove kde-base/phonon-kde 4.5 4 -slotmove kde-base/phonon-kde 4.6 4 -slotmove kde-base/phonon-xine 4.1 4 -slotmove kde-base/plasma-apps 4.1 4 -slotmove kde-base/plasma-apps 4.2 4 -slotmove kde-base/plasma-apps 4.3 4 -slotmove kde-base/plasma-apps 4.4 4 -slotmove kde-base/plasma-apps 4.5 4 -slotmove kde-base/plasma-apps 4.6 4 -slotmove kde-base/plasma-runtime 4.3 4 -slotmove kde-base/plasma-runtime 4.4 4 -slotmove kde-base/plasma-runtime 4.5 4 -slotmove kde-base/plasma-runtime 4.6 4 -slotmove kde-base/plasma-workspace 4.1 4 -slotmove kde-base/plasma-workspace 4.2 4 -slotmove kde-base/plasma-workspace 4.3 4 -slotmove kde-base/plasma-workspace 4.4 4 -slotmove kde-base/plasma-workspace 4.5 4 -slotmove kde-base/plasma-workspace 4.6 4 -slotmove kde-base/policykit-kde 4.3 4 -slotmove kde-base/policykit-kde 4.4 4 -slotmove kde-base/policykit-kde 4.5 4 -slotmove kde-base/powerdevil 4.2 4 -slotmove kde-base/powerdevil 4.3 4 -slotmove kde-base/powerdevil 4.4 4 -slotmove kde-base/powerdevil 4.5 4 -slotmove kde-base/powerdevil 4.6 4 -slotmove kde-base/printer-applet 4.2 4 -slotmove kde-base/printer-applet 4.3 4 -slotmove kde-base/printer-applet 4.4 4 -slotmove kde-base/printer-applet 4.5 4 -slotmove kde-base/printer-applet 4.6 4 -slotmove kde-base/pykde4 4.1 4 -slotmove kde-base/pykde4 4.2 4 -slotmove kde-base/pykde4 4.3 4 -slotmove kde-base/pykde4 4.4 4 -slotmove kde-base/pykde4 4.5 4 -slotmove kde-base/pykde4 4.6 4 -slotmove kde-base/qguiplatformplugin_kde 4.4 4 -slotmove kde-base/qguiplatformplugin_kde 4.5 4 -slotmove kde-base/qguiplatformplugin_kde 4.6 4 -slotmove kde-base/renamedlg-plugins 4.1 4 -slotmove kde-base/renamedlg-plugins 4.2 4 -slotmove kde-base/renamedlg-plugins 4.3 4 -slotmove kde-base/renamedlg-plugins 4.4 4 -slotmove kde-base/renamedlg-plugins 4.5 4 -slotmove kde-base/renamedlg-plugins 4.6 4 -slotmove kde-base/rocs 4.4 4 -slotmove kde-base/rocs 4.5 4 -slotmove kde-base/rocs 4.6 4 -slotmove kde-base/smoke 4.3 4 -slotmove kde-base/smoke 4.4 4 -slotmove kde-base/smoke 4.5 4 -slotmove kde-base/smoke 4.6 4 -slotmove kde-base/solid 4.1 4 -slotmove kde-base/solid 4.2 4 -slotmove kde-base/solid 4.3 4 -slotmove kde-base/solid 4.4 4 -slotmove kde-base/solid 4.5 4 -slotmove kde-base/solid 4.6 4 -slotmove kde-base/solidautoeject 4.3 4 -slotmove kde-base/solid-hardware 4.1 4 -slotmove kde-base/solid-hardware 4.2 4 -slotmove kde-base/solid-hardware 4.3 4 -slotmove kde-base/solid-runtime 4.4 4 -slotmove kde-base/solid-runtime 4.5 4 -slotmove kde-base/solid-runtime 4.6 4 -slotmove kde-base/soliduiserver 4.1 4 -slotmove kde-base/soliduiserver 4.2 4 -slotmove kde-base/soliduiserver 4.3 4 -slotmove kde-base/step 4.1 4 -slotmove kde-base/step 4.2 4 -slotmove kde-base/step 4.3 4 -slotmove kde-base/step 4.4 4 -slotmove kde-base/step 4.5 4 -slotmove kde-base/step 4.6 4 -slotmove kde-base/superkaramba 4.1 4 -slotmove kde-base/superkaramba 4.2 4 -slotmove kde-base/superkaramba 4.3 4 -slotmove kde-base/superkaramba 4.4 4 -slotmove kde-base/superkaramba 4.5 4 -slotmove kde-base/superkaramba 4.6 4 -slotmove kde-base/svgpart 4.1 4 -slotmove kde-base/svgpart 4.2 4 -slotmove kde-base/svgpart 4.3 4 -slotmove kde-base/svgpart 4.4 4 -slotmove kde-base/svgpart 4.5 4 -slotmove kde-base/svgpart 4.6 4 -slotmove kde-base/sweeper 4.1 4 -slotmove kde-base/sweeper 4.2 4 -slotmove kde-base/sweeper 4.3 4 -slotmove kde-base/sweeper 4.4 4 -slotmove kde-base/sweeper 4.5 4 -slotmove kde-base/sweeper 4.6 4 -slotmove kde-base/system-config-printer-kde 4.2 4 -slotmove kde-base/system-config-printer-kde 4.3 4 -slotmove kde-base/system-config-printer-kde 4.4 4 -slotmove kde-base/system-config-printer-kde 4.5 4 -slotmove kde-base/system-config-printer-kde 4.6 4 -slotmove kde-base/systemsettings 4.1 4 -slotmove kde-base/systemsettings 4.2 4 -slotmove kde-base/systemsettings 4.3 4 -slotmove kde-base/systemsettings 4.4 4 -slotmove kde-base/systemsettings 4.5 4 -slotmove kde-base/systemsettings 4.6 4 -slotmove kde-base/thumbnailers 4.3 4 -slotmove kde-base/thumbnailers 4.4 4 -slotmove kde-base/thumbnailers 4.5 4 -slotmove kde-base/thumbnailers 4.6 4 -slotmove kde-base/umbrello 4.1 4 -slotmove kde-base/umbrello 4.2 4 -slotmove kde-base/umbrello 4.3 4 -slotmove kde-base/umbrello 4.4 4 -slotmove kde-base/umbrello 4.5 4 -slotmove kde-base/umbrello 4.6 4 -slotmove net-analyzer/nagios-check_ipmi_sensor 1 0 -slotmove net-analyzer/nagios-check_ipmi_sensor 2 0 -move dev-ruby/fromcvs dev-vcs/fromcvs -slotmove =dev-ruby/arel-2.0.4 0 2.0 -slotmove =dev-ruby/arel-2.1.1 0 2.1 -slotmove =dev-ruby/deprecated-2* 0 2 -slotmove =dev-ruby/deprecated-3* 0 3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2015 b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2015 index b2ba6699ad..3daca94436 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2015 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2015 @@ -215,7 +215,6 @@ move kde-base/parley kde-apps/parley move kde-base/phonon-kde kde-apps/phonon-kde move kde-base/picmi kde-apps/picmi move kde-base/plasma-apps kde-apps/plasma-apps -move kde-base/plasma-runtime kde-apps/plasma-runtime move kde-base/poxml kde-apps/poxml move kde-base/print-manager kde-apps/print-manager move kde-base/renamedlg-plugins kde-apps/renamedlg-plugins diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2016 b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2016 index b6b146aed6..7e1650d6e0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2016 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2016 @@ -47,7 +47,6 @@ move sys-infiniband/libibcm sys-fabric/libibcm move sys-infiniband/libibmad sys-fabric/libibmad move sys-infiniband/libibumad sys-fabric/libibumad move sys-infiniband/libibverbs sys-fabric/libibverbs -move sys-infiniband/libibvpp sys-fabric/libibvpp move sys-infiniband/libipathverbs sys-fabric/libipathverbs move sys-infiniband/libmlx4 sys-fabric/libmlx4 move sys-infiniband/libmlx5 sys-fabric/libmlx5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2017 b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2017 new file mode 100644 index 0000000000..bd65135796 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2017 @@ -0,0 +1,4 @@ +move kde-misc/kio_gopher kde-misc/kio-gopher +move dev-python/pyconstruct dev-python/construct +move dev-erlang/p1_pam dev-erlang/epam +move perl-core/Package-Constants dev-perl/Package-Constants diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2011 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2011 deleted file mode 100644 index 419ecf1e9b..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2011 +++ /dev/null @@ -1,26 +0,0 @@ -slotmove =dev-ruby/rack-mount-0.6.14 0 0.6 -slotmove =dev-ruby/rack-mount-0.7.3 0 0.7 -move sci-electronics/ng-spice-rework sci-electronics/ngspice -move dev-php5/PEAR-PHP_Timer dev-php/php-timer -move net-irc/irssi-svn net-irc/irssi -move dev-php5/pecl-apc dev-php/pecl-apc -slotmove =dev-ruby/rack-test-0.5.7 0 0.5 -slotmove =dev-ruby/rack-test-0.6.0 0 0.6 -move dev-lang/ekopath-bin dev-lang/ekopath -move media-libs/libkmap media-libs/libkgeomap -slotmove kde-misc/entropy-kioslaves 0 4 -move x11-libs/Xaw3d x11-libs/libXaw3d -move media-libs/libwpg app-text/libwpg -slotmove =kde-misc/steamcompanion-0.2.2 0 4 -move app-editors/gentoo-editor app-misc/editor-wrapper -move dev-php5/pecl-memcache dev-php/pecl-memcache -move kde-misc/smaragd x11-themes/smaragd -slotmove >sys-boot/grub-1 0 2 -move dev-php5/suhosin dev-php/suhosin -move dev-php5/PEAR-Text_Template dev-php/php-texttemplate -move dev-php5/PHPonTrax dev-php/PHPonTrax -move dev-php5/phpunit-mockobject dev-php/phpunit-mockobject -move dev-php5/phpunit-selenium dev-php/phpunit-selenium -move dev-php5/pecl-drizzle dev-php/pecl-drizzle -move dev-php5/pecl-id3 dev-php/pecl-id3 -slotmove =net-wireless/iwl1000-ucode-128.50.3.1 0 3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2017 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2017 new file mode 100644 index 0000000000..ae92b80486 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2017 @@ -0,0 +1,42 @@ +move app-vim/llvm-vim sys-devel/llvm-common +move dev-texlive/texlive-langdutch dev-texlive/texlive-langeuropean +move dev-texlive/texlive-langdanish dev-texlive/texlive-langeuropean +move dev-texlive/texlive-documentation-arabic dev-texlive/texlive-langarabic +move dev-texlive/texlive-documentation-vietnamese dev-texlive/texlive-langother +move dev-texlive/texlive-documentation-ukrainian dev-texlive/texlive-langcyrillic +move dev-texlive/texlive-documentation-turkish dev-texlive/texlive-langeuropean +move dev-texlive/texlive-documentation-thai dev-texlive/texlive-langother +move dev-texlive/texlive-documentation-spanish dev-texlive/texlive-langspanish +move dev-texlive/texlive-documentation-slovenian dev-texlive/texlive-langeuropean +move dev-texlive/texlive-documentation-serbian dev-texlive/texlive-langcyrillic +move dev-texlive/texlive-documentation-russian dev-texlive/texlive-langcyrillic +move dev-texlive/texlive-documentation-portuguese dev-texlive/texlive-langportuguese +move dev-texlive/texlive-documentation-polish dev-texlive/texlive-langpolish +move dev-texlive/texlive-documentation-mongolian dev-texlive/texlive-langcyrillic +move dev-texlive/texlive-documentation-korean dev-texlive/texlive-langcjk +move dev-texlive/texlive-documentation-japanese dev-texlive/texlive-langcjk +move dev-texlive/texlive-documentation-italian dev-texlive/texlive-langitalian +move dev-texlive/texlive-documentation-german dev-texlive/texlive-langgerman +move dev-texlive/texlive-documentation-french dev-texlive/texlive-langfrench +move dev-texlive/texlive-documentation-finnish dev-texlive/texlive-langeuropean +move dev-texlive/texlive-documentation-english dev-texlive/texlive-langenglish +move dev-texlive/texlive-documentation-dutch dev-texlive/texlive-langeuropean +move dev-texlive/texlive-documentation-czechslovak dev-texlive/texlive-langczechslovak +move dev-texlive/texlive-documentation-chinese dev-texlive/texlive-langcjk +move dev-texlive/texlive-documentation-bulgarian dev-texlive/texlive-langcyrillic +move dev-texlive/texlive-texinfo dev-texlive/texlive-plainextra +move dev-texlive/texlive-langvietnamese dev-texlive/texlive-langother +move dev-texlive/texlive-langmongolian dev-texlive/texlive-langcyrillic +move dev-texlive/texlive-langtibetan dev-texlive/texlive-langother +move dev-texlive/texlive-langturkmen dev-texlive/texlive-langother +move dev-texlive/texlive-langswedish dev-texlive/texlive-langeuropean +move dev-texlive/texlive-langlatin dev-texlive/texlive-langeuropean +move dev-texlive/texlive-langlatvian dev-texlive/texlive-langeuropean +move dev-texlive/texlive-langcroatian dev-texlive/texlive-langeuropean +move dev-texlive/texlive-langnorwegian dev-texlive/texlive-langeuropean +move dev-texlive/texlive-langhungarian dev-texlive/texlive-langeuropean +move dev-texlive/texlive-langhebrew dev-texlive/texlive-langother +move dev-texlive/texlive-langarmenian dev-texlive/texlive-langeuropean +move dev-texlive/texlive-langfinnish dev-texlive/texlive-langeuropean +move dev-texlive/texlive-langlithuanian dev-texlive/texlive-langeuropean +move dev-texlive/texlive-htmlxml dev-texlive/texlive-humanities diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2011 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2011 deleted file mode 100644 index 12f9075b37..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2011 +++ /dev/null @@ -1,109 +0,0 @@ -move app-text/libtextcat app-text/libexttextcat -move dev-texlive/texlive-psutils dev-texlive/texlive-fontutils -move dev-texlive/texlive-langukenglish dev-texlive/texlive-langenglish -move dev-texlive/texlive-langarab dev-texlive/texlive-langarabic -move dev-php5/pecl-ssh2 dev-php/pecl-ssh2 -slotmove =dev-libs/libnl-2 0 3 -move dev-php5/pecl-timezonedb dev-php/pecl-timezonedb -move kde-misc/knetworkmanager kde-misc/networkmanagement -move dev-java/icedtea6-bin dev-java/icedtea-bin -slotmove =dev-java/icedtea-bin-1* 0 6 -move app-text/notmuch net-mail/notmuch -move dev-util/gtest dev-cpp/gtest -move net-misc/get-flash-videos media-video/get_flash_videos -move net-voip/telepathy-connection-managers net-im/telepathy-connection-managers -move x11-misc/remind app-misc/remind -move x11-misc/bubblemon x11-plugins/bubblemon -move app-misc/dsgui app-misc/datovka -move dev-php5/pecl-gearman dev-php/pecl-gearman -move dev-php5/ezc-Archive dev-php/ezc-Archive -move dev-php5/ezc-Authentication dev-php/ezc-Authentication -move dev-php5/ezc-AuthenticationDatabaseTiein dev-php/ezc-AuthenticationDatabaseTiein -move dev-php5/ezc-Base dev-php/ezc-Base -move dev-php5/ezc-Cache dev-php/ezc-Cache -move dev-php5/ezc-Configuration dev-php/ezc-Configuration -move dev-php5/ezc-ConsoleTools dev-php/ezc-ConsoleTools -move dev-php5/ezc-Database dev-php/ezc-Database -move dev-php5/ezc-DatabaseSchema dev-php/ezc-DatabaseSchema -move dev-php5/ezc-Debug dev-php/ezc-Debug -move dev-php5/ezc-Document dev-php/ezc-Document -move dev-php5/ezc-EventLog dev-php/ezc-EventLog -move dev-php5/ezc-EventLogDatabaseTiein dev-php/ezc-EventLogDatabaseTiein -move dev-php5/ezc-Execution dev-php/ezc-Execution -move dev-php5/ezc-eZcomponents dev-php/ezc-eZcomponents -move dev-php5/ezc-Feed dev-php/ezc-Feed -move dev-php5/ezc-File dev-php/ezc-File -move dev-php5/ezc-Graph dev-php/ezc-Graph -move dev-php5/ezc-GraphDatabaseTiein dev-php/ezc-GraphDatabaseTiein -move dev-php5/ezc-ImageAnalysis dev-php/ezc-ImageAnalysis -move dev-php5/ezc-ImageConversion dev-php/ezc-ImageConversion -move dev-php5/ezc-Mail dev-php/ezc-Mail -move dev-php5/ezc-MvcAuthenticationTiein dev-php/ezc-MvcAuthenticationTiein -move dev-php5/ezc-MvcFeedTiein dev-php/ezc-MvcFeedTiein -move dev-php5/ezc-MvcMailTiein dev-php/ezc-MvcMailTiein -move dev-php5/ezc-MvcTemplateTiein dev-php/ezc-MvcTemplateTiein -move dev-php5/ezc-MvcTools dev-php/ezc-MvcTools -move dev-php5/ezc-PersistentObject dev-php/ezc-PersistentObject -move dev-php5/ezc-PersistentObjectDatabaseSchemaTiein dev-php/ezc-PersistentObjectDatabaseSchemaTiein -move dev-php5/ezc-PhpGenerator dev-php/ezc-PhpGenerator -move dev-php5/ezc-Search dev-php/ezc-Search -move dev-php5/ezc-SignalSlot dev-php/ezc-SignalSlot -move dev-php5/ezc-SystemInformation dev-php/ezc-SystemInformation -move dev-php5/ezc-Template dev-php/ezc-Template -move dev-php5/ezc-TemplateTranslationTiein dev-php/ezc-TemplateTranslationTiein -move dev-php5/ezc-Translation dev-php/ezc-Translation -move dev-php5/ezc-TranslationCacheTiein dev-php/ezc-TranslationCacheTiein -move dev-php5/ezc-Tree dev-php/ezc-Tree -move dev-php5/ezc-TreeDatabaseTiein dev-php/ezc-TreeDatabaseTiein -move dev-php5/ezc-TreePersistentObjectTiein dev-php/ezc-TreePersistentObjectTiein -move dev-php5/ezc-Url dev-php/ezc-Url -move dev-php5/ezc-UserInput dev-php/ezc-UserInput -move dev-php5/ezc-Webdav dev-php/ezc-Webdav -move dev-php5/ezc-Workflow dev-php/ezc-Workflow -move dev-php5/ezc-WorkflowDatabaseTiein dev-php/ezc-WorkflowDatabaseTiein -move dev-php5/ezc-WorkflowEventLogTiein dev-php/ezc-WorkflowEventLogTiein -move dev-php5/ezc-WorkflowSignalSlotTiein dev-php/ezc-WorkflowSignalSlotTiein -move dev-php5/ffmpeg-php dev-php/ffmpeg-php -move dev-php5/libvirt-php dev-php/libvirt-php -move dev-php5/pecl-bbcode dev-php/pecl-bbcode -move dev-php5/pecl-cairo dev-php/pecl-cairo -move dev-php5/pecl-crack dev-php/pecl-crack -move dev-php5/pecl-dbx dev-php/pecl-dbx -move dev-php5/pecl-dio dev-php/pecl-dio -move dev-php5/pecl-enchant dev-php/pecl-enchant -move dev-php5/pecl-fileinfo dev-php/pecl-fileinfo -move dev-php5/pecl-geoip dev-php/pecl-geoip -move dev-php5/pecl-gnupg dev-php/pecl-gnupg -move dev-php5/pecl-haru dev-php/pecl-haru -move dev-php5/pecl-htscanner dev-php/pecl-htscanner -move dev-php5/pecl-http dev-php/pecl-http -move dev-php5/pecl-idn dev-php/pecl-idn -move dev-php5/pecl-imagick dev-php/pecl-imagick -move dev-php5/pecl-lzf dev-php/pecl-lzf -move dev-php5/pecl-mailparse dev-php/pecl-mailparse -move dev-php5/pecl-mcve dev-php/pecl-mcve -move dev-php5/pecl-memcached dev-php/pecl-memcached -move dev-php5/pecl-mogilefs dev-php/pecl-mogilefs -move dev-php5/pecl-mongo dev-php/pecl-mongo -move dev-php5/pecl-pam dev-php/pecl-pam -move dev-php5/pecl-ps dev-php/pecl-ps -move dev-php5/pecl-radius dev-php/pecl-radius -move dev-php5/pecl-sca_sdo dev-php/pecl-sca_sdo -move dev-php5/pecl-svn dev-php/pecl-svn -move dev-php5/pecl-syck dev-php/pecl-syck -move dev-php5/pecl-translit dev-php/pecl-translit -move dev-php5/pecl-uploadprogress dev-php/pecl-uploadprogress -move dev-php5/pecl-uuid dev-php/pecl-uuid -move dev-php5/pecl-xdiff dev-php/pecl-xdiff -move dev-php5/pecl-yaml dev-php/pecl-yaml -move dev-php5/pecl-yaz dev-php/pecl-yaz -move dev-php5/phpdbg dev-php/phpdbg -move dev-php5/php-gtk dev-php/php-gtk -move dev-php5/propel dev-php/propel -move dev-php5/propel-generator dev-php/propel-generator -move dev-php5/propel-runtime dev-php/propel-runtime -move dev-php5/SabreAMF dev-php/SabreAMF -move dev-php5/Savant3 dev-php/Savant3 -move dev-php5/Savant3-Plugin-Form dev-php/Savant3-Plugin-Form diff --git a/sdk_container/src/third_party/portage-stable/profiles/use.desc b/sdk_container/src/third_party/portage-stable/profiles/use.desc index 786f8bccf1..9501b38fe3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/use.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/use.desc @@ -1,6 +1,5 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ # Keep them sorted @@ -31,6 +30,7 @@ bash-completion - Enable bash-completion support bcmath - Add support for libbcmath berkdb - Add support for sys-libs/db (Berkeley DB for MySQL) bidi - Enable bidirectional language support +big-endian - Big-endian toolchain support bindist - Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues) blas - Add support for the virtual/blas numerical library bluetooth - Enable Bluetooth Support @@ -123,7 +123,7 @@ gnutls - Add support for net-libs/gnutls (TLS 1.0 and SSL 3.0 support) gphoto2 - Add digital camera support gpm - Add support for sys-libs/gpm (Console-based mouse driver) gps - Add support for Global Positioning System -graphicsmagick - Enable support for the GraphicsMagick image converter (fork of media-gfx/imagemagick) +graphicsmagick - Build and link against GraphicsMagick instead of ImageMagick (might require USE=imagemagick if optional) graphviz - Add support for the Graphviz library gsl - Use the GNU scientific library for calculations gsm - Add support for the gsm lossy speech compression codec @@ -142,7 +142,7 @@ icq - Enable ICQ IM protocol support icu - Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu idn - Enable support for Internationalized Domain Names ieee1394 - Enable FireWire/iLink IEEE1394 support (dv, camera, ...) -imagemagick - Enable support for the ImageMagick image converter +imagemagick - Enable optional support for the ImageMagick or GraphicsMagick image converter imap - Add support for IMAP (Internet Mail Application Protocol) imlib - Add support for imlib, an image loading and rendering library infiniband - Enable Infiniband RDMA transport support @@ -165,7 +165,6 @@ jpeg - Add JPEG image support jpeg2k - Support for JPEG 2000, a wavelet-based image compression format kde - Add support for KDE (K Desktop Environment) kerberos - Add kerberos support -kolab - Add support for the Kolab groupware server kontact - Enable support for the KDE personal information manager (kde-apps/kdepim*) ladspa - Enable the ability to support ladspa plugins lame - Prefer using LAME libraries for MP3 encoding support @@ -352,6 +351,7 @@ uclibc - Enable uclibc specific patches and build or link uclibc udev - Enable virtual/udev integration (device discovery, power and storage device support, etc) udisks - Enable storage management support (automounting, volume monitoring, etc) unicode - Add support for Unicode +unwind - Add support for call stack unwinding and function name resolution upnp - Enable UPnP port mapping support upnp-av - Enable UPnP audio/video streaming support upower - Enable power management support diff --git a/sdk_container/src/third_party/portage-stable/profiles/use.local.desc b/sdk_container/src/third_party/portage-stable/profiles/use.local.desc index 7c1ea68935..fae82d9f01 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/use.local.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/use.local.desc @@ -21,10 +21,10 @@ app-accessibility/simon:sphinx - Build sphinx backend (pulls app-accessibility/j app-accessibility/speech-dispatcher:espeak - Adds support for espeak speech engine app-accessibility/speech-dispatcher:flite - Adds support for flite speech engine app-accessibility/speechd-el:brltty - brltty support -app-admin/ansible:keyczar - Enable accelerated mode for old ssh clients/servers app-admin/bcfg2:cheetah - Include dev-python/cheetah support app-admin/bcfg2:genshi - Include dev-python/genshi support app-admin/bcfg2:server - Installs scripts to be used on the server-side of this app +app-admin/calamares:pythonqt - Enable PythonQt-based module interface app-admin/clsync:cgroups - Use cgroups to limit /dev access. app-admin/clsync:cluster - Enable clustering support (allows master-master clsync on multiple hosts). Not fully implemented yet. app-admin/clsync:control-socket - Enable AF_UNIX control socket support. @@ -45,7 +45,6 @@ app-admin/conky:eve - Enable support for the eve-online skill monitor app-admin/conky:ical - Enable support for events from iCalendar (RFC 5545) files using dev-libs/libical app-admin/conky:iostats - Enable support for per-task I/O statistics app-admin/conky:irc - Enable support for displaying everything from an irc channel using net-libs/libircclient -app-admin/conky:lua - Enable if you want Lua scripting support app-admin/conky:lua-cairo - Enable if you want Lua Cairo bindings app-admin/conky:lua-imlib - Enable if you want Lua Imlib2 bindings app-admin/conky:lua-rsvg - Enable if you want Lua RSVG bindings @@ -81,9 +80,11 @@ app-admin/hddtemp:network-cron - Monthly cronjob to update hddtemp.db. app-admin/keepass:aot - Generate native code at build time, rather than runtime. app-admin/keepassxc:autotype - Add support to autotype the passwords into other applications app-admin/keepassxc:http - Add http support +app-admin/keepassxc:yubikey - Enable database unlocking via YubiKey. app-admin/lastpass-cli:X - Use x11-misc/xclip or x11-misc/xsel to copy passwords to the clipboard. app-admin/lastpass-cli:pinentry - Use app-crypt/pinentry to prompt for passwords. app-admin/logrotate:acl - Installs acl support +app-admin/logrotate:bzip2 - Compresses rotated log files with bzip2 instead of gzip app-admin/logrotate:cron - Installs cron file app-admin/logrotate:selinux - Installs Security Enhanced Linux support app-admin/matter:entropy - Add Entropy support @@ -92,6 +93,7 @@ app-admin/mms-agent:monitoring - Install the monitoring agent app-admin/openrc-settingsd:systemd - Use the versions of dbus and polkit files provided by sys-apps/systemd app-admin/packagekit-base:command-not-found - Enable packagekit support on shell "command not found" app-admin/packagekit-base:cron - Install cron script for auto-update +app-admin/packagekit-base:elogind - Enable elogind support to get user session app-admin/packagekit-base:entropy - Enable Entropy backend app-admin/pass:X - Use x11-misc/xclip to copy passwords to the clipboard. app-admin/pass:dmenu - Add support for x11-misc/dmenu with the 'passmenu' program. @@ -105,8 +107,10 @@ app-admin/prelude-manager:dbx - Enables Prelude Manager storing Prelude alerts i app-admin/prelude-manager:tcpwrapper - Enables Prelude Manager using tcp wrapper. It requires sys-apps/tcp-wrappers . app-admin/puppet:augeas - Enable augeas support app-admin/puppet:diff - Enable diff support +app-admin/puppet:experimental - Add patches for things in testing app-admin/puppet:rrdtool - Enable rrdtool support app-admin/puppet:shadow - Enable shadow support +app-admin/puppet-agent:experimental - Add patches for things in testing app-admin/puppet-agent:puppetdb - Adds puppetdb support app-admin/puppetserver:puppetdb - Adds support for connecting to puppetdb app-admin/pwgen:livecd - Install init script for root password scrambling on boot @@ -115,9 +119,10 @@ app-admin/rsyslog:elasticsearch - Build the Elasticsearch output module (require app-admin/rsyslog:gcrypt - Add support for encrypted log files using dev-libs/libgcrypt app-admin/rsyslog:grok - Build the grok modify module (requires dev-libs/grok) app-admin/rsyslog:jemalloc - Use dev-libs/jemalloc for allocations. -app-admin/rsyslog:kafka - Build the Apache Kafka output module (requires dev-libs/librdkafka) +app-admin/rsyslog:kafka - Build the Apache Kafka input/output module (requires dev-libs/librdkafka) app-admin/rsyslog:kerberos - Build the GSSAPI input and output module (requires virtual/krb5) app-admin/rsyslog:libressl - Use dev-libs/libressl for building the rfc5424hmac modify module (requires rfc5424hmac USE flag) +app-admin/rsyslog:mdblookup - Build the MaxMind DB lookup message modify plugin using dev-libs/libmaxminddb app-admin/rsyslog:mongodb - Build the MongoDB output module (requires dev-libs/libmongo-client) app-admin/rsyslog:mysql - Build the MySQL database output module (requires virtual/mysql) app-admin/rsyslog:normalize - Build the normalize modify module (requires dev-libs/libee and dev-libs/liblognorm) @@ -157,7 +162,9 @@ app-admin/salt:redis - Support returning data to a redis database. app-admin/salt:timelib - Use timelib to parse english textual date descriptions. app-admin/salt:zeromq - Add support for the zeromq transport. app-admin/sshguard:ipfilter - Enable ipfilter firewall support (only for *bsd) +app-admin/sudo:gcrypt - Use SHA2 from dev-libs/libgcrypt instead of sudo's internal SHA2. app-admin/sudo:offensive - Let sudo print insults when the user types the wrong password. +app-admin/sudo:openssl - Use SHA2 from dev-libs/openssl instead of sudo's internal SHA2. app-admin/sudo:sendmail - Allow sudo to send emails with sendmail. app-admin/sysklogd:logrotate - use app-admin/logrotate for rotating logs rather than custom cron scripts app-admin/syslog-ng:amqp - Enable support for AMQP destinations @@ -196,7 +203,6 @@ app-arch/engrampa:caja - Enable engrampa to integrate with mate-base/caja by pro app-arch/engrampa:gtk3 - Build with GTK+3 instead of GTK+2 app-arch/engrampa:magic - Enable filetype auto-detection via sys-apps/file app-arch/engrampa:packagekit - Enable support for installing via app-admin/packagekit based on archive type -app-arch/file-roller:nautilus - Enable file-roller to integrate with gnome-base/nautilus by providing entries in its context menu app-arch/file-roller:packagekit - Enable support for the distro-neutral package manager GUI app-admin/packagekit app-arch/gzip:pic - disable optimized assembly code that is not PIC friendly app-arch/innoextract:c++0x - Compile innoextract using the C++11 standard. @@ -238,7 +244,6 @@ app-backup/bareos:scsi-crypto - Enable low level SCSI crypto support app-backup/bareos:sql-pooling - Enable SQL pooling support app-backup/bareos:storage-daemon - Install storage daemon (bareos-sd) app-backup/borgbackup:fuse - Mount archive as a FUSE filesystem. -app-backup/boxbackup:client-only - Disable server support, and just build a client app-backup/btrbk:pv - Use sys-apps/pv to enable progress bar functionality app-backup/bup:web - Support browsing backups via a web interface app-backup/dar:dar32 - Enables --enable-mode=32 option, which replace infinite by 32 bit integers @@ -257,12 +262,12 @@ app-backup/snapper:lvm - Enable LVM thinprovisioned snapshots support sys-fs/lvm app-backup/snapper:xattr - Add support for getting and setting POSIX extended attributes, through sys-apps/attr. app-backup/tsm:tsm_cit - IBM Tivoli Common Inventory Technology app-backup/tsm:tsm_hw - Difference snapshot support for NetApp and N-Series file servers +app-backup/zbackup:tartool - Install tartool utility app-benchmarks/filebench:auto-completion - Enable command-line autocompletion using dev-libs/libtecla. app-benchmarks/httperf:idleconn - Build with the idleconn program app-benchmarks/jmeter:beanshell - Enable BeanShell scripting support app-benchmarks/ramspeed:pic - Force shared libraries to be built as PIC (this is slower) app-benchmarks/sysbench:aio - Enable libaio support -app-cdr/backlite:mplayer - Add support for mplayer preview in addition to X11 and phonon app-cdr/brasero:libburn - Enable dev-libs/libburn backend app-cdr/brasero:nautilus - Build the gnome-base/nautilus extension app-cdr/brasero:packagekit - Enable support for the distro-neutral package manager GUI app-admin/packagekit @@ -270,11 +275,9 @@ app-cdr/brasero:playlist - Enable support for playlists through dev-libs/totem-p app-cdr/brasero:tracker - Enable audio playlist search using the app-misc/tracker indexer app-cdr/cdemu:cdemu-daemon - Pull app-cdr/cdemu-daemon dependency, useful in chroot environment (bug #315491). Do not disable until you know what you are doing. app-cdr/cdrdao:gcdmaster - Enable building of gcdmaster application -app-cdr/cdrkit:hfs - Provide building of HFS (Apple) CD-images app-cdr/cuetools:extras - Install additional script that tag files based on cue/toc file information app-cdr/dvdisaster:debug - Enable memory debugging. app-cdr/gaffitter:scripts - Install additional gaffitter scripts for external programs -app-cdr/k3b:emovix - Enable burning support for eMoviX images app-cdr/mirage2iso:pinentry - Support app-crypt/pinentry password input backend. app-crypt/aespipe:asm - Enable assembly modules app-crypt/aespipe:cpu_flags_x86_padlock - Use VIA padlock instructions, detected at run time, code still works on non-padlock processors @@ -326,10 +329,9 @@ app-crypt/rhash:openssl - Add support for hashes from dev-libs/openssl app-crypt/seahorse:ldap - Enable seahorse to manipulate GPG keys on a LDAP server. app-crypt/tpm-tools:pkcs11 - Build Token data management utilities based on OpenCryptoki's (dev-libs/opencryptoki) PKCS#11 implementation. app-crypt/veracrypt:asm - Enable assembly for optimization -app-crypt/zuluCrypt:gnome - Enable support for the freedesktop.org Secret Service API via app-crypt/libsecret. This does not control the gui! -app-crypt/zuluCrypt:gui - Whether to build the QT gui. Highly recommended. -app-crypt/zuluCrypt:kde - Enable support for KDE, e.g. via kde-apps/kwalletd. This does not control the gui, but NEEDS GUI ENABLED! -app-crypt/zuluCrypt:udev - Whether udev will be consulted when deciding if a volume is system or not. +app-crypt/zuluCrypt:gnome - Enable support for the freedesktop.org Secret Service API via app-crypt/libsecret +app-crypt/zuluCrypt:kwallet - Enable encrypted storage of passwords with kde-frameworks/kwallet +app-crypt/zuluCrypt:udev - Whether udev will be consulted when deciding if a volume is system or not app-dicts/aspell-be:classic - Support classic spelling by default app-dicts/gwaei:hunspell - Enable app-text/hunspell spellchecking and morphological analysis app-dicts/gwaei:mecab - Enable app-text/mecab support @@ -344,6 +346,7 @@ app-doc/kicad-doc:pdf - Generate documentation in PDF format app-doc/linuxfromscratch:htmlsingle - Install all-on-one-page HTML version. app-doc/pms:binary - Download pre-built files instead of building from sources app-doc/pms:html - Generate PMS as .html as well +app-doc/pms:twoside - Enable two-sided layout suitable for printing app-doc/root-docs:api - Generate html API documentation app-doc/root-docs:http - Build HttpServer documentation app-doc/root-docs:math - Provide all math related documentation @@ -384,6 +387,7 @@ app-editors/emacs-vcs:gzip-el - Compress bundled Emacs Lisp source app-editors/emacs-vcs:hesiod - Enable support for net-dns/hesiod app-editors/emacs-vcs:imagemagick - Use media-gfx/imagemagick for image processing app-editors/emacs-vcs:libxml2 - Use dev-libs/libxml2 to parse XML instead of the internal Lisp implementations +app-editors/emacs-vcs:mailutils - Retrieve e-mail using net-mail/mailutils instead of the internal movemail substitute app-editors/emacs-vcs:pax_kernel - Enable building under a PaX enabled kernel app-editors/emacs-vcs:source - Install C source files and make them available for find-function app-editors/emacs-vcs:threads - Add elisp threading support @@ -422,9 +426,7 @@ app-editors/vim:X - Link console vim against X11 libraries to enable title and c app-editors/vim:luajit - Use dev-lang/luajit instead of dev-lang/lua app-editors/vim:racket - Enable support for Scheme using dev-scheme/racket app-editors/vim:vim-pager - Install vimpager and vimmanpager links -app-editors/vim-qt:lto - Enable configure workaround for -flto -app-editors/vim-qt:luajit - Use dev-lang/luajit instead of dev-lang/lua -app-editors/vim-qt:racket - Enable support for Scheme using dev-scheme/racket +app-editors/vis:tre - more memory efficient regex search using dev-libs/tre app-editors/xemacs:athena - Chooses the MIT Athena widget set app-editors/xemacs:dnd - Enables support for the x11-libs/dnd drag-n-drop library app-editors/xemacs:eolconv - Support detection and translation of newline conventions @@ -459,9 +461,10 @@ app-emulation/docker:aufs - Enables dependencies for the "aufs" graph driver, in app-emulation/docker:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags. app-emulation/docker:container-init - Makes the a staticly-linked init system tini available inside a container. app-emulation/docker:device-mapper - Enables dependencies for the "devicemapper" graph driver, including necessary kernel flags. -app-emulation/docker:experimental - Enable features labelled by upstream to be of "experimental" quality and not yet ready for general consumption. app-emulation/docker:overlay - Enables dependencies for the "overlay" graph driver, including necessary kernel flags. app-emulation/docker:pkcs11 - Enables pkcs-11 support. +app-emulation/docker-runc:ambient - Enable support for ambient capability +app-emulation/docker-runc:apparmor - Enable AppArmor support app-emulation/dosemu:fluidsynth - use media-sound/fluidsynth for MIDI emulation app-emulation/e-uae:capslib - Add CAPS library support app-emulation/e-uae:sdl-sound - Use media-libs/sdl-sound for audio output @@ -542,8 +545,7 @@ app-emulation/qemu:sdl2 - Use libsdl2 instead of libsdl app-emulation/qemu:snappy - Enable support for snappy compression app-emulation/qemu:spice - Enable Spice protocol support via app-emulation/spice app-emulation/qemu:ssh - Enable SSH based block device support via net-libs/libssh2 -app-emulation/qemu:static - Enables both 'static-softmmu' and 'static-user' -app-emulation/qemu:static-softmmu - Builds the Software MMU (system) targets as static binaries +app-emulation/qemu:static - Build the User and Software MMU (system) targets as well as tools as static binaries app-emulation/qemu:static-user - Build the User targets as static binaries app-emulation/qemu:systemtap - Enable SystemTAP/DTrace tracing app-emulation/qemu:tci - Enable the TCG Interpreter which can speed up or slowdown workloads depending on the host and guest CPUs being emulated. In the future it will be a runtime option but for now its compile time. @@ -557,6 +559,7 @@ app-emulation/qemu:vte - Enable terminal support (x11-libs/vte) in the GTK+ inte app-emulation/qemu:xattr - Add support for getting and setting POSIX extended attributes, through sys-apps/attr. Requisite for the virtfs backend. app-emulation/qemu:xen - Enables support for Xen backends app-emulation/qemu:xfs - Support xfsctl() notification and syncing for XFS backed virtual disks. +app-emulation/qt-virt-manager:smartcard - Enable smartcard remoting using app-emulation/libcacard app-emulation/rkt:actool - Install the actool for ACI manipulation app-emulation/rkt:rkt_stage1_coreos - Download and use a prebuilt stage1.aci from CoreOS app-emulation/rkt:rkt_stage1_fly - Build stage1-fly.aci @@ -565,6 +568,7 @@ app-emulation/rkt:rkt_stage1_kvm - This flag has been replaced by the rkt_stage1 app-emulation/rkt:rkt_stage1_kvm_lkvm - Build stage1-kvm-lkvm.aci app-emulation/rkt:rkt_stage1_kvm_qemu - Build stage1-kvm-qemu.aci app-emulation/rkt:rkt_stage1_src - Build the stage1.aci from source +app-emulation/runc:ambient - Enable support for ambient capabilities set (Requires Linux kernel 4.3 or later). app-emulation/runc:apparmor - Enable AppArmor support. app-emulation/runv:libvirt - Enable support for KVM via libvirt app-emulation/runv:xen - Enable support for the Xen Hypervisor @@ -584,6 +588,7 @@ app-emulation/virt-viewer:vnc - Support connecting to VNC-enabled virtual machin app-emulation/virt-what:dmi - Use sys-apps/dmidecode to read firmware data app-emulation/virtualbox:headless - Build without any graphic frontend app-emulation/virtualbox:lvm - Build VBoxVolInfo that needs devicemapper from sys-fs/lvm2. +app-emulation/virtualbox:pax_kernel - Apply patch needed for pax enabled kernels. app-emulation/virtualbox:sdk - Enable building of SDK app-emulation/virtualbox:udev - Controls installation of special USB udev rules. app-emulation/virtualbox:vboxwebsrv - Build and install the VirtualBox webservice @@ -627,6 +632,80 @@ app-emulation/wine:samba - Add support for NTLM auth. see http://wiki.winehq.org app-emulation/wine:staging - Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet app-emulation/wine:themes - Support GTK+:3 window theming through Wine-Staging app-emulation/wine:udev - Use virtual/libudev to provide plug and play support +app-emulation/wine-any:capi - Enable ISDN support via CAPI +app-emulation/wine-any:custom-cflags - Bypass strip-flags; use at your own peril +app-emulation/wine-any:d3d9 - Apply highly experimental patches for Gallium Nine support. This patch may break some applications. +app-emulation/wine-any:dos - Pull in games-emulation/dosbox to run DOS applications +app-emulation/wine-any:gecko - Add support for the Gecko engine when using iexplore +app-emulation/wine-any:gstreamer - Use media-libs/gstreamer to provide DirectShow functionality; +app-emulation/wine-any:mono - Add support for .NET using Wine's Mono add-on +app-emulation/wine-any:netapi - Use libnetapi from net-fs/samba to support Windows networks in netapi32.dll +app-emulation/wine-any:opencl - Enable OpenCL support +app-emulation/wine-any:osmesa - Add support for OpenGL in bitmaps using libOSMesa +app-emulation/wine-any:pcap - Support packet capture software (e.g. wireshark) +app-emulation/wine-any:perl - Install helpers written in perl (winedump/winemaker) +app-emulation/wine-any:pipelight - Apply Wine-Staging patches for Pipelight/Silverlight support +app-emulation/wine-any:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime +app-emulation/wine-any:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support +app-emulation/wine-any:run-exes - Use Wine to open and run .EXE and .MSI files +app-emulation/wine-any:s3tc - Pull in media-libs/libtxc_dxtn for DXTn texture compression, needed for many games +app-emulation/wine-any:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing +app-emulation/wine-any:staging - Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet +app-emulation/wine-any:themes - Support GTK+:3 window theming through Wine-Staging +app-emulation/wine-any:udev - Use virtual/libudev to provide plug and play support +app-emulation/wine-d3d9:capi - Enable ISDN support via CAPI +app-emulation/wine-d3d9:custom-cflags - Bypass strip-flags; use at your own peril +app-emulation/wine-d3d9:d3d9 - Apply highly experimental patches for Gallium Nine support. This patch may break some applications. +app-emulation/wine-d3d9:dos - Pull in games-emulation/dosbox to run DOS applications +app-emulation/wine-d3d9:gecko - Add support for the Gecko engine when using iexplore +app-emulation/wine-d3d9:gstreamer - Use media-libs/gstreamer to provide DirectShow functionality; +app-emulation/wine-d3d9:mono - Add support for .NET using Wine's Mono add-on +app-emulation/wine-d3d9:netapi - Use libnetapi from net-fs/samba to support Windows networks in netapi32.dll +app-emulation/wine-d3d9:opencl - Enable OpenCL support +app-emulation/wine-d3d9:osmesa - Add support for OpenGL in bitmaps using libOSMesa +app-emulation/wine-d3d9:pcap - Support packet capture software (e.g. wireshark) +app-emulation/wine-d3d9:perl - Install helpers written in perl (winedump/winemaker) +app-emulation/wine-d3d9:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime +app-emulation/wine-d3d9:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support +app-emulation/wine-d3d9:run-exes - Use Wine to open and run .EXE and .MSI files +app-emulation/wine-d3d9:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing +app-emulation/wine-d3d9:udev - Use virtual/libudev to provide plug and play support +app-emulation/wine-staging:capi - Enable ISDN support via CAPI +app-emulation/wine-staging:custom-cflags - Bypass strip-flags; use at your own peril +app-emulation/wine-staging:dos - Pull in games-emulation/dosbox to run DOS applications +app-emulation/wine-staging:gecko - Add support for the Gecko engine when using iexplore +app-emulation/wine-staging:gstreamer - Use media-libs/gstreamer to provide DirectShow functionality; +app-emulation/wine-staging:mono - Add support for .NET using Wine's Mono add-on +app-emulation/wine-staging:netapi - Use libnetapi from net-fs/samba to support Windows networks in netapi32.dll +app-emulation/wine-staging:opencl - Enable OpenCL support +app-emulation/wine-staging:osmesa - Add support for OpenGL in bitmaps using libOSMesa +app-emulation/wine-staging:pcap - Support packet capture software (e.g. wireshark) +app-emulation/wine-staging:perl - Install helpers written in perl (winedump/winemaker) +app-emulation/wine-staging:pipelight - Apply Wine-Staging patches for Pipelight/Silverlight support +app-emulation/wine-staging:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime +app-emulation/wine-staging:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support +app-emulation/wine-staging:run-exes - Use Wine to open and run .EXE and .MSI files +app-emulation/wine-staging:s3tc - Pull in media-libs/libtxc_dxtn for DXTn texture compression, needed for many games +app-emulation/wine-staging:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing +app-emulation/wine-staging:staging - Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet +app-emulation/wine-staging:themes - Support GTK+:3 window theming through Wine-Staging +app-emulation/wine-staging:udev - Use virtual/libudev to provide plug and play support +app-emulation/wine-vanilla:capi - Enable ISDN support via CAPI +app-emulation/wine-vanilla:custom-cflags - Bypass strip-flags; use at your own peril +app-emulation/wine-vanilla:dos - Pull in games-emulation/dosbox to run DOS applications +app-emulation/wine-vanilla:gecko - Add support for the Gecko engine when using iexplore +app-emulation/wine-vanilla:gstreamer - Use media-libs/gstreamer to provide DirectShow functionality; +app-emulation/wine-vanilla:mono - Add support for .NET using Wine's Mono add-on +app-emulation/wine-vanilla:netapi - Use libnetapi from net-fs/samba to support Windows networks in netapi32.dll +app-emulation/wine-vanilla:opencl - Enable OpenCL support +app-emulation/wine-vanilla:osmesa - Add support for OpenGL in bitmaps using libOSMesa +app-emulation/wine-vanilla:pcap - Support packet capture software (e.g. wireshark) +app-emulation/wine-vanilla:perl - Install helpers written in perl (winedump/winemaker) +app-emulation/wine-vanilla:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime +app-emulation/wine-vanilla:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support +app-emulation/wine-vanilla:run-exes - Use Wine to open and run .EXE and .MSI files +app-emulation/wine-vanilla:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing +app-emulation/wine-vanilla:udev - Use virtual/libudev to provide plug and play support app-emulation/winetricks:rar - Pull in app-arch/unrar for extraction of rar-compressed game files app-emulation/x48:readline - Enables support for libreadline app-emulation/xe-guest-utilities:xenstore - Use xenstore binaries bundled by Citrix instead of building app-emulation/xen-tools @@ -649,7 +728,8 @@ app-eselect/eselect-php:fpm - Enable the FastCGI Process Manager SAPI app-forensics/afflib:fuse - Enable extra fuse thingies app-forensics/afflib:qemu - Enable qemu stuff app-forensics/afflib:s3 - Enable support for Amazon S3 -app-forensics/aide:prelink - Enable support for sys-devel/prelink +app-forensics/aide:e2fs - Enable support for checking file attributes on ext2/ext3/ext4 filesystems +app-forensics/aide:prelink - Bypass prelinking when calculating checksums app-forensics/chkrootkit:cron - Install cron script for weekly rootkit scans app-forensics/libewf:bfio - Enables libbfio for chaining file in file handling app-forensics/libewf:ewf - Enables the v1 API @@ -672,6 +752,7 @@ app-forensics/quickfuzz:pki - support PKI formats app-forensics/sleuthkit:aff - Enable extra aff formats app-forensics/sleuthkit:ewf - Enable libewf support app-i18n/anthy:canna-2ch - Enable support for app-dicts/canna-2ch +app-i18n/canna:canuum - Build canuum app-i18n/fcitx:autostart - Enable XDG-compatible autostart of Fcitx app-i18n/fcitx:enchant - Enable Enchant backend (using app-text/enchant) for spelling hinting app-i18n/fcitx:gtk2 - Install input method module for GTK+ 2 @@ -683,6 +764,7 @@ app-i18n/fcitx:table - Install table input methods for Simplified Chinese app-i18n/fcitx-configtool:gtk3 - Use GTK+3 instead of 2 app-i18n/fcitx-libpinyin:dictmanager - Enable dictionary manager. Requires dev-qt/qtwebkit. app-i18n/fcitx-unikey:macro-editor - Install macro editor +app-i18n/freewnn:uum - Build uum app-i18n/ibus:deprecated - install the deprecated ibus python library app-i18n/ibus:gconf - Enable support for gnome-base/gconf app-i18n/ibus:gtk3 - Enable support for gtk+3 @@ -693,12 +775,10 @@ app-i18n/ibus-libpinyin:opencc - Enable support for app-i18n/opencc app-i18n/ibus-m17n:gtk - Build the preference interfaces, based on x11-libs/gtk+ (GTK+ 2). app-i18n/ibus-pinyin:boost - Compile against dev-libs/boost libraries app-i18n/ibus-unikey:gtk3 - Enable support for gtk+3 -app-i18n/im-ja:anthy - Support for Anthy input method -app-i18n/im-ja:skk - Support for SKK input method app-i18n/imsettings:gconf - Enable GConf support app-i18n/imsettings:gtk3 - Enable support for x11-libs/gtk+:3 app-i18n/imsettings:xfconf - Enable integration in the Xfce desktop environment with xfce-base/xfconf -app-i18n/kimera:anthy - Support for Anthy input method +app-i18n/kimera:anthy - Enable support for app-i18n/anthy app-i18n/mozc:fcitx - Enable support for app-i18n/fcitx app-i18n/mozc:ibus - Enable support for app-i18n/ibus app-i18n/mozc:renderer - Enable native candidate window. @@ -709,7 +789,6 @@ app-i18n/scim:gtk3 - Enable support for x11-libs/gtk+:3 app-i18n/scim-anthy:gtk3 - Enable support for x11-libs/gtk+:3 app-i18n/scim-anthy:kasumi - Use Anthy dictionary maintenance tool (app-dicts/kasumi) app-i18n/tomoe:hyperestraier - Enable support for app-text/hyperestraier -app-i18n/translate-shell:fribidi - Enable RTL language support app-i18n/translate-shell:tts - Enable text-to-speech support app-i18n/uim:anthy - Enable support for app-i18n/anthy input method app-i18n/uim:eb - Enable support for dev-libs/eb @@ -722,7 +801,6 @@ app-laptop/pbbuttonsd:ibam - Enable support for Intelligent Battery Monitoring app-laptop/pbbuttonsd:macbook - Enable support for the Macbook and Macbook Pro app-laptop/thinkfan:atasmart - include libatasmart support to get disc temperature app-laptop/tp_smapi:hdaps - Install a compatible HDAPS module -app-leechcraft/lc-aggregator:webaccess - Enables web interface submodule for Aggregator app-leechcraft/lc-azoth:acetamide - Build Acetamide, the IRC protocol support app-leechcraft/lc-azoth:adiumstyles - Build support for Adium styles app-leechcraft/lc-azoth:astrality - Build Astrality, support for protocols provided by Telepathy @@ -759,7 +837,6 @@ app-leechcraft/lc-blogique:metida - Support for the LiveJournal blogging platfor app-leechcraft/lc-core:qwt - Support for QML plotting item through x11-libs/qwt app-leechcraft/lc-gmailnotifier:notify - Pull in a plugin to show notifications from GMail Notiifer app-leechcraft/lc-gmailnotifier:quark - Pull in a plugin to show GMail Notifier's quark -app-leechcraft/lc-liznoo:systemd - Pull in correct UPower dependencies for systemd and non-systemd users. app-leechcraft/lc-lmp:fradj - Build FrAdj, the equalizer effect module app-leechcraft/lc-lmp:graffiti - Build media tags editor plugin app-leechcraft/lc-lmp:guess - Enable tags encoding guessing via the libguess library @@ -769,19 +846,21 @@ app-leechcraft/lc-lmp:potorchu - Enable the projectM-based visualization effects app-leechcraft/lc-monocle:fb2 - Enable support for FictionBook format app-leechcraft/lc-monocle:mobi - Enable support for MOBI format app-leechcraft/lc-musiczombie:acoustid - Use media-libs/chromaprint for acoustic fingerprinting -app-leechcraft/lc-netstoremanager:googledrive - Support Google Drive storage backend -app-leechcraft/lc-netstoremanager:yandexdisk - Support Yandex.Disk storage backend +app-leechcraft/lc-netstoremanager:dropbox - Build Dropbox storage backend +app-leechcraft/lc-netstoremanager:googledrive - Build Google Drive storage backend app-leechcraft/lc-poshuku:autosearch - Provide automatic search suggestions for Poshuku. app-leechcraft/lc-poshuku:cleanweb - Build CleanWeb for ad blocking compatible with Firefox's AdBlock+. app-leechcraft/lc-poshuku:dcac - Build color inverter module providing a night mode. app-leechcraft/lc-poshuku:fatape - Build FatApe, GreaseMonkey userscripts support layer. app-leechcraft/lc-poshuku:filescheme - Build FileScheme for accessing local URLs. +app-leechcraft/lc-poshuku:foc - Build FOC for Flash-on-Click functionality. app-leechcraft/lc-poshuku:fua - Build FUA for faking user agents for different hosts. app-leechcraft/lc-poshuku:keywords - Build Keywords for adjusting search shortcuts. app-leechcraft/lc-poshuku:onlinebookmarks - Build OnlineBookmarks for syncing bookmarks with social bookmarking services like Read It Later. -app-leechcraft/lc-poshuku:pcre - Use dev-libs/libpcre for rules matching in CleanWeb instead of slower QRegExp. app-leechcraft/lc-poshuku:qrd - Build module for displaying the QR code of a web page. -app-leechcraft/lc-poshuku:wyfv - Build WYFV for replacing Flash-based video players on some sites. +app-leechcraft/lc-poshuku:speeddial - Build SpeedDial module. +app-leechcraft/lc-poshuku:webengine - Build WebEngine- (that is, Chromium-)based rendering backend. +app-leechcraft/lc-secman:exposecontents - Build the GUI for viewing the stored data. app-leechcraft/leechcraft-meta:de - Install components, that allow using Leechcraft as Desktop Environment app-misc/anki:recording - Enable support for audio recording app-misc/anki:sound - Enable support for adding sound to cards @@ -828,10 +907,10 @@ app-misc/gourmet:spell - Enable support for the spell check plugin app-misc/gourmet:web - Enable support for the web import plugin app-misc/gramps:geo - Enable rendering of geographical data using sci-geosciences/osm-gps-map. app-misc/gramps:reports - All external software that is needed for graphical reports will be installed -app-misc/gramps:webkit - Use Webkit-based rendering for geographical data view. app-misc/graphlcd-base:g15 - Add support for app-misc/g15daemon driver (e.g. Logitech G15 Keybord) app-misc/irtrans-irserver:mono - Enable mono support app-misc/jq:oniguruma - Use dev-libs/oniguruma for regular expression support +app-misc/jq:valgrind - Depend on dev-util/vagrind for test suite app-misc/lcd4linux:mpd - Add support for display of mpd controlled music (media-libs/libmpd) app-misc/lcdproc:ftdi - Enable support for FTDI connections in some selected LCD_DEVICES (currently hd44780) app-misc/lcdproc:hid - Enable HID support using libhid @@ -842,6 +921,7 @@ app-misc/lcdproc:nfs - Adds support for NFS file system app-misc/lcdproc:seamless-hbars - Try to avoid gaps in horizontal bars app-misc/linux-logo:nls - Add Native Language Support (using gettext - GNU locale utilities) app-misc/lirc:audio - Support using an audio device connected to an IR receiver +app-misc/lirc:devinput - Support the devinput input device app-misc/lirc:ftdi - Support FTDI devices app-misc/lirc:gtk - Include GTK support which enables the use of lirc-setup app-misc/lirc:hardware-carrier - The transmitter device generates its clock signal in hardware @@ -849,6 +929,7 @@ app-misc/lirc:iguanair - Support iguanaIR devices app-misc/lirc:inputlirc - Add a dependency on app-misc/inputlircd app-misc/lirc:irman - Add a dependency on media-libs/libirman app-misc/lirc:transmitter - Add transmitter support to some lirc-drivers (e.g. serial) +app-misc/lirc:uinput - Enable support for uinput app-misc/mc:edit - Compile and install the mcedit application app-misc/mc:mclib - Compile and install the libmc.so shared library app-misc/mc:sftp - Add support for sftp (uses net-libs/libssh2 for it). @@ -857,6 +938,7 @@ app-misc/mc:xdg - Toggles mc's config dir location. Enable for $XDG_CONFIG_HOME/ app-misc/mosquitto:bridge - Enable bridge support in the MQTT broker. app-misc/mosquitto:persistence - Store messages and subscriptions to a file. app-misc/mosquitto:srv - Include SRV lookup support. +app-misc/mosquitto:websockets - Support the WebSocket protocol. app-misc/muttprint:doc - Builds documentation app-misc/neofetch:X - Enable support for detecting DEs, WMs, screen resolutions, and showing images from an X terminal app-misc/note:general - Add support for ascii flatfile backend @@ -865,22 +947,8 @@ app-misc/openastro:jpeg - Enable exporting Astrological Charts to jpeg app-misc/openastro:png - Enable exporting Astrological Charts to png app-misc/pax-utils:python - Install a more powerful/faster version of lddtree app-misc/recoll:camelcase - Enable indexing for camelCase sentences and words -app-misc/recoll:chm - Index chm files -app-misc/recoll:dvi - Index dvi files -app-misc/recoll:ics - Index iCalendar files -app-misc/recoll:info - Index GNU info files app-misc/recoll:inotify - Use the Linux Kernel notification subsystem for monitoring file alterations in realtime -app-misc/recoll:lyx - Index Latex lyx files -app-misc/recoll:msdoc - Index Microsoft Word documents -app-misc/recoll:msppt - Index Microsoft PowerPoint documents -app-misc/recoll:msxls - Index Microsoft Excel documents -app-misc/recoll:pdf - Index PDF documents -app-misc/recoll:rtf - Index Microsoft RTF documents app-misc/recoll:session - Stop monitoring file alterations when X11 session terminates -app-misc/recoll:sound - Index audio files -app-misc/recoll:tex - Index TeX files -app-misc/recoll:wordperfect - Index WordPerfect documents -app-misc/recoll:xml - Index several XML-based formats (Abiword, FictionBook, Kword, Office OpenXML, OpenDocument, SVG) app-misc/rlwrap:debug - Enable debug app-misc/screen:multiuser - Enable multiuser support (by setting correct permissions) app-misc/screen:nethack - Express error messages in nethack style @@ -937,22 +1005,12 @@ app-office/abiword:redland - Enables support redland and raptor libs. app-office/abiword:thesaurus - Enable thesaurus support app-office/abiword:wordperfect - Enable wordperfect file support via app-text/libwpd app-office/calligra:activities - Enable kactivities support -app-office/calligra:attica - Get hot stuff with dev-libs/libattica -app-office/calligra:color-management - Enable color management via media-libs/opencolorio -app-office/calligra:eigen - Enable dev-cpp/eigen mathematical templates support -app-office/calligra:glew - Enable media-libs/glew opengl extension library support -app-office/calligra:glib - Enable support for C library routines from dev-libs/glib -app-office/calligra:gsf - Enable support for ODT structures extraction via gnome-extra/libgsf app-office/calligra:import-filter - Enable support for various import filter file formats like WordPerfect, Visio and Apple Keynote -app-office/calligra:kdcraw - Enable support for KDE image manipulating interface via kde-apps/libkdcraw app-office/calligra:lcms - Build colorengine plugins using media-libs/lcms -app-office/calligra:marble - Enable displaying of maps using Marble app-office/calligra:okular - Enable bindings for kde-apps/okular app-office/calligra:phonon - Build stage/eventplugins and videoshape plugin using media-libs/phonon app-office/calligra:pim - Enable support for KDE PIM resources integration app-office/calligra:spacenav - Enable support for the 3Dconnexion spacenav input device via dev-libs/libspnav -app-office/calligra:vc - Enable support for dev-libs/vc, could be a significant speed boost on krita -app-office/calligra:xbase - Enable support for xbase compatible database formats app-office/glabels:barcode - Enable barcode support through external libraries. app-office/gnucash:chipcard - Enable support for chipcard reading and processing. app-office/gnucash:hbci - Enable HBCI support, for connecting to some internet banks @@ -991,6 +1049,7 @@ app-office/lyx:monolithic-build - This should speed up compilation significantly app-office/lyx:rcs - Add support for revision control via dev-vcs/rcs app-office/lyx:rtf - Add support for RTF import/export packages app-office/magicpoint:contrib - Install additional contributed scripts +app-office/orage:clock-panel-plugin - Build the clock plugin for the XFCE panel app-office/scribus:boost - Enable support for Boost based enhancement app-office/scribus:hunspell - Enable support for spell checking with app-text/hunspell app-office/scribus:minimal - Don't install headers (only required for e.g. plug-in developers) @@ -999,7 +1058,6 @@ app-office/scribus:scripts - Install the scripts app-office/scribus:templates - Document tamplates app-office/scribus:tk - Install tk based scripts e.g. FontSample.py app-office/skrooge:activities - Enable kactivities support -app-office/skrooge:crypt - Enable encryption using dev-db/sqlcipher app-office/skrooge:designer - Build plugins for dev-qt/designer app-office/texmacs:netpbm - Add support for media-libs/netpbm app-office/texmacs:pdf - Add the experimental native pdf export @@ -1012,16 +1070,8 @@ app-pda/gtkpod:clutter - Enable clutter support for displaying coverart app-portage/conf-update:colordiff - Use colors when displaying diffs (app-misc/colordiff) app-portage/conf-update:libressl - Enable SSL connections and crypto functions using dev-libs/libressl app-portage/eix:debug - Build with upstream's CXXFLAGS/LDFLAGS for debugging support; not recommended for normal use. -app-portage/eix:dep - Make DEP=true the default which enables support for {,R,P}DEPEND but requires roughly double disk and memory. app-portage/eix:doc - Create description of the eix cache file additionally in html format -app-portage/eix:optimization - Accept upstream's choices for CXXFLAGS/LDFLAGS for optimization. Absense of this USE flag does not strip user's *FLAGS -app-portage/eix:required-use - Make REQUIRED_USE=true the default which enables support for REQUIRED_USE but requires more disk and memory. -app-portage/eix:security - This adds some checks which can prevent certain exploits if e.g. the eix code has a bug. If you use the hardened toolchain, using this flag does not increase security and can even lead to problems. app-portage/eix:sqlite - Compile in support for portage's sqlite backend; to actually use it you need additional configuration of portage and eix -app-portage/eix:strong-optimization - Adds several more agressive CXXFLAGS/LDFLAGS for optimization like graphite (if available). May cause trouble with some buggy compiler versions. Absense of this USE flag does not strip user's *FLAGS -app-portage/eix:strong-security - Add many checks to prevent exploits if eix code has a bug. This will slow down eix considerably. Use only if you are paranoid or have reasons to suspect a bug. -app-portage/eix:swap-remote - Swap role of remote addresses in eix-remote, making the data from gpo.zugaina.org the first choice. -app-portage/eix:tools - Create separate binary for script helper tools; useful if they are called extremely often app-portage/g-sorcery:bson - Support BSON file format for package DB app-portage/layman:bazaar - Support dev-vcs/bzr based overlays app-portage/layman:cvs - Support dev-vcs/cvs based overlays @@ -1045,8 +1095,6 @@ app-shells/mpv-bash-completion:luajit - Use dev-lang/luajit instead of dev-lang/ app-shells/pdsh:rsh - This allows the use of rsh (remote shell) and rcp (remote copy) for authoring websites. sftp is a much more secure protocol and is preferred. app-shells/scsh-install-lib:scsh - Use a non-FHS directory layout app-shells/shish:diet - Use dev-libs/dietlibc -app-shells/tcsh:catalogs - Add support for NLS catalogs -app-text/acroread:html - HTML support and help reading capability (only for x86). app-text/asciidoc:highlight - Enable source code highlighting app-text/atril:caja - Enable property page extension in mate-base/caja app-text/atril:dvi - Enable build-in DVI viewer @@ -1057,6 +1105,7 @@ app-text/atril:xps - Enable XPS viewer using app-text/libgxps app-text/blogc:git - Build blogc-git-receiver tool app-text/blogc:httpd - Build blogc-runserver tool app-text/blogc:make - Build blogc-make tool +app-text/cb2bib:webengine - Use dev-qt/qtwebengine instead of dev-qt/qtwebkit app-text/crm114:mew - Add support for using the mewdecode mime decoder (app-emacs/mew) app-text/crm114:mimencode - Add support for using the mimencode mime (net-mail/metamail) app-text/crm114:normalizemime - Add support for using the normalizemime (mail-filter/normalizemime) @@ -1076,6 +1125,7 @@ app-text/evince:nautilus - Enable property page extension in gnome-base/nautilus app-text/evince:t1lib - Enable the Type-1 fonts for the built-in DVI viewer (media-libs/t1lib) app-text/evince:xps - Enable XPS viewer using app-text/libgxps app-text/getxbook:ocr - Use app-text/tesseract for optical character recognition +app-text/ghostscript-gpl:unicode - Add support for unicode passwords via net-dns/libidn app-text/glark:zip - Support for ZIP files using dev-ruby/rubyzip app-text/groonga:abort - Enable query abortion app-text/groonga:benchmark - Build benchmark programs @@ -1090,6 +1140,8 @@ app-text/groonga:nfkc - Use nfkc based utf8 normalization app-text/groonga:sphinx - Enable document generation by app-misc/sphinx app-text/groonga:uyield - Build for detecting race conditions app-text/groonga:zeromq - Enable net-libs/zeromq used for suggestion +app-text/gtranslator:gnome-dictionary - Enable plugin for dictionary lookups using app-dicts/gnome-dictionary. +app-text/gtranslator:gucharmap - Enable plugin for unicode symbols selection using gnome-extra/gucharmap. app-text/hyperestraier:mecab - Enable app-text/mecab support for Estraier app-text/jmupdf:system-mupdf - Link against system version of app-text/mupdf app-text/lcdf-typetools:kpathsea - Enable integration with kpathsea search library (TeX related) @@ -1107,10 +1159,12 @@ app-text/pandoc:https - Enable support for downloading of resources over https. app-text/pandoc:make-pandoc-man-pages - Build program to regenerate pandoc man pages from README. app-text/pandoc:network-uri - Get Network.URI from the network-uri package. app-text/pandoc:trypandoc - Build trypandoc cgi executable. +app-text/pandoc:weigh-pandoc - Build weigh-pandoc to measure memory usage. app-text/pastebinit:crypt - Install pbputs for gpg-encrypted pastes app-text/pdfgrep:unac - Removing accents and ligatures before search app-text/pelican:markdown - Markdown support app-text/podofo:boost - Add support for boost +app-text/podofo:tools - Build and install commandline tools. app-text/poppler:cairo-qt - Enable experimental Cairo font rasterizer for Qt4 backend. app-text/poppler:nss - Enable signatures handling with dev-libs/nss app-text/poppler:utils - Install command-line PDF converters and various utilities. @@ -1147,7 +1201,6 @@ app-text/tesseract:webp - Enable support for webp image format. app-text/texlive:context - Add support for the ConTeXt format (dev-texlive/texlive-context) app-text/texlive:detex - Add support for dev-tex/detex, a filter program that removes the LaTeX (or TeX) control sequences app-text/texlive:dvi2tty - Add support for dev-tex/dvi2tty to preview dvi-files on text-only devices -app-text/texlive:dvipdfm - Add support for app-text/dvipdfm to convert DVI files to PDF app-text/texlive:epspdf - Add support for app-text/epspdf, a tool for converting [e]ps files to pdf. app-text/texlive:extra - Add support for extra TeXLive packages app-text/texlive:games - Add typesetting support for games (chess, etc.) (dev-texlive/texlive-games) @@ -1196,6 +1249,37 @@ app-vim/gentoo-syntax:ignore-glep31 - Remove GLEP 31 (UTF-8 file encodings) sett app-vim/vim-latex:html - Install HTML documentation app-vim/vim-latex:python - Enable python support which can help speed up some functionality app-vim/youcompleteme:clang - Enable semantic support for C-family languages using sys-devel/clang +dev-ada/asis:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 +dev-ada/asis:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 +dev-ada/aws:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 +dev-ada/aws:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 +dev-ada/gnat_util:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 +dev-ada/gnat_util:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 +dev-ada/gnat_util:shared - Build gnat_util shared library +dev-ada/gnat_util:static - Build gnat_util static library +dev-ada/gnat_util:static-pic - Build gnat_util static library with pic code +dev-ada/gnatcoll:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 +dev-ada/gnatcoll:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 +dev-ada/gnatcoll:postgresql - Adds support for postgresql +dev-ada/gnatcoll:projects - Adds support for projects +dev-ada/gnatcoll:pygobject - Adds support for pygobject +dev-ada/gnatcoll:shared - Build shared library +dev-ada/gnatcoll:static - Build static library +dev-ada/gnatcoll:tools - Build associated tools +dev-ada/gprbuild:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 +dev-ada/gprbuild:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 +dev-ada/gprbuild:shared - Build shared library +dev-ada/gprbuild:static - Build static library +dev-ada/gprbuild:static-pic - Build static library with pic code +dev-ada/gtkada:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 +dev-ada/gtkada:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 +dev-ada/gtkada:shared - Build gtkada as shared library +dev-ada/gtkada:static - Build gtkada as static library +dev-ada/xmlada:gnat_2016 - Compile with dev-lang/gnat-gpl-2016 +dev-ada/xmlada:gnat_2017 - Compile with dev-lang/gnat-gpl-2017 +dev-ada/xmlada:shared - Build shared library +dev-ada/xmlada:static - Build static library +dev-ada/xmlada:static-pic - Build static library with pic code dev-cpp/eigen:c++11 - Build using the C++11 standard dev-cpp/eigen:cpu_flags_x86_f16c - Take advantage of CPU feature f16c dev-cpp/eigen:cuda - Build with cuda support @@ -1214,12 +1298,13 @@ dev-db/cppdb:mysql_internal - Don't build a separate mysql loadable module but r dev-db/cppdb:odbc_internal - Don't build a separate postgresql loadable module but rather build it into the cppdb library itself dev-db/cppdb:postgres_internal - Don't build a separate odbc loadable module but rather build it into the cppdb library itself dev-db/cppdb:sqlite_internal - Don't build a separate sqlite3 loadable module but rather build it into the cppdb library itself -dev-db/firebird:client - Install client library and header files only +dev-db/firebird:server - Install the server components of Firebird, not just the client dev-db/firebird:superserver - Install SuperServer dev-db/firebird:xinetd - Install ClassicServer dev-db/haildb:debug - Enable extra debug codepaths and assertions. If disabled, both the debug code and assertions are removed from the resulting binaries. Optimisations are untouched. dev-db/haildb:zlib - Add support for compressed tables through sys-libs/zlib. dev-db/maatkit:udf - Build the MySQL UDFs shipped with maatkit, requires non-minimal MySQL +dev-db/mariadb:backup - Build mariadb-backup which supports SST and hot backup of InnoDB, Aria and MyISAM including compression and encryption dev-db/mariadb:cluster - Add support for NDB clustering (deprecated) dev-db/mariadb:community - Enables the community features from upstream. dev-db/mariadb:embedded - Build embedded server (libmysqld) @@ -1317,7 +1402,6 @@ dev-db/percona-server:test - Install upstream testsuites for end use. dev-db/percona-server:tokudb - Add support for TokuDB storage engine dev-db/percona-server:tokudb-backup-plugin - Builds the TokuDB backup plugin dev-db/percona-server:yassl - Enable SSL connections and crypto functions using the bundled yaSSL -dev-db/percona-xtrabackup:system-boost - Use system boost (dev-libs/boost) instead of bundled one dev-db/pgadmin3:databasedesigner - Enable the Database Designer component dev-db/pgbouncer:libevent - Use libevent 2.0+ and evdns as the DNS backend dev-db/pgbouncer:udns - Use udns as the DNS backend. Supports IPv4 only. @@ -1439,8 +1523,9 @@ dev-games/physfs:mvl - Enable Descent I/II MVL archive support dev-games/physfs:qpak - Enable Quake I/II QPAK archive support dev-games/physfs:wad - Enable Doom WAD archive support dev-games/physfs:zip - Enable ZIP archive support -dev-games/simgear:dns - Enables DNS resolver via net-libs/udns -dev-games/simgear:subversion - Enables terrasync scenery downloader +dev-games/simgear:dns - Enable DNS resolver via net-libs/udns +dev-games/simgear:gdal - Enable alternative terrain engine based on pagedLOD via sci-libs/gdal +dev-games/simgear:subversion - Enable terrasync scenery downloader dev-haskell/abstract-deque:usecas - Enable the reference implementation to use hardware compare-and-swap. dev-haskell/aeson-pretty:lib-only - don't build 'aeson-pretty' executable. dev-haskell/ansi-terminal:example - Build the example application. @@ -1452,6 +1537,7 @@ dev-haskell/biosff:fclip - Build the fclip executable. dev-haskell/biosff:flower - Build the flower executable. dev-haskell/biosff:frecover - Build the frecover executable. dev-haskell/blaze-builder-enumerator:newbuilder - use bytestring-builder instead of blaze-builder-0.3 +dev-haskell/bytedump:executable - build executable file dev-haskell/bytes:test-doctests - Enable the doctest suite when using the enable-tests option for cabal. dev-haskell/c2hs:regression - run regression tests dev-haskell/cabal-install:network-uri - Get Network.URI from the network-uri package. @@ -1474,6 +1560,7 @@ dev-haskell/comonad:distributive - You can disable the use of the `distributive` dev-haskell/comonad:test-doctests - Run the doctests test suite dev-haskell/conduit:nohandles - experimental code to use raw system calls in place of handles. Not recommended for general use dev-haskell/configfile:buildtests - Build the executable to run unit tests. +dev-haskell/contravariant:safe - Get Safe guarantees rather than merely Trustworthy, but with worse constant factors. dev-haskell/contravariant:semigroups - You can disable the use of the `semigroups` package using `-f-semigroups`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. dev-haskell/contravariant:statevar - You can disable the use of the `StateVar` package using `-f-StateVar`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. dev-haskell/contravariant:tagged - You can disable the use of the `tagged` package on older versons of GHC using `-f-tagged`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. @@ -1483,6 +1570,7 @@ dev-haskell/crypto-conduit:conduit11 - Use conduit >= 1.1. dev-haskell/cryptohash:cryptoapi - Defines crypto-api instances dev-haskell/cryptonite:integer-gmp - Whether or not to use GMP for some functions dev-haskell/cryptonite:support_aesni - allow compilation with AESNI on system and architecture that supports it +dev-haskell/cryptonite:support_blake2_sse - Use SSE optimized version of BLAKE2 dev-haskell/cryptonite:support_deepseq - add deepseq instances for cryptographic types dev-haskell/cryptonite:support_pclmuldq - Allow compilation with pclmuldq on architecture that supports it dev-haskell/cryptonite:support_rdrand - allow compilation with AESNI on system and architecture that supports it @@ -1498,6 +1586,7 @@ dev-haskell/gtk:gio - Depend on GIO package, thereby enabling certain features. dev-haskell/gtk2hs-buildtools:closuresignals - Use the the GClosure-based signals implementation. dev-haskell/gtk3:fmode-binary - Set the default file translation mode for file I/O operations to _O_BINARY. dev-haskell/gtk3:gio - Depend on GIO package, thereby enabling certain features. +dev-haskell/hackage-security:use-network-uri - Get Network.URI from the network-uri package. dev-haskell/happstack-server:network-uri - Get Network.URI from the network-uri package dev-haskell/happstack-server:template_haskell - Description: Template Haskell is available on this system dev-haskell/hashed-storage:diff - Provide the Storage.Hashed.Diff module. @@ -1509,8 +1598,11 @@ dev-haskell/haskeline:legacy-encoding - Use legacy iconv encoding for POSIX. Thi dev-haskell/haskeline:libiconv - Explicitly link against the libiconv library. dev-haskell/haskeline:terminfo - Use the terminfo package for POSIX consoles. dev-haskell/hdbc-odbc:buildstresstest - Build stress test +dev-haskell/hdbc-sqlite3:buildtests - Build the executable to run unit tests +dev-haskell/hdbc-sqlite3:splitbase - Choose the new smaller, split-up package. dev-haskell/highlighting-kate:executable - Build the Highlight executable. dev-haskell/highlighting-kate:pcre-light - Use the pcre-light library instead of regex-pcre-builtin. +dev-haskell/hit:executable - Build the executable dev-haskell/hlint:gpl - Use GPL libraries, specifically hscolour. dev-haskell/hps:build-exec - Build the `hps-fractals' executable dev-haskell/hs3:network-uri - Get Network.URI from the network-uri package. @@ -1520,7 +1612,9 @@ dev-haskell/hslua:system-lua - Use the system-wide lua instead of the bundled co dev-haskell/hsopenssl:fast-bignum - Enable fast moving of bignums between OpenSSL and GMP (GHC Only) dev-haskell/http:conduit10 - Use version 1.0.x or below of the conduit package (for the test suite). dev-haskell/http:network-uri - Get Network.URI from the network-uri package. +dev-haskell/http-api-data:use-text-show - Use text-show library for efficient ToHttpApiData implementations dev-haskell/http-client:network-uri - Get Network.URI from the network-uri package. +dev-haskell/http-streams:network-uri - Get Network.URI from the network-uri package. dev-haskell/httpd-shed:buildexamples - Build example executables. dev-haskell/httpd-shed:network-uri - Get Network.URI from the network-uri package. dev-haskell/hxt:network-uri - Get Network.URI from the network-uri package. @@ -1541,6 +1635,7 @@ dev-haskell/lens:test-doctests - Build and run the doctests test-suite. dev-haskell/lens:test-hlint - You can disable the hlint test suite with -f-test-hlint dev-haskell/lens:test-hunit - You can disable the hunit test suite with -f-test-hunit dev-haskell/lens:test-properties - Build the properties test if we're building tests +dev-haskell/lens:test-templates - Build the test templates if we're building tests dev-haskell/lens:trustworthy - Assert that we are trustworthy when we can dev-haskell/lifted-async:monad-control-1 - Use moand-control == 1.* dev-haskell/linear:template-haskell - You can disable the use of the `template-haskell` package using `-f-template-haskell`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. @@ -1558,6 +1653,15 @@ dev-haskell/pandoc-citeproc:test_citeproc - Build the test-citeproc program dev-haskell/pandoc-citeproc:unicode_collation - Use Haskell bindings to the dev-libs/icu dev-haskell/persistent:nooverlap - Use OverlappingInstances only for String. Only developers should use this. dev-haskell/persistent-sqlite:build-sanity-exe - Build a sanity check test executable. +dev-haskell/pointed:comonad - optional instances +dev-haskell/pointed:containers - optional instances +dev-haskell/pointed:kan-extensions - optional instances +dev-haskell/pointed:semigroupoids - optional instances +dev-haskell/pointed:semigroups - optional instances +dev-haskell/pointed:stm - optional instances +dev-haskell/pointed:tagged - optional instances +dev-haskell/pointed:transformers - optional instances +dev-haskell/pointed:unordered-containers - optional instances dev-haskell/publicsuffixlist:create - export Network.PublicSuffixList.Create module dev-haskell/publicsuffixlist:runtimelist - read suffix list from dist at startup instead of embedding list into library dev-haskell/quickcheck:template_haskell - Enable additional test modules requiring Template Haskell support. @@ -1572,11 +1676,13 @@ dev-haskell/semigroupoids:containers - You can disable the use of the `container dev-haskell/semigroupoids:contravariant - You can disable the use of the `contravariant` package using `-f-contravariant`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If disabled we will not supply instances of `Contravariant` dev-haskell/semigroupoids:distributive - You can disable the use of the `distributive` package using `-f-distributive`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If disabled we will not supply instances of `Distributive` dev-haskell/semigroupoids:tagged - You can disable the use of the `tagged` package using `-f-tagged`. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. +dev-haskell/semigroups:binary - provide instances for binary package dev-haskell/semigroups:bytestring - You can disable the use of the `bytestring` package using USE=-bytestring. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. dev-haskell/semigroups:containers - You can disable the use of the `containers` package using USE=-containers. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. dev-haskell/semigroups:deepseq - You can disable the use of the `deepseq` package using `-f-deepseq`. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. dev-haskell/semigroups:hashable - You can disable the use of the `hashable` package using USE=-hashable. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If set we will not supply an instance of `Hashable`. dev-haskell/semigroups:text - You can disable the use of the `text` package using USE=-text. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. +dev-haskell/semigroups:transformers - provide instances for transformers package. dev-haskell/semigroups:unordered-containers - You can disable the use of the `unordered-containers` package using USE=-unordered-containers. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. dev-haskell/sendfile:portable - Explicitly enable portable sendfile support (implemented in Haskell) dev-haskell/sha:exe - Build a sha1 and a sha384 executable similar to 'md5sum'. @@ -1587,11 +1693,14 @@ dev-haskell/shakespeare-js:test_coffee - Test coffee. dev-haskell/shakespeare-js:test_export - Test export. dev-haskell/shakespeare-js:test_roy - Test roy. dev-haskell/shelly:lifted - run the tests against Shelly.Lifted +dev-haskell/shuffle:network-uri - Get Network.URI from the network-uri package. dev-haskell/simple-sendfile:allow-bsd - Allow use of BSD sendfile (disable on GNU/kFreeBSD) dev-haskell/skein:big-endian - When manually selecting the endianness, use big-endian (default is little-endian). dev-haskell/skein:force-endianness - Use a manually selected endian when compiling (see flag 'big-endian'). dev-haskell/skein:reference - Use the reference implementation instead of the optimized one. +dev-haskell/skylighting:executable - Build the skylighting executable. dev-haskell/snap-core:portable - No non-haskell unportable code. +dev-haskell/snap-server:build-pong - Build a server that just returns "PONG" dev-haskell/snap-server:openssl - enable https support using dev-haskell/hsopenssl dev-haskell/snap-server:portable - no non-haskell unportable code. dev-haskell/tagsoup:download - Build with Download module. @@ -1669,7 +1778,6 @@ dev-java/gnu-classpath:xml - Build with native XML backend dev-java/icedtea:cacao - Use the CACAO virtual machine rather than HotSpot. dev-java/icedtea:cups - Link against the CUPS library at compile time, rather than using it dynamically at runtime. dev-java/icedtea:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag) -dev-java/icedtea:infinality - Enable better font rendering using fontconfig. dev-java/icedtea:jamvm - Use the JamVM virtual machine rather than HotSpot. dev-java/icedtea:jbootstrap - If possible, recompile the final IcedTea executables with itself. dev-java/icedtea:nsplugin - Enable browser plugin (NPPlugin), requires also the webstart flag to be enabled. @@ -1692,8 +1800,6 @@ dev-java/jcs:admin - Enable JCS Admin servlets dev-java/jdbc-jaybird:jni - Build/Install JDBC Type 2 native components dev-java/jdbc-mysql:c3p0 - Enable c3p0 support dev-java/jdbc-mysql:log4j - Enable log4 support -dev-java/jdbc-oracle-bin:dms - Enable support for the Oracle Dynamic Monitoring Service -dev-java/jdbc-oracle-bin:ons - Enable support for the Oracle Notification Services (ONS) deamon dev-java/jfreesvg:debug - Enable debugging during compilation. dev-java/jna:awt - Enables support for Java AWT dev-java/jna:nio-buffers - Enables support for NIO buffers @@ -1710,6 +1816,7 @@ dev-java/oracle-jdk-bin:headless-awt - Don't install the X backend for AWT, need dev-java/oracle-jdk-bin:javafx - Install JavaFX libraries dev-java/oracle-jdk-bin:jce - Install Java Cryptographic Extension Unlimited Strength Jurisdiction Policy Files dev-java/oracle-jdk-bin:source - Install JVM (and optionally JavaFX) sources +dev-java/oracle-jdk-bin:visualvm - Install VisualVM debugging tool dev-java/oracle-jre-bin:commercial - Install features requiring a commercial license for production use dev-java/oracle-jre-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag) dev-java/oracle-jre-bin:javafx - Install JavaFX libraries @@ -1721,6 +1828,7 @@ dev-java/rxtx:lfd - Installs and uses LockFileServer daemon (lfd) dev-java/sbt:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build. dev-java/swt:webkit - Embedded browser support via net-libs/webkit-gtk:2, replacing former xulrunner-based browser. dev-lang/bas:lr0 - Use the LR0 parser instead of the recursive descending parser +dev-lang/crystal:blocking-stdio-hack - Keep STDIO file descriptors in blocking mode. dev-lang/crystal:debug - Build each module as a separate object file. Speeds build up. dev-lang/crystal:xml - Use the dev-libs/libxml2 library to enable Crystal xml module dev-lang/crystal:yaml - Use the dev-libs/libyaml library to enable Crystal yaml module @@ -1743,6 +1851,22 @@ dev-lang/ghc:binary - Install the binary version directly, rather than using it dev-lang/ghc:ghcbootstrap - Bootstrap from an existing GHC installation. dev-lang/ghc:ghcmakebinary - Build with less runtime depends (bundle libffi for building bootstrap binaries). dev-lang/gnat-gcc:acats - Installs ACATS source under LIBPATH. +dev-lang/gnat-gpl:awt - Useful only when building GCJ, this enables Abstract Window Toolkit (AWT) peer support on top of GTK+ +dev-lang/gnat-gpl:cilk - Support the Cilk Plus language (C/C++ based languages for parallel programming) +dev-lang/gnat-gpl:fixed-point - Enable fixed-point arithmetic support for MIPS targets in gcc (Warning: significantly increases compile time!) +dev-lang/gnat-gpl:go - Build the GCC Go language frontend. +dev-lang/gnat-gpl:graphite - Add support for the framework for loop optimizations based on a polyhedral intermediate representation +dev-lang/gnat-gpl:libssp - Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES) +dev-lang/gnat-gpl:mpx - Enable support for Intel Memory Protection Extensions (MPX) +dev-lang/gnat-gpl:nopie - Disable PIE support (NOT FOR GENERAL USE) +dev-lang/gnat-gpl:nossp - Disable SSP support (NOT FOR GENERAL USE) +dev-lang/gnat-gpl:objc - Build support for the Objective C code language +dev-lang/gnat-gpl:objc++ - Build support for the Objective C++ language +dev-lang/gnat-gpl:objc-gc - Build support for the Objective C code language Garbage Collector +dev-lang/gnat-gpl:regression-test - Run the testsuite and install the results (requires FEATURES=test) +dev-lang/gnat-gpl:sanitize - Build support for various sanitizer functions (ASAN/TSAN/etc...) +dev-lang/gnat-gpl:ssp - Build packages with stack smashing protector on by default +dev-lang/gnat-gpl:vtv - Build support for virtual table verification (a C++ hardening feature) dev-lang/go:gccgo - Enable bootstrapping using gccgo dev-lang/icon:iplsrc - install the icon programming library source dev-lang/lazarus:minimal - Don't build extra packages from the bigide component @@ -1767,6 +1891,7 @@ dev-lang/mono:xen - Make mono generate code that is considerably faster on xen V dev-lang/nqp:clang - Toggle usage of the clang compiler in conjunction with MoarVM dev-lang/nqp:moar - Build the MoarVM backend (experimental/broken) dev-lang/ocaml:flambda - Enables the Flambda optimizer: A new intermediate representation (introduced in ocaml 4.03) in the depths of the compiler designed to allow for better inlining. +dev-lang/ocaml:spacetime - Enables the Spacetime memory profiler. See https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html for more information. dev-lang/orc:pax_kernel - Apply patch needed for pax enabled kernels. dev-lang/perl:ithreads - Enable Perl threads, has some compatibility problems dev-lang/php:cli - Enable CLI SAPI @@ -1808,6 +1933,7 @@ dev-lang/rust:clang - Use sys-devel/clang for building dev-lang/rust:libcxx - Use sys-libs/libcxx as standard library when building with sys-devel/clang dev-lang/rust:system-llvm - Use system sys-devel/llvm in place of the bundled one dev-lang/scala:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build. +dev-lang/spidermonkey:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) dev-lang/spidermonkey:debug - Enable assertions to allow for easier debugging of programs that link to spidermonkey -- note this will often crash software on regular end-user systems dev-lang/spidermonkey:system-icu - Use the system-wide dev-libs/icu instead of bundled -- note, only takes effect when icu flag is enabled dev-lang/spidermonkey:threadsafe - Build a threadsafe version of spidermonkey @@ -1833,7 +1959,6 @@ dev-libs/DirectFB:sawman - enable SaWMan (window manager and application manager dev-libs/DirectFB:swfdec - build Swfdec (Flash decoder) video provider dev-libs/DirectFB:tremor - build Ogg/Vorbis music provider using Tremor dev-libs/DirectFB:webp - build WebP image provider -dev-libs/STLport:boost - Enable the usage of dev-libs/boost dev-libs/ace:ciao - Include Component Intergraced Ace ORB into the build of ace dev-libs/ace:tao - Include the ACE ORB (CORBA stuff) (called tao) into the build of ace dev-libs/actor-framework:benchmarks - Due to the number of out-of-tree deps, these only get installed as docs @@ -1899,15 +2024,14 @@ dev-libs/efl:psd - Enable PSD image loader dev-libs/efl:scim - Enable Smart Common Input Method dev-libs/efl:tga - Enable Tga image loader dev-libs/efl:tslib - Enable x11-libs/tslib for touchscreen events +dev-libs/efl:unwind - Enable debug support via sys-libs/libunwind dev-libs/efl:valgrind - Enable usage of dev-util/valgrind in debug dev-libs/efl:webp - Enable WebP image loader dev-libs/efl:xim - Enable X Input Method dev-libs/elfutils:lzma - Support automatic decompression of LZMA-compressed files and kernel images dev-libs/elfutils:threads - Build the libraries with thread safe support dev-libs/elfutils:utils - Install command-line utilities (all the eu-* programs) -dev-libs/fampp2:stlport - Include support for dev-libs/STLport dev-libs/fcgi:html - Install HTML documentation -dev-libs/ferrisloki:stlport - Include support for dev-libs/STLport dev-libs/folks:telepathy - Load contacts from the Telepathy framework dev-libs/folks:tracker - Load contacts from app-misc/tracker index dev-libs/folks:utils - Build the folks-inspect utility @@ -1967,8 +2091,6 @@ dev-libs/libisoburn:frontend-optional - Use dev-tcltk/bwidget which is not stric dev-libs/libisoburn:launch-frontend - Enable the tcl gui for xorriso dev-libs/libisoburn:launch-frontend-setuid - Enable the tcl gui for xorriso under setuid dev-libs/libisofs:verbose-debug - Enable verbose debug messages -dev-libs/libjit:interpreter - Enable the libjit interpreter -dev-libs/libjit:long-double - Enable the use of long double for jit_nfloat dev-libs/liblogging:rfc3195 - Enables RFC 3195 protocol (aka syslog-reliable) support. If you don't know what this is, you don't need it! dev-libs/liblogging:stdlog - Enables liblogging's core component (think of it as a the next version of the syslog(3) API). dev-libs/libmail:apop - Enables the APOP authentication method @@ -2017,7 +2139,7 @@ dev-libs/libtermkey:demos - Install demos, which pulls in dev-libs/glib dev-libs/libucl:regex - Enable regex checking for schema dev-libs/libucl:signatures - Enable signatures check dev-libs/libucl:urlfetch - Enable URLs fetch -dev-libs/libucl:utils - Builds and installs utils +dev-libs/libucl:utils - Install the chargen and objdump utilities dev-libs/libverto:glib - Support event loops using dev-libs/glib dev-libs/libverto:libev - Support event loops using dev-libs/libev dev-libs/libverto:libevent - Support event loops using dev-libs/libevent @@ -2028,8 +2150,8 @@ dev-libs/log4cplus:iconv - Use inconv for wchar_t <-> char conversions. See also dev-libs/log4cplus:working-c-locale - Use the C99 locale facilities for wchar_t <-> char conversions. See also log4cplus's unicode.txt documentation dev-libs/log4cplus:working-locale - Use C++'s std::locale for wchar_t <-> char conversions. See also log4cplus's unicode.txt documentation dev-libs/log4cxx:smtp - Offer SMTP support via net-libs/libesmtp -dev-libs/m17n-lib:X - Builds the Graphical User Interface API and utilities for the package. -dev-libs/m17n-lib:anthy - Enable support for app-i18n/anthy input method. +dev-libs/m17n-lib:X - Build the Graphical User Interface API and utilities +dev-libs/m17n-lib:anthy - Enable support for app-i18n/anthy input method dev-libs/m17n-lib:athena - Enable the MIT Athena widget set (x11-libs/libXaw) dev-libs/m17n-lib:gd - Build API and utilities based on media-libs/gd. This flag is only meaningful if the X USE flag is also enabled. dev-libs/m17n-lib:libotf - Use dev-libs/libotf to handle OpenType fonts @@ -2045,7 +2167,6 @@ dev-libs/openct:pcsc-lite - Build a driver library for sys-apps/pcsc-lite, provi dev-libs/openct:udev - Install rules for sys-fs/udev to auto-start openct. dev-libs/openobex:irda - Enable IrDA support dev-libs/opensc:ctapi - Use CT-API for accessing Smartcard hardware. -dev-libs/opensc:libtool - Use sys-devel/libtool for dynamically loading libraries rather than the host libdl/dlopen helpers. dev-libs/opensc:openct - Use dev-libs/openct (and CT-API) for accessing Smartcard hardware. dev-libs/opensc:pcsc-lite - Use sys-apps/pcsc-lite (and PC/SC API) for accessing Smartcard hardware. dev-libs/opensc:secure-messaging - Enable secure messaging. @@ -2145,51 +2266,64 @@ dev-lisp/gcl:athena - Build xgcl - an interface to x11-libs/libXaw dev-lisp/sbcl:pax_kernel - Enable if the user plans to run the package under a pax enabled hardened kernel dev-lua/lpeg:luajit - Use dev-lang/luajit instead of dev-lang/lua dev-lua/lua-openssl:luajit - Use dev-lang/luajit instead of dev-lang/lua +dev-lua/luafilesystem:luajit - Use dev-lang/luajit instead of dev-lang/lua dev-lua/luaossl:luajit - Use dev-lang/luajit instead of dev-lang/lua dev-lua/luarocks:curl - Uses net-misc/curl for fetching lua packages instead of net-misc/wget. dev-lua/luarocks:openssl - Uses dev-libs/openssl for verifying lua packages instead of md5sum. dev-lua/luvit:bundled-libs - Use bundled versions of some libraries. dev-lua/messagepack:luajit - Use the lua just-in-time compiler dev-lang/luajit instead of dev-lang/lua dev-lua/mpack:luajit - Use dev-lang/luajit instead of dev-lang/lua +dev-ml/angstrom:async - Enable dev-ml/async bindings for asynchronous API. +dev-ml/angstrom:lwt - Enable dev-ml/lwt bindings for asynchronous API. dev-ml/cairo-ocaml:pango - Enable support for x11-libs/pango +dev-ml/csv:lwt - Enables the Lwt-based library for asynchronous operations. dev-ml/dose3:parmap - Adds multi-core CPU support via dev-ml/parmap. dev-ml/dose3:rpm4 - Adds support for handling rpm4 files. dev-ml/dose3:zip - Adds support for handling zip files. dev-ml/eliom:ppx - Enable PPX syntax extension support. -dev-ml/js_of_ocaml:async - Enable support of dev-ml/async_kernel. +dev-ml/js_of_ocaml:camlp4 - Build with camlp4 syntax extensions. dev-ml/js_of_ocaml:deriving - Enable dev-ml/deriving support for improving the type safety. +dev-ml/js_of_ocaml:lwt - Enable dev-ml/lwt support. dev-ml/js_of_ocaml:ppx - Enables the ppx syntax extension -dev-ml/js_of_ocaml:ppx-deriving - Enables deriving support through ppx syntax extensions. dev-ml/js_of_ocaml:react - Enable functionnal reactive programming support. dev-ml/lablgtk:glade - Enable libglade bindings compilation. dev-ml/lablgtk:gnomecanvas - Enable libgnomecanvas bindings compilation. dev-ml/lablgtk:sourceview - Enable GtkSourceView support +dev-ml/logs:cli - Enables the Logs_cli library that provides command line support for controlling Logs. +dev-ml/logs:fmt - Enables the Logs_fmt reporter. +dev-ml/logs:lwt - Enables the Logs_lwt library that provides Lwt logging functions. dev-ml/lwt:camlp4 - Enable camlp4 syntax extension dev-ml/lwt:ppx - Enables the ppx syntax extension -dev-ml/lwt:react - Enables support for dev-ml/react: Functional reactive programming (signals, events, etc.). +dev-ml/ocaml-cohttp:async - Enables support for the dev-ml/async asynchronous execution library. +dev-ml/ocaml-cohttp:lwt - Enables support for the dev-ml/lwt cooperative light-weight thread library. dev-ml/ocaml-cstruct:async - Support for asynchronous execution dev-ml/ocaml-cstruct:lwt - Enable threads via lwt dev-ml/ocaml-cstruct:ppx - Enable the ppx syntax extension dev-ml/ocaml-dns:async - support for asynchronous execution dev-ml/ocaml-dns:lwt - enable threads via lwt -dev-ml/ocaml-redis:lwt - Enable lwt bindings for asynchronous processing. -dev-ml/ocaml-uri:allservices - Compile support for all service types -dev-ml/ocamlnet:cryptokit - Enables encryption support via dev-ml/cryptokit +dev-ml/ocaml-websocket:async - Enables support for the dev-ml/async asynchronous execution library. +dev-ml/ocaml-websocket:lwt - Enables support for the dev-ml/lwt cooperative light-weight thread library. dev-ml/ocamlnet:httpd - Enables net-httpd web server component dev-ml/ocamlnet:zip - Enables netzip support to read/write gzip data using object channels dev-ml/onanomsg:lwt - Enables lwt support. dev-ml/pgocaml:camlp4 - Enable PG'Ocaml syntax extension. dev-ml/tyxml:camlp4 - Enables the camlp4 syntax extension (deprecated) dev-ml/tyxml:ppx - Enables the ppx syntax extension (preferred) -dev-ml/utop:camlp4 - Enables camlp4 support. dev-ml/uutf:utftrip - Builds and install the utftrip executable: Among other things, reads unicode on stdin and rewrites it on stdout. dev-ml/zarith:mpir - Use MPIR library instead of GMP. +dev-perl/App-Nopaste:browser - Spawn browser with pasted page dev-perl/App-Nopaste:clipboard - copying of URLs with -x/--copy dev-perl/App-Nopaste:github - Github authentication dev-perl/App-Nopaste:pastebin - pastebin.com support dev-perl/Business-ISBN:barcode - Install dev-perl/GD-Barcode for rendering ISBN numbers as barcodes dev-perl/Business-ISBN:xisbn - Install dev-perl/Mojolicious for querying xisbn.worldcat.org +dev-perl/Config-Any:conf - Install dev-perl/Config-General to support decoding .conf/.cnf files +dev-perl/Config-Any:ini - Install dev-perl/Config-Tiny to support decoding INI config files +dev-perl/Config-Any:json - Install support libraries to support decoding JSON config files +dev-perl/Config-Any:xml - Install support libraries to support decoding XML config files +dev-perl/Config-Any:yaml - Install support libraries to support decoding YAML config files dev-perl/Convert-UUlib:system-uulib - Use dev-libs/uulib instead of bundled version. +dev-perl/Cookie-Baker:xs - Install dev-perl/Cookie-Baker-XS for accelerated performance dev-perl/DBD-SQLite:system-sqlite - Use the system-wide dev-db/sqlite installation dev-perl/DBD-mysql:embedded - Support embedded server (libmysqld) dev-perl/DBD-mysql:ssl - Compile in support for SSL connections via libmysqlclient @@ -2200,9 +2334,15 @@ dev-perl/DBIx-Class:replicated - Modules required for DBIx::Class::Storage::DBI: dev-perl/File-HomeDir:xdg - Ensure XDG Semantics for returned paths via x11-misc/xdg-user-dirs dev-perl/File-Which:pwhich - Install dev-perl/App-pwhich which used to be a part of this package dev-perl/GD:animgif - Enable animated gif support +dev-perl/GD:fcgi - Build for FastCGI compatibility via dev-libs/fcgi instead of using PerlIO dev-perl/Graphics-ColorNames:recommended - Install recommended support modules dev-perl/HTML-Mason:modperl - Enable www-apache/mod_perl support +dev-perl/HTTP-Entity-Parser:xs - Install C-Based dependieces for faster performance +dev-perl/JSON:xs - Install C-based dev-perl/JSON-XS for faster performance +dev-perl/JSON-MaybeXS:xs - Install a C-Based backend to make JSON encode/decode fast dev-perl/Lab-Measurement:xpression - Install the Xpression measurement framework +dev-perl/List-MoreUtils:xs - Install C-Based backend implementation for performance +dev-perl/MCE:sereal - Install dev-perl/Sereal-Encoder and decoder for faster worker IPC dev-perl/Mail-IMAPClient:md5 - Install support for DIGEST-MD5 and CRAM-MD5 Authentication dev-perl/Mail-IMAPClient:ntlm - Install support for NTLM Authentication dev-perl/Mail-IMAPClient:ssl - Install support for SSL Connections @@ -2214,11 +2354,13 @@ dev-perl/PDL:hdf - Enable HDF (version 4) format support dev-perl/PDL:netpbm - Enable NETPBM and MPEG support dev-perl/PDL:pdl2 - Build pdf2 shell (requires Devel-REPL) dev-perl/PDL:pgplot - Enable PGPLOT plotting capabilities -dev-perl/PDL:plplot - Enable plplot plotting capabilities dev-perl/Panotools-Script:gui - Installs GUIs for some tools +dev-perl/Ref-Util:xs - Install C-Based dev-perl/Ref-Util-XS for accelerated performance dev-perl/Sub-Name:suggested - Install extra dependencies needed for extended regression tests dev-perl/Sysadm-Install:hammer - Enable hammer() funtion to run a command in the shell and simulate a user hammering the ENTER key to accept defaults on prompts dev-perl/Test-Warnings:suggested - Install optional dependencies for extra tests +dev-perl/Text-CSV:xs - Install dev-perl/Text-CSV_XS for accelerated decoding +dev-perl/WWW-Form-UrlEncoded:xs - Install C-Based dependieces for faster performance dev-perl/perl-headers:debug - Add source locations in generated .ph files to assist with debugging when errors occur dev-perl/perl-headers:sizeof-warning - Include logic to warn when a .ph file tries to use a sizeof() that is unknown dev-php/PEAR-HTTP_Download:minimal - Do not include support for PEAR-MIME_Type @@ -2228,7 +2370,6 @@ dev-php/PEAR-HTTP_Request2:fileinfo - Force dev-lang/php to be compiled with fil dev-php/PEAR-HTTP_Request2:ssl - Force dev-lang/php to be compiled with ssl extension dev-php/PEAR-HTTP_Request2:zlib - Force dev-lang/php to be compiled with zlib extension dev-php/PEAR-PHP_Beautifier:cli - Require dev-lang/php to be built with the "cli" SAPI and install the php_beautifier script. -dev-php/PEAR-PHP_Shell:auto-completion - Enable tab-completion dev-php/ZendFramework:cli - Enables the CLI dev-php/ZendFramework:doc - Installs the documentation dev-php/ZendFramework:examples - Installs the examples @@ -2244,6 +2385,7 @@ dev-php/pecl-memcached:json - Enable support for json serialization dev-php/pecl-mysqlnd_qc:memcached - Use dev-libs/libmemcached as a storage handler dev-php/pecl-mysqlnd_qc:sqlite - Use dev-db/sqlite as a storage handler dev-php/pecl-redis:igbinary - Enables igbinary serialisation support +dev-php/pecl-zmq:czmq - Use the czmq high level bindings dev-php/phing:zip - Support zip archives by requiring said support in dev-lang/php. dev-php/twig:extension - Build the C extension (only for php-5.6.x). dev-php/xcache:coverage - Enable the coverager module (not recommended for production servers). @@ -2301,9 +2443,6 @@ dev-python/QtPy:webkit - Build bindings for the QtWebKit module dev-python/amqplib:extras - Install extra tools to generate initial Python mod from an AMQP XML file dev-python/anyvc:bazaar - Add support for Bazaar dev-python/anyvc:mercurial - Add support for Mercurial -dev-python/cassandra-driver:cython - Optimize core modules and build custom extensions -dev-python/cassandra-driver:libev - libev event loop integration -dev-python/cassandra-driver:murmur - Faster hashing for token-aware routing dev-python/celery:redis - Enables redis support dev-python/celery:sqs - Enables Amazon SQS transport module for celery dev-python/celery:yaml - Enable support of yaml as a configuration file format @@ -2355,8 +2494,6 @@ dev-python/matplotlib:gtk2 - Enable x11-libs/gtk+:2 support dev-python/matplotlib:gtk3 - Enable x11-libs/gtk+:3 support dev-python/matplotlib:pyside - Qt support via dev-python/pyside dev-python/mpmath:matplotlib - Add support for dev-python/matplotlib -dev-python/mwlib:server - Install the daemons required when using mwlib for generating PDFs on a MediaWiki instance. -dev-python/mwlib-rl:pdftk - Enable support for app-text/pdftk, required to generate TOCs dev-python/nbdime:webtools - Install web-based diff and merge tools. dev-python/netaddr:cli - Enable netaddr shell with dev-python/ipython dev-python/nltk:numpy - Use numpy for the saved word tokenizer @@ -2370,12 +2507,13 @@ dev-python/passlib:scrypt - accelerated scrypt algoythm support dev-python/passlib:totp - time based one time password support dev-python/paste:flup - enable support for flup (and therefore for various wgsi servers and middleware) dev-python/paste:openid - enable OpenID support -dev-python/pillow:webp - Enable support for webp image format. +dev-python/pillow:imagequant - Build with Image Quantization Library support +dev-python/pillow:ole - Add support for OLE2 image format dev-python/py-amqp:extras - Install extra tools to generate initial Python mod from an AMQP XML file +dev-python/pygame:midi - Enable midi support using media-libs/portmidi dev-python/pygpu:cuda - Enable NVIDIA CUDA toolkit support dev-python/pygpu:opencl - Enable OpenCL support dev-python/pyhamcrest:numpy - Enable optional dependence on dev-python/numpy -dev-python/pymongo:mod_wsgi - Disable the C extension to work with mod_wsgi. dev-python/pyocr:cuneiform - Enable support for the app-text/cuneiform OCR engine dev-python/pyocr:tesseract - Enable support for the app-text/tesseract OCR engine dev-python/pypax:ptpax - Enable PT_PAX_FLAGS support. @@ -2405,9 +2543,10 @@ dev-python/pyside:webkit - Build QtWebKit module dev-python/pyside:xmlpatterns - Build QtXmlPatterns module dev-python/python-caja:gtk3 - Build with GTK+3 instead of GTK+2 dev-python/python-stdnum:vies - Enable VIES -dev-python/pyudev:pygobject - Install PyGobject binding -dev-python/pyudev:pyqt4 - Install PyQt4 binding -dev-python/pyudev:pyside - Install PySide binding +dev-python/pyudev:pygobject - Install PyGobject bindings +dev-python/pyudev:pyside - Install PySide bindings +dev-python/pyudev:qt4 - Install PyQt4 bindings +dev-python/pyudev:qt5 - Install PyQt5 bindings dev-python/pyyaml:libyaml - enable support for C implementation using libyaml dev-python/pyzmq:green - Enable gevent compatibility with zeromq dev-python/pyzor:gevent - Enable support for the gevent based handler @@ -2453,6 +2592,7 @@ dev-python/ws4py:client - Install client modules dev-python/ws4py:server - Install server modules dev-python/wxpython:doc - Install HTML wxWidgets docs and wxpython API reference. dev-python/wxpython:examples - Install interactive demo module browser and sample applets. +dev-python/zeep:async - Add async support dev-python/zsi:twisted - add support for python-twisted (needs dev-python/twisted-core and dev-python/twisted-web) dev-qt/assistant:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/designer:declarative - Build the qdeclarativeview plugin @@ -2469,10 +2609,11 @@ dev-qt/qt-creator:autotools - Enable autotools project manager plugin dev-qt/qt-creator:baremetal - Build plugin for bare metal devices dev-qt/qt-creator:bazaar - Add support for dev-vcs/bzr version control system dev-qt/qt-creator:clang - Build clang-based code model plugin -dev-qt/qt-creator:clangcodemodel - Build clang-based code model plugin +dev-qt/qt-creator:clangcodemodel - Build clang-based code model and refactoring plugins dev-qt/qt-creator:clangstaticanalyzer - Build clang-based static analyzer plugin dev-qt/qt-creator:clearcase - Add support for IBM ClearCase version control system (requires manual installation of ClearCase client) dev-qt/qt-creator:cmake - Enable cmake project manager plugin +dev-qt/qt-creator:designer - Build widget designer plugin dev-qt/qt-creator:glsl - Enable GLSL source code editor dev-qt/qt-creator:ios - Build plugin for Apple iOS devices dev-qt/qt-creator:mercurial - Add support for dev-vcs/mercurial version control system @@ -2508,6 +2649,8 @@ dev-qt/qt-mobility:serviceframework - Build the QtServiceFramework module dev-qt/qt-mobility:systeminfo - Build the QtSystemInfo module dev-qt/qt-mobility:tools - Build various useful tools (e.g.: qcrmlgen, servicexmlgen, vsexplorer, ...) dev-qt/qt-mobility:versit - Build the QtVersit module +dev-qt/qt3d:gles2 - Use GLES 2.0 or later instead of full OpenGL +dev-qt/qt3d:qml - Build QML/QtQuick bindings dev-qt/qt3support:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qtbearer:exceptions - Add support for exceptions - like catching them inside the event loop (recommended by upstream) dev-qt/qtbluetooth:qml - Build QML/QtQuick bindings and imports @@ -2615,6 +2758,7 @@ dev-ruby/faraday_middleware:oauth - Include FaradayMiddleware::OAuth dev-ruby/faraday_middleware:parsexml - Include FaradayMiddleware::ParseXml dev-ruby/faraday_middleware:rashify - Include FaradayMiddleware::Rashify dev-ruby/maruku:highlight - Enable source code highlighting via dev-ruby/syntax +dev-ruby/net-ssh:sodium - Use dev-libs/libsodium via dev-ruby/rbnacl for Ed25519 support. dev-ruby/rails:asset-pipeline - Also install the default components for the asset pipeline. These are not required but they are activated automatically in new Rails projects by default. dev-ruby/rrdtool-bindings:graph - Enable support for graphing functions dev-ruby/rspec-core:highlight - Enable source code highlighting via dev-ruby/coderay @@ -2662,6 +2806,7 @@ dev-scheme/slib:scm - Support for scm scheme implementation dev-tcltk/expect-lite:debug - pull in packages needed for runtime interactive debugger dev-tcltk/tktreectrl:shellicon - shellicon extension dev-tex/abntex:lyx - Install with app-office/lyx layout +dev-tex/biblatex:biber - Install the unicode compatible backend processor dev-tex/circuit_macros:script - Install cm2pdf to automatically create a correctly sized PDF from a circuit_macro m4 source dev-tex/dot2texi:pgf - Enable support for dev-tex/pgf (The TeX Portable Graphic Format) dev-tex/dot2texi:pstricks - Enable pstricks support @@ -2677,6 +2822,7 @@ dev-util/apitrace:cli - Enable command line interface dev-util/apitrace:egl - Enable EGL support dev-util/apitrace:system-snappy - Link dynamic against app-arch/snappy dev-util/bazel:tools - Install extra bazel tools to build from sources +dev-util/bitcoin-tx:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core dev-util/bitcoin-tx:ljr - Enable Luke Dashjr's patches dev-util/buildbot:irc - Add support for status delivery through an ircbot. dev-util/buildbot:mail - Add support for watching a maildir for commits. @@ -2686,6 +2832,7 @@ dev-util/bustle:threaded - Build with support for multithreaded execution. dev-util/catalyst:ccache - Enables ccache support dev-util/cccc:apidoc - Build software docs with doxygen/graphviz and metrics with cccc dev-util/cccc:mfc - Add patch for MFC dialect options +dev-util/cmake:server - Enable cmake-server support. dev-util/cmake:system-jsoncpp - Use system copy of dev-libs/jsoncpp instead of bundled one. dev-util/coccigrep:vim - Install the coccigrep vim plugin dev-util/codeblocks:contrib - Build additional contrib components @@ -2698,6 +2845,9 @@ dev-util/cwdiff:a2ps - install app-text/a2ps for postscript output dev-util/cwdiff:mercurial - install hg wdiff alias for dev-vcs/mercurial dev-util/devhelp:gedit - Install plugin for app-editors/gedit dev-util/dialog:minimal - Disable library, install command-line program only +dev-util/edb-debugger:graphviz - Add support for the Graphviz library +dev-util/edb-debugger:legacy-mem-write - Probe if writes to /proc/PID/mem are broken. +dev-util/edb-debugger:pax_kernel - Enable building under a PaX enabled kernel dev-util/electron:hidpi - Enable support for high-resolution screens (high dots per inch) dev-util/electron:lto - Build with link time optimization enabled dev-util/electron:pic - Disable optimized assembly code that is not PIC friendly @@ -2737,15 +2887,11 @@ dev-util/intel-ocl-sdk:system-clang - Use system clang (sys-devel/clang) instead dev-util/intel-ocl-sdk:system-qt - Use system Qt (sys-devel-qtcore, sys-devel/qtgui) instead of bundled one dev-util/intel-ocl-sdk:system-tbb - Use sytem Thread Building Blocks (dev-cpp/tbb) instead of bundled one dev-util/intel-ocl-sdk:tools - Install Intel Offline Compiler -dev-util/kdevelop:cmake - Enable support for CMake build system dev-util/kdevelop:gdbui - Enable GUI for attaching GDB to a running process dev-util/kdevelop:ninja - Enable support for Ninja build system dev-util/kdevelop:okteta - Enable hex editor plugin dev-util/kdevelop:qmake - Enable support for QMake build system dev-util/kdevelop:qthelp - Enable support for QtHelp documentation browsing -dev-util/kdevelop-qmake:tools - Build and install the qmake-parser debugging tool -dev-util/kdevplatform:classbrowser - Enable the class browser plugin -dev-util/kdevplatform:konsole - Enable kde-apps/konsole integration dev-util/kdevplatform:reviewboard - Enable reviewboard support dev-util/kdevplatform:welcomepage - Enable welcome page, requires dev-qt/qtdeclarative dev-util/ltrace:unwind - Use sys-libs/libunwind for frame unwinding support @@ -2755,7 +2901,6 @@ dev-util/mingw64-runtime:idl - Install idl files. dev-util/mingw64-runtime:libraries - Build extra libraries. dev-util/mingw64-runtime:tools - Build extra tools. dev-util/molecule:plugins - Add plugins provided by dev-util/molecule-plugins -dev-util/monkeystudio:plugins - Build and install additional plugins dev-util/nemiver:memoryview - Enable the optional hexadecimal memory inspection with app-editors/ghex. dev-util/nvidia-cuda-sdk:cuda - Build CUDA binaries. dev-util/nvidia-cuda-sdk:opencl - Build OpenCL binaries. @@ -2781,6 +2926,8 @@ dev-util/strace:aio - Enable dev-libs/libaio support for tracing Asynchronous I/ dev-util/strace:unwind - Enable stack backtraces (-k flag) via sys-libs/libunwind dev-util/suse-build:symlink - Provide compatibility symlinks with original openSUSE package (might clash with other packages) dev-util/sysdig:modules - Build kernel modules needed for tracing local events. Disable this only if you intend to use sysdig purely to work with dumpfiles. +dev-util/sysprof:systemd - Build the sysprofd daemon service, required to run the UI without root permissions. Relies on sys-apps/systemd running as the init system. +dev-util/systemtap:libvirt - Support probing of libvirt domains. dev-util/trace-cmd:udis86 - Enable support for dev-libs/udis86 disassembler library dev-util/universalindentgui:html - Add support for HTML files dev-vcs/bzr:sftp - Enable sftp support @@ -2808,7 +2955,6 @@ dev-vcs/git:blksha1 - Use the new optimized SHA1 implementation dev-vcs/git:cgi - Install gitweb too dev-vcs/git:curl - Support fetching and pushing (requires webdav too) over http:// and https:// protocols dev-vcs/git:gpg - Pull in gnupg for signing -- without gnupg, attempts at signing will fail at runtime! -dev-vcs/git:gtk - Include the gitview contrib tool dev-vcs/git:highlight - GitWeb support for app-text/highlight dev-vcs/git:mediawiki - Support pulling and pushing from MediaWiki dev-vcs/git:mediawiki-experimental - Add experimental patches for improved MediaWiki support @@ -2851,6 +2997,7 @@ dev-vcs/subversion:ctypes-python - Build and install Ctypes Python bindings dev-vcs/subversion:dso - Enable runtime module search dev-vcs/subversion:extras - Install extra scripts (examples, tools, hooks) dev-vcs/subversion:http - Enable http support using net-libs/serf +dev-vcs/subversion:kwallet - Enable encrypted storage of passwords with kde-apps/kwalletd games-action/beathazardultra:bundled-libs - Use the upstream provided bundled libraries. games-action/chromium-bsu:mixer - Enables media-libs/sdl-mixer sound backend instead of media-libs/openal one. games-action/d1x-rebirth:demo - Use the demo data instead of the full game @@ -2863,6 +3010,14 @@ games-action/d2x-rebirth:l10n_de - Provides German translations for the game's b games-action/d2x-rebirth:music - Support for ingame music games-action/d2x-rebirth:opl3-musicpack - Include alternate version of the game's music, recorded with the Yamaha YMF262 OPL3 soundchip games-action/d2x-rebirth:sc55-musicpack - Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module +games-action/dxx-rebirth:data - Install data files +games-action/dxx-rebirth:descent1 - Install Descent 1 resources and executable +games-action/dxx-rebirth:descent2 - Install Descent 2 resources and executable +games-action/dxx-rebirth:l10n_de - Provides German translations for the game's briefings, robot descriptions, and outro of the original campaign +games-action/dxx-rebirth:music - Enable music support +games-action/dxx-rebirth:opl3-musicpack - Include alternate version of the game's music, recorded with the Yamaha YMF262 OPL3 soundchip +games-action/dxx-rebirth:sc55-musicpack - Include alternate version of the game's music, recorded with the Roland Sound Canvas SC-55 MIDI module +games-action/dxx-rebirth:textures - Include high resolution (640x480) backgrounds, briefing images and fonts (Descent 1) games-action/hotline-miami:bundled-libs - Use bundled libraries. games-action/hotline-miami:launcher - Install qt launcher games-action/minetest:leveldb - Enable LevelDB backend @@ -2870,7 +3025,6 @@ games-action/minetest:luajit - Use dev-lang/luajit instead of dev-lang/lua games-action/minetest:redis - Enable redis backend via dev-libs/hiredis games-action/minetest:server - Build minetest server games-action/minetest:spatial - Enable SpatialIndex AreaStore backend -games-action/openlierox:breakpad - Compile with support for breakpad crash reporting system games-action/solar2:bundled-libs - Use the upstream provided bundled libraries. games-action/super-hexagon:bundled-libs - Use the upstream provided bundled libraries. games-action/supertuxkart:fribidi - Support for right-to-left languages @@ -2912,6 +3066,7 @@ games-board/stockfish:armv7 - Build for armv7; enables PIE games-board/stockfish:general-32 - Generic unoptimized 32-bits build games-board/stockfish:general-64 - Generic unoptimized 64-bits build games-board/stockfish:optimize - Enable upstream -O3 optimizations (default enabled) +games-board/tablebase-syzygy:6-pieces - Install tablebases for 6 pieces (huge!) games-board/xboard:default-font - Install the default font that xboard uses games-board/xboard:zippy - Enable experimental zippy client games-emulation/dolphin:egl - Enable EGL support @@ -2946,9 +3101,8 @@ games-emulation/mupen64plus-video-rice:gles2 - Use GLES2 instead of OpenGL games-emulation/nestopia:gui - Enable GUI games-emulation/pcsxr:cdio - Use libcdio for CD support games-emulation/pcsxr:sdl - Use SDL sound backend (other parts of SDL are used unconditionally) -games-emulation/ppsspp:qt4 - Adds support for the Qt GUI/Application Toolkit version 4.x -games-emulation/ppsspp:qt5 - Adds support for the Qt GUI/Application Toolkit version 5.x -games-emulation/ppsspp:sdl - Adds support for Simple Direct Layer (media library) +games-emulation/ppsspp:headless - Build headless version of the PPSSPP +games-emulation/ppsspp:system-ffmpeg - Use the system-wide media-video/ffmpeg instead of bundled games-emulation/sdlmame:arcade - Enable the Multiple Arcade Machine Emulator for arcade games support games-emulation/sdlmame:mess - Enable the Multi Emulator Super System for game system support games-emulation/sdlmame:tools - Build development tools shared between sdlmame and sdlmess @@ -3027,9 +3181,12 @@ games-fps/turtlearena:mumble - Adds player-location (positional audio) support t games-fps/turtlearena:server - Build server target games-fps/turtlearena:voice - Adds VoIP support games-fps/unreal-tournament-goty:S3TC - Add the extra fancy textures to UT ... only works on certain cards (nvidia/ati/s3) -games-fps/urbanterror:altgamma - Clearskies - X11-based gamma for Linux -games-fps/urbanterror:pax_kernel - Triggers a paxmarking of the binary -games-fps/urbanterror:server - Build server target +games-fps/urbanterror:altgamma - Alternative way for gamma setting with modesetting driver +games-fps/urbanterror:client - Build binary for client (includes code for non-dedicated server) +games-fps/urbanterror:mumble - Use Mumble for ingame VoIP (experimental) +games-fps/urbanterror:opus - Use opus as sound codec +games-fps/urbanterror:server - Build binary for dedicated server +games-fps/urbanterror:voip - Use ioq3 ingame VoIP (experimental) games-fps/warsow:irc - Enable IRC support games-fps/warsow:server - Build server binaries additionally games-fps/worldofpadman:maps - Install extra maps (PadPack) @@ -3049,7 +3206,6 @@ games-puzzle/nightsky:bundled-libs - Use the upstream provided bundled libraries games-puzzle/numptyphysics:user-levels - Install some fun user-created levels games-puzzle/pingus:music - Enable playing of background music games-puzzle/sgt-puzzles:gtk3 - Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2 -games-puzzle/sgt-puzzles:icons - Use Gentoo packaged icons instead of bundled icons games-puzzle/tiny-and-big:bundled-libs - Use the upstream provided bundled libraries. games-puzzle/xlogical:alt_gfx - Use alternate graphics which are closer to the original Amiga version games-roguelike/FTL:bundled-libs - Use bundled libraries. @@ -3087,9 +3243,10 @@ games-rpg/nwn-data:sou - Installs the Shadows of Undrentide expension pack games-rpg/sumwars:tools - Builds editor tools games-rpg/to-the-moon:bundled-libs - Use bundled libraries games-simulation/flightgear:dbus - Enable screensaver DBus interaction -games-simulation/flightgear:qt5 - Builds Qt5 launcher application -games-simulation/flightgear:udev - Enables event-based Input devices through virtual/udev -games-simulation/flightgear:utils - Builds various utilities (fgpanel, fgviewer among others) +games-simulation/flightgear:gdal - Enable alternative terrain engine based on pagedLOD using sci-libs/gdal +games-simulation/flightgear:qt5 - Build Qt5 launcher application +games-simulation/flightgear:udev - Enable event-based Input devices through virtual/udev +games-simulation/flightgear:utils - Build various utilities (fgpanel, fgviewer among others) games-simulation/openttd:aplaymidi - Enables midi music in game, using aplaymidi as an external player games-simulation/openttd:dedicated - Build only the openttd server, and not the client. games-simulation/openttd:lzo - Enables LZO compression for savegames. This is only needed to load extremely old savegames. (versions before 0.2) @@ -3108,7 +3265,6 @@ games-strategy/freeciv:modpack - Build the freeciv-modpack-program to download/i games-strategy/freeciv:server - Enable server support. Disabling this will also make it impossible to start local games. games-strategy/freeciv:sound - Add support for sound provided by media-libs/sdl-mixer games-strategy/freeciv:system-lua - Use dev-lang/lua instead of the bundled liblua -games-strategy/freeorion:cg - Add support for NVIDIA toolkit plugin games-strategy/freesynd:devtools - Build development tools games-strategy/heroes3:maps - Installs optional map data games-strategy/heroes3:music - Installs optional music data @@ -3149,7 +3305,7 @@ gnome-base/gnome:extras - Install additional GNOME applications gnome-base/gnome-common:autoconf-archive - Pull in sys-devel/autoconf-archive for ax_*.m4 files instead of installing them from the gnome-common tarball gnome-base/gnome-control-center:colord - Support color management using x11-misc/colord gnome-base/gnome-control-center:gnome-online-accounts - Enable configuration panel for net-libs/gnome-online-accounts accounts -gnome-base/gnome-control-center:i18n - Enable support for enhanced input methods through app-i18n/ibus +gnome-base/gnome-control-center:ibus - Enable support for enhanced input methods through app-i18n/ibus gnome-base/gnome-desktop:license-docs - Install help files documenting GNOME's licenses gnome-base/gnome-extra-apps:games - Install Gnome Games gnome-base/gnome-extra-apps:share - Install the gnome-extra/gnome-user-share personal file sharing tool @@ -3159,6 +3315,8 @@ gnome-base/gnome-keyring:ssh-agent - Use GNOME Keyring to unlock SSH keys. Recom gnome-base/gnome-light:gnome-shell - Install gnome-base/gnome-shell and x11-wm/mutter for the standard GNOME 3 desktop mode gnome-base/gnome-settings-daemon:colord - Support color management using x11-misc/colord gnome-base/gnome-settings-daemon:openrc-force - Skip systemd dependency (#480336), enabling this flag will become your setup to be fully unsupported by upstream and downstream Gnome team. Do not try to enable it unless completely needed +gnome-base/gnome-shell:browser-extension - Ensure the presence of extensions.gnome.org native connector gnome-extra/chrome-gnome-shell +gnome-base/gnome-shell:ibus - Enable support for enhanced input methods through app-i18n/ibus gnome-base/gnome-shell:openrc-force - Skip systemd dependency (#480336), enabling this flag will become your setup to be fully unsupported by upstream and downstream Gnome team. Do not try to enable it unless completely needed gnome-base/gvfs:afp - Enables support for accessing AFP (Apple Filing Protocol) network shares gnome-base/gvfs:archive - Enables support for accessing files in archives transparently via app-arch/libarchive @@ -3181,10 +3339,9 @@ gnome-extra/cinnamon-control-center:colord - Support color management using x11- gnome-extra/cinnamon-settings-daemon:colord - Support color management using x11-misc/colord gnome-extra/evolution-data-server:api-doc-extras - Build documentation for private APIs gnome-extra/evolution-data-server:berkdb - sys-libs/db support needed to migrate old (pre-3.12 evolution versions) addressbook data -gnome-extra/evolution-data-server:gnome-online-accounts - Enable using net-libs/gnome-online-accounts for authorization -gnome-extra/evolution-data-server:google - Enable Google Contacts support. This will also enable the internal Google authentication support. Please note this last one relies on a deprecated (and vulnerable) net-libs/webkit-gtk slot. If you want to avoid this dependency, you can disable this support and rely on gnome-online-accounts instead +gnome-extra/evolution-data-server:gnome-online-accounts - Enable net-libs/gnome-online-accounts based Google authentication support +gnome-extra/evolution-data-server:google - Enable internal Google authentication support. If gnome-online-accounts is enabled and used, this is not necessary, but both can be supported at the same time with different setup at runtime gnome-extra/evolution-data-server:weather - Enable optional weather calendar support -gnome-extra/gnome-boxes:usbredir - Use sys-apps/usbredir to redirect USB devices to another machine over TCP gnome-extra/gnome-builder:clang - Provide integration with sys-devel/clang for best possible C/C++ autocompletion, semantic highlighting, symbol resolving, and diagnostics support gnome-extra/gnome-builder:git - Provide support for the Git version control system via dev-libs/libgit2-glib (such as setup of Git for New Project, direct cloning for Open Project and changed lines indicators in the editor gutter) gnome-extra/gnome-builder:sysprof - Provide an integrated profiler via dev-util/sysprof @@ -3197,6 +3354,7 @@ gnome-extra/gnome-commander:pdf - Add metadata support for PDF gnome-extra/gnome-commander:python - Add support for python plugins gnome-extra/gnome-commander:samba - Add support for SAMBA (Windows File and Printer sharing) gnome-extra/gnome-commander:taglib - Add metadata support for ID3, Vorbis, FLAC and APE +gnome-extra/gnome-commander:unique - Enable single instance support using dev-libs/libunique gnome-extra/gnome-dvb-daemon:totem - Build a plugin for media-video/totem gnome-extra/gnome-system-monitor:systemd - Display sys-apps/systemd metadata, e.g. unit names, for running processes gnome-extra/libgda:canvas - Enable support for x11-libs/goocanvas @@ -3208,6 +3366,7 @@ gnome-extra/libgda:sourceview - Enable support for x11-libs/gtksourceview gnome-extra/libgsf:gtk - Enable use of gdk in thumbnailer gnome-extra/nemo:packagekit - Use packagekit to search for programs to open unknown file types gnome-extra/nemo:tracker - Add support for app-misc/tracker search +gnome-extra/nm-applet:gcr - Enable advanced certificate chooser, requires app-crypt/gcr gnome-extra/nm-applet:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager gnome-extra/nm-applet:teamd - Enable teamd configuration editor gnome-extra/sushi:office - Support viewing file formats such as generated by app-office/libreoffice @@ -3216,20 +3375,9 @@ gnome-extra/synapse:zeitgeist - Add support for Zeitgeist event tracking system gnome-extra/zeitgeist:datahub - Use build datahub for passive event injection gnome-extra/zeitgeist:downloads-monitor - Monitor the XDG_DOWNLOAD_DIRECTORY gnome-extra/zeitgeist:fts - Enable the full text search extension -gnome-extra/zeitgeist:plugins - Use gnome-extra/zeitgeist-datasources to enable numerous packages to inject events gnome-extra/zeitgeist:sql-debug - Enable SQL debugging gnome-extra/zeitgeist:telepathy - Enable telepathy framework as data source -gnome-extra/zeitgeist-datasources:bzr - Zeitgeist plugin for dev-vcs/bzr as data source -gnome-extra/zeitgeist-datasources:chromium - Zeitgeist plugin for www-client/chromium as data source -gnome-extra/zeitgeist-datasources:emacs - Zeitgeist plugin for emacs as data source -gnome-extra/zeitgeist-datasources:firefox - Zeitgeist plugin for www-client/firefox as data source -gnome-extra/zeitgeist-datasources:geany - Zeitgeist plugin for dev-util/geany as data source -gnome-extra/zeitgeist-datasources:telepathy - Zeitgeist plugin for telepathy framework as data source -gnome-extra/zeitgeist-datasources:thunderbird - Zeitgeist plugin for mail-client/thunderbird as data source -gnome-extra/zeitgeist-datasources:tomboy - Zeitgeist plugin for tomboy as data source -gnome-extra/zeitgeist-datasources:vim - Zeitgeist plugin for vim as data source gnustep-apps/gemas:projectcenter - Build and install plugin for gnustep-apps/projectcenter -gnustep-apps/gnumail:emoticon - Enable extra Emoticon Bundle to see smiley's in e-mail messages gnustep-apps/gworkspace:gwmetadata - Enable the metadata indexing and searching system gnustep-base/gnustep-back-art:xim - Enable X11 XiM input method gnustep-base/gnustep-back-cairo:xim - Enable X11 XiM input method @@ -3242,8 +3390,9 @@ kde-apps/akonadi:designer - Install plugin for dev-qt/designer kde-apps/akonadi:tools - Install tools for developers and testing kde-apps/akonadi-contacts:prison - Enable support for QRcodes in contacts kde-apps/analitza:eigen - Enable dev-cpp/eigen mathematical templates support +kde-apps/ark:zip - Enable ZIP archive support via dev-libs/libzip kde-apps/artikulate:qtmedia - Enable playback via Qt5Multimedia -kde-apps/blogilo:google - Google service integration via net-libs/libkgapi +kde-apps/blogilo:google - Google service integration via kde-apps/libkgapi kde-apps/cantor:R - Enable dev-lang/R backend support kde-apps/cantor:analitza - Enable kde-apps/analitza backend support kde-apps/cantor:julia - Enable dev-lang/julia backend support @@ -3254,6 +3403,7 @@ kde-apps/dolphin-plugins:dropbox - Enable support for the dropbox fileviewer plu kde-apps/dolphin-plugins:git - Enable support for the git VCS kde-apps/dolphin-plugins:mercurial - Enable support for the mercurial VCS kde-apps/gwenview:kipi - Support for the KDE Image Plugin Interface +kde-apps/k3b:emovix - Enable burning support for eMoviX images kde-apps/kaccessible:speechd - Enable support for the speech-dispatcher speech synthesizer kde-apps/kaddressbook:prison - Enable support for QRcodes in contacts kde-apps/kalzium:editor - Enable the embedded molecule editor/viewer @@ -3263,22 +3413,21 @@ kde-apps/kde-apps-meta:pim - Pull in KDE PIM suite kde-apps/kde-apps-meta:sdk - Pull in developer-specific meta-packages kde-apps/kdeadmin-meta:cron - Installs KDE application for virtual/cron configuration kde-apps/kdebase-kioslaves:sftp - Enable SFTP protocol support using net-libs/libssh -kde-apps/kdebase-runtime-meta:oldwallet - Install kde-apps/kwalletd on a minimal setup for migration purposes -kde-apps/kdecore-meta:minimal - Disable install of various KDE SC 4 based packages +kde-apps/kdebase-runtime-meta:kwallet - Enable encrypted storage of passwords with kde-frameworks/kwallet kde-apps/kdegraphics-mobipocket:thumbnail - Enables thumbnail generation +kde-apps/kdemultimedia-meta:cdrom - Include packages for optical discs kde-apps/kdenetwork-meta:ppp - Enable support for net-dialup/ppp. kde-apps/kdenlive:freesound - Enable freesound.org credentials support via dev-qt/qtwebkit to download files kde-apps/kdenlive:gles2 - Use GLES 2.0 or later instead of full OpenGL kde-apps/kdenlive:jogshuttle - Enable support for Jog-Shuttle devices -kde-apps/kdepim-addons:google - Google service integration via net-libs/libkgapi kde-apps/kdepim-apps-libs:prison - Enable support for QRcodes in contacts -kde-apps/kdepim-common-libs:google - Google service integration via net-libs/libkgapi -kde-apps/kdepim-runtime:google - Google service integration via net-libs/libkgapi +kde-apps/kdepim-common-libs:google - Google service integration via kde-apps/libkgapi +kde-apps/kdepim-meta:google - Google service integration via kde-apps/libkgapi +kde-apps/kdepim-runtime:google - Google service integration via kde-apps/libkgapi kde-apps/kdepimlibs:prison - Enable support for QRcodes in contacts kde-apps/kdeutils-meta:floppy - Install kde-apps/kfloppy to format and create DOS or ext2fs filesystems in a floppy. kde-apps/keditbookmarks:man - Build and install man pages kde-apps/kget:bittorrent - Enable bittorrent transfer plugin through net-libs/libktorrent -kde-apps/kget:gpg - Enable signature verification by QGpgME via kde-apps/kdepimlibs kde-apps/kget:mms - Enable MMS (Microsoft Media Server) plugin through media-libs/libmms kde-apps/kig:geogebra - Support files created by sci-mathematics/geogebra kde-apps/kig:scripting - Support Python scripting @@ -3288,12 +3437,11 @@ kde-apps/kio-extras:man - Enable manpages kioslave kde-apps/kio-extras:phonon - Enable file audio preview plugin using media-libs/phonon kde-apps/kio-extras:sftp - Enable SFTP protocol support using net-libs/libssh kde-apps/konqueror:activities - Enable kactivities support -kde-apps/konqueror:bookmarks - Add dependency on bookmark package. -kde-apps/konqueror:filemanager - Install the dolphin kpart for use as a file manager. kde-apps/konqueror:speech - Build text-to-speech plugin kde-apps/kopete:addbookmarks - Automatically add incoming urls to bookmarks. kde-apps/kopete:autoreplace - Automatically replace selected text kde-apps/kopete:contactnotes - Enables writing personal notes for contacts. +kde-apps/kopete:cryptography - Enable cryptography plugin kde-apps/kopete:gadu - Enable the Gadu protocol handler. kde-apps/kopete:groupwise - Enable the Groupwise protocol handler. kde-apps/kopete:highlight - Allows you to specify highlights on specific events. @@ -3333,18 +3481,19 @@ kde-apps/libkdepim:designer - Build plugins for dev-qt/designer kde-apps/mailcommon:designer - Build plugins for dev-qt/designer kde-apps/marble:aprs - Enable support for APRS data sources kde-apps/marble:designer - Install plugin for dev-qt/designer -kde-apps/marble:designer-plugin - Enable designer plugin kde-apps/marble:phonon - Enable sound support via media-libs/phonon kde-apps/marble:positioning - Enable position information via dev-qt/qtpositioning and dev-qt/qtlocation kde-apps/marble:shapefile - Enable support for ESRI shapefiles -kde-apps/marble:zip - Enable support for reading and displaying .kmz files +kde-apps/okteta:designer - Build plugins for dev-qt/designer kde-apps/okular:chm - Enable support for Microsoft Compiled HTML Help files kde-apps/okular:ebook - Add E-Book support +kde-apps/okular:epub - Add E-Book support via app-text/ebook-tools +kde-apps/okular:image-backend - Enable image viewing support kde-apps/okular:mobi - Add mobipocket support kde-apps/okular:mobile - Enable Plasma mobile support +kde-apps/okular:plucker - Enable Plucker E-Book for Palm OS devices support kde-apps/okular:speech - Enable text-to-speech support kde-apps/pimcommon:designer - Build plugins for dev-qt/designer -kde-apps/pykde4:akonadi - Compile bindings for Akonadi kde-apps/spectacle:kipi - Enable support for the KDE Image Plugin Interface kde-apps/spectacle:share - Enable support for a share menu using dev-libs/purpose kde-apps/step:qalculate - Enable the libqalculate library for unit conversion @@ -3354,8 +3503,8 @@ kde-frameworks/kded:man - Build and install man pages kde-frameworks/kdelibs:opengl - Enable OpenGL support for Plasma (GLApplet) kde-frameworks/kdesignerplugin:designer - Build KF5 widgets plugin for QtDesigner kde-frameworks/kdesignerplugin:webkit - Build kdewebkit plugin for QtDesigner -kde-frameworks/kfilemetadata:epub - Adds support for reading EPUB ebook metadata -kde-frameworks/kfilemetadata:mobi - Adds support for reading MOBI ebook metadata +kde-frameworks/kfilemetadata:epub - Enable support for reading EPUB ebook metadata +kde-frameworks/kfilemetadata:office - Enable support for reading ODF and OOXML metadata kde-frameworks/kimageformats:eps - Support the EPS graphics file format kde-frameworks/kinit:caps - Capabilities support for improved security and better OOM handling kde-frameworks/kinit:man - Build and install man pages @@ -3364,58 +3513,35 @@ kde-frameworks/knotifications:speech - Enable text-to-speech notification suppor kde-frameworks/knotifyconfig:phonon - Add sound support via media-libs/phonon kde-frameworks/kpackage:man - Build and install man pages kde-frameworks/kservice:man - Build and install man pages +kde-frameworks/ktexteditor:editorconfig - Enable support for EditorConfig configuration files kde-frameworks/ktextwidgets:speech - Enable text-to-speech support kde-frameworks/kwallet:gpg - Support wallets with GnuPG encryption in addition to the default blowfish-encrypted file kde-frameworks/kwallet:man - Build and install man pages kde-frameworks/kxmlgui:attica - Enable support for kde-frameworks/attica kde-frameworks/networkmanager-qt:teamd - Enable Teamd control support kde-frameworks/oxygen-icons:sources - Additionally install the svg sources of the bitmap icons (needed for redistribution) -kde-frameworks/plasma:egl - Enable EGL support kde-frameworks/plasma:gles2 - Use GLES 2.0 or later instead of full OpenGL kde-frameworks/sonnet:aspell - Enable the app-text/aspell spell-checking backend kde-frameworks/sonnet:hunspell - Enable the app-text/hunspell spell-checking backend -kde-misc/kcm-grub2:hwinfo - Used to work out supported framebuffer resolutions -kde-misc/kcm-grub2:imagemagick - Create splash images compatible with GRUB2 kde-misc/kdeconnect:app - Enable experimental kcapp frontend kde-misc/kdeconnect:wayland - Enable kwin_wayland support for mousepad plugin using kde-frameworks/kwayland -kde-misc/kepas:oscar - Enables ICQ (AIM) support. kde-misc/kimtoy:scim - Enable Smart Common Input Method support -kde-misc/kio-gdrive:dolphin - Enable integration with kde-apps/dolphin -kde-misc/tellico:addressbook - Add support for kdepim addressbook (kabc) +kde-misc/kio-gdrive:kaccounts - Use kde-apps/kaccounts-integration backend (default) instead of dev-libs/qtkeychain kde-misc/tellico:discid - Add support for reading disc IDs from audio CDs kde-plasma/kde-cli-tools:kdesu - Build graphical frontend for kde-frameworks/kdesu kde-plasma/kde-gtk-config:gtk3 - Add support for gtk+3-based applications. -kde-plasma/kdebase-startkde:crash-reporter - Builds a gui tool to submit crash information to the upstream backtracker -kde-plasma/kdebase-startkde:wallpapers - Install the KDE Plasma wallpapers -kde-plasma/kdeplasma-addons:attica - Enable support for dev-libs/libattica -kde-plasma/kdeplasma-addons:desktopglobe - Enable Desktop Globe wallpaper using kde-apps/marble -kde-plasma/kdeplasma-addons:fcitx - Use fcitx input method via app-i18n/fcitx -kde-plasma/kdeplasma-addons:ibus - Use ibus input method via app-i18n/ibus -kde-plasma/kdeplasma-addons:json - Enable JSON support via dev-libs/qjson -kde-plasma/kdeplasma-addons:oauth - Enable OAuth support via dev-libs/qoauth -kde-plasma/kdeplasma-addons:pim - KDE PIM integration via kde-apps/kdepimlibs -kde-plasma/kdeplasma-addons:qalculate - Enable Qalculate runner using sci-libs/libqalculate -kde-plasma/kdeplasma-addons:qwt - Enable applets that use x11-libs/qwt SLOT 5 -kde-plasma/kdeplasma-addons:scim - Enable applets that use app-i18n/scim kde-plasma/kdeplasma-addons:share - Enable applet for quickly sharing data to a variety of sources -kde-plasma/kdm:consolekit - Enables support for authorization using consolekit -kde-plasma/kinfocenter:egl - Retrieve information about OpenGL via EGL kde-plasma/kinfocenter:gles2 - Show OpenGL ES information in kinfocenter kde-plasma/kinfocenter:pci - Show advanced PCI information -kde-plasma/klipper:prison - Enable support for barcodes/QRcodes kde-plasma/kmenuedit:hotkeys - Enable support for hotkey editing -kde-plasma/kwallet-pam:oldwallet - Enable legacy support for kde-apps/kwalletd -kde-plasma/kwin:gles - Enable support for GLES kde-plasma/kwin:gles2 - Use OpenGL ES 2 instead of full GL kde-plasma/kwin:multimedia - Enable effect video button in desktop effects KCM kde-plasma/libksysguard:detailedmemory - Enable display of detailed memory information using dev-qt/qtwebkit. -kde-plasma/libplasmaclock:pim - KDE PIM integration via kde-apps/kdepimlibs kde-plasma/plasma-desktop:appstream - Enable AppStream software metadata support kde-plasma/plasma-desktop:gtk2 - Add support for gtk+2-based applications using legacy xembed systray icons via libappindicator. kde-plasma/plasma-desktop:gtk3 - Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator. kde-plasma/plasma-desktop:ibus - Use ibus input method via app-i18n/ibus kde-plasma/plasma-desktop:legacy-systray - Add support for applications using legacy xembed systray icons. -kde-plasma/plasma-desktop:packagekit - Add support for packagekit integration kde-plasma/plasma-desktop:scim - Enable applets that use app-i18n/scim kde-plasma/plasma-meta:display-manager - Pull in a graphical display manager kde-plasma/plasma-meta:grub - Pull in Breeze theme for sys-boot/grub @@ -3429,17 +3555,12 @@ kde-plasma/plasma-meta:wallpapers - Install wallpapers for the Plasma Workspace kde-plasma/plasma-nm:modemmanager - Enable support for mobile broadband devices kde-plasma/plasma-nm:openconnect - Build support for the OpenConnect VPN client kde-plasma/plasma-nm:teamd - Enable Teamd control support -kde-plasma/plasma-sdk:plasmate - IDE for writing Plasma/KWin components (themes, plasmoids, runners, data engines) kde-plasma/plasma-workspace:geolocation - Enables dataengine providing location information -kde-plasma/plasma-workspace:json - Enable JSON support via dev-libs/qjson -kde-plasma/plasma-workspace:pim - KDE PIM integration via kde-apps/kdepimlibs kde-plasma/plasma-workspace:prison - Enable support for barcodes/QRcodes kde-plasma/plasma-workspace:qalculate - Enable Qalculate runner using sci-libs/libqalculate -kde-plasma/powerdevil:elogind - Use sys-auth/elogind for session tracking. -kde-plasma/powerdevil:pm-utils - Adds support for suspend/resume the system through sys-power/pm-utils +kde-plasma/powerdevil:consolekit - Enable sys-auth/consolekit support kde-plasma/powerdevil:wireless - Enable wireless energy saving actions via kde-frameworks/bluez-qt and kde-frameworks/networkmanager-qt kde-plasma/systemsettings:classic - Enable classic mode plugin, requires kde-frameworks/khtml -kde-plasma/systemsettings:kscreen - Use kde-plasma/kscreen for screen management lxde-base/lxdm:consolekit - Enables support for authorization using consolekit lxde-base/lxdm:gtk3 - Use GTK+3 instead of 2 lxde-base/lxterminal:gtk3 - Use GTK+3 instead of GTK+2 @@ -3479,11 +3600,10 @@ mail-client/alpine:chappa - enhance alpine by applying Eduardo Chappa's patches mail-client/alpine:onlyalpine - installs only the alpine binary, so it does not collied with pico and/or pine mail-client/alpine:passfile - Adds support for caching passwords into a file between sessions mail-client/alpine:smime - Enable support for S/MIME -mail-client/alpine:topal - Enable support for net-mail/topal mail-client/balsa:crypt - Adds support for GnuPG encryption mail-client/balsa:gtkhtml - Use gtkhtml for HTML rendering mail-client/balsa:gtkspell - Use gtkspell for dictionary support -mail-client/balsa:rubrica - Adds support for app-office/rubrica addressbook +mail-client/balsa:rubrica - Adds support for rubrica addressbook mail-client/claws-mail:archive - Enable archiving plugin mail-client/claws-mail:bogofilter - Build mail-filter/bogofilter plugin mail-client/claws-mail:gdata - Enable plugin for access to Google data providers @@ -3499,12 +3619,12 @@ mail-client/claws-mail:spam-report - Enable plugin for spam reporting to various mail-client/claws-mail:spamassassin - Build mail-filter/spamassassin plugin mail-client/claws-mail:valgrind - Add support for memory debugging using valgrind mail-client/claws-mail:webkit - Enables HTML e-mail rendering by using the net-libs/webkit-gtk library. +mail-client/evolution:archive - Enable archives support in attachments via app-arch/gnome-autoar mail-client/evolution:bogofilter - Build mail-filter/bogofilter plugin mail-client/evolution:crypt - Enable GPG encryption support using app-crypt/gnupg and app-crypt/pinentry mail-client/evolution:geolocation - Enable support for displaying contacts on a map inside evolution using media-libs/libchamplain mail-client/evolution:highlight - Enable text highlighting plugin mail-client/evolution:ldap - Enable support for fetching contacts from an LDAP or Active Directory server using net-nds/openldap -mail-client/evolution:map - Enable support for displaying contacts on a map inside evolution using media-libs/libchamplain mail-client/evolution:spamassassin - Build mail-filter/spamassassin plugin mail-client/evolution:weather - Enable optional weather calendar support mail-client/mail-notification:sylpheed - Enable support for MH mailboxes used by mail-client/sylpheed @@ -3523,16 +3643,17 @@ mail-client/nail:ssl - If network is enabled, this adds support for S/MIME and S mail-client/roundcube:enigma - Add dependencies to support server-side GnuPG signing and/or encryption through the enigma plugin mail-client/roundcube:ldap - Add dependencies to support connecting to an LDAP address book server mail-client/roundcube:managesieve - Add dependencies to support the sieverules plugin -mail-client/squirrelmail:filter - Enable mail-filter/amavisd-new filtering mail-client/sylpheed:oniguruma - Use dev-libs/oniguruma for regular expression mail-client/thunderbird:bindist - Disable official Thunderbird branding (icons, name) which are not binary-redistributable according to upstream. mail-client/thunderbird:crypt - Enable encryption support with enigmail mail-client/thunderbird:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) -mail-client/thunderbird:gstreamer-0 - Use gstreamer:0.10 instead of gstreamer:1 for media support +mail-client/thunderbird:gtk2 - Use the cairo-gtk2 rendering engine instead of the default cairo-gtk3 +mail-client/thunderbird:jemalloc - Enable or disable jemalloc mail-client/thunderbird:jemalloc3 - Enable or disable jemalloc3 (forced-on when supported prior to 38.0) mail-client/thunderbird:lightning - Enable app-global calendar support (note 38.0 and above bundles calendar support when this flag is off) mail-client/thunderbird:minimal - Remove the software development kit and headers mail-client/thunderbird:mozdom - Enable Mozilla's DOM inspector +mail-client/thunderbird:rust - Enable support for using rust compiler (experimental) mail-client/thunderbird:system-cairo - Use the system-wide x11-libs/cairo instead of bundled. mail-client/thunderbird:system-harfbuzz - Use the system-wide media-libs/harfbuzz and media-gfx/graphite2 instead of bundled. mail-client/thunderbird:system-icu - Use the system-wide dev-libs/icu instead of bundled. @@ -3580,6 +3701,7 @@ mail-filter/opendkim:opendbx - Use opendbx backend to facilitate dataset driven mail-filter/opendkim:poll - Use poll() instead of select() for the provided asynchronous resolver library. mail-filter/opendkim:sasl - Used to authenticate to a LDAP server in various ways if required. mail-filter/opendkim:unbound - Use the unbound dnssec library to perform DKIM DNS queries. +mail-filter/opendmarc:reports - Install the reports binaries: expire, import, reports, params mail-filter/opendmarc:spf - Use the mail-filter/libspf2 for Sender Policy Framework checking mail-filter/opensmtpd-extras:filter-clamav - filter for scanning with app-antivirus/clamav mail-filter/opensmtpd-extras:filter-dkim-signer - filter for adding DKIM signatures to outgoing messages @@ -3619,7 +3741,7 @@ mail-filter/rmilter:memcached - Enable support for memcached mail-filter/rspamd:fann - Enable neural network plugin (requires sci-mathematics/fann). mail-filter/rspamd:jemalloc - Use dev-libs/jemalloc for allocations mail-filter/rspamd:pcre2 - Use dev-libs/libpcre2 -mail-filter/spamassassin:bayes - Require a database (MySQL, SQLite, Postgres, or BerkDB) backend to enable the Bayesian filtering database. +mail-filter/spamassassin:bayes - Require a database (MySQL, SQLite, Postgres, or BerkDB) backend to enable the Bayesian filtering database. If you use the Redis backend, you do not need to enable this flag (Redis support is enabled automatically, and has no external dependencies). mail-filter/spamassassin:cron - Install a cron job to update SpamAssassin's rules daily. mail-filter/spamassassin:qmail - Build qmail functionality and docs mail-filter/spamdyke:ssl - Enables TLS protocol for spamdyke @@ -3686,6 +3808,7 @@ mate-base/mate-control-center:gtk3 - Build with GTK+3 instead of GTK+2 mate-base/mate-desktop:gtk3 - Build with GTK+3 instead of GTK+2 mate-base/mate-panel:gtk3 - Build with GTK+3 instead of GTK+2 mate-base/mate-session-manager:gtk3 - Build with GTK+3 instead of GTK+2 +mate-base/mate-session-manager:xtrans - Build with Xtrans support; WARNING: Disabling this flag will result in ICE binding on all interfaces mate-base/mate-settings-daemon:gtk3 - Build with GTK+3 instead of GTK+2 mate-extra/caja-extensions:cdr - Add an extension to burn files to cds using app-cdr/brasero. mate-extra/caja-extensions:gajim - Add an extension to support net-im/gajim. @@ -3779,10 +3902,10 @@ media-gfx/cura:usb - Access 3D printers via USB media-gfx/darktable:colord - Support color management using x11-misc/colord media-gfx/darktable:flickr - Add support for uploading photos to flickr media-gfx/darktable:geo - Enable geotagging support +media-gfx/darktable:kwallet - Enable encrypted storage of passwords with kde-frameworks/kwallet media-gfx/darktable:libsecret - Enable libsecret support to store login credentials media-gfx/darktable:opencl - Enable opencl support media-gfx/darktable:pax_kernel - Triggers paxmarking of main darktable binary -media-gfx/darktable:slideshow - Build the opengl slideshow viewer media-gfx/darktable:webp - Enable WebP export support media-gfx/digikam:addressbook - Enable akonadi contact integration media-gfx/digikam:kipi - Enable support for media-plugins/kipi-plugins @@ -3790,7 +3913,6 @@ media-gfx/digikam:lensfun - Enable support for media-libs/lensfun media-gfx/digikam:marble - Enable support for geolocation using kde-apps/marble media-gfx/digikam:panorama - Build the panorama plugin which requires media-gfx/hugin media-gfx/digikam:semantic-desktop - Enable kde-frameworks/kfilemetadata support -media-gfx/digikam:video - Enable video player support media-gfx/enblend:gpu - GPU support for Enblend media-gfx/enblend:image-cache - allow for processing of large images media-gfx/eog-plugins:flickr - Enable uploading to Flickr @@ -3821,6 +3943,7 @@ media-gfx/gimp:smp - Enable support for multiprocessors media-gfx/gimp:vector-icons - Enable support for vector icons (experimental) media-gfx/gmic:cli - Build CLI interface media-gfx/gmic:opencv - Enable support for webcams using the OpenCV library +media-gfx/gnome-photos:flickr - Ensure runtime Flickr support media-gfx/graphicsmagick:fpx - Enable FlashPix support with media-libs/libfpx media-gfx/graphicsmagick:modules - Compile graphicsmagick with dynamically loadable modules media-gfx/graphicsmagick:q16 - Set storage quantum size to 16 (~2*memory) @@ -3838,7 +3961,6 @@ media-gfx/gthumb:json - Compile code that uses the libjson-glib library media-gfx/gthumb:slideshow - Enable slideshow plugin media-gfx/gthumb:webp - Enable support for webp image format media-gfx/hugin:sift - automatically align images with media-gfx/autopano-sift-C -media-gfx/imagemagick:autotrace - Use media-gfx/autotrace to convert bitmaps into vector graphics media-gfx/imagemagick:corefonts - Use media-fonts/corefonts which is required by some commands media-gfx/imagemagick:fpx - Enable media-libs/libfpx support media-gfx/imagemagick:hdri - enable High Dynamic Range Images formats @@ -3885,6 +4007,7 @@ media-gfx/pngcrush:system-libs - Use libpng and libz provided by system media-gfx/potrace:metric - default to a4 paper size and metric measurement media-gfx/povray:io-restrictions - POV-Ray's mechanism for control of I/O operations media-gfx/povray:mkl - Enable support for Intel Vector Math Library, part of sci-libs/mkl +media-gfx/pqiv:archive - Enable support for images in archives and cbX comic book files media-gfx/pstoedit:emf - Enable media-libs/libemf support media-gfx/pstoedit:flash - Enable media-libs/ming SWF support media-gfx/pstoedit:pptx - Enable support for generating PowerPoint pptx files @@ -3910,12 +4033,18 @@ media-libs/assimp:boost - Build assimp with boost support media-libs/assimp:samples - Build viewer library media-libs/assimp:tools - Build assimp tool binary media-libs/aubio:double-precision - Compile in double precision mode. +media-libs/avidemux-core:nvenc - Adds support for NVIDIA Encoder (NVENC) API for hardware accelerated encoding on NVIDIA cards. media-libs/avidemux-core:system-ffmpeg - Use the ffmpeg provided by the system. media-libs/avidemux-plugins:aften - Enable A/52 (AC-3) audio encoder support. media-libs/avidemux-plugins:amr - Enable Adaptive Multi-Rate format support via media-libs/opencore-amr. +media-libs/avidemux-plugins:dcaenc - Enable DTS Coherent Acoustics audio encoder support via media-sound/dcaenc. +media-libs/avidemux-plugins:fdk - Adds support for encoding AAC using media-libs/fdk-aac. media-libs/avidemux-plugins:fribidi - Enable unicode bidirectional algorithm support via dev-libs/fribidi. +media-libs/avidemux-plugins:nvenc - Adds support for NVIDIA Encoder (NVENC) API for hardware accelerated encoding on NVIDIA cards. +media-libs/avidemux-plugins:opus - Adds support for the Opus codec via media-libs/opus. media-libs/avidemux-plugins:twolame - Enable TwoLAME support via media-sound/twolame, an optimised MPEG Audio Layer 2 (MP2) encoder. media-libs/avidemux-plugins:vpx - Enable WebM VP8 Codec SDK support via media-libs/libvpx. +media-libs/avidemux-plugins:x265 - Enables HEVC support with media-libs/x265. media-libs/babl:cpu_flags_x86_f16c - Take advantage of CPU feature f16c media-libs/cal3d:16bit-indices - Enables use of 16bit indices media-libs/chromaprint:tools - Build and install fpcalc and fpcollect tools @@ -3954,7 +4083,6 @@ media-libs/gegl:lensfun - Enable support for media-libs/lensfun. media-libs/gegl:umfpack - Enable sparse solving via sci-libs/umfpack. media-libs/gegl:webp - Enable support for media-libs/libwebp media-libs/giflib:rle - Build converters for RLE format (utah raster toolkit) -media-libs/glfw:egl - Use EGL instead of GLX for GL context creation media-libs/gmtk:dconf - Enable support for gnome-base/dconf media-libs/grilo:network - Enable network access for media discovery using net-libs/libsoup media-libs/grilo:playlist - Enable support for playlists through dev-libs/totem-pl-parser @@ -3972,8 +4100,6 @@ media-libs/leptonica:utils - Install command-line utilities media-libs/leptonica:webp - Adds support for the WebP image format media-libs/libafterimage:shaping - Use MIT shaped X windows extention. media-libs/libafterimage:shm - Use MIT shared memory extention for X image transfer. -media-libs/libaom:svc - Enable spatial-svc support (experimental) -media-libs/libass:enca - Enables support for charset discovery and conversion. media-libs/libass:harfbuzz - Enables OpenType shaping via media-libs/harfbuzz. media-libs/libbdplus:aacs - Add support for decryption of AACS media-libs/libbluray:aacs - Add support for decryption of AACS @@ -3993,6 +4119,8 @@ media-libs/libextractor:archive - Enable archive support using app-arch/libarchi media-libs/libextractor:gsf - Enable OLE2 (MS Office) plug-in support using gnome-extra/libgsf media-libs/libextractor:magic - Enable magic support using sys-apps/file media-libs/libextractor:midi - Enable MIDI support through media-libs/libsmf +media-libs/libffado:qt4 - Install qt4-based mixer frontend +media-libs/libffado:test-programs - Install standalone test programs media-libs/libggi:vis - Enables sparc vis support for libggi media-libs/libgphoto2:serial - Enable serial port support media-libs/libgpod:gtk - Enable ArtworkDB support @@ -4066,6 +4194,7 @@ media-libs/mesa:openssl - Use dev-libs/openssl for low level sha1 utility functi media-libs/mesa:osmesa - Build the Mesa library for off-screen rendering. media-libs/mesa:pax_kernel - Enable if the user plans to run the package under a pax enabled hardened kernel media-libs/mesa:pic - disable optimized assembly code that is not PIC friendly +media-libs/mesa:unwind - Add support for stack trace unwinding and function name resolution media-libs/mesa:valgrind - Compile in valgrind memory hints media-libs/mesa:vdpau - Enable the VDPAU acceleration interface for the Gallium3D Video Layer. media-libs/mesa:vulkan - Enable Vulkan drivers @@ -4087,7 +4216,8 @@ media-libs/opencv:contrib - Install user contributed scripts from opencv_contrib media-libs/opencv:contrib_cvv - CVV module requires Qt5 media-libs/opencv:contrib_hdf - HDF module requires sci-libs/hdf5 media-libs/opencv:contrib_sfm - SFM module requires eigen, gflags, and glog -media-libs/opencv:cuda - Enable NVIDIA Cuda computations support +media-libs/opencv:contrib_xfeatures2d - Enables xfeatures2d and autodownload of samples in contrib +media-libs/opencv:cuda - Enable NVIDIA Cuda computations support (Experimental!) media-libs/opencv:eigen - Enable usage of dev-cpp/eigen for computations media-libs/opencv:gdal - Enable support for sci-libs/gdal library media-libs/opencv:gflags - Use Google's C++ argument parsing library @@ -4141,6 +4271,9 @@ media-libs/sdl2-mixer:wav - support WAVE files media-libs/sge:image - enable sdl-image support media-libs/silgraphite:pango - Enables the pango-graphite pango module. media-libs/spandsp:fixed-point - Enable fixed point support +media-libs/speex:armv5te - Enables optimizations for armv5te processors. +media-libs/speex:utils - Enables speex commandline utilities (speexenc, speexdec). +media-libs/speex:vbr - Enable VBR support. media-libs/svgalib:kernel-helper - Build the helper kernel module media-libs/taglib:asf - Provide support for Microsoft's 'advanced systems format' media container. media-libs/taglib:boost - Use dev-libs/boost instead of GCC built-ins @@ -4159,6 +4292,7 @@ media-libs/x265:10bit - Add support for producing 10bits HEVC. media-libs/x265:12bit - Add support for producing 12bits HEVC. media-libs/x265:numa - Build with support for NUMA nodes. media-libs/x265:pic - Disable optimized assembly code that is not PIC friendly +media-libs/x265:power8 - Enable support for Power 8 assembly optimizations. media-libs/xine-lib:bluray - Enable playback of Blu-ray filesystems using media-libs/libbluray media-libs/xine-lib:dxr3 - Enable support for DXR3 mpeg acceleration cards. media-libs/xine-lib:flac - Build the media-libs/flac based FLAC demuxer and decoder. This flag is not needed for playing FLAC content, neither standalone nor in Ogg container (OggFLAC), but might have better support for exotic features like 24-bit samples or 96kHz sample rates. @@ -4289,8 +4423,6 @@ media-sound/asunder:opus - Support for creation of Opus files media-sound/audacious:chardet - Try to handle non-UTF8 chinese/japanese/korean ID3 tags media-sound/audacious:gtk3 - Link against version 3 of the GIMP Toolkit instead of version 2 (x11-libs/gtk+) media-sound/audacity:id3tag - Enables ID3 tagging with id3tag library -media-sound/audacity:libsamplerate - Uses media-libs/libsamplerate as audio resampling library: Higher quality than the included resampler but lower quality and much slower than libsoxr. -media-sound/audacity:libsoxr - Uses media-libs/soxr as audio resampling library: Higher quality and much faster than both the included resampler and libsamplerate. media-sound/audacity:lv2 - Add support for Ladspa V2 media-sound/audacity:midi - Enables MIDI support media-sound/audacity:portmixer - Enable the internal portmixer feature @@ -4299,14 +4431,17 @@ media-sound/audacity:soundtouch - Enables soundtouch library support for pitch a media-sound/audacity:twolame - Enables twolame support (MPEG Audio Layer 2 encoder) media-sound/audacity:vamp - Enables vamp plugins support (Audio analysing plugins) media-sound/audacity:vst - Enable VST plugin support +media-sound/beets:badfiles - Validate MP3 & FLAC files. media-sound/beets:bpd - Enable support for media-sound/mpd server emulation media-sound/beets:chroma - Enable support for acoustic fingerprinting plugin using media-libs/chromaprint media-sound/beets:convert - Enable support for the convert plugin which makes it possible to transcode files media-sound/beets:discogs - Enable support for the discogs API plugin media-sound/beets:lastgenre - Enable support for importing music genres from last.fm tags +media-sound/beets:lastimport - Enable support for importing your last.fm playcounts media-sound/beets:mpdstats - Enable support for collecting statistic about listening habits from media-sound/mpd media-sound/beets:opus - Enable opus support in gstreamer-based replaygain media-sound/beets:replaygain - Enable support for Replay Gain metadata calculation during import +media-sound/beets:thumbnails - Generate thumbnails for albums media-sound/beets:web - Enable embedded webserver support through dev-python/flask media-sound/bluez-alsa:hcitop - Enable top-like monitoring tool for HCI media-sound/cantata:http-server - Enable internal HTTP server to play non-MPD files @@ -4358,21 +4493,15 @@ media-sound/easytag:opus - Enable support for media-libs/opus and media-libs/opu media-sound/ecasound:lv2 - Add support for Ladspa V2 media-sound/ecasound:oil - Use dev-libs/liboil for inner loop optimizations media-sound/fapg:xspf - Enable support for saving XSPF playlists. -media-sound/flacon:mac - Add support for Monkey's Audio input files -media-sound/flacon:opus - Add support for Opus output files -media-sound/flacon:replaygain - Support Replay Gain metadata for relative volume adjustment -media-sound/flacon:tta - Add support for True Audio input files media-sound/forked-daapd:itunes - Enable support for iTunes library XML media-sound/forked-daapd:lastfm - Enable LastFM scrobbling support media-sound/forked-daapd:mpd - Enable streaming to mpd media-sound/frescobaldi:portmidi - Enable media-libs/portmidi support -media-sound/gejengel:audioscrobbler - Enable track submission on last.fm media-sound/gimmix:cover - Enable cover art fetching media-sound/gimmix:lyrics - Enable lyric fetching media-sound/gmpc:unique - Enable single instance support using dev-libs/libunique media-sound/gmpc:xspf - Enable support for reading and saving XSPF playlists media-sound/gmusicbrowser:extras - Install some extra deps for plugins (ex. Titlebar) -media-sound/gmusicbrowser:gstreamer-0 - Enable audio support via legacy gstreamer:0.10 media-sound/gogglesmm:opus - Enable support for opus codec media-sound/google-musicmanager:log - Enables advanced logging through dev-libs/log4cxx media-sound/herrie:http - Enable http streaming @@ -4382,12 +4511,12 @@ media-sound/jack-audio-connection-kit:coreaudio - Build the CoreAudio driver on media-sound/jack-audio-connection-kit:cpudetection - Enables runtime cpudetection media-sound/jack-audio-connection-kit:pam - Add basic realtime configuration via sys-auth/realtime-base media-sound/jack2:celt - Support CELT low delay audio codec (media-libs/celt) +media-sound/jack2:classic - Enable building of jackd media-sound/jack2:opus - Support media-libs/opus media-sound/jack2:pam - Add basic realtime configuration via sys-auth/realtime-base media-sound/jalv:gtk2 - Adds support for GTK+2 in addition to GTK+3 controlled by the gtk useflag. media-sound/jalv:gtkmm - Adds support for dev-cpp/gtkmm: C++ interface for GTK+2 media-sound/kid3:acoustid - Enable support for acoustic fingerprinting plugin using (media-libs/chromaprint) -media-sound/kid3:phonon - Enable sound support via media-libs/phonon or dev-qt/qtphonon media-sound/klick:rubberband - Enable rubberband support media-sound/lame:frontend - Build and install the 'lame' executable frontend to lame libraries. media-sound/lame:mp3rtp - Build the mp3-to-RTP streaming utility. **UNSUPPORTED** @@ -4404,7 +4533,6 @@ media-sound/mangler:g15 - Logitech g15 lcd support media-sound/mangler:opus - Codec specialized for speech over the internet media-sound/mixxx:hid - Enable HID controller support media-sound/mixxx:shout - Enable broadcasting support via media-libs/libshout -media-sound/mixxx:vamp - Enable vamp analyzing plugins support media-sound/moc:cache - Enable tags caching support media-sound/moc:magic - Use libmagic to determine mimetypes media-sound/moc:sid - Build with SID (Commodore 64 Audio) support @@ -4457,7 +4585,6 @@ media-sound/ncmpcpp:outputs - Enable outputs screen media-sound/ncmpcpp:visualizer - Enable visualizer screen with sound wave/frequency spectrum modes media-sound/patchage:jack-dbus - Use Jack via D-Bus instead of libjack media-sound/patchage:session - Include experimental Jack session management (save/restore) support -media-sound/pianobooster:fluidsynth - Enable Fluidsynth MIDI software synthesis media-sound/picard:acoustid - Use media-libs/chromaprint for acoustic fingerprinting media-sound/pithos:appindicator - Enable usage of appindicator to export menu options in to unity media-sound/pithos:keybinder - Use keybinder to enable global key bindings @@ -4492,24 +4619,25 @@ media-sound/pulseaudio:ssl - Use dev-libs/openssl to provide support for RAOP (A media-sound/pulseaudio:system-wide - Allow preparation and installation of the system-wide init script for PulseAudio. Since this support is only supported for embedded situations, do not enable without reading the upstream instructions at http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/ . media-sound/pulseaudio:systemd - Build with sys-apps/systemd support to replace standalone ConsoleKit. media-sound/pulseaudio:webrtc-aec - Uses the webrtc.org AudioProcessing library for enhancing VoIP calls greatly in applications that support it by performing acoustic echo cancellation, analog gain control, noise suppression and other processing. -media-sound/pulseaudio:xen - Builds a special paravirtualized module for running in a Xen guest. media-sound/qmidiarp:lv2 - Enables Ladspa V2 plugins. media-sound/qmmp:analyzer - Enable visual analyzer media-sound/qmmp:bs2b - Enable Bauer stereophonic-to-binaural headphone filter media-sound/qmmp:cover - Enable album cover support media-sound/qmmp:crossfade - Enable crossfade effect when switching tracks media-sound/qmmp:cue - enable CUE sheet parsing +media-sound/qmmp:dbus - Enable DBus notifiications and MPRIS support media-sound/qmmp:enca - Detects the character encoding automatically media-sound/qmmp:game - Enable Game music support -media-sound/qmmp:kde - Use kde4 notifier system +media-sound/qmmp:gnome - Enable Gnome hotkey support (requires Qt5DBus) media-sound/qmmp:lyrics - Fetch track lyrics from the web media-sound/qmmp:midi - Enable midi support using wildmidi library -media-sound/qmmp:mpris - Enable MPRIS support media-sound/qmmp:notifier - Enable qmmps' notifier system media-sound/qmmp:opus - Enable the opus plugin media-sound/qmmp:projectm - Enable projectm music visualization plugin media-sound/qmmp:qsui - Enable QMMP simple UI +media-sound/qmmp:qtmedia - Enable playback via dev-qt/qtmultimedia media-sound/qmmp:scrobbler - Enable audioscrobbler/last.fm support +media-sound/qmmp:sid - Build with SID (Commodore 64 Audio) support media-sound/qmmp:soxr - Use the SoX resampling library media-sound/qmmp:stereo - Enable stereo effect media-sound/qmmp:tray - Build tray icon @@ -4518,8 +4646,6 @@ media-sound/qtractor:dssi - Enable support for DSSI Soft Synth Interface media-sound/qtractor:rubberband - Enable support for in-place audio clip pitch-shifting through the rubberband library media-sound/qtscrobbler:cli - Build commandline client media-sound/quark:gnome - Provides tray-icon and enables gconf support -media-sound/rezound:16bittmp - Use 16bit temporary files (default 32bit float), useful for slower computers -media-sound/rezound:soundtouch - compile with support for soundtouch media-sound/rhythmbox:daap - Build the local network music sharing plugin which uses the DAAP protocol using net-libs/libdmapsharing media-sound/rhythmbox:visualizer - Enable support for visualizations using media-plugins/gst-plugins-libvisual media-sound/rhythmbox:zeitgeist - Build the plugin to inject events to gnome-extra/zeitgeist @@ -4539,6 +4665,12 @@ media-sound/split2flac:flake - Add support for Flake, alternative FLAC encoder media-sound/split2flac:mac - Add support for Monkey's Audio files media-sound/split2flac:replaygain - Support for Replay Gain metadata, for relative volume adjustment media-sound/spotify:pax_kernel - Triggers a paxmarking of the main Spotify binary +media-sound/supercollider:emacs - Enable the SCEL user interface +media-sound/supercollider:gedit - Enable the SCED user interface +media-sound/supercollider:gpl3 - Build GPL-3 licensed code (recommended) +media-sound/supercollider:server - Build with internal server +media-sound/supercollider:vim - Enable the SCVIM user interface +media-sound/supercollider:wiimote - Build sclang with Wii Remote support media-sound/teamspeak-server-bin:tsdns - Make use of TeamSpeak DNS. media-sound/tomahawk:hatchet - Enable support for the synchronisation through Hatchet media-sound/tomahawk:telepathy - Enable support for the real-time communication framework telepathy @@ -4547,7 +4679,6 @@ media-sound/tuxguitar:fluidsynth - Enables Fluidsynth MIDI software synthesis (w media-sound/tuxguitar:lilypond - Exports the score in a lilypond compatible format. media-sound/tuxguitar:pdf - Exports the score as a PDF file using dev-java/itext. media-sound/tuxguitar:tray - Adds an icon to the tray that controls midi playback. -media-sound/umurmur:polarssl - Use net-libs/polarssl instead of dev-libs/openssl media-sound/umurmur:shm - Enable shared memory support media-sound/vimpc:boost - Use boost instead of C++11 libraries media-sound/vorbis-tools:kate - Adds support for Ogg Kate subtitles via libkate. @@ -4555,11 +4686,13 @@ media-sound/vorbis-tools:ogg123 - Build ogg123 player, needs libao and curl media-sound/wildmidi:player - Install the wildmidi player media-sound/xmms2:airplay - Support for airplay format media-sound/xmms2:asf - Support for Monkey's Audio (APE) format with help of bundled libasf +media-sound/xmms2:fluidsynth - Enable fluidsynth support (MIDI) media-sound/xmms2:gvfs - Transport for glibs virtual filesystem media-sound/xmms2:ices - Icecast source output plugin media-sound/xmms2:mac - Support for Monkey's Audio (APE) format with help of media-sound/mac media-sound/xmms2:mlib-update - Enable building of xmms2-mlib-updater client media-sound/xmms2:ofa - Support for Open Fingerprint Architecture (OFA) +media-sound/xmms2:opus - Enable Opus audio codec support media-sound/xmms2:phonehome - This client sends anonymous usage-statistics to the xmms2 media-sound/xmms2:server - Build xmms2 player daemon (otherwise only clients are built) media-sound/xmms2:sid - Support for C64 SID @@ -4583,12 +4716,10 @@ media-tv/kodi:dvd - Enable optical (CD/DVD drive) support media-tv/kodi:gles - Enable support for GLES media-tv/kodi:libusb - Use virtual/libusb for usb device hotplug support. This flag should only be enabled if you're running a non-Linux kernel or you don't want to use sys-fs/udev. media-tv/kodi:lirc - Enable support for controlling Totem with a remote control using app-misc/lirc -media-tv/kodi:midi - Support MIDI files media-tv/kodi:nfs - Enable NFS client support media-tv/kodi:nonfree - Enable non-free components -media-tv/kodi:rtmp - Enable Real Time Messaging Protocol using librtmp media-tv/kodi:sftp - Support browsing files over SFTP -media-tv/kodi:texturepacker - Support packing skin textures +media-tv/kodi:system-ffmpeg - Use system ffmpeg instead of the bundled one media-tv/kodi:udev - Use sys-fs/udev rules to handle devices' permissions and hotplug support. Unless you know what you're doing do not disable this flag on Linux kernels. This is provided as an option for completeness. media-tv/kodi:webserver - Enable internal webserver media-tv/kodi:xslt - Enable XSLT support using dev-libs/libxslt @@ -4671,10 +4802,14 @@ media-tv/xmltv:za - South Africa tv listing grabber media-video/aegisub:uchardet - Enable charset discovery via app-i18n/uchardet media-video/aravis:X - Build the GTK+-based video viewer for aravis. This requires GStreamer and a few plugins but technically not the GST plugin for aravis. media-video/aravis:gstreamer - Build the GStreamer plugin for aravis, but not the video viewer. +media-video/avidemux:nvenc - Adds support for NVIDIA Encoder (NVENC) API for hardware accelerated encoding on NVIDIA cards. media-video/chaplin:transcode - Enable DVD ripping and transcoding media-video/clive:clipboard - Support reading from X clipboard media-video/clive:pager - Support pager!? media-video/clive:password - Support password controlled sites +media-video/dcpomatic:alsa - Utilize alsa output of media-libs/rtaudio. +media-video/dcpomatic:jack - Utilize jack output of media-libs/rtaudio. +media-video/dcpomatic:pulseaudio - Utilize pulseaudio output of media-libs/rtaudio. media-video/dv2sub:kino - install kino plugin media-video/dvdrip:fping - Enables fping support for cluster rendering media-video/dvdrip:subtitles - Enables support for subtitle ripping @@ -4730,6 +4865,7 @@ media-video/ffmpeg:twolame - Enables MP2 encoding via media-sound/twolame as an media-video/ffmpeg:vpx - Enables vp8 codec support using libvpx: Decoding vp8 does not require this to be enabled but libvpx can also be used for decoding; encoding vp8 requires this useflag to be enabled though. media-video/ffmpeg:webp - Enables WebP encoding with media-libs/libwebp. media-video/ffmpeg:x265 - Enables HEVC encoding with media-libs/x265. +media-video/ffmpeg:zeromq - Enables net-libs/zeromq support with the zmq/azmq filters. media-video/ffmpeg:zimg - Enables media-libs/zimg based scale filter. media-video/ffmpeg:zvbi - Enables media-libs/zvbi based teletext decoder. media-video/ffmpeg2theora:kate - Adds support for Ogg Kate subtitles via libkate. @@ -4773,7 +4909,7 @@ media-video/libav:vis - Adds support for SIMD optimizations for UltraSPARC proce media-video/libav:vpx - Enable vp8 encoding support using media-libs/libvpx. media-video/libav:webp - Enable WebP encoding with media-libs/libwebp. media-video/libav:x265 - Enable HEVC encoding with media-libs/x265. -media-video/lives:libvisual - Enable libvisual support +media-video/libva-utils:drm - Enables VA/DRM API support. media-video/minitube:download - Enable support for downloading YouTube videos media-video/mjpegtools:sdlgfx - Enables y4mhist to display a graphical histogram media-video/mjpg-streamer:input_control - Plugin giving ability to control camera movement (only specific cameras) @@ -4829,13 +4965,14 @@ media-video/mpv:cuda - Enable hardware video decoding via Nvidia CUDA media-video/mpv:drm - Enable Kernel Mode Setting / Direct Rendering Manager based video output media-video/mpv:egl - Enable support for various EGL-based video outputs / backends media-video/mpv:enca - Enable subtitles charset discovery via app-i18n/enca -media-video/mpv:gbm - Enable Graphics Buffer Manager based EGL video output +media-video/mpv:gbm - Enable Graphics Buffer Manager based EGL video backend media-video/mpv:jpeg - Enable support for saving screenshots in JPEG format media-video/mpv:libass - Enable OSD (On Screen Display) and subtitles support via media-libs/libass media-video/mpv:libguess - Enable subtitles charset discovery via app-i18n/libguess media-video/mpv:libmpv - Build mpv shared library media-video/mpv:lua - Enable Lua scripting, OSC (On Screen Controller) GUI and net-misc/youtube-dl hook-script media-video/mpv:luajit - Use dev-lang/luajit instead of dev-lang/lua +media-video/mpv:opengl - Enable the recommended 'opengl' video output media-video/mpv:raspberry-pi - Enable support for the Raspberry Pi media-video/mpv:rubberband - Enable high quality pitch correction via media-libs/rubberband media-video/mpv:sdl - Enable media-libs/libsdl2 based video and audio outputs (Note: these outputs exist for compatibility reasons only, avoid if possible) @@ -4855,6 +4992,8 @@ media-video/qgifer:imagemagick - Use imagemagick for image operations media-video/qgifer:opencv3 - Use media-libs/opencv:0/3.0 for video operations instead media-libs/opencv:0/2.4 media-video/rtmpdump:gnutls - Use GnuTLS library instead of the default OpenSSL media-video/rtmpdump:polarssl - Use PolarSSL library instead of the default OpenSSL +media-video/simplescreenrecorder:asm - Enable x86 assembly optimisation. +media-video/simplescreenrecorder:vpx - Enable VP8 codec support via media-libs/libvpx. media-video/smplayer:autoshutdown - Enable the option to shutdown your computer after finishing the playlist. This requires dev-qt/qtdbus as dependency. media-video/smplayer:mpris - Enable support for MPRIS2 (Media Player Remote Interfacing Specification, version 2), a DBus interface for remote control, which requires dev-qt/qtdbus as dependency. media-video/smplayer:streaming - Support for streaming video sites through net-misc/youtube-dl (MPV only). @@ -5038,6 +5177,8 @@ net-analyzer/ipsumdump:nanotimestamp - Enable timestamps with nano-second resolu net-analyzer/linkchecker:sqlite - Mozilla Bookmark parsing net-analyzer/mate-netspeed:gtk3 - Build with GTK+3 instead of GTK+2 net-analyzer/metasploit:development - Install dependencies needed for metasploit and exploit development +net-analyzer/metasploit:nexpose - Enable the plugin to integrate with nexpose +net-analyzer/metasploit:openvas - Enable the plugin to integrate net-analyzer/openvas net-analyzer/metasploit:oracle - Enable restricted oracle modules which have additional deps net-analyzer/metasploit:pcap - Enable libpcap for packet sniffing net-analyzer/mk-livestatus:nagios4 - Generate a net-analyzer/nagios-4 compatible plugin @@ -5089,6 +5230,7 @@ net-analyzer/net-snmp:rpm - Enable monitoring of app-arch/rpm. This flag require net-analyzer/net-snmp:smux - Enable support for the legacy smux protocol (superseded by agentx) net-analyzer/net-snmp:ucd-compat - Build UCD compatibility library. Increases significantly the install size. net-analyzer/netdata:compression - Enable compression via zlib +net-analyzer/netdata:ipmi - Install sys-apps/ipmitool required for monitoring IPMI sensors. net-analyzer/netdata:nfacct - Enable the nfacct plugin net-analyzer/netdata:nodejs - Enable use of nodejs (which some plugins use) net-analyzer/netperf:demo - Emit interim results during the run. May affect results @@ -5115,7 +5257,11 @@ net-analyzer/pinger:gtk2 - Install the gtkpinger GUI utility based on x11-libs/g net-analyzer/pinger:gtk3 - Install the gtkpinger GUI utility based on x11-libs/gtk+:3 net-analyzer/pmacct:64bit - Use 64bit counters instead of 32bit ones net-analyzer/pmacct:geoipv2 - Add support for GeoIP2 through dev-libs/libmaxminddb +net-analyzer/pmacct:jansson - Add support for JSON through dev-libs/jansson +net-analyzer/pmacct:kafka - Add support for Apache Kafka through dev-libs/librdkafka net-analyzer/pmacct:mongodb - Add support for mongodb backend +net-analyzer/pmacct:nflog - Add support for NFLOG through uacctd +net-analyzer/pmacct:rabbitmq - Add support for RabbitMQ through net-libs/rabbitmq-c net-analyzer/pmacct:ulog - Enable support for ULOG in older kernels (deprecated) net-analyzer/prelude-lml:tls - Enables Prelude LML support Syslog through TLS using net-libs/gnutls. net-analyzer/rrdcollect:exec - Enable exec:/// support @@ -5178,18 +5324,33 @@ net-analyzer/tcpreplay:tcpdump - Use net-analyzer/tcpdump for packet decoding fe net-analyzer/testssl:bundled-openssl - Install precompiled versions of OpenSSL for greater testing coverage net-analyzer/wireshark:adns - Use the GNU net-dns/c-ares library to resolve DNS names net-analyzer/wireshark:androiddump - Install androiddump, an extcap interface to capture from Android devices +net-analyzer/wireshark:capinfos - Install capinfos, to print information about capture files +net-analyzer/wireshark:captype - Install captype, to print the file types of capture files net-analyzer/wireshark:ciscodump - Install ciscodump, extcap interface to capture from a remote Cisco router net-analyzer/wireshark:crypt - Use dev-libs/libgcrypt to decrypt traffic +net-analyzer/wireshark:dftest - Install dftest, to display filter byte-code, for debugging dfilter routines net-analyzer/wireshark:doc-pdf - Build documentation in pdf format (US and a4 paper sizes) +net-analyzer/wireshark:dumpcap - Install dumpcap, to dump network traffic from inside wireshark +net-analyzer/wireshark:editcap - Install editcap, to edit and/or translate the format of capture files net-analyzer/wireshark:libssh - Use net-libs/libssh (for sshdump) +net-analyzer/wireshark:libxml2 - Use dev-libs/libxml2 for handling XML configuration in dissectors +net-analyzer/wireshark:mergecap - Install mergecap, to merge two or more capture files into one net-analyzer/wireshark:netlink - Use dev-libs/libnl +net-analyzer/wireshark:nghttp2 - Use net-libs/nghttp2 for HTTP/2 support net-analyzer/wireshark:pcap - Use net-libs/libpcap for network packet capturing (build dumpcap, rawshark) net-analyzer/wireshark:randpkt - Install randpkt, a utility for creating pcap trace files full of random packets net-analyzer/wireshark:randpktdump - Install randpktdump, an extcap interface to provide access to the random packet generator (randpkt) +net-analyzer/wireshark:reordercap - Install reordercap, to reorder input file by timestamp into output file net-analyzer/wireshark:sbc - Use media-libs/sbc for playing back SBC encoded packets +net-analyzer/wireshark:sharkd - Install sharkd, the daemon variant of wireshark net-analyzer/wireshark:smi - Use net-libs/libsmi to resolve numeric OIDs into human readable format +net-analyzer/wireshark:snappy - Use app-arch/snappy for snappy compression and decompression +net-analyzer/wireshark:spandsp - Use media-libs/spandsp for for G.722 and G.726 codec support in the RTP Player net-analyzer/wireshark:sshdump - Install sshdump, an extcap interface to capture from a remote host through SSH +net-analyzer/wireshark:text2pcap - Install text2pcap, to generate a capture file from an ASCII hexdump of packets net-analyzer/wireshark:tfshark - Install tfshark, a terminal-based version of the FileShark capability +net-analyzer/wireshark:tshark - Install tshark, to dump and analyzer network traffic from the command line +net-analyzer/wireshark:udpdump - Install udpdumpi, to get packets exported from a source (like a network device or a GSMTAP producer) that are dumped to a pcap file net-analyzer/zabbix:agent - Enable zabbix agent (for to-be-monitored machines) net-analyzer/zabbix:frontend - Enable zabbix web frontend net-analyzer/zabbix:ipv6 - Turn on support of IPv6 @@ -5207,9 +5368,6 @@ net-analyzer/zmap:redis - Add support for storing in a redis DB via dev-libs/hir net-dialup/accel-ppp:ipoe - Build IPoE kernel module net-dialup/accel-ppp:shaper - Support for traffic shaping net-dialup/accel-ppp:valgrind - Compile in valgrind hints -net-dialup/capi4k-utils:fax - Install capi-fax demo programs -net-dialup/capi4k-utils:pppd - Installs pppdcapiplugin modules -net-dialup/capi4k-utils:rcapid - Installs rcapid daemon net-dialup/freeradius:pcap - Build the RADIUS sniffer which requires net-libs/libpcap. net-dialup/freeradius-client:scp - Add service type hints derived from username prefix net-dialup/freeradius-client:shadow - Enable shadow password support @@ -5223,7 +5381,6 @@ net-dialup/ppp:gtk - Installs GTK+ password prompting program that can be used b net-dialup/ppp:ipv6 - Enables support for IP version 6 net-dialup/ppp:pam - Enables PAM (Pluggable Authentication Modules) support net-dialup/ppp:radius - Enables RADIUS support -net-dialup/pptpd:gre-extreme-debug - Log all GRE accepted packages when in debug mode (required if you want upstream support) net-dialup/xl2tpd:dnsretry - Patch for host lookup retries, activated by redial feature net-dialup/xl2tpd:kernel - Enable kernel interface for PPPoL2TP net-dns/avahi:autoipd - Build and install the IPv4LL (RFC3927) network address configuration daemon @@ -5234,7 +5391,6 @@ net-dns/avahi:mdnsresponder-compat - Enable compat libraries for mDNSResponder net-dns/avahi:utils - Install the avahi gtk+ utils avahi-discover, bssh, and bvnc net-dns/bind:dlz - Enables dynamic loaded zones, 3rd party extension net-dns/bind:dnstap - Enables dnstap packet logging -net-dns/bind:fetchlimit - Recursive fetch limits for DoS attack mitigation net-dns/bind:filter-aaaa - Enable filtering of AAAA records over IPv4 net-dns/bind:fixed-rrset - Enables fixed rrset-order option net-dns/bind:gost - Enables gost OpenSSL engine support @@ -5243,21 +5399,26 @@ net-dns/bind:json - Enable JSON statistics channel net-dns/bind:lmdb - Enable LMDB support to store configuration for 'addzone' zones net-dns/bind:nslint - Build and install the nslint util net-dns/bind:rpz - Enable response policy rewriting (rpz) -net-dns/bind:sit - Source Identity Token support (sit) net-dns/bind:urandom - Use /dev/urandom instead of /dev/random net-dns/bind-tools:gost - Enables gost OpenSSL engine support net-dns/bind-tools:gssapi - Enable gssapi support net-dns/bind-tools:urandom - Use /dev/urandom instead of /dev/random net-dns/ddclient:cloudflare - Enable support for updating IP address via CloudFlare net-dns/ddclient:hardened - Use iproute2 instead of ifconfig to grab an IP address -net-dns/dnscrypt-proxy:ldns - Use net-libs/ldns for DNSSEC/SSHFP validation net-dns/dnscrypt-proxy:plugins - Enable plugin support to inspect and modify queries and responses net-dns/dnscrypt-proxy:systemd - Use systemd's socket activation instead of creating the sockets itself +net-dns/dnsdist:dnscrypt - Enable the ability to act as a DNSCrypt server +net-dns/dnsdist:luajit - Use dev-lang/luajit instead of dev-lang/lua +net-dns/dnsdist:regex - Enable support for regular expression matching via dev-libs/re2 +net-dns/dnsdist:remote-logging - Enable support for remote logging via dev-libs/protobuf +net-dns/dnsdist:ssl - Enable support for and encrypted client-server communication via dev-libs/libsodium net-dns/dnsmasq:auth-dns - Add support for acting as an authorative DNS server. net-dns/dnsmasq:conntrack - Add support for Linux conntrack connection marking. net-dns/dnsmasq:dhcp - Enable support for acting as a DHCP server. net-dns/dnsmasq:dhcp-tools - Install extra command line tools for manually managing DHCP leases. net-dns/dnsmasq:dnssec - Enable support DNSSEC validation and caching. +net-dns/dnsmasq:id - Whether report *.bind CHAOS info to clients, otherwise forward such requests upstream instead +net-dns/dnsmasq:libidn2 - Enable support for Internationalized Domain Names, via net-dns/libidn2 rather than net-dns/libidn net-dns/dnsmasq:script - Enable support for calling scripts when leases change. net-dns/dnsmasq:tftp - Enables built in TFTP server for netbooting. net-dns/hash-slinger:ipsec - Enable support for IPSECKEY records (ipseckey) @@ -5279,7 +5440,6 @@ net-dns/nsd:nsec3 - Enable NSEC3 support net-dns/nsd:ratelimit - Enables ratelimiting, based on query name, type and source net-dns/nsd:root-server - Configure NSD as a root server net-dns/nsd:runtime-checks - Enable runtime checks, this could lead to a reduced service level -net-dns/nsd:zone-stats - Enable per-zone statistics logging, this could lead to a reduced service level net-dns/opendnssec:auditor - Enables auditing capabilities for OpenDNSSEC net-dns/opendnssec:eppclient - Enables support for automatic submission of DNSSEC keys to an upstream epp server net-dns/opendnssec:external-hsm - Enables support for storing DNSSEC keys through an arbitrary non-portage PKCS#11 interface, specified through an environment variable @@ -5299,11 +5459,13 @@ net-dns/pdns-recursor:protobuf - Enable support for dev-libs/protobuf. net-dns/pdnsd:isdn - Linux-only: check status of ippp interfaces with ISDN-specific system calls. net-dns/pdnsd:urandom - Linux-only: use /dev/urandom (pseudo-random number generation) instead of the default use of random() PRNG. net-dns/resolvconf-symlink:symlink - Actually replace /etc/resolv.conf with a symlink. Without this flag, the ebuild is a no-op. +net-dns/unbound:dnscrypt - Enable DNSCrypt support net-dns/unbound:dnstap - Enable dnstap support net-dns/unbound:ecdsa - Enable ECDSA support net-dns/unbound:gost - Enable GOST support net-firewall/arno-iptables-firewall:plugins - Install optional plugins net-firewall/ebtables:perl - Install the ebtables-save script which uses perl +net-firewall/firehol:ipset - Use net-firewall/ipset. net-firewall/firewalld:gui - Builds and installs GUI configurator and GTK+ applet net-firewall/fwknop:client - Build fwknop client net-firewall/fwknop:extras - Install utility scripts and AppArmor policy for fwknopd @@ -5314,11 +5476,6 @@ net-firewall/fwknop:iptables - Use net-firewall/iptables as the default server b net-firewall/fwknop:nfqueue - Enable UDP-only NFQUEUE server mode (no net-libs/libpcap dependency) net-firewall/fwknop:server - Build fwknopd server net-firewall/fwknop:udp-server - Enable UDP-only server mode (no net-libs/libpcap dependency) -net-firewall/ipsec-tools:hybrid - Makes available both mode-cfg and xauth support -net-firewall/ipsec-tools:idea - Enable support for the IDEA algorithm -net-firewall/ipsec-tools:nat - Enable NAT-Traversal -net-firewall/ipsec-tools:rc5 - Enable support for the patented RC5 algorithm -net-firewall/ipsec-tools:stats - Enable statistics reporting net-firewall/iptables:conntrack - Build against net-libs/libnetfilter_conntrack when enables the connlabel matcher net-firewall/iptables:netlink - Build against libnfnetlink which enables the nfnl_osf util net-firewall/iptables:nftables - Support nftables kernel interface @@ -5347,8 +5504,10 @@ net-fs/cifs-utils:ads - Enable Active Directory support and create cifs.idmap bi net-fs/cifs-utils:caps - libcap support net-fs/cifs-utils:caps-ng - libcap-ng support net-fs/cifs-utils:creds - cifs credentials support +net-fs/cvmfs:aufs - Use AUFS instead of OverlayFS for the server net-fs/cvmfs:client - Install the cvmfs client programs and init script net-fs/cvmfs:server - Install the cvmfsd program and init script +net-fs/cvmfs:test-programs - Install unit test programs net-fs/netatalk:pgp - Add support pgp authentication module net-fs/netatalk:quota - Add support for user quota on various filesystems. net-fs/netatalk:shadow - Add shadow support @@ -5450,6 +5609,7 @@ net-im/choqok:konqueror - Build Konqueror Choqok plugin net-im/choqok:telepathy - Enable support for the real-time communication framework telepathy net-im/climm:otr - Enable encrypted conversations net-im/corebird:glade - Install glade catalogs for corebird +net-im/corebird:spellcheck - Support spell checking net-im/coturn:mongodb - Enable support for the mongodb database net-im/coturn:redis - Enable support for the redis database net-im/ejabberd:captcha - Support for CAPTCHA Forms (XEP-158) on registration @@ -5491,7 +5651,6 @@ net-im/kadu:otr - Enable char encryption via OTR library net-im/kadu:phonon - Enables phonon audio plugin net-im/kadu:sdk - Install Kadu SDK (cmake module, API headers) net-im/kadu:speech - Enables speech module -net-im/licq:aosd - Build the advanced on screen display plugin. net-im/mcabber:aspell - Adds support for app-text/aspell spell checker. net-im/mcabber:otr - Enable encrypted conversations using Off-The-Records messaging net-im/pidgin:gadu - Enable Gadu Gadu protocol support @@ -5499,7 +5658,6 @@ net-im/pidgin:groupwise - Enable Novell Groupwise protocol support net-im/pidgin:gstreamer - Enables voice and video sessions net-im/pidgin:gtk - Builds Pidgin, the GTK+ interface net-im/pidgin:meanwhile - Enable meanwhile support for Sametime protocol -net-im/pidgin:mxit - Enable mxit protocol support net-im/pidgin:ncurses - Build finch, console interface net-im/pidgin:prediction - Enable Contact Availability Prediction plugin net-im/pidgin:python - Build libgnt (GLib Ncurses Toolkit used by finch) with python scripting support @@ -5514,7 +5672,6 @@ net-im/psi:extras - Enables extra non official patches net-im/psi:iconsets - Install additional iconsets, some of them has not clear licensing net-im/psi:plugins - Enable plugins support net-im/psi:powersave - Disable some non critical timers for much less CPU usage -net-im/psi:webkit - Enable chatlog rendering using webkit net-im/psi:whiteboarding - Enable experimental interactive SVG drawing net-im/psi:xscreensaver - Use X screensaver protocol extension to monitor idle/active status based on mouse/keyboard events net-im/psimedia:demo - build simple test application for the PsiMedia system @@ -5602,16 +5759,10 @@ net-im/vacuum:shortcutmanager - Allows to setup user defined shortcuts net-im/vacuum:socksstreams - Enable initiating SOCKS5 data streams between two XMPP entities net-im/vacuum:urlprocessor - Allows other plugins to load data from custom types of URLs net-im/vacuum:vcard - Enable obtaining peer's personal contact information -net-im/vacuum:vcs-revision - Add VCS revision to version number, INSECURE. net-im/vacuum:xmppuriqueries - Allow other plugins to handle XMPP URI queries -net-irc/atheme-services:cracklib - Enable nickserv/cracklib module for enforcing strong account passwords -net-irc/atheme-services:largenet - Enable support/tweaks for large networks -net-irc/atheme-services:ldap - Enable ldap-backed authentication module -net-irc/atheme-services:perl - Install a perl module which wraps around the services' XML-RPC interface net-irc/bip:freenode - Enables freenode-specific functionality. Currently that is only support for mute lists (MODE #channel +q). net-irc/bip:noctcp - Disable the automatic CTCP VERSION reply which is often exploited by malicious people to cause a DoS (reconnect due to flooding). net-irc/bip:oidentd - Enable oidentd support -net-irc/charybdis:largenet - Enable support/tweaks for large networks net-irc/epic5:archive - Use app-arch/libarchive to use zip and tar archives from scripts. net-irc/epic5:valgrind - Compile against dev-util/valgrind headers to improve memory-leak checking when running epic5 under valgrind. net-irc/hexchat:libcanberra - Enable sound event support using media-libs/libcanberra @@ -5677,6 +5828,7 @@ net-irc/unrealircd:shunnotices - Enable notifying a user when un-shunned net-irc/unrealircd:topicisnuhost - Enable displaying nick!user@host as topic setter net-irc/unrealircd:usermod - Enable /set* and /chg* commands net-irc/weechat:alias - Enable plugin for alias control. +net-irc/weechat:buflist - Enable buflist plugin. net-irc/weechat:charset - Enable encoding conversions. net-irc/weechat:exec - Enable exec plugin. net-irc/weechat:fifo - Enable FIFO support (sh pipes). @@ -5709,6 +5861,7 @@ net-libs/glib-networking:libproxy - Use net-libs/libproxy for getting the HTTP/H net-libs/gnome-online-accounts:gnome - Use gnome-base/gnome-control-center to set GNOME online accounts preferences net-libs/gnutls:crywrap - Build the crywrap TLS proxy service net-libs/gnutls:dane - Build libgnutls-dane, implementing DNS-based Authentication of Named Entities. Requires net-dns/unbound +net-libs/gnutls:openpgp - Enable openpgp support net-libs/gnutls:openssl - Build openssl compatibility libraries net-libs/gnutls:pkcs11 - Add support for PKCS#11 through app-crypt/p11-kit net-libs/gnutls:sslv2 - Support for the old/insecure SSLv2 protocol @@ -5725,6 +5878,7 @@ net-libs/iax:snomhack - Use slower memset for SNOM phoneem net-libs/ldns:dane - Enable DNS-based Authentication of Named Entities (DANE) support net-libs/ldns:ecdsa - Enable ECDSA support net-libs/ldns:gost - Enable GOST support +net-libs/libbtbb:extras - Install pcapdump and btaptap tools net-libs/libbtbb:pcap - Add support for network packet capture via net-libs/libpcap net-libs/libbtbb:wireshark-plugins - Build the wireshark plugins for bluetooth baseband sniffing net-libs/libeXosip:srv - enable support for SRV records DNS queries @@ -5739,7 +5893,6 @@ net-libs/libmicrohttpd:messages - enable error messages net-libs/libnftnl:json - Supports parsing of JSON net-libs/libnids:glib - Use dev-libs/glib for multiprocessing support net-libs/libnids:libnet - Include code requiring net-libs/libnet -net-libs/libnm-qt:modemmanager - Enable support for mobile broadband devices net-libs/liboauth:bindist - Alias for the nss USE flag, since there are license compliancy trouble when using OpenSSL. net-libs/liboauth:curl - If enabled, net-misc/curl is used thorugh the libcurl library; if it's not, the curl command is used instead. Some features are only available when using the library, but using it as library requires matching SSL implementations. net-libs/liboauth:nss - Use Mozilla NSS (dev-libs/nss) as hash library; if this is disabled, dev-libs/openssl is used instead. @@ -5747,7 +5900,6 @@ net-libs/liboping:filecaps - Allow non-root users to use [n]oping utility. net-libs/liboping:ncurses - Build ncurses-based version of oping utility (requires sys-libs/ncurses) net-libs/libosmocore:embedded - Build for embedded use and disable unsupported features net-libs/libosmocore:pcsc-lite - Enable smartcard support with sys-apps/pcsc-lite -net-libs/libpcap:canusb - Use virtual/libusb to support Controller Area Network over USB (CAN USB) net-libs/libpcap:netlink - Use dev-libs/libnl to put wireless interfaces in monitor mode. net-libs/libprotoident:tools - Build and install command-line tools net-libs/libproxy:gnome - Enable support for reading proxy settings from GNOME @@ -5768,13 +5920,23 @@ net-libs/libssh:server - Build with SSH server support net-libs/libssh:sftp - Build with SFTP support net-libs/libssh:ssh1 - Build with SSH1 support net-libs/libssh2:gcrypt - Use dev-libs/libgcrypt instead of dev-libs/openssl +net-libs/libtorrent-rasterbar:dht - Enable DHT (distributed hash table) support net-libs/libtrace:numa - Use sys-process/numactl +net-libs/libupnp:reuseaddr - Allow clean restarts by binding the socket with SO_REUSEADDR. net-libs/libvncserver:24bpp - enable 24bpp support net-libs/libvncserver:gcrypt - enable support for gcrypt +net-libs/libwebsockets:access-log - Support generating Apache-compatible access logs +net-libs/libwebsockets:cgi - Include CGI (spawn process with network-connected stdin/out/err) APIs net-libs/libwebsockets:client - The client part of the library and libwebsockets-test-client +net-libs/libwebsockets:generic-sessions - With the Generic Sessions plugin +net-libs/libwebsockets:http-proxy - Support for rewriting HTTP proxying net-libs/libwebsockets:http2 - Support the HTTP/2 protocol +net-libs/libwebsockets:lejp - With the Lightweight JSON Parser net-libs/libwebsockets:libev - Support event loops via dev-libs/libev net-libs/libwebsockets:libuv - Support asynchronous I/O via dev-libs/libuv +net-libs/libwebsockets:server-status - Support json + jscript server monitoring +net-libs/libwebsockets:smtp - Provide SMTP support +net-libs/libwebsockets:sqlite3 - Require SQLITE3 support net-libs/loudmouth:asyncns - Use net-libs/libasyncns for asynchronous name resolution. net-libs/loudmouth:openssl - Enable dev-libs/openssl support instead of gnutls (which is the default). net-libs/mbedtls:havege - Enable the HAVEGE random generator. Warning: the HAVEGE random generator is not suitable for virtualized environments @@ -5787,11 +5949,12 @@ net-libs/nghttp2:utils - Install nghttp, nghttpd and nghttpx net-libs/nodejs:npm - Enable NPM package manager net-libs/nodejs:snapshot - Enable snapshot creation for faster startup net-libs/nodejs:systemtap - Enable SystemTAP/DTrace tracing +net-libs/ntirpc:gssapi - Include support for RPCSEC GSS +net-libs/ntirpc:rdma - Include support for RDMA RPC net-libs/onion:boehm-gc - Add dev-libs/boehm-gc support for memory allocations. net-libs/onion:libev - Use dev-libs/libev as thread poller instead of Linux's epoll. net-libs/onion:libevent - Use dev-libs/libevent as thread poller instead of libev or Linux's epoll. net-libs/onion:redis - Add support for redis sessions. -net-libs/opal:capi - Enable CAPI support net-libs/opal:celt - Enable CELT ultra-low delay audio codec net-libs/opal:dtmf - Enable DTMF encoding/decoding support net-libs/opal:fax - Enable T.38 FAX protocol @@ -5801,7 +5964,6 @@ net-libs/opal:h323 - Enable H.323 protocol net-libs/opal:iax - Enable Inter-Asterisk eXchange protocol net-libs/opal:ilbc - Enable iLBC (RFC 3951) speech codec net-libs/opal:ivr - Enable Interactive Voice Response -net-libs/opal:ixj - Enable xJack cards support net-libs/opal:lid - Enable Line Interface Device net-libs/opal:plugins - Enable plugins support net-libs/opal:sbc - Enable the Bluetooth low-complexity, SubBand Codec @@ -5852,7 +6014,6 @@ net-libs/ptlib:wav - Enable WAVFILE support net-libs/qxmpp:opus - Enable Opus codec support via media-libs/opus net-libs/qxmpp:vpx - Enable VP8 codec support via media-libs/libvpx net-libs/rabbitmq-c:tools - Builds cli tools to interact with brokers -net-libs/rb_libtorrent:dht - Enable DHT (distributed hash table) support net-libs/shairplay:alac - Add support for Apple Lossless Audio Codec files net-libs/shairplay:static-libs - Build static versions of dynamic libraries as well net-libs/shairplay:tools - Build and install a binary shairplay in /usr/bin @@ -5884,10 +6045,16 @@ net-mail/automx:memcached - Enable memcached support net-mail/automx:sql - Enable support for SQL backends net-mail/automx:tools - Install additional automx-test tool net-mail/courier-imap:trashquota - include deleted messages, and the Trash folder, in the estimated quota usage for maildirs +net-mail/cyrus-imapd:backup - Enable backup service support +net-mail/cyrus-imapd:calalarm - Enable CalDAV alarm support net-mail/cyrus-imapd:http - Enable http support -net-mail/cyrus-imapd:replication - Enable replication support in the cyrus imap server +net-mail/cyrus-imapd:jmap - Enable JMAP support +net-mail/cyrus-imapd:lmdb - Enable support for using dev-db/lmdb +net-mail/cyrus-imapd:replication - Enable replication support net-mail/cyrus-imapd:server - Enable building server binaries net-mail/cyrus-imapd:sieve - Enable sieve support +net-mail/cyrus-imapd:sphinx - Enable Sphinx search engine support +net-mail/cyrus-imapd:xapian - Enable Xapian search engine support net-mail/dbmail:sieve - Enable sieve filter support net-mail/dovecot:cydir - Add cydir storage support net-mail/dovecot:imapc - Add imap client storage support @@ -5989,11 +6156,6 @@ net-misc/asterisk-moh-opsound:siren7 - Install the sounds files for the siren7 c net-misc/asterisk-moh-opsound:sln16 - Install the sounds files for the sln16 codec. net-misc/asterisk-moh-opsound:ulaw - Install the sounds files for the ulaw codec. net-misc/asterisk-moh-opsound:wav - Install the sounds files for the wav codec. -net-misc/badvpn:client - Build the badvpn-client program, a daemon that runs on endpoints of the VPN. -net-misc/badvpn:ncd - Build NCD, a lightweight scripting language especially suited for network configurations. -net-misc/badvpn:server - Build the badvpn-server program, a central server that manages the VPN network. -net-misc/badvpn:tun2socks - Build tun2socks, a program which implements a TUN device that forwards TCP traffic through a SOCKS5 server. -net-misc/badvpn:udpgw - Build udpgw, a small daemon which allows tun2socks to forward UDP traffic. net-misc/batman-adv:bla - B.A.T.M.A.N. bridge loop avoidance net-misc/batman-adv:dat - B.A.T.M.A.N. distributed arp table net-misc/batman-adv:mcast - B.A.T.M.A.N. multicast optimizations @@ -6078,13 +6240,15 @@ net-misc/chrony:pps - Support for the Linux Pulse Per Second (PPS) interface net-misc/chrony:refclock - Support for reference clocks net-misc/chrony:rtc - Support for the Linux Real Time Clock interface net-misc/connman:ethernet - Enable ethernet support. +net-misc/connman:iptables - Use net-firewall/iptables as firewall. net-misc/connman:l2tp - Use net-dialup/xl2tpd for L2TP VPN support. +net-misc/connman:nftables - Use net-firewall/nftables as firewall. net-misc/connman:ofono - Use net-misc/ofono for telephony support. -net-misc/connman:openconnect - Use net-misc/openconnect for VPN support. -net-misc/connman:openvpn - Use net-misc/openvpn for openvpn support. +net-misc/connman:openconnect - Use net-vpn/openconnect for VPN support. +net-misc/connman:openvpn - Use net-vpn/openvpn for openvpn support. net-misc/connman:pptp - Use net-dialup/pptpclient for PPTP VPN support. net-misc/connman:tools - Enable testing tools. -net-misc/connman:vpnc - Use net-misc/vpnc for cisco VPN support. +net-misc/connman:vpnc - Use net-vpn/vpnc for cisco VPN support. net-misc/connman:wispr - Enable support for WISPr hotspot logins. net-misc/connman-gtk:openconnect - Support easier authentication to AnyConnect VPNs net-misc/csync:sftp - Enable sftp transfer support via net-libs/libssh @@ -6105,21 +6269,31 @@ net-misc/dropbear:bsdpty - Add support for legacy BSD pty's rather than dynamic net-misc/dropbear:multicall - Build all the programs as one little binary (to save space) net-misc/dropbear:shadow - Enable shadow password support net-misc/dropbox:librsync-bundled - Use bundled librsync library +net-misc/electrum:audio_modem - Enable plugin to support Audio Modem net-misc/electrum:cli - Enables the CLI interface net-misc/electrum:cosign - Enable plugin to support multisig wallets between multiple Electrum clients +net-misc/electrum:digitalbitbox - Enable plugin to support Digital Bitbox hardware wallet net-misc/electrum:email - Enable plugin to support emailing invoices -net-misc/electrum:fiat - Enable plugin for looking up fiat values of bitcoin net-misc/electrum:greenaddress_it - Enable plugin to verify GreenAddress.it instant transactions -net-misc/electrum:gtk3 - Enable support for gtk+3 net-misc/electrum:qrcode - Enable QR code scanning with media-gfx/zbar net-misc/electrum:sync - Enable plugin to sync wallet metadata across multiple Electrum clients net-misc/electrum:trustedcoin_com - Enable plugin to use two-factor service by TrustedCoin.com net-misc/electrum:vkb - Enable plugin for virtual keyboard -net-misc/fatrat:bittorrent - Use the bittorrent protocol via net-libs/rb_libtorrent. +net-misc/eventd:libcanberra - Enable plugin for sounds via media-libs/libcanberra +net-misc/eventd:libnotify - Enable plugin to relay events to notification daemon (Note: not required for local notifications via net-misc/eventd) +net-misc/eventd:notification - Enable plugin to display on-screen notifications +net-misc/eventd:purple - Enable plugin for IM notifications via libpurple +net-misc/eventd:speech - Enable plugin for Text-To-Speech support +net-misc/eventd:websocket - Enable support for WebSocket protocol +net-misc/fatrat:bittorrent - Use the bittorrent protocol via net-libs/libtorrent-rasterbar. net-misc/fatrat:webinterface - Enable builtin webinterface. -net-misc/flexget:transmission - Support comminucation with net-p2p/transmission net-misc/freerdp:client - Build client binaries net-misc/freerdp:server - Build server binaries +net-misc/gerbera:curl - Support YouTube and external media sources (e.g. internet radio) +net-misc/gerbera:lastfm - Enable last.fm support +net-misc/gerbera:magic - Use libmagic to determine file types +net-misc/gerbera:mysql - Use dev-db/mysql as backend rather than SQLite3 +net-misc/gerbera:taglib - Use media-libs/taglib for reading files' metadata rather than id3lib net-misc/gnome-online-miners:flickr - Enable Flickr support net-misc/gsasl:gcrypt - Use dev-libs/libgcrypt for low-level crypto net-misc/gsasl:ntlm - Add support for Microsoft's NTLM mechanism using net-libs/libntlm @@ -6127,14 +6301,12 @@ net-misc/guacamole-server:ssh - enable support for ssh connections net-misc/guacamole-server:telnet - enable support for telnet connections net-misc/gwget:epiphany - Build epiphany extensions net-misc/hotot:chrome - Build chrome browser extension -net-misc/hotot:gtk2 - Build gtk2 gui -net-misc/hotot:gtk3 - Build gtk3 gui net-misc/htbinit:esfq - Add support for Enhanced Stochastic Fairness queueing discipline. net-misc/hylafaxplus:html - Convert faxes into html email net-misc/hylafaxplus:jbig - JBIG Fax Compression Support net-misc/hylafaxplus:mgetty - Receive faxes via serial port connections net-misc/hylafaxplus:pam - hfaxd authentication via PAM -net-misc/i2pd:i2p-hardening - Compile with hardening on vanilla compilers/linkers +net-misc/icaclient:gstreamer010 - Enable audio support via media-libs/gstreamer using SLOT 0.10 net-misc/icecast:kate - Add karaoke and text encapsulation support for Ogg files net-misc/icecast:logrotate - Install support files for app-admin/logrotate? net-misc/icecast:yp - Build support for yp public directory listings @@ -6150,6 +6322,9 @@ net-misc/iputils:tftpd - Build and install tftpd -- server for the Trivial File net-misc/iputils:tracepath - Build and install tracepath -- tool for tracing network paths for discovering MTU values net-misc/iputils:traceroute - Build and install traceroute -- tool for tracing network paths (see also net-analyzer/traceroute) net-misc/kafka-bin:internal-zookeeper - Use bundled local zookeeper instance +net-misc/kafkacat:json - Enable json support +net-misc/kea:openssl - Use dev-libs/openssl instead of Botan +net-misc/kea:samples - Install sample configuration files net-misc/knock:server - Installs the knockd server daemon. net-misc/lcr:asterisk - net-misc/asterisk channel driver net-misc/lcr:gsm-bs - net-wireless/openbsc driver @@ -6158,7 +6333,6 @@ net-misc/lcr:gsmhr - Support for GSM HR codec using reference code (very slow) net-misc/lcr:misdn - net-misc/misdn driver net-misc/lcr:sip - SIP support net-misc/lcr:ss5 - CCITT No. 5 support -net-misc/libreswan:dnssec - Use DNSSEC resolver (requires net-dns/unbound net-misc/libteam:zmq - Build witch net-libs/zeromq support net-misc/lldpd:cdp - Enable Cisco Discovery Protocol net-misc/lldpd:dot1 - Enable Dot1 extension (VLAN stuff) @@ -6206,6 +6380,8 @@ net-misc/ncp:diet - Compile against dev-libs/dietlibc net-misc/networkmanager:connection-sharing - Use net-dns/dnsmasq and net-firewall/iptables for connection sharing net-misc/networkmanager:consolekit - Use sys-auth/consolekit for session tracking net-misc/networkmanager:dhclient - Use dhclient from net-misc/dhcp for getting ip +net-misc/networkmanager:dhcpcd - Use net-misc/dhcpcd for getting ip +net-misc/networkmanager:elogind - Use sys-auth/elogind for session tracking net-misc/networkmanager:json - Enable JSON validation via dev-libs/jansson in libnm. net-misc/networkmanager:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager net-misc/networkmanager:nss - Use dev-libs/nss for cryptography @@ -6218,6 +6394,7 @@ net-misc/networkmanager:wifi - Enable support for wifi and 802.1x security using net-misc/nextcloud-client:dolphin - Install the kde-apps/dolphin extension net-misc/nextcloud-client:nautilus - Install the gnome-base/nautilus extension net-misc/nextcloud-client:sftp - Enable sftp transfer support via net-libs/libssh +net-misc/nextcloud-client:shibboleth - Build support for Shibboleth single sign-on net-misc/ntp:openntpd - Allow ntp to be installed alongside openntpd net-misc/ntp:parse-clocks - Add support for PARSE clocks net-misc/ntp:samba - Provide support for Samba's signing daemon (needed for Active Directory domain controllers) @@ -6234,11 +6411,6 @@ net-misc/ofono:qmimodem - Enable Qualcomm QMI modem support net-misc/ofono:tools - Enable testing tools net-misc/oidentd:masquerade - Enable support for masqueraded/NAT connections net-misc/olsrd:pud - Install the Node Position Update plugin -net-misc/openconnect:gssapi - Build GSSAPI support -net-misc/openconnect:java - Build JNI bindings using jni.h -net-misc/openconnect:libproxy - Enable proxy support -net-misc/openconnect:lz4 - Enable support for lz4 compression -net-misc/openconnect:stoken - Enable stoken support net-misc/openntpd:libressl - Enable HTTPS TLS time constraint support using dev-libs/libressl net-misc/openssh:X509 - Adds support for X.509 certificate authentication net-misc/openssh:bindist - Disable EC/RC5 algorithms in OpenSSL for patent reasons. @@ -6248,19 +6420,12 @@ net-misc/openssh:ldns - Use LDNS for DNSSEC/SSHFP validation. net-misc/openssh:livecd - Enable root password logins for live-cd environment. net-misc/openssh:ssh1 - Support the legacy/weak SSH1 protocol net-misc/openssh:ssl - Enable additional crypto algorithms via OpenSSL -net-misc/openvpn:down-root - Enable the down-root plugin -net-misc/openvpn:iproute2 - Enabled iproute2 support instead of net-tools -net-misc/openvpn:lz4 - Enable LZ4 support -net-misc/openvpn:mbedtls - Use mbed TLS instead of OpenSSL -net-misc/openvpn:pkcs11 - Enable PKCS#11 smartcard support -net-misc/openvpn:plugins - Enable the OpenVPN plugin system -net-misc/openvpn:polarssl - Use PolarSSL instead of OpenSSL -net-misc/openvpn:socks - Enable socks support net-misc/openvswitch:monitor - Build the Python and GUI dependent monitor applications net-misc/openvswitch:pyside - Use dev-python/pyside instead of dev-python/PyQt4 for Python/Qt-bindings when building with USE=monitor. net-misc/owncloud-client:dolphin - Install the kde-apps/dolphin extension net-misc/owncloud-client:nautilus - Install the gnome-base/nautilus extension net-misc/owncloud-client:sftp - Enable sftp transfer support via net-libs/libssh +net-misc/owncloud-client:shibboleth - Build support for Shibboleth single sign-on net-misc/pavuk:hammer - Turn on chunky/hammer mode (DoS) in pavuk: when specified, pavuk will include features to stress test web sites using an ultrahigh performancereplay mechanism net-misc/plowshare:view-captcha - View captcha with aview net-misc/ps3mediaserver:multiuser - Allow renderer customization per-user. @@ -6275,7 +6440,9 @@ net-misc/ptpd:snmp - Require net-analyzer/net-snmp to enable SNMP configuration net-misc/ptpd:statistics - Enable compution of statistics net-misc/putty:gtk - Build the PuTTY client which requires x11-libs/gtk+:2. Otherwise only the CLI tools puttygen, plink, pscp and psftp will be built. net-misc/quagga:bgpclassless - Apply unofficial patch to enable classless prefixes for BGP. Patch and information to be found at http://hasso.linux.ee/doku.php/english:network:quagga +net-misc/quagga:fpm - Enable Forwarding Plane Manager support net-misc/quagga:multipath - Enable multipath routes support for any number of routes +net-misc/quagga:nhrpd - Build Next Hop Resolution Protocol daemon net-misc/quagga:ospfapi - Enable OSPFAPI support for client applications accessing the OSPF link state database net-misc/quagga:pam - Add support for PAM (via sys-libs/pam) to the Quagga Virtual Terminal Interface Shell (vtysh); if the readline USE flag is disabled, this flag is ignored net-misc/quagga:protobuf - Enable support for dev-libs/protobuf @@ -6303,6 +6470,7 @@ net-misc/scponly:subversion - Enables Subversion compatibility with potential se net-misc/scponly:unison - Enables Unison compatibility with potential security risks net-misc/scponly:wildcards - Enables wildcard processing with potential security risks net-misc/scponly:winscp - Enables WinSCP 2.0 compatibility with potential security risks +net-misc/seafile-client:shibboleth - Build support for Shibboleth single sign-on net-misc/sitecopy:rsh - This allows the use of rsh (remote shell) and rcp (remote copy) for authoring websites. sftp is a much more secure protocol and is preferred. net-misc/sitecopy:webdav - Enable WebDav (Web-based Distributed Authoring and Versioning) support. This system allows users to collaborate on websites using a web based interface. See the ebuild for an FAQ page. Enables neon as well to handle webdav support. net-misc/sks:optimize - Enables bytecode optimization @@ -6345,45 +6513,12 @@ net-misc/stargazer:stargazer - Enable build of Stargazer billing system. net-misc/stargazer:static-libs - Install static libraries. net-misc/streamtuner:shout - Enable shoutcast plug-in. net-misc/streamtuner:xiph - Enable xiph.org plug-in. -net-misc/strongswan:constraints - Enable advanced X.509 constraint checking plugin. -net-misc/strongswan:dhcp - Enable server support for querying virtual IP addresses for clients from a DHCP server. (IKEv2 only) -net-misc/strongswan:eap - Enable support for the different EAP modules that is supported. -net-misc/strongswan:farp - Enable faking of ARP responses for virtual IP addresses assigned to clients. (IKEv2 only) -net-misc/strongswan:gcrypt - Enable dev-libs/libgcrypt plugin which provides 3DES, AES, Blowfish, Camellia, CAST, DES, Serpent and Twofish ciphers along with MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+). Also includes a software random number generator. -net-misc/strongswan:non-root - Force IKEv1/IKEv2 daemons to normal user privileges. This might impose some restrictions mainly to the IKEv1 daemon. Disable only if you really require superuser privileges. -net-misc/strongswan:openssl - Enable dev-libs/openssl plugin which is required for Elliptic Curve Cryptography (DH groups 19-21,25,26) and ECDSA. Also provides 3DES, AES, Blowfish, Camellia, CAST, DES, IDEA and RC5 ciphers along with MD2, MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+) dev-libs/openssl has to be compiled with USE="-bindist". -net-misc/strongswan:pkcs11 - Enable pkcs11 support. -net-misc/strongswan:strongswan_plugins_blowfish - Enable support for the blowfish plugin. -net-misc/strongswan:strongswan_plugins_ccm - Enable support for the ccm plugin. -net-misc/strongswan:strongswan_plugins_ctr - Enable support for the ctr plugin. -net-misc/strongswan:strongswan_plugins_gcm - Enable support for the gcm plugin. -net-misc/strongswan:strongswan_plugins_ha - Enable support for the ha plugin. -net-misc/strongswan:strongswan_plugins_ipseckey - Enable support for the ipseckey plugin. -net-misc/strongswan:strongswan_plugins_led - Enable support for the led plugin. -net-misc/strongswan:strongswan_plugins_lookip - Enable support for the lookip plugin. -net-misc/strongswan:strongswan_plugins_ntru - Enable support for the ntru plugin. -net-misc/strongswan:strongswan_plugins_padlock - Enable support for the padlock plugin. -net-misc/strongswan:strongswan_plugins_rdrand - Enable support for the rdrand plugin. -net-misc/strongswan:strongswan_plugins_systime-fix - Enable support for the systime-fix plugin. -net-misc/strongswan:strongswan_plugins_unbound - Enable support for the unbound plugin. -net-misc/strongswan:strongswan_plugins_unity - Enable support for the unity plugin. -net-misc/strongswan:strongswan_plugins_vici - Enable support for the vici plugin. -net-misc/strongswan:strongswan_plugins_whitelist - Enable support for the whitelist plugin. net-misc/stunnel:stunnel3 - Install the stunnel3 wrapper. net-misc/teamviewer:system-wine - Use app-emulation/wine instead of bundled wine. net-misc/termpkg:uucp - Adds support for uucp style device locking net-misc/tigervnc:drm - build with DRM support net-misc/tigervnc:server - Build TigerVNC server net-misc/tigervnc:xorgmodule - Build the Xorg module -net-misc/tinc:gui - Add GUI support, using dev-python/wxpython -net-misc/tinc:uml - Enable support for User Mode Linux Sockets -net-misc/tinc:vde - Enable Virtual Distributed Ethernet (VDE) based networking -net-misc/tor:bufferevents - Use libevent's buffered IO implementation (unstable, buggy) -net-misc/tor:scrypt - Use app-crypt/libscrypt for the scrypt algorithm -net-misc/tor:stats - Enable tracking of how much of each kind of resource we download -net-misc/tor:tor-hardening - Compile tor with hardening on vanilla compilers/linkers -net-misc/tor:transparent-proxy - Enable transparent proxying -net-misc/tor:web - Build a tor2web service instead of a tor client net-misc/uftp:server - Install uftp server daemon net-misc/vde:pcap - Enable the pcap-based plugin that allows creating a switch against a real interface. net-misc/vde:ssl - Enable the cryptcab plugin that allows creating an encrypted virtual cable. @@ -6391,7 +6526,6 @@ net-misc/vinagre:spice - Enable access to SPICE-enabled virtual machines net-misc/vinagre:ssh - Enable ssh plugin using x11-libs/vte net-misc/vinagre:telepathy - Enable access to remote desktop via a net-libs/telepathy-glib client net-misc/vino:telepathy - Enable desktop sharing through a telepathy client -net-misc/vpnc:resolvconf - Enable support for DNS managing framework net-dns/openresolv net-misc/wget:ntlm - Enable support for NTLM (Windows-based) authorization net-misc/wget:uuid - Generate UUIDs for the WARC (Web ARChive file format) using libuuid; otherwise use a simple RNG (random number generator) net-misc/wicd:ambiance - Install icons from Ubuntu's ambiance theme @@ -6401,12 +6535,7 @@ net-misc/wicd:ioctl - Installs additional python libraries to use as a backend. net-misc/wicd:mac4lin - Change default icons to mac4lin icon set net-misc/wicd:ncurses - Installs a ncurses UI net-misc/wicd:pm-utils - Installs the pm-utils hooks for suspend/resume and requires sys-power/pm-utils -net-misc/wireguard:debug - Enable verbose debug reporting in dmesg of various WireGuard peer and device information. -net-misc/wireguard:module - Compile the actual WireGuard kernel module. Most certainly you want this enabled, unless you're doing something strange. -net-misc/wireguard:module-src - Install the module source code to /usr/src, in case you like building kernel modules yourself. -net-misc/wireguard:tools - Compile the wg(8) tool and related helpers. You probably want this enabled. net-misc/x2goserver:fuse - Use net-fs/sshfs to allow shared folders -net-misc/xrdp:fuse - Enable clipboard file / device redirection via sys-fs/fuse net-misc/youtube-viewer:gtk - Install the gtk GUI, called gtk-youtube-viewer net-nds/389-ds-base:auto-dn-suffix - Enable auto bind with auto dn suffix over unix domain socket (LDAPI) support net-nds/389-ds-base:autobind - Enable auto bind over unix domain socket (LDAPI) support @@ -6426,19 +6555,18 @@ net-nds/openldap:minimal - Build libraries & userspace tools only. Does not inst net-nds/openldap:odbc - Enable ODBC and SQL backend options net-nds/openldap:overlays - Enable contributed OpenLDAP overlays net-nds/openldap:pbkdf2 - Enable support for pbkdf2 passwords +net-nds/openldap:sha2 - Enable support for pw-sha2 password hashes. net-nds/openldap:smbkrb5passwd - Enable overlay for syncing ldap, unix and lanman passwords net-nds/rpcbind:warmstarts - Enables rpcbind to cache configuration for warm restarts net-nds/tac_plus:finger - Adds support for checking user counts via fingering the NAS net-nds/tac_plus:maxsess - Enforce a limit on maximum sessions per user -net-news/liferea:libnotify - Enable popup notifications -net-news/quiterss:phonon - Enable sound support via media-libs/phonon or dev-qt/qtphonon net-news/rssguard:webengine - Use dev-qt/qtwebengine for embedded web browser net-nntp/inn:innkeywords - Enable automatic keyword generation support net-nntp/inn:inntaggedhash - Use tagged hash table for history (disables large file support) net-nntp/nzbget:parcheck - Enable support for checking PAR archives +net-nntp/sabnzbd:7za - Add support for extracting 7za files net-nntp/sabnzbd:rar - Add support for extracting rar files net-nntp/sabnzbd:unzip - Add support for extracting zip files -net-nntp/sabnzbd:yenc - Use yenc to speed up nntp encoding and decoding net-nntp/slrn:canlock - Add support for cancel locks via net-libs/canlock net-nntp/slrn:uudeview - Add support for yEnc coding and more using dev-libs/uulib net-nntp/tin:cancel-locks - Enable Cancel-Lock header functionality (also enables USE=evil) @@ -6452,10 +6580,12 @@ net-p2p/airdcpp-webclient:webui - Enable the Web UI net-p2p/amule:daemon - Enable amule daemon net-p2p/amule:remote - Enable remote controlling of the client net-p2p/amule:stats - Enable statistic reporting +net-p2p/bitcoin-cli:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core net-p2p/bitcoin-cli:ljr - Enable Luke Dashjr's patches net-p2p/bitcoin-qt:bitcoin_policy_rbf - Replace By Fee policy: Your node will preferentially mine and relay transactions paying the highest fee, regardless of receive order net-p2p/bitcoin-qt:bitcoin_policy_spamfilter - Enhanced spam filter policy: Notorious spammers will not be assisted by your node net-p2p/bitcoin-qt:http - Enable support for the JSON-RPC and REST HTTP server (builtin net-p2p/bitcoind) +net-p2p/bitcoin-qt:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core net-p2p/bitcoin-qt:libevent - Use dev-libs/libevent net-p2p/bitcoin-qt:ljr - Enable Luke Dashjr's patches net-p2p/bitcoin-qt:qrcode - Enable generation of QR Codes for receiving payments @@ -6465,6 +6595,7 @@ net-p2p/bitcoin-qt:wallet - Enable wallet support net-p2p/bitcoin-qt:zeromq - Report blocks and transactions via zeromq net-p2p/bitcoind:bitcoin_policy_rbf - Replace By Fee policy: Your node will preferentially mine and relay transactions paying the highest fee, regardless of receive order net-p2p/bitcoind:bitcoin_policy_spamfilter - Enhanced spam filter policy: Notorious spammers will not be assisted by your node +net-p2p/bitcoind:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core net-p2p/bitcoind:ljr - Enable Luke Dashjr's patches net-p2p/bitcoind:upnp - Enable Universal Plug and Play net-p2p/bitcoind:wallet - Enable wallet support @@ -6483,7 +6614,6 @@ net-p2p/deluge:console - Enable default console UI net-p2p/deluge:linguas_iu - Inuktitut locale net-p2p/deluge:linguas_nap - Neapolitan locale net-p2p/deluge:linguas_pms - Piemontese locale -net-p2p/deluge:setproctitle - Install dependencies needed for beautifying the process name net-p2p/deluge:webinterface - Install dependencies needed for the web interface net-p2p/dogecoin-qt:qrcode - Enable generation of QR Codes for receiving payments net-p2p/eiskaltdcpp:cli - Enable sample cli based on readline @@ -6497,8 +6627,6 @@ net-p2p/fms:frost - Add support for frost boards net-p2p/go-ethereum:evm - Build Ethereum Virtual Machine (EVM) net-p2p/go-ethereum:opencl - Add OpenCL GPU mining support net-p2p/go-ipfs-bin:fuse - Enable runtime support for sys-fs/fuse -net-p2p/i2p:ecdsa - Enables additional checks to make sure a setup is available that is capable of using I2Ps ECDSA provisions. I2P will work without it, but you will likely see warnings. -net-p2p/i2p:nls - Adds Native Language Support using GNU gettext. net-p2p/ktorrent:bwscheduler - Schedule upload and download limits over a period of a week net-p2p/ktorrent:downloadorder - Specify the download order of a multi-file torrent net-p2p/ktorrent:infowidget - Displays general information about a torrent in several tabs @@ -6516,10 +6644,10 @@ net-p2p/mldonkey:fasttrack - enable fasttrack support net-p2p/mldonkey:gnutella - enable gnutella and gnutella2 support net-p2p/mldonkey:guionly - enable client build only net-p2p/mldonkey:magic - enable use of libmagic -net-p2p/ppcoin-qt:qrcode - Enable generation of QR Codes for receiving payments net-p2p/ppcoind:logrotate - Use app-admin/logrotate for rotating logs net-p2p/primecoin-qt:qrcode - Enable generation of QR Codes for receiving payments net-p2p/primecoind:logrotate - Use app-admin/logrotate for rotating logs +net-p2p/pybitmessage:opencl - Uses dev-python/pyopencl for GPU acceleration. net-p2p/qbittorrent:webui - Enable the Web UI net-p2p/retroshare:cli - Enables the CLI version of RetroShare net-p2p/retroshare:feedreader - Enables the Feedreader plugin @@ -6532,12 +6660,12 @@ net-p2p/transmission:lightweight - Optimize transmission for low-resource system net-p2p/transmission:mbedtls - Use mbed TLS instead of OpenSSL net-p2p/transmission:xfs - Enable XFS filesystem capabilities by using sys-fs/xfsprogs headers (in building of fdlimit(.c)) net-p2p/transmission-remote-gtk:libproxy - Use net-libs/libproxy for getting the HTTP/HTTPS/SOCKS proxy configuration. -net-p2p/transmission-remote-gtk:unique - Enable single instance support using dev-libs/libunique net-p2p/tribler:vlc - Enable vlc support. net-print/cups:java - Add support for the Java interpeter in the web server CGIs. net-print/cups:lprng-compat - Do not install lp... binaries so cups and lprng can coexist. net-print/cups:python - Add support for the Python interpeter in the web server CGIs. net-print/cups-filters:foomatic - Build the included foomatic-rip printer driver. Strongly recommended. +net-print/cups-filters:ipp_autosetup - Let cups-browsed automatically set up IPP network printers by default. net-print/fax4cups:efax - Install net-misc/efax backend net-print/fax4cups:hylafax - Install net-misc/hylafax backend net-print/fax4cups:mgetty-fax - Install net-dialup/mgetty backend @@ -6604,12 +6732,8 @@ net-proxy/tsocks:server-lookups - Allow hostname resolution _for_ SOCKS servers net-proxy/tsocks:tordns - Apply tordns patch which allows transparent TORification of the DNS queries net-proxy/ufdbguard:doc - Download and install the ufdbguard reference manual in PDF. net-proxy/ufdbguard:httpd - Build, install and start the provided mini-http daemon with the redirect CGI integrated. Since there is no way to tell ufdbguard to not start it, this is a build-time option. -net-voip/ekiga:gconf - Enable GConf support net-voip/ekiga:h323 - Enable H.323 protocol net-voip/ekiga:shm - Enable the Shared Memory Extension from libXext -net-voip/ekiga:static - Statically link to opal and ptlib -net-voip/ekiga:xcap - Enable XML Configuration Access Protocal -net-voip/gnugk:ssh - Enable support for SSH port forwarding using net-libs/libssh net-voip/linphone:assistant - Turn on assistant compiling (needs gtk enabled) net-voip/linphone:gsm-nonstandard - Support non-standard GSM frequencies net-voip/linphone:sqlite - Turn on compilation of message storage @@ -6632,6 +6756,68 @@ net-voip/yate:tdmcard - Enable TDMV API card driver net-voip/yate:wanpipe - Enable Wanpipe support net-voip/yate:wpcard - Enable Wanpipe card driver net-voip/yate:zaptel - Enable Zaptel driver +net-vpn/badvpn:client - Build the badvpn-client program, a daemon that runs on endpoints of the VPN. +net-vpn/badvpn:ncd - Build NCD, a lightweight scripting language especially suited for network configurations. +net-vpn/badvpn:server - Build the badvpn-server program, a central server that manages the VPN network. +net-vpn/badvpn:tun2socks - Build tun2socks, a program which implements a TUN device that forwards TCP traffic through a SOCKS5 server. +net-vpn/badvpn:udpgw - Build udpgw, a small daemon which allows tun2socks to forward UDP traffic. +net-vpn/i2p:ecdsa - Enables additional checks to make sure a setup is available that is capable of using I2Ps ECDSA provisions. I2P will work without it, but you will likely see warnings. +net-vpn/i2p:nls - Adds Native Language Support using GNU gettext. +net-vpn/i2pd:i2p-hardening - Compile with hardening on vanilla compilers/linkers +net-vpn/ipsec-tools:hybrid - Makes available both mode-cfg and xauth support +net-vpn/ipsec-tools:idea - Enable support for the IDEA algorithm +net-vpn/ipsec-tools:nat - Enable NAT-Traversal +net-vpn/ipsec-tools:rc5 - Enable support for the patented RC5 algorithm +net-vpn/ipsec-tools:stats - Enable statistics reporting +net-vpn/libreswan:dnssec - Use DNSSEC resolver (requires net-dns/unbound +net-vpn/openconnect:gssapi - Build GSSAPI support +net-vpn/openconnect:java - Build JNI bindings using jni.h +net-vpn/openconnect:libproxy - Enable proxy support +net-vpn/openconnect:lz4 - Enable support for lz4 compression +net-vpn/openconnect:stoken - Enable stoken support +net-vpn/openvpn:down-root - Enable the down-root plugin +net-vpn/openvpn:iproute2 - Enabled iproute2 support instead of net-tools +net-vpn/openvpn:lz4 - Enable LZ4 support +net-vpn/openvpn:mbedtls - Use mbed TLS instead of OpenSSL +net-vpn/openvpn:pkcs11 - Enable PKCS#11 smartcard support +net-vpn/openvpn:plugins - Enable the OpenVPN plugin system +net-vpn/pptpd:gre-extreme-debug - Log all GRE accepted packages when in debug mode (required if you want upstream support) +net-vpn/strongswan:constraints - Enable advanced X.509 constraint checking plugin. +net-vpn/strongswan:dhcp - Enable server support for querying virtual IP addresses for clients from a DHCP server. (IKEv2 only) +net-vpn/strongswan:eap - Enable support for the different EAP modules that is supported. +net-vpn/strongswan:farp - Enable faking of ARP responses for virtual IP addresses assigned to clients. (IKEv2 only) +net-vpn/strongswan:gcrypt - Enable dev-libs/libgcrypt plugin which provides 3DES, AES, Blowfish, Camellia, CAST, DES, Serpent and Twofish ciphers along with MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+). Also includes a software random number generator. +net-vpn/strongswan:non-root - Force IKEv1/IKEv2 daemons to normal user privileges. This might impose some restrictions mainly to the IKEv1 daemon. Disable only if you really require superuser privileges. +net-vpn/strongswan:openssl - Enable dev-libs/openssl plugin which is required for Elliptic Curve Cryptography (DH groups 19-21,25,26) and ECDSA. Also provides 3DES, AES, Blowfish, Camellia, CAST, DES, IDEA and RC5 ciphers along with MD2, MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+) dev-libs/openssl has to be compiled with USE="-bindist". +net-vpn/strongswan:pkcs11 - Enable pkcs11 support. +net-vpn/strongswan:strongswan_plugins_blowfish - Enable support for the blowfish plugin. +net-vpn/strongswan:strongswan_plugins_ccm - Enable support for the ccm plugin. +net-vpn/strongswan:strongswan_plugins_ctr - Enable support for the ctr plugin. +net-vpn/strongswan:strongswan_plugins_gcm - Enable support for the gcm plugin. +net-vpn/strongswan:strongswan_plugins_ha - Enable support for the ha plugin. +net-vpn/strongswan:strongswan_plugins_ipseckey - Enable support for the ipseckey plugin. +net-vpn/strongswan:strongswan_plugins_led - Enable support for the led plugin. +net-vpn/strongswan:strongswan_plugins_lookip - Enable support for the lookip plugin. +net-vpn/strongswan:strongswan_plugins_ntru - Enable support for the ntru plugin. +net-vpn/strongswan:strongswan_plugins_padlock - Enable support for the padlock plugin. +net-vpn/strongswan:strongswan_plugins_rdrand - Enable support for the rdrand plugin. +net-vpn/strongswan:strongswan_plugins_systime-fix - Enable support for the systime-fix plugin. +net-vpn/strongswan:strongswan_plugins_unbound - Enable support for the unbound plugin. +net-vpn/strongswan:strongswan_plugins_unity - Enable support for the unity plugin. +net-vpn/strongswan:strongswan_plugins_vici - Enable support for the vici plugin. +net-vpn/strongswan:strongswan_plugins_whitelist - Enable support for the whitelist plugin. +net-vpn/tinc:gui - Add GUI support, using dev-python/wxpython +net-vpn/tinc:uml - Enable support for User Mode Linux Sockets +net-vpn/tinc:vde - Enable Virtual Distributed Ethernet (VDE) based networking +net-vpn/tor:scrypt - Use app-crypt/libscrypt for the scrypt algorithm +net-vpn/tor:tor-hardening - Compile tor with hardening on vanilla compilers/linkers +net-vpn/tor:web - Build a tor2web service instead of a tor client +net-vpn/tor:zstd - Use app-arch/zstd for compression +net-vpn/vpnc:resolvconf - Enable support for DNS managing framework net-dns/openresolv +net-vpn/wireguard:debug - Enable verbose debug reporting in dmesg of various WireGuard peer and device information. +net-vpn/wireguard:module - Compile the actual WireGuard kernel module. Most certainly you want this enabled, unless you're doing something strange. +net-vpn/wireguard:module-src - Install the module source code to /usr/src, in case you like building kernel modules yourself. +net-vpn/wireguard:tools - Compile the wg(8) tool and related helpers. You probably want this enabled. net-wireless/aircrack-ng:airdrop-ng - Build airdrop-ng net-wireless/aircrack-ng:airgraph-ng - Build airgraph-ng net-wireless/aircrack-ng:experimental - Build the "experimental" tools which may randomly fail to run properly @@ -6649,6 +6835,7 @@ net-wireless/bluez:extra-tools - Install tools that upstream doesn't install on net-wireless/bluez:obex - Enable OBEX transfer support. net-wireless/bluez:test-programs - Install tools for testing of various Bluetooth functions net-wireless/bluez:user-session - Allow compatibility with user-session semantics for session bus under systemd +net-wireless/chirp:radioreference - support downloading data from radioreference.com (premium users only) net-wireless/crda:gcrypt - Use libgcrypt instead of openssl for key checking net-wireless/gnuradio:analog - enable analog signal processing blocks net-wireless/gnuradio:atsc - enable ATSC (HDTV) transmitter and receiver blocks @@ -6714,6 +6901,9 @@ net-wireless/ubertooth:bluez - use bluez to support clock following and scanning net-wireless/ubertooth:pcap - Use libpcap for packet capture and read/write net-wireless/ubertooth:specan - Enable the ubertooth spectrum analyzer net-wireless/ubertooth:ubertooth1-firmware - Build/install ubertooth1-firmware +net-wireless/urh:hackrf - use native backend which directly uses net-libs/libhackrf +net-wireless/urh:rtlsdr - use native backend which directly uses net-wireless/rtl-sdr +net-wireless/urh:uhd - use native backend which directly uses net-wireless/uhd net-wireless/wepattack:john - Build with app-crypt/johntheripper support net-wireless/wireless-tools:multicall - Build the most commonly used tools as one binary net-wireless/wpa_supplicant:ap - Add support for access point mode @@ -6776,9 +6966,6 @@ sci-chemistry/ball:sql - Include SQL database support sci-chemistry/chemtool:emf - EMF export support sci-chemistry/cns:aria - Support patch for sci-chemistry/aria sci-chemistry/eden:double-precision - More precise calculations at the expense of speed -sci-chemistry/gamess:neo - Enable NEO for nuclear basis support -sci-chemistry/gamess:pax_kernel - Make this package work on PAX kernels -sci-chemistry/gamess:qmmm-tinker - Enable tinker qmmm code sci-chemistry/ghemical:openbabel - Use sci-chemistry/openbabel for file conversions sci-chemistry/gromacs:boost - Enable external boost library sci-chemistry/gromacs:cuda - Enable cuda non-bonded kernels @@ -6842,6 +7029,7 @@ sci-geosciences/gmt:metric - Use SI (cm) units instead of US (inches) ones sci-geosciences/gmt:mex - Enable compilation of mex supplement which requires Octave/Matlab sci-geosciences/gmt:octave - Enable octave support sci-geosciences/googleearth:bundled-libs - Use bundled libraries. +sci-geosciences/gpsbabel:gui - Enable the graphical user interface (requires dev-qt/qtwebengine) sci-geosciences/gpsd:dbus - export gpsd data over dbus connections sci-geosciences/gpsd:latency_timing - support latency timing information sci-geosciences/gpsd:ntp - Enable net-misc/ntp shared memory interface and PPS kernel support for GPS time @@ -6860,13 +7048,12 @@ sci-geosciences/mapserver:postgis - Enable dev-db/postgis support sci-geosciences/mapserver:proj - Enable sci-libs/proj library support (geographic projections) sci-geosciences/mapserver:xslt - Enable xslt and exslt support xml-mapfile support sci-geosciences/merkaartor:libproxy - Use net-libs/libproxy for getting the HTTP/HTTPS/SOCKS proxy configuration -sci-geosciences/merkaartor:qrcode - Enable QR code scanning with media-gfx/zbar -sci-geosciences/osm2pgsql:pbf - Add support for importing the new "Protocolbuffer Binary Format" -sci-geosciences/qgis:bundled-libs - Use internal copy of x11-libs/qwtpolar +sci-geosciences/merkaartor:webengine - Enable dev-qt/qtwebengine in some plugins +sci-geosciences/qgis:designer - Build custom widgets for dev-qt/designer sci-geosciences/qgis:georeferencer - Determines whether georeferencer plugin should be built sci-geosciences/qgis:grass - Add support for sci-geosciences/grass sci-geosciences/qgis:mapserver - Determines whether mapserver should be built -sci-geosciences/qgis:spatialite - Enable Spatial DBMS over sqlite dev-db/spatialite +sci-geosciences/qgis:touch - Enable support for touch input devices sci-geosciences/viking:libexif - Use media-libs/libexif for EXIF support sci-geosciences/viking:magic - Use libmagic to determine mimetypes sci-geosciences/viking:mapnik - Enable a layer based on sci-geosciences/mapnik @@ -6880,9 +7067,6 @@ sci-libs/ViSP:ois - Enables dev-games/ois support via ogre. sci-libs/ViSP:opencv - Enables media-libs/opencv support. sci-libs/ViSP:tutorials - Installs tutorials. sci-libs/ViSP:zbar - Enables barcodes reading. -sci-libs/acml:gfortran - Fetch and install acml compiled with GNU gfortran -sci-libs/acml:ifc - Fetch and install acml compiled with Intel Fortran Compiler (dev-lang/ifc) -sci-libs/acml:int64 - Install the 64 bits integer library sci-libs/adolc:sparse - Add support for sparse matrix algebra with sci-libs/colpack sci-libs/armadillo:arpack - Link with sci-libs/arpack libraries for eigen decomposition sci-libs/armadillo:mkl - Use matrix allocation from the Intel MKL sci-libs/mkl @@ -6890,12 +7074,11 @@ sci-libs/armadillo:superlu - Use SuperLU for sparse linear equation solving sci- sci-libs/armadillo:tbb - Use matrix allocation from the Threads Building Blocks dev-cpp/tbb sci-libs/arprec:qd - Use sci-libs/qd for quad-double datatype sci-libs/atlas:generic - Build atlas assuming a fairly generic architecture (sse2 for x86, core2 for amd64) -sci-libs/avogadrolibs:static-plugins - build all plugins statically into main plugin modules +sci-libs/avogadrolibs:static-plugins - Build all plugins statically into main plugin modules sci-libs/avogadrolibs:vtk - include vtk support sci-libs/ceres-solver:c++11 - Build ceres-solver using the C++11 standard sci-libs/ceres-solver:cxsparse - Enable simple support for sparse matrix algebra from sci-libs/cxsparse with no LAPACK dependencies sci-libs/ceres-solver:gflags - Use dev-cpp/gflags for flag parsing -sci-libs/ceres-solver:protobuf - Use dev-libs/protobuf to encode structured data sci-libs/ceres-solver:schur - Enable fixed-size schur specializations (disable if binary size is an issue) sci-libs/ceres-solver:sparse - Enable support for sparse matrix algebra with various packages from SuiteSparse sci-libs/cfitsio:tools - Build execs fpack, funpack, imcopy, fitscopy, listhead @@ -6916,6 +7099,7 @@ sci-libs/coinor-clp:sparse - Enable support for sparse matrix with sci-libs/chol sci-libs/coinor-osi:glpk - Enable GNU Linear Programming Kit sci-mathematics/glpk support sci-libs/coinor-symphony:glpk - Enable GNU Linear Programming Kit sci-mathematics/glpk support sci-libs/coinor-utils:glpk - Enable GNU Linear Programming Kit sci-mathematics/glpk support +sci-libs/dmlc-core:s3 - Support for the Amazon Simple Storage Service sci-libs/fftw:float - Link default library to single precision instead of double (symlinks only and fftw-2.1) sci-libs/fftw:quad - Build quadruple precision lib sci-libs/fftw:zbus - Adds support for ZBus cycle-counter of mips @@ -6949,6 +7133,7 @@ sci-libs/lemon:tools - Build additional tools sci-libs/libccd:double - Use double precision floats. sci-libs/libghemical:mopac7 - Use sci-chemistry/mopac7 for semi-empirical calculations sci-libs/libghemical:mpqc - Use sci-chemistry/mpqc for quantum-mechanical calculations +sci-libs/libsc:romio - Build with support for the ROMIO MPI-IO component sci-libs/libsigrok:ftdi - Enable drivers that need libftdi sci-libs/libsigrok:parport - Enable drivers that are parallel (IEEE1284) based sci-libs/libsigrok:serial - Enable drivers that are serial (RS232) based @@ -6980,6 +7165,8 @@ sci-libs/openfoam:opendx - Install opendx visualisation tool sci-libs/openfoam:paraview - Enable support for paraview library sci-libs/openfoam:src - Install source files sci-libs/orocos_kdl:models - Build models for some well known robots. +sci-libs/p4est:romio - Build with support for the ROMIO MPI-IO component +sci-libs/p4est:vtk-binary - Enable binary vtk output. If disabled vtk files will be written in ASCII text format. sci-libs/pastix:int64 - Build the 64 bits integer library sci-libs/pastix:starpu - Build and link with dev-libs/starpu sci-libs/pcl:cuda - Adds support for NVIDIA CUDA. @@ -7036,6 +7223,7 @@ sci-libs/xkaapi:gpu - Build library for gpu threading sci-mathematics/Macaulay2:optimization - Accept upstream's choices for -O option, i.e. -O3 almost everywhere. sci-mathematics/agda:cpphs - Use cpphs instead of cpp. sci-mathematics/agda:stdlib - Install the standard library. +sci-mathematics/agda:uhc - Add support for the uhc backend. sci-mathematics/agda-stdlib:ffi - Install agda-lib-ffi for compilation using the MAlonzo backend sci-mathematics/bertini:optimization - Accept upstream's choices for -O option. sci-mathematics/cgal:mpfi - Enable support for multiple recision interval arithmetic via sci-libs/mpfi @@ -7048,8 +7236,6 @@ sci-mathematics/flint:gc - Enable garbage collection support via dev-libs/boehm- sci-mathematics/flint:ntl - Build NTL interface sci-mathematics/form:devref - Build and install developers reference sci-mathematics/form:doxygen - Build and install API documentation -sci-mathematics/freemat:volpack - Add volume rendering via media-libs/volpack -sci-mathematics/freemat:vtk - Add 3D capabilities via sci-libs/vtk sci-mathematics/fricas:clisp - Add support for GNU CLISP (dev-lisp/clisp) sci-mathematics/fricas:clozurecl - Add support for Clozure Common Lisp (dev-lisp/clozurecl) sci-mathematics/fricas:cmucl - Add support for CMU Common Lisp (dev-lisp/cmucl) @@ -7101,7 +7287,6 @@ sci-mathematics/yacas:doc - Generate HTML documentation sci-mathematics/yacas:gui - Build graphical interface for the native yacas engine. Requires Qt5 sci-mathematics/yacas:java - Build the Java yacas engine and text console for it sci-mathematics/yacas:jupyter - Add support for jupyter notebook -sci-mathematics/yacas:server - Build the network server version sci-mathematics/yafu:sieve - Use msieve for the sieving steps of NFS sci-mathematics/z3:isabelle - Add integration support for the Isabelle/HOL theorem prover. sci-misc/boinc:cuda - Use nvidia cuda toolkit for speeding up computations. NOTE: works only for subset of nvidia graphic cards so make sure your card is supported before opening a bug about it. @@ -7182,13 +7367,14 @@ sci-visualization/veusz:minuit - Use Minuit during fitting viadev-python/pyminui sci-visualization/veusz:vo - Add Virtual Observatory tools via dev-python/astropy sci-visualization/visit:cgns - Builds the reader for the CFD General Notation System file format. sci-visualization/visit:silo - Adds support for reading .silo files. +sci-visualization/visit:xdmf2 - Support for xdmf2 formated data. sec-policy/selinux-base:open_perms - Enable the open permissions for file object classes (SELinux policy capability). sec-policy/selinux-base:peer_perms - Enable the labeled networking peer permissions (SELinux policy capability). sec-policy/selinux-base:ubac - Enable User Based Access Control (UBAC) in the SELinux policy sec-policy/selinux-base:unconfined - Enable support for the unconfined SELinux module sec-policy/selinux-base-policy:unconfined - Enable support for the unconfined SELinux policy module +sys-apps/accountsservice:elogind - Use sys-auth/elogind instead of sys-auth/consolekit for session tracking sys-apps/accountsservice:systemd - Use sys-apps/systemd instead of sys-auth/consolekit for session tracking -sys-apps/baselayout-prefix:prefix-chaining - install in a chained Prefix environment sys-apps/busybox:make-symlinks - Create all the appropriate symlinks in /bin and /sbin. sys-apps/busybox:math - Enable math support in gawk (requires libm) sys-apps/busybox:mdev - Create the appropriate symlink in /sbin and install mdev.conf and support files @@ -7198,6 +7384,7 @@ sys-apps/busybox:systemd - Support systemd sys-apps/coreutils:hostname - Build the hostname program sys-apps/coreutils:kill - Build the kill program sys-apps/coreutils:multicall - Build all tools into a single `coreutils` program akin to busybox to save space +sys-apps/dbus:elogind - Use sys-auth/elogind for session tracking. sys-apps/dbus:systemd - Build with sys-apps/systemd at_console support sys-apps/dbus:user-session - Enable user-session semantics for session bus under systemd sys-apps/dstat:wifi - Enable wireless network functions @@ -7216,6 +7403,7 @@ sys-apps/etckeeper:cron - Install cron script sys-apps/firejail:apparmor - Enable support for custom AppArmor profiles sys-apps/firejail:bind - Enable custom bind mounts sys-apps/firejail:chroot - Enable chrooting to custom directory +sys-apps/firejail:contrib - Install contrib scripts sys-apps/firejail:file-transfer - Enable file transfers between sandboxes and the host system sys-apps/firejail:network - Enable networking features sys-apps/firejail:network-restricted - Grant access to --interface, --net=ethXXX and --netfilter only to root user; regular users are only allowed --net=none @@ -7256,6 +7444,12 @@ sys-apps/flashrom:tools - Install additional tools sys-apps/flashrom:usbblaster - Enable support for Altera USB-Blaster dongles sys-apps/flashrom:usbblaster_spi - Enable support for Altera USB-Blaster dongles sys-apps/flashrom:wiki - Enable wiki informations, like supported devices etc. +sys-apps/fwupd:colorhug - Enable ColorHug support through x11-misc/colord package. +sys-apps/fwupd:dell - Enable Dell-specific support. +sys-apps/fwupd:elf - Enable libelf support through dev-libs/libelf package. +sys-apps/fwupd:man - Build and install man pages +sys-apps/fwupd:uefi - Enable UEFI support +sys-apps/fwupd:uefi_labels - Enable UEFI labels support sys-apps/gawk:mpfr - use mpfr for high precision arithmetic (-M / --bignum) sys-apps/gnome-disk-utility:fat - Include FAT16/FAT32 support (sys-fs/dosfstools) sys-apps/hwdata-gentoo:binary-drivers - Adds support for ATI/NVIDIA binary drivers @@ -7266,7 +7460,6 @@ sys-apps/hwids:usb - Install the usb.ids database sys-apps/hwloc:cuda - Enable CUDA device discovery sys-apps/hwloc:gl - Enable GL display device discovery (NVCtrl) sys-apps/hwloc:numa - Add support for numa memory allocation -sys-apps/hwloc:opencl - Enable OpenCL device discovery (AMD only) sys-apps/hwloc:pci - Enable PCI device discovery using libpci sys-apps/hwloc:plugins - Build hwloc components as plugins so that the hwloc core library does not directly depend on their dependencies (for instance the libpci library) sys-apps/ibm-powerpc-utils:rtas - Add support for the Run Time Abstraction Services (RTAS) @@ -7287,11 +7480,11 @@ sys-apps/lm_sensors:sensord - Enable sensord - a daemon that can be used to peri sys-apps/man-db:manpager - Enable manpager wrapper for colorizing output sys-apps/memtest86:serial - Compile with serial console support sys-apps/memtest86+:floppy - Install a script to create floppy disks containing memtest86+ binaries. +sys-apps/memtest86+:iso - Compile an ISO image sys-apps/memtest86+:serial - Compile with serial console support sys-apps/moreutils:perl - Install scripts written in Perl sys-apps/net-tools:arp - build the arp and rarp tools (for manipulating the ARP cache) sys-apps/net-tools:hostname - build the hostname and dnsdomainname tools -sys-apps/net-tools:old-output - use old ifconfig output style (useful for when new output breaks scripts) sys-apps/net-tools:plipconfig - build the plipconfig tool (for working with old PLIP hardware) sys-apps/net-tools:slattach - build the slattach tool (for working with old serial ports) sys-apps/nix:etc_profile - Install /etc/profile.d/ entry to inject nix support for all users. @@ -7317,7 +7510,7 @@ sys-apps/pkgcore:doc - Build and install API docs. sys-apps/policycoreutils:audit - Enable support for sys-process/audit and use the audit_* functions (like audit_getuid instead of getuid()) sys-apps/portage:epydoc - Build html API documentation with epydoc. sys-apps/portage:ipc - Use inter-process communication between portage and running ebuilds. -sys-apps/portage:native-extensions - Compiles native "C" extensions (speedups, instead of using python backup code). Currently includes xattr and libc-locales. This should only be temporarily disabled for some bootstrapping operations, etc.. Cross-compilation is not supported. +sys-apps/portage:native-extensions - Compiles native "C" extensions (speedups, instead of using python backup code). Currently includes libc-locales. This should only be temporarily disabled for some bootstrapping operations. Cross-compilation is not supported. sys-apps/portage:xattr - Preserve extended attributes (filesystem-stored metadata) when installing files. Usually only required for hardened systems. sys-apps/proot:care - Build dynamic CARE binary (more info - http://reproducible.io/) sys-apps/pyrenamer:music - Enable support for renaming music @@ -7325,7 +7518,10 @@ sys-apps/qingy:consolekit - Enable native consolekit support sys-apps/qingy:opensslcrypt - Encrypt communications between qingy and its GUI using dev-libs/openssl sys-apps/razercfg:pm-utils - Installs the pm-utils hooks for suspend/resume and requires sys-power/pm-utils sys-apps/razercfg:qt4 - Installs a qt UI. Requires dev-python/pyside -sys-apps/roccat-tools:lua - Build support for Lua scripting for RyosMKPro ripple effects +sys-apps/roccat-tools:input_devices_roccat_ryosmkfx - Enable support for Ryos Mk FX keyboard. +sys-apps/roccat-tools:input_devices_roccat_skeltr - Enable support for Skeltr keyboard. +sys-apps/roccat-tools:input_devices_roccat_sova - Enable support for Sova keyboard. +sys-apps/roccat-tools:input_devices_roccat_suora - Enable support for Suora keyboard. sys-apps/s390-tools:fuse - build cmsfs-fuse to read files stored on a z/VM CMS disk sys-apps/s390-tools:ncurses - build hyptop monitoring program sys-apps/s390-tools:pfm - build the cpacfstats tool @@ -7347,12 +7543,13 @@ sys-apps/systemd:http - Enable embedded HTTP server in journald sys-apps/systemd:importd - Enable import daemon sys-apps/systemd:kdbus - Connect to kernel dbus (KDBUS) instead of userspace dbus if available sys-apps/systemd:kmod - Enable kernel module loading via sys-apps/kmod +sys-apps/systemd:libidn2 - If IDN support is enabled, use net-dns/libidn2 instead of net-dns/libidn sys-apps/systemd:lz4 - Enable lz4 compression for the journal sys-apps/systemd:nat - Enable support for network address translation in networkd sys-apps/systemd:qrcode - Enable qrcode output support in journal sys-apps/systemd:sysv-utils - Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown sys-apps/systemd:vanilla - Disable Gentoo-specific behavior and compatibility quirks -sys-apps/systemd:xkb - Validate XKB keymap in logind +sys-apps/systemd:xkb - Depend on x11-libs/libxkbcommon to allow logind to control the X11 keymap sys-apps/tcp-wrappers:netgroups - Support matching NIS (host) netgroup names via the @netgroup syntax (if you don't know what this means, you most likely do not need it) sys-apps/timer_entropyd:debug - Enable printf debugging and logging to the syslog at DEBUG level sys-apps/tuxonice-userui:fbsplash - Add support for framebuffer splash @@ -7369,10 +7566,10 @@ sys-apps/v86d:x86emu - Use x86emu for Video BIOS calls sys-apps/watchdog:nfs - enable support for checking nfs mounts sys-apps/xinetd:rpc - support RPC services sys-auth/consolekit:cgroups - Use the kernel to track processes instead of the session cookie. +sys-auth/consolekit:evdev - For handling VT switching with a session controller. sys-auth/consolekit:pm-utils - Adds support for suspend/resume using sys-power/pm-utils sys-auth/consolekit:policykit - Use the PolicyKit framework (sys-auth/polkit) to get authorization for suspend/shutdown. sys-auth/consolekit:systemd-units - Install systemd unit files to replace the modern functionality of logind in sys-apps/systemd. Not recommended. -sys-auth/elogind:apparmor - Enable AppArmor support sys-auth/fingerprint-gui:upekbsapi - Add UPEK BSAPI drivers for identify functions on some readers sys-auth/keystone:memcached - Installs dependencies needed for using memcached as a backend sys-auth/keystone:mongo - Installs dependencies needed for using mongo as a backend @@ -7389,6 +7586,7 @@ sys-auth/pam_u2f:debug - Enable debug messages using the pam logging macros. (No sys-auth/pambase:consolekit - Enable pam_ck_connector module on local system logins. This allows for console logins to make use of ConsoleKit authorization. sys-auth/pambase:cracklib - Enable pam_cracklib module on system authentication stack. This produces warnings when changing password to something easily crackable. It requires the same USE flag to be enabled on sys-libs/pam or system login might be impossible. sys-auth/pambase:debug - Enable debug information logging on syslog(3) for all the modules supporting this in the system authentication and system login stacks. +sys-auth/pambase:elogind - Use pam_elogind module to register user sessions with elogind. sys-auth/pambase:gnome-keyring - Enable pam_gnome_keyring module on system login stack. This enables proper Gnome Keyring access to logins, whether they are done with the login shell, a Desktop Manager or a remote login systems such as SSH. sys-auth/pambase:minimal - Disables the standard PAM modules that provide extra information to users on login; this includes pam_tally (and pam_tally2 for Linux PAM 1.1 and later), pam_lastlog, pam_motd and other similar modules. This might not be a good idea on a multi-user system but could reduce slightly the overhead on single-user non-networked systems. sys-auth/pambase:mktemp - Enable pam_mktemp module on system auth stack for session handling. This module creates a private temporary directory for the user, and sets TMP and TMPDIR accordingly. @@ -7455,14 +7653,14 @@ sys-boot/lilo:pxeserial - Avoid character echo on PXE serial console sys-boot/plymouth:gdm - Enables smooth transition to GDM sys-boot/plymouth:libkms - Provides abstraction to the DRM drivers (intel, nouveau and vmwgfx at this moment) sys-boot/plymouth:pango - Adds support for printing text on splash screen and text prompts, e.g. for password -sys-boot/refind:btrfs - Builds the EFI binary btrfs filesystem driver -sys-boot/refind:ext2 - Builds the EFI binary ext2 filesystem driver -sys-boot/refind:ext4 - Builds the EFI binary ext4 filesystem driver -sys-boot/refind:gnuefi - Compile using GNU-EFI instead of Tianocore -sys-boot/refind:hfs - Builds the EFI binary hfs filesystem driver -sys-boot/refind:iso9660 - Builds the EFI binary iso9660 filesystem driver -sys-boot/refind:ntfs - Builds the EFI binary ntfs filesystem driver -sys-boot/refind:reiserfs - Builds the EFI binary reiserfs filesystem driver +sys-boot/refind:btrfs - Construire le gestionnaire EFI pour le système de fichier btrfs +sys-boot/refind:ext2 - Construire le gestionnaire EFI pour le système de fichier ext2 +sys-boot/refind:ext4 - Construire le gestionnaire EFI pour le système de fichier ext4 +sys-boot/refind:gnuefi - Compiler en utilisant GNU-EFI au lieu de Tianocore +sys-boot/refind:hfs - Construire le gestionnaire EFI pour le système de fichier hfs +sys-boot/refind:iso9660 - Construire le gestionnaire EFI pour le système de fichier iso9660 +sys-boot/refind:ntfs - Construire le gestionnaire EFI pour le système de fichier ntfs +sys-boot/refind:reiserfs - Construire le gestionnaire EFI pour le système de fichier reiserfs sys-cluster/ceph:babeltrace - Add support for LTTng babeltrace sys-cluster/ceph:cephfs - Build support for cephfs, a POSIX compatible filesystem built on top of ceph sys-cluster/ceph:cryptopp - Use dev-libs/crypto++ for cryptography @@ -7486,7 +7684,6 @@ sys-cluster/charm:syncft - Compile with Charm++ fault tolerance support sys-cluster/charm:tcp - Use TCP (instead of UPD) for socket communication sys-cluster/cinder:api - Installs the initscripts for the cinder api service sys-cluster/cinder:iscsi - Allow using an iSCSI remote storage server as pool for disk image storage -sys-cluster/cinder:lio - Enable lio storage backend support sys-cluster/cinder:lvm - Allow using the Logical Volume Manager (sys-fs/lvm2) as pool for disk image storage sys-cluster/cinder:memcached - Installs the memcached server sys-cluster/cinder:rdma - Enable rdma storage backend support @@ -7494,7 +7691,6 @@ sys-cluster/cinder:scheduler - Installs the initscripts for the cinder scheduler sys-cluster/cinder:tcp - Enables tcp support for the iscsi backend sys-cluster/cinder:tgt - Enable tgt storage backend support sys-cluster/cinder:volume - Installs the initscripts for the cinder volume service -sys-cluster/cluster-glue:large-cluster - Extend messages length limits for resource heavy clusters sys-cluster/cluster-glue:libnet - Force use of net-libs/libnet sys-cluster/corosync:infiniband - Enable Infiniband RDMA transport support sys-cluster/drbd:heartbeat - Enable Heartbeat integration @@ -7569,6 +7765,7 @@ sys-cluster/pacemaker:heartbeat - Enable sys-cluster/heartbeat support. sys-cluster/pacemaker:smtp - Enable SMTP support via net-libs/libesmtp sys-cluster/resource-agents:libnet - Force use of net-libs/libnet sys-cluster/resource-agents:rgmanager - Install resources for sys-cluster/rgmanager +sys-cluster/singularity:slurm - Compile spank plugin for sys-cluster/slurm sys-cluster/slurm:multiple-slurmd - Allow multiple slurmd to run sys-cluster/slurm:munge - Enable authentication via munge sys-cluster/slurm:torque - Enable perl scripts that emulates pbs (qstat, qsub etc.) @@ -7577,28 +7774,29 @@ sys-cluster/swift:container - adds swift container support sys-cluster/swift:memcached - adds memcached support sys-cluster/swift:object - adds swift object support sys-cluster/swift:proxy - adds swift proxy support -sys-cluster/sx:client - Access the SX Cluster from this machine via its Nginx server. Also responsible for tools required to run the server. -sys-cluster/sx:ipv6 - Enable support for communication via IPv6. -sys-cluster/sx:server - Enable SX's server component. -sys-cluster/sx:ssl - Enable communication security via OpenSSL. +sys-cluster/torque:autorun - Enable the AUTORUN_JOBS codebase sys-cluster/torque:cgroups - Enable pbs_mom to use linux cgroups to isolate jobs sys-cluster/torque:cpusets - Enable pbs_mom to utilize linux cpusets if available sys-cluster/torque:drmaa - Enable the Distributed Resource Management Application API sys-cluster/torque:munge - Enable authentication via munge sys-cluster/torque:nvidia - Enable management of Nvidia GPUs +sys-cluster/torque:quickcommit - Enable the QUICKCOMMIT codebase sys-cluster/torque:server - Enable compilation of pbs_server and pbs_sched sys-cluster/vzctl:ploop - Add support for ploop devices via sys-cluster/ploop sys-cluster/vzctl:vzmigrate - Add support for container migration sys-devel/autogen:libopts - install the libopts tarball (a few packages want this for developing) sys-devel/binutils:multitarget - Adds support to binutils for cross compiling (does not work with gas) +sys-devel/binutils-apple:classic - Use nm, otool, etc. from this ebuild instead of llvm-based tools sys-devel/binutils-apple:libcxx - Add support for libcxx sys-devel/binutils-apple:lto - Add support for Link-Time Optimization with LLVM sys-devel/binutils-apple:multitarget - Compile for non-standard target architectures (ppc and ppc64) -- experimental, Gentoo only +sys-devel/binutils-apple:tapi - Build against sys-libs/tapi sys-devel/binutils-hppa64:multitarget - Adds support to binutils for cross compiling (does not work with gas) sys-devel/clang:default-compiler-rt - Use compiler-rt instead of libgcc as the default rtlib for clang sys-devel/clang:default-libcxx - Use libc++ instead of libstdc++ as the default stdlib for clang sys-devel/clang:multitarget - Build all host targets (default: host only) sys-devel/clang:static-analyzer - Install the Clang static analyzer +sys-devel/clang:z3 - Enable the static analyzer constraint manager backend using sci-mathematics/z3 sys-devel/clang-runtime:compiler-rt - Install sys-libs/compiler-rt for -rtlib=compiler-rt sys-devel/clang-runtime:libcxx - Install sys-libs/libcxx for -stdlib=libc++ sys-devel/clang-runtime:openmp - Install sys-libs/libomp for -fopenmp support @@ -7659,7 +7857,7 @@ sys-fabric/ofed:qperf - Add rdma tests sys-fabric/ofed:rds - Tools to manage rds sockets sys-fabric/ofed:srp - Suport for userspace part for srp initiator sys-fabric/opensm:tools - Install ssld extra tool -sys-firmware/amdgpu-ucode:legacy - Install firmware for older chipsets which are optionally supported by AMDGPU +sys-firmware/edk2-ovmf:binary - Use pre-built binaries sys-firmware/intel-microcode:initramfs - install a small initramfs for use with CONFIG_MICROCODE_EARLY sys-firmware/intel-microcode:monolithic - install the large text microcode.dat (used by older kernels via microcode_ctl) sys-firmware/intel-microcode:split-ucode - install the split binary ucode files (used by the kernel directly) @@ -7715,6 +7913,7 @@ sys-fs/aufs4:pax_kernel - Apply patch needed for pax enabled kernels sys-fs/aufs4:ramfs - Enable initramfs/rootfs support sys-fs/btrfs-progs:convert - Build ext2 conversion utility (btrfs-convert) sys-fs/btrfs-progs:static - Build static binaries in addition to the dynamic ones +sys-fs/cryfs:update-check - Enable automatic checking for updates and security vulnerabilities sys-fs/cryptsetup:gcrypt - Use dev-libs/libgcrypt crypto backend sys-fs/cryptsetup:kernel - Use kernel crypto backend (mainly for embedded systems) sys-fs/cryptsetup:nettle - Use dev-libs/nettle crypto backend @@ -7771,7 +7970,6 @@ sys-fs/owfs:ftpd - Enable building the OWFS FTP server (owftpd) sys-fs/owfs:fuse - Enable building the FUSE-based OWFS client (owfs) sys-fs/owfs:httpd - Enable building the OWFS web server (owhttpd) sys-fs/owfs:parport - Enable support for the DS1410E parallel port adapter -sys-fs/owfs:server - Enable building the OWFS server (owserver) sys-fs/owfs:zeroconf - Enables support for zero-configuration networking via net-dns/avahi sys-fs/quota:netlink - Compile daemon receiving quota messages via netlink sys-fs/quota:rpc - Enable quota interaction via RPC @@ -7782,14 +7980,15 @@ sys-fs/udev:firmware-loader - Enable the userspace firmware loader (DEPRECATED, sys-fs/udev:gudev - Build the gobject interface library sys-fs/udev:kmod - Enable kernel module loading/unloading support using sys-apps/kmod sys-fs/udisks:cryptsetup - Enable sys-fs/cryptsetup support +sys-fs/udisks:elogind - Use sys-auth/elogind for session tracking sys-fs/udisks:gptfdisk - Pull in sys-apps/gptfdisk for sgdisk command as used by partitioning functionality +sys-fs/udisks:lvm - Add support for Logical Volume Management via sys-fs/lvm2. sys-fs/udisks:remote-access - Control whether connections from other clients over LAN are allowed sys-fs/udisks:systemd - Support sys-apps/systemd's logind sys-fs/zfs:kernel-builtin - Disable dependency on sys-fs/zfs-kmod under the assumption that ZFS is part of the kernel source tree sys-fs/zfs:rootfs - Enable dependencies required for booting off a pool containing a rootfs sys-fs/zfs:test-suite - Install regression test suite sys-fs/zfs-kmod:rootfs - Install zfs-shutdown script to support exporting a pool containing rootfs -sys-kernel/aufs-sources:deblob - Remove binary blobs from kernel sources to provide libre license compliance. sys-kernel/aufs-sources:experimental - Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental". sys-kernel/aufs-sources:module - Patch kernel to allow aufs being build as a module. sys-kernel/aufs-sources:vanilla - Use vanilla kernel sources without applying genpatches. WARNING: This flag will drop all support from the Gentoo Kernel Security team @@ -7818,6 +8017,7 @@ sys-kernel/spl:debug-log - Enable additional diagnostics sys-kernel/tuxonice-sources:experimental - Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental". sys-libs/binutils-libs:64-bit-bfd - Support 64-bit targets even on 32-bit hosts (is ignored on 64-bit hosts) sys-libs/binutils-libs:multitarget - Enable all possible targets in libbfd +sys-libs/compiler-rt:clang - Force building using installed clang (rather than the default CC/CXX). sys-libs/db:rpc - Enable rpc client/server sys-libs/freeipmi:nagios - Install a nagios plugin to check sensors' status. sys-libs/gdbm:berkdb - enable compatibility layer for UNIX-like dbm and ndbm interfaces @@ -7829,6 +8029,10 @@ sys-libs/glibc:rpc - Enable obsolete RPC/NIS layers (disabling is experimental - sys-libs/glibc:suid - Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5 sys-libs/glibc:systemtap - enable systemtap static probe points sys-libs/gwenhywfar:fox - Use x11-libs/fox graphical toolkit +sys-libs/libblockdev:bcache - Enable block device cache support. +sys-libs/libblockdev:dmraid - Support for dmraid devices, also known as ATA-RAID, or Fake RAID. +sys-libs/libblockdev:kbd - Enable kernel block device support. +sys-libs/libblockdev:lvm - Enable support for Logical Volume Management via sys-fs/lvm2. sys-libs/libcxx:libcxxabi - Build on top of sys-libs/libcxxabi instead of gcc's libsupc++ (avoids depending on gcc). sys-libs/libcxx:libcxxrt - Build on top of sys-libs/libcxxrt instead of gcc's libsupc++ (avoids depending on gcc). sys-libs/libcxx:libunwind - Use libunwind instead of libgcc_s for stack unwinding, thus avoiding dependence on gcc. @@ -7931,6 +8135,7 @@ sys-process/htop:oom - Add column to track the OOM-killer score of processes sys-process/htop:openvz - Enable openvz support sys-process/htop:vserver - Enable vserver support sys-process/lsof:rpc - support looking up RPC service info +sys-process/procps:elogind - Use sys-auth/elogind for session tracking. sys-process/procps:kill - Build the kill program sys-process/procps:modern-top - Enables new startup defaults of top. Keeps old defaults if disabled sys-process/procps:ncurses - Build programs that use ncurses: top, slabtop, watch @@ -7945,7 +8150,10 @@ virtual/linux-sources:firmware - Install linux kernel firmware virtual/mpi:romio - Enable romio, a high-performance portable MPI-IO virtual/mysql:embedded - Build embedded server (libmysqld) virtual/podofo-build:boost - Add support for boost +virtual/podofo-build:tools - Build and install commandline tools. virtual/ssh:minimal - Prefer net-misc/dropbear over net-misc/openssh +virtual/wine:d3d9 - Enable Ixit's Gallium Nine Patchset +virtual/wine:staging - Enable Wine-Staging's Patchset www-apache/mod_backtrace:unwind - Use sys-libs/libunwind to provide better resolution of function names. www-apache/mod_extract_forwarded:mod_proxy - Enable support for Apache's internal proxy www-apache/mod_musicindex:archive - Add archive support @@ -7953,9 +8161,11 @@ www-apache/mod_musicindex:cache - Add File cache support www-apache/mod_musicindex:mysql - Add MySQL cache support www-apache/mod_nss:ecc - enable Elliptical Curve Cyptography www-apache/mod_perl:ithreads - Build for use with thread-capable perl, needs same setting as in dev-lang/perl -www-apache/mod_security:curl - Build the ModSecurity Audit Log Collector (mlogc) that depends on net-misc/curl. -www-apache/mod_security:geoip - Configure ModSecurity to query the GeoIP database from MaxMind, provided by dev-libs/geoip. This flag only controls the default configuration, as the GeoIP query code is part of ModSecurity's source code. +www-apache/mod_security:fuzzyhash - Support fuzzy hash computations (to detect malware, for example) using the app-crypt/ssdeep package. +www-apache/mod_security:geoip - Pull in dev-libs/geoip for use by the SecGeoLookupDb directive. www-apache/mod_security:jit - Add support for the PCRE Just-in-Time optimisation, as enabled by dev-libs/libpcre with jit USE flag enabled. Might not be available on hardened systems. +www-apache/mod_security:json - Suppose JSON in the request body parser through dev-libs/yajl. +www-apache/mod_security:mlogc - Build and install the ModSecurity Audit Log Collector (mlogc). www-apache/pwauth:domain-aware - Ignore leading domain names in username (Windows compat) www-apache/pwauth:faillog - Log failed login attempts www-apache/pwauth:ignore-case - Ignore string case in username (mostly Windows compat) @@ -7969,8 +8179,6 @@ www-apps/cgit:jit - If the lua flag is enabled, jit uses LuaJIT instead of vanil www-apps/cgit:lua - Enable support for Lua scripting www-apps/drupal:accelerator - Add dependency on a php accelerator www-apps/drupal:uploadprogress - Install dev-php/pecl-uploadprogress package -www-apps/egroupware:gallery - Install gallery2 port for eGW -www-apps/egroupware:jpgraph - Add dev-php/jpgraph support www-apps/gitit:network-uri - Get Network.URI from the network-uri package. www-apps/gitit:plugins - enables optional plugin runtime loader www-apps/guacamole:noauth - enable support for leaving out any authentication on the webinterface @@ -7989,6 +8197,7 @@ www-apps/nikola:webmedia - Use dev-python/micawber to extract metadata from web www-apps/nikola:websocket - Add websocket support thru dev-python/ws4py www-apps/otrs:mod_perl - Provide all dependencies for use of mod_perl instead of cgi www-apps/postfixadmin:vacation - Install vacation.pl script and dependencies +www-apps/redmine:markdown - Enable support for Markdown www-apps/redmine:passenger - Enable support for www-apache/passenger www-apps/rt:lighttpd - Add www-servers/lighttpd support www-apps/sitebar:plugins - Install optional plugins @@ -8008,16 +8217,17 @@ www-apps/wordpress:akismet - Installs Akismet comment spam plug-in www-apps/wordpress:themes - Installs themes (including default theme) www-client/chromium:component-build - Split build into more shared libraries to speed up linking. Mostly intended for debugging and development, NOT RECOMMENDED for general use. www-client/chromium:gconf - Enable support for GConf to retrieve system settings -www-client/chromium:gn - Use GN (generate ninja) instead of GYP for building www-client/chromium:gtk3 - Use gtk3 instead of gtk2 www-client/chromium:hangouts - Enable support for Google Hangouts features such as screen sharing www-client/chromium:pic - Disable optimized assembly code that is not PIC friendly www-client/chromium:proprietary-codecs - Enable proprietary codecs like H.264, MP3 www-client/chromium:suid - Build the SUID sandbox, which is only needed on CONFIG_USER_NS=n kernels www-client/chromium:system-ffmpeg - Use system ffmpeg instead of the bundled one +www-client/chromium:system-icu - Use system icu instead of the bundled one www-client/chromium:system-libvpx - Use system libvpx instead of the bundled one www-client/chromium:tcmalloc - Use bundled tcmalloc instead of system malloc www-client/chromium:widevine - Unsupported closed-source DRM capability (required by Netflix VOD) +www-client/dooble:qt4 - Build using qt4 instead of qt5 www-client/elinks:bittorrent - Enable support for the BitTorrent protocol www-client/elinks:finger - Enable support for the finger protocol www-client/elinks:gc - Enable garbage collection support via dev-libs/boehm-gc @@ -8027,14 +8237,13 @@ www-client/elinks:xml - Enable support for bookmarks via dev-libs/expat www-client/firefox:bindist - Disable official Firefox branding (icons, name) which are not binary-redistributable according to upstream. www-client/firefox:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) www-client/firefox:gmp-autoupdate - Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles -www-client/firefox:gstreamer-0 - Use gstreamer:0.10 instead of gstreamer:1 for media support www-client/firefox:gtk2 - Use the cairo-gtk2 rendering engine www-client/firefox:hwaccel - Force-enable hardware-accelerated rendering (Mozilla bug 594876) www-client/firefox:jemalloc - Enable or disable jemalloc www-client/firefox:jemalloc3 - Enable or disable jemalloc3 (forced-on when supported prior to 38.0) +www-client/firefox:nsplugin - Enable support for NPAPI plugins other than flash www-client/firefox:pgo - Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time. www-client/firefox:rust - Enable support for using rust compiler (experimental) -www-client/firefox:skia - Enable the SKIA engine for 2D rendering as an alternative to cairo www-client/firefox:system-cairo - Use the system-wide x11-libs/cairo instead of bundled. www-client/firefox:system-harfbuzz - Use the system-wide media-libs/harfbuzz and media-gfx/graphite2 instead of bundled. www-client/firefox:system-icu - Use the system-wide dev-libs/icu instead of bundled. @@ -8067,7 +8276,9 @@ www-client/netsurf:svgtiny - SVG image support via media-libs/svgatiny instead o www-client/netsurf:webp - WebP image support (media-libs/libwebp) www-client/opera:gtk - Install support libraries and runtime dependencies to support GTK+/GNOME desktop integration www-client/opera:kde - Install support libraries and runtime dependencies to support KDE desktop integration +www-client/qupzilla:kwallet - Enable encrypted storage of passwords with kde-frameworks/kwallet www-client/qupzilla:nonblockdialogs - Enable fancy non-blocking JavaScript dialogs shown inside the page, not blocking the application window. When closing browser windows with open dialogs, this can crash the application. +www-client/qutebrowser:webengine - Install packages required for experimental rendering support with webengine. www-client/seamonkey:calendar - Build Mozilla's calendar www-client/seamonkey:chatzilla - Build Mozilla's IRC client (default on) www-client/seamonkey:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) @@ -8100,14 +8311,11 @@ www-misc/monitorix:apcupsd - Make use of a daemon that controls APC UPSes with s www-misc/monitorix:httpd - Enables the CGI webserver with any package that satisfies virtual/httpd-cgi. www-misc/monitorix:postfix - Analyze postfix logs with net-mail/pflogsumm. www-misc/shellinabox:pam - Enable PAM support. -www-misc/shellinabox:ssl - Enable SSL support. www-misc/vdradmin-am:vdr - Support for media-video/vdr. Disable this if the VDR you want to control runs at a remote machine. www-misc/xxv:themes - Enable more themes via x11-themes/xxv-skins www-misc/zoneminder:curl - Enable using net-misc/curl for streaming from cameras www-misc/zoneminder:gcrypt - ... -www-misc/zoneminder:openssl - ... www-misc/zoneminder:vlc - Enable using media-libs/vlc for streaming from cameras -www-plugins/adobe-flash:kde - Install a KCM plugin for configuring flash player preferences www-plugins/adobe-flash:nsplugin - Install the Netscape Flash API plugin (for Firefox and similar browsers) www-plugins/adobe-flash:ppapi - Install the Pepper Flash API plugin (for Chrome and similar browsers) www-plugins/chrome-binary-plugins:widevine - Install the Widevine DRM library @@ -8147,12 +8355,14 @@ www-servers/apache:apache2_modules_remoteip - Remotip module for logging www-servers/apache:apache2_modules_slotmem_shm - Slot-based shared memory provider. www-servers/apache:apache2_modules_socache_shmcb - A shared object cache provider using a high-performance cyclic buffer inside a shared memory segment. www-servers/apache:apache2_modules_unixd - Basic (required) security for Unix-family platforms. +www-servers/apache:apache2_modules_xml2enc - Enable xml2 encoding module www-servers/apache:static - Link in apache2 modules statically rather then plugins www-servers/apache:suexec - Install suexec with apache www-servers/cherokee:admin - Install web based cherokee conf tool www-servers/cherokee:rrdtool - Enable rrdtool support www-servers/fnord:auth - Enable HTTP authentication support www-servers/gatling:diet - Compile against dev-libs/dietlibc +www-servers/h2o:mruby - Enable support for mruby www-servers/hiawatha:cache - Enable caching of content www-servers/hiawatha:monitor - Pull in www-apps/hiawatha-monitor www-servers/hiawatha:rewrite - Enable the rewrite toolkit @@ -8199,7 +8409,6 @@ www-servers/xsp:net35 - use .NET 3.5 Framework www-servers/xsp:net40 - use .NET 4.0 Framework www-servers/xsp:net45 - use .NET 4.5 Framework x11-apps/copyq:webkit - enables the application to use advanced HTML rendering and fetching remote images and other data -x11-apps/intel-gpu-tools:python - Install python based register dumper utilities x11-apps/intel-gpu-tools:test-programs - Install test programs for DRM driver development x11-apps/intel-gpu-tools:unwind - Provide automatic stack traces on test failures x11-apps/mesa-progs:egl - Build EGL utilities @@ -8214,18 +8423,14 @@ x11-base/xorg-server:glamor - Enable Glamor OpenGL 2D acceleration x11-base/xorg-server:kdrive - Build the kdrive X servers x11-base/xorg-server:tslib - Build with tslib support for touchscreen devices x11-base/xorg-server:unwind - Enable libunwind usage for backtraces +x11-base/xorg-server:xcsecurity - Build Security extension x11-base/xorg-server:xephyr - Build the Xephyr server x11-base/xorg-server:xnest - Build the Xnest server x11-base/xorg-server:xorg - Build the Xorg X server (HIGHLY RECOMMENDED) x11-base/xorg-server:xvfb - Build the Xvfb server -x11-drivers/ati-drivers:gdm-hack - Do a potentially dangerous binary search and replace to fix gdm compatibility -x11-drivers/ati-drivers:modules - Build the kernel modules -x11-drivers/ati-drivers:pax_kernel - Enable pax kernel specific patches -x11-drivers/ati-drivers:qt4 - Install qt4 dependent optional tools (e.g Catalyst Control Panel) x11-drivers/nvidia-drivers:X - Install the X.org driver, OpenGL libraries, XvMC libraries, and VDPAU libraries x11-drivers/nvidia-drivers:compat - Install non-GLVND libGL for backwards compatibility x11-drivers/nvidia-drivers:driver - Install the kernel driver module -x11-drivers/nvidia-drivers:gtk2 - Install nvidia-settings with support for GTK+ 2 x11-drivers/nvidia-drivers:gtk3 - Install nvidia-settings with support for GTK+ 3 x11-drivers/nvidia-drivers:kms - Enable support for kernel mode setting (KMS) x11-drivers/nvidia-drivers:pax_kernel - PaX patches from the PaX project @@ -8236,20 +8441,19 @@ x11-drivers/xf86-video-ati:glamor - Enable Glamor OpenGL 2D acceleration x11-drivers/xf86-video-geode:ztv - Enable building the V4L2 ZTV driver x11-drivers/xf86-video-intel:dri3 - Use DRI3 by default x11-drivers/xf86-video-intel:sna - Enable SandyBridge's New Acceleration (useful on all chipsets, not just SandyBridge) +x11-drivers/xf86-video-intel:tools - Build the intel-virtual-output tool x11-drivers/xf86-video-intel:uxa - Enable UMA Acceleration Architecture x11-drivers/xf86-video-intel:xvmc - Enables X-Video Motion Compensation support -x11-drivers/xf86-video-nouveau:glamor - Enable Glamor OpenGL 2D acceleration x11-drivers/xf86-video-openchrome:viaregtool - Install registers dumper tool x11-drivers/xf86-video-qxl:xspice - Build the xspice driver x11-libs/agg:gpc - Enable gpc polygon clipper library -x11-libs/cairo:gles2 - Use OpenGL ES 2 backend for acceleration. +x11-libs/cairo:gles2 - Build the OpenGL ES 2 backend x11-libs/cairo:glib - Compile with GLib Object System support -x11-libs/cairo:opengl - Use Mesa backend for acceleration +x11-libs/cairo:opengl - Build the OpenGL backend +x11-libs/cairo:utils - Build support for Cairo script and trace utilities x11-libs/cairo:valgrind - Built-in support to mark memory regions -x11-libs/cairo:xlib-xcb - Use XCB renderer backend for acceleration over xlib. Enabling this may solve or introduce display corruption problems. x11-libs/fltk:games - Builds and installs some extra games x11-libs/gdk-pixbuf:X - Build and install the legacy gdk_pixbuf_xlib-2.0 library -x11-libs/glamor:gles - Build glamor based on gles2 x11-libs/gtk+:broadway - Enable the GDK Broadway backend. x11-libs/gtk+:cloudprint - Enable printing via Google Cloud Print. x11-libs/gtk+:colord - Use x11-misc/colord for color management in printing @@ -8279,6 +8483,7 @@ x11-libs/libqxt:web - Build the QxtWeb module x11-libs/libqxt:zeroconf - Build the QxtZeroconf module x11-libs/libva:drm - Enables VA/DRM API support. x11-libs/libva:egl - Enables EGL support. +x11-libs/libva:utils - Install VA-API utility programs. x11-libs/libva-intel-driver:drm - Enables VA/DRM API support. x11-libs/libwnck:tools - Install wnckprop-3 and wnck-urgency-monitor-3 command-line tools x11-libs/libxcb:xkb - Enable the XCB keyboard extension @@ -8301,7 +8506,6 @@ x11-misc/colord:gusb - Enable dev-libs/libgusb support, needed for colorimeter d x11-misc/compton:drm - Enable VSync with DRM_IOCTL_WAIT_VBLANK x11-misc/compton:opengl - Enable VSync with SGI_swap_control OpenGL extension x11-misc/dunst:dunstify - Experimental replacement for notify-send. -x11-misc/etm:ical - Enable export of ical format files by depending on dev-python/icalendar x11-misc/fbpager:xrender - Enable transparency support via x11-libs/libXrender x11-misc/gpaste:applet - Enable gpaste-applet x11-misc/gpaste:gnome - Enable proper gnome support and enable gnome shell extension. @@ -8314,19 +8518,18 @@ x11-misc/light-locker:dpms - Turn on the display on screensaver deactivation. x11-misc/light-locker:gtk3 - Build with GTK+ 3 instead of GTK+ 2. x11-misc/light-locker:screensaver - Lock the screen on screensaver activation. x11-misc/lightdm:gtk - Pull in the gtk+ greeter -x11-misc/lightdm:kde - Pull in the kde greeter x11-misc/mate-notification-daemon:gtk3 - Build with GTK+3 instead of GTK+2 x11-misc/mozo:gtk3 - Build with GTK+3 instead of GTK+2 x11-misc/openbox-menu:icons - Enable support for icons in menus x11-misc/openbox-menu:svg - Support SVG icons +x11-misc/qt5ct:dbus - Enable system tray and global menu support x11-misc/qt5ct:systray - Enable system tray support -x11-misc/rednotebook:libyaml - enable libyaml support x11-misc/redshift:appindicator - Enable usage of dev-libs/libappindicator to export menu options in to unity and KDE 5 x11-misc/redshift:geoclue - Control dependency on app-misc/geoclue -x11-misc/rodent:experimental - Build experimental plugins (obexfs, curlftpfs, ecryptfs, cifs and samba) x11-misc/rofi:windowmode - Enable normal window mode x11-misc/rss-glx:quesoglc - Enable support for OpenGL Character Renderer x11-misc/sddm:consolekit - Use ck-launch-session from sys-auth/consolekit by default in Xsession (no native support) +x11-misc/sddm:elogind - Use sys-auth/elogind for session tracking. x11-misc/sent:savedconfig - Without a saved config.h, this package depends on media-gfx/farbfeld for image conversions x11-misc/shutter:drawing - Enables drawing tool x11-misc/slim:consolekit - Enable native consolekit support @@ -8335,7 +8538,6 @@ x11-misc/spacefm:gtk3 - Support GTK+ 3.x instead of GTK+ 2.x x11-misc/spacefm:video-thumbnails - Support video thumbnails with media-video/ffmpegthumbnailer x11-misc/stalonetray:graceful-exit - use non-portable hack to exit gracefuly on signal x11-misc/tint2:battery - Enable battery status plugin -x11-misc/tint2:examples - Install tint2rc examples x11-misc/tint2:tint2conf - Build/Install tint2conf as well x11-misc/vnc2swf:x11vnc - Install script that depends on x11vnc x11-misc/wbar:gtk - Enables the gtk-based wbar-config GUI @@ -8380,8 +8582,6 @@ x11-terms/mlterm:uim - Enable app-i18n/uim support x11-terms/mlterm:utempter - Enable sys-libs/libutempter support x11-terms/mrxvt:menubar - Enable mrxvt menubar x11-terms/mrxvt:utempter - REcords user logins. Useful on multi-user systems -x11-terms/rxvt:linuxkeys - Define LINUX_KEYS (changes Home/End key) -x11-terms/rxvt:xgetdefault - Enable resources via X instead of rxvt small version x11-terms/rxvt-unicode:256-color - Enable 256 color support x11-terms/rxvt-unicode:alt-font-width - Calculate the font width using a different method x11-terms/rxvt-unicode:blink - Enable blinking text @@ -8431,6 +8631,7 @@ x11-themes/zuki-themes:gnome-shell - Install theme for gnome-base/gnome-shell x11-themes/zuki-themes:mate - Install Metacity theme for mate-base/mate x11-themes/zuki-themes:xfce - Install theme for xfce-base/xfwm4 x11-themes/zukitwo:gnome-shell - Install theme for gnome-base/gnome-shell +x11-wm/awesome:luajit - Use dev-lang/luajit instead of dev-lang/lua x11-wm/compiz:fuse - Enables support for the filesystem in userspace plugin through sys-fs/fuse. x11-wm/compiz:gconf - Enable the GConf-based configuration backend; it is not required to work with GNOME, and might actually be faster if it's not used. x11-wm/compiz-fusion:emerald - Install the x11-wm/emerald package. @@ -8483,7 +8684,9 @@ x11-wm/enlightenment:enlightenment_modules_tasks - Gadget to allow you to switch x11-wm/enlightenment:enlightenment_modules_teamwork - Enable teamwork module x11-wm/enlightenment:enlightenment_modules_temperature - Temperature monitor x11-wm/enlightenment:enlightenment_modules_tiling - Positions/resizes your windows tilingly +x11-wm/enlightenment:enlightenment_modules_time - Time related gadgets x11-wm/enlightenment:enlightenment_modules_winlist - A module to show the list of client applications presently running +x11-wm/enlightenment:enlightenment_modules_wireless - WiFi monitoring x11-wm/enlightenment:enlightenment_modules_wizard - First Run Wizard x11-wm/enlightenment:enlightenment_modules_wl-desktop-shell - Enlightenment Wayland Desktop Shell x11-wm/enlightenment:enlightenment_modules_wl-drm - Wayland DRM (Direct Rendering Manager) compositing module @@ -8506,12 +8709,10 @@ x11-wm/fvwm:netpbm - Enable NetPBM support (used by FvwmScript-ScreenDump) x11-wm/fvwm:rplay - Enable rplay support x11-wm/fvwm:stroke - Mouse Gesture support x11-wm/i3:doc - Build and install the HTML documentation and regenerate the man pages -x11-wm/i3:pango - Use x11-libs/pango to render text in order to support fonts which have more glyphs (e.g. Kanji). See RELEASE-NOTES for more information x11-wm/marco:gtk3 - Build with GTK+3 instead of GTK+2 x11-wm/musca:apis - Optionally install the experimental `apis' window manager x11-wm/musca:xlisten - Optionally install the xlisten utility x11-wm/mutter:gles2 - Enable OpenGL ES 2.0 support -x11-wm/mutter:kms - Enable KMS support. x11-wm/notion:xrandr - Add support for xrandr x11-wm/openbox:session - Enables support for session managers x11-wm/openbox:xdg - Install the python xdg files for xdg autostart @@ -8519,6 +8720,7 @@ x11-wm/pekwm:contrib - Install optional extras in the documentation directory x11-wm/pekwm:themes - Install additional themes x11-wm/ratpoison:history - Use sys-libs/readline for history handling x11-wm/ratpoison:sloppy - Install sloppy, a focus-follows-mouse implementation for ratpoison +x11-wm/ratpoison:xrandr - Enable support for XRandR x11-wm/stumpwm:clisp - Use CLISP for the runtime x11-wm/stumpwm:contrib - Install contrib modules x11-wm/stumpwm:doc - Include documentation @@ -8537,29 +8739,30 @@ x11-wm/xmonad:no-autorepeat-keys - Allow ignoring of keyboard autorepeat. x11-wm/xpra:client - Build client-side code x11-wm/xpra:clipboard - Enable clipboard support x11-wm/xpra:csc - Enable csc softscaler support -x11-wm/xpra:dec_av - Enable dec_avcodec support -x11-wm/xpra:dec_av2 - Enable dec_avcodec2 support +x11-wm/xpra:dec_avcodec2 - Enable avcodec2 decoder support x11-wm/xpra:enc_ffmpeg - Enable advanced ffmpeg/libav encoder support +x11-wm/xpra:enc_x264 - Enable x264 encoder support +x11-wm/xpra:enc_x265 - Enable x265 encoder support x11-wm/xpra:lz4 - Enable support for lz4 compression -x11-wm/xpra:rencode - Enable rencode support +x11-wm/xpra:pillow - Enable pillow support x11-wm/xpra:server - Build server-side code x11-wm/xpra:vpx - Enable vpx image format support x11-wm/xpra:webcam - Enable webcam support via opencv x11-wm/xpra:webp - Enable webp image format support -x11-wm/xpra:x265 - Enable x265 support +xfce-base/garcon:gtk2 - Build the garcon-gtk2-1 library (required for xfce-base/xfce4-panel < 4.13 only). xfce-base/libxfce4ui:glade - Build support for Glade 3's GtkBuilder implementation -xfce-base/libxfce4ui:gtk3 - Enable gtk3 support +xfce-base/thunar:trash-panel-plugin - Build the trash status indicator plugin for the XFCE panel xfce-base/xfce4-settings:libcanberra - Enable sound event support using media-libs/libcanberra -xfce-base/xfce4-settings:libinput - Enable libinput Xorg driver (x11-drivers/xf86-input-libinput) support xfce-base/xfce4-settings:xklavier - Enable keyboard layout selection support using x11-libs/libxklavier xfce-base/xfdesktop:thunar - Build support for desktop icons (for example, launchers and folders) -xfce-extra/multiload-nandhp:lxpanel - Build the applet for lxde-base/lxpanel, you can set XFCE_PLUGINS="" if you don't want the Xfce dependencies. +xfce-base/xfwm4:xpresent - Enable the XPresent extension for sync to vblank xfce-extra/tumbler:odf - Enable support for .odf thumbnailers by using gnome-extra/libgsf xfce-extra/xfce4-clipman-plugin:qrcode - Enable support for media-gfx/qrencode xfce-extra/xfce4-mixer:keybinder - Enable shortcut support using dev-libs/keybinder xfce-extra/xfce4-mpc-plugin:libmpd - Build using media-libs/libmpd backend, instead of native fallback which is preferred xfce-extra/xfce4-playercontrol-plugin:audacious - Enable Audacious support xfce-extra/xfce4-playercontrol-plugin:mpd - Enable Music Player Daemon support +xfce-extra/xfce4-power-manager:panel-plugin - Build the power management plugin for the XFCE panel xfce-extra/xfce4-pulseaudio-plugin:keybinder - Enable support for global hotkeys using dev-libs/keybinder. xfce-extra/xfce4-soundmenu-plugin:glyr - Enable music metadata searchengine support using media-libs/glyr xfce-extra/xfce4-soundmenu-plugin:keybinder - Enable shortcut support using dev-libs/keybinder