Opened 13 days ago

Last modified 13 days 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:
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) 13 days ago.
Fix version

Download all attachments as: .zip

Change History (4)

comment:1 Changed 13 days 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 13 days 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 13 days ago by ksshannon (Kyle Shannon)

Attachment: fossil.patch added

Fix version

comment:3 Changed 13 days ago by ksshannon (Kyle Shannon)

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

Note: See TracTickets for help on using tickets.