Commit Graph
100 Commits
Author SHA1 Message Date
Elis Hirwing 88f61c3a36 Merge pull request #87952 from lunik1/add-fdkaac
fdkaac: init at 1.0.0
2020-06-04 13:00:18 +02:00
Elis Hirwing a823f46be0 Merge pull request #84812 from f4814/init-razergenie
razergenie: init at 0.8.1
2020-06-02 17:20:57 +02:00
Elis Hirwing a4bf2cc166 unit: Expose PHP expressions used so it can easily be accessed for configs 2020-05-30 18:52:41 +02:00
Elis Hirwing 5191691c46 linux-steam-integration: Drop abandoned package that doesn't build
This fixes #88460
2020-05-22 09:00:39 +02:00
Elis Hirwing f8cb929b1c Merge pull request #88223 from r-ryantm/auto-update/sequeler
sequeler: 0.7.9 -> 0.7.91
2020-05-20 16:09:18 +02:00
Elis Hirwing 4437c3d366 Merge pull request #84952 from danielfullmer/zoneminder-php-fix
nixos/zoneminder: fix evaluation with new php refactor
2020-05-17 20:19:54 +02:00
Elis Hirwing 33bb1d5161 testssl: 3.0.1 -> 3.0.2
Changelog: https://github.com/drwetter/testssl.sh/releases/tag/3.0.2
2020-05-16 22:23:11 +02:00
Elis Hirwing 3d3519e2c3 CODEOWNERS: Move code ownership to php maintainer team 2020-05-16 19:46:50 +02:00
Elis Hirwing e683f5cbfa php.extensions.rdkafka: init at 4.0.3 2020-05-16 18:51:40 +02:00
Elis Hirwing a807dfe1e3 php.packages.phpstan: 0.12.19 -> 0.12.25
Changelogs:
 - https://github.com/phpstan/phpstan/releases/tag/0.12.20
 - https://github.com/phpstan/phpstan/releases/tag/0.12.21
 - https://github.com/phpstan/phpstan/releases/tag/0.12.22
 - https://github.com/phpstan/phpstan/releases/tag/0.12.23
 - https://github.com/phpstan/phpstan/releases/tag/0.12.24
 - https://github.com/phpstan/phpstan/releases/tag/0.12.25
2020-05-16 18:20:30 +02:00
Elis Hirwing d42a58ffaa php.packages.composer: 1.10.5 -> 1.10.6
Changelog: https://github.com/composer/composer/releases/tag/1.10.6
2020-05-16 14:47:00 +02:00
Elis Hirwing 726cbe0d40 Merge pull request #87907 from etu/php74-update
php74: 7.4.4 -> 7.4.6
2020-05-16 14:27:44 +02:00
Elis Hirwing a779efcaa0 php74: 7.4.5 -> 7.4.6
Changelog: https://www.php.net/ChangeLog-7.php#7.4.6
2020-05-16 13:23:23 +02:00
Elis Hirwing 52d2e99182 php74: 7.4.4 -> 7.4.5
Changelog: https://www.php.net/ChangeLog-7.php#7.4.5
2020-05-15 22:10:03 +02:00
Elis Hirwing 47d1cd332c Merge pull request #87552 from r-ryantm/auto-update/testssl.sh
testssl: 3.0 -> 3.0.1
2020-05-11 08:22:16 +02:00
Elis Hirwing e7b5f78031 Merge pull request #87504 from stigtsp/package/oq-fix-build
oq: 1.0.2 -> 1.1.0, fix build
2020-05-10 18:34:35 +02:00
Elis Hirwing 192c150a5f Merge pull request #75042 from filalex77/oq-0.2.1
oq: init at 1.0.2
2020-05-10 10:45:38 +02:00
Elis Hirwing 776f12b39e Merge pull request #86401 from etu/php-add-doc-to-index
doc: Add PHP section to index
2020-05-03 11:46:37 +02:00
Elis Hirwing e31a68ddba doc/php: Add example for installing composer with extra extensions 2020-05-01 22:30:09 +02:00
Elis Hirwing d2cb49c248 doc/php: Fix headline conflicts 2020-05-01 22:30:03 +02:00
Elis Hirwing c549e9f9d6 doc: Add PHP section 2020-04-30 13:48:05 +02:00
Elis Hirwing 0482656c4a php.packages.psysh: 0.9.12 -> 0.10.3
Changelogs:
 - https://github.com/bobthecow/psysh/releases/tag/v0.10.0
 - https://github.com/bobthecow/psysh/releases/tag/v0.10.1
 - https://github.com/bobthecow/psysh/releases/tag/v0.10.2
 - https://github.com/bobthecow/psysh/releases/tag/v0.10.3
