Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: 0.3.2
Commits on Aug 8, 2012
  1. Thomas Gazagnaire

    Bump version to 0.3.2

    samoht authored
  2. Fix the OCaml initialization.

    Frédéric Tuong authored
    If the field "build" exists in the .comp file, substitutions are activated. In particular [substitute_string] performs the association of variables (like "%PREFIX%"). However, the state [t] given as argument does not reflect the new version of OCaml, because [install_conf_ocaml] is called after.
    Here we solve this by initializing the conf-ocaml.config before constructing the compiler.
Commits on Aug 3, 2012
  1. Merge branch 'master' of github.com:OCamlPro/opam

    Frédéric Tuong authored
  2. [doc] update API

    Frédéric Tuong authored
  3. we continue 8dbd512

    Frédéric Tuong authored
  4. [solving system/remove] For the solving system, optional dependencies…

    Frédéric Tuong authored
    … are some optimization of usual dependencies, in the sense that for removing, [I_to_recompile] is sometimes returned instead of [I_to_delete].
    
    Then, the full universe can be given to the solver when doing "opam remove".
    
    The difficult point is to explicitely and topologically remove packages that are explicitely requested (whether they contain optional packages or not).
    The current heuristic is to remove the fewer packages.
  5. [opam remove] optional dependencies are included in the dependency graph

    Frédéric Tuong authored
    This resolves partially the issue #69 . In particular, it proposes everytime to remove packages that optionally depend on others (instead of recompiling).
  6. move the part that does not depend on [l]

    Frédéric Tuong authored
Commits on Aug 2, 2012
  1. Thomas Gazagnaire

    Merge pull request #70 from avsm/ocaml4-compile

    samoht authored
    fix compile under OCaml-4.00 by removing ExtHashtbl from extlib
  2. Anil Madhavapeddy

    fix compile under OCaml-4.00 by simply removing ExtHashtbl from extlib

    avsm authored
    The extlib extensions are unused by anything else in opam (including cudf), so compilation is unaffected
Commits on Jul 27, 2012
  1. [opam update] fix the failure to read Path.R.updated because it conta…

    Frédéric Tuong authored
    …ins wrong lines taken from the output of "rsync"
  2. [run.ml/extract] fix the listing of tar in case it receives bz2 (intr…

    Frédéric Tuong authored
    …oduced in a22a427 )
Commits on Jul 26, 2012
  1. [doc] update API

    Frédéric Tuong authored
  2. [opam pin] fix the protection

    Frédéric Tuong authored
  3. Merge branch 'master' of github.com:OCamlPro/opam

    Frédéric Tuong authored
  4. [opam <subcommand>] if subcommand is not "init", we add more checking…

    Frédéric Tuong authored
    … about the initial state.
  5. simplifications

    Frédéric Tuong authored
Commits on Jul 25, 2012
  1. Thomas Gazagnaire

    Merge pull request #38 from avsm/openbsd-support

    samoht authored
    Openbsd support
  2. Anil Madhavapeddy

    Merge http://github.com/OCamlPro/opam into openbsd-support

    avsm authored
    Conflicts:
    	src/repo/curl/misc.ml
    	src/run.ml
    	src/scripts/opam_mk_repo.ml
  3. [opam init/switch] fix the CAML_LD_LIBRARY_PATH variable.

    Frédéric Tuong authored
    It contained wrong OCaml version because the state was not updated.
  4. add some warning

    Frédéric Tuong authored
  5. [run.ml/remove_dir] fix the failure of [remove_dir] when some symboli…

    Frédéric Tuong authored
    …c links are sometimes encountered in the folding tree
Commits on Jul 24, 2012
  1. [opam init/switch] in case there are no "base-..." in the remote repo…

    Frédéric Tuong authored
    …sitory, we arrive at the same situation as #64 (if moreover the .comp contains "base-..." as packages to install).
    
    We propose to desactivate the failure if the option "-no-base-package" has explicitely been set.
  2. [opam init] we revert some part of a4d01ec and fix #64

    Frédéric Tuong authored
    Because [update_package] changes the list of packages, the state must be reloaded.
  3. [doc] update README and API

    Frédéric Tuong authored
  4. [opam <subcommand>] if <subcommand> is not "init", instead of "assert…

    Frédéric Tuong authored
    … false", we have a confirmation dialog indicating that the OCaml in PATH does not exist or is different than before
Commits on Jul 23, 2012
  1. [opam init] add the new field "system_ocaml-version" in "config" if "…

    Frédéric Tuong authored
    …system" is the target
  2. [opam init -comp] fix the failure to start when there is no OCaml (ex…

    Frédéric Tuong authored
    …cept .comp files in repository)
  3. [run/command] some functions continue normally after [run_process] an…

    Frédéric Tuong authored
    …d treat the result as a warning
  4. [opam init] fix the wrong listing of compilers when "opam init -comp"…

    Frédéric Tuong authored
    … receives an unknown compiler name
    
    In particular we split [update] in 2.
  5. [opam update] simplification : packages available are not changed bet…

    Frédéric Tuong authored
    …ween the first [update_available_current] and the second
  6. [opam init] warning during the initialization if it contains a compil…

    Frédéric Tuong authored
    …er directory with no initial .opam/config
Commits on Jul 21, 2012
  1. Thomas Gazagnaire

    Bump version number to 0.3.1

    samoht authored
Something went wrong with that request. Please try again.