./sysutils/hal, FreeDesktop hardware abstraction layer

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.5.14nb6, Package name: hal-0.5.14nb6, Maintainer: netbsd-desktop

What is the point of HAL?

To merge information from various sources such that desktop applications can
locate and use hardware devices. The point is that the exact set of
information to merge varies by device and bus type. In order to do this, we
need to define a format for the information, hence the HAL specification.

We may read some stuff from the hardware itself, then add some info provided
by the kernel, then add some metadata from some systemwide files, then add
some data that has been obtained by the desktop and stored per-user, then
look at some blacklist, and finally we have a complete picture of everything
known about that particular device.

An extra value is that we can do this in an operating system independent way.
Stuff like this is important to the major desktop environments.

MESSAGE.NetBSD [+/-]

Required to run:
[sysutils/dbus-glib] [sysutils/dbus] [misc/pciids] [devel/GConf] [devel/glib2] [security/policykit] [sysutils/hal-info] [devel/libvolume_id] [misc/usbids]

Required to build:
[textproc/intltool] [lang/perl5] [pkgtools/x11-links] [devel/gmake] [devel/autoconf] [devel/libtool-base] [devel/automake] [devel/pkg-config]

Master sites:

SHA1: a6ec098d78112e18e2773afa5f9ed642b00c4c59
RMD160: 0314dace9512bf49a62bd1556963fc60a6c9caf9
Filesize: 920.854 KB

Version history: (Expand)


CVS history: (Expand)


   2012-05-14 05:12:01 by Steven Drake | Files touched by this commit (14)
Log message:
glib2 now only allows glib.h to be included.
   2012-05-07 03:54:16 by David A. Holland | Files touched by this commit (473)
Log message:
Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
   2012-03-31 18:06:56 by Ryo ONODERA | Files touched by this commit (12) | Package updated
Log message:
Bump PKGREVISION

* Fix build on FreeBSD 9.0
** Patches are borrowed from FreeBSD ports
** Split FreeBSD support from DragonFly/FreeBSD support
   2012-03-03 01:14:27 by Thomas Klausner | Files touched by this commit (1657)
Log message:
Recursive bump for pcre-8.30* (shlib major change)
   2012-02-06 13:42:32 by Thomas Klausner | Files touched by this commit (1812) | Package updated
Log message:
Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
   2011-10-04 12:31:37 by David Sainty | Files touched by this commit (3)
Log message:
Upstream patch to build on Linux systems without V4L1 support.

http://cgit.freedesktop.org/hal/commit/ … 3564035703

Fixes build on Ubuntu 11.04.
   2011-09-14 19:44:55 by Hans Rosenfeld | Files touched by this commit (1)
Log message:
Use ${AUTORECONF_ARGS} to work with native pkg-config.
   2011-05-07 12:07:12 by Sergey Svishchev | Files touched by this commit (1)
Log message:
Fix build on NetBSD 4