aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/wv.scm
blob: a8c0d3cbaf21559715eac23e145d653bbad19937 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2014 Marek Benc <merkur32@gmail.com>
;;; Copyright © 2017 Leo Famulari <leo@famulari.name>
;;; Copyright © 2018, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.

(define-module (gnu packages wv)
  #:use-module (gnu packages)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages glib)
  #:use-module (gnu packages gnome)
  #:use-module (gnu packages image)
  #:use-module (gnu packages pkg-config)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system gnu)
  #:use-module ((guix licenses) #:prefix license:))

(define-public wv
  (package
    (name "wv")
    (version "1.2.9")
    (source
     (origin
       (method url-fetch)
       (uri (string-append "https://abiword.org/downloads/wv/"
                           version "/wv-" version ".tar.gz"))
       (sha256
        (base32 "17f16lkdv1c3amaz2hagiicih59ynpp4786k1m2qa1sw68xhswsc"))))
    (build-system gnu-build-system)
    (inputs
      `(("glib" ,glib)
        ("libgsf" ,libgsf)
        ("libjpeg" ,libjpeg-turbo)
        ("libpng" ,libpng)
        ("zlib" ,zlib)))
    (native-inputs
      `(("glib" ,glib "bin")
        ("pkg-config" ,pkg-config)))
    (synopsis "Microsoft Word conversion library and utilities")
    (description
     "wv converts files written by Word 2000, 97, 95, and 6 (known internally as
Word 9, 8, 7, and 6) to HTML or LaTeX.  Word 2 documents can still be converted
to plain text but will lack formatting.

Other programs can use wv as a library to convert Word documents to other
formats.  AbiWord uses it as its Word importer, and KWord uses concepts and
code from wv in theirs.")
    (home-page "http://wvware.sourceforge.net/")
    (license license:gpl2+)))
>...* gnu/packages/patches/libevent-2.1-dns-tests.patch, gnu/packages/patches/libevent-2.1-skip-failing-test.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/libevent.scm (libevent): Update to 2.1.10. [source](patches): Remove. Marius Bakke 2019-05-25gnu: libuv: Update to 1.29.1....* gnu/packages/libevent.scm (libuv): Update to 1.29.1. Marius Bakke 2019-05-02gnu: libuv: Update to 1.28.0....* gnu/packages/libevent.scm (libuv): Update to 1.28.0. Marius Bakke 2019-03-23Merge branch 'staging' into core-updatesMarius Bakke 2019-03-17gnu: libuv: Update to 1.27.0....* gnu/packages/libevent.scm (libuv): Update to 1.27.0. Marius Bakke 2019-03-16gnu: perl-ev: Update to 4.25....* gnu/packages/libevent.scm (perl-ev): Update to 4.25. Tobias Geerinckx-Rice 2019-03-14Merge branch 'staging' into core-updatesMarius Bakke 2019-03-12gnu: perl-anyevent: Update to 7.15....* gnu/packages/libevent.scm (perl-anyevent): Update to 7.15. Tobias Geerinckx-Rice 2019-02-10gnu: libuv: Update to 1.26.0....* gnu/packages/libevent.scm (libuv): Update to 1.26.0. Marius Bakke 2019-01-20Merge branch 'master' into stagingLudovic Courtès 2019-01-17gnu: Add perl-rpc-epc-service....* gnu/packages/libevent.scm (perl-rpc-epc-service): New variable. Pierre Neidhardt 2018-12-12gnu: libuv: Update to 1.24.0....* gnu/packages/libevent.scm (libuv): Update to 1.24.0. Marius Bakke 2018-09-26gnu: node: Build against libuv@1.19....* gnu/packages/libevent.scm (libuv-1.19): New public variable. * gnu/packages/node.scm (node)[inputs]: Change LIBUV to LIBUV-1.19. Marius Bakke 2018-08-25Merge branch 'staging' into core-updatesMarius Bakke 2018-08-21gnu: libuv: Update to 1.23.0....* gnu/packages/libevent.scm (libuv): Update to 1.23.0. Marius Bakke 2018-08-11Migrate search.cpan.org home pages to metacpan.org....The venerable search.cpan.org has retired[0]. [0]: https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html * guix/import/cpan.scm (cpan-home): Generate metacpan.org home page URIs. Update all previously generated ones in (gnu packages) to their canonical new homes. Tobias Geerinckx-Rice 2018-08-11gnu: perl-ev: Use INVOKE....* gnu/packages/libevent.scm (perl-ev)[arguments]: Substitute INVOKE for SYSTEM*. Tobias Geerinckx-Rice 2018-07-21gnu: libuv: Drop redundant 'autogen' phase....* gnu/packages/libevent.scm (libuv)[arguments]: Remove #:phases. Marius Bakke 2018-07-21gnu: libuv: Update to 1.22.0....* gnu/packages/libevent.scm (libuv): Update to 1.22.0. Marius Bakke 2018-05-31gnu: libuv: Update to 1.20.3....* gnu/packages/libevent.scm (libuv): Update to 1.20.3. Jelle Licht 2018-04-30gnu: libuv: Update to 1.20.2....* gnu/packages/libevent.scm (libuv): Update to 1.20.2. Marius Bakke 2018-03-14Merge branch 'master' into core-updatesRicardo Wurmus 2018-03-09gnu: 'autoconf-wrapper' is no longer a procedure....Fixes <https://bugs.gnu.org/30710>. Suggested by Björn Höfling <bjoern.hoefling@bjoernhoefling.de>. * gnu/packages/autotools.scm (autoconf-wrapper): Rename to... (make-autoconf-wrapper): ... this. Add 'properties' field. (autoconf-wrapper): New variable. * gnu/packages/gnunet.scm (guile-gnunet): Adjust accordingly. * gnu/packages/gnupg.scm (signing-party): Likewise. * gnu/packages/guile.scm (guile-ics, guile-bash): Likewise. * gnu/packages/libevent.scm (libuv): Likewise. * gnu/packages/logging.scm (glog): Likewise. * gnu/packages/mail.scm (libetpan): Likewise. * gnu/packages/mate.scm (mate-icon-theme-faenza) (mate-screensaver): Likewise. * gnu/packages/package-management.scm (guix): Likewise. * gnu/packages/sawfish.scm (librep): Likewise. * gnu/packages/video.scm (motion): Likewise. * gnu/packages/zile.scm (zile-on-guile): Likewise. Ludovic Courtès 2018-03-08gnu: libuv: Update to 1.19.2....* gnu/packages/libevent.scm (libuv): Update to 1.19.2. Marius Bakke 2018-02-20gnu: libuv: Update to 1.19.1....* gnu/packages/libevent.scm (libuv): Update to 1.19.1. [arguments]: Use INVOKE instead of SYSTEM*. Marius Bakke 2017-12-31Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner 2017-12-26gnu: libev: Improve the description....* gnu/packages/libevent.scm (libev)[description]: Rewrite to be more descriptive and less judgmental, based on Debian's description. Mark H Weaver 2017-12-02gnu: libuv: Update to 1.18.0....* gnu/packages/libevent.scm (libuv): Update to 1.18.0. Marius Bakke 2017-11-28gnu: libuv: Use 'modify-phases' syntax....* gnu/packages/libevent.scm (libuv)[arguments]<#:phases>: Use 'modify-phases'. Marius Bakke 2017-11-28gnu: libuv: Update to 1.16.1....* gnu/packages/libevent.scm (libuv): Update to 0.16.1. Marius Bakke 2017-11-01gnu: libuv: Update to 1.15.0....* gnu/packages/libevent.scm (libuv): Update to 1.15.0. Marius Bakke