Opened 7 months ago

Last modified 2 months ago

#69920 assigned update

fossil: upgrade to 2.24 and update port to comply with Fossil maintainer instructions

Reported by: ksshannon (Kyle Shannon) Owned by: ci42
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: haspatch Cc: aslakr (Aslak Raanes)
Port: fossil

Description

The fossil project publishes a page for package maintainers to check and download releases at:

https://fossil-scm.org/home/uv/releases.md

This patch changes the master_sites/distname values to comply with these instructions, as well as updating the livecheck target and regex.

While updating the port, also remove the --with-exec-rel-paths which was set at some point. This was discussed in the fossil forum at https://fossil-scm.org/forum/forumpost/06fd5536c1, and removing the configure flag seems to be a better default. See #65085.

There is also #65516, so I'm not sure if I should or shouldn't assign to that owner, but I did, following the ticket instructions.

Closes #65085

Attachments (1)

fossil.patch (1.9 KB) - added by ksshannon (Kyle Shannon) 7 months ago.
Fix version

Download all attachments as: .zip

Change History (6)

comment:1 Changed 7 months ago by ryandesign (Ryan Carsten Schmidt)

Since removing --with-exec-rel-paths changes the runtime behavior, the revision must be increased, unless of course the version is updated at the same time.

comment:2 Changed 7 months ago by ksshannon (Kyle Shannon)

I did bump the version, figuring I'd do it all at once. If it's better to do separate changes, I can do that.

Changed 7 months ago by ksshannon (Kyle Shannon)

Attachment: fossil.patch added

Fix version

comment:3 Changed 7 months ago by ksshannon (Kyle Shannon)

Except I uploaded the wrong patch. I've re-uploaded the patch with the version change. My bad.

comment:4 Changed 6 months ago by ksshannon (Kyle Shannon)

New patch updates the version, the live check and the hash referenced in the fossil page. Is there anything else needed? Thanks.

comment:5 Changed 2 months ago by aslakr (Aslak Raanes)

Cc: aslakr added
Note: See TracTickets for help on using tickets.