nixpkgs/pkgs
Maximilian Bosch 3ca9b9a8ad
fetchNextcloudApp: rewrite with fetchzip & applyPatches
There are the following issues with the current implementation:

* `fetchurl` with a tarball from GitHub appears to break occasionally
  because the tarballs are not necessarily reproducible. Because of
  that, `fetchFromGitHub` unpacks the tarball already because the
  contents are actually reproducible in contrast to the tarball. To have
  the same behavior here, we use `fetchzip` now (and `applyPatches` on
  top to apply additional patches if needed).

* Fixes the way how patches are applied. Previously, when having patches
  for a git checkout of the app, these wouldn't apply because the
  `appname-version` prefix is missing.

* Because all old hashes are broken with this, I added an evaluation
  check that breaks evaluation when using the old API (i.e. with
  `name`/`version` which are not needed anymore).
2022-09-26 20:32:33 +02:00
..
applications Merge pull request #192245 from pogobanane/cider 2022-09-26 15:54:50 +02:00
build-support fetchNextcloudApp: rewrite with fetchzip & applyPatches 2022-09-26 20:32:33 +02:00
common-updater
data Merge pull request #193012 from r-ryantm/auto-update/numix-icon-theme-circle 2022-09-26 10:57:10 -03:00
desktops Merge pull request #192180 from samueldr/fix/plasma-mobile-qtfeedback 2022-09-23 15:53:02 -04:00
development python3Packages.energyflow: init at 1.3.2 2022-09-26 11:41:15 -04:00
games Merge pull request #189799 from r-ryantm/auto-update/unciv 2022-09-25 21:41:15 +02:00
misc
os-specific linux: 5.4.213 -> 5.4.214 2022-09-26 13:24:14 +02:00
pkgs-lib
servers matrix-appservice-irc: 0.35.0 -> 0.35.1 2022-09-26 13:49:09 +02:00
shells murex: 2.11.2000 -> 2.11.2030 2022-09-24 19:34:35 +08:00
stdenv check-meta.nix: type checking changes 2022-09-25 16:37:15 +02:00
test
tools Merge pull request #193017 from r-ryantm/auto-update/cdk-go 2022-09-26 17:40:37 +02:00
top-level python3Packages.energyflow: init at 1.3.2 2022-09-26 11:41:15 -04:00