gnu: Add HTSlib.
* gnu/packages/bioinformatics.scm (htslib): New variable.
gnu: ncbi-vdb: Use "i386" instead of "i686" in directory name.
* gnu/packages/bioinformatics.scm (ncbi-vdb)[arguments]: Copy libraries from
"linux/gcc/i386" directory instead of "linux/gcc/i686" when building on
i686.
gnu: Add guile-gdbm-ffi.
* gnu/packages/guile.scm (guile-gdbm-ffi): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: avidemux: Add output lib dir to rpath.
* gnu/packages/video.scm (avidemux): Set -DCMAKE_SHARED_LINKER_FLAGS
in the call to cmake.
gnu: tcsh: Add alternate URL for old tarballs.
Reported by Alexander Vorobiev <alexander.vorobiev@gmail.com>.
* gnu/packages/tcsh.scm (tcsh)[source]: Add alternate URL.
gnu: Add ruby-useragent.
* gnu/packages/ruby.scm (ruby-useragent): New variable.
gnu: Add bundler.
* gnu/packages/ruby.scm (bundler): New variable.
gnu: Add ruby-rspec.
* gnu/packages/ruby.scm (ruby-rspec): New variable.
gnu: Add ruby-rspec-mocks.
* gnu/packages/ruby.scm (ruby-rspec-mocks): New variable.
gnu: Add ruby-rspec-expectations.
* gnu/packages/ruby.scm (ruby-diff-lcs-for-rspec, ruby-rspec-expectations):
New variables.
gnu: Add ruby-rspec-core.
* gnu/packages/ruby.scm (ruby-rspec-support, ruby-rspec-core): New variables.
gnu: openldap: Update list of source URLs.
* gnu/packages/openldap.scm (openldap)[source]: Remove former URI (domain name
vanished) and add an up-to-date list of URLs. Reported by Alexander
Vorobiev <alexander.vorobiev@gmail.com>.
gnu: calibre: Update to 2.29.0.
* gnu/packages/ebook.scm (calibre): Update to 2.29.0. Add input openssl.
gnu: nss: Update to 3.19.1.
* gnu/packages/gnuzilla.scm (nss): Update to 3.19.1.
[properties]: Set the timeout to 40 hours.
python-pillow: Update to 2.8.1, remove duplicated ones.
* gnu/packages/python.scm (python-pillow): Update to 2.8.1.
[inputs]: Add freetype and libwebp.
(python-pillow, python2-pillow): Remove duplicated variables.
gnu: webkitgtk: Update to 2.8.3.
The version (2.8.9) mentioned in the previous commit (e7e8ea0) message
was wrong. Should be '2.4.9'.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.8.3.
gnu: webkitgtk-2.4: Update to 2.8.9, build with gtk3.
* gnu/packages/webkit.scm (webkitgtk-2.4): Update to 2.8.9, build with gtk3.
Move flex and which to 'native-inputs'. Remove #:configure-flags.
(webkitgtk/gtk+-2): New variable.
* gnu/packages/gnucash.scm (gnucash): Use webkitgtk/gtk+-2.
* gnu/packages/patches/webkitgtk-2.4.8-gmutexlocker.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
Co-authored-by: Feng Shu <tumashu@163.com>
gnu: chibi-scheme: Update to 0.7.3.
* gnu/packages/scheme.scm (chibi-scheme): Update to 0.7.3. Change URL.
gnu: Add edirect.
* gnu/packages/bioinformatics.scm (edirect): New variable.
gnu: shogun: Remove non-free source files.
* gnu/packages/bioinformatics.scm (shogun)[source]: Add snippet to remove
non-free sources.