413 Commits

Author SHA1 Message Date
Baptiste Daroussin
3068854dd0 libxml2: chase libxml soversion bump 2025-06-30 11:04:22 +02:00
Joseph Mingrone
4170f65753
editors/emacs-devel: Update to 2025-06-17 snapshot
Event:		Kitchener-Waterloo Hackathon 202506
Sponsored by:	The FreeBSD Foundation
2025-06-18 00:46:40 -03:00
Joseph Mingrone
6e1379072d
editors/emacs-devel: Update to 2024-05-02 snapshot
Commit log:	db198e0e59...50e3bce315
Sponsored by:	The FreeBSD Foundation
2025-06-02 23:09:02 -03:00
Robert Clausecker
25e57f578d editors/emacs-devel: fix build on armv7
gccjit crashes during configure if NATIVECOMP is enabled on armv7.
Exclude the option there to fix the build.

Approved by:	portmgr (build fix blanket)
MFH:		2025Q2
See also:	ce3b3300759cd00d16095da678e3ea240a4fe944
2025-05-18 12:17:51 +02:00
Joseph Mingrone
b31beee962
editors/emacs-devel: Update to 2025-05-15 snapshot
Commit log:	f180e4c9cb...db198e0e59
Sponsored by:	The FreeBSD Foundation
2025-05-15 15:48:08 -03:00
Yasuhiro Kimura
bed1eb45cf editors/emacs-devel: Update to 2025-05-03 snapshot
Changes:	8abd2ee052...f180e4c9cb
2025-05-03 14:22:28 +09:00
Joseph Mingrone
58c7c92693
Emacs ports: Add lexical-binding cookie to site-wide initialization
As of 9f25d46568b in upstream's master branch, Emacs emits a run-time
warning when lexical binding is unset.  This serves as a reminder that
lexical binding is preferred.

Reviewed by:	yasu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D49991
2025-04-25 15:57:01 -03:00
Yasuhiro Kimura
da323efa0b editors/emacs-devel: Update to 2025-04-19 snapshot
Changes:	8c411381c6...8abd2ee052
2025-04-20 07:32:44 +09:00
Joseph Mingrone
0ffa3d1326
editors/emacs-devel: Update to 2025-04-04 snapshot
Commit log:	f5f3fb7dd4...8c411381c6
Sponsored by:	The FreeBSD Foundation
2025-04-04 16:08:28 -03:00
Loïc Bartoletti
9a9c1ba205 graphics/ImageMagicks*: bump dependent ports 2025-03-30 08:00:01 +02:00
Cy Schubert
f78b1814a7 x11-toolkits/Xaw3d: Rename to libXaw3d
This is in line with what freedesktop.org calls Xaw3d. And this is in
preparation to update libXaw3d to the freedesktop.org maintained
version.

The reason we are doing this is the Slackware version is unmaintained.

PR:		285528
Exp-run by:	antoine
2025-03-24 07:53:46 -07:00
Joseph Mingrone
6065be7728
editors/emacs-devel: Update to 2025-03-15 snapshot
Commit log:     bc33b70b28...f5f3fb7dd4
Sponsored by:	The FreeBSD Foundation
2025-03-16 01:34:57 -03:00
Gleb Popov
a347a92e6e *: Bump revisions after dbus update
PR:		285253
Reported by:	Martin Birgmeier <d8zNeCFG@aon.at>
2025-03-08 17:05:10 +03:00
Yasuhiro Kimura
23a03574c5 editors/emacs-devel: Update to 2025-03-01 snapshot
Changes:	4cf53c4361...bc33b70b28
2025-03-01 15:28:04 +09:00
Joseph Mingrone
dc522965ad
editors/emacs-devel: Update to 2025-02-15 snapshot
Commit log:	a001202b99...4cf53c4361
Sponsored by:	The FreeBSD Foundation
2025-02-16 12:36:09 -04:00
Yasuhiro Kimura
dc1c8b66fe editors/emacs-devel: Update to 2025-02-01 snapshot
Changes:	16c89c5ae5...a001202b99
2025-02-01 16:14:45 +09:00
Charlie Li
9431001288
www/webkit2-gtk: update to 2.46.5
Changelog: https://github.com/WebKit/WebKit/blob/webkitgtk-2.46.5/Source/WebKit/gtk/NEWS

Now consolidated into one port with flavours since the codebase is
the same, just linked with different libraries resulting in different
SONAMEs and APIs. SONAMEs/flavours:

* GTK3 + libsoup = libwebkit2gtk-4.0 (40)
* GTK3 + libsoup3 = libwebkit2gtk-4.1 (41)
* GTK4 + libsoup3 = libwebkitgtk-6.0 (60)

