nixpkgs/pkgs/applications
Marius Bergmann 3ddd53e576 terraform-providers: fix handling of version/rev in provider list
I interpreted the purpose of stripping the first character from the 'version'
argument as an attempt to remove a prefixed 'v' (e.g. 'v1.0.0') from a version
tag. This works if the tag actually has a 'v' prefix, but also removes the first
character if version tags are not prefixed (e.g. '1.0.0').

Additionally, the 'v' was added again when specifying the `rev` for
`fetchFromGitHub` in default.nix. As described above, this did also not work
when provider repos did not prefix their version tags with 'v'.

I changed the implementation as follows:

- `version` and `rev` are stored inside data.nix
- `version` is used to declare the nix package version
- `rev` is used to fetch the proper git ref when building the package
- for determining `version`, an optional leading 'v' is trimmed from the tag
  name

Now this has the implication that the latest tag must always be a release tag
when using the `update-all` script, but as the result of running `update-all`
should always be reviewed before submission, makes this appear a manageable
tradeoff to me.
2019-11-08 23:41:08 +01:00
..
accessibility contrast: init at 0.0.2 2019-10-31 09:46:15 -04:00
audio samplv1: 0.9.10 -> 0.9.11 2019-11-03 10:03:33 +01:00
backup Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
blockchains jormungandr: 0.7.0-rc3 -> 0.7.0-rc4 2019-11-01 23:42:02 +01:00
display-managers lightdm: cleanup uneeded files 2019-10-13 13:55:12 -04:00
editors quilter: 2.0.0 -> 2.0.2 2019-11-03 10:05:47 +01:00
gis qgis: 3.8.2 -> 3.10.0 2019-10-29 10:22:01 +01:00
graphics Merge pull request #72491 from urkud/inkscape-cleanup 2019-11-03 06:52:59 +00:00
kde spectacle: add new kwayland dependency 2019-10-16 10:22:51 +02:00
misc pytrainer: 2.0.0 -> 2.0.1 2019-11-03 10:05:30 +01:00
networking terraform-providers: fix handling of version/rev in provider list 2019-11-08 23:41:08 +01:00
office Merge pull request #62137 from tbenst/pympress 2019-10-30 15:09:15 +01:00
qubes/qubes-core-vchan-xen qubes-core-vchan-xen: init at 4.1.2 2019-10-02 15:26:53 +00:00
radio welle-io: 1.0 -> 2.0 2019-10-31 09:27:05 +01:00
science star: 2.7.2b -> 2.7.3a 2019-11-03 10:23:05 +01:00
search Merge branch 'master' into staging-next 2019-10-03 01:47:08 +02:00
version-management gitAndTools.stgit: 0.20 -> 0.21 2019-11-03 10:04:16 +01:00
video obs-linuxbrowser: update to latest 'master' version from Github 2019-10-28 21:21:12 +01:00
virtualization umoci: 0.4.4 2019-10-30 09:43:44 +01:00
window-managers Merge pull request #71292 from doronbehar/awesome-luajit 2019-10-21 22:03:21 +03:00