Commit Graph

21 Commits

Author SHA1 Message Date
zowoq
2f506048b1 treewide: mark buildGoModule packages broken 2022-11-13 09:02:22 +10:00
Sandro Jäckel
d84ab451b0
shadowfox: pin to go 1.17, update vendor hash, complete ldflags, shorten description 2022-07-15 23:51:05 +02:00
Malo Bourgon
0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
zowoq
be0b9a0b1d shadowfox: update vendorSha256 2022-02-01 17:20:04 +10:00
zowoq
13ea123c74 treewide: buildFlagsArray -> ldflags 2021-08-26 21:35:06 +10:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
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
Doron Behar
c1f4bf78a8 shadowfox: Add ldflags
shadowfox-updater compares the version of itself with that of the latest
version released upon startup. If it doesn't know it's own version, this
comparison always falsely leads to it suggesting the user to update it
upon startup, where in fact it is updated. This is a confusing behavior
only NixOS users suffer and now it's solved.
2020-09-13 00:36:03 +03:00
zowoq
42313b92bc buildGoModule: remove platform.all from packages 2020-08-15 19:34:47 -07:00
Timothy Stott
ba7c0893d4
treewide: remove obsolete attribute goPackagePath in buildGoModule derivations (#95092)
The buildGoModule infrastructure does not make use of goPackagePath it is a residue from buildGoPackage.
2020-08-11 21:04:55 +00:00
zowoq
cea7cd902e buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
zowoq
3c5750d1cd buildGoModule packages: editorconfig fixes 2020-07-31 13:58:04 +10:00
Colin L Rice
d6162dab50
go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
Jörg Thalheim
066db11215
Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin"
This reverts commit 4e6bf03504, reversing
changes made to afd997aab6.

Instead we propagate those frameworks from the compiler again
2020-03-27 07:33:21 +00:00
Mario Rodas
83b6e5b565 shadowfox: fix build on darwin 2020-03-21 06:03:00 -05:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
Will Dietz
8fdfa454d1
shadowfox: 2.0.1 -> 2.2.0 2019-06-06 23:41:49 -05:00
Silvan Mosberger
6297561e28
shadowfox: Don't install compiler binary 2019-05-24 15:46:00 +02:00
Will Dietz
983908ad9f
shadowfox: 1.7.20 -> 2.0.1
https://github.com/SrKomodo/shadowfox-updater/releases/tag/v2.0.0
https://github.com/SrKomodo/shadowfox-updater/releases/tag/v2.0.1
2019-05-22 20:35:50 -05:00
Will Dietz
54084dd821 shadowfox: 1.5.2 -> 1.7.20, move to buildGoModule (#59972) 2019-04-21 21:06:31 -07:00
Silvan Mosberger
ed533ba946 shadowfox: init at 1.5.2 (#42313) 2018-06-27 23:57:14 +02:00