Skip to content

sc-controller-1.0.8 - #63284

Open
Kruayd wants to merge 3 commits into
void-linux:masterfrom
Kruayd:sc-controller-1.0.7
Open

Kruayd wants to merge 3 commits into
void-linux:masterfrom
Kruayd:sc-controller-1.0.7

Conversation

@Kruayd

@Kruayd Kruayd commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc
  • I built this PR locally for these architectures:
    • x86_64-musl
    • aarch64-glibc (crossbuild)
    • aarch64-musl (crossbuild)
    • armv7l-glibc (crossbuild)
    • armv7l-musl (crossbuild)
    • armv6l-glibc (crossbuild)
    • armv6l-musl (crossbuild)

The tray icon feature requires libayatana-appindicator in order to
properly function.
@Kruayd
Kruayd force-pushed the sc-controller-1.0.7 branch from 51070e4 to d1e784d Compare October 31, 2026 15:06
@poyo86

poyo86 commented Oct 31, 2026

Copy link
Copy Markdown

Version 1.0.8 is already out 👀️

@Kruayd

Kruayd commented Oct 31, 2026

Copy link
Copy Markdown
Contributor Author

Yep, it came out while I was working already on updating to 1.0.7. BTW, 1.0.8 implements a fix that makes my patch not necessary anymore, should I delete this PR and make a new one?

@Kruayd
Kruayd force-pushed the sc-controller-1.0.7 branch from d1e784d to 5ac9ca6 Compare October 31, 2026 18:05
Build style has changed from `python3` with `setuptools` to the `pep517`
system (upstream now uses `pyproject.toml`).
New `hostmakedepends` are `python3-setuptools_scm`, `python3-wheel` and
`gettext`. `gettext` is necessary for proper compilation of translations
at build time.
Project has moved to GTK4.
usr/lib/girepository-1.0 contains the compiled GObject introspection
typelibs, which are loaded at runtime by introspection-based
applications (e.g. python-gi). They were being moved into the -devel
subpackage, breaking any GI consumer that only installs the runtime
package (e.g. sc-controller on Wayland: "ValueError: Namespace
Gtk4LayerShell not available").

Keep them in the main package, matching gtk4 and libadwaita, which
only move the usr/share/gir-1.0 XML sources into -devel
@Kruayd
Kruayd force-pushed the sc-controller-1.0.7 branch from 5ac9ca6 to 36d77fe Compare October 31, 2026 18:11
@Kruayd Kruayd changed the title Sc controller 1.0.7 sc-controller-1.0.8 Oct 31, 2026
@Kruayd

Kruayd commented Oct 31, 2026

Copy link
Copy Markdown
Contributor Author

Updated to 1.0.8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants