Removed merged ocaml packages

Julien LepillerThu Jun 01 23:19:25+0200 2017

7d81578

Removed merged ocaml packages

more/packages/ocaml.scm

7676
                         "/lib/ocaml/site-lib"))
7777
    #:phases (modify-phases %standard-phases (delete 'configure))))
7878
79-
(define-public ocaml-ppx-sexp-value
80-
  (package
81-
    (name "ocaml-ppx-sexp-value")
82-
    (version "113.33.03")
83-
    (source (janestreet-origin "ppx_sexp_value" version
84-
              "0m3ag23mbqm0i2pv1dzilfks15ipa5q60mf57a0cd3p0pvarq10g"))
85-
    (build-system ocaml-build-system)
86-
    (native-inputs
87-
     `(("js-build-tools" ,ocaml-js-build-tools)
88-
       ("opam" ,opam)))
89-
    (propagated-inputs
90-
     `(("ppx-driver" ,ocaml-ppx-driver)
91-
       ("ppx-here" ,ocaml-ppx-here)
92-
       ("ppx-sexp-conv" ,ocaml-ppx-sexp-conv)
93-
       ("ppx-tools" ,ocaml-ppx-tools)
94-
       ("ppx-core" ,ocaml-ppx-core)))
95-
    (arguments janestreet-arguments)
96-
    (home-page "https://github.com/janestreet/ppx_sexp_value/")
97-
    (synopsis "Simplify building s-expressions from ocaml values")
98-
    (description "A ppx rewriter that simplifies building s-expressions from
99-
ocaml values.")
100-
    (license license:asl2.0)))
101-
102-
(define-public ocaml-ppx-pipebang
103-
  (package
104-
    (name "ocaml-ppx-pipebang")
105-
    (version "113.33.03")
106-
    (source (janestreet-origin "ppx_pipebang" version
107-
              "1965c7hymp26ncmjs0pfxi2s5jlj60z2c9b194lgcwxqiav56pcw"))
108-
    (build-system ocaml-build-system)
109-
    (native-inputs
110-
     `(("js-build-tools" ,ocaml-js-build-tools)
111-
       ("opam" ,opam)))
112-
    (propagated-inputs
113-
     `(("ppx-driver" ,ocaml-ppx-driver)
114-
       ("ppx-tools" ,ocaml-ppx-tools)
115-
       ("ppx-core" ,ocaml-ppx-core)))
116-
    (arguments janestreet-arguments)
117-
    (home-page "https://github.com/janestreet/ppx_pipebang/")
118-
    (synopsis "Inline reverse application operators `|>` and `|!`")
119-
    (description "A ppx rewriter that inlines reverse application operators
120-
`|>` and `|!`.")
121-
    (license license:asl2.0)))
122-
123-
(define-public ocaml-ppx-bin-prot
124-
  (package
125-
    (name "ocaml-ppx-bin-prot")
126-
    (version "113.33.03")
127-
    (source (janestreet-origin "ppx_bin_prot" version
128-
              "173kjv36giik11zgfvsbzwfbpr66dm2pcha9vf990jgzh8hqz39h"))
129-
    (build-system ocaml-build-system)
130-
    (native-inputs
131-
     `(("js-build-tools" ,ocaml-js-build-tools)
132-
       ("opam" ,opam)))
133-
    (propagated-inputs
134-
     `(("bin-prot" ,ocaml-bin-prot)
135-
       ("ppx-tools" ,ocaml-ppx-tools)
136-
       ("ppx-type-conv" ,ocaml-ppx-type-conv)
137-
       ("ppx-core" ,ocaml-ppx-core)))
138-
    (arguments janestreet-arguments)
139-
    (home-page "https://github.com/janestreet/ppx_bin_prot/")
140-
    (synopsis "Generation of bin_prot readers and writers from types")
141-
    (description "Generation of binary serialization and deserialization
142-
functions from type definitions.")
143-
    (license license:asl2.0)))
144-
145-
(define-public ocaml-ppx-fail
146-
  (package
147-
    (name "ocaml-ppx-fail")
148-
    (version "113.33.03")
149-
    (source (janestreet-origin "ppx_fail" version
150-
              "1dwgad0f05gqp5rnwf9dcasidpfi7q3mrpazsw3a2vijjblbhjgn"))
151-
    (build-system ocaml-build-system)
152-
    (native-inputs
153-
     `(("js-build-tools" ,ocaml-js-build-tools)
154-
       ("opam" ,opam)))
155-
    (propagated-inputs
156-
     `(("ppx-driver" ,ocaml-ppx-driver)
157-
       ("ppx-tools" ,ocaml-ppx-tools)
158-
       ("ppx-here" ,ocaml-ppx-here)
159-
       ("ppx-core" ,ocaml-ppx-core)))
160-
    (arguments janestreet-arguments)
161-
    (home-page "https://github.com/janestreet/ppx_fail/")
162-
    (synopsis "Add location to calls to failwiths")
163-
    (description "Syntax extension that makes [failwiths] always include a
164-
position.")
165-
    (license license:asl2.0)))
166-
167-
(define-public ocaml-ppx-custom-printf
168-
  (package
169-
    (name "ocaml-ppx-custom-printf")
170-
    (version "113.33.03")
171-
    (source (janestreet-origin "ppx_custom_printf" version
172-
              "11jlx0n87g2j1vyyp343dibx7lvvwig5j5q0nq0b80kbsq0k6yr8"))
173-
    (build-system ocaml-build-system)
174-
    (native-inputs
175-
     `(("js-build-tools" ,ocaml-js-build-tools)
176-
       ("opam" ,opam)))
177-
    (propagated-inputs
178-
     `(("ppx-sexp-conv" ,ocaml-ppx-sexp-conv)
179-
       ("ppx-tools" ,ocaml-ppx-tools)
180-
       ("ppx-core" ,ocaml-ppx-core)
181-
       ("ppx-driver" ,ocaml-ppx-driver)))
182-
    (arguments janestreet-arguments)
183-
    (home-page "https://github.com/janestreet/ppx_custom_printf/")
184-
    (synopsis "Printf-style format-strings for user-defined string conversion")
185-
    (description "Extensions to printf-style format-strings for user-defined
186-
string conversion.")
187-
    (license license:asl2.0)))
188-
189-
(define-public ocaml-ppx-sexp-message
190-
  (package
191-
    (name "ocaml-ppx-sexp-message")
192-
    (version "113.33.03")
193-
    (source (janestreet-origin "ppx_sexp_message" version
194-
              "084w1l3gnyw4ri9vbn7bv9b2xkw1520qczfxpxdarfivdrz8xr68"))
195-
    (build-system ocaml-build-system)
196-
    (native-inputs
197-
     `(("js-build-tools" ,ocaml-js-build-tools)
198-
       ("opam" ,opam)))
199-
    (propagated-inputs
200-
     `(("ppx-driver" ,ocaml-ppx-driver)
201-
       ("ppx-here" ,ocaml-ppx-here)
202-
       ("ppx-sexp-conv" ,ocaml-ppx-sexp-conv)
203-
       ("ppx-tools" ,ocaml-ppx-tools)
204-
       ("ppx-core" ,ocaml-ppx-core)))
205-
    (arguments janestreet-arguments)
206-
    (home-page "https://github.com/janestreet/ppx_sexp_message/")
207-
    (synopsis "A ppx rewriter for easy construction of s-expressions")
208-
    (description "The aim of ppx_sexp_message is to ease the creation of
209-
s-expressions in OCaml.  This is mainly motivated by writing error and debugging
210-
messages, where one needs to construct a s-expression based on various element
211-
of the context such as function arguments.")
212-
    (license license:asl2.0)))
213-
214-
(define-public ocaml-ppx-fields-conv
215-
  (package
216-
    (name "ocaml-ppx-fields-conv")
217-
    (version "113.33.03")
218-
    (source (janestreet-origin "ppx_fields_conv" version
219-
              "1vzbdz27g5qhhfs7wx6rjf979q4xyssxqbmp6sc1sxknbghslbdv"))
220-
    (build-system ocaml-build-system)
221-
    (native-inputs
222-
     `(("js-build-tools" ,ocaml-js-build-tools)
223-
       ("opam" ,opam)
224-
       ("ppx-core" ,ocaml-ppx-core)))
225-
    (propagated-inputs
226-
     `(("fieldslib" ,ocaml-fieldslib)
227-
       ("ppx-tools" ,ocaml-ppx-tools)
228-
       ("ppx-core" ,ocaml-ppx-core)
229-
       ("ppx-type-conv" ,ocaml-ppx-type-conv)))
230-
    (arguments janestreet-arguments)
231-
    (home-page "https://github.com/janestreet/ppx_fields_conv/")
232-
    (synopsis "Generation of accessor and iteration functions for ocaml records")
233-
    (description "Ppx_fields_conv is a ppx rewriter that can be used to define
234-
first class values representing record fields, and additional routines, to get
235-
and set record fields, iterate and fold over all fields of a record and create
236-
new record values.")
237-
    (license license:asl2.0)))
238-
239-
(define-public ocaml-re
240-
  (package
241-
    (name "ocaml-re")
242-
    (version "1.7.1")
243-
    (source (origin
244-
              (method url-fetch)
245-
              (uri (string-append "https://github.com/ocaml/ocaml-re//archive/"
246-
                                  version ".tar.gz"))
247-
              (sha256
248-
               (base32
249-
                "1s3rcr76cgm4p1xmaazc58arkg2lz3zfcp1icm00m6s5ccnkh67b"))))
250-
    (build-system ocaml-build-system)
251-
    (native-inputs `(("ounit" ,ocaml-ounit)))
252-
    (home-page "https://github.com/ocaml/ocaml-re/")
253-
    (synopsis "Regular expression library for OCaml")
254-
    (description "Pure OCaml regular expressions with:
255-
enumerate
256-
@item Perl-style regular expressions (module Re_perl)
257-
@item Posix extended regular expressions (module Re_posix)
258-
@item Emacs-style regular expressions (module Re_emacs)
259-
@item Shell-style file globbing (module Re_glob)
260-
@item Compatibility layer for OCaml's built-in Str module (module Re_str)
261-
@end enumerate")
262-
    (license license:expat)))
263-
264-
(define-public ocaml-ppx-expect
265-
  (package
266-
    (name "ocaml-ppx-expect")
267-
    (version "113.33.03")
268-
    (source (janestreet-origin "ppx_expect" version
269-
              "03sbs4s5i8l9syr45v25f5hzy7msd2b47k2a9wsq9m43d4imgkrc"))
270-
    (build-system ocaml-build-system)
271-
    (native-inputs
272-
     `(("js-build-tools" ,ocaml-js-build-tools)
273-
       ("opam" ,opam)))
274-
    (propagated-inputs
275-
     `(("fieldslib" ,ocaml-fieldslib)
276-
       ("ppx-tools" ,ocaml-ppx-tools)
277-
       ("ppx-assert" ,ocaml-ppx-assert)
278-
       ("ppx-compare" ,ocaml-ppx-compare)
279-
       ("ppx-core" ,ocaml-ppx-core)
280-
       ("ppx-custom-printf" ,ocaml-ppx-custom-printf)
281-
       ("ppx-driver" ,ocaml-ppx-driver)
282-
       ("ppx-fields-conv" ,ocaml-ppx-fields-conv)
283-
       ("ppx-inline-test" ,ocaml-ppx-inline-test)
284-
       ("ppx-sexp-conv" ,ocaml-ppx-sexp-conv)
285-
       ("ppx-variants-conv" ,ocaml-ppx-variants-conv)
286-
       ("re" ,ocaml-re)
287-
       ("sexplib" ,ocaml-sexplib)
288-
       ("variantslib" ,ocaml-variantslib)))
289-
    (arguments janestreet-arguments)
290-
    (home-page "https://github.com/janestreet/ppx_expect/")
291-
    (synopsis "Cram like framework for OCaml")
292-
    (description "Expect-test is a framework for writing tests in OCaml, similar
293-
to Cram.  Expect-tests mimic the existing inline tests framework with the
294-
let%expect_test construct.  The body of an expect-test can contain
295-
output-generating code, interleaved with %expect extension expressions to denote
296-
the expected output.")
297-
    (license license:asl2.0)))
298-
299-
(define-public ocaml-ppx-jane
300-
  (package
301-
    (name "ocaml-ppx-jane")
302-
    (version "113.33.03")
303-
    (source (janestreet-origin "ppx_jane" version
304-
              "0bjxkhmzgm6x9dcvjwybbccn34khbvyyjimcbaja30fp6qcqk5yl"))
305-
    (build-system ocaml-build-system)
306-
    (native-inputs
307-
     `(("js-build-tools" ,ocaml-js-build-tools)
308-
       ("opam" ,opam)))
309-
    (propagated-inputs
310-
     `(("ppx-assert" ,ocaml-ppx-assert)
311-
       ("ppx-bench" ,ocaml-ppx-bench)
312-
       ("ppx-bin-prot" ,ocaml-ppx-bin-prot)
313-
       ("ppx-compare" ,ocaml-ppx-compare)
314-
       ("ppx-custom-printf" ,ocaml-ppx-custom-printf)
315-
       ("ppx-deriving" ,ocaml-ppx-deriving)
316-
       ("ppx-enumerate" ,ocaml-ppx-enumerate)
317-
       ("ppx-expect" ,ocaml-ppx-expect)
318-
       ("ppx-fail" ,ocaml-ppx-fail)
319-
       ("ppx-fields-conv" ,ocaml-ppx-fields-conv)
320-
       ("ppx-here" ,ocaml-ppx-here)
321-
       ("ppx-inline-test" ,ocaml-ppx-inline-test)
322-
       ("ppx-let" ,ocaml-ppx-let)
323-
       ("ppx-pipebang" ,ocaml-ppx-pipebang)
324-
       ("ppx-sexp-conv" ,ocaml-ppx-sexp-conv)
325-
       ("ppx-sexp-message" ,ocaml-ppx-sexp-message)
326-
       ("ppx-sexp-value" ,ocaml-ppx-sexp-value)
327-
       ("ppx-typerep-conv" ,ocaml-ppx-typerep-conv)
328-
       ("ppx-variants-conv" ,ocaml-ppx-variants-conv)))
329-
    (arguments janestreet-arguments)
330-
    (home-page "https://github.com/janestreet/ppx_jane/")
331-
    (synopsis "Standard Jane Street ppx rewriters")
332-
    (description "Ppx_jane is a ppx_driver including all standard ppx rewriters.")
333-
    (license license:asl2.0)))
334-
33579
(define-public ocaml-core-kernel
33680
  (package
33781
    (name "ocaml-core-kernel")