nia
f3065cf92e
editors: Replace RMD160 checksums with BLAKE2s checksums
...
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 10:21:24 +00:00
nia
fb16529264
editors: Remove SHA1 hashes for distfiles
2021-10-07 13:47:35 +00:00
hauke
5613c7b36a
For the sake of MKPIE, we need to .include Makefile.common before
...
options.mk.
Since Makefile.common now does not see the x11 option, we have to move
all x11 related commands into options.mk. Within options, move
.includes to the end for consistency.
2021-10-03 17:53:11 +00:00
nia
a1a0de7952
xemacs: Adjust inclusion order so MKPIE is properly honored
2021-10-03 09:22:28 +00:00
nia
f68dc26b6f
xemacs-current: not ready for MKPIE (segfault during build)
2021-09-27 15:58:33 +00:00
wiz
6eae1297d5
*: recursive bump for perl 5.34
2021-05-24 19:49:01 +00:00
hauke
a1b641145c
Use gtar instead of the base tar(1) in the xemacs* top-level Makefile
...
because of a problem with NetBSD-current libarchive-as-tar, see bin/56080.
Note this depencency is not a burden, since xemacs-packages requires
gtar, anyway.
2021-03-28 10:36:33 +00:00
nia
23abe8b5fe
xemacs-current: Fix PLIST with ldap enabled
2020-11-29 19:52:26 +00:00
hauke
3a0fa7572a
Linux glibc 2.32+ has removed sys_siglist
...
Remove stale reference to nb version in Makefile.common
2020-10-02 11:31:14 +00:00
hauke
d3d0c8d6d0
Refine desktop categories, after re-reading the documentation.
...
"For the lucky number" - not.
I resisted adding "Spirituality" for the Church Of Emacs. ;)
2020-09-24 17:02:01 +00:00
hauke
df8f7f0e74
editors/xemacs{,-current} - Install an xemacs.desktop file, which makes
...
XEmacs more easily available to X11 desktop applications.
2020-09-24 11:51:47 +00:00
wiz
00da7815c0
*: bump PKGREVISION for perl-5.32.
2020-08-31 18:06:29 +00:00
leot
0e49372c4e
*: revbump after fontconfig bl3 changes (libuuid removal)
2020-08-17 20:17:15 +00:00
hauke
158b29d5c9
Extend gcc version range for -no-pie, since gcc 10 is here.
2020-08-14 08:00:57 +00:00
hauke
d04ebdc8fd
Disable generation of PIE code for clang, too, unbreaking the xemacs
...
build on Mac OS X (10.12 here).
Note that xemacs-current does not yet build on this platform:
src/vdb-mach.c blindly assumes a powerpc cpu.
2020-06-24 16:10:31 +00:00
rillig
9637f7852e
all: migrate homepages from http to https
...
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
2020-01-26 17:30:40 +00:00
jperkin
26c1bffc9f
*: Recursive revision bump for openssl 1.1.1.
2020-01-18 21:48:19 +00:00
hauke
189a55e704
Un-lose the patch comment -- sigh.
2019-11-27 15:11:45 +00:00
hauke
67c8efdc2a
I didn't mean to drop _XOPEN_SOURCE_EXTENDED definition, sorry.
2019-11-27 14:48:36 +00:00
hauke
91d9d21384
For Solarish, select _XOPEN_SOURCE version depending on __STDC_VERSION__,
...
see <https://gist.github.com/jperkin/b08f9108daf8d0ac695067d71f882a9d >
2019-11-27 14:35:16 +00:00
hauke
e30ff57088
Declare use of perl.
2019-10-08 12:40:54 +00:00
rillig
a20d25368e
editors/*: let pkglint fix indentation and variable alignment
...
pkglint -Wall -F -r editors
Manually fixed the changes in editors/nedit since the "fixed" indentation
was wrong.
2019-06-08 10:40:52 +00:00
hauke
2b68d50d8e
Build the XEmacsen with CFLAGS=-no-pie for newer gcc versions - the
...
dumped binary crashes otherwise.
2019-04-11 16:05:24 +00:00
hauke
46d066d552
Since richer environments might come with postgresql, our configure
...
might pick it up. Until somebody tells me they want it, better disable
support explicitly.
2019-04-11 16:02:37 +00:00
hauke
ce18c94470
Fix comments.
...
Augment debug option arguments.
Explicitly select garbage collector.
Set dialogs and widgets to "athena" explicitly.
There are no "lucid" implementations; instead, configure will look for
Motif implementations, and fall back to Athena. The former is prone to
sneak in undeclared dependencies on Motif and (on sole platforms) xft.
Remove the patch that was supposed to fix this, but didn't.
2018-12-19 13:41:45 +00:00
wiz
7ced28e293
emacs-current: regen distinfo so checksum matches existing patch
2018-03-15 06:08:21 +00:00
wiz
c57215a7b2
Recursive bumps for fontconfig and libzip dependency changes.
2018-03-12 11:15:24 +00:00
hauke
e3f42ae089
Move PKGREVISION up from Makefile.common into the individual packages'
...
Makefile. As wiz convincingly pointed out, differing dependencies may
make for differing PKGREVISION.
2018-02-01 14:25:30 +00:00
hauke
ab4389d2bc
The xemacs* package Makefiles are minimal, with all common information
...
factored out to Makefile.common. This includes both upstream and
pkgsrc specific.version information.
2018-01-30 11:52:18 +00:00
hauke
0a9617494f
On some target platforms, Xm headers #define *_XFT_ symbols; if we do
...
not use xft (the default), explicitly disable it.
2018-01-30 11:47:39 +00:00
wiz
bff4597ffc
Bump PKGREVISION for gdbm shlib major bump
2018-01-28 20:10:34 +00:00
hauke
8cb91cc21c
Default build without xft - there are problems with switching fonts,
...
and we end up with a proportional font, which defeats the primary use
of this editor.
2017-11-17 15:09:34 +00:00
hauke
adec576a0f
Return to using the same system root as editors/xemacs{,-packages}.
2017-11-17 14:17:17 +00:00
hauke
9fd27da5b1
The standards.info provided by XEmacs conflicts with the one installed
...
by devel/autoconf, which is probably newer.
2017-11-17 13:06:03 +00:00
hauke
e7d453ae52
Unbreak SunOS builds (here: OmniOS).
2017-11-16 15:07:04 +00:00
hauke
a3047cd8c7
Upgrade to XEmacs 21.5.34
...
Don't try to define max_align_t in C11 or C++11 mode.
Regen patch.
2017-11-15 15:04:25 +00:00
hauke
61bf4ad6b1
Upgrade to XEmacs 21.5.34
...
Obsolete, fixed upstream
2017-11-15 15:02:19 +00:00
hauke
22e4134efc
Upgrade to XEmacs 21.5.34
...
Deal with bulk build namespace intrusion.
Was patch-an
2017-11-15 15:01:36 +00:00
hauke
dfa0987600
Upgrade to XEmacs 21.5.34
...
Obsolete, fixed upstream
2017-11-15 15:00:38 +00:00
hauke
ae4bfc4697
Upgrade to XEmacs 21.5.34
...
Deal with a difference between bmake and gmake in using $< in a
makefile target
Was patch-al
2017-11-15 14:59:55 +00:00
hauke
dc63b914c0
Upgrade to XEmacs 21.5.34
...
Prefer NAME_MAX over MAXNAMLEN, if available
Was patch-ak
2017-11-15 14:58:53 +00:00
hauke
61d1bd49c5
Upgrade to XEmacs 21.5.34
...
Fix build on DragonFly
Was patch-aj
2017-11-15 14:57:58 +00:00
hauke
fa9ed486bb
Upgrade to XEmacs 21.5.34
...
Obsolete, change is in upstream
2017-11-15 14:57:09 +00:00
hauke
429fe8900f
Upgrade to XEmacs 21.5.34
...
Obsolete, CANNA v1 was de-supported in 2007
2017-11-15 14:56:25 +00:00
hauke
331e31acde
Upgrade to XEmacs 21.5.34
...
Obsolete, the file is #included, and the including file
should import the required headers
2017-11-15 14:55:35 +00:00
hauke
bd6f4df119
Upgrade to XEmacs 21.5.34
...
Obsolete, gtk support does not build, and is
subject to re-work upstream
2017-11-15 14:54:56 +00:00
hauke
d22ffd1d35
Upgrade to XEmacs 21.5.34
...
Obsolete, src/unexfreebsd.c is gone
2017-11-15 14:54:09 +00:00
hauke
b8ec288ea2
Upgrade to XEmacs 21.5.34
...
Enhance ELF macros to deal with 32/64 bit arches
Special-case alpha
Was patch-ad
2017-11-15 14:53:27 +00:00
hauke
ff0b8b5c73
Upgrade to XEmacs 21.5.34
...
Install internal build scripts as scripts
Prefix {c,e}tags to avoid conflicts
Was patch-ac
2017-11-15 14:52:02 +00:00
hauke
2f0eb9a5f6
Upgrade to XEmacs 21.5.34
...
Add POSIX syntax for passing ld(1) options through the
compiler front end
NetBSD machine settings are gone
Other patches are in upstream
Was patch-ab
2017-11-15 14:50:50 +00:00