[arch-commits] Commit in sway/repos (5 files)
Date: Tuesday, November 10, 2020 @ 19:03:18 Author: maximbaz Revision: 749755 archrelease: copy trunk to community-staging-x86_64 Added: sway/repos/community-staging-x86_64/ sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 749754, sway/trunk/50-systemd-user.conf) sway/repos/community-staging-x86_64/PKGBUILD (from rev 749754, sway/trunk/PKGBUILD) sway/repos/community-staging-x86_64/sway-session.target (from rev 749754, sway/trunk/sway-session.target) sway/repos/community-staging-x86_64/sway.service (from rev 749754, sway/trunk/sway.service) --+ 50-systemd-user.conf |7 PKGBUILD | 72 + sway-session.target |8 + sway.service | 16 ++ 4 files changed, 103 insertions(+) Copied: sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 749754, sway/trunk/50-systemd-user.conf) === --- community-staging-x86_64/50-systemd-user.conf (rev 0) +++ community-staging-x86_64/50-systemd-user.conf 2020-11-10 19:03:18 UTC (rev 749755) @@ -0,0 +1,7 @@ +# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment +# See FS#63021 +# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal. + +exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec hash dbus-update-activation-environment 2>/dev/null && \ + dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 749754, sway/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-10 19:03:18 UTC (rev 749755) @@ -0,0 +1,72 @@ +# Maintainer: Brett Cornwall +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Alexander F. Rødseth + +pkgname=sway +pkgver=1.5.1 +epoch=1 +pkgrel=1 +pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager' +arch=(x86_64) +url='https://swaywm.org/' +license=(MIT) +depends=( + 'cairo' + 'gdk-pixbuf2' + 'json-c' + 'pango' + 'polkit' + 'pcre' + 'swaybg' + 'ttf-font' + 'wlroots' +) +makedepends=(git meson ninja scdoc setconf wayland-protocols) +backup=(etc/sway/config) +optdepends=( + 'alacritty: Terminal emulator used by the default config' + 'dmenu: Application launcher' + 'grim: Screenshot utility' + 'i3status: Status line' + 'mako: Lightweight notification daemon' + 'slurp: Select a region' + 'swayidle: Idle management daemon' + 'swaylock: Screen locker' + 'wallutils: Timed wallpapers' + 'waybar: Highly customizable bar' + 'xorg-server-xwayland: X11 support' +) +source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz; + "https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig; +"50-systemd-user.conf") +sha512sums=('3b937249db2875100bc22e99f955a3300d3294a296fb37006fa1468a3986bf4fa8e5197279e3587bd8dc29f31adff8fbdc9ddc840e7be982b73331a05cd06ba5' +'SKIP' + '57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e') +validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48' # Simon Ser + '9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault + +prepare() { + cd "$pkgname-$pkgver" + + # Set the version information to 'Arch Linux' instead of 'makepkg' + sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build +} + +build() { + mkdir -p build + arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/" + + for util in autoname-workspaces.py inactive-windows-transparency.py grimshot; do +install -Dm755 "$pkgname-$pkgver/contrib/$util" -t \ + "$pkgdir/usr/share/$pkgname/scripts" + done +} + +# vim: ts=2 sw=2 et Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 749754, sway/trunk/sway-session.target) === --- community-staging-x86_64/sway-session.target (rev 0) +++ community-staging-x86_64/sway-session.target2020-11-10 19:03:18 UTC (rev 749755) @@ -0,0 +1,8 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway compositor session +Documentation=man:systemd.special(7) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target Copied:
[arch-commits] Commit in sway/repos (5 files)
Date: Thursday, July 16, 2020 @ 01:31:13 Author: ainola Revision: 664024 archrelease: copy trunk to community-staging-x86_64 Added: sway/repos/community-staging-x86_64/ sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 664023, sway/trunk/50-systemd-user.conf) sway/repos/community-staging-x86_64/PKGBUILD (from rev 664023, sway/trunk/PKGBUILD) sway/repos/community-staging-x86_64/sway-session.target (from rev 664023, sway/trunk/sway-session.target) sway/repos/community-staging-x86_64/sway.service (from rev 664023, sway/trunk/sway.service) --+ 50-systemd-user.conf |7 PKGBUILD | 70 + sway-session.target |8 + sway.service | 16 +++ 4 files changed, 101 insertions(+) Copied: sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 664023, sway/trunk/50-systemd-user.conf) === --- community-staging-x86_64/50-systemd-user.conf (rev 0) +++ community-staging-x86_64/50-systemd-user.conf 2020-07-16 01:31:13 UTC (rev 664024) @@ -0,0 +1,7 @@ +# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment +# See FS#63021 +# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal. + +exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec hash dbus-update-activation-environment 2>/dev/null && \ + dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 664023, sway/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-07-16 01:31:13 UTC (rev 664024) @@ -0,0 +1,70 @@ +# Maintainer: Alexander F. Rødseth +# Maintainer: Brett Cornwall + +pkgname=sway +pkgver=1.5 +epoch=1 +pkgrel=1 +pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager' +arch=(x86_64) +url='https://swaywm.org/' +license=(MIT) +depends=( + 'cairo' + 'gdk-pixbuf2' + 'json-c' + 'pango' + 'polkit' + 'pcre' + 'swaybg' + 'ttf-font' + 'wlroots' +) +makedepends=(git meson ninja scdoc setconf wayland-protocols) +backup=(etc/sway/config) +optdepends=( + 'alacritty: Terminal emulator used by the default config' + 'dmenu: Application launcher' + 'grim: Screenshot utility' + 'i3status: Status line' + 'mako: Lightweight notification daemon' + 'slurp: Select a region' + 'swayidle: Idle management daemon' + 'swaylock: Screen locker' + 'wallutils: Timed wallpapers' + 'waybar: Highly customizable bar' + 'xorg-server-xwayland: X11 support' +) +source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz; + "https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig; +"50-systemd-user.conf") +sha512sums=('702e44f8923a4ca05d831dd7ed76165654f113a8b2754d332c509ee844528f47c52b7f21deca78d4a79dad465cbcd0934574fff4ad9bb7a45aec3124dea5bca4' +'SKIP' + '57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e') +validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault + +prepare() { + cd "$pkgname-$pkgver" + + # Set the version information to 'Arch Linux' instead of 'makepkg' + sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build +} + +build() { + mkdir -p build + arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/" + + for util in autoname-workspaces.py inactive-windows-transparency.py grimshot; do +install -Dm755 "$pkgname-$pkgver/contrib/$util" -t \ + "$pkgdir/usr/share/$pkgname/scripts" + done +} + +# vim: ts=2 sw=2 et Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 664023, sway/trunk/sway-session.target) === --- community-staging-x86_64/sway-session.target (rev 0) +++ community-staging-x86_64/sway-session.target2020-07-16 01:31:13 UTC (rev 664024) @@ -0,0 +1,8 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway compositor session +Documentation=man:systemd.special(7) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target Copied: sway/repos/community-staging-x86_64/sway.service (from rev 664023, sway/trunk/sway.service) === ---
[arch-commits] Commit in sway/repos (5 files)
Date: Saturday, April 25, 2020 @ 15:01:33 Author: foutrelis Revision: 620826 archrelease: copy trunk to community-staging-x86_64 Added: sway/repos/community-staging-x86_64/ sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 620825, sway/trunk/50-systemd-user.conf) sway/repos/community-staging-x86_64/PKGBUILD (from rev 620825, sway/trunk/PKGBUILD) sway/repos/community-staging-x86_64/sway-session.target (from rev 620825, sway/trunk/sway-session.target) sway/repos/community-staging-x86_64/sway.service (from rev 620825, sway/trunk/sway.service) --+ 50-systemd-user.conf |7 PKGBUILD | 70 + sway-session.target |8 + sway.service | 16 +++ 4 files changed, 101 insertions(+) Copied: sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 620825, sway/trunk/50-systemd-user.conf) === --- community-staging-x86_64/50-systemd-user.conf (rev 0) +++ community-staging-x86_64/50-systemd-user.conf 2020-04-25 15:01:33 UTC (rev 620826) @@ -0,0 +1,7 @@ +# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment +# See FS#63021 +# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal. + +exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec hash dbus-update-activation-environment 2>/dev/null && \ + dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 620825, sway/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-04-25 15:01:33 UTC (rev 620826) @@ -0,0 +1,70 @@ +# Maintainer: Alexander F. Rødseth +# Maintainer: Brett Cornwall + +pkgname=sway +pkgver=1.4 +epoch=1 +pkgrel=9 +pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager' +arch=(x86_64) +url='https://swaywm.org/' +license=(MIT) +depends=( + 'cairo' + 'gdk-pixbuf2' + 'json-c' + 'pango' + 'polkit' + 'pcre' + 'swaybg' + 'ttf-font' + 'wlroots' +) +makedepends=(git meson ninja scdoc setconf wayland-protocols) +backup=(etc/sway/config) +optdepends=( + 'alacritty: Terminal emulator used by the default config' + 'dmenu: Application launcher' + 'grim: Screenshot utility' + 'i3status: Status line' + 'mako: Lightweight notification daemon' + 'slurp: Select a region' + 'swayidle: Idle management daemon' + 'swaylock: Screen locker' + 'wallutils: Timed wallpapers' + 'waybar: Highly customizable bar' + 'xorg-server-xwayland: X11 support' +) +source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz; + "https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig; +"50-systemd-user.conf") +sha512sums=('3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71' +'SKIP' + '57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e') +validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault + +prepare() { + cd "$pkgname-$pkgver" + + # Set the version information to 'Arch Linux' instead of 'makepkg' + sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build +} + +build() { + mkdir -p build + arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/" + + for util in autoname-workspaces.py inactive-windows-transparency.py grimshot; do +install -Dm755 "$pkgname-$pkgver/contrib/$util" -t \ + "$pkgdir/usr/share/$pkgname/scripts" + done +} + +# vim: ts=2 sw=2 et Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 620825, sway/trunk/sway-session.target) === --- community-staging-x86_64/sway-session.target (rev 0) +++ community-staging-x86_64/sway-session.target2020-04-25 15:01:33 UTC (rev 620826) @@ -0,0 +1,8 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway compositor session +Documentation=man:systemd.special(7) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target Copied: sway/repos/community-staging-x86_64/sway.service (from rev 620825, sway/trunk/sway.service) === ---
[arch-commits] Commit in sway/repos (5 files)
Date: Thursday, January 30, 2020 @ 21:07:02 Author: ainola Revision: 560213 archrelease: copy trunk to community-staging-x86_64 Added: sway/repos/community-staging-x86_64/ sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 560212, sway/trunk/50-systemd-user.conf) sway/repos/community-staging-x86_64/PKGBUILD (from rev 560212, sway/trunk/PKGBUILD) sway/repos/community-staging-x86_64/sway-session.target (from rev 560212, sway/trunk/sway-session.target) sway/repos/community-staging-x86_64/sway.service (from rev 560212, sway/trunk/sway.service) --+ 50-systemd-user.conf |7 + PKGBUILD | 60 + sway-session.target |8 ++ sway.service | 16 + 4 files changed, 91 insertions(+) Copied: sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 560212, sway/trunk/50-systemd-user.conf) === --- community-staging-x86_64/50-systemd-user.conf (rev 0) +++ community-staging-x86_64/50-systemd-user.conf 2020-01-30 21:07:02 UTC (rev 560213) @@ -0,0 +1,7 @@ +# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment +# See FS#63021 +# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal. + +exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec hash dbus-update-activation-environment 2>/dev/null && \ + dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 560212, sway/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-30 21:07:02 UTC (rev 560213) @@ -0,0 +1,60 @@ +# Maintainer: Alexander F. Rødseth +# Maintainer: Brett Cornwall + +pkgname=sway +pkgver=1.4 +epoch=1 +pkgrel=5 +pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager' +arch=(x86_64) +url='https://swaywm.org/' +license=(MIT) +depends=(cairo gdk-pixbuf2 json-c pango pcre swaybg ttf-font wlroots) +makedepends=(git meson ninja scdoc setconf wayland-protocols) +backup=(etc/sway/config) +optdepends=( + 'dmenu: Application launcher' + 'i3status: Status line' + 'grim: Screenshot utility' + 'mako: Lightweight notification daemon' + 'rxvt-unicode: Terminal emulator' + 'slurp: Select a region' + 'swayidle: Idle management daemon' + 'swaylock: Screen locker' + 'wallutils: Timed wallpapers' + 'waybar: Highly customizable bar' + 'xorg-server-xwayland: X11 support' +) +source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz; + "https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig; +"50-systemd-user.conf") +sha512sums=('3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71' +'SKIP' + '57590bc0d14c87289a4a9cd67991c6a841e54244d2a6186b5da5a08e633de2e8631959fa8c77ede211b0a5f315d920f2c1350951a53d6f2e9e81859056cb3c9e') +validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault + +prepare() { + cd "$pkgname-$pkgver" + + # Set the version information to 'Arch Linux' instead of 'makepkg' + sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build +} + +build() { + mkdir -p build + arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/" + + for util in autoname-workspaces.py inactive-windows-transparency.py grimshot; do +install -Dm755 "$pkgname-$pkgver/contrib/$util" -t \ + "$pkgdir/usr/share/$pkgname/scripts" + done +} + +# vim: ts=2 sw=2 et Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 560212, sway/trunk/sway-session.target) === --- community-staging-x86_64/sway-session.target (rev 0) +++ community-staging-x86_64/sway-session.target2020-01-30 21:07:02 UTC (rev 560213) @@ -0,0 +1,8 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway compositor session +Documentation=man:systemd.special(7) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target Copied: sway/repos/community-staging-x86_64/sway.service (from rev 560212, sway/trunk/sway.service) === --- community-staging-x86_64/sway.service (rev 0) +++
[arch-commits] Commit in sway/repos (5 files)
Date: Sunday, January 26, 2020 @ 04:20:39 Author: ainola Revision: 555632 archrelease: copy trunk to community-staging-x86_64 Added: sway/repos/community-staging-x86_64/ sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 555631, sway/trunk/50-systemd-user.conf) sway/repos/community-staging-x86_64/PKGBUILD (from rev 555631, sway/trunk/PKGBUILD) sway/repos/community-staging-x86_64/sway-session.target (from rev 555631, sway/trunk/sway-session.target) sway/repos/community-staging-x86_64/sway.service (from rev 555631, sway/trunk/sway.service) --+ 50-systemd-user.conf |6 + PKGBUILD | 55 + sway-session.target |8 +++ sway.service | 16 ++ 4 files changed, 85 insertions(+) Copied: sway/repos/community-staging-x86_64/50-systemd-user.conf (from rev 555631, sway/trunk/50-systemd-user.conf) === --- community-staging-x86_64/50-systemd-user.conf (rev 0) +++ community-staging-x86_64/50-systemd-user.conf 2020-01-26 04:20:39 UTC (rev 555632) @@ -0,0 +1,6 @@ +# sway does not set DISPLAY/WAYLAND_DISPLAY in the systemd user environment +# See FS#63021 +# Adapted from xorg's 50-systemd-user.sh, which achieves a similar goal. + +exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XCURSOR_SIZE +exec hash dbus-update-activation-environment && dbus-update-activation-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XCURSOR_SIZE Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 555631, sway/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-26 04:20:39 UTC (rev 555632) @@ -0,0 +1,55 @@ +# Maintainer: Alexander F. Rødseth +# Maintainer: Brett Cornwall + +pkgname=sway +pkgver=1.4 +epoch=1 +pkgrel=2 +pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager' +arch=(x86_64) +url='https://swaywm.org/' +license=(MIT) +depends=(cairo gdk-pixbuf2 json-c pango pcre swaybg ttf-font wlroots) +makedepends=(git meson ninja scdoc setconf wayland-protocols) +backup=(etc/sway/config) +optdepends=( + 'dmenu: Application launcher' + 'i3status: Status line' + 'grim: Screenshot utility' + 'mako: Lightweight notification daemon' + 'rxvt-unicode: Terminal emulator' + 'slurp: Select a region' + 'swayidle: Idle management daemon' + 'swaylock: Screen locker' + 'wallutils: Timed wallpapers' + 'waybar: Highly customizable bar' + 'xorg-server-xwayland: X11 support' +) +source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz; + "https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig; +"50-systemd-user.conf") +sha512sums=('3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71' +'SKIP' + 'a44c7d2dd5af142c69bb8f43bea9db04da2a3cc5b34d8f10d6f00572dbb3aec6523cd2108a28b391a4422cc5d9c7371c4dc3e600fece225580a10f377e40817a') +validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault + +prepare() { + cd "$pkgname-$pkgver" + + # Set the version information to 'Arch Linux' instead of 'makepkg' + sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build +} + +build() { + mkdir -p build + arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 50-systemd-user.conf -t "$pkgdir/etc/sway/config.d/" +} + +# vim: ts=2 sw=2 et Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 555631, sway/trunk/sway-session.target) === --- community-staging-x86_64/sway-session.target (rev 0) +++ community-staging-x86_64/sway-session.target2020-01-26 04:20:39 UTC (rev 555632) @@ -0,0 +1,8 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway compositor session +Documentation=man:systemd.special(7) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target Copied: sway/repos/community-staging-x86_64/sway.service (from rev 555631, sway/trunk/sway.service) === --- community-staging-x86_64/sway.service (rev 0) +++ community-staging-x86_64/sway.service 2020-01-26 04:20:39 UTC (rev 555632) @@ -0,0 +1,16 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway - SirCmpwn's Wayland window
[arch-commits] Commit in sway/repos (5 files)
Date: Wednesday, January 22, 2020 @ 20:59:42 Author: ainola Revision: 554581 archrelease: copy trunk to community-staging-x86_64 Added: sway/repos/community-staging-x86_64/ sway/repos/community-staging-x86_64/10-systemd.conf (from rev 554580, sway/trunk/10-systemd.conf) sway/repos/community-staging-x86_64/PKGBUILD (from rev 554580, sway/trunk/PKGBUILD) sway/repos/community-staging-x86_64/sway-session.target (from rev 554580, sway/trunk/sway-session.target) sway/repos/community-staging-x86_64/sway.service (from rev 554580, sway/trunk/sway.service) -+ 10-systemd.conf | 10 + PKGBUILD| 55 ++ sway-session.target |8 +++ sway.service| 16 ++ 4 files changed, 89 insertions(+) Copied: sway/repos/community-staging-x86_64/10-systemd.conf (from rev 554580, sway/trunk/10-systemd.conf) === --- community-staging-x86_64/10-systemd.conf(rev 0) +++ community-staging-x86_64/10-systemd.conf2020-01-22 20:59:42 UTC (rev 554581) @@ -0,0 +1,10 @@ +#!/bin/sh +# +# FS#63021 +# + +systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XCURSOR_SIZE + +if command -v dbus-update-activation-environment >/dev/null 2>&1; then + dbus-update-activation-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XCURSOR_SIZE +fi Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 554580, sway/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-22 20:59:42 UTC (rev 554581) @@ -0,0 +1,55 @@ +# Maintainer: Alexander F. Rødseth +# Maintainer: Brett Cornwall + +pkgname=sway +pkgver=1.4 +epoch=1 +pkgrel=1 +pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager' +arch=(x86_64) +url='https://swaywm.org/' +license=(MIT) +depends=(cairo gdk-pixbuf2 json-c pango pcre swaybg ttf-font wlroots) +makedepends=(git meson ninja scdoc setconf wayland-protocols) +backup=(etc/sway/config) +optdepends=( + 'dmenu: Application launcher' + 'i3status: Status line' + 'grim: Screenshot utility' + 'mako: Lightweight notification daemon' + 'rxvt-unicode: Terminal emulator' + 'slurp: Select a region' + 'swayidle: Idle management daemon' + 'swaylock: Screen locker' + 'wallutils: Timed wallpapers' + 'waybar: Highly customizable bar' + 'xorg-server-xwayland: X11 support' +) +source=("https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz; + "https://github.com/swaywm/sway/releases/download/$pkgver/sway-$pkgver.tar.gz.sig; +"10-systemd.conf") +sha512sums=('3b280bdfdbdae8fb9b4f555bc630c64e7c1d09f7b2c783b99413863a6b620d50cd2b6d10d63e11fdfb9c678fce9a403228ac52fa69fb52561ffbd06790505a71' +'SKIP' + '122b97f7adb6444c442368c5bbbd3401bcd8420f522fcd6521def5a09cd2989f5f6f555a5a7762e922eaa307077eb26db6508242ee1b835ca73ad65acaeef95b') +validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault + +prepare() { + cd "$pkgname-$pkgver" + + # Set the version information to 'Arch Linux' instead of 'makepkg' + sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build +} + +build() { + mkdir -p build + arch-meson build "$pkgname-$pkgver" -D werror=false -D b_ndebug=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm755 10-systemd.conf "$pkgdir/etc/sway/conf.d/10-systemd.conf" +} + +# vim: ts=2 sw=2 et Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 554580, sway/trunk/sway-session.target) === --- community-staging-x86_64/sway-session.target (rev 0) +++ community-staging-x86_64/sway-session.target2020-01-22 20:59:42 UTC (rev 554581) @@ -0,0 +1,8 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway compositor session +Documentation=man:systemd.special(7) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target Copied: sway/repos/community-staging-x86_64/sway.service (from rev 554580, sway/trunk/sway.service) === --- community-staging-x86_64/sway.service (rev 0) +++ community-staging-x86_64/sway.service 2020-01-22 20:59:42 UTC (rev 554581) @@ -0,0 +1,16 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway - SirCmpwn's Wayland window manager +Documentation=man:sway(5) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target +
[arch-commits] Commit in sway/repos (5 files)
Date: Saturday, October 12, 2019 @ 01:53:39 Author: ainola Revision: 515204 archrelease: copy trunk to community-staging-x86_64 Added: sway/repos/community-staging-x86_64/ sway/repos/community-staging-x86_64/10-systemd.conf (from rev 515203, sway/trunk/10-systemd.conf) sway/repos/community-staging-x86_64/PKGBUILD (from rev 515203, sway/trunk/PKGBUILD) sway/repos/community-staging-x86_64/sway-session.target (from rev 515203, sway/trunk/sway-session.target) sway/repos/community-staging-x86_64/sway.service (from rev 515203, sway/trunk/sway.service) -+ 10-systemd.conf | 10 + PKGBUILD| 52 ++ sway-session.target |8 +++ sway.service| 16 +++ 4 files changed, 86 insertions(+) Copied: sway/repos/community-staging-x86_64/10-systemd.conf (from rev 515203, sway/trunk/10-systemd.conf) === --- community-staging-x86_64/10-systemd.conf(rev 0) +++ community-staging-x86_64/10-systemd.conf2019-10-12 01:53:39 UTC (rev 515204) @@ -0,0 +1,10 @@ +#!/bin/sh +# +# FS#63021 +# + +systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XCURSOR_SIZE + +if command -v dbus-update-activation-environment >/dev/null 2>&1; then + dbus-update-activation-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XCURSOR_SIZE +fi Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 515203, sway/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-12 01:53:39 UTC (rev 515204) @@ -0,0 +1,52 @@ +# Maintainer: Jerome Leclanche +# Maintainer: Alexander F. Rødseth + +pkgname=sway +pkgver=1.2 +epoch=1 +pkgrel=4 +pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager' +arch=(x86_64) +url='https://swaywm.org/' +license=(MIT) +depends=(cairo gdk-pixbuf2 json-c pango pcre swaybg ttf-font wlroots) +makedepends=(git meson ninja scdoc setconf wayland-protocols) +backup=(etc/sway/config) +optdepends=( + 'dmenu: Application launcher' + 'i3status: Status line' + 'grim: Screenshot utility' + 'mako: Lightweight notification daemon' + 'rxvt-unicode: Terminal emulator' + 'slurp: Select a region' + 'swayidle: Idle management daemon' + 'swaylock: Screen locker' + 'wallutils: Timed wallpapers' + 'waybar: Highly customizable bar' + 'xorg-server-xwayland: X11 support' +) +source=('git+https://github.com/swaywm/sway#commit=be138dab4419d3e76a7742428d9ec85bce06116b' +10-systemd.conf) +md5sums=('SKIP' + 'e614ac10c21d57da6b3af25653589a9e') + +prepare() { + cd $pkgname + + # Set the version information to 'Arch Linux' instead of 'makepkg' + sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build +} + +build() { + mkdir -p build + arch-meson build $pkgname -D werror=false -D b_ndebug=true + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 $pkgname/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm755 10-systemd.conf "$pkgdir/etc/sway/conf.d/10-systemd.conf" +} + +# vim: ts=2 sw=2 et Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 515203, sway/trunk/sway-session.target) === --- community-staging-x86_64/sway-session.target (rev 0) +++ community-staging-x86_64/sway-session.target2019-10-12 01:53:39 UTC (rev 515204) @@ -0,0 +1,8 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway compositor session +Documentation=man:systemd.special(7) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target Copied: sway/repos/community-staging-x86_64/sway.service (from rev 515203, sway/trunk/sway.service) === --- community-staging-x86_64/sway.service (rev 0) +++ community-staging-x86_64/sway.service 2019-10-12 01:53:39 UTC (rev 515204) @@ -0,0 +1,16 @@ +# https://github.com/swaywm/sway/wiki/Systemd-integration + +[Unit] +Description=sway - SirCmpwn's Wayland window manager +Documentation=man:sway(5) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target + +[Service] +Type=simple +EnvironmentFile=-%h/.config/sway/env +ExecStart=/usr/bin/sway +Restart=on-failure +RestartSec=1 +TimeoutStopSec=10