Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: 0.3.2

Aug 08, 2012

  1. Thomas Gazagnaire

    Bump version to 0.3.2

    samoht authored
  2. Fix the OCaml initialization.

    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.
    Frédéric Tuong authored

Aug 03, 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…

    … 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.
    Frédéric Tuong authored
  5. [opam remove] optional dependencies are included in the dependency graph

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

    Frédéric Tuong authored

Aug 02, 2012

  1. Thomas Gazagnaire

    Merge pull request #70 from avsm/ocaml4-compile

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

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

    The extlib extensions are unused by anything else in opam (including cudf), so compilation is unaffected
    avsm authored

Jul 27, 2012

  1. [opam update] fix the failure to read Path.R.updated because it conta…

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

    …oduced in a22a427 )
    Frédéric Tuong authored

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…

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

    Frédéric Tuong authored

Jul 25, 2012

  1. Thomas Gazagnaire

    Merge pull request #38 from avsm/openbsd-support

    Openbsd support
    samoht authored
  2. Anil Madhavapeddy

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

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

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

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

    …c links are sometimes encountered in the folding tree
    Frédéric Tuong authored
  6. [rsync] we follow the same behavior as opam in case "descr" is absent

    Frédéric Tuong authored

Jul 24, 2012

  1. [opam init/switch] in case there are no "base-..." in the remote repo…

    …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.
    Frédéric Tuong authored
  2. [opam init] we revert some part of a4d01ec and fix #64

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

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

    … false", we have a confirmation dialog indicating that the OCaml in PATH does not exist or is different than before
    Frédéric Tuong authored

Jul 23, 2012

  1. [opam init] add the new field "system_ocaml-version" in "config" if "…

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

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

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

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

    …ween the first [update_available_current] and the second
    Frédéric Tuong authored
  6. [opam update] results are the same if this part is executed before

    Frédéric Tuong authored
  7. [opam init] warning during the initialization if it contains a compil…

    …er directory with no initial .opam/config
    Frédéric Tuong authored

Jul 21, 2012

  1. Thomas Gazagnaire

    Bump version number to 0.3.1

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