Commit graph

190 commits

Author SHA1 Message Date
Joseph Mingrone
91a713357d editors/emacs-devel: update to latest master-branch commit
port changes:
- do not explicitly set MAKEINFO, since this was done to avoid base
  makeinfo in FreeBSD 10.x
- match upstream's default behaviour by not installing the shared game
  directory and the auxiliary program update-game-score
- do not specify unnecessary or default configuration options
2019-01-11 02:07:32 +00:00
Joseph Mingrone
11b5f7c003 editors/emacs-devel: Update to latest master-branch commit
Upstream commit log: https://github.com/emacs-mirror/emacs/commits/master
2018-12-25 14:51:48 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
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
2018-12-12 01:35:33 +00:00
Joseph Mingrone
940752fd53 editors/emacs-devel: Update to latest master-branch commit 2018-12-11 02:48:13 +00:00
Joseph Mingrone
b70a9562e8 editors/emacs-devel: Update to latest master-branch commit 2018-12-02 01:35:00 +00:00
Joseph Mingrone
69e71677e4 editors/emacs-devel: Update to latest master-branch commit 2018-11-27 13:29:11 +00:00
Joseph Mingrone
48f592257d editors/emacs-devel: Update to latest master-branch commit 2018-11-11 00:43:02 +00:00
Koop Mast
289883b11b Update ImageMagick to 6.9.10.14 [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>
2018-11-10 19:57:07 +00:00
Joseph Mingrone
0c8639e3a1 editors/emacs-devel: Update to latest master-branch commit
This fixes an issue with lisp/epg.el that caused messages about obsolete
timestamps.  See https://github.com/emacs-mirror/emacs/commit/8602bd8 for
details.
2018-10-22 23:47:03 +00:00
Joseph Mingrone
48f10cc966 editors/emacs-devel: Update to latest master-branch commit
This fixes an issue, specific to FreeBSD i386, that caused a core dump during
build.  Refer to https://github.com/emacs-mirror/emacs/commit/d2a07b9 for
details.
2018-10-19 18:57:10 +00:00
Joseph Mingrone
316c318a59 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
2018-10-11 03:44:05 +00:00
Ashish SHUKLA
d8d79ba269 - Remove redundant GMP option added in r481628, as GMP support already
enabled since r477132
2018-10-10 00:52:23 +00:00
Ashish SHUKLA
e60b68313a - Update to git snapshot a0605d9
- Add GMP option
2018-10-09 12:37:49 +00:00
Joseph Mingrone
e459502aeb editors/emacs-devel: Update to latest master branch commit 2018-09-01 23:50:33 +00:00
Joseph Mingrone
414acb28d8 editors/emacs-devel: Update to latest master branch commit 2018-08-14 01:28:07 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
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
2018-07-29 22:18:44 +00:00
Ashish SHUKLA
575303209a - Update to git snapshot 9593108 2018-07-16 16:26:38 +00:00
Yuri Victorovich
0b57df9a21 print/libotf: Update 0.9.13 -> 0.9.16
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)
2018-07-02 06:27:48 +00:00
Joseph Mingrone
bf06ecfc29 editors/emacs-devel: Restore configure patch to accept base makeinfo
The configure patch was removed in r472261, because I incorrectly thought
/usr/bin/makeinfo had been removed from base in 10.4.

Pointy-hat: jrm
2018-06-13 02:23:30 +00:00
Joseph Mingrone
b672dbca9c Emacs ports: Improve consistency between the two Emacs ports and...
- [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
2018-06-12 16:03:56 +00:00
Ashish SHUKLA
74bfde07af - Update to git snapshot 0f48d18
- Add JSON option
2018-05-30 07:37:10 +00:00
Ashish SHUKLA
9b206ca322 - Update to git snapshot bcee160 2018-04-29 07:13:41 +00:00
Joseph Mingrone
c85daea952 Emacs ports: Conform to 'Order of Variables in Port Makefiles' in PH 2018-04-26 13:49:09 +00:00
Joseph Mingrone
02454df1ce Emacs ports: Tell configure to skip checks for sysinfo header
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>
2018-04-26 02:03:28 +00:00
Tobias Kortkamp
c4df193039 www/webkit2-gtk3: Update to 2.20.0
- Add WAYLAND option
- Bump PORTREVISION of dependents
- Fix build of epiphany 3.24.2 with newer WebKit versions

PR:		223733
Submitted by:	Greg V <greg@unrelenting.technology> (initial update to 2.18.3)
Reviewed by:	Ting-Wei Lan <lantw44@gmail.com>
Approved by:	gnome (maintainer timeout, too long)
Security:	1ce95bc7-3278-11e8-b527-00012e582166
MFH:		2018Q2
Differential Revision:	https://reviews.freebsd.org/D14872
2018-04-05 20:13:48 +00:00
Joseph Mingrone
78da9d4745 Emacs ports: Remove obsolete variable definitions
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
2018-02-21 23:59:43 +00:00
Joseph Mingrone
a3361fa7ef Emacs ports: Add USES=localbase:ldflags and MAILUTILS option
Refer to
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=10313
https://lists.gnu.org/archive/html/emacs-devel/2017-08/msg00044.html
2018-02-21 23:59:37 +00:00
Joseph Mingrone
2f7e93963a editors/emacs-devel: Update to latest master branch commit 2018-02-21 05:48:46 +00:00
Joseph Mingrone
433449f08a editors/emacs,emacs-devel: After nox flavor, remove X11 option 2018-02-20 16:17:32 +00:00
Joseph Mingrone
9a8e67ae63 editors/emacs@nox, editors/emacs-devel@nox: Fix configure error
When liblockfile is installed, configure fails, but only for the @nox
flavors.

There is an emacs-devel@gnu.org mailing list thread discussing the issue.
https://lists.gnu.org/archive/html/emacs-devel/2018-02/msg00515.html

PR:		225902
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2018-02-20 16:17:16 +00:00
Joseph Mingrone
a3cc513bfc Flavorize and modernize Emacs ports
- Convert USE_EMACS to USES=emacs
- Remove editors/emacs-nox11 (refer to nox flavors of editors/emacs and
  editors/emacs-devel)
- Permit default Emacs flavor to be specified in make.conf
- Rename japanese/migemo-emacs23 to japanese/migemo-emacs
- Update and simplify audio/emms and fix build on FreeBSD 10 [1]
- Update databases/bbdd and fix build on FreeBSD 10 [1]
- Update editors/emacs-devel
- Ensure Makefile shell commands that change directory are executed in a
  subshell
- Silence some portlint warnings

[1] By not depending on base texinfo

PR:		225404
Reviewed by:	antoine
Approved by:	portmgr (mat) ashish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D13506
2018-02-01 18:03:09 +00:00
Ashish SHUKLA
81b931df49 - 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]
2017-11-19 09:10:35 +00:00
Ashish SHUKLA
49161a4594 - Update to git snapshot 00995c8
- Unbreak on aarch64, as per https://debbugs.gnu.org/28308
2017-11-10 02:48:00 +00:00
Ashish SHUKLA
95dc14fd6e editors/emacs-devel:
- Update to git snapshot 92045f4
 - Add OPTION for LCMS2 support