2020-04-30 13:39:41 +02:00
Elis Hirwing c8b773b25d php.packages.psalm: 3.9.3 -> 3.11.2
Changelogs:
 - https://github.com/vimeo/psalm/releases/tag/3.9.4
 - https://github.com/vimeo/psalm/releases/tag/3.9.5
 - https://github.com/vimeo/psalm/releases/tag/3.10.0
 - https://github.com/vimeo/psalm/releases/tag/3.10.1
 - https://github.com/vimeo/psalm/releases/tag/3.11.1
 - https://github.com/vimeo/psalm/releases/tag/3.11.2
2020-04-30 13:36:15 +02:00
Elis Hirwing 88f94e8ba9 php.packages.phpstan: 0.12.18 -> 0.12.19
Changelog: https://github.com/phpstan/phpstan/releases/tag/0.12.19
2020-04-30 13:34:17 +02:00
Elis Hirwing 9c161f0ea2 php.packages.phpcs: 3.5.4 -> 3.5.5
Changelog:
https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.5.5
2020-04-30 13:33:20 +02:00
Elis Hirwing 4610b24fd7 php.packages.phpcbf: 3.5.4 -> 3.5.5
Changelog:
https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.5.5
2020-04-30 13:31:56 +02:00
Elis Hirwing 3a2173b514 php.packages.php-cs-fixer: 2.16.1 -> 2.16.3
Changelogs:
 - https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/tag/v2.16.2
 - https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/tag/v2.16.3
2020-04-30 13:29:36 +02:00
Elis Hirwing 4d6ea7350c php.packages.composer: 1.9.3 -> 1.10.5
Changelogs:
 - https://github.com/composer/composer/releases/tag/1.10.0
 - https://github.com/composer/composer/releases/tag/1.10.1
 - https://github.com/composer/composer/releases/tag/1.10.2
 - https://github.com/composer/composer/releases/tag/1.10.3
 - https://github.com/composer/composer/releases/tag/1.10.4
 - https://github.com/composer/composer/releases/tag/1.10.5
