mirakurun: use gitUpdater

This commit is contained in:
Kira Bruneau 2022-04-23 15:07:16 -04:00
parent f14a57c95b
commit be590c34c6
2 changed files with 5 additions and 11 deletions

View file

@ -6,9 +6,8 @@
{ lib
, stdenvNoCC
, bash
, common-updater-scripts
, fetchFromGitHub
, genericUpdater
, gitUpdater
, jq
, makeWrapper
, mkYarnPackage
@ -80,8 +79,7 @@ stdenvNoCC.mkDerivation rec {
inherit
pname
version
common-updater-scripts
genericUpdater
gitUpdater
writers
jq
yarn

View file

@ -2,8 +2,7 @@
, version
, homepage
, lib
, common-updater-scripts
, genericUpdater
, gitUpdater
, writers
, jq
, yarn
@ -11,15 +10,12 @@
}:
let
updater = genericUpdater {
updater = gitUpdater {
inherit pname version;
attrPath = lib.toLower pname;
# exclude prerelease versions
versionLister = writers.writeBash "list-mirakurun-versions" ''
${common-updater-scripts}/bin/list-git-tags --url=${homepage} \
| grep '^[0-9]\+\.[0-9]\+\.[0-9]\+$'
'';
ignoredVersions = "-";
};
updateScript = builtins.elemAt updater 0;
updateArgs = map (lib.escapeShellArg) (builtins.tail updater);