app-misc / ddcutil

Program for querying and changing monitor settings

Official package sites : https://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.

v2.1.4 :: 0/5 :: gentoo

Modified
License
GPL-2
Keywords
amd64 arm arm64 ppc64 x86 ~loong ~ppc ~riscv ~sparc
USE flags
X drm usb-monitor user-permissions

v2.0.0-r2 :: 0/5 :: gentoo

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

v1.4.5 :: 0/4 :: gentoo

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

v1.4.1 :: 0/4 :: gentoo

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

v1.3.0 :: 0/4 :: gentoo

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

v1.2.2 :: 0/4 :: gentoo

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

General

X
Add support for X11
drm
Use x11-libs/libdrm for more verbose diagnostics.
introspection
Add support for GObject based introspection
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.

video_cards

nvidia
VIDEO_CARDS setting to build driver for nvidia video cards

acct-group / i2c : System group: i2c

acct-group / video : System group: video

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

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

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

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

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

acct-group / i2c : System group: i2c

acct-group / video : System group: video

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

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

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

dev-libs / jansson : C library for encoding, decoding and manipulating JSON data

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

app-misc / ddcui : Graphical user interface for ddcutil - control monitor settings

app-misc / fastfetch : Fast neofetch-like system information tool

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

928343
app-misc/ddcutil installs the same files in both /lib/udev/rules.d/ and /usr/lib/udev/rules.d/ on split-usr profile
928969
app-misc/ddcutil-2.1.4 adds -Werror flag on its own
929096
app-misc/ddcutil-2.1.4 - i2c_strategy_dispatcher.c: error: expression which evaluates to zero
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/ddcutil: Stabilize 2.1.4 arm, #942160
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-misc/ddcutil: Stabilize 2.1.4 arm64, #942160
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/ddcutil: Stabilize 2.1.4 amd64, #942160
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/ddcutil: Stabilize 2.1.4 x86, #942160
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/ddcutil: Stabilize 2.1.4 ppc64, #942160
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: drop 2.1.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Andrew Ammerlaan · gentoo
app-misc/ddcutil: add 2.1.4
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
app-misc/ddcutil: keyword 2.1.3 for sparc, bug #924443
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: drop 2.1.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Andrew Ammerlaan · gentoo
app-misc/ddcutil: add 2.1.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: drop 2.1.0-r1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Andrew Ammerlaan · gentoo
app-misc/ddcutil: add 2.1.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: fix build with USE=-usb-monitor (again)
Closes: https://bugs.gentoo.org/922715 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: add 2.1.0
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: install correct udev rules
Closes: https://bugs.gentoo.org/919691 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-misc/ddcutil: Keyword 2.0.0-r1 ppc, #916198
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: fix build USE=-usb-monitor, add missing dep
Closes: https://bugs.gentoo.org/918124 Closes: https://bugs.gentoo.org/918408 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: add 2.0.0
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Andrew Ammerlaan · gentoo
app-misc/ddcutil: add 1.4.5
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Robin H. Johnson · gentoo
app-misc/ddcutil: bump
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/ddcutil: Stabilize 1.3.0 amd64, #904157
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/ddcutil: Stabilize 1.3.0 arm, #904157
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/ddcutil: Stabilize 1.3.0 arm64, #904157
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/ddcutil: Stabilize 1.3.0 x86, #904157
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-misc/ddcutil: Stabilize 1.3.0 ppc64, #904157
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: add 1.3.0
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
app-misc/ddcutil: keyword 1.2.2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/ddcutil: drop Werror
Closes: https://bugs.gentoo.org/744970 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-misc/ddcutil: add note to bump/cleanup w app-misc/ddcui
Bug: https://bugs.gentoo.org/787020 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Robin H. Johnson · gentoo
app-misc/ddcutil: cleanup
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://bugs.gentoo.org/787020
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: drop version 1.2.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Andrew Ammerlaan · gentoo
app-misc/ddcutil: add version 1.2.2
Bug: https://bugs.gentoo.org/787020 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-misc/ddcutil: add subslot info, drop unused inherit, and http-->https
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Dmitry Baranov · gentoo
app-misc/ddcutil: add 1.2.1
Closes: https://bugs.gentoo.org/829724 Signed-off-by: Dmitry Baranov <reagentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23441 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alex Fan · gentoo
app-misc/ddcutil: keyword 0.9.9-r2 for ~riscv
Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-misc/ddcutil: drop old version
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-misc/ddcutil: bump to EAPI=7
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-misc/ddcutil: drop old version
Closes: https://bugs.gentoo.org/781557 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-misc/ddcutil: migrate to GLEP 81
Closes: https://bugs.gentoo.org/781557 Closes: https://bugs.gentoo.org/792792 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
Robin H. Johnson · gentoo
app-misc/ddcutil: version bump
Fixes: https://bugs.gentoo.org/713176 Fixes: https://bugs.gentoo.org/666094 Fixes: https://bugs.gentoo.org/662804 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
app-misc/ddcutil: add ~ppc64 keyword
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
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>