aboutsummaryrefslogtreecommitdiff
path: root/editors/emacs
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* editors/emacs: Update to 27.2Joseph Mingrone2021-03-264-29/+7
| | | | | | | | | | | | This is a bug-fix release with no new features. https://www.gnu.org/software/emacs/news/NEWS.27.2 Reviewed by: ashish Differential Revision: https://reviews.freebsd.org/D27700 Notes: svn path=/head/; revision=569232
* editors/emacs: fix build on powerpc64lePiotr Kubaj2021-03-071-0/+4
| | | | | | | | Use GCC: Hash table too large Notes: svn path=/head/; revision=567566
* Add LTO_DESC to Mk/bsd.options.desc.mk.Piotr Kubaj2021-02-101-1/+0
| | | | | | | There are more and more ports using LTO. Notes: svn path=/head/; revision=564896
* - Update `mail/mailutils' to version 3.11Alexey Dokuchaev2020-12-251-1/+1
| | | | | | | | | | - Add `required_files' and `configlint' to rc scripts - Emacs ports: chase shared library version bump Submitted by: maintainer Notes: svn path=/head/; revision=559216
* Prefer graphics/ligvrsvg2-rust over graphics/librsvg2Tobias C. Berner2020-11-091-1/+1
| | | | | | | | | | | | | | - switch to the more modern version of librsvg2 on architectures supporting rust - this will fix some graphical issues on these architectures PR: 250276 Exp-run by: antoine Submitted by: tobik Differential Revision: https://reviews.freebsd.org/D18878 Notes: svn path=/head/; revision=554733
* - Include a patch from upstream to fix regression in schemas.xmlAshish SHUKLA2020-11-072-5/+9
| | | | | | | | PR: 250813 Submitted by: Yasuhiro KIMURA <yasu at utahime dot org> Notes: svn path=/head/; revision=554418
* Emacs ports: Simplify flavor commentsJoseph Mingrone2020-10-151-6/+3
| | | | | | | | Suggested by: mat Reviewed by: emacs (ashish) Notes: svn path=/head/; revision=552399
* editors/emacs: remove GCC dependencyPiotr Kubaj2020-09-231-4/+1
| | | | | | | Dependent ports now build fine with clang. Notes: svn path=/head/; revision=549864
* Canonicalize use of GCC on all powerpc variants.Mark Linimon2020-09-231-1/+1
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=549761
* editors/emacs: Fix packaging issue when the SOURCES knob is offJoseph Mingrone2020-08-131-15/+15
| | | | | | | Reported by: Scott Allendorf <scott-allendorf@uiowa.edu> Notes: svn path=/head/; revision=544779
* editors/emacs: Add pkg-message to update dependent packagesJoseph Mingrone2020-08-131-0/+16
| | | | | | | Submitted by: ashish Notes: svn path=/head/; revision=544778
* editors/emacs: Update to version 27.1Joseph Mingrone2020-08-123-113/+149
| | | | | | | | | | | | | | | | | | | | | | | Please refer to the 20200811 UPDATING entry when upgrading dependent (*-emacs26-*) ports. Port changes: - depend on math/gmp - match upstream by turning CAIRO, HARFBUZZ, and JSON options and on and turning MAGICK off by default - remove OPENMP check for graphics/ImageMagick as the openmp is now included in base - update EMACS_VER in Mk/Uses/emacs.mk - bump USES=emacs ports or remove BROKEN for net-im/jabber.el and deskutils/howm, which now build Submitted by: HIROSE Yuuji <yuuji@gentei.org> (canna patch) Reviewed by: ashish Differential Revision: https://reviews.freebsd.org/D23966 Notes: svn path=/head/; revision=544763
* - Add a patch to make Emacs' TRAMP mode work with 12-STABLE,Ashish SHUKLA2020-08-032-1/+20
| | | | | | | | | | | and 13-CURRENT remote hosts PR: 243807 Submitted by: Yuichiro NAITO <nairo dot yuichiro at gmail dot com> Reported by: John F. Carr <jfc at mit dot edu> Notes: svn path=/head/; revision=544097
* editors/emacs: backport 24-bit color fix for tty modeJan Beich2020-06-202-1/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libncurses in base system only supports termcap(5). RGB has 3 colors but termcap(5) supports at most 2 arguments e.g., $ export TERMCAP="${TERM}:Co#0x1000000:AF=\E[38;2;%d;%d;%dm:AB=\E[48;2;%d;%d;%dm:tc=${TERM}:" $ tput AB 1 1 1 tput: too many arguments (3) for capability `AB' To work around the limitation make Emacs check if environ(7) has COLORTERM=truecolor some terminal emulators define by default e.g., - x11-toolkits/vte3 (gnome-terminal, sakura, ...) - x11/alacritty - x11/aminal - x11/kitty (bug 233010) - x11/konsole - x11/qterminal while others require defining COLORTERM=truecolor manually e.g., - x11/cool-retro-term - x11/sterm - x11/xterm PR: 247248 Approved by: jrm Obtained from: upstream Notes: svn path=/head/; revision=539734
* editors/emacs: divorce GSETTINGS from DBUSJan Beich2020-06-071-1/+0
| | | | | | | | | | Whether GSettings uses DBus at runtime depends on the backend. PR: 247042 Approved by: jrm Notes: svn path=/head/; revision=538169
* Bump PORTREVISION.Greg Lehey2020-04-271-1/+1
| | | | | | | Reminded by: ashish@ Notes: svn path=/head/; revision=533100
* Require ImageMagick 7, not 6.Greg Lehey2020-04-271-1/+1
| | | | Notes: svn path=/head/; revision=533098
* editors/emacs: Use more precise description for the FCITXPATCH knobJoseph Mingrone2020-02-201-5/+6
| | | | | | | While here, pet portfmt. Notes: svn path=/head/; revision=526575
* editors/emacs: Add optional workaround for Fcitx input methodJoseph Mingrone2020-02-182-9/+22
| | | | | | | | | | | PR: 242012 Reported by: david.alpha.fox@gmail.com Approved by: emacs (ashish) Tested by: david.alpha.fox@gmail.com Differential Revision: https://reviews.freebsd.org/D23725 Notes: svn path=/head/; revision=526478
* editors/emacs: fix miscompilation on powerpc64 elfv2Piotr Kubaj2020-01-221-1/+5
| | | | | | | | | | | | | | | Clang currently miscompiles emacs, resulting in broken builds for dependencies: ===> Building for treepy.el-emacs26-0.1.1_3 (cd /wrkdirs/usr/ports/devel/treepy.el/work-full/treepy.el-0.1.1 ; /usr/local/bin/emacs-26.3 -batch -q -f batch-byte-compile treepy.el) *** Signal 6 Use GCC to workaround it. PR: 243484 Approved by: jrm (maintainer) Notes: svn path=/head/; revision=523801
* editors/emacs: Standardize formatting with ports-mgmt/portfmtJoseph Mingrone2019-11-101-132/+153
| | | | | | | | | | Approved by: portmgr* (swills) * A commit hook for flavors was trigger, preventing the commit without portmgr approval. Notes: svn path=/head/; revision=517223
* editors/emacs: Bump portrevisionNiclas Zeising2019-11-011-0/+1
| | | | | | | | Bump portrevision for editors/emacs and editors/emacs-devel after removal of the optional libXp depdenency. Notes: svn path=/head/; revision=516224
* editors/emacs: Remove optional dependency on libXpNiclas Zeising2019-11-011-1/+0
| | | | | | | | | | | Remove the optional dependency on libXp from editors/emacs and editors/emacs-devel. The dependency on libXp is added if the MOTIF option is selected, but libXp isn't needed in this case. The MOTIF option is not the default. libXp has been deprecated and is going away. Notes: svn path=/head/; revision=516223
* Drop the ipv6 virtual category for e* category as it is not relevant anymoreBaptiste Daroussin2019-10-091-1/+1
| | | | Notes: svn path=/head/; revision=514131
* Emacs ports: Minor cleanup to option descriptionsJoseph Mingrone2019-09-091-6/+5
| | | | | | | | | | | | - Use some default descriptions defined in bsd.options.desc.mk - Move [implies ...] notes left for smaller displays - Drop 'Experimental' from Cairo description [1] [1] https://lists.gnu.org/archive/html/emacs-devel/2019-06/msg00633.html Notes: svn path=/head/; revision=511640
* Emacs ports: no-op to conform to var order and improve consistencyJoseph Mingrone2019-09-091-6/+3
| | | | | | | | Approved by: ashish Differential Revision: https://reviews.freebsd.org/D21524 Notes: svn path=/head/; revision=511639
* editors/emacs: Update to version 26.3Joseph Mingrone2019-08-302-24/+15
| | | | | | | | | | | | | | | | | | | | Port changes: - Remove JSON knob, because Emacs has no configurable json option in versions prior to and including 26.3. The knob should not have been added in r472261. - Add USES+=gnome unless flavor is nox. Do this because defining INSTALLS_ICONS adds USE_GNOME+=gtk-update-icon-cache. Upstream changes: https://www.gnu.org/software/emacs/news/NEWS.26.3 Submitted by: HIROSE Yuuji <yuuji@gentei.org> [canna patch updates] Differential Revision: https://reviews.freebsd.org/D21193 Notes: svn path=/head/; revision=510281
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* editors/emacs: Update to version 26.2Joseph Mingrone2019-04-174-40/+18
| | | | | | | | | | | | | | | Port changes: Match upstream's default behaviour by not installing the shared game directory and the auxiliary program update-game-score Upstream changes: https://www.gnu.org/software/emacs/news/NEWS.26.2 Reviewed by: ashish Differential Revision: https://reviews.freebsd.org/D18810 Notes: svn path=/head/; revision=499179
* Chase the shlib version bump of `mail/mailutils' in r493966.Alexey Dokuchaev2019-02-261-1/+1
| | | | Notes: svn path=/head/; revision=493970
* editors/emacs: Fix spellchecking with hunspell 1.7.0Joseph Mingrone2019-01-312-1/+25
| | | | | | | | | | While here, silence warning about USE_GNOME without USES=gnome. PR: 235201 Reported by: abij@tuta.io Notes: svn path=/head/; revision=491755
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* Update ImageMagick to 6.9.10.14 [1]Koop Mast2018-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | * Add PKGNAMESUFFIX and rename the directory. This was done to show that IM6 is not the "main" version. But still fully supported by upstream. * Convert a number of options to optionhelpers. * Add option for ISO/IEC 23008-12:2017 HEIF suport * Add comment to pkg-descr explaining IM6's "legacy" tag. * Add comment to the patch-config_policy.xml file why it still needed. Please note that IM7 is not a drop in replacement due to library API and command arguments changes. And as a result ports need to decide for themself which version to use. Chase these changes in all the ports that using IM6. PR: 225102 (based on, only the version update) [1] Submitted by: Pascal Christen <pascal.christen@hostpoint.ch> Notes: svn path=/head/; revision=484640
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-1/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* print/libotf: Update 0.9.13 -> 0.9.16Yuri Victorovich2018-07-021-1/+1
| | | | | | | | | | | | | | Port changes: * Add LICENSE/LICENSE_FILE * Add to USE_XORG * Remove CPPFLAGS PR: 228647 Submitted by: thierry Approved by: nikola.lecic@anthesphoria.net (maintainer's timeout; 30 days) Notes: svn path=/head/; revision=473708
* Emacs ports: Improve consistency between the two Emacs ports and...Joseph Mingrone2018-06-122-27/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - [1] Do not link liblockfile when MAILUTILS option is off. Users who want mail functionality should turn on the MAILUTILS option. See PR 227799. - [2] Create a link under exec_directory pointing to ${PREFIX}/bin/movemail. See upstream bug https://bugs.gnu.org/31737 and PR 228833. - Based on user feedback, change the package name for the nox flavor of editors/emacs-devel from emacs-devel_nox to emacs-devel-nox. The original motivation for naming the package emacs-devel_nox was so that PKGNAMESUFFIX would match the flavor names for USES=emacs ports and flavor names cannot contain '-'. - Remove patches that are no longer necessary. The patch emacs-devel/files/patch-configure.ac is no longer necessary because 10.3, which included an old version of texinfo in base, is EOL. The lldb-gud patch is no longer necessary because the LLDB option has been removed. - Update editors/emacs-devel to a newer commit on the upstream master branch. - Customize COMMENT for nox flavor of editors/emacs-devel. PR: 227799 [1], 228833 [2] Submitted by: yasu@utahime.org [1], bengta@sics.se [2] Approved by: ashish Differential Revision: https://reviews.freebsd.org/D15728 Notes: svn path=/head/; revision=472261
* editors/emacs: Fix build when XWIDGETS knob is onJoseph Mingrone2018-06-011-1/+1
| | | | | | | Reported by: olgeni Notes: svn path=/head/; revision=471249
* editors/emacs: Fix copy/paste nonsense error from r471214Joseph Mingrone2018-05-311-2/+2
| | | | | | | pointy-hat: jrm Notes: svn path=/head/; revision=471215
* editors/emacs: Fix configure issue when no X toolkit knob is onJoseph Mingrone2018-05-311-0/+5
| | | | Notes: svn path=/head/; revision=471214
* editors/emacs: Fix plist issue when SOURCES knob is offJoseph Mingrone2018-05-311-8/+8
| | | | | | | | PR: 228626 Reported by: Simeon Simeonov <blackmore@pichove.org> Notes: svn path=/head/; revision=471213
* editors/emacs: Update to version 26.1Joseph Mingrone2018-05-314-560/+240
| | | | | | | | | | | | | | | | | | | | NEWS: https://www.gnu.org/software/emacs/news/NEWS.26.1 Port changes - Incorporate latest canna patches submitted by TAKANO Yuji <takachan@running-dog.net>. - Remove workarounds for Bug 227799. - Configure succeeds whether devel/liblockfile is installed or not. - Customize COMMENT for canna and nox flavors (reported by tobik). - Remove legacy lldb for gud patch. - The patch added very little over running lldb on the command line. Moreover, gud is deprecated. Hopefully a lldb-mi will arrive soon. Reviewed by: ashish (maintainer) Differential Revision: https://reviews.freebsd.org/D15044 Notes: svn path=/head/; revision=471190
* Emacs ports: Conform to 'Order of Variables in Port Makefiles' in PHJoseph Mingrone2018-04-261-18/+15
| | | | Notes: svn path=/head/; revision=468348
* Emacs ports: Tell configure to skip checks for sysinfo headerJoseph Mingrone2018-04-261-1/+3
| | | | | | | | | | The build fails when devel/libsysinfo is pulled in. This can happen when graphics/ImageMagick is built with the OPENMP knob on. Reported by: Richard M. Timoney <richardt@maths.tcd.ie> Notes: svn path=/head/; revision=468320
* Emacs ports: Remove obsolete variable definitionsJoseph Mingrone2018-02-211-2/+0
| | | | | | | | | | | | | editors/emacs: The CANNA option was replaced by a flavor, so remove CANNA_DESC. editors/emacs and editors/emacs-devel: The X11 option was replaced by the nox flavor, so remove WITHOUT_X11. Reported by: ashish Notes: svn path=/head/; revision=462550
* Emacs ports: Add USES=localbase:ldflags and MAILUTILS optionJoseph Mingrone2018-02-211-4/+7
| | | | | | | | | Refer to https://debbugs.gnu.org/cgi/bugreport.cgi?bug=10313 https://lists.gnu.org/archive/html/emacs-devel/2017-08/msg00044.html Notes: svn path=/head/; revision=462549
* editors/emacs: Remove X11 option references missed in 462411Joseph Mingrone2018-02-211-3/+3
| | | | | | | | | PR: 226083 Reported by: Terry Kennedy <terry-freebsd@glaver.org> Differential Revision: https://reviews.freebsd.org/D14233 Notes: svn path=/head/; revision=462497
* editors/emacs: Use OPTION helper to conditionally add to PLIST_FILESJoseph Mingrone2018-02-201-2/+2
| | | | | | | Submitted by: mat Notes: svn path=/head/; revision=462412
* editors/emacs,emacs-devel: After nox flavor, remove X11 optionJoseph Mingrone2018-02-201-46/+26
| | | | Notes: svn path=/head/; revision=462411
* editors/emacs@canna: Fix plist issue when SOURCES option is offJoseph Mingrone2018-02-201-1/+1
| | | | Notes: svn path=/head/; revision=462410