app-misc / ddcutil

Program for querying and changing monitor settings

Official package sites : http://www.ddcutil.com/ ·

ddcutil primarily uses DDC/CI (Display Data Channel Command Interface) to communicate with monitors implementing MCCS (Monitor Control Command Set) over I2C. Normally, the video driver for the monitor exposes the I2C channel as devices named /dev/i2c-n. Alternatively, there is initial support for monitors (such as Apple displays) that implement MCCS using a USB connection.

v0.9.5 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm ~arm64 ~x86
USE flags
X drm usb-monitor user-permissions

v0.9.1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm ~arm64 ~x86
USE flags
X drm usb-monitor user-permissions

General

X
Add support for X11
drm
Use x11-libs/libdrm for more verbose diagnostics.
usb-monitor
Adds support for monitors attached via USB.
user-permissions
Adds a udev rules to allow non-root users in the i2c group to access the /dev/i2c-* devices. If usb-monitor is selected, users will need to be added to the video group to access the USB monitor. Otherwise, only root will be able to use ddcutil.

kernel

linux
KERNEL setting for system using the Linux kernel

video_cards

nvidia
VIDEO_CARDS setting to build driver for nvidia video cards

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-libs / glib : The GLib library of C routines

dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices

sys-apps / i2c-tools : I2C tools for bus probing, chip dumping, EEPROM decoding, and more

sys-apps / usbutils : USB enumeration utilities

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

virtual / libusb : Virtual for libusb

virtual / pkgconfig : Virtual for the pkg-config implementation

virtual / udev : Virtual to select between different udev daemon providers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libdrm : X.Org libdrm library

dev-libs / glib : The GLib library of C routines

dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices

sys-apps / i2c-tools : I2C tools for bus probing, chip dumping, EEPROM decoding, and more

sys-apps / usbutils : USB enumeration utilities

virtual / libusb : Virtual for libusb

virtual / udev : Virtual to select between different udev daemon providers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libdrm : X.Org libdrm library

kde-plasma / powerdevil : Power management for KDE Plasma Shell

662804
app-misc/ddcutil-0.9.1 : execution_stats.c:686:22: error: statement will never be executed [-Werror=switch-unreachable]
666094
app-misc/ddcutil-0.8.4 fail compile : device_id_util.c:920:39: error: ‘__builtin___snprintf_chk’
Repository mirror & CI · gentoo
Merge updates from master
Manuel Rüger · gentoo
app-misc/ddcutil: Version bump to 0.9.5
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Manuel Rüger <mrueg@gentoo.org>
Manuel Rüger · gentoo
app-misc/ddcutil: Version bump to 0.9.5
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Manuel Rüger <mrueg@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
app-misc/ddcutil: Drop old
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Roy Bamford · gentoo
app-misc/ddcutil: added ~arm64
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Roy Bamford <neddyseagoon@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Scruggs · gentoo
app-misc/ddcutil: remove ~amd64 keyword
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Scruggs · gentoo
app-misc/ddcutil: bump to version 0.9.1
Closes: https://bugs.gentoo.org/656010 Closes: https://github.com/gentoo/gentoo/pull/9436
Jonathan Scruggs · gentoo
app-misc/ddcutil: remove pedantic compiler flag
Closes: https://bugs.gentoo.org/645830 Closes: https://github.com/gentoo/gentoo/pull/7003
Jonathan Scruggs · gentoo
app-misc/ddcutil: Add 0.8.6 release.
- Added drm and X use flags to minimize depends. Package-Manager: Portage-2.3.20, Repoman-2.3.6
Michael Palimaka · gentoo
app-misc/ddcutil: add ~arm keyword
Tested on Raspberry Pi 2. Bug: https://bugs.gentoo.org/627932 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Jonathan Scruggs · gentoo
app-misc/ddcutil: Fix compile error with -O3 cflag
DDCUtil doesn't compile with the -O3 cflag, so replace it with -O2 Closes: https://github.com/gentoo/gentoo/pull/5758
Jonathan Scruggs · gentoo
app-misc/ddcutil: remove old version
Closes: https://github.com/gentoo/gentoo/pull/5431 Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com)
Jonathan Scruggs · gentoo
app-misc/ddcutil: version bump to 0.8.4
Drop use flag api-libs. Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com)
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Jonathan Scruggs · gentoo
app-misc/ddcutil: Remove old.
- Remove old ebuilds as they still have support for fglrx. Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com)
Jonathan Scruggs · gentoo
app-misc/ddcutil: Bump version to 0.7.1.
- Removed video_cards_fglrx suppot as those drivers are now masked. - 0.7.0 had issues with API Libs which are now fixed. Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com)
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Jonathan Scruggs · gentoo
media-libs/ddcutil: Version bump to 0.7.0
* Added use flag to enable the new C/C++ API * Python API is in flux and upstream recommends not using it. It will be enabled when it's more stable. Closes: https://github.com/gentoo/gentoo/pull/3360
Jonathan Scruggs · gentoo
app-misc/ddcutil: Renamed from ddctool, bump to 0.6.0
This release strictly dealt with changing the name with no new bug fixes or features. Reason for rename from upstream: As of release 0.6, the name of this program is changing from ddctool to ddcutil to avoid confusion with a commerical datacenter program also named ddctool. Signed off by: Jonathan Scruggs (j.scruggs@gmail.com. irc: Dracwyrm) Closes: https://github.com/gentoo/gentoo/pull/2830 Signed-off-by: David Seifert <soap@gentoo.org>