stuebinm
ff1a94e523
treewide: add meta.mainProgram to packages with a single binary
...
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Fabián Heredia Montiel
ff323ed355
treewide: vendorSha256 → vendorHash
...
via: `find pkgs/ -type f -exec sed -i 's/vendorSha256 = "sha256/vendorHash = "sha256/' {};`
2023-09-13 01:03:44 -06:00
Sandro Jäckel
7ae9383305
golint: disable broken tests, normalize version
2022-04-09 21:41:13 -04:00
Manuel Mendez
64ca089436
go: Avoid setting excludedPackages for package already being excluded by default
2022-03-04 13:32:44 +10:00
Thomas Bereknyei
2b558b7f0f
golint: 20181026 -> 20201208
...
bump and use Go modules to build
2021-03-02 11:01:00 -05:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00
Ben Siraphob
c522fec274
pkgs/development/tools: stdenv.lib -> lib
2021-01-23 20:30:03 +07:00
zowoq
a83a88db05
buildGoPackage: remove platform.all from packages
2020-08-15 19:34:47 -07:00
zowoq
afd895debb
buildGoPackage packages: editorconfig fixes
2020-07-31 14:07:43 +10:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01: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
James Hillyerd
bd3810ac99
golint: 20180208 -> 20181026
...
- golint has moved from github to golang.org/x/lint
- allowGoReferences must be true, fixes #50907
2018-11-22 12:33:54 -08:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
Carl Sverre
1474ec5987
golint: 20160428 -> 20180208
2018-02-22 18:53:05 -08:00
Kamil Chmielewski
914e0e594c
buildGoPackage: deps.json -> deps.nix in NIXON
...
https://github.com/NixOS/nixpkgs/pull/17254#issuecomment-245295541
* update docs to describe `deps.nix`
* include goDeps in nix-shell GOPATH
* NixOS 16.09 rel notes about replacing goPackages
2016-09-16 00:04:55 +01:00
Kamil Chmielewski
da3ddd48e4
buildGoPackage: remove Go deps file libs.json
...
After #16017 there were a lot
of comments saying that `nix` would be better than `JSON`
for Go packages dependency sets.
As said in https://github.com/NixOS/nixpkgs/pull/16017#issuecomment-229624046
> Because of the content-addressable store, if two programs have the
> same dependency it will already result in the same derivation in
> the
> store. Git also has compression in the pack files so it won't make
> much difference to duplicate the dependencies on disk. And finally
> most users will just use the binary builds so it won't make any
> differences to them.
This PR removes `libs.json` file and puts all package dependencies in
theirs `deps.json`.
2016-08-11 23:07:09 +02:00
Kamil Chmielewski
7eb671ebcd
no more goPackages
2016-06-09 13:08:00 +02:00
Kamil Chmielewski
9e80bfed89
golint: FIX proper link to godeps file
2016-06-09 11:22:02 +02:00
Kamil Chmielewski
3cf803fca7
golant: extracted from goPackages
2016-06-09 11:22:02 +02:00
William A. Kennington III
c3592084cf
golint: Update to 2015-06-23
2015-08-19 13:51:09 -07:00
Luca Bruno
3f718a743d
Add dontInstallSrc flag to buildGoPackage
2015-02-05 18:07:28 +01:00
Luca Bruno
9c6420580a
Port golint to buildGoPackage
2015-02-04 11:37:17 +01:00
Brendan Long
8c3399f4d8
go: Update to 1.4
2015-01-06 13:31:02 -06:00
Pascal Wittmann
8df0e0b151
Fixed many descriptions
2014-11-11 14:36:34 +01:00
Jaka Hudoklin
47e8ee287f
golang: add golint and gotags
2014-10-10 15:27:44 +02:00