From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id ACC227EC6E for ; Wed, 29 Jan 2014 18:23:55 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of louis.gesbert@ocamlpro.com) identity=pra; client-ip=212.227.17.8; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="louis.gesbert@ocamlpro.com"; x-sender="louis.gesbert@ocamlpro.com"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of louis.gesbert@ocamlpro.com) identity=mailfrom; client-ip=212.227.17.8; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="louis.gesbert@ocamlpro.com"; x-sender="louis.gesbert@ocamlpro.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of postmaster@moutng.kundenserver.de designates 212.227.17.8 as permitted sender) identity=helo; client-ip=212.227.17.8; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="louis.gesbert@ocamlpro.com"; x-sender="postmaster@moutng.kundenserver.de"; x-conformance=sidf_compatible; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqsBABI46VLU4xEIm2dsb2JhbABZg0SrZZJ6Fg4BAQEBAQYLCwkUKIJmexUfAU0nh3UJmzauXok0iAEPgXoEmVqFEY8K X-IPAS-Result: AqsBABI46VLU4xEIm2dsb2JhbABZg0SrZZJ6Fg4BAQEBAQYLCwkUKIJmexUfAU0nh3UJmzauXok0iAEPgXoEmVqFEY8K X-IronPort-AV: E=Sophos;i="4.95,743,1384297200"; d="scan'208";a="46937309" Received: from moutng.kundenserver.de ([212.227.17.8]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 29 Jan 2014 18:23:55 +0100 Received: from agaric.localnet (jua06-3-88-189-115-104.fbx.proxad.net [88.189.115.104]) by mrelayeu.kundenserver.de (node=mreue006) with ESMTP (Nemesis) id 0M7z6r-1VM4uu253J-00vgYc; Wed, 29 Jan 2014 18:23:53 +0100 From: Louis Gesbert To: Ocaml Mailing List Date: Wed, 29 Jan 2014 18:23:51 +0100 Message-ID: <231864602.UfaybEv0GT@agaric> Organization: OCamlPro User-Agent: KMail/4.11.3 (Linux/3.12-1-amd64; KDE/4.11.3; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V02:K0:WyPs+xujPRDcxvIdoLPEf7yePpu/C/nBQm51ZOHYV+P trJX+lEEKLl/lrByZtf4saV6tnCbJyMYU2wpa2Y490VZEbGvaE h8L720J2J7oWM2US2zgjsan2mD3/EoiT3bGdhbmzKNQUsvqCZ+ QNKRe9CYP85UngCGQ+1NmBvPgChUyPnvWuC0Ng3Wy0YLG1Tp3x B8O1LTOgyfLEVdekIZ+oukVNBlnMLjZpc27kDg0tP5FBgK96DV ugTTH8AuZwSwGuLkJ4Z6NNkLMwlTNP2AVfLl4AtA9nXxP61QNw GiJEwj0oQVqmGxnFddw7SSJktVH96T1IXJCBNaTcWYmZfc3coE jIu8buONhoEFJa9gO0mg= X-Validation-by: louis.gesbert@ocamlpro.com Subject: [Caml-list] [ANN] OPAM 1.1.1 released We are proud to announce that OPAM 1.1.1 has just been released. This minor release features mostly stability and UI/doc improvements over OPAM 1.1.0, but also focuses on improving the API and tools to be a better base for the platform (functions for opam-doc, interface with tools like opamfu and opam-installer). Lots of bigger changes are in the works, and will be merged progressively after this release. == Installing == Installation instruction are available here: http://opam.ocaml.org/doc/Quick_Install.html Note that some packages may take a few days until they get out of the pipeline. If you're eager to get 1.1.1, either use our binary installer: https://raw.github.com/ocaml/opam/master/shell/opam_installer.sh or compile from source: https://github.com/ocaml/opam/releases/tag/1.1.1 == About OPAM == OPAM is a source-based package manager for OCaml. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow. OPAM is edited and maintained by OCamlPro, with continuous support from OCaml Labs and the community at large (including its main industrial users such as Jane-Street and Citrix). The "official" package repository is now hosted at https://opam.ocaml.org, synchronised with the Git repository at http://github.com/ocaml/opam-repository, where you can contribute new packages descriptions. Those are under a CC0 license, a.k.a. public domain, to ensure they will always belong to the community. Thanks to all of you who have helped build this repository and made OPAM such a success. == Changes == >From the changelog: * Fix `opam-admin make -r` (#990) * Explicitly prettyprint list of lists, to fix `opam-admin depexts` (#997) * Tell the user which fields is invalid in a configuration file (#1016) * Add `OpamSolver.empty_universe` for flexible universe instantiation (#1033) * Add `OpamFormula.eval_relop` and `OpamFormula.check_relop` (#1042) * Change `OpamCompiler.compare` to match `Pervasives.compare` (#1042) * Add `OpamCompiler.eval_relop` (#1042) * Add `OpamPackage.Name.compare` (#1046) * Add types `version_constraint` and `version_formula` to `OpamFormula` (#1046) * Clearer command aliases. Made `info` an alias for `show` and added the alias `uninstall` (#944) * Fixed `opam init --root=` (#1047) * Display OS constraints in `opam info` (#1052) * Add a new 'opam-installer' script to make `.install` files usable outside of opam (#1026) * Add a `--resolve` option to `opam-admin make` that builds just the archives you need for a specific installation (#1031) * Fixed handling of spaces in filenames in internal files (#1014) * Replace calls to `which` by a more portable call (#1061) * Fixed generation of the init scripts in some cases (#1011) * Better reports on package patch errors (#987, #988) * More accurate warnings for unknown package dependencies (#1079) * Added `opam config report` to help with bug reports (#1034) * Do not reinstall dev packages with `opam upgrade ` (#1001) * Be more careful with `opam init` to a non-empty root directory (#974) * Cleanup build-dir after successful compiler installation to save on space (#1006) * Improved OSX compatibility in the external solver tools (#1074) * Fixed messages printed on update that were plain wrong (#1030) * Improved detection of meaningful changes from upstream packages to trigger recompilation Enjoy ! Louis, on behalf of all the OPAM team