./devel/p5-Devel-PatchPerl, Perl 5 module to patch a perl source tree

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.08nb2, Package name: p5-Devel-PatchPerl-2.08nb2, Maintainer: pkgsrc-users

Devel::PatchPerl is a modularisation of the patching code contained
in Devel::PPPort's buildperl.pl. It does not build perls, it merely
provides an interface to the source patching functionality.


Required to run:
[lang/perl5] [devel/p5-Module-Pluggable] [devel/p5-File-pushd]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 179.451 KB

Version history: (Expand)


CVS history: (Expand)


   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2021-05-01 01:23:05 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.08

Upstream changes:
version 2.08 at 2021-01-11 20:08:00 +0000
-----------------------------------------

  Change: 2e710bc17736e5d2c43875c2076db7c1a6e4fe47
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2021-01-11 20:08:00 +0000

    This is 2.08

  Change: 1eaa7976957abbc533869176a390638e93850d12
  Author: Graham Knop <haarg@haarg.org>
  Date : 2021-01-11 08:47:00 +0000

    fix darwin DynaLoader patch for older perls

    The patch that was taken from blead uses a <<$^OS-eq-darwin>>
    preprocessing token, which is handled by the DynaLoader_pm.PL script.
    Older versions of DynaLoader_pm.PL don't include this preprocessing,
    but the patch still applies.

    In our case, the preprocessing is a check for darwin. But the patch
    is already only applied on darwin, so it is redundant. We can just
    remove the preprocessing token, and it should work across all
    versions.
   2021-01-02 03:48:26 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.06

Upstream changes:
version 2.06 at 2020-12-23 17:32:27 +0000
-----------------------------------------

  Change: 3d44f83c8ccc5eba3ad3f449bab2a985464b7726
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-12-23 17:32:27 +0000

    Fixes for Big Sur

    Dynaloader fix:

    https://github.com/perl/perl5/commit/d296ead16762852ec34d173616a271c8
    56711f77

    ExtUtils::MakeMaker fix:

    https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/21a4
    41da515d55654bca4971f21ad2550de069d2

    Made adjustments to the check_patchperl tool

-----------------------------------------
version 2.04 at 2020-11-20 12:36:29 +0000
-----------------------------------------

  Change: 771e4fd9595bcc90f482f454203d84c568814966
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-11-20 12:36:29 +0000

    Tweaked hints patching

    Hints file patching now occurs before other patching and has an
    independent certified perl version.

    Updated included hints files to v5.33.4 level.

