FreeBSD Bugzilla – Attachment 171449 Details for
Bug 210291
editors/emacs-devel: remove broken options, fix dependency/linker issues, remove pkgconfig
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
svn diff for editors/emacs-devel
emacs-devel-25.0.95_1,2.diff (text/plain), 5.33 KB, created by
Joseph Mingrone
on 2016-06-15 03:46:01 UTC
(
hide
)
Description:
svn diff for editors/emacs-devel
Filename:
MIME Type:
Creator:
Joseph Mingrone
Created:
2016-06-15 03:46:01 UTC
Size:
5.33 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 416913) >+++ Makefile (working copy) >@@ -3,6 +3,7 @@ > > PORTNAME= emacs > PORTVERSION= ${EMACS_VER} >+PORTREVISION= 1 > PORTEPOCH= 2 > CATEGORIES= editors ipv6 > MASTER_SITES= GNU_ALPHA/emacs/pretest >@@ -21,7 +22,7 @@ > > EMACS_VER= 25.0.95 > GNU_CONFIGURE= yes >-USES= cpe gmake makeinfo ncurses pkgconfig tar:xz >+USES= cpe gmake makeinfo ncurses tar:xz > INFO_PATH= ${DATADIR_REL}/info > CPE_VENDOR= gnu > >@@ -42,8 +43,10 @@ > rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar \ > srecode todo-mode tramp url vhdl-mode vip viper widget wisent woman > >-OPTIONS_DEFINE= ACL DBUS GNUTLS LLDB LTO MODULES SOURCES X11 XML >+# CAIRO and LTO options break build, so disable them for now > >+OPTIONS_DEFINE= ACL DBUS GNUTLS LLDB MODULES SOURCES X11 XML >+ > OPTIONS_RADIO= FILENOTIFY SOUND X11TOOLKIT > OPTIONS_RADIO_FILENOTIFY= GFILE KQUEUE > OPTIONS_RADIO_SOUND= ALSA OSS >@@ -50,12 +53,12 @@ > OPTIONS_RADIO_X11TOOLKIT= GTK2 GTK3 MOTIF XAW XAW3D > > OPTIONS_GROUP= GRAPHICS NEEDX11 >-OPTIONS_GROUP_GRAPHICS= CAIRO GIF JPEG MAGICK PNG SVG TIFF XPM >+OPTIONS_GROUP_GRAPHICS= GIF JPEG MAGICK PNG SVG TIFF XPM > OPTIONS_GROUP_NEEDX11= GCONF GSETTINGS M17N OTF SCROLLBARS XFT XIM \ > XWIDGETS > > ACL_DESC= Access control list support >-CAIRO_DESC= Cairo library support (experimental) >+#CAIRO_DESC= Cairo library support (experimental) # BROKEN > FILENOTIFY_DESC=File notification support > GCONF_DESC= GConf configuration support > GFILE_DESC= File notification via gfile >@@ -63,12 +66,12 @@ > GSETTINGS_DESC= GSettings support (implies DBUS) > KQUEUE_DESC= File notification via kqueue > LLDB_DESC= Enable LLDB support for GUD >-LTO_DESC= Enable link-time optimization (requires GCC 4.6+) >+#LTO_DESC= Enable link-time optimization (requires GCC 4.6+) # BROKEN > MAGICK_DESC= ImageMagick support >-M17N_DESC= M17N support for text-shaping >+M17N_DESC= M17N support for text-shaping (implies XFT) > MODULES_DESC= Dynamic modules support > NEEDX11_DESC= Other X11-dependent (each implies X11) >-OTF_DESC= Opentype fonts support >+OTF_DESC= Opentype fonts support (implies XFT) > SCROLLBARS_DESC=Toolkit scroll-bars > SOURCES_DESC= Install sources > X11_DESC= X11 support (choose toolkit below) >@@ -78,7 +81,7 @@ > XIM_DESC= X Input Method Support > XWIDGETS_DESC= GTK widgets in Emacs buffers (requires GTK3) > >-OPTIONS_DEFAULT=ACL DBUS FREEDESKTOP GCONF GIF GNUTLS GSETTINGS GTK2 JPEG \ >+OPTIONS_DEFAULT=ACL DBUS FREEDESKTOP GCONF GIF GNUTLS GSETTINGS GTK2 JPEG LLDB \ > KQUEUE M17N MAGICK MODULES OSS OTF PNG SCROLLBARS SOURCES SVG \ > TIFF X11 XFT XIM XML XPM > >@@ -89,9 +92,9 @@ > ALSA_CONFIGURE_ON= --with-sound=alsa > ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib > >-CAIRO_USE= GNOME=cairo >-CAIRO_CONFIGURE_WITH= cairo >-CAIRO_IMPLIES= X11 >+#CAIRO_USE= GNOME=cairo >+#CAIRO_CONFIGURE_WITH= cairo >+#CAIRO_IMPLIES= X11 > > DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus > DBUS_CONFIGURE_WITH= dbus >@@ -113,11 +116,15 @@ > GSETTINGS_CONFIGURE_WITH=gsettings > GSETTINGS_IMPLIES= DBUS X11 > >-GTK2_USE= GNOME=gtk20 >+GTK2_USE= GNOME=cairo,gtk20 >+GTK2_USES= gettext > GTK2_CONFIGURE_ON= --with-x-toolkit=gtk2 > GTK2_IMPLIES= X11 >+GTK2_LIB_DEPENDS= libfreetype.so:print/freetype2 \ >+ libfontconfig.so:x11-fonts/fontconfig > >-GTK3_USE= GNOME=gtk30 >+GTK3_USE= GNOME=cairo,gtk30 >+GTK3_USES= gettext > GTK3_CONFIGURE_ON= --with-x-toolkit=gtk3 > GTK3_IMPLIES= X11 > >@@ -129,8 +136,8 @@ > > LLDB_EXTRA_PATCHES= ${PATCHDIR}/extrapatch-lldb-gud.el > >-LTO_CONFIGURE_ON= --enable-link-time-optimization >-LTO_USE= GCC=4.6+ >+#LTO_CONFIGURE_ON= --enable-link-time-optimization >+#LTO_USE= GCC=4.6+ > > M17N_LIB_DEPENDS= libm17n.so:devel/m17n-lib > M17N_CONFIGURE_WITH= m17n-flt >@@ -145,12 +152,13 @@ > MOTIF_USES= motif > MOTIF_CONFIGURE_ON= --with-x-toolkit=motif > MOTIF_IMPLIES= X11 >+MOTIF_LIB_DEPENDS= libXp.so:x11/libXp > > OSS_CONFIGURE_ON= --with-sound=oss > > OTF_LIB_DEPENDS= libotf.so:print/libotf > OTF_CONFIGURE_WITH= libotf >-OTF_IMPLIES= XFT >+OTF_IMPLIES= X11 XFT > > PNG_LIB_DEPENDS= libpng.so:graphics/png > PNG_CONFIGURE_WITH= png >@@ -159,9 +167,10 @@ > SCROLLBARS_CONFIGURE_WITH=toolkit-scroll-bars > SCROLLBARS_IMPLIES= X11 > >-SVG_USE= GNOME=librsvg2 >+SVG_USE= GNOME=cairo,librsvg2 > SVG_CONFIGURE_WITH= rsvg > SVG_IMPLIES= X11 >+SVG_USES= gettext > > TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff > TIFF_CONFIGURE_WITH= tiff >@@ -169,7 +178,7 @@ > > X11_CONFIGURE_OFF= --without-x --with-x-toolkit=no > X11_CONFIGURE_ON= --with-x >-X11_USE= XORG=x11 >+X11_USE= XORG=ice,sm,x11,xcb,xext,xfixes,xinerama,xmu,xrandr,xt > X11_USES= desktop-file-utils > X11_VARS= installs_icons=yes > X11_VARS_OFF= without_x11=yes >@@ -182,10 +191,12 @@ > XAW3D_CONFIGURE_ON= --with-x-toolkit=athena > XAW3D_IMPLIES= X11 > >-XFT_USE= XORG=xft >+XFT_USE= XORG=xft,xrender > XFT_LIB_DEPENDS= libfreetype.so:print/freetype2 > XFT_CONFIGURE_WITH= xft > XFT_IMPLIES= X11 >+XFT_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ >+ libfreetype.so:print/freetype2 > > XIM_CONFIGURE_WITH= xim > XIM_IMPLIES= X11 >@@ -197,8 +208,10 @@ > XPM_CONFIGURE_WITH= xpm > XPM_IMPLIES= X11 > >+XWIDGETS_USE= XORG=xcomposite > XWIDGETS_CONFIGURE_WITH=xwidgets >-XWIDGETS_LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 >+XWIDGETS_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ >+ libwebkitgtk-3.0.so:www/webkit-gtk3 > XWIDGETS_IMPLIES= X11 > > .include <bsd.port.options.mk>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 210291
:
171449
|
171473