|
|
78c3654 |
# remirepo/fedora spec file for phan
|
|
|
78c3654 |
#
|
|
|
5c60b11 |
# Copyright (c) 2016-2022 Remi Collet
|
|
|
78c3654 |
# License: CC-BY-SA
|
|
|
78c3654 |
# http://creativecommons.org/licenses/by-sa/4.0/
|
|
|
78c3654 |
#
|
|
|
78c3654 |
# Please, preserve the changelog entries
|
|
|
78c3654 |
#
|
|
|
78c3654 |
|
|
|
78c3654 |
# For compatibility with SCL
|
|
|
78c3654 |
%undefine __brp_mangle_shebangs
|
|
|
78c3654 |
|
|
|
5c60b11 |
%global gh_commit b7697eb811e912c038f709f8e1c4911c7ada3edc
|
|
|
78c3654 |
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
|
|
|
78c3654 |
%global gh_owner phan
|
|
|
78c3654 |
#global gh_date 20150820
|
|
|
78c3654 |
%global gh_project phan
|
|
|
78c3654 |
%global psr0 Phan
|
|
|
6942609 |
%bcond_without tests
|
|
|
5c60b11 |
%global upstream_version 5.3.2
|
|
|
4f2a281 |
#global upstream_prever a4
|
|
|
78c3654 |
|
|
|
78c3654 |
Name: %{gh_project}
|
|
|
bee41d4 |
Version: %{upstream_version}%{?upstream_prever:~%{upstream_prever}}
|
|
|
2413496 |
Release: 1%{?gh_date?%{gh_date}git%{gh_short}}%{?dist}
|
|
|
78c3654 |
Summary: A static analyzer for PHP
|
|
|
78c3654 |
|
|
|
78c3654 |
License: MIT
|
|
|
78c3654 |
URL: https://github.com/%{gh_owner}/%{gh_project}
|
|
|
bee41d4 |
Source0: %{name}-%{upstream_version}%{?upstream_prever}-%{?gh_short}.tgz
|
|
|
cddd11c |
Source1: makesrc.sh
|
|
|
78c3654 |
|
|
|
78c3654 |
# Use fedora autoloader
|
|
|
78c3654 |
Patch0: %{name}-autoload.patch
|
|
|
78c3654 |
|
|
|
78c3654 |
BuildArch: noarch
|
|
|
6942609 |
%if %{with tests}
|
|
|
0601f35 |
BuildRequires: php(language) >= 7.2
|
|
|
f565e9d |
BuildRequires: php-ast >= 1.0.16
|
|
|
4f2a281 |
BuildRequires: php-var_representation
|
|
|
71b3e50 |
BuildRequires: (php-composer(composer/semver) >= 1.4 with php-composer(composer/semver) < 4)
|
|
|
5c60b11 |
BuildRequires: (php-composer(composer/xdebug-handler) >= 2.0 with php-composer(composer/xdebug-handler) < 4)
|
|
|
71b3e50 |
BuildRequires: (php-composer(felixfbecker/advanced-json-rpc) >= 3.0.4 with php-composer(felixfbecker/advanced-json-rpc) < 4)
|
|
|
4f2a281 |
BuildRequires: (php-composer(microsoft/tolerant-php-parser) >= 0.1 with php-composer(microsoft/tolerant-php-parser) < 0.2)
|
|
|
71b3e50 |
BuildRequires: (php-composer(netresearch/jsonmapper) >= 1.6 with php-composer(netresearch/jsonmapper) < 5)
|
|
|
f565e9d |
BuildRequires: (php-composer(sabre/event) >= 5.1.3 with php-composer(sabre/event) < 6)
|
|
|
5c60b11 |
BuildRequires: (php-composer(symfony/console) >= 4.0 with php-composer(symfony/console) < 7)
|
|
|
71b3e50 |
BuildRequires: (php-composer(symfony/polyfill-php80) >= 1.19 with php-composer(symfony/polyfill-php80) < 2)
|
|
|
78c3654 |
BuildRequires: php-reflection
|
|
|
d796a69 |
BuildRequires: php-ctype
|
|
|
78c3654 |
BuildRequires: php-dom
|
|
|
78c3654 |
BuildRequires: php-filter
|
|
|
78c3654 |
BuildRequires: php-json
|
|
|
5694d5a |
BuildRequires: php-mbstring
|
|
|
78c3654 |
BuildRequires: php-pcntl
|
|
|
78c3654 |
BuildRequires: php-pcre
|
|
|
78c3654 |
BuildRequires: php-posix
|
|
|
78c3654 |
BuildRequires: php-spl
|
|
|
78c3654 |
BuildRequires: php-sysvmsg
|
|
|
78c3654 |
BuildRequires: php-sysvsem
|
|
|
78c3654 |
# For tests, from composer.json "require-dev": {
|
|
|
63b1ba0 |
# "phpunit/phpunit": "^8.5.0"
|
|
|
63b1ba0 |
BuildRequires: phpunit8 >= 8.5
|
|
|
78c3654 |
BuildRequires: php-date
|
|
|
78c3654 |
BuildRequires: php-intl
|
|
|
78c3654 |
BuildRequires: php-soap
|
|
|
78c3654 |
%endif
|
|
|
78c3654 |
# For autoloader
|
|
|
78c3654 |
BuildRequires: php-composer(fedora/autoloader)
|
|
|
78c3654 |
|
|
|
78c3654 |
# From composer.json, "require": {
|
|
|
7cbf36c |
# "php": "^7.2.0|^8.0.0",
|
|
|
b49d3f0 |
# "ext-filter": "*",
|
|
|
b49d3f0 |
# "ext-json": "*",
|
|
|
60107d5 |
# "ext-tokenizer": "*",
|
|
|
c678e03 |
# "composer/semver": "^1.4|^2.0|^3.0",
|
|
|
5c60b11 |
# "composer/xdebug-handler": "^2.0|^3.0",
|
|
|
1aaf84e |
# "felixfbecker/advanced-json-rpc": "^3.0.4",
|
|
|
4f2a281 |
# "microsoft/tolerant-php-parser": "^0.1",
|
|
|
71b3e50 |
# "netresearch/jsonmapper": "^1.6.0|^2.0|^3.0|^4.0",
|
|
|
f565e9d |
# "sabre/event": "^5.1.3",
|
|
|
5c60b11 |
# "symfony/console": "^3.2|^4.0|^5.0|^6.0",
|
|
|
c7770cd |
# "symfony/polyfill-mbstring": "^1.11.0",
|
|
|
4f2a281 |
# "symfony/polyfill-php80": "^1.20.0",
|
|
|
4f2a281 |
# ignore and use the ext instead
|
|
|
3a43d54 |
# "tysonandre/var_representation_polyfill": "^0.0.2|^0.1.0"
|
|
|
0601f35 |
Requires: php(language) >= 7.2
|
|
|
b49d3f0 |
Requires: php-filter
|
|
|
c3382ae |
Requires: php-tokenizer
|
|
|
b49d3f0 |
Requires: php-json
|
|
|
4f2a281 |
Requires: php-var_representation
|
|
|
d796a69 |
# From composer.json, "suggest": {
|
|
|
f565e9d |
# "ext-ast": "Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.16+ is recommended.",
|
|
|
c3382ae |
# "ext-iconv": "Either iconv or mbstring is needed to ensure issue messages are valid utf-8",
|
|
|
5694d5a |
# "ext-igbinary": "Improves performance of polyfill when ext-ast is unavailable",
|
|
|
c3382ae |
# "ext-mbstring": "Either iconv or mbstring is needed to ensure issue messages are valid utf-8",
|
|
|
d796a69 |
# "ext-tokenizer": "Needed for non-AST support and file/line-based suppressions."
|
|
|
f565e9d |
Recommends: php-ast >= 1.0.16
|
|
|
5694d5a |
Suggests: php-igbinary
|
|
|
c3382ae |
Suggests: php-iconv
|
|
|
71b3e50 |
Requires: (php-composer(composer/semver) >= 1.4 with php-composer(composer/semver) < 4)
|
|
|
5c60b11 |
Requires: (php-composer(composer/xdebug-handler) >= 2.0 with php-composer(composer/xdebug-handler) < 4)
|
|
|
71b3e50 |
Requires: (php-composer(felixfbecker/advanced-json-rpc) >= 3.0.4 with php-composer(felixfbecker/advanced-json-rpc) < 4)
|
|
|
71b3e50 |
Requires: (php-composer(nikic/php-parser) >= 3.1.1 with php-composer(nikic/php-parser) < 4)
|
|
|
4f2a281 |
Requires: (php-composer(microsoft/tolerant-php-parser) >= 0.1 with php-composer(microsoft/tolerant-php-parser) < 0.2)
|
|
|
71b3e50 |
Requires: (php-composer(netresearch/jsonmapper) >= 1.6 with php-composer(netresearch/jsonmapper) < 5)
|
|
|
f565e9d |
Requires: (php-composer(sabre/event) >= 5.1.3 with php-composer(sabre/event) < 6)
|
|
|
5c60b11 |
Requires: (php-composer(symfony/console) >= 4.0 with php-composer(symfony/console) < 7)
|
|
|
71b3e50 |
Requires: (php-composer(symfony/polyfill-php80) >= 1.19 with php-composer(symfony/polyfill-php80) < 2)
|
|
|
c3382ae |
# From phpcompatinfo report for 2.3.0
|
|
|
78c3654 |
Requires: php-cli
|
|
|
5694d5a |
Requires: php-reflection
|
|
|
d796a69 |
Requires: php-ctype
|
|
|
78c3654 |
Requires: php-dom
|
|
|
5694d5a |
Requires: php-mbstring
|
|
|
78c3654 |
Requires: php-pcntl
|
|
|
78c3654 |
Requires: php-pcre
|
|
|
78c3654 |
Requires: php-posix
|
|
|
78c3654 |
Requires: php-readline
|
|
|
78c3654 |
Requires: php-spl
|
|
|
78c3654 |
Requires: php-sysvmsg
|
|
|
78c3654 |
Requires: php-sysvsem
|
|
|
78c3654 |
# For autoloader
|
|
|
78c3654 |
Requires: php-composer(fedora/autoloader)
|
|
|
78c3654 |
|
|
|
78c3654 |
# Composer
|
|
|
78c3654 |
Provides: php-composer(%{gh_owner}/%{gh_project}) = %{version}
|
|
|
78c3654 |
|
|
|
78c3654 |
|
|
|
78c3654 |
%description
|
|
|
78c3654 |
Phan is a static analyzer that looks for common issues and will verify type
|
|
|
78c3654 |
compatibility on various operations when type information is available or can
|
|
|
78c3654 |
be deduced. Phan does not make any serious attempt to understand flow control
|
|
|
78c3654 |
and narrow types based on conditionals.
|
|
|
78c3654 |
|
|
|
78c3654 |
|
|
|
78c3654 |
%prep
|
|
|
78c3654 |
%setup -q -n %{gh_project}-%{gh_commit}
|
|
|
78c3654 |
|
|
|
78c3654 |
%patch0 -p1 -b .rpm
|
|
|
78c3654 |
|
|
|
78c3654 |
cat << 'EOF' | tee src/autoload.php
|
|
|
78c3654 |
|
|
|
78c3654 |
/* Autoloader for etsy/phan and its dependencies */
|
|
|
78c3654 |
|
|
|
78c3654 |
require_once '%{_datadir}/php/Fedora/Autoloader/autoload.php';
|
|
|
78c3654 |
\Fedora\Autoloader\Autoload::addPsr4('Phan\\', __DIR__ . '/Phan');
|
|
|
78c3654 |
\Fedora\Autoloader\Dependencies::required([
|
|
|
75ef9c4 |
[
|
|
|
c678e03 |
'%{_datadir}/php/Composer/Semver3/autoload.php',
|
|
|
75ef9c4 |
'%{_datadir}/php/Composer/Semver2/autoload.php',
|
|
|
75ef9c4 |
'%{_datadir}/php/Composer/Semver/autoload.php',
|
|
|
5c60b11 |
], [
|
|
|
5c60b11 |
'%{_datadir}/php/Composer/XdebugHandler3/autoload.php',
|
|
|
5c60b11 |
'%{_datadir}/php/Composer/XdebugHandler2/autoload.php',
|
|
|
75ef9c4 |
],
|
|
|
78c3654 |
'%{_datadir}/php/AdvancedJsonRpc3/autoload.php',
|
|
|
78c3654 |
'%{_datadir}/php/Microsoft/PhpParser/autoload.php',
|
|
|
60107d5 |
'%{_datadir}/php/netresearch/jsonmapper/autoload.php',
|
|
|
78c3654 |
'%{_datadir}/php/Sabre/Event5/autoload.php',
|
|
|
78c3654 |
[
|
|
|
5c60b11 |
'%{_datadir}/php/Symfony6/Component/Console/autoload.php',
|
|
|
043d882 |
'%{_datadir}/php/Symfony5/Component/Console/autoload.php',
|
|
|
78c3654 |
'%{_datadir}/php/Symfony4/Component/Console/autoload.php',
|
|
|
78c3654 |
],
|
|
|
c7770cd |
'%{_datadir}/php/Symfony/Polyfill/autoload.php',
|
|
|
78c3654 |
]);
|
|
|
78c3654 |
EOF
|
|
|
78c3654 |
|
|
|
78c3654 |
find . -name \*.rpm -delete
|
|
|
78c3654 |
chmod +x src/phan.php
|
|
|
78c3654 |
|
|
|
78c3654 |
|
|
|
78c3654 |
%build
|
|
|
78c3654 |
: Nothing to build
|
|
|
78c3654 |
|
|
|
78c3654 |
|
|
|
78c3654 |
%install
|
|
|
78c3654 |
: Library
|
|
|
78c3654 |
mkdir -p %{buildroot}%{_datadir}/php/
|
|
|
78c3654 |
cp -pr src %{buildroot}%{_datadir}/php/%{psr0}
|
|
|
78c3654 |
|
|
|
bbde154 |
: Plugins
|
|
|
bbde154 |
cp -pr .phan/plugins %{buildroot}%{_datadir}/php/%{psr0}/plugins
|
|
|
bbde154 |
|
|
|
78c3654 |
: Commands
|
|
|
78c3654 |
mkdir -p %{buildroot}%{_bindir}
|
|
|
78c3654 |
ln -s ../share/php/%{psr0}/phan.php %{buildroot}%{_bindir}/phan
|
|
|
78c3654 |
install -Dpm 755 phan_client %{buildroot}%{_bindir}/phan-client
|
|
|
78c3654 |
|
|
|
78c3654 |
|
|
|
78c3654 |
%check
|
|
|
6942609 |
%if %{with tests}
|
|
|
78c3654 |
cat << 'EOF' | tee tests/autoload.php
|
|
|
78c3654 |
|
|
|
78c3654 |
require '%{buildroot}%{_datadir}/php/%{psr0}/Phan/Bootstrap.php';
|
|
|
78c3654 |
\Fedora\Autoloader\Autoload::addPsr4('Phan\\Tests\\', __DIR__ . '/Phan');
|
|
|
78c3654 |
EOF
|
|
|
78c3654 |
|
|
|
78c3654 |
# NOTICE mosquitto, request and grpc must be disabled
|
|
|
14f8174 |
# testHash failing on bigendian
|
|
|
ec1d64d |
# testConstantsDocumented was written for php-ast 1.0.6 and php <=7.4
|
|
|
c678e03 |
%{_bindir}/phpunit8 -d memory_limit=1G \
|
|
|
ec1d64d |
--filter '^((?!(testGetProjectRelativePathForPath|testHash|testConstantsDocumented)).)*$' \
|
|
|
c678e03 |
--bootstrap tests/autoload.php --verbose
|
|
|
78c3654 |
|
|
|
78c3654 |
|
|
|
78c3654 |
%else
|
|
|
78c3654 |
: Test suite disabled
|
|
|
78c3654 |
%endif
|
|
|
78c3654 |
|
|
|
78c3654 |
|
|
|
78c3654 |
%files
|
|
|
78c3654 |
%license LICENSE
|
|
|
78c3654 |
%doc composer.json
|
|
|
78c3654 |
%doc *.md
|
|
|
78c3654 |
%{_datadir}/php/%{psr0}
|
|
|
78c3654 |
%{_bindir}/phan*
|
|
|
78c3654 |
|
|
|
78c3654 |
|
|
|
78c3654 |
%changelog
|
|
|
5c60b11 |
* Wed Feb 2 2022 Remi Collet <remi@remirepo.net> - 5.3.2-1
|
|
|
5c60b11 |
- update to 5.3.2
|
|
|
5c60b11 |
- drop support for Symfony 3
|
|
|
5c60b11 |
|
|
|
f565e9d |
* Tue Dec 14 2021 Remi Collet <remi@remirepo.net> - 5.3.1-1
|
|
|
f565e9d |
- update to 5.3.1
|
|
|
f565e9d |
- raise dependency on ast 1.0.16
|
|
|
f565e9d |
- raise dependency on sabre/event 5.1.3
|
|
|
f565e9d |
|
|
|
065b931 |
* Mon Nov 15 2021 Remi Collet <remi@remirepo.net> - 5.3.0-1
|
|
|
065b931 |
- update to 5.3.0
|
|
|
065b931 |
|
|
|
ac4a67b |
* Mon Sep 20 2021 Remi Collet <remi@remirepo.net> - 5.2.1-1
|
|
|
ac4a67b |
- update to 5.2.1
|
|
|
ac4a67b |
|
|
|
3a43d54 |
* Thu Sep 2 2021 Remi Collet <remi@remirepo.net> - 5.2.0-1
|
|
|
3a43d54 |
- update to 5.2.0
|
|
|
3a43d54 |
|
|
|
d1af5cb |
* Mon Aug 9 2021 Remi Collet <remi@remirepo.net> - 5.1.0-1
|
|
|
d1af5cb |
- update to 5.1.0
|
|
|
d1af5cb |
|
|
|
4f2a281 |
* Mon Aug 2 2021 Remi Collet <remi@remirepo.net> - 5.0.0-1
|
|
|
4f2a281 |
- update to 5.0.0
|
|
|
4f2a281 |
- raise dependency on microsoft/tolerant-php-parser 0.1
|
|
|
4f2a281 |
- add dependency on var_representation extension
|
|
|
4f2a281 |
|
|
|
71b3e50 |
* Mon Jun 28 2021 Remi Collet <remi@remirepo.net> - 4.0.7-1
|
|
|
71b3e50 |
- update to 4.0.7
|
|
|
71b3e50 |
- allow netresearch/jsonmapper 4.0
|
|
|
71b3e50 |
|
|
|
88b1261 |
* Thu May 20 2021 Remi Collet <remi@remirepo.net> - 4.0.6-1
|
|
|
88b1261 |
- update to 4.0.6
|
|
|
88b1261 |
|
|
|
9de3d36 |
* Mon May 3 2021 Remi Collet <remi@remirepo.net> - 4.0.5-1
|
|
|
9de3d36 |
- update to 4.0.5
|
|
|
9de3d36 |
|
|
|
2bf49bc |
* Thu Apr 15 2021 Remi Collet <remi@remirepo.net> - 4.0.4-1
|
|
|
2bf49bc |
- update to 4.0.4
|
|
|
2bf49bc |
- raise dependency on composer/xdebug-handler 2.0.0
|
|
|
2bf49bc |
|
|
|
2413496 |
* Wed Feb 3 2021 Remi Collet <remi@remirepo.net> - 4.0.3-1
|
|
|
2413496 |
- update to 4.0.3
|
|
|
2413496 |
|
|
|
4bf2250 |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.2-2
|
|
|
4bf2250 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
4bf2250 |
|
|
|
5ff4dca |
* Mon Jan 11 2021 Remi Collet <remi@remirepo.net> - 4.0.2-1
|
|
|
5ff4dca |
- update to 4.0.2
|
|
|
5ff4dca |
|
|
|
9b84b76 |
* Tue Jan 5 2021 Remi Collet <remi@remirepo.net> - 4.0.1-1
|
|
|
9b84b76 |
- update to 4.0.1
|
|
|
9b84b76 |
- raise dependency on ast 1.0.10
|
|
|
9b84b76 |
|
|
|
998c262 |
* Mon Dec 14 2020 Remi Collet <remi@remirepo.net> - 3.2.7-1
|
|
|
998c262 |
- update to 3.2.7
|
|
|
998c262 |
|
|
|
c7770cd |
* Mon Nov 30 2020 Remi Collet <remi@remirepo.net> - 3.2.6-1
|
|
|
c7770cd |
- update to 3.2.6
|
|
|
c7770cd |
- add dependency on symfony/polyfill-php80
|
|
|
c7770cd |
|
|
|
6911563 |
* Fri Nov 13 2020 Remi Collet <remi@remirepo.net> - 3.2.4-1
|
|
|
6911563 |
- update to 3.2.4
|
|
|
6911563 |
|
|
|
507dd2e |
* Tue Oct 13 2020 Remi Collet <remi@remirepo.net> - 3.2.3-1
|
|
|
507dd2e |
- update to 3.2.3
|
|
|
507dd2e |
- raise dependency on symfony/console 3.2
|
|
|
507dd2e |
|
|
|
7cbf36c |
* Mon Sep 21 2020 Remi Collet <remi@remirepo.net> - 3.2.2-1
|
|
|
7cbf36c |
- update to 3.2.2
|
|
|
7cbf36c |
|
|
|
0801e80 |
* Mon Sep 14 2020 Remi Collet <remi@remirepo.net> - 3.2.1-1
|
|
|
0801e80 |
- update to 3.2.1
|
|
|
0801e80 |
- raise dependency on microsoft/tolerant-php-parser 0.0.23
|
|
|
0801e80 |
|
|
|
ecf975c |
* Wed Aug 26 2020 Remi Collet <remi@remirepo.net> - 3.2.0-1
|
|
|
ecf975c |
- update to 3.2.0
|
|
|
ecf975c |
- raise dependency on microsoft/tolerant-php-parser 0.0.22
|
|
|
ecf975c |
|
|
|
ec1d64d |
* Tue Aug 11 2020 Remi Collet <remi@remirepo.net> - 3.1.1-1
|
|
|
ec1d64d |
- update to 3.1.1
|
|
|
ec1d64d |
- allow netresearch/jsonmapper 3.0
|
|
|
ec1d64d |
|
|
|
16c95e3 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-2
|
|
|
16c95e3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
16c95e3 |
|
|
|
e053ed5 |
* Fri Jul 17 2020 Remi Collet <remi@remirepo.net> - 3.1.0-1
|
|
|
e053ed5 |
- update to 3.1.0
|
|
|
e053ed5 |
|
|
|
66f89aa |
* Mon Jul 6 2020 Remi Collet <remi@remirepo.net> - 3.0.5-1
|
|
|
66f89aa |
- update to 3.0.5
|
|
|
14f8174 |
- open https://github.com/phan/phan/issues/4004
|
|
|
14f8174 |
1 test failing on big endian
|
|
|
66f89aa |
|
|
|
6942609 |
* Thu Jul 2 2020 Remi Collet <remi@remirepo.net> - 3.0.4-1
|
|
|
6942609 |
- update to 3.0.4
|
|
|
6942609 |
|
|
|
e3e93aa |
* Mon Jun 22 2020 Remi Collet <remi@remirepo.net> - 3.0.3-1
|
|
|
e3e93aa |
- update to 3.0.3
|
|
|
e3e93aa |
|
|
|
1290b92 |
* Mon Jun 8 2020 Remi Collet <remi@remirepo.net> - 3.0.2-1
|
|
|
1290b92 |
- update to 3.0.2
|
|
|
1290b92 |
|
|
|
c678e03 |
* Fri Jun 5 2020 Remi Collet <remi@remirepo.net> - 3.0.1-1
|
|
|
c678e03 |
- update to 3.0.1
|
|
|
c678e03 |
- allow composer/semver version 3
|
|
|
c678e03 |
|
|
|
63b1ba0 |
* Mon May 11 2020 Remi Collet <remi@remirepo.net> - 3.0.0-1
|
|
|
63b1ba0 |
- update to 3.0.0
|
|
|
63b1ba0 |
- raise dependency on PHP 7.2
|
|
|
63b1ba0 |
- switch to phpunit8
|
|
|
63b1ba0 |
|
|
|
75ef9c4 |
* Mon May 4 2020 Remi Collet <remi@remirepo.net> - 2.7.2-1
|
|
|
75ef9c4 |
- update to 2.7.2
|
|
|
75ef9c4 |
- allow composer/semver version 2
|
|
|
75ef9c4 |
|
|
|
9a21a90 |
* Mon Apr 13 2020 Remi Collet <remi@remirepo.net> - 2.7.1-1
|
|
|
9a21a90 |
- update to 2.7.1
|
|
|
9a21a90 |
|
|
|
0601f35 |
* Thu Apr 2 2020 Remi Collet <remi@remirepo.net> - 2.7.0-1
|
|
|
0601f35 |
- update to 2.7.0
|
|
|
0601f35 |
- raise dependency on PHP 7.2
|
|
|
0601f35 |
|
|
|
3b94ee9 |
* Sat Mar 14 2020 Remi Collet <remi@remirepo.net> - 2.6.1-1
|
|
|
3b94ee9 |
- update to 2.6.1
|
|
|
3b94ee9 |
- allow netresearch/jsonmapper 2.0
|
|
|
3b94ee9 |
|
|
|
5686332 |
* Mon Mar 9 2020 Remi Collet <remi@remirepo.net> - 2.6.0-1
|
|
|
5686332 |
- update to 2.6.0
|
|
|
5686332 |
- raise dependency on microsoft/tolerant-php-parser 0.0.20
|
|
|
5686332 |
- raise dependency on ast 1.0.6
|
|
|
5686332 |
|
|
|
0dcc8f2 |
* Thu Feb 20 2020 Remi Collet <remi@remirepo.net> - 2.5.0-1
|
|
|
0dcc8f2 |
- update to 2.5.0
|
|
|
0dcc8f2 |
|
|
|
e2781e5 |
* Fri Feb 14 2020 Remi Collet <remi@remirepo.net> - 2.4.9-1
|
|
|
e2781e5 |
- update to 2.4.9
|
|
|
e2781e5 |
|
|
|
b713ae6 |
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.8-2
|
|
|
b713ae6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
b713ae6 |
|
|
|
42880c6 |
* Mon Jan 27 2020 Remi Collet <remi@remirepo.net> - 2.4.8-1
|
|
|
42880c6 |
- update to 2.4.8
|
|
|
42880c6 |
|
|
|
6251b5d |
* Thu Jan 23 2020 Remi Collet <remi@remirepo.net> - 2.4.7-1
|
|
|
6251b5d |
- update to 2.4.7
|
|
|
6251b5d |
|
|
|
a47e5bb |
* Thu Jan 2 2020 Remi Collet <remi@remirepo.net> - 2.4.6-1
|
|
|
a47e5bb |
- update to 2.4.6
|
|
|
a47e5bb |
|
|
|
043d882 |
* Wed Dec 11 2019 Remi Collet <remi@remirepo.net> - 2.4.5-1
|
|
|
043d882 |
- update to 2.4.5
|
|
|
043d882 |
- allow Symfony 5
|
|
|
043d882 |
|
|
|
54e1199 |
* Mon Nov 25 2019 Remi Collet <remi@remirepo.net> - 2.4.4-1
|
|
|
54e1199 |
- update to 2.4.4
|
|
|
54e1199 |
|
|
|
60107d5 |
* Thu Nov 21 2019 Remi Collet <remi@remirepo.net> - 2.4.3-1
|
|
|
60107d5 |
- update to 2.4.3
|
|
|
60107d5 |
- add explicit dependency on netresearch/jsonmapper
|
|
|
60107d5 |
|
|
|
8e01945 |
* Tue Nov 12 2019 Remi Collet <remi@remirepo.net> - 2.4.2-1
|
|
|
8e01945 |
- update to 2.4.2
|
|
|
8e01945 |
|
|
|
d53294a |
* Mon Nov 4 2019 Remi Collet <remi@remirepo.net> - 2.4.1-1
|
|
|
d53294a |
- update to 2.4.1
|
|
|
d53294a |
|
|
|
d976f3e |
* Mon Oct 28 2019 Remi Collet <remi@remirepo.net> - 2.4.0-1
|
|
|
d976f3e |
- update to 2.4.0
|
|
|
d976f3e |
|
|
|
d3fe39a |
* Mon Oct 21 2019 Remi Collet <remi@remirepo.net> - 2.3.1-1
|
|
|
d3fe39a |
- update to 2.3.1
|
|
|
d3fe39a |
|
|
|
c3382ae |
* Mon Oct 14 2019 Remi Collet <remi@remirepo.net> - 2.3.0-1
|
|
|
c3382ae |
- update to 2.3.0
|
|
|
c3382ae |
|
|
|
1aaf84e |
* Fri Oct 4 2019 Remi Collet <remi@remirepo.net> - 2.2.13-1
|
|
|
1aaf84e |
- update to 2.2.13
|
|
|
1aaf84e |
- raise dependency on felixfbecker/advanced-json-rpc 3.0.4
|
|
|
1aaf84e |
|
|
|
5b3a63f |
* Mon Sep 9 2019 Remi Collet <remi@remirepo.net> - 2.2.12-1
|
|
|
5b3a63f |
- update to 2.2.12
|
|
|
5b3a63f |
|
|
|
2121be1 |
* Mon Aug 19 2019 Remi Collet <remi@remirepo.net> - 2.2.11-1
|
|
|
2121be1 |
- update to 2.2.11
|
|
|
2121be1 |
|
|
|
3a22a8d |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-2
|
|
|
3a22a8d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
3a22a8d |
|
|
|
675341c |
* Thu Jul 18 2019 Remi Collet <remi@remirepo.net> - 2.2.6-1
|
|
|
675341c |
- update to 2.2.6
|
|
|
675341c |
|
|
|
c89b382 |
* Mon Jul 15 2019 Remi Collet <remi@remirepo.net> - 2.2.5-1
|
|
|
c89b382 |
- update to 2.2.5
|
|
|
c89b382 |
|
|
|
2d6b640 |
* Tue Jul 2 2019 Remi Collet <remi@remirepo.net> - 2.2.4-1
|
|
|
2d6b640 |
- update to 2.2.4
|
|
|
2d6b640 |
- raise dependency on microsoft/tolerant-php-parser 0.0.18
|
|
|
2d6b640 |
|
|
|
f4cf324 |
* Tue Jun 18 2019 Remi Collet <remi@remirepo.net> - 2.2.3-1
|
|
|
f4cf324 |
- update to 2.2.3
|
|
|
f4cf324 |
|
|
|
692a360 |
* Mon Jun 17 2019 Remi Collet <remi@remirepo.net> - 2.2.1-1
|
|
|
692a360 |
- update to 2.2.1
|
|
|
692a360 |
|
|
|
2655a2f |
* Sun Jun 2 2019 Remi Collet <remi@remirepo.net> - 2.1.0-1
|
|
|
2655a2f |
- update to 2.1.0
|
|
|
2655a2f |
|
|
|
bee41d4 |
* Mon May 20 2019 Remi Collet <remi@remirepo.net> - 2.0.0-1
|
|
|
bee41d4 |
- update to 2.0.0
|
|
|
bee41d4 |
- raise dependency on PHP 7.1.0
|
|
|
bee41d4 |
- raise dependency on ast 1.0.1
|
|
|
bee41d4 |
- switch to phpunit7
|
|
|
bee41d4 |
|
|
|
a420f24 |
* Fri May 10 2019 Remi Collet <remi@remirepo.net> - 1.3.4-1
|
|
|
a420f24 |
- update to 1.3.4
|
|
|
a420f24 |
|
|
|
914d713 |
* Mon Apr 29 2019 Remi Collet <remi@remirepo.net> - 1.3.2-1
|
|
|
914d713 |
- update to 1.3.2
|
|
|
914d713 |
|
|
|
8bd05ed |
* Tue Apr 23 2019 Remi Collet <remi@remirepo.net> - 1.3.1-1
|
|
|
8bd05ed |
- update to 1.3.1
|
|
|
8bd05ed |
|
|
|
e9447a8 |
* Mon Apr 8 2019 Remi Collet <remi@remirepo.net> - 1.2.8-1
|
|
|
e9447a8 |
- update to 1.2.8
|
|
|
e9447a8 |
|
|
|
942e690 |
* Sat Mar 23 2019 Remi Collet <remi@remirepo.net> - 1.2.7-1
|
|
|
942e690 |
- update to 1.2.7
|
|
|
942e690 |
- raise dependency on microsoft/tolerant-php-parser 0.0.17
|
|
|
942e690 |
|
|
|
c3ef8a8 |
* Sun Mar 10 2019 Remi Collet <remi@remirepo.net> - 1.2.6-1
|
|
|
c3ef8a8 |
- update to 1.2.6
|
|
|
c3ef8a8 |
|
|
|
5694d5a |
* Wed Feb 27 2019 Remi Collet <remi@remirepo.net> - 1.2.5-1
|
|
|
5694d5a |
- update to 1.2.5
|
|
|
5694d5a |
- add dependecy on mbstring
|
|
|
5694d5a |
- add weak dependecy on igbinary
|
|
|
5694d5a |
|
|
|
4317906 |
* Tue Feb 19 2019 Remi Collet <remi@remirepo.net> - 1.2.4-1
|
|
|
4317906 |
- update to 1.2.4
|
|
|
4317906 |
- raise dependency on composer/xdebug-handler 1.3.2
|
|
|
4317906 |
|
|
|
6a0f5df |
* Mon Feb 11 2019 Remi Collet <remi@remirepo.net> - 1.2.3-1
|
|
|
6a0f5df |
- update to 1.2.3
|
|
|
6a0f5df |
|
|
|
438bce8 |
* Mon Feb 4 2019 Remi Collet <remi@remirepo.net> - 1.2.2-1
|
|
|
438bce8 |
- update to 1.2.2
|
|
|
438bce8 |
|
|
|
2e52d2b |
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-2
|
|
|
2e52d2b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
2e52d2b |
|
|
|
0b438a2 |
* Sat Jan 19 2019 Remi Collet <remi@remirepo.net> - 1.2.1-1
|
|
|
0b438a2 |
- update to 1.2.1
|
|
|
0b438a2 |
- raise dependency on microsoft/tolerant-php-parser 0.0.16
|
|
|
0b438a2 |
|
|
|
e5209b7 |
* Sun Jan 6 2019 Remi Collet <remi@remirepo.net> - 1.2.0-1
|
|
|
e5209b7 |
- update to 1.2.0
|
|
|
e5209b7 |
|
|
|
e4e9cb1 |
* Mon Dec 31 2018 Remi Collet <remi@remirepo.net> - 1.1.10-1
|
|
|
e4e9cb1 |
- update to 1.1.10
|
|
|
e4e9cb1 |
|
|
|
3f4a55a |
* Sun Dec 16 2018 Remi Collet <remi@remirepo.net> - 1.1.8-1
|
|
|
3f4a55a |
- update to 1.1.8
|
|
|
3f4a55a |
|
|
|
196c858 |
* Sun Dec 9 2018 Remi Collet <remi@remirepo.net> - 1.1.7-1
|
|
|
196c858 |
- update to 1.1.7
|
|
|
196c858 |
|
|
|
9e7116b |
* Fri Nov 30 2018 Remi Collet <remi@remirepo.net> - 1.1.5-1
|
|
|
9e7116b |
- update to 1.1.5
|
|
|
9e7116b |
|
|
|
7a22986 |
* Wed Nov 28 2018 Remi Collet <remi@remirepo.net> - 1.1.4-1
|
|
|
7a22986 |
- update to 1.1.4
|
|
|
7a22986 |
|
|
|
24469db |
* Wed Nov 21 2018 Remi Collet <remi@remirepo.net> - 1.1.3-1
|
|
|
24469db |
- update to 1.1.3
|
|
|
24469db |
|
|
|
553ea90 |
* Tue Nov 6 2018 Remi Collet <remi@remirepo.net> - 1.1.2-1
|
|
|
553ea90 |
- update to 1.1.2
|
|
|
553ea90 |
|
|
|
d796a69 |
* Tue Oct 23 2018 Remi Collet <remi@remirepo.net> - 1.1.1-1
|
|
|
d796a69 |
- update to 1.1.1
|
|
|
d796a69 |
|
|
|
ed775c8 |
* Tue Oct 9 2018 Remi Collet <remi@remirepo.net> - 1.1.0-1
|
|
|
ed775c8 |
- update to 1.1.0
|
|
|
ed775c8 |
|
|
|
c4af6cd |
* Wed Oct 3 2018 Remi Collet <remi@remirepo.net> - 1.0.7-1
|
|
|
c4af6cd |
- update to 1.0.7
|
|
|
c4af6cd |
- raise dependency on microsoft/tolerant-php-parser 0.0.13
|
|
|
c4af6cd |
- php-ast is optional
|
|
|
c4af6cd |
|
|
|
cddd11c |
* Wed Sep 26 2018 Remi Collet <remi@remirepo.net> - 1.0.6-1
|
|
|
cddd11c |
- update to 1.0.6
|
|
|
cddd11c |
- sources from git snapshot
|
|
|
cddd11c |
|
|
|
22dcf0f |
* Sat Sep 22 2018 Remi Collet <remi@remirepo.net> - 1.0.5-1
|
|
|
22dcf0f |
- update to 1.0.5
|
|
|
22dcf0f |
- open https://github.com/phan/phan/issues/1986 keep the tests
|
|
|
22dcf0f |
- keep ast mandatory despite it is now optional
|
|
|
22dcf0f |
|
|
|
bbde154 |
* Mon Sep 10 2018 Remi Collet <remi@remirepo.net> - 1.0.4-1
|
|
|
bbde154 |
- update to 1.0.4
|
|
|
bbde154 |
- add the upstream plugins
|
|
|
bbde154 |
- raise dependency on felixfbecker/advanced-json-rpc 3.0.3
|
|
|
bbde154 |
|
|
|
58d698d |
* Sat Sep 8 2018 Remi Collet <remi@remirepo.net> - 1.0.3-1
|
|
|
58d698d |
- update to 1.0.3
|
|
|
58d698d |
|
|
|
b49d3f0 |
* Fri Sep 7 2018 Remi Collet <remi@remirepo.net> - 1.0.2-1
|
|
|
b49d3f0 |
- update to 1.0.2
|
|
|
b49d3f0 |
- raise dependency on composer/xdebug-handler 1.3
|
|
|
b49d3f0 |
|
|
|
78c3654 |
* Mon Aug 27 2018 Remi Collet <remi@remirepo.net> - 1.0.1-1
|
|
|
78c3654 |
- update to 1.0.1
|
|
|
78c3654 |
- raise dependency on microsoft/tolerant-php-parser 0.0.13
|
|
|
78c3654 |
|
|
|
78c3654 |
* Tue Aug 14 2018 Remi Collet <remi@remirepo.net> - 1.0.0-1
|
|
|
78c3654 |
- update to 1.0.0
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon Jul 23 2018 Remi Collet <remi@remirepo.net> - 0.12.15-1
|
|
|
78c3654 |
- update to 0.12.15
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon Jul 9 2018 Remi Collet <remi@remirepo.net> - 0.12.14-1
|
|
|
78c3654 |
- update to 0.12.14
|
|
|
78c3654 |
|
|
|
78c3654 |
* Tue Jun 19 2018 Remi Collet <remi@remirepo.net> - 0.12.13-1
|
|
|
78c3654 |
- update to 0.12.13
|
|
|
78c3654 |
- raise dependency on microsoft/tolerant-php-parser 0.0.11
|
|
|
78c3654 |
- raise dependency on composer/xdebug-handler 1.1
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon Jun 11 2018 Remi Collet <remi@remirepo.net> - 0.12.12-1
|
|
|
78c3654 |
- update to 0.12.12
|
|
|
78c3654 |
|
|
|
78c3654 |
* Thu May 31 2018 Remi Collet <remi@remirepo.net> - 0.12.11-1
|
|
|
78c3654 |
- update to 0.12.11
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon May 28 2018 Remi Collet <remi@remirepo.net> - 0.12.10-1
|
|
|
78c3654 |
- update to 0.12.10
|
|
|
78c3654 |
|
|
|
78c3654 |
* Wed May 23 2018 Remi Collet <remi@remirepo.net> - 0.12.9-1
|
|
|
78c3654 |
- update to 0.12.9
|
|
|
78c3654 |
- raise dependency on microsoft/tolerant-php-parser 0.0.11
|
|
|
78c3654 |
|
|
|
78c3654 |
* Sun May 13 2018 Remi Collet <remi@remirepo.net> - 0.12.8-1
|
|
|
78c3654 |
- update to 0.12.8
|
|
|
78c3654 |
|
|
|
78c3654 |
* Tue Apr 3 2018 Remi Collet <remi@remirepo.net> - 0.12.5-1
|
|
|
78c3654 |
- update to 0.12.5
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon Apr 2 2018 Remi Collet <remi@remirepo.net> - 0.12.4-1
|
|
|
78c3654 |
- update to 0.12.4
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon Mar 26 2018 Remi Collet <remi@remirepo.net> - 0.12.3-1
|
|
|
78c3654 |
- update to 0.12.3
|
|
|
78c3654 |
- add dependency on composer/xdebug-handler
|
|
|
78c3654 |
- raise dependency on microsoft/tolerant-php-parser 0.0.10
|
|
|
78c3654 |
|
|
|
78c3654 |
* Sat Mar 3 2018 Remi Collet <remi@remirepo.net> - 0.12.2-1
|
|
|
78c3654 |
- Update to 0.12.2
|
|
|
78c3654 |
|
|
|
78c3654 |
* Thu Mar 1 2018 Remi Collet <remi@remirepo.net> - 0.12.1-1
|
|
|
78c3654 |
- Update to 0.12.1
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon Feb 26 2018 Remi Collet <remi@remirepo.net> - 0.12.0-1
|
|
|
78c3654 |
- Update to 0.12.0
|
|
|
78c3654 |
- drop dependency on nikic/PHP-Parser
|
|
|
78c3654 |
- add dependency on composer/semver
|
|
|
78c3654 |
- same version for PHP 7.0, 7.1 and 7.2
|
|
|
78c3654 |
|
|
|
78c3654 |
* Thu Feb 15 2018 Remi Collet <remi@remirepo.net> - 0.11.3-1
|
|
|
78c3654 |
- Update to 0.11.3
|
|
|
78c3654 |
- raise dependency on microsoft/tolerant-php-parser 0.0.9
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon Feb 12 2018 Remi Collet <remi@remirepo.net> - 0.11.2-1
|
|
|
78c3654 |
- Update to 0.11.2
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon Jan 22 2018 Remi Collet <remi@remirepo.net> - 0.11.1-1
|
|
|
78c3654 |
- Update to 0.11.1
|
|
|
78c3654 |
- raise dependency on felixfbecker/advanced-json-rpc 3.0
|
|
|
78c3654 |
- add dependency on microsoft/tolerant-php-parser
|
|
|
78c3654 |
- allow Symfony 4
|
|
|
78c3654 |
|
|
|
78c3654 |
* Sat Nov 18 2017 Remi Collet <remi@remirepo.net> - 0.11.0-1
|
|
|
78c3654 |
- Update to 0.11.0
|
|
|
78c3654 |
- raise dependency on PHP 7.2
|
|
|
78c3654 |
|
|
|
78c3654 |
* Sat Nov 18 2017 Remi Collet <remi@remirepo.net> - 0.10.2-1
|
|
|
78c3654 |
- Update to 0.10.2
|
|
|
78c3654 |
|
|
|
78c3654 |
* Sat Oct 21 2017 Remi Collet <remi@remirepo.net> - 0.10.1-1
|
|
|
78c3654 |
- Update to 0.10.1
|
|
|
78c3654 |
- add dependency on felixfbecker/advanced-json-rpc 2.0
|
|
|
78c3654 |
- add dependency on sabre/event 5.0
|
|
|
78c3654 |
|
|
|
78c3654 |
* Mon Sep 25 2017 Remi Collet <remi@remirepo.net> - 0.10.0-1
|
|
|
78c3654 |
- Update to 0.10.0
|
|
|
78c3654 |
- raise dependency on ast 0.1.5
|
|
|
78c3654 |
- add dependency on nikic/php-parser 3.1.1
|
|
|
78c3654 |
- move from etsy/phan to phan/phan
|
|
|
78c3654 |
|
|
|
78c3654 |
* Wed Aug 16 2017 Remi Collet <remi@remirepo.net> - 0.9.4-1
|
|
|
78c3654 |
- Update to 0.9.4
|
|
|
78c3654 |
|
|
|
78c3654 |
* Wed Jul 12 2017 Remi Collet <remi@remirepo.net> - 0.9.3-1
|
|
|
78c3654 |
- Update to 0.9.3
|
|
|
78c3654 |
- installation layout match upstream tree
|
|
|
78c3654 |
- remove phan-prep command (only an example)
|
|
|
78c3654 |
- add phan-client command
|
|
|
78c3654 |
|
|
|
78c3654 |
* Wed Jun 14 2017 Remi Collet <remi@remirepo.net> - 0.9.2-1
|
|
|
78c3654 |
- Update to 0.9.2
|
|
|
78c3654 |
- allow Symfony 3
|
|
|
78c3654 |
- use phpunit 6
|
|
|
78c3654 |
|
|
|
78c3654 |
* Thu Mar 16 2017 Remi Collet <remi@remirepo.net> - 0.9.1-1
|
|
|
78c3654 |
- Update to 0.9.1
|
|
|
78c3654 |
- raise dependency on PHP 7.1
|
|
|
78c3654 |
- raise dependency on ast 0.1.4
|
|
|
78c3654 |
|
|
|
78c3654 |
* Fri Jan 27 2017 Remi Collet <remi@remirepo.net> - 0.8.3-1
|
|
|
78c3654 |
- update to 0.8.3
|
|
|
78c3654 |
|
|
|
78c3654 |
* Thu Jan 26 2017 Remi Collet <remi@remirepo.net> - 0.8.2-1
|
|
|
78c3654 |
- update to 0.8.2
|
|
|
78c3654 |
|
|
|
78c3654 |
* Wed Jan 25 2017 Remi Collet <remi@fedoraproject.org> - 0.8.0-1
|
|
|
78c3654 |
- update to 0.8.0
|
|
|
78c3654 |
|
|
|
78c3654 |
* Fri Dec 9 2016 Remi Collet <remi@fedoraproject.org> - 0.7-1
|
|
|
78c3654 |
- update to 0.7
|
|
|
78c3654 |
|
|
|
78c3654 |
* Thu Nov 24 2016 Remi Collet <remi@fedoraproject.org> - 0.6-1
|
|
|
78c3654 |
- initial package
|
|
|
78c3654 |
|