summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2024-10-21chore: rc4ShootingStarDragons
2024-10-14chore: bump to rc3ShootingStarDragons
2024-10-07upgpkg: sway-rc 1.10rc2-1fossdd
upstream release
2024-09-30upgpkg: sway-rc 1.10rc1-1fossdd
upstream release
2024-02-25upgpkg: sway-rc 1.9-1fossdd
upstream release
2024-02-17upgpkg: sway-rc 1.9rc4-1fossdd
upstream release
2024-02-09upgpkg: 1.9rc3-1admin
2024-02-02upgpkg: 1.9rc2-1admin
2024-01-26upgpkg: 1.9rc1-1fossdd
2024-01-11upgpkg: 1:1.8.1-5Brett Cornwall
2024-01-04Remove maximbaz from maintainersMaxim Baz
2023-11-22move to wlroots0.16Frederik Schwan
2023-11-01Really really fix the XDG_CURRENT_DESKTOP export; upgpkg: 1:1.8.1-3Brett Cornwall
2023-10-28Support New portals req for XDG_CURRENT_DESKTOPBrett Cornwall
As of version 1.17, xdg-desktop-portal requires desktops to declare which portals should be used. For Sway, this requires a file /usr/share/xdg-desktop-portal/sway-portals.conf (or a local user config). A reasonable default is to use GTK for the file picker (as wlr doesn't have file picker support) and wlr for screencast/screenshot support. Fedora does this similarly. [1] Upstream is not interested in shipping a configuration file [2] so we need to do it downstream. Fixes #72297 Fixes #79883 [1] https://src.fedoraproject.org/rpms/sway/blob/rawhide/f/sway-portals.conf [2] https://github.com/swaywm/sway/issues/7773
2023-02-12upgpkg: 1:1.8.1-1Brett Cornwall
2023-02-02Add patch for user xkb configs with cap_sys_niceBrett Cornwall
The new CAP_SYS_NICE capability granted to sway interferes with user xkb configs. A patch has been introduced/merged [1] but has yet to see release. [1] https://github.com/swaywm/sway/commit/2f2cdd60def006f6d3cbe318f9edd7d68fcb239a
2023-02-02Remove xdg_activation crash sourceBrett Cornwall
This is a left-over relic
2023-02-01Add CAP_SYS_NICE to sway binaryBrett Cornwall
Support for sway to set SCHED_RR was added to improve desktop responsiveness/stuttering [1]. Upstream advises setting the capability on the binary [2]. Fixes FS#77225 [1] https://github.com/swaywm/sway/pull/6994 [2] https://github.com/swaywm/sway/pull/6992#pullrequestreview-972760643
2023-01-15Drop options=(debug)/options=('debug') from trunkEvangelos Foutras
devtools 20230105-1 enables the debug option by default. A follow-up commit will remove debug from alongside other options.
2022-12-25Rebuild for wlroots 0.16.1Brett Cornwall
2022-12-25Bump pkgrelBrett Cornwall
2022-12-25Change pcre dep to pcre2Brett Cornwall
2022-12-25upgpkg: 1:1.8-1Brett Cornwall
2022-10-31Include patch to fix crash in xdg_activation_v1Brett Cornwall
https://github.com/swaywm/sway/pull/7168
2022-05-20Back up /etc/sway/config.d/50-systemd-user.confBrett Cornwall
Fixes #74778
2022-05-18Rebuild to make sure no testing libs were promotedBrett Cornwall
2022-05-14Declare the .install file, dummyBrett Cornwall
2022-05-14Rework dependencies; shared object deps where availableBrett Cornwall
2022-05-11Move swaybg to optdependsBrett Cornwall
2022-05-11Add post_install() for the new seatd/polkit reqsBrett Cornwall
2022-05-11Replace polkit with seatd dependencyBrett Cornwall
Since seatd has become a requirement for sway's logind support, we can leverage this package to also obtain elevated system privileges instead of polkit. Note that using seatd instead of polkit means that a user must be a part of the "seat" group: Otherwise, the user will not be able to achieve the appropriate privileged actions. Also remove a few unnecessary extra packages from the optdepends to give polkit a bit more visibility.
2022-02-05Enable debug packageBrett Cornwall
2022-01-23upgpkg: 1:1.7-1Maxim Baz
2022-01-17upgpkg: 1:1.6.1-3Maxim Baz
2021-10-18Increment the release, not the epoch, ya dummyBrett Cornwall
2021-10-18Export XDG_CURRENT_DESKTOP to systemd user environmentBrett Cornwall
Fixes FS#72297
2021-06-24wlroots 0.4.0 supportBrett Cornwall
2021-04-07upgpkg: 1:1.6-1Maxim Baz
2021-03-26Add patches to fix glitches in e.g. FirefoxBrett Cornwall
See https://github.com/swaywm/sway/issues/6038
2021-01-03Update xorg-server-xwayland dep to xorg-xwaylandBrett Cornwall
2020-11-10upgpkg: 1:1.5.1-1Maxim Baz
2020-07-16upgpkg: 1:1.5-1Brett Cornwall
N.B. /etc/sway/security.d has been removed - upstream says this inclusion was an oversight and that the code/references to the code have been removed. See: * https://github.com/swaywm/sway/issues/5335 * https://github.com/swaywm/sway/pull/5339
2020-04-25json-c 0.14 rebuildEvangelos Foutras
2020-03-12Add polkit as dependencyBrett Cornwall
Without polkit Sway fails to obtain CAP_SYS_ADMIN to become a DRM master. This ensures that a base Arch installation + pacman -S sway gives a working session.
2020-02-06rm duplicate swaybg in optdepsBrett Cornwall
2020-02-04rxvt -> alacritty in optdeps; add swaybg as wellBrett Cornwall
2020-01-30Include contrib/ scriptsBrett Cornwall
2020-01-26rm XCURSOR_SIZE env import; add --systemd to dbus env activateBrett Cornwall
2020-01-2650-systemd-user.conf: silence hash stderr outputBrett Cornwall
2020-01-26rename conf.d -> config.d; convert systemd script to confBrett Cornwall
conf.d was created to house 10-systemd.sh but the default config references config.d. the shell script was also converted to sway configuration. Same result, different format; It seems more right to the author. See FS#63021 for more details