2020-04-30 13:28:19 +02:00
Elis Hirwing 56562a3036 php.extensions: Add descriptions, homepage and license to all upstream extensions 2020-04-30 13:20:27 +02:00
Elis Hirwing f7a07e7d28 Merge pull request #86342 from etu/php-maintainer-team
PHP maintainer team
2020-04-29 20:27:05 +02:00
Elis Hirwing 338205d61e codeowners: Add etu as owner of php tests 2020-04-29 20:17:26 +02:00
Elis Hirwing 3e10bd8762 nixosTests.php: Add maintainer team as maintainers 2020-04-29 20:17:08 +02:00
Elis Hirwing 0b04a477a1 php.packages: Add php maintainer team to all packages 2020-04-29 20:15:47 +02:00
Elis Hirwing ed12b30bee php.extensions: Add php maintainer team to all extensions 2020-04-29 20:15:03 +02:00
Elis Hirwing 6d5b0b13f3 php: Set maintainer team as maintainers
Also passthrough the meta of the package to have description,
homepage, license, maintainers and other metadata passed through to
the commonly used attribute.
2020-04-29 20:11:40 +02:00
Elis Hirwing d2fe77de33 maintainers/teams: Add php team 2020-04-29 20:08:02 +02:00
Elis Hirwing 27b9b7b3af Merge pull request #85026 from talyz/php_buildenv_override
php.buildEnv: Make the exported php package overridable, improve handling of currently enabled extensions, etc
2020-04-29 19:57:37 +02:00
Elis Hirwing 3407b8c0fb Merge pull request #86341 from NixOS/revert-85575-php-maintainer-team
Revert "PHP maintainer team"
2020-04-29 19:57:01 +02:00
Elis Hirwing 410c38f317 Revert "PHP maintainer team" 2020-04-29 19:56:37 +02:00
Elis Hirwing 3b21abb3d3 Merge pull request #85575 from etu/php-maintainer-team
PHP maintainer team
2020-04-29 19:56:03 +02:00
Elis Hirwing 4b436226cf codeowners: Add etu as owner of php tests 2020-04-22 06:48:07 +02:00
Elis Hirwing 9be2cbf27b nixosTests.php: Add maintainer team as maintainers 2020-04-22 06:48:06 +02:00
Elis Hirwing 4a2c4f9e03 php.packages: Add php maintainer team to all packages 2020-04-22 06:48:03 +02:00
Elis Hirwing 491241611e php.extensions: Add php maintainer team to all extensions 2020-04-22 06:48:02 +02:00
Elis Hirwing d3605d66ed php: Set maintainer team as maintainers
Also passthrough the meta of the package to have description,
homepage, license, maintainers and other metadata passed through to
the commonly used attribute.
2020-04-22 06:47:58 +02:00
Elis Hirwing a222fac434 maintainers/teams: Add php team 2020-04-22 06:45:16 +02:00
Elis Hirwing 09d82f63a4 transifex-client: 0.13.6 -> 0.13.9 2020-04-21 19:46:48 +02:00
Elis Hirwing cca2fe91ad sequeler: 0.7.4 -> 0.7.9
Changelogs:
 - https://github.com/Alecaddd/sequeler/releases/tag/v0.7.5
 - https://github.com/Alecaddd/sequeler/releases/tag/v0.7.6
 - https://github.com/Alecaddd/sequeler/releases/tag/v0.7.7
 - https://github.com/Alecaddd/sequeler/releases/tag/v0.7.8
 - https://github.com/Alecaddd/sequeler/releases/tag/v0.7.9
2020-04-14 15:39:44 +02:00
Elis Hirwing e1df46ee06 testssl: 3.0rc6 -> 3.0
Changelog: https://github.com/drwetter/testssl.sh/releases/tag/3.0
2020-04-14 15:32:52 +02:00
Elis Hirwing 1b1d292d3c php.packages.phpstan: 0.12.14 -> 0.12.18
Changelog: https://github.com/phpstan/phpstan/releases/tag/0.12.18

Also switch to phpWithExtensions because it complained about missing
extensions when running the binary.
2020-04-14 15:22:13 +02:00
Elis Hirwing 83c9620ac6 php.packages.phpcs: 3.5.3 -> 3.5.4
Changelog:
https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.5.4

Also switch to phpWithExtensions because it complained about missing
extensions when running the binary.
2020-04-14 15:15:32 +02:00
Elis Hirwing 2e71139235 php.packages.phpcbf: 3.5.3 -> 3.5.4
Changelog:
https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.5.4

