Date: Sun, 17 Oct 2021 18:37:36 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259233 Bug ID: 259233 Summary: devel/coursier: account for coursier changes and update to 2.0.16 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: email@example.com CC: firstname.lastname@example.org CC: email@example.com Flags: maintainer-feedback?(firstname.lastname@example.org) Created attachment 228785 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=228785&action=edit Diff for changes in devel/coursier for new version and structure The current version of coursier on ports is 1.1.0-M12. There have been many changes with the project since then. This diff updates not only the version to the latest stable version of coursier (needed for Scala users that use Metals, the Scala language server), and it also updates the way it extracts the artifact. Previously it was grabbing source and taking the coursier executable from the root. That project structure has changed, so that's no longer possible. I instead followed a similar approach to what shells/ammonite does and instead grab the coursier executable from the releases. There has also been a lot of new features added, which is the reason for the pkg-descr change. I've followed the testing steps in the porters-handbook, everything works, and I believe I have the diff all set to go. This is my first time submitting to ports, so please let me know if there is something else needed. -- You are receiving this mail because: You are the assignee for the bug.