After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 594966 - Get rid of HAL
Get rid of HAL
Status: RESOLVED FIXED
Product: cheese
Classification: Applications
Component: general
git master
Other Linux
: Normal normal
: 2.30
Assigned To: Cheese Maintainer(s)
Cheese Maintainer(s)
Depends on: 583469 583640
Blocks: 593938
 
 
Reported: 2009-09-12 04:25 UTC by Javier Jardón (IRC: jjardon)
Modified: 2009-12-03 17:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Port HAL monitor to gudev (12.17 KB, patch)
2009-12-03 17:39 UTC, Bastien Nocera
committed Details | Review

Description Javier Jardón (IRC: jjardon) 2009-09-12 04:25:44 UTC
Please support devicekit, because hal is no longer in development and is
deprecated in favor of devicekit. 
See  http://www.freedesktop.org/wiki/Software/hal

DeiceKit home page: http://www.freedesktop.org/wiki/Software/DeviceKit
Comment 1 Filippo Argiolas 2009-09-13 08:01:33 UTC
FYI, DeviceKit (alone) doesn't exist any more. It has been dropped in favour of plain libudev/gudev + several device class specific abstraction layers like -disks and -power.

At the moment, for us, the choice is between GStPropertyProbe interface or plain gudev. I added support for gudev based device probing to v4lsrc and v4l2src and started the work to support it in cheese but I'm sorry I won't be able to complete it for 2.28.

FTR, this question has already been discussed in the following bugs:
- bug 583469 (cheese, Make HAL support optional)
- bug 583640 (gst-plugins-good, [v4lsrc/v4l2src] add support for better device detection with libgudev)
Comment 2 Bastien Nocera 2009-12-03 17:39:54 UTC
Created attachment 149021 [details] [review]
Port HAL monitor to gudev
Comment 3 Bastien Nocera 2009-12-03 17:40:15 UTC
Attachment 149021 [details] pushed as bfc04d3 - Port HAL monitor to gudev