diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 15 insertions, 24 deletions
@@ -1,31 +1,26 @@ # Maintainer: Drew DeVault <sir@cmpwn.com> pkgname=sway-git _pkgname=sway -pkgver=r2587.22db6013 +pkgver=r4818.183a4b0d pkgrel=1 -license=('MIT') -pkgdesc='i3 compatible window manager for Wayland' -makedepends=("cmake" "git" "asciidoc") +license=("MIT") +pkgdesc="i3-compatible Wayland compositor" +makedepends=("meson" "git" "scdoc" "wayland-protocols") depends=( - "wlc-git" "xorg-server-xwayland" - "xcb-util-image" "json-c" - "pango" "cairo" - "wayland" "gdk-pixbuf2" + "json-c" "pcre" "wlroots-git" "wayland" "libxkbcommon" "cairo" "pango" + "gdk-pixbuf2" "pixman" "libcap" "libinput" "pam" "xorg-server-xwayland" ) optdepends=( "rxvt-unicode: Default terminal emulator." "dmenu: Default for launching applications." - "imagemagick: For taking screenshots." - "ffmpeg: For recording screencasts." "i3status: To display system information with a bar." ) arch=("i686" "x86_64") -url='http://swaywm.org' -source=("${pkgname%-*}::git+https://github.com/SirCmpwn/sway.git#branch=0.15") -sha1sums=('SKIP') -provides=('sway') -conflicts=('sway') -install=sway-git.install +url="https://swaywm.org" +source=("${pkgname%-*}::git+https://github.com/swaywm/sway.git") +sha1sums=("SKIP") +provides=("sway") +conflicts=("sway") pkgver() { cd "${srcdir}/${_pkgname}" @@ -34,16 +29,12 @@ pkgver() { build() { cd "${srcdir}/${_pkgname}" - - cmake . \ - -DCMAKE_BUILD_TYPE=Upstream \ - -DCMAKE_INSTALL_SYSCONFDIR=/etc \ - -DCMAKE_INSTALL_PREFIX=/usr - make + rm -rf "$srcdir/build" + meson -Dwerror=false --prefix /usr "$srcdir/build" + ninja -C "$srcdir/build" } package() { cd "${srcdir}/${_pkgname}" - - DESTDIR="$pkgdir/" make install + DESTDIR="$pkgdir/" ninja -C "$srcdir/build" install } |