nixpkgs/pkgs/development/tools
Vincent Haupert f4af2f267a
nixos/github-runner: init at v2.277.1 (#116775)
* github-runner: init at 2.277.1

* nixos/github-runner: initial version

* nixos/github-runner: add warning if tokenFile in Nix store

* github-runner: don't accept unexpected attrs

* github-runner: formatting nits

* github-runner: add pre and post hooks to checkPhase

* nixos/github-runner: update ExecStartPre= comment

* nixos/github-runner: adapt tokenFile option description

Also note that not only a change to the option value will trigger a
reconfiguration but also modifications to the file's content.

* nixos/github-runner: remove mkDefault for DynamicUser=

* nixos/github-runner: create a parent for systemd dirs

Adds a parent directory "github-runner/" to all of the systemd lifecycle
directories StateDirectory=, RuntimeDirectory= and LogDirectory=.

Doing this has two motivations:

1. Something like this would required if we want to support multiple
   runners configurations. Please note that this is already possible
   using NixOS containers.
2. Having an additional parent directory makes it easier to remap
   any of the directories. Without a parent, systemd is going to
   complain if, for example, the given StateDirectory= is a symlink.

* nixos/github-runner: use specifier to get abs runtime path

* nixos/github-runner: use hostname as default for option `name`

Until now, the runner registration did not set the `--name` argument if
the configuration option was `null`, the default for the option.
According to GitHub's documentation, this instructs the registration
script to use the machine's hostname.

This commit causes the registration to always pass the `--name` argument
to the runner configuration script. The option now defaults to
`networking.hostName` which should be always set on NixOS.

This change becomes necessary as the systemd service name includes the
name of the runner since fcfa809 and, hence, expects it to be set. Thus,
an unset `name` option leads to an error.

* nixos/github-runner: use types.str for `name` option

Forcing a `name` option to comply with a pattern which could also be
used as a hostname is probably not required by GitHub.

* nixos/github-runner: pass dir paths explicitly for ExecStartPre=

* nixos/github-runner: update variable and script naming

* nixos/github-runner: let systemd choose the user/group

User and group naming restrictions are a complex topic [1] that I don't
even want to touch. Let systemd figure out the username and group and
reference it in our scripts through the USER environment variable.

[1] https://systemd.io/USER_NAMES/

* Revert "nixos/github-runner: use types.str for `name` option"

The escaping applied to the subdirectory paths given to StateDirectory=,
RuntimeDirectory= and LogsDirectory= apparently doesn't use the same
strategy that is used to escape unit names (cf. systemd-escape(1)). This
makes it unreasonably hard to construct reliable paths which work for
StateDirectory=/RuntimeDirectory=/LogsDirectory= and ExecStartPre=.

Against this background, I decided to (re-)apply restrictions to the
name a user might give for the GitHub runner. The pattern for
`networking.hostName` seems like a reasonable choice, also as its value
is the default if the `name` option isn't set.

This reverts commit 193ac67ba337990c22126da24a775c497dbc7e7d.

* nixos/github-runner: use types.path for `tokenFile` option

* nixos/github-runner: escape options used as shell arguments

* nixos/github-runner: wait for network-online.target

* github-runner: ignore additional online tests
2021-04-10 10:17:10 +00:00
..
agda-pkg
air air: init at 1.15.1 2021-02-24 11:18:41 -05:00
alloy pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
ameba ameba: 0.14.1 -> 0.14.2 2021-03-30 08:19:15 +00:00
ammonite pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
analysis rizin: remove not required enableParallelBuilding 2021-04-08 13:08:05 +02:00
apktool pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
asmfmt asmfmt: 1.2.1 -> 1.2.3 2021-03-25 23:02:16 +01:00
asn2quickder treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
async treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
async-profiler async-profiler: 1.8.4 -> 1.8.5 2021-04-04 16:04:48 +00:00
avro-tools pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
aws-sam-cli aws-sam-cli: remove unused input 2021-02-17 14:11:56 +01:00
azcopy azure-storage-azcopy: 10.8.0 -> 10.9.0 2021-02-28 08:13:05 +00:00
b4 b4: init at 0.6.2 2021-02-06 18:26:26 -08:00
backblaze-b2 Merge pull request #104807 from SuperSandro2000/auto-update/python3.7-b2sdk 2020-11-30 02:13:30 +01:00
bashate bashate: init at 2.0.0 (#117469) 2021-03-27 17:40:29 +01:00
bazel-gazelle
bazel-kazel bazel-kazel: 0.2.1 -> 0.2.2 (#118959) 2021-04-09 22:52:24 -07:00
bazel-watcher bazel-watcher: use python3 2021-03-25 10:36:54 +01:00
bazelisk bazelisk: 1.7.4 -> 1.7.5 2021-02-12 01:37:03 +00:00
bloaty pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
boomerang treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
boost-build boost-build: 2016.03 -> 4.4.1 2021-03-24 13:26:23 +01:00
buf buf: init at 0.40.0 2021-03-25 12:03:54 +01:00
build-managers Merge master into staging-next 2021-04-09 00:16:01 +00:00
buildah buildah: add phase hooks 2021-03-31 21:06:23 +10:00
buildkit buildkit: 0.8.1 -> 0.8.2 2021-02-25 07:41:42 +00:00
buildpack buildpack: 0.17.0 -> 0.18.0 2021-03-26 00:58:52 +00:00
cadre treewide: add final newline 2021-01-22 07:18:04 +10:00
capnproto-java capnproto-java: init at 0.1.5 2021-01-26 16:42:28 -05:00
cargo-flamegraph cargo-flamegraph: 0.3.0 -> 0.4.0 and clean up 2021-01-01 01:25:03 +08:00
cargo-web pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
cask cask: use python3 2021-03-25 11:21:54 +01:00
castxml castxml: 0.3.4 -> 0.4.3 2021-03-14 22:08:22 -03:00
cbor-diag treewide: add final newline 2021-01-22 07:18:04 +10:00
ccloud-cli ccloud-cli: Declare the actual supported platforms 2021-03-19 15:59:23 -07:00
cddl treewide: add final newline 2021-01-22 07:18:04 +10:00
cdecl yacc: deprecate alias 2021-04-04 03:18:58 +02:00
check
checkmake treewide: remove stdenv where not needed 2021-03-04 19:54:50 +07:00
chefdk chef-dk: 4.7.73 -> 4.13.3 2021-02-11 12:53:24 +09:00
chit pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
clang-tools pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
clj-kondo clj-kondo: 2020.12.12 -> 2021.02.13 2021-02-16 23:26:39 -03:00
clog-cli treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
cloud-nuke cloud-nuke: 0.1.25 -> 0.1.26 2021-04-01 06:31:58 +00:00
clpm clpm: 0.3.5 -> 0.3.6 (#112901) 2021-02-17 14:28:31 +01:00
cmake-format cmake-format: Fix missing dependency (#118388) 2021-04-03 17:45:40 +02:00
cmake-language-server pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
compass treewide: add final newline 2021-01-22 07:18:04 +10:00
compile-daemon treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
conftest conftest: 0.22.0 -> 0.23.0 2021-01-09 10:49:30 +00:00
container-linux-config-transpiler
continuous-integration nixos/github-runner: init at v2.277.1 (#116775) 2021-04-10 10:17:10 +00:00
convco convco: 0.3.2 -> 0.3.3 2021-02-13 23:53:05 +00:00
corgi treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
corundum treewide: add final newline 2021-01-22 07:18:04 +10:00
coursier coursier: 2.0.15 -> 2.0.16 2021-03-24 09:19:01 -04:00
cppclean treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
cucumber treewide: add final newline 2021-01-22 07:18:04 +10:00
cue cue: 0.2.2 -> 0.3.0 2021-04-08 08:44:35 +02:00
dapper dapper: 0.5.5 -> 0.5.6 2021-03-04 14:16:49 +00:00
dapr/cli dapr: 1.0.1 -> 1.1.0 2021-04-05 16:13:28 +01:00
database mysql: deprecate alias 2021-04-04 03:18:57 +02:00
dcadec pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
deadcode
deis treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
deisctl treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
delve delve: 1.5.1 -> 1.6.0 2021-01-29 14:00:43 +00:00
dep treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
dep2nix treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
detect-secrets detect-secrets: 0.12.4 -> 0.14.3 2021-01-23 19:07:20 -08:00
devd treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
devpi-client devpi-client: check-manifest and pkginfo needed at runtime 2021-04-01 21:10:13 +02:00
devpi-server treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
devtodo pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
diesel-cli mysql: deprecate alias 2021-04-04 03:18:57 +02:00
distgen
dive dive: 0.9.2 -> 0.10.0 2021-03-08 21:52:19 +01:00
dockle dockle: 0.3.10 -> 0.3.11 2021-03-02 13:13:47 +00:00
doctl doctl: 1.57.0 -> 1.58.0 2021-03-30 10:41:46 +00:00
documentation gi-docgen: fix patch URL 2021-04-07 15:33:15 +02:00
dot-http pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
drip pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
drm_info drm_info: 2.2.0 -> 2.3.0 2021-03-18 01:09:31 +00:00
dt-schema dt-schema: 2020.12 -> 2021.2.1 2021-02-13 12:38:51 +00:00
dtools dtools: 2.085.1 -> 2.095.1 2021-03-18 17:29:49 +02:00
easyjson treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
eclipse-mat Merge branch 'staging-next' into staging 2021-02-26 10:56:17 +01:00
ejson treewide: add final newline 2021-01-22 07:18:04 +10:00
electron electron_10: 10.4.0 -> 10.4.2 2021-03-25 21:54:34 +00:00
eliot-tree treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
erlang pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
errcheck errcheck: 1.5.0 -> 1.6.0 2021-02-25 09:17:04 +00:00
fac treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
fdroidserver fdroidserver: Disable tests 2021-02-02 14:46:07 +01:00
fedora-coreos-config-transpiler fedora-coreos-config-transpiler: 0.9.0 -> 0.10.0 2021-02-04 19:25:26 +01:00
fedpkg fedpkg: stay with python2 2021-03-25 12:43:50 +01:00
fission fission: init at 1.12.0 2021-03-19 18:18:54 +01:00
flamegraph pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
flatpak-builder flatpak-builder: 1.0.11 -> 1.0.12 2021-02-18 07:40:36 +00:00
flawfinder flawfinder: init at 2.0.15 2021-03-24 22:46:33 +01:00
flock
flootty treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
flyway flyway: 7.5.3 -> 7.5.4 2021-03-02 03:42:49 -05:00
fmbt fmbt: fix compilation 2021-03-05 18:14:35 +01:00
fusee-launcher pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
galen treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
gamecube-tools pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
gauge treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gdm treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
geckodriver
ghp-import
ginkgo ginkgo: 1.16.0 -> 1.16.1 2021-04-07 14:31:47 +02:00
gir treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
git-ftp pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
git-quick-stats git-quick-stats: 2.1.7 -> 2.1.8 2021-04-04 19:55:15 +00:00
git-repo-updater git-repo-update: Disable tests 2021-02-02 14:46:07 +01:00
git-series treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
github github-release: 0.7.2 -> 0.10.0 2021-02-24 23:07:01 +01:00
github-changelog-generator treewide: add final newline 2021-01-22 07:18:04 +10:00
github-commenter github-commenter: remove goPackagePath 2020-12-17 16:38:13 +10:00
glade pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
glide treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gllvm gllvm: 1.2.9 -> 1.3.0 2021-02-20 21:52:15 +00:00
global-platform-pro treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
glock treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
glpaper Use fetchFromSourcehut 2021-03-08 15:51:27 +01:00
glslviewer pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
gnome-desktop-testing pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
gnulib gnulib: cleanup, fix shebangs for python script 2021-02-14 05:31:59 +01:00
go-bindata go-bindata: unstable-2015-10-23 -> 3.22.0 2021-02-06 16:12:47 +00:00
go-bindata-assetfs treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
go-containerregistry go-containerregistry: init at 0.4.1 (#115875) 2021-04-06 10:00:40 +02:00
go-junit-report treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
go-langserver treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
go-migrate treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
go-minimock go-minimock: include version in build flags 2021-01-22 08:03:08 -08:00
go-mockery go-mockery: 2.5.1 -> 2.7.4 2021-03-19 15:02:35 +00:00
go-motion treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
go-outline treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
go-protobuf go-protobuf: 1.4.3 -> 1.5.1 2021-03-19 15:06:08 +00:00
go-repo-root treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
go-swag
go-swagger go-swagger: 0.26.1 -> 0.27.0 2021-04-01 08:58:08 +00:00
go-symbols treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
go-task go-task: rename executable to task (#117455) 2021-03-24 19:02:58 +01:00
go-toml
go-tools go-tools: 2020.2.2 -> 2020.2.3 2021-03-09 04:20:00 +00:00
go2nix treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
goa treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gocode treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gocode-gomod treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
goconst goconst: 1.3.2 -> 1.4.0 2020-11-21 22:43:54 +00:00
goconvey treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gocyclo
godef treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
godot treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gofumpt gofumpt: 0.1.0 -> 0.1.1 2021-03-14 00:32:04 -05:00
gogetdoc
gojsontoyaml treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
golangci-lint golangci-lint: 1.38.0 -> 1.39.0 2021-03-27 12:10:49 +01:00
golint golint: 20181026 -> 20201208 2021-03-02 11:01:00 -05:00
gomacro gomacro: init at 2.7 2021-02-01 11:12:16 -05:00
gomodifytags treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gomplate gomplate: 3.8.0 -> 3.9.0 2021-01-29 03:24:50 +00:00
google-app-engine-go-sdk treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
gopkgs treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gopls treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gops gops: 0.3.16 -> 0.3.17 2021-03-09 14:55:59 +03:00
gore treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gosec gosec: 2.6.1 -> 2.7.0 2021-03-04 16:33:50 +00:00
gotags treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gotests treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gotestsum gotestsum: 1.6.2 -> 1.6.3 2021-03-30 12:34:05 +00:00
gotools treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
govendor treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
govers treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gox treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
gpp pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
grabserial grabserial: use python3 2021-04-03 17:06:08 +02:00
gron gron: switch to buildGoModule, add SuperSandro2000 as maintainer 2021-02-12 20:35:44 +01:00
gtk-mac-bundler treewide: editorconfig fixes 2021-01-21 13:29:54 +10:00
guile pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
halfempty Merge pull request #109857 from r-ryantm/auto-update/halfempty 2021-01-19 14:37:37 +01:00
haskell haskell-language-server: drop obsolete ghc-8.6.5 from the wrapper 2021-03-12 21:29:55 +01:00
hcloud hcloud: 1.20.0 -> 1.21.0 2021-03-10 23:36:16 +00:00
heroku heroku: 7.47.11 -> 7.51.0 2021-03-17 04:20:00 +00:00
hexio hexio: stay with python2 2021-04-03 17:06:09 +02:00
hobbes treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
hover hover: 0.46.2 -> 0.46.3 2021-03-31 21:25:44 -03:00
htmltest htmltest: init at 0.14.0 2021-02-01 16:14:56 +01:00
iaca treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
icestorm pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
icr oq: 1.1.0 -> 1.2.0 2021-04-01 11:12:47 +08:00
iferr
ijq ijq: init at 0.2.3 2021-02-01 18:46:43 +02:00
imatix_gsl pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
impl impl: unstable-2019-11-19 -> 1.0.0 2020-12-29 18:31:14 +07:00
ineffassign treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
interfacer treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
irony-server pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
java visualvm: 2.0.5 -> 2.0.6 2021-02-09 18:21:08 +00:00
jazzy treewide: add final newline 2021-01-22 07:18:04 +10:00
jbake treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
jbang jbang: 0.69.1 -> 0.69.2 2021-03-27 14:21:16 +00:00
jd treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
jid treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
jira_cli treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
jl treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
jmespath treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
jo pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
jp treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
jpexs jpexs: remove samuelgrf from maintainers 2021-03-30 02:49:50 +02:00
jq jq: add configuration option to disable regex support (#117895) 2021-03-31 03:30:34 +02:00
jsduck treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
json2hcl
jsonnet-bundler
jtc treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
just just: 0.8.3 -> 0.8.4 2021-02-09 09:54:36 +00:00
k6 k6: 0.31.0 -> 0.31.1 2021-03-18 08:36:11 +00:00
kafkacat pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
kcli treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
kexpand
kind treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
knightos treewide: minor cleanup of packages maintained by siraben 2021-02-21 19:23:43 +07:00
krankerl krankerl: init at 0.13.0 (#118582) 2021-04-07 10:07:31 +02:00
krew krew: 0.4.0 -> 0.4.1 2021-02-21 23:21:40 -06:00
ktlint pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
kube-aws
kube-prompt treewide: add final newline 2021-01-22 07:40:43 +10:00
kubectx kubectx: 0.9.2 -> 0.9.3 (#114668) 2021-02-28 10:08:22 -08:00
kubeprompt treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
kubicorn treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
kubie kubie: 0.12.1 -> 0.13.4 2021-03-22 10:38:44 +00:00
kustomize kustomize-sops: 2.5.0 -> 2.5.1 2021-03-27 15:00:26 +00:00
kythe pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
lattice-diamond pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
lazygit lazygit: 0.26 -> 0.26.1 2021-03-15 14:31:14 +00:00
lc3tools treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
leaps treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
librarian-puppet-go
libsigrok pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
libsigrokdecode pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
literate-programming noweb: add useIcon boolean arg 2021-03-21 02:20:51 -05:00
luaformatter luaformatter: init at 1.3.4 2021-03-03 15:49:34 +01:00
makerpm pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
maligned
manul treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
mbed-cli
mdk pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
metals metals: 0.9.10 -> 0.10.0 2021-02-24 11:34:46 -05:00
micronaut treewide: editorconfig fixes 2021-01-21 13:29:54 +10:00
minizinc minizinc: 2.5.4 -> 2.5.5 2021-03-22 12:14:15 +00:00
misc Merge branch 'master' into staging-next 2021-04-06 16:01:14 +02:00
mmixware treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
mockgen mockgen: 1.4.4 -> 1.5.0 2021-02-21 00:53:29 +00:00
mod mod: 0.4.0 -> 0.4.1 2021-01-22 16:02:45 +00:00
modd treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
mpfshell mpfshell: 0.8.1 -> unstable-2020-04-11 2020-12-28 18:15:24 +01:00
msgpack-tools treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
mustache-go treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
nailgun treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
nemiver pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
neoload treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
node-webkit treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
nrpl treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
nsis treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
nwjs treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
ocaml Merge staging-next into staging 2021-03-30 18:15:09 +00:00
ofono-phonesim treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
omniorb pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
omnisharp-roslyn ominisharp-roslyn: 1.37.4 -> 1.37.8 2021-04-02 11:59:08 -03:00
open-policy-agent open-policy-agent: 0.27.0 -> 0.27.1 2021-03-13 10:01:41 +00:00
operator-sdk operator-sdk: 1.4.2 -> 1.5.0 2021-03-16 18:29:11 +00:00
oq oq: 1.1.0 -> 1.2.0 2021-04-01 11:12:47 +08:00
osslsigncode treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
out-of-tree treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
overcommit treewide: add final newline 2021-01-22 07:18:04 +10:00
packer packer: 1.7.1 -> 1.7.2 2021-04-06 19:54:19 +02:00
packet treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
packet-cli packet-cli: 0.1.1 -> 0.3.0 2021-04-06 02:31:03 -04:00
packet-sd packet-sd: enable build on unix 2020-11-22 21:04:40 +07:00
pactorio pactorio: init at 0.5.1 2021-02-25 15:30:58 -05:00
pandoc pandoc: drop obsolete patches 2020-12-18 20:27:53 +01:00
parinfer-rust treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
parse-cli-bin treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
parsing tree-sitter: Add aarch64 support 2021-04-03 16:11:34 +02:00
pax-rs treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
pet
pew treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
pgformatter pgformatter: 4.4 -> 5.0 2021-02-11 05:39:00 -05:00
pgloader pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
phantomjs treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
phantomjs2 qtbase: Check for wrapQtAppsHook in setupHook 2021-01-25 15:56:15 -06:00
pigeon
pipenv pipenv: 2020.11.4 -> 2020.11.15 2020-11-19 18:44:02 +00:00
poetry2nix treewide: pkgconfig -> pkg-config 2021-03-17 00:00:19 +01:00
postiats-utilities treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
pqrs pqrs: init at 0.1.1 2021-02-14 18:14:12 -08:00
pretty-simple
profiling treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
prospector
proto-contrib
protoc-gen-doc
protoc-gen-go protoc-gen-go: init at 1.26.0 2021-03-31 11:51:46 +02:00
protoc-gen-twirp protoc-gen-twirp: init at 7.1.1 2021-03-30 11:12:03 +02:00
protoc-gen-twirp_php protoc-gen-twirp_php: init at 0.6.0 2021-03-30 11:12:13 +02:00
protoc-gen-twirp_swagger protoc-gen-twirp_swagger: init at unstable-2021-03-29 2021-03-30 11:12:23 +02:00
protoc-gen-twirp_typescript protoc-gen-twirp_typescript: init at unstable-2021-03-29 2021-03-30 11:12:34 +02:00
prototool
pry treewide: add final newline 2021-01-22 07:18:04 +10:00
pup pup: 0.4.0 -> unstable-2019-09-19 2021-02-12 20:35:43 +01:00
puppet/puppet-lint treewide: add final newline 2021-01-22 07:18:04 +10:00
purescript/spago spago: 0.19.0 -> 0.20.0 2021-04-09 23:47:09 +09:00
pxview treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
py-spy py-spy: 0.3.4 -> 0.3.5 2021-03-24 20:03:04 +00:00
pydb pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
pypi2nix
qtcreator qtcreator: 4.11.0 -> 4.14.0 2021-02-06 17:48:43 +01:00
quicktemplate treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
quilt treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
rdbtools treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
rdocker pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
react-native-debugger treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
rebazel
redis-dump treewide: add final newline 2021-01-22 07:18:04 +10:00
reflex
reftools
remarshal treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
renderizer renderizer: 2.0.9 -> 2.0.12 2021-03-13 12:10:22 -06:00
reno treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
rep treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
repository-managers/nexus nexus: 3.29.2-02 -> 3.30.0-01 2021-03-12 07:49:46 +00:00
rgp qtbase: Check for wrapQtAppsHook in setupHook 2021-01-25 15:56:15 -06:00
richgo treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
rnix-lsp
ronn treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
rq maintainers: rename filalex77 -> Br1ght0ne 2020-11-17 13:09:31 +02:00
rshell rshell: 0.0.28 -> 0.0.30 2021-03-09 15:50:43 +00:00
rtags pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
rubocop rubocop: 1.12.0 -> 1.12.1 2021-04-04 04:20:00 +00:00
rucksack treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
rufo treewide: add final newline 2021-01-22 07:18:04 +10:00
run treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
rund pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
rust Merge master into staging-next 2021-04-08 18:14:17 +00:00
sass treewide: add final newline 2021-01-22 07:18:04 +10:00
sassc treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
sauce-connect treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
scalafix treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
scalafmt treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
scry scry: unstable-2020-09-02 -> 0.9.1 2021-04-01 11:12:47 +08:00
scss-lint treewide: add final newline 2021-01-22 07:18:04 +10:00
sd-local sd-local: 1.0.29 -> 1.0.30 2021-04-06 00:40:25 -04:00
selenium treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
setupcfg2nix treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
shadered shadered: init at 1.4.1 2021-01-22 15:10:43 +01:00
shellcheck
shellharden shellharden: init at 4.1.2 2021-04-04 10:52:27 +02:00
sigrok-cli treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
simavr pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
skaffold skaffold: 1.17.2 -> 1.20.0 2021-02-16 09:45:03 +01:00
skopeo skopeo: add phase hooks 2021-03-31 21:06:23 +10:00
slimerjs treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
so so: 0.4.2 -> 0.4.3 2021-02-06 19:15:45 +00:00
solarus-quest-editor Merge branch 'master' into staging-next 2021-01-07 13:04:31 +01:00
sourcetrail sourcetrail: fix darwin build (#112795) 2021-02-26 13:52:07 +00:00
spicy spicy: init at unstable-2020-02-21 2021-02-21 22:12:00 +00:00
spirv-tools treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
spring-boot-cli treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
sqlint defaultGemConfig.pg_query: 2.0.1 -> 2.0.2 2021-04-02 21:02:54 +13:00
sqsh pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
sslmate treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
stagit stagit: 0.9.4 → 0.9.5 2021-03-25 13:25:48 +03:00
statik statik: unstable-2019-07-31 -> 0.1.7 2020-12-28 21:47:12 +01:00
summon treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
sumneko-lua-language-server sumneko-lua-language-server: 1.11.2 -> 1.16.0 2021-02-20 09:41:17 -08:00
sunxi-tools treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
swiftformat swiftformat: 0.44.9 -> 0.47.10 2021-01-18 11:46:58 -05:00
systemfd treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
tabnine tabnine: 3.2.64 -> 3.3.101 2021-03-27 23:35:04 +04:00
textql treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
the-way buildRustPackage: factor out check phase to cargoCheckHook 2021-02-16 08:09:15 +01:00
thrust treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
toluapp treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
tora
toxiproxy
tracy tracy: fixupPhase -> postFixup, because linting 2021-04-05 19:00:53 +01:00
tradcpp treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
trellis trellis: Don't fetch from fork repo while actually fetching master from the original 2021-01-26 15:19:03 +01:00
trunk trunk: init at 0.10.0 2021-03-20 20:17:18 -04:00
turbogit turbogit: init at v1.2.0 2021-01-06 23:48:18 +03:00
tychus pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
udis86 treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
uftrace pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
unconvert
unity3d treewide: editorconfig fixes 2021-01-20 09:11:11 +10:00
unityhub treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
vagrant vagrant: 2.2.14 -> 2.2.15 2021-03-31 19:49:23 +02:00
vala-language-server treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
vala-lint treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
vcstool treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
vend treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
vendir vendir: 0.17.0 -> 0.18.0 2021-04-05 23:29:49 -04:00
vgo2nix vgo2nix: 2020-05-05 -> 2020-11-07 2020-11-08 02:45:57 +01:00
vim-vint
vndr
vogl lzma: deprecate alias 2021-04-04 19:49:52 +02:00
vulkan-validation-layers vulkan-validation-layers: fix bug related to XDG_DATA_DIRS (#106085) 2021-03-22 01:15:25 +01:00
vultr vultr: 2.0.2 -> 2.0.3 2021-03-10 05:21:19 +00:00
vultr-cli vultr-cli: 2.3.0 -> 2.4.0 2021-04-05 23:45:27 -04:00
wabt wabt: 1.0.20 -> 1.0.23 (#117548) 2021-03-25 20:21:16 +01:00
wally-cli wally-cli: remove goPackagePath 2020-12-17 16:38:13 +10:00
wasm-bindgen-cli wasm-bindgen-cli: 0.2.69 -> 0.2.73 2021-03-29 20:05:18 +02:00
wasm-pack wasm-pack: update deps 2021-02-24 20:57:07 +09:00
watchman treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
wiggle wiggle: 1.2 -> 1.3 2021-03-15 15:14:28 -04:00
wiiload treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
winpdb treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
wire wire: 0.4.0 -> 0.5.0 2021-02-09 18:47:24 +00:00
wllvm treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
wp-cli
wrangler wrangler: fix darwin build 2021-03-25 15:37:34 +09:00
ws treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
wxformbuilder treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
xcbuild yacc: deprecate alias 2021-04-04 03:18:58 +02:00
xcode-install xcode-install: init at 2.6.8 2021-01-27 11:38:41 +01:00
xcpretty treewide: add final newline 2021-01-22 07:18:04 +10:00
xib2nib treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
xqilla treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
yaml2json yaml2json: unstable-2017-05-03 -> 1.3 2021-02-15 15:04:50 +01:00
yarn treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
yarn2nix-moretea yarn2nix: Handle codeload.github.com tarballs 2020-12-30 19:01:48 +01:00
yj treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
yq-go Merge pull request #117005 from tomberek/go-yq/test 2021-04-09 18:01:49 +02:00
ytt ytt: 0.30.0 -> 0.31.0 2021-02-09 19:41:56 +00:00
yuicompressor treewide: editorconfig fixes 2021-01-20 09:11:11 +10:00