On Sat, Aug 27, 2016 at 08:17:10PM +0200, Tomáš Čech wrote: > * gnu/packages/freedesktop.scm(sway): New variable. > --- > gnu/packages/freedesktop.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 44 insertions(+) here you're missing the patch and registering it in gnu/local.mk > > diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm > index 0bb87e7..fec7cf5 100644 > --- a/gnu/packages/freedesktop.scm > +++ b/gnu/packages/freedesktop.scm > @@ -35,6 +35,7 @@ > #:use-module (gnu packages gnome) > #:use-module (gnu packages python) > #:use-module (gnu packages pth) > + #:use-module (gnu packages pcre) > #:use-module (gnu packages linux) > #:use-module (gnu packages pkg-config) > #:use-module (gnu packages autotools) > @@ -56,6 +57,7 @@ > #:use-module (gnu packages admin) > #:use-module (gnu packages polkit) > #:use-module (gnu packages databases) > + #:use-module (gnu packages web) > #:use-module (gnu packages xdisorg)) > > (define-public xdg-utils > @@ -686,3 +688,45 @@ wish to perform colour calibration.") > "This is wayland compositor library used by several projects like sway, > orbment or Gram.") > (license license:x11))) > + > +(define-public sway > + (package > + (name "sway") > + (version "0.9") > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/SirCmpwn/" name "/archive/" > + version ".tar.gz")) > + (sha256 > + (base32 > + "0bgli7scjlvbgas09dx5fnncgda41ssba6fzkw2vyk88pmdgx66w")) here you need a (file-name > + (patches (list (search-patch "sway-debug.patch"))))) > + (build-system cmake-build-system) > + (arguments > + '(#:configure-flags '("-DVERBOSE=1") I don't think it takes this configure flag. > + #:tests? #f)) ; no 'check' target > + (native-inputs > + `(("gdk-pixbuf" ,gdk-pixbuf) > + ("libxslt" ,libxslt) > + ("pkg-config" ,pkg-config) > + ("wayland" ,wayland))) > + (inputs > + `(("asciidoc" ,asciidoc) > + ("cairo" ,cairo) > + ("docbook-xml" ,docbook-xml) > + ("docbook-xsl" ,docbook-xsl) > + ("gdk-pixbuf" ,gdk-pixbuf) > + ("json-c" ,json-c) > + ("libinput" ,libinput) > + ("libxkbcommon" ,libxkbcommon) > + ("linux-pam" ,linux-pam) > + ("pango" ,pango) > + ("pcre" ,pcre) > + ("wlc" ,wlc))) asciidoc. docbook-* can be native-inputs > + (synopsis "Window manager for Wayland, compatible with i3") > + (home-page "https://github.com/SirCmpwn/sway") > + (description > + "SirCmpwn's WAYland window manager is work-in-progress i3-compatible > +tiling window manager.") > + (license license:x11))) > -- > 2.9.2 > > -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted