Overview

Request 882573 accepted

- Just recommend libddcutil its not strictly needed and the feature
wasn't in older versions of Leap.
- BuildRequire hicolor-icon-theme to fix directory not owned.
- libddcutil.patch: acutally load libddcutil.so.3 instead of
libddcutil.so.2 in Tumbleweed
- libddcutil3 replaces libddcutil2 in Tumbleweed
- 0.24.2
* Fixed null exec command running
* Fixed handling of screen with no edid
* Fixed signal.h, execinfo.h include for some libc's
* Sped up pager thumb loading significant;y
* Handle zone changes during startup
* Longer efreetd timeout for update event
* Fixed e's xsettings support on 64bit to use the right types
* Fixed preloading of icon
* Fixed e's wl backlight/dimming logic to be correct and reliable
* Fixed noisy logging on invalid exec handle found
* Fixed shot blurriness if size didn't quite match
* Fixed battery on openbsd to use right constants
* Fixed cpu freq setting on freebsd etc.
* Handle error exits from dependency libs as an error and bring up alert
* E system - isolate stdio so it doesn't affect ipc on stdin/out
* Polkit & Askpass password - handle escaping right
* Fix tiling issue with float/unfloat
* Fixed shell autohide when clock data up
* Handle x io error with proper exit code and exit
- 0.24.1
* Optimized keymap response handling to not stall on startup
* Fixed wayland frame request timestamp to be the 0 base same as others
* Fix polkit auth handling when having to auth for non-user UID
* Randr fix to move pointer on-screen if off screen after reconfigure
* Fix non-systemd system suport for resume to not think it's suspended
* Add delay to allow any pending frames to display before suspend
- Add fix-opensuse-pam-search-path.patch because pam is in /usr/include/security
- Fix name for dlopen'ed libddcutil2 runtime dependency
- 0.24.0
* New and improved shot module with editor and cropper
* Reduced number of setuid tools (merged many into single system tool)
* External monitor backlight and brightness controls via (lib)ddctil
* Improved resolution of EFM thumbnails to 256x256 by default
* New and improved crash handling guru meditation
* Restarts are now seamless with fade in and out and zero glitches
* Wallpaper import generates multiple resolutions for better efficiency
* Regularly malloc_trim if available to keep mem down
* All restarts are now handled by enlightenment_start, not e itself
* Enforce pointer lock to screen in X to stop pointer out-of-bounds
* Pager plain is gone - use the regular "miniature preview" pager
* Music control auto-runs your selected media player if not there
* Handle exception for steam games to find the right desktop file
* Polkit auth agent support as new core module - no extra daemons
* Drop comp fast effects - Should be edje transition factor + theme tags
* Easier config of specific desktop wallpaper straight from pager
* Startup should be smoother with IO prefetch thread
* New special blanking timeout for when locked that can be shorter
* Bluez4 gone now as Bluez5 is done and working fine
* Down to zero outstanding coverity issues
* The usual batches of bug fixes and minor improvements
* New source system.conf to replace upstream's with an openSUSE
specific config
- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
Allow OBS to shortcut through the -mini flavors.


Max Lin's avatar

@simotek ddcutil is quite outdated in Leap, there is a pending update https://build.opensuse.org/request/show/868142 , if we take https://build.opensuse.org/request/show/868142 then

%if 0%{?suse_version} > 1500
# dlopened at runtime
Requires:       libddcutil3
%else

need to expand to be requires libddcutil3 on Backports/Leap15.3, because suse_version in Leap 15 scope stays with 1500


Simon Lees's avatar
author source maintainer

If we are going to have libddcutil3 everywhere we can probably just drop the #if, its used for a pretty minor feature, it just means that I can adjust the brightness of external monitors


Wolfgang Engel's avatar

Either dropping the #if clause or adding is_backports to it would also work.

Are you going to change/remove it ?


Simon Lees's avatar
author source maintainer

Technically I think the cleanest solution is just to use a recommends here, then it shouldn't complain either way.

