Permalink
Switch branches/tags
Nothing to show
Commits on Mar 19, 2018
  1. Don't install vertica anymore.

    theory committed Mar 19, 2018
  2. Always properly check for TLS.

    theory committed Mar 19, 2018
  3. Install IO::Socket::SSL first.

    theory committed Mar 19, 2018
Commits on Mar 18, 2018
  1. Update Sqitch SPEC.

    theory committed Mar 18, 2018
  2. Screw mod_perl test failures

    theory committed Mar 18, 2018
    Just patch to ignore them.
Commits on Mar 17, 2018
  1. Add bootstrap.json.

    theory committed Mar 17, 2018
    Includes modules need to build other modules. So build these first when starting fresh.
  2. Disable environment variables set by local::lib

    theory committed Mar 17, 2018
    I don't know how long these have been screwing up my RPMs, but I just noticed
    that they're all getting installed in ~/perl5, which isn't right at all. So
    disable all the crap that local::lib might have injeced into the environment to
    get things back where they belong.
    
    Also, add SemVer.
Commits on Mar 16, 2018
  1. Patch Plack.

    theory committed Mar 16, 2018
  2. Bah, fix typo.

    theory committed Mar 16, 2018
  3. Properly ignore custom phases.

    theory committed Mar 16, 2018
Commits on Mar 14, 2018
  1. Try to fix circular MooseX depenencies

    theory committed Mar 14, 2018
    And require openssl for the SSLeay modules.
Commits on Mar 9, 2018
  1. Add PPI

    theory committed Mar 9, 2018
    The current PPI release requires File::Spec 3.2701, but the latest is 3.74.
    This is because the [history of File::Spec
    versions](https://metacpan.org/changes/distribution/PathTools) is bonkers. So
    add PPI and override the required File::Spec version to the latest as of
    today. This lets PPI build properly.
Commits on Nov 14, 2017
  1. Build Sereal, uh, serially.

    theory committed Nov 14, 2017
    Otherwise the zstd dependency might not be built in time.
Commits on Oct 26, 2017
  1. Add Net-LibIDN2.

    theory committed Oct 26, 2017
Commits on Aug 18, 2017
  1. Add the `jobs` configuration key.

    theory committed Aug 18, 2017
    We default to what the system likes, but some distributions, such as
    Sereal-Path, require serial build order. So add this key so we can set it to 1
    to allow for that.
Commits on Jul 19, 2017
  1. Update Sqitch dependencies.

    theory committed Jul 19, 2017
    And fix broken changelog dates.
Commits on May 26, 2017
  1. Format JSON-PP version.

    theory committed May 26, 2017
    Recent release of 2.93 is a higher number that the previous 2.27400 (FFS).
Commits on Apr 11, 2017
  1. Revert "Don't require CPAN::Meta in CPAN::Meta::Check build.'

    theory committed Apr 11, 2017
    It was mainly designed to address an issue building modules against the CentOS
    system Perl, and I've now decided that building against the system Perl is a
    pretty bad idea. So no need to work around its foibles.
    
    This reverts commit 171c69b.
Commits on Apr 6, 2017
Commits on Apr 3, 2017
  1. Don't require CPAN::Meta in CPAN::Meta::Check build.' -m 'Bloody CPAN…

    theory committed Apr 3, 2017
    …-Meta distro conflicts with stuff in the CentOS core when building
    
    against the system Perl.
Commits on Mar 17, 2017
  1. Update mod_perl to latest release.

    theory committed Mar 17, 2017
    It was finally released last fall and now supports Apache 2.4. Yay!
Commits on Mar 16, 2017
  1. Add --skip option.

    theory committed Mar 16, 2017
    Mostly useful to skip building distributions listed in the configuration file.
Commits on Feb 28, 2017
  1. Remove CGI-Compile patch.

    theory committed Feb 28, 2017
    Appears to be fixed in v0.22.
Commits on Feb 24, 2017
  1. Remove patch for LWP::Protocol::https.

    theory committed Feb 24, 2017
    Looks like it might be fixed in 6.07. Let's find out.
  2. Hard-code a hack to get around MetaCPAN bug.

    theory committed Feb 24, 2017
    Be sure to revert this hack when metacpan/metacpan-api#614
    gets resolved.
  3. Bah, the v0 API is no longer up-to-date.

    theory committed Feb 24, 2017
    So go back to the v1 API and try explicitly requiring ExtUtil-Depends.
    Hopefully that will work around metacpan/metacpan-api#614.
  4. Switch back to v0 API.

    theory committed Feb 24, 2017
    At least until issues like metacpan/metacpan-api#592
    and metacpan/metacpan-api#614 get fixed.
Commits on Jan 25, 2017
  1. Report distribution a module is found in.

    theory committed Jan 25, 2017
    Also, indent the information for a module a couple of spaces. These changes
    makes it easier to see what module caused a distribution to be built.
    Important for when MetaCPAN misreports the distribution a module is in, which
    has happend a few times, unfortunately
    ([example](metacpan/metacpan-api#614)).
Commits on Jan 9, 2017
  1. Add autovivification.

    theory committed Jan 9, 2017
Commits on Jan 6, 2017
  1. Net::LibIDN requires libidn.

    theory committed Jan 6, 2017