Skip to content
Commits on Aug 8, 2012
  1. @samoht

    Bump version to 0.3.2

    samoht committed Aug 8, 2012
  2. @tuong

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

    [doc] update API

    tuong committed Aug 3, 2012
  3. @tuong

    we continue 8dbd512

    tuong committed Aug 3, 2012
  4. @tuong

    [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.
    tuong committed Aug 3, 2012
  5. @tuong

    [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).
    tuong committed Aug 3, 2012
  6. @tuong
Commits on Aug 2, 2012
  1. @samoht

    Merge pull request #70 from avsm/ocaml4-compile

    fix compile under OCaml-4.00 by removing ExtHashtbl from extlib
    samoht committed Aug 2, 2012
  2. @avsm

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

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

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

    [doc] update API

    tuong committed Jul 26, 2012
  2. @tuong

    [opam pin] fix the protection

    tuong committed Jul 26, 2012
  3. @tuong
  4. @tuong

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

    … about the initial state.
    tuong committed Jul 26, 2012
  5. @tuong

    simplifications

    tuong committed Jul 26, 2012
Commits on Jul 25, 2012
  1. @samoht

    Merge pull request #38 from avsm/openbsd-support

    Openbsd support
    samoht committed Jul 25, 2012
  2. @avsm

    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 committed Jul 25, 2012
  3. @tuong

    [opam init/switch] fix the CAML_LD_LIBRARY_PATH variable.

    It contained wrong OCaml version because the state was not updated.
    tuong committed Jul 25, 2012
  4. @tuong

    add some warning

    tuong committed Jul 25, 2012
  5. @tuong

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

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

    [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.
    tuong committed Jul 24, 2012
  2. @tuong

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

    Because [update_package] changes the list of packages, the state must be reloaded.
    tuong committed Jul 24, 2012
  3. @tuong

    [doc] update README and API

    tuong committed Jul 24, 2012
  4. @tuong

    [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
    tuong committed Jul 24, 2012
Commits on Jul 23, 2012
  1. @tuong

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

    …system" is the target
    tuong committed Jul 23, 2012
  2. @tuong

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

    …cept .comp files in repository)
    tuong committed Jul 23, 2012
  3. @tuong

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

    …d treat the result as a warning
    tuong committed Jul 23, 2012
  4. @tuong

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

    … receives an unknown compiler name
    
    In particular we split [update] in 2.
    tuong committed Jul 23, 2012
  5. @tuong

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

    …ween the first [update_available_current] and the second
    tuong committed Jul 23, 2012
  6. @tuong
  7. @tuong

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

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

    Bump version number to 0.3.1

    samoht committed Jul 21, 2012
Something went wrong with that request. Please try again.