Merged the xorg-server-1.17 branch.
broken drivers: - AMD catalyst (needs xorg-server-1.16) - xf86-video-geode (needs API changes) - xf86-video-openchrome (needs API changes)
This commit is contained in:
commit
a1c9a91d0e
20 changed files with 148 additions and 77 deletions
|
@ -4,7 +4,7 @@ _desc="NVIDIA drivers for linux (long-lived series)"
|
|||
|
||||
pkgname=nvidia-stable
|
||||
version=340.76
|
||||
revision=2
|
||||
revision=3
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="Propietary NVIDIA license"
|
||||
homepage="http://www.nvidia.com"
|
||||
|
@ -13,7 +13,7 @@ only_for_archs="i686 x86_64"
|
|||
repository="nonfree"
|
||||
create_wrksrc=yes
|
||||
short_desc="${_desc} - Libraries and Utilities"
|
||||
depends="virtual?xserver-abi-video<19 nvidia-stable-dkms-${version}_${revision} pkg-config"
|
||||
depends="virtual?xserver-abi-video<20 nvidia-stable-dkms-${version}_${revision} pkg-config"
|
||||
conflicts="catalyst>=0"
|
||||
|
||||
provides="nvidia-${version}_${revision} libGL-${version}_${revision}"
|
||||
|
|
|
@ -4,7 +4,7 @@ _desc="NVIDIA drivers for linux"
|
|||
|
||||
pkgname=nvidia
|
||||
version=346.35
|
||||
revision=2
|
||||
revision=3
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="Propietary NVIDIA license"
|
||||
homepage="http://www.nvidia.com"
|
||||
|
@ -13,7 +13,7 @@ only_for_archs="i686 x86_64"
|
|||
repository="nonfree"
|
||||
create_wrksrc=yes
|
||||
short_desc="${_desc} - Libraries and Utilities"
|
||||
depends="virtual?xserver-abi-video<19 nvidia-dkms-${version}_${revision} pkg-config"
|
||||
depends="virtual?xserver-abi-video<20 nvidia-dkms-${version}_${revision} pkg-config"
|
||||
conflicts="catalyst>=0"
|
||||
|
||||
provides="libGL-${version}_${revision}"
|
||||
|
|
|
@ -3,7 +3,7 @@ _desc="NVIDIA drivers for linux (304.xx series)"
|
|||
|
||||
pkgname=nvidia304
|
||||
version=304.125
|
||||
revision=2
|
||||
revision=3
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="Propietary NVIDIA license"
|
||||
homepage="http://www.nvidia.com"
|
||||
|
@ -12,7 +12,7 @@ repository="nonfree"
|
|||
create_wrksrc=yes
|
||||
only_for_archs="i686 x86_64"
|
||||
short_desc="${_desc} - Libraries and Utilities"
|
||||
depends="virtual?xserver-abi-video<19 ${pkgname}-dkms-${version}_${revision} pkg-config"
|
||||
depends="virtual?xserver-abi-video<20 ${pkgname}-dkms-${version}_${revision} pkg-config"
|
||||
provides="nvidia-${version}_${revision} libGL-${version}_${revision}"
|
||||
replaces="nvidia>=0 libGL>=0"
|
||||
conflicts="catalyst>=0"
|
||||
|
@ -33,6 +33,10 @@ do_extract() {
|
|||
./${_pkg}.run --extract-only
|
||||
rm -f ${_pkg}.run
|
||||
}
|
||||
do_configure() {
|
||||
cd ${_pkg}
|
||||
patch -sNp0 -i ${XBPS_SRCPKGDIR}/nvidia/files/linux-3.18.patch
|
||||
}
|
||||
do_install() {
|
||||
cd ${_pkg}
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
diff -Nur VirtualBox-4.2.10.orig/src/VBox/Additions/common/crOpenGL/Makefile.kmk VirtualBox-4.2.10/src/VBox/Additions/common/crOpenGL/Makefile.kmk
|
||||
--- VirtualBox-4.2.10.orig/src/VBox/Additions/common/crOpenGL/Makefile.kmk 2013-03-19 18:55:28.774951223 +0000
|
||||
+++ VirtualBox-4.2.10/src/VBox/Additions/common/crOpenGL/Makefile.kmk 2013-03-19 18:58:06.337193736 +0000
|
||||
--- src/VBox/Additions/common/crOpenGL/Makefile.kmk 2013-03-19 18:55:28.774951223 +0000
|
||||
+++ src/VBox/Additions/common/crOpenGL/Makefile.kmk 2013-03-19 18:58:06.337193736 +0000
|
||||
@@ -63,18 +63,12 @@
|
||||
VBoxOGL_INCS = .
|
||||
if1of ($(KBUILD_TARGET), linux solaris freebsd)
|
||||
|
@ -25,9 +24,8 @@ diff -Nur VirtualBox-4.2.10.orig/src/VBox/Additions/common/crOpenGL/Makefile.kmk
|
|||
VBoxOGL_DEFS += VBOX_NO_NATIVEGL
|
||||
endif
|
||||
|
||||
diff -Nur VirtualBox-4.2.10.orig/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk VirtualBox-4.2.10/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk
|
||||
--- VirtualBox-4.2.10.orig/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk 2013-03-19 18:55:28.778284533 +0000
|
||||
+++ VirtualBox-4.2.10/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk 2013-03-19 18:56:00.468064457 +0000
|
||||
--- src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk 2013-03-19 18:55:28.778284533 +0000
|
||||
+++ src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk 2013-03-19 18:56:00.468064457 +0000
|
||||
@@ -40,8 +40,8 @@
|
||||
VBoxGuestR3LibShared
|
||||
ifndef VBOX_ONLY_TESTSUITE
|
||||
|
@ -39,9 +37,8 @@ diff -Nur VirtualBox-4.2.10.orig/src/VBox/Additions/common/VBoxGuestLib/Makefile
|
|||
endif
|
||||
endif
|
||||
LIBRARIES.win.amd64 += VBoxGuestR3Lib-x86 VBoxGuestR3LibShared-x86
|
||||
diff -Nur VirtualBox-4.2.10.orig/src/VBox/Additions/x11/Makefile.kmk VirtualBox-4.2.10/src/VBox/Additions/x11/Makefile.kmk
|
||||
--- VirtualBox-4.2.10.orig/src/VBox/Additions/x11/Makefile.kmk 2013-03-19 18:55:28.974949837 +0000
|
||||
+++ VirtualBox-4.2.10/src/VBox/Additions/x11/Makefile.kmk 2013-03-19 18:56:00.468064457 +0000
|
||||
--- src/VBox/Additions/x11/Makefile.kmk 2013-03-19 18:55:28.974949837 +0000
|
||||
+++ src/VBox/Additions/x11/Makefile.kmk 2013-03-19 18:56:00.468064457 +0000
|
||||
@@ -17,6 +17,10 @@
|
||||
SUB_DEPTH = ../../../..
|
||||
include $(KBUILD_PATH)/subheader.kmk
|
||||
|
@ -53,9 +50,8 @@ diff -Nur VirtualBox-4.2.10.orig/src/VBox/Additions/x11/Makefile.kmk VirtualBox-
|
|||
# Include sub-makefiles.
|
||||
if1of ($(KBUILD_TARGET), freebsd linux netbsd openbsd solaris)
|
||||
include $(PATH_SUB_CURRENT)/VBoxClient/Makefile.kmk
|
||||
diff -Nur VirtualBox-4.2.10.orig/src/VBox/Additions/x11/vboxmouse/Makefile.kmk VirtualBox-4.2.10/src/VBox/Additions/x11/vboxmouse/Makefile.kmk
|
||||
--- VirtualBox-4.2.10.orig/src/VBox/Additions/x11/vboxmouse/Makefile.kmk 2013-03-19 18:55:28.818284256 +0000
|
||||
+++ VirtualBox-4.2.10/src/VBox/Additions/x11/vboxmouse/Makefile.kmk 2013-03-19 18:56:00.468064457 +0000
|
||||
--- src/VBox/Additions/x11/vboxmouse/Makefile.kmk 2013-03-19 18:55:28.818284256 +0000
|
||||
+++ src/VBox/Additions/x11/vboxmouse/Makefile.kmk 2013-03-19 18:56:00.468064457 +0000
|
||||
@@ -29,7 +29,6 @@
|
||||
# vboxmouse_drv
|
||||
#
|
||||
|
@ -112,9 +108,8 @@ diff -Nur VirtualBox-4.2.10.orig/src/VBox/Additions/x11/vboxmouse/Makefile.kmk V
|
|||
vboxmouse_drv_16_TEMPLATE = VBOXGUESTR3XORGMOD
|
||||
vboxmouse_drv_16_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC
|
||||
vboxmouse_drv_16_INCS := \
|
||||
diff -Nur VirtualBox-4.2.10.orig/src/VBox/Additions/x11/vboxvideo/Makefile.kmk VirtualBox-4.2.10/src/VBox/Additions/x11/vboxvideo/Makefile.kmk
|
||||
--- VirtualBox-4.2.10.orig/src/VBox/Additions/x11/vboxvideo/Makefile.kmk 2013-03-19 18:55:28.974949837 +0000
|
||||
+++ VirtualBox-4.2.10/src/VBox/Additions/x11/vboxvideo/Makefile.kmk 2013-03-19 18:56:00.468064457 +0000
|
||||
--- src/VBox/Additions/x11/vboxvideo/Makefile.kmk 2013-03-19 18:55:28.974949837 +0000
|
||||
+++ src/VBox/Additions/x11/vboxvideo/Makefile.kmk 2013-03-19 18:56:00.468064457 +0000
|
||||
@@ -53,7 +53,6 @@
|
||||
# vboxvideo_drv
|
||||
#
|
||||
|
|
30
srcpkgs/virtualbox-ose/patches/xorg-server-1.17.patch
Normal file
30
srcpkgs/virtualbox-ose/patches/xorg-server-1.17.patch
Normal file
|
@ -0,0 +1,30 @@
|
|||
--- src/VBox/Additions/x11/vboxvideo/edid.c 2014-11-21 16:16:53.000000000 +0100
|
||||
+++ src/VBox/Additions/x11/vboxvideo/edid.c 2015-02-05 07:37:15.213061546 +0100
|
||||
@@ -44,6 +44,7 @@
|
||||
* Dave Airlie <airlied@redhat.com>
|
||||
*/
|
||||
|
||||
+#include <xorg/xorg-server.h>
|
||||
#include <misc.h>
|
||||
#include <xf86DDC.h>
|
||||
#include <xf86Crtc.h>
|
||||
--- src/VBox/Additions/x11/vboxvideo/pointer.c 2014-11-21 16:16:53.000000000 +0100
|
||||
+++ src/VBox/Additions/x11/vboxvideo/pointer.c 2015-02-05 07:48:43.910512564 +0100
|
||||
@@ -22,6 +22,7 @@
|
||||
# include <Pci.h>
|
||||
#endif
|
||||
|
||||
+#include <xorg/xorg-server.h>
|
||||
#include "xf86.h"
|
||||
#define NEED_XF86_TYPES
|
||||
#include <iprt/string.h>
|
||||
--- src/VBox/Additions/x11/vboxvideo/vboxvideo.c 2014-11-21 16:16:53.000000000 +0100
|
||||
+++ src/VBox/Additions/x11/vboxvideo/vboxvideo.c 2015-02-05 07:38:16.019638643 +0100
|
||||
@@ -59,6 +59,7 @@
|
||||
# include <string.h>
|
||||
#endif
|
||||
|
||||
+#include <xorg/xorg-server.h>
|
||||
#include "xf86.h"
|
||||
#include "xf86_OSproc.h"
|
||||
#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6
|
|
@ -1,9 +1,8 @@
|
|||
# Template file for 'virtualbox-ose'
|
||||
pkgname=virtualbox-ose
|
||||
version=4.3.20
|
||||
revision=4
|
||||
revision=5
|
||||
wrksrc="VirtualBox-${version}"
|
||||
patch_args="-Np1"
|
||||
short_desc="General-purpose full virtualizer for x86 hardware"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://virtualbox.org"
|
||||
|
@ -18,7 +17,7 @@ hostmakedepends="perl pkg-config dev86 yasm acpica-utils"
|
|||
makedepends="libressl-devel>=2.1.3 libcurl-devel libpng-devel>=1.6 libvpx-devel
|
||||
alsa-lib-devel pulseaudio-devel SDL-devel qt-devel libXcursor-devel
|
||||
libXinerama-devel libXcomposite-devel libIDL-devel libglib-devel
|
||||
pam-devel python-devel libxslt-devel libcap-devel xorg-server-devel>=1.16<1.17
|
||||
pam-devel python-devel libxslt-devel libcap-devel xorg-server-devel>=1.17<1.18
|
||||
device-mapper-devel docbook-xsl"
|
||||
|
||||
if [ "$XBPS_MACHINE" = "x86_64" ]; then
|
||||
|
@ -44,6 +43,7 @@ do_configure() {
|
|||
--disable-python --disable-kmods --nofatal
|
||||
}
|
||||
do_build() {
|
||||
export USERNAME="$(whoami)"
|
||||
source ./env.sh
|
||||
kmk ${makejobs} all
|
||||
}
|
||||
|
@ -134,8 +134,7 @@ virtualbox-ose-dkms_package() {
|
|||
}
|
||||
virtualbox-ose-guest_package() {
|
||||
lib32disabled=yes
|
||||
replaces="runit-void<20141013_2"
|
||||
depends="xserver-abi-video-18_1 virtualbox-ose-guest-dkms-${version}_${revision}"
|
||||
depends="xserver-abi-video-19_1 virtualbox-ose-guest-dkms-${version}_${revision}"
|
||||
short_desc+=" - guest utilities"
|
||||
|
||||
pkg_install() {
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
# Template build file for 'xf86-video-ati'.
|
||||
pkgname=xf86-video-ati
|
||||
version=7.5.0
|
||||
revision=1
|
||||
revision=2
|
||||
lib32disabled=yes
|
||||
only_for_archs="i686 x86_64"
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-glamor"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="xf86driproto libudev-devel libpciaccess-devel
|
||||
libdrm-devel pixman-devel MesaLib-devel xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1 mesa-ati-dri"
|
||||
libdrm-devel pixman-devel MesaLib-devel xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1 mesa-ati-dri"
|
||||
replaces="xf86-video-ati>=0"
|
||||
short_desc="Xorg ATI Radeon video driver"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
|
|
56
srcpkgs/xf86-video-cirrus/patches/df389885adf71ed.patch
Normal file
56
srcpkgs/xf86-video-cirrus/patches/df389885adf71ed.patch
Normal file
|
@ -0,0 +1,56 @@
|
|||
From df389885adf71ed3b045c2fde9fd3ba4329e1a58 Mon Sep 17 00:00:00 2001
|
||||
From: Dave Airlie <airlied@gmail.com>
|
||||
Date: Sat, 20 Sep 2014 18:51:17 +1000
|
||||
Subject: cirrus: don't use pciTag
|
||||
|
||||
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
||||
|
||||
diff --git a/src/alp_driver.c b/src/alp_driver.c
|
||||
index 36f2039..bd5e52f 100644
|
||||
--- src/alp_driver.c
|
||||
+++ src/alp_driver.c
|
||||
@@ -519,9 +519,11 @@ AlpPreInit(ScrnInfoPtr pScrn, int flags)
|
||||
pCir->Chipset = pCir->pEnt->chipset;
|
||||
/* Find the PCI info for this screen */
|
||||
pCir->PciInfo = xf86GetPciInfoForEntity(pCir->pEnt->index);
|
||||
+#ifndef XSERVER_LIBPCIACCESS
|
||||
pCir->PciTag = pciTag(PCI_DEV_BUS(pCir->PciInfo),
|
||||
PCI_DEV_DEV(pCir->PciInfo),
|
||||
PCI_DEV_FUNC(pCir->PciInfo));
|
||||
+#endif
|
||||
|
||||
#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 12
|
||||
if (!xf86IsPc98())
|
||||
diff --git a/src/cir.h b/src/cir.h
|
||||
index 0a5d403..84f64b5 100644
|
||||
--- src/cir.h
|
||||
+++ src/cir.h
|
||||
@@ -23,7 +23,9 @@ typedef struct {
|
||||
ScrnInfoPtr pScrn;
|
||||
CARD32 properties;
|
||||
pciVideoPtr PciInfo;
|
||||
+#ifndef XSERVER_LIBPCIACCESS
|
||||
PCITAG PciTag;
|
||||
+#endif
|
||||
unsigned long PIOReg;
|
||||
union {
|
||||
struct lgRec *lg;
|
||||
diff --git a/src/lg_driver.c b/src/lg_driver.c
|
||||
index c20bbd0..589d14e 100644
|
||||
--- src/lg_driver.c
|
||||
+++ src/lg_driver.c
|
||||
@@ -382,9 +382,11 @@ LgPreInit(ScrnInfoPtr pScrn, int flags)
|
||||
|
||||
/* Find the PCI info for this screen */
|
||||
pCir->PciInfo = xf86GetPciInfoForEntity(pCir->pEnt->index);
|
||||
+#ifndef XSERVER_LIBPCIACCESS
|
||||
pCir->PciTag = pciTag(PCI_DEV_BUS(pCir->PciInfo),
|
||||
PCI_DEV_DEV(pCir->PciInfo),
|
||||
PCI_DEV_FUNC(pCir->PciInfo));
|
||||
+#endif
|
||||
|
||||
if (xf86LoadSubModule(pScrn, "int10")) {
|
||||
xf86Int10InfoPtr int10InfoPtr;
|
||||
--
|
||||
cgit v0.10.2
|
||||
|
|
@ -1,12 +1,12 @@
|
|||
# Template build file for 'xf86-video-cirrus'.
|
||||
pkgname=xf86-video-cirrus
|
||||
version=1.5.2
|
||||
revision=4
|
||||
revision=5
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1"
|
||||
makedepends="xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1"
|
||||
short_desc="Xorg Cirrus Logic video driver"
|
||||
homepage="http://xorg.freedesktop.org"
|
||||
license="MIT"
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
# Template build file for 'xf86-video-fbdev'.
|
||||
pkgname=xf86-video-fbdev
|
||||
version=0.4.4
|
||||
revision=4
|
||||
revision=5
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1"
|
||||
makedepends="xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1"
|
||||
short_desc="Xorg framebuffer video driver"
|
||||
homepage="http://xorg.freedesktop.org"
|
||||
license="MIT"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'xf86-video-fbturbo'.
|
||||
pkgname=xf86-video-fbturbo
|
||||
version=0.4.0
|
||||
revision=7
|
||||
revision=8
|
||||
build_style=gnu-configure
|
||||
short_desc="Xorg DDX driver for Allwinner A10/A13 and other ARM devices"
|
||||
homepage="http://github.com/ssvb/xf86-video-fbturbo"
|
||||
|
@ -11,9 +11,9 @@ distfiles="https://github.com/ssvb/xf86-video-fbturbo/archive/${version}.tar.gz"
|
|||
checksum=10411686de0a9d8b2cde300b0d68e9f1d22e3611470d357ef3afc337f123ca0f
|
||||
|
||||
only_for_archs="armv6l armv7l"
|
||||
hostmakedepends="pkg-config xorg-server-devel>=1.16<1.17"
|
||||
makedepends="libXrandr-devel xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1"
|
||||
hostmakedepends="pkg-config xorg-server-devel>=1.17<1.18"
|
||||
makedepends="libXrandr-devel xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1"
|
||||
replaces="xf86-video-fbturbo>=0"
|
||||
|
||||
if [ "$XBPS_TARGET_MACHINE" = "armv7l" ]; then
|
||||
|
|
|
@ -6,8 +6,9 @@ lib32disabled=yes
|
|||
build_style=gnu-configure
|
||||
# This is x86 specific.
|
||||
only_for_archs=i686
|
||||
makedepends="pkg-config libXv-devel libXrandr-devel xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1"
|
||||
broken="does not build with xorg-server-1.17"
|
||||
makedepends="pkg-config libXv-devel libXrandr-devel xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1"
|
||||
short_desc="Xorg AMD Geode GX/LX video driver"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
distfiles="${XORG_SITE}/driver/$pkgname-$version.tar.bz2"
|
||||
|
|
|
@ -8,8 +8,8 @@ configure_args="--with-default-accel=sna --enable-kms-only --enable-sna"
|
|||
hostmakedepends="pkg-config dri2proto>=2.6"
|
||||
makedepends="libudev-devel libdrm-devel libpciaccess-devel libXext-devel
|
||||
libXfixes-devel libXv-devel libXvMC-devel xcb-util-devel>=0.3.9 MesaLib-devel
|
||||
xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1 mesa-intel-dri"
|
||||
xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1 mesa-intel-dri"
|
||||
only_for_archs="i686 x86_64"
|
||||
short_desc="Xorg DDX Intel video driver"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
# Template build file for 'xf86-video-modesetting'.
|
||||
pkgname=xf86-video-modesetting
|
||||
version=0.9.0
|
||||
revision=2
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libdrm-devel>=2.4.37 xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1"
|
||||
short_desc="X.org generic modesetting video driver"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://xorg.freedesktop.org/"
|
||||
license="MIT"
|
||||
distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.bz2"
|
||||
checksum=90cf085573203dfadd48ea69bd694c4d04ccbe088b6855e9c85c34bb8a95d75c
|
|
@ -1,13 +1,13 @@
|
|||
# Template build file for 'xf86-video-nouveau'.
|
||||
pkgname=xf86-video-nouveau
|
||||
version=1.0.11
|
||||
revision=1
|
||||
revision=2
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
only_for_archs="i686 x86_64"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libudev-devel>=183 libdrm-devel xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1 mesa-nouveau-dri"
|
||||
makedepends="libudev-devel libdrm-devel xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1 mesa-nouveau-dri"
|
||||
short_desc="Xorg opensource NVIDIA video driver"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://nouveau.freedesktop.org/wiki/"
|
||||
|
|
|
@ -4,11 +4,12 @@ version=0.3.1
|
|||
revision=6
|
||||
lib32disabled=yes
|
||||
only_for_archs=i686
|
||||
broken="does not build xorg-server-1.17"
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libdrm-devel libX11-devel libXext-devel libXv-devel libXvMC-devel
|
||||
MesaLib-devel xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1"
|
||||
MesaLib-devel xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1"
|
||||
short_desc="Xorg VIA Unichromes video driver"
|
||||
homepage="http://xorg.freedesktop.org"
|
||||
license="MIT"
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
# Template build file for 'xf86-video-sisusb'.
|
||||
pkgname=xf86-video-sisusb
|
||||
version=0.9.6
|
||||
revision=7
|
||||
revision=8
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1"
|
||||
makedepends="xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1"
|
||||
short_desc="Xorg SiS USB video driver"
|
||||
homepage="http://xorg.freedesktop.org/"
|
||||
license="Custom"
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
pkgname=xf86-video-vesa
|
||||
version="2:2.3.3"
|
||||
wrksrc="${pkgname}-${version#*:}"
|
||||
revision=4
|
||||
revision=5
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1"
|
||||
makedepends="xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1"
|
||||
short_desc="Xorg VESA video driver"
|
||||
homepage="http://xorg.freedesktop.org"
|
||||
license="MIT"
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Template build file for 'xf86-video-vmware'.
|
||||
pkgname=xf86-video-vmware
|
||||
version=13.1.0
|
||||
revision=1
|
||||
revision=2
|
||||
lib32disabled=yes
|
||||
only_for_archs="i686 x86_64"
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-vmwarectrl-client"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libdrm-devel MesaLib-devel>=10.1 xorg-server-devel>=1.16<1.17"
|
||||
depends="virtual?xserver-abi-video-18_1 mesa-vmwgfx-dri"
|
||||
makedepends="libdrm-devel MesaLib-devel>=10.1 xorg-server-devel>=1.17<1.18"
|
||||
depends="virtual?xserver-abi-video-19_1 mesa-vmwgfx-dri"
|
||||
short_desc="Modular Xorg VMware virtual video driver"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://xorg.freedesktop.org"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template build file for 'xorg-server'.
|
||||
pkgname=xorg-server
|
||||
version=1.16.3
|
||||
version=1.17.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-ipv6 --enable-xcsecurity --enable-record
|
||||
|
@ -20,7 +20,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
homepage="http://xorg.freedesktop.org"
|
||||
license="MIT/X11, BSD"
|
||||
distfiles="${XORG_SITE}/xserver/${pkgname}-${version}.tar.bz2"
|
||||
checksum=5e0f443238af1078b48f6eea98a382861b59187da221c2cf714d31c1d560b0fb
|
||||
checksum=4e8548bae163129d2fc8f8e1f3b6071fe9d62821e3d5617507ccd2f589526166
|
||||
|
||||
lib32disabled=yes
|
||||
|
||||
|
@ -34,10 +34,11 @@ makedepends="
|
|||
libXfont-devel libXmu-devel libXrender-devel libXfixes-devel libXi-devel
|
||||
libXaw-devel libdrm-devel libXtst-devel libXres-devel libxkbui-devel
|
||||
libxkbfile-devel libXxf86dga-devel libXv-devel pixman-devel libxshmfence-devel
|
||||
wayland-devel libepoxy-devel"
|
||||
wayland-devel libepoxy-devel xcb-util-renderutil-devel"
|
||||
# See hw/xfree86/common/xf86Module.h. Only care for the major version.
|
||||
depends="xkeyboard-config"
|
||||
provides="xserver-abi-extension-8_1 xserver-abi-input-21_1 xserver-abi-video-18_1"
|
||||
provides="xserver-abi-extension-9_1 xserver-abi-input-21_1 xserver-abi-video-19_1"
|
||||
replaces="xf86-video-modesetting>=0"
|
||||
|
||||
# Package build options
|
||||
build_options="systemd"
|
||||
|
@ -77,7 +78,6 @@ xorg-server-xnest_package() {
|
|||
vmove usr/share/man/man1/Xnest.1
|
||||
}
|
||||
}
|
||||
|
||||
xorg-server-xephyr_package() {
|
||||
short_desc="X server outputting to a window on a pre-existing X display"
|
||||
pkg_install() {
|
||||
|
|
Loading…
Reference in a new issue