Gentoo-Portage.com

Search Portage:
Login     Register     Language Tools

sys-apps/hal

Hardware Abstraction Layer

Screenshots

  • hal-0.5.14-r2
    ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd
    X acpi apm crypt consolekit debug dell disk-partition doc laptop policykit selinux kernel_linux kernel_FreeBSD
    View      Download      License: || ( GPL-2 AFL-2.0 )
  • hal-0.5.14-r1
    ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 -x86-fbsd
    X acpi apm crypt consolekit debug dell disk-partition doc laptop policykit selinux kernel_linux kernel_FreeBSD
    View      Download      License: || ( GPL-2 AFL-2.0 )
  • hal-0.5.14
    ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 -x86-fbsd
    X acpi apm crypt consolekit debug dell disk-partition doc laptop policykit selinux kernel_linux kernel_FreeBSD
    View      Download      License: || ( GPL-2 AFL-2.0 )
  • hal-0.5.13-r2
    alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 -x86-fbsd
    X acpi apm crypt consolekit debug dell disk-partition doc laptop policykit selinux kernel_linux kernel_FreeBSD
    View      Download      License: || ( GPL-2 AFL-2.0 )
  • hal-0.5.12_rc1-r8
    ~x86-fbsd
    X acpi apm crypt consolekit debug dell disk-partition doc laptop policykit selinux kernel_linux kernel_FreeBSD
    View      Download      License: || ( GPL-2 AFL-2.0 )

USE Flags

X
Global: Adds support for X11
acpi
Global: Adds support for Advanced Configuration and Power Interface
Local: Enables HAL to attempt to read from /proc/acpi/event, if unavailable, HAL will read events from sys-power/acpid. If you need multiple acpi readers, ensure acpid is in your default runlevel (rc-update add acpid default) along with HAL. This will also enable HAL to read Toshiba and IBM acpi events which do not get sent via /proc/acpi/event
apm
Global: Adds APM (Advanced Power Management) support
crypt
Global: Add support for encryption -- using mcrypt or gpg where applicable
Local: Allows HAL to mount volumes that are encrypted using LUKS. sys-fs/cryptsetup-luks which has recently been renamed to sys-fs/cryptsetup allows you to create such encrypted volumes. HAL will be able to handle volumes that are removable or fixed.
consolekit
Global: Allow proper handling of removable media according to who is actually present on the machine.
Local: Enables HAL to interact with consolekit for determining whether a given process is running on behalf of the person setting at the console.
debug
Global: Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
dell
Global: Builds and installs the Dell addon, which reads data from the Dell SM BIOS via sys-libs/libsmbios. It will read your service tag information and your hardware backlight data as well as allow you to modify the backlight settings on a Dell laptop.
Local: Builds and installs the Dell addon, which reads data from the Dell SM BIOS via sys-libs/libsmbios. It will read your service tag information and your hardware backlight data as well as allow you to modify the backlight settings on a Dell laptop.
disk-partition
Global: Allows HAL to use libparted from sys-apps/parted to read raw partition data from your disks and process that data. Future versions of HAL (possibly 0.5.11 and higher) will allow you to create, modify, delete and format partitions from a GUI interface agnostic of your desktop environment.
Local: Allows HAL to use libparted from sys-apps/parted to read raw partition data from your disks and process that data. Future versions of HAL (possibly 0.5.11 and higher) will allow you to create, modify, delete and format partitions from a GUI interface agnostic of your desktop environment.
doc
Global: Adds extra documentation (API, Javadoc, etc)
Local: Generates documentation that describes HAL's fdi format.
laptop
Global: Make tracker power management aware
Local: Adds support for power management scripts (sys-power/pm-utils)
policykit
Global: Use sys-auth/policykit to gain privileges
selinux
Global: !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
Local: Installs SELinux policies and links HAL to the SELinux libraries.
kernel_linux
Global:
kernel_FreeBSD
Global: