Commit graph

292 commits

Author SHA1 Message Date
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
Alexey Dokuchaev
f0a8df1498 - Update `mail/mailutils' to version 3.11
- Add `required_files' and `configlint' to rc scripts
- Emacs ports: chase shared library version bump

Submitted by:	maintainer
2020-12-25 08:17:49 +00:00
Ashish SHUKLA
9d948ebcd2 - Update to git snapshot 3806797 2020-12-15 09:06:20 +00:00
Joseph Mingrone
fd222acfc8 editors/emacs-devel: Update to 20201201 commit, 496d1fc 2020-12-01 20:51:55 +00:00
Ashish SHUKLA
9686e1ad0c - Update to git snapshot 8158874 2020-11-16 14:34:05 +00:00
Tobias C. Berner
9e0e8d17a4 Prefer graphics/ligvrsvg2-rust over graphics/librsvg2
- 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
2020-11-09 17:08:12 +00:00
Joseph Mingrone
12f34f1e1c editors/emacs-devel: Update to 20201102 master branch commit, 5cea77a 2020-11-02 23:27:03 +00:00
Joseph Mingrone
e26fca5848 Emacs ports: Simplify flavor comments
Suggested by:	mat
Reviewed by:	emacs (ashish)
2020-10-15 09:46:09 +00:00
Ashish SHUKLA
53c4582b68 - Update to git snapshot 051d31c 2020-10-15 07:40:17 +00:00
Joseph Mingrone
6e7719badf editors/emacs-devel: Update to 20201006 master-branch commit 278c9d6
Revision 053d706 has a bug in the update-file-autoloads function, which
causes the build of japanese/lookup to fail.  This update fixes that
problem.

PR:		250162
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2020-10-06 20:30:18 +00:00
Joseph Mingrone
bd89d54146 editors/emacs-devel: Update to 20201002 master-branch commit, 053d706 2020-10-02 11:58:39 +00:00
Ashish SHUKLA
d5b687e9d8 - Update to git snapshot e408f2f 2020-09-15 09:11:28 +00:00