Versions
v4.11.1 :: 0/4.11.1 :: gentoo
- Modified
- License
- QPL-1.0 LGPL-2
- Keywords
- ~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc ~sparc-solaris ~x86 ~x86-linux ~x86-solaris
- USE flags
- emacs flambda latex ocamlopt spacetime xemacs
v4.10.2 :: 0/4.10.2 :: gentoo
- Modified
- License
- LGPL-2.1
- Keywords
- ~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc-solaris ~x86 ~x86-linux ~x86-solaris
- USE flags
- emacs flambda latex ocamlopt spacetime xemacs
v4.10.0 :: 0/4.10.0 :: gentoo
- Modified
- License
- LGPL-2.1
- Keywords
- ~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc-solaris ~x86 ~x86-linux ~x86-solaris
- USE flags
- emacs flambda latex ocamlopt spacetime xemacs
v4.09.0 :: 0/4.09.0 :: gentoo
- Modified
- License
- LGPL-2.1
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~alpha ~amd64-linux ~hppa ~ia64 ~mips ~ppc-macos ~sparc-solaris ~x86-linux ~x86-solaris
- USE flags
- emacs flambda latex ocamlopt spacetime xemacs
v4.05.0-r1 :: 0/4.05.0 :: gentoo
- Modified
- License
- QPL-1.0 LGPL-2
- Keywords
- ~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc-solaris ~x86 ~x86-linux ~x86-solaris
- USE flags
- X emacs flambda latex ncurses ocamlopt spacetime xemacs
v4.04.2-r1 :: 0/4.04.2 :: gentoo
- Modified
- License
- QPL-1.0 LGPL-2
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~alpha ~amd64-linux ~hppa ~ia64 ~mips ~x86-linux
- USE flags
- X emacs flambda latex ncurses ocamlopt xemacs
USE flags
General
- X
- Add support for X11
- emacs
- Add support for GNU Emacs
- flambda
- Enables the Flambda optimizer: A new intermediate representation (introduced in ocaml 4.03) in the depths of the compiler designed to allow for better inlining.
- latex
- Add support for LaTeX (typesetting package)
- ncurses
- Add ncurses support (console display library)
- ocamlopt
- Enable ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable/enable it at a global scale)
- spacetime
- Enables the Spacetime memory profiler. See https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html for more information.
- xemacs
- Add support for XEmacs
Dependencies
sys-libs / binutils-libs : Core binutils libraries (libbfd, libopcodes, libiberty) for external packages
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
sys-libs / ncurses : console display library
virtual / pkgconfig : Virtual for the pkg-config implementation
Runtime Dependencies
sys-libs / binutils-libs : Core binutils libraries (libbfd, libopcodes, libiberty) for external packages
sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program
Depending packages
app-emulation / libguestfs : Tools for accessing, inspect and modifying virtual machine (VM) disk images
app-emulation / xen-tools : Xen tools including QEMU and xl
app-misc / geneweb : Genealogy software program with a Web interface
app-misc / hivex : Library for reading and writing Windows Registry 'hive' binary files
app-misc / ledit : A line editor to be used with interactive commands
app-text / cpdf : A command line tool for manipulating PDF files
app-text / htmlc : HTML template files expander
app-text / pdfsandwich : generator of sandwich OCR pdf files
dev-lang / teyjus : Higher-order logic programming language Lambda Prolog
dev-libs / rocm-opencl-runtime : Radeon Open Compute OpenCL Compatible Runtime
dev-ml / alcotest : A lightweight and colourful test framework
dev-ml / astring : Alternative String module for OCaml
dev-ml / async : Jane Street Capital's asynchronous execution library
dev-ml / async_extra : Jane Street Capital's asynchronous execution library (extra)
dev-ml / async_kernel : Jane Street Capital's asynchronous execution library (core)
dev-ml / async_rpc_kernel : Platform-independent core of Async RPC library
dev-ml / async_ssl : An Async-pipe-based interface with OpenSSL.
dev-ml / async_unix : Jane Street Capital's asynchronous execution library (unix)
dev-ml / base : Standard library for OCaml
dev-ml / base_quickcheck : Randomized testing framework, designed for compatibility with Base
dev-ml / batteries : The community-maintained foundation library for your OCaml projects
dev-ml / bin-prot : Binary protocol generator
dev-ml / bin_prot : Binary protocol generator
dev-ml / biniou : A binary data serialization format inspired by JSON for OCaml
dev-ml / bos : Basic OS interaction for OCaml
dev-ml / cairo-ocaml : Ocaml bindings for the cairo vector graphics library
dev-ml / cairo2 : Binding to Cairo, a 2D Vector Graphics Library
dev-ml / calendar : An Ocaml library to handle dates and time
dev-ml / calendars : Convert dates between gregorian/julian/french/hebrew calendars
dev-ml / camlbz2 : OCaml bindings for libbz (AKA, bzip2)
dev-ml / camldbm : OCaml binding to the NDBM/GDBM Unix databases
dev-ml / camlidl : CamlIDL is a stub code generator for using C/C++ libraries from O'Caml
dev-ml / camlp4 : System for writing extensible parsers for programming languages
dev-ml / camlp5 : A preprocessor-pretty-printer of ocaml
dev-ml / camlpdf : OCaml library for reading, writing, and modifying PDF files
dev-ml / camlzip : Compressed file access ML library (ZIP, GZIP and JAR)
dev-ml / camomile : Camomile is a comprehensive Unicode library for ocaml
dev-ml / cinaps : Trivial metaprogramming tool
dev-ml / cmdliner : Declarative definition of command line interfaces for OCaml
dev-ml / configurator : Helper library for gathering system configuration
dev-ml / core : Jane Street's alternative to the standard library
dev-ml / core_extended : Jane Street's alternative to the standard library
dev-ml / core_kernel : System-independent part of Core
dev-ml / cppo : An equivalent of the C preprocessor for OCaml programs
dev-ml / cryptokit : Cryptographic primitives library for Objective Caml
dev-ml / csexp : Parsing and printing of S-expressions in Canonical form
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 / dns : A pure OCaml implementation of the DNS protocol
dev-ml / dose3 : Library to perform analysis on package repositories
dev-ml / dune : A composable build system for OCaml
dev-ml / dune-configurator : A composable build system for OCaml
dev-ml / dune-private-libs : A composable build system for OCaml
dev-ml / easy-format : Pretty-printing library for OCaml
dev-ml / eliom : A web framework to program client/server applications
dev-ml / extlib : Standard library extensions for O'Caml
dev-ml / facile : OCaml constraint programming library on integer & integer set finite domains
dev-ml / fieldslib : Folding over record fields
dev-ml / findlib : OCaml tool to find/use non-standard packages
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 / jane-street-headers : Jane Street header files
dev-ml / jbuilder : A composable build system for OCaml
dev-ml / jingoo : OCaml template engine almost compatible with Jinja2.
dev-ml / js_of_ocaml : A compiler from OCaml bytecode to javascript
dev-ml / jsonm : Non-blocking streaming JSON codec for OCaml
dev-ml / jst-config : Compile-time configuration for Jane Street libraries
dev-ml / lablgl : Objective CAML interface for OpenGL
dev-ml / lablgtk : OCaml bindings to GTK-3
dev-ml / lablgtk-sourceview : OCaml bindings to GTK-3
dev-ml / labltk : OCaml interface to the Tcl/Tk GUI framework
dev-ml / llvm-ocaml : OCaml bindings for LLVM
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 / mccs : Multi Criteria CUDF Solver
dev-ml / menhir : LR(1) parser generator for the OCaml language
dev-ml / merlin-extend : SDK to extend Merlin
dev-ml / mtime : OCaml module to access monotonic wall-clock time
dev-ml / num : Library for arbitrary-precision integer and rational arithmetic
dev-ml / oasis : Tool to integrate a configure, build and install system in OCaml project
dev-ml / ocaml-augeas : Ocaml bindings for Augeas
dev-ml / ocaml-base64 : Library for radix-64 representation (de)coding
dev-ml / ocaml-cohttp : Very lightweight HTTP server using Lwt or Async
dev-ml / ocaml-compiler-libs : Repackage the OCaml compiler libs so they do not expose everything at toplevel
dev-ml / ocaml-conduit : Dereference URIs into communication channels for Async or Lwt
dev-ml / ocaml-cstruct : Map OCaml arrays onto C-like structs
dev-ml / ocaml-ctypes : Library for binding to C libraries using pure OCaml
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-expat : OCaml bindings for expat
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-gettext : Provides support for internationalization of OCaml program
dev-ml / ocaml-hashcons : OCaml hash-consing library
dev-ml / ocaml-ipaddr : OCaml library for manipulation of IP (and MAC) address representations
dev-ml / ocaml-magic-mime : Convert file extensions to MIME types
dev-ml / ocaml-migrate-parsetree : Convert OCaml parsetrees between different major versions
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 / ocaml-ssl : OCaml bindings for OpenSSL
dev-ml / ocaml-uri : RFC3986 URI parsing library for OCaml
dev-ml / ocamlbuild : Generic build tool with built-in rules for building OCaml library and programs
dev-ml / ocamlgraph : O'Caml Graph library
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 / ocamlnet : Modules for OCaml application-level Internet protocols
dev-ml / ocamlsdl : OCaml SDL Bindings
dev-ml / ocamlweb : O'Caml literate programming tool
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 / ocurl : OCaml interface to the libcurl library
dev-ml / opam : A source-based package manager for OCaml
dev-ml / opam-client : opam client libraries
dev-ml / opam-core : Core libraries for opam
dev-ml / opam-file-format : Parser and printer for the opam file syntax
dev-ml / opam-format : Core libraries for opam
dev-ml / opam-installer : Core installer for opam packages
dev-ml / opam-repository : opam repository libraries
dev-ml / opam-solver : opam solver
dev-ml / opam-state : opam state libraries
dev-ml / optcomp : Optional compilation for OCaml with cpp-like directives
dev-ml / ounit : Unit testing framework for OCaml
dev-ml / ounit2 : Unit testing framework for OCaml
dev-ml / parmap : Library to exploit multicore architectures for OCaml programs
dev-ml / parsexp : S-expression parsing library
dev-ml / patience_diff : Tool and library implementing patience diff
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_assert : Assert-like extension nodes that raise useful errors on failure
dev-ml / ppx_ast : AST used in Jane Street ppx rewriters
dev-ml / ppx_base : Base set of ppx rewriters
dev-ml / ppx_bench : Syntax extension for writing in-line benchmarks in ocaml code
dev-ml / ppx_bin_prot : Generation of bin_prot readers and writers from types
dev-ml / ppx_cold : Expands [@cold] into [@inline never][@specialise never][@local never]
dev-ml / ppx_compare : Generation of comparison functions from types
dev-ml / ppx_core : Standard library for ppx rewriters
dev-ml / ppx_custom_printf : Printf-style format-strings for user-defined string conversion
dev-ml / ppx_derivers : Shared [@@deriving] plugin registry
dev-ml / ppx_deriving : Type-driven code generation for OCaml
dev-ml / ppx_driver : Feature-full driver for OCaml AST transformers
dev-ml / ppx_enumerate : Generate a list containing all values of a finite type
dev-ml / ppx_expect : Cram like framework for OCaml
dev-ml / ppx_fail : Add location to calls to failwiths
dev-ml / ppx_fields_conv : Generation of accessor and iteration functions for ocaml records
dev-ml / ppx_fixed_literal : Simpler notation for fixed point literals
dev-ml / ppx_hash : PPX rewriter that generates hash functions from type expressions and definitions
dev-ml / ppx_here : Expands [%here] into its location
dev-ml / ppx_inline_test : Syntax extension for writing in-line tests in ocaml code
dev-ml / ppx_jane : Standard Jane Street ppx rewriters
dev-ml / ppx_js_style : Code style checker for Jane Street Packages
dev-ml / ppx_let : Monadic let-bindings
dev-ml / ppx_metaquot : Write OCaml AST fragment using OCaml syntax
dev-ml / ppx_module_timer : Ppx rewriter that records top-level module startup times
dev-ml / ppx_optcomp : Optional compilation for OCaml
dev-ml / ppx_optional : Pattern matching on flat options
dev-ml / ppx_pipebang : A ppx rewriter that inlines reverse application operators |> and |!
dev-ml / ppx_sexp_conv : Support Library for type-driven code generators
dev-ml / ppx_sexp_message : A ppx rewriter for easy construction of s-expressions
dev-ml / ppx_sexp_value : Standard library for ppx rewriters
dev-ml / ppx_stable : Stable types conversions generator
dev-ml / ppx_string : Ppx extension for string interpolation
dev-ml / ppx_tools : Tools for authors of ppx rewriters
dev-ml / ppx_tools_versioned : Tools for authors of ppx rewriters
dev-ml / ppx_traverse : Automatic generation of open recursion classes
dev-ml / ppx_traverse_builtins : Builtins for ppx_traverse
dev-ml / ppx_type_conv : Support Library for type-driven code generators
dev-ml / ppx_typerep_conv : Generation of runtime types from type declarations
dev-ml / ppx_variants_conv : Generation of accessor and iteration functions for ocaml variant types
dev-ml / ppxfind : ocamlfind ppx tool
dev-ml / ppxlib : Base library and tools for ppx rewriters
dev-ml / qcheck : QuickCheck inspired property-based testing for OCaml
dev-ml / re : Regular expression library for OCaml
dev-ml / re2 : OCaml bindings for RE2
dev-ml / react : OCaml module for functional reactive programming
dev-ml / reactiveData : Functional reactive programming with incremental changes in data structures
dev-ml / result : Compat result type
dev-ml / rresult : Result value combinators for OCaml
dev-ml / seq : Compatibility package for OCaml's standard iterator type starting from 4.07.
dev-ml / sexplib : Library for automated conversion of OCaml-values to and from S-expressions
dev-ml / sexplib0 : Library for automated conversion of OCaml-values to and from S-expressions
dev-ml / spawn : Spawning sub-processes
dev-ml / splittable_random : PRNG that can be split into independent streams
dev-ml / stdio : Standard IO Library for OCaml
dev-ml / stdlib-shims : Pure OCaml library that allows replacing Pervasives with Stdlib before 4.08
dev-ml / stringext : Extra string functions for OCaml
dev-ml / textutils : Text output utilities
dev-ml / time_now : Reports the current time
dev-ml / topkg : The transitory OCaml software packager
dev-ml / type-conv : Mini library required for some other preprocessing libraries
dev-ml / typerep : Library for creating runtime representation of OCaml types
dev-ml / tyxml : A libary to build xml trees typechecked by OCaml
dev-ml / uchar : Uchar compatibility library
dev-ml / unidecode : Convert unicode strings into its ASCII representation
dev-ml / uucp : Unicode character properties for OCaml
dev-ml / uunf : Unicode text normalization
dev-ml / uutf : Non-blocking streaming Unicode codec for OCaml
dev-ml / variantslib : OCaml variants as first class values
dev-ml / xml-light : Minimal Xml parser and printer for OCaml
dev-ml / yojson : JSON parsing and pretty-printing library for OCaml
dev-ml / zarith : Arithmetic and logic operations over arbitrary-precision integers
dev-tex / bibtex2html : A bibtex to HTML converter
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
dev-util / omake : Make replacement
dev-util / patdiff : Colored patience diffs with word-level refinement
net-misc / sks : An OpenPGP keyserver which is decentralized with highly reliable synchronization
net-misc / unison : Two-way cross-platform file synchronizer
net-p2p / mldonkey : Multi-network P2P application written in Ocaml, with Gtk, web & telnet interface
sci-libs / plplot : Multi-language scientific plotting library
sci-mathematics / alt-ergo : Automatic theorem prover
sci-mathematics / coq : Proof assistant written in O'Caml
sci-mathematics / why3-for-spark : Platform for deductive program verification
sci-misc / flashdot : Generator for psychophysical experiments
www-servers / ocsigenserver : Ocaml-powered webserver and framework for dynamic web programming
Bugs
- 390669
- dev-lang/ocaml-3.12.0 USE=ocamlopt - make[2]: *** No rule to make target `none.o', needed by `libasmrun.a'. Stop.
- 544176
- dev-lang/ocaml-4.02.1 - File "ocamlbuild_plugin.ml", line 1: Error: The files ocamlbuild_pack.cmi and ocamlbuild_plugin.cmi make inconsistent assumptions over interface Ocamlbuild_pack
- 555598
- dev-lang/ocaml fails to build on x32 (with patch)
- 559564
- sys-apps/portage-2.2.20.1: a slot conflict between dev-lang/ocaml and sci-mathematics/coq cannot be auto resolved
- 625606
- [Tracker] dev-lang/ocaml 4.05 porting
- 688982
- dev-lang/ocaml-4.04.2-r1: 183 test failures and 1 unexpected error
- 719134
- <dev-lang/ocaml-4.09.0: Integer overflow (CVE-2018-9838)
- 719166
- dev-lang/ocaml does not respect CFLAGS
- 729566
- dev-lang/ocaml: fails to compile with llvm-ranlib(?)
- 735274
- dev-lang/ocaml does not build with gcc-10 (patch included)
- 755143
- dev-ml/graphics(?) - OCaml graphics library is a separate package from >=dev-lang/ocaml-4.09
- 755257
- dev-lang/ocaml-4.05.0-r1: Fixing GLSA 202007-48 for unison-compatibility with Debian
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
dev-lang/ocaml: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/ocaml: bump to 4.10.2
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mark Wright · gentoo
dev-lang/ocaml: Bump to 4.11.1
Thanks to Martin 'The Bishop' Scheffler for reporting ocaml does not compile with gcc-10, and for the patch. This appears to be fixed upstream. Thanks to Josh Parsons for the x32 compile patch, this appears to be fixed upstream. Bug: https://bugs.gentoo.org/735274 Bug: https://bugs.gentoo.org/555598 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Mark Wright <gienah@gentoo.org> - Lubos Kolouch · gentoo
dev-lang/ocaml: Bump to 4.10.0
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lubos Kolouch <lubos@kolouch.net> Signed-off-by: Mark Wright <gienah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
*/*: depeywork dev-lang/ocaml and revdeps on sparc
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mart Raudsepp · gentoo
dev-lang/ocaml: arm64 stable (bug #708696)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
dev-lang/ocaml: drop to ~hppa
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/ocaml: stable 4.09.0 for hppa, bug #708696
Package-Manager: Portage-2.3.88, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-lang/ocaml: ppc stable wrt bug #708696
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-lang/ocaml: ppc64 stable wrt bug #708696
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/ocaml: ia64 stable wrt bug #708696
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-lang/ocaml: x86 stable wrt bug #708696
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/ocaml: arm stable wrt bug #708696
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-lang/ocaml: amd64 stable wrt bug #708696
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-lang/ocaml: tweak for gcc-10
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
dev-lang/ocaml: restore keywords
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
dev-lang/ocaml: Bump to version 4.09.0, EAPI 7
This new OCaml ebuild uses EAPI 7. As discussed with Zlogenem, multi- platform support has been removed and the ebuild is now keyworded for ~amd64 only. Significant time was spent figuring out why the build failed when run via ebuild, but succeeded when run manually. After I filed an upstream issue[1] and a subsequent discussion, it turned out that Gentoo's ${P} variable clashed with the OCaml build, as I had suspected. The line P ?= stdlib__ in a Makefile resulted in wrong file paths which in turn broke the OCaml documentation build. I have asked upstream if their use of the "?=" operator is deliberate; an answer is pending. The license in this build has been changed to match [2]. [1] https://github.com/ocaml/ocaml/issues/9189 [2] https://ocaml.org/docs/license.html Closes: https://bugs.gentoo.org/688108 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-lang: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
dev-lang/ocaml: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
dev-lang/ocaml: Fixed build with sys-libs/ncurses[tinfo]
Closes: https://bugs.gentoo.org/459512 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tim Harder · gentoo
dev-lang/ocaml: use https for HOMEPAGE
Signed-off-by: Tim Harder <radhermit@gentoo.org> - Matt Turner · gentoo
dev-lang/ocaml: Drop unnecessary x11-proto dep - Alexis Ballier · gentoo
dev-lang/ocaml: remove 4.06.0, moved to overlay
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Alexis Ballier · gentoo
dev-lang/ocaml: bump to 4.06
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Alexis Ballier · gentoo
dev-lang/ocaml: bump to 4.06.0-rc1
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Alexis Ballier · gentoo
dev-lang/ocaml: bump to 4.06.0_beta2
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Alexis Ballier · gentoo
dev-lang/ocaml: restore keywords on 4.06 now that it is masked
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Alexis Ballier · gentoo
dev-lang/ocaml: add 4.06.0_beta1
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Alexis Ballier · gentoo
dev-lang/ocaml: Remove old
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Sergei Trofimovich · gentoo
dev-lang/ocaml: stable 4.04.2 for hppa, bug #622544
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa" - Tobias Klausmann · gentoo
dev-lang/ocaml-4.04.2-r0: alpha stable
Gentoo-Bug: 622544 - Alexis Ballier · gentoo
dev-lang/ocaml: serialize build a bit more as it sometimes fails
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: dont enable flambda by default yet, it causes infinite loop when building e.g. dose3
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: Bump to 4.05
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Agostino Sarubbo · gentoo
dev-lang/ocaml: ppc64 stable wrt bug #622544
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/ocaml: ppc stable wrt bug #622544
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/ocaml: sparc stable wrt bug #622544
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Markus Meier · gentoo
dev-lang/ocaml: arm stable, bug #622544
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" - Agostino Sarubbo · gentoo
dev-lang/ocaml: x86 stable wrt bug #622544
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Sergei Trofimovich · gentoo
dev-lang/ocaml: ia64 stable, bug #622544
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Agostino Sarubbo · gentoo
dev-lang/ocaml: amd64 stable wrt bug #622544
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Alexis Ballier · gentoo
dev-lang/ocaml: Remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: Bump to 4.05.0_rc1
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: Bump to 4.04.2, bug #622544
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Fabian Groffen · gentoo
dev-lang/ocaml: add Prefix keywords, bug #618700
Package-Manager: Portage-2.3.6, Repoman-2.3.1 - Alexis Ballier · gentoo
dev-lang/ocaml: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: Bump to 4.04.1
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: remove shadowed version
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: Strip -ggdb3 from cflags as it causes issues.
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: Bump to 4.05 beta3
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: Restore standard keywords now that it is masked
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> - Alexis Ballier · gentoo
dev-lang/ocaml: Shorten description.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
dev-lang/ocaml: Bump to 4.05.0_beta2.
Without keywords since it is a beta and breaks quite a few packages. Enable flambda by default. Add spacetime useflag. Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Alexis Ballier · gentoo
dev-lang/ocaml: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Markus Meier · gentoo
dev-lang/ocaml: arm stable, bug #581946
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" - Jeroen Roovers · gentoo
dev-lang/ocaml: 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-lang/ocaml: 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-lang/ocaml: 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-lang/ocaml: 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-lang/ocaml-4.04.0-r0: stable on alpha
Gentoo-Bug: 581946 - Alexis Ballier · gentoo
dev-lang/ocaml: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
dev-lang/ocaml: 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-lang/ocaml: 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-lang/ocaml: amd64 stable wrt bug #581946
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Mikle Kolyada · gentoo
dev-lang/ocaml: last EAPI=1 ebuild is gone
Package-Manager: portage-2.3.0 - Mikle Kolyada · gentoo
dev-lang/ocaml: ia64 stable
Package-Manager: portage-2.3.0 - Agostino Sarubbo · gentoo
dev-lang/ocaml: sparc stable wrt bug #463018
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Alexis Ballier · gentoo
dev-lang/ocaml: restore keywords on 4.04
Package-Manager: portage-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: bump to 4.04.0 (still without keywords for now)
Package-Manager: portage-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: add missing dep on binutils-libs
Package-Manager: portage-2.3.2 - Alexis Ballier · gentoo
dev-lang/ocaml: add 4.04.0_beta2 without keywords
Package-Manager: portage-2.3.0 - Alexis Ballier · gentoo
dev-lang/ocaml: remove 4.03 beta
Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
dev-lang/ocaml: bump to 4.03
Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
dev-lang/ocaml: add flambda useflag
Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
dev-lang/ocaml: bump to 4.03.0+beta2
Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
dev-lang/ocaml: add tests support
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
dev-lang/ocaml: restore keywords, it is masked in package.mask
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
dev-lang/ocaml: Add a 4.02.3 version without ocamlbuild to prepare for the dev-ml/ocamlbuild transition needed for ocaml 4.03
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Alexis Ballier · gentoo
dev-lang/ocaml: add 4.03 beta1 without keywords
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Tobias Klausmann · gentoo
dev-lang/ocaml: add alpha keyword
Gentoo-Bug: 463018 Package-Manager: portage-2.2.27 - Markus Meier · gentoo
dev-lang/ocaml: arm stable, bug #463018
Package-Manager: portage-2.2.25 RepoMan-Options: --include-arches="arm" - Agostino Sarubbo · gentoo
dev-lang/ocaml: ppc stable wrt bug #463018
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc" - Agostino Sarubbo · gentoo
dev-lang/ocaml: x86 stable wrt bug #463018
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" - Alexis Ballier · gentoo
dev-lang/ocaml: remove old
Package-Manager: portage-2.2.24 Signed-off-by: Alexis Ballier <aballier@gentoo.org> - Agostino Sarubbo · gentoo
dev-lang/ocaml: amd64 stable wrt bug #463018
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" - Jeroen Roovers · gentoo
dev-lang/ocaml: Stable for PPC64 (bug #463018).
Package-Manager: portage-2.2.23 RepoMan-Options: --ignore-arches - Jeroen Roovers · gentoo
dev-lang/ocaml: Stable for HPPA (bug #463018).
Package-Manager: portage-2.2.23 RepoMan-Options: --ignore-arches - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed