Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lact for openSUSE:Factory checked in at 2026-04-25 23:27:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lact (Old) and /work/SRC/openSUSE:Factory/.lact.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lact" Sat Apr 25 23:27:49 2026 rev:2 rq:1349262 version:0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/lact/lact.changes 2026-03-14 22:23:12.099135020 +0100 +++ /work/SRC/openSUSE:Factory/.lact.new.11940/lact.changes 2026-04-25 23:27:52.444734329 +0200 @@ -1,0 +2,105 @@ +Sat Apr 25 17:55:50 UTC 2026 - Jehu Marcos Herrera Puentes <[email protected]> + +- For _service file: + * Improved regex and tag for releases +- For .spec file: + * Increment dependency version requirement + * Removed unused code from older versions + * Updated build command for newer versions + * Packaged more documentation from the upstream project for: API, configuration, contributions and metrics exporter +- Bump to version 0.9.0 +- Upstream changes: + * chore: update screenshots and prepare new release + * chore: translated using Weblate (Serbian) (#977) + * chore: translations update from Fedora Weblate (#969) + * chore: use adwaita dialog for reconnecting message + * feat: groom profiles (#986) + * fix: correctly disable navigation after panic event (#987) + * feat: groom charts dialog (#983) + * feat: groom process monitor (#984) + * feat: groom features window (#985) + * feat: rework preferences popover (#972) + * fix: apply no_scroll fix to SpinButtons on thermals page (#981) + * doc: add CONTRIBUTING.md (#982) + * chore: update PageSection api to handle better hide_visible_container prop (#970) + * feat: remove some redundant category titles (#980) + * chore: update dependencies (#979) + * fix: incorrect scrollbar position when clamped, better spacing around content (#971) + * chore: use `jiff` instead of `chrono` (#978) + * feat: modernize overdrive dialog UI (#975) + * feat: use interleaved sclk/mclk write on GCN (#974) + * fix: only show amd oc banner with an amd gpu selected + * feat: use adwBanner to show enable AMD OC message (#965) + * chore: bump version + * chore: added translation using Weblate (Serbian) (#960) + * chore: translations update from Fedora Weblate (#954) + * fix: unnecessary curve overwriting + * feat: sync selected page title into content's Toolbox header (#964) + * feat: filter out "non-primary" temperatures for immediate display, move them to a popdown (#959) + * fix: remove scale decimals in vf curve (#963) + * chore: improve sidebar look (#962) + * pkg: add fedora 44 and ubuntu 26.04 builds, add cache for docker images (#961) + * feat: add Nvidia VF curve editor (#957) + * chore: bump rustls-webpki + * Translations update from Fedora Weblate (#923) + * Translations update from Fedora Weblate (#938) + * chore: fix adw navigationpage title warning + * refactor: use adwaita AlertDialog for settings confirmation + * fix: properly display reverted config on settings timeout + * feat: new UI layout with sidebar (#951) + * feat: show fan speed in stats section + * fix: add phoenix to manual preformance level quirks (#948) + * feat: point hover effect in fan curve (#947) + * feat: move header gpu picker to dedicated component (#934) + * feat: restrict content max width (#944) + * chore: bump dependencies + * chore: remove hoverable effect from non clickable info rows (#943) + * feat: add level bar animation (#911) + * feat: report AMD IP info (#942) + * chore(deps): update all dependencies (#922) + * feat: groom adwaita build (#930) + * fix: bump bindgen to build on clang 22 (#941) + * chore: update system dep list in readme + * feat: enable adwaita by default, add theme selector and detection (#931) + * fix: regression in clocks_frame widget (#928) + * pkg: bump minimum distro versions (#927) + * feat: add support for nvidia acoustic target temp (#917) + * chore: bump flatbox version + * feat: improve gpu stats UI (#903) + * fix: Fix coverage build in CI (#924) + * feat: support multi-column layout for adjustment-rows lists (#892) + * fix: tolerate unsuccessful clock offset reset (#918) + * chore: bump rust dependencies + * chore: translated using Weblate (Chinese (Simplified Han script)) + * chore: translated using Weblate (Portuguese (Brazil)) + * chore: translated using Weblate (Polish) + * chore: translated using Weblate (Georgian) + * chore: translated using Weblate (French) + * chore: translated using Weblate (Spanish) + * chore: translated using Weblate (Czech) + * chore: translated using Weblate (Catalan) + * chore: translated using Weblate (Arabic) + * chore(deps): update all dependencies (#887) + * fix: docker daemon shenanigans causing failing package builds (#912) + * fix: bump pkger version (#910) + * feat: improve pstates UI (#896) + * fix: bump flatbox version again + * feat: update flatbox version with better extension handling + * feat: update flatbox version with better /run handling + * feat: don't depend on dbus for flatpak service operation, force unconfined apparmor (#902) + * feat: add css loader (#891) + * chore: upd time to 0.3.47 (#901) + * chore: bump dependencies + * feat: disable scroll on adjustment row inputs (#879) + * chore: add Acer B580 Nitro device id + * chore: update to rust 2024 edition (#889) + * chore: fix pkg recipe rust version + * feat: refactor formatters and add gui tests (#883) + * chore: update rust to 1.93.0 (#876) + * fix: deduplicate vulkan device (#884) + * fix: correctly show OC requirement message with overdrive disabled on RDNA3+ + * chore(deps): update github actions dependencies (#880) + * chore: add renovate for dependency updates (#875) + * chore: Update spec files for release v0.8.4 (#873) + +------------------------------------------------------------------- Old: ---- lact-0.8.4.tar.xz New: ---- lact-0.9.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lact.spec ++++++ --- /var/tmp/diff_new_pack.n7wNk0/_old 2026-04-25 23:27:55.200847061 +0200 +++ /var/tmp/diff_new_pack.n7wNk0/_new 2026-04-25 23:27:55.200847061 +0200 @@ -29,7 +29,7 @@ %endif Name: %{pname} -Version: 0.8.4 +Version: 0.9.0 Release: 0 Summary: Linux GPU Configuration And Monitoring Tool License: MIT @@ -61,8 +61,8 @@ ExclusiveArch: x86_64 aarch64 # LACT BuildDeps for both build flavors -BuildRequires: (rust1.92 or rust >= 1.92) -BuildRequires: (cargo1.92 or cargo >= 1.92) +BuildRequires: (rust1.93 or rust >= 1.93) +BuildRequires: (cargo1.93 or cargo >= 1.93) BuildRequires: cargo-packaging BuildRequires: clang-devel BuildRequires: pkgconfig(hwdata) @@ -78,8 +78,8 @@ # GUI-specific for full build flavor %if %{without headless} -BuildRequires: pkgconfig(gtk4) >= 4.6 -BuildRequires: pkgconfig(libadwaita-1) >= 1.2 +BuildRequires: pkgconfig(gtk4) >= 4.14 +BuildRequires: pkgconfig(libadwaita-1) >= 1.5 %endif # Runtime dependencies @@ -88,8 +88,8 @@ # GUI-specific for full build runtime dependencies %if %{without headless} -Requires: gtk4 >= 4.6 -Requires: libadwaita >= 1.2 +Requires: gtk4 >= 4.14 +Requires: libadwaita >= 1.5 %endif # Mutual exclusion between build flavors @@ -125,12 +125,6 @@ # Unpack the source and apply any necessary patches or modifications %autosetup -p1 -n %{sname}-%{version} -a1 -# Version 0.8.4 has a bug in lact-daemon/Cargo.toml missing the "socket" feature -%if "%{version}" == "0.8.4" -sed -i 's/features = \["user", "fs", "ioctl"\]/features = ["user", "fs", "ioctl", "socket"]/' lact-daemon/Cargo.toml -cargo update --offline -p lact-daemon --precise 0.8.4 -%endif - # Configure cargo to use vendored dependencies mkdir -p .cargo cat > .cargo/config.toml <<EOF @@ -150,7 +144,7 @@ %{cargo_build} -p lact --no-default-features --features nvidia %else # Build full flavor (daemon + CLI + GUI) -%{cargo_build} -p lact --features adw +%{cargo_build} -p lact %endif # Generate system user pre-install scriptlet @@ -192,7 +186,7 @@ %files # License and documentation %license LICENSE -%doc README.md install-guide.txt uninstall-guide.txt +%doc README.md docs/CONTRIBUTING.md docs/CONFIG.md docs/API.md docs/EXPORTER.md install-guide.txt uninstall-guide.txt # Core binaries %{_bindir}/lact ++++++ _service ++++++ --- /var/tmp/diff_new_pack.n7wNk0/_old 2026-04-25 23:27:55.272850006 +0200 +++ /var/tmp/diff_new_pack.n7wNk0/_new 2026-04-25 23:27:55.276850170 +0200 @@ -3,11 +3,12 @@ <service name="tar_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/ilya-zlobintsev/LACT</param> - <param name="revision">v0.8.4</param> + <param name="revision">v0.9.0</param> + <param name="match-tag">v[0-9]*</param> + <param name="filename">lact</param> <param name="changesgenerate">enable</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="filename">lact</param> - <param name="versionrewrite-pattern">v?([0-9]+(\.[0-9])*)(\+0)?</param> + <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.n7wNk0/_old 2026-04-25 23:27:55.336852624 +0200 +++ /var/tmp/diff_new_pack.n7wNk0/_new 2026-04-25 23:27:55.380854424 +0200 @@ -1,5 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/ilya-zlobintsev/LACT</param> - <param name="changesrevision">b65ae69a1e554f6ff2aef8cda95fe78d99dd3ca8</param></service></servicedata> + <param name="changesrevision">454a6e24af830a1f434385fc3faebec19c0cbefa</param></service></servicedata> +(No newline at EOF) ++++++ lact-0.8.4.tar.xz -> lact-0.9.0.tar.xz ++++++ ++++ 29189 lines of diff (skipped) ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/lact/vendor.tar.xz /work/SRC/openSUSE:Factory/.lact.new.11940/vendor.tar.xz differ: char 15, line 1
