nixpkgs/pkgs/development/tools
Jan Tojnar 75fdc1ced6
cmake.setupHook: define shareDocName
The docdir flag needs to include `PROJECT_NAME` according to [GNU guidelines]. We are passing
`-DCMAKE_INSTALL_DOCDIR=${!outputDoc}/share/doc/${shareDocName}` but `$shareDocName` was unset.

The `multiple-outputs.sh` setup hook actually only defines `shareDocName` as a local variable
so it was not available for cmake setup hook. Making it global would be of limited usability,
since it primarily tries to extract the project name from configure script.
Additionally, it would not be set because the setup hook defines `setOutputFlags=`,
preventing the function defining `shareDocName` from running. And lastly, the function
would not run for single-output derivations.

Previously, we tried [not disabling `setOutputFlags`] and passing the directory flags
only for multi-output derivations that do not disable `setOutputFlags` but that meant having
two different branches of code, making it harder to check correctness. The multi-output
one did in fact not work due to aforementioned undefined `shareDocName`. It also broke
derivations that set `setOutputFlags=` like [`qtModule` function does] (probably
because some Qt modules have configure scripts incompatible with `configureFlags` defined
by `multiple-outputs.sh` setup hook). For that reason, it was [reverted], putting us back to start.

Let’s try to extract the project name from CMake in the cmake setup hook.

CMake has a `-L` flag for dumping variables but `PROJECT_NAME` did not seem to be among them
when I tested, so I had to resort to parsing the `CMakeLists.txt` file.

The extraction function is limited, it does not deal with

* project name on different line from the `project(` command opening
    - that will just not get matched so we will fall back to
      using the derivation name
* variable interpolation
    - we will just fall back to using derivation name when the extracted
      `project_name` contains a dollar character
* multiple [`project`] commands
    - The command sets `PROJECT_NAME` variable anew with each call, so the
      last `project` call before `include(GNUInstallDirs)` command will be used
      when the included module would [cache the `CMAKE_INSTALL_DOCDIR` variable].
      We will just take the first discovered `project` command for simplicity.
      Hopefully, there are not many projects that use multiple `project` calls
      before including `GNUInstallDirs`.

In either case, we will have some subdirectory so the conflicts will be minimized.

