Skip to content

Commit 70546e3

Browse files
committed
Add repo url support for luarocks
Signed-off-by: Tushar Goel <tushar.goel.dav@gmail.com>
1 parent 909014d commit 70546e3

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/packageurl/contrib/purl2url.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -520,11 +520,15 @@ def build_luarocks_download_url(purl):
520520
"""
521521
purl_data = PackageURL.from_string(purl)
522522

523+
qualifiers = purl_data.qualifiers or {}
524+
525+
repository_url = qualifiers.get("repository_url", "https://luarocks.org")
526+
523527
name = purl_data.name
524528
version = purl_data.version
525529

526530
if name and version:
527-
return f"https://luarocks.org/{name}-{version}.src.rock"
531+
return f"{repository_url}/{name}-{version}.src.rock"
528532

529533

530534
@download_router.route("pkg:conda/.*")

0 commit comments

Comments
 (0)