Fwd: [MacPorts] #68587: pg github: create new 1.1 version
Jason Liu
jasonliu at umich.edu
Sun Oct 29 14:02:59 UTC 2023
Hello everyone,
After yet one more reminder from one of the committers to add
"github.tarball_from archive" to my Portfile, it was the straw that broke
this camel's back, and I have decided to do something about it. So I've
created a Trac ticket to make a new github 1.1 PortGroup, that sets the
default "tarball_from" to be "archive", so that we don't need to add an
extra line just to achieve what should be the default behavior.
Thoughts? Opinions? Let's have a discussion in the Trac ticket.
--
Jason Liu
---------- Forwarded message ---------
From: MacPorts <noreply at macports.org>
Date: Sun, Oct 29, 2023 at 9:54 AM
Subject: [MacPorts] #68587: pg github: create new 1.1 version
To:
Cc: <jasonliu at umich.edu>, <macports-tickets at lists.macports.org>
#68587: pg github: create new 1.1 version
-------------------------+-----------------------
Reporter: jasonliu-- | Owner: (none)
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Keywords: portgroup | Port: pg-github
-------------------------+-----------------------
I'm proposing that we create a new {{{github 1.1}}} PortGroup that lives
along-side the existing {{{github 1.0}}} PortGroup. The only difference is
to set the default {{{tarball_from}}} to be {{{archive}}}, so that
Portfile writers don't need to add an extra {{{tarball_from archive}}}
line to their portfiles just to achieve what should be the default
behavior. By making it a new 1.1 PortGroup and also keeping the 1.0
PortGroup around, it maintains backwards compatibility, so that we don't
break the checksums for dozens, maybe hundreds of existing ports that are
using the 1.0 PortGroup and may still be fetching from the legacy/dummy
URLs.
--
Ticket URL: <https://trac.macports.org/ticket/68587>
MacPorts <https://www.macports.org/>
Ports system for macOS
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20231029/fe01c2fb/attachment.htm>
More information about the macports-dev
mailing list