[MacPorts] #56003: audacity: Update to 2.2.2

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[MacPorts] #56003: audacity: Update to 2.2.2

MacPorts
#56003: audacity: Update to 2.2.2
------------------------+----------------------
 Reporter:  ryandesign  |      Owner:  RJVB
     Type:  update      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:              |       Port:  audacity
------------------------+----------------------
 audacity should be updated to the latest version:

 {{{
 $ port livecheck audacity
 audacity seems to have been updated (port version: 2.2.0, new version:
 2.2.2)
 }}}

 When you do, please remove the inaccurate comment that the port is using a
 release tarball (it's not; the developers don't offer them*), and remove
 the `distname` override and allow the github portgroup's default
 `distname` to be used; it works fine.

 *Well, they don't offer any release tarballs on GitHub, only
 automatically-generated ones. They do offer presumably premade tarballs at
 http://www.audacityteam.org/download/source/ but the download URLs contain
 a parameter called `expiretime` which makes me think the links will
 expire, and we wouldn't want to use expiring links in MacPorts. If we
 could find a non-expiring source of those files, and if they're suitable
 (if they contain all the files you need), then we should use them, since
 they're xz-compressed and smaller.

--
Ticket URL: <https://trac.macports.org/ticket/56003>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56003: audacity: Update to 2.2.2

MacPorts
#56003: audacity: Update to 2.2.2
-------------------------+------------------
  Reporter:  ryandesign  |      Owner:  RJVB
      Type:  update      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  audacity    |
-------------------------+------------------

Comment (by RJVB):

 This update has taken me way more time than it should have, because of a
 regression causing the build to fail.

 I'm not even certain why I jumped in so quickly; in the future please
 provide arguments why a newer version is better and/or the upgrade urgent.

 And if we really have to split hairs: the non-devel port grabs the tarball
 corresponding to a release version. A tarball containing a release is a
 release tarball AFAIAC, regardless of how it was made.

--
Ticket URL: <https://trac.macports.org/ticket/56003#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56003: audacity: Update to 2.2.2

MacPorts
In reply to this post by MacPorts
#56003: audacity: Update to 2.2.2
-------------------------+------------------
  Reporter:  ryandesign  |      Owner:  RJVB
      Type:  update      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  audacity    |
-------------------------+------------------

Comment (by ryandesign):

 Replying to [comment:1 RJVB]:
 > This update has taken me way more time than it should have, because of a
 regression causing the build to fail.
 >
 > I'm not even certain why I jumped in so quickly; in the future please
 provide arguments why a newer version is better and/or the upgrade urgent.

 I merely noticed a new version was available so I filed a ticket. That's
 all.

 > And if we really have to split hairs: the non-devel port grabs the
 tarball corresponding to a release version. A tarball containing a release
 is a release tarball AFAIAC, regardless of how it was made.

 GitHub offers four different types of file downloads; you can specify in
 the `github.tarball_from` option which type you want. Based on the string
 that appears in their URLs, I'm naming those types "archive", "tarball",
 "downloads" and "releases". Since you haven't specified
 `github.tarball_from`, you get the default, which is a "tarball" not a
 "release". This GitHub project does not offer any "releases".

--
Ticket URL: <https://trac.macports.org/ticket/56003#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #56003: audacity: Update to 2.2.2

MacPorts
In reply to this post by MacPorts
#56003: audacity: Update to 2.2.2
-------------------------+--------------------
  Reporter:  ryandesign  |      Owner:  RJVB
      Type:  update      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:  fixed       |   Keywords:
      Port:  audacity    |
-------------------------+--------------------
Changes (by mojca):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 https://github.com/macports/macports-ports/pull/1415

--
Ticket URL: <https://trac.macports.org/ticket/56003#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS