notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
forge-devel Work with Git forges from the comfort of Magit (Development Version)
0.3.1.65 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 Version 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-08-01 16:13:19
Commit Hash: e88737d
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
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
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.1.48
FreeBSD:12:amd640.3.1.650.3.1.48
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.1.650.3.1.48
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.1.650.3.1.48
FreeBSD:13:amd640.3.1.650.3.1.48
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.1.650.3.1.48
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch640.3.1.65-
FreeBSD:14:amd640.3.1.65-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.1.65-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
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:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
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:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
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--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.2.1.7
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
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:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
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:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
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.1.48
FreeBSD:12:amd640.3.1.650.3.1.48
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.1.650.3.1.48
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.1.650.3.1.48
FreeBSD:13:amd640.3.1.650.3.1.48
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.1.650.3.1.48
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch640.3.1.65-
FreeBSD:14:amd640.3.1.65-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.1.65-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
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.1.48
FreeBSD:12:amd640.3.1.650.3.1.48
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.1.650.3.1.48
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.1.650.3.1.48
FreeBSD:13:amd640.3.1.650.3.1.48
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.1.650.3.1.48
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch640.3.1.65-
FreeBSD:14:amd640.3.1.65-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.1.65-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
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.1.48
FreeBSD:12:amd640.3.1.650.3.1.48
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.1.650.3.1.48
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.1.650.3.1.48
FreeBSD:13:amd640.3.1.650.3.1.48
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.1.650.3.1.48
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch640.3.1.65-
FreeBSD:14:amd640.3.1.65-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.1.65-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv640.3.0.2_1-
 
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.1.48
FreeBSD:12:amd640.3.1.650.3.1.48
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.1.650.3.1.48
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.3.1.650.3.1.48
FreeBSD:13:amd640.3.1.650.3.1.48
FreeBSD:13:armv6-0.3.1.48
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.1.650.3.1.48
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64-0.3.1.48
FreeBSD:14:aarch640.3.1.65-
FreeBSD:14:amd640.3.1.65-
FreeBSD:14:armv60.3.1.65-
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.1.65-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv640.3.0.2_1-
 

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. compat.el>=28.1.1.0 : misc/compat.el@full
  3. dash.el>=2.19.1 : devel/dash.el@full
  4. emacsql>=3.0.0 : databases/emacsql@full
  5. ghub-devel>=3.5.4 : devel/ghub-devel@full
  6. magit-devel>=3.3.0 : devel/magit-devel@full
  7. markdown-mode.el>=2.4 : textproc/markdown-mode.el@full
  8. transient-devel>=0.3.6 : devel/transient-devel@full
  9. yaml.el>=0.3.4 : textproc/yaml.el@full
  10. gsed : textproc/gsed
  11. emacs-28.1 : editors/emacs@full
  12. gmake>=4.3 : devel/gmake
  13. makeinfo : print/texinfo
Runtime dependencies:
  1. closql>=1.2.0 : databases/closql@full
  2. compat.el>=28.1.1.0 : misc/compat.el@full
  3. dash.el>=2.19.1 : devel/dash.el@full
  4. emacsql>=3.0.0 : databases/emacsql@full
  5. ghub-devel>=3.5.4 : devel/ghub-devel@full
  6. magit-devel>=3.3.0 : devel/magit-devel@full
  7. markdown-mode.el>=2.4 : textproc/markdown-mode.el@full
  8. transient-devel>=0.3.6 : devel/transient-devel@full
  9. yaml.el>=0.3.4 : textproc/yaml.el@full
  10. emacs-28.1 : editors/emacs@full
  11. 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.1-65-ged8abda?dummy=/
Collapse this list.

Number of commits found: 18

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Aug 2022 16:13:19
 files touched by this commit commit hash:e88737dc736b43e86d088fd739b49440996032e3  0.3.1.65
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

Switch to use development version of ghub and transient.

Changes:	https://github.com/magit/forge/compare/66b3993...ed8abda
01 Jun 2022 00:09:24
 files touched by this commit commit hash:bc810d6a5169740e18f161d527150c53d2d94bb8  0.3.1.48
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

Changes:	https://github.com/magit/forge/compare/248256d...66b3993
01 May 2022 02:14:04
 files touched by this commit commit hash:892c9783480e46569259796969d9767851bd05f3  0.3.1.42
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

Changes:	https://github.com/magit/forge/compare/c2d21a3...248256d
07 Apr 2022 22:12:44
 files touched by this commit commit hash:d9dcd9c6879d10fa6b229f2af549a99a51a934f8  0.3.1.22_1
Joseph Mingrone (jrm) search for other commits by this committer
Emacs ports: Bump PORTREVISION after Emacs 28.1

Reviewed by:	ashish
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D34781
01 Apr 2022 05:32:55
 files touched by this commit commit hash:e733a030f59f420957c3bce6ca5e8b3ce8457e15  0.3.1.22
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

Changes:	https://github.com/magit/forge/compare/0f43617...c2d21a3
01 Mar 2022 08:53:03
 files touched by this commit commit hash:7ffb89f54b9eff5902f2d74491d0c2c3677472a8  0.3.1.3
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

Changes:	https://github.com/magit/forge/compare/43055ac...0f43617
20 Feb 2022 23:30:43
 files touched by this commit commit hash:fba93de2e2d05c6501f70788e25969d9f3b43887  0.3.0.44_1
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Add PDF option and change DOCS option

* Add new option PDF. If it is enabled PDF document is built and
  installed.
* Change DOCS option so HTML document is built and installed if it is
  enabled.
* Add NO_ARCH
31 Jan 2022 22:28:57
 files touched by this commit commit hash:a600fa7dc91125e35e0ba39091dd914b9f06c214  0.3.0.44
Yasuhiro Kimura (yasu) search for other commits by this committer
devel/forge-devel: Update to latest snapshot

Changes:	https://github.com/magit/forge/commits/43055ac
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: 18