Skip to content
Open
Show file tree
Hide file tree
Changes from 26 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
2ade8d0
add: noctalia-shell
ajstrongdev Jul 28, 2026
1f82f09
Merge branch 'master' into add/noctalia
ajstrongdev Jul 28, 2026
5016249
chore: add incompatible field for debian
ajstrongdev Jul 28, 2026
f88b296
Merge branch 'add/noctalia' of https://github.com/ajstrongdev/pacstal…
ajstrongdev Jul 28, 2026
4d32b55
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 28, 2026
4b3ceae
fix: missing deps
ajstrongdev Jul 28, 2026
98e4274
Merge branch 'add/noctalia' of https://github.com/ajstrongdev/pacstal…
ajstrongdev Jul 28, 2026
99ea365
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 28, 2026
8cfada6
chore: apply suggestions from code review
ajstrongdev Jul 30, 2026
8e08a6e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 30, 2026
4f2444c
chore: resolve review comments
ajstrongdev Jul 30, 2026
f10d051
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 30, 2026
baf1f25
fix: merge issues?
ajstrongdev Jul 31, 2026
360ab2d
Merge branch 'add/noctalia' of https://github.com/ajstrongdev/pacstal…
ajstrongdev Jul 31, 2026
ebdad24
Merge branch 'master' into add/noctalia
ajstrongdev Jul 31, 2026
1204b3a
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 31, 2026
0887f82
fix: typo
ajstrongdev Jul 31, 2026
d529e4a
Merge branch 'add/noctalia' of https://github.com/ajstrongdev/pacstal…
ajstrongdev Jul 31, 2026
a982736
fix: typo
ajstrongdev Jul 31, 2026
44e1ff6
fix: pkg desc
ajstrongdev Jul 31, 2026
c4851d5
Update packages/noctalia-shell-git/noctalia-shell-git.pacscript
ajstrongdev Aug 20, 2026
6ffd407
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 20, 2026
6f55404
feat: replace noctalia-shell-git with noctalia-deb package
ajstrongdev Aug 20, 2026
f074574
Merge branch 'add/noctalia' of https://github.com/ajstrongdev/pacstal…
ajstrongdev Aug 20, 2026
44f9973
feat: trixie support
ajstrongdev Aug 20, 2026
c6c8a4e
fix: debian trixie
ajstrongdev Aug 20, 2026
78d614a
fix: pacscript
ajstrongdev Aug 23, 2026
2b9f50d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 23, 2026
55f578f
fix: missing deps
ajstrongdev Aug 23, 2026
2bc52a5
Merge branch 'add/noctalia' of https://github.com/ajstrongdev/pacstal…
ajstrongdev Aug 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions packagelist
Original file line number Diff line number Diff line change
Expand Up @@ -548,6 +548,7 @@ nerd-fonts-hack
nerd-fonts-jetbrains-mono
niri
niri-git
noctalia-deb
nodejs-deb
nodejs-lts-deb
nofetch
Expand Down
33 changes: 33 additions & 0 deletions packages/noctalia-deb/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
pkgbase = noctalia-deb
gives = noctalia
pkgver = 5.0.0~beta.8
pkgdesc = A sleek, customizable desktop shell crafted for Wayland
url = https://github.com/noctalia-dev/noctalia
arch = amd64
arch = arm64
breaks = noctalia-git
breaks = noctalia-bin
breaks = noctalia-app
breaks = noctalia-shell
breaks = noctalia-shell-git
replaces = noctalia
compatible = debian:trixie
compatible = debian:sid
compatible = ubuntu:resolute
compatible = ubuntu:stonking
compatible = ubuntu:devel
license = MIT
maintainer = AJStrong <ajstrongdev@pm.me>
repology = project: noctalia
source_ubuntu_amd64 = https://pkg.noctalia.dev/deb/resolute/noctalia_5.0.0~beta.8-1ubuntu1_amd64.deb
source_trixie_amd64 = https://pkg.noctalia.dev/deb/trixie/noctalia_5.0.0~beta.8-1+deb13u1_amd64.deb
source_sid_amd64 = https://pkg.noctalia.dev/deb/unstable/noctalia_5.0.0~beta.8-1_amd64.deb
sha256sums_ubuntu_amd64 = 06db444633ea37960c144b766dbda07883b9445350d4376ba85abf978fa1258d
sha256sums_trixie_amd64 = 9955cfdedb9e0acf0c1bd6c26c1f6848599c5f3590eb16ddd68216207f997f1b
sha256sums_sid_amd64 = a89af08baf0d384099635342987efff14fac9bd7460fbbe8d89fff611017cb0d
source_ubuntu_arm64 = https://pkg.noctalia.dev/deb/resolute/noctalia_5.0.0~beta.8-1ubuntu1_arm64.deb
source_trixie_arm64 = https://pkg.noctalia.dev/deb/trixie/noctalia_5.0.0~beta.8-1+deb13u1_arm64.deb
sha256sums_ubuntu_arm64 = 21cdddeb8b598698a0dbaf801dfc262e4584b141ce079ff876c78c68b7201f6b
sha256sums_trixie_arm64 = b3d88f161bab82d0dd69433543c7caa61a839bc190677f7ce7e7dd7c2a222e10

