Hi Theodoros, Do we really need this patch? Is there a reason why it hasn't been upstreamed yet?
(add-before 'configure 'bootstrap + (lambda _ + (system* "aclocal") + (system* "libtoolize" "--automake" "--copy") + (system* "autoconf") + (system* "autoheader") + (system* "automake" "--gnu" "--add-missing" "--copy") + #t)) Why not (add-before 'configure 'autoreconf (lambda _ (zero? (system* "autoreconf" "-vfi")) I prefer indenting like this as is done in most of the codebase: + (inputs `(("libusb" ,libusb) + ("libusb-compat" ,libusb-compat) + ("libftdi" ,libftdi) + ("hidapi" ,hidapi))) + (native-inputs `(("autoconf" ,autoconf) + ("libtool" ,libtool) + ("automake" ,automake) + ("pkg-config" ,pkg-config))) It would also be nice if the inputs where ordered alphabetically. Thanks for the patch, looking good!! You don't need to resubmit (unless someone else has more objections :). David