Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=bmf.git;a=commitdiff;h=5c88146ee19cfeec0cea0deb762e40a503d0773b

commit 5c88146ee19cfeec0cea0deb762e40a503d0773b
Author: DeX77 <[email protected]>
Date:   Sun Jan 3 17:00:46 2016 +0100

xorg-server-1.18.0-1-x86_64

* version bump
* cleanup depends

diff --git a/source/x11/xorg-server/FrugalBuild 
b/source/x11/xorg-server/FrugalBuild
index 6ab611a..2683346 100644
--- a/source/x11/xorg-server/FrugalBuild
+++ b/source/x11/xorg-server/FrugalBuild
@@ -9,20 +9,15 @@
: ${USE_SERVERDMX="y"}

pkgname=xorg-server
-pkgver=1.17.3
-pkgrel=2
+pkgver=1.18.0
+pkgrel=1
pkgdesc="Modular X.Org X Server"
groups=('x11' 'xorg-core')
archs=('i686' 'x86_64' 'arm')
-depends=('libxfont>=1.4.0' 'libx11>=1.3' 'xtrans>=1.2.3' 'libxau>=1.0.5' \
-       'libxext>=1.0.99.4-1' 'libxkbfile>=1.0.5' 'libxdmcp>=1.0.2-2' 
'libxmu>=1.0.4-2' 'libxrender>=0.9.4-3' \
-       'libxi>=1.2.1' 'freetype2' 'libgl' 'font-cursor-misc>=1.0.0-3' 
'font-misc-misc>=1.0.0-3' \
-       'xbitmaps' 'xkeyboard-config>=1.6' 'iceauth>=1.0.2-3' 'rgb>=1.0.3' 
'xauth>=1.0.3' 'xinit>=1.1.1' 'libxaw>=1.0.5' \
-       'libxpm>=3.5.7-2' 'libxxf86misc>=1.0.1-3' 'libxxf86vm>=1.0.1-3' 
'libxkbui>=1.0.2-2' \
-       'xorg-cf-files' 'libxtst>=1.0.3-3' 'font-alias' 'libxcb>=1.4' 
'pixman>=0.15.8' 'libpciaccess>=0.10.5' 'libxv>=1.0.4' \
-       'libgcrypt>=1.6.1' 'xcb-util' 'libepoxy' 'libdmx')
-makedepends=('evieext' 'libdrm>=2.4.39' 'mkfontdir>=1.0.4' 
'mkfontscale>=1.0.6-1' \
-       'xorg-sgml-doctools>=1.4' 'util-macros>=1.8.0' 'libxres>=1.0.3-3' 
'libxinerama>=1.0.3' 'font-util' 'mesa-libgl' 'xproto=7.0.27-2')
+depends=('pixman>=0.32.8-2' 'libepoxy>=1.3.1-2' 'libsystemd>=227-13' \
+       'libdmx>=1.1.3-2' 'libxfont>=1.5.1-2' 'libgl>=11.1.0-2')
+makedepends=('libxkbfile>=1.0.9-2' 'libxtst>=1.2.2-2' 'libxres>=1.0.7-3' \
+       'font-util>=1.3.1-2' 'doxygen' 'xmlto' 'fop' 'libxslt')
rodepends=('libglx' 'xf86-video-vesa')
provides=('libdri' 'xf86-video-modesetting' 'glamor')
replaces=('libdri' 'xf86-video-modesetting' 'glamor')
@@ -30,9 +25,12 @@ conflicts=('libdri' 'xf86-video-modesetting' 'glamor')

_F_archive_grepv="99"
Finclude xorg
-source=(${source[@]} v2-xserver-Fix-a-crash-with-XDMCP-error-handler.patch)
-sha1sums=('78c33555d267fe0feda945d02f627cbc5aacbba5' \
-          '1affbe761ff160e31ae9f200758a3079228027ec')
+source=(${source[@]} \
+       v2-xserver-Fix-a-crash-with-XDMCP-error-handler.patch \
+       v2-Xorg.wrap-activate-libdrm-based-detection-for-KMS-drivers.patch)
+sha1sums=('f37f9ca17d211552c775c3ce78ff03385026bf3a' \
+          '1affbe761ff160e31ae9f200758a3079228027ec' \
+          'bf93f1f0f7736d088d634cb0151f5f4496ef289f')

if Fuse $USE_DEVEL; then
pkgver=1.6.3.901.151.g120286a
@@ -62,10 +60,15 @@ Fconfopts="${Fconfopts[@]}
--enable-xwayland \
--disable-systemd-logind \
--disable-suid-wrapper \
-               --with-sha1=libgcrypt"
+               --with-sha1=libgcrypt \
+                --with-vendor-web=https://www.frugalware.org \
+                --with-os-name=Frugalware_Linux \
+                --with-os-vendor=Frugalware.org-Development-Team \
+                [email protected] "
+

