Package Details: sway-scroll-stable 1:1.11-2

Git Clone URL: https://aur.archlinux.org/sway-scroll-stable.git (read-only, click to copy)
Package Base: sway-scroll-stable
Description: Fork of the sway Wayland compositor with a scrolling layout like PaperWM or niri (stable version)
Upstream URL: https://github.com/dawsers/scroll
Licenses: MIT
Conflicts: sway-scroll-git
Provides: sway-scroll-stable, wayland-compositor
Submitter: dawser
Maintainer: dawser
Last Packager: dawser
Votes: 0
Popularity: 0.000000
First Submitted: 2025-06-09 09:01 (UTC)
Last Updated: 2025-06-09 09:45 (UTC)

Dependencies (35)

Required by (2)

Sources (4)

Latest Comments

FabioLolix commented on 2025-06-11 16:25 (UTC)

If I rename it to sway-scroll, that possibility becomes harder.

No, that have zero influence on adoption in the official repository, instead correct naming is appreciated :)

For some examples you can see https://lists.archlinux.org/archives/search?q=moved+to+%5Bextra%5D&page=1&mlist=aur-requests%40lists.archlinux.org&sort=date-desc

dawser commented on 2025-06-11 16:21 (UTC)

Hi Fabio,

Thank you.

I named the package sway-scroll-stable on purpose, hoping that at some point in the future there might be an official package called sway-scroll. If I rename it to sway-scroll, that possibility becomes harder.

FabioLolix commented on 2025-06-11 16:07 (UTC) (edited on 2025-06-11 16:09 (UTC) by FabioLolix)

Hi, about the pkgbuild

  • pkgbuild don't have to say specify that they are stable in pkgname (except some rare case), please reupload as sway-scroll
  • epoch=1 is not needed for new pkgbuilds
provides=('sway-scroll-stable'
  • Don't have to provide itself
conflicts=('sway-scroll-git')
  • Are only variations that need provides and conflicts sway-scroll
source=("git+https://github.com/dawsers/scroll.git#tag=$pkgver"
        "50-systemd-user.conf"
        "scroll-portals.conf"
        "remove_git_version_format.patch")
install=sway-scroll-stable.install
sha512sums=(SKIP
            SKIP
            SKIP
            SKIP)

Please update shasums with command upddpkgsums

"$pkgdir/usr/share/licenses/scroll/LICENSE"

License go in "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"

# Maintainer: dawsers <dawser at gmx dot com>
# Based on sway, with thanks to its maintainers:
# Maintainer: Brett Cornwall <ainola@archlinux.org>
# Maintainer: Robin Candau <antiz@archlinux.org>
# Contributor: Maxim Baz <archlinux at maximbaz dot com>
# Contributor: Alexander F. Rødseth <xyproto@archlinux.org>

Can simply write

# Maintainer: dawsers <dawser at gmx dot com>
# Contributor: Brett Cornwall <ainola@archlinux.org>
# Contributor: Robin Candau <antiz@archlinux.org>
# Contributor: Maxim Baz <archlinux at maximbaz dot com>
# Contributor: Alexander F. Rødseth <xyproto@archlinux.org>