[higan] 16/16: Disable udev on kfreebsd.

Tobias Hansen thansen at moszumanska.debian.org
Tue Feb 14 00:01:13 UTC 2017


This is an automated email from the git hooks/post-receive script.

thansen pushed a commit to branch master
in repository higan.

commit f23dca8287106c2a81b34816e9e03bdbaa293759
Author: Tobias Hansen <thansen at debian.org>
Date:   Mon Feb 13 23:36:02 2017 +0000

    Disable udev on kfreebsd.
---
 debian/changelog                                              |  1 +
 ...n-linux.patch => disable-alsa-and-udev-on-non-linux.patch} | 11 ++++++++---
 debian/patches/series                                         |  2 +-
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 12901dc..3de017d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ higan (102-1) UNRELEASED; urgency=medium
   * Switch to dh compat level 10.
   * Use install target of upstream makefile.
   * Remove disable_long_double_size_check.patch (applied upstream).
+  * Disable udev on kfreebsd. (Closes: #834061)
 
  -- Tobias Hansen <thansen at debian.org>  Mon, 13 Feb 2017 21:23:07 +0000
 
diff --git a/debian/patches/disable-alsa-on-non-linux.patch b/debian/patches/disable-alsa-and-udev-on-non-linux.patch
similarity index 69%
rename from debian/patches/disable-alsa-on-non-linux.patch
rename to debian/patches/disable-alsa-and-udev-on-non-linux.patch
index 61f210c..350df17 100644
--- a/debian/patches/disable-alsa-on-non-linux.patch
+++ b/debian/patches/disable-alsa-and-udev-on-non-linux.patch
@@ -1,17 +1,22 @@
-Description: Include ALSA audio backend only on Linux.
+Description: Include ALSA and udev only on Linux.
 Author: Tobias Hansen <thansen at debian.org>
 
 --- a/higan/target-tomoko/GNUmakefile
 +++ b/higan/target-tomoko/GNUmakefile
-@@ -27,7 +27,10 @@
+@@ -27,8 +27,14 @@
    ruby += input.quartz input.carbon
  else ifeq ($(platform),linux)
    ruby += video.glx video.xv video.xshm video.sdl
 -  ruby += audio.alsa audio.openal audio.oss audio.pulseaudio audio.pulseaudiosimple audio.ao
+-  ruby += input.udev input.sdl input.xlib
 +  ifneq ($(findstring Linux,$(uname)),)
 +    ruby += audio.alsa
 +  endif
 +  ruby += audio.openal audio.oss audio.pulseaudio audio.pulseaudiosimple audio.ao
-   ruby += input.udev input.sdl input.xlib
++  ifneq ($(findstring Linux,$(uname)),)
++    ruby += input.udev
++  endif
++  ruby += input.sdl input.xlib
  else ifeq ($(platform),bsd)
    ruby += video.glx video.xv video.xshm video.sdl
+   ruby += audio.openal audio.oss
diff --git a/debian/patches/series b/debian/patches/series
index 995239f..ca59900 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -9,5 +9,5 @@ use_sharedpath.patch
 ignore_manifests_by_default.patch
 create_config.patch
 include_cmath.patch
-disable-alsa-on-non-linux.patch
+disable-alsa-and-udev-on-non-linux.patch
 tomoko-makefile-fixes.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/higan.git



More information about the Pkg-games-commits mailing list