Commit Graph
100 Commits
Author SHA1 Message Date
Wael Nasreddine c465292832 Merge pull request #57711 from kalbasit/nixpkgs_update-go
Go: 1.11.5 -> 1.11.6 and 1.12 -> 1.12.1
2019-03-22 10:24:37 -07:00
Wael M. Nasreddine 276d8c97bb go_1_12: 1.12 -> 1.12.1 2019-03-21 22:33:43 -07:00
Wael M. Nasreddine 2d9d054bce go_1_11: 1.11.5 -> 1.11.6 2019-03-21 22:33:42 -07:00
Wael Nasreddine 1f460d05c1 miniflux: do not send buildGoPackage, it is using buildGoModule now (#58110) 2019-03-21 22:33:16 -07:00
Wael Nasreddine 043255c639 buildGo112Package: fix the function (#58105) 2019-03-21 22:04:29 -07:00
Wael M. Nasreddine 5af0780492 Merge remote-tracking branch 'origin/master' into staging
* origin/master: (693 commits)
  buildGoModule: use go_1_12 instead of go_1_11 (#58103)
  gitAndTools.lab: 0.15.2 -> 0.15.3 (#58091)
  signal-desktop: 1.22.0 -> 1.23.0
  added missing semicolon to documentation
  terminus_font_ttf: 4.46.0 -> 4.47.0
  buildGoModule: remove SSL env vars in favor of cacert in buildInputs (#58071)
  dav1d: init at 0.2.1
  dropbox-cli: 2018.11.28 -> 2019.02.14
  atlassian-confluence: 6.14.1 -> 6.14.2
  maintainers: update email for dywedir
  python.pkgs.hglib: use patch to specify hg path (#57926)
  chkrootkit: 0.52 -> 0.53
  radare2-cutter: 1.7.2 -> 1.8.0
  autorandr: 1.7 -> 1.8
  pythonPackages.pyhepmc: fix build
  llvm-polly/clang-polly: use latest llvm
  apulse: 0.1.11.1 -> 0.1.12, cleanup
  factorio: experimental 0.17.14 → 0.17.16 (#58000)
  sequeler: 0.6.7 -> 0.6.8
  nasc: 0.5.1 -> 0.5.2
  ...
2019-03-21 21:01:25 -07:00
Wael Nasreddine 52dae14f0c buildGoModule: use go_1_12 instead of go_1_11 (#58103) 2019-03-21 20:40:07 -07:00
Wael Nasreddine 6d7d69ff3e buildGoModule: remove SSL env vars in favor of cacert in buildInputs (#58071)
cacert already exposes NIX_SSL_CERT_FILE in its setupHook. Fetchers and builders are already setup to use this variable and there's no need to export them manually.
2019-03-21 14:44:03 -07:00
Wael Nasreddine a0e4f44006 Merge pull request #57080 from kalbasit/nixpkgs_create-build-go-module
buildGoModule: building Go binaries in two phases
2019-03-14 15:12:51 -07:00
Wael M. Nasreddine d45408bd48 mod: init at 0.2.0 2019-03-14 11:03:47 -07:00
Wael M. Nasreddine 8f8e71c0a1 hetzner-kube: set the version via ldflags 2019-03-14 10:31:20 -07:00
Wael M. Nasreddine 8f5b40591d hetzner-kube: 0.3.2rc1 -> 0.4.1 using buildGoModule 2019-03-14 10:31:19 -07:00
Wael M. Nasreddine 554406b510 todoist: use buildGoModule instead of buildGoPackage 2019-03-14 10:31:18 -07:00
Wael M. Nasreddine a7586b3055 terminal-parrot: 1.1.0 -> 1.1.1 using buildGoModule 2019-03-14 10:31:17 -07:00
Wael M. Nasreddine cfbe152ae8 terminal-parrot: indent and use version when fetching dependencies 2019-03-14 10:31:16 -07:00
Wael M. Nasreddine 6ee0d3604e gotools: use buildGoModule instead of buildGoPackage 2019-03-14 10:31:15 -07:00
Wael M. Nasreddine 1a4cccd561 gotools: 2019-02-11 -> 2019-03-05 2019-03-14 10:31:14 -07:00
Wael M. Nasreddine 3c7f228e49 hugo: use buildGoModule instead of buildGoPackage 2019-03-14 10:31:13 -07:00
Wael M. Nasreddine ff110364a4 pet: use buildGoModule instead of buildGoPackage 2019-03-14 10:31:12 -07:00
Wael M. Nasreddine a51627585f jx: use buildGoModule instead of buildGoPackage 2019-03-14 10:31:11 -07:00
Wael M. Nasreddine 28435e47b1 buildGoModule: function for packaging Go modules
The function buildGoModule builds Go programs managed with Go modules. It builds
a Go module through a two phase build:

- An intermediate fetcher derivation. This derivation will be used to
  fetch all of the dependencies of the Go module.
- A final derivation will use the output of the intermediate derivation
  to build the binaries and produce the final output.
2019-03-14 10:31:02 -07:00
Wael M. Nasreddine a0d835e95d buildGoPackage: move it under a different path
This change moves buildGoPackage from pkgs/development/go-modules to
pkgs/development/go-packages, so we can have buildGoModule at
pkgs/development/go-modules.
2019-03-13 18:40:24 -07:00
Wael Nasreddine c75cb87721 Merge pull request #57296 from kalbasit/nixpkgs_go-fixes
Fixes to a few Go packages.
2019-03-11 13:11:11 -07:00
Wael M. Nasreddine 7cb4e4b343 vault: export GOCACHE in the preBuild phase
TMPDIR, in `GOCACHE = "$TMPDIR";`, will not be intepreted  when it's set
outside of a phase.
2019-03-11 09:59:20 -07:00
Wael M. Nasreddine 09435db08a cadvisor: export GOCACHE in the buildPhase
TMPDIR, in `GOCACHE = "$TMPDIR";`, will not be intepreted  when it's set
outside of a phase.
2019-03-11 09:59:19 -07:00
Wael M. Nasreddine b39fc3a0bc boringssl: export GOCACHE in the makeFlags 2019-03-11 09:59:18 -07:00
Wael M. Nasreddine f10522dab0 deepin.go-gir-generator: fix the GOCACHE make flag 2019-03-11 09:59:17 -07:00
Wael M. Nasreddine d925c32467 deepin.go-dbus-generator: fix the GOCACHE make flag 2019-03-11 09:59:16 -07:00
Wael M. Nasreddine 483d823ec4 gitlab-shell: export GOCACHE in the installPhase
TMPDIR, in `GOCACHE = "$TMPDIR";`, will not be intepreted  when it's set
outside of a phase.
2019-03-11 09:59:15 -07:00
Wael M. Nasreddine eee09b103c docker: export GOCACHE for all platforms 2019-03-11 09:59:10 -07:00
Wael Nasreddine a7f4fd0014 doc: format the documentation (#57102) 2019-03-08 21:07:11 -08:00
Wael M. Nasreddine c219411390 skydive: build with Go 1.11 2019-03-06 10:03:04 -08:00
Wael M. Nasreddine 205ccb42a7 coackroachdb: build with Go 1.11 2019-03-05 22:30:38 -08:00
Wael M. Nasreddine 3c8caeb64e packetbeat6: build with Go 1.11 2019-03-05 22:27:29 -08:00
Wael M. Nasreddine 985ce23734 packetbeat5: build with Go 1.11 2019-03-05 19:08:31 -08:00
Wael M. Nasreddine 889f2fc990 mongodb-tools: build with Go 1.11 2019-03-05 18:57:54 -08:00
Wael M. Nasreddine 340a3dbd65 miniflux: build with Go 1.11 2019-03-05 18:50:14 -08:00
Wael M. Nasreddine ee81ceb5cf mirrorbits: build with Go 1.11 2019-03-05 18:38:50 -08:00
Wael M. Nasreddine c64eda961a singularity: remove the temporary go_1_11 assignment to go 2019-03-05 18:38:49 -08:00
Wael M. Nasreddine 3a6ba8959e deepin: remove the temporary go_1_11 assignment to go 2019-03-05 18:38:47 -08:00
Wael M. Nasreddine 2e86ada823 bettercap: build with Go 1.11 2019-03-05 18:38:44 -08:00
Wael M. Nasreddine 89da25fecb buildGoPackage: update Go to version 1.12 2019-03-05 17:00:16 -08:00
Wael Nasreddine 51fdca9cad Merge pull request #56567 from Izorkin/datadog-agent
datadog-agent: update go packages and sub-packages
2019-03-05 16:59:21 -08:00
Wael Nasreddine 5cc74fc94a jx: init at 1.3.955 (#56924) 2019-03-05 16:52:57 -08:00
Wael M. Nasreddine 9b22a51712 build-support/docker: fix the build of tarsum with Go 1.12 2019-03-05 10:53:21 -08:00
Wael Nasreddine 37d2f71e2f go_1_12: set meta.branch to 1.12 (#56852) 2019-03-04 23:18:12 -08:00
Wael Nasreddine 4545ae5ee2 terraform_0_12: 0.12.0-alpha4 -> 0.12.0-beta1 (#56767) 2019-03-04 12:03:52 +00:00
Wael M. Nasreddine 252376c617 go_1_12: switch to fetchurl for sha256 consistency on Darwin
fetchFromGitHub and thus fetchzip hashes the contents of the archive and
not the archive itself. Unicode file names lead to different checksums
on HFS+ vs. other file systems because of Unicode normalisation
2019-03-03 16:32:04 -08:00
Wael M. Nasreddine 6ef04cabd4 go_1_12: init at go 1.12 2019-03-02 14:24:17 -08:00
Wael Nasreddine 191eeb45d4 bazel-watcher: 0.9.0 -> 0.9.1 (#56122) 2019-02-21 11:50:48 -08:00
Wael Nasreddine a0eb6c1f81 gnome3.dconf: fix the build on Darwin (#55800)
Fix the build on Darwin.

Please see https://gitlab.gnome.org/GNOME/dconf/issues/47 for more information.
2019-02-15 17:29:35 -08:00
Wael M. Nasreddine 738d4362d1 direnv: 2.19.0 -> 2.19.2 2019-02-14 13:42:31 -08:00
Wael Nasreddine 89c2bf5069 amass: 2.8.5 -> 2.9.1 (#55252) 2019-02-05 18:45:07 -08:00
Wael M. Nasreddine aae923a255 Revert "amass: 2.8.5 -> 2.9.1"
I did not intend to push directly to master, I'm going to revert this
and go through a pull request instead!

This reverts commit 770e014574.
2019-02-04 21:54:03 -08:00
Wael M. Nasreddine 770e014574 amass: 2.8.5 -> 2.9.1 2019-02-04 21:47:15 -08:00
f072cfe1eb nixos/pam: refactor U2F, docs about u2f_keys path (#54756)
* change enableU2F option to u2f.* set
* add few u2f options (not all) to customize pam-u2f module
* document default u2f_keys locations

Co-authored-by: Tomasz Czyż <tomasz.czyz@gmail.com>
Co-authored-by: Arda Xi <arda@ardaxi.com>
2019-01-29 08:45:26 -08:00
Wael M. Nasreddine f466c9f961 keybase: switch to fetchurl for sha256 consistency on Darwin
fetchFromGitHub and thus fetchzip hashes the contents of the archive and
not the archive itself. Unicode file names lead to different checksums
on HFS+ vs. other file systems because of Unicode normalisation
2019-01-20 16:59:41 -08:00
Wael M. Nasreddine e212b99751 amass: 2.8.3 -> 2.8.5 2018-12-04 19:15:28 -08:00
Wael M. Nasreddine 9ba423b09a aminal: init at 0.7.4 2018-11-28 11:56:53 -08:00
Wael M. Nasreddine d4158b1b9c ssh-agents: init at 1.0.1 2018-11-23 12:59:33 -08:00
Wael M. Nasreddine 46a652e7e3 wtf: init at 0.4.0 2018-11-21 14:53:57 -08:00
Wael M. Nasreddine 94ee915980 amass: init at 2.8.3 2018-11-17 21:29:33 -08:00
Wael M. Nasreddine fb3e78af88 corgi: 0.2.3 -> 0.2.4 2018-11-16 22:36:38 -08:00
Wael M. Nasreddine da4a004193 neovim wrapper: add withNodeJs to build wrapper with nodejs support 2018-11-14 19:54:47 -08:00
Wael M. Nasreddine 657e18e011 nodePackages.neovim: init at 4.2.1 2018-11-14 19:54:46 -08:00
Wael M. Nasreddine 8657ad712c tmuxPlugins.sensible: hardcode the path of reattach-to-user-namespace 2018-11-14 19:39:04 -08:00
Wael M. Nasreddine 09cd6ff18b vimPlugins.vim-go: use the correct motion derivation for the dependency 2018-11-14 18:33:38 -08:00
Wael M. Nasreddine a9e2b3853f go-motion: init unstable at 2018-04-09 2018-11-14 18:28:10 -08:00
Wael M. Nasreddine 205960e1d1 trim trailing whitespace from top-level/all-packages 2018-11-09 11:27:39 -08:00
Wael M. Nasreddine 897bce9b83 archiver: init at 3.0.0 2018-11-09 07:22:35 -08:00
Wael M. Nasreddine 8bdd30edab vimPlugins.gist-vim: gist-vim depends on WebApi 2018-11-07 11:54:58 -08:00
Wael M. Nasreddine cf4b714ab1 vimPlugins.yats-vim: init at 2018-10-17 2018-11-07 11:23:19 -08:00
Wael M. Nasreddine 96bf462238 vimPlugins.zoomwintab-vim: init at 2018-04-14 2018-11-07 11:22:36 -08:00
Wael M. Nasreddine cd935e5c71 vimPlugins.vissort-vim: init at 2014-01-31 2018-11-07 11:22:12 -08:00
Wael M. Nasreddine 4b65df6c0c vimPlugins.vim-colemak: init at 2016-10-16 2018-11-07 11:21:50 -08:00
Wael M. Nasreddine f5b9fd6f6d vimPlugins.vim-better-whitespace: init at 2018-06-11 2018-11-07 11:21:26 -08:00
Wael M. Nasreddine 6a5efe0704 vimPlugins.traces-vim: init at 2018-10-14 2018-11-07 11:21:04 -08:00
Wael M. Nasreddine 366a625f04 vimPlugins.PreserveNoEOL: init at 2013-06-14 2018-11-07 11:20:41 -08:00
Wael M. Nasreddine cb2b89fa08 vimPlugins.pig-vim: init at 2017-06-08 2018-11-07 11:20:09 -08:00
Wael M. Nasreddine 24770039e5 vimPlugins.emmet-vim: init at 2018-10-06 2018-11-07 11:19:43 -08:00
Wael M. Nasreddine 73cddf1e95 vimPlugins.vim-terraform: init at 2018-08-02 2018-11-07 11:17:51 -08:00
Wael M. Nasreddine 644c864637 vimPlugins.direnv-vim: init at 2017-12-29 2018-11-07 11:16:50 -08:00
Wael M. Nasreddine f8f4b17d16 vim-plugins: vim-go: add missing binaries gocode, gocode-mod and the go-tools 2018-11-05 22:14:10 -08:00
Wael M. Nasreddine 0f4f5d69a7 gocode-gomod: init unstable at 2018-10-16 2018-11-05 22:13:40 -08:00
Wael M. Nasreddine 335941d29f gocode: 2018-10-22 -> 2018-11-05 2018-11-05 22:12:40 -08:00
Wael M. Nasreddine 5ac0ee6ea8 vim-plugins: vim-go: patch go#config#BinPath() instead of the caller 2018-11-05 22:07:42 -08:00
Wael M. Nasreddine e09e5297d3 vim-plugins: vim-go: provide the binaries required for the plugin to be functional 2018-11-02 22:04:44 -07:00
Wael M. Nasreddine e2355c6973 iferr: init unstable at 2018-06-15 2018-11-02 22:04:44 -07:00
Wael M. Nasreddine fce50a7880 impl: init unstable at 2018-02-27 2018-11-02 22:04:44 -07:00
Wael M. Nasreddine 6a09bfc8bc gometalinter: init at 2.0.11 2018-11-02 22:04:44 -07:00
Wael M. Nasreddine a1faa70368 gosec: init at 1.1.0 2018-11-02 22:04:43 -07:00
Wael M. Nasreddine cfa5c7f896 maligned: init unstable at 2018-07-07 2018-11-02 22:04:43 -07:00
Wael M. Nasreddine ed31a46727 interfacer: init at unstable 2018-08-31 2018-11-02 22:04:43 -07:00
Wael M. Nasreddine 1efe4d9005 gocyclo: init unstable at 2015-02-08 2018-11-02 22:04:43 -07:00
Wael M. Nasreddine f10fcf202b go-check: init unstable at 2018-09-12 2018-11-02 22:04:43 -07:00
Wael M. Nasreddine fe83c5c3f5 goconst: init at 1.1.0 2018-11-02 22:04:42 -07:00
Wael M. Nasreddine 63d9863394 unconvert: init at unstable 2018-07-03 2018-11-02 22:04:42 -07:00
Wael M. Nasreddine df46a94d8b ineffassign: init at unstable 2018-09-09 2018-11-02 22:04:38 -07:00
Wael M. Nasreddine d225933b4e go-tools: init at 2017.2.2 2018-11-02 21:58:09 -07:00
Wael M. Nasreddine 9795ad34dd deadcode: init at unstable 2016-07-24 2018-11-02 21:58:09 -07:00