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

Merge request reports

Loading