if Fuse $USE_UDEV; then
-       depends=(${depends[@]} 'systemd>=188')
+       depends=(${depends[@]} 'libsystemd>=227-13')
rodepends=(${rodepends[@]} 'xf86-input-evdev')
Fconfopts="${Fconfopts[@]} \
--disable-config-hal \
@@ -80,13 +83,13 @@ fi

subpkgs=('libglx')
subdescs=('Glx library for XOrg.')
-subdepends=('libgl')
+subdepends=('libgl>=11.1.0-2')
subgroups=('x11 xorg-core')
subarchs=('i686 x86_64 arm')

subpkgs=("${subpkgs[@]}" 'xorg-server-xwayland')
subdescs=("${subdescs[@]}" 'run X clients under wayland.')
-subdepends=("${subdepends[@]}"  'libgl libepoxy')
+subdepends=("${subdepends[@]}"  'libgl>=11.1.0-2 libepoxy>=1.3.1-2 
pixman>=0.32.8-2 libsystemd>=227-13 libxfont>=1.5.1-2')
subgroups=("${subgroups[@]}" 'x11-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64')

@@ -98,9 +101,8 @@ if Fuse $USE_KDRIVE; then
subdescs=("${subdescs[@]}" \
'KDrive xephyr X server' \
'KDrive fbdev X server')
-       subdepends=("${subdepends[@]}" \
-         'libxext libxfont>=1.3.1-2 pixman libgcrypt>=1.6.1 libgl libepoxy 
xcb-util xcb-util-image xcb-util-wm' \
-         'libxfont>=1.3.1-2 libxau pixman libxdmcp libgcrypt>=1.6.1 bzip2')
+       subdepends=("${subdepends[@]}" 'libepoxy>=1.3.1-2 pixman>=0.32.8-2 
libxfont>=1.5.1-2 libsystemd>=227-13 libgl>=11.1.0-2 xcb-util-image>=0.4.0-2 
xcb-util-wm>=0.4.1-2')
+       subdepends=("${subdepends[@]}" 'pixman>=0.32.8-2 libxfont>=1.5.1-2 
libxau>=1.0.8-2 libsystemd>=227-13 libxdmcp>=1.1.2-2')
subgroups=("${subgroups[@]}" 'x11' 'x11-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 arm' 'i686 x86_64 arm')
Fconfopts="${Fconfopts[@]}
@@ -125,7 +127,7 @@ fi
if Fuse $USE_SERVERDMX; then
subpkgs=("${subpkgs[@]}" "$pkgname-dmx")
subdescs=("${subdescs[@]}" 'Distributed Multi-Head X server.')
-       subdepends=("${subdepends[@]}" 'libdmx libxcb libsm libxaw libxrender 
libxfixes libxfont>=1.3.1-2 libxi pixman libxres libgcrypt>=1.6.1 libuuid 
bzip2')
+       subdepends=("${subdepends[@]}" 'libdmx>=1.1.3-2 libxaw>=1.0.13-2 
libxrender>=0.9.9-4 libxi>=1.7.6 pixman>=0.32.8-2 libxfont>=1.5.1-2 
libsystemd>=227-13')
subgroups=("${subgroups[@]}" 'x11-extra')
subarchs=("${subarchs[@]}" 'i686 x86_64 arm')
Fconfopts="${Fconfopts[@]}
@@ -136,7 +138,7 @@ else
fi

if Fuse $USE_DGA; then
-       makedepends=("${makedepends[@]}" 'xf86dgaproto')
+       makedepends=("${makedepends[@]}" 'xf86dgaproto>=2.1-2')
Fconfopts="${Fconfopts[@]}
--enable-dga"
else
@@ -153,14 +155,7 @@ build() {
Fcd $_F_xorg_name-$pkgver
fi

-       Fconf \
-               --with-vendor-web="http://www.frugalware.org"; \
-               --with-os-name="Frugalware Linux" \
-               --with-os-vendor="Frugalware.org Development Team" \
-               --with-builder-addr="[email protected]"
-
-       make V=1 || Fdie
-       Fmakeinstall
+       Fbuild

Frm usr/share/X11/xorg.conf.d/10-evdev.conf

diff --git 
a/source/x11/xorg-server/v2-Xorg.wrap-activate-libdrm-based-detection-for-KMS-drivers.patch
 
b/source/x11/xorg-server/v2-Xorg.wrap-activate-libdrm-based-detection-for-KMS-drivers.patch
new file mode 100644
index 0000000..220c5bb
--- /dev/null
+++ 
b/source/x11/xorg-server/v2-Xorg.wrap-activate-libdrm-based-detection-for-KMS-drivers.patch
@@ -0,0 +1,12 @@
+diff --git a/hw/xfree86/xorg-wrapper.c b/hw/xfree86/xorg-wrapper.c
+index 4c37cfc..d930962 100644
+--- a/hw/xfree86/xorg-wrapper.c
++++ b/hw/xfree86/xorg-wrapper.c
+@@ -24,6 +24,7 @@
+  */
+
+ #include "dix-config.h"
++#include "xorg-config.h"
+
+ #include <errno.h>
+ #include <fcntl.h>
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to