head 1.15; access; symbols pkgsrc-2023Q4:1.15.0.32 pkgsrc-2023Q4-base:1.15 pkgsrc-2023Q3:1.15.0.30 pkgsrc-2023Q3-base:1.15 pkgsrc-2023Q2:1.15.0.28 pkgsrc-2023Q2-base:1.15 pkgsrc-2023Q1:1.15.0.26 pkgsrc-2023Q1-base:1.15 pkgsrc-2022Q4:1.15.0.24 pkgsrc-2022Q4-base:1.15 pkgsrc-2022Q3:1.15.0.22 pkgsrc-2022Q3-base:1.15 pkgsrc-2022Q2:1.15.0.20 pkgsrc-2022Q2-base:1.15 pkgsrc-2022Q1:1.15.0.18 pkgsrc-2022Q1-base:1.15 pkgsrc-2021Q4:1.15.0.16 pkgsrc-2021Q4-base:1.15 pkgsrc-2021Q3:1.15.0.14 pkgsrc-2021Q3-base:1.15 pkgsrc-2021Q2:1.15.0.12 pkgsrc-2021Q2-base:1.15 pkgsrc-2021Q1:1.15.0.10 pkgsrc-2021Q1-base:1.15 pkgsrc-2020Q4:1.15.0.8 pkgsrc-2020Q4-base:1.15 pkgsrc-2020Q3:1.15.0.6 pkgsrc-2020Q3-base:1.15 pkgsrc-2020Q2:1.15.0.4 pkgsrc-2020Q2-base:1.15 pkgsrc-2020Q1:1.15.0.2 pkgsrc-2020Q1-base:1.15 pkgsrc-2019Q4:1.13.0.4 pkgsrc-2019Q4-base:1.13 pkgsrc-2019Q3:1.12.0.4 pkgsrc-2019Q3-base:1.12 pkgsrc-2019Q2:1.12.0.2 pkgsrc-2019Q2-base:1.12 pkgsrc-2019Q1:1.11.0.30 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.28 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.26 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.24 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.22 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.20 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.18 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.14 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.12 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.11.0.10 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.11.0.8 pkgsrc-2016Q3-base:1.11 pkgsrc-2016Q2:1.11.0.6 pkgsrc-2016Q2-base:1.11 pkgsrc-2016Q1:1.11.0.4 pkgsrc-2016Q1-base:1.11 pkgsrc-2015Q4:1.11.0.2 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.10.0.4 pkgsrc-2015Q3-base:1.10 pkgsrc-2015Q2:1.10.0.2 pkgsrc-2015Q2-base:1.10 pkgsrc-2015Q1:1.9.0.8 pkgsrc-2015Q1-base:1.9 pkgsrc-2014Q4:1.9.0.6 pkgsrc-2014Q4-base:1.9 pkgsrc-2014Q3:1.9.0.4 pkgsrc-2014Q3-base:1.9 pkgsrc-2014Q2:1.9.0.2 pkgsrc-2014Q2-base:1.9 pkgsrc-2014Q1:1.8.0.10 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.8 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.6 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.4 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.2 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.7.0.10 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.8 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.6 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.4 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.2 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.6.0.6 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.4 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.2 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.5.0.2 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.4.0.4 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.2 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.3.0.2 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.1.1.1.0.6 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.4 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc-2009Q2:1.1.1.1.0.2 pkgsrc-2009Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.15 date 2020.01.11.12.15.15; author mef; state Exp; branches; next 1.14; commitid 9cY3t5xKuunYJgSB; 1.14 date 2020.01.11.11.43.04; author mef; state Exp; branches; next 1.13; commitid bWDscj4QkR7qxgSB; 1.13 date 2019.12.18.12.38.48; author mef; state Exp; branches; next 1.12; commitid p3cjcQ5RAnZeDbPB; 1.12 date 2019.06.08.10.14.08; author rillig; state Exp; branches; next 1.11; commitid Hz1ErxevXh9L2nqB; 1.11 date 2015.10.14.20.17.24; author wiz; state Exp; branches; next 1.10; commitid 2Gl8uNEDDULae7Fy; 1.10 date 2015.06.14.15.46.22; author mef; state Exp; branches; next 1.9; commitid E7CRKzJ8hYyrEppy; 1.9 date 2014.05.31.15.56.26; author wiz; state Exp; branches; next 1.8; commitid TwWauuYi4Q3JSHCx; 1.8 date 2013.02.12.04.47.31; author minskim; state Exp; branches; next 1.7; 1.7 date 2011.10.09.14.02.06; author obache; state Exp; branches; next 1.6; 1.6 date 2011.03.09.16.28.20; author drochner; state Exp; branches; next 1.5; 1.5 date 2010.12.23.11.44.28; author dsainty; state Exp; branches; next 1.4; 1.4 date 2010.06.07.22.44.01; author minskim; state Exp; branches; next 1.3; 1.3 date 2010.02.19.19.04.11; author minskim; state Exp; branches; next 1.2; 1.2 date 2010.01.18.19.34.20; author minskim; state Exp; branches; next 1.1; 1.1 date 2009.06.05.02.57.57; author minskim; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2009.06.05.02.57.57; author minskim; state Exp; branches; next ; desc @@ 1.15 log @(editors/emacs-snapshot) PR pkg/54848 Fix again, logic moved down outside of if x11 .. endif clause @ text @# $NetBSD: options.mk,v 1.14 2020/01/11 11:43:04 mef Exp $ ### Set options PKG_OPTIONS_VAR= PKG_OPTIONS.emacs PKG_SUPPORTED_OPTIONS= dbus gconf gnutls imagemagick jansson svg xaw3d xft2 xml # xaw3d is only valid with tookit = xaw PKG_OPTIONS_OPTIONAL_GROUPS+= window-system PKG_OPTIONS_GROUP.window-system= x11 nextstep # tempted to have 'nox11' :-) PKG_OPTIONS_OPTIONAL_GROUPS+= toolkit PKG_SUGGESTED_OPTIONS.Darwin= nextstep # --with-x-toolkit=KIT use an X toolkit (KIT one of: yes or gtk2, # gtk3, lucid or athena, motif, no) # gtk in next line implies gtk2, xaw = athena = lucid PKG_OPTIONS_GROUP.toolkit= gtk gtk2 gtk3 motif xaw lucid # gtk2 and gtk has the same effect # gtk3 is default in the logic below (even not included in SUGGESTED_= # gconf, gtk* and xft2 will be ignored for nextstep even shown as selected. PKG_SUGGESTED_OPTIONS= dbus gconf gnutls gtk3 jansson xaw3d xft2 xml x11 .include "../../mk/bsd.options.mk" ### --- Check window-system independent options first ### ### Support D-BUS ### .if !empty(PKG_OPTIONS:Mdbus) . include "../../sysutils/dbus/buildlink3.mk" .else CONFIGURE_ARGS+= --without-dbus .endif ### ### Support XML2 ### .if !empty(PKG_OPTIONS:Mxml) USE_TOOLS+= pkg-config BUILDLINK_API_DEPENDS.libxml2+= libxml2>=2.6.17 .include "../../textproc/libxml2/buildlink3.mk" .else CONFIGURE_ARGS+= --without-xml2 .endif ### ### Support gnutls ### .if !empty(PKG_OPTIONS:Mgnutls) .include "../../security/gnutls/buildlink3.mk" .include "../../security/p11-kit/buildlink3.mk" .else CONFIGURE_ARGS+= --without-gnutls .endif ### ### Check non nextstep (implies x11) options --------------------- ### ### x11 is selected (as SUGGESTED above) ### .if !empty(PKG_OPTIONS:Mx11) ### ### Support SVG ### . if !empty(PKG_OPTIONS:Msvg) .include "../../graphics/cairo/buildlink3.mk" .include "../../graphics/librsvg/buildlink3.mk" . else CONFIGURE_ARGS+= --without-rsvg . endif ### ### Support gconf ### . if !empty(PKG_OPTIONS:Mgconf) .include "../../devel/gconfmm/buildlink3.mk" . else CONFIGURE_ARGS+= --without-gconf . endif ### ### Support ImageMagick (not recognized for now, sorry) ### . if !empty(PKG_OPTIONS:Mimagemagick) .include "../../graphics/ImageMagick/buildlink3.mk" # DEPENDS+= py[0-9]*-wand-[0-9]*:../../graphics/py-wand . else CONFIGURE_ARGS+= --without-imagemagick . endif ### ### Support Xaw3d (This is only valid with Lucid Toolkit) ### . if !empty(PKG_OPTIONS:Mxaw3d) .include "../../x11/libXaw3d/buildlink3.mk" . else CONFIGURE_ARGS+= --without-xaw3d . endif ### Enable font backend ### . if !empty(PKG_OPTIONS:Mxft2) .include "../../fonts/fontconfig/buildlink3.mk" .include "../../graphics/libotf/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../x11/libXft/buildlink3.mk" .include "../../devel/m17n-lib/buildlink3.mk" . else CONFIGURE_ARGS+= --without-xft --without-libotf --without-m17n-flt . endif ### ### Toolkit selection ### . if (empty(PKG_OPTIONS:Mxaw) && empty(PKG_OPTIONS:Mlucid) && \ empty(PKG_OPTIONS:Mgtk) && empty(PKG_OPTIONS:Mgtk2) && \ empty(PKG_OPTIONS:Mmotif)) # defaults to gtk3 USE_TOOLS+= pkg-config .include "../../x11/gtk3/buildlink3.mk" CONFIGURE_ARGS+= --with-x-toolkit=gtk3 . elif !empty(PKG_OPTIONS:Mgtk2) || !empty(PKG_OPTIONS:Mgtk) USE_TOOLS+= pkg-config .include "../../x11/gtk2/buildlink3.mk" CONFIGURE_ARGS+= --with-x-toolkit=gtk2 . elif !empty(PKG_OPTIONS:Mxaw) .include "../../mk/xaw.buildlink3.mk" CONFIGURE_ARGS+= --with-x-toolkit=athena . elif !empty(PKG_OPTIONS:Mlucid) .include "../../mk/xaw.buildlink3.mk" CONFIGURE_ARGS+= --with-x-toolkit=athena . elif !empty(PKG_OPTIONS:Mmotif) .include "../../mk/motif.buildlink3.mk" CONFIGURE_ARGS+= --with-x-toolkit=motif . endif ### ### End of Check non nextstep (implies x11) options --------------------- .include "../../mk/jpeg.buildlink3.mk" .include "../../graphics/tiff/buildlink3.mk" .include "../../graphics/giflib/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../x11/libSM/buildlink3.mk" .include "../../x11/libXaw/buildlink3.mk" .include "../../x11/libXpm/buildlink3.mk" .include "../../x11/libXrender/buildlink3.mk" ### ### Support using NextStep (Cocoa or GNUstep) windowing system ### # If you check the variable system-configuration-options after Emacs is # built, you may see many x11 related configurations. But if you have # --without-x there, all other x11 related configurations were ignored. # .elif !empty(PKG_OPTIONS:Mnextstep) . if exists(/System/Library/Frameworks/Cocoa.framework) APPLICATIONS_DIR= Applications NS_APPBINDIR= nextstep/Emacs.app/Contents/MacOS PLIST_SRC+= PLIST.cocoa CHECK_WRKREF_SKIP+= Applications/Emacs.app/Contents/MacOS/Emacs . else .include "../../x11/gnustep-gui/buildlink3.mk" MAKE_FILE= Makefile APPLICATIONS_DIR= share/GNUstep/Local/Applications NS_APPBINDIR= nextstep/Emacs.app PLIST_SRC+= PLIST.gnustep CHECK_WRKREF_SKIP+= share/GNUstep/Local/Applications/Emacs.app/Emacs . endif # more args for nextstep CONFIGURE_ARGS+= --without-x CONFIGURE_ARGS+= --with-ns CONFIGURE_ARGS+= --disable-ns-self-contained INSTALLATION_DIRS+= ${APPLICATIONS_DIR} USE_TOOLS+= pax post-install: cd ${WRKSRC}/nextstep && \ pax -rw -pp -pm Emacs.app ${DESTDIR}${PREFIX}/${APPLICATIONS_DIR} .else # no window system #.if empty(PKG_OPTIONS:Mx11) CONFIGURE_ARGS+= --without-x CONFIGURE_ARGS+= --without-xpm CONFIGURE_ARGS+= --without-jpeg CONFIGURE_ARGS+= --without-tiff CONFIGURE_ARGS+= --without-gif CONFIGURE_ARGS+= --without-png .endif ### ### Support jansson (JSON library) ### . if !empty(PKG_OPTIONS:Mjansson) .include "../../textproc/jansson/buildlink3.mk" . else CONFIGURE_ARGS+= --without-json . endif # Local Variables: # mode: outline-minor # outline-regexp: "\\(.[ \t]*\\(if\\|endif\\|else\\|elif\\|include.*options\\|PKG_SUGGES\\)\\)\\|### .\\|# Local" # End: ### How To Test (or the possible combinations) -- watch the result of 'make configure' # Set PKG_OPTIONS.emacs= result # ---------- ---------------------------------------------------------- # (none) .. x11 gtk svg gconf xft2 dbus gnutls imagemagick # xaw .. x11 lucid svg gconf xaw3d xft2 dbus gnutls imagemagick # lucid .. x11 lucid svg gconf xaw3d xft2 dbus gnutls imagemagick # motif .. x11 motif svg gconf xft2 dbus gnutls imagemagick # -x11 nextstep .. nextstep # -xft2 .. x11 gtk svg gconf dbus gnutls imagemagick # -gnutls .. x11 gtk svg gconf xft2 dbus imagemagick # -gnutls -imagemagick -dbus # .. x11 gtk svg gconf xft2 # -x11 -svg -gconf -xaw3d -xft2 # .. nox11 dbus gnutls xml2 # -x11 .. nox11 dbus gnutls imagemagick # .. nox11 but several x11 libraries built and not used ### Window system options and result matrix # x11 | YES none NO # nextstep | # -------- +----- -------- ------- # YES | -- NextStep NextStep # none | X11 X11 (no Window) # NO | X11 X11 (no Window) @ 1.14 log @PR pkg/54848 jansson option should not be related to (should not depend on) x11 option. Thanks dasricht@@gmail.com for the report. (Now always enabled by the way) So PKGREVISION++ @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.13 2019/12/18 12:38:48 mef Exp $ d186 8 a202 8 CONFIGURE_ARGS+= --without-x CONFIGURE_ARGS+= --without-xpm CONFIGURE_ARGS+= --without-jpeg CONFIGURE_ARGS+= --without-tiff CONFIGURE_ARGS+= --without-gif CONFIGURE_ARGS+= --without-png .endif @ 1.13 log @(editors/emacs-snapshot) Updated 25.0.x to 27.0.50 - currently almost the same as wip/emacs-git @ text @d1 1 a1 1 # $NetBSD$ a5 1 PKG_SUGGESTED_OPTIONS= jansson d23 1 a23 1 PKG_SUGGESTED_OPTIONS= dbus gconf gnutls gtk3 xaw3d xft2 xml x11 a93 9 ### Support jansson (JSON library) ### . if !empty(PKG_OPTIONS:Mjansson) .include "../../textproc/jansson/buildlink3.mk" . else CONFIGURE_ARGS+= --without-json . endif ### d185 10 @ 1.12 log @editors/emacs-snapshot: fix indentation and variable alignment @ text @d1 1 a1 2 # $NetBSD: options.mk,v 1.11 2015/10/14 20:17:24 wiz Exp $ # d4 3 a6 2 PKG_OPTIONS_VAR= PKG_OPTIONS.emacs PKG_SUPPORTED_OPTIONS= dbus gconf gnutls imagemagick svg xaw3d xft2 xml d11 1 d14 3 a16 2 PKG_OPTIONS_OPTIONAL_GROUPS+= toolkit # --with-x-toolkit=KIT use an X toolkit (KIT one of: yes or gtk, gtk2, d19 4 a22 3 PKG_OPTIONS_GROUP.toolkit= gtk motif xaw lucid # gtk is default in the logic below (even not included in SUGGESTED_= # gconf, gtk and xft2 will be ingnored for nextstep even shown as selected. d24 1 a24 1 PKG_SUGGESTED_OPTIONS= dbus gconf gnutls imagemagick svg xaw3d xft2 xml x11 d33 1 a33 1 .include "../../sysutils/dbus/buildlink3.mk" d42 1 a42 1 USE_TOOLS+= pkg-config d46 1 a46 1 CONFIGURE_ARGS+= --without-xml2 d54 1 a59 9 ### Support ImageMagick ### .if !empty(PKG_OPTIONS:Mimagemagick) .include "../../graphics/ImageMagick/buildlink3.mk" .else CONFIGURE_ARGS+= --without-imagemagick .endif ### d85 19 d126 4 a129 2 . if (empty(PKG_OPTIONS:Mxaw) && empty(PKG_OPTIONS:Mlucid) && empty(PKG_OPTIONS:Mmotif)) # defaults to gtk d131 3 a133 3 .include "../../x11/gtk2/buildlink3.mk" CONFIGURE_ARGS+= --with-x-toolkit=gtk . elif !empty(PKG_OPTIONS:Mgtk) d136 1 a136 1 CONFIGURE_ARGS+= --with-x-toolkit=gtk d194 1 @ 1.11 log @Switch from x11/Xaw3d to newer x11/libXaw3d. Adapt some packages so they build with that. Bump their PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.10 2015/06/14 15:46:22 mef Exp $ d9 2 a10 2 PKG_OPTIONS_OPTIONAL_GROUPS+= window-system PKG_OPTIONS_GROUP.window-system= x11 nextstep d13 1 a13 1 PKG_OPTIONS_OPTIONAL_GROUPS+= toolkit d17 1 a17 1 PKG_OPTIONS_GROUP.toolkit= gtk motif xaw lucid d29 1 a29 1 . if !empty(PKG_OPTIONS:Mdbus) d31 1 a31 1 . else d33 1 a33 1 . endif d38 1 a38 1 . if !empty(PKG_OPTIONS:Mxml) d42 1 a42 1 . else d44 1 a44 1 . endif d49 1 a49 1 . if !empty(PKG_OPTIONS:Mgnutls) d51 1 a51 1 . else d53 1 a53 1 . endif d58 1 a58 1 . if !empty(PKG_OPTIONS:Mimagemagick) d60 1 a60 1 . else d62 1 a62 1 . endif @ 1.10 log @Update from 20140101 to 20150415(22). prev version: emacs24-24.3.50.20140101nb10 current version: emacs25-25.0.50.2015041522 (upstream) Upstream changes are too many to list here. Year and 3 month between them. But it includes (at least) - the changes from emacs24 to emacs25 (This may require adding emacs25 on EMACS_VERSIONS_ACCEPTED in some packages) (pkgsrc) - (Makefile.common) sequence now resembles (wip)/emacs-current/Makefile - (Makefile) Add missing send-pr.el setup (at /usr/share/gnats) in site-init.el - (files/site-init.el) Copied from editors/emacs24 - Drop patch-ae: "if [ $# == 0 ]; then" ( == -> =) patch-configure.ac: ksh bad substitution problem patch-src_image.c: Fix build with giflib 5.1. - (options.mk) * configuration now resembles (wip)/emacs-current/options.mk * Add options xaw3d and xml (also in PKG_SUGGESTED_OPTIONS) * Correction typo on CONFIGURE_ARGS on --without-imagemagic(k) @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.7 2011/10/09 14:02:06 obache Exp $ d93 1 a93 1 .include "../../x11/Xaw3d/buildlink3.mk" @ 1.9 log @libungif is not relevant any longer since the GIF relevant patents expired (about 10 years ago). Unconditionally switch to libgif. As discussed on tech-pkg without dissent. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.8 2013/02/12 04:47:31 minskim Exp $ d4 1 d6 3 a8 1 PKG_SUPPORTED_OPTIONS= dbus gconf gnutls imagemagick svg xft2 d11 2 d14 8 a21 2 PKG_OPTIONS_GROUP.toolkit= gtk motif xaw PKG_SUGGESTED_OPTIONS= dbus gconf gnutls imagemagick svg x11 xaw xft2 d25 1 d36 1 a36 1 ### Support gconf d38 4 a41 2 . if !empty(PKG_OPTIONS:Mgconf) && empty(PKG_OPTIONS:Mnextstep) .include "../../devel/gconfmm/buildlink3.mk" d43 1 a43 1 CONFIGURE_ARGS+= --without-gconf d61 1 a61 1 CONFIGURE_ARGS+= --without-imagemagic d65 6 d73 2 a74 1 . if !empty(PKG_OPTIONS:Msvg) && empty(PKG_OPTIONS:Mnextstep) d81 1 a81 1 ### Any of the "toolkit" options with no window-system option implies "x11" d83 4 a86 3 .if !empty(PKG_OPTIONS:Mgtk) || !empty(PKG_OPTIONS:Mmotif) || !empty(PKG_OPTIONS:Mxaw) || !empty(PKG_OPTIONS:Mxft2) . if empty(PKG_OPTIONS:Mx11) && empty(PKG_OPTIONS:Mnextstep) PKG_OPTIONS+= x11 a87 1 .endif d90 1 a90 1 ### Default to using the GTK toolkit if none is specified. d92 4 a95 3 .if !empty(PKG_OPTIONS:Mx11) . if empty(PKG_OPTIONS:Mgtk) && empty(PKG_OPTIONS:Mmotif) && empty(PKG_OPTIONS:Mxaw) PKG_OPTIONS+= gtk a96 23 .endif ### ### Support drawing pretty X11 widgets. ### .if !empty(PKG_OPTIONS:Mx11) CONFIGURE_ARGS+= --with-x CONFIGURE_ARGS+= --with-xpm CONFIGURE_ARGS+= --with-jpeg CONFIGURE_ARGS+= --with-tiff CONFIGURE_ARGS+= --with-gif CONFIGURE_ARGS+= --with-png .include "../../mk/jpeg.buildlink3.mk" .include "../../graphics/tiff/buildlink3.mk" .include "../../graphics/giflib/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../x11/libSM/buildlink3.mk" .include "../../x11/libXpm/buildlink3.mk" .include "../../x11/libXrender/buildlink3.mk" ### d106 1 a106 1 CONFIGURE_ARGS+= --without-xft --without-otf --without-m17n-flt d110 1 a110 1 ### Support using GTK X11 widgets. d112 6 a117 1 . if !empty(PKG_OPTIONS:Mgtk) d121 6 a126 4 ### ### Support using Motif X11 widgets. ### d130 1 d133 10 a142 6 ### Support using Xaw (Lucid) X11 widgets. ### . elif !empty(PKG_OPTIONS:Mxaw) .include "../../mk/xaw.buildlink3.mk" CONFIGURE_ARGS+= --with-x-toolkit=athena . endif d147 4 d154 1 d161 1 d165 1 d177 1 a177 1 .else d185 32 @ 1.8 log @Update emacs-snapshot to 24.3.50.20130207. Patches provided by Makoto Fujiwara in PR 47552 and modified by me. Notable changes since 24.3: ** `apropos-variable' is now `apropos-user-option' ** `eval-defun' on an already defined defcustom calls the :set function, if there is one. ** The option `set-mark-default-inactive' has been deleted. This unfinished feature was introduced by accident in Emacs 23.1; simply disabling Transient Mark mode does the same thing. ** `initial-buffer-choice' can now specify a function to set up the initial buffer. ** ACL support has been added. ** New option `scroll-bar-adjust-thumb-portion'. ** Improved fullscreen support for Nextstep (Mac OS X). ** New commands `toggle-frame-fullscreen' and `toggle-frame-maximized', bound to and M-, respectively. ** Delphi mode is now called OPascal mode. ** jit-lock-debug-mode lets you use the debuggers on code run via jit-lock. ** completing-read-multiple's separator can now be a regexp. The default separator is changed to allow surrounding spaces around the comma. See share/emacs/24.3.50/etc/NEWS for the complete list of changes. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.7 2011/10/09 14:02:06 obache Exp $ d91 1 a91 1 .include "../../mk/giflib.buildlink3.mk" @ 1.7 log @Fixes for using GNUstep. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.6 2011/03/09 16:28:20 drochner Exp $ d5 1 a5 1 PKG_SUPPORTED_OPTIONS= dbus xft2 svg d10 1 a10 1 PKG_SUGGESTED_OPTIONS= dbus svg x11 xft2 d24 27 @ 1.6 log @libungif/buildlink3.mk -> mk/giflib.buildlink3.mk @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.5 2010/12/23 11:44:28 dsainty Exp $ d119 1 @ 1.5 log @Mechanically replace references to graphics/jpeg with the suitable alternative from mk/jpeg.buildlink3.mk This allows selection of an alternative jpeg library (namely the x86 MMX, SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and follows the current standard model for alternatives (fam, motif, fuse etc). The mechanical edits were applied via the following script: #!/bin/sh for d in */*; do [ -d "$d" ] || continue for i in "$d/"Makefile* "$d/"*.mk; do case "$i" in *.orig|*"*"*) continue;; esac out="$d/x" sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \ -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \ < "$i" > "$out" if cmp -s "$i" "$out"; then rm -f "$out" else echo "Edited $i" mv -f "$i" "$i.orig" && mv "$out" "$i" fi done done @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.4 2010/06/07 22:44:01 minskim Exp $ d64 1 a64 1 .include "../../graphics/libungif/buildlink3.mk" @ 1.4 log @Update emacs-snapshot to 24.0.50.20100602. Based on the patch provided by Makoto Fujiwara in PR 43415. Notable changes since 23.2: * Fix alloca definition when using gcc on non-gnu systems. * font.c (font_range): Return the range for the font found at first. * xdisp.c (init_iterator): Don't turn on bidi reordering in unibyte buffers. See http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00263.html. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.3 2010/02/19 19:04:11 minskim Exp $ d62 1 a62 1 .include "../../graphics/jpeg/buildlink3.mk" @ 1.3 log @Update emacs-snapshot to 23.1.92.20100217. Changes: * configure.in: Check for utmp.h availability (FreeBSD 9.x lacks this header file). * .bzrignore: Ignore all .exe, instead of individual files. * configure.in: Explicitly check for and link to -lXrender. * INSTALL.BZR, README: Use bug-gnu-emacs rather than emacs-pretest-b for bug reports for development versions. @ text @d1 1 a1 1 # $NetBSD: options.mk,v 1.2 2010/01/18 19:34:20 minskim Exp $ d26 1 a26 1 . if !empty(PKG_OPTIONS:Msvg) @ 1.2 log @Update emacs-snapshot to 23.1.91.20100111. Changes: * .dir-locals.el (change-log-mode): Restore bug-reference-mode. * info/dir: Add Semantic. * info/dir: Add EDT entry. * .dir-locals.el (bug-reference-url-format): Change to debbugs.gnu.org. * elisp package updates: edt, cedet, chart, eieio, files-x, font-setting, hfy-cmap, htmlfontify, mule-conf, ucs-normalize, mpc, imap, tramp, levents, lucid, sym-comp, org, js, and subword. @ text @d1 1 a1 1 # $NetBSD$ d68 1 @ 1.1 log @Initial revision @ text @d10 1 a10 1 PKG_SUGGESTED_OPTIONS= x11 xft2 d42 1 a42 1 ### Default to using the Xaw X11 toolkit if none is specified. d46 1 a46 1 PKG_OPTIONS+= xaw @ 1.1.1.1 log @Import the development version of emacs (23.0.94). This package is based on emacs-current in pkgsrc-wip, which was originally packaged by OBATA Akio. @ text @@