Commit graph

23 commits

Author SHA1 Message Date
test
34e4d76ca7 Upload each package to Forgejo immediately after build
All checks were successful
Build RPMs / build (push) Successful in 7s
2026-08-25 12:11:45 +00:00
test
9d903fbb43 Add incremental Forgejo Actions build workflow
Some checks failed
Build RPMs / build (push) Has been cancelled
2026-08-25 11:59:47 +00:00
b18cf40323 bump release versions 2026-08-25 12:19:07 +02:00
cc9183c735 Fix build failures across all 136 SonicDE specs for RHEL 10
The hard-forked specs inherited Fedora's Qt5/KF5 dual-build logic and
   upstream naming, but SonicDE is Qt6/KF6-only and renames many install
   paths.  This resolves every build failure so all 136 packages build
   cleanly on AlmaLinux 10 (EPEL10).

   Major categories of fixes:

   - Qt5/KF5 bcond: force-disable kf5/qt5 in sonic-accounts-integration,
     sonic-breeze, sonic-qt-theme-bridge and sonic-crypto-library, since
     the forks are Qt6-only and no KF5 packages are shipped.

   - %find_lang / %files -f mismatch: 41 specs called %find_lang with the
     upstream name but referenced %{name}.lang in %files, so the .lang file
     was never found.  Aligned %files -f to the same name %find_lang emits.

   - Fork-specific install paths: silver/silver-dark icon themes
     (sonic-frameworks-silver-icons), Silver GTK theme dir
     (sonic-gtk-theme-bridge), and glob-based wallpaper listing
     (sonic-workspace-wallpapers) replace the old breeze/hardcoded paths.

   - Library SOVERSION globs: sonic-frameworks-quick-ui and
     sonic-quick-image-editor shipped %{version} in .so paths, but the
     CMake project version differs from the spec version; switched to
     SOVERSION globs.

   - Distro compatibility: disable HEIF plugin in sonic-frameworks-image-
     formats (libheif 1.17 API break), drop missing ffmpeg8 patch from
     sonic-pipewire, always build X11 plugin in sonic-frameworks-idle-
     tracker, and remove unbuildable kf5-rpm-macros / version-pinned
     BuildRequires.

   - sonic-frameworks-sso: drop D-Bus interface XML install rule and fix
     sysconfdir path.

   - sonic-polkit: remove Qt5 build (fork is Qt6-only).
2026-08-25 12:14:17 +02:00
ca95bace9a SonicDE hard fork and upgrade to 6.7 2026-08-25 01:26:42 +02:00
49c8c3d2ce bump versions
Some checks failed
Build RPMs / build (sonic-interface-libraries.spec) (push) Failing after 8s
Build RPMs / build (sonic-win.spec) (push) Failing after 7s
Build RPMs / build (sonic-workspace.spec) (push) Failing after 6s
move new patches back to testing
2026-07-04 10:01:37 -03:00
565872646c Revert "Fix UI lag when switching virtual desktop"
This reverts commit 9a7eaaae1c.
2026-07-04 09:58:42 -03:00
4b1ce0dd17 Revert "Revert previous workaround and fix it in a more correct way in Sonic-Win and Sonic-Workspace by not updating by every single frame but instead update per 50ms"
This reverts commit cf0089e100.
2026-07-04 09:58:36 -03:00
cf0089e100 Revert previous workaround and fix it in a more correct way in Sonic-Win and Sonic-Workspace by not updating by every single frame but instead update per 50ms
Some checks failed
Build RPMs / build (sonic-interface-libraries.spec) (push) Failing after 11s
Build RPMs / build (sonic-win.spec) (push) Failing after 6s
Build RPMs / build (sonic-workspace.spec) (push) Failing after 7s
2026-07-02 14:43:28 -03:00
9a7eaaae1c Fix UI lag when switching virtual desktop
Some checks failed
Build RPMs / build (sonic-interface-libraries.spec) (push) Failing after 11s
Build RPMs / build (sonic-win.spec) (push) Failing after 9s
Build RPMs / build (sonic-workspace.spec) (push) Failing after 7s
Fixes the UI lag caused by the floating panel animation
2026-07-02 11:04:31 -03:00
cf3a47dfea Update changelog in sonic-login-manager.spec
Some checks failed
Build RPMs / build (sonic-interface-libraries.spec) (push) Failing after 6s
Build RPMs / build (sonic-win.spec) (push) Failing after 7s
Build RPMs / build (sonic-workspace.spec) (push) Failing after 6s
2026-06-30 17:35:45 -03:00
d9c434f619 Remove with X11 condition since we will always be using X11
Some checks failed
Build RPMs / build (sonic-interface-libraries.spec) (push) Failing after 5s
Build RPMs / build (sonic-win.spec) (push) Failing after 7s
Build RPMs / build (sonic-workspace.spec) (push) Failing after 6s
2026-06-30 16:46:23 -03:00
91c1f3ffff Add Sonic Login Manager SELinux rule to allow it to start SonicDE X11
Some checks failed
Build RPMs / build (sonic-interface-libraries.spec) (push) Failing after 14s
Build RPMs / build (sonic-win.spec) (push) Failing after 6s
Build RPMs / build (sonic-workspace.spec) (push) Failing after 7s
2026-06-30 16:29:14 -03:00
e11051fbfb Move up warning message and add to disclaimer. 2026-06-30 12:44:37 -03:00
bb0867a186 add warning about Wayland session 2026-06-30 12:41:47 -03:00
c84b5350e3 Add installation instructions 2026-06-30 12:05:57 -03:00
5293924691 Fix internal Conflicts and add plasma-lookandfeel-fedora Provides
Some checks failed
Build RPMs / build (sonic-interface-libraries.spec) (push) Failing after 8s
Build RPMs / build (sonic-win.spec) (push) Failing after 5s
Build RPMs / build (sonic-workspace.spec) (push) Failing after 6s
2026-06-03 21:02:32 -03:00
3dceaac2d4 fix dependency conflict with plasma-print-manager
Some checks failed
Build RPMs / build (sonic-interface-libraries.spec) (push) Failing after 10s
Build RPMs / build (sonic-win.spec) (push) Failing after 5s
Build RPMs / build (sonic-workspace.spec) (push) Failing after 7s
2026-06-03 20:11:14 -03:00
ef845ad886 change repo and branch in build script 2026-06-02 13:51:51 -03:00
7237d305ec Upgrade to 6.6.4 for RHEL 10.2
Some checks failed
Build RPMs / build (sonic-interface-libraries.spec) (push) Failing after 26s
Build RPMs / build (sonic-win.spec) (push) Failing after 6s
Build RPMs / build (sonic-workspace.spec) (push) Failing after 6s
2026-05-29 20:05:11 -03:00
d6b4c4948a build rpm packages 2026-05-27 11:56:14 -03:00
5e82f9fb9b Add EL 10.1 version 2026-05-27 11:46:26 -03:00
1bc48111cd Initial commit 2026-05-27 14:36:26 +00:00