+31
maintainers/scripts/kde/collect-licenses.sh
+31
maintainers/scripts/kde/collect-licenses.sh
···+eval "$(nix-instantiate --eval -A kdePackages.sources --json --strict | jq 'to_entries[] | "sources[" + .key + "]=" + .value' -r)"+(cd "$TMPDIR/$k"; reuse lint --json) | jq --arg name "$k" '{$name: .summary.used_licenses | sort}' -c > "$TMPDIR/$k.json"
+13
maintainers/scripts/kde/collect-logs.sh
+13
maintainers/scripts/kde/collect-logs.sh
···+for name in $(nix-env -qaP -f . -A kdePackages --json | jq -r 'to_entries[] | .key' | sed s/kdePackages.//); do
+36
maintainers/scripts/kde/collect-metadata.py
+36
maintainers/scripts/kde/collect-metadata.py
···
+127
maintainers/scripts/kde/collect-missing-deps.py
+127
maintainers/scripts/kde/collect-missing-deps.py
···+if line == "-- The following OPTIONAL packages have not been found:" or line == "-- The following RECOMMENDED packages have not been found:":+if not any(package.startswith(i) for i in OK_MISSING | OK_MISSING_BY_PACKAGE.get(pname, set()))
+113
maintainers/scripts/kde/generate-sources.py
+113
maintainers/scripts/kde/generate-sources.py
···+#!nix-shell -i python3 -p "python3.withPackages(ps: [ ps.beautifulsoup4 ps.click ps.httpx ps.jinja2 ps.pyyaml ])
+185
maintainers/scripts/kde/utils.py
+185
maintainers/scripts/kde/utils.py
···+return subprocess.check_output(["git", "-C", path, "rev-parse", "--short", "HEAD"]).decode().strip()+json.dump({"version": self.version, "dependencies": deps}, fd, cls=DataclassEncoder, sort_keys=True, indent=2)