diff options
| author | Maximilian Bosch <maximilian@mbosch.me> | 2022-09-26 20:32:33 +0200 |
|---|---|---|
| committer | Maximilian Bosch <maximilian@mbosch.me> | 2022-09-26 20:32:33 +0200 |
| commit | 3ca9b9a8ad1b9dee2ec40eecca557f0578786b93 (patch) | |
| tree | 78acd78931012c75db5d45d497e619a49f45d368 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | dae204faa0243b4d0c0234a5f5f83a2549ecb5b7 (diff) | |
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).
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
