Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] Get swayfx (Read 784 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

[SOLVED] Get swayfx

Hello.

Does anyone here use swayfx on their artix? For some reason, Swayfx drags along libsystemd for assembly, which I don’t want to install at all...

So, can anyone share some advice or even PKGBUILD with me?

PS. Sorry if I posted in the wrong place.

Re: Get swayfx

Reply #1
PKGBUILD
Line 62: Change to
Code: [Select]
		-Dsd-bus-provider=libelogind \

Re: Get swayfx

Reply #2
Only need to change one line? What about lines 47 and 68? I tried to build the package using makepkg but got an error

Code: [Select]
==> ERROR: install file (sway.install) does not exist or is not a regular file.

Where can I get the sway.install file?

===

So, I found sway.install in this repository, but I don't know if it will work...

Now when I try to build I get an error

Code: [Select]
==> ERROR: Cannot find the debugedit binary required for including source files in debug packages.

I tried commenting out the options=(debug) line and now I get

Code: [Select]
==> ERROR: 50-systemd-user.conf was not found in the build directory and is not a URL.

If I comment out this line I get this

Code: [Select]
==> ERROR: sway-portals.conf was not found in the build directory and is not a URL.

I'll try to take sway-portals.conf from the repository where I took sway.install... Swears even if you put "SKIP" everywhere

Code: [Select]
==> ERROR: Integrity checks (sha512) differ in size from the source array.

Re: Get swayfx

Reply #3
Sorry I had one of those moments where I thought I'd read something that wasn't actually there.

I'm talking about the PKGBUILD from swayfx on the AUR


Re: Get swayfx

Reply #5

If I comment out this line I get this

Code: [Select]
==> ERROR: sway-portals.conf was not found in the build directory and is not a URL.

I'll try to take sway-portals.conf from the repository where I took sway.install... Swears even if you put "SKIP" everywhere

Code: [Select]
==> ERROR: Integrity checks (sha512) differ in size from the source array.
You need all the build files not just the PKGBUILD
https://aur.archlinux.org/cgit/aur.git/snapshot/swayfx.tar.gz

Or what I just did was use yay to download them all for me
Code: [Select]
yay -G swayfx

The package builds after editing the line I mentioned.

However you will still maybe need to look at what 50-systemd-user.conf does and replicate that as that file will do nothing on artix. Looks to be some environment variables.

 

Re: Get swayfx

Reply #6
I can't build


Re: Get swayfx

Reply #8
I never managed to launch swayfx, because during assembly it first complains about one thing, then another, then a third, then a fourth... I'm tired of it! Installed hyprland.