Skip to content

add: noctalia-deb - #9185

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

add: noctalia-deb#9185
ajstrongdev wants to merge 26 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
Elsie19
Elsie19 previously approved these changes Jul 31, 2026
Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
@D-Brox
D-Brox self-requested a review July 31, 2026 15:33
Comment thread packages/noctalia-shell-git/noctalia-shell-git.pacscript Outdated
Co-authored-by: Elisabeth Wenger-Stickel <ewengerstickel@protonmail.com>
@D-Brox D-Brox changed the title add: noctalia-shell-git add: noctalia-shell-deb Aug 20, 2026
@ajstrongdev ajstrongdev changed the title add: noctalia-shell-deb add: noctalia-deb Aug 20, 2026
Comment thread packages/noctalia-deb/noctalia-deb.pacscript Outdated
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