The NetBSD Project

CVS log for pkgsrc/misc/ocaml-opam/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / misc / ocaml-opam

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.45 / (download) - annotate - [select for diffs], Wed Oct 26 10:31:42 2022 UTC (3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

*: bump PKGREVISION for libunistring shlib major bump

Revision 1.44 / (download) - annotate - [select for diffs], Tue May 24 18:51:54 2022 UTC (8 months, 1 week ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (colored)

Recursive revbump associated with update of ocaml.

Also change of mk/ocaml.mk to lang/ocaml/ocaml.mk.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Dec 8 16:05:42 2021 UTC (13 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

revbump for icu and libffi

Revision 1.42 / (download) - annotate - [select for diffs], Wed Sep 29 19:01:01 2021 UTC (16 months ago) by adam
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

revbump for boost-libs

Revision 1.41 / (download) - annotate - [select for diffs], Wed Apr 21 13:25:02 2021 UTC (21 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

revbump for boost-libs

Revision 1.40 / (download) - annotate - [select for diffs], Mon Mar 8 08:13:04 2021 UTC (22 months, 3 weeks ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored)

Recursive revbump associated with update of lang/ocaml

Revision 1.39 / (download) - annotate - [select for diffs], Thu Mar 4 09:27:35 2021 UTC (22 months, 4 weeks ago) by jaapb
Branch: MAIN
Changes since 1.38: +4 -5 lines
Diff to previous 1.38 (colored)

Updated misc/ocaml-opam to version 2.0.8.

Minor changes and bugfixes. Details are in the distributions's
CHANGES file.

Also added opam-solver to the findlib directories.

Revision 1.38 / (download) - annotate - [select for diffs], Fri May 22 10:56:22 2020 UTC (2 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

revbump after updating security/nettle

Revision 1.37 / (download) - annotate - [select for diffs], Wed May 6 14:04:51 2020 UTC (2 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

revbump after boost update

Revision 1.36 / (download) - annotate - [select for diffs], Sun Mar 8 16:50:35 2020 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored)

*: recursive bump for libffi

Revision 1.35 / (download) - annotate - [select for diffs], Fri Jan 24 16:07:38 2020 UTC (3 years ago) by jaapb
Branch: MAIN
Changes since 1.34: +3 -4 lines
Diff to previous 1.34 (colored)

Updated misc/ocaml-opam to version 2.0.6.

Minor improvements and bugfixes only.

Revision 1.34 / (download) - annotate - [select for diffs], Sat Jan 18 21:50:03 2020 UTC (3 years ago) by jperkin
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Jan 12 20:20:34 2020 UTC (3 years ago) by ryoon
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

*: Recursive revbump from devel/boost-libs

Revision 1.32 / (download) - annotate - [select for diffs], Sun Nov 3 17:04:25 2019 UTC (3 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

misc: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Aug 22 12:23:34 2019 UTC (3 years, 5 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Recursive revbump from boost-1.71.0

Revision 1.30 / (download) - annotate - [select for diffs], Sat Jul 20 22:46:33 2019 UTC (3 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

*: recursive bump for nettle 3.5.1

Revision 1.29 / (download) - annotate - [select for diffs], Mon Jul 1 04:08:35 2019 UTC (3 years, 7 months ago) by ryoon
Branch: MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored)

Recursive revbump from boost-1.70.0

Revision 1.28 / (download) - annotate - [select for diffs], Tue Mar 5 18:36:24 2019 UTC (3 years, 10 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.27: +2 -3 lines
Diff to previous 1.27 (colored)

Updated misc/ocaml-opam to version 2.0.3.

Package is now compatible with dune 1.7.

Other upstream changes are minor; see the CHANGES file.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Dec 13 19:52:12 2018 UTC (4 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored)

revbump for boost 1.69.0

Revision 1.26 / (download) - annotate - [select for diffs], Tue Nov 27 16:53:53 2018 UTC (4 years, 2 months ago) by jaapb
Branch: MAIN
Changes since 1.25: +4 -15 lines
Diff to previous 1.25 (colored)

Updated misc/ocaml-opam to version 2.0.1.

Package now uses dune, and upstream changes include mainly backported
bugfixes.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Nov 12 16:10:25 2018 UTC (4 years, 2 months ago) by jaapb
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Revbumps associated with update of lang/ocaml.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Aug 16 18:55:03 2018 UTC (4 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

revbump after boost-libs update

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jul 19 14:21:31 2018 UTC (4 years, 6 months ago) by jaapb
Branch: MAIN
Changes since 1.22: +3 -4 lines
Diff to previous 1.22 (colored)

Updated misc/ocaml-opam to version 2.0.0_rc3.

This has several changes and bugfixes; most importantly, it has lost the
camlp4 dependency.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Apr 29 21:31:55 2018 UTC (4 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

revbump for boost-libs update

Revision 1.21 / (download) - annotate - [select for diffs], Mon Apr 9 11:25:48 2018 UTC (4 years, 9 months ago) by jaapb
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Updated package misc/ocaml-opam to version 2.0.0_rc.

This release has small fixes over the previous version.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jan 10 16:33:23 2018 UTC (5 years ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.19: +7 -4 lines
Diff to previous 1.19 (colored)

Updated package misc/ocaml-opam to version 2.0.0beta5.

This version includes several bugfixes; see the CHANGES file.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jan 1 21:18:44 2018 UTC (5 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)

Revbump after boost update

Revision 1.18 / (download) - annotate - [select for diffs], Fri Sep 8 19:10:21 2017 UTC (5 years, 4 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.17: +9 -1 lines
Diff to previous 1.17 (colored)

Obviously, we can't install opam using opam, as it hasn't been installed
yet, so do it explicitly using the opam-installer we just built

Revision 1.17 / (download) - annotate - [select for diffs], Fri Sep 8 16:50:46 2017 UTC (5 years, 4 months ago) by jaapb
Branch: MAIN
Changes since 1.16: +3 -11 lines
Diff to previous 1.16 (colored)

Updated package to latest version, 2.0.0beta4. Changes include:

* Building with OCaml < 4.02.3 is no longer supported
* Support compilation with a built-in mccs solver (removing run-time dependency
  to aspcud). Integrated half-working "heuristics" dropped.
* Remove jsonm and transitive uutf dependency.
* Switch build systems to `jbuilder`, including `lib-ext` support
* Allow repeated and or'd arguments to the `list` command
* Many code and build system portability fixes (Windows, BSD)
* Add `switch export --full` to include package definitions
* Add `announce:` and `stamp:` fields to repositories (`repo` files)
* Add a global cache of git objects (greatly speeding up multiple cloning)
* Allow `opam pin URL` without a package name
* Many error handling, messages and corner case fixes
* Updated the versions of dependencies
* Removed the unused `features:` field, and proposal for a new syntax
* More informative exit codes, and documentation thereof

Revision 1.16 / (download) - annotate - [select for diffs], Fri Sep 8 09:51:24 2017 UTC (5 years, 4 months ago) by jaapb
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Recursive revbump associated with update of ocaml to 4.05

Revision 1.15 / (download) - annotate - [select for diffs], Thu Aug 24 20:03:32 2017 UTC (5 years, 5 months ago) by adam
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

Revbump for boost update

Revision 1.14 / (download) - annotate - [select for diffs], Thu Jul 13 10:27:27 2017 UTC (5 years, 6 months ago) by jaapb
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Added bash to USE_TOOLS. Thanks to joerg@ for pointing out that it's
needed.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 11 10:46:23 2017 UTC (5 years, 6 months ago) by jaapb
Branch: MAIN
Changes since 1.12: +4 -3 lines
Diff to previous 1.12 (colored)

Updated package to latest version, 2.0.0beta3 (this sadly needs to be done
now as several packages rely on this version for building).

Changes include:
Changes prefixed with "(*)" are potentially breaking to scripts or existing
repositories (changes that are automatically handled by the format upgrade tools
are not marked).

2.0.0~beta3
* (*) Renamed `--soft-request` to `--best-effort`
* Fixed and improved speed of the package file tracking mechanism
* Added `--ignore-constraints-on` to temporarily bypass version constraints on
  some dependencies
* Fields `build-test:`, `build-doc:` are now deprecated, in favor of specifying
  conditions on the `with-test` and `with-doc` variables within the `build:`
  field, and of the new `run-test:` field
* (*) The command-line options have been renamed accordingly to `--with-test`
  and `--with-doc`
* Removed the `opam build` command
* Allow directories in place of package specifications for the `install`,
  `remove`, `upgrade`, `reinstall` and `show` commands. `opam` files can also be
  specified for `install` and `show`
* On local switch creation, check for package definitions and choose a
  compatible compiler if possible
* Add `opam install|remove --destdir` to copy the package's installed files
  somewhere else
* Allow `opam init --config=URL`

2.0~beta2
* Fixes (mainly to `opam build`)
* Faster coinstallability check

2.0~beta
* New, by-hash package archive caching system
* Simpler HTTP repository update
* Allow specification of multiple checksums per file
* Add `opam reinstall --pending`, to handle reinstallations of changed packages
* Support for defining trust anchors and repository validation hooks (for use
  with Conex)
* (*) Added `opam install --working-dir`, removed "mixed mode" for pinned packages
* Added `opam install --soft-request`, a non-failing "do what can be done"
  install mode
* Simplified, better conflict messages
* Added `opam list --coinstallable-with PKG`
* Added command `opam clean`
* Added `opam upgrade --all PKGS`, to do a full upgrade while guaranteeing
  `PKGS` are kept installed
* Allow `&` in conflict version constraints, e.g. `conflicts: "foo" {>= "3" & <
  "4"}`
* Added an `opam admin` command, with various, better organised repository admin
  commands, and remove the `opam-admin` tool
* Added an `opam build` command, to handle `opam` files found in the current
  directory
* Internally upgrade repositories in 1.2 format automatically to 2.0 (on `init`,
  `update` or `repo add`)

2.0~alpha5
* Merge stdout and stderr of child processes by default
* Fixed regression on solver call times
* Added a few shorter command aliases: `opam var` `opam exec`, `opam env` for
  the corresponding `opam config` commands
* (*) Simplified `opam repo` to only use `add` and `remove` in normal use,
  always meaning the current switch (only) if not specified otherwise
* (*) Restrict package names and versions to a reasonable character set
* Added support for SHA256 and SHA512 checksums
* Separated the opam format lexer/parser/printers into a separate
  `opam-file-format` library
* Reporting on package definition file errors only when the file will be used,
  and on by default (rather than all-off by default, and optionally all-on)
* `opam lint` now accept multiple input files
* `opam pin` interface yet improved, allow pinning all at once when a source
  directory contains multiple packages. `opam unpin <dir>` now allowed to cancel
  `opam pin <dir>`
* Updated version of the dose lib dependency
* (*) All patch files used in package definitions are now assumed to apply with
  `-p1`.

2.0~alpha4
* Added pre and post hooks for package command sections; allowed per-switch
  configuration
* Re-packaged the libraries and opam into 7 individual packages
* Convert opam 1.2 files on the fly when pinning
* `opam list` can now match patterns on versions
* Allow switches to be created below arbitrary directories using `opam switch
  create <dir>`. Automatically select a switch found in `$PWD`
* Add `install --reuse-build-dir` to be used together with `--keep-build-dir`
  and allow incremental recompilations
* Add `install --inplace-build` to build locally pinned packages directly in
  their source directory

2.0~alpha3
* (*) Refactored 'opam switch' command, creation of new switches no longer implicit
* (*) Allow per-switch selection of repositories
* Better update of the environment variables across switches or opam roots
* Add `opam install --restore` to recover packages that got removed due to
  errors or interruptions
* Added `synopsis:` and `description:` fields to integrate package descriptions
  in a single package definition file
* Removed the clever hack to skip downloads when uninstalling packages with
  `ocamlfind remove`; this now needs to be explicit through the
  `light-uninstall` flag.
* Provide `opam admin upgrade-format` to migrate package repositories to the new
  format, and create the proper OCaml compiler package wrappers
* Allow initialisation parameters from a .opamrc file, possibly completely
  overriding OCaml and opam.ocaml.org repository defaults

2.0~alpha2
* Extended the `opam lint` command-line options (package descriptions from opam
  metadata, warnings selection)
* Allow to create a new switch with `opam switch import`
* (*) Rewritten, much more flexible `opam list` command, with composable filters and
  output selection
* Delay the removals of packages as much as possible, avoiding most cases of
  mass uninstalled packages after a build failure
* Use a specific `opam` user-agent for downloads
* Remove globalisation of compiler package variables and support for
  `available:` constraints depending on those. Rewrite the repository
  accordingly to use explicit dependencies towards the compiler version.

2.0~alpha
* Changed license to LGPL 2.1 with linking exception, like OCaml (#2573)
* Track files installed by packages for cleaner removal and listing, add `opam
  search --owns-file` (#502, #1215) *this requires packages to properly separate
  build and install*, or unrelated files could get removed on package uninstall.
* Allow command wrappers around package build/install/remove commands to be
  defined in `~/.opam/config`; include sample Linux wrappers to restrict process
  permissions (e.g. ensure `build:` doesn't install)
* (*) Reworked `opam show`, with more fields and the ability to select raw fields
  from the opam file (#2122)
* Dropped ability to compile opam with OCaml earlier than 4.01.0
* Version constraints in `depopts:` allowed again, but with consistent semantics
* Allow mixing filters within dependency constraints
* More flexible `opam pin` command interface
* New internal file-lock handling, less obtrusive and safer
* New `switch export` format, now including local (pinned) package definitions
* No longer uses insecure arguments of curl/wget (#55, #2006, #2460)
* Installed package source and metadata are now handled per-switch, which is
  more reliable
* `opam pin edit` now allows changing version and even URL; better editor
  handling
* Discarded built-in variables based on polling OCaml (they are now defined by
  the compiler package at installation)
* Discarded compiler files, `opam switch` now based on packages with the
  `compiler` flag set
* Extended package configuration files
* Allow initialised opam without switch, initialised switch without compiler.
  Better handling of compiler install failure
* (*) Large API rework, switch and repository state now handled separately, used in
  functional style and avoiding many loads
* Git submodules are now automatically fetched by the git backend
* (*) Package definition files now prioritize `&` higher than `|`, like is most
  common
* (*) `opam list -a` now lists all available packages, even if they can't be
  installed (missing depends...), which is much faster (#2370)
* Added ability to reprint files with reduced diffs (#2363)
* Url and description can now be included within a single package definition
  `opam` file (#2328)
* Internal switch state now all below `<switch-dir>/.opam-switch/`, state in a
  single `switch-state` file (#2340)
* Add a `setenv:` field to package definitions, allowing to export environment
  variables (#2337, #2361)
* Built-in support for alternative solver `mccs` (#2333)
* `opam upgrade pkg` now prompts to install `pkg` if absent (#2327)
* (*) Assume plugin package and exec names start with "opam-" (#2316, #2317)
* Reworked, cleaner and bidirectional file manipulation library (kind of lenses)
  (#2325)
* Allow packages to specify extra remote overlay files within their definition
  files
* Heuristic to detect bad solutions and print a hint when no solver is available
* (*) Proper URL handling with version-control + transport handling (e.g.
  `git+https://`)
* Allow unescaped strings enclosed between `"""` markers in package definition
  files
* Don't rely on '.zip' extension for downloaded archive handling (#2289)
* `opam config` extended with `set`, `unset`, `expand` subcommands, allows
  variables in `exec` argument (#2268)
* `conflict:` field is now handled as a disjunction in all regards (#2267)
* Better handling of concurrent removal/build/install actions (#2161, #2266,
  #2370)
* Allow fields `x-fieldname` in package definition files, for use by external
  tools (#2265)
* Extended, more useful JSON output (including full package failure logs)
  (#2236)
* Use the switch paths that are defined in the switch configuration file (#2185)
* Allow package definition files to reference the package's own variables
  through "%{_:varname}%" (#2184)
* Initialise number of jobs from host's number of processors (#2180)

Revision 1.12 / (download) - annotate - [select for diffs], Sun Apr 30 01:21:53 2017 UTC (5 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Recursive revbump from boost update

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jan 1 16:06:29 2017 UTC (6 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Revbump after boost update

Revision 1.10 / (download) - annotate - [select for diffs], Fri Dec 30 11:17:01 2016 UTC (6 years, 1 month ago) by jaapb
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Recursive revbump associated with ocaml update to 4.04.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Oct 7 18:26:03 2016 UTC (6 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Revbump post boost update

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jun 19 23:23:02 2016 UTC (6 years, 7 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.7: +7 -10 lines
Diff to previous 1.7 (colored)

Updated package to latest version, 1.2.2. Changes include:

1.2.2
* Fixed wrong locks being taken during `switch reinstall` (#2051)
* Fixed `config report` that wasn't displaying the external solver (#2059)
* Follow glibc standard on detecting an UTF8 locale (#2065)
* Fixed issues with fish shell init scripts (#2063)
* Restored printing of commands with `--verbose` and `--dry-run`
* More concise printing of conflicts, with accurate version numbers
* Small improvements to the causes of actions
* Fixed issue causing the state cache not to be used on some OSes (OSX) (#2077)
* Added numbers to lint checks, and some new checks
* Restored the handling of a simple path to an `aspcud`-compatible executable
  in variable OPAMEXTERNALSOLVER (#2085)
* Added package universe output to new PEF format for diagnostics
* Prioritise newer versions even when the latest can't be installed (#2109)
* Automatically install plugins on `opam plugin-name` (#2092)
* Fixed a fd leak on solver calls (#2134)
* Accept opam files with errors when no debug or strict options are set, for
  easier format updates
* Add `opam list --resolve` to get dependencies as a consistent set of packages
* Provide the expected checksum to download commands
* Changed return code of `opam list` when no patterns are supplied and the list
  is empty

1.2.1
* Non-system compiler definitions without source are now allowed
* Better handling of compiler "base" packages allows to move build instructions
  from compiler definitions to packages
* Rewritten action resolution mechanism to be based on atomic actions.
  Actions are not aborted anymore on first failure when there is no
  inter-dependency
* Rewritten parallel command execution engine
* Better display of actions, lots of improved messages
* `opam upgrade pkg` now fails if no new version of `pkg` can be installed
* fixed shell configuration for various shells
* Updated Dose dependency to 3.3
* Fixed behaviour of `opam switch` and related commands when a switch
  is locally set in a shell (through `OPAMSWITCH`)
* Better behaviour on failed `opam switch`
* New pinning mode: when pinning using version-control on a local path and
  without a branch specified, use current file tree, but limited to
  version-tracked files
* Faster and cleaner handling of downloads
* Now compiles with --safe-string on OCaml 4.02, better compatibility handling
* `opam unpin` now accepts multiple arguments
* `opam pin add <pkg>.<version> <target>` is now allowed to specify
  the advertised version
* Fixed bug leading to a bad `CAML_LD_LIBRARY_PATH` when switching from system
* Better `opam lint`, reporting warnings and errors, including format errors
* `opam config setup` now takes `--shell=` instead of `--sh`, `--csh`, `--fish`,
  `--zsh`
* Provisional feature: dependency flag `dev` is accepted (but does nothing)
* Provisional feature: field `features` in opam files implemented (beta), not
  for use in production
* Better definition of the `filter` language within opam files: propagates
  undefined values, bool-to-string converter syntax
* Provisional feature: `verbose` may be specified in package flags
* OPAM git-like plugins (commands of the form opam-xxx) are now searched in the
  correct OPAM path
* ~/.opam/config doesn't refer to OPAM's patch-version anymore, to allow
  downgrading
* Recognise <name>.opam files and directories when pinning a package to source
* Cleaned up debug and verbose messages, allow more control (`-v` can now be
  repeated)
* Pinning URL can now be explicit in the form `VC+URL`, e.g. `git+ssh://`,
  `hg+https://`...
* New flexible way to specify download and solver commands in `~/.opam/config`
  or in variables `OPAMFETCH` and `OPAMEXTERNALSOLVER`
* Lots of bug-fixes

Revision 1.7 / (download) - annotate - [select for diffs], Thu May 5 11:45:40 2016 UTC (6 years, 8 months ago) by jaapb
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Recursive revbump associated with ocaml update.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Mar 5 11:28:57 2016 UTC (6 years, 10 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Aug 8 18:44:54 2015 UTC (7 years, 5 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.4: +1 -2 lines
Diff to previous 1.4 (colored)

Removed options.mk that really shouldn't be there (yet). Sorry.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Aug 7 11:20:34 2015 UTC (7 years, 5 months ago) by jaapb
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)

Recursive revbump associated with lang/ocaml update.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jun 30 11:52:58 2015 UTC (7 years, 7 months ago) by jaapb
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Recursive revbump associated with update of lang/ocaml to 4.02.2.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jan 20 14:24:36 2015 UTC (8 years ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Revbump associated with update of lang/ocaml.

Revision 1.1 / (download) - annotate - [select for diffs], Thu Nov 6 15:30:24 2014 UTC (8 years, 2 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4

Added misc/ocaml-opam, a package manager for OCaml.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>