Commit graph

75 commits

Author SHA1 Message Date
tez
29d1500deb emacs21: fix for CVE-2017-14482
adapted from upstream 9ad0fcc54442a9a01d41be19880250783426db70
2017-10-12 17:30:24 +00:00
dholland
71fe78ff4d Belated PKGREVISION bump for 20170617 change re-enabling ASLR.
Hi, Joerg.
2017-07-23 18:47:09 +00:00
joerg
a15a83339f Remove now obsolete Emacs ASLR hacks. 2017-06-17 19:40:18 +00:00
dholland
da0e398d7a Pull in the fixes I just made to emacs20:
(1) set ELFSIZE correctly; don't know how this ever worked
  (2) add workaround for gcc compiling calloc into an infinite loop calling
      itself.
2016-11-26 04:22:40 +00:00
maya
e3607b0a67 emacs21: remove convoluted logic for using binutils hack -- use it
unconditionally here too. it's highly unlikely someone has such old
binutils.

bump PKGREVISION - it causes runtime crashes.
2016-11-11 10:54:41 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
wiz
380dfb294d Fix build on -current.
From anon.

Fixes PR 51090.
2016-05-03 09:41:20 +00:00
jperkin
a7efdccd6c Use OPSYSVARS. 2016-02-25 12:12:47 +00:00
agc
411fefe420 Add SHA512 digests for distfiles for editors category
Problems found with existing distfiles:
	distfiles/javascript-2.1b1.el
	distfiles/yEd-3.14.2.zip
No changes made to the javascript-mode or yEd distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 03:32:14 +00:00
wiz
d15f48992a Switch from x11/Xaw3d to newer x11/libXaw3d.
Adapt some packages so they build with that.
Bump their PKGREVISIONs.
2015-10-14 20:17:24 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
mef
4d62ceed4a Rename options emacs-xaw3d to simply xaw3d. Ref:
http://mail-index.netbsd.org/pkgsrc-users/2015/04/24/msg021447.html
2015-04-26 05:54:29 +00:00
wiz
2c1a9d7419 Remove configure.in patch -- autoconf isn't run, and the corresponding
patch for configure has many more changes anyway.
2015-02-19 14:20:51 +00:00
wiz
afad6926e5 Add ptyfs support based on the one in emacs24; from Anon.
Bump PKGREVISION.
2015-02-19 14:18:52 +00:00
wiz
18840cd3bc Recognize more arms. From Anon. 2015-01-06 17:45:46 +00:00
wiz
c26f5ca940 libungif is not relevant any longer since the GIF relevant patents
expired (about 10 years ago).

Unconditionally switch to libgif.

As discussed on tech-pkg without dissent.

Bump PKGREVISION.
2014-05-31 15:56:26 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
dholland
92779041aa Fix build with new giflib. 2014-05-23 22:34:41 +00:00
tron
ebedfda43e Bump revision after "giflib" update. 2014-05-16 07:59:34 +00:00
joerg
53bcf42769 NetBSD with native clang won't have libgcc, so fake a static library.
Avoids going to the great hacks in the build system to avoid it.
2013-10-27 20:47:53 +00:00
joerg
6a890de541 Use tradcpp for clang build, fallback to cpp -traditional otherwise. 2013-10-27 20:41:49 +00:00
ryoon
e9e105ec5b Add a patch. 2013-07-05 13:44:07 +00:00
ryoon
209d81f112 Bump PKGREVISION.
* Fix build for giflib 5.0.4.
2013-07-05 13:39:05 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
rodent
942aad2e6a Resolves:
"INFO_FILES should be set to YES or yes."
"Packages that install info files should set INFO_FILES."
Makefile and PLIST warning, respectively.
2013-04-06 20:27:16 +00:00
dholland
d12865fa28 Put the Emacs version in all the DESCR files. Ride the bumps I just did. 2013-02-17 07:48:02 +00:00
dholland
52c652edd4 Move COMMENT into Makefile.common so emacs21-nox11 gets it. 2013-02-17 07:43:49 +00:00
dholland
3d7bd660cd grmbl, try again. 2013-02-17 00:21:58 +00:00
dholland
b0e3635093 Change PKGNAME from emacs-21.4a to emacs21-21.4a. 2013-02-17 00:18:58 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
marino
93d7c5ae6c editors/emacs21-nox11: Hardcode to gcc4.4 on DragonFly instead of gcc 4.1
DragonFly Release 3.2.x doesn't have gcc 4.1 anymore, but gcc 4.4 is
still around and also available on many prior releases.  Note that emacs
24 determines the CRT path dynamically but hardcoding on this obsolete
emacs package is fine.

Incidently, this doesn't fix emacs21 which still core dumps during
installation phase, regardless of which system compiler builds it.
2012-12-15 12:57:57 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
asau
fae34ba053 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 11:43:30 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
wiz
833922aab2 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:49 +00:00
dholland
1cf11d93e7 try again. sigh... 2011-12-31 23:56:46 +00:00
dholland
b8f23d0933 Merge the improved cpp checks from emacs20's patch-ab. Should fix build
breakage on -current.
2011-12-31 16:37:25 +00:00
dholland
2ef3a951f5 Merge patch-bm from emacs20 (prevent gcc from optimizing out __malloc_hook)
to fix one source of SIGSEGVs during build.
2011-12-31 11:40:27 +00:00
obache
32875b5968 Add user-destdir installation support. 2011-03-21 06:05:44 +00:00
obache
626c866dfe Bump PKGREVISION form default GIF library change from libungif to giflib. 2011-03-10 10:24:52 +00:00
drochner
6faa8ad366 libungif/buildlink3.mk -> mk/giflib.buildlink3.mk 2011-03-09 16:28:20 +00:00
hiramatsu
8e9c83ebb2 Instead of extracting version string from PKGNAME, use
${_EMACS_VERSION_MAJOR} and ${_EMACS_VERSION_MINOR} to determine installed
version of emacs.

Also, set minimum version of _EMACS_REQD to the same as
${_EMACS_VERSION_MAJOR}.${_EMACS_VERSION_MINOR}. Otherwise, buildlink
does not work for emacs lisp libraries.

Should fix PR/42763.
2011-02-08 13:20:13 +00:00
wiz
e8cf93a333 Fix build with png-1.5. 2011-01-24 09:33:32 +00:00
wiz
4a85d9393e png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:53:23 +00:00
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
dholland
1d215b617a Needs revbump for png update. 2010-06-14 09:55:33 +00:00
roy
7613daac34 Define TERMINFO for building on NetBSD-6 for the terminfo interface. 2010-05-05 14:26:36 +00:00
wiz
1d85325179 Add RCS Id (hi roy!). 2010-02-21 12:26:47 +00:00
wiz
319e13628d More PKGREVISION bumps of jpeg dependencies.
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files
and Robert Elz.
2010-01-24 13:26:09 +00:00