Commit graph

282 commits

Author SHA1 Message Date
dholland
07055a4ebe Apply same post-extract chmod as emacs-snapshot to fix the same problem. 2012-03-25 21:25:11 +00:00
wiz
e0808f0de0 More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
minskim
36ede60594 Update emacs to 23.4.
Emacs 23.4 mainly fixes a security flaw in EDE (CVE-2012-0035), which
was already fixed in emacs-23.3nb1 in pkgsrc.
2012-02-19 17:44:35 +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
obache
f876f29923 PKGREVISION must not be in Makefile.common. 2012-01-20 04:20:43 +00:00
tez
aadc6af9b3 Add fix for CVE-2012-0035, bump PKGREVISION in Makefile.common since this
affects editors/emacs-nox11 also
2012-01-19 20:50:00 +00:00
marino
736c5c26f5 editors/emacs: Fix DragonFly
1) Stop overwriting of alloca on DragonFly
2) Don't overwrite dragonfly.h START_FILES and LIB_STANDARD
3) Remove callouts for gcc41 and gcc44 (specs file handles this)
4) Remove now-unnecessary DFLY_CRT_USRLIB constant
5) New definitions for START_FILES, LIB_STANDARD
6) Specify ORDINARY_LINK
2011-12-11 21:00:40 +00:00
jmmv
2318150957 Disable address randomization under Darwin to fix build problems with
Xcode 4.1.

This does not fix all issues though, as the installation fails while
stripping the binaries.  Not sure how to get rid of this yet, and it
seems to affect other packages as well.
2011-12-03 22:46:30 +00:00
wiz
05b9fbd6ad Update to 23.3b:
etc/grammar/fixes.patch was applied, it seems.
2011-11-28 16:29:58 +00:00
sbd
e93e5d65e3 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:11:52 +00:00
minskim
c111337877 Copy __got section when copying data segment on Mac OS X.
Patch provided by Tom Yu in PR 45240.
2011-09-15 22:06:38 +00:00
wiz
19f07f9e71 Update to 23.3a: adds missing source files. 2011-09-12 22:31:58 +00:00
drochner
db857e0dee update to 23.3
Emacs 23.3 is primarily a bugfix release.  Also included are a number of
enhancements to VC and Rmail, and a new indentation library, smie.el.
For details, see the file etc/NEWS.
2011-06-09 13:47:31 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
minskim
1e3d8f3f9b Fix EMACSLOADPATH for emacs24. 2011-03-23 15:15:20 +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
aafd97eca4 Fix build with png-1.5. 2011-01-14 10:32:28 +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
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
minskim
0e22f312e0 Allow emacs24 as EMACS_TYPE. 2010-10-25 00:03:03 +00:00
obache
3d13990fa8 Fixes build on NetBSD with X11_TYPE=native.
* honor PREFIX
* reorder rpath so that additional libraries will be prefered than builtin X.
2010-10-21 12:05:48 +00:00
joerg
39039deabc Be consistent and provide upper limits for all EMACS_REQD cases. 2010-10-12 13:22:45 +00:00
wiz
4d24b9b8ad More PKGREVISION bumps for pixman update. 2010-09-14 11:13:10 +00:00
dholland
8d96d77f8b Needs revbump for png update. 2010-06-14 09:51:42 +00:00
minskim
daaae60821 Update emacs to 23.2.
Patches were provided by Makoto Fujiwara in PR 43335.

Excerpt from the announcement:

  In addition to a large number of bugfixes, Emacs 23.2 includes
  several new packages, such as the CEDET suite of development tools
  (including Semantic, a set of libraries and utilities for parsing
  source code, and EDE, a package for managing code projects), and a
  new mode for editing Javascript.  The default mail composition mode
  is now Message mode, which provides features such as MIME handling.
  Many other part of Emacs have also been improved.  For a more
  complete list of changes, see the file etc/NEWS.
2010-06-01 21:44:54 +00:00
roy
07dcc18e36 Fix termcap support. 2010-05-15 10:00:57 +00:00
roy
f05fb2a112 Enable terminfo support for NetBSD if available. 2010-05-05 15:17:50 +00:00
wiz
4f787c55b3 Mention files that include this one. 2010-02-21 12:26:36 +00:00
wiz
11bc583838 Add RCS Id (hi roy!). 2010-02-21 12:24:54 +00:00
joerg
39c38da61e SETGIDGAME. Not MAKE_JOBS_SAFE. Bump revision. 2010-02-19 21:28:04 +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
roy
8b8e8cc495 When running terminfo but compiled for termcap, we cannot assume
that we actually have anything useable in termcap_term_buffer so just
use the terminfo fixed size defined ealier.
2010-01-20 03:21:20 +00:00
obache
782b4278ac fit for NetBSD-mips variants, do not use pmax configuration.
prevent unrequisite warning messages on NetBSD-alpha (patch-ac) and NetBSD-mips
variants (patch-af). fixes PR 39027.

Bump PKGREVISION.
2009-10-07 10:56:40 +00:00
minskim
70bdf138c9 Strip PKGREVISION from the emacs version string for a directory name. 2009-09-07 06:51:19 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
minskim
5797e2789f Silence unnecessary warnings. 2009-08-23 18:14:38 +00:00
minskim
c83e6ae234 Derive EMACSLOADPATH from the currently-installed emacs, not from the
Makefile fragment in pkgsrc.
2009-08-22 18:51:58 +00:00
hasso
4a10ecec28 Include curses.buildlink3.mk on platforms which want to link against curses.
Unbreaks build on DargonFly and probably some others.
2009-08-12 18:11:24 +00:00
minskim
dcd23a92cd Update patches for emacs-23.1.
These should have been committed when emacs was updated.
2009-08-06 04:46:04 +00:00
minskim
70fbfdbc6e Let EMACS_TYPE support editors/emacs and editors/emacs-nox11 as
emacs23 and emacs23nox, respectively; editors/emacs is the default
one.
2009-08-05 22:14:28 +00:00
minskim
52609480ca Update editors/emacs and editors/emacs-nox11 to 23.1.
Major changes:
- Improved Unicode support.
- Font rendering with Fontconfig and Xft.
- Support for using X displays and text terminals in one session, and
  for running as a daemon.
- Support for multi-file commits in distributed version-control
  systems (VC-dir).
- The default X toolkit is now Gtk+, rather than Lucid.
2009-08-05 22:04:50 +00:00
minskim
7bf56543c2 emacs22 is now in editors/emacs22. 2009-08-05 10:41:55 +00:00
minskim
5254a8e9cb "23" is a valid value for EMACS_VERSION_MAJOR. 2009-08-05 06:53:29 +00:00
jun
4cb7310a43 enable pmax (=mipsel--netbsd) again. 2009-08-02 10:44:48 +00:00
joerg
7fdde28ea5 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 18:48:07 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
minskim
632d74ccb6 Set _EMACS_VERSION_MICRO for emacs-snapshot.
Suggested by Makoto Fujiwara in PR 40023.
2009-06-06 05:06:12 +00:00