1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00
Commit Graph

158 Commits

Author SHA1 Message Date
Dmitry Marakasov
a2105d9f79 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [bce])
Approved by:	portmgr (bdrewery)
2013-10-22 13:57:35 +00:00
Baptiste Daroussin
68ede13b49 Add NO_STAGE all over the place in preparation for the staging support (cat: editors) 2013-09-20 16:36:23 +00:00
Baptiste Daroussin
db7a56d5ed Add an explicit dependency on pkgconf 2013-09-03 06:36:41 +00:00
Baptiste Daroussin
4ab73fde6e Convert from USE_MOTIF to USES=motif 2013-07-10 06:49:35 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +00:00
Ashish SHUKLA
7fc5bd70f3 GNU Emacs updates
editors/emacs:
 - Update to 24.3
 - Update CANNA patchset[1]
 - Unbreak ARM support by using the patch from emacs-devel port
 - Add missing INSTALLS_ICONS[2]
 - Remove a patch which is already integrated upstream
 - Fix Makefile header

editors/emacs-devel:
 - Update to bzr revision 112178
 - Fix Makefile header
 - Add missing INSTALLS_ICONS[2]

editors/emacs23:
 - Remove ABI versions from LIB_DEPENDS
 - Fix Makefile header
 - Add missing INSTALLS_ICONS[2]

Mk/bsd.emacs.mk:
 - Update major version for editors/emacs port

*:
 - Bump PORTREVISION to chase Emacs updates

PR:		ports/177428[2]
Submitted by:	Yuji TAKANO[1] (via private email), bdrewery[2]
2013-03-30 05:13:30 +00:00
Baptiste Daroussin
7d20ef9811 Get rid of XAWVER option in bsd.port.mk it does not need to be specified there also remove a useless global XAWVER PLIST_SUB 2013-03-09 21:43:02 +00:00
Ashish SHUKLA
bc2170134f - Fix remote code execution vulnerability
- Bump PORTEPOCH

Security:	http://www.vuxml.org/freebsd/c1e5f35e-f93d-11e1-b07f-00235a5f2c9a.html
2012-09-23 00:31:33 +00:00
Ashish SHUKLA
4339c3ef56 - Fix LATEST_LINK
Reported by:	erwin
2012-08-03 14:57:28 +00:00
Ashish SHUKLA
d98bb49da8 GNU Emacs updates
editors/emacs
- Update to v. 24.1[1]
- Update CANNA patch to v. 24.1[2]
- Convert OPTIONS to OptionsNG
- Remove patch to VC to make it work with Subversion 1.7
- Add patch to implement process support for FreeBSD from Emacs bug# 5243
- Add patch to fix segfault on Terminal (from NetBSD emacs port)[2]

editors/emacs23
- Convert OPTIONS to OptionsNG
- Bump PORTREVISION of editors/emacs23 port
- Remove PORTEPOCH, as port needs to be explicitly installed/upgraded
- Connect repocopied editors/emacs23 to build

editors/emacs-devel
- Update to bzr revision 109364
- Convert OPTIONS to OptionsNG
- Remove redundant patches
- Add patch to add openpty support for 10-CURRENT from Emacs bug# 12040[3]

Mk/bsd.emacs.mk
- Add EMACS_PORT_NAME block for Emacs 24 to bsd.emacs.mk
- Update major version for emacs-devel port
- Take maintainership of bsd.emacs.mk

Thanks to everyone who tested these updates, and provided their feedback.

Submitted by:	http://www.gnu.org/software/emacs/NEWS.24.1[1]
Submitted by:	Yuji TAKANO[2] (via private email), Jan Beich[3]
2012-08-01 15:20:25 +00:00
Dirk Meyer
a4a09e07ca - fix version numbers going backwards for slave ports 2012-06-03 07:13:00 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Ashish SHUKLA
76c1fae7bd - Update to version 23.4
- Remove dependency on libungif[1]
- Import a diff from bzr repository to make VC work with Subversion 1.7[2]

PR:		ports/165298[1], ports/162191[2]
Submitted by:	olgeni[1], Yasuhiro KIMURA <yasu@utahime.org>[2]
2012-02-22 13:19:03 +00:00
Ashish SHUKLA
8af2e0b03b - Disable OPTIONS for editors/emacs-nox11 slave port
- Bump PORTREVISION of editors/emacs-nox11

Thanks to dougb, and eadler for showing the way

Reported by:	bz
2011-10-29 22:17:12 +00:00
Ashish SHUKLA
45568fba83 - Track ncurses dependency
PR:		ports/161497
Submitted by:	Nali Toja <nalitoja@gmail.com>
2011-10-17 05:53:26 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Ashish SHUKLA
2aa1e7f9d4 - Restrict INSTALLS_ICONS knob to GTK2 section as it installs GTK+
dependencies

