Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tag: 0.3.2
Commits on Aug 8, 2012
  1. @samoht

    Bump version to 0.3.2

    samoht authored
  2. @tuong

    Fix the OCaml initialization.

    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. @tuong
  2. @tuong

    [doc] update API

    tuong authored
  3. @tuong

    we continue 8dbd512

    tuong authored
  4. @tuong

    [solving system/remove] For the solving system, optional dependencies…

    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. @tuong

    [opam remove] optional dependencies are included in the dependency graph

    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. @tuong
Commits on Aug 2, 2012
  1. @samoht

    Merge pull request #70 from avsm/ocaml4-compile

    samoht authored
    fix compile under OCaml-4.00 by removing ExtHashtbl from extlib
  2. @avsm

    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. @tuong

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

    tuong authored
    …ins wrong lines taken from the output of "rsync"
  2. @tuong
Commits on Jul 26, 2012
  1. @tuong

    [doc] update API

    tuong authored
  2. @tuong

    [opam pin] fix the protection

    tuong authored
  3. @tuong
  4. @tuong

    [opam <subcommand>] if subcommand is not "init", we add more checking…

    tuong authored
    … about the initial state.
  5. @tuong

    simplifications

    tuong authored
Commits on Jul 25, 2012
  1. @samoht

    Merge pull request #38 from avsm/openbsd-support

    samoht authored
    Openbsd support
  2. @avsm

    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. @tuong

    [opam init/switch] fix the CAML_LD_LIBRARY_PATH variable.

    tuong authored
    It contained wrong OCaml version because the state was not updated.
  4. @tuong

    add some warning

    tuong authored
  5. @tuong

    [run.ml/remove_dir] fix the failure of [remove_dir] when some symboli…

    tuong authored
    …c links are sometimes encountered in the folding tree
  6. @tuong
Commits on Jul 24, 2012
  1. @tuong

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

    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. @tuong

    [opam init] we revert some part of a4d01ec and fix #64

    tuong authored
    Because [update_package] changes the list of packages, the state must be reloaded.
  3. @tuong

    [doc] update README and API

    tuong authored
  4. @tuong

    [opam <subcommand>] if <subcommand> is not "init", instead of "assert…

    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. @tuong
  2. @tuong

    [opam init -comp] fix the failure to start when there is no OCaml (ex…

    tuong authored
    …cept .comp files in repository)
  3. @tuong

    [run/command] some functions continue normally after [run_process] an…

    tuong authored
    …d treat the result as a warning
  4. @tuong

    [opam init] fix the wrong listing of compilers when "opam init -comp"…

    tuong authored
    … receives an unknown compiler name
    
    In particular we split [update] in 2.
  5. @tuong

    [opam update] simplification : packages available are not changed bet…

    tuong authored
    …ween the first [update_available_current] and the second
  6. @tuong
  7. @tuong

    [opam init] warning during the initialization if it contains a compil…

    tuong authored
    …er directory with no initial .opam/config
Commits on Jul 21, 2012
  1. @samoht

    Bump version number to 0.3.1

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