summaryrefslogtreecommitdiff
path: root/sys-kernel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-06-04 17:08:18 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-06-04 17:08:18 +0100
commitd04f743cd221602c64d13f5b6918ea6e21ff4f51 (patch)
tree72b190cfab4eb98fe0641549dcc6fc48162f828c /sys-kernel
parent0169682f925b1b2e374a62fd607ecf80b3ea3b52 (diff)
bring virtualbox-guest-dkms back
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/virtualbox-guest-dkms/.BUILDINFO254
-rw-r--r--sys-kernel/virtualbox-guest-dkms/.INSTALL12
-rw-r--r--sys-kernel/virtualbox-guest-dkms/.MTREEbin0 -> 19400 bytes
-rw-r--r--sys-kernel/virtualbox-guest-dkms/.PKGINFO64
-rw-r--r--sys-kernel/virtualbox-guest-dkms/Manifest1
-rw-r--r--sys-kernel/virtualbox-guest-dkms/files/dkms.patch14
-rw-r--r--sys-kernel/virtualbox-guest-dkms/virtualbox-guest-dkms-5.1.22.ebuild43
7 files changed, 388 insertions, 0 deletions
diff --git a/sys-kernel/virtualbox-guest-dkms/.BUILDINFO b/sys-kernel/virtualbox-guest-dkms/.BUILDINFO
new file mode 100644
index 00000000..d87e15e8
--- /dev/null
+++ b/sys-kernel/virtualbox-guest-dkms/.BUILDINFO
@@ -0,0 +1,254 @@
+builddir = /build
+pkgbuild_sha256sum = 874677cb0a76ca376073099e80869bf78d565ba0a9cb712d897bfc50dd77b0df
+buildenv = !distcc
+buildenv = color
+buildenv = !ccache
+buildenv = check
+buildenv = !sign
+options = strip
+options = docs
+options = !libtool
+options = !staticlibs
+options = emptydirs
+options = zipman
+options = purge
+options = !optipng
+options = !upx
+options = !debug
+installed = acl-2.2.52-3
+installed = alsa-lib-1.1.3-1
+installed = archlinux-keyring-20170320-1
+installed = attr-2.4.47-2
+installed = autoconf-2.69-4
+installed = automake-1.15-2
+installed = avahi-0.6.32-3
+installed = bash-4.4.012-2
+installed = bin86-0.16.21-1
+installed = binutils-2.28.0-2
+installed = bison-3.0.4-2
+installed = bzip2-1.0.6-6
+installed = ca-certificates-20170307-1
+installed = ca-certificates-cacert-20140824-4
+installed = ca-certificates-mozilla-3.30.2-1
+installed = ca-certificates-utils-20170307-1
+installed = cdrtools-3.02a07-2
+installed = compositeproto-0.4.2-3
+installed = coreutils-8.27-1
+installed = cracklib-2.9.6-1
+installed = curl-7.54.0-3
+installed = damageproto-1.2.1-3
+installed = db-5.3.28-3
+installed = dbus-1.10.18-1
+installed = dev86-0.16.21-1
+installed = device-mapper-2.02.171-1
+installed = diffutils-3.5-1
+installed = dri2proto-2.8-2
+installed = dri3proto-1.0-1
+installed = e2fsprogs-1.43.4-1
+installed = expat-2.2.0-2
+installed = fakeroot-1.21-2
+installed = file-5.30-1
+installed = filesystem-2017.03-2
+installed = findutils-4.6.0-2
+installed = fixesproto-5.0+9+g4292ec1-1
+installed = flac-1.3.2-1
+installed = flex-2.6.4-1
+installed = fontconfig-2.12.1-4
+installed = fontsproto-2.1.3-1
+installed = freetype2-2.7.1-2
+installed = gawk-4.1.4-2
+installed = gc-7.6.0-1
+installed = gcc-libs-multilib-6.3.1-2
+installed = gcc-multilib-6.3.1-2
+installed = gdbm-1.13-1
+installed = gettext-0.19.8.1-2
+installed = glib2-2.52.1+4+g2eddcef1e-1
+installed = glibc-2.25-1
+installed = glproto-1.4.17-1
+installed = glu-9.0.0-4
+installed = gmp-6.1.2-1
+installed = gnupg-2.1.20-2
+installed = gnutls-3.5.11-1
+installed = gpgme-1.9.0-3
+installed = graphite-1:1.3.10-1
+installed = grep-3.0-1
+installed = groff-1.22.3-7
+installed = gsoap-2.8.44-2
+installed = guile-2.2.2-1
+installed = gzip-1.8-2
+installed = harfbuzz-1.4.6-1
+installed = hicolor-icon-theme-0.15-1
+installed = hwids-20161103-1
+installed = iana-etc-20170426-1
+installed = iasl-20170224-1
+installed = icu-59.1-1
+installed = inputproto-2.3.2-1
+installed = iptables-1.6.1-1
+installed = java-environment-common-2-2
+installed = java-runtime-common-2-2
+installed = jdk7-openjdk-7.u131_2.6.9-1
+installed = jre7-openjdk-7.u131_2.6.9-1
+installed = jre7-openjdk-headless-7.u131_2.6.9-1
+installed = kbd-2.0.4-1
+installed = kbproto-1.0.7-1
+installed = keyutils-1.5.10-1
+installed = kmod-24-1
+installed = krb5-1.15-1
+installed = lcms2-2.8-2
+installed = less-487-1
+installed = lib32-fakeroot-1.21-1
+installed = lib32-gcc-libs-6.3.1-2
+installed = lib32-glibc-2.25-1
+installed = lib32-libltdl-2.4.6-4
+installed = libarchive-3.3.1-5
+installed = libassuan-2.4.3-1
+installed = libasyncns-0.8+3+g68cd5af-1
+installed = libatomic_ops-7.4.4-1
+installed = libcap-2.25-1
+installed = libcups-2.2.3-1
+installed = libdaemon-0.14-3
+installed = libdrm-2.4.80-1
+installed = libedit-20170329_3.1-1
+installed = libelf-0.168-1
+installed = libevdev-1.5.7-1
+installed = libffi-3.2.1-2
+installed = libgcrypt-1.7.6-1
+installed = libglvnd-0.2.999+g4ba53457-2
+installed = libgpg-error-1.27-1
+installed = libgudev-231+1+g0841288-1
+installed = libice-1.0.9-1
+installed = libidl2-0.8.14-4
+installed = libidn-1.33-1
+installed = libinput-1.7.2-1
+installed = libjpeg-turbo-1.5.1-1
+installed = libksba-1.3.4-2
+installed = libldap-2.4.44-4
+installed = libmnl-1.0.4-1
+installed = libmpc-1.0.3-2
+installed = libnftnl-1.0.7-1
+installed = libnghttp2-1.22.0-1
+installed = libnl-3.2.29-2
+installed = libogg-1.3.2-1
+installed = libomxil-bellagio-0.9.3-1
+installed = libpcap-1.8.1-2
+installed = libpciaccess-0.13.5-1
+installed = libpng-1.6.29-1
+installed = libproxy-0.4.13-2
+installed = libpsl-0.17.0-2
+installed = libpulse-10.0-3
+installed = libsasl-2.1.26-11
+installed = libseccomp-2.3.2-1
+installed = libsecret-0.18.5+14+g9980655-1
+installed = libsm-1.2.2-2
+installed = libsndfile-1.0.28-1
+installed = libssh2-1.8.0-2
+installed = libstdc++5-3.3.6-5
+installed = libsystemd-232-8
+installed = libtasn1-4.10-1
+installed = libtiff-4.0.7-3
+installed = libtirpc-1.0.1-3
+installed = libtool-2.4.6-7
+installed = libtxc_dxtn-1.0.1-6
+installed = libunistring-0.9.7-1
+installed = libusb-1.0.21-1
+installed = libutil-linux-2.29.2-2
+installed = libvncserver-0.9.11-2
+installed = libvorbis-1.3.5-1
+installed = libvpx-1.6.1-1
+installed = libwacom-0.24-1
+installed = libx11-1.6.5-1
+installed = libxau-1.0.8-2
+installed = libxcb-1.12-1
+installed = libxcomposite-0.4.4-2
+installed = libxcursor-1.1.14-2
+installed = libxdamage-1.1.4-2
+installed = libxdmcp-1.1.2-1
+installed = libxext-1.3.3-1
+installed = libxfixes-5.0.3-1
+installed = libxi-1.7.9-1
+installed = libxinerama-1.1.3-2
+installed = libxkbcommon-0.7.1-1
+installed = libxkbcommon-x11-0.7.1-1
+installed = libxml2-2.9.4+16+g07418011-2
+installed = libxmu-1.1.2-1
+installed = libxrandr-1.5.1-1
+installed = libxrender-0.9.10-1
+installed = libxshmfence-1.2-1
+installed = libxslt-1.1.29+42+gac341cbd-1
+installed = libxt-1.1.5-1
+installed = libxtst-1.2.3-1
+installed = libxxf86vm-1.1.4-1
+installed = linux-api-headers-4.10.1-1
+installed = linux-headers-4.10.13-1
+installed = llvm-libs-4.0.0-2
+installed = lz4-1:1.7.5-1
+installed = m4-1.4.18-1
+installed = make-4.2.1-2
+installed = mesa-17.0.5-1
+installed = mpfr-3.1.5.p2-1
+installed = mtdev-1.1.5-1
+installed = ncurses-6.0+20170429-1
+installed = nettle-3.3-1
+installed = npth-1.3-1
+installed = nspr-4.14-1
+installed = nss-3.30.2-1
+installed = openssl-1.1.0.e-1
+installed = openssl-1.0-1.0.2.k-3
+installed = p11-kit-0.23.5-1
+installed = pacman-5.0.1-5
+installed = pacman-mirrorlist-20170427-1
+installed = pam-1.3.0-1
+installed = pambase-20130928-1
+installed = patch-2.7.5-1
+installed = pcre-8.40-1
+installed = perl-5.24.1-1
+installed = pinentry-1.0.0-1
+installed = pixman-0.34.0-1
+installed = pkg-config-0.29.2-1
+installed = presentproto-1.1-1
+installed = python2-2.7.13-2
+installed = qt5-base-5.8.0-11
+installed = qt5-tools-5.8.0-1
+installed = qt5-x11extras-5.8.0-1
+installed = randrproto-1.5.0-1
+installed = readline-7.0.003-1
+installed = recordproto-1.14.2-2
+installed = renderproto-0.11.1-3
+installed = resourceproto-1.2.0-3
+installed = scrnsaverproto-1.2.2-2
+installed = sdl-1.2.15-8
+installed = sdl_ttf-2.0.11-4
+installed = sed-4.4-1
+installed = shadow-4.4-3
+installed = sqlite-3.18.0-1
+installed = sudo-1.8.19.p2-1
+installed = systemd-232-8
+installed = tar-1.29-2
+installed = texinfo-6.3-1
+installed = tslib-1.9-1
+installed = tzdata-2017b-1
+installed = util-linux-2.29.2-2
+installed = vde2-2.3.2-10
+installed = videoproto-2.3.3-1
+installed = wayland-1.13.0-1
+installed = which-2.21-2
+installed = xalan-c-1:1.11-1
+installed = xcb-proto-1.12-3
+installed = xcb-util-0.4.0-1
+installed = xcb-util-image-0.4.0-1
+installed = xcb-util-keysyms-0.4.0-1
+installed = xcb-util-renderutil-0.3.9-1
+installed = xcb-util-wm-0.4.1-1
+installed = xdg-utils-1.1.2-1
+installed = xerces-c-3.1.4-1
+installed = xextproto-7.3.0-1
+installed = xf86driproto-2.1.1-3
+installed = xf86vidmodeproto-2.3.1-3
+installed = xineramaproto-1.2.1-3
+installed = xkeyboard-config-2.20-1
+installed = xorg-server-devel-1.19.3-2
+installed = xorg-util-macros-1.19.1-1
+installed = xorg-xset-1.2.3-1
+installed = xproto-7.0.31-1
+installed = xz-5.2.3-1
+installed = zlib-1:1.2.11-1
diff --git a/sys-kernel/virtualbox-guest-dkms/.INSTALL b/sys-kernel/virtualbox-guest-dkms/.INSTALL
new file mode 100644
index 00000000..e15beac0
--- /dev/null
+++ b/sys-kernel/virtualbox-guest-dkms/.INSTALL
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+# arg 1: the new package version
+# arg 2: the old package version
+post_upgrade() {
+ if (( $(vercmp $2 5.0.16-3) < 0 )); then
+ echo '==> Since version 5.0.16-2 kernel modules are loaded at boot by systemd-modules-load.'
+ echo '==> Read modules-load.d man page to disable them.'
+ fi
+}
+
+# vim:set ts=2 sw=2 ft=sh et:
diff --git a/sys-kernel/virtualbox-guest-dkms/.MTREE b/sys-kernel/virtualbox-guest-dkms/.MTREE
new file mode 100644
index 00000000..a51a9ca5
--- /dev/null
+++ b/sys-kernel/virtualbox-guest-dkms/.MTREE
Binary files differ
diff --git a/sys-kernel/virtualbox-guest-dkms/.PKGINFO b/sys-kernel/virtualbox-guest-dkms/.PKGINFO
new file mode 100644
index 00000000..0541f35e
--- /dev/null
+++ b/sys-kernel/virtualbox-guest-dkms/.PKGINFO
@@ -0,0 +1,64 @@
+# Generated by makepkg 5.0.1
+# using fakeroot version 1.21
+# Tue May 9 19:42:08 UTC 2017
+pkgname = virtualbox-guest-dkms
+pkgbase = virtualbox
+pkgver = 5.1.22-2
+pkgdesc = VirtualBox Guest kernel modules sources
+url = http://virtualbox.org
+builddate = 1494358928
+packager = Christian Hesse <arch@eworm.de>
+size = 7923712
+arch = x86_64
+license = GPL
+license = custom
+replaces = virtualbox-archlinux-source
+replaces = virtualbox-guest-source
+replaces = virtualbox-guest-modules-lts
+conflict = virtualbox-archlinux-source
+conflict = virtualbox-guest-source
+provides = VIRTUALBOX-GUEST-MODULES
+depend = dkms
+depend = gcc
+depend = make
+optdepend = linux-headers: build modules against Arch kernel
+optdepend = linux-lts-headers: build modules against LTS kernel
+optdepend = linux-zen-headers: build modules against ZEN kernel
+makedepend = alsa-lib
+makedepend = bin86
+makedepend = cdrkit
+makedepend = curl
+makedepend = dev86
+makedepend = device-mapper
+makedepend = glu
+makedepend = gsoap
+makedepend = iasl
+makedepend = jdk7-openjdk
+makedepend = libidl2
+makedepend = libpulse
+makedepend = libstdc++5
+makedepend = libvncserver
+makedepend = libvpx
+makedepend = libxcomposite
+makedepend = libxcursor
+makedepend = libxinerama
+makedepend = libxml2
+makedepend = libxmu
+makedepend = libxrandr
+makedepend = libxslt
+makedepend = libxtst
+makedepend = linux-headers
+makedepend = mesa
+makedepend = python2
+makedepend = qt5-base
+makedepend = qt5-x11extras
+makedepend = qt5-tools
+makedepend = sdl
+makedepend = sdl_ttf
+makedepend = sed
+makedepend = vde2
+makedepend = xalan-c
+makedepend = xf86driproto
+makedepend = xorg-server-devel
+makedepend = gcc-multilib
+makedepend = lib32-glibc
diff --git a/sys-kernel/virtualbox-guest-dkms/Manifest b/sys-kernel/virtualbox-guest-dkms/Manifest
new file mode 100644
index 00000000..af81e8f2
--- /dev/null
+++ b/sys-kernel/virtualbox-guest-dkms/Manifest
@@ -0,0 +1 @@
+DIST virtualbox-guest-dkms-5.1.22-2-x86_64.pkg.tar.xz 576452 SHA256 d3a2bb61b2a50eb7e8c7bca49620ef685850d7299e476ee632db6a2650e549cd SHA512 35f4adb4c7e84c094879a8974f4f943bdc56738ff8801fc9e77511738c53577c68d10a9588847433b71fd216b152cccdd4cd7f6b6a1ab42e09a85c89ccfcc863 WHIRLPOOL 8d8890657640d495d055b5bb7271561a13844c25b525de061b0ef8003f23e5a0dae38af4eeed92c4253fb2f0b6b313f9f3cddacfefdfe7e1ed9424baac51c3d8
diff --git a/sys-kernel/virtualbox-guest-dkms/files/dkms.patch b/sys-kernel/virtualbox-guest-dkms/files/dkms.patch
new file mode 100644
index 00000000..d935cf1f
--- /dev/null
+++ b/sys-kernel/virtualbox-guest-dkms/files/dkms.patch
@@ -0,0 +1,14 @@
+diff -Nur a/dkms.conf b/dkms.conf
+--- a/dkms.conf 2016-10-25 17:45:45.245376701 +0100
++++ b/dkms.conf 2016-10-25 17:46:28.523379606 +0100
+@@ -14,8 +14,8 @@
+ # hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
+ #
+
+-PACKAGE_NAME="vboxguest"
+-PACKAGE_VERSION=5.1.22_OSE
++PACKAGE_NAME="virtualbox-guest-dkms"
++PACKAGE_VERSION=5.1.22
+ AUTOINSTALL=yes
+
+ BUILT_MODULE_NAME[0]="vboxguest"
diff --git a/sys-kernel/virtualbox-guest-dkms/virtualbox-guest-dkms-5.1.22.ebuild b/sys-kernel/virtualbox-guest-dkms/virtualbox-guest-dkms-5.1.22.ebuild
new file mode 100644
index 00000000..a1d22196
--- /dev/null
+++ b/sys-kernel/virtualbox-guest-dkms/virtualbox-guest-dkms-5.1.22.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Kernel Modules (guest) source for Virtualbox"
+HOMEPAGE="http://www.virtualbox.org/"
+SRC_URI="http://mirror.archlinux.ro/archlinux/community/os/x86_64/${P}-2-x86_64.pkg.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="sys-kernel/dkms"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/usr/src/vboxguest-${PV}_OSE
+
+src_prepare() {
+ epatch ${FILESDIR}/dkms.patch
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ dodir /usr/src/${P}
+ insinto /usr/src/${P}
+ doins -r ${S}/*
+}
+
+pkg_postinst() {
+ dkms add ${PN}/${PV}
+}
+
+pkg_prerm() {
+ dkms remove ${PN}/${PV} --all
+}