John Ericson
e5567bae2d
treewide: Do not limit hardenging because gcc 4.9 in bootstrap
...
Bootstrap tools has since been bumped
2017-09-14 10:27:13 -04:00
John Ericson
252b36a28d
misc pkgs: Recategorize some dependencies
2017-09-05 11:37:10 -04:00
Silvan Mosberger
f5fa5fa4d6
pkgs: refactor needless quoting of homepage meta attribute ( #27809 )
...
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
2017-08-01 22:03:30 +02:00
Frederik Rietdijk
740d76371e
Merge commit 'ba68231273bea4cba01413fd2a0e56d68db9234c' into HEAD
2017-07-31 09:12:15 +02:00
Vladimír Čunát
25c762f2bc
flex-2.5.35: switch source URL
2017-07-30 09:46:13 +02:00
Franz Pletz
5e08c4a2cd
flex: 2.6.3 -> 2.6.4
2017-07-29 19:51:15 +02:00
volth
d50437ba3e
flex_2_5_35: fix 404
2017-07-29 19:01:07 +02:00
Dan Peebles
0419452113
Fix Darwin stdenv to work on 10.13
...
The main changes are in libSystem, which lost the coretls component in 10.13
and some hardening changes that quietly crash any program that uses %n in
a non-constant format string, so we've needed to patch a lot of programs that
use gnulib.
2017-07-11 21:56:38 -04:00
Peter Hoeg
f2be840e98
re2c: minor cleanup
2017-07-09 22:43:38 +08:00
Vladimír Čunát
3a891c67fc
re2c: fix sourceRoot in a more robust way
...
Reverting ee5a17514c
would also work.
The temporary confusion was due to #26877 changes.
2017-07-09 10:40:11 +02:00
Karn Kallio
ee5a17514c
re2c : Fix build by adjusting sourceRoot.
2017-07-09 07:36:51 +00:00
John Children
ea440eae21
antlr4_7: init at 4.7
...
Includes a more recent version of antlr to nixpkgs. Previous
versions exist already, but version 4 brings many changes
to the generated code and runtime targets.
The install location has been changed from previous versions
of antlr to make use of the set-java-classpath hook, which
is required to make use of both the runtime and the binary.
Also includes the testing rig as a script to allow graphical
inspection of parse trees.
2017-06-20 12:04:12 +01:00
Pascal Wittmann
a9b2de487b
rage: fix license for unstable
...
Beginning with the next development release (> 7.0.0.9)
Ragel is licensed under an MIT style license. Ragel 6
remains under GPL v2. Please see the file COPYING in the
source.
2017-06-13 21:37:54 +02:00
Pascal Wittmann
c9fcce368d
ragel: 6.9 -> 6.10
2017-06-13 21:37:52 +02:00
Pascal Wittmann
58e5078487
ragelDev: 7.0.0.9 -> 7.0.0.10
2017-05-29 11:38:36 +02:00
Michael Raskin
65220cb2e7
Merge pull request #24223 from c0bw3b/pkg/byacc
...
byacc: 1.9 -> 20170201
2017-05-01 00:25:55 +02:00
Matthew Bauer
b9c8a0182a
antlr: supports darwin
2017-04-23 18:08:40 -05:00
Vladimír Čunát
96d41e393d
treewide: purge maintainers.urkud
...
It's sad, but he's been inactive for the last five years.
Keeping such people in meta.maintainers is counter-productive.
2017-03-27 19:52:29 +02:00
Renaud
d9cf0256d4
byacc: 1.9 -> 20170201
...
Version bump
+ source URLs and homepage are updated
2017-03-22 23:29:12 +01:00
Daniel Brockman
5d6ea2d64e
jshon: fix null termination in read_stream.
...
This fixes a somewhat critical (security?) bug.
We are trying to get it merged upstream but have had no response from
the ordinary maintainer in over a week.
(See <https://github.com/keenerd/jshon/issues/53 >.)
fixes #23727
2017-03-16 18:32:04 +01:00
Vladimír Čunát
6973c7739e
Merge branch 'master' into staging
...
There were some larger rebuilds because of security.
2017-01-26 16:49:41 +01:00
Robin Gloster
3756edb109
ragel: fix build with gcc 6
2017-01-25 20:12:35 +01:00
zimbatm
a17311a33e
antlr3: point to version 3.4
...
This was pointing to a broken upstream URL and is a beta release. No
dependent in the nixpkgs tree.
2017-01-24 16:15:21 +00:00
Vladimír Čunát
cf1d3677d3
flex: bring back 2.6.1 as an option
...
Some breakages after flex update aren't so easy to fix,
and I can't really afford to spend much time on it ATM.
2017-01-06 16:17:46 +01:00
Vladimír Čunát
6bded45883
flex: 2.6.1 -> 2.6.3
...
This resolves some warnings and errors introduced in 2.6.x.
2016-12-30 23:17:08 +01:00
Franz Pletz
3d1206dfcc
ragel: add stable version, default to stable
2016-12-16 15:52:27 +01:00
Pascal Wittmann
36657f586f
jikespg: convert md5 to sha256 and adopt it
2016-11-20 16:36:54 +01:00
Pascal Wittmann
564f9dc55d
ragel: 7.0.0.6 -> 7.0.0.9
2016-11-17 22:34:03 +01:00
Graham Christensen
feec685636
flex: 2.6.0 -> 2.6.1
2016-09-23 21:42:08 -04:00
Michael Raskin
592e265caa
antlr3_4: init at 3.4
2016-09-06 18:19:17 +02:00
Michael Raskin
8f284c0a94
antlr3_5: init at 3.5.2
2016-09-06 18:19:17 +02:00
obadz
3de6e5be50
Merge branch 'master' into staging
...
Conflicts:
pkgs/applications/misc/navit/default.nix
pkgs/applications/networking/mailreaders/alpine/default.nix
pkgs/applications/networking/mailreaders/realpine/default.nix
pkgs/development/compilers/ghc/head.nix
pkgs/development/libraries/openssl/default.nix
pkgs/games/liquidwar/default.nix
pkgs/games/spring/springlobby.nix
pkgs/os-specific/linux/kernel/perf.nix
pkgs/servers/sip/freeswitch/default.nix
pkgs/tools/archivers/cromfs/default.nix
pkgs/tools/graphics/plotutils/default.nix
2016-08-27 23:54:54 +01:00
Robin Gloster
eabef9420a
re2c: 0.14.3 -> 0.16
2016-08-25 16:07:40 +00:00
Robin Gloster
1b979d8384
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-08-03 13:34:44 +00:00
Tuomas Tynkkynen
21f17d69f6
treewide: Add lots of meta.platforms
...
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Robin Gloster
5185bc1773
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-07-15 14:41:01 +00:00
Joachim Fasting
2f56af5f1a
ragel: set meta.platforms
2016-06-23 00:55:54 +02:00
Robin Gloster
8031cba2ab
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-06-10 09:27:04 +00:00
Tuomas Tynkkynen
bac26e08db
Fix lots of fetchgit hashes (fallout from #15469 )
2016-06-03 17:17:08 +03:00
Franz Pletz
f8d481754c
Merge remote-tracking branch 'origin/master' into hardened-stdenv
2016-05-18 17:10:02 +02:00
Peter Simons
8e462995ba
Bring my stdenv.lib.maintainers user name in line with my github nick.
2016-05-16 22:49:55 +02:00
Robin Gloster
c92bca56f8
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-05-02 22:58:02 +00:00
Tobias Geerinckx-Rice
fe9c463622
lemon: 1.0 -> 1.69
2016-04-29 21:42:35 +02:00
Robin Gloster
d020caa5b2
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-04-18 13:49:22 +00:00
Tobias Geerinckx-Rice
994c9b7487
flexcpp: 2.04.00 -> 2.05.00
2016-04-14 02:37:53 +02:00
Robin Gloster
f60c9df0ba
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-03-28 15:16:29 +00:00
Joachim Fasting
a8556bd5d7
flexcpp: patch all shebangs & fix installation
...
Using the original build recipe would result in an output
without the actual flexcpp binary.
2016-03-18 22:12:03 +01:00
Joachim Fasting
dd177e62e3
flexcpp: 2.03.00 -> 2.04.00
2016-03-18 02:19:42 +01:00
Franz Pletz
aff1f4ab94
Use general hardening flag toggle lists
...
The following parameters are now available:
* hardeningDisable
To disable specific hardening flags
* hardeningEnable
To enable specific hardening flags
Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.
cc-wrapper supports the following flags:
* fortify
* stackprotector
* pie (disabled by default)
* pic
* strictoverflow
* format
* relro
* bindnow
2016-03-05 18:55:26 +01:00
Robin Gloster
fed49425c5
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
2016-03-03 16:11:55 +00:00