Created attachment 219697 [details] Patch file Add devel/magit-devel, development version of devel/magit. Latest version of Magit is 2.90.1 and is released 2 years ago. And after that a lot of new features and improvements are added to master branch of upstream git repository. At first I consider updating devel/magit port to latest snapshot. But there are users who prefer stability to new feature. So I decided to create new port for development version of Magit. To apply attached patch please take following steps. 1. cd /usr/ports 2. svn copy devel/magit devel/magit-devel 3. svn patch /path/to/attached/patch Bug #251146 and bug #251147 add new ports that this port requires. So please commit them before committing this port.
Created attachment 220022 [details] Updated patch file Update to latest snapshot.
Created attachment 220328 [details] Updated patch file Update to latest snapshot.
Created attachment 220939 [details] Updated patch file Update to latest snapshot.
A commit references this bug: Author: jrm Date: Wed Jan 13 22:23:22 UTC 2021 New revision: 561517 URL: https://svnweb.freebsd.org/changeset/ports/561517 Log: New port, devel/magit-devel: Git interface for Emacs (devel version) PR: 251148 Submitted by: Yasuhiro Kimura <yasu@utahime.org> (maintainer) Changes: head/devel/Makefile head/devel/magit/Makefile head/devel/magit-devel/ head/devel/magit-devel/Makefile head/devel/magit-devel/distinfo head/devel/magit-devel/pkg-descr head/devel/magit-devel/pkg-message head/devel/magit-devel/pkg-plist
Thanks. Committed with a few tweaks. - Follow 'Example 5.14. Using USE_GITHUB to Access a Commit Between Two Versions' - Follow 'Chapter 15. Order of Variables in Port Makefiles' with the help of linters (portlint, portclippy, portfmt) - Use latest upstream commit