[GNU guidelines]: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html#index-docdir
[not disabling `setOutputFlags`]: be1b22538a
[`qtModule` function  does]: https://github.com/NixOS/nixpkgs/pull/12740
[reverted]: https://github.com/NixOS/nixpkgs/pull/92298
[`PROJECT_NAME`]: https://cmake.org/cmake/help/v3.18/variable/PROJECT_NAME.html
[`project`]: https://cmake.org/cmake/help/v3.18/command/project.html
[cache the `CMAKE_INSTALL_DOCDIR` variable]: 92e30d576d/Modules/GNUInstallDirs.cmake (L298-L299)
2020-07-16 04:38:07 +02:00
..
agda-pkg agda-pkg: init at 0.1.50 2020-05-27 08:55:27 +01:00
alloy treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ameba ameba: 0.12.1 -> 0.13.0 2020-06-22 11:26:42 +10:00
ammonite treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
analysis Merge pull request #92729 from r-ryantm/auto-update/tfsec 2020-07-08 19:10:11 -05:00
apktool treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
asmfmt asmfmt: 1.1 -> 1.2.1 2020-04-30 21:24:02 -07:00
asn2quickder treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
async async: upgrade cargo fetcher and cargoSha256 2020-02-16 03:57:15 -05:00
avro-tools treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
aws-sam-cli aws-sam-cli: 0.44.0 -> 1.0.0rc1 2020-07-04 21:01:32 +10:00
azcopy go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
backblaze-b2 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
bazel-gazelle go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
bazel-watcher bazel: 3.3.0 -> 3.3.1 2020-07-01 23:23:33 +02:00
bazelisk bazelisk: 1.4.0 -> 1.5.0 2020-06-05 04:20:00 -05:00
bloaty treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
boomerang treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
boost-build treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
build-managers cmake.setupHook: define shareDocName 2020-07-16 04:38:07 +02:00
buildah buildah: 1.14.9 -> 1.15.0 2020-06-18 20:11:11 +10:00
buildkit buildkit: 0.6.3 -> 0.7.1 2020-05-06 07:58:13 +02:00
buildpack buildpack: 0.6.0 -> 0.7.0 2020-01-26 21:11:12 +01:00
cadre treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cargo-flamegraph cargo-flamegraph: 0.2.0 -> 0.3.0 2020-05-17 02:13:22 +00:00
cargo-web treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cask cask: Use generated src/version from Melpa 2019-09-22 16:48:00 +01:00
castxml castxml: set correct -DCLANG_RESOURCE_DIR 2019-08-15 20:35:07 +09:00
cbor-diag treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ccloud-cli treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cddl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cdecl
check treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
chefdk treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
chit treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
clang-tools clang-tools: fix substitution in wrapper 2019-12-01 17:12:00 +00:00
clj-kondo formatting: fix missing leading whitespace 2020-06-07 17:29:08 -04:00
clog-cli treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cloud-nuke cloud-nuke: 0.1.7 -> 0.1.18 2020-04-25 04:20:00 -05:00
cloudfoundry-cli cloudfoundry-cli: 6.46.1 -> 6.51.0 2020-06-14 11:48:08 +00:00
cmake-format cmake-format: 0.6.9 -> 0.6.10 2020-05-02 05:45:34 +00:00
cmake-language-server cmake-language-server: build with pygls 0.9.x 2020-07-07 10:33:26 -07:00
compass treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
compile-daemon treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
conftest conftest: update src.owner 2020-06-29 14:14:05 -05:00
container-linux-config-transpiler container-linux-config-transpiler: 0.7.0 -> 0.9.0 2020-06-15 14:50:26 +00:00
continuous-integration gitlab-runner: remove additional binaries (#91811) 2020-07-01 09:43:31 +00:00
corgi treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
corundum treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
coursier coursier: 2.0.0-RC6-4 -> 2.0.0-RC6-18 2020-05-21 16:48:25 +02:00
cppclean treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cucumber treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cue cue: 0.2.0 -> 0.2.1 2020-06-23 13:29:20 +03:00
dapper dapper: 0.4.1 -> 0.5.1 2020-06-14 12:58:02 +00:00
database webdis: 0.1.10 -> 0.1.11 2020-07-07 21:31:50 +00:00
dcadec treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
deadcode treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
deis treewide: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
deisctl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
delve delve: 1.2.0 -> 1.4.1 2020-06-14 13:13:26 +00:00
dep treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dep2nix treewide: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
detect-secrets treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
devd treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
devpi-client devpi-client: 5.0.0 -> 5.2.0 2020-06-03 11:29:15 -07:00
devpi-server devpi-server: 5.2.0 -> 5.5.0 2020-06-03 11:29:15 -07:00
devtodo treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
diesel-cli treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
distgen distgen: 1.4 -> 1.5 2020-04-05 12:00:26 +00:00
dive go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
doctl doctl: 1.45.0 -> 1.45.1 2020-06-14 13:31:33 +00:00
documentation gtk-doc: dont recompile bytecode 2020-06-15 12:43:04 +02:00
drip treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
drm_info drm_info: 2.1.0 -> 2.2.0 2020-04-06 08:38:10 +02:00
dtools treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
easyjson treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
eclipse-mat eclipse-mat: init at 1.10.0.20200225 2020-07-02 23:39:33 +02:00
ejson treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
electron Merge pull request #86230 from prusnak/electron-cleanup 2020-06-07 20:07:10 +02:00
erlang treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
errcheck treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fac treewide: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
fdroidserver fdroidserver: 1.1.7 -> 1.1.9 2020-07-03 11:31:51 +00:00
fedora-coreos-config-transpiler fedora-coreos-config-transpiler: use buildGoModule 2020-06-19 08:57:58 +02:00
fedpkg treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
flamegraph flamegraph: 2017-07-01 -> 2019-02-16 2019-10-17 09:33:11 +02:00
flatpak-builder treewide: replace bazaar with breezy 2020-05-25 09:22:54 +02:00
flock treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
flootty
flyway flyway: 6.4.4 -> 6.5.0 2020-07-03 13:40:00 +00:00
fmbt fmbt: 0.39 -> 0.42 2020-03-26 23:06:03 +00:00
fusee-launcher treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
galen treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gamecube-tools gamecube-tools: fix build 2019-11-23 21:34:17 -08:00
gauge gauge: 1.0.4 -> 1.1.1 2020-06-14 15:38:14 +00:00
gdm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
geckodriver treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
ghp-import Remove me (garbas) as maintainer since I don't have much time to maintain anything 2019-07-03 11:27:39 +02:00
gir treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-ftp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-quick-stats git-quick-stats: 2.1.1 -> 2.1.2 (#91807) 2020-06-30 10:34:16 +02:00
git-repo-updater git-repo-updater: 0.5 -> 0.5.1 2020-03-31 05:11:30 +00:00
git-series treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
github treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
github-changelog-generator treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
github-commenter github-commenter: init at 0.5.0 2019-08-05 15:15:01 +02:00
glade treewide: replace base64 encoded hashes 2020-06-03 18:35:19 +02:00
glide treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gllvm gllvm: 1.2.3 -> 1.2.6 2020-06-17 12:17:26 -07:00
global-platform-pro treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
glock treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
glpaper glpaper: init at unstable-2020-03-30 2020-05-17 00:22:52 +03:00
glslviewer treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gnome-desktop-testing gnome-desktop-testing: 2018.1 → unstable-2019-12-11 2020-02-10 12:55:26 -05:00
gnulib treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
go2nix treewide: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
go-bindata go-bindata: use fetchFromGitHub 2020-05-28 21:46:47 -04:00
go-bindata-assetfs treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
go-junit-report treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
go-langserver treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
go-motion treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
go-outline treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
go-protobuf go-protobuf: 1.3.2 -> 1.4.2 2020-06-17 12:18:24 -07:00
go-repo-root treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
go-swagger go-swagger: init at 0.24.0 (#90682) 2020-06-18 07:10:54 -07:00
go-symbols treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
go-toml go-toml: init at 1.8.0 2020-06-06 04:20:00 -05:00
go-tools go-tools: 2020.1.3 -> 2020.1.4 2020-05-15 10:12:14 -07:00
goa treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gocode gocode: 2018-11-05 -> 2020-04-06 2020-04-23 15:29:13 +01:00
gocode-gomod treewide: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
goconst treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
goconvey treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gocyclo treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
godef go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
godot godot: 3.2 -> 3.2.1 2020-03-23 20:35:53 +10:00
gofumpt go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
gogetdoc gogetdoc: remove unnecessary goDeps/goPackagePath 2020-06-10 01:09:59 +10:00
golangci-lint golangci-lint: update meta 2020-07-08 04:22:00 -05:00
golint treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gomodifytags gomodifytags: 1.4.0 -> 1.6.0 2020-05-19 06:47:36 +00:00
google-app-engine-go-sdk treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gopkgs go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
gopls gopls: 0.4.0 -> 0.4.1 2020-05-15 11:33:55 +02:00
gore gore: init at 0.5.0 (#89722) 2020-06-09 22:22:51 -07:00
gosec gosec: 1.2.0 -> 2.3.0 2020-06-14 13:23:45 +02:00
gotags treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gotests treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gotestsum gotestsum: 0.4.2 -> 0.5.1 2020-06-26 09:51:36 +00:00
gotools go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
govendor treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
govers treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gox gox: 20181025 -> 1.0.1 2020-04-28 09:40:28 +01:00
gpp treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
grabserial grabserial: 1.9.9 -> 2.0.2 2020-02-11 08:38:05 +00:00
gron treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gtk-mac-bundler treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
guile treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
halfempty halfempty: init at 0.30 2020-02-01 14:20:51 +01:00
haskell Merge pull request #91759 from NixOS/haskell-updates 2020-07-03 21:29:53 +02:00
hcloud hcloud: fix completions 2020-06-27 04:20:00 -05:00
heroku heroku: 7.41.1 -> 7.42.2 2020-07-01 04:20:00 -05:00
hexio treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
hobbes hobbes: 2020-03-10 -> 2020-05-19 2020-05-19 23:15:07 -04:00
iaca treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
icestorm icestorm: 2020.04.22 -> 2020.07.08 2020-07-09 09:12:42 -05:00
icr icr: 0.6.0 -> 0.8.0 2020-04-22 17:30:22 +08:00
iferr treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
imatix_gsl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
impl impl: 2018-02-27 -> 2019-11-19 2020-04-23 15:29:12 +01:00
ineffassign treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
interfacer treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
irony-server irony-server: Fix build with 1.4.0 cmake files 2019-11-26 00:39:53 +00:00
java treewide: remove deprecated value Application from makeDesktopItem 2020-06-25 12:18:37 +10:00
jazzy jazzy: 0.13.1 -> 0.13.3 2020-04-24 19:40:00 -07:00
jbake jbake: 2.6.4 -> 2.6.5 2020-05-05 13:05:32 +00:00
jd treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
jid jid: 0.7.2 -> 0.7.6 2020-04-27 21:49:49 -07:00
jira_cli treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
jl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
jmespath treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
jo treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
jp jp: 0.1.2 -> 0.1.3 2020-06-14 18:12:39 +00:00
jq Merge branch 'master' into staging-next 2019-08-24 08:55:37 +02:00
jsduck treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
json2hcl treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
jtc jtc: 1.75c -> 1.75d 2020-02-07 11:15:48 +00:00
just just: 0.5.11 -> 0.6.0 2020-06-24 16:16:01 +08:00
k6 k6: 0.24.0 -> 0.26.2 2020-05-24 20:13:51 +03:00
kafkacat treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
kcli go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
kexpand treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
kind go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
ktlint ktlint: 0.37.1 -> 0.37.2 2020-06-26 13:14:35 +00:00
kube-aws treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
kube-prompt treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
kubectx kubectx: 0.9.0 -> 0.9.1 2020-07-01 22:28:36 -06:00
kubeprompt go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
kubicorn treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
kubie kubie: enable on darwin 2020-05-19 04:20:00 -05:00
kustomize go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
kythe treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
lattice-diamond treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
lazygit lazygit: 0.20.5 -> 0.20.6 2020-07-12 11:50:04 -06:00
leaps treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
librarian-puppet-go treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
libsigrok treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
libsigrokdecode treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
literate-programming formatting: fix missing leading whitespace 2020-06-07 17:29:08 -04:00
makerpm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
maligned treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
manul treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mbed-cli treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mdk treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
metals metals: 0.9.0 -> 0.9.1 2020-07-03 18:50:01 +02:00
micronaut micronaut: 1.3.5 -> 1.3.6 2020-06-06 12:36:54 +00:00
minizinc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
misc easypdkprog: 1.2 -> 1.3 2020-07-14 14:25:50 +02:00
mod go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
modd treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mpfshell treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
msgpack-tools treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mustache-go treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nailgun treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nemiver treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
neoload treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
node-webkit treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nrpl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nsis treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nwjs treewide: use ffmpeg_3 explicitly if not wanted otherwise 2020-06-12 11:55:31 -07:00
ocaml dune_2: 2.6.0 -> 2.6.1 2020-07-05 12:11:03 +02:00
ofono-phonesim treewide: replace SRI hashes 2020-06-01 15:24:19 +02:00
omniorb omniorb: 4.2.3 -> 4.2.4 2020-04-10 07:31:58 +00:00
omnisharp-roslyn omnisharp-roslyn: add meta.homepage 2020-05-24 15:09:15 +02:00
open-policy-agent open-policy-agent: init at 0.15.0 2019-11-12 20:45:09 +01:00
operator-sdk operator-sdk: init at 0.18.2 2020-07-07 21:13:26 +02:00
oq oq: 1.0.2 -> 1.1.0 2020-05-10 17:05:51 +02:00
osslsigncode treewide: openssl_1_1 pinning is unnecessary 2019-08-23 02:02:50 +02:00
out-of-tree out-of-tree: 1.3.0 -> 1.4.0 2020-06-14 21:53:13 +00:00
overcommit treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
packer packer: 1.5.6 -> 1.6.0 2020-06-10 22:42:45 +02:00
packet treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
packet-cli packet-cli: 0.0.6 -> 0.0.7 2020-06-06 15:08:18 +00:00
pandoc gitit: init at 0.13.0.0 2020-06-12 13:21:34 +02:00
parinfer-rust parinfer-rust: fix strict deps build 2020-03-29 12:37:25 +01:00
parse-cli-bin treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
parsing bison: 3.6.2 -> 3.6.3 2020-06-19 11:06:59 +02:00
pax-rs treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pet go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
pew pew: 1.1.2 -> 1.2.0, fix build 2020-04-07 11:58:48 -07:00
pgformatter pgformatter: 4.2 -> 4.3 2020-03-29 04:20:00 -05:00
pgloader pgloader: 3.6.1 -> 3.6.2 2020-03-24 10:56:24 -07:00
phantomjs treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
phantomjs2 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pigeon pigeon: init at 20160310 2019-08-30 21:56:12 +02:00
pipenv pipenv: 2020.5.28 -> 2020.6.2 2020-06-11 01:11:27 +00:00
poetry2nix poetry2nix: 1.9.2 -> 1.10.0 2020-07-14 16:18:39 +02:00
postiats-utilities treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pretty-simple pretty-simple: init at 2.2.0.1 2020-01-27 20:28:43 +02:00
profiling treewide: replace base64 encoded hashes 2020-06-03 18:35:19 +02:00
prospector prospector: init at 1.2.0 2020-01-14 21:26:34 -08:00
proto-contrib go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
protoc-gen-doc go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
prototool prototool: 1.9.0 -> 1.10.0 (#88369) 2020-05-20 07:50:43 -07:00
pry treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pup treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
puppet/puppet-lint update versions in Gemfile.lock 2020-04-06 15:02:13 +02:00
purescript/spago spago: 0.15.1 -> 0.15.3 2020-06-19 22:29:21 +02:00
pxview pxview: init at 0.2.5 2020-05-05 10:14:43 -04:00
pydb treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pypi2nix pypi2nix: 2.0.3 -> 2.0.4 2020-01-21 21:19:09 +01:00
qtcreator treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
quicktemplate treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
quilt treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rdbtools treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rdocker treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
react-native-debugger treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
redis-dump redis-dump: add redis-load 2020-05-18 14:02:35 -04:00
reflex treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
reftools go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
remarshal treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
renderizer go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
reno treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
repository-managers/nexus treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rgp rgp: init at 1.7.0.29 (#79343) 2020-04-02 12:49:36 +01:00
richgo go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
rnix-lsp rnix-lsp: upgrade cargo fetcher and cargoSha256 2020-02-16 16:57:41 -05:00
ronn treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rq rq: fix build on darwin 2020-06-05 16:08:28 +07:00
rshell rshell: 0.0.27 -> 0.0.28 2020-05-20 00:27:42 +00:00
rtags rtags: 2.34 -> 2.38 2020-06-02 14:49:54 -07:00
rubocop update versions in Gemfile.lock 2020-04-06 15:02:13 +02:00
rucksack treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
run run: 0.7.1 -> 0.7.2 2020-05-20 00:37:36 +00:00
rund treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rust rust-analyzer: disable install check due to #93119 2020-07-14 21:51:50 +08:00
sass treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sassc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sauce-connect treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
scaff scaff: 0.1.1 -> 0.1.2 2020-03-05 01:15:47 -05:00
scalafix treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
scalafmt scalafmt: 2.5.2 -> 2.6.2 2020-07-06 20:37:40 +02:00
scry scry: build against crystal 0.31 2020-04-22 17:30:22 +08:00
scss-lint treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
selenium chromedriver: 81.0.4044.69 -> 83.0.4103.39 2020-05-22 13:12:18 +02:00
setupcfg2nix treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
shellcheck shellcheck: inherit meta 2020-04-12 10:47:15 +10:00
sigrok-cli treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
simavr treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
skaffold skaffold: use src.rev 2020-07-02 20:24:17 -05:00
skopeo skopeo: 1.0.0 -> 1.1.0 2020-06-20 10:24:34 +10:00
slimerjs treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
solarus-quest-editor solarus-quest-editor: 1.6.2 -> 1.6.4 2020-05-27 13:55:58 -07:00
sourcetrail treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
spirv-tools spirv-tools: 2019.3 -> 2019.4 2019-11-02 13:30:24 -07:00
spring-boot-cli spring-boot-cli: 2.3.0 -> 2.3.1 2020-07-07 09:51:30 -07:00
sqlint treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sqsh treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sslmate treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
stagit treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
statik treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
sunxi-tools treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
swiftformat swiftformat: 0.44.0 -> 0.44.2 2020-02-14 17:32:18 -08:00
systemfd systemfd: init at 0.3.0 2020-04-17 22:10:18 +01:00
textql treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
the-way the-way: 0.3.2 -> 0.4.0 2020-07-08 16:58:51 +00:00
thrust treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
toluapp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
tora treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00
toxiproxy toxiproxy: 2.1.3 -> 2.1.4 2020-05-20 01:08:49 -04:00
tracy tracy: add capture and update binaries 2020-06-21 21:34:36 +03:00
tradcpp treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
trellis trellis: 2020.06.12 -> 2020.06.29 2020-07-09 09:12:42 -05:00
tychus treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
udis86 udis86: init at 1.7.2 2019-08-31 16:38:26 +02:00
uftrace treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
unconvert treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
unity3d unity3d: fix editor not launching due to missing libraries (#91452) 2020-06-24 20:17:56 -04:00
unityhub unityhub: fix editor crashes after opening a project (#91443) 2020-06-24 17:06:58 -04:00
vagrant vagrant: 2.2.8 -> 2.2.9 2020-06-17 02:31:31 +02:00
vala-lint treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
vcstool treewide: replace bazaar with breezy 2020-05-25 09:22:54 +02:00
vgo2nix Merge master into staging-next 2020-05-05 19:51:09 +02:00
vim-vint treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
vndr treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
vogl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
vulkan-validation-layers treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
vultr vultr: 1.15.0 -> 2.0.1 2020-05-12 08:29:24 +00:00
vultr-cli vultr-cli: 0.3.1 -> 0.3.2 2020-06-06 14:10:38 -04:00
wabt wabt: 1.0.14 -> 1.0.16 2020-05-20 22:19:06 +02:00
wally-cli treewide: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
wasm-bindgen-cli wasm-bindgen-cli: 0.62.0 -> 0.64.0 2020-06-29 19:46:02 +02:00
wasm-pack treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
watchman treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
wiggle treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
wiiload treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
winpdb treewide: remove deprecated value Application from makeDesktopItem 2020-06-25 12:18:37 +10:00
wllvm wllvm: 1.2.2 -> 1.2.8 2020-03-31 06:56:11 +00:00
wp-cli wp-cli: 2.2.0 -> 2.4.0 2020-04-02 09:20:01 +00:00
wrangler wrangler: 1.9.2 -> 1.10.3 2020-06-30 19:00:55 +00:00
ws treewide: remove the-kenny from maintainers 2020-05-09 10:28:57 +01:00
xcbuild xcbuild: add compatibility support for exporting sdk info 2020-04-28 22:49:53 -04:00
xcpretty treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
xib2nib
xqilla treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
yaml2json treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
yarn yarn: 1.22.2 -> 1.22.4 (#83286) 2020-03-24 14:34:04 +01:00
yarn2nix-moretea yarn2nix: Don't pass yarnNix to mkDerivation (#92856) 2020-07-10 16:24:03 +00:00
ydiff treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
yj treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
yq treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
yq-go yq-go: 3.3.1 -> 3.3.2 2020-06-30 20:40:10 +00:00
yuicompressor treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00