Reported by:	Yue Wu <vanopen@gmail.com> (via private email)
2011-09-08 06:20:32 +00:00
Ashish SHUKLA
085666acef - Add fix for GNU Emacs bug report# 8522 which affects users of euc-japan
keyboard-coding-system[1]
- Fix portlint warnings
- Update PATCH_SITES

Submitted by:	hrs[1]
2011-09-07 20:20:25 +00:00
Ashish SHUKLA
248f9fd1cc - Update distfile URL with new distfile which contains missing source files
for CEDET parsers. More details at:
  http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01155.html
- Bump PORTREVISION

PR:		ports/160196
2011-08-27 22:19:55 +00:00
Ashish SHUKLA
a30be027a7 - Bump PORTREVISION
PR:		ports/159594, ports/159530
Reported by:	pgolluci
2011-08-08 18:56:14 +00:00
Ashish SHUKLA
c42b97ae3d - Apply INSTALLS_ICONS fix to prevent editors/emacs from installing X11
when WITHOUT_X11 is defined

PR:		ports/159594, ports/159530
Submitted by:	olgeni (via private email)
2011-08-08 14:24:40 +00:00
Ashish SHUKLA
623a0a78f1 - Update emacs.desktop to launch Emacs in Terminal when WITHOUT_X11 is
defined.[1]
- Emacs picks up giflib if available instead of libungif. Account for
  this.[2]
- Include 'alloca' fix.[2]

PR:		ports/156167[1]
Submitted by:	Zhihao Yuan <lichray@gmail.com>[1]
	  	Herbert J. Skuhra <h.skuhra@gmail.com>[2] (via private email)
2011-05-16 12:27:12 +00:00
Ashish SHUKLA
0c340ada33 - Update to version 23.3
- Update CANNA support[1]
- Fix bug in plist generation

Submitted by:	Yuji TAKANO <takachan@running-dog.net>[1] (via private email)
2011-05-11 11:15:48 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Ashish SHUKLA
4c2ffd6487 - Restore GTK2 option.
Approved by:	tabthorpe (mentor)
Reported by:	stas
2010-09-30 04:38:00 +00:00
Ashish SHUKLA
5c9e555fc2 - Add CANNA support to the port, provided by Yuji TAKANO.
- Update CONFLICTS to conflict with 24.x.
- Include the license file to the port.
- Update descriptions of the OPTIONS.
- Fix building of port on 6.x/9.x with DBUS option enabled, provided
  by swell.k@gmail.com .
- Remove unneeded dependencies on gettext and dbus-glib.
- Remove ALSA checks.
- Clean up pkg-plist.

PR:		ports/146979
Approved by:	tabthorpe (mentor)
2010-09-27 01:14:52 +00:00
Ashish SHUKLA
cffcff87c3 - Change my maintainer address.
Approved by:	   pgj (mentor)
2010-06-11 13:37:41 +00:00
Martin Wilke
b866cd829a - Support for SOUND even when X11 support is disabled.
- Disables gettext support with the help of WITHOUT_NLS knob.
- LICENSE.

PR:		147087
Submitted by:	Ashish SHUKLA <wahjava@gmail.com> (maintainer)
2010-06-05 20:05:46 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Giorgos Keramidas
9afa2a9afa When dbus is already installed on FreeBSD 6.X and Emacs builds
without X11 support, it may pick dbus up as a dependency and fail
to link with the proper threading libraries.

Approved by:	Ashish SHUKLA <wahjava@gmail.com> (maintainer)
2010-05-21 19:51:04 +00:00
Boris Samorodov
dd849164d3 . update to version 23.2;
. introduce OPTIONS.

PR:		ports/146458
Submitted by:	Ashish SHUKLA <wahjava at gmail.com> (maintainer)
2010-05-14 08:04:39 +00:00
Giorgos Keramidas
dcbc723ae1 Ashish SHUKLA is very active in patching the emacs22, emacs and
emacs-devel ports.  My own time is now limited due to personal
reasons.  Since Ashish has agreed to take over the maintainership
of the ports from me, change MAINTAINER= for the following ports:

    editors/emacs22
    editors/emacs
    editors/emacs-devel

Many thanks to Ashish for taking over...
2010-05-12 05:56:38 +00:00
Wen Heping
04e5f714fd - Bump PORTREVISION to chase the update of m17n-lib
PR:		ports/146249
Submitted by:	Nikola Lecic <nikola.lecic@anthesphoria.net>
2010-05-03 06:41:03 +00:00
Dirk Meyer
0b0f936de4 - update patch png14
PR:		145171
2010-03-30 18:15:38 +00:00
Dirk Meyer
d19f589717 - fix build for png-1.4.1 2010-03-30 03:59:01 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Boris Samorodov
e8645c9b9a . items in emacs 23.1/GTK menus don't get updated, fix it; [1]
. bump PORTREVISION.

