summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2012-05-07 09:51:33 +0000
committerPacho Ramos <pacho@gentoo.org>2012-05-07 09:51:33 +0000
commit5b8d19357ff37792ec3faebfec364fab8b0044aa (patch)
treec21a2d5dcf554e327d93d09a335d8976db1f18f1 /app-misc
parentremove old (diff)
downloadhistorical-5b8d19357ff37792ec3faebfec364fab8b0044aa.tar.gz
historical-5b8d19357ff37792ec3faebfec364fab8b0044aa.tar.bz2
historical-5b8d19357ff37792ec3faebfec364fab8b0044aa.zip
Version bump, remove old, this also fixes bug #359501 by Leho Kraav and jannis and bug #354507 by Markus Lischka.
Package-Manager: portage-2.1.10.57/cvs/Linux x86_64
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/lcdproc/ChangeLog12
-rw-r--r--app-misc/lcdproc/Manifest18
-rw-r--r--app-misc/lcdproc/files/0.5.1-LCDd.initd6
-rw-r--r--app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild186
-rw-r--r--app-misc/lcdproc/lcdproc-0.5.5.ebuild (renamed from app-misc/lcdproc/lcdproc-0.5.3.ebuild)32
-rw-r--r--app-misc/lcdproc/metadata.xml4
6 files changed, 40 insertions, 218 deletions
diff --git a/app-misc/lcdproc/ChangeLog b/app-misc/lcdproc/ChangeLog
index 3831867e4477..018d3027d5db 100644
--- a/app-misc/lcdproc/ChangeLog
+++ b/app-misc/lcdproc/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-misc/lcdproc
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/ChangeLog,v 1.70 2011/11/24 12:22:02 pacho Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/ChangeLog,v 1.71 2012/05/07 09:51:33 pacho Exp $
+
+*lcdproc-0.5.5 (07 May 2012)
+
+ 07 May 2012; Pacho Ramos <pacho@gentoo.org> +lcdproc-0.5.5.ebuild,
+ -lcdproc-0.5.2-r2.ebuild, -lcdproc-0.5.3.ebuild, files/0.5.1-LCDd.initd,
+ metadata.xml:
+ Version bump, remove old, this also fixes bug #359501 by Leho Kraav and jannis
+ and bug #354507 by Markus Lischka.
24 Nov 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Drop maintainer due retirement, bug #158470
diff --git a/app-misc/lcdproc/Manifest b/app-misc/lcdproc/Manifest
index f14e14d95945..d1d11b40fabc 100644
--- a/app-misc/lcdproc/Manifest
+++ b/app-misc/lcdproc/Manifest
@@ -1,22 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX 0.5.1-LCDd.initd 645 RMD160 69b059023b665ecfcce9306dd9be2933da38b12a SHA1 85260492305266e661e022e902914c976782179c SHA256 782142cc26b433bbfe1ac1ae152a8ecf62985e78c03e674f699f76847e6465b6
+AUX 0.5.1-LCDd.initd 632 RMD160 b00758bbe5b37bbe48dda0c4a3fb76b1fc0cb5e3 SHA1 cef3628db0677af56220f72f543d5eb3d02de7e6 SHA256 3a4688f7b5fe3c32145cde685656e3db098d34cf92d1532eb0b1234670c149bf
AUX 0.5.1-lcdproc.initd 482 RMD160 dcf3178518a8a218c865d8d389e9f7ca9ff8133e SHA1 982f8e76282508a7087547693e164690f933c4c2 SHA256 40a5ce0b7cc5fe3fe78d4c3ab37178c087cdc8e1c1922e91fd29f9bffac063fd
AUX 0.5.2-r2-lcdproc.initd 498 RMD160 81dfa0a2795b401ff9a74b12a84a1877dec44598 SHA1 0c8f45fa1ad3a837f67e85ad1a4e4e7396936e85 SHA256 f537d05e9bfc63623cd3e22d3b9bf9e777ca2e726d13009ae0e571e58b52494a
DIST lcdproc-0.5.2-patches.tar.gz 6571 RMD160 31b4534ea0fe2d58b52bb1dda76f0b728abdb916 SHA1 3dee4d57366eac2603656557d7ff8a6beb27249d SHA256 b578bbb2e0e1adabfd8eda2101d9023652c8d3c112d7dc78fb77026d5f2db13d
-DIST lcdproc-0.5.2-r2-patches.tar.gz 20140 RMD160 a87095f9e643fe9c9cf293db5b54443a42535148 SHA1 54c47f2837c43e670703022a5172a538dda6729b SHA256 c222fb0867bdbc510a4fed4d72e6c71c10d341997432bed84d713e6fac1d4b37
DIST lcdproc-0.5.2.tar.gz 822695 RMD160 73c275cc00f06dc256267e87e1c3b1dcac172fb1 SHA1 924fca84eb5a07464a3d38df86d9a4427fd06dd7 SHA256 3261910dd9155229a2a6067c82ec4cca0d7900420f2d74c87a24b41b9b961036
-DIST lcdproc-0.5.3.tar.gz 890116 RMD160 9a8f678b13c39cd96be17b1a80c47b63b8018fea SHA1 7550aa28b224fd800047b92d184a64d529e32283 SHA256 cc4003392f348bc35014c6ed59f2e855ba1600d79ada456cbb2c23bc86a5117f
+DIST lcdproc-0.5.5.tar.gz 946206 RMD160 253b39b2c51aee67fadfc499e2c4e34f96cc0620 SHA1 17547391b2bf9b61fd9f7dac74782e1cebdf34be SHA256 b136b47d7bf585a003334f432d8730a36ef5ed1cd520084b919667d825e48d42
EBUILD lcdproc-0.5.2-r1.ebuild 5598 RMD160 f0c8f31e14889b3ced74ce84ad5e1cec8090f553 SHA1 590606e1eda4fe87c62c95fb554cf9ba0f377858 SHA256 46be079ceeeab1962139024a5afb9cf6dc392b640232684fadd50f232e409030
-EBUILD lcdproc-0.5.2-r2.ebuild 5683 RMD160 01e1af199910bcc8f9b351441f72887ffc9b6067 SHA1 efdcf6077ac5d9a3d2fc0e1a2e48e0ccbf91eb82 SHA256 e2f7595f8f50372aa29ab1cbaa88cdb9fbfb09ab388a9b028e7878901ed44555
-EBUILD lcdproc-0.5.3.ebuild 5894 RMD160 178b1786b4f3094bb3c71c1eb671b0e54a30cf6d SHA1 66cba3e5490cc6018d3518b3b8f8610aafc90d86 SHA256 63d4e40cb2f14286cfda44c2f499baa6e5a1a596983f59a4e1d74872ae437df5
-MISC ChangeLog 12652 RMD160 052cda67e32e4bd4814467624658913f7201c391 SHA1 727c73154a8bd30205b22221e36057e97de069b5 SHA256 b924cc32c8bb3d3ed85abf2a00d7e6c6a1b83a2e413f8944faeef11d2eb2b379
-MISC metadata.xml 1038 RMD160 f8e5de1be8b1ac01e5de8425d463fd5587535ad5 SHA1 09a0140f9ce7a77f8422b538b943917d4697f1dd SHA256 16ee7092f0c589706b9d44b1b77ebb498990dcc6f6bc20518fa8ee43a0e542ce
+EBUILD lcdproc-0.5.5.ebuild 5998 RMD160 074e868513d3853e8136a56906ab94124ab8e46a SHA1 8d0e4d40a6a5951891484e0902da9b0666b72e18 SHA256 fb93edaf2a8aeeb96fabc87366e8ab8d6089514b21c72800e6e9ec9878065e48
+MISC ChangeLog 12961 RMD160 02192202c7501b79bd62092244730209bc8e7846 SHA1 f1551ab29396a5e41333d64636410e7c3317cb75 SHA256 ee7672ddbb552e8d441e542d6f300162b48058e85c40cc2e47dae69b71f92dc1
+MISC metadata.xml 1092 RMD160 d88120902ca07fb7016cbaf30d3758839285ac48 SHA1 6da029c08eed1fd0ddc3d15fa0ba66d4544f9ba5 SHA256 08c7a6bbf0610a8df3eab702b3aba687ece37108758f3bd0ba1e55af9d05ff75
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk7ONu8ACgkQCaWpQKGI+9Q+WgCfTlTWXKBSxmmRJ6bNx5cTBtCG
-Ap0AoIXUlSI7xNuozWDksVBJEOfmoQjW
-=UWBj
+iEYEARECAAYFAk+nmysACgkQCaWpQKGI+9RQ7gCdFapMQ41JgNe0DQ93S9IDeKHS
+YikAn1dEzdsHudbIw/ZsGUDAZ9FiGnk+
+=Xs0H
-----END PGP SIGNATURE-----
diff --git a/app-misc/lcdproc/files/0.5.1-LCDd.initd b/app-misc/lcdproc/files/0.5.1-LCDd.initd
index aa134a7d8ce9..882c0fd999dc 100644
--- a/app-misc/lcdproc/files/0.5.1-LCDd.initd
+++ b/app-misc/lcdproc/files/0.5.1-LCDd.initd
@@ -1,7 +1,7 @@
#!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/files/0.5.1-LCDd.initd,v 1.1 2006/10/24 08:14:35 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/files/0.5.1-LCDd.initd,v 1.2 2012/05/07 09:51:33 pacho Exp $
depend() {
use net
@@ -11,7 +11,7 @@ depend() {
start() {
ebegin "Starting LCDd"
start-stop-daemon --start --quiet -m --pidfile /var/run/LCDd.pid \
- --background --exec /usr/sbin/LCDd -- -s 1 -f
+ --exec /usr/sbin/LCDd -- -s 1 -f
eend $? "Failed to start LCDd. Did you remember to set a driver in /etc/LCDd.conf? See syslog for details."
}
diff --git a/app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild b/app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild
deleted file mode 100644
index c49cab01fcbb..000000000000
--- a/app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.5.2-r2.ebuild,v 1.3 2009/06/13 10:38:47 rbu Exp $
-
-WANT_AUTOMAKE="1.9"
-inherit eutils autotools multilib
-
-DESCRIPTION="Client/Server suite to drive all kinds of LCD (-like) devices"
-HOMEPAGE="http://lcdproc.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
- mirror://gentoo/${PF}-patches.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-
-IUSE="doc debug nfs samba seamless-hbars usb lirc irman joystick"
-
-# The following array holds the USE_EXPANDed keywords
-IUSE_LCD_DEVICES=(ncurses bayrad cfontz cfontz633 cfontzpacket
- cwlinux eyeboxone g15 graphlcd glk
- hd44780 icpa106 imon imonlcd iowarrior
- lb216 lcdm001 lcterm
- md8800 ms6931 mtcs16209x mtxorb noritakevfd
- pyramid sed1330 sed1520 serialvfd sli
- stv5730 svga t6963 text tyan
- ula200 xosd ea65 picolcd serialpos )
-
-# Iterate through the array and add the lcd_devices_* that we support
-NUM_DEVICES=${#IUSE_LCD_DEVICES[@]}
-index=0
-while [ "${index}" -lt "${NUM_DEVICES}" ] ; do
- IUSE="${IUSE} lcd_devices_${IUSE_LCD_DEVICES[${index}]}"
- let "index = ${index} + 1"
-done
-
-RDEPEND="
- usb? ( =virtual/libusb-0* )
- lirc? ( app-misc/lirc )
- irman? ( media-libs/libirman )
-
- lcd_devices_graphlcd? ( app-misc/graphlcd-base app-misc/glcdprocdriver )
- lcd_devices_g15? ( dev-libs/libg15 >=dev-libs/libg15render-1.1.1 )
- lcd_devices_ncurses? ( sys-libs/ncurses )
- lcd_devices_svga? ( media-libs/svgalib )
- lcd_devices_ula200? ( >=dev-embedded/libftdi-0.7 =virtual/libusb-0* )
- lcd_devices_xosd? ( x11-libs/xosd x11-libs/libX11 x11-libs/libXext )
- lcd_devices_cfontzpacket? ( =virtual/libusb-0* )
- lcd_devices_cwlinux? ( =virtual/libusb-0* )
- lcd_devices_pyramid? ( =virtual/libusb-0* )
- lcd_devices_picolcd? ( =virtual/libusb-0* )"
-DEPEND="${RDEPEND}
- doc? ( app-text/xmlto )"
-RDEPEND="${RDEPEND}
- lcd_devices_g15? ( app-misc/g15daemon )"
-
-pkg_setup() {
- if [ -n "${LCDPROC_DRIVERS}" ] ; then
- ewarn "Setting the drivers to compile via LCDPROC_DRIVERS is not supported anymore."
- ewarn "Please use LCD_DEVICES now and see emerge -pv output for the options."
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${WORKDIR}"/${PF}-patches/${PV}-imonlcd-0.3.patch
-
- epatch "${WORKDIR}"/${PF}-patches/${PV}-picolcd.patch
-
- sed -i "79s:server/drivers:/usr/$(get_libdir)/lcdproc:" LCDd.conf
- einfo "Patching LCDd.conf to use DriverPath=/usr/$(get_libdir)/lcdproc/"
-
- eautoreconf
-}
-
-src_compile() {
- # This array contains the driver names required by configure --with-drivers=
- # The positions must be the same as the corresponding use_expand flags
- local DEVICE_DRIVERS=(curses bayrad CFontz CFontz633 CFontzPacket
- CwLnx EyeboxOne g15 glcdlib glk
- hd44780 icp_a106 imon imonlcd IOWarrior
- lb216 lcdm001 lcterm
- MD8800 ms6931 mtc_s16209x MtxOrb NoritakeVFD
- pyramid sed1330 sed1520 serialVFD sli
- stv5730 svga t6963 text tyan
- ula200 xosd ea65 picolcd serialPOS)
-
- # Generate comma separated list of drivers
- COMMA_DRIVERS=""
- FIRST_DRIVER=""
- local index=0
-
- while [ "${index}" -lt "${NUM_DEVICES}" ] ; do
- if use "lcd_devices_${IUSE_LCD_DEVICES[${index}]}" ; then
- append-driver "${DEVICE_DRIVERS[${index}]}"
- fi
- let "index = ${index} + 1"
- done
-
- # Append the not-lcd-drivers (input)
- use lirc && append-driver "lirc"
- use irman && append-driver "irman"
- use joystick && append-driver "joy"
-
- if [ -z "${COMMA_DRIVERS}" ] ; then
- ewarn "You are compiling LCDd without support for any LCD drivers at all."
- else
- # Patch the config to contain a driver that is actually installed instead of the default
- elog "Compiling the following drivers for LCDd: ${COMMA_DRIVERS}"
- elog "Setting Driver=${FIRST_DRIVER} in LCDd.conf"
- sed -i "44s:curses:${FIRST_DRIVER}:" LCDd.conf
- fi
-
- local ENABLEUSB
- if use lcd_devices_cfontzpacket || use lcd_devices_cwlinux || use lcd_devices_pyramid; then
- ENABLEUSB="--enable-libusb"
- else
- ENABLEUSB="$(use_enable usb libusb)"
- fi
-
- econf \
- $(use_enable debug) \
- $(use_enable nfs stat-nfs) \
- $(use_enable samba stat-smbfs ) \
- $(use_enable seamless-hbars) \
- ${ENABLEUSB} \
- "--enable-drivers=${COMMA_DRIVERS}" \
- || die "configure failed"
-
- emake || die "make failed"
-
- if use doc; then
- ebegin "Creating user documentation"
- cd "${S}"/docs/lcdproc-user
- xmlto html --skip-validation lcdproc-user.docbook
- eend $?
-
- ebegin "Creating dev documentation"
- cd "${S}"/docs/lcdproc-dev
- xmlto html --skip-validation lcdproc-dev.docbook
- eend $?
- fi
-}
-
-append-driver() {
- [[ -z $* ]] && return 0
- if [ -z "${COMMA_DRIVERS}" ] ; then
- # First in the list
- COMMA_DRIVERS="$*"
- FIRST_DRIVER="$*"
- else
- # Second, third, ... include a comma at the front
- COMMA_DRIVERS="${COMMA_DRIVERS},$*"
- fi
- return 0
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- # move example clients installed to /usr/bin
- rm -f "${D}"/usr/bin/{tail,lcdmetar,iosock,fortune,x11amp}.pl
- insinto /usr/share/lcdproc/clients
- doins clients/examples/*.pl
- doins clients/metar/
-
- newinitd "${FILESDIR}/0.5.1-LCDd.initd" LCDd
- newinitd "${FILESDIR}/0.5.2-r2-lcdproc.initd" lcdproc
-
- dodoc README CREDITS ChangeLog INSTALL TODO
- dodoc docs/README.* docs/*.txt
-
- if use doc; then
- insinto /usr/share/doc/${PF}/lcdproc-user
- doins docs/lcdproc-user/*.html
- insinto /usr/share/doc/${PF}/lcdproc-dev
- doins docs/lcdproc-dev/*.html
- fi
-}
-
-pkg_postinst() {
- ewarn "IMPORTANT: Please update your /etc/LCDd.conf"
- ewarn "As of lcdproc-0.5.1-r2, the DriverPath changed from /usr/share/lcdproc to /usr/$(get_libdir)/lcdproc ."
-}
diff --git a/app-misc/lcdproc/lcdproc-0.5.3.ebuild b/app-misc/lcdproc/lcdproc-0.5.5.ebuild
index 30746bb15123..46635b7e7609 100644
--- a/app-misc/lcdproc/lcdproc-0.5.3.ebuild
+++ b/app-misc/lcdproc/lcdproc-0.5.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.5.3.ebuild,v 1.2 2009/11/02 09:33:58 rbu Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lcdproc/lcdproc-0.5.5.ebuild,v 1.1 2012/05/07 09:51:33 pacho Exp $
-EAPI=2
+EAPI=4
inherit multilib versionator
MY_PV=$(replace_version_separator 3 '-')
@@ -17,16 +17,16 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc debug nfs samba seamless-hbars usb lirc irman joystick ftdi"
+IUSE="doc debug hid nfs samba seamless-hbars usb lirc irman joystick ftdi"
# The following array holds the USE_EXPANDed keywords
IUSE_LCD_DEVICES=(ncurses bayrad cfontz cfontz633 cfontzpacket
cwlinux eyeboxone g15 graphlcd glk
hd44780 icpa106 imon imonlcd iowarrior
lb216 lcdm001 lcterm
- md8800 ms6931 mtcs16209x mtxorb noritakevfd
+ md8800 mdm166a ms6931 mtcs16209x mtxorb noritakevfd
pyramid sed1330 sed1520 serialvfd sli
- stv5730 svga t6963 text tyan
+ stv5730 SureElec svga t6963 text tyan
ula200 xosd ea65 picolcd serialpos
i2500vfd irtrans lis shuttlevfd )
@@ -38,11 +38,14 @@ while [ "${index}" -lt "${NUM_DEVICES}" ] ; do
let "index = ${index} + 1"
done
+REQUIRED_USE="lcd_devices_mdm166a? ( hid )"
+
RDEPEND="
usb? ( virtual/libusb:0 )
ftdi? ( dev-embedded/libftdi )
lirc? ( app-misc/lirc )
irman? ( media-libs/libirman )
+ hid? ( >=dev-libs/libhid-0.2.16 )
lcd_devices_graphlcd? ( app-misc/graphlcd-base app-misc/glcdprocdriver )
lcd_devices_g15? ( dev-libs/libg15 dev-libs/libg15render )
@@ -71,7 +74,7 @@ pkg_setup() {
}
src_prepare() {
- sed -i "37s:server/drivers:/usr/$(get_libdir)/lcdproc:" LCDd.conf
+ sed -i "37s:server/drivers:/usr/$(get_libdir)/lcdproc:" LCDd.conf || die
einfo "Patching LCDd.conf to use DriverPath=/usr/$(get_libdir)/lcdproc/"
}
@@ -82,9 +85,9 @@ src_configure() {
CwLnx EyeboxOne g15 glcdlib glk
hd44780 icp_a106 imon imonlcd IOWarrior
lb216 lcdm001 lcterm
- MD8800 ms6931 mtc_s16209x MtxOrb NoritakeVFD
+ MD8800 mdm166a ms6931 mtc_s16209x MtxOrb NoritakeVFD
pyramid sed1330 sed1520 serialVFD sli
- stv5730 svga t6963 text tyan
+ stv5730 SureElec svga t6963 text tyan
ula200 xosd ea65 picolcd serialPOS
i2500vfd irtrans lis shuttleVFD )
@@ -111,7 +114,7 @@ src_configure() {
# Patch the config to contain a driver that is actually installed instead of the default
elog "Compiling the following drivers for LCDd: ${COMMA_DRIVERS}"
elog "Setting Driver=${FIRST_DRIVER} in LCDd.conf"
- sed -i "44s:curses:${FIRST_DRIVER}:" LCDd.conf
+ sed -i "53s:curses:${FIRST_DRIVER}:" LCDd.conf || die
fi
local EXTRA_CONF
@@ -128,14 +131,13 @@ src_configure() {
EXTRA_CONF="${EXTRA_CONF} $(use_enable ftdi libftdi)"
fi
- econf \
+ econf --enable-extra-charmaps \
$(use_enable debug) \
$(use_enable nfs stat-nfs) \
$(use_enable samba stat-smbfs ) \
$(use_enable seamless-hbars) \
${EXTRA_CONF} \
- "--enable-drivers=${COMMA_DRIVERS}" \
- || die "configure failed"
+ "--enable-drivers=${COMMA_DRIVERS}"
}
src_compile() {
@@ -168,13 +170,13 @@ append-driver() {
}
src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
+ emake DESTDIR="${D}" install
# move example clients installed to /usr/bin
rm -f "${D}"/usr/bin/{tail,lcdmetar,iosock,fortune,x11amp}.pl
insinto /usr/share/lcdproc/clients
doins clients/examples/*.pl
- doins clients/metar/
+ doins clients/metar/*.pl
newinitd "${FILESDIR}/0.5.1-LCDd.initd" LCDd
newinitd "${FILESDIR}/0.5.2-r2-lcdproc.initd" lcdproc
diff --git a/app-misc/lcdproc/metadata.xml b/app-misc/lcdproc/metadata.xml
index 44671ef233e6..d1d62fe17f16 100644
--- a/app-misc/lcdproc/metadata.xml
+++ b/app-misc/lcdproc/metadata.xml
@@ -12,8 +12,8 @@
system load, memory usage, uptime, and a lot more.
</longdescription>
<use>
- <flag name='irman'>Enable support for IRMan
- (<pkg>media-libs/libirman</pkg>)</flag>
+ <flag name='hid'>Enable HID support using libhid</flag>
+ <flag name='irman'>Enable support for IRMan (<pkg>media-libs/libirman</pkg>)</flag>
<flag name='nfs'>Adds support for NFS file system</flag>
<flag name='seamless-hbars'>Try to avoid gaps in horizontal bars</flag>
<flag name='ftdi'>Enable support for FTDI connections in some selected LCD_DEVICES (currently hd44780)</flag>