Package Details: dwl 0.8-2

Git Clone URL: https://aur.archlinux.org/dwl.git (read-only, click to copy)
Package Base: dwl
Description: Simple, hackable dynamic tiling Wayland compositor (dwm for Wayland)
Upstream URL: https://codeberg.org/dwl/dwl
Licenses: GPL
Submitter: djpohly
Maintainer: matthewq337
Last Packager: matthewq337
Votes: 10
Popularity: 0.000005
First Submitted: 2020-12-25 08:31 (UTC)
Last Updated: 2026-07-12 22:52 (UTC)

Latest Comments

1 2 3 Next › Last »

Muflone commented on 2026-07-12 17:14 (UTC)

@matthewq337 is all yours now

matthewq337 commented on 2026-07-05 20:45 (UTC)

@Muflone yes since I have used it

Muflone commented on 2026-07-05 11:34 (UTC)

@matthewq337 do you plan to adopt and fix this package? There's a pending request and I'm searching a new maintainer for it

thule commented on 2026-04-20 19:48 (UTC)

@likalium It seems OK, and you are right the issue was sorted after me pushing for it ^__^

I am abroad for work reasons, with no access to an arch system. I will update the package this weekend once home.

Thanks and sorry for the waiting.

likalium commented on 2026-04-18 11:43 (UTC) (edited on 2026-04-19 09:15 (UTC) by likalium)

Updated package now that v0.8 is accessible, works on my side. Please tell me if something's wrong as I have no prior experience with modifying PKGBUILDs. Note that I just updated pkgver & sha256sums, and made it depend on wlroots 0.19 (instead of 0.18).

pkgname=dwl
pkgver=0.8
pkgrel=2
pkgdesc="Simple, hackable dynamic tiling Wayland compositor (dwm for Wayland)"
arch=('x86_64')
url="https://codeberg.org/dwl/dwl"
license=('GPL')
depends=('wlroots0.19')
makedepends=('wayland-protocols')
optdepends=('xorg-xwayland: for XWayland support')
source=("https://codeberg.org/dwl/dwl/releases/download/v$pkgver/$pkgname-v$pkgver.tar.gz"
        config.h)
sha256sums=('ccc8bbb3fb66a7e6f0392693533ac9c8bd4e6283dd1f66992e68ec4d4a9cdee7'
            SKIP)

prepare() {
    cd "$srcdir/$pkgname-v$pkgver"
    # Use a custom config.h if the file is not empty
    if [ -s "$srcdir/config.h" ]; then
        cp -f "$srcdir/config.h" config.h
    fi
    # Uncomment to compile with XWayland support
    sed -i -e '/-DXWAYLAND\|xcb/s/^#//' config.mk
}

build() {
    cd "$srcdir/$pkgname-v$pkgver"
    make
}

package() {
    cd "$srcdir/$pkgname-v$pkgver"
    make PREFIX="$pkgdir/usr/" install
}

jheythemcodes commented on 2026-03-17 14:33 (UTC)

@thule: the v0.8 release seems to be accessible now

thule commented on 2026-03-01 11:06 (UTC)

Issue on codeberg.org/dwl: https://codeberg.org/dwl/dwl/issues/1193

thule commented on 2026-02-28 12:23 (UTC)

I cannot update the package because https://codeberg.org/dwl/dwl/releases/download/v0.8/dwl-v0.8.tar.gz is not accessible.

I am going to report the issue upstream.

@matthewq337: Please remove the flagging for the time being.

thule commented on 2025-09-03 19:08 (UTC)

The package is now updated to depend on wlroots0.18.

Enjoy!

thule commented on 2025-08-17 12:11 (UTC)

Someone filed an orphan request for this package without contacting me at all. Not nice. I am planning to update it in the next couple of weeks. Sorry for the delay.