Despite upstream's recommendation to use clang for better skia
optimisation, this port now USE_GCC due to extensive std::pair copy
constructor use that is not trivial to continue patching to stay
working with our libc++ version 1 ABI. See review D35327 for some
details.

Reported by: eduardo
PR: 275914
Differential Revision: https://reviews.freebsd.org/D45878
2025-01-20 22:12:19 -05:00
Piotr Kubaj
0f13b300af editors/emacs-devel: disable NATIVECOMP on powerpc* to fix build and reenable clang builds
Backtrace:
0x1016e5d8 <emacs_backtrace+0x78> at /wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-75e3ea04239/src/emacs
0x100244e0 <terminate_due_to_signal+0xcc> at /wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-75e3ea04239/src/emacs
0x100247e8 <handle_fatal_signal+0x1c> at /wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-75e3ea04239/src/emacs
0x1016b258 <deliver_thread_signal.constprop.0+0x58> at /wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-75e3ea04239/src/emacs
0x1016b320 <handle_sigsegv+0x60> at /wrkdirs/usr/ports/editors/emacs-devel/work-full/emacs-75e3ea04239/src/emacs
0x812a66128 <pthread_sigmask+0x8e4> at /lib/libthr.so.3
2025-01-17 22:46:01 +01:00
Joseph Mingrone
682a81f00b
editors/emacs-devel: Update to 2025-01-15 snapshot
While here, update some dependency specifications to better reflect what
is required.  This silences some Q/A warnings.

