X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=flakes%2Fmypackages%2Fpkgs%2Fwebapps%2Fnextcloud%2Fapps%2Fgpxedit.nix;h=65c28fa0d884725c463757d2c0194ec364d9799a;hb=776aa3603903616702b8bc1d9e955d3a6da9ee1e;hpb=c7b16397101fd534c41ede5ae7c55e7e120c06f7;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxedit.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxedit.nix new file mode 100644 index 0000000..65c28fa --- /dev/null +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxedit.nix @@ -0,0 +1,30 @@ +{ buildApp, nextcloudVersion }: +let + gpxedit_0_0_14 = buildApp rec { + appName = "gpxedit"; + version = "0.0.14"; + url = "https://gitlab.com/eneiluj/gpxedit-oc/wikis/uploads/5b184c24f9e767ad19a84e177a9b473c/${appName}-${version}.tar.gz"; + sha256 = "1kgpcxps73l83krrjxdzh4vzacja4m3vwidf9kidgqq505cgzq90"; + otherConfig = { + mimetypealiases = { + "application/gpx+xml" = "gpx"; + }; + mimetypemapping = { + "gpx" = ["application/gpx+xml"]; + }; + }; + }; + versions = { + "14" = gpxedit_0_0_14; + "15" = gpxedit_0_0_14; + "16" = gpxedit_0_0_14; + "17" = gpxedit_0_0_14; + "18" = gpxedit_0_0_14; + "19" = gpxedit_0_0_14; + "20" = gpxedit_0_0_14; + "21" = gpxedit_0_0_14; + "22" = gpxedit_0_0_14; + "23" = gpxedit_0_0_14; + }; +in + versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app gpxedit")