bsd.emacs.mk:
 - Update emacs-devel block to reflect change in Emacs version
2017-10-05 02:00:34 +00:00
Koop Mast
704ab44ef9 ImageMagick to 6.9.9-15.
* Disable FPX (FlashPix) support by default. This image format is really
  rare these days coupled with that there are known CVE's in libfpx and
  it doesn't seem to be maintained these days. It doesn't make sense to
  keep it enabled by default anymore. [1]
* Add new option for RAW support
* Fix portscout macro to only show 6.9.x versions

Bump other ports for the shared library bumps in IM 6.

PR:		222309 [1]
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru> [1]
2017-09-28 15:36:31 +00:00
Ashish SHUKLA
733ddbfbe5 - Update to git snapshot 49a42fb
- Remove the workaround added in previous commit

Security:	https://www.vuxml.org/freebsd/47e2e52c-975c-11e7-942d-5404a68a61a2.html
2017-09-13 13:15:55 +00:00
Ashish SHUKLA
9fa7c2a9cf - Update to git snapshot 1b492fa
- Add a patch to workaround a configure issue reported upstream
  at http://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00020.html
- Update BROKEN message on AARCH64, as now it does not break on sbrk[1]

PR:		221961[1]
Reported by:	Gergely Czuczy <gergely.czuczy@harmless.hu>
2017-09-04 13:42:18 +00:00
Ashish SHUKLA
055a44082d - Update to git snapshot 01a98e9 2017-07-13 16:59:31 +00:00
Ashish SHUKLA
578207a750 - Update to git snapshot bdf4115 2017-06-11 11:33:37 +00:00
Koop Mast
6a6ad99f06 Chase ImageMagick shlib bump 2017-05-26 08:20:18 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Raphael Kubo da Costa
3fbe71065d Fix plist after r440524. 2017-05-10 07:55:44 +00:00
Ashish SHUKLA
7004748df6 - Update to git snapshot 5e2cf8c
- Un-IGNORE XWIDGETS option, as required version of WebKit is now
  in ports tree
2017-05-10 02:43:43 +00:00
Joseph Mingrone
078f46ecce editors/emacs-devel: Update to upstream commit 28718c4
Also add MAKE_JOBS_UNSAFE=yes.

Approved by:	ashish (maintainer), swills (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D10374
2017-04-17 18:17:53 +00:00
Ashish SHUKLA
f5f3bcca92 - Update to git snapshot 211d41a, fixes building as non-root user[1]
- Resurrect LLDB option with updated patchset from upstream[2]

[1] http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00622.html
[2] https://opensource.apple.com/source/lldb/lldb-76/utils/emacs/

Submitted by:	jrm
Reported by:	rakuco
2017-03-25 17:38:51 +00:00
Ashish SHUKLA
8555341722 - Update to git snapshot 560d6f9
- Remove LLDB option, as patch does not cleanly apply anymore
2017-03-24 05:01:56 +00:00
Ashish SHUKLA
d97f43e9ec - Mark port as BROKEN for aarch64
- Remove now redundant BROKEN_* directive from slave port:
  editors/emacs-nox11

Reported by:	Gergely Czuczy <gergely.czuczy at harmless.hu>
2017-03-14 03:04:12 +00:00
Ashish SHUKLA
2e51874664 - Update to git snapshot 55c0c3e 2017-03-07 16:09:42 +00:00
Joseph Mingrone
20ae938bc4 editors/emacs-devel: Pull in latest commit to master branch.
A fix was committed for an eshell bug that resulted in piped data being
silently dropped. Pull in that fix.

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=15414
2bfe83fcd3

Approved by:	ashish (maintainer) swills (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D9513
2017-02-10 12:54:12 +00:00
Joseph Mingrone
51dfa1659b editors/emacs-devel: Update to latest commit on master branch
Approved by:	ashish (maintainer, implicit), swills (mentor, implicit)
2017-02-02 12:52:29 +00:00