Commit log:	643e32340d...16c89c5ae5
Sponsored by:	The FreeBSD Foundation
2025-01-15 11:46:04 -04:00
Joseph Mingrone
2782362c7a
editors/emacs-devel: Do not set GNU_CONFIGURE_MANPREFIX
Ports no longer need to set this variable, since Mk/bsd.port.mk will
assign the correct value (if it's not already defined).

Sponsored by:	The FreeBSD Foundation
2025-01-05 18:17:39 -04:00
Joseph Mingrone
6fbdff4e25
editors/emacs-devel: Remove JSON option
Upstream introduced a new, faster JSON encoder that does not depend on
any external library and is always on.

https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=890edfd2bb8fd79730919972cc82811b73c7f572

Reported by:	Pedro Andres Aranda Gutierrez <paaguti@gmail.com>
2025-01-05 18:15:16 -04:00
Yasuhiro Kimura
18ddb426a1 editors/emacs-devel: Update to 2024-12-31 snapshot
Changes:	75e3ea0423...643e32340d
2025-01-01 12:07:08 +09:00
Yasuhiro Kimura
6bb599d55f editors/emacs-devel: Update to 2024-12-15 snapshot
Changes:	a8169bee20...75e3ea0423
2024-12-15 22:38:07 +09:00
Joseph Mingrone
3c1a088eb9
editors/emacs-devel: Update to 2024-12-01 snapshot
Commit log:	7ded1064cf...a8169bee20
Sponsored by:	The FreeBSD Foundation
2024-12-01 12:22:52 -04:00
Yasuhiro Kimura
1f56392b8a editors/emacs-devel: Update to 2024-11-16 snapshot
Changes:	f6c359cb66...7ded1064cf
2024-11-17 16:04:43 +09:00
Yasuhiro Kimura
5b8a0f5675 editors/emacs-devel: Update to 2024-10-31 snapshot
Changes:	38071e3989...f6c359cb66
2024-10-31 19:24:28 +09:00
Joseph Mingrone
7e3e066237
editors/emacs-devel: Update to 2024-10-17 snapshot
Commit log:	fb42a253bd...38071e3989
Sponsored by:	The FreeBSD Foundation
2024-10-17 14:36:57 -03:00
Yasuhiro Kimura
d8f5ad7125 editors/emacs-devel: Update to 2024-10-02 snapshot
Changes:	7793b2fe2a...fb42a253bd
2024-10-02 10:32:13 +09:00
Yasuhiro Kimura
6e0dbfaedd editors/emacs-devel: Update to 2024-09-15 snapshot
Changes:	92ea393a16...7793b2fe2a
2024-09-15 10:48:46 +09:00
Joseph Mingrone
7f2b45710d
editors/emacs-devel: Update to 2024-09-01 snapshot
Commit log:	40eecd594a...92ea393a16
Sponsored by:	The FreeBSD Foundation
2024-09-01 23:20:33 -03:00
Yasuhiro Kimura
6304843a89 editors/emacs-devel: Update to 2024-08-06 snapshot
Changes:	aa5c725fe7...40eecd594a
2024-08-16 18:51:13 +09:00
Joseph Mingrone
f1a6f6000c
editors/emacs-devel: Update to 2024-08-06 snapshot
Commit log:	259f4613bd...aa5c725fe7
Sponsored by:	The FreeBSD Foundation
2024-08-06 17:28:41 -03:00
Joseph Mingrone
ab38662b61
editors/emacs-devel: Update to 2024-07-18 snapshot
This update pulls in a fix for a build error that occurred when the
NATIVECOMP option was off.

PR:		280324
Reported by:	Benjamin Jacobs <freebsd@dev.thsi.be>
Sponsored by:	The FreeBSD Foundation
2024-07-18 21:49:05 -03:00
Joseph Mingrone
5a7af2f71a
editors/emacs-devel: Update to 2024-07-04 snapshot, fa6f088a48
Upstream bumped Emacs's major version from 30 to 31, so a PORTREVISION
bump of most consumers will be necessary.

Sponsored by:	The FreeBSD Foundation
2024-07-04 18:31:23 -03:00
Joseph Mingrone
a9dca89362
editors/emacs-devel: Fix PATCH_SITES
Sponsored by:	The FreeBSD Foundation
2024-06-24 08:40:35 -03:00
Joseph Mingrone
62062a8b80
editors/emacs-devel: Apply security fix
Details about the security vulnerability can be found at
https://seclists.org/oss-sec/2024/q2/296.

Security:	https://vuxml.freebsd.org/freebsd/4f6c4c07-3179-11ef-9da5-1c697a616631.html
Sponsored by:	The FreeBSD Foundation
2024-06-24 00:47:38 -03:00
Yasuhiro Kimura
5fb7b04ede editors/emacs-devel: Update to 2024-06-15 snapshot
Changes:	9a2088bdd9...25452986cb
2024-06-15 12:10:36 +09:00
Joseph Mingrone
0857713fd9
editors/emacs-devel: Update to 2024-06-01 snapshot, 9a2088bdd9
Commit log:     c85294a613...9a2088bdd9
Event:		BSDCan 2024
Sponsored by:	The FreeBSD Foundation
Reviewed by:	ashish (in person)
Differential Revision:	https://reviews.freebsd.org/D45446
2024-06-01 23:20:38 -03:00
Yasuhiro Kimura
60c70a63bf editors/emacs-devel: Update to 2024-05-15 snapshot
Changes:	3555447b7e...c85294a613
2024-05-16 11:29:43 +09:00
Yasuhiro Kimura
453f5154c9 editors/emacs-devel: Update to 2024-04-30 snapshot
Changes:	9b755244bf...3555447b7e
2024-04-30 15:07:32 +09:00
Tijl Coosemans
98bf25875a graphics/tiff: Update to 4.6.0
PR:		278577
Exp-run by:	antoine
2024-04-27 14:44:59 +02:00
Joseph Mingrone
9e275cbe1a
editors/emacs-devel: Update to 2024-04-15 snapshot
Commit log:	8bee4060ea...9b755244bf
Sponsored by:	The FreeBSD Foundation
2024-04-15 14:57:11 -03:00
Yasuhiro Kimura
fab29a8c7c editors/emacs-devel: Update to 2024-03-30 snapshot
Changes:	ad3a3ad6...8bee4060ea
2024-03-31 09:40:10 +09:00
Joseph Mingrone
1bdc4f54ad
editors/emacs-devel: Update to 2024-03-16 snapshot
Commit log:	8b96503b...ad3a3ad6
Sponsored by:	The FreeBSD Foundation
2024-03-16 18:40:42 -03:00
Yasuhiro Kimura
e36f528b44 editors/emacs-devel: Update to 2024-03-01 snapshot
Changes:	4b89fb08...8b96503b
2024-03-02 10:39:55 +09:00
Yasuhiro Kimura
66c11db6b2 editors/emacs-devel: Update to 2024-02-16 snapshot
Changes:	9dbbf93a...4b89fb08
2024-02-17 11:47:54 +09:00
Joseph Mingrone
097ff820d4
editors/emacs-devel: Update to 2024-02-04 snapshot, 9dbbf93a4a
Commit log:	43612103...9dbbf93a
Sponsored by:	The FreeBSD Foundation
2024-02-04 23:33:31 -04:00
Muhammad Moinur Rahman
e6188c9bbd
editors/emacs-devel: Moved man to share/man
Approved by:    portmgr (blanket)
2024-01-28 14:39:32 +01:00
Joseph Mingrone
ea7a749bb1
editors/emacs-devel: Update to 2024-01-15 snapshot, 43612103
Commit log:	91f316d...43612103
Sponsored by:	The FreeBSD Foundation
2024-01-15 19:49:58 -04:00
Joseph Mingrone
c933778c38
editors/emacs-devel: Update to 2023-12-32 snapshot, 91f316d
Changes:	fb4b0b3...91f316d
Sponsored by:	The FreeBSD Foundation
2023-12-31 19:56:23 -04:00