Also switch to phpWithExtensions because it complained about missing
extensions when running the binary.
2020-04-14 15:14:26 +02:00
Elis Hirwing 61ab265643 Merge pull request #84993 from talyz/pdo_mysql_socket
php.extensions.pdo_mysql: Set default socket location
2020-04-11 21:12:31 +02:00
Elis Hirwing 258980146c Merge pull request #84721 from talyz/php-dont-inherit-dev
php.buildEnv: Don't inherit dev from the original php
2020-04-08 16:38:33 +02:00
Elis Hirwing 8272ebe961 php72: 7.2.28 -> 7.2.29
Changelog: https://www.php.net/ChangeLog-7.php#7.2.29
2020-04-05 22:22:40 +02:00
Elis Hirwing 1118080dc0 php73: 7.3.15 -> 7.3.16
Changelog: https://www.php.net/ChangeLog-7.php#7.3.16
2020-04-05 22:22:26 +02:00
Elis Hirwing faf79b6384 php74: 7.4.3 -> 7.4.4
Changelog: https://www.php.net/ChangeLog-7.php#7.4.4
2020-04-05 22:05:16 +02:00
Elis Hirwing 3b6539896b Merge pull request #83896 from etu/slim-down-default-php-v3
PHP: Make the default package more sane [v3]
2020-04-05 20:00:03 +02:00
Elis Hirwing 8d2e5d5cd6 php.extensions.pthreads: Reintroduce pthreads for php72 and php73 2020-04-05 16:46:24 +02:00
Elis Hirwing 102aac631b php.extensions.pinba: Reintroduce pinba for php72, php73 and php74 2020-04-05 16:46:11 +02:00
Elis Hirwing 1b69056e46 php: passthru .dev output as well 2020-04-05 16:45:23 +02:00
Elis Hirwing a2099156ec php: split php.packages to php.packages and php.extensions
So now we have only packages for human interaction in php.packages and
only extensions in php.extensions. With this php.packages.exts have
been merged into the same attribute set as all the other extensions to
make it flat and nice.

The nextcloud module have been updated to reflect this change as well
as the documentation.
2020-04-05 16:45:17 +02:00
Elis Hirwing a4bc30c802 docs/rl: Update release log to match the updates to the default attributes 2020-04-05 16:45:11 +02:00
Elis Hirwing e4cee802ad doc/php: Add initial documentation for PHP 2020-04-05 16:45:04 +02:00
Elis Hirwing 0dc95728ba nixos/php: Move the pcre tests to the php test attribute 2020-04-05 16:44:59 +02:00
Elis Hirwing 29e1f0d169 nixos/php: Add tests for phpfpm
This test checks that we evaluate PHP properly and that certain
extensions are actually loaded.
2020-04-05 16:44:54 +02:00
Elis Hirwing fc1034a1fa nixos/nextcloud: upgrade to php74 2020-04-05 16:44:48 +02:00
Elis Hirwing 82cd2fbbf4 php: Wrap the programs and provide an environment variable instead of a flag 2020-04-05 16:44:25 +02:00
Elis Hirwing da8ca2be2f phpPackages.exts.gmp: Enable on darwin 2020-04-03 10:11:12 +02:00
Elis Hirwing a5f77d6ea2 php-unit: Drop the declaration of the php-unit attributes since they aren't used 2020-04-03 10:11:11 +02:00
Elis Hirwing be7bf5a18d php-embed: Drop the declaration of the php-embed attributes 2020-04-03 10:11:07 +02:00
Elis Hirwing 1983417a2f unit: Make unit use phpbase packages 2020-03-31 22:06:56 +02:00
Elis Hirwing 96a5e0c928 php: init phpXYbase packages and make the default php extended by default
Also, add opcache to default extensions since it significantly
increases PHP's performance and is by default enabled on Debian based
distributions. Not having it enabled by default results in a puzzling
performance loss for anyone attempting to migrate from Debian/Ubuntu
to NixOS who is unaware of this. Therefore, enable it by default. /talyz
2020-03-31 22:06:45 +02:00
Elis Hirwing cdad5f9134 php: Add release log entry for the php changes 2020-03-29 11:07:50 +02:00
Elis Hirwing cb1dd640ff phpPackages.exts: Drop uneeded extensions 2020-03-29 11:07:03 +02:00
Elis Hirwing 9404daf91c php: Make a slimmer php as default 2020-03-29 11:06:58 +02:00
Elis Hirwing 74b2eaea0c Merge pull request #82624 from matthiasbeyer/mixxx-with-old-libshout
mixx: Build with libshout 2.4.1
2020-03-29 10:53:47 +02:00
Elis Hirwing 3af756fce3 Merge pull request #83397 from marsam/update-xonsh
xonsh: 0.9.14 -> 0.9.15
2020-03-28 14:43:26 +01:00
Elis Hirwing f2baa711d1 Merge pull request #82237 from zaninime/libgen-cli
libgen-cli: init at 1.0.5
2020-03-28 14:36:38 +01:00
Elis Hirwing 362a983a45 Merge pull request #82278 from lightdiscord/package-request/pdf-parser
pdf-parser: init at 0.7.4
2020-03-28 14:34:02 +01:00
Elis Hirwing d0abce68ba Merge pull request #82303 from sjmackenzie/seabreeze
seabreeze: udev rules not installed
2020-03-28 14:32:33 +01:00
Elis Hirwing 96502b1904 Merge pull request #83110 from flokli/drush-php73
drush: build with php73
2020-03-22 11:50:33 +01:00
Elis Hirwing a0cb913949 Merge pull request #82643 from etu/php-exts-pdo-odbc
phpPackages.exts.pdo_odbc: init for all versions of php
2020-03-15 19:50:35 +01:00
Elis Hirwing 1f5af3c606 phpPackages.exts: Mark if extensions are zend extensions or not 2020-03-15 19:34:28 +01:00
Elis Hirwing c61d907f81 phpPackages.exts.pdo_odbc: init for all versions of php 2020-03-15 19:34:11 +01:00
Elis Hirwing f1dfb6e0f5 php: get rid of with lib; used on entire file 2020-03-15 18:04:57 +01:00
Elis Hirwing 6100ac4ab2 php: remove unsupported options
- mcrypt was removed in 7.2
 - mhash was integrated into hash in 7.0
