Leo Famulari writes: > On Fri, Feb 05, 2016 at 07:48:59PM -0800, Christopher Allan Webber wrote: >> * gnu/packages/python.scm (python2-xdo): New variable. > > [...] > >> + (source (origin >> + (method url-fetch) >> + (uri (string-append >> + "http://http.debian.net/debian/pool/main/p/python-xdo/python-xdo_" > > If this line is longer than 80 characters, please split the string onto > the next line. Fixed, yeah, sorry! >> + version ".orig.tar.gz")) >> + (sha256 >> + (base32 >> + "1kl5c1p0dyxf62plnk6fl77ycfb4whwjms16r14dxx8kn90hlqz4")))) >> + (build-system python-build-system) >> + (arguments >> + `(#:python ,python-2 >> + #:tests? #f)) ; no tests provided >> + (inputs >> + `(("xdotool" ,xdotool) >> + ("libX11" ,libx11))) >> + (home-page "https://tracker.debian.org/pkg/python-xdo") > > Is it developed within Debian? Interesting if so! The main developer is a Debian author, and there's no formal page, so this seemed like the best one. He has his own git repository and then just packages straight for Debian. This is the best http-accessible page for describing things I could find! >> + (synopsis "Python library for simulating X11 keyboard/mouse input (libxdo bindings)") > > Line length? The linter should complain if the synopsis is too long. Ok, I just dropped the (libxdo bindings), which is probably obvious, and an interested reader can check the description anyway. >> + ;; Note about this being a legacy > > Did you mean to leave this comment in? ;) > >> + (description "Provides bindings to libxdo for manipulating X11 via simulated >> +input. (Note that this is mostly a legacy library; you may wish to look at >> +python-xdo for newer bindings.)") > > I see, so this is a python-2 specific legacy package? Yes... so there's another one, python-libxdo, and I have it half-packaged locally. The python-xdo author (also the assword author) is currently using python-xdo, but is encouraging use of python-libxdo for the future, and assword may move to that soon too. I'll package that, and we can drop python-xdo probably, once assword moves to python-libxdo. Anyway, new patch attached! - Chris