summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Eden <sven.eden@gmx.de>2018-03-28 08:27:10 +0200
committerSven Eden <sven.eden@gmx.de>2018-03-28 08:27:10 +0200
commitb5c476efec086063b5cf0c91b5614f3d6f37443c (patch)
treef8cf4b898758d88fe893fff1c9f0d01edf5bc42f
parentdev-games/ogre-2.1-r20180323 : Experimental dev ebuild (diff)
downloadseden-b5c476efec086063b5cf0c91b5614f3d6f37443c.tar.gz
seden-b5c476efec086063b5cf0c91b5614f3d6f37443c.tar.bz2
seden-b5c476efec086063b5cf0c91b5614f3d6f37443c.zip
Major cleanup
-rw-r--r--dev-util/nvidia-cuda-toolkit/Manifest1
-rw-r--r--dev-util/nvidia-cuda-toolkit/files/cuda-config.in28
-rw-r--r--dev-util/nvidia-cuda-toolkit/files/support_gcc6.patch17
-rw-r--r--dev-util/nvidia-cuda-toolkit/metadata.xml17
-rw-r--r--dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61-r1.ebuild139
-rw-r--r--gnome-base/gvfs/files/gvfs-1.32.1-enable-elogind.patch2
-rw-r--r--lxqt-base/lxqt-meta/Manifest3
-rw-r--r--lxqt-base/lxqt-meta/lxqt-meta-0.10.0-r1.ebuild49
-rw-r--r--lxqt-base/lxqt-meta/lxqt-meta-0.11.0-r2.ebuild (renamed from lxqt-base/lxqt-meta/lxqt-meta-0.11.0-r1.ebuild)0
9 files changed, 1 insertions, 255 deletions
diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest
deleted file mode 100644
index 7548ba7..0000000
--- a/dev-util/nvidia-cuda-toolkit/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cuda_8.0.61_375.26_linux.run 1465528129 SHA256 9ceca9c2397f841024e03410bfd6eabfd72b384256fbed1c1e4834b5b0ce9dc4 SHA512 d22303719a9feff64f95bf6a966f1caa2bf0cf8c955e475ce08ce54faa5e098d336c2db223ef0185c1f23b9c52b7d2f81a63515485219cfc016d72bda979248b WHIRLPOOL 650a0e8bc9ad2d0637cd4a82a057bf77e613559d1080a86009f594c73adb8879de62b26dac9d8e3f572806556bf878505382479e596d4ce91929ab94b882489a
diff --git a/dev-util/nvidia-cuda-toolkit/files/cuda-config.in b/dev-util/nvidia-cuda-toolkit/files/cuda-config.in
deleted file mode 100644
index ca0d1d7..0000000
--- a/dev-util/nvidia-cuda-toolkit/files/cuda-config.in
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-
-SUPPORT_GCC_VERSIONS_BY_CUDA="CUDA_SUPPORTED_GCC"
-
-_print_help() {
- cat <<- EOF
- Usage:
- $(basename $0) [options]
-
- -s | --supported Returns by current CUDA supported gcc versions
- -h | --help Shows this help
- EOF
-}
-
-case ${1} in
- -s|--supported)
- echo "${SUPPORT_GCC_VERSIONS_BY_CUDA}"
- exit 0
- ;;
- -h|--help)
- _print_help
- exit -1
- ;;
- *)
- _print_help
- exit 1
- ;;
-esac
diff --git a/dev-util/nvidia-cuda-toolkit/files/support_gcc6.patch b/dev-util/nvidia-cuda-toolkit/files/support_gcc6.patch
deleted file mode 100644
index 68069f5..0000000
--- a/dev-util/nvidia-cuda-toolkit/files/support_gcc6.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/include/host_config.h 2017-05-14 14:00:39.247227529 +0200
-+++ b/include/host_config.h 2017-05-14 14:02:01.105229124 +0200
-@@ -114,11 +114,11 @@
-
- #if defined(__GNUC__)
-
--#if __GNUC__ > 5
-+#if __GNUC__ > 6
-
--#error -- unsupported GNU version! gcc versions later than 5 are not supported!
-+#error -- unsupported GNU version! gcc versions later than 6 are not supported!
-
--#endif /* __GNUC__ > 5 */
-+#endif /* __GNUC__ > 6 */
-
- #if defined(__APPLE__) && defined(__MACH__) && !defined(__clang__)
- #error -- clang and clang++ are the only supported host compilers on Mac OS X!
diff --git a/dev-util/nvidia-cuda-toolkit/metadata.xml b/dev-util/nvidia-cuda-toolkit/metadata.xml
deleted file mode 100644
index ad6a397..0000000
--- a/dev-util/nvidia-cuda-toolkit/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <use>
- <flag name="profiler">
- Installs the NVIDIA CUDA visual profiler.
- </flag>
- <flag name="debugger">
- Installs the CUDA debugger.
- </flag>
- <flag name="eclipse">Install plugins for eclipse</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61-r1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61-r1.ebuild
deleted file mode 100644
index 855f8b3..0000000
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-8.0.61-r1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit check-reqs cuda toolchain-funcs unpacker versionator
-
-MYD=$(get_version_component_range 1-2)
-DRIVER_PV="375.26"
-
-DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
-HOMEPAGE="https://developer.nvidia.com/cuda-zone"
-SRC_URI="https://developer.nvidia.com/compute/cuda/${MYD}/Prod2/local_installers/cuda_${PV}_${DRIVER_PV}_linux-run -> cuda_${PV}_${DRIVER_PV}_linux.run"
-SLOT="0/${PV}"
-LICENSE="NVIDIA-CUDA"
-KEYWORDS="-* ~amd64 ~amd64-linux"
-IUSE="debugger doc eclipse profiler"
-
-DEPEND=""
-RDEPEND="${DEPEND}
- >=sys-devel/gcc-4.7[cxx]
- >=x11-drivers/nvidia-drivers-375.26[X,uvm]
- debugger? (
- sys-libs/libtermcap-compat
- sys-libs/ncurses:5/5[tinfo]
- )
- eclipse? ( >=virtual/jre-1.6 )
- profiler? ( >=virtual/jre-1.6 )"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="opt/cuda/*"
-
-CHECKREQS_DISK_BUILD="3500M"
-
-PATCHES=(
- "${FILESDIR}"/support_gcc6.patch
-)
-
-pkg_setup() {
- # We don't like to run cuda_pkg_setup as it depends on us
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpacker
- unpacker run_files/cuda-linux*.run
-}
-
-src_prepare() {
- local cuda_supported_gcc
-
- cuda_supported_gcc="4.7 4.8 4.9 5.3 5.4 6.3"
-
- sed \
- -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
- "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
-
- default
-}
-
-src_install() {
- local i remove=( doc jre run_files install-linux.pl cuda-installer.pl )
- local cudadir=/opt/cuda
- local ecudadir="${EPREFIX}${cudadir}"
-
- if use doc; then
- DOCS+=( doc/pdf/. )
- HTML_DOCS+=( doc/html/. )
- fi
- einstalldocs
-
- mv doc/man/man3/{,cuda-}deprecated.3 || die
- doman doc/man/man*/*
-
- use debugger || remove+=( bin/cuda-gdb extras/Debugger extras/cuda-gdb-${PV}.src.tar.gz )
-
- if use profiler; then
- # hack found in install-linux.pl
- for i in nvvp nsight; do
- cat > bin/${i} <<- EOF || die
- #!/usr/bin/env sh
- LD_LIBRARY_PATH=\${LD_LIBRARY_PATH}:${ecudadir}/lib:${ecudadir}/lib64 \
- UBUNTU_MENUPROXY=0 LIBOVERLAY_SCROLLBAR=0 \
- ${ecudadir}/lib${i}/${i} -vm ${EPREFIX}/usr/bin/java
- EOF
- chmod a+x bin/${i} || die
- done
- else
- use eclipse || remove+=( libnvvp libnsight )
- remove+=( extras/CUPTI )
- fi
-
- for i in "${remove[@]}"; do
- ebegin "Cleaning ${i}..."
- rm -rf "${i}" || die
- eend
- done
-
- dodir ${cudadir}
- mv * "${ED%/}${cudadir}" || die
-
- cat > "${T}"/99cuda <<- EOF || die
- PATH=${ecudadir}/bin$(usex profiler ":${ecudadir}/libnvvp" "")
- ROOTPATH=${ecudadir}/bin
- LDPATH=${ecudadir}/lib64:${ecudadir}/lib:${ecudadir}/nvvm/lib64
- EOF
- doenvd "${T}"/99cuda
-
- use profiler && \
- make_wrapper nvprof "${ecudadir}/bin/nvprof" "." "${ecudadir}/lib64:${ecudadir}/lib"
-
- dobin "${T}"/cuda-config
-}
-
-pkg_postinst_check() {
- local a b
- a="$(version_sort $(cuda-config -s))"; a=( $a )
- # greatest supported version
- b="${a[${#a[@]}-1]}"
-
- # if gcc and if not gcc-version is at least greatest supported
- if tc-is-gcc && \
- ! version_is_at_least gcc-version ${b}; then
- ewarn ""
- ewarn "gcc >= ${b} will not work with CUDA"
- ewarn "Make sure you set an earlier version of gcc with gcc-config"
- ewarn "or append --compiler-bindir= pointing to a gcc bindir like"
- ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}"
- ewarn "to the nvcc compiler flags"
- ewarn ""
- fi
-}
-
-pkg_postinst() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- pkg_postinst_check
- fi
-}
diff --git a/gnome-base/gvfs/files/gvfs-1.32.1-enable-elogind.patch b/gnome-base/gvfs/files/gvfs-1.32.1-enable-elogind.patch
index 20e4032..69351ef 100644
--- a/gnome-base/gvfs/files/gvfs-1.32.1-enable-elogind.patch
+++ b/gnome-base/gvfs/files/gvfs-1.32.1-enable-elogind.patch
@@ -8,7 +8,7 @@
+dnl *** Check for libelogind ***
+dnl **********************************
+
-+AC_ARG_ENABLE([libelogind], [AS_HELP_STRING([--enable-libsystemd-login],[Use libelogind instead of libsystemd-login])])
++AC_ARG_ENABLE([libelogind], [AS_HELP_STRING([--enable-libelogind],[Use libelogind instead of libsystemd-login])])
+msg_libelogind=no
+LIBELOGIND_REQUIRED=218
+
diff --git a/lxqt-base/lxqt-meta/Manifest b/lxqt-base/lxqt-meta/Manifest
deleted file mode 100644
index 851c843..0000000
--- a/lxqt-base/lxqt-meta/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-EBUILD lxqt-meta-0.10.0-r1.ebuild 1627 SHA256 31fa40de01dc2551201dc11a74233a8bc9d2b356d1adc7d0f12ee07b4594b35a SHA512 ab65bce865b63cc2562dfc6cea851569e12aab7a5620efe918c83a7fb282a001294ed53dcb92748b437a20bababf46c462721ec0cdc2e7321d0ce5d0212c7c66 WHIRLPOOL 452f657f33101b8f3bb3bf5b2c558f3815d4abe28d93b631597b49618c8027195815789bbd861d5da691da5fa4468628f3eeb57d58e00a1943eef63f47f65559
-EBUILD lxqt-meta-0.11.0-r1.ebuild 1623 SHA256 69ef64dd1badfccc248540c0bdbb5f3f84f4524b3b57b515209b74307f0443ca SHA512 38c45b22df9914ec11a9b2460c2e13e3be343509d1c8055daf451fb701933df38d36e2f2e5fa444fbe340f5d353304d7f7a3dee747f03b2e2ead7c075138c4eb WHIRLPOOL 9785b470a211289059e9c4c451c4089a181818b2f79e329de0488d45a49090bccbbcd2ab27b352ffacdc82021662fdd03573a7f95cfc66a20056049cc1b2361b
-MISC metadata.xml 1267 SHA256 61fb2d4aa6f67089887267c4ceb914a6dbc08056e313b1f0ad65f68c7b3009d8 SHA512 f3046976faaed6b5e79f37a8cb97316e4451ccb66fe0dc3c8abe5d8627354a87932ed1749e445e03a2f3a86b3af36d7b9fb647ae165bb326c8690a79f32bd4d1 WHIRLPOOL 35558f7e06e9c06cdf7b9857e7b6e4c28bd2685ab29a7485ca474d139ba645d80b72283855084c935c52221faee1516812585bacfc71de85d7b690014f2da0c5
diff --git a/lxqt-base/lxqt-meta/lxqt-meta-0.10.0-r1.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-0.10.0-r1.ebuild
deleted file mode 100644
index ee88e8f..0000000
--- a/lxqt-base/lxqt-meta/lxqt-meta-0.10.0-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
-HOMEPAGE="http://lxqt.org/"
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+about admin +filemanager +icons lightdm lximage minimal +oxygen +policykit
- powermanagement sddm ssh-askpass sudo"
-REQUIRED_USE="oxygen? ( icons )"
-
-RDEPEND="
- >=lxde-base/lxmenu-data-0.1.2
- =lxqt-base/lxqt-common-0.10*
- ~lxqt-base/lxqt-config-${PV}
- ~lxqt-base/lxqt-globalkeys-${PV}
- ~lxqt-base/lxqt-notificationd-${PV}
- ~lxqt-base/lxqt-panel-${PV}
- ~lxqt-base/lxqt-qtplugin-${PV}
- ~lxqt-base/lxqt-runner-${PV}
- ~lxqt-base/lxqt-session-${PV}
- virtual/ttf-fonts
- about? ( ~lxqt-base/lxqt-about-${PV} )
- admin? ( ~lxqt-base/lxqt-admin-${PV} )
- filemanager? ( ~x11-misc/pcmanfm-qt-${PV} )
- icons? ( oxygen? ( kde-frameworks/oxygen-icons )
- !oxygen? ( virtual/freedesktop-icon-theme ) )
- lightdm? ( x11-misc/lightdm )
- lximage? ( media-gfx/lximage-qt )
- !minimal? ( x11-wm/openbox
- x11-misc/obconf-qt )
- policykit? ( ~lxqt-base/lxqt-policykit-${PV}
- || ( sys-auth/elogind[policykit(-)]
- sys-auth/consolekit[policykit(-)]
- sys-apps/systemd[policykit(-)] ) )
- powermanagement? ( ~lxqt-base/lxqt-powermanagement-${PV} )
- sddm? ( >=x11-misc/sddm-0.11.0 )
- ssh-askpass? ( ~lxqt-base/lxqt-openssh-askpass-${PV} )
- sudo? ( ~lxqt-base/lxqt-sudo-${PV} )"
-
-# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the initial
-# install expects oxygen icons, until the user specifies otherwise (bug 543380)
-
-S="${WORKDIR}"
diff --git a/lxqt-base/lxqt-meta/lxqt-meta-0.11.0-r1.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-0.11.0-r2.ebuild
index 510a145..510a145 100644
--- a/lxqt-base/lxqt-meta/lxqt-meta-0.11.0-r1.ebuild
+++ b/lxqt-base/lxqt-meta/lxqt-meta-0.11.0-r2.ebuild