dev-ml / ocamlbuild

Generic build tool with built-in rules for building OCaml library and programs

Official package sites : https://github.com/ocaml/ocamlbuild ·

v0.14.0 :: 0/0.14.0 :: gentoo

Modified
License
LGPL-2.1-with-linking-exception
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux
USE flags
ocamlopt test

v0.11.0 :: 0/0.11.0 :: gentoo

Modified
License
LGPL-2.1-with-linking-exception
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux
USE flags
ocamlopt test

v0.10.1 :: 0/0.10.1 :: gentoo

Modified
License
LGPL-2.1-with-linking-exception
Keywords
alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~mips ~x86-linux
USE flags
ocamlopt

General

ocamlopt
Enable ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable/enable it at a global scale)
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-lang / ocaml : Programming language supporting functional, imperative & object-oriented styles

dev-ml / findlib : OCaml tool to find/use non-standard packages

dev-lang / ocaml : Programming language supporting functional, imperative & object-oriented styles

dev-ml / astring : Alternative String module for OCaml

dev-ml / batteries : The community-maintained foundation library for your OCaml projects

dev-ml / bos : Basic OS interaction for OCaml

dev-ml / camlp4 : System for writing extensible parsers for programming languages

dev-ml / cmdliner : Declarative definition of command line interfaces for OCaml

dev-ml / cppo : An equivalent of the C preprocessor for OCaml programs

dev-ml / cryptokit : Cryptographic primitives library for Objective Caml

dev-ml / csv : A pure OCaml library to read and write CSV files

dev-ml / cudf : Library to parse, pretty print, and evaluate CUDF documents

dev-ml / deriving : A deriving library for Ocsigen

dev-ml / dose3 : Library to perform analysis on package repositories

dev-ml / eliom : A web framework to program client/server applications

dev-ml / fmt : Combinators to devise OCaml Format pretty-printing functions

dev-ml / fpath : File system paths for OCaml

dev-ml / gen : Simple, efficient iterators for OCaml

dev-ml / gsl-ocaml : OCaml bindings for the GSL library (successor of dev-ml/ocamlgsl)

dev-ml / iTeML : Inline (Unit) Tests for OCaml

dev-ml / integers : Various signed and unsigned integer types for OCaml

dev-ml / js_of_ocaml : A compiler from OCaml bytecode to javascript

dev-ml / jsonm : Non-blocking streaming JSON codec for OCaml

dev-ml / logs : Logging infrastructure for OCaml

dev-ml / lwt : Cooperative light-weight thread library for OCaml

dev-ml / lwt_react : GLib integration for Lwt

dev-ml / lwt_ssl : GLib integration for Lwt

dev-ml / macaque : DSL for SQL Queries in Caml

dev-ml / markup : Error-recovering streaming HTML5 and XML parsers

dev-ml / menhir : LR(1) parser generator for the OCaml language

dev-ml / mtime : OCaml module to access monotonic wall-clock time

dev-ml / oasis : Tool to integrate a configure, build and install system in OCaml project

dev-ml / ocaml-cohttp : Very lightweight HTTP server using Lwt or Async

dev-ml / ocaml-conduit : Dereference URIs into communication channels for Async or Lwt

dev-ml / ocaml-data-notation : Use type-conv to dump OCaml data structure using OCaml data notation

dev-ml / ocaml-dispatch : Path-based dispatching for client- and server-side applications

dev-ml / ocaml-expect : Ocaml implementation of expect to help building unitary testing

dev-ml / ocaml-fileutils : Pure OCaml functions to manipulate real file (POSIX like) and filename

dev-ml / ocaml-magic-mime : Convert file extensions to MIME types

dev-ml / ocaml-re : Regular expression library for OCaml

dev-ml / ocaml-sqlite3 : A package for ocaml that provides access to SQLite databases

dev-ml / ocamlify : OCamlify creates OCaml code by including files into strings or string lists

dev-ml / ocamlmod : Generate OCaml modules from source files

dev-ml / ocplib-endian : Functions to read and write int16/32/64 from strings, bytes, and bigarrays

dev-ml / octavius : ocamldoc comment syntax parser

dev-ml / optcomp : Optional compilation for OCaml with cpp-like directives

dev-ml / ounit : Unit testing framework for OCaml

