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 193ac67ba3.

* 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
ameba ameba: 0.14.1 -> 0.14.2 2021-03-30 08:19:15 +00:00
ammonite
analysis rizin: remove not required enableParallelBuilding 2021-04-08 13:08:05 +02:00
apktool
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
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
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
boomerang
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
capnproto-java capnproto-java: init at 0.1.5 2021-01-26 16:42:28 -05:00
cargo-flamegraph
cargo-web
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
ccloud-cli ccloud-cli: Declare the actual supported platforms 2021-03-19 15:59:23 -07:00
cddl
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
clang-tools
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
compass
compile-daemon treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
conftest
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
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
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
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
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
drip
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
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
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
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
galen treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
gamecube-tools
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
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
github-commenter
glade
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
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
gnome-desktop-testing
gnulib gnulib: cleanup, fix shebangs for python script 2021-02-14 05:31:59 +01:00
go2nix treewide: remove stdenv where not needed 2021-01-25 18:31:47 +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-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
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
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
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
guile
halfempty
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
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
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
impl
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
java visualvm: 2.0.5 -> 2.0.6 2021-02-09 18:21:08 +00:00
jazzy
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
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
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
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
kube-aws
kube-prompt
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
lattice-diamond
lazygit lazygit: 0.26 -> 0.26.1 2021-03-15 14:31:14 +00:00
lc3tools
leaps treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
librarian-puppet-go
libsigrok
libsigrokdecode
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
maligned
manul treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
mbed-cli
mdk
metals metals: 0.9.10 -> 0.10.0 2021-02-24 11:34:46 -05:00
micronaut
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
mockgen mockgen: 1.4.4 -> 1.5.0 2021-02-21 00:53:29 +00:00
mod
modd treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
mpfshell
msgpack-tools
mustache-go treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
nailgun
nemiver
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
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
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
out-of-tree treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
overcommit
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
pactorio pactorio: init at 0.5.1 2021-02-25 15:30:58 -05:00
pandoc
parinfer-rust treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
parse-cli-bin
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
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
poetry2nix treewide: pkgconfig -> pkg-config 2021-03-17 00:00:19 +01:00
postiats-utilities
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
pup pup: 0.4.0 -> unstable-2019-09-19 2021-02-12 20:35:43 +01:00
puppet/puppet-lint
purescript/spago spago: 0.19.0 -> 0.20.0 2021-04-09 23:47:09 +09:00
pxview
py-spy py-spy: 0.3.4 -> 0.3.5 2021-03-24 20:03:04 +00:00
pydb
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
react-native-debugger treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
rebazel
redis-dump
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
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
rshell rshell: 0.0.28 -> 0.0.30 2021-03-09 15:50:43 +00:00
rtags
rubocop rubocop: 1.12.0 -> 1.12.1 2021-04-04 04:20:00 +00:00
rucksack
rufo
run treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
rund
rust Merge master into staging-next 2021-04-08 18:14:17 +00:00
sass
sassc
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
scry scry: unstable-2020-09-02 -> 0.9.1 2021-04-01 11:12:47 +08:00
scss-lint
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
shellcheck
shellharden shellharden: init at 4.1.2 2021-04-04 10:52:27 +02:00
sigrok-cli
simavr
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
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
spring-boot-cli
sqlint defaultGemConfig.pg_query: 2.0.1 -> 2.0.2 2021-04-02 21:02:54 +13:00
sqsh
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
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
swiftformat
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
tora
toxiproxy
tracy tracy: fixupPhase -> postFixup, because linting 2021-04-05 19:00:53 +01:00
tradcpp
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
tychus
udis86
uftrace
unconvert
unity3d
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
vala-lint
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
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
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
wiggle wiggle: 1.2 -> 1.3 2021-03-15 15:14:28 -04:00
wiiload
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
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
xib2nib
xqilla
yaml2json yaml2json: unstable-2017-05-03 -> 1.3 2021-02-15 15:04:50 +01:00
yarn
yarn2nix-moretea
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