diff options
| -rw-r--r-- | composer.json | 16 | ||||
| -rw-r--r-- | installed.json | 122 | ||||
| -rw-r--r-- | pie-nocacert.patch | 2 | ||||
| -rw-r--r-- | pie.spec | 14 | 
4 files changed, 90 insertions, 64 deletions
diff --git a/composer.json b/composer.json index 79ba3f2..b9b8dd8 100644 --- a/composer.json +++ b/composer.json @@ -27,25 +27,25 @@          }      ],      "require": { -        "php": "8.1.*||8.2.*||8.3.*||8.4.*", -        "composer/composer": "^2.8.9", +        "php": "8.1.*||8.2.*||8.3.*||8.4.*||8.5.*", +        "composer/composer": "^2.8.10",          "composer/pcre": "^3.3.2",          "composer/semver": "^3.4.3",          "fidry/cpu-core-counter": "^1.2",          "illuminate/container": "^10.48.28",          "psr/container": "^2.0.2", -        "symfony/console": "^6.4.22", -        "symfony/event-dispatcher": "^6.4.13", -        "symfony/process": "^6.4.20", +        "symfony/console": "^6.4.24", +        "symfony/event-dispatcher": "^6.4.24", +        "symfony/process": "^6.4.24",          "webmozart/assert": "^1.11"      },      "require-dev": {          "ext-openssl": "*", -        "behat/behat": "^3.22.0", +        "behat/behat": "^3.23.0",          "doctrine/coding-standard": "^13.0.1", -        "phpunit/phpunit": "^10.5.45", +        "phpunit/phpunit": "^10.5.48",          "psalm/plugin-phpunit": "^0.19.5", -        "vimeo/psalm": "^6.12.0" +        "vimeo/psalm": "^6.13.0"      },      "replace": {          "symfony/polyfill-php81": "*", diff --git a/installed.json b/installed.json index 2a9ba9d..80edc24 100644 --- a/installed.json +++ b/installed.json @@ -157,17 +157,17 @@          },          {              "name": "composer/composer", -            "version": "2.8.9", -            "version_normalized": "2.8.9.0", +            "version": "2.8.10", +            "version_normalized": "2.8.10.0",              "source": {                  "type": "git",                  "url": "https://github.com/composer/composer.git", -                "reference": "b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d" +                "reference": "53834f587d7ab2527eb237459d7b94d1fb9d4c5a"              },              "dist": {                  "type": "zip", -                "url": "https://api.github.com/repos/composer/composer/zipball/b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d", -                "reference": "b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d", +                "url": "https://api.github.com/repos/composer/composer/zipball/53834f587d7ab2527eb237459d7b94d1fb9d4c5a", +                "reference": "53834f587d7ab2527eb237459d7b94d1fb9d4c5a",                  "shasum": ""              },              "require": { @@ -206,7 +206,7 @@                  "ext-zip": "Enabling the zip extension allows you to unzip archives",                  "ext-zlib": "Allow gzip compression of HTTP requests"              }, -            "time": "2025-05-13T12:01:37+00:00", +            "time": "2025-07-10T17:08:33+00:00",              "bin": [                  "bin/composer"              ], @@ -254,7 +254,7 @@                  "irc": "ircs://irc.libera.chat:6697/composer",                  "issues": "https://github.com/composer/composer/issues",                  "security": "https://github.com/composer/composer/security/policy", -                "source": "https://github.com/composer/composer/tree/2.8.9" +                "source": "https://github.com/composer/composer/tree/2.8.10"              },              "funding": [                  { @@ -1461,17 +1461,17 @@          },          {              "name": "symfony/console", -            "version": "v6.4.22", -            "version_normalized": "6.4.22.0", +            "version": "v6.4.24", +            "version_normalized": "6.4.24.0",              "source": {                  "type": "git",                  "url": "https://github.com/symfony/console.git", -                "reference": "7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3" +                "reference": "59266a5bf6a596e3e0844fd95e6ad7ea3c1d3350"              },              "dist": {                  "type": "zip", -                "url": "https://api.github.com/repos/symfony/console/zipball/7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3", -                "reference": "7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3", +                "url": "https://api.github.com/repos/symfony/console/zipball/59266a5bf6a596e3e0844fd95e6ad7ea3c1d3350", +                "reference": "59266a5bf6a596e3e0844fd95e6ad7ea3c1d3350",                  "shasum": ""              },              "require": { @@ -1504,7 +1504,7 @@                  "symfony/stopwatch": "^5.4|^6.0|^7.0",                  "symfony/var-dumper": "^5.4|^6.0|^7.0"              }, -            "time": "2025-05-07T07:05:04+00:00", +            "time": "2025-07-30T10:38:54+00:00",              "type": "library",              "installation-source": "dist",              "autoload": { @@ -1538,7 +1538,7 @@                  "terminal"              ],              "support": { -                "source": "https://github.com/symfony/console/tree/v6.4.22" +                "source": "https://github.com/symfony/console/tree/v6.4.24"              },              "funding": [                  { @@ -1550,6 +1550,10 @@                      "type": "github"                  },                  { +                    "url": "https://github.com/nicolas-grekas", +                    "type": "github" +                }, +                {                      "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",                      "type": "tidelift"                  } @@ -1628,17 +1632,17 @@          },          {              "name": "symfony/event-dispatcher", -            "version": "v6.4.13", -            "version_normalized": "6.4.13.0", +            "version": "v6.4.24", +            "version_normalized": "6.4.24.0",              "source": {                  "type": "git",                  "url": "https://github.com/symfony/event-dispatcher.git", -                "reference": "0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e" +                "reference": "307a09d8d7228d14a05e5e05b95fffdacab032b2"              },              "dist": {                  "type": "zip", -                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e", -                "reference": "0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e", +                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/307a09d8d7228d14a05e5e05b95fffdacab032b2", +                "reference": "307a09d8d7228d14a05e5e05b95fffdacab032b2",                  "shasum": ""              },              "require": { @@ -1663,7 +1667,7 @@                  "symfony/service-contracts": "^2.5|^3",                  "symfony/stopwatch": "^5.4|^6.0|^7.0"              }, -            "time": "2024-09-25T14:18:03+00:00", +            "time": "2025-07-10T08:14:14+00:00",              "type": "library",              "installation-source": "dist",              "autoload": { @@ -1691,7 +1695,7 @@              "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",              "homepage": "https://symfony.com",              "support": { -                "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.13" +                "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.24"              },              "funding": [                  { @@ -1703,6 +1707,10 @@                      "type": "github"                  },                  { +                    "url": "https://github.com/nicolas-grekas", +                    "type": "github" +                }, +                {                      "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",                      "type": "tidelift"                  } @@ -1790,17 +1798,17 @@          },          {              "name": "symfony/filesystem", -            "version": "v6.4.13", -            "version_normalized": "6.4.13.0", +            "version": "v6.4.24", +            "version_normalized": "6.4.24.0",              "source": {                  "type": "git",                  "url": "https://github.com/symfony/filesystem.git", -                "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3" +                "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8"              },              "dist": {                  "type": "zip", -                "url": "https://api.github.com/repos/symfony/filesystem/zipball/4856c9cf585d5a0313d8d35afd681a526f038dd3", -                "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3", +                "url": "https://api.github.com/repos/symfony/filesystem/zipball/75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", +                "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8",                  "shasum": ""              },              "require": { @@ -1811,7 +1819,7 @@              "require-dev": {                  "symfony/process": "^5.4|^6.4|^7.0"              }, -            "time": "2024-10-25T15:07:50+00:00", +            "time": "2025-07-10T08:14:14+00:00",              "type": "library",              "installation-source": "dist",              "autoload": { @@ -1839,7 +1847,7 @@              "description": "Provides basic utilities for the filesystem",              "homepage": "https://symfony.com",              "support": { -                "source": "https://github.com/symfony/filesystem/tree/v6.4.13" +                "source": "https://github.com/symfony/filesystem/tree/v6.4.24"              },              "funding": [                  { @@ -1851,6 +1859,10 @@                      "type": "github"                  },                  { +                    "url": "https://github.com/nicolas-grekas", +                    "type": "github" +                }, +                {                      "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",                      "type": "tidelift"                  } @@ -1859,17 +1871,17 @@          },          {              "name": "symfony/finder", -            "version": "v6.4.17", -            "version_normalized": "6.4.17.0", +            "version": "v6.4.24", +            "version_normalized": "6.4.24.0",              "source": {                  "type": "git",                  "url": "https://github.com/symfony/finder.git", -                "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7" +                "reference": "73089124388c8510efb8d2d1689285d285937b08"              },              "dist": {                  "type": "zip", -                "url": "https://api.github.com/repos/symfony/finder/zipball/1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7", -                "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7", +                "url": "https://api.github.com/repos/symfony/finder/zipball/73089124388c8510efb8d2d1689285d285937b08", +                "reference": "73089124388c8510efb8d2d1689285d285937b08",                  "shasum": ""              },              "require": { @@ -1878,7 +1890,7 @@              "require-dev": {                  "symfony/filesystem": "^6.0|^7.0"              }, -            "time": "2024-12-29T13:51:37+00:00", +            "time": "2025-07-15T12:02:45+00:00",              "type": "library",              "installation-source": "dist",              "autoload": { @@ -1906,7 +1918,7 @@              "description": "Finds files and directories via an intuitive fluent interface",              "homepage": "https://symfony.com",              "support": { -                "source": "https://github.com/symfony/finder/tree/v6.4.17" +                "source": "https://github.com/symfony/finder/tree/v6.4.24"              },              "funding": [                  { @@ -1918,6 +1930,10 @@                      "type": "github"                  },                  { +                    "url": "https://github.com/nicolas-grekas", +                    "type": "github" +                }, +                {                      "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",                      "type": "tidelift"                  } @@ -2257,23 +2273,23 @@          },          {              "name": "symfony/process", -            "version": "v6.4.20", -            "version_normalized": "6.4.20.0", +            "version": "v6.4.24", +            "version_normalized": "6.4.24.0",              "source": {                  "type": "git",                  "url": "https://github.com/symfony/process.git", -                "reference": "e2a61c16af36c9a07e5c9906498b73e091949a20" +                "reference": "8eb6dc555bfb49b2703438d5de65cc9f138ff50b"              },              "dist": {                  "type": "zip", -                "url": "https://api.github.com/repos/symfony/process/zipball/e2a61c16af36c9a07e5c9906498b73e091949a20", -                "reference": "e2a61c16af36c9a07e5c9906498b73e091949a20", +                "url": "https://api.github.com/repos/symfony/process/zipball/8eb6dc555bfb49b2703438d5de65cc9f138ff50b", +                "reference": "8eb6dc555bfb49b2703438d5de65cc9f138ff50b",                  "shasum": ""              },              "require": {                  "php": ">=8.1"              }, -            "time": "2025-03-10T17:11:00+00:00", +            "time": "2025-07-10T08:14:14+00:00",              "type": "library",              "installation-source": "dist",              "autoload": { @@ -2301,7 +2317,7 @@              "description": "Executes commands in sub-processes",              "homepage": "https://symfony.com",              "support": { -                "source": "https://github.com/symfony/process/tree/v6.4.20" +                "source": "https://github.com/symfony/process/tree/v6.4.24"              },              "funding": [                  { @@ -2313,6 +2329,10 @@                      "type": "github"                  },                  { +                    "url": "https://github.com/nicolas-grekas", +                    "type": "github" +                }, +                {                      "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",                      "type": "tidelift"                  } @@ -2407,17 +2427,17 @@          },          {              "name": "symfony/string", -            "version": "v6.4.21", -            "version_normalized": "6.4.21.0", +            "version": "v6.4.24", +            "version_normalized": "6.4.24.0",              "source": {                  "type": "git",                  "url": "https://github.com/symfony/string.git", -                "reference": "73e2c6966a5aef1d4892873ed5322245295370c6" +                "reference": "f0ce0bd36a3accb4a225435be077b4b4875587f4"              },              "dist": {                  "type": "zip", -                "url": "https://api.github.com/repos/symfony/string/zipball/73e2c6966a5aef1d4892873ed5322245295370c6", -                "reference": "73e2c6966a5aef1d4892873ed5322245295370c6", +                "url": "https://api.github.com/repos/symfony/string/zipball/f0ce0bd36a3accb4a225435be077b4b4875587f4", +                "reference": "f0ce0bd36a3accb4a225435be077b4b4875587f4",                  "shasum": ""              },              "require": { @@ -2437,7 +2457,7 @@                  "symfony/translation-contracts": "^2.5|^3.0",                  "symfony/var-exporter": "^5.4|^6.0|^7.0"              }, -            "time": "2025-04-18T15:23:29+00:00", +            "time": "2025-07-10T08:14:14+00:00",              "type": "library",              "installation-source": "dist",              "autoload": { @@ -2476,7 +2496,7 @@                  "utf8"              ],              "support": { -                "source": "https://github.com/symfony/string/tree/v6.4.21" +                "source": "https://github.com/symfony/string/tree/v6.4.24"              },              "funding": [                  { @@ -2488,6 +2508,10 @@                      "type": "github"                  },                  { +                    "url": "https://github.com/nicolas-grekas", +                    "type": "github" +                }, +                {                      "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",                      "type": "tidelift"                  } diff --git a/pie-nocacert.patch b/pie-nocacert.patch index c0b6a45..a93d2a4 100644 --- a/pie-nocacert.patch +++ b/pie-nocacert.patch @@ -6,7 +6,7 @@ diff -up ./vendor/composer/ca-bundle/src/CaBundle.php.rpm ./vendor/composer/ca-b       public static function getBundledCaBundlePath()       {  -        $caBundleFile = __DIR__.'/../res/cacert.pem'; -+        $caBundleFile = '/etc/pki/tls/certs/ca-bundle.crt'; // System CA, always ++        $caBundleFile = '/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem'; // System CA, always           // cURL does not understand 'phar://' paths           // see https://github.com/composer/ca-bundle/issues/10 @@ -11,23 +11,22 @@  # For compatibility with SCL  %undefine __brp_mangle_shebangs -%global gh_commit        6b7bbdd405cbc31d81dd94ef4140343ae2062f1e +%global gh_commit        28b3e0d324f29034e6c80eed3f63773ca78038dc  %global gh_short         %(c=%{gh_commit}; echo ${c:0:7})  #global gh_date		     20241003  %global gh_branch        main  %global gh_owner         php  %global gh_project       pie -%global upstream_version 1.0.0 -#global upstream_prever  dev -#global upstream_lower   DEV +%global upstream_version 1.1.0 +%global upstream_prever  RC1  %global bashcompdir      %(pkg-config --variable=completionsdir bash-completion 2>/dev/null)  %global bashcomproot     %(dirname %{bashcompdir} 2>/dev/null)  Name:           pie -Version:        %{upstream_version}%{?upstream_prever:~%{upstream_lower}} +Version:        %{upstream_version}%{?upstream_prever:~%{upstream_prever}}  Release:        1%{?dist}  Summary:        PHP Installer for Extensions @@ -64,7 +63,7 @@ Requires:       php(language) >= 8.1  Requires:       php-cli  Requires:       php-zip  # System certificates -Requires:       ca-certificates +Requires:       /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem  # From phpcompatinfo  # Ignored: core, date, filter, hash, pcre, random, reflection, spl, standard  Requires:       php-ctype @@ -140,6 +139,9 @@ done  %changelog +* Tue Aug  5 2025 Remi Collet <remi@remirepo.net> - 1.1.0~RC1-1 +- update to 1.1.0-RC1 +  * Wed Jun 18 2025 Remi Collet <remi@remirepo.net> - 1.0.0-1  - update to 1.0.0  | 