PR:		ports/144309  [1]
Submitted by:	Robert Jenssen <robertjenssen@ozemail.com.au>  [1]
Approved by:	keramida@ceid.upatras.gr (maintainer timeout, 17 days)
2010-03-15 16:53:49 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Philip M. Gollucci
14046789e0 - fix utmp.h -> utmpx.h
fixes are included in upstream e-mail so this is temporary

PR:             ports/143113
Submitted by:   Giorgos Keramidas <keramida@freebsd.org> (maintainer)
2010-02-02 07:03:11 +00:00
Boris Samorodov
21e8bc8e5e Assign LATEST_LINK to apropriate directory names for ports:
. editors/emacs;
. editors/emacs-devel;
. editors/emacs-nox11;
. editors/emacs22.

Approved by:	keramida (maintainer via e-mail)
2009-12-22 20:11:47 +00:00
Boris Samorodov
3cb246682f Changes to editors/emacs and Mk/bsd.emacs.mk were taken from
PR/137956 by Ashish SHUKLA (thanks!).  [1]

Those ports which define EMACS_PORT_NAME to be "emacs21" were
not touched (this time). They may be converted to the new
world order by removing the above mentioned assignment.

Four ports were marked as BROKEN with EMACS_PORT_NAME=emacs23
(they do not compile):
. lang/bigloo;
. mail/wanderlust;
. mail/wanderlust-devel;
. www/emacs-w3m.

Three ports were marked as IGNORE with EMACS_PORT_NAME=emacs23:
. japanese/egg-canna (the port version is dated as of 2001,
  does not compile with Emacs 23 and seems it cannot be fixed);
. deskutils/remember.el (was incorporated into Emacs 23);
. editors/nxml (was incorporated into Emacs 23).

Changes that were made after (and as a result of) exp run. For
those ports:
. japanese/migemo-emacs21;
. japanese/migemo-emacs22
EMACS_PORT_NAME?= was changed to EMACS_PORT_NAME= to the apropriate
emacs port name.

PR:		ports/137956 [1], ports/141369 [2]
Submitted by:	Ashish SHUKLA <wahjava at gmail.com>  [1],
		bsam (me)  [2]
Exp-run by: miwi
2009-12-20 20:19:24 +00:00
Boris Samorodov
bb2e6e9dcd . backout previous commit (revert editors/emacs to version 22.3)
since the commit broke dependencies and the ports infrastructure
  was not fully prepared (a new emacs/editors22 port is needed
  for compatibility reasons);
. bump PORTEPOCH.

Reported by:	Jan Henrik Sylvester <me at janh.de>, kostik
Pointy hat to:	bsam (me)
2009-09-08 11:36:21 +00:00
Boris Samorodov
f1f69ce2f9 Updat GNU Emacs to v. 23.1.
Emacs 23 has a wide variety of new features, including:

* 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).
* New modes and packages for viewing PDF and postscript files
  (Doc-view mode), connecting to processes through D-Bus (dbus),
  connecting to the GNU Privacy Guard (EasyPG), editing XML
  documents (nXML mode), editing Ruby programs (Ruby mode), and more.

Detailed list is available at: http://www.gnu.org/software/emacs/NEWS.23.1

PR:		ports/137956
Submitted by:	Ashish SHUKLA <wahjava at gmail.com>
Approved by:	keramida@ceid.upatras.gr (maintainer tineout, 19 days)
2009-09-07 19:33:30 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Pav Lucistnik
839ac07c42 - Do not explicitly set LATEST_LINK to the default value. Slave ports need to
be able to override this.
2008-11-14 13:00:19 +00:00
Boris Samorodov
80012e1ea9 . update to version 22.3 (includes a security fix in the way Emacs
interacts with Python);
. change EMACS_VER at bsd.emacs.mk.

While I'm here: remove old PORTREVISION.

PR:		127168
Submitted by:	keramida (maintainer)
2008-11-10 22:30:51 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Boris Samorodov
23f3a4a858 - Update editors/emacs to 22.2.
- Change bsd.emacs.mk accordingly.
- Fix comment about emacs-devel in bsd.emacs.mk.
- Some lisp directories are changed, add a note to UPDATING.

PR:		122783
Submitted by:	KIMURA Yasuhiro <yasu at utahime.org>
Approved by:	keramida (maintainer timeout, 6 weeks)
2008-06-03 14:36:50 +00:00
Edwin Groothuis
d76ca123b2 As pointed out by mjl @ #bsdports: The patch I commited was a patch
on itself. Extracted the patch and recommit it.

PR:		ports/120370
2008-05-14 23:58:28 +00:00