Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Mario Rodas
9d81c54b31
opam: add marsam to maintainers
2020-04-21 15:49:43 +02:00
Mario Rodas
05cfa5ff99
opam: 2.0.6 -> 2.0.7
2020-04-21 15:49:43 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Mario Rodas
560f6943a2
opam: 2.0.5 -> 2.0.6
...
Changelog: https://github.com/ocaml/opam/blob/2.0.6/CHANGES
2020-01-16 15:35:29 +01:00
John Ericson
2811b032d6
treewide: Make still dont* Variables are optional in most cases
...
Go beyond the obvious setup hooks now, with a bit of sed, with a skipped case:
- cc-wrapper's `dontlink`, because it already is handled.
Also, in nix files escaping was manually added.
EMP
2019-11-01 14:44:44 -04:00
volth
08f68313a4
treewide: remove redundant rec
2019-08-28 11:07:32 +00:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Mario Rodas
a61db6075f
opam: 2.0.4 -> 2.0.5
2019-07-15 04:20:00 -05:00
Daniel Schaefer
bac4d95aa2
treewide: Change URLs to HTTPS
...
Lots of URLs were HTTP redirect to HTTPS. Changed those and checked them
if there's actual content. Inspired by
https://github.com/NixOS/nixpkgs/issues/60004
2019-04-22 10:19:54 +02:00
Mario Rodas
a5a56e516c
opam: 2.0.2 -> 2.0.4
2019-04-16 11:15:28 +02:00
Uma Zalakain
83e6a1c996
opam: put the whole /nix in OPAM_USER_PATH_RO
...
Some symlinks point to /nix/var/profiles/per-user/…, these have be
readable too.
2019-03-11 01:02:43 +01:00
Yucheng Zhang
1f433e51b6
opam: 2.0.0 -> 2.0.2
2019-01-25 12:15:16 +08:00
xplat
3fc7c5b591
opam: 1.2.2 -> 2.0.0 ( #45806 )
2018-09-06 19:18:34 +02:00
Pascal Wittmann
38923afae2
opam: add license
...
see issue #43716
2018-08-09 12:37:13 +02:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
James Deikun
1fa9e7defb
fix opam tool support
2018-06-08 15:23:49 -04:00
Léo Gaspard
06c7d4d40d
opam: propagate curl
and unzip
dependencies
...
These are required for `opam init` to succeed.
Closes #14466
Cc @henrytill
2018-04-27 20:42:09 +02:00
Winnie Quinn
331f5a75ce
opam: use aspcud on darwin
...
aspcud is the recommended solver for OPAM and the `aspcud` package is
now building properly on Darwin. As such, we can remove the special case
for Darwin that required OPAM to fall back to the built-in solver.
2017-09-23 16:47:24 -04:00
Vincent Laporte
01597adf07
opam: remove 1.1
2016-11-05 16:28:21 +01:00
Vincent Laporte
22732fc656
opam: remove 1.0.0
2016-11-05 16:28:21 +01:00
Kirill Boltaev
e61663a233
treewide: move to ocaml-ng system
2016-09-26 02:36:49 +03:00
Jesse Haber-Kucharsky
99e06fe771
opam, aspcud: init packages for external solver ( #16938 )
...
The opam package manager relies on external solvers to determine package
management decisions it makes related to upgrades, new installations,
etc.
While, strictly speaking, an external solver is optional, aspcud is
highly recommended in documentation. Furthermore, even having a
relatively small number of packages installed quickly causes the limits
of the interal solver to be reached (before it times out).
Aspcud itself depends on two programs from the same suite: gringo, and
clasp.
On Darwin, Boost 1.55 (and thus Gringo) do not build, so we only support
Aspcud on non-Darwin platforms.
2016-09-12 10:44:50 +02:00
Eric Merritt
56627d5444
ocaml-opam: the sha hash of 1.2.2 changed
...
This is a bit scary. The sha of 1.2.2 changed, causing a crash on
download of the url. This updates to the current sha. Opam maintainer
why, oh why, do you change a released version without a version bump??
2015-05-24 12:31:44 -07:00
Vincent Laporte
1c19f91dd7
opam: update from 1.2.1 to 1.2.2
2015-05-14 09:32:32 +02:00
Henry Till
a5fb20d65a
opam: update to 1.2.1
2015-03-22 16:33:15 -04:00
Henry Till
5f2e7c71a4
opam: update to 1.2.0
2014-11-03 11:55:33 -05:00
Vincent Laporte
857c13e1af
Minor modifications of some ocaml packages:
...
adds myself as a maintainer
adds assertions to have evaluation errors rather than build errors
moves opam out of ocamlPackages, as it does not provide a library
2014-09-21 11:02:55 +01:00
Pascal Wittmann
8d67b9a240
transformed meta.maintainers of some packages into lists
2014-09-13 13:52:02 +02:00
Malcolm Matalka
83c5d12d4c
Add opam 1.1.1
2014-02-22 19:08:54 +01:00
Moritz Ulrich
e87515e519
Opam 1.1: Constrain supported ocaml versions.
...
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-12-25 14:43:23 +01:00
Malcolm Matalka
545216ee02
Opam: Update to 1.1.0
...
Also keeps 1.0 for backwards compatibility.
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-12-25 14:18:28 +01:00
Malcolm Matalka
27e2fb6895
Upgrade to 1.0.0
2013-03-15 12:41:01 +01:00
Shea Levy
b634efe63c
ocamlPackages.opam: Fix indentation
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-03-08 17:12:56 -05:00
orbitz
55be059467
Add myself to maintainers, remove 0.9.4, set maintainer for this packge to me
2013-03-08 22:59:54 +01:00
orbitz
98a6759bc7
Delete 0.9.4
2013-03-08 22:48:58 +01:00
orbitz
fd48192018
Add opam 0.9.5
2013-03-08 22:42:22 +01:00
orbitz
6da29419e4
Add opam 0.9.4
2013-03-08 11:56:50 +01:00