Bug 247504

Summary: sysutils/py-salt: Provide ports for all currently supported versions
Product: Ports & Packages Reporter: James TD Smith <ahktenzero+freebsd>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: New ---    
Severity: Affects Some People CC: ari, christer.edwards
Priority: --- Flags: bugzilla: maintainer-feedback? (christer.edwards)
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237971
Attachments:
Description Flags
Port for Salt 3000.x
none
Port for Salt 3000.5 none

Description James TD Smith 2020-06-23 16:56:22 UTC
When the Salt port was updated to the 3000 branch, a port for the 2019.2 branch was also added to allow users who wanted to continue using it to do so. This was not done for the update to 3001, and I would like to keep using the 3000 branch for now.

According to the support schedule at https://www.saltstack.com/product-support-lifecycle/, 2019.2 will still get patches until the 30th of September 2020 and 3000 will be supported until 30th August 2021. Can we have ports for all the currently supported branches, or at least the latest and previous major releases so users can choose when to upgrade?
Comment 1 James TD Smith 2020-06-24 15:30:11 UTC
Created attachment 215908 [details]
Port for Salt 3000.x

Created a port for Salt 3000.x based on the existing ones. I also added a patch to get it to use cryptodome instead of the unmaintained py-crypto.
Comment 2 ari 2020-06-29 05:26:32 UTC
Possibly a duplicate of https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237971
Comment 3 James TD Smith 2020-11-03 18:23:05 UTC
Created attachment 219327 [details]
Port for Salt 3000.5

Updated port for the 3000.5 security update