Commit graph

303 commits

Author SHA1 Message Date
Matthias Fechner
247c7db751 textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd7
2022-03-26 09:27:27 +01:00
Ashish SHUKLA
a628b9f27a
editors/emacs-devel: Update to git snapshot 1a07854
Fix pkg-plist for GSettings schema, as it's now also dependent
on PGTK option, in addition to GSETTINGS option

PR:		262512
2022-03-15 21:50:06 +00:00
Yasuhiro Kimura
2e712a6798 editors/emacs-devel: Update to 2022-02-28 commit 0470ef0
Changes:	7829f1b...0470ef0
2022-02-28 16:10:30 +09:00
Joseph Mingrone
5053800861
editors/emacs-devel: Update to 20220218 commit, 7829f1b
2b9c648...7829f1b

Sponsored by:	The FreeBSD Foundation
2022-02-19 00:57:28 -04:00
Ashish SHUKLA
18d1f39e16
editors/emacs-devel: Update to git snapshot 2b9c648 2022-02-01 19:11:55 +00:00
Joseph Mingrone
f95666b0e1
editors/emacs-devel: Set GLIB_SCHEMAS
...rather than guarding the file in pkg-plist.  glib-compile-schemas is
run during the build, but use the macro regardless.  It could make
certain changes like a major version bump of glib easier to deal with.

Reported by:	jbeich
Sponsored by:	The FreeBSD Foundation
2022-01-17 13:52:43 -04:00
Joseph Mingrone
7351012cc1
editors/emacs-devel: Fix plist issue
When the GSETTINGS option was turned off, a few files were listed in
pkg-plist that were not being installed.

Sponsored by:	The FreeBSD Foundation
2022-01-15 12:25:06 -04:00
Yasuhiro Kimura
0bf07a6d9e editors/emacs-devel: Update to 2022-01-15 snapshot 9845f6b 2022-01-15 17:27:42 +09:00
Joseph Mingrone
08f3c048b6
editors/emacs-devel: Build pure GTK Emacs by default
- Add PGTK to OPTIONS_DEFAULT
- Remove M17N, OTF, XFT, XIM, and XPM from OPTIONS_DEFAULT
- Eliminate X11 dependencies for pure GTK Emacs by
  - removing CAIRO_IMPLIES=XFT and OTF_IMPLIES=XFT
  - adding CAIRO_PREVENTS=XFT and PGTK_PREVENTS=M17N XFT XPM
  - not including USES=xorg.

While here, pull in a new 2022-01-03 revision and incorporate minor
formatting changes suggested by portfmt.

Reported by:	jbeich
Reviewed by:	jbeich
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D33714
2022-01-03 14:12:48 -04:00
Joseph Mingrone
08fc743190
editors/emacs-devel: Update to 2022-01-01 commit, 4d1968b
This commit introduces a new OPTION, pgtk, which builds a pure GTK
implementation of Emacs.

Sponsored by:	The FreeBSD Foundation
2021-12-31 23:26:48 -04:00
Ashish SHUKLA
9fa47fa0bf
editors/emacs-devel: Update to git snapshot 5a057f6
Also add on-by-default option SQLITE3 for SQLite 3.x support
2021-12-15 19:44:14 +00:00
Tobias C. Berner
45526ecbee framework: Add new USES 'magick' for graphics/ImageMagick*
A new USES has been added to depend on ImageMagick.

	USES=magick

adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}.

If a specific version is required, use for example

	USES=magick:6        resp.     USES=magick:7

If only a build, run or test is required, use for example

	USES=magick:build    resp.     USES=magick:6,build,test

If a dependency on the nox11 flavor is required, use for example

	USES=magick:nox11    resp.     USES=magick:7,nox11,run,test

See magick.mk for more details on the available flags.

The tree has been completely converted to make use of this.

Approved by:	bapt
Differential Revision: https://reviews.freebsd.org/D32754
2021-12-11 14:50:53 +01:00
Joseph Mingrone
b5cba031b1
editors/emacs-devel: Update to 2021-12-05 commit, 2d0e1e5
This update fixes a bug that caused "Unknown button type
‘help-function’" errors such as
https://portsfallout.com/fallout/421603/.

See upstream bug https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52291 and
the fix in
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=5404973916dc5d0b92604d31ad7dca2358bc5b9a.
2021-12-05 21:49:41 -04:00
Yasuhiro Kimura
e57183e38c editors/emacs-devel: Update to 2021-11-30 snapshot 804c69d 2021-11-30 17:34:41 +09:00
Joseph Mingrone
2bf037d0b1
editors/emacs-devel: Formatting cleanup
This formatting should have been committed in 61d0935ac4.
2021-11-22 13:36:24 -04:00
Joseph Mingrone
61d0935ac4
editors/emacs-devel: Update to 2021-11-15 commit, d9e91da
- Add a knob for webp image support.
2021-11-15 11:20:11 -04:00
Tobias C. Berner
b6c28aeee7 graphics/ImageMagick7: Bump consumers after 4f086586da 2021-11-12 17:46:39 +01:00
Ashish SHUKLA
2d15853d06
editors/emacs-devel: Update to git snapshot 90bd80d 2021-10-31 15:54:58 +00:00
Piotr Kubaj
828299c91a editors/emacs-devel: fix build on powerpc64*
Building with clang randomly crashes:
Select coding system (default raw-text): Debugger entered--Lisp error: (end-of-file "Error reading from stdin")
2021-10-22 11:42:15 +00:00
Joseph Mingrone
c63e02a0cf
editors/emacs-devel: Update to 2021-10-15 commit, ca3d723 2021-10-16 01:35:56 -03:00
Baptiste Daroussin
2c672a4de9 INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Joseph Mingrone
e7edd97198
editors/emacs-devel: Update to 2021-10-01 commit, 30bbb57*
* The major version was bumped from 28 to 29 since the last update.

