summaryrefslogtreecommitdiff
path: root/gnu/packages/pcre.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: pcre2: Update to 10.42.•••* gnu/packages/pcre.scm (pcre2): Update to 10.42. [arguments]: <#:configure-flags>: enable jit when target to riscv64. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I128c5e4b58ec8b26203ad8ef177bec29793d01a6 Z572 via Guix-patches via2024-08-311-2/+2
* gnu: pcre2: Install static libraries.•••* gnu/packages/pcre.scm (pcre2)[#:configure-flags]: Remove "--disable-static". [#:phases]: Copy ‘move-static-libs’ from pcre. [outputs]: Add “static”. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Vivien Kraus2023-09-231-3/+13
* gnu: pcre2: Enable JIT support of powerpc-linux.•••* gnu/packages/pcre.scm (pcre2)[arguments]: When building for powerpc-linux use the compile flag to enable jit support. Efraim Flashner2023-08-021-2/+1
* gnu: pcre: Enable JIT on powerpc-linux.•••* gnu/packages/pcre.scm (pcre)[arguments]: When building for powerpc-linux use the compile flag to enable jit support. Efraim Flashner2023-08-021-2/+1
* gnu: pcre: Use G-expression.•••* gnu/packages/pcre.scm (pcre)[arguments]: Use gexp. Marius Bakke2022-06-301-46/+47
* gnu: pcre2: Use G-expression.•••* gnu/packages/pcre.scm (pcre2)[arguments]: Convert to gexp. Marius Bakke2022-06-301-28/+29
* gnu: pcre2: Update to 10.40.•••* gnu/packages/pcre.scm (pcre2): Update to 10.40. [source](uri): Use new download location. Marius Bakke2022-06-301-4/+5
* gnu: pcre: Update with new source URI.•••* gnu/packages/pcre.scm (pcre)[source]: Download from sourceforge mirror. Efraim Flashner2022-06-091-3/+3
* gnu: pcre2: Fix building on riscv64-linux.•••* gnu/packages/pcre.scm (pcre2)[arguments]: Adjust configure-flags to not build with JIT when building for riscv64-linux. Efraim Flashner2022-01-271-1/+3
* gnu: pcre: Fix building on riscv64-linux.•••* gnu/packages/pcre.scm (pcre)[arguments]: Adjust configure-flags to not build with JIT when building for riscv64-linux. Efraim Flashner2022-01-271-1/+4
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-6/+2
* gnu: pcre: Don't enable jit on powerpc-linux.•••* gnu/packages/pcre.scm (pcre)[arguments]: When building for powerpc-linux don't enable jit. Efraim Flashner2021-10-041-2/+5
* gnu: pcre2: Build without JIT on powerpc-linux.•••* gnu/packages/pcre.scm (pcre2)[arguments]: On powerpc-linux don't enable JIT. Efraim Flashner2021-08-301-2/+6
* gnu: Remove pcre2-10.36.•••* gnu/packages/pcre.scm (pcre2-10.36): Remove variable. * gnu/packages/julia.scm (julia)[arguments]: Adjust 'adjust-test-suite phase for new pcre2 package. [inputs]: Replace pcre2-10.36 with pcre2. Efraim Flashner2021-08-181-13/+0
* Merge branch 'master' into core-updates-frozen••• Conflicts: gnu/packages/bioinformatics.scm gnu/packages/cmake.scm gnu/packages/curl.scm gnu/packages/emacs-xyz.scm gnu/packages/gpodder.scm gnu/packages/music.scm gnu/packages/patches/glibc-bootstrap-system.patch gnu/packages/python-xyz.scm gnu/packages/shells.scm gnu/packages/statistics.scm Marius Bakke2021-07-291-0/+15
|\
| * gnu: Add pcre2-10.36.•••* gnu/packages/pcre.scm (pcre2-10.36): New variable. Co-Authored-By: zimoun <zimoun.toutoune@gmail.com>. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Jean-Baptiste Volatier2021-07-281-0/+15
* | gnu: pcre2: Update to 10.37.•••* gnu/packages/pcre.scm (pcre2): Update to 10.37. [arguments]: Remove trailing #t. Marius Bakke2021-07-231-4/+3
* | gnu: pcre: Update to 8.45.•••* gnu/packages/pcre.scm (pcre): Update to 8.45. [source](uri): Change to official mirror; remove defunct. [arguments]: Remove trailing #t. Marius Bakke2021-07-231-10/+5
|/
* gnu: pcre2: Update to 10.35.•••* gnu/packages/pcre.scm (pcre2): Update to 10.35. Marius Bakke2020-05-261-2/+2
* gnu: pcre: Update to 8.44.•••* gnu/packages/pcre.scm (pcre): Update to 8.44. Marius Bakke2020-03-141-2/+2
* gnu: pcre2: Do not build static libraries.•••* gnu/packages/pcre.scm (pcre2)[arguments]: Add "--disable-static" to #:configure-flags. Marius Bakke2019-12-111-1/+2
* gnu: pcre2: Update to 10.34.•••* gnu/packages/patches/pcre2-fix-jit_match-crash.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/pcre.scm (pcre2): Update to 10.34. [source](patches): Remove. Marius Bakke2019-12-111-3/+2
* Merge branch 'master' into core-updatesMarius Bakke2019-08-131-1/+1
|\
| * gnu: Remove pcre2/fixed.•••* gnu/packages/pcre.scm (pcre2/fixed): Remove variable. (pcre2)[replacement]: Remove. [source](patches): New field. * gnu/packages/php.scm (php)[inputs]: Change PCRE2/FIXED to PCRE2. Marius Bakke2019-08-041-13/+1
| * gnu: pcre@2: Fix run-time crash [security fix].•••* gnu/packages/pcre.scm (pcre2)[replacement]: New field. (pcre2/fixed): New public variable. * packages/patches/pcre2-fix-jit_match-crash.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Tobias Geerinckx-Rice2019-08-021-0/+12
* | Merge branch 'staging' into core-updatesMarius Bakke2019-05-251-2/+2
|\|
| * gnu: pcre2: Update to 10.33.•••* gnu/packages/pcre.scm (pcre2): Update to 10.33. Marius Bakke2019-05-041-2/+2
* | gnu: pcre: Update to 8.43.•••* gnu/packages/pcre.scm (pcre): Update to 8.43. Marius Bakke2019-03-041-2/+2
* | gnu: pcre2: Update to 10.32.•••* gnu/packages/pcre.scm (pcre2): Update to 10.32. Marius Bakke2019-02-071-2/+2
|/
* gnu: pcre: Update to 8.42.•••* gnu/packages/pcre.scm (pcre): Update to 8.42. Marius Bakke2018-07-221-2/+2
* gnu: pcre: Install static libraries to separate output.•••* gnu/packages/pcre.scm (pcre)[outputs]: Add "static". [arguments]: Add 'move-static-libs' phase. Marius Bakke2018-07-191-2/+15
* gnu: pcre2: Update to 10.31.•••* gnu/packages/pcre.scm (pcre2): Update to 10.31. [source]: Remove upstreamed patches. * gnu/packages/patches/pcre2-CVE-2017-7186.patch: Delete this file... * gnu/packages/patches/pcre2-CVE-2017-8786.patch: ...and this one. * gnu/local.mk (dist_patch_DATA): Remove them. Tobias Geerinckx-Rice2018-02-281-4/+3
* Merge branch 'master' into core-updatesMark H Weaver2018-01-191-2/+2
|\
| * gnu: pcre: Use HTTPS for home pages.•••* gnu/packages/pcre.scm (pcre, pcre2)[home-page]: Use HTTPS. Tobias Geerinckx-Rice2018-01-131-2/+2
* | gnu: pcre: Update to 8.41.•••* gnu/packages/pcre.scm (pcre): Update to 8.41. [replacement]: Remove field. [source]: Remove patch. (pcre-8.41): Remove variable. * gnu/patches/pcre-CVE-2017-7186.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Efraim Flashner2017-10-011-19/+3
|/
* Merge branch 'master' into core-updatesLeo Famulari2017-07-231-0/+16
|\
| * gnu: pcre: Update replacement to 8.41 [fixes CVE-2017-{7244,7245,7246}].•••* gnu/packages/pcre.scm (pcre)[replacement]: Update to pcre-8.41. (pcre/fixed): Replace with ... (pcre-8.41): ... new variable. Leo Famulari2017-07-201-4/+12
| * packages: Mark 'replacement' as an "innate" field.•••Suggested by Mark H Weaver at <https://lists.gnu.org/archive/html/guix-devel/2017-06/msg00355.html>. * guix/packages.scm (<package>)[replacement]: Mark as "innate". * gnu/packages/base.scm (glibc-2.25-patched, glibc-2.24) (glibc-2.23, glibc-2.22, glibc-2.21, glibc-locales): Remove 'replacement' field, which was set to #f. * gnu/packages/commencement.scm (perl-boot0): Likewise. * gnu/packages/fontutils.scm (graphite2/fixed): Likewise. * gnu/packages/ghostscript.scm (ghostscript/fixed): Likewise. * gnu/packages/gnupg.scm (libgcrypt-1.7.8): Likewise. * gnu/packages/guile.scm (guile-2.0/fixed, guile-2.2): Likewise. * gnu/packages/icu4c.scm (icu4c/fixed): Likewise. * gnu/packages/image.scm (libpng-apng): Likewise. * gnu/packages/make-bootstrap.scm (%guile-static): Likewise. * gnu/packages/pcre.scm (pcre/fixed): Likewise. * gnu/packages/perl.scm (perl/fixed): Likewise. * gnu/packages/ruby.scm (ruby-2.3, ruby-2.2, ruby-2.1) (ruby-1.8): Likewise. * gnu/packages/tls.scm (gnutls-3.5.13, gnutls/guile-2.2): Likewise. * gnu/packages/xml.scm (expat-2.2.1): Likewise. Ludovic Courtès2017-07-031-1/+0
* | Merge branch 'master' into core-updatesRicardo Wurmus2017-05-241-5/+8
|\|
| * gnu: pcre2: Fix build configuration for pcre2.•••* gnu/packages/pcre.scm (pcre2)[arguments]: Remove unknown configure flag '--enable-unicode-properties' and adapt other flags for pcre2. Leo Famulari2017-05-071-4/+3
| * gnu: pcre2: Fix CVE-2017-8786.•••* gnu/packages/patches/pcre2-CVE-2017-8786.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/pcre.scm (pcre2)[source]: Use it. Leo Famulari2017-05-071-1/+2
| * gnu: pcre: Patch CVE-2017-7186.•••* gnu/packages/patches/pcre-CVE-2017-7186.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/pcre.scm (pcre)[replacement]: New field. (pcre/fixed): New variable. Ludovic Courtès2017-04-101-0/+10
| * gnu: pcre2: Patch CVE-2017-7186.•••* gnu/packages/patches/pcre2-CVE-2017-7186.patch: New file. * gnu/packages/pcre.scm (pcre2)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Ludovic Courtès2017-04-101-1/+2
|/
* Merge branch 'master' into core-updatesLudovic Courtès2017-03-091-4/+11
|\
| * gnu: pcre2: Update to 10.23.•••* gnu/packages/pcre.scm (pcre2): Update to 10.23. [source]: Remove patch. [arguments]: Add phase to substitute /bin/echo reference. * gnu/packages/patches/pcre2-CVE-2016-3191.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Marius Bakke2017-03-071-4/+11
* | gnu: pcre: Update to 8.40.•••* gnu/packages/pcre.scm (pcre): Update to 8.40. [source]: Remove obsolete patch 'pcre-CVE-2016-3191.patch'. Leo Famulari2017-01-231-3/+2
|/
* Merge branch 'master' into core-updatesLudovic Courtès2016-06-071-0/+2
|\
| * gnu: pcre2: Fix CVE-2016-3191.•••* gnu/packages/patches/pcre2-CVE-2016-3191.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/pcre.scm (pcre2): Use it. Leo Famulari2016-05-291-0/+2
* | gnu: pcre: Remove now-unneeded replacement.•••* gnu/packages/pcre.scm (pcre)[replacement]: Remove. (pcre-fixed): Remove. Ludovic Courtès2016-05-231-8/+0
* | gnu: pcre: Add "bin" output.•••* gnu/packages/pcre.scm (pcre)[outputs]: Add "bin". Ludovic Courtès2016-05-021-2/+3