Skip to content

add: noctalia-shell-git - #9185

Open
ajstrongdev wants to merge 20 commits into
pacstall:masterfrom
ajstrongdev:add/noctalia
Open

add: noctalia-shell-git#9185
ajstrongdev wants to merge 20 commits into
pacstall:masterfrom
ajstrongdev:add/noctalia

Conversation

@ajstrongdev

Copy link
Copy Markdown
Member

No description provided.

@github-actions github-actions Bot added the Package Add Use this to request a package to be added label Jul 28, 2026

@D-Brox D-Brox left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing the runtime depends. From their PACKAGING.md:
image

From their apt repo:

Depends: libc6 (>= 2.38), libcairo2 (>= 1.2.4), libcurl3t64-gnutls (>= 7.16.2), libegl1, libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.2.1), libgcc-s1 (>= 4.3), libgles2, libglib2.0-0t64 (>= 2.80.0), libharfbuzz0b (>= 5.1.0), libjemalloc2 (>= 5.0.0), libjxl0.11 (>= 0.7.0), libmd4c0 (>= 0.2.7), libpam0g (>= 0.99.7.1), libpango-1.0-0 (>= 1.44.6), libpangocairo-1.0-0 (>= 1.14.0), libpangoft2-1.0-0 (>= 1.37.2), libpipewire-0.3-0t64 (>= 0.3.6), libpolkit-agent-1-0 (>= 0.99), libpolkit-gobject-1-0 (>= 0.94), libqalculate23 (>= 5.5.2), librsvg2-2 (>= 2.52.5), libsdbus-c++2 (>= 2.1.0), libsecret-1-0 (>= 0.19.1), libsodium23 (>= 1.0.14), libstdc++6 (>= 14), libtomlplusplus3t64 (>= 3.2.0), libwayland-client0 (>= 1.23.0), libwayland-egl1 (>= 1.15.0), libwebp7 (>= 1.5.0), libwireplumber-0.5-0 (>= 0.4.81), libxkbcommon0 (>= 0.8.0), libxml2 (>= 2.7.4), bash, pipewire, git
Recommends: upower, wtype, ddcutil

Most versions can probably be ignored

Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
@D-Brox

D-Brox commented Jul 29, 2026

Copy link
Copy Markdown
Member

Idk why the CI failed, the libxml2 package should be there:

image

Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated

@Elsie19 Elsie19 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's also get rid of just as a build dependency and transplant the meson commands from the justfile. Noctalia recommends this (https://github.com/noctalia-dev/noctalia/blob/main/PACKAGING.md#:~:text=The%20repo%E2%80%99s%20justfile%20is%20convenience%20only%3B%20packaging%20can%20call%20Meson%20directly.).

@Elsie19 Elsie19 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency clamping.

Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
"libpango-1.0-0" "libpangocairo-1.0-0" "libpangoft2-1.0-0"
"libpipewire-0.3-0t64" "libpolkit-agent-1-0" "libpolkit-gobject-1-0"
"libqalculate23" "librsvg2-2" "libsdbus-c++2" "libsecret-1-0"
"libsodium23" "libstdc++6" "libtomlplusplus3t64" "libical3"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It may be "libsodium23 | libsodium26", needs to be checked on debian testing tho

@D-Brox
D-Brox self-requested a review July 31, 2026 15:33
"libpango-1.0-0" "libpangocairo-1.0-0" "libpangoft2-1.0-0"
"libpipewire-0.3-0t64" "libpolkit-agent-1-0" "libpolkit-gobject-1-0"
"libqalculate23" "librsvg2-2" "libsdbus-c++2" "libsecret-1-0"
"libsodium23" "libstdc++6" "libtomlplusplus3t64" "libical3"

@Elsie19 Elsie19 Jul 31, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"libsodium23" "libstdc++6" "libtomlplusplus3t64" "libical3"
"libsodium23 | libsodium26" "libstdc++6" "libtomlplusplus3t64" "libical3"

Let's try this.

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

Labels

Package Add Use this to request a package to be added

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants