--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package brltty
This is a followup to the unblock request #777384: brltty 5.2~20141018-3
fixes braille input when using lightdm (#777377) by making xbrlapi aware
of XDG_VTNR (in addition to WINDOWPATH, not set by lightdm), already
commited upstream. As explained in #777384, this breaks the braille
output of previous versions of Orca, thus introducing a Breaks.
Also, this adds support in d-i to auto-enable beep in grub when
installing with brltty, as discussed on debian-boot and acked by kibi
(in Cc so he can confirm the udeb unblock).
unblock brltty/5.2~20141018-3
-- System Information:
Debian Release: 8.0
APT prefers testing
APT policy: (990, 'testing'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.18.0 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
--
Samuel
> Quelqu'un aurait-il une solution pour réinitialiser un MBR
Si tu veux qu'il soit complètement blanc (pas souhaitable, à mon avis) :
dd if=/dev/zero of=/dev/hda bs=512 count=1 (sous Linux)
-+- OT in Guide du linuxien (très) pervers - "Pour les K difficiles" -+-
diff -Nru brltty-5.2~20141018/debian/brltty-udeb.prebaseconfig brltty-5.2~20141018/debian/brltty-udeb.prebaseconfig
--- brltty-5.2~20141018/debian/brltty-udeb.prebaseconfig 2014-11-02 18:40:49.000000000 +0100
+++ brltty-5.2~20141018/debian/brltty-udeb.prebaseconfig 2015-02-07 20:40:52.000000000 +0100
@@ -81,6 +81,11 @@
fi
fi
+ # Grub
+ mkdir -p /target/etc/default/grub.d
+ echo 'GRUB_INIT_TUNE="480 440 1"' > /target/etc/default/grub.d/brltty.cfg
+ [ -x /target/usr/sbin/update-grub ] && /bin/in-target /usr/sbin/update-grub || true
+
# Gnome 2
/bin/in-target su -s /bin/sh -c "gconftool-2 --type bool --set /desktop/gnome/applications/at/screen_reader_enabled true" Debian-gdm || true
diff -Nru brltty-5.2~20141018/debian/changelog brltty-5.2~20141018/debian/changelog
--- brltty-5.2~20141018/debian/changelog 2014-11-06 19:53:49.000000000 +0100
+++ brltty-5.2~20141018/debian/changelog 2015-02-08 22:58:15.000000000 +0100
@@ -1,3 +1,13 @@
+brltty (5.2~20141018-3) unstable; urgency=medium
+
+ * brltty-udeb.prebaseconfig: Make grub beep at boot when brltty was used
+ during installation (Closes: #774536).
+ * patches/git-2421eda: Fix xbrlapi window path computation (Closes: #777377).
+ * control: Break old version of Orca which does not have the same fix as
+ xbrlapi.
+
+ -- Samuel Thibault <sthibault@debian.org> Sun, 08 Feb 2015 22:58:05 +0100
+
brltty (5.2~20141018-2) unstable; urgency=medium
* patches/git-a7123d7: Fix brlapi output with the NoScreen screen driver.
diff -Nru brltty-5.2~20141018/debian/control brltty-5.2~20141018/debian/control
--- brltty-5.2~20141018/debian/control 2014-11-02 18:40:49.000000000 +0100
+++ brltty-5.2~20141018/debian/control 2015-02-08 23:12:23.000000000 +0100
@@ -210,6 +210,7 @@
Architecture: any
Recommends: xbrlapi (>= 4.3-3)
Depends: ${shlibs:Depends}, ${misc:Depends}, brltty (= ${binary:Version})
+Breaks: gnome-orca (<< 3.14.0-3~)
Description: Access software for a blind person using a braille display - X11 drivers
BRLTTY is a daemon which provides access to the Linux console (text mode)
for a blind person using a braille display. It drives the braille
diff -Nru brltty-5.2~20141018/debian/patches/git-2421eda brltty-5.2~20141018/debian/patches/git-2421eda
--- brltty-5.2~20141018/debian/patches/git-2421eda 1970-01-01 01:00:00.000000000 +0100
+++ brltty-5.2~20141018/debian/patches/git-2421eda 2015-02-08 22:59:52.000000000 +0100
@@ -0,0 +1,26 @@
+commit 2421eda2cf18ea4684b904867735778509af26c6
+Author: Dave Mielke <dave@mielke.cc>
+Date: Sun Feb 1 17:40:30 2015 -0500
+
+ Fix XDG_VTNR/WINDOWPATH support in xbrlapi. (st)
+
+diff --git a/Programs/xbrlapi.c b/Programs/xbrlapi.c
+index 4822e11..093f2c4 100644
+--- a/Programs/xbrlapi.c
++++ b/Programs/xbrlapi.c
+@@ -185,12 +185,13 @@ static int getXVTnb(void);
+
+ void getVT(void) {
+ char *path = getenv("WINDOWPATH");
++ char *vtnr = getenv("XDG_VTNR");
+ int vtno = -1;
+- if (!path)
++ if (!path && !vtnr)
+ /* Workaround for old xinit/xdm/gdm/kdm */
+ vtno = getXVTnb();
+
+- if (path || vtno == -1) {
++ if (path || vtnr || vtno == -1) {
+ if (brlapi_enterTtyModeWithPath(NULL,0,NULL)<0)
+ fatal_brlapi_errno("geTtyPath",gettext("cannot get tty\n"));
+ } else {
diff -Nru brltty-5.2~20141018/debian/patches/series brltty-5.2~20141018/debian/patches/series
--- brltty-5.2~20141018/debian/patches/series 2014-11-02 18:40:49.000000000 +0100
+++ brltty-5.2~20141018/debian/patches/series 2015-02-07 21:40:07.000000000 +0100
@@ -4,3 +4,4 @@
41-java-bytecode-compat.patch
50-constants.patch
git-a7123d7
+git-2421eda
--- End Message ---
--- Begin Message ---
On 2015-02-10 13:04, Cyril Brulebois wrote:
> Control: tag -1 confirmed
>
> Mehdi Dogguy <mehdi@dogguy.org> (2015-02-09):
>> Le 2015-02-08 23:28, Samuel Thibault a écrit :
>>>
>>> Please unblock package brltty
>>>
>>
>> Unblocked, but needs an unblock-udeb to migrate to Jessie. (CC'ing KiBi
>> and retitling the bug accordingly).
>
> No objections. Thanks, Samuel & Mehdi.
>
> Mraw,
> KiBi.
>
Added an unblock-udeb to match Mehdi's unblock hint, thanks.
~Niels
--- End Message ---