Skip to content

add: noctalia-deb - #9185

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

add: noctalia-deb#9185
ajstrongdev wants to merge 30 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
D-Brox
D-Brox previously approved these changes Aug 20, 2026
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