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
mage Command-line make-like build tool using Go as input files
1.13.0_3,1 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: gspurki@gmail.com search for ports maintained by this maintainer
Port Added: 2018-04-23 00:22:30
Last Update: 2022-08-03 21:35:13
Commit Hash: 4476f89
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/mage
  2. /usr/local/share/licenses/mage-1.13.0_3,1/catalog.mk
  3. /usr/local/share/licenses/mage-1.13.0_3,1/LICENSE
  4. /usr/local/share/licenses/mage-1.13.0_3,1/APACHE20
Collapse this list.
Dependency lines:
  • mage>0:devel/mage
To install the port:
cd /usr/ports/devel/mage/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/mage
  • pkg install mage
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mage
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
mage
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.11.0,11.11.0,1
FreeBSD:11:armv6--
FreeBSD:11:i3861.11.0,11.11.0,1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.13.0_1,1
FreeBSD:12:amd641.13.0_3,11.13.0_1,1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.13.0_3,11.13.0_1,1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch641.13.0_3,11.13.0_1,1
FreeBSD:13:amd641.13.0_3,11.13.0_1,1
FreeBSD:13:armv6--
FreeBSD:13:armv71.13.0_3,11.13.0_1,1
FreeBSD:13:i3861.13.0_3,11.13.0_1,1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch641.13.0_3,1-
FreeBSD:14:amd641.13.0_3,1-
FreeBSD:14:armv6--
FreeBSD:14:armv71.13.0_3,1-
FreeBSD:14:i3861.13.0_3,1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go119 : lang/go119
This port is required by:
for Build
  1. sysutils/beats7

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/magefile/mage/tar.gz/v1.13.0?dummy=/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
03 Aug 2022 21:35:13
 files touched by this commit commit hash:4476f89764d3ee73d216c2d56df149e8d4c62c24  1.13.0_3,1
Dmitri Goutnik (dmgk) search for other commits by this committer
all: Bump PORTREVISION after Go update

Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.
14 Jul 2022 12:46:05
 files touched by this commit commit hash:153cb65ac8a05356245dd09d1ff48c2a6afafc5a  1.13.0_2,1
Dmitri Goutnik (dmgk) search for other commits by this committer
all: Bump PORTREVISION after lang/go{117,118} update
07 Jun 2022 21:56:10
 files touched by this commit commit hash:309cdeccd802bb370a42e80cc4468da17c8dab35  1.13.0_1,1
Dmitri Goutnik (dmgk) search for other commits by this committer
*/*: Bump port revisons after lang/go{117,118} update
20 Apr 2022 13:23:08
 files touched by this commit commit hash:cf4ac1cbe90e111d4643f47bf52264e639487ddf  1.13.0,1
Stefan E├čer (se) search for other commits by this committer
devel/mage: restore lost PORTEPOCH

Approved by:	portmgr (implicit)
19 Apr 2022 15:14:00
 files touched by this commit commit hash:bcb7eaefd9dfe74fadb0249b131680b24078137d  1.13.0
Neel Chauhan (nc) search for other commits by this committer
Author: Gian-Simon Purkert
devel/mage: Update to 1.13.0

Changes: https://github.com/magefile/mage/releases/tag/v1.13.0

PR:	263415
30 Mar 2022 07:01:44
 files touched by this commit commit hash:d690b5102f75bf70e3cfb280a84c9f3eaf4ec653  1.11.0_1,1
Guangyuan Yang (ygy) search for other commits by this committer
*/*: Bump PORTREVISION after lang/go 1.18 update
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.11.0,1
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.11.0,1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
08 Jan 2021 14:35:29
Original commit files touched by this commit Revision:560776  1.11.0,1
dmgk search for other commits by this committer
devel/mage: Update to 1.11.0

While here, sync with upstream and switch to USES=go:modules.

Changes:	https://github.com/magefile/mage/releases/tag/v1.11.0
PR:		252465
Submitted by:	Gian-Simon Purkert <gspurki@gmail.com> (maintainer)
18 Aug 2020 12:12:51
Original commit files touched by this commit Revision:545227  1.10.0,1
dmgk search for other commits by this committer
devel/mage: Update to 1.10.0

Changes:	https://github.com/magefile/mage/releases/tag/v1.10.0
PR:		248691
Submitted by:	gspu <gspurki@gmail.com> (maintainer)
18 May 2020 20:18:48
Original commit files touched by this commit Revision:535783  1.9.0,1
rene search for other commits by this committer
devel/mage: over to new volunteer
17 May 2020 17:41:25
Original commit files touched by this commit Revision:535561  1.9.0,1
rene search for other commits by this committer
devel/mage: downgrade(?) to version 1.9.0 which is the latest release on GitHub.

PR:		245924
Submitted by:	gspu
MFH:		2020Q2
04 May 2020 18:17:38
Original commit files touched by this commit Revision:533936  2.1
rene search for other commits by this committer
Return seanc's ports to the pool after safekeeping his commit bit.
04 Apr 2020 20:51:41
Original commit files touched by this commit Revision:530719  2.1  Sanity Test Failure
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
06 Nov 2019 12:48:32
Original commit files touched by this commit Revision:516880  2.1  Sanity Test Failure
antoine search for other commits by this committer
Mark a few ports BROKEN, unfetchable
29 Sep 2019 22:29:40
Original commit files touched by this commit Revision:513274  2.1
dmgk search for other commits by this committer
Go ports: cleanup, finish transition to USES=go started with r505321 (cat.
audio-mail)

- Remove custom build/install targets left in place after r505321
- Switch to the new GO_TARGET tuple syntax introduced in r512001
- Switch to go:modules when upstream already uses them

Reviewed by:	tobik
Approved by:	araujo (mentor), portmgr (adamw)
Differential Revision:	https://reviews.freebsd.org/D21741
29 Jun 2019 03:51:14
Original commit files touched by this commit Revision:505321  2.1
tobik search for other commits by this committer
Convert all Go ports to USES=go

This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.

USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.

PR:		238849
Submitted by:	dg@syrec.org (also D20745)
Reviewed by:	mat, tobik
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20746
09 May 2018 17:20:37
Original commit files touched by this commit Revision:469455  2.1
seanc search for other commits by this committer
Use post-patch instead of pre-patch and do-patch when stamping the version.

Reported by:	mat
Reviewed by:	swills, mat
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15159
23 Apr 2018 00:22:17
Original commit files touched by this commit Revision:468067  2.1.0
seanc search for other commits by this committer
Add new port: devel/mage

Mage is a make/rake-like build tool using Go. You write plain-old go functions,
and Mage automatically uses them as Makefile-like runnable targets.
Makefiles are hard to read and hard to write. Mostly because makefiles are
essentially fancy bash scripts with significant white space and additional
make-related syntax.

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15159

Number of commits found: 19