Summary
LCD4Linux is a small program that grabs information from the kernel and some subsystems and displays it on an external liquid crystal display.
Versions
v0.11.0_pre20170527-r9 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 x86
- USE flags
- apm asterisk button-exec cpuinfo dbus diskstats dvb event exec fifo file gps hddtemp huawei i2c-sensors iconv isdn kvv loadavg meminfo mpd mpris-dbus mysql netdev netinfo outb pop3 proc-stat python qnaplog raspi sample statfs uname uptime w1retap wireless
USE flags
General
- apm
- Enable the APM plugin.
- asterisk
- Enable the Asterisk plugin.
- button-exec
- Enable the Button plugin, to execute something on keypress.
- cpuinfo
- Enable the cpuinfo plugin.
- dbus
- Enable the dbus plugin.
- diskstats
- Enable the diskstats plugin.
- dvb
- Enable support for the DVB plugin.
- event
- Enable the event plugin.
- exec
- Enable the exec plugin, to read output from external programs.
- fifo
- Enable the FIFO (First-In, First-Out) plugin.
- file
- Enable the file plugin, to read from input from files.
- gps
- Enable the gps plugin, for reading gps coordinates.
- hddtemp
- Enable the hddtemp plugin, to read from the hddtemp daemon.
- huawei
- Enable the huawei plugin, to read from a huawei device.
- i2c-sensors
- Enable the i2c_sensors plugin, to read sensor data.
- iconv
- Enable the iconv plugin, to convert between encodings.
- isdn
- Enable the isdn plugin, to get information about ISDN.
- kvv
- Enable the kvv plugin, to get realtime train schedule from the Karlsruher Verkehrsverbund.
- loadavg
- Enable the loadavg plugin, to get stats load
- meminfo
- Enable the meminfo plugin, to get memory statistics.
- mpd
- Enable the mpd plugin, to read from the Music Player Daemon.
- mpris-dbus
- Enable the mpris plugin, to read data via dbus for mpris.
- mysql
- Enable the mysql plugin, to get mysql database information.
- netdev
- Enable the netdev plugin, to get interface statistics.
- netinfo
- Enable the netinfo plugin, to get more interface statistic.
- outb
- Enable raw i/o access.
- pop3
- Enable the pop3 plugin, to get notified about new mails.
- proc-stat
- Enable the proc_stat plugin, to read data from the proc file system.
- python
- Enable support for dev-lang/python and enable the python plugin, to execute own python scripts.
- qnaplog
- Enable the qnaplog plugin, to read a log from a QNAP device.
- raspi
- Enable the raspi plugin, to read sensor data from a Raspberry Pi.
- sample
- Enable the sample plugin.
- statfs
- Enable the statfs plugin, to get statistics about the file system.
- uname
- Enable the uname plugin, to get the output of uname.
- uptime
- Enable the uptime plugin.
- w1retap
- Enable the w1retap plugin.
- wireless
- Enable the wireless plugin, to get wireless statistics.
lcd_devices
- astusb
- Add support for ASTUSB LCD modules
- beckmannegle
- Add support for Beckmann+Egle "Mini Terminals" and "Compact Terminals"
- bwct
- Add support for BWCT USB LCD displays
- crystalfontz
- Add support for modern Crystalfontz display modules
- curses
- Add support for a ncurses based virtual display
- cwlinux
- Add support for serial / USB displays CW12232 and CW1602 by CwLinux
- d4d
- Add support for 4D Systems display graphics modules with SGC PmmC
- dpf
- Add support for DPF display modulees
- ea232graphic
- Add support for the Electronic Assembly RS232 graphic driver
- efn
- Add support for the English Font display Network based displays
- futabavfd
- Add support for Futaba M402SD06GL display module
- fw8888
- Add support for the Allnet FW8888 firewall appliance LCD
- g15
- Add support for Logitech G15 Keyboard LCDs
- glcd2usb
- Add support for GLCD2USB LCD module
- hd44780
- Add support for Hitachi HD44780 and compatible displays
- hd44780-i2c
- Enable hd44780 via i2c instead of parallel port driver
- irlcd
- Add support for the USBtiny DIY USB to IR receiver
- lcd2usb
- Add support for the open lcd2usb connector to hd44780 displays
- lcdterm
- Add support for LCDTerm serial-to-HD44780 adapter boards
- ledmatrix
- Add support for SLM1606/8 LED Matrix displays
- lph7508
- Add support for the Pollin LPH7508
- luise
- Add support for the Wallbraun Electronics LCD-USB-Interface to Hitachi SP14Q002
- lw_abp
- Add support for the LW_ABP display module
- m50530
- Add support for M50530 and compatible displays
- matrixorbital
- Add support for Matrix Orbital LCDs
- matrixorbitalgx
- Add support for Matrix Orbital graphical LCDs
- mdm166a
- Add support for the Futaba / Targa USB Graphic Vacuum Fluorescent Display
- milfordinstruments
- Add support for Milford Intruments LCDs
- newhaven
- Add support for various Newhaven displays
- noritake
- Add support for the Noritake GU128x32-311 graphical display
- null
- Add support for a NULL driver (for testing)
- pertelian
- Add support for the Pertelian X2040 displays
- phanderson
- Add support for the PHAnderson serial-to-HD44780 controller
- picgraphic
- Add support for PIC graphic displays
- picolcd
- Add support for Mini-Box's picoLCD
- picolcdgraphic
- Add support for Mini-Box's graphical picoLCD
- png
- Add support for PNG output
- ppm
- Add support for PNG output
- routerboard
- Add support for the Router Board LCD port
- sample
- Add support for the sample driver
- samsungspf
- Add support for Samsung SPF displays
- serdisplib
- Meta-driver to support drivers via dev-libs/serdisplib
- shuttlevfd
- Add support for several Shuttle VFDs such as M1000, M2000, G5 3300m and SG33G5M
- simplelcd
- Add support for a simple serial terminal display
- t6963
- Add support for Toshiba T6963 based LCD displays
- teaklcm
- Add support for TeakLCM displays
- trefon
- Add support for Trefon USB LCD displays
- ula200
- Add support for ULA200 USB devices that allow USB connection of HD44780s
- usbhub
- Add support for USBHUB displays
- usblcd
- Add support for USBLCD displays
- vnc
- Add support for output on a vnc connection
- wincornixdorf
- Add support for the WincorNixdorf serial cashier displays BA63 and BA66
- x11
- Add support for X11 displaying
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Dependencies
app-admin / hddtemp : A simple utility to read the temperature of SMART capable hard drives
dev-db / mysql-connector-c : C client library for MariaDB/MySQL
dev-embedded / libftdi : Userspace access to FTDI USB interface chips
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-libs / luise : Programming interface for the Wallbraun LCD-USB-Interface
dev-libs / nmeap : Extensible NMEA-0183 (GPS) data parser in standard C
dev-libs / serdisplib : Library to drive several displays with built-in controllers or display modules
media-libs / gd : Graphics library for fast image creation
media-libs / libmpd : A library handling connections to a MPD server
media-libs / libpng : Portable Network Graphics library
net-libs / libvncserver : library for creating vnc servers
net-misc / asterisk : Asterisk: A Modular Open Source PBX System
net-wireless / iw : nl80211 configuration utility for wireless devices using the mac80211 stack
net-wireless / wireless-tools : A collection of tools to configure IEEE 802.11 wireless LAN cards
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
sys-libs / ncurses : Console display library
virtual / libiconv : Virtual for the GNU conversion library
Runtime Dependencies
app-admin / hddtemp : A simple utility to read the temperature of SMART capable hard drives
dev-db / mysql-connector-c : C client library for MariaDB/MySQL
dev-embedded / libftdi : Userspace access to FTDI USB interface chips
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-libs / luise : Programming interface for the Wallbraun LCD-USB-Interface
dev-libs / nmeap : Extensible NMEA-0183 (GPS) data parser in standard C
dev-libs / serdisplib : Library to drive several displays with built-in controllers or display modules
media-libs / gd : Graphics library for fast image creation
media-libs / libmpd : A library handling connections to a MPD server
media-libs / libpng : Portable Network Graphics library
net-libs / libvncserver : library for creating vnc servers
net-misc / asterisk : Asterisk: A Modular Open Source PBX System
net-wireless / iw : nl80211 configuration utility for wireless devices using the mac80211 stack
net-wireless / wireless-tools : A collection of tools to configure IEEE 802.11 wireless LAN cards
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
sys-libs / ncurses : Console display library
virtual / libiconv : Virtual for the GNU conversion library
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop dmalloc
Completly broken and not needed anyway.. Closes: https://bugs.gentoo.org/934534 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop 0.11.0_pre20170527-r7
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
app-misc/lcd4linux: x86 stable
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
app-misc/lcd4linux: amd64 stable
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-misc/lcd4linux: Fix implicit declaration of function open
Closes: https://bugs.gentoo.org/927453 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36422 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → dev-build}/autoconf-archive
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: add python3.12 support
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: add python3_11 support
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop 0.11.0_pre20170527-r6
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
app-misc/lcd4linux: x86 stable
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
app-misc/lcd4linux: amd64 stable
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
app-misc/lcd4linux: Fix the build with rlibtool
Closes: https://bugs.gentoo.org/783492 Upstream-PR: https://github.com/jmccrohan/lcd4linux/pull/3 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26013 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop 0.11.0_pre20170527-r5
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
app-misc/lcd4linux: update EAPI 7 -> 8
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: add python3.10 support
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-misc/lcd4linux: fix Python 3.7 usage
Missed by CI as the usage was via usex. We need to use python-utils-r1's helpers instead (but note, a pkg-config hack would've been a bit more portable if those didn't exist). Closes: https://bugs.gentoo.org/793869 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop python3_6 support
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: fix newer python versions
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-libs/luise: renamed by dropping -bin
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
app-misc/lcd4linux: update HOMEAGE and metadata.xml
Since upstreams Trac has been taken offline, Github is the last source online. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop old version
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-misc/lcd4linux: x86 stable wrt bug #735220
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-misc/lcd4linux: amd64 stable wrt bug #735220
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: update python plugin to python3
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop old version
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-misc/lcd4linux: x86 stable wrt bug #702096
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-misc/lcd4linux: amd64 stable wrt bug #702096
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: update SRC_URI
Moving source file from my private server to devbox. Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop old version
Closes: https://bugs.gentoo.org/694624 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Closes: https://github.com/gentoo/gentoo/pull/12949 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Conrad Kostecki · gentoo
app-misc/lcd4linux: fix qa issues
Since underscore is not allowed in use flags, renamed button_exec, i2c_sensors, mpris_dbus and proc_stat to use minus instead. Bug: https://bugs.gentoo.org/694624 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: fix mysql dependencies
Since lcd4linux doesn't work with mariadb, drop it. Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Closes: https://github.com/gentoo/gentoo/pull/12398 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop background from init script
Drop command_background="true", as it causes problems with stopping. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Closes: https://github.com/gentoo/gentoo/pull/11712 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: bump to EAPI=7.
Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Conrad Kostecki · gentoo
app-misc/lcd4linux: drop old version.
Closes: https://bugs.gentoo.org/665822 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10280 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
app-misc/lcd4linux: amd64 stable wrt bug #666110
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
app-misc/lcd4linux: dropped ppc keywords, bug 658722
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
app-misc/lcd4linux: x86 stable (bug #666110)
Package-Manager: Portage-2.3.49, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
app-misc/lcd4linux: Bump to version 0.11.0_pre20170527
Closes: https://bugs.gentoo.org/502268 Closes: https://bugs.gentoo.org/652706 Closes: https://github.com/gentoo/gentoo/pull/7846 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - David Seifert · gentoo
app-misc/lcd4linux: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Mike Frysinger · gentoo
app-misc/lcd4linux: update HOMEPAGE - Austin English · gentoo
app-misc/lcd4linux: remove lcd4linux-0.10.1_rc2-r3
Package-Manager: portage-2.2.26 - Austin English · gentoo
app-misc/lcd4linux: use #!/sbin/openrc-run instead of #!/sbin/runscript
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=573846 Package-Manager: portage-2.2.26 - Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed