[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xorg: Changes to 'debian-experimental'



 debian/changelog                   |   12 +++++++++++
 debian/scripts/vars.arm            |   25 -----------------------
 debian/scripts/vars.armeb          |   25 -----------------------
 debian/scripts/vars.ia64           |   22 --------------------
 debian/scripts/vars.m32r           |   25 -----------------------
 debian/scripts/vars.s390           |    8 -------
 debian/scripts/vars.sparc          |   23 ---------------------
 xsf-docs/howto/build-mesa.txt      |   40 +++++++++++--------------------------
 xsf-docs/howto/configure-input.txt |    2 -
 9 files changed, 25 insertions(+), 157 deletions(-)

New commits:
commit c0cccc699942ca63b290a310312db7d53433c8b6
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Mon Aug 31 18:54:00 2015 +0200

    Drop vars files for unsupported architectures

diff --git a/debian/changelog b/debian/changelog
index 0fd9846..ee6a902 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ xorg (1:7.7+12) UNRELEASED; urgency=medium
     - build-mesa: Update ./configure options
     - build-mesa: Drop obsolete FIXME and s/test_application/es2_info/
     - build-mesa: Drop obsolete information for squeeze
+  * Drop vars files for unsupported architectures: arm, armeb, ia64,
+    m32r, s390 and sparc.
 
  -- Andreas Boll <andreas.boll.dev@gmail.com>  Mon, 31 Aug 2015 18:37:12 +0200
 
diff --git a/debian/scripts/vars.arm b/debian/scripts/vars.arm
deleted file mode 100644
index b8796b8..0000000
--- a/debian/scripts/vars.arm
+++ /dev/null
@@ -1,25 +0,0 @@
-
-# This file is NOT a shell script.
-#
-# This file gets included by both debian/rules (make) AND the scripts in
-# debian/scripts (Bourne shell).
-XSERVER_XORG_VIDEO_DEPENDS="\
-	xserver-xorg-video-ati, \
-	xserver-xorg-video-cirrus, \
-	xserver-xorg-video-fbdev, \
-	xserver-xorg-video-mga, \
-	xserver-xorg-video-neomagic, \
-	xserver-xorg-video-savage, \
-	xserver-xorg-video-sisusb, \
-	xserver-xorg-video-tdfx, \
-	xserver-xorg-video-trident, \
-	xserver-xorg-video-vesa, \
-"
-
-# xserver-xorg-video-glide,
-
-XSERVER_XORG_INPUT_DEPENDS="xserver-xorg-input-evdev, \
-	xserver-xorg-input-synaptics"
-
-
-XSERVER_XORG_INPUT_RECOMMENDS="xserver-xorg-input-wacom"
diff --git a/debian/scripts/vars.armeb b/debian/scripts/vars.armeb
deleted file mode 100644
index b8796b8..0000000
--- a/debian/scripts/vars.armeb
+++ /dev/null
@@ -1,25 +0,0 @@
-
-# This file is NOT a shell script.
-#
-# This file gets included by both debian/rules (make) AND the scripts in
-# debian/scripts (Bourne shell).
-XSERVER_XORG_VIDEO_DEPENDS="\
-	xserver-xorg-video-ati, \
-	xserver-xorg-video-cirrus, \
-	xserver-xorg-video-fbdev, \
-	xserver-xorg-video-mga, \
-	xserver-xorg-video-neomagic, \
-	xserver-xorg-video-savage, \
-	xserver-xorg-video-sisusb, \
-	xserver-xorg-video-tdfx, \
-	xserver-xorg-video-trident, \
-	xserver-xorg-video-vesa, \
-"
-
-# xserver-xorg-video-glide,
-
-XSERVER_XORG_INPUT_DEPENDS="xserver-xorg-input-evdev, \
-	xserver-xorg-input-synaptics"
-
-
-XSERVER_XORG_INPUT_RECOMMENDS="xserver-xorg-input-wacom"
diff --git a/debian/scripts/vars.ia64 b/debian/scripts/vars.ia64
deleted file mode 100644
index 0da2b7d..0000000
--- a/debian/scripts/vars.ia64
+++ /dev/null
@@ -1,22 +0,0 @@
-
-# This file is NOT a shell script.
-#
-# This file gets included by both debian/rules (make) AND the scripts in
-# debian/scripts (Bourne shell).
-XSERVER_XORG_VIDEO_DEPENDS="\
-	xserver-xorg-video-ati, \
-	xserver-xorg-video-cirrus, \
-	xserver-xorg-video-fbdev, \
-	xserver-xorg-video-mga, \
-	xserver-xorg-video-neomagic, \
-	xserver-xorg-video-savage, \
-	xserver-xorg-video-tdfx, \
-	xserver-xorg-video-trident, \
-	xserver-xorg-video-vesa, \
-"
-
-XSERVER_XORG_INPUT_DEPENDS="xserver-xorg-input-evdev, \
-	xserver-xorg-input-synaptics"
-
-
-XSERVER_XORG_INPUT_RECOMMENDS="xserver-xorg-input-wacom"
diff --git a/debian/scripts/vars.m32r b/debian/scripts/vars.m32r
deleted file mode 100644
index b8796b8..0000000
--- a/debian/scripts/vars.m32r
+++ /dev/null
@@ -1,25 +0,0 @@
-
-# This file is NOT a shell script.
-#
-# This file gets included by both debian/rules (make) AND the scripts in
-# debian/scripts (Bourne shell).
-XSERVER_XORG_VIDEO_DEPENDS="\
-	xserver-xorg-video-ati, \
-	xserver-xorg-video-cirrus, \
-	xserver-xorg-video-fbdev, \
-	xserver-xorg-video-mga, \
-	xserver-xorg-video-neomagic, \
-	xserver-xorg-video-savage, \
-	xserver-xorg-video-sisusb, \
-	xserver-xorg-video-tdfx, \
-	xserver-xorg-video-trident, \
-	xserver-xorg-video-vesa, \
-"
-
-# xserver-xorg-video-glide,
-
-XSERVER_XORG_INPUT_DEPENDS="xserver-xorg-input-evdev, \
-	xserver-xorg-input-synaptics"
-
-
-XSERVER_XORG_INPUT_RECOMMENDS="xserver-xorg-input-wacom"
diff --git a/debian/scripts/vars.s390 b/debian/scripts/vars.s390
deleted file mode 100644
index 525866e..0000000
--- a/debian/scripts/vars.s390
+++ /dev/null
@@ -1,8 +0,0 @@
-
-# This file is NOT a shell script.
-#
-# This file gets included by both debian/rules (make) AND the scripts in
-# debian/scripts (Bourne shell).
-XSERVER_XORG_VIDEO_DEPENDS="xserver-xorg-video-dummy"
-
-XSERVER_XORG_INPUT_DEPENDS="xserver-xorg-input-void"
diff --git a/debian/scripts/vars.sparc b/debian/scripts/vars.sparc
deleted file mode 100644
index 1b7318f..0000000
--- a/debian/scripts/vars.sparc
+++ /dev/null
@@ -1,23 +0,0 @@
-
-# This file is NOT a shell script.
-#
-# This file gets included by both debian/rules (make) AND the scripts in
-# debian/scripts (Bourne shell).
-XSERVER_XORG_VIDEO_DEPENDS="\
-	xserver-xorg-video-ati, \
-	xserver-xorg-video-cirrus, \
-	xserver-xorg-video-fbdev, \
-	xserver-xorg-video-mga, \
-	xserver-xorg-video-neomagic, \
-	xserver-xorg-video-savage, \
-	xserver-xorg-video-sunffb, \
-	xserver-xorg-video-tdfx, \
-	xserver-xorg-video-trident, \
-	xserver-xorg-video-vesa, \
-"
-
-XSERVER_XORG_INPUT_DEPENDS="xserver-xorg-input-evdev, \
-	xserver-xorg-input-synaptics"
-
-
-XSERVER_XORG_INPUT_RECOMMENDS="xserver-xorg-input-wacom"

commit 6eb2df01bad2b4c045413ad857b5e3e9958f9c05
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Mon Aug 31 18:38:51 2015 +0200

    Bump changelog

diff --git a/debian/changelog b/debian/changelog
index a9b0b9f..0fd9846 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+xorg (1:7.7+12) UNRELEASED; urgency=medium
+
+  * Merge xsf-docs up to 4116d1e commit:
+    - build-mesa: Drop nouveau note
+    - build-mesa: Update ./configure options
+    - build-mesa: Drop obsolete FIXME and s/test_application/es2_info/
+    - build-mesa: Drop obsolete information for squeeze
+
+ -- Andreas Boll <andreas.boll.dev@gmail.com>  Mon, 31 Aug 2015 18:37:12 +0200
+
 xorg (1:7.7+11) experimental; urgency=medium
 
   * Fix arch-specific build broken in 1:7.7+10.

commit 4116d1edff8d6d66a093fb98e0bd0bff5982b263
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Mon Aug 31 18:35:34 2015 +0200

    build-mesa: Drop obsolete information for squeeze

diff --git a/xsf-docs/howto/build-mesa.txt b/xsf-docs/howto/build-mesa.txt
index 1beeb8e..eb17cba 100644
--- a/xsf-docs/howto/build-mesa.txt
+++ b/xsf-docs/howto/build-mesa.txt
@@ -77,10 +77,6 @@ $ sudo apt-get install build-essential git
 $ sudo apt-get build-dep mesa
 ----
 
-If you’re on `squeeze` you may need to install a few more packages:
-newer `libdrm-dev` (it is available in `squeeze-backports`),
-as well as `libxmu-dev`, `libxi-dev`.
-
 Make sure you have some disc space available, since the git repository
 is over 120MB, and since the mesa directory is over 500MB after a
 build. Once you’re ready, grab the upstream mesa sources:

commit d944cbf937fdb0c9c4ee5bfdb6ac672d74a001bf
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Mon Jul 7 12:17:03 2014 +0200

    build-mesa: Drop obsolete FIXME and s/test_application/es2_info/
    
    We ship the EGL-aware application es2_info in mesa-utils-extra.

diff --git a/xsf-docs/howto/build-mesa.txt b/xsf-docs/howto/build-mesa.txt
index b39c351..1beeb8e 100644
--- a/xsf-docs/howto/build-mesa.txt
+++ b/xsf-docs/howto/build-mesa.txt
@@ -190,9 +190,7 @@ _Did this work?_
 +
 _Did this work?_
 +
-*FIXME: We should be shipping EGL-aware applications through `mesa-utils`.*
-+
-        $ EGL_LOG_LEVEL=debug test_application 2>&1 >/dev/null | grep '\.so'
+        $ EGL_LOG_LEVEL=debug es2_info 2>&1 >/dev/null | grep '\.so'
         libEGL debug: added lib/egl/egl_gallium.so to module array
         libEGL debug: dlopen(lib/egl/egl_gallium.so)
         libEGL debug: DRI2: dlopen(lib/i915_dri.so)

commit 64154e2923f83f7331dcb35b462b8840f7c5f975
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Mon Jul 7 11:33:19 2014 +0200

    build-mesa: Update ./configure options

diff --git a/xsf-docs/howto/build-mesa.txt b/xsf-docs/howto/build-mesa.txt
index 0557d49..b39c351 100644
--- a/xsf-docs/howto/build-mesa.txt
+++ b/xsf-docs/howto/build-mesa.txt
@@ -96,23 +96,19 @@ Here’s what the `./configure` call will look like:
 ----
 $ ./configure --prefix=/usr \
               --enable-driglx-direct \
-              --enable-gallium \
-              --enable-gles-overlay \
               --enable-gles1 \
               --enable-gles2 \
               --enable-glx-tls \
-              --with-driver=dri \
               --with-dri-driverdir=/usr/lib/dri \
               --with-egl-platforms='drm x11' \
-              --with-state-trackers=egl,glx,dri,vega \
               …
 ----
 
 Now, what are the parameters to replace “++…++” with? Basically, if
 you determined an Intel driver (`i915` or `i965`), you want to use the
-classic drivers and to disable the Gallium drivers. If you saw a
-Radeon driver (`r300` or `r600`), you should prefer the Gallium
-drivers.
+classic drivers and to disable the Gallium drivers. Other drivers are
+only available on Gallium (`r300`, `r600`, `radeonsi` and more).
+Running `./configure --help` might be useful.
 
 
 Examples for common drivers:
@@ -127,15 +123,19 @@ Examples for common drivers:
 
  * For `nouveau`, you may want to try:
 
-        --with-dri-drivers=nouveau --enable-gallium-nouveau
+        --with-dri-drivers=nouveau --with-gallium-drivers=nouveau
 
- * For `r300` (the options are named `radeon`), you need:
+ * For `r300`, you need:
 
-        --with-dri-drivers=radeon --enable-gallium-radeon
+        --with-gallium-drivers=r300
 
  * For `r600`, you need:
 
-        --with-dri-drivers=r600 --enable-gallium-r600
+        --with-gallium-drivers=r600
+
+ * For `radeonsi`, you need:
+
+        --with-gallium-drivers=radeonsi
 
 Now, once you’ve run `./configure`, time for your favorite beverage:
 

commit 14d63a8ce1beb6745b9197d5ce75ec3471e28a18
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Mon Jul 7 10:58:09 2014 +0200

    build-mesa: Drop nouveau note
    
    We are shipping nouveau_dri.so in libgl1-mesa-dri and we dropped the
    package libgl1-mesa-dri-experimental.

diff --git a/xsf-docs/howto/build-mesa.txt b/xsf-docs/howto/build-mesa.txt
index ade3771..0557d49 100644
--- a/xsf-docs/howto/build-mesa.txt
+++ b/xsf-docs/howto/build-mesa.txt
@@ -27,15 +27,6 @@ in which case the appropriate options to be passed to `./configure`
 should be looked up in the `debian/rules` file of the Debian source
 package.
 
-****
-.Note
-Before reading further, be aware that `nouveau` is a bit special:
-
- * It’s considered experimental, and shipped in the
-   `libgl1-mesa-dri-experimental` package accordingly.
- * It may fail to build (both API and ABI are still changing).
-****
-
 
 <<<
 Gathering information
@@ -121,8 +112,7 @@ Now, what are the parameters to replace “++…++” with? Basically, if
 you determined an Intel driver (`i915` or `i965`), you want to use the
 classic drivers and to disable the Gallium drivers. If you saw a
 Radeon driver (`r300` or `r600`), you should prefer the Gallium
-drivers. If you’re using `nouveau`, make sure you read the note in the
-_Foreword_. The following assumes you’re using `nouveau_dri.so`.
+drivers.
 
 
 Examples for common drivers:

commit 25b7a98e88565d091adc6814e333616e6bc12aad
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue May 13 14:57:57 2014 +0200

    Fix missing quotation mark in 42-evdev.conf example.

diff --git a/xsf-docs/howto/configure-input.txt b/xsf-docs/howto/configure-input.txt
index 3ec15ca..0a44e7a 100644
--- a/xsf-docs/howto/configure-input.txt
+++ b/xsf-docs/howto/configure-input.txt
@@ -117,7 +117,7 @@ Section "InputClass"
     Identifier "evdev pointer tweaked catchall"
     MatchIsPointer "on"
     Driver "evdev"
-    Option "Emulate3Buttons" True"
+    Option "Emulate3Buttons" "True"
     Option "SwapAxes" "True"
 EndSection
 ----


Reply to: