From 4b86683a96b145d0aa143f93b4c6205612ce8562 Mon Sep 17 00:00:00 2001 From: Graham Ollis Date: Sun, 22 Dec 2024 14:43:13 -0700 Subject: [PATCH 1/2] automatic migration: bump-2024 --- .gitattributes | 1 + .github/workflows/linux.yml | 12 ++++++++++-- .gitignore | 2 ++ .vscode/settings.json | 6 ++++++ dist.ini | 4 ++-- 5 files changed, 21 insertions(+), 4 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.gitattributes b/.gitattributes index 171da32..afe9118 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,3 @@ *.pm linguist-language=Perl *.h linguist-language=C +alienfile linguist-language=Perl diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 9c7c683..98ac61c 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -18,9 +18,17 @@ jobs: matrix: cip: - env: ALIEN_INSTALL_TYPE=share - tag: "5.37" + tag: "5.41" - env: ALIEN_INSTALL_TYPE=system - tag: "5.37" + tag: "5.41" + - env: ALIEN_INSTALL_TYPE=share + tag: "5.40" + - env: ALIEN_INSTALL_TYPE=system + tag: "5.40" + - env: ALIEN_INSTALL_TYPE=share + tag: "5.38" + - env: ALIEN_INSTALL_TYPE=system + tag: "5.38" - env: ALIEN_INSTALL_TYPE=share tag: "5.36" - env: ALIEN_INSTALL_TYPE=system diff --git a/.gitignore b/.gitignore index 535c82c..328ee5f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ /Alien-curl-* /.build +*.old +*.orig diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..578c5ee --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,6 @@ +{ + "pls.perlcritic.perlcriticrc": "perlcriticrc", + "pls.inc": [ + "$ROOT_PATH/lib" + ] +} diff --git a/dist.ini b/dist.ini index ac3e62e..1036ef9 100644 --- a/dist.ini +++ b/dist.ini @@ -2,7 +2,7 @@ name = Alien-curl author = Graham Ollis license = Perl_5 copyright_holder = Graham Ollis -copyright_year = 2017-2022 +copyright_year = 2017-2024 version = 0.11 ; authordep Env::ShellWords @@ -14,7 +14,7 @@ type = library type = ffi [@Author::Plicease] -:version = 2.69 +:version = 2.79 release_tests = 1 installer = Author::Plicease::MakeMaker github_user = PerlAlien From 120d3d466bdca099cabf235ed79a5f659400a166 Mon Sep 17 00:00:00 2001 From: Graham Ollis Date: Mon, 23 Dec 2024 05:41:39 -0700 Subject: [PATCH 2/2] pre install libpsl-dev --- maint/cip-before-install | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maint/cip-before-install b/maint/cip-before-install index 7cf68dd..c480bd2 100755 --- a/maint/cip-before-install +++ b/maint/cip-before-install @@ -16,7 +16,7 @@ if echo $CIP_ENV | grep -q system; then else echo use internet curl cip sudo apt-get update - cip sudo apt-get -y install g++ libffi-dev + cip sudo apt-get -y install g++ libffi-dev libpsl-dev fi cip exec env ALIEN_INSTALL_TYPE=default cpanm -n FFI::Platypus