Commit graph

82 commits

Author SHA1 Message Date
Thomas Tuegel 3ef7671cea ncurses: combine $lib and $out outputs
The $lib output refers to the terminfo database in $out, which is about
10x larger than the ncurses shared library. Splitting these outputs
saves a small amount of space for any derivations that use the terminfo
database but not the ncurses library, but we do not have evidence that
any such exist.
2016-03-08 11:35:24 -06:00
Vladimír Čunát 09af15654f Merge master into closure-size
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
Charles Strahan 53ea7dee75 emacs: fix priority for ctags
This fixes the previous attempt (in commit 46d1dd5) to make ctags' ctags
override emacs' ctags. The higher the value of the priority attribute,
the higher the priority (see the definition of `buildEnv`).
2016-02-26 12:27:04 -05:00
Charles Strahan e08dd09c25 emacs: add optional support for 24-bit color ttys 2016-02-26 00:33:56 -05:00
Tuomas Tynkkynen 8eb5d7d037 treewide: Mass replace 'ncurses}/lib' to refer the 'lib' output 2016-01-24 10:03:38 +02:00
Vladimír Čunát 716aac2519 Merge branch 'staging' into closure-size 2016-01-19 09:55:31 +01:00
John Wiegley 14c8a6f32d emacs24Macport: Further cleanups, remove old code 2016-01-11 14:31:03 -08:00
John Wiegley b7ff0301d6 emacs24Macport: change expressions to better match emacs24 2016-01-11 12:55:48 -08:00
John Wiegley fdc69f2e8f emacs24: Add jwiegley as a maintainer 2016-01-11 12:55:48 -08:00
John Wiegley 823f797c26 emacs24Macport: 5.13 -> 5.15 2016-01-11 11:33:32 -08:00
Luca Bruno 5b0352a6a4 Merge branch 'master' into closure-size 2015-12-11 18:31:00 +01:00
Vladimír Čunát 333d69a5f0 Merge staging into closure-size
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
Jude Taylor df80090d09 use per-derivation sandbox profiles 2015-11-19 11:31:06 -08:00
John Wiegley 8c183349e5 emacs24Macport: update 24.5-mac-5.12 -> 24.5-mac-5.13 2015-10-31 09:32:30 -07:00
John Wiegley a946805aa2 emacs24Macport: update 24.5-mac-5.11 -> 24.5-mac-5.12 2015-10-30 12:09:09 -07:00
Jude Taylor 949c4017b5 emacs-24-mac: propagate frameworks 2015-10-29 13:56:02 -07:00
Jude Taylor e3246b357c emacs: propagate AppKit for dependencies 2015-10-28 13:56:38 -07:00
Jude Taylor 83deac082f clean up emacs arguments 2015-10-28 13:34:53 -07:00
Jude Taylor 5207f6b45c clean up emacs framework dependencies 2015-10-28 13:34:53 -07:00
Jude Taylor 0d5edad2f5 emacs24Macport: fix build 2015-10-27 01:23:42 -07:00
Vladimír Čunát cba6641623 cairo, pango: fix some string references 2015-10-13 20:18:51 +02:00
Vladimír Čunát 91407a8bdf ncurses: split into multiple outputs
Some programs (e.g. tput) might better be moved somewhere else than
$dev/bin, but that can be improved later if need be.
2015-10-13 20:18:44 +02:00
Jude Taylor b345f70939 propagate cf-private with AppKit; fixes emacs and others 2015-10-11 12:09:27 -07:00
John Wiegley c4a32f6376 emacsMacport_24_5: upgrade 24.5-mac-5.10 -> 24.5-mac-5.11 2015-10-05 14:15:45 -07:00
Jude Taylor 0870c09854 darwin purity: emacs-24.5-mac 2015-09-30 17:14:43 -07:00
William A. Kennington III 5cfe893cc4 Merge commit '2d464f75ed46869b5942c4b479772a0367b30608' into master.upstream
This is a partial commit from staging in an attempt to make merges
smaller.
2015-09-23 14:35:36 -07:00
Jude Taylor 71d98332e9 make emacs buildable 2015-09-21 12:17:29 -07:00
Vladimír Čunát 21e3ff658a x11: replace its usage by xlibsWrapper directly
Scilab note: the parameters already had pointed to nonexistent dirs
before this set of refactoring. But that config wasn't even used by
default.
2015-09-15 12:08:24 +02:00
John Wiegley b3bd3eef38 emacsMacport: 24.5-mac-5.9 -> 24.5-mac-5.10 2015-09-01 08:39:45 -07:00
Shea Levy 3506c0bf04 emacs: Build cocoa on darwin 2015-08-20 08:37:04 -04:00
Vladimír Čunát 8f2be7122c emacs24: style fixups
Unused gtk parameter, "incorrect" usage of optional.
2015-08-11 17:26:51 +02:00
Eelco Dolstra 761fc1a457 Remove tabs 2015-07-26 12:00:43 +02:00
John Wiegley 60c6a9921e emacs: Update Mac Port Emacs to 24.5-mac-5.9 2015-07-20 14:22:43 -07:00
Asko Soukka 278287a99b emacs: fix to use \${gettext}/share/locale/locale.alias 2015-07-03 03:18:15 +03:00
Herwig Hochleitner 8b0b9be025 emacs24: add options for acl and gpm 2015-06-07 13:26:27 +02:00
John Wiegley 725005b89f emacs24Macport: Upgrade Mac Port patch to 5.8 2015-05-21 10:55:00 -05:00
Aycan iRiCAN 236d963a1e Removed all references to darwin-new-sections.patch 2015-04-20 09:04:15 +03:00
Aycan iRiCAN 41944ca5a7 Removed patch file. 2015-04-20 08:30:39 +03:00
Aycan iRiCAN 151456da27 emacs-24: Removed obsolete patch file 2015-04-20 08:28:17 +03:00
Luca Bruno 9d3f02c5de Revert "Emacs 24.5: Fix build on Darwin."
This reverts commit 869b86d925.

