Re: [gentoo-dev] Last rites: 14 X input drivers

2009-07-14 Thread Rémi Cardona

Le 13/07/2009 19:22, Robert Buchholz a écrit :

We're using the x11-drivers/xf86-input-microtouch for a cash register.
It works fine, but I think the machine is still on Xorg Server 1.3.

I don't have the capacity to maintain this driver myself, but it seems
bug #276615 has a patch, so I wonder why it needs to be abandoned. Whom
exactly shall I contact upstream about the deprecation?


Well, to start off, you might want to check if your hardware is now 
supported directly by the kernel. If that's the case, then you can use 
xf86-input-evdev which will make your life much easier.


But TBH, I really don't know much about writing X drivers. All I can 
offer is to commit patches upstream and maybe make tarballs.


My suggestion for now is to create a - ebuild of the microtouch 
driver inside the x11 overlay and make it point to the latest commit 
that has a chance of working: before the one that adds the AC_MSG().


If that doesn't work, you might want to get in touch with upstream X 
people via the xorg or xorg-devel mailing lists (resp. at fd.org and x.org).


Hope that helps

Rémi



Re: [gentoo-dev] Last rites: 14 X input drivers

2009-07-13 Thread Robert Buchholz
On Monday 13 July 2009, Rémi Cardona wrote:
> Le 13/07/2009 16:56, Marijn Schouten (hkBst) a écrit :
> All have in common that they've been broken (in portage) for many
> months and no-one noticed until Sabayon folks started doing tinderbox
> builds :)

We're using the x11-drivers/xf86-input-microtouch for a cash register. 
It works fine, but I think the machine is still on Xorg Server 1.3.

I don't have the capacity to maintain this driver myself, but it seems 
bug #276615 has a patch, so I wonder why it needs to be abandoned. Whom 
exactly shall I contact upstream about the deprecation?


Thanks,
Robert


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-dev] Last rites: 14 X input drivers

2009-07-13 Thread Rémi Cardona

Le 13/07/2009 16:56, Marijn Schouten (hkBst) a écrit :

Why were they marked "unsupported" by upstream? Is there a replacement, are they
no longer needed, some other reason?


Some are now supported by the kernel. For the rest, nobody owns the 
hardware anymore. (ur98 is for a head-tracker... does anyone own that?)


All have in common that they've been broken (in portage) for many months 
and no-one noticed until Sabayon folks started doing tinderbox builds :)


If someone is sincerely impacted by this, please get in touch with 
upstream (CC me) because most of those drivers could come back to life 
with very little work. They mostly need someone testing them.


But as they stand now, I'm getting rid of them.

Cheers,

Rémi



Re: [gentoo-dev] Last rites: 14 X input drivers

2009-07-13 Thread Marijn Schouten (hkBst)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

� wrote:
> # R�mi Cardona  (13 Jul 2009)
> # broken and unmaintained by upstream, masked for removal in 30 days
> # see bug #277521 for more info
> x11-drivers/xf86-input-calcomp
> x11-drivers/xf86-input-digitaledge
> x11-drivers/xf86-input-dmc
> x11-drivers/xf86-input-dynapro
> x11-drivers/xf86-input-elo2300
> x11-drivers/xf86-input-jamstudio
> x11-drivers/xf86-input-magellan
> x11-drivers/xf86-input-magictouch
> x11-drivers/xf86-input-microtouch
> x11-drivers/xf86-input-palmax
> x11-drivers/xf86-input-spaceorb
> x11-drivers/xf86-input-summa
> x11-drivers/xf86-input-tek4957
> x11-drivers/xf86-input-ur98
> 
> All of those are marked as unsupported by upstream and their git code no
> longer builds (./configure was made to abort on purpose).

Why were they marked "unsupported" by upstream? Is there a replacement, are they
no longer needed, some other reason?

Marijn

- --
If you cannot read my mind, then listen to what I say.

Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
, #gentoo-{lisp,ml} on FreeNode
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkpbSwYACgkQp/VmCx0OL2yaawCfZ3n8ANUJQc6ucoKcZP9OBmKW
eVUAn1XAh/G474UQZMGIcH6yAOgjyT4e
=aQRY
-END PGP SIGNATURE-



[gentoo-dev] Last rites: 14 X input drivers

2009-07-13 Thread Rémi Cardona

# Rémi Cardona  (13 Jul 2009)
# broken and unmaintained by upstream, masked for removal in 30 days
# see bug #277521 for more info
x11-drivers/xf86-input-calcomp
x11-drivers/xf86-input-digitaledge
x11-drivers/xf86-input-dmc
x11-drivers/xf86-input-dynapro
x11-drivers/xf86-input-elo2300
x11-drivers/xf86-input-jamstudio
x11-drivers/xf86-input-magellan
x11-drivers/xf86-input-magictouch
x11-drivers/xf86-input-microtouch
x11-drivers/xf86-input-palmax
x11-drivers/xf86-input-spaceorb
x11-drivers/xf86-input-summa
x11-drivers/xf86-input-tek4957
x11-drivers/xf86-input-ur98

All of those are marked as unsupported by upstream and their git code no 
longer builds (./configure was made to abort on purpose).


More will probably come later, but this is the first round of 
low-hanging fruits.


Thanks

Rémi