Request History
Simon Lees's avatar

simotek created request

- Just recommend libddcutil its not strictly needed and the feature
wasn't in older versions of Leap.
- BuildRequire hicolor-icon-theme to fix directory not owned.
- libddcutil.patch: acutally load libddcutil.so.3 instead of
libddcutil.so.2 in Tumbleweed
- libddcutil3 replaces libddcutil2 in Tumbleweed
- 0.24.2
* Fixed null exec command running
* Fixed handling of screen with no edid
* Fixed signal.h, execinfo.h include for some libc's
* Sped up pager thumb loading significant;y
* Handle zone changes during startup
* Longer efreetd timeout for update event
* Fixed e's xsettings support on 64bit to use the right types
* Fixed preloading of icon
* Fixed e's wl backlight/dimming logic to be correct and reliable
* Fixed noisy logging on invalid exec handle found
* Fixed shot blurriness if size didn't quite match
* Fixed battery on openbsd to use right constants
* Fixed cpu freq setting on freebsd etc.
* Handle error exits from dependency libs as an error and bring up alert
* E system - isolate stdio so it doesn't affect ipc on stdin/out
* Polkit & Askpass password - handle escaping right
* Fix tiling issue with float/unfloat
* Fixed shell autohide when clock data up
* Handle x io error with proper exit code and exit
- 0.24.1
* Optimized keymap response handling to not stall on startup
* Fixed wayland frame request timestamp to be the 0 base same as others
* Fix polkit auth handling when having to auth for non-user UID
* Randr fix to move pointer on-screen if off screen after reconfigure
* Fix non-systemd system suport for resume to not think it's suspended
* Add delay to allow any pending frames to display before suspend
- Add fix-opensuse-pam-search-path.patch because pam is in /usr/include/security
- Fix name for dlopen'ed libddcutil2 runtime dependency
- 0.24.0
* New and improved shot module with editor and cropper
* Reduced number of setuid tools (merged many into single system tool)
* External monitor backlight and brightness controls via (lib)ddctil
* Improved resolution of EFM thumbnails to 256x256 by default
* New and improved crash handling guru meditation
* Restarts are now seamless with fade in and out and zero glitches
* Wallpaper import generates multiple resolutions for better efficiency
* Regularly malloc_trim if available to keep mem down
* All restarts are now handled by enlightenment_start, not e itself
* Enforce pointer lock to screen in X to stop pointer out-of-bounds
* Pager plain is gone - use the regular "miniature preview" pager
* Music control auto-runs your selected media player if not there
* Handle exception for steam games to find the right desktop file
* Polkit auth agent support as new core module - no extra daemons
* Drop comp fast effects - Should be edje transition factor + theme tags
* Easier config of specific desktop wallpaper straight from pager
* Startup should be smoother with IO prefetch thread
* New special blanking timeout for when locked that can be shorter
* Bluez4 gone now as Bluez5 is done and working fine
* Down to zero outstanding coverity issues
* The usual batches of bug fixes and minor improvements
* New source system.conf to replace upstream's with an openSUSE
specific config
- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
Allow OBS to shortcut through the -mini flavors.


Yuchen Lin's avatar

maxlin_factory added as a reviewer

Being evaluated by staging project "openSUSE:Backports:SLE-15-SP3:Staging:adi:17"


Yuchen Lin's avatar

maxlin_factory accepted review

Picked "openSUSE:Backports:SLE-15-SP3:Staging:adi:17"


Yuchen Lin's avatar

maxlin_factory accepted review

Staging Project openSUSE:Backports:SLE-15-SP3:Staging:adi:17 got accepted.


Yuchen Lin's avatar

maxlin_factory approved review

Staging Project openSUSE:Backports:SLE-15-SP3:Staging:adi:17 got accepted.


Yuchen Lin's avatar

maxlin_factory accepted request

Staging Project openSUSE:Backports:SLE-15-SP3:Staging:adi:17 got accepted.

openSUSE Build Service is sponsored by