21 Commits

Author SHA1 Message Date
Piotr Kwiecinski ce539b4ce3 phpExtensions.openswoole: use tag instead of rev 2026-03-14 15:08:19 +01:00
Piotr Kwiecinski 184b05012c phpExtensions.openswoole: disable for php < 8.3, enable for php 8.5
openswoole 26.x dropped support for PHP 8.2 and older, and now
supports PHP 8.5.
2026-03-07 10:44:31 +01:00
R. Ryantm ac75203859 phpExtensions.openswoole: 25.2.0 -> 26.2.0 2026-03-07 10:42:05 +01:00
Piotr Kwiecinski f8eba64602 php85Extensions.openswoole: mark as broken 2026-01-18 13:05:55 +01:00
Ihar Hrachyshka 567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Fernando Rodrigues 05580f4b44 treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
Follow-up to #394797.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-25 22:20:17 -03:00
Winter a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera 65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Piotr Kwiecinski 1f70a34c85 phpExtensions.openswoole: mark as broken on 8.1 2025-03-02 19:36:34 +01:00
R. Ryantm 584bfab2ef phpExtensions.openswoole: 22.1.2 -> 25.2.0 2025-02-14 19:08:21 +00:00
Maximilian Bosch 4be7bdeb14 php84Extensions.openswoole: mark as broken
https://hydra.nixos.org/build/276670463
2024-11-01 18:34:14 +01:00
Artturin e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Pol Dellaiera c759efa5e7 workflows/check-nix-format: enforce for php-packages 2024-05-04 23:04:36 +02:00
R. Ryantm bc940be7c3 php81Extensions.openswoole: 22.0.0 -> 22.1.2 2023-12-17 18:51:20 +00:00
Pol Dellaiera b2b126f73e phpExtensions.openswoole: minor cleanup 2023-07-12 06:43:44 +02:00
Pol Dellaiera 9501edfefb php.extensions.openswoole: 4.12.0 -> 22.0.0 2022-12-29 18:21:57 +01:00
Elis Hirwing 566793db55 Merge pull request #198037 from SuperSandro2000/php-cleanup
phpExtensions: little cleanup
2022-11-21 08:25:31 +01:00
Elis Hirwing 77e75248ec php.extensions.openswoole: 4.11.1 -> 4.12.0 2022-11-12 12:39:59 +01:00
Sandro Jäckel e5ef9dc5bf phpExtensions.openswoole: split longDescription on new lines 2022-10-27 11:40:05 +02:00
Pol Dellaiera 47c4c68fdf php: Remove fixes for abandoned PHP versions 2022-05-15 19:17:31 +02:00
Johan Janssens 81b77fd384 php74Extensions.openswoole: init at 4.11.1
Request to add openswoole: https://pecl.php.net/package/openswoole

Open Swoole is a fork of [Swoole](https://github.com/johanjanssens/nixpkgs/tree/master/pkgs/development/php-packages/swoole). It is actively maintained by some of the original developers and has growing community.

- https://github.com/openswoole
- https://openswoole.com/
- https://twitter.com/openswoole
2022-05-04 14:29:00 +02:00