Date: Sun, 17 Oct 2021 18:37:36 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 259233] devel/coursier: account for coursier changes and update to 2.0.16 Message-ID: <bug-259233-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D259233 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: chris@chris-kipp.io CC: jhyphenkeck@gmail.com CC: jhyphenkeck@gmail.com Flags: maintainer-feedback?(jhyphenkeck@gmail.com) Created attachment 228785 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D228785&action= =3Dedit 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 Meta= ls, the Scala language server), and it also updates the way it extracts the artifact. Previously it was grabbing source and taking the coursier executa= ble 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. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-259233-7788>