notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
forge-devel Work with Git forges from the comfort of Magit (Development Version)
0.3.0.38 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.3.0.24_1Version of this port present on the latest quarterly branch.
Maintainer: yasu@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-07-02 16:45:30
Last Update: 2022-01-13 09:59:43
Commit Hash: 3c32a402
Also Listed In: elisp
License: GPLv3+
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • forge-devel>0:devel/forge-devel
Conflicts:
CONFLICTS:
  • forge-emacs*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/devel/forge-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/forge-devel
  • pkg install forge-devel
PKGNAME: forge-devel
Package flavors (<flavor>: <package>)
  • full: forge-devel
  • canna: forge-devel-emacs_canna
  • nox: forge-devel-emacs_nox
  • devel_full: forge-devel-emacs_devel
  • devel_nox: forge-devel-emacs_devel_nox
distinfo:
Packages (timestamps in pop-ups are UTC):
forge-devel
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.3.0.24_1
FreeBSD:12:amd640.3.0.380.3.0.24_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.0.380.3.0.24_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.0.380.3.0.24_1
FreeBSD:13:amd640.3.0.380.3.0.24_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.0.380.3.0.24_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.3.0.38-
FreeBSD:14:amd640.3.0.38-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.0.38-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs27
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.2.1.140.2.1.7
FreeBSD:11:armv6--
FreeBSD:11:i3860.2.1.140.2.1.7
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.2.1.7
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs27_canna
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.2.1.140.2.1.7
FreeBSD:11:armv6--
FreeBSD:11:i3860.2.1.140.2.1.7
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.2.1.7
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs27_nox
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.2.1.140.2.1.7
FreeBSD:11:armv6--
FreeBSD:11:i3860.2.1.140.2.1.7
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7-0.2.1.35
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.2.1.7
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs28
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.2.1.140.2.1.7
FreeBSD:11:armv6--
FreeBSD:11:i3860.2.1.140.2.1.7
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.2.1.7
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs28_nox
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.2.1.140.2.1.7
FreeBSD:11:armv6--
FreeBSD:11:i3860.2.1.140.2.1.7
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.2.1.7
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs29_nox
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7-0.2.1.35
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs_canna
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.3.0.24_1
FreeBSD:12:amd640.3.0.380.3.0.24_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.0.380.3.0.24_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.0.380.3.0.24_1
FreeBSD:13:amd640.3.0.380.3.0.24_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.0.380.3.0.24_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.3.0.38-
FreeBSD:14:amd640.3.0.38-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.0.38-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs_devel
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.3.0.24_1
FreeBSD:12:amd640.3.0.380.3.0.24_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.0.380.3.0.24_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.0.380.3.0.24_1
FreeBSD:13:amd640.3.0.380.3.0.24_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.0.380.3.0.24_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.3.0.38-
FreeBSD:14:amd640.3.0.38-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.0.38-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs_devel_nox
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.3.0.24_1
FreeBSD:12:amd640.3.0.380.3.0.24_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.0.380.3.0.24_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.0.380.3.0.24_1
FreeBSD:13:amd640.3.0.380.3.0.24_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.0.380.3.0.24_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.3.0.38-
FreeBSD:14:amd640.3.0.38-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.0.38-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
forge-devel-emacs_nox
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.3.0.24_1
FreeBSD:12:amd640.3.0.380.3.0.24_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.0.380.3.0.24_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.0.380.3.0.24_1
FreeBSD:13:amd640.3.0.380.3.0.24_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.0.380.3.0.24_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.3.0.38-
FreeBSD:14:amd640.3.0.38-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.0.38-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. closql>=1.2.0 : databases/closql@full
  2. dash.el>=2.19.1 : devel/dash.el@full
  3. emacsql>=3.0.0 : databases/emacsql@full
  4. ghub>=3.5.4 : devel/ghub@full
  5. magit-devel>=3.3.0 : devel/magit-devel@full
  6. markdown-mode.el>=2.4 : textproc/markdown-mode.el@full
  7. transient>=0.3.6 : devel/transient@full
  8. yaml.el>=0.3.4 : textproc/yaml.el@full
  9. emacs-27.2 : editors/emacs@full
  10. gmake>=4.3 : devel/gmake
  11. makeinfo : print/texinfo