dev-ml / parmap : Library to exploit multicore architectures for OCaml programs

dev-ml / pcre-ocaml : Perl Compatibility Regular Expressions for O'Caml

dev-ml / pgocaml : PG'OCaml is a set of OCaml bindings for the PostgreSQL database

dev-ml / ppx_driver : Feature-full driver for OCaml AST transformers

dev-ml / qcheck : QuickCheck inspired property-based testing for OCaml

dev-ml / reactiveData : Functional reactive programming with incremental changes in data structures

dev-ml / rresult : Result value combinators for OCaml

dev-ml / seq : Compatibility package for the standard OCaml iterator type

dev-ml / stringext : Extra string functions for OCaml

dev-ml / topkg : The transitory OCaml software packager

dev-ml / type-conv : Mini library required for some other preprocessing libraries

dev-ml / tyxml : A libary to build xml trees typechecked by OCaml

dev-ml / uchar : Uchar compatibility library

dev-ml / uutf : Non-blocking streaming Unicode codec for OCaml

dev-tex / hevea : HeVeA is a quite complete and fast LaTeX to HTML translator

dev-util / herdtools7 : The Herd toolsuite to deal with .cat memory models

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sci-mathematics / why3-for-spark : Platform for deductive program verification

625106
dev-ml/ocamlbuild-0.11.0 : make: *** [Makefile:<snip>: test-external] Error 1
688794
dev-ml/ocamlbuild-0.10.1 - File "src/ocamlbuild_where.ml", line 1: Error: Corrupted compiled interface /// make: *** [Makefile:392: src/ocamlbuild_where.cmo] Error 2
705052
dev-ml/ocamlbuild-0.14.0 fails tests StrictSequenceFlag StrictFormatsFlag PrincipalFlag
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
dev-ml/ocamlbuild: bump to 0.14.0
This appears to be unmaintained, and the old ebuild no longer builds with new ocaml, but thankfully this newer ocamlbuild does. Let's bump it and see what happens. Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-ml: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Alexis Ballier · gentoo
dev-ml/ocamlbuild: add missing findlib test dep, bug #624150
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Alexis Ballier · gentoo
dev-ml/ocamlbuild: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Alexis Ballier · gentoo
dev-ml/ocamlbuild: Bump to 0.11.0
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Weber · gentoo
dev-ml/ocamlbuild: ppc stable (bug 586910).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Michael Weber · gentoo
dev-ml/ocamlbuild: Add ~ppc keyword (bug 586910).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Markus Meier · gentoo
dev-ml/ocamlbuild: arm stable, bug #581946
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Jeroen Roovers · gentoo
dev-ml/ocamlbuild: Stable for HPPA (bug #581946).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Agostino Sarubbo · gentoo
dev-ml/ocamlbuild: ia64 stable wrt bug #581946
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-ml/ocamlbuild: ppc stable wrt bug #581946
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-ml/ocamlbuild: sparc stable wrt bug #581946
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
dev-ml/ocamlbuild-0.10.1-r0: stable on alpha
Gentoo-Bug: 581946
Agostino Sarubbo · gentoo
dev-ml/ocamlbuild: ppc64 stable wrt bug #581946
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-ml/ocamlbuild: x86 stable wrt bug #581946
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-ml/ocamlbuild: amd64 stable wrt bug #581946
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Alexis Ballier · gentoo
dev-ml/ocamlbuild: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Alexis Ballier · gentoo
dev-ml/ocamlbuild: bump to 0.10.1
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Thomas Deutschmann · gentoo
dev-ml/ocamlbuild: DESCRIPTION improved
Gentoo CI has detected a "CrappyDescription" problem in these ebuilds. This commit will set a useful description to fix the QA problem. Package-Manager: portage-2.3.1
Alexis Ballier · gentoo
dev-ml/ocamlbuild: bump to 0.9.3
Package-Manager: portage-2.3.1
Alexis Ballier · gentoo
dev-ml/ocamlbuild: remove old
Package-Manager: portage-2.2.28
Alexis Ballier · gentoo
dev-ml/ocamlbuild: bump to 0.9.2
Package-Manager: portage-2.2.28
Alexis Ballier · gentoo
dev-ml/ocamlbuild: add blocker against findlib versions that it collides with
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
dev-ml/ocamlbuild: initial import; split out of dev-lang/ocaml.
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>