Approved by:	portmgr (implicit)
Differential Revision:	https://reviews.freebsd.org/D32258
2021-10-01 19:52:49 -03:00
Ashish SHUKLA
399a0abb3b
editors/emacs-devel: Update to git snapshot 8a55d10 2021-09-17 06:26:20 +05:30
Yasuhiro Kimura
49a60393fc
editors/emacs-devel: Improve gcc port selection for NATIVECOMP
PR:		256893
Differential Revision:	https://reviews.freebsd.org/D31011
2021-09-06 23:44:59 -03:00
Joseph Mingrone
76a124ab0b
editors/emacs-devel: Update to 2021-09-21 commit, a15f549
PR:		258001
2021-09-01 19:59:35 -03:00
Ashish SHUKLA
860cc0e402
editors/emacs-devel: Update to git snapshot 3572613 2021-08-15 10:58:41 +05:30
Joseph Mingrone
5127a54ba3
editors/emacs-devel: Update to 2021-08-02 commit, 3b32d05
This pulls in a fix for a recently introduced bug related to searching
for articles in Gnus.

adab672edb
2021-08-08 11:02:04 -03:00
Joseph Mingrone
ff278a4bb0
editors/emacs-devel: Update to 2021-08-02 commit, a812992 2021-08-02 08:27:34 -03:00
Joseph Mingrone
8fcb3cd92b
editors/emacs-devel: Update to 20210722 commit, fcae435
This fixes a bug [1] that caused tramp to keep remote file locks after
saving files.

[1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=49621
2021-07-23 06:34:56 -03:00
Ashish SHUKLA
5523d460c6
editors/emacs-devel: Update to git snapshot 109c273 2021-07-17 04:37:22 +05:30
Joseph Mingrone
aefe98d1b9
editors/emacs-devel: Update to 2021-07-01 commit, dc0ce5f 2021-07-01 15:50:03 -03:00
Joseph Mingrone
7e871a026a
editors/emacs-devel: Use lang/gcc11 for NATIVECOMP
Also, NATIVECOMP_CFLAGS=-I${LOCALBASE}/include is not necessary because
CFLAGS includes this from with USES=localbase:ldflags.
2021-07-01 15:50:02 -03:00
Ashish SHUKLA
f40d6eb981
editors/emacs-devel: Update to git snapshot db106ea 2021-06-16 19:53:19 +05:30
Joseph Mingrone
d0fe06d230
editors/emacs-devel: Update to 87e7390 and add NATIVECOMP option
Native Compilation adds support for compiling EmacsLisp to native code using
libgccjit.  For more information see https://www.emacswiki.org/emacs/GccEmacs.

The option is off by default until it receives wider testing.

Co-authored-by: Ashish SHUKLA <ashish@FreeBSD.org>
Co-authored-by: Joseph Mingrone <jrm@FreeBSD.org>
2021-06-02 17:55:34 -03:00
Ashish SHUKLA
0cfb296d8e
editors/emacs-devel: Update to git snapshot 46e4704 2021-05-15 20:14:59 +05:30
Joseph Mingrone
e3c26e68ea
editors/emacs-devel: Update to 2021-05-01 commit, d53ee1c 2021-05-01 22:35:01 -03:00
Ashish SHUKLA
6b0fe2bb36
editors/emacs-devel: Update to git snapshot 0c3ce42 2021-04-15 17:40:55 +00:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Joseph Mingrone
785f39d861
editors/emacs-devel: Update to 2021-04-05 commit, 0342354 2021-04-06 04:26:48 -03:00
Ashish SHUKLA
161580aee3 - Update to git snapshot 068fdb2c 2021-03-15 17:14:20 +00:00
Piotr Kubaj
e7705a3554 editors/emacs-devel: limit using GCC to only powerpc64le
On powerpc64, emacs builds fine with Clang.
2021-03-07 00:09:43 +00:00
Piotr Kubaj
d5166d0d0c editors/emacs-devel: fix build on powerpc64*
In toplevel form:
mh-e/mh-gnus.el:38:20: Error: Hash table too large
2021-03-05 18:03:06 +00:00
Joseph Mingrone
d836a10588 editors/emacs-devel: Update to 2021-03-05 commit, 77ec2512
This fixes bug #46912.
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=46912
2021-03-05 11:38:29 +00:00
Joseph Mingrone
16ebd6c34f editors/emacs-devel: Remove Motif X toolkit support
Support for building with Motif was removed upstream.
2021-03-03 16:30:23 +00:00
Joseph Mingrone
1abbf87c92 editors/emacs-devel: Update to 2021-03-02 commit, 20596a5 2021-03-02 19:37:26 +00:00
Ashish SHUKLA
7694b2ecf4 - Update to git snapshot 9b4a2dd 2021-02-14 18:45:05 +00:00
Piotr Kubaj
c32a4b37ed Add LTO_DESC to Mk/bsd.options.desc.mk.
There are more and more ports using LTO.
2021-02-10 19:17:45 +00:00
Ashish SHUKLA
2ab3642614 - Update to git snapshot 6bd9dbf 2021-02-05 13:32:04 +00:00
Joseph Mingrone
f99176a12e editors/emacs-devel: Update to 2021-01-15 commit, 4dc72dd 2021-01-15 18:43:42 +00:00
Joseph Mingrone
d57d1ccc24 editors/emacs-devels: Update to 20210101 commit, 58bdfd7 2021-01-01 05:05:53 +00:00