It breaks tarball evaluation, see 869b86d925
2015-04-17 13:01:09 +02:00
Moritz Ulrich 869b86d925 Emacs 24.5: Fix build on Darwin.
`darwin-new-sections.patch' is now in upstream.
2015-04-15 12:02:38 +02:00
Thomas Tuegel e75a0c50bd emacs: allow gtk without X on Darwin 2015-04-14 09:16:21 -05:00
Thomas Tuegel cebf589462 Merge pull request #7294 from ttuegel/emacs
emacs: allow choosing gtk2 or gtk3
2015-04-12 15:12:12 -05:00
Moritz Ulrich 034e1c4aef emacs24: Update to 24.5 2015-04-11 14:24:41 +02:00
John Wiegley ff555c3b47 emacs24Macports: 24.4-mac-5.3 -> 24.5-mac-5.7 2015-04-11 00:02:56 -05:00
Thomas Tuegel bc4f39f48b emacs: allow choosing gtk2 or gtk3 2015-04-09 11:38:46 -05:00
= 46d1dd5b11 Downgraded Emacs priority, for exuberant ctags
Exuberant ctags works with Emacs among with other editors, and if
installed is probably preferred to Emacs' ctags.
2015-03-26 21:42:36 +00:00
Moritz Ulrich 86bd152378 Emacs: Fix `woman'. 2015-03-07 12:03:26 +01:00
John Wiegley 6f30dcd456 emacs24Macport: upgrade Macport patch to 5.1 -> 5.3 2015-02-21 03:38:07 -06:00
Dan Peebles d8ad39d2e6 Purification in preparation for pure-darwin merge (shouldsn't hurt anything in the meantime) 2015-02-08 19:15:09 -05:00