Commit graph

92 commits

Author SHA1 Message Date
Andrew Childs 8e33b341a3 pcre: disable jit on Apple Silicon 2021-05-17 00:27:00 +09:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
zowoq 4f97819812 pcre: 8.43 -> 8.44
https://lists.exim.org/lurker/message/20200212.174850.6edd8277.en.html
2020-02-19 09:27:39 +01:00
John Ericson 89ec69e25e pcre: Skip winpthread dep
Seems to build just fine without it, maybe it was just using C++ threads
which mcfgthread provides?
2019-11-11 11:02:39 -05:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
R. RyanTM 460bb21787 pcre16: 8.42 -> 8.43
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pcre16/versions
2019-04-16 19:08:14 +02:00
John Ericson 0828e2d8c3 treewide: Remove usage of remaining redundant platform compatability stuff
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
Benjamin Hipple 03709a06a9 pcre: fetch from HTTPS instead of FTP (#44828)
It's not uncommon for enterprise environments to block FTP traffic to external
sites. Since `pcre` gives an official HTTPS download URL [1] alongside the
official FTP endpoint, let's use that instead.

[1] https://www.pcre.org/
2018-08-09 20:21:29 +02:00
volth 98b5258955 [staging] pcre: 8.41 -> 8.42 (#43165) 2018-07-09 00:28:43 +02:00
Shea Levy 31119d3ef6
pcre: Fix /bin/sh dependency 2018-03-20 17:26:21 -04:00
Shea Levy 158cf6449c
pcre: Disable JIT on RISC-V. 2018-02-18 00:13:43 -05:00
Robin Gloster 462076c909 pcre: add patch fixing stack frame size detection 2017-12-29 02:18:35 +01:00
Samuel Leathers 119ebee6a4 pcre: 8.40 -> 8.41 (fixes multiple CVEs) 2017-10-30 14:42:35 +01: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
John Ericson ff6ab1b3c4 pcre: Modernize and fix cross 2017-06-22 17:53:54 -04:00
Robin Gloster 6b9c81aa18
pcre: 8.39 -> 8.40 + security fix
CVE-2017-7186

refs nixos/security#57 #24319
2017-03-26 16:41:22 +02:00
Franz Pletz 6244be2d0a
pcre: 8.38 -> 8.39 (security)
Fixes:

  - CVE-2014-9769
  - CVE-2015-2327
  - CVE-2015-2328
  - CVE-2015-8382
  - CVE-2016-3191

cc #18856
2016-09-24 21:52:51 +02:00
Tuomas Tynkkynen a17216af4c treewide: Shuffle outputs
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Johannes 'fish' Ziemke 1b34f4095e pcre: Fix postFixup script
So far the shell globbing only resolved properly on linux.
2016-06-22 18:35:28 +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
Peter Simons 9bc2daa927 pcre: drop unused withCharSize function argument 2016-04-20 22:30:39 +02:00
Vladimír Čunát 50fccad582 Merge branch 'staging' into closure-size 2016-04-10 09:33:25 +02:00
Nikolay Amiantov cdc5326a31 pcre: cleanup a little 2016-04-09 02:48:14 +03:00
Micxjo Funkcio 1e2fe7e07d pcre: patch CVE-2016-1283
This fixes CVE-2016-1283, which allows remote attackers to cause
a denial of service (heap-based buffer overflow) or possibly
have unspecified other impact via a crafted regular expression.

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-1283
2016-04-09 02:43:41 +03:00
Vladimír Čunát d1df28f8e5 Merge 'staging' into closure-size
This is mainly to get the update of bootstrap tools.
Otherwise there were mysterious segfaults:
https://github.com/NixOS/nixpkgs/pull/7701#issuecomment-203389817
2016-04-07 14:40:51 +02:00
Nikolay Amiantov c091e61a09 pcre: add 16- and 32-bit character size versions 2016-03-30 22:22:51 +03: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
Michiel Leenaars 32136a0247 pcre: 8.37 with patches -> 8.38 2016-02-08 20:32:03 +01:00
Luca Bruno e289717414 rename moveToOutput and propagatedBuildInputs 2015-12-02 10:05:36 +01:00
Vladimír Čunát 30845d07d8 pcre: separate variants of the library
- don't include the cxx variant in the default build,
  as it depends on libstdc++ (and it seems rarely used anyway)
- allow building pcre16 and pcre32 variants;
  pcre16 is the one needed by qt*, I think
- share the basic libs with all of the variants
2015-10-28 11:50:06 +01:00
Vladimír Čunát 5227fb1dd5 Merge commit staging+systemd into closure-size
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00
Eelco Dolstra 2896861c7e pcre: Smaller patch for CVE-2015-3210, CVE-2015-5073 2015-09-25 11:53:19 +02:00
Eelco Dolstra 298ec05e74 Revert "pcre: Updates to fix a number of vulnerabilities"
This reverts commit 453b986d2f. Such
large patches should not be included in the repo.
2015-09-25 11:38:34 +02:00
Eelco Dolstra 72aa458285 Revert "pcre: Fix patch method"
This reverts commit fb30776a77.
2015-09-25 11:38:26 +02:00
William A. Kennington III fb30776a77 pcre: Fix patch method 2015-09-17 15:20:49 -07:00
William A. Kennington III 453b986d2f pcre: Updates to fix a number of vulnerabilities
- CVE-2015-3210
  - CVE-2015-5073
  - http://seclists.org/oss-sec/2015/q3/295
2015-09-17 14:31:05 -07:00
Eelco Dolstra e1f78bf677 More docs/manpages in separate outputs 2015-07-27 00:27:54 +02:00
William A. Kennington III 6acab0228f pcre: 8.36 -> 8.37 2015-05-04 23:20:13 -07:00
Vladimír Čunát bf414c9d4f Merge 'staging' into closure-size
- there were many easy merge conflicts
- cc-wrapper needed nontrivial changes

Many other problems might've been created by interaction of the branches,
but stdenv and a few other packages build fine now.
2015-04-18 11:22:20 +02:00
Dan Peebles e25150bb10 No need for this hack anymore 2015-02-18 22:18:57 -05:00
Eelco Dolstra 2bb69fcedd pcre: Update to 8.36 2014-10-06 20:49:10 +02:00
Nixpkgs Monitor a71744392b pcre: update from 8.34 to 8.35 2014-09-06 20:10:37 +02:00
Vladimír Čunát a70180ba73 mutiout: make it builtin 2014-08-30 08:27:43 +02:00
Vladimír Čunát 4dccb224c5 WIP2 2014-08-26 01:10:56 +02:00
Vladimír Čunát 96cec2a7bd Merge 'staging' into multiple-outputs
Conflicts:
	pkgs/applications/audio/flac/default.nix
	pkgs/build-support/gcc-wrapper/builder.sh
	pkgs/development/libraries/apr-util/default.nix
	pkgs/development/libraries/apr/default.nix
	pkgs/development/libraries/atk/default.nix
	pkgs/development/libraries/freetype/default.nix
	pkgs/development/libraries/gdk-pixbuf/default.nix
	pkgs/development/libraries/glib/default.nix
	pkgs/development/libraries/glibc/2.17/builder.sh
	pkgs/development/libraries/glibc/2.17/locales.nix
	pkgs/development/libraries/libjpeg/default.nix
	pkgs/development/libraries/libogg/default.nix
	pkgs/development/libraries/libsamplerate/default.nix
	pkgs/development/libraries/libtiff/default.nix
	pkgs/development/libraries/libvorbis/default.nix
	pkgs/development/libraries/mesa/default.nix
	pkgs/development/libraries/pango/default.nix
	pkgs/development/web/nodejs/default.nix
	pkgs/os-specific/linux/pam/default.nix
	pkgs/os-specific/linux/systemd/default.nix
	pkgs/stdenv/generic/setup.sh
	pkgs/stdenv/linux/default.nix
	pkgs/top-level/all-packages.nix
	pkgs/top-level/release-small.nix
2014-08-23 16:04:53 +02:00
Mateusz Kowalczyk 7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
aszlig e64b342fa8
Use mingw-w64 for 32bit Windows builds as well.
Mingw(32) is rather poorly maintaned and has quite a lot of bugs. And
because our Windows cross builds were also poorly maintained and most of
the cross-tests were broken as well, I'm just taking this step and try
to switch to mingw-w64 for everything "cross Windows".

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-03-03 22:38:48 +01:00
aszlig d0142e9b09
pcre/cross: Enable support for winpthreads.
That way we're able to build with the JIT compiler enabled.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-02-24 07:26:24 +01:00
Peter Simons bccc76f290 pcre: update to version 8.34 2014-01-13 17:05:07 +01:00