Runtime dependencies:
  1. closql>=1.2.0 : databases/closql@full
  2. dash.el>=2.19.1 : devel/dash.el@full
  3. emacsql>=3.0.0 : databases/emacsql@full
  4. ghub>=3.5.4 : devel/ghub@full
  5. magit-devel>=3.3.0 : devel/magit-devel@full
  6. markdown-mode.el>=2.4 : textproc/markdown-mode.el@full
  7. transient>=0.3.6 : devel/transient@full
  8. yaml.el>=0.3.4 : textproc/yaml.el@full
  9. emacs-27.2 : editors/emacs@full
  10. indexinfo : print/indexinfo
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/magit/forge/tar.gz/v0.3.0-38-g0ff9b8a?dummy=/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
13 Jan 2022 09:59:43
 files touched by this commit commit hash:3c32a4025e54ee64bd20f0ae07f7effdb3638919  0.3.0.38
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/{forge-devel,magit-devel}: Mark MAKE_JOBS_UNSAFE again

Unfortunately parallel build still fails if Emacs is build with native
compilation enabled.
08 Jan 2022 10:15:31
 files touched by this commit commit hash:daec4c142b171c0059c25a77f4908ca2d7e431e3  0.3.0.38
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

Remove MAKE_JOBS_UNSAFE as parallel build succeeds even if Emacs is
build with native compilation enabled.

Changes:	https://github.com/magit/forge/commits/0ff9b8a
15 Dec 2021 03:59:12
 files touched by this commit commit hash:28d96f0b9e2aed7aa57832f9559d5f81486a80e4  0.3.0.24_1
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

Changes:	https://github.com/magit/forge/commits/402773e
15 Nov 2021 15:19:58
 files touched by this commit commit hash:061afcca16999e2e4e791d4517a918d0d606d692  0.3.0.2_1
Joseph Mingrone (jrm) search for other commits by this committer
USES=emacs: Chase package name changes

PR:		259259
Differential Revision:	https://reviews.freebsd.org/D32613
28 Oct 2021 00:06:50
 files touched by this commit commit hash:6f5797fa28907aedf3d55c9c7f61c23be011914d  0.3.0.2
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

* Add some ports to {BUILD|RUN}_DEPENDS. Currently they are indirect
  dependency of this port and adding them to {BUILD|RUN}_DEPENDS
  doesn't take any effect right now. But upstream specifies them as
  dependency. Futhermore there are signs that dependency between the
  ports that this port requires may change in the near future. And if
  it really happens it may result in the issue that required port is
  split from indirect dependency. So it is also intended as
  safekeeping.
* Adjust version range of dependency.

Changes:	https://github.com/magit/forge/commits/72b29bd
02 Oct 2021 07:56:22
 files touched by this commit commit hash:a43d5aad9296c67ba054f57da5dd06c293dee7ed  0.2.1.35
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

Mark MAKE_JOBS_UNSAFE as parallel build fails if Emacs is built with
native compilation enabled.

Changes:	https://github.com/magit/forge/commits/6738256
Approved by:	ygy (mentor)
Differential Revision:	https://reviews.freebsd.org/D32277
01 Oct 2021 22:55:27
 files touched by this commit commit hash:126e3bb1f15157e4624a26aed1d01393603b03e0  0.2.1.14_1
Joseph Mingrone (jrm) search for other commits by this committer
*: Chase new major version (29) of editors/emacs-devel

Differential Revision:	https://reviews.freebsd.org/D32258
28 Sep 2021 05:13:33
 files touched by this commit commit hash:10c30f1825b82a7e2e27e2d9e176fe8f325ffce3  0.2.1.14
Yasuhiro Kimura (yasu) search for other commits by this committer
*/*: Update MAINTAINER address of my ports to that of FreeBSD.org

Approved by:	meta (mentor)
Differential Revision:	https://reviews.freebsd.org/D32170
17 Aug 2021 05:16:55
 files touched by this commit commit hash:c8a3de21415f5bf0f837529b3316008626803072  0.2.1.14
Guangyuan Yang (ygy) search for other commits by this committer
Author: Yasuhiro Kimura
devel/forge-devel: Update to 0.2.1-14

PR:		257898
02 Jul 2021 16:42:18
 files touched by this commit commit hash:9c1d97c77ba5f47bcfbe1f0d4740751e08bd2a45  0.2.1.7
Guangyuan Yang (ygy) search for other commits by this committer
Author: Yasuhiro Kimura
devel/forge-devel: New port

Work with Git forges from the comfort of Magit (Development Version).

PR:		255962
Approved by:	lwhsu (mentor)

Number of commits found: 10