From d87262dd706fec50cd150aab3e93883b6337466d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 20:56:41 +0100 Subject: gentoo resync : 14.07.2018 --- app-eselect/eselect-xvmc/Manifest | 3 - app-eselect/eselect-xvmc/eselect-xvmc-0.4.ebuild | 23 --- .../eselect-xvmc/files/eselect-xvmc-0.4.eselect | 198 --------------------- app-eselect/eselect-xvmc/metadata.xml | 11 -- 4 files changed, 235 deletions(-) delete mode 100644 app-eselect/eselect-xvmc/Manifest delete mode 100644 app-eselect/eselect-xvmc/eselect-xvmc-0.4.ebuild delete mode 100644 app-eselect/eselect-xvmc/files/eselect-xvmc-0.4.eselect delete mode 100644 app-eselect/eselect-xvmc/metadata.xml (limited to 'app-eselect/eselect-xvmc') diff --git a/app-eselect/eselect-xvmc/Manifest b/app-eselect/eselect-xvmc/Manifest deleted file mode 100644 index eb3f2db1686d..000000000000 --- a/app-eselect/eselect-xvmc/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX eselect-xvmc-0.4.eselect 4169 BLAKE2B 88d4d93097e51c5e2f6b98adbf2e09a643a3ef37176010907035486b4d98eb38c02e0243a8ec617c89bc0204948db83431174d1bb217f6e9fc6f3fcb649338dd SHA512 d86d80b931d2aa6c085accf9a647745cffd56b496728162b1084eba2fbde981ac17d3d3758cef993427b4236330fcc21bf2fc52d2b50249764a65fc508121135 -EBUILD eselect-xvmc-0.4.ebuild 551 BLAKE2B 1b389fba3f0dc4c52b77273409d306a6a32e6656b1fccea7a87158d29b230adb2ed88e5ac2ae2a383209fe5cff352575990213c282976142ed6b451db05e2ed2 SHA512 cbad3bc700aadabfd33e54ef7e5755c5deabfebb71a41a4703951c940ee3633ea55416ce78cf3cb02a36c8497ff974492a211d65015f5ed0fa93cef241b63149 -MISC metadata.xml 331 BLAKE2B 94766ef6054386b5218ddab7910b2b9f4fa8904ba9d6738871a4c4fafec2433b42d489c8e156447ad473831fe55af2e75cd6e385305af8c40459ffa8ca1faa9f SHA512 f4c7dc245325bf6b4b37c893183e3dd9c43c9f05046e231f31f7fcfce8ee9e4108c0f4aa231b7d8f0fb4206fdb80186cd54dfe03ea7a037f6a5d4a61cf3b0d0b diff --git a/app-eselect/eselect-xvmc/eselect-xvmc-0.4.ebuild b/app-eselect/eselect-xvmc/eselect-xvmc-0.4.ebuild deleted file mode 100644 index 06c08baaf0d3..000000000000 --- a/app-eselect/eselect-xvmc/eselect-xvmc-0.4.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Manages XvMC implementations" -HOMEPAGE="https://www.gentoo.org/" -SRC_URI="" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="" - -DEPEND="" -RDEPEND="app-admin/eselect" - -S="${FILESDIR}" - -src_install() { - insinto /usr/share/eselect/modules - newins "${FILESDIR}"/${P}.eselect xvmc.eselect -} diff --git a/app-eselect/eselect-xvmc/files/eselect-xvmc-0.4.eselect b/app-eselect/eselect-xvmc/files/eselect-xvmc-0.4.eselect deleted file mode 100644 index 9c06d5ec4e64..000000000000 --- a/app-eselect/eselect-xvmc/files/eselect-xvmc-0.4.eselect +++ /dev/null @@ -1,198 +0,0 @@ -# -*-eselect-*- vim: ft=eselect -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -DESCRIPTION="Manage the XvMC implementation used by your system" -MAINTAINER="{cardoe,junghans}@gentoo.org" -VERSION="0.4" - -init_XVMC_vars() { - get_libname() { - case ${OSTYPE} in - darwin*) echo ${1:+.}${1}.dylib ;; - *) echo .so${1:+.}${1} ;; - esac - } - - XVMCLIBS=( - "libXvMCNVIDIA_dynamic$(get_libname 1)" - "libXvMC$(get_libname 1)" - "libviaXvMC$(get_libname 1)" - "libviaXvMCPro$(get_libname 1)" - "libchromeXvMC$(get_libname 1)" - "libchromeXvMCPro$(get_libname 1)" - "libXvMCVIA$(get_libname)" - "libXvMCVIAPro$(get_libname)" - "libI810XvMC$(get_libname 1)" - "/usr/lib/libIntelXvMC$(get_libname)" - "libAMDXvBA$(get_libname 1)" - ) - - XVMCPRETTY=( - "nvidia" - "xorg-x11" - "via" - "via-pro" - "openchrome" - "openchrome-pro" - "unichrome" - "unichrome-pro" - "intel-i810" - "intel-i915/i965" - "ati" - ) -} - -get_implementation_indices() { - local ret n - for (( n = 0; n < ${#XVMCLIBS[@]}; ++n )); do - [[ -e "${EROOT}/usr/lib/${XVMCLIBS[n]##*/}" ]] && ret+=($n) - done - - echo ${ret[@]} -} - -get_current_implementation_index() { - local n - if [[ -f "${EROOT}/etc/X11/XvMCConfig" ]]; then - local current=$(< "${EROOT}/etc/X11/XvMCConfig") - for (( n = 0; n < ${#XVMCLIBS[@]}; ++n )); do - if [[ "${XVMCLIBS[n]}" = "${current}" ]]; then - echo "${n}" - return - fi - done - fi - - echo "-1" -} - -set_new_implementation() { - echo -n "Switching to ${XVMCPRETTY[$1]} XvMC implementation..." - touch "${EROOT}/etc/X11/XvMCConfig" 2>&1 > /dev/null - if [[ $? -eq 0 ]]; then - echo "${XVMCLIBS[$1]}" > "${EROOT}/etc/X11/XvMCConfig" - chmod 644 "${EROOT}/etc/X11/XvMCConfig" - [[ ${EROOT} == "/" ]] && chown 0:0 "${EROOT}/etc/X11/XvMCConfig" - echo " done" - else - echo " failed!" - echo "Insufficient privileges" - fi -} - -### list action - -## {{{ list stuff -describe_list() { - echo "List Available XvMC implementations" -} - -do_list() { - local output n - init_XVMC_vars - local avail=( $(get_implementation_indices) ) - local current=$(get_current_implementation_index) - write_list_start \ - "Available XvMC implementations ($(highlight '*') is current):" - - for n in "${avail[@]}"; do - output[n]=${XVMCPRETTY[n]} - [[ ${current} -eq ${n} ]] \ - && output[n]=$(highlight_marker "${output[n]}") - done - write_numbered_list -m "(none found)" "${output[@]}" - - return 0 -} -## }}} - -### show action - -## {{{ show stuff -describe_show() { - echo "Print the current XvMC implementation." -} - -do_show() { - init_XVMC_vars - local current=$(get_current_implementation_index) - write_list_start "Current XvMC implementation:" - - if [[ ${current} -ne -1 ]]; then - echo "${XVMCPRETTY[current]}" - return 0 - else - echo "(none)" - return 2 - fi -} -## }}} - -### set action - -## {{{ set stuff -describe_set() { - echo "Select the XvMC implementation" -} - -describe_set_parameters() { - echo "" -} - -describe_set_options() { - echo " : XvMC implementation to activate" - echo "--use-old : If an implementation is already set, use that one instead" -} - -do_set() { - init_XVMC_vars - local current=$(get_current_implementation_index) - local avail=( $(get_implementation_indices) ) - local n new action - - while [[ ${#@} -gt 0 ]]; do - local opt=${1} - shift - case ${opt} in - --use-old) - if [[ ${current} -gt -1 ]]; then - (( ${current} < ${#XVMCPRETTY[@]} )) && action="old-implementation" - fi - ;; - *) - [[ -z ${action} ]] && action="set-implementation" - - if is_number ${opt} ; then - new=${avail[opt - 1]} - if [[ -z ${new} ]]; then - die -q "Unrecognized option: ${opt}" - fi - elif has ${opt} ${XVMCPRETTY[@]}; then - for (( n = 0; n < ${#XVMCPRETTY[@]}; ++n )); do - [[ "${XVMCPRETTY[n]}" = "${opt}" ]] && new=${n} - done - else - die -q "Unrecognized option: ${opt}" - fi - ;; - esac - done - - case ${action} in - old-implementation) - set_new_implementation ${current} - return $? - ;; - set-implementation) - if [[ -n ${new} ]]; then - set_new_implementation ${new} - return $? - else - die -q "Please specify an implementation to set" - fi - ;; - *) - die -q "Invalid usage of set action." - esac -} diff --git a/app-eselect/eselect-xvmc/metadata.xml b/app-eselect/eselect-xvmc/metadata.xml deleted file mode 100644 index 10bc494a7e79..000000000000 --- a/app-eselect/eselect-xvmc/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - junghans@gentoo.org - Christoph Junghans - - - cardoe@gentoo.org - - -- cgit v1.2.3