Commit Graph

11 Commits

Author SHA1 Message Date
Nikola Knezevic
d31bb1e350 oauth2_proxy: Add knl as a maintainer
Per request from the current maintainer.
2020-04-20 10:11:46 +02:00
Nikola Knezevic
3552e610c3 oauth2_proxy: Start running tests for oauth2_proxy
No NixOS tests yet, but this is better than nothing.
2020-04-20 10:11:46 +02:00
Nikola Knezevic
6256d88eed oauth2_proxy: 3.2.0 -> 5.1.0
v3.2.0 is 11 months old.

v5.1.0 brings new providers and fixes security vulnerabilities. In addition, the
project switched to go 1.14 and uses go modules, which is now reflected in the
build process.

NOTE: There are many breaking changes, which are then reflected in the NixOS
services configuration.
2020-04-20 09:39:00 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
nyanloutre
a47124da9e
oauth2_proxy: 20180325 -> 3.2.0
after bitly repo was frozen, pusher is now the official hard fork
https://github.com/bitly/oauth2_proxy/issues/628
2019-04-30 19:25:02 +02:00
Yorick van Pelt
441126c3da
oauth2_proxy: 20160120 -> 20180325 2018-04-12 17:47:00 +02: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
6b41b6b908 oauth2_proxy: extracted from goPackages 2016-06-09 11:22:02 +02:00