2020-03-15 18:04:25 +01:00
Elis Hirwing da3384a25d php: Re-indent main derivation 2020-03-15 10:27:37 +01:00
Elis Hirwing e0b1b9d556 phpPackages.exts: Add extensions 2020-03-14 21:53:59 +01:00
Elis Hirwing 387d52106a phpPackages.exts: Add alias so we have the right pcre lib 2020-03-14 20:30:28 +01:00
Elis Hirwing b2933434f5 phpPackages: Initial work for building phpExtensions separately 2020-03-14 20:30:18 +01:00
Elis Hirwing a04010b64a php: 7.3.15 -> 7.4.3 2020-03-11 20:20:22 +01:00
Elis Hirwing 5bf47ab9bb php72: 7.2.27 -> 7.2.28
Changelog: https://www.php.net/ChangeLog-7.php#7.2.28
2020-03-11 20:13:56 +01:00
Elis Hirwing 8f4cb37116 php73: 7.3.14 -> 7.3.15
Changelog: https://www.php.net/ChangeLog-7.php#7.3.15
2020-03-11 20:12:34 +01:00
Elis Hirwing c667aba79c Merge pull request #81754 from jtojnar/php-7.4.3
php74: 7.4.2 → 7.4.3
2020-03-05 07:39:07 +01:00
Elis Hirwing 9874d5fb1c Merge pull request #81076 from JeffLabonte/brave-1.3.118_to_1.4.95
brave: 1.3.118 -> 1.4.95
2020-02-27 08:24:56 +01:00
Elis Hirwing 5f6bf6c7ae Merge pull request #78813 from stigtsp/package/ripasso-cursive-0.4.0
ripasso-cursive: 0.3.0 -> 0.4.0
2020-01-30 08:36:38 +01:00
Elis Hirwing 2e3624dcb7 phpPackages.phpstan: 0.12.3 -> 0.12.4
Changelog: https://github.com/phpstan/phpstan/releases/tag/0.12.4
2020-01-06 09:02:44 +01:00
Elis Hirwing 4c9e280001 Merge pull request #76698 from fnords/protonmail-bridge-1.2.3-1-bump
protonmail-bridge: 1.2.2-1 -> 1.2.3-1
2020-01-04 22:23:29 +01:00
Elis Hirwing 63f2f1df49 Merge pull request #76746 from WhittlesJr/zwave-fixes
Zwave fixes
2020-01-02 09:09:49 +01:00