change(xdg-utils): make X dependencies optional, change git to tarball
Fixes #2 (closed)
- change(url) to official Gitlab repository
- change(source) to Gitlab release tarball
- add(sha256sums) for Gitlab release tarball
- make 'xorg-xset' and 'xorg-xprop' optional: for people who doesn't necessarily use X11, and make it optional for people who use X11 to install if they want to
- add('xscreensaver') as "optdepends": for X11 support
- add('gvfs') as "optdepends": for GNOME, Mate, Xfce support (gvfs-open)
- add('perl-x11-protocol') as "optdepends": for X11 support
- generate(.SRCINFO)
all those "optdepends" are added according to: https://gitlab.freedesktop.org/xdg/xdg-utils/-/blob/master/Dependencies.md