aboutsummaryrefslogtreecommitdiff
path: root/editors/emacs-devel
diff options
context:
space:
mode:
authorAshish SHUKLA <ashish@FreeBSD.org>2017-11-19 09:10:35 +0000
committerAshish SHUKLA <ashish@FreeBSD.org>2017-11-19 09:10:35 +0000
commit81b931df493048d5e9fff3dfc760b1ec0b820867 (patch)
treee4f8c7495104a43ffea40b0f76c61354be7d20ef /editors/emacs-devel
parent2984ed3847671d92e6e8490e5d9d64bd956b58df (diff)
downloadports-81b931df493048d5e9fff3dfc760b1ec0b820867.tar.gz
ports-81b931df493048d5e9fff3dfc760b1ec0b820867.zip
- Update to git snapshot 6b8e9b7
- Fix broken behaviour when port is compiled with IMAGEMAGICK option and ImageMagick is built with OPENMP option[1] PR: 223518[1] Submitted by: Kalten <kalten@gmx.at>[1]
Notes
Notes: svn path=/head/; revision=454481
Diffstat (limited to 'editors/emacs-devel')
-rw-r--r--editors/emacs-devel/Makefile15
-rw-r--r--editors/emacs-devel/distinfo6
-rw-r--r--editors/emacs-devel/pkg-plist2
3 files changed, 18 insertions, 5 deletions
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index 250ff2dbcb0c..5a316f9c0901 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -17,10 +17,10 @@ CONFLICTS= emacs25-[0-9]* emacs-nox11-[0-9]*
USE_GITHUB= yes
GH_ACCOUNT= emacs-mirror
-GH_TAGNAME= 00995c8
+GH_TAGNAME= 6b8e9b7
EMACS_VER= 27.0.50
-EMACS_REV= 20171109
+EMACS_REV= 20171118
GNU_CONFIGURE= yes
USES= autoreconf:build cpe gmake makeinfo ncurses pkgconfig
INFO_PATH= ${DATADIR_REL}/info
@@ -180,6 +180,17 @@ XWIDGETS_CONFIGURE_WITH=xwidgets
XWIDGETS_LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3
XWIDGETS_IMPLIES= GTK3
+.include <bsd.port.options.mk>
+
+# has graphics/ImageMagick been compiled with OPENMP?
+.if ${PORT_OPTIONS:MMAGICK} && ${:!${GREP} -sc " \-fopenmp " ${LOCALBASE}/libdata/pkgconfig/ImageMagick.pc || true!} == "1"
+_MAGICK_WITH_OPENMP= true
+.endif
+
+.ifdef _MAGICK_WITH_OPENMP
+USES+= compiler:openmp
+.endif
+
pre-configure:
@(cd ${WRKSRC} && ./autogen.sh all)
diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo
index 7d5946244be6..62b1c98cd0a8 100644
--- a/editors/emacs-devel/distinfo
+++ b/editors/emacs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1510228929
-SHA256 (emacs-mirror-emacs-27.0.50.20171109-00995c8_GH0.tar.gz) = 651c88c9f2662acc40b25b2e771205ee3ed6403c2d5143520b81af9d114a9640
-SIZE (emacs-mirror-emacs-27.0.50.20171109-00995c8_GH0.tar.gz) = 39830345
+TIMESTAMP = 1510982076
+SHA256 (emacs-mirror-emacs-27.0.50.20171118-6b8e9b7_GH0.tar.gz) = 8b52b9a2e6c6a2f6c4cc37ed093f42656dc19541e91f207fc7a2735597349309
+SIZE (emacs-mirror-emacs-27.0.50.20171118-6b8e9b7_GH0.tar.gz) = 39857493
diff --git a/editors/emacs-devel/pkg-plist b/editors/emacs-devel/pkg-plist
index 1dcba7f2c543..65fbfe4497ac 100644
--- a/editors/emacs-devel/pkg-plist
+++ b/editors/emacs-devel/pkg-plist
@@ -495,6 +495,7 @@ share/applications/emacs.desktop
%%DATADIR%%/%%EMACS_VER%%/etc/images/icons/hicolor/48x48/apps/emacs.png
%%DATADIR%%/%%EMACS_VER%%/etc/images/icons/hicolor/48x48/apps/emacs22.png
%%DATADIR%%/%%EMACS_VER%%/etc/images/icons/hicolor/48x48/apps/emacs23.png
+%%DATADIR%%/%%EMACS_VER%%/etc/images/icons/hicolor/scalable/apps/emacs.ico
%%DATADIR%%/%%EMACS_VER%%/etc/images/icons/hicolor/scalable/apps/emacs.svg
%%DATADIR%%/%%EMACS_VER%%/etc/images/icons/hicolor/scalable/apps/emacs23.svg
%%DATADIR%%/%%EMACS_VER%%/etc/images/icons/hicolor/scalable/mimetypes/emacs-document.svg
@@ -4104,6 +4105,7 @@ share/icons/hicolor/16x16/apps/emacs.png
share/icons/hicolor/24x24/apps/emacs.png
share/icons/hicolor/32x32/apps/emacs.png
share/icons/hicolor/48x48/apps/emacs.png
+share/icons/hicolor/scalable/apps/emacs.ico
share/icons/hicolor/scalable/apps/emacs.svg
share/icons/hicolor/scalable/mimetypes/emacs-document.svg
share/icons/hicolor/scalable/mimetypes/emacs-document23.svg