Date: Thu, 11 Oct 2018 03:44:05 +0000 (UTC) From: Joseph Mingrone <jrm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r481783 - in head/editors/emacs-devel: . files Message-ID: <201810110344.w9B3i5YY086149@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jrm Date: Thu Oct 11 03:44:05 2018 New Revision: 481783 URL: https://svnweb.freebsd.org/changeset/ports/481783 Log: editors/emacs-devel: Fix build on 10.4 and update Recent changes in upstream's master branch mean a newer makeinfo than is available in the 10.4 base system is required, so add print/texinfo to BUILD_DEPENDS. While here, also update to the tip of upstream's master branch and silence portlint warnings about USE_GNOME without USES=gnome. Reported by: pkg-fallout, antoine Deleted: head/editors/emacs-devel/files/patch-configure.ac Modified: head/editors/emacs-devel/Makefile (contents, props changed) head/editors/emacs-devel/distinfo (contents, props changed) Modified: head/editors/emacs-devel/Makefile ============================================================================== --- head/editors/emacs-devel/Makefile Thu Oct 11 03:21:01 2018 (r481782) +++ head/editors/emacs-devel/Makefile Thu Oct 11 03:44:05 2018 (r481783) @@ -16,6 +16,7 @@ COMMENT+= (No X flavor) LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BUILD_DEPENDS= texinfo>=6.5,1:print/texinfo LIB_DEPENDS= libgmp.so:math/gmp FLAVORS= full nox @@ -23,8 +24,7 @@ full_CONFLICTS_INSTALL= emacs-devel-nox nox_CONFLICTS_INSTALL= emacs-devel nox_PKGNAMESUFFIX= -devel-nox -USES= autoreconf:build cpe gmake localbase:ldflags makeinfo ncurses \ - pkgconfig +USES= autoreconf:build cpe gmake localbase:ldflags ncurses pkgconfig .if ${FLAVOR:U} != nox USES+= desktop-file-utils USE_XORG= ice sm x11 xcb xext xfixes xinerama xmu xrandr xt @@ -32,7 +32,7 @@ USE_XORG= ice sm x11 xcb xext xfixes xinerama xmu xran CPE_VENDOR= gnu USE_GITHUB= yes GH_ACCOUNT= emacs-mirror -GH_TAGNAME= a0605d9 +GH_TAGNAME= 93fe420 CONFIGURE_ARGS= --disable-build-details \ --localstatedir=/var \ @@ -54,7 +54,7 @@ CONFIGURE_ARGS+= --with-sound=no --without-cairo --wit CONFIGURE_ARGS+= --with-x .endif # See r468320 to determine if/when the next line can be removed -CONFIGURE_ENV= ac_cv_header_sys_sysinfo_h=no +CONFIGURE_ENV= ac_cv_header_sys_sysinfo_h=no MAKEINFO=${LOCALBASE}/bin/makeinfo CONFLICTS_INSTALL= emacs emacs-canna emacs-nox GNU_CONFIGURE= yes INFO= ada-mode auth autotype bovine calc ccmode cl dbus dired-x \ @@ -116,26 +116,32 @@ XWIDGETS_DESC= Experimental GTK widgets ACL_CONFIGURE_ENABLE= acl ALSA_CONFIGURE_ON= --with-sound=alsa ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +CAIRO_USES= gnome CAIRO_USE= GNOME=cairo CAIRO_CONFIGURE_WITH= cairo CAIRO_IMPLIES= PNG XFT DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_CONFIGURE_WITH= dbus +GCONF_USES= gnome GCONF_USE= GNOME=gconf2 GCONF_CONFIGURE_WITH= gconf GFILE_CONFIGURE_ON= --with-file-notification=gfile +GFILE_USES= gnome GFILE_USE= GNOME=glib20 GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CONFIGURE_WITH= gif GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_WITH= gnutls +GSETTINGS_USES= gnome GSETTINGS_USE= GNOME=glib20 GSETTINGS_CONFIGURE_WITH= gsettings GSETTINGS_IMPLIES= DBUS +GTK2_USES= gnome GTK2_USE= GNOME=cairo,gtk20 GTK2_CONFIGURE_ON= --with-x-toolkit=gtk2 GTK2_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig +GTK3_USES= gnome GTK3_USE= GNOME=cairo,gtk30 GTK3_CONFIGURE_ON= --with-x-toolkit=gtk3 JPEG_USES= jpeg @@ -191,7 +197,7 @@ XWIDGETS_LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2 XWIDGETS_IMPLIES= GTK3 EMACS_VER= 27.0.50 -EMACS_REV= 20181008 +EMACS_REV= 20181011 .include <bsd.port.options.mk> Modified: head/editors/emacs-devel/distinfo ============================================================================== --- head/editors/emacs-devel/distinfo Thu Oct 11 03:21:01 2018 (r481782) +++ head/editors/emacs-devel/distinfo Thu Oct 11 03:44:05 2018 (r481783) @@ -1,3 +1,3 @@ -TIMESTAMP = 1539009297 -SHA256 (emacs-mirror-emacs-27.0.50.20181008-a0605d9_GH0.tar.gz) = 24b74b9ee704f34633768967719cfdb8ba2b5a25887fc7c2fa9cb5f99f343e85 -SIZE (emacs-mirror-emacs-27.0.50.20181008-a0605d9_GH0.tar.gz) = 40334018 +TIMESTAMP = 1539224595 +SHA256 (emacs-mirror-emacs-27.0.50.20181011-93fe420_GH0.tar.gz) = eb0ebd7b850b568aa8af4e05b752740d0d7b3e3f18364e0f809b2fd7f4283294 +SIZE (emacs-mirror-emacs-27.0.50.20181011-93fe420_GH0.tar.gz) = 40332761
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810110344.w9B3i5YY086149>