-----------------------------------------
version 2.02 at 2020-11-08 19:28:50 +0000
-----------------------------------------

  Change: f02eab39c2f0073e6aceff6bb0b73f4d03e39b8f
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-11-08 19:28:50 +0000

    This is 2.02

  Change: fa458343e6ae7f70412c466eb604633db44bf24b
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-11-08 19:19:39 +0000

    Finesse the check_patchperl script

    Suppress the git output and only show patchperl output if there is a
    problem with patching

  Change: d4fe0e9fa23d0fd78b368a5edb34550120e2c233
  Author: Ichinose Shogo <shogo82148@gmail.com>
  Date : 2020-11-08 19:18:21 +0000

    fix env command syntax

  Change: 20692277283d6eb1616eab987583b33cfb612198
  Author: Ichinose Shogo <shogo82148@gmail.com>
  Date : 2020-11-08 19:18:21 +0000

    update deprecated GitHub Actions commands

    add-path and set-env are deprecated for security reason.
    https://github.blog/changelog/2020-10-01-github-actions-deprecating-s
    et-env-and-add-path-commands/ update them to use the new environment
    files.
    https://docs.github.com/en/free-pro-team@latest/actions/reference/wor
    kflow-commands-for-github-actions#environment-files

  Change: 175ccb4bc8c88a0e3e3f4600fe1db09f023a9999
  Author: Ichinose Shogo <shogo82148@gmail.com>
  Date : 2020-11-07 09:17:00 +0000

    fix -Duseshrplib builds on darwin

    port of https://github.com/Perl/perl5/issues/15057

  Change: 7c806f542ffd0b5e75d724404012fd8bc9afc4e4
  Author: Ichinose Shogo <shogo82148@gmail.com>
  Date : 2020-11-07 09:12:34 +0000

    Patch Time::HiRes in 5.24.2

    Time::HiRes is broken on threaded darwin in 5.24.2, not only 5.24.1
    and 5.24.0. https://github.com/bingos/devel-patchperl/pull/26 is need
    in Perl 5.24.2.

  Change: eaf8ec2500acde369ad78aea12d1de0011480a0e
  Author: Ichinose Shogo <shogo82148@gmail.com>
  Date : 2020-06-23 15:26:13 +0000

    Perl 5.32.0 is released

  Change: 0b60d5d7d06de737cc4e033f658aad8cff906657
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-06-09 16:26:25 +0000

    Fix make depend problems with v5.9.[0-4]

  Change: df4f5009c804675bf97160490a95af8a67ded395
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-06-09 16:00:56 +0000

    Fix patching the v5.7.x series

  Change: 3dce408aaf97a3b245b29303f20b30a7584fb362
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-06-08 21:13:06 +0000

    Added a tool to check patchperl from the repository

    It checkouts the perl5 git repository and runs patchperl for all of
    the supported perl versions

  Change: 3e819851d4e28806c629ed783ef56b02f6e5ad12
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-06-08 19:09:04 +0000

    Fixed utils/h2ph.PL patching

    v5.21.9 actually already had the fix

  Change: 647e88747c8469d9c9b418a78a5b999984f17acb
  Author: Ichinose Shogo <shogo82148@gmail.com>
  Date : 2020-06-08 12:28:52 +0000

    introduce GitHub Actions
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631)
Log message:
*: bump PKGREVISION for perl-5.32.
   2020-06-06 16:04:50 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.00

Upstream changes:
version 2.00 at 2020-06-04 10:20:07 +0000
-----------------------------------------

  Change: 0ab4bf0d8b02af79e1afed7fac9e91b75f1c1fda
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-06-04 11:20:07 +0000

    Resolve patching issues with v5.22.x and v5.24.x

    https://github.com/bingos/devel-patchperl/issues/44

    Configure changes had been backported to the v5.22 and v5.24 maint
    releases, so what worked for .0 releases didn't work for later maint
    releases.

    I have adjusted and tested the patch application criteria for all
    v5.22.x and v5.24.x releases.

-----------------------------------------
version 1.98 at 2020-05-25 18:17:30 +0000
-----------------------------------------

  Change: 25ccc65e1b2bd688983ced340c23561888456921
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-05-25 19:17:30 +0000

    Added command line switches to patchperl

    --version prints version of Devel::PatchPerl and exits

    --patchlevel will update patchlevel.h even in a git repository

    One may also set the PERL5_PATCHPERL_PATCHLEVEL env var to have the
    same effect as --patchlevel

-----------------------------------------
version 1.96 at 2020-05-25 11:21:50 +0000
-----------------------------------------

  Change: 15cdb6b32538d3cefc779735413f0fe8522aa27b
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-05-25 12:21:50 +0000

    Resolve reported issue with 1.94 release

    https://github.com/bingos/devel-patchperl/issues/42

    Will successfully patch all the way back to v5.6.0

-----------------------------------------
version 1.94 at 2020-05-24 12:52:39 +0000
-----------------------------------------

  Change: 14c825fc079cb8f0d626b6b9769d048db9771bc0
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2020-05-24 13:52:39 +0000

    Added Configure patch for GCC10

    https://github.com/perl/perl5/commit/9f4e6307232229875331a55e44e1245b
    0b91e219

    Fedora 32 now ships with GCC 10 as the system compiler