Bug 259502 - devel/tortoisehg: Switch to MASTER_SITES
Summary: devel/tortoisehg: Switch to MASTER_SITES
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Gleb Popov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-28 12:33 UTC by m.ne
Modified: 2021-10-29 12:23 UTC (History)
0 users

See Also:
arrowd: maintainer-feedback+


Attachments
Patch for devel/tortoisehg to use MASTER_SITES (1.87 KB, patch)
2021-10-28 12:33 UTC, m.ne
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description m.ne 2021-10-28 12:33:01 UTC
Created attachment 229094 [details]
Patch for devel/tortoisehg to use MASTER_SITES

While doing a poudriere run I stumbled upon a failure to fetch the dist files. As I looked into the issue, I noticed that there are properly versioned tar balls provided (and seemingly encouraged to use) upstream. As this mechanism looks a bit less fragile for future updates as well, I decided to prepare and submit a patch doing that change.
Comment 1 commit-hook freebsd_committer 2021-10-29 12:22:02 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=088999b5b430e9d21d1195685ba0f1263ecb1c4d

commit 088999b5b430e9d21d1195685ba0f1263ecb1c4d
Author:     Martin Neubauer <m.ne@gmx.net>
AuthorDate: 2021-10-29 12:20:23 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2021-10-29 12:21:11 +0000

    devel/tortoisehg: Switch MASTER_SITES.

    PR:             259502

 devel/tortoisehg/Makefile | 13 ++++---------
 devel/tortoisehg/distinfo |  6 +++---
 2 files changed, 7 insertions(+), 12 deletions(-)
Comment 2 Gleb Popov freebsd_committer 2021-10-29 12:23:21 UTC
I started using GitLab because mercurial.org releases were lagging behind at some point of time. Let's see if it got better.

Thanks for the patch.