diff options
author | Yasuhiro Kimura <yasu@FreeBSD.org> | 2021-10-15 01:17:32 +0000 |
---|---|---|
committer | Yasuhiro Kimura <yasu@FreeBSD.org> | 2021-10-27 16:16:25 +0000 |
commit | 7b066406708e377cdd6d5892a2d4bf58065795ae (patch) | |
tree | 5b63cec110c73322db3a50cfe4263b86d889349d | |
parent | 193f2611563f8f6eefa90a8f5ef7c49e6352980f (diff) | |
download | ports-7b066406708e377cdd6d5892a2d4bf58065795ae.tar.gz ports-7b066406708e377cdd6d5892a2d4bf58065795ae.zip |
devel/forge: Update to 0.3.0
* 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.
* Mark MAKE_JOBS_UNSAFE as parallel build fails if Emacs is built with
native compilation enabled.
ChangeLog: https://github.com/magit/forge/blob/v0.3.0/CHANGELOG
Differential Revision: https://reviews.freebsd.org/D32503
-rw-r--r-- | devel/forge/Makefile | 29 | ||||
-rw-r--r-- | devel/forge/distinfo | 6 |
2 files changed, 22 insertions, 13 deletions
diff --git a/devel/forge/Makefile b/devel/forge/Makefile index 8e9321be1cfc..3d12da9626c3 100644 --- a/devel/forge/Makefile +++ b/devel/forge/Makefile @@ -1,7 +1,6 @@ PORTNAME= forge DISTVERSIONPREFIX= v -DISTVERSION= 0.2.1 -PORTREVISION= 2 +DISTVERSION= 0.3.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -11,14 +10,22 @@ COMMENT= Work with Git forges from the comfort of Magit LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=1.0.6:databases/closql@${EMACS_FLAVOR} \ - ghub${EMACS_PKGNAMESUFFIX}>=3.5.2:devel/ghub@${EMACS_FLAVOR} \ - magit${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/magit@${EMACS_FLAVOR} \ - markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.3:textproc/markdown-mode.el@${EMACS_FLAVOR} -RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=1.0.6:databases/closql@${EMACS_FLAVOR} \ - ghub${EMACS_PKGNAMESUFFIX}>=3.5.2:devel/ghub@${EMACS_FLAVOR} \ - magit${EMACS_PKGNAMESUFFIX}>=3.0.0:devel/magit@${EMACS_FLAVOR} \ - markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.3:textproc/markdown-mode.el@${EMACS_FLAVOR} +BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=1.2.0:databases/closql@${EMACS_FLAVOR} \ + dash.el${EMACS_PKGNAMESUFFIX}>=2.18.1:devel/dash.el@${EMACS_FLAVOR} \ + emacsql${EMACS_PKGNAMESUFFIX}>=3.0.0:databases/emacsql@${EMACS_FLAVOR} \ + ghub${EMACS_PKGNAMESUFFIX}>=3.5.4:devel/ghub@${EMACS_FLAVOR} \ + magit${EMACS_PKGNAMESUFFIX}>=3.3.0:devel/magit@${EMACS_FLAVOR} \ + markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.4:textproc/markdown-mode.el@${EMACS_FLAVOR} \ + transient${EMACS_PKGNAMESUFFIX}>=0.3.6:devel/transient@${EMACS_FLAVOR} \ + yaml.el${EMACS_PKGNAMESUFFIX}>=0.3.3:textproc/yaml.el@${EMACS_FLAVOR} +RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=1.2.0:databases/closql@${EMACS_FLAVOR} \ + dash.el${EMACS_PKGNAMESUFFIX}>=2.18.1:devel/dash.el@${EMACS_FLAVOR} \ + emacsql${EMACS_PKGNAMESUFFIX}>=3.0.0:databases/emacsql@${EMACS_FLAVOR} \ + ghub${EMACS_PKGNAMESUFFIX}>=3.5.4:devel/ghub@${EMACS_FLAVOR} \ + magit${EMACS_PKGNAMESUFFIX}>=3.3.0:devel/magit@${EMACS_FLAVOR} \ + markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.4:textproc/markdown-mode.el@${EMACS_FLAVOR} \ + transient${EMACS_PKGNAMESUFFIX}>=0.3.6:devel/transient@${EMACS_FLAVOR} \ + yaml.el${EMACS_PKGNAMESUFFIX}>=0.3.3:textproc/yaml.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes @@ -26,6 +33,8 @@ GH_ACCOUNT= magit MAKE_ENV+= INSTALL_INFO=install-info \ LOAD_PATH="${_LOAD_PATH}" +# Parallel build fails if Emacs is built with native compilation enabled +MAKE_JOBS_UNSAFE= yes ALL_TARGET= lisp info CONFLICTS= forge-devel* diff --git a/devel/forge/distinfo b/devel/forge/distinfo index 41d2795e3eb2..caecb5c10684 100644 --- a/devel/forge/distinfo +++ b/devel/forge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1623898902 -SHA256 (magit-forge-v0.2.1_GH0.tar.gz) = 505984505cbed3c7596a3126b238139f677231352f3850c4ea41da7ef175d6aa -SIZE (magit-forge-v0.2.1_GH0.tar.gz) = 88485 +TIMESTAMP = 1634251050 +SHA256 (magit-forge-v0.3.0_GH0.tar.gz) = 2b9ea84ab7ab2a1fccf3457620c8ff5aa2bd68d49db1711eff09120ce2f5adb2 +SIZE (magit-forge-v0.3.0_GH0.tar.gz) = 94855 |