pkgname = noctalia-deb
33 changes: 33 additions & 0 deletions packages/noctalia-deb/noctalia-deb.pacscript
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
pkgname="noctalia-deb"
gives="noctalia"
repology=("project: ${gives}")
pkgver="5.0.0~beta.8"
url='https://github.com/noctalia-dev/noctalia'
pkgdesc="A sleek, customizable desktop shell crafted for Wayland"
maintainer=("AJStrong <ajstrongdev@pm.me>")
license=('MIT')
arch=('amd64' 'arm64')
compatible=("debian:trixie" "debian:sid" "ubuntu:resolute" "ubuntu:stonking" "ubuntu:devel")
breaks=("${gives}-git" "${gives}-bin" "${gives}-app" "${gives}-shell" "${gives}-shell-git")
replaces=("${gives}")
_repo="https://pkg.noctalia.dev/deb"

# Debian 13 (trixie)
source_trixie_amd64=("${_repo}/trixie/${gives}_${pkgver}-1+deb13u1_amd64.deb")
sha256sums_trixie_amd64=("9955cfdedb9e0acf0c1bd6c26c1f6848599c5f3590eb16ddd68216207f997f1b")
source_trixie_arm64=("${_repo}/trixie/${gives}_${pkgver}-1+deb13u1_arm64.deb")
sha256sums_trixie_arm64=("b3d88f161bab82d0dd69433543c7caa61a839bc190677f7ce7e7dd7c2a222e10")

# Debian unstable (sid) - Excludes arm64
if [[ ${DISTRO} == "debian:sid" && ${CARCH} == "arm64" ]]; then
fancy_message error $"Upstream does not ship a %b arm64 build for Debian sid" "${pkgver}"
exit 1
fi
source_sid_amd64=("${_repo}/unstable/${gives}_${pkgver}-1_amd64.deb")
sha256sums_sid_amd64=("a89af08baf0d384099635342987efff14fac9bd7460fbbe8d89fff611017cb0d")

# Ubuntu 26.04 (resolute) and newer
source_ubuntu_amd64=("${_repo}/resolute/${gives}_${pkgver}-1ubuntu1_amd64.deb")
sha256sums_ubuntu_amd64=("06db444633ea37960c144b766dbda07883b9445350d4376ba85abf978fa1258d")
source_ubuntu_arm64=("${_repo}/resolute/${gives}_${pkgver}-1ubuntu1_arm64.deb")
sha256sums_ubuntu_arm64=("21cdddeb8b598698a0dbaf801dfc262e4584b141ce079ff876c78c68b7201f6b")
34 changes: 34 additions & 0 deletions srclist
Original file line number Diff line number Diff line change
Expand Up @@ -10755,6 +10755,40 @@ pkgbase = niri

pkgname = niri
---
pkgbase = noctalia-deb
gives = noctalia
pkgver = 5.0.0~beta.8
pkgdesc = A sleek, customizable desktop shell crafted for Wayland
url = https://github.com/noctalia-dev/noctalia
arch = amd64
arch = arm64
breaks = noctalia-git
breaks = noctalia-bin
breaks = noctalia-app
breaks = noctalia-shell
breaks = noctalia-shell-git
replaces = noctalia
compatible = debian:trixie
compatible = debian:sid
compatible = ubuntu:resolute
compatible = ubuntu:stonking
compatible = ubuntu:devel
license = MIT
maintainer = AJStrong <ajstrongdev@pm.me>
repology = project: noctalia
source_ubuntu_amd64 = https://pkg.noctalia.dev/deb/resolute/noctalia_5.0.0~beta.8-1ubuntu1_amd64.deb
source_trixie_amd64 = https://pkg.noctalia.dev/deb/trixie/noctalia_5.0.0~beta.8-1+deb13u1_amd64.deb
source_sid_amd64 = https://pkg.noctalia.dev/deb/unstable/noctalia_5.0.0~beta.8-1_amd64.deb
sha256sums_ubuntu_amd64 = 06db444633ea37960c144b766dbda07883b9445350d4376ba85abf978fa1258d
sha256sums_trixie_amd64 = 9955cfdedb9e0acf0c1bd6c26c1f6848599c5f3590eb16ddd68216207f997f1b
sha256sums_sid_amd64 = a89af08baf0d384099635342987efff14fac9bd7460fbbe8d89fff611017cb0d
source_ubuntu_arm64 = https://pkg.noctalia.dev/deb/resolute/noctalia_5.0.0~beta.8-1ubuntu1_arm64.deb
source_trixie_arm64 = https://pkg.noctalia.dev/deb/trixie/noctalia_5.0.0~beta.8-1+deb13u1_arm64.deb
sha256sums_ubuntu_arm64 = 21cdddeb8b598698a0dbaf801dfc262e4584b141ce079ff876c78c68b7201f6b
sha256sums_trixie_arm64 = b3d88f161bab82d0dd69433543c7caa61a839bc190677f7ce7e7dd7c2a222e10

pkgname = noctalia-deb
---
pkgbase = nodejs-deb
gives = nodejs
pkgver = 24.1.0
Expand Down