./sysutils/hal, FreeDesktop hardware abstraction layer

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


Branch: CURRENT, Version: 0.5.14nb17, Package name: hal-0.5.14nb17, Maintainer: pkgsrc-users

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]

Master sites:

SHA1: a6ec098d78112e18e2773afa5f9ed642b00c4c59
RMD160: 0314dace9512bf49a62bd1556963fc60a6c9caf9
Filesize: 920.854 KB

Version history: (Expand)


CVS history: (Expand)


   2016-02-25 09:27:05 by Jonathan Perkin | Files touched by this commit (30)
Log message:
Remove manual OPSYSVARS additions which are now part of the default set.
   2015-11-04 02:32:42 by Alistair G. Crooks | Files touched by this commit (499)
Log message:
Add SHA512 digests for distfiles for sysutils category

Problems found with existing digests:
	Package memconf distfile memconf-2.16/memconf.gz
	b6f4b736cac388dddc5070670351cf7262aba048 [recorded]
	95748686a5ad8144232f4d4abc9bf052721a196f [calculated]

Problems found locating distfiles:
	Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9
	Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz
	Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz
	Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz
	Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-25 18:26:16 by Richard PALO | Files touched by this commit (4) | Package updated
Log message:
Update hal with a SMF manifest and method and a correction
for PKG_HOME.haldaemon to default to /var/run/hald instead of /var/run/hal
The init script hardcoded /var/run/hald so now use the corrected variable.
Also, use OPSYSVARS for BUILDLINK_TRANSFORMS adding one for SunOS -z.ignore
bump PKGREVISION
   2015-09-07 11:03:24 by Thomas Klausner | Files touched by this commit (1)
Log message:
DEPEND on pciids instead of using its bl3.mk.
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-01-31 13:08:55 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Another fix for hald from Sergio Lenzi. Bump PKGREVISION.
   2015-01-25 19:46:09 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Apply some bug fixes for the NetBSD hald from sergio lenzi in PR 49604.
Bump PKGREVISION.
   2014-08-28 12:58:19 by Jonathan Perkin | Files touched by this commit (11)
Log message:
Remove SunOS BUILDLINK_TRANSFORM instances which remove -Wl,--* GNU ld
arguments, these are now handled globally by mk/platform/SunOS.mk