Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update php packages #73908

Merged
merged 15 commits into from Dec 7, 2019
Merged

Update php packages #73908

merged 15 commits into from Dec 7, 2019

Conversation

@Izorkin
Copy link
Contributor

@Izorkin Izorkin commented Nov 22, 2019

Motivation for this change

Update php:

  • 7.2 to 7.2.25
  • 7.3 to 7.3.12

Update phpPackages:

  • ast to 1.0.5
  • composer to 1.9.1
  • memcached to 3.1.5
  • mongodb to 1.6.1
  • php-cs-fixer to 2.16.1
  • phpcbf to 3.5.3
  • phpcs to 3.5.3
  • phpstan to 0.12.0
  • protobuf to 3.11.1
  • psalm to 3.7.2
  • psysh to 0.9.12
  • redis to 5.1.1
  • xdebug to 2.8.1

cc @etu @aanderse

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.
Notify maintainers

cc @

@Izorkin
Copy link
Contributor Author

@Izorkin Izorkin commented Nov 23, 2019

@GrahamcOfBorg build phpPackages.apcu phpPackages.ast phpPackages.composer phpPackages.memcached phpPackages.php-cs-fixer phpPackages.phpcbf phpPackages.phpcs phpPackages.protobuf phpPackages.psalm phpPackages.redis phpPackages.xdebug phpPackages.mongodb

@Izorkin Izorkin force-pushed the Izorkin:php-updates branch 6 times, most recently from fd6a1a7 to 7378bba Nov 23, 2019
@Izorkin
Copy link
Contributor Author

@Izorkin Izorkin commented Nov 25, 2019

@GrahamcOfBorg build php72 php73

@Izorkin
Copy link
Contributor Author

@Izorkin Izorkin commented Nov 25, 2019

@GrahamcOfBorg build php72Packages.apcu php72Packages.ast php72Packages.composer php72Packages.memcached php72Packages.php-cs-fixer php72Packages.phpcbf php72Packages.phpcs php72Packages.protobuf php72Packages.psalm php72Packages.redis php72Packages.xdebug php72Packages.mongodb

@Izorkin
Copy link
Contributor Author

@Izorkin Izorkin commented Nov 25, 2019

@GrahamcOfBorg build php73Packages.apcu php73Packages.ast php73Packages.composer php73Packages.memcached php73Packages.php-cs-fixer php73Packages.phpcbf php73Packages.phpcs php73Packages.protobuf php73Packages.psalm php73Packages.redis php73Packages.xdebug php73Packages.mongodb

@Izorkin
Copy link
Contributor Author

@Izorkin Izorkin commented Nov 25, 2019

cc @etu @aanderse - please check PR.

@etu
Copy link
Contributor

@etu etu commented Dec 5, 2019

@Izorkin Hey, I think we should rebase this on master.

And I think we should have a PR doing one thing at the time, especially if there's many changes. So not refactoring things and upgrading packages at the same time.

This PR's name is: "Update php packages" and it has some extra cleanup and refactoring. It's better to split it up.

I think this PR is needed and I would like to get it in. Currently it has conflicts. But if we can have less cleanup and more pure updates so we get the updates in faster that would be great.

@Izorkin Izorkin force-pushed the Izorkin:php-updates branch from 7378bba to b64e729 Dec 7, 2019
@Izorkin
Copy link
Contributor Author

@Izorkin Izorkin commented Dec 7, 2019

@etu rebased and updated PR.

@etu etu merged commit d55e77b into NixOS:master Dec 7, 2019
13 checks passed
13 checks passed
Evaluation Performance Report Evaluator Performance Report
Details
grahamcofborg-eval ^.^!
Details
grahamcofborg-eval-check-maintainers matching changed paths to changed attrs...
Details
grahamcofborg-eval-check-meta config.nix: checkMeta = true
Details
grahamcofborg-eval-darwin nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A darwin-tested
Details
grahamcofborg-eval-nixos nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./nixos/release-combined.nix -A tested
Details
grahamcofborg-eval-nixos-manual nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./nixos/release.nix -A manual
Details
grahamcofborg-eval-nixos-options nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./nixos/release.nix -A options
Details
grahamcofborg-eval-nixpkgs-manual nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A manual
Details
grahamcofborg-eval-nixpkgs-tarball nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A tarball
Details
grahamcofborg-eval-nixpkgs-unstable-jobset nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A unstable
Details
grahamcofborg-eval-package-list nix-env -qa --json --file .
Details
grahamcofborg-eval-package-list-no-aliases nix-env -qa --json --file . --arg config { allowAliases = false; }
Details
@Izorkin Izorkin deleted the Izorkin:php-updates branch Dec 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.