Merge master into staging-next

Changed files
+1321 -2800
nixos
pkgs
applications
build-support
make-darwin-bundle
php
by-name
ar
ci
cie-middleware-linux
de
ev
evolution-data-server
gl
glycin-loaders
gn
gnome-maps
gnote
gt
gtk-vnc
j4
j4-dmenu-desktop
li
libshumate
lips
lu
lubelogger
me
mu
mullvad-browser
n9
n98-magerun
ok
okteto
or
ph
phpdocumentor
phpunit
re
redpanda-client
retroarch-bare
ru
si
sp
spral
ta
tartan
to
tor-browser
up
upower
za
development
beam-modules
compilers
ocaml
libraries
ocaml-modules
janestreet
lo
mlx
sedlex
php-packages
python-modules
aniso8601
graphene
huggingface-hub
imap-tools
logutils
proton-vpn-api-core
proton-vpn-network-manager
pygmt
transformers
tools
ocaml
servers
web-apps
freshrss
top-level
+40 -3
nixos/modules/services/hardware/upower.nix
···
'';
};
+
allowRiskyCriticalPowerAction = lib.mkOption {
+
type = lib.types.bool;
+
default = false;
+
description = ''
+
Enable the risky critical power actions "Suspend" and "Ignore".
+
'';
+
};
+
criticalPowerAction = lib.mkOption {
-
type = lib.types.enum [ "PowerOff" "Hibernate" "HybridSleep" ];
+
type = lib.types.enum [
+
"PowerOff"
+
"Hibernate"
+
"HybridSleep"
+
"Suspend"
+
"Ignore"
+
];
default = "HybridSleep";
description = ''
The action to take when `timeAction` or
`percentageAction` has been reached for the batteries
-
(UPS or laptop batteries) supplying the computer
+
(UPS or laptop batteries) supplying the computer.
+
+
When set to `Suspend` or `Ignore`,
+
{option}`services.upower.allowRiskyCriticalPowerAction` must be set
+
to `true`.
'';
};
···
};
-
###### implementation
config = lib.mkIf cfg.enable {
+
assertions = [
+
{
+
assertion =
+
let
+
inherit (builtins) elem;
+
riskyActions = [
+
"Suspend"
+
"Ignore"
+
];
+
riskyActionEnabled = elem cfg.criticalPowerAction riskyActions;
+
in
+
riskyActionEnabled -> cfg.allowRiskyCriticalPowerAction;
+
message = ''
+
services.upower.allowRiskyCriticalPowerAction must be true if
+
services.upower.criticalPowerAction is set to
+
'${cfg.criticalPowerAction}'.
+
'';
+
}
+
];
environment.systemPackages = [ cfg.package ];
···
TimeLow = cfg.timeLow;
TimeCritical = cfg.timeCritical;
TimeAction = cfg.timeAction;
+
AllowRiskyCriticalPowerAction = cfg.allowRiskyCriticalPowerAction;
CriticalPowerAction = cfg.criticalPowerAction;
};
};
+1 -5
nixos/tests/all-tests.nix
···
freenet = handleTest ./freenet.nix {};
freeswitch = handleTest ./freeswitch.nix {};
freetube = discoverTests (import ./freetube.nix);
-
freshrss-extensions = handleTest ./freshrss-extensions.nix {};
-
freshrss-sqlite = handleTest ./freshrss-sqlite.nix {};
-
freshrss-pgsql = handleTest ./freshrss-pgsql.nix {};
-
freshrss-http-auth = handleTest ./freshrss-http-auth.nix {};
-
freshrss-none-auth = handleTest ./freshrss-none-auth.nix {};
+
freshrss = handleTest ./freshrss {};
frigate = handleTest ./frigate.nix {};
frp = handleTest ./frp.nix {};
frr = handleTest ./frr.nix {};
+2 -2
nixos/tests/freshrss-extensions.nix nixos/tests/freshrss/extensions.nix
···
-
import ./make-test-python.nix (
+
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
-
name = "freshrss";
+
name = "freshrss-extensions";
nodes.machine =
{ pkgs, ... }:
+2 -2
nixos/tests/freshrss-http-auth.nix nixos/tests/freshrss/http-auth.nix
···
-
import ./make-test-python.nix (
+
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
-
name = "freshrss";
+
name = "freshrss-http-auth";
meta.maintainers = with lib.maintainers; [ mattchrist ];
nodes.machine =
+2 -2
nixos/tests/freshrss-none-auth.nix nixos/tests/freshrss/none-auth.nix
···
-
import ./make-test-python.nix (
+
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
-
name = "freshrss";
+
name = "freshrss-none-auth";
meta.maintainers = with lib.maintainers; [ mattchrist ];
nodes.machine =
+2 -2
nixos/tests/freshrss-pgsql.nix nixos/tests/freshrss/pgsql.nix
···
-
import ./make-test-python.nix (
+
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
-
name = "freshrss";
+
name = "freshrss-pgsql";
meta.maintainers = with lib.maintainers; [
etu
stunkymonkey
+2 -2
nixos/tests/freshrss-sqlite.nix nixos/tests/freshrss/sqlite.nix
···
-
import ./make-test-python.nix (
+
import ../make-test-python.nix (
{ lib, pkgs, ... }:
{
-
name = "freshrss";
+
name = "freshrss-sqlite";
meta.maintainers = with lib.maintainers; [
etu
stunkymonkey
+9
nixos/tests/freshrss/default.nix
···
+
{ system, pkgs, ... }:
+
+
{
+
extensions = import ./extensions.nix { inherit system pkgs; };
+
http-auth = import ./http-auth.nix { inherit system pkgs; };
+
none-auth = import ./none-auth.nix { inherit system pkgs; };
+
pgsql = import ./pgsql.nix { inherit system pkgs; };
+
sqlite = import ./sqlite.nix { inherit system pkgs; };
+
}
+4 -4
pkgs/applications/audio/reaper/default.nix
···
in
stdenv.mkDerivation rec {
pname = "reaper";
-
version = "7.29";
+
version = "7.30";
src = fetchurl {
url = url_for_platform version stdenv.hostPlatform.qemuArch;
hash =
if stdenv.hostPlatform.isDarwin then
-
"sha256-b1Gb5guaFyWrt9KEwptuXGvfrJAvgnFEl8QuwSufktE="
+
"sha256-nPt2dWbbctRrC3+UufMMLiAikOaMB33tDfFCscJx5cA="
else
{
-
x86_64-linux = "sha256-uFK8Y36pYTDK3foCKH9kiq3u1MTir2nNM5KrDwIHEm0=";
-
aarch64-linux = "sha256-KZTUeEtyAVwIFTmclYv4GcGJ2WXukEF0/mfYmmBPfz0=";
+
x86_64-linux = "sha256-rN4SMGkoO03JCmPOKabOdOlk2nfmGDYk1tSfniPyRnQ=";
+
aarch64-linux = "sha256-kASD5099XAoy6w3K5z0y8xrSNpomTWAFOWjtHgULwAA=";
}
.${stdenv.hostPlatform.system};
};
+3 -3
pkgs/applications/emulators/libretro/cores/beetle-psx.nix
···
}:
mkLibretroCore {
core = "mednafen-psx" + lib.optionalString withHw "-hw";
-
version = "0-unstable-2024-11-15";
+
version = "0-unstable-2025-01-10";
src = fetchFromGitHub {
owner = "libretro";
repo = "beetle-psx-libretro";
-
rev = "1068cb8dbd6f312664ecf5901625cab4a6533204";
-
hash = "sha256-ioAnpz6OkHWPaYE0uTEvnHV+vGzq02bQ4oUP8jW6/YA=";
+
rev = "60cf49e94e65d4023d93718161dc03b9e24da47a";
+
hash = "sha256-EFiLF/5zcoPFnzozEqkXWOEjx3KCgRoixYXqN9ai7qc=";
};
extraBuildInputs = lib.optionals withHw [
+1 -1
pkgs/applications/emulators/libretro/cores/beetle-supafaust.nix
···
}:
mkLibretroCore {
core = "mednafen-supafaust";
-
version = "0-unstable-2024-10-01";
+
version = "0-unstable-2024-09-30";
src = fetchFromGitHub {
owner = "libretro";
+3 -3
pkgs/applications/emulators/libretro/cores/bsnes.nix
···
}:
mkLibretroCore {
core = "bsnes";
-
version = "0-unstable-2024-12-13";
+
version = "0-unstable-2025-01-10";
src = fetchFromGitHub {
owner = "libretro";
repo = "bsnes-libretro";
-
rev = "a0bb11bbb1fc5d6b478baca53c3efe526c43986c";
-
hash = "sha256-unOJ2hdCA5LxNUcJe7fJCAetLpqrQzujxFDOsxLzXow=";
+
rev = "1e0054da1c158857dc444b9b52273ddd18858d49";
+
hash = "sha256-zm4X5RTaAm2njtvCBWBT1vhtf/YQvoBaaBSMzz9D2aQ=";
};
makefile = "Makefile";
+1 -1
pkgs/applications/emulators/libretro/cores/desmume2015.nix
···
}:
mkLibretroCore {
core = "desmume2015";
-
version = "0-unstable-2024-10-21";
+
version = "0-unstable-2022-04-05";
src = fetchFromGitHub {
owner = "libretro";
+3 -3
pkgs/applications/emulators/libretro/cores/dosbox-pure.nix
···
}:
mkLibretroCore {
core = "dosbox-pure";
-
version = "0-unstable-2024-09-28";
+
version = "0-unstable-2024-12-31";
src = fetchFromGitHub {
owner = "schellingb";
repo = "dosbox-pure";
-
rev = "9b4147fd14332a7354c9b76fa72653bda2d919e9";
-
hash = "sha256-lzRBzBMIQ3X+VAHK8pl/HYELecTkdFlWJI7C1csmZ7I=";
+
rev = "9e468f0087454c6c1b68975ead933977d5cf33b2";
+
hash = "sha256-tiyDXxwZapu+Ol1icOeemVQ5oAjMMx2/M4nA0CiRkMY=";
};
hardeningDisable = [ "format" ];
+3
pkgs/applications/emulators/libretro/cores/easyrpg.nix
···
];
makefile = "Makefile";
+
# Do not update automatically since we want to pin a specific version
+
passthru.updateScript = null;
+
meta = {
description = "EasyRPG Player libretro port";
homepage = "https://github.com/EasyRPG/Player";
+3 -3
pkgs/applications/emulators/libretro/cores/fbneo.nix
···
}:
mkLibretroCore {
core = "fbneo";
-
version = "0-unstable-2024-10-03";
+
version = "0-unstable-2025-01-06";
src = fetchFromGitHub {
owner = "libretro";
repo = "fbneo";
-
rev = "d72f49f4a45dbfc5a855956d1a75ce2d0601c1c5";
-
hash = "sha256-+T+HQo6IfY8+oE/mOg54Vn9NhasGYNCLXksFdSDT/xE=";
+
rev = "b8780c057029db8768c9a057b0bc28f9a12609d8";
+
hash = "sha256-cK3ILA0Ape6rHf5dPbXOMmQ69ZPZ/qrxeKYA1LniBEk=";
};
makefile = "Makefile";
+3 -3
pkgs/applications/emulators/libretro/cores/flycast.nix
···
}:
mkLibretroCore {
core = "flycast";
-
version = "0-unstable-2024-10-05";
+
version = "0-unstable-2025-01-09";
src = fetchFromGitHub {
owner = "flyinghead";
repo = "flycast";
-
rev = "d689c50e21bf956913ac607933cd4082eaedc06b";
-
hash = "sha256-XIe1JrKVY4ba5WnKrVofWNpJU5pcwUyDd14ZzaGcf+k=";
+
rev = "3114344414dbd8fb08efe1d6a25dbae457a2ec44";
+
hash = "sha256-UgH8L02WkAPaMMUnes6GYLjRbkuY8+9b6LCGaaQWhjQ=";
fetchSubmodules = true;
};
+3 -3
pkgs/applications/emulators/libretro/cores/fuse.nix
···
}:
mkLibretroCore {
core = "fuse";
-
version = "0-unstable-2024-09-20";
+
version = "0-unstable-2024-11-24";
src = fetchFromGitHub {
owner = "libretro";
repo = "fuse-libretro";
-
rev = "6fd07d90acc38a1b8835bf16539b833f21aaa38f";
-
hash = "sha256-q5vcFNr1RBeTaw1R2LDY9xLU1oGeWtPemTdliWR+39s=";
+
rev = "cad85b7b1b864c65734f71aa4a510b6f6536881c";
+
hash = "sha256-SdwdcR9szJJoUxQ4y8rh40Bdnn5ZI2qV4OcS39BFViQ=";
};
meta = {
+3 -3
pkgs/applications/emulators/libretro/cores/gambatte.nix
···
}:
mkLibretroCore {
core = "gambatte";
-
version = "0-unstable-2024-12-20";
+
version = "0-unstable-2025-01-10";
src = fetchFromGitHub {
owner = "libretro";
repo = "gambatte-libretro";
-
rev = "a870b6dcde66fba00cd7aab5ae4bb699e458a91b";
-
hash = "sha256-yarpWSRmfqufj3sXwO1SHZ7VnPSITK/WG8u6mHil/OE=";
+
rev = "36a0da43fe6a82aba6acc5336574dbd749b18fa8";
+
hash = "sha256-3PM7PK1ouMObNZEIIIBG8gxIydYFKP9RRGlWBr5PIGU=";
};
meta = {
+3 -3
pkgs/applications/emulators/libretro/cores/genesis-plus-gx.nix
···
}:
mkLibretroCore {
core = "genesis-plus-gx";
-
version = "0-unstable-2024-12-13";
+
version = "0-unstable-2025-01-10";
src = fetchFromGitHub {
owner = "libretro";
repo = "Genesis-Plus-GX";
-
rev = "3c1698778080541927f3d7011a00d2c9efe545af";
-
hash = "sha256-H310/VeGDVNz3bYEb7qIcstFc2ae0F+5+0LVVSHLeqI=";
+
rev = "bf492bf3532b9d30e7a023e4329e202b15169e1c";
+
hash = "sha256-QxplBzath9xN0AaFOT8K0dVEnMnTaZpLfdsX81fmP9g=";
};
meta = {
+3 -3
pkgs/applications/emulators/libretro/cores/mame.nix
···
}:
mkLibretroCore {
core = "mame";
-
version = "0-unstable-2024-11-01";
+
version = "0-unstable-2025-01-04";
src = fetchFromGitHub {
owner = "libretro";
repo = "mame";
-
rev = "a67797ad2f7516906ed7acef87569c6f35ca8739";
-
hash = "sha256-MF6MWQftHBYL1Uv3ZYKFqCH24nd1+M73rhUzkdftMzk=";
+
rev = "20db0f242e4e11a476b548dd57d2ef9cc3e84f03";
+
hash = "sha256-+xShU96m+KCHrFleEy55fBD5vCM+hsYMqIvRZQtzsr8=";
fetchSubmodules = true;
};
+1 -1
pkgs/applications/emulators/libretro/cores/mame2000.nix
···
}:
mkLibretroCore {
core = "mame2000";
-
version = "0-unstable-2024-11-01";
+
version = "0-unstable-2024-07-01";
src = fetchFromGitHub {
owner = "libretro";
+3 -3
pkgs/applications/emulators/libretro/cores/mame2003-plus.nix
···
}:
mkLibretroCore {
core = "mame2003-plus";
-
version = "0-unstable-2024-12-29";
+
version = "0-unstable-2025-01-06";
src = fetchFromGitHub {
owner = "libretro";
repo = "mame2003-plus-libretro";
-
rev = "aaf1a95728d9ca6d4cf6633b6a839f8daa27db81";
-
hash = "sha256-AjeXfISAcH6RiHU5gJutZUdpg2p+ASVKsI1+Nl76xSY=";
+
rev = "aee3dac97c72e45b43423349289937dbe2d4a1ce";
+
hash = "sha256-X8K536+VfM/WAr4LIhYGWKEt8Oz8GCUMoSqYwQXBQos=";
};
makefile = "Makefile";
+1 -1
pkgs/applications/emulators/libretro/cores/mame2015.nix
···
}:
mkLibretroCore {
core = "mame2015";
-
version = "0-unstable-2023-11-01";
+
version = "0-unstable-2023-10-31";
src = fetchFromGitHub {
owner = "libretro";
+1 -1
pkgs/applications/emulators/libretro/cores/mame2016.nix
···
}:
mkLibretroCore {
core = "mame2016";
-
version = "0-unstable-2024-04-06";
+
version = "0-unstable-2022-04-06";
src = fetchFromGitHub {
owner = "libretro";
+1 -1
pkgs/applications/emulators/libretro/cores/mesen.nix
···
}:
mkLibretroCore {
core = "mesen";
-
version = "0.9.9-unstable-2024-10-21";
+
version = "0-unstable-2024-10-21";
src = fetchFromGitHub {
owner = "libretro";
+1 -1
pkgs/applications/emulators/libretro/cores/mrboom.nix
···
}:
mkLibretroCore rec {
core = "mrboom";
-
version = "5.5-unstable-2024-10-21";
+
version = "0-unstable-2024-10-21";
src = fetchFromGitHub {
owner = "Javanaise";
+3 -3
pkgs/applications/emulators/libretro/cores/nestopia.nix
···
}:
mkLibretroCore {
core = "nestopia";
-
version = "0-unstable-2024-12-22";
+
version = "0-unstable-2025-01-05";
src = fetchFromGitHub {
owner = "libretro";
repo = "nestopia";
-
rev = "6bbfff9a56ead67f0da696ab2c3aea3c11896964";
-
hash = "sha256-D2FtfabikcZq0dl+ot/NJJkOaQXj0Sl5P2ioNrvxgSs=";
+
rev = "9762adc00668f3a2e1016f3ad07ff9cbf9d67459";
+
hash = "sha256-CLEwhQ91dxoTLyhlQwssoCL/dEqY6SetwWLogfJi8RU=";
};
makefile = "Makefile";
+1 -1
pkgs/applications/emulators/libretro/cores/opera.nix
···
}:
mkLibretroCore {
core = "opera";
-
version = "0-unstable-2024-10-17";
+
version = "0-unstable-2024-10-16";
src = fetchFromGitHub {
owner = "libretro";
+3 -3
pkgs/applications/emulators/libretro/cores/pcsx-rearmed.nix
···
}:
mkLibretroCore {
core = "pcsx-rearmed";
-
version = "0-unstable-2024-11-17";
+
version = "0-unstable-2025-01-09";
src = fetchFromGitHub {
owner = "libretro";
repo = "pcsx_rearmed";
-
rev = "e3d7ea45c75f2752e351d5c5b54cf7e79e66d26e";
-
hash = "sha256-dJqomyUHYQ+vpyu7/w2S/NidgYbHiGBWjebFQAXjzI0=";
+
rev = "c5d1f1dd5e304dfcba2adf0de8aa9188ca35fad3";
+
hash = "sha256-4stYqeGrKtNtjbhoG8IriV41xq3urH9QMNnqYMQ7CxQ=";
};
dontConfigure = true;
+22 -30
pkgs/applications/emulators/libretro/cores/pcsx2.nix
···
lib,
cmake,
fetchFromGitHub,
-
gcc12Stdenv,
-
gettext,
libGL,
libGLU,
-
libaio,
-
libpcap,
-
libpng,
-
libxml2,
mkLibretroCore,
+
perl,
pkg-config,
-
xxd,
xz,
}:
mkLibretroCore {
core = "pcsx2";
-
version = "0-unstable-2023-01-30";
+
version = "0-unstable-2025-01-09";
src = fetchFromGitHub {
owner = "libretro";
-
repo = "lrps2";
-
rev = "f3c8743d6a42fe429f703b476fecfdb5655a98a9";
-
hash = "sha256-0piCNWX7QbZ58KyTlWp4h1qLxXpi1z6ML8sBHMTvCY4=";
+
repo = "ps2";
+
rev = "397b8f54b92aeffd2dd502c2c9b601305fb1de9d";
+
hash = "sha256-zP4gOxAAWqgmGkilVijY2GF6awD7cbMICfxYSsI1wa0=";
+
fetchSubmodules = true;
};
extraNativeBuildInputs = [
cmake
-
gettext
pkg-config
];
+
extraBuildInputs = [
-
libaio
libGL
libGLU
-
libpcap
-
libpng
-
libxml2
+
perl
xz
-
xxd
];
+
+
# libretro/ps2 needs at least those flags to compile, and probably doesn't
+
# work on x86_64-v1
+
# https://github.com/libretro/ps2/blob/397b8f54b92aeffd2dd502c2c9b601305fb1de9d/cmake/BuildParameters.cmake#L101
+
env.NIX_CFLAGS_COMPILE = toString [
+
"-msse"
+
"-msse2"
+
"-msse4.1"
+
"-mfxsr"
+
];
+
makefile = "Makefile";
-
cmakeFlags = [ "-DLIBRETRO=ON" ];
-
# remove ccache
-
postPatch = ''
-
substituteInPlace CMakeLists.txt --replace-fail "ccache" ""
-
'';
-
postBuild = "cd pcsx2";
-
# causes redefinition of _FORTIFY_SOURCE
-
hardeningDisable = [ "fortify3" ];
-
# FIXME: multiple build errors with GCC13.
-
# Unlikely to be fixed until we switch to libretro/pcsx2 that is a more
-
# up-to-date port (but still WIP).
-
stdenv = gcc12Stdenv;
+
+
preInstall = "cd bin";
meta = {
description = "Port of PCSX2 to libretro";
-
homepage = "https://github.com/libretro/lrps2";
+
homepage = "https://github.com/libretro/ps2";
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.x86;
};
+3 -3
pkgs/applications/emulators/libretro/cores/picodrive.nix
···
}:
mkLibretroCore {
core = "picodrive";
-
version = "0-unstable-2024-10-19";
+
version = "0-unstable-2024-12-31";
src = fetchFromGitHub {
owner = "libretro";
repo = "picodrive";
-
rev = "0daf92b57fba1fdbc124651573e88373eef28aa5";
-
hash = "sha256-rvgcGNpHhjHpg5q6qiu08lBn+Zjx87E5/Q98gPoffhE=";
+
rev = "bb4b7bcddb9f2f218e88971cccc66edf6c7669f0";
+
hash = "sha256-KbPsPG4pFZRHQoLuPVvBdXQTa+uXtmvSBKi7ShMyB3A=";
fetchSubmodules = true;
};
+3 -3
pkgs/applications/emulators/libretro/cores/play.nix
···
}:
mkLibretroCore {
core = "play";
-
version = "0-unstable-2024-10-19";
+
version = "0-unstable-2025-01-09";
src = fetchFromGitHub {
owner = "jpd002";
repo = "Play-";
-
rev = "c3cba5418b4e5618befd9c2790498cf3cf88372a";
-
hash = "sha256-xO2Pgl1E0JFEsthTmG+Ka+NqOTWG/JeeAIa6wBWXJyc=";
+
rev = "2958fa6c5ada62a3150513e4d8b6c4343c1cfbb8";
+
hash = "sha256-beo3tOUW62tiZISdAAGdeSVrS8w1l8x+JIi0nDDl5wA=";
fetchSubmodules = true;
};
+3 -3
pkgs/applications/emulators/libretro/cores/ppsspp.nix
···
}:
mkLibretroCore {
core = "ppsspp";
-
version = "0-unstable-2024-11-15";
+
version = "0-unstable-2025-01-10";
src = fetchFromGitHub {
owner = "hrydgard";
repo = "ppsspp";
-
rev = "2402eea4b16908ad59079bcf3fab06ba63531a3c";
-
hash = "sha256-bpeiZdcXkGWLFZOsxTGuVmo4xAiUb9v5Wf6pWkt5JV0=";
+
rev = "aa752ade6c99ec6db4c7f7cbc6c1133738005c5f";
+
hash = "sha256-zbDXAI3VnpPQbPMAN1ie5nPFCNzBQif1S1nZnar4fvg=";
fetchSubmodules = true;
};
+3 -3
pkgs/applications/emulators/libretro/cores/snes9x.nix
···
}:
mkLibretroCore {
core = "snes9x";
-
version = "1.63-unstable-2024-12-08";
+
version = "0-unstable-2024-12-17";
src = fetchFromGitHub {
owner = "snes9xgit";
repo = "snes9x";
-
rev = "9be3ed49a8711b016eb7280b758995bf2cbca4dd";
-
hash = "sha256-3FE90o+OJYiBzaiLEggZZ3jbLCFTRMwI/ayaJ5clm4c=";
+
rev = "48fe9344633001703782244651cdbf754532f9ab";
+
hash = "sha256-rPwav34DQPITmzIYB/iJOVjJQ96YJdJa4y4AbkZJMvg=";
};
makefile = "Makefile";
+1 -1
pkgs/applications/emulators/libretro/cores/snes9x2010.nix
···
}:
mkLibretroCore rec {
core = "snes9x2010";
-
version = "0-unstable-2024-11-18";
+
version = "0-unstable-2024-11-19";
src = fetchFromGitHub {
owner = "libretro";
+3 -3
pkgs/applications/emulators/libretro/cores/stella.nix
···
}:
mkLibretroCore {
core = "stella";
-
version = "7.0-unstable-2024-12-18";
+
version = "0-unstable-2025-01-02";
src = fetchFromGitHub {
owner = "stella-emu";
repo = "stella";
-
rev = "dacf66131c938635a7017de364ba999ebbb35bb7";
-
hash = "sha256-X6haV9SKQn2lnWs5kcNePP9wfz3G3yq/rEIGiPiBTOY=";
+
rev = "66823c533a9b273293a18a342ffaea749218827b";
+
hash = "sha256-EQGpHnIcvgNdp5rwJVxQRdJwRzBTMxZDSF1521ybZqI=";
};
makefile = "Makefile";
+1 -1
pkgs/applications/emulators/libretro/cores/thepowdertoy.nix
···
}:
mkLibretroCore {
core = "thepowdertoy";
-
version = "0-unstable-2024-10-01";
+
version = "0-unstable-2024-09-30";
src = fetchFromGitHub {
owner = "libretro";
+3 -3
pkgs/applications/emulators/libretro/cores/vecx.nix
···
}:
mkLibretroCore {
core = "vecx";
-
version = "0-unstable-2024-06-28";
+
version = "0-unstable-2024-10-21";
src = fetchFromGitHub {
owner = "libretro";
repo = "libretro-vecx";
-
rev = "0e48a8903bd9cc359da3f7db783f83e22722c0cf";
-
hash = "sha256-lB8NSaxDbN2qljhI0M/HFDuN0D/wMhFUQXhfSdGHsHU=";
+
rev = "a103a212ca8644fcb5d76eac7cdec77223c4fb02";
+
hash = "sha256-veCGW5mbR1V7cCzZ4BzDSdPZDycw4WNveie/DDVAzw8=";
};
extraBuildInputs = [
+3 -2
pkgs/applications/graphics/inkscape/extensions/textext/default.nix
···
in
python3.pkgs.buildPythonApplication rec {
pname = "textext";
-
version = "1.10.2";
+
version = "1.11.0";
src = fetchFromGitHub {
owner = "textext";
repo = "textext";
tag = version;
-
sha256 = "sha256-JbI/ScCFCvHbK9JZzHuT67uSAL3546et+gtTkwRnCSE=";
+
sha256 = "sha256-u0oNAauCUHNObE5Hp/X9hHcEP2wmLhcxH2aas3Mg5RY=";
};
patches = [
···
python3.pkgs.lxml
python3.pkgs.cssselect
python3.pkgs.numpy
+
python3.pkgs.tinycss2
];
# strictDeps do not play nicely with introspection setup hooks.
+2 -2
pkgs/applications/networking/mailreaders/evolution/evolution/default.nix
···
stdenv.mkDerivation rec {
pname = "evolution";
-
version = "3.54.2";
+
version = "3.54.3";
src = fetchurl {
url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
-
hash = "sha256-7eopEv/bZZnA6gKJw6muIBe/43oI14IjWEUhqlaGtXY=";
+
hash = "sha256-dGz4HvXDJa8X9Tsvq0bWcmDzsT2gFNiZTUrZ6Ea4Ves=";
};
nativeBuildInputs = [
+43 -32
pkgs/applications/networking/p2p/mldonkey/default.nix
···
{
lib,
stdenv,
-
fetchurl,
-
fetchpatch,
+
fetchFromGitHub,
+
autoreconfHook,
+
autoconf-archive,
ocamlPackages,
+
pkg-config,
zlib,
}:
stdenv.mkDerivation rec {
pname = "mldonkey";
-
version = "3.1.7-2";
+
version = "3.2.1";
-
src = fetchurl {
-
url = "https://ygrek.org/p/release/mldonkey/mldonkey-${version}.tar.bz2";
-
sha256 = "b926e7aa3de4b4525af73c88f1724d576b4add56ef070f025941dd51cb24a794";
+
src = fetchFromGitHub {
+
owner = "ygrek";
+
repo = "mldonkey";
+
tag = "release-${lib.replaceStrings [ "." ] [ "-" ] version}";
+
hash = "sha256-Dbb7163CdqHY7/FJY2yWBFRudT+hTFT6fO4sFgt6C/A=";
};
-
patches = [
-
# Fixes C++17 compat
-
(fetchpatch {
-
url = "https://github.com/ygrek/mldonkey/pull/66/commits/20ff84c185396f3d759cf4ef46b9f0bd33a51060.patch";
-
hash = "sha256-MCqx0jVfOaLkZhhv0b1cTdO6BK2/f6TxTWmx+NZjXME=";
-
})
-
# Fixes OCaml 4.12 compat
-
(fetchpatch {
-
url = "https://github.com/ygrek/mldonkey/commit/a153f0f7a4826d86d51d4bacedc0330b70fcbc34.patch";
-
hash = "sha256-/Muk3mPFjQJ48FqaozGa7o8YSPhDLXRz9K1EyfxlzC8=";
-
})
-
# Fixes OCaml 4.14 compat
-
(fetchpatch {
-
url = "https://github.com/FabioLolix/AUR-artifacts/raw/6721c2d4ef0be9a99499ecf2787e378e50b915e9/mldonkey-fix-build.patch";
-
hash = "sha256-HPW/CKfhywy+Km5/64Iok4tO9LJjAk53jVlsYzIRPfs=";
-
})
+
postPatch = ''
+
substituteInPlace config/Makefile.in \
+
--replace-fail '+camlp4' '${ocamlPackages.camlp4}/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib/camlp4'
+
'';
+
+
strictDeps = true;
+
+
nativeBuildInputs = [
+
autoreconfHook
+
autoconf-archive
+
ocamlPackages.camlp4
+
ocamlPackages.findlib
+
ocamlPackages.ocaml
+
pkg-config
+
];
+
+
buildInputs = [
+
ocamlPackages.num
+
zlib
];
-
preConfigure = ''
-
substituteInPlace Makefile --replace '+camlp4' \
-
'${ocamlPackages.camlp4}/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib/camlp4'
+
preAutoreconf = ''
+
cd config
+
'';
+
+
postAutoreconf = ''
+
cd ..
'';
-
strictDeps = true;
-
nativeBuildInputs = with ocamlPackages; [
-
ocaml
-
camlp4
-
];
-
buildInputs = (with ocamlPackages; [ num ]) ++ [ zlib ];
+
env =
+
{
+
NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration";
+
}
+
# https://github.com/ygrek/mldonkey/issues/117
+
// lib.optionalAttrs stdenv.cc.isClang {
+
CXXFLAGS = "-std=c++98";
+
};
meta = {
-
broken = stdenv.hostPlatform.isDarwin;
description = "Client for many p2p networks, with multiple frontends";
homepage = "https://github.com/ygrek/mldonkey";
license = lib.licenses.gpl2Only;
+6 -3
pkgs/applications/networking/protonvpn-gui/default.nix
···
buildPythonApplication rec {
pname = "protonvpn-gui";
-
version = "4.8.1";
+
version = "4.8.2";
pyproject = true;
src = fetchFromGitHub {
owner = "ProtonVPN";
repo = "proton-vpn-gtk-app";
tag = "v${version}";
-
hash = "sha256-+UnMsjIJ0M1YiF+BcY7RObUoCeDZGtE0ul6KBaODzeY=";
+
hash = "sha256-kNWwrNpXCkAPvXXqv8HwOx0msYEVsO0JgrtG3wUVmQ4=";
};
nativeBuildInputs = [
···
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
mainProgram = "protonvpn-app";
-
maintainers = with lib.maintainers; [ sebtm ];
+
maintainers = with lib.maintainers; [
+
sebtm
+
rapiteanu
+
];
};
}
+1 -1
pkgs/build-support/make-darwin-bundle/default.nix
···
# given a package with an executable and an icon, make a darwin bundle for
# it. This package should be used when generating launchers for native Darwin
# applications. If the package conatins a .desktop file use
-
# `desktopToDarwinLauncher` instead.
+
# `desktopToDarwinBundle` instead.
{
lib,
+7 -28
pkgs/build-support/php/builders/v2/hooks/composer-install-hook.sh
···
exit 1
fi
-
install -Dm644 ${composerVendor}/composer.{json,lock} .
+
install -Dm644 ${composerVendor}/composer.json .
-
if [[ ! -f "composer.lock" ]]; then
-
composer \
-
--no-install \
-
--no-interaction \
-
--no-progress \
-
--optimize-autoloader \
-
${composerNoDev:+--no-dev} \
-
${composerNoPlugins:+--no-plugins} \
-
${composerNoScripts:+--no-scripts} \
-
update
+
if [[ -f "${composerVendor}/composer.lock" ]]; then
+
install -Dm644 ${composerVendor}/composer.lock .
+
fi
-
install -Dm644 composer.lock -t $out/
-
-
echo
-
echo -e "\e[31mERROR: No composer.lock found\e[0m"
-
echo
-
echo -e '\e[31mNo composer.lock file found, consider adding one to your repository to ensure reproducible builds.\e[0m'
-
echo -e "\e[31mIn the meantime, a composer.lock file has been generated for you in $out/composer.lock\e[0m"
-
echo
-
echo -e '\e[31mTo fix the issue:\e[0m'
-
echo -e "\e[31m1. Copy the composer.lock file from $out/composer.lock to the project's source:\e[0m"
-
echo -e "\e[31m cp $out/composer.lock <path>\e[0m"
-
echo -e '\e[31m2. Add the composerLock attribute, pointing to the copied composer.lock file:\e[0m'
-
echo -e '\e[31m composerLock = ./composer.lock;\e[0m'
-
echo
-
-
exit 1
+
if [[ -f "composer.lock" ]]; then
+
chmod +w composer.lock
fi
-
chmod +w composer.{json,lock}
+
chmod +w composer.json
echo "Finished composerInstallConfigureHook"
}
+30 -20
pkgs/build-support/php/builders/v2/hooks/composer-vendor-hook.sh
···
install -Dm644 $composerLock ./composer.lock
fi
+
if [[ ! -f "composer.lock" ]]; then
composer \
+
--no-cache \
--no-install \
--no-interaction \
--no-progress \
···
${composerNoScripts:+--no-scripts} \
update
-
install -Dm644 composer.lock -t $out/
+
if [[ -f "composer.lock" ]]; then
+
install -Dm644 composer.lock -t $out/
-
echo
-
echo -e "\e[31mERROR: No composer.lock found\e[0m"
-
echo
-
echo -e '\e[31mNo composer.lock file found, consider adding one to your repository to ensure reproducible builds.\e[0m'
-
echo -e "\e[31mIn the meantime, a composer.lock file has been generated for you in $out/composer.lock\e[0m"
-
echo
-
echo -e '\e[31mTo fix the issue:\e[0m'
-
echo -e "\e[31m1. Copy the composer.lock file from $out/composer.lock to the project's source:\e[0m"
-
echo -e "\e[31m cp $out/composer.lock <path>\e[0m"
-
echo -e '\e[31m2. Add the composerLock attribute, pointing to the copied composer.lock file:\e[0m'
-
echo -e '\e[31m composerLock = ./composer.lock;\e[0m'
-
echo
+
echo
+
echo -e "\e[31mERROR: No composer.lock found\e[0m"
+
echo
+
echo -e '\e[31mNo composer.lock file found, consider adding one to your repository to ensure reproducible builds.\e[0m'
+
echo -e "\e[31mIn the meantime, a composer.lock file has been generated for you in $out/composer.lock\e[0m"
+
echo
+
echo -e '\e[31mTo fix the issue:\e[0m'
+
echo -e "\e[31m1. Copy the composer.lock file from $out/composer.lock to the project's source:\e[0m"
+
echo -e "\e[31m cp $out/composer.lock <path>\e[0m"
+
echo -e '\e[31m2. Add the composerLock attribute, pointing to the copied composer.lock file:\e[0m'
+
echo -e '\e[31m composerLock = ./composer.lock;\e[0m'
+
echo
-
exit 1
+
exit 1
+
fi
+
fi
+
+
if [[ -f "composer.lock" ]]; then
+
chmod +w composer.lock
fi
-
chmod +w composer.{json,lock}
+
chmod +w composer.json
echo "Finished composerVendorConfigureHook"
}
···
setComposerEnvVariables
composer \
-
`# The acpu-autoloader is not reproducible and has to be disabled.` \
-
`# Upstream PR: https://github.com/composer/composer/pull/12090` \
-
`# --apcu-autoloader` \
-
`# --apcu-autoloader-prefix="$(jq -r -c 'try ."content-hash"' < composer.lock)"` \
+
--no-cache \
--no-interaction \
--no-progress \
--optimize-autoloader \
···
echo "Executing composerVendorInstallHook"
mkdir -p $out
-
cp -ar composer.{json,lock} $(composer config vendor-dir) $out/
+
+
cp -ar composer.json $(composer config vendor-dir) $out/
+
+
if [[ -f "composer.lock" ]]; then
+
cp -ar composer.lock $(composer config vendor-dir) $out/
+
fi
echo "Finished composerVendorInstallHook"
}
+15 -12
pkgs/by-name/ar/arti/package.nix
···
pkg-config,
sqlite,
openssl,
-
darwin,
+
versionCheckHook,
+
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
···
group = "tpo";
owner = "core";
repo = "arti";
-
rev = "arti-v${version}";
+
tag = "arti-v${version}";
hash = "sha256-vypPQjTr3FsAz1AyS1J67MF35+HzMLNu5B9wkkEI30A=";
};
···
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ];
-
buildInputs =
-
[ sqlite ]
-
++ lib.optionals stdenv.hostPlatform.isLinux [ openssl ]
-
++ lib.optionals stdenv.hostPlatform.isDarwin (
-
with darwin.apple_sdk.frameworks;
-
[
-
CoreServices
-
]
-
);
+
buildInputs = [ sqlite ] ++ lib.optionals stdenv.hostPlatform.isLinux [ openssl ];
cargoBuildFlags = [
"--package"
···
"--skip=reload_cfg::test::watch_multiple"
];
+
nativeInstallCheckInputs = [
+
versionCheckHook
+
];
+
versionCheckProgramArg = [ "--version" ];
+
doInstallCheck = true;
+
+
passthru = {
+
updateScript = nix-update-script { };
+
};
+
meta = {
description = "Implementation of Tor in Rust";
mainProgram = "arti";
homepage = "https://arti.torproject.org/";
-
changelog = "https://gitlab.torproject.org/tpo/core/arti/-/blob/${src.rev}/CHANGELOG.md";
+
changelog = "https://gitlab.torproject.org/tpo/core/arti/-/blob/arti-v${version}/CHANGELOG.md";
license = with lib.licenses; [
asl20
mit
+49 -32
pkgs/by-name/ci/cie-middleware-linux/deps.json
···
}
},
"https://repo.maven.apache.org/maven2": {
-
"com/google/code/gson#gson-parent/2.10.1": {
-
"pom": "sha256-QkjgiCQmxhUYI4XWCGw+8yYudplXGJ4pMGKAuFSCuDM="
+
"com/google/code/gson#gson-parent/2.11.0": {
+
"pom": "sha256-issfO3Km8CaRasBzW62aqwKT1Sftt7NlMn3vE6k2e3o="
+
},
+
"com/google/code/gson#gson/2.11.0": {
+
"jar": "sha256-V5KNblpu3rKr03cKj5W6RNzkXzsjt6ncKzCcWBVSp4s=",
+
"pom": "sha256-wOVHvqmYiI5uJcWIapDnYicryItSdTQ90sBd7Wyi42A="
+
},
+
"com/google/errorprone#error_prone_annotations/2.27.0": {
+
"jar": "sha256-JMkjNyxY410LnxagKJKbua7cd1IYZ8J08r0HNd9bofU=",
+
"pom": "sha256-TKWjXWEjXhZUmsNG0eNFUc3w/ifoSqV+A8vrJV6k5do="
+
},
+
"com/google/errorprone#error_prone_parent/2.27.0": {
+
"pom": "sha256-+oGCnQSVWd9pJ/nJpv1rvQn4tQ5tRzaucsgwC2w9dlQ="
+
},
+
"commons-io#commons-io/2.18.0": {
+
"jar": "sha256-88oPjWPEDiOlbVQQHGDV7e4Ta0LYS/uFvHljCTEJz4s=",
+
"pom": "sha256-Y9lpQetE35yQ0q2yrYw/aZwuBl5wcEXF2vcT/KUrz8o="
+
},
+
"commons-logging#commons-logging/1.3.3": {
+
"jar": "sha256-WCj5bAnYhvmxoJk8eASyfPT87IU0UXFk9RN6yLZ+qbk=",
+
"pom": "sha256-El1hQurD93REC6cCwF8o+eCYxS0QcSrhFJast3EGs7o="
},
-
"com/google/code/gson#gson/2.10.1": {
-
"jar": "sha256-QkHBSncnw0/uplB+yAExij1KkPBw5FJWgQefuU7kxZM=",
-
"pom": "sha256-0rEVY09cCF20ucn/wmWOieIx/b++IkISGhzZXU2Ujdc="
+
"net/java/dev/jna#jna/5.15.0": {
+
"jar": "sha256-pWQVjSirUSf8apWAKO1UJ5/gmZZixGQltqOwmipSCU0=",
+
"pom": "sha256-J2YC/zZ6TDkVXa7MHoy1T0eJ5dgN+Qo6i2YD8d61ngU="
},
-
"commons-io#commons-io/2.15.1": {
-
"jar": "sha256-pYrxLuG2jP0uuwwnyu8WTwhDgaAOyBpIzCdf1+pU4VQ=",
-
"pom": "sha256-Fxoa+CtnWetXQLO4gJrKgBE96vEVMDby9ERZAd/T+R0="
+
"org/apache#apache/32": {
+
"pom": "sha256-z9hywOwn9Trmj0PbwP7N7YrddzB5pTr705DkB7Qs5y8="
},
-
"commons-logging#commons-logging/1.3.0": {
-
"jar": "sha256-ZtPJgEcLmbDFEdrT38CueyZewfsUTpa8AlOooXX9NNk=",
-
"pom": "sha256-je/afOtIiP/k1OYyeJVqGjxRS3W4Nj1nFqG9Zv6WLH8="
+
"org/apache#apache/33": {
+
"pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU="
},
-
"net/java/dev/jna#jna/5.14.0": {
-
"jar": "sha256-NO0eHyf6iWvKUNvE6ZzzcylnzsOHp6DV40hsCWc/6MY=",
-
"pom": "sha256-4E4llRUB3yWtx7Hc22xTNzyUiXuE0+FJISknY+4Hrj0="
+
"org/apache/commons#commons-parent/71": {
+
"pom": "sha256-lbe+cPMWrkyiL2+90I3iGC6HzYdKZQ3nw9M4anR6gqM="
},
-
"org/apache#apache/31": {
-
"pom": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw="
+
"org/apache/commons#commons-parent/78": {
+
"pom": "sha256-Ai0gLmVe3QTyoQ7L5FPZKXeSTTg4Ckyow1nxgXqAMg4="
},
-
"org/apache/commons#commons-parent/65": {
-
"pom": "sha256-bPNJX8LmrJE6K38uA/tZCPs/Ip+wbTNY3EVnjVrz424="
+
"org/apache/pdfbox#fontbox/3.0.3": {
+
"jar": "sha256-ZWkMPzmwShTRLBf0mYwVGGzod9Pi7CIscIV348wCgDA=",
+
"pom": "sha256-sik+UDqncEMGEVD4hGg9f2FMz1Fjvi0PBSyinzx2d+I="
},
-
"org/apache/pdfbox#fontbox/3.0.2": {
-
"jar": "sha256-ds8EEOkD49txQDKvu0WNWiO5IlO5/fiAA18J6orTraw=",
-
"pom": "sha256-hthT5W8q+Yb6c1s/kH6jh6KXNCLH0F8TwDasuRNal90="
+
"org/apache/pdfbox#pdfbox-io/3.0.3": {
+
"jar": "sha256-Ej6jGHtJfFTmYdUMPIZ0eb93Zo/0UOUHEMZY8rtGh7o=",
+
"pom": "sha256-EXAbuMWnNaSzFA9zroM6KBzqCeO8P583kbmpenRekNQ="
},
-
"org/apache/pdfbox#pdfbox-io/3.0.2": {
-
"jar": "sha256-nW535C437zaC53aBEpwxRRXog9UKvB3aljguejHnDjg=",
-
"pom": "sha256-yD3gYR+UMN4W2dakjfXJEPgrkfHgU1xB9Woy9iYwz0c="
+
"org/apache/pdfbox#pdfbox-parent/3.0.3": {
+
"pom": "sha256-yGXhzv8Jq1Kwh+cmDE8V025bW4vk/+IERvqkCiygvcw="
},
-
"org/apache/pdfbox#pdfbox-parent/3.0.2": {
-
"pom": "sha256-kN6rEjTjkUu8B07Ax3Y7+kFHgICziISpOwtVVxnWY0g="
+
"org/apache/pdfbox#pdfbox/3.0.3": {
+
"jar": "sha256-W+ONLsgWkbBdU163IN5NxWbF0H5aBHMfoAZo0VOotKY=",
+
"pom": "sha256-vgiV9rLCDzEdYjXJam/SqsECsxkE0/TDnqUll3WwcAg="
},
-
"org/apache/pdfbox#pdfbox/3.0.2": {
-
"jar": "sha256-yv4sysEB6ao63z9+p23/AuWIWislWLdfr/l0dvBIfuI=",
-
"pom": "sha256-wMNAwn6AF2V+Y81PaJUG8U03Y10NFebRpAjysZFGax8="
+
"org/junit#junit-bom/5.11.0-M2": {
+
"module": "sha256-hkd6vPSQ1soFmqmXPLEI0ipQb0nRpVabsyzGy/Q8LM4=",
+
"pom": "sha256-Sj/8Sk7c/sLLXWGZInBqlAcWF5hXGTn4VN/ac+ThfMg="
},
-
"org/junit#junit-bom/5.10.1": {
-
"module": "sha256-IbCvz//i7LN3D16wCuehn+rulOdx+jkYFzhQ2ueAZ7c=",
-
"pom": "sha256-IcSwKG9LIAaVd/9LIJeKhcEArIpGtvHIZy+6qzN7w/I="
+
"org/junit#junit-bom/5.11.2": {
+
"module": "sha256-iDoFuJLxGFnzg23nm3IH4kfhQSVYPMuKO+9Ni8D1jyw=",
+
"pom": "sha256-9I6IU4qsFF6zrgNFqevQVbKPMpo13OjR6SgTJcqbDqI="
}
}
}
+2 -2
pkgs/by-name/ci/cie-middleware-linux/package.nix
···
let
pname = "cie-middleware-linux";
-
version = "1.5.2";
+
version = "1.5.6";
src = fetchFromGitHub {
owner = "M0rf30";
repo = pname;
rev = version;
-
sha256 = "sha256-M3Xwg3G2ZZhPRV7uhFVXQPyvuuY4zI5Z+D/Dt26KVM0=";
+
sha256 = "sha256-2P/1hQTmeQ6qE7RgAeLOZTszcLcIpa2XX1S2ahXRHcc=";
};
gradle = gradle_8;
+3 -3
pkgs/by-name/de/deno/package.nix
···
in
rustPlatform.buildRustPackage rec {
pname = "deno";
-
version = "2.1.4";
+
version = "2.1.5";
src = fetchFromGitHub {
owner = "denoland";
repo = "deno";
tag = "v${version}";
-
hash = "sha256-CUfUYiD1ZVrbH4RowJN0PUCafpIsEWu0sCPzxngz4Ak=";
+
hash = "sha256-CeRMcMuwER6LnLGAheGS+v4FDw7KADefB3p5ve1HsfE=";
};
-
cargoHash = "sha256-bnX2tKX6nrUU/cUsavV7bWSOhjLyMdYc/y6GHqwx55Q=";
+
cargoHash = "sha256-m/cg5ElXf7vKNvUjrRbVAdYppqsAeHxlGw/bHafBgOg=";
postPatch = ''
# upstream uses lld on aarch64-darwin for faster builds
+14 -12
pkgs/by-name/ev/evolution-data-server/hardcode-gsettings.patch
···
diff --git a/src/addressbook/libebook/e-book-client.c b/src/addressbook/libebook/e-book-client.c
-
index 5e65ec8..8ca28c6 100644
+
index 5e65ec8..2cae29d 100644
--- a/src/addressbook/libebook/e-book-client.c
+++ b/src/addressbook/libebook/e-book-client.c
@@ -1924,7 +1924,18 @@ e_book_client_get_self (ESourceRegistry *registry,
···
g_settings_set_string (
settings, SELF_UID_KEY,
e_contact_get_const (contact, E_CONTACT_UID));
-
@@ -2028,8 +2050,18 @@ e_book_client_is_self (EContact *contact)
+
@@ -2028,8 +2050,20 @@ e_book_client_is_self (EContact *contact)
* unfortunately the API doesn't allow that.
*/
g_mutex_lock (&mutex);
- if (!settings)
- settings = g_settings_new (SELF_UID_PATH_ID);
+ if (!settings) {
-
+ g_autoptr(GSettingsSchemaSource) schema_source;
-
+ g_autoptr(GSettingsSchema) schema;
-
+ schema_source = g_settings_schema_source_new_from_directory("@EDS@",
-
+ g_settings_schema_source_get_default(),
-
+ TRUE,
-
+ NULL);
-
+ schema = g_settings_schema_source_lookup(schema_source,
-
+ SELF_UID_PATH_ID,
-
+ FALSE);
-
+ settings = g_settings_new_full(schema, NULL, NULL);
+
+ {
+
+ g_autoptr(GSettingsSchemaSource) schema_source;
+
+ g_autoptr(GSettingsSchema) schema;
+
+ schema_source = g_settings_schema_source_new_from_directory("@EDS@",
+
+ g_settings_schema_source_get_default(),
+
+ TRUE,
+
+ NULL);
+
+ schema = g_settings_schema_source_lookup(schema_source,
+
+ SELF_UID_PATH_ID,
+
+ FALSE);
+
+ settings = g_settings_new_full(schema, NULL, NULL);
+
+ }
+ }
uid = g_settings_get_string (settings, SELF_UID_KEY);
g_mutex_unlock (&mutex);
+2 -2
pkgs/by-name/ev/evolution-data-server/package.nix
···
stdenv.mkDerivation rec {
pname = "evolution-data-server";
-
version = "3.54.2";
+
version = "3.54.3";
outputs = [
"out"
···
src = fetchurl {
url = "mirror://gnome/sources/evolution-data-server/${lib.versions.majorMinor version}/evolution-data-server-${version}.tar.xz";
-
hash = "sha256-EfAlMInIq/RWz/2j/mWKNaDeK4rpPY8lfWsCCueWPSA=";
+
hash = "sha256-UQjcOO5cwfjvkVXof2xBKflkRVCglixa4j/4B7V8uNA=";
};
patches = [
+2 -2
pkgs/by-name/gl/glycin-loaders/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "glycin-loaders";
-
version = "1.1.2";
+
version = "1.1.4";
src = fetchurl {
url = "mirror://gnome/sources/glycin/${lib.versions.majorMinor finalAttrs.version}/glycin-${finalAttrs.version}.tar.xz";
-
hash = "sha256-Qccr4eybpV2pDIL8GFc7dC3/WCsJr8N7RWXEfpnMj/Q=";
+
hash = "sha256-0bbVkLaZtmgaZ9ARmKWBp/cQ2Mp0UJNN1/XbJB+hJQA=";
};
patches = [
+2 -2
pkgs/by-name/gn/gnome-maps/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "gnome-maps";
-
version = "47.2";
+
version = "47.3";
src = fetchurl {
url = "mirror://gnome/sources/gnome-maps/${lib.versions.major finalAttrs.version}/gnome-maps-${finalAttrs.version}.tar.xz";
-
hash = "sha256-WFHnhtrsZY8h5FeiBv8KmtFlnzdBqtlJCxvzGSFU/ps=";
+
hash = "sha256-HpAwe6/njiML1OrdCUcicakp+1FolCJFkG+fEdrhPLg=";
};
doCheck = !stdenv.hostPlatform.isDarwin;
+2 -2
pkgs/by-name/gn/gnote/package.nix
···
stdenv.mkDerivation rec {
pname = "gnote";
-
version = "47.0";
+
version = "47.2";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
-
hash = "sha256-vrNcreIMYOQxVRbyCsfr7p37wrgPAHy+2LxaUlIuRC4=";
+
hash = "sha256-mmDxaSSA9k0WbTHmVkoP8kgSelmOL/f2NX3AsuwlsWg=";
};
buildInputs = [
+14 -6
pkgs/by-name/gt/gtk-vnc/package.nix
···
cyrus_sasl,
pulseaudioSupport ? stdenv.hostPlatform.isLinux,
libpulseaudio,
-
libgcrypt,
+
gmp,
gtk3,
vala,
gettext,
perl,
python3,
+
gi-docgen,
gnome,
gdk-pixbuf,
zlib,
···
stdenv.mkDerivation rec {
pname = "gtk-vnc";
-
version = "1.3.1";
+
version = "1.4.0";
outputs = [
"out"
"bin"
"man"
"dev"
+
"devdoc"
];
src = fetchurl {
-
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
-
sha256 = "USdjrE4FWdAVi2aCyl3Ro71jPwgvXkNJ1xWOa1+A8c4=";
+
url = "mirror://gnome/sources/gtk-vnc/${lib.versions.majorMinor version}/gtk-vnc-${version}.tar.xz";
+
sha256 = "G+ZMTkdgxSs+wzBnKQ0e+kCtTOyrbGc4E4BOPFWdloM=";
};
nativeBuildInputs = [
···
gettext
perl # for pod2man
python3
+
gi-docgen
];
buildInputs =
···
gdk-pixbuf
zlib
glib
-
libgcrypt
+
gmp
cyrus_sasl
gtk3
]
···
"-Dpulseaudio=disabled"
];
+
postFixup = ''
+
# Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back.
+
moveToOutput "share/doc" "$devdoc"
+
'';
+
passthru = {
updateScript = gnome.updateScript {
-
packageName = pname;
+
packageName = "gtk-vnc";
versionPolicy = "none";
};
};
+19 -9
pkgs/by-name/j4/j4-dmenu-desktop/package.nix
···
-
{ lib, stdenv, fetchFromGitHub, cmake, dmenu }:
+
{ lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, dmenu, fmt, spdlog }:
stdenv.mkDerivation (finalAttrs: {
pname = "j4-dmenu-desktop";
-
version = "unstable-2023-09-12";
+
version = "3.2";
src = fetchFromGitHub {
owner = "enkore";
repo = "j4-dmenu-desktop";
-
rev = "7e3fd045482a8ea70619e422975b52feabc75175";
-
hash = "sha256-8PmfzQkHlEdMbrcQO0bPruP3jaKEcr/17x0/Z7Jedh0=";
+
rev = "r${finalAttrs.version}";
+
hash = "sha256-Yrn6d2x9xOSV5FK0YP/mfD6BG9DeWlWobVafEzVYVJY=";
};
postPatch = ''
···
--replace "dmenu -i" "${lib.getExe dmenu} -i"
'';
-
nativeBuildInputs = [ cmake ];
+
nativeBuildInputs = [
+
meson
+
ninja
+
pkg-config
+
];
-
# tests are fetching an external git repository
-
cmakeFlags = [
-
"-DWITH_TESTS=OFF"
-
"-DWITH_GIT_CATCH=OFF"
+
buildInputs = [
+
fmt
+
spdlog
+
];
+
+
mesonFlags = [
+
# Disable unit tests.
+
"-Denable-tests=false"
+
# Copy pre-generated shell completions.
+
"-Dgenerate-shell-completions=disabled"
];
meta = with lib; {
+2 -2
pkgs/by-name/li/libshumate/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "libshumate";
-
version = "1.3.0";
+
version = "1.3.1";
outputs = [
"out"
···
src = fetchurl {
url = "mirror://gnome/sources/libshumate/${lib.versions.majorMinor finalAttrs.version}/libshumate-${finalAttrs.version}.tar.xz";
-
hash = "sha256-giem6Cgc3hIjKJT++Ddg1E+maznvAzxh7ZNKhsbcddQ=";
+
hash = "sha256-bv6TUtkXRIItQerUcUoqtLN4SBqGoiBLe+xAgt/8G4s=";
};
depsBuildBuild = [
+43
pkgs/by-name/li/lips/package.nix
···
+
{
+
lib,
+
buildNpmPackage,
+
fetchFromGitHub,
+
versionCheckHook,
+
nix-update-script,
+
}:
+
+
buildNpmPackage rec {
+
pname = "lips";
+
version = "1.0.0-beta.20";
+
+
src = fetchFromGitHub {
+
owner = "jcubic";
+
repo = "lips";
+
tag = version;
+
hash = "sha256-zvdtFfa+1Ols3TZSe2XCbGX9hColwGV/ReTJcTrrA4k=";
+
};
+
+
npmDepsHash = "sha256-7YeKTcBGsyiI6U0PeddAcs2x/O0LL/DT00KuSkqfy2A=";
+
npmInstallFlags = [ "--only=prod" ];
+
dontBuild = true; # dist folder is checked in
+
dontNpmBuild = true;
+
+
doInstallCheck = true;
+
nativeInstallCheckInputs = [
+
versionCheckHook
+
];
+
+
passthru = {
+
updateScript = nix-update-script { };
+
};
+
+
meta = {
+
description = "Powerful Scheme based Lisp in JavaScript";
+
homepage = "https://lips.js.org";
+
changelog = "https://github.com/jcubic/lips/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ DimitarNestorov ];
+
platforms = lib.platforms.all;
+
mainProgram = "lips";
+
};
+
}
+2 -2
pkgs/by-name/lu/lubelogger/package.nix
···
buildDotnetModule rec {
pname = "lubelogger";
-
version = "1.4.1";
+
version = "1.4.2";
src = fetchFromGitHub {
owner = "hargata";
repo = "lubelog";
rev = "v${version}";
-
hash = "sha256-Ee9jwbZNc5M9edGkPvbO7xaraYXVMbVazVOU6DV6nFc=";
+
hash = "sha256-+c/eXcOzl42Sc5V9hUr3FNcdnL8z28wreIbKrz6c45s=";
};
projectFile = "CarCareTracker.sln";
+2 -2
pkgs/by-name/me/meld/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "meld";
-
version = "3.22.2";
+
version = "3.22.3";
format = "other";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
-
sha256 = "sha256-RqCnE/vNGxU7N3oeB1fIziVcmCJGdljqz72JsekjFu8=";
+
sha256 = "sha256-N/fynrH/D+xNiwiNVIPFVt4QifbQGP5tSBmTyvJJnYQ=";
};
nativeBuildInputs = [
+2 -2
pkgs/by-name/mu/mullvad-browser/package.nix
···
++ lib.optionals mediaSupport [ ffmpeg ]
);
-
version = "14.0.3";
+
version = "14.0.4";
sources = {
x86_64-linux = fetchurl {
···
"https://tor.eff.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz"
"https://tor.calyxinstitute.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz"
];
-
hash = "sha256-Kv69Q6o/Ww64yA8y5J3JXIV48A2B08YhNE9ib/UuA0o=";
+
hash = "sha256-Y1miKLvVagEVyMeDyGMuk2iYqT3d6f9nxm39RGPPzDM=";
};
};
+9
pkgs/by-name/n9/n98-magerun/package.nix
···
lib,
fetchFromGitHub,
php81,
+
nix-update-script,
}:
php81.buildComposerProject (finalAttrs: {
···
};
vendorHash = "sha256-n608AY6AQdVuN3hfVQk02vJQ6hl/0+4LVBOsBL5o3+8=";
+
+
passthru.updateScript = nix-update-script {
+
# Excludes 1.x versions from the Github tags list
+
extraArgs = [
+
"--version-regex"
+
"^(2\\.(.*))"
+
];
+
};
meta = {
changelog = "https://magerun.net/category/magerun/";
+3 -3
pkgs/by-name/ok/okteto/package.nix
···
buildGoModule rec {
pname = "okteto";
-
version = "3.2.2";
+
version = "3.3.0";
src = fetchFromGitHub {
owner = "okteto";
repo = "okteto";
rev = version;
-
hash = "sha256-NN6Y+QkER5Bs9vy09Y4Dl4LoK3HkCJ04vCe5ectFUok=";
+
hash = "sha256-0CMCP2ib0MEYJlbDPrbyKYw0yEzxnSx3WlO0iL+D3M0=";
};
-
vendorHash = "sha256-/V95521PFvLACuXVjqsW3TEHHGQYKY8CSAOZ6FwuR0k=";
+
vendorHash = "sha256-4fw3Qc1VPrPFVtQNtCRW6RqPqV7aF+t9GQDL/sCqNvw=";
postPatch = ''
# Disable some tests that need file system & network access.
+4 -4
pkgs/by-name/or/orca/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "orca";
-
version = "47.2";
+
version = "47.3";
format = "other";
src = fetchurl {
-
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
-
hash = "sha256-XmevNX9xmOoApEOByrTE+U5oJtbtgAZo85QWziqrjlo=";
+
url = "mirror://gnome/sources/orca/${lib.versions.major version}/orca-${version}.tar.xz";
+
hash = "sha256-GwsUW7aFzXTso+KMt7cJf5jRPuHMWLce3u06j5BFIxs=";
};
patches = [
···
passthru = {
updateScript = gnome.updateScript {
-
packageName = pname;
+
packageName = "orca";
};
};
+9 -12
pkgs/by-name/ph/phpdocumentor/package.nix
···
-
{ lib
-
, php
-
, fetchFromGitHub
-
, makeBinaryWrapper
+
{
+
lib,
+
php,
+
fetchFromGitHub,
+
makeBinaryWrapper,
}:
-
php.buildComposerProject (finalAttrs: {
+
php.buildComposerProject2 (finalAttrs: {
pname = "phpdocumentor";
version = "3.6.0";
src = fetchFromGitHub {
owner = "phpDocumentor";
repo = "phpDocumentor";
-
rev = "v${finalAttrs.version}";
+
tag = "v${finalAttrs.version}";
hash = "sha256-8TQlqXhZ3rHmOAuxsBYa+7JD+SxMQY0NZgCyElStFag=";
};
-
vendorHash = "sha256-5EArmUc3a4+k0YncsPEfeJRR2uDgNKdIDONwQ8cAeVE=";
+
vendorHash = "sha256-Q1y18ERUs4iRd94JqBYVRNizR3v5MBTtItsxvGkrkyU=";
# Needed because of the unbound version constraint on phpdocumentor/json-path
composerStrictValidation = false;
nativeBuildInputs = [ makeBinaryWrapper ];
-
installPhase = ''
-
runHook preInstall
-
+
postInstall = ''
wrapProgram "$out/bin/phpdoc" \
--set-default APP_CACHE_DIR /tmp \
--set-default APP_LOG_DIR /tmp/log
-
-
runHook postInstall
'';
meta = {
+2 -2
pkgs/by-name/ph/phpunit/package.nix
···
src = fetchFromGitHub {
owner = "sebastianbergmann";
repo = "phpunit";
-
rev = finalAttrs.version;
+
tag = finalAttrs.version;
hash = "sha256-0NVoaUFmmV4EtaErhaqLxJzCbD2WuMaVZC2OHG9+gSA=";
};
-
vendorHash = "sha256-EkTERk8jJWxCZCJnSHfg3Tnn//Ny2985qXJNX/gad58=";
+
vendorHash = "sha256-C1BmMURmAMQhDS6iAKC80wqZuYdSRPGyFpU9Jdr6snA=";
passthru = {
updateScript = nix-update-script { };
+3 -3
pkgs/by-name/re/redpanda-client/package.nix
···
stdenv,
}:
let
-
version = "24.2.14";
+
version = "24.3.3";
src = fetchFromGitHub {
owner = "redpanda-data";
repo = "redpanda";
rev = "v${version}";
-
sha256 = "sha256-FDzHREeld794HkLtkgIjMd2mNSvz1XV5mwvbx0sHz3o=";
+
sha256 = "sha256-jhk8hhnTkmkMeaoFZNfqZW31KFR/16pAEhq/wXnFfMg=";
};
in
buildGoModule rec {
···
inherit doCheck src version;
modRoot = "./src/go/rpk";
runVend = false;
-
vendorHash = "sha256-ZZRUmBx+jkZX8gqCYNlzto1D05atJ4zH+1kuZLYDeC0=";
+
vendorHash = "sha256-RoUrLJqGpXgFGMG5kLdwIxGTePiOFCM9QeX68vq/HrI=";
ldflags = [
''-X "github.com/redpanda-data/redpanda/src/go/rpk/pkg/cli/cmd/version.version=${version}"''
+2 -2
pkgs/by-name/re/retroarch-bare/package.nix
···
in
stdenv.mkDerivation rec {
pname = "retroarch-bare";
-
version = "1.19.1";
+
version = "1.20.0";
src = fetchFromGitHub {
owner = "libretro";
repo = "RetroArch";
-
hash = "sha256-NVe5dhH3w7RL1C7Z736L5fdi/+aO+Ah9Dpa4u4kn0JY=";
+
hash = "sha256-ER90i0BlHC8SXfz6DzoIPCP1G8n4NNyJcRE88YY0gXk=";
rev = "v${version}";
};
+3 -3
pkgs/by-name/ru/ruff/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "ruff";
-
version = "0.9.0";
+
version = "0.9.1";
src = fetchFromGitHub {
owner = "astral-sh";
repo = "ruff";
tag = version;
-
hash = "sha256-OAhjatPzwvLT3HyXYPzaL5pAC5CH75CyMmFo0c4726I=";
+
hash = "sha256-QLg86MDeIykILChyYaOPUEV2hZmeJkIPztNW5t+StFE=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-vroKiwouk2E2WYB/B+8zszXqer5pENDYrxcrCQ17mF0=";
+
cargoHash = "sha256-dLZADdLWZtlN+vK2zyk2mH6GyMqRsm3cWtRJmr3NKWU=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
pkgs/by-name/si/signal-desktop/signal-desktop-darwin.nix
···
}:
stdenv.mkDerivation (finalAttrs: {
pname = "signal-desktop";
-
version = "7.36.0";
+
version = "7.37.0";
src = fetchurl {
url = "https://updates.signal.org/desktop/signal-desktop-mac-universal-${finalAttrs.version}.dmg";
-
hash = "sha256-hHgobx4q+nWtsq6uplVWY5ie0qu5ZoeFxYZNflza/CM=";
+
hash = "sha256-FMbJ28oNxJ6WhuD5pLNqG9hE88mOO76mGAgOQqZ/RJQ=";
};
sourceRoot = ".";
+2 -2
pkgs/by-name/si/signal-desktop/signal-desktop.nix
···
callPackage ./generic.nix { } rec {
pname = "signal-desktop";
dir = "Signal";
-
version = "7.36.0";
+
version = "7.37.0";
url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_${version}_amd64.deb";
-
hash = "sha256-5p9Vnxj53jOZbEirWamwv4Fkm/fMLeLfV93GDrV8XuA=";
+
hash = "sha256-rxBT8hJjtblCOx66QW16wE+dFdZKcg2DNeSlz6Y/TQQ=";
}
+2 -2
pkgs/by-name/sp/spral/package.nix
···
stdenv.mkDerivation rec {
pname = "spral";
-
version = "2024.05.08";
+
version = "2025.01.08";
src = fetchFromGitHub {
owner = "ralna";
repo = "spral";
rev = "v${version}";
-
hash = "sha256-1CdRwQ0LQrYcXvoGtGxR9Ug3Q2N4skXq8z+LdNpv8p4=";
+
hash = "sha256-tuhJClSjah/ud6PVr6biOq5KdKtspJ7hpWZ350yzz+U=";
};
postPatch =
+3 -3
pkgs/by-name/ta/tartan/package.nix
···
stdenv.mkDerivation {
pname = "tartan";
-
version = "0.3.0-unstable-2023-10-11";
+
version = "0.3.0-unstable-2025-01-07";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "tartan";
repo = "tartan";
-
rev = "4a7c945535d746d3d874ebebc0217715d674a862";
-
hash = "sha256-DYvbBGgytf1JOYKejZB+ReehD8iKm1n4BhMmLQURay0=";
+
rev = "983aaf238946ced55da8824c1170a254992d9717";
+
hash = "sha256-4w9cAs6kA+RAmi2CC+5CHB1UWC+7zkBqvZlHAdgENu4=";
};
nativeBuildInputs = [
+3 -3
pkgs/by-name/to/tor-browser/package.nix
···
++ lib.optionals mediaSupport [ ffmpeg ]
);
-
version = "14.0.3";
+
version = "14.0.4";
sources = {
x86_64-linux = fetchurl {
···
"https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz"
"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz"
];
-
hash = "sha256-WddDs5lQFZde8Qy/7nQhGTrrT9BiVswriqOpPVpgvwY=";
+
hash = "sha256-u5UlGYXVeTVSJcIJBJYn2L6+si8XmguB59Pf/bWfj7g=";
};
i686-linux = fetchurl {
···
"https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz"
"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz"
];
-
hash = "sha256-DsTJiZkw0g4ip/yAwQ9IomZHQ6RP0hFNEzVJ8/fEbyQ=";
+
hash = "sha256-e1FMcTCgVPUud8hZNwl4r6J2ltATa0gBSiLqx/3DxzQ=";
};
};
+4 -2
pkgs/by-name/up/upower/package.nix
···
, libusb1
, glib
, gettext
+
, polkit
, nixosTests
, useIMobileDevice ? true
, libimobiledevice
···
stdenv.mkDerivation (finalAttrs: {
pname = "upower";
-
version = "1.90.4";
+
version = "1.90.6";
outputs = [ "out" "dev" ]
++ lib.optionals withDocs [ "devdoc" ]
···
owner = "upower";
repo = "upower";
rev = "v${finalAttrs.version}";
-
hash = "sha256-5twHuDLisVF07Y5KYwlqWMi12+p6UpARJvoBN/+tX2o=";
+
hash = "sha256-Y3MIB6a11P00B/6E3UyoyjLLP8TIT3vM2FDO7zlBz/w=";
};
patches = lib.optionals (stdenv.hostPlatform.system == "i686-linux") [
···
propagatedBuildInputs = [
glib
+
polkit
];
mesonFlags = [
+8 -8
pkgs/by-name/za/zammad/gemset.nix
···
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
-
sha256 = "1zkjqf37v2d7s11176cb35cl83wls5gm3adnfkn2zcc61h3nxmqh";
+
sha256 = "0ppp2cgli5avzk0z3dwnah6y65ymyr793yja28p2fs9vrci7986h";
type = "gem";
};
-
version = "2.22.0";
+
version = "2.23.1";
};
macaddr = {
dependencies = [ "systemu" ];
···
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
-
sha256 = "1q1f2sdw3y3y9mnym9dhjgsjr72sq975cfg5c4yx7gwv8nmzbvhk";
+
sha256 = "0x8asxl83msn815lwmb2d7q5p29p7drhjv5va0byhk60v9n16iwf";
type = "gem";
};
-
version = "2.8.7";
+
version = "2.8.8";
};
minitest = {
groups = [
···
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
-
sha256 = "15gysw8rassqgdq3kwgl4mhqmrgh7nk2qvrcqp4ijyqazgywn6gq";
+
sha256 = "18ajyy4d16q4ahnrfmj6d6z9ak21mnbn4wblx2vddck3lvwlpkny";
type = "gem";
};
-
version = "1.16.7";
+
version = "1.16.8";
};
nori = {
dependencies = [ "bigdecimal" ];
···
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
-
sha256 = "1pm4z853nyz1bhhqr7fzl44alnx4bjachcr6rh6qjj375sfz3sc6";
+
sha256 = "1w6bqm8d3afc66ff6npnsc2d8ky552n6qzwwwc1bh0wz6c8gplp3";
type = "gem";
};
-
version = "1.6.0";
+
version = "1.6.1";
};
railties = {
dependencies = [
+1 -1
pkgs/by-name/za/zammad/package.nix
···
let
pname = "zammad";
-
version = "6.4.0";
+
version = "6.4.1";
src = applyPatches {
src = fetchFromGitHub (lib.importJSON ./source.json);
+2 -2
pkgs/by-name/za/zammad/source.json
···
{
"owner": "zammad",
"repo": "zammad",
-
"rev": "1f09f838a2c9e484bb4f47e1abeeca3d763d4e7d",
-
"hash": "sha256-1N0tTYOUDtA/ZTOB5SqjwZKzLctgK8k76z847TFH1WQ=",
+
"rev": "453aeb09c1ad4584fae68b3a1c7d54b555d4384a",
+
"hash": "sha256-KlS9S6r787YJArhiWP0r4YsZQYEFet89MdwXGyrbe3g=",
"fetchSubmodules": true
}
+12
pkgs/development/beam-modules/erlang-ls/1576.diff
···
+
diff --git a/apps/els_lsp/test/els_completion_SUITE.erl b/apps/els_lsp/test/els_completion_SUITE.erl
+
index b610b1d4..9c8614f0 100644
+
--- a/apps/els_lsp/test/els_completion_SUITE.erl
+
+++ b/apps/els_lsp/test/els_completion_SUITE.erl
+
@@ -711,6 +711,7 @@ exported_types(Config) ->
+
<<"filename_all">>,
+
<<"io_device">>
+
] ++
+
+ [<<"io_server">> || OtpRelease >= 27] ++
+
[<<"location">> || OtpRelease >= 26] ++
+
[
+
<<"mode">>,
+19 -8
pkgs/development/beam-modules/erlang-ls/default.nix
···
{
+
erlang,
fetchFromGitHub,
fetchgit,
fetchHex,
···
version = "1.1.0";
owner = "erlang-ls";
repo = "erlang_ls";
+
deps = import ./rebar-deps.nix {
inherit fetchHex fetchFromGitHub fetchgit;
builder = buildRebar3;
···
in
rebar3Relx {
pname = "erlang-ls";
+
inherit version;
+
src = fetchFromGitHub {
inherit owner repo;
hash = "sha256-MSDBU+blsAdeixaHMMXmeMJ+9Yrzn3HekE8KbIc/Guo=";
rev = version;
};
+
+
# remove when fixed upstream https://github.com/erlang-ls/erlang_ls/pull/1576
+
patches = lib.optionals (lib.versionAtLeast erlang.version "27") [ ./1576.diff ];
+
releaseType = "escript";
beamDeps = builtins.attrValues deps;
···
HOME=. rebar3 ct
HOME=. rebar3 proper --constraint_tries 100
'';
+
installFlags = [ "PREFIX=$(out)" ];
+
# tests seem to be a bit flaky on darwin, skip them for now
doCheck = !stdenv.hostPlatform.isDarwin;
-
installFlags = [ "PREFIX=$(out)" ];
-
meta = with lib; {
-
homepage = "https://github.com/erlang-ls/erlang_ls";
-
description = "Erlang Language Server";
-
platforms = platforms.unix;
-
license = licenses.asl20;
-
mainProgram = "erlang_ls";
-
};
+
passthru.updateScript = writeScript "update.sh" ''
#!/usr/bin/env nix-shell
#! nix-shell -i bash -p common-updater-scripts coreutils git gnused gnutar gzip nixfmt-rfc-style "rebar3WithPlugins { globalPlugins = [ beamPackages.rebar3-nix ]; }"
···
echo "erlang-ls is already up-to-date"
fi
'';
+
+
meta = with lib; {
+
homepage = "https://github.com/erlang-ls/erlang_ls";
+
description = "Erlang Language Server";
+
platforms = platforms.unix;
+
license = licenses.asl20;
+
mainProgram = "erlang_ls";
+
};
}
+6
pkgs/development/compilers/ocaml/5.3.nix
···
+
import ./generic.nix {
+
major_version = "5";
+
minor_version = "3";
+
patch_version = "0";
+
sha256 = "sha256-sCKTNtnr4K+QWVS80a5bKTMGu8sIwB6tA1ANnlvJAWQ=";
+
}
+2 -2
pkgs/development/libraries/lief/default.nix
···
in
stdenv.mkDerivation rec {
pname = "lief";
-
version = "0.16.1";
+
version = "0.16.2";
src = fetchFromGitHub {
owner = "lief-project";
repo = "LIEF";
rev = version;
-
sha256 = "sha256-Mq3IC1EbJpAwqHpiByFwdWl/rUOvv+oOtLgJ6dx7/P0=";
+
sha256 = "sha256-5T/lTtmm3jwkxoFU/8Cl+hPcysZOwnWWqVQ91D5G0LA=";
};
outputs = [ "out" "py" ];
+19 -6
pkgs/development/ocaml-modules/janestreet/0.17.nix
···
];
};
-
ppxlib_jane = janePackage {
-
pname = "ppxlib_jane";
-
hash = "sha256-8NC8CHh3pSdFuRDQCuuhc2xxU+84UAsGFJbbJoKwd0U=";
-
meta.description = "A library for use in ppxes for constructing and matching on ASTs corresponding to the augmented parsetree";
-
propagatedBuildInputs = [ ppxlib ];
-
};
+
ppxlib_jane = janePackage (
+
{
+
pname = "ppxlib_jane";
+
meta.description = "A library for use in ppxes for constructing and matching on ASTs corresponding to the augmented parsetree";
+
propagatedBuildInputs = [ ppxlib ];
+
}
+
// (
+
if lib.versionAtLeast ocaml.version "5.3" then
+
{
+
version = "0.17.1";
+
hash = "sha256-kcGXqO1kFYds8KwLvpIQ7OKhqnp6JZs8WYYLi7o/nBw=";
+
}
+
else
+
{
+
version = "0.17.0";
+
hash = "sha256-8NC8CHh3pSdFuRDQCuuhc2xxU+84UAsGFJbbJoKwd0U=";
+
}
+
)
+
);
profunctor = janePackage {
pname = "profunctor";
+8
pkgs/development/ocaml-modules/lo/default.nix
···
{
lib,
+
fetchpatch,
buildDunePackage,
fetchFromGitHub,
dune-configurator,
···
rev = "v${version}";
sha256 = "0mi8h6f6syxjkxz493l5c3l270pvxx33pz0k3v5465wqjsnppar2";
};
+
+
patches = [
+
(fetchpatch {
+
url = "https://github.com/savonet/ocaml-lo/commit/0b43bdf113c7e2c27d55c6a5f81f2fa4b30b5454.patch";
+
hash = "sha256-Y5xewkKgTX9WIpbmVA9uA6N7KOPPhNguTWvowgoAcNU=";
+
})
+
];
buildInputs = [ dune-configurator ];
propagatedBuildInputs = [ liblo ];
+8
pkgs/development/ocaml-modules/mlx/default.nix
···
{
lib,
fetchFromGitHub,
+
fetchpatch,
buildDunePackage,
ppxlib,
menhir,
···
rev = version;
hash = "sha256-3hPtyBKD2dp4UJBykOudW6KR2KXPnBuDnuJ1UNLpAp0=";
};
+
+
patches = [
+
(fetchpatch {
+
url = "https://github.com/ocaml-mlx/mlx/commit/01771e2a8b45f4f70cfd93533af2af9ed4a28a7e.patch";
+
hash = "sha256-czA2sIORmunIeaHn7kpcuv0y97uJhe6aUEMj/QHEag4=";
+
})
+
];
buildInputs = [
ppxlib
+2 -1
pkgs/development/ocaml-modules/sedlex/default.nix
···
lib,
fetchFromGitHub,
fetchurl,
+
ocaml,
buildDunePackage,
gen,
ppxlib,
···
ppx_expect
];
-
doCheck = true;
+
doCheck = !lib.versionAtLeast ocaml.version "5.3";
dontStrip = true;
+18 -7
pkgs/development/php-packages/composer/default.nix
···
lib,
stdenvNoCC,
fetchFromGitHub,
+
fetchpatch,
callPackage,
php,
unzip,
_7zz,
xz,
-
git,
+
gitMinimal,
curl,
cacert,
makeBinaryWrapper,
···
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "composer";
-
version = "2.8.1";
+
version = "2.8.4";
# Hash used by ../../../build-support/php/pkgs/composer-phar.nix to
# use together with the version from this package to keep the
# bootstrap phar file up-to-date together with the end user composer
# package.
-
passthru.pharHash = "sha256-kws3b70hR6Yj6ntwTrnTuLDWBymSIHqgU1qiH28FN44=";
+
passthru.pharHash = "sha256-xMTi4b6rDqBOC9BCpdu6n+2h+/XtoNNiA5WO3TQ8Coo=";
composer = callPackage ../../../build-support/php/pkgs/composer-phar.nix {
inherit (finalAttrs) version;
···
src = fetchFromGitHub {
owner = "composer";
repo = "composer";
-
rev = finalAttrs.version;
-
hash = "sha256-5UcbEx1d5jEz73mTFTacifl6ykxm6yQw3wvkJQtINHs=";
+
tag = finalAttrs.version;
+
hash = "sha256-m4CfWWbrmMN0j27XaMx/KRbFjpW5iMMNUlAtzlrorJc=";
};
+
patches = [
+
# Fix an issue preventing reproducible builds
+
# This patch should be removed at the next release (2.8.5)
+
# More information at https://github.com/composer/composer/pull/12090
+
(fetchpatch {
+
url = "https://github.com/composer/composer/commit/7b1e983ce9a0b30a6369cda11a7d61cca9c1ce46.patch";
+
hash = "sha256-veBdfZxzgL/R3P87GpvxQc+es3AdpaKSzCX0DCzH63U=";
+
})
+
];
+
nativeBuildInputs = [ makeBinaryWrapper ];
buildInputs = [ php ];
···
outputHashMode = "recursive";
outputHashAlgo = "sha256";
-
outputHash = "sha256-FfFwx5E2LVDSqo2P31fqtvk2P30XnTm+TUqhNSHTt/M=";
+
outputHash = "sha256-McyO3Z4PSyC6LiWt8rsXziAIbEqOhiaT77gUdzZ6tzw=";
};
installPhase = ''
···
lib.makeBinPath [
_7zz
curl
-
git
+
gitMinimal
unzip
xz
]
-1758
pkgs/development/php-packages/php-codesniffer/composer.lock
···
-
{
-
"_readme": [
-
"This file locks the dependencies of your project to a known state",
-
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
-
"This file is @generated automatically"
-
],
-
"content-hash": "1f2c5cc64f1c09df05e113ce632792f0",
-
"packages": [],
-
"packages-dev": [
-
{
-
"name": "doctrine/instantiator",
-
"version": "2.0.0",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/doctrine/instantiator.git",
-
"reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",
-
"reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",
-
"shasum": ""
-
},
-
"require": {
-
"php": "^8.1"
-
},
-
"require-dev": {
-
"doctrine/coding-standard": "^11",
-
"ext-pdo": "*",
-
"ext-phar": "*",
-
"phpbench/phpbench": "^1.2",
-
"phpstan/phpstan": "^1.9.4",
-
"phpstan/phpstan-phpunit": "^1.3",
-
"phpunit/phpunit": "^9.5.27",
-
"vimeo/psalm": "^5.4"
-
},
-
"type": "library",
-
"autoload": {
-
"psr-4": {
-
"Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
-
}
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"MIT"
-
],
-
"authors": [
-
{
-
"name": "Marco Pivetta",
-
"email": "ocramius@gmail.com",
-
"homepage": "https://ocramius.github.io/"
-
}
-
],
-
"description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
-
"homepage": "https://www.doctrine-project.org/projects/instantiator.html",
-
"keywords": [
-
"constructor",
-
"instantiate"
-
],
-
"support": {
-
"issues": "https://github.com/doctrine/instantiator/issues",
-
"source": "https://github.com/doctrine/instantiator/tree/2.0.0"
-
},
-
"funding": [
-
{
-
"url": "https://www.doctrine-project.org/sponsorship.html",
-
"type": "custom"
-
},
-
{
-
"url": "https://www.patreon.com/phpdoctrine",
-
"type": "patreon"
-
},
-
{
-
"url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator",
-
"type": "tidelift"
-
}
-
],
-
"time": "2022-12-30T00:23:10+00:00"
-
},
-
{
-
"name": "myclabs/deep-copy",
-
"version": "1.11.1",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/myclabs/DeepCopy.git",
-
"reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
-
"reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
-
"shasum": ""
-
},
-
"require": {
-
"php": "^7.1 || ^8.0"
-
},
-
"conflict": {
-
"doctrine/collections": "<1.6.8",
-
"doctrine/common": "<2.13.3 || >=3,<3.2.2"
-
},
-
"require-dev": {
-
"doctrine/collections": "^1.6.8",
-
"doctrine/common": "^2.13.3 || ^3.2.2",
-
"phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
-
},
-
"type": "library",
-
"autoload": {
-
"files": [
-
"src/DeepCopy/deep_copy.php"
-
],
-
"psr-4": {
-
"DeepCopy\\": "src/DeepCopy/"
-
}
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"MIT"
-
],
-
"description": "Create deep copies (clones) of your objects",
-
"keywords": [
-
"clone",
-
"copy",
-
"duplicate",
-
"object",
-
"object graph"
-
],
-
"support": {
-
"issues": "https://github.com/myclabs/DeepCopy/issues",
-
"source": "https://github.com/myclabs/DeepCopy/tree/1.11.1"
-
},
-
"funding": [
-
{
-
"url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
-
"type": "tidelift"
-
}
-
],
-
"time": "2023-03-08T13:26:56+00:00"
-
},
-
{
-
"name": "nikic/php-parser",
-
"version": "v5.0.1",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/nikic/PHP-Parser.git",
-
"reference": "2218c2252c874a4624ab2f613d86ac32d227bc69"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/2218c2252c874a4624ab2f613d86ac32d227bc69",
-
"reference": "2218c2252c874a4624ab2f613d86ac32d227bc69",
-
"shasum": ""
-
},
-
"require": {
-
"ext-ctype": "*",
-
"ext-json": "*",
-
"ext-tokenizer": "*",
-
"php": ">=7.4"
-
},
-
"require-dev": {
-
"ircmaxell/php-yacc": "^0.0.7",
-
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
-
},
-
"bin": [
-
"bin/php-parse"
-
],
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "5.0-dev"
-
}
-
},
-
"autoload": {
-
"psr-4": {
-
"PhpParser\\": "lib/PhpParser"
-
}
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Nikita Popov"
-
}
-
],
-
"description": "A PHP parser written in PHP",
-
"keywords": [
-
"parser",
-
"php"
-
],
-
"support": {
-
"issues": "https://github.com/nikic/PHP-Parser/issues",
-
"source": "https://github.com/nikic/PHP-Parser/tree/v5.0.1"
-
},
-
"time": "2024-02-21T19:24:10+00:00"
-
},
-
{
-
"name": "phar-io/manifest",
-
"version": "2.0.3",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/phar-io/manifest.git",
-
"reference": "97803eca37d319dfa7826cc2437fc020857acb53"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53",
-
"reference": "97803eca37d319dfa7826cc2437fc020857acb53",
-
"shasum": ""
-
},
-
"require": {
-
"ext-dom": "*",
-
"ext-phar": "*",
-
"ext-xmlwriter": "*",
-
"phar-io/version": "^3.0.1",
-
"php": "^7.2 || ^8.0"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "2.0.x-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Arne Blankerts",
-
"email": "arne@blankerts.de",
-
"role": "Developer"
-
},
-
{
-
"name": "Sebastian Heuer",
-
"email": "sebastian@phpeople.de",
-
"role": "Developer"
-
},
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "Developer"
-
}
-
],
-
"description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
-
"support": {
-
"issues": "https://github.com/phar-io/manifest/issues",
-
"source": "https://github.com/phar-io/manifest/tree/2.0.3"
-
},
-
"time": "2021-07-20T11:28:43+00:00"
-
},
-
{
-
"name": "phar-io/version",
-
"version": "3.2.1",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/phar-io/version.git",
-
"reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
-
"reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
-
"shasum": ""
-
},
-
"require": {
-
"php": "^7.2 || ^8.0"
-
},
-
"type": "library",
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Arne Blankerts",
-
"email": "arne@blankerts.de",
-
"role": "Developer"
-
},
-
{
-
"name": "Sebastian Heuer",
-
"email": "sebastian@phpeople.de",
-
"role": "Developer"
-
},
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "Developer"
-
}
-
],
-
"description": "Library for handling version information and constraints",
-
"support": {
-
"issues": "https://github.com/phar-io/version/issues",
-
"source": "https://github.com/phar-io/version/tree/3.2.1"
-
},
-
"time": "2022-02-21T01:04:05+00:00"
-
},
-
{
-
"name": "phpunit/php-code-coverage",
-
"version": "9.2.30",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
-
"reference": "ca2bd87d2f9215904682a9cb9bb37dda98e76089"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca2bd87d2f9215904682a9cb9bb37dda98e76089",
-
"reference": "ca2bd87d2f9215904682a9cb9bb37dda98e76089",
-
"shasum": ""
-
},
-
"require": {
-
"ext-dom": "*",
-
"ext-libxml": "*",
-
"ext-xmlwriter": "*",
-
"nikic/php-parser": "^4.18 || ^5.0",
-
"php": ">=7.3",
-
"phpunit/php-file-iterator": "^3.0.3",
-
"phpunit/php-text-template": "^2.0.2",
-
"sebastian/code-unit-reverse-lookup": "^2.0.2",
-
"sebastian/complexity": "^2.0",
-
"sebastian/environment": "^5.1.2",
-
"sebastian/lines-of-code": "^1.0.3",
-
"sebastian/version": "^3.0.1",
-
"theseer/tokenizer": "^1.2.0"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"suggest": {
-
"ext-pcov": "PHP extension that provides line coverage",
-
"ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "9.2-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
-
"homepage": "https://github.com/sebastianbergmann/php-code-coverage",
-
"keywords": [
-
"coverage",
-
"testing",
-
"xunit"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
-
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
-
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.30"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2023-12-22T06:47:57+00:00"
-
},
-
{
-
"name": "phpunit/php-file-iterator",
-
"version": "3.0.6",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
-
"reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
-
"reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "3.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "FilterIterator implementation that filters files based on a list of suffixes.",
-
"homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
-
"keywords": [
-
"filesystem",
-
"iterator"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
-
"source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2021-12-02T12:48:52+00:00"
-
},
-
{
-
"name": "phpunit/php-invoker",
-
"version": "3.1.1",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/php-invoker.git",
-
"reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
-
"reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"ext-pcntl": "*",
-
"phpunit/phpunit": "^9.3"
-
},
-
"suggest": {
-
"ext-pcntl": "*"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "3.1-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Invoke callables with a timeout",
-
"homepage": "https://github.com/sebastianbergmann/php-invoker/",
-
"keywords": [
-
"process"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/php-invoker/issues",
-
"source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-09-28T05:58:55+00:00"
-
},
-
{
-
"name": "phpunit/php-text-template",
-
"version": "2.0.4",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/php-text-template.git",
-
"reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
-
"reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "2.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Simple template engine.",
-
"homepage": "https://github.com/sebastianbergmann/php-text-template/",
-
"keywords": [
-
"template"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/php-text-template/issues",
-
"source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-10-26T05:33:50+00:00"
-
},
-
{
-
"name": "phpunit/php-timer",
-
"version": "5.0.3",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/php-timer.git",
-
"reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
-
"reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "5.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Utility class for timing",
-
"homepage": "https://github.com/sebastianbergmann/php-timer/",
-
"keywords": [
-
"timer"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/php-timer/issues",
-
"source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-10-26T13:16:10+00:00"
-
},
-
{
-
"name": "phpunit/phpunit",
-
"version": "9.6.17",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/phpunit.git",
-
"reference": "1a156980d78a6666721b7e8e8502fe210b587fcd"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1a156980d78a6666721b7e8e8502fe210b587fcd",
-
"reference": "1a156980d78a6666721b7e8e8502fe210b587fcd",
-
"shasum": ""
-
},
-
"require": {
-
"doctrine/instantiator": "^1.3.1 || ^2",
-
"ext-dom": "*",
-
"ext-json": "*",
-
"ext-libxml": "*",
-
"ext-mbstring": "*",
-
"ext-xml": "*",
-
"ext-xmlwriter": "*",
-
"myclabs/deep-copy": "^1.10.1",
-
"phar-io/manifest": "^2.0.3",
-
"phar-io/version": "^3.0.2",
-
"php": ">=7.3",
-
"phpunit/php-code-coverage": "^9.2.28",
-
"phpunit/php-file-iterator": "^3.0.5",
-
"phpunit/php-invoker": "^3.1.1",
-
"phpunit/php-text-template": "^2.0.3",
-
"phpunit/php-timer": "^5.0.2",
-
"sebastian/cli-parser": "^1.0.1",
-
"sebastian/code-unit": "^1.0.6",
-
"sebastian/comparator": "^4.0.8",
-
"sebastian/diff": "^4.0.3",
-
"sebastian/environment": "^5.1.3",
-
"sebastian/exporter": "^4.0.5",
-
"sebastian/global-state": "^5.0.1",
-
"sebastian/object-enumerator": "^4.0.3",
-
"sebastian/resource-operations": "^3.0.3",
-
"sebastian/type": "^3.2",
-
"sebastian/version": "^3.0.2"
-
},
-
"suggest": {
-
"ext-soap": "To be able to generate mocks based on WSDL files",
-
"ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
-
},
-
"bin": [
-
"phpunit"
-
],
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "9.6-dev"
-
}
-
},
-
"autoload": {
-
"files": [
-
"src/Framework/Assert/Functions.php"
-
],
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "The PHP Unit Testing framework.",
-
"homepage": "https://phpunit.de/",
-
"keywords": [
-
"phpunit",
-
"testing",
-
"xunit"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
-
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
-
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.17"
-
},
-
"funding": [
-
{
-
"url": "https://phpunit.de/sponsors.html",
-
"type": "custom"
-
},
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
},
-
{
-
"url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit",
-
"type": "tidelift"
-
}
-
],
-
"time": "2024-02-23T13:14:51+00:00"
-
},
-
{
-
"name": "sebastian/cli-parser",
-
"version": "1.0.1",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/cli-parser.git",
-
"reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2",
-
"reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "1.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Library for parsing CLI options",
-
"homepage": "https://github.com/sebastianbergmann/cli-parser",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/cli-parser/issues",
-
"source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-09-28T06:08:49+00:00"
-
},
-
{
-
"name": "sebastian/code-unit",
-
"version": "1.0.8",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/code-unit.git",
-
"reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120",
-
"reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "1.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Collection of value objects that represent the PHP code units",
-
"homepage": "https://github.com/sebastianbergmann/code-unit",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/code-unit/issues",
-
"source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-10-26T13:08:54+00:00"
-
},
-
{
-
"name": "sebastian/code-unit-reverse-lookup",
-
"version": "2.0.3",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
-
"reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
-
"reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "2.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
}
-
],
-
"description": "Looks up which function or method a line of code belongs to",
-
"homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
-
"source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-09-28T05:30:19+00:00"
-
},
-
{
-
"name": "sebastian/comparator",
-
"version": "4.0.8",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/comparator.git",
-
"reference": "fa0f136dd2334583309d32b62544682ee972b51a"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a",
-
"reference": "fa0f136dd2334583309d32b62544682ee972b51a",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3",
-
"sebastian/diff": "^4.0",
-
"sebastian/exporter": "^4.0"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "4.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
},
-
{
-
"name": "Jeff Welch",
-
"email": "whatthejeff@gmail.com"
-
},
-
{
-
"name": "Volker Dusch",
-
"email": "github@wallbash.com"
-
},
-
{
-
"name": "Bernhard Schussek",
-
"email": "bschussek@2bepublished.at"
-
}
-
],
-
"description": "Provides the functionality to compare PHP values for equality",
-
"homepage": "https://github.com/sebastianbergmann/comparator",
-
"keywords": [
-
"comparator",
-
"compare",
-
"equality"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/comparator/issues",
-
"source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2022-09-14T12:41:17+00:00"
-
},
-
{
-
"name": "sebastian/complexity",
-
"version": "2.0.3",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/complexity.git",
-
"reference": "25f207c40d62b8b7aa32f5ab026c53561964053a"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a",
-
"reference": "25f207c40d62b8b7aa32f5ab026c53561964053a",
-
"shasum": ""
-
},
-
"require": {
-
"nikic/php-parser": "^4.18 || ^5.0",
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "2.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Library for calculating the complexity of PHP code units",
-
"homepage": "https://github.com/sebastianbergmann/complexity",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/complexity/issues",
-
"source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2023-12-22T06:19:30+00:00"
-
},
-
{
-
"name": "sebastian/diff",
-
"version": "4.0.5",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/diff.git",
-
"reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
-
"reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3",
-
"symfony/process": "^4.2 || ^5"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "4.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
},
-
{
-
"name": "Kore Nordmann",
-
"email": "mail@kore-nordmann.de"
-
}
-
],
-
"description": "Diff implementation",
-
"homepage": "https://github.com/sebastianbergmann/diff",
-
"keywords": [
-
"diff",
-
"udiff",
-
"unidiff",
-
"unified diff"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/diff/issues",
-
"source": "https://github.com/sebastianbergmann/diff/tree/4.0.5"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2023-05-07T05:35:17+00:00"
-
},
-
{
-
"name": "sebastian/environment",
-
"version": "5.1.5",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/environment.git",
-
"reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
-
"reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"suggest": {
-
"ext-posix": "*"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "5.1-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
}
-
],
-
"description": "Provides functionality to handle HHVM/PHP environments",
-
"homepage": "http://www.github.com/sebastianbergmann/environment",
-
"keywords": [
-
"Xdebug",
-
"environment",
-
"hhvm"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/environment/issues",
-
"source": "https://github.com/sebastianbergmann/environment/tree/5.1.5"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2023-02-03T06:03:51+00:00"
-
},
-
{
-
"name": "sebastian/exporter",
-
"version": "4.0.5",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/exporter.git",
-
"reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d",
-
"reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3",
-
"sebastian/recursion-context": "^4.0"
-
},
-
"require-dev": {
-
"ext-mbstring": "*",
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "4.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
},
-
{
-
"name": "Jeff Welch",
-
"email": "whatthejeff@gmail.com"
-
},
-
{
-
"name": "Volker Dusch",
-
"email": "github@wallbash.com"
-
},
-
{
-
"name": "Adam Harvey",
-
"email": "aharvey@php.net"
-
},
-
{
-
"name": "Bernhard Schussek",
-
"email": "bschussek@gmail.com"
-
}
-
],
-
"description": "Provides the functionality to export PHP variables for visualization",
-
"homepage": "https://www.github.com/sebastianbergmann/exporter",
-
"keywords": [
-
"export",
-
"exporter"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/exporter/issues",
-
"source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2022-09-14T06:03:37+00:00"
-
},
-
{
-
"name": "sebastian/global-state",
-
"version": "5.0.6",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/global-state.git",
-
"reference": "bde739e7565280bda77be70044ac1047bc007e34"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bde739e7565280bda77be70044ac1047bc007e34",
-
"reference": "bde739e7565280bda77be70044ac1047bc007e34",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3",
-
"sebastian/object-reflector": "^2.0",
-
"sebastian/recursion-context": "^4.0"
-
},
-
"require-dev": {
-
"ext-dom": "*",
-
"phpunit/phpunit": "^9.3"
-
},
-
"suggest": {
-
"ext-uopz": "*"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "5.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
}
-
],
-
"description": "Snapshotting of global state",
-
"homepage": "http://www.github.com/sebastianbergmann/global-state",
-
"keywords": [
-
"global state"
-
],
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/global-state/issues",
-
"source": "https://github.com/sebastianbergmann/global-state/tree/5.0.6"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2023-08-02T09:26:13+00:00"
-
},
-
{
-
"name": "sebastian/lines-of-code",
-
"version": "1.0.4",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/lines-of-code.git",
-
"reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5",
-
"reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5",
-
"shasum": ""
-
},
-
"require": {
-
"nikic/php-parser": "^4.18 || ^5.0",
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "1.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Library for counting the lines of code in PHP source code",
-
"homepage": "https://github.com/sebastianbergmann/lines-of-code",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
-
"source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2023-12-22T06:20:34+00:00"
-
},
-
{
-
"name": "sebastian/object-enumerator",
-
"version": "4.0.4",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/object-enumerator.git",
-
"reference": "5c9eeac41b290a3712d88851518825ad78f45c71"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71",
-
"reference": "5c9eeac41b290a3712d88851518825ad78f45c71",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3",
-
"sebastian/object-reflector": "^2.0",
-
"sebastian/recursion-context": "^4.0"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "4.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
}
-
],
-
"description": "Traverses array structures and object graphs to enumerate all referenced objects",
-
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
-
"source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-10-26T13:12:34+00:00"
-
},
-
{
-
"name": "sebastian/object-reflector",
-
"version": "2.0.4",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/object-reflector.git",
-
"reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
-
"reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "2.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
}
-
],
-
"description": "Allows reflection of object attributes, including inherited and non-public ones",
-
"homepage": "https://github.com/sebastianbergmann/object-reflector/",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/object-reflector/issues",
-
"source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-10-26T13:14:26+00:00"
-
},
-
{
-
"name": "sebastian/recursion-context",
-
"version": "4.0.5",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/recursion-context.git",
-
"reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",
-
"reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "4.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
},
-
{
-
"name": "Jeff Welch",
-
"email": "whatthejeff@gmail.com"
-
},
-
{
-
"name": "Adam Harvey",
-
"email": "aharvey@php.net"
-
}
-
],
-
"description": "Provides functionality to recursively process PHP variables",
-
"homepage": "https://github.com/sebastianbergmann/recursion-context",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/recursion-context/issues",
-
"source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2023-02-03T06:07:39+00:00"
-
},
-
{
-
"name": "sebastian/resource-operations",
-
"version": "3.0.3",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/resource-operations.git",
-
"reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
-
"reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.0"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "3.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de"
-
}
-
],
-
"description": "Provides a list of PHP built-in functions that operate on resources",
-
"homepage": "https://www.github.com/sebastianbergmann/resource-operations",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/resource-operations/issues",
-
"source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-09-28T06:45:17+00:00"
-
},
-
{
-
"name": "sebastian/type",
-
"version": "3.2.1",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/type.git",
-
"reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
-
"reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"require-dev": {
-
"phpunit/phpunit": "^9.5"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "3.2-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Collection of value objects that represent the types of the PHP type system",
-
"homepage": "https://github.com/sebastianbergmann/type",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/type/issues",
-
"source": "https://github.com/sebastianbergmann/type/tree/3.2.1"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2023-02-03T06:13:03+00:00"
-
},
-
{
-
"name": "sebastian/version",
-
"version": "3.0.2",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/sebastianbergmann/version.git",
-
"reference": "c6c1022351a901512170118436c764e473f6de8c"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c",
-
"reference": "c6c1022351a901512170118436c764e473f6de8c",
-
"shasum": ""
-
},
-
"require": {
-
"php": ">=7.3"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "3.0-dev"
-
}
-
},
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Sebastian Bergmann",
-
"email": "sebastian@phpunit.de",
-
"role": "lead"
-
}
-
],
-
"description": "Library that helps with managing the version number of Git-hosted PHP projects",
-
"homepage": "https://github.com/sebastianbergmann/version",
-
"support": {
-
"issues": "https://github.com/sebastianbergmann/version/issues",
-
"source": "https://github.com/sebastianbergmann/version/tree/3.0.2"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/sebastianbergmann",
-
"type": "github"
-
}
-
],
-
"time": "2020-09-28T06:39:44+00:00"
-
},
-
{
-
"name": "theseer/tokenizer",
-
"version": "1.2.2",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/theseer/tokenizer.git",
-
"reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/theseer/tokenizer/zipball/b2ad5003ca10d4ee50a12da31de12a5774ba6b96",
-
"reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96",
-
"shasum": ""
-
},
-
"require": {
-
"ext-dom": "*",
-
"ext-tokenizer": "*",
-
"ext-xmlwriter": "*",
-
"php": "^7.2 || ^8.0"
-
},
-
"type": "library",
-
"autoload": {
-
"classmap": [
-
"src/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"BSD-3-Clause"
-
],
-
"authors": [
-
{
-
"name": "Arne Blankerts",
-
"email": "arne@blankerts.de",
-
"role": "Developer"
-
}
-
],
-
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
-
"support": {
-
"issues": "https://github.com/theseer/tokenizer/issues",
-
"source": "https://github.com/theseer/tokenizer/tree/1.2.2"
-
},
-
"funding": [
-
{
-
"url": "https://github.com/theseer",
-
"type": "github"
-
}
-
],
-
"time": "2023-11-20T00:12:19+00:00"
-
}
-
],
-
"aliases": [],
-
"minimum-stability": "stable",
-
"stability-flags": [],
-
"prefer-stable": false,
-
"prefer-lowest": false,
-
"platform": {
-
"php": ">=5.4.0",
-
"ext-simplexml": "*",
-
"ext-tokenizer": "*",
-
"ext-xmlwriter": "*"
-
},
-
"platform-dev": [],
-
"plugin-api-version": "2.6.0"
-
}
+4 -5
pkgs/development/php-packages/php-codesniffer/default.nix
···
php.buildComposerProject2 (finalAttrs: {
pname = "php-codesniffer";
-
version = "3.11.0";
+
version = "3.11.2";
src = fetchFromGitHub {
owner = "PHPCSStandards";
repo = "PHP_CodeSniffer";
-
rev = "${finalAttrs.version}";
-
hash = "sha256-zCAaXKlKIBF7LK+DHkbzOqnSMj+ZaeafZnSOHOq3Z5Q=";
+
tag = "${finalAttrs.version}";
+
hash = "sha256-/rUkAQvdVMjeIS9UIKjTgk2D9Hb6HfQBRUXqbDYTAmg=";
};
-
composerLock = ./composer.lock;
-
vendorHash = "sha256-r40bINMa9n4Rzlv75QSuz0TiV5qGsdh4mwMqj9BsKTY=";
+
vendorHash = "sha256-t5v+HyzOwa6+z5+PtEAAs9wSKxNBZ++tNc2iGO3tspY=";
meta = {
changelog = "https://github.com/PHPCSStandards/PHP_CodeSniffer/releases/tag/${finalAttrs.version}";
+433 -369
pkgs/development/php-packages/php-cs-fixer/composer.lock
···
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
-
"content-hash": "be2f5ad8d4924b5a637b10da80386f8e",
+
"content-hash": "f8217809d94cd830aaa521dd643ecdbc",
"packages": [
{
"name": "clue/ndjson-react",
···
},
{
"name": "composer/pcre",
-
"version": "3.3.1",
+
"version": "3.3.2",
"source": {
"type": "git",
"url": "https://github.com/composer/pcre.git",
-
"reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4"
+
"reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/composer/pcre/zipball/63aaeac21d7e775ff9bc9d45021e1745c97521c4",
-
"reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4",
+
"url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
+
"reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
"shasum": ""
},
"require": {
···
"phpstan/phpstan": "<1.11.10"
},
"require-dev": {
-
"phpstan/phpstan": "^1.11.10",
-
"phpstan/phpstan-strict-rules": "^1.1",
+
"phpstan/phpstan": "^1.12 || ^2",
+
"phpstan/phpstan-strict-rules": "^1 || ^2",
"phpunit/phpunit": "^8 || ^9"
},
"type": "library",
"extra": {
-
"branch-alias": {
-
"dev-main": "3.x-dev"
-
},
"phpstan": {
"includes": [
"extension.neon"
]
+
},
+
"branch-alias": {
+
"dev-main": "3.x-dev"
}
},
"autoload": {
···
],
"support": {
"issues": "https://github.com/composer/pcre/issues",
-
"source": "https://github.com/composer/pcre/tree/3.3.1"
+
"source": "https://github.com/composer/pcre/tree/3.3.2"
},
"funding": [
{
···
"type": "tidelift"
}
],
-
"time": "2024-08-27T18:44:43+00:00"
+
"time": "2024-11-12T16:29:46+00:00"
},
{
"name": "composer/semver",
···
},
{
"name": "react/child-process",
-
"version": "v0.6.5",
+
"version": "v0.6.6",
"source": {
"type": "git",
"url": "https://github.com/reactphp/child-process.git",
-
"reference": "e71eb1aa55f057c7a4a0d08d06b0b0a484bead43"
+
"reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/reactphp/child-process/zipball/e71eb1aa55f057c7a4a0d08d06b0b0a484bead43",
-
"reference": "e71eb1aa55f057c7a4a0d08d06b0b0a484bead43",
+
"url": "https://api.github.com/repos/reactphp/child-process/zipball/1721e2b93d89b745664353b9cfc8f155ba8a6159",
+
"reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159",
"shasum": ""
},
"require": {
"evenement/evenement": "^3.0 || ^2.0 || ^1.0",
"php": ">=5.3.0",
"react/event-loop": "^1.2",
-
"react/stream": "^1.2"
+
"react/stream": "^1.4"
},
"require-dev": {
-
"phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.35",
-
"react/socket": "^1.8",
+
"phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36",
+
"react/socket": "^1.16",
"sebastian/environment": "^5.0 || ^3.0 || ^2.0 || ^1.0"
},
"type": "library",
"autoload": {
"psr-4": {
-
"React\\ChildProcess\\": "src"
+
"React\\ChildProcess\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
···
],
"support": {
"issues": "https://github.com/reactphp/child-process/issues",
-
"source": "https://github.com/reactphp/child-process/tree/v0.6.5"
+
"source": "https://github.com/reactphp/child-process/tree/v0.6.6"
},
"funding": [
{
-
"url": "https://github.com/WyriHaximus",
-
"type": "github"
-
},
-
{
-
"url": "https://github.com/clue",
-
"type": "github"
+
"url": "https://opencollective.com/reactphp",
+
"type": "open_collective"
}
],
-
"time": "2022-09-16T13:41:56+00:00"
+
"time": "2025-01-01T16:37:48+00:00"
},
{
"name": "react/dns",
···
},
"name": "symfony/console",
-
"version": "v7.1.6",
+
"version": "v7.2.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
-
"reference": "bb5192af6edc797cbab5c8e8ecfea2fe5f421e57"
+
"reference": "fefcc18c0f5d0efe3ab3152f15857298868dc2c3"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/console/zipball/bb5192af6edc797cbab5c8e8ecfea2fe5f421e57",
-
"reference": "bb5192af6edc797cbab5c8e8ecfea2fe5f421e57",
+
"url": "https://api.github.com/repos/symfony/console/zipball/fefcc18c0f5d0efe3ab3152f15857298868dc2c3",
+
"reference": "fefcc18c0f5d0efe3ab3152f15857298868dc2c3",
"shasum": ""
},
"require": {
···
"terminal"
],
"support": {
-
"source": "https://github.com/symfony/console/tree/v7.1.6"
+
"source": "https://github.com/symfony/console/tree/v7.2.1"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-10-09T08:46:59+00:00"
+
"time": "2024-12-11T03:49:26+00:00"
},
"name": "symfony/deprecation-contracts",
-
"version": "v3.5.0",
+
"version": "v3.5.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
-
"reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1"
+
"reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
-
"reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
+
"url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",
+
"reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",
"shasum": ""
},
"require": {
···
},
"type": "library",
"extra": {
+
"thanks": {
+
"url": "https://github.com/symfony/contracts",
+
"name": "symfony/contracts"
+
},
"branch-alias": {
"dev-main": "3.5-dev"
-
},
-
"thanks": {
-
"name": "symfony/contracts",
-
"url": "https://github.com/symfony/contracts"
},
"autoload": {
···
"description": "A generic function and convention to trigger deprecation notices",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0"
+
"source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-04-18T09:32:20+00:00"
+
"time": "2024-09-25T14:20:29+00:00"
},
"name": "symfony/event-dispatcher",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
-
"reference": "87254c78dd50721cfd015b62277a8281c5589702"
+
"reference": "910c5db85a5356d0fea57680defec4e99eb9c8c1"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/87254c78dd50721cfd015b62277a8281c5589702",
-
"reference": "87254c78dd50721cfd015b62277a8281c5589702",
+
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/910c5db85a5356d0fea57680defec4e99eb9c8c1",
+
"reference": "910c5db85a5356d0fea57680defec4e99eb9c8c1",
"shasum": ""
},
"require": {
···
"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/v7.1.6"
+
"source": "https://github.com/symfony/event-dispatcher/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-09-25T14:20:29+00:00"
+
"time": "2024-09-25T14:21:43+00:00"
},
"name": "symfony/event-dispatcher-contracts",
-
"version": "v3.5.0",
+
"version": "v3.5.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
-
"reference": "8f93aec25d41b72493c6ddff14e916177c9efc50"
+
"reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/8f93aec25d41b72493c6ddff14e916177c9efc50",
-
"reference": "8f93aec25d41b72493c6ddff14e916177c9efc50",
+
"url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7642f5e970b672283b7823222ae8ef8bbc160b9f",
+
"reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f",
"shasum": ""
},
"require": {
···
},
"type": "library",
"extra": {
+
"thanks": {
+
"url": "https://github.com/symfony/contracts",
+
"name": "symfony/contracts"
+
},
"branch-alias": {
"dev-main": "3.5-dev"
-
},
-
"thanks": {
-
"name": "symfony/contracts",
-
"url": "https://github.com/symfony/contracts"
},
"autoload": {
···
"standards"
],
"support": {
-
"source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.0"
+
"source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.1"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-04-18T09:32:20+00:00"
+
"time": "2024-09-25T14:20:29+00:00"
},
"name": "symfony/filesystem",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
-
"reference": "c835867b3c62bb05c7fe3d637c871c7ae52024d4"
+
"reference": "b8dce482de9d7c9fe2891155035a7248ab5c7fdb"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/filesystem/zipball/c835867b3c62bb05c7fe3d637c871c7ae52024d4",
-
"reference": "c835867b3c62bb05c7fe3d637c871c7ae52024d4",
+
"url": "https://api.github.com/repos/symfony/filesystem/zipball/b8dce482de9d7c9fe2891155035a7248ab5c7fdb",
+
"reference": "b8dce482de9d7c9fe2891155035a7248ab5c7fdb",
"shasum": ""
},
"require": {
···
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/filesystem/tree/v7.1.6"
+
"source": "https://github.com/symfony/filesystem/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-10-25T15:11:02+00:00"
+
"time": "2024-10-25T15:15:23+00:00"
},
"name": "symfony/finder",
-
"version": "v7.1.6",
+
"version": "v7.2.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
-
"reference": "2cb89664897be33f78c65d3d2845954c8d7a43b8"
+
"reference": "87a71856f2f56e4100373e92529eed3171695cfb"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/finder/zipball/2cb89664897be33f78c65d3d2845954c8d7a43b8",
-
"reference": "2cb89664897be33f78c65d3d2845954c8d7a43b8",
+
"url": "https://api.github.com/repos/symfony/finder/zipball/87a71856f2f56e4100373e92529eed3171695cfb",
+
"reference": "87a71856f2f56e4100373e92529eed3171695cfb",
"shasum": ""
},
"require": {
···
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/finder/tree/v7.1.6"
+
"source": "https://github.com/symfony/finder/tree/v7.2.2"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-10-01T08:31:23+00:00"
+
"time": "2024-12-30T19:00:17+00:00"
},
"name": "symfony/options-resolver",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/options-resolver.git",
-
"reference": "85e95eeede2d41cd146146e98c9c81d9214cae85"
+
"reference": "7da8fbac9dcfef75ffc212235d76b2754ce0cf50"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/options-resolver/zipball/85e95eeede2d41cd146146e98c9c81d9214cae85",
-
"reference": "85e95eeede2d41cd146146e98c9c81d9214cae85",
+
"url": "https://api.github.com/repos/symfony/options-resolver/zipball/7da8fbac9dcfef75ffc212235d76b2754ce0cf50",
+
"reference": "7da8fbac9dcfef75ffc212235d76b2754ce0cf50",
"shasum": ""
},
"require": {
···
"options"
],
"support": {
-
"source": "https://github.com/symfony/options-resolver/tree/v7.1.6"
+
"source": "https://github.com/symfony/options-resolver/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-09-25T14:20:29+00:00"
+
"time": "2024-11-20T11:17:29+00:00"
},
"name": "symfony/polyfill-ctype",
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
},
"name": "symfony/process",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
-
"reference": "6aaa189ddb4ff6b5de8fa3210f2fb42c87b4d12e"
+
"reference": "d34b22ba9390ec19d2dd966c40aa9e8462f27a7e"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/process/zipball/6aaa189ddb4ff6b5de8fa3210f2fb42c87b4d12e",
-
"reference": "6aaa189ddb4ff6b5de8fa3210f2fb42c87b4d12e",
+
"url": "https://api.github.com/repos/symfony/process/zipball/d34b22ba9390ec19d2dd966c40aa9e8462f27a7e",
+
"reference": "d34b22ba9390ec19d2dd966c40aa9e8462f27a7e",
"shasum": ""
},
"require": {
···
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/process/tree/v7.1.6"
+
"source": "https://github.com/symfony/process/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-09-25T14:20:29+00:00"
+
"time": "2024-11-06T14:24:19+00:00"
},
"name": "symfony/service-contracts",
-
"version": "v3.5.0",
+
"version": "v3.5.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
-
"reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f"
+
"reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f",
-
"reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f",
+
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0",
+
"reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0",
"shasum": ""
},
"require": {
···
},
"type": "library",
"extra": {
+
"thanks": {
+
"url": "https://github.com/symfony/contracts",
+
"name": "symfony/contracts"
+
},
"branch-alias": {
"dev-main": "3.5-dev"
-
},
-
"thanks": {
-
"name": "symfony/contracts",
-
"url": "https://github.com/symfony/contracts"
},
"autoload": {
···
"standards"
],
"support": {
-
"source": "https://github.com/symfony/service-contracts/tree/v3.5.0"
+
"source": "https://github.com/symfony/service-contracts/tree/v3.5.1"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-04-18T09:32:20+00:00"
+
"time": "2024-09-25T14:20:29+00:00"
},
"name": "symfony/stopwatch",
-
"version": "v7.1.6",
+
"version": "v7.2.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/stopwatch.git",
-
"reference": "8b4a434e6e7faf6adedffb48783a5c75409a1a05"
+
"reference": "e46690d5b9d7164a6d061cab1e8d46141b9f49df"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/stopwatch/zipball/8b4a434e6e7faf6adedffb48783a5c75409a1a05",
-
"reference": "8b4a434e6e7faf6adedffb48783a5c75409a1a05",
+
"url": "https://api.github.com/repos/symfony/stopwatch/zipball/e46690d5b9d7164a6d061cab1e8d46141b9f49df",
+
"reference": "e46690d5b9d7164a6d061cab1e8d46141b9f49df",
"shasum": ""
},
"require": {
···
"description": "Provides a way to profile code",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/stopwatch/tree/v7.1.6"
+
"source": "https://github.com/symfony/stopwatch/tree/v7.2.2"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-09-25T14:20:29+00:00"
+
"time": "2024-12-18T14:28:33+00:00"
},
"name": "symfony/string",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
-
"reference": "61b72d66bf96c360a727ae6232df5ac83c71f626"
+
"reference": "446e0d146f991dde3e73f45f2c97a9faad773c82"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/string/zipball/61b72d66bf96c360a727ae6232df5ac83c71f626",
-
"reference": "61b72d66bf96c360a727ae6232df5ac83c71f626",
+
"url": "https://api.github.com/repos/symfony/string/zipball/446e0d146f991dde3e73f45f2c97a9faad773c82",
+
"reference": "446e0d146f991dde3e73f45f2c97a9faad773c82",
"shasum": ""
},
"require": {
···
"utf8"
],
"support": {
-
"source": "https://github.com/symfony/string/tree/v7.1.6"
+
"source": "https://github.com/symfony/string/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-09-25T14:20:29+00:00"
+
"time": "2024-11-13T13:31:26+00:00"
],
"packages-dev": [
···
},
"name": "infection/infection",
-
"version": "0.29.7",
+
"version": "0.29.10",
"source": {
"type": "git",
"url": "https://github.com/infection/infection.git",
-
"reference": "243d501ab48a028f714993bc0c217f023af7cdbc"
+
"reference": "cac7d20e5d286a37488527e477f5a695a9d7a44c"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/infection/infection/zipball/243d501ab48a028f714993bc0c217f023af7cdbc",
-
"reference": "243d501ab48a028f714993bc0c217f023af7cdbc",
+
"url": "https://api.github.com/repos/infection/infection/zipball/cac7d20e5d286a37488527e477f5a695a9d7a44c",
+
"reference": "cac7d20e5d286a37488527e477f5a695a9d7a44c",
"shasum": ""
},
"require": {
···
"infection/include-interceptor": "^0.2.5",
"infection/mutator": "^0.4",
"justinrainbow/json-schema": "^5.3",
-
"nikic/php-parser": "^5.0",
+
"nikic/php-parser": "^5.3",
"ondram/ci-detector": "^4.1.0",
-
"php": "^8.1",
+
"php": "^8.2",
"sanmai/later": "^0.1.1",
"sanmai/pipeline": "^5.1 || ^6",
"sebastian/diff": "^3.0.2 || ^4.0 || ^5.0 || ^6.0",
+
"shish/safe": "^2.6",
"symfony/console": "^5.4 || ^6.0 || ^7.0",
"symfony/filesystem": "^5.4 || ^6.0 || ^7.0",
"symfony/finder": "^5.4 || ^6.0 || ^7.0",
"symfony/process": "^5.4 || ^6.0 || ^7.0",
-
"thecodingmachine/safe": "^2.1.2",
"webmozart/assert": "^1.11"
},
"conflict": {
···
"phpunit/phpunit": "^10.5",
"rector/rector": "^1.0",
"sidz/phpstan-rules": "^0.4",
-
"symfony/yaml": "^5.4 || ^6.0 || ^7.0",
-
"thecodingmachine/phpstan-safe-rule": "^1.2.0"
+
"symfony/yaml": "^5.4 || ^6.0 || ^7.0"
},
"bin": [
"bin/infection"
···
],
"support": {
"issues": "https://github.com/infection/infection/issues",
-
"source": "https://github.com/infection/infection/tree/0.29.7"
+
"source": "https://github.com/infection/infection/tree/0.29.10"
},
"funding": [
···
"type": "open_collective"
],
-
"time": "2024-10-06T12:20:00+00:00"
+
"time": "2024-12-17T19:11:10+00:00"
},
"name": "infection/mutator",
···
},
"name": "jean85/pretty-package-versions",
-
"version": "2.0.6",
+
"version": "2.1.0",
"source": {
"type": "git",
"url": "https://github.com/Jean85/pretty-package-versions.git",
-
"reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4"
+
"reference": "3c4e5f62ba8d7de1734312e4fff32f67a8daaf10"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/f9fdd29ad8e6d024f52678b570e5593759b550b4",
-
"reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4",
+
"url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/3c4e5f62ba8d7de1734312e4fff32f67a8daaf10",
+
"reference": "3c4e5f62ba8d7de1734312e4fff32f67a8daaf10",
"shasum": ""
},
"require": {
-
"composer-runtime-api": "^2.0.0",
-
"php": "^7.1|^8.0"
+
"composer-runtime-api": "^2.1.0",
+
"php": "^7.4|^8.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.2",
"jean85/composer-provided-replaced-stub-package": "^1.0",
"phpstan/phpstan": "^1.4",
-
"phpunit/phpunit": "^7.5|^8.5|^9.4",
-
"vimeo/psalm": "^4.3"
+
"phpunit/phpunit": "^7.5|^8.5|^9.6",
+
"vimeo/psalm": "^4.3 || ^5.0"
},
"type": "library",
"extra": {
···
],
"support": {
"issues": "https://github.com/Jean85/pretty-package-versions/issues",
-
"source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.6"
+
"source": "https://github.com/Jean85/pretty-package-versions/tree/2.1.0"
},
-
"time": "2024-03-08T09:58:59+00:00"
+
"time": "2024-11-18T16:19:46+00:00"
},
"name": "justinrainbow/json-schema",
···
},
"name": "myclabs/deep-copy",
-
"version": "1.12.0",
+
"version": "1.12.1",
"source": {
"type": "git",
"url": "https://github.com/myclabs/DeepCopy.git",
-
"reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c"
+
"reference": "123267b2c49fbf30d78a7b2d333f6be754b94845"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
-
"reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
+
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845",
+
"reference": "123267b2c49fbf30d78a7b2d333f6be754b94845",
"shasum": ""
},
"require": {
···
],
"support": {
"issues": "https://github.com/myclabs/DeepCopy/issues",
-
"source": "https://github.com/myclabs/DeepCopy/tree/1.12.0"
+
"source": "https://github.com/myclabs/DeepCopy/tree/1.12.1"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-06-12T14:39:25+00:00"
+
"time": "2024-11-08T17:47:46+00:00"
},
"name": "nikic/php-parser",
-
"version": "v5.3.1",
+
"version": "v5.4.0",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
-
"reference": "8eea230464783aa9671db8eea6f8c6ac5285794b"
+
"reference": "447a020a1f875a434d62f2a401f53b82a396e494"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b",
-
"reference": "8eea230464783aa9671db8eea6f8c6ac5285794b",
+
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/447a020a1f875a434d62f2a401f53b82a396e494",
+
"reference": "447a020a1f875a434d62f2a401f53b82a396e494",
"shasum": ""
},
"require": {
···
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
-
"source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1"
+
"source": "https://github.com/nikic/PHP-Parser/tree/v5.4.0"
},
-
"time": "2024-10-08T18:51:32+00:00"
+
"time": "2024-12-30T11:07:19+00:00"
},
"name": "ondram/ci-detector",
···
},
"name": "phpunit/php-code-coverage",
-
"version": "11.0.7",
+
"version": "11.0.8",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
-
"reference": "f7f08030e8811582cc459871d28d6f5a1a4d35ca"
+
"reference": "418c59fd080954f8c4aa5631d9502ecda2387118"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f7f08030e8811582cc459871d28d6f5a1a4d35ca",
-
"reference": "f7f08030e8811582cc459871d28d6f5a1a4d35ca",
+
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/418c59fd080954f8c4aa5631d9502ecda2387118",
+
"reference": "418c59fd080954f8c4aa5631d9502ecda2387118",
"shasum": ""
},
"require": {
···
"theseer/tokenizer": "^1.2.3"
},
"require-dev": {
-
"phpunit/phpunit": "^11.4.1"
+
"phpunit/phpunit": "^11.5.0"
},
"suggest": {
"ext-pcov": "PHP extension that provides line coverage",
···
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
-
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/11.0.7"
+
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/11.0.8"
},
"funding": [
···
"type": "github"
],
-
"time": "2024-10-09T06:21:38+00:00"
+
"time": "2024-12-11T12:34:27+00:00"
},
"name": "phpunit/php-file-iterator",
···
},
"name": "phpunit/phpunit",
-
"version": "11.4.3",
+
"version": "11.5.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
-
"reference": "e8e8ed1854de5d36c088ec1833beae40d2dedd76"
+
"reference": "153d0531b9f7e883c5053160cad6dd5ac28140b3"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/e8e8ed1854de5d36c088ec1833beae40d2dedd76",
-
"reference": "e8e8ed1854de5d36c088ec1833beae40d2dedd76",
+
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/153d0531b9f7e883c5053160cad6dd5ac28140b3",
+
"reference": "153d0531b9f7e883c5053160cad6dd5ac28140b3",
"shasum": ""
},
"require": {
···
"ext-mbstring": "*",
"ext-xml": "*",
"ext-xmlwriter": "*",
-
"myclabs/deep-copy": "^1.12.0",
+
"myclabs/deep-copy": "^1.12.1",
"phar-io/manifest": "^2.0.4",
"phar-io/version": "^3.2.1",
"php": ">=8.2",
-
"phpunit/php-code-coverage": "^11.0.7",
+
"phpunit/php-code-coverage": "^11.0.8",
"phpunit/php-file-iterator": "^5.1.0",
"phpunit/php-invoker": "^5.0.1",
"phpunit/php-text-template": "^4.0.1",
"phpunit/php-timer": "^7.0.1",
"sebastian/cli-parser": "^3.0.2",
-
"sebastian/code-unit": "^3.0.1",
-
"sebastian/comparator": "^6.1.1",
+
"sebastian/code-unit": "^3.0.2",
+
"sebastian/comparator": "^6.2.1",
"sebastian/diff": "^6.0.2",
"sebastian/environment": "^7.2.0",
-
"sebastian/exporter": "^6.1.3",
+
"sebastian/exporter": "^6.3.0",
"sebastian/global-state": "^7.0.2",
"sebastian/object-enumerator": "^6.0.1",
"sebastian/type": "^5.1.0",
-
"sebastian/version": "^5.0.2"
+
"sebastian/version": "^5.0.2",
+
"staabm/side-effects-detector": "^1.0.5"
},
"suggest": {
"ext-soap": "To be able to generate mocks based on WSDL files"
···
"type": "library",
"extra": {
"branch-alias": {
-
"dev-main": "11.4-dev"
+
"dev-main": "11.5-dev"
},
"autoload": {
···
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
-
"source": "https://github.com/sebastianbergmann/phpunit/tree/11.4.3"
+
"source": "https://github.com/sebastianbergmann/phpunit/tree/11.5.2"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-10-28T13:07:50+00:00"
+
"time": "2024-12-21T05:51:08+00:00"
},
"name": "psr/http-client",
···
},
"name": "sanmai/pipeline",
-
"version": "v6.11",
+
"version": "6.12",
"source": {
"type": "git",
"url": "https://github.com/sanmai/pipeline.git",
-
"reference": "a5fa2a6c6ca93efa37e7c24aab72f47448a6b110"
+
"reference": "ad7dbc3f773eeafb90d5459522fbd8f188532e25"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/sanmai/pipeline/zipball/a5fa2a6c6ca93efa37e7c24aab72f47448a6b110",
-
"reference": "a5fa2a6c6ca93efa37e7c24aab72f47448a6b110",
+
"url": "https://api.github.com/repos/sanmai/pipeline/zipball/ad7dbc3f773eeafb90d5459522fbd8f188532e25",
+
"reference": "ad7dbc3f773eeafb90d5459522fbd8f188532e25",
"shasum": ""
},
"require": {
···
"description": "General-purpose collections pipeline",
"support": {
"issues": "https://github.com/sanmai/pipeline/issues",
-
"source": "https://github.com/sanmai/pipeline/tree/v6.11"
+
"source": "https://github.com/sanmai/pipeline/tree/6.12"
},
"funding": [
···
"type": "github"
],
-
"time": "2024-06-15T03:11:19+00:00"
+
"time": "2024-10-17T02:22:57+00:00"
},
"name": "sebastian/cli-parser",
···
},
"name": "sebastian/code-unit",
-
"version": "3.0.1",
+
"version": "3.0.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/code-unit.git",
-
"reference": "6bb7d09d6623567178cf54126afa9c2310114268"
+
"reference": "ee88b0cdbe74cf8dd3b54940ff17643c0d6543ca"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/6bb7d09d6623567178cf54126afa9c2310114268",
-
"reference": "6bb7d09d6623567178cf54126afa9c2310114268",
+
"url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/ee88b0cdbe74cf8dd3b54940ff17643c0d6543ca",
+
"reference": "ee88b0cdbe74cf8dd3b54940ff17643c0d6543ca",
"shasum": ""
},
"require": {
"php": ">=8.2"
},
"require-dev": {
-
"phpunit/phpunit": "^11.0"
+
"phpunit/phpunit": "^11.5"
},
"type": "library",
"extra": {
···
"support": {
"issues": "https://github.com/sebastianbergmann/code-unit/issues",
"security": "https://github.com/sebastianbergmann/code-unit/security/policy",
-
"source": "https://github.com/sebastianbergmann/code-unit/tree/3.0.1"
+
"source": "https://github.com/sebastianbergmann/code-unit/tree/3.0.2"
},
"funding": [
···
"type": "github"
],
-
"time": "2024-07-03T04:44:28+00:00"
+
"time": "2024-12-12T09:59:06+00:00"
},
"name": "sebastian/code-unit-reverse-lookup",
···
},
"name": "sebastian/comparator",
-
"version": "6.1.1",
+
"version": "6.3.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
-
"reference": "5ef523a49ae7a302b87b2102b72b1eda8918d686"
+
"reference": "d4e47a769525c4dd38cea90e5dcd435ddbbc7115"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5ef523a49ae7a302b87b2102b72b1eda8918d686",
-
"reference": "5ef523a49ae7a302b87b2102b72b1eda8918d686",
+
"url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/d4e47a769525c4dd38cea90e5dcd435ddbbc7115",
+
"reference": "d4e47a769525c4dd38cea90e5dcd435ddbbc7115",
"shasum": ""
},
"require": {
···
"sebastian/exporter": "^6.0"
},
"require-dev": {
-
"phpunit/phpunit": "^11.3"
+
"phpunit/phpunit": "^11.4"
+
},
+
"suggest": {
+
"ext-bcmath": "For comparing BcMath\\Number objects"
},
"type": "library",
"extra": {
"branch-alias": {
-
"dev-main": "6.1-dev"
+
"dev-main": "6.2-dev"
},
"autoload": {
···
"support": {
"issues": "https://github.com/sebastianbergmann/comparator/issues",
"security": "https://github.com/sebastianbergmann/comparator/security/policy",
-
"source": "https://github.com/sebastianbergmann/comparator/tree/6.1.1"
+
"source": "https://github.com/sebastianbergmann/comparator/tree/6.3.0"
},
"funding": [
···
"type": "github"
],
-
"time": "2024-10-18T15:00:48+00:00"
+
"time": "2025-01-06T10:28:19+00:00"
},
"name": "sebastian/complexity",
···
},
"name": "sebastian/exporter",
-
"version": "6.1.3",
+
"version": "6.3.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/exporter.git",
-
"reference": "c414673eee9a8f9d51bbf8d61fc9e3ef1e85b20e"
+
"reference": "3473f61172093b2da7de1fb5782e1f24cc036dc3"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/c414673eee9a8f9d51bbf8d61fc9e3ef1e85b20e",
-
"reference": "c414673eee9a8f9d51bbf8d61fc9e3ef1e85b20e",
+
"url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/3473f61172093b2da7de1fb5782e1f24cc036dc3",
+
"reference": "3473f61172093b2da7de1fb5782e1f24cc036dc3",
"shasum": ""
},
"require": {
···
"sebastian/recursion-context": "^6.0"
},
"require-dev": {
-
"phpunit/phpunit": "^11.2"
+
"phpunit/phpunit": "^11.3"
},
"type": "library",
"extra": {
···
"support": {
"issues": "https://github.com/sebastianbergmann/exporter/issues",
"security": "https://github.com/sebastianbergmann/exporter/security/policy",
-
"source": "https://github.com/sebastianbergmann/exporter/tree/6.1.3"
+
"source": "https://github.com/sebastianbergmann/exporter/tree/6.3.0"
},
"funding": [
···
"type": "github"
],
-
"time": "2024-07-03T04:56:19+00:00"
+
"time": "2024-12-05T09:17:50+00:00"
},
"name": "sebastian/global-state",
···
"time": "2024-10-09T05:16:32+00:00"
},
+
"name": "shish/safe",
+
"version": "v2.6.4",
+
"source": {
+
"type": "git",
+
"url": "https://github.com/shish/safe.git",
+
"reference": "482e6227330a70b21c1c9e9301cc99b5658ccb89"
+
},
+
"dist": {
+
"type": "zip",
+
"url": "https://api.github.com/repos/shish/safe/zipball/482e6227330a70b21c1c9e9301cc99b5658ccb89",
+
"reference": "482e6227330a70b21c1c9e9301cc99b5658ccb89",
+
"shasum": ""
+
},
+
"require": {
+
"php": ">= 8.2"
+
},
+
"replace": {
+
"thecodingmachine/safe": "2.5.0"
+
},
+
"require-dev": {
+
"phpstan/phpstan": "^1",
+
"phpunit/phpunit": "^10.0 || ^11.0",
+
"squizlabs/php_codesniffer": "^3",
+
"thecodingmachine/phpstan-strict-rules": "^1.0"
+
},
+
"type": "library",
+
"autoload": {
+
"files": [
+
"deprecated/apc.php",
+
"deprecated/array.php",
+
"deprecated/datetime.php",
+
"deprecated/libevent.php",
+
"deprecated/misc.php",
+
"deprecated/password.php",
+
"deprecated/mssql.php",
+
"deprecated/stats.php",
+
"deprecated/strings.php",
+
"lib/special_cases.php",
+
"deprecated/mysqli.php",
+
"generated/apache.php",
+
"generated/apcu.php",
+
"generated/array.php",
+
"generated/bzip2.php",
+
"generated/calendar.php",
+
"generated/classobj.php",
+
"generated/com.php",
+
"generated/cubrid.php",
+
"generated/curl.php",
+
"generated/datetime.php",
+
"generated/dir.php",
+
"generated/eio.php",
+
"generated/errorfunc.php",
+
"generated/exec.php",
+
"generated/fileinfo.php",
+
"generated/filesystem.php",
+
"generated/filter.php",
+
"generated/fpm.php",
+
"generated/ftp.php",
+
"generated/funchand.php",
+
"generated/gettext.php",
+
"generated/gnupg.php",
+
"generated/hash.php",
+
"generated/ibase.php",
+
"generated/ibmDb2.php",
+
"generated/iconv.php",
+
"generated/image.php",
+
"generated/imap.php",
+
"generated/info.php",
+
"generated/inotify.php",
+
"generated/json.php",
+
"generated/ldap.php",
+
"generated/libxml.php",
+
"generated/lzf.php",
+
"generated/mailparse.php",
+
"generated/mbstring.php",
+
"generated/misc.php",
+
"generated/mysql.php",
+
"generated/network.php",
+
"generated/oci8.php",
+
"generated/opcache.php",
+
"generated/openssl.php",
+
"generated/outcontrol.php",
+
"generated/pcntl.php",
+
"generated/pcre.php",
+
"generated/pgsql.php",
+
"generated/posix.php",
+
"generated/ps.php",
+
"generated/pspell.php",
+
"generated/readline.php",
+
"generated/rnp.php",
+
"generated/rpminfo.php",
+
"generated/rrd.php",
+
"generated/sem.php",
+
"generated/session.php",
+
"generated/shmop.php",
+
"generated/sockets.php",
+
"generated/sodium.php",
+
"generated/solr.php",
+
"generated/spl.php",
+
"generated/sqlsrv.php",
+
"generated/ssdeep.php",
+
"generated/ssh2.php",
+
"generated/stream.php",
+
"generated/strings.php",
+
"generated/swoole.php",
+
"generated/uodbc.php",
+
"generated/uopz.php",
+
"generated/url.php",
+
"generated/var.php",
+
"generated/xdiff.php",
+
"generated/xml.php",
+
"generated/xmlrpc.php",
+
"generated/yaml.php",
+
"generated/yaz.php",
+
"generated/zip.php",
+
"generated/zlib.php"
+
],
+
"classmap": [
+
"lib/DateTime.php",
+
"lib/DateTimeImmutable.php",
+
"lib/Exceptions/",
+
"deprecated/Exceptions/",
+
"generated/Exceptions/"
+
]
+
},
+
"notification-url": "https://packagist.org/downloads/",
+
"license": [
+
"MIT"
+
],
+
"description": "PHP core functions that throw exceptions instead of returning FALSE on error (a less-abandoned fork of thecodingmachine/safe)",
+
"support": {
+
"issues": "https://github.com/shish/safe/issues",
+
"source": "https://github.com/shish/safe/tree/v2.6.4"
+
},
+
"funding": [
+
{
+
"url": "https://github.com/OskarStark",
+
"type": "github"
+
},
+
{
+
"url": "https://github.com/shish",
+
"type": "github"
+
},
+
{
+
"url": "https://github.com/staabm",
+
"type": "github"
+
}
+
],
+
"time": "2024-12-18T13:36:07+00:00"
+
},
+
{
+
"name": "staabm/side-effects-detector",
+
"version": "1.0.5",
+
"source": {
+
"type": "git",
+
"url": "https://github.com/staabm/side-effects-detector.git",
+
"reference": "d8334211a140ce329c13726d4a715adbddd0a163"
+
},
+
"dist": {
+
"type": "zip",
+
"url": "https://api.github.com/repos/staabm/side-effects-detector/zipball/d8334211a140ce329c13726d4a715adbddd0a163",
+
"reference": "d8334211a140ce329c13726d4a715adbddd0a163",
+
"shasum": ""
+
},
+
"require": {
+
"ext-tokenizer": "*",
+
"php": "^7.4 || ^8.0"
+
},
+
"require-dev": {
+
"phpstan/extension-installer": "^1.4.3",
+
"phpstan/phpstan": "^1.12.6",
+
"phpunit/phpunit": "^9.6.21",
+
"symfony/var-dumper": "^5.4.43",
+
"tomasvotruba/type-coverage": "1.0.0",
+
"tomasvotruba/unused-public": "1.0.0"
+
},
+
"type": "library",
+
"autoload": {
+
"classmap": [
+
"lib/"
+
]
+
},
+
"notification-url": "https://packagist.org/downloads/",
+
"license": [
+
"MIT"
+
],
+
"description": "A static analysis tool to detect side effects in PHP code",
+
"keywords": [
+
"static analysis"
+
],
+
"support": {
+
"issues": "https://github.com/staabm/side-effects-detector/issues",
+
"source": "https://github.com/staabm/side-effects-detector/tree/1.0.5"
+
},
+
"funding": [
+
{
+
"url": "https://github.com/staabm",
+
"type": "github"
+
}
+
],
+
"time": "2024-10-20T05:08:20+00:00"
+
},
+
{
"name": "symfony/config",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/config.git",
-
"reference": "5c6152766251ff45a44b76affadd5287e253fb27"
+
"reference": "bcd3c4adf0144dee5011bb35454728c38adec055"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/config/zipball/5c6152766251ff45a44b76affadd5287e253fb27",
-
"reference": "5c6152766251ff45a44b76affadd5287e253fb27",
+
"url": "https://api.github.com/repos/symfony/config/zipball/bcd3c4adf0144dee5011bb35454728c38adec055",
+
"reference": "bcd3c4adf0144dee5011bb35454728c38adec055",
"shasum": ""
},
"require": {
···
"description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/config/tree/v7.1.6"
+
"source": "https://github.com/symfony/config/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-10-25T15:11:02+00:00"
+
"time": "2024-11-04T11:36:24+00:00"
},
"name": "symfony/dependency-injection",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
-
"reference": "1f12f9d580ef8dd09e3b756aa111cc2d5f311bfd"
+
"reference": "a475747af1a1c98272a5471abc35f3da81197c5d"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1f12f9d580ef8dd09e3b756aa111cc2d5f311bfd",
-
"reference": "1f12f9d580ef8dd09e3b756aa111cc2d5f311bfd",
+
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a475747af1a1c98272a5471abc35f3da81197c5d",
+
"reference": "a475747af1a1c98272a5471abc35f3da81197c5d",
"shasum": ""
},
"require": {
···
"description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/dependency-injection/tree/v7.1.6"
+
"source": "https://github.com/symfony/dependency-injection/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-10-25T15:11:02+00:00"
+
"time": "2024-11-25T15:45:00+00:00"
},
"name": "symfony/var-dumper",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
-
"reference": "cb5bd55a6b8c2c1c7fb68b0aeae0e257948a720c"
+
"reference": "c6a22929407dec8765d6e2b6ff85b800b245879c"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/cb5bd55a6b8c2c1c7fb68b0aeae0e257948a720c",
-
"reference": "cb5bd55a6b8c2c1c7fb68b0aeae0e257948a720c",
+
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/c6a22929407dec8765d6e2b6ff85b800b245879c",
+
"reference": "c6a22929407dec8765d6e2b6ff85b800b245879c",
"shasum": ""
},
"require": {
···
"symfony/http-kernel": "^6.4|^7.0",
"symfony/process": "^6.4|^7.0",
"symfony/uid": "^6.4|^7.0",
-
"twig/twig": "^3.0.4"
+
"twig/twig": "^3.12"
},
"bin": [
"Resources/bin/var-dump-server"
···
"dump"
],
"support": {
-
"source": "https://github.com/symfony/var-dumper/tree/v7.1.6"
+
"source": "https://github.com/symfony/var-dumper/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-09-25T14:20:29+00:00"
+
"time": "2024-11-08T15:48:14+00:00"
},
"name": "symfony/var-exporter",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-exporter.git",
-
"reference": "90173ef89c40e7c8c616653241048705f84130ef"
+
"reference": "1a6a89f95a46af0f142874c9d650a6358d13070d"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/var-exporter/zipball/90173ef89c40e7c8c616653241048705f84130ef",
-
"reference": "90173ef89c40e7c8c616653241048705f84130ef",
+
"url": "https://api.github.com/repos/symfony/var-exporter/zipball/1a6a89f95a46af0f142874c9d650a6358d13070d",
+
"reference": "1a6a89f95a46af0f142874c9d650a6358d13070d",
"shasum": ""
},
"require": {
···
"serialize"
],
"support": {
-
"source": "https://github.com/symfony/var-exporter/tree/v7.1.6"
+
"source": "https://github.com/symfony/var-exporter/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-09-25T14:20:29+00:00"
+
"time": "2024-10-18T07:58:17+00:00"
},
"name": "symfony/yaml",
-
"version": "v7.1.6",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
-
"reference": "3ced3f29e4f0d6bce2170ff26719f1fe9aacc671"
+
"reference": "099581e99f557e9f16b43c5916c26380b54abb22"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/yaml/zipball/3ced3f29e4f0d6bce2170ff26719f1fe9aacc671",
-
"reference": "3ced3f29e4f0d6bce2170ff26719f1fe9aacc671",
+
"url": "https://api.github.com/repos/symfony/yaml/zipball/099581e99f557e9f16b43c5916c26380b54abb22",
+
"reference": "099581e99f557e9f16b43c5916c26380b54abb22",
"shasum": ""
},
"require": {
"php": ">=8.2",
+
"symfony/deprecation-contracts": "^2.5|^3.0",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
···
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/yaml/tree/v7.1.6"
+
"source": "https://github.com/symfony/yaml/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-09-25T14:20:29+00:00"
-
},
-
{
-
"name": "thecodingmachine/safe",
-
"version": "v2.5.0",
-
"source": {
-
"type": "git",
-
"url": "https://github.com/thecodingmachine/safe.git",
-
"reference": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0"
-
},
-
"dist": {
-
"type": "zip",
-
"url": "https://api.github.com/repos/thecodingmachine/safe/zipball/3115ecd6b4391662b4931daac4eba6b07a2ac1f0",
-
"reference": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0",
-
"shasum": ""
-
},
-
"require": {
-
"php": "^8.0"
-
},
-
"require-dev": {
-
"phpstan/phpstan": "^1.5",
-
"phpunit/phpunit": "^9.5",
-
"squizlabs/php_codesniffer": "^3.2",
-
"thecodingmachine/phpstan-strict-rules": "^1.0"
-
},
-
"type": "library",
-
"extra": {
-
"branch-alias": {
-
"dev-master": "2.2.x-dev"
-
}
-
},
-
"autoload": {
-
"files": [
-
"deprecated/apc.php",
-
"deprecated/array.php",
-
"deprecated/datetime.php",
-
"deprecated/libevent.php",
-
"deprecated/misc.php",
-
"deprecated/password.php",
-
"deprecated/mssql.php",
-
"deprecated/stats.php",
-
"deprecated/strings.php",
-
"lib/special_cases.php",
-
"deprecated/mysqli.php",
-
"generated/apache.php",
-
"generated/apcu.php",
-
"generated/array.php",
-
"generated/bzip2.php",
-
"generated/calendar.php",
-
"generated/classobj.php",
-
"generated/com.php",
-
"generated/cubrid.php",
-
"generated/curl.php",
-
"generated/datetime.php",
-
"generated/dir.php",
-
"generated/eio.php",
-
"generated/errorfunc.php",
-
"generated/exec.php",
-
"generated/fileinfo.php",
-
"generated/filesystem.php",
-
"generated/filter.php",
-
"generated/fpm.php",
-
"generated/ftp.php",
-
"generated/funchand.php",
-
"generated/gettext.php",
-
"generated/gmp.php",
-
"generated/gnupg.php",
-
"generated/hash.php",
-
"generated/ibase.php",
-
"generated/ibmDb2.php",
-
"generated/iconv.php",
-
"generated/image.php",
-
"generated/imap.php",
-
"generated/info.php",
-
"generated/inotify.php",
-
"generated/json.php",
-
"generated/ldap.php",
-
"generated/libxml.php",
-
"generated/lzf.php",
-
"generated/mailparse.php",
-
"generated/mbstring.php",
-
"generated/misc.php",
-
"generated/mysql.php",
-
"generated/network.php",
-
"generated/oci8.php",
-
"generated/opcache.php",
-
"generated/openssl.php",
-
"generated/outcontrol.php",
-
"generated/pcntl.php",
-
"generated/pcre.php",
-
"generated/pgsql.php",
-
"generated/posix.php",
-
"generated/ps.php",
-
"generated/pspell.php",
-
"generated/readline.php",
-
"generated/rpminfo.php",
-
"generated/rrd.php",
-
"generated/sem.php",
-
"generated/session.php",
-
"generated/shmop.php",
-
"generated/sockets.php",
-
"generated/sodium.php",
-
"generated/solr.php",
-
"generated/spl.php",
-
"generated/sqlsrv.php",
-
"generated/ssdeep.php",
-
"generated/ssh2.php",
-
"generated/stream.php",
-
"generated/strings.php",
-
"generated/swoole.php",
-
"generated/uodbc.php",
-
"generated/uopz.php",
-
"generated/url.php",
-
"generated/var.php",
-
"generated/xdiff.php",
-
"generated/xml.php",
-
"generated/xmlrpc.php",
-
"generated/yaml.php",
-
"generated/yaz.php",
-
"generated/zip.php",
-
"generated/zlib.php"
-
],
-
"classmap": [
-
"lib/DateTime.php",
-
"lib/DateTimeImmutable.php",
-
"lib/Exceptions/",
-
"deprecated/Exceptions/",
-
"generated/Exceptions/"
-
]
-
},
-
"notification-url": "https://packagist.org/downloads/",
-
"license": [
-
"MIT"
-
],
-
"description": "PHP core functions that throw exceptions instead of returning FALSE on error",
-
"support": {
-
"issues": "https://github.com/thecodingmachine/safe/issues",
-
"source": "https://github.com/thecodingmachine/safe/tree/v2.5.0"
-
},
-
"time": "2023-04-05T11:54:14+00:00"
+
"time": "2024-10-23T06:56:12+00:00"
},
"name": "theseer/tokenizer",
+4 -4
pkgs/development/php-packages/php-cs-fixer/default.nix
···
php.buildComposerProject2 (finalAttrs: {
pname = "php-cs-fixer";
-
version = "3.64.0";
+
version = "3.67.0";
src = fetchFromGitHub {
owner = "PHP-CS-Fixer";
repo = "PHP-CS-Fixer";
-
rev = "v${finalAttrs.version}";
-
hash = "sha256-N2m3U0HjwQtm7loqYfEl7kstqljXC8evp6GEh+Cd9Hs=";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-FIqEVChYxtFqD9RcOttSk1QTPzG3HUBZmFI0wWY2BTQ=";
};
# Upstream doesn't provide a composer.lock.
# More info at https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/7590
composerLock = ./composer.lock;
-
vendorHash = "sha256-cOKfvNjFl9QKwPZp81IHaRurRhmXgbydhdTWYknlGBM=";
+
vendorHash = "sha256-lOlwQjBh/Uy+Hr3cc+NQC+2Fu3UODKOCSXpSrNOBNWY=";
meta = {
changelog = "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases/tag/v${finalAttrs.version}";
+1 -1
pkgs/development/php-packages/phpstan/default.nix
···
hash = "sha256-pc65TtMFsei338t73kjKO8agPhyvYfJrtKleQG7ZLlY=";
};
-
vendorHash = "sha256-93HlbsEn5BX/9Ch0hCexLJS/zqJHyG0ngyiz/wnAqog=";
+
vendorHash = "sha256-HclF1hXWKwfq+r897FV8XMG1I31RyppyDz5LdFj2Sbg=";
composerStrictValidation = false;
meta = {
+225 -227
pkgs/development/php-packages/psalm/composer.lock
···
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
-
"content-hash": "4e62680a253786e1a5701a4c779e26c9",
+
"content-hash": "dffbc805a242803aefef6b513be4e6ec",
"packages": [
{
"name": "amphp/amp",
···
},
{
"name": "composer/pcre",
-
"version": "3.2.0",
+
"version": "3.3.2",
"source": {
"type": "git",
"url": "https://github.com/composer/pcre.git",
-
"reference": "ea4ab6f9580a4fd221e0418f2c357cdd39102a90"
+
"reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/composer/pcre/zipball/ea4ab6f9580a4fd221e0418f2c357cdd39102a90",
-
"reference": "ea4ab6f9580a4fd221e0418f2c357cdd39102a90",
+
"url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
+
"reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
"shasum": ""
},
"require": {
"php": "^7.4 || ^8.0"
},
"conflict": {
-
"phpstan/phpstan": "<1.11.8"
+
"phpstan/phpstan": "<1.11.10"
},
"require-dev": {
-
"phpstan/phpstan": "^1.11.8",
-
"phpstan/phpstan-strict-rules": "^1.1",
+
"phpstan/phpstan": "^1.12 || ^2",
+
"phpstan/phpstan-strict-rules": "^1 || ^2",
"phpunit/phpunit": "^8 || ^9"
},
"type": "library",
"extra": {
-
"branch-alias": {
-
"dev-main": "3.x-dev"
-
},
"phpstan": {
"includes": [
"extension.neon"
]
+
},
+
"branch-alias": {
+
"dev-main": "3.x-dev"
}
},
"autoload": {
···
],
"support": {
"issues": "https://github.com/composer/pcre/issues",
-
"source": "https://github.com/composer/pcre/tree/3.2.0"
+
"source": "https://github.com/composer/pcre/tree/3.3.2"
},
"funding": [
{
···
"type": "tidelift"
}
],
-
"time": "2024-07-25T09:36:02+00:00"
+
"time": "2024-11-12T16:29:46+00:00"
},
{
"name": "composer/semver",
-
"version": "3.4.2",
+
"version": "3.4.3",
"source": {
"type": "git",
"url": "https://github.com/composer/semver.git",
-
"reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6"
+
"reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/composer/semver/zipball/c51258e759afdb17f1fd1fe83bc12baaef6309d6",
-
"reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6",
+
"url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
+
"reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
"shasum": ""
},
"require": {
"php": "^5.3.2 || ^7.0 || ^8.0"
},
"require-dev": {
-
"phpstan/phpstan": "^1.4",
-
"symfony/phpunit-bridge": "^4.2 || ^5"
+
"phpstan/phpstan": "^1.11",
+
"symfony/phpunit-bridge": "^3 || ^7"
},
"type": "library",
"extra": {
···
"support": {
"irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/semver/issues",
-
"source": "https://github.com/composer/semver/tree/3.4.2"
+
"source": "https://github.com/composer/semver/tree/3.4.3"
},
"funding": [
{
···
"type": "tidelift"
}
],
-
"time": "2024-07-12T11:35:52+00:00"
+
"time": "2024-09-19T14:15:21+00:00"
},
{
"name": "composer/xdebug-handler",
···
},
{
"name": "doctrine/deprecations",
-
"version": "1.1.3",
+
"version": "1.1.4",
"source": {
"type": "git",
"url": "https://github.com/doctrine/deprecations.git",
-
"reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab"
+
"reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/doctrine/deprecations/zipball/dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab",
-
"reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab",
+
"url": "https://api.github.com/repos/doctrine/deprecations/zipball/31610dbb31faa98e6b5447b62340826f54fbc4e9",
+
"reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"require-dev": {
-
"doctrine/coding-standard": "^9",
-
"phpstan/phpstan": "1.4.10 || 1.10.15",
-
"phpstan/phpstan-phpunit": "^1.0",
+
"doctrine/coding-standard": "^9 || ^12",
+
"phpstan/phpstan": "1.4.10 || 2.0.3",
+
"phpstan/phpstan-phpunit": "^1.0 || ^2",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
-
"psalm/plugin-phpunit": "0.18.4",
-
"psr/log": "^1 || ^2 || ^3",
-
"vimeo/psalm": "4.30.0 || 5.12.0"
+
"psr/log": "^1 || ^2 || ^3"
},
"suggest": {
"psr/log": "Allows logging deprecations via PSR-3 logger implementation"
···
"type": "library",
"autoload": {
"psr-4": {
-
"Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations"
+
"Doctrine\\Deprecations\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
···
"homepage": "https://www.doctrine-project.org/",
"support": {
"issues": "https://github.com/doctrine/deprecations/issues",
-
"source": "https://github.com/doctrine/deprecations/tree/1.1.3"
+
"source": "https://github.com/doctrine/deprecations/tree/1.1.4"
},
-
"time": "2024-01-30T19:34:25+00:00"
+
"time": "2024-12-07T21:18:45+00:00"
},
{
"name": "felixfbecker/advanced-json-rpc",
···
},
{
"name": "felixfbecker/language-server-protocol",
-
"version": "v1.5.2",
+
"version": "v1.5.3",
"source": {
"type": "git",
"url": "https://github.com/felixfbecker/php-language-server-protocol.git",
-
"reference": "6e82196ffd7c62f7794d778ca52b69feec9f2842"
+
"reference": "a9e113dbc7d849e35b8776da39edaf4313b7b6c9"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/felixfbecker/php-language-server-protocol/zipball/6e82196ffd7c62f7794d778ca52b69feec9f2842",
-
"reference": "6e82196ffd7c62f7794d778ca52b69feec9f2842",
+
"url": "https://api.github.com/repos/felixfbecker/php-language-server-protocol/zipball/a9e113dbc7d849e35b8776da39edaf4313b7b6c9",
+
"reference": "a9e113dbc7d849e35b8776da39edaf4313b7b6c9",
"shasum": ""
},
"require": {
···
],
"support": {
"issues": "https://github.com/felixfbecker/php-language-server-protocol/issues",
-
"source": "https://github.com/felixfbecker/php-language-server-protocol/tree/v1.5.2"
+
"source": "https://github.com/felixfbecker/php-language-server-protocol/tree/v1.5.3"
},
-
"time": "2022-03-02T22:36:06+00:00"
+
"time": "2024-04-30T00:40:11+00:00"
},
{
"name": "fidry/cpu-core-counter",
-
"version": "1.1.0",
+
"version": "1.2.0",
"source": {
"type": "git",
"url": "https://github.com/theofidry/cpu-core-counter.git",
-
"reference": "f92996c4d5c1a696a6a970e20f7c4216200fcc42"
+
"reference": "8520451a140d3f46ac33042715115e290cf5785f"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/f92996c4d5c1a696a6a970e20f7c4216200fcc42",
-
"reference": "f92996c4d5c1a696a6a970e20f7c4216200fcc42",
+
"url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/8520451a140d3f46ac33042715115e290cf5785f",
+
"reference": "8520451a140d3f46ac33042715115e290cf5785f",
"shasum": ""
},
"require": {
···
],
"support": {
"issues": "https://github.com/theofidry/cpu-core-counter/issues",
-
"source": "https://github.com/theofidry/cpu-core-counter/tree/1.1.0"
+
"source": "https://github.com/theofidry/cpu-core-counter/tree/1.2.0"
},
"funding": [
{
···
"type": "github"
}
],
-
"time": "2024-02-07T09:43:46+00:00"
+
"time": "2024-08-06T10:04:20+00:00"
},
{
"name": "netresearch/jsonmapper",
-
"version": "v4.4.1",
+
"version": "v4.5.0",
"source": {
"type": "git",
"url": "https://github.com/cweiske/jsonmapper.git",
-
"reference": "132c75c7dd83e45353ebb9c6c9f591952995bbf0"
+
"reference": "8e76efb98ee8b6afc54687045e1b8dba55ac76e5"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/132c75c7dd83e45353ebb9c6c9f591952995bbf0",
-
"reference": "132c75c7dd83e45353ebb9c6c9f591952995bbf0",
+
"url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/8e76efb98ee8b6afc54687045e1b8dba55ac76e5",
+
"reference": "8e76efb98ee8b6afc54687045e1b8dba55ac76e5",
"shasum": ""
},
"require": {
···
"support": {
"email": "cweiske@cweiske.de",
"issues": "https://github.com/cweiske/jsonmapper/issues",
-
"source": "https://github.com/cweiske/jsonmapper/tree/v4.4.1"
+
"source": "https://github.com/cweiske/jsonmapper/tree/v4.5.0"
},
-
"time": "2024-01-31T06:18:54+00:00"
+
"time": "2024-09-08T10:13:13+00:00"
},
{
"name": "nikic/php-parser",
-
"version": "v4.19.1",
+
"version": "v4.19.4",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
-
"reference": "4e1b88d21c69391150ace211e9eaf05810858d0b"
+
"reference": "715f4d25e225bc47b293a8b997fe6ce99bf987d2"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4e1b88d21c69391150ace211e9eaf05810858d0b",
-
"reference": "4e1b88d21c69391150ace211e9eaf05810858d0b",
+
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/715f4d25e225bc47b293a8b997fe6ce99bf987d2",
+
"reference": "715f4d25e225bc47b293a8b997fe6ce99bf987d2",
"shasum": ""
},
"require": {
···
},
"require-dev": {
"ircmaxell/php-yacc": "^0.0.7",
-
"phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
+
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
},
"bin": [
"bin/php-parse"
···
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
-
"source": "https://github.com/nikic/PHP-Parser/tree/v4.19.1"
+
"source": "https://github.com/nikic/PHP-Parser/tree/v4.19.4"
},
-
"time": "2024-03-17T08:10:35+00:00"
+
"time": "2024-09-29T15:01:53+00:00"
},
{
"name": "phpdocumentor/reflection-common",
···
},
{
"name": "phpdocumentor/reflection-docblock",
-
"version": "5.4.1",
+
"version": "5.6.1",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
-
"reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c"
+
"reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c",
-
"reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c",
+
"url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8",
+
"reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8",
"shasum": ""
},
"require": {
···
"php": "^7.4 || ^8.0",
"phpdocumentor/reflection-common": "^2.2",
"phpdocumentor/type-resolver": "^1.7",
-
"phpstan/phpdoc-parser": "^1.7",
+
"phpstan/phpdoc-parser": "^1.7|^2.0",
"webmozart/assert": "^1.9.1"
},
"require-dev": {
-
"mockery/mockery": "~1.3.5",
+
"mockery/mockery": "~1.3.5 || ~1.6.0",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-mockery": "^1.1",
"phpstan/phpstan-webmozart-assert": "^1.2",
"phpunit/phpunit": "^9.5",
-
"vimeo/psalm": "^5.13"
+
"psalm/phar": "^5.26"
},
"type": "library",
"extra": {
···
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
"support": {
"issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
-
"source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.4.1"
+
"source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.1"
},
-
"time": "2024-05-21T05:55:05+00:00"
+
"time": "2024-12-07T09:39:29+00:00"
},
{
"name": "phpdocumentor/type-resolver",
-
"version": "1.8.2",
+
"version": "1.10.0",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/TypeResolver.git",
-
"reference": "153ae662783729388a584b4361f2545e4d841e3c"
+
"reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/153ae662783729388a584b4361f2545e4d841e3c",
-
"reference": "153ae662783729388a584b4361f2545e4d841e3c",
+
"url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a",
+
"reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a",
"shasum": ""
},
"require": {
"doctrine/deprecations": "^1.0",
"php": "^7.3 || ^8.0",
"phpdocumentor/reflection-common": "^2.0",
-
"phpstan/phpdoc-parser": "^1.13"
+
"phpstan/phpdoc-parser": "^1.18|^2.0"
},
"require-dev": {
"ext-tokenizer": "*",
···
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
"support": {
"issues": "https://github.com/phpDocumentor/TypeResolver/issues",
-
"source": "https://github.com/phpDocumentor/TypeResolver/tree/1.8.2"
+
"source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0"
},
-
"time": "2024-02-23T11:10:43+00:00"
+
"time": "2024-11-09T15:12:26+00:00"
},
{
"name": "phpstan/phpdoc-parser",
-
"version": "1.29.1",
+
"version": "1.33.0",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
-
"reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4"
+
"reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fcaefacf2d5c417e928405b71b400d4ce10daaf4",
-
"reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4",
+
"url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/82a311fd3690fb2bf7b64d5c98f912b3dd746140",
+
"reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140",
"shasum": ""
},
"require": {
···
"description": "PHPDoc parser with support for nullable, intersection and generic types",
"support": {
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
-
"source": "https://github.com/phpstan/phpdoc-parser/tree/1.29.1"
+
"source": "https://github.com/phpstan/phpdoc-parser/tree/1.33.0"
},
-
"time": "2024-05-31T08:52:43+00:00"
+
"time": "2024-10-13T11:25:22+00:00"
},
{
"name": "psr/container",
···
},
"name": "psr/log",
-
"version": "3.0.0",
+
"version": "3.0.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
-
"reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001"
+
"reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001",
-
"reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001",
+
"url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
+
"reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
"shasum": ""
},
"require": {
···
"psr-3"
],
"support": {
-
"source": "https://github.com/php-fig/log/tree/3.0.0"
+
"source": "https://github.com/php-fig/log/tree/3.0.2"
},
-
"time": "2021-07-14T16:46:02+00:00"
+
"time": "2024-09-11T13:17:53+00:00"
},
"name": "sebastian/diff",
···
},
"name": "spatie/array-to-xml",
-
"version": "3.3.0",
+
"version": "3.4.0",
"source": {
"type": "git",
"url": "https://github.com/spatie/array-to-xml.git",
-
"reference": "f56b220fe2db1ade4c88098d83413ebdfc3bf876"
+
"reference": "7dcfc67d60b0272926dabad1ec01f6b8a5fb5e67"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/spatie/array-to-xml/zipball/f56b220fe2db1ade4c88098d83413ebdfc3bf876",
-
"reference": "f56b220fe2db1ade4c88098d83413ebdfc3bf876",
+
"url": "https://api.github.com/repos/spatie/array-to-xml/zipball/7dcfc67d60b0272926dabad1ec01f6b8a5fb5e67",
+
"reference": "7dcfc67d60b0272926dabad1ec01f6b8a5fb5e67",
"shasum": ""
},
"require": {
···
"xml"
],
"support": {
-
"source": "https://github.com/spatie/array-to-xml/tree/3.3.0"
+
"source": "https://github.com/spatie/array-to-xml/tree/3.4.0"
},
"funding": [
···
"type": "github"
],
-
"time": "2024-05-01T10:20:27+00:00"
+
"time": "2024-12-16T12:45:15+00:00"
},
"name": "symfony/console",
-
"version": "v7.1.3",
+
"version": "v7.2.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
-
"reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9"
+
"reference": "fefcc18c0f5d0efe3ab3152f15857298868dc2c3"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/console/zipball/cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9",
-
"reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9",
+
"url": "https://api.github.com/repos/symfony/console/zipball/fefcc18c0f5d0efe3ab3152f15857298868dc2c3",
+
"reference": "fefcc18c0f5d0efe3ab3152f15857298868dc2c3",
"shasum": ""
},
"require": {
···
"terminal"
],
"support": {
-
"source": "https://github.com/symfony/console/tree/v7.1.3"
+
"source": "https://github.com/symfony/console/tree/v7.2.1"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-07-26T12:41:01+00:00"
+
"time": "2024-12-11T03:49:26+00:00"
},
"name": "symfony/deprecation-contracts",
-
"version": "v3.5.0",
+
"version": "v3.5.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
-
"reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1"
+
"reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
-
"reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
+
"url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",
+
"reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",
"shasum": ""
},
"require": {
···
},
"type": "library",
"extra": {
+
"thanks": {
+
"url": "https://github.com/symfony/contracts",
+
"name": "symfony/contracts"
+
},
"branch-alias": {
"dev-main": "3.5-dev"
-
},
-
"thanks": {
-
"name": "symfony/contracts",
-
"url": "https://github.com/symfony/contracts"
},
"autoload": {
···
"description": "A generic function and convention to trigger deprecation notices",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0"
+
"source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-04-18T09:32:20+00:00"
+
"time": "2024-09-25T14:20:29+00:00"
},
"name": "symfony/filesystem",
-
"version": "v7.1.2",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
-
"reference": "92a91985250c251de9b947a14bb2c9390b1a562c"
+
"reference": "b8dce482de9d7c9fe2891155035a7248ab5c7fdb"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/filesystem/zipball/92a91985250c251de9b947a14bb2c9390b1a562c",
-
"reference": "92a91985250c251de9b947a14bb2c9390b1a562c",
+
"url": "https://api.github.com/repos/symfony/filesystem/zipball/b8dce482de9d7c9fe2891155035a7248ab5c7fdb",
+
"reference": "b8dce482de9d7c9fe2891155035a7248ab5c7fdb",
"shasum": ""
},
"require": {
···
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/filesystem/tree/v7.1.2"
+
"source": "https://github.com/symfony/filesystem/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-06-28T10:03:55+00:00"
+
"time": "2024-10-25T15:15:23+00:00"
},
"name": "symfony/polyfill-ctype",
-
"version": "v1.30.0",
+
"version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
-
"reference": "0424dff1c58f028c451efff2045f5d92410bd540"
+
"reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/0424dff1c58f028c451efff2045f5d92410bd540",
-
"reference": "0424dff1c58f028c451efff2045f5d92410bd540",
+
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
+
"reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
"shasum": ""
},
"require": {
-
"php": ">=7.1"
+
"php": ">=7.2"
},
"provide": {
"ext-ctype": "*"
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
"portable"
],
"support": {
-
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.30.0"
+
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-05-31T15:07:36+00:00"
+
"time": "2024-09-09T11:45:10+00:00"
},
"name": "symfony/polyfill-intl-grapheme",
-
"version": "v1.30.0",
+
"version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
-
"reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a"
+
"reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/64647a7c30b2283f5d49b874d84a18fc22054b7a",
-
"reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a",
+
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
+
"reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
"shasum": ""
},
"require": {
-
"php": ">=7.1"
+
"php": ">=7.2"
},
"suggest": {
"ext-intl": "For best performance"
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
"shim"
],
"support": {
-
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.30.0"
+
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-05-31T15:07:36+00:00"
+
"time": "2024-09-09T11:45:10+00:00"
},
"name": "symfony/polyfill-intl-normalizer",
-
"version": "v1.30.0",
+
"version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
-
"reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb"
+
"reference": "3833d7255cc303546435cb650316bff708a1c75c"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/a95281b0be0d9ab48050ebd988b967875cdb9fdb",
-
"reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb",
+
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c",
+
"reference": "3833d7255cc303546435cb650316bff708a1c75c",
"shasum": ""
},
"require": {
-
"php": ">=7.1"
+
"php": ">=7.2"
},
"suggest": {
"ext-intl": "For best performance"
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
"shim"
],
"support": {
-
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.30.0"
+
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-05-31T15:07:36+00:00"
+
"time": "2024-09-09T11:45:10+00:00"
},
"name": "symfony/polyfill-mbstring",
-
"version": "v1.30.0",
+
"version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
-
"reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c"
+
"reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c",
-
"reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c",
+
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341",
+
"reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341",
"shasum": ""
},
"require": {
-
"php": ">=7.1"
+
"php": ">=7.2"
},
"provide": {
"ext-mbstring": "*"
···
"type": "library",
"extra": {
"thanks": {
-
"name": "symfony/polyfill",
-
"url": "https://github.com/symfony/polyfill"
+
"url": "https://github.com/symfony/polyfill",
+
"name": "symfony/polyfill"
},
"autoload": {
···
"shim"
],
"support": {
-
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.30.0"
+
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-06-19T12:30:46+00:00"
+
"time": "2024-09-09T11:45:10+00:00"
},
"name": "symfony/service-contracts",
-
"version": "v3.5.0",
+
"version": "v3.5.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
-
"reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f"
+
"reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f",
-
"reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f",
+
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0",
+
"reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0",
"shasum": ""
},
"require": {
···
},
"type": "library",
"extra": {
+
"thanks": {
+
"url": "https://github.com/symfony/contracts",
+
"name": "symfony/contracts"
+
},
"branch-alias": {
"dev-main": "3.5-dev"
-
},
-
"thanks": {
-
"name": "symfony/contracts",
-
"url": "https://github.com/symfony/contracts"
},
"autoload": {
···
"standards"
],
"support": {
-
"source": "https://github.com/symfony/service-contracts/tree/v3.5.0"
+
"source": "https://github.com/symfony/service-contracts/tree/v3.5.1"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-04-18T09:32:20+00:00"
+
"time": "2024-09-25T14:20:29+00:00"
},
"name": "symfony/string",
-
"version": "v7.1.3",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
-
"reference": "ea272a882be7f20cad58d5d78c215001617b7f07"
+
"reference": "446e0d146f991dde3e73f45f2c97a9faad773c82"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/string/zipball/ea272a882be7f20cad58d5d78c215001617b7f07",
-
"reference": "ea272a882be7f20cad58d5d78c215001617b7f07",
+
"url": "https://api.github.com/repos/symfony/string/zipball/446e0d146f991dde3e73f45f2c97a9faad773c82",
+
"reference": "446e0d146f991dde3e73f45f2c97a9faad773c82",
"shasum": ""
},
"require": {
···
"utf8"
],
"support": {
-
"source": "https://github.com/symfony/string/tree/v7.1.3"
+
"source": "https://github.com/symfony/string/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-07-22T10:25:37+00:00"
+
"time": "2024-11-13T13:31:26+00:00"
},
"name": "webmozart/assert",
···
"packages-dev": [
"name": "amphp/phpunit-util",
-
"version": "v2.0.0",
+
"version": "v2.0.1",
"source": {
"type": "git",
"url": "https://github.com/amphp/phpunit-util.git",
-
"reference": "be64a5285aa1671cea8e546963a21cca67044842"
+
"reference": "041128535bf0a269e75bbdf05e67041a247dd2ae"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/amphp/phpunit-util/zipball/be64a5285aa1671cea8e546963a21cca67044842",
-
"reference": "be64a5285aa1671cea8e546963a21cca67044842",
+
"url": "https://api.github.com/repos/amphp/phpunit-util/zipball/041128535bf0a269e75bbdf05e67041a247dd2ae",
+
"reference": "041128535bf0a269e75bbdf05e67041a247dd2ae",
"shasum": ""
},
"require": {
···
},
"require-dev": {
"amphp/amp": "^2",
-
"amphp/php-cs-fixer-config": "dev-master"
+
"amphp/php-cs-fixer-config": "^2"
},
"type": "library",
"autoload": {
···
"homepage": "https://amphp.org/phpunit-util",
"support": {
"issues": "https://github.com/amphp/phpunit-util/issues",
-
"source": "https://github.com/amphp/phpunit-util/tree/v2.0.0"
+
"source": "https://github.com/amphp/phpunit-util/tree/v2.0.1"
},
"funding": [
···
"type": "github"
],
-
"time": "2021-12-03T20:41:01+00:00"
+
"time": "2024-09-19T05:52:58+00:00"
},
"name": "bamarni/composer-bin-plugin",
···
},
"name": "jean85/pretty-package-versions",
-
"version": "2.0.6",
+
"version": "2.1.0",
"source": {
"type": "git",
"url": "https://github.com/Jean85/pretty-package-versions.git",
-
"reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4"
+
"reference": "3c4e5f62ba8d7de1734312e4fff32f67a8daaf10"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/f9fdd29ad8e6d024f52678b570e5593759b550b4",
-
"reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4",
+
"url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/3c4e5f62ba8d7de1734312e4fff32f67a8daaf10",
+
"reference": "3c4e5f62ba8d7de1734312e4fff32f67a8daaf10",
"shasum": ""
},
"require": {
-
"composer-runtime-api": "^2.0.0",
-
"php": "^7.1|^8.0"
+
"composer-runtime-api": "^2.1.0",
+
"php": "^7.4|^8.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.2",
"jean85/composer-provided-replaced-stub-package": "^1.0",
"phpstan/phpstan": "^1.4",
-
"phpunit/phpunit": "^7.5|^8.5|^9.4",
-
"vimeo/psalm": "^4.3"
+
"phpunit/phpunit": "^7.5|^8.5|^9.6",
+
"vimeo/psalm": "^4.3 || ^5.0"
},
"type": "library",
"extra": {
···
],
"support": {
"issues": "https://github.com/Jean85/pretty-package-versions/issues",
-
"source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.6"
+
"source": "https://github.com/Jean85/pretty-package-versions/tree/2.1.0"
},
-
"time": "2024-03-08T09:58:59+00:00"
+
"time": "2024-11-18T16:19:46+00:00"
},
"name": "mockery/mockery",
···
},
"name": "myclabs/deep-copy",
-
"version": "1.12.0",
+
"version": "1.12.1",
"source": {
"type": "git",
"url": "https://github.com/myclabs/DeepCopy.git",
-
"reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c"
+
"reference": "123267b2c49fbf30d78a7b2d333f6be754b94845"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
-
"reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
+
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845",
+
"reference": "123267b2c49fbf30d78a7b2d333f6be754b94845",
"shasum": ""
},
"require": {
···
],
"support": {
"issues": "https://github.com/myclabs/DeepCopy/issues",
-
"source": "https://github.com/myclabs/DeepCopy/tree/1.12.0"
+
"source": "https://github.com/myclabs/DeepCopy/tree/1.12.1"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-06-12T14:39:25+00:00"
+
"time": "2024-11-08T17:47:46+00:00"
},
"name": "nunomaduro/mock-final-classes",
···
},
"name": "phpunit/php-code-coverage",
-
"version": "9.2.31",
+
"version": "9.2.32",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
-
"reference": "48c34b5d8d983006bd2adc2d0de92963b9155965"
+
"reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/48c34b5d8d983006bd2adc2d0de92963b9155965",
-
"reference": "48c34b5d8d983006bd2adc2d0de92963b9155965",
+
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85402a822d1ecf1db1096959413d35e1c37cf1a5",
+
"reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-libxml": "*",
"ext-xmlwriter": "*",
-
"nikic/php-parser": "^4.18 || ^5.0",
+
"nikic/php-parser": "^4.19.1 || ^5.1.0",
"php": ">=7.3",
-
"phpunit/php-file-iterator": "^3.0.3",
-
"phpunit/php-text-template": "^2.0.2",
-
"sebastian/code-unit-reverse-lookup": "^2.0.2",
-
"sebastian/complexity": "^2.0",
-
"sebastian/environment": "^5.1.2",
-
"sebastian/lines-of-code": "^1.0.3",
-
"sebastian/version": "^3.0.1",
-
"theseer/tokenizer": "^1.2.0"
+
"phpunit/php-file-iterator": "^3.0.6",
+
"phpunit/php-text-template": "^2.0.4",
+
"sebastian/code-unit-reverse-lookup": "^2.0.3",
+
"sebastian/complexity": "^2.0.3",
+
"sebastian/environment": "^5.1.5",
+
"sebastian/lines-of-code": "^1.0.4",
+
"sebastian/version": "^3.0.2",
+
"theseer/tokenizer": "^1.2.3"
},
"require-dev": {
-
"phpunit/phpunit": "^9.3"
+
"phpunit/phpunit": "^9.6"
},
"suggest": {
"ext-pcov": "PHP extension that provides line coverage",
···
"type": "library",
"extra": {
"branch-alias": {
-
"dev-master": "9.2-dev"
+
"dev-main": "9.2.x-dev"
},
"autoload": {
···
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
-
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.31"
+
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.32"
},
"funding": [
···
"type": "github"
],
-
"time": "2024-03-02T06:37:42+00:00"
+
"time": "2024-08-22T04:23:01+00:00"
},
"name": "phpunit/php-file-iterator",
···
},
"name": "phpunit/phpunit",
-
"version": "9.6.20",
+
"version": "9.6.22",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
-
"reference": "49d7820565836236411f5dc002d16dd689cde42f"
+
"reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/49d7820565836236411f5dc002d16dd689cde42f",
-
"reference": "49d7820565836236411f5dc002d16dd689cde42f",
+
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f80235cb4d3caa59ae09be3adf1ded27521d1a9c",
+
"reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c",
"shasum": ""
},
"require": {
···
"ext-mbstring": "*",
"ext-xml": "*",
"ext-xmlwriter": "*",
-
"myclabs/deep-copy": "^1.12.0",
+
"myclabs/deep-copy": "^1.12.1",
"phar-io/manifest": "^2.0.4",
"phar-io/version": "^3.2.1",
"php": ">=7.3",
-
"phpunit/php-code-coverage": "^9.2.31",
+
"phpunit/php-code-coverage": "^9.2.32",
"phpunit/php-file-iterator": "^3.0.6",
"phpunit/php-invoker": "^3.1.1",
"phpunit/php-text-template": "^2.0.4",
···
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
-
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.20"
+
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.22"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-07-10T11:45:39+00:00"
+
"time": "2024-12-05T13:48:26+00:00"
},
"name": "psalm/plugin-mockery",
···
},
"name": "squizlabs/php_codesniffer",
-
"version": "3.10.2",
+
"version": "3.11.2",
"source": {
"type": "git",
"url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
-
"reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017"
+
"reference": "1368f4a58c3c52114b86b1abe8f4098869cb0079"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/86e5f5dd9a840c46810ebe5ff1885581c42a3017",
-
"reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017",
+
"url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/1368f4a58c3c52114b86b1abe8f4098869cb0079",
+
"reference": "1368f4a58c3c52114b86b1abe8f4098869cb0079",
"shasum": ""
},
"require": {
···
"type": "open_collective"
],
-
"time": "2024-07-21T23:26:44+00:00"
+
"time": "2024-12-11T16:04:26+00:00"
},
"name": "symfony/process",
-
"version": "v7.1.3",
+
"version": "v7.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
-
"reference": "7f2f542c668ad6c313dc4a5e9c3321f733197eca"
+
"reference": "d34b22ba9390ec19d2dd966c40aa9e8462f27a7e"
},
"dist": {
"type": "zip",
-
"url": "https://api.github.com/repos/symfony/process/zipball/7f2f542c668ad6c313dc4a5e9c3321f733197eca",
-
"reference": "7f2f542c668ad6c313dc4a5e9c3321f733197eca",
+
"url": "https://api.github.com/repos/symfony/process/zipball/d34b22ba9390ec19d2dd966c40aa9e8462f27a7e",
+
"reference": "d34b22ba9390ec19d2dd966c40aa9e8462f27a7e",
"shasum": ""
},
"require": {
···
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
-
"source": "https://github.com/symfony/process/tree/v7.1.3"
+
"source": "https://github.com/symfony/process/tree/v7.2.0"
},
"funding": [
···
"type": "tidelift"
],
-
"time": "2024-07-26T12:44:47+00:00"
+
"time": "2024-11-06T14:24:19+00:00"
},
"name": "theseer/tokenizer",
···
],
"aliases": [],
"minimum-stability": "dev",
-
"stability-flags": [],
+
"stability-flags": {},
"prefer-stable": true,
"prefer-lowest": false,
"platform": {
+3 -3
pkgs/development/php-packages/psalm/default.nix
···
php.buildComposerProject2 (finalAttrs: {
pname = "psalm";
-
version = "5.25.0";
+
version = "5.26.1";
src = fetchFromGitHub {
owner = "vimeo";
repo = "psalm";
tag = finalAttrs.version;
-
hash = "sha256-ecORCwTnTKzy/pgfODu9W9I/5xL+8Fo4OgZ5LsYDYLQ=";
+
hash = "sha256-TZm7HByPoCB4C0tdU5rzTfjMQEnhRhWPEiNR0bQDkTs=";
};
# Missing `composer.lock` from the repository.
# Issue open at https://github.com/vimeo/psalm/issues/10446
composerLock = ./composer.lock;
-
vendorHash = "sha256-lPUwhEUFIyFZPHFxQTE0l7GkkJxGCcSGSYqaVOohSgs=";
+
vendorHash = "sha256-po43yrMlvX7Y91Z3D5IYSpY7FOS6+tL/+a3AozopZ9Q=";
meta = {
changelog = "https://github.com/vimeo/psalm/releases/tag/${finalAttrs.version}";
+6 -6
pkgs/development/php-packages/psysh/default.nix
···
let
pname = "psysh";
-
version = "0.12.4";
+
version = "0.12.7";
src = fetchFromGitHub {
owner = "bobthecow";
repo = "psysh";
-
rev = "v${version}";
-
hash = "sha256-Zvo0QWHkQhYD9OeT8cgTo2AW5tClzQfwdohSUd8pRBQ=";
+
tag = "v${version}";
+
hash = "sha256-dgMUz7lB1XoJ08UvF9XMZGVXYcFK9sNnSb+pcwfeoqQ=";
};
composerLock = fetchurl {
name = "composer.lock";
url = "https://github.com/bobthecow/psysh/releases/download/v${version}/composer-v${version}.lock";
-
hash = "sha256-PQDWShzvTY8yF+OUPVJAV0HMx0/KnA03TDhZUM7ppXw=";
+
hash = "sha256-JYJksHKyKKhU248hLPaNXFCh3X+5QiT8iNKzeGc1ZPw=";
};
in
php.buildComposerProject2 (finalAttrs: {
···
preBuild = ''
composer config platform.php 7.4
-
composer require --no-update symfony/polyfill-iconv:1.29 symfony/polyfill-mbstring:1.29
+
composer require --no-update symfony/polyfill-iconv:1.31 symfony/polyfill-mbstring:1.31
composer require --no-update --dev roave/security-advisories:dev-latest
composer update --lock --no-install
'';
-
vendorHash = "sha256-tKy2A3dGGmZZzZF0JxtG6NYMfG/paQsuxAO1y3GfCsA=";
+
vendorHash = "sha256-ODUfR7PsM1YKkEIl4KEAHcY2irqlqMGlpvmEYV1M2jk=";
};
meta = {
+5
pkgs/development/php-packages/vld/default.nix
···
lib,
buildPecl,
fetchFromGitHub,
+
nix-update-script,
+
php,
}:
buildPecl {
···
# Tests relies on PHP 7.0
doCheck = false;
+
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
+
meta = {
description = "Vulcan Logic Dumper hooks into the Zend Engine and dumps all the opcodes (execution units) of a script";
homepage = "https://github.com/derickr/vld";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ gaelreyrol ];
+
broken = lib.versionOlder php.version "8.2";
};
}
+14 -9
pkgs/development/python-modules/aniso8601/default.nix
···
{
lib,
buildPythonPackage,
-
python-dateutil,
fetchPypi,
-
isPy3k,
-
mock,
pytestCheckHook,
+
python-dateutil,
+
pythonOlder,
+
setuptools,
}:
buildPythonPackage rec {
pname = "aniso8601";
-
version = "9.0.1";
-
format = "setuptools";
+
version = "10.0.0";
+
pyproject = true;
+
+
disabled = pythonOlder "3.10";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-cuMRdmfu32aVG7LZP0KWpWuUsHioqVkFoFJhH7PxuXM=";
+
hash = "sha256-/x0PwjRmiMYsAVFUcTasMOMiiW7YrzFu92AsR9qUJs8=";
};
-
propagatedBuildInputs = [ python-dateutil ];
+
build-system = [ setuptools ];
+
+
dependencies = [ python-dateutil ];
-
nativeCheckInputs = [ pytestCheckHook ] ++ lib.optional (!isPy3k) mock;
+
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "aniso8601" ];
meta = with lib; {
description = "Python Parser for ISO 8601 strings";
homepage = "https://bitbucket.org/nielsenb/aniso8601";
-
license = with licenses; [ bsd3 ];
+
changelog = "https://bitbucket.org/nielsenb/aniso8601/src/v${version}/CHANGELOG.rst";
+
license = licenses.bsd3;
maintainers = with maintainers; [ fab ];
};
}
+7 -12
pkgs/development/python-modules/graphene/default.nix
···
{
lib,
-
aniso8601,
buildPythonPackage,
fetchFromGitHub,
setuptools,
···
pytest-mock,
pytest7CheckHook,
pythonOlder,
-
pytz,
-
snapshottest,
+
typing-extensions,
+
python-dateutil,
}:
buildPythonPackage rec {
pname = "graphene";
-
version = "3.3.0";
+
version = "3.4.3";
pyproject = true;
-
disabled = pythonOlder "3.6";
+
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "graphql-python";
repo = "graphene";
tag = "v${version}";
-
hash = "sha256-DGxicCXZp9kW/OFkr0lAWaQ+GaECx+HD8+X4aW63vgQ=";
+
hash = "sha256-K1IGKK3nTsRBe2D/cKJ/ahnAO5xxjf4gtollzTwt1zU=";
};
build-system = [ setuptools ];
dependencies = [
-
aniso8601
graphql-core
graphql-relay
+
python-dateutil
+
typing-extensions
];
-
# snaphottest->fastdiff->wasmer dependency chain does not support 3.12.
-
doCheck = pythonOlder "3.12";
-
nativeCheckInputs = [
pytest7CheckHook
pytest-asyncio
pytest-benchmark
pytest-mock
-
pytz
-
snapshottest
];
pytestFlagsArray = [ "--benchmark-disable" ];
+2 -2
pkgs/development/python-modules/huggingface-hub/default.nix
···
buildPythonPackage rec {
pname = "huggingface-hub";
-
version = "0.26.5";
+
version = "0.27.1";
pyproject = true;
src = fetchFromGitHub {
owner = "huggingface";
repo = "huggingface_hub";
tag = "v${version}";
-
hash = "sha256-0yg0UwC0vyp8Q+2RTyAJkFP9I4/RQ6zRj3CaKJwU8Gc=";
+
hash = "sha256-7cfu+qBro6u7bcRTTWHq+AemHqW7yb702owGoE5iTVg=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/imap-tools/default.nix
···
buildPythonPackage rec {
pname = "imap-tools";
-
version = "1.8.0";
+
version = "1.9.0";
pyproject = true;
src = fetchFromGitHub {
owner = "ikvk";
repo = "imap_tools";
tag = "v${version}";
-
hash = "sha256-6Vhzwpb5DiSuF1LPUgkE+EfKMkAR4/Ld26zzj2r1/Ic=";
+
hash = "sha256-2frJqHKIOuERC8G6fJwJOdxcWHRQRRy1BxfZDrVhXEU=";
};
build-system = [ setuptools ];
+10 -5
pkgs/development/python-modules/logutils/default.nix
···
buildPythonPackage,
fetchPypi,
pytestCheckHook,
+
pythonAtLeast,
pythonOlder,
+
redis-server,
redis,
-
redis-server,
setuptools,
}:
···
"test_hashandlers"
];
-
disabledTestPaths = lib.optionals (stdenv.hostPlatform.isDarwin) [
-
# Exception: unable to connect to Redis server
-
"tests/test_redis.py"
-
];
+
disabledTestPaths =
+
lib.optionals (stdenv.hostPlatform.isDarwin) [
+
# Exception: unable to connect to Redis server
+
"tests/test_redis.py"
+
]
+
++ lib.optionals (pythonAtLeast "3.13") [
+
"tests/test_dictconfig.py"
+
];
pythonImportsCheck = [ "logutils" ];
+6 -3
pkgs/development/python-modules/proton-vpn-api-core/default.nix
···
buildPythonPackage rec {
pname = "proton-vpn-api-core";
-
version = "0.38.2";
+
version = "0.39.0";
pyproject = true;
src = fetchFromGitHub {
owner = "ProtonVPN";
repo = "python-proton-vpn-api-core";
rev = "v${version}";
-
hash = "sha256-ldIslr2qiwClQW6rWNbEAAkUbdJfCzvUIkCuoajP2M4=";
+
hash = "sha256-1GmLrX3FLwPoj+RGzPxzw1O7Q7r5M1coJelPhn2CTLI=";
};
build-system = [
···
homepage = "https://github.com/ProtonVPN/python-proton-vpn-api-core";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.linux;
-
maintainers = with lib.maintainers; [ sebtm ];
+
maintainers = with lib.maintainers; [
+
sebtm
+
rapiteanu
+
];
};
}
+6 -3
pkgs/development/python-modules/proton-vpn-network-manager/default.nix
···
buildPythonPackage rec {
pname = "proton-vpn-network-manager";
-
version = "0.10.1";
+
version = "0.10.2";
pyproject = true;
src = fetchFromGitHub {
owner = "ProtonVPN";
repo = "python-proton-vpn-network-manager";
tag = "v${version}";
-
hash = "sha256-zS/H7efEJlvDlcoxil6pd6lFLdLRAV7Bmr/ngtZ8Nuc";
+
hash = "sha256-btlTZcfocNC7MpzXOh9daCP696lXhFGtzcKI+N/x7Bc=";
};
nativeBuildInputs = [
···
homepage = "https://github.com/ProtonVPN/python-proton-vpn-network-manager";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.linux;
-
maintainers = with lib.maintainers; [ sebtm ];
+
maintainers = with lib.maintainers; [
+
sebtm
+
rapiteanu
+
];
};
}
+8 -8
pkgs/development/python-modules/pygmt/default.nix
···
buildPythonPackage rec {
pname = "pygmt";
-
version = "0.13.0";
+
version = "0.14.0";
pyproject = true;
-
disabled = pythonOlder "3.9";
+
disabled = pythonOlder "3.11";
src = fetchFromGitHub {
owner = "GenericMappingTools";
repo = "pygmt";
tag = "v${version}";
-
hash = "sha256-DO9KUlmt5EV+ioOSQ/BOcx4pP409f94dzmFwqK2MwMY=";
+
hash = "sha256-8dzZuv9feiRyh3l8wV6+gYvc6N+yQnabgSbvw4ig+GY=";
};
postPatch = ''
···
--replace-fail "env.get(\"GMT_LIBRARY_PATH\")" "env.get(\"GMT_LIBRARY_PATH\", \"${gmt}/lib\")"
'';
-
nativeBuildInputs = [ setuptools-scm ];
+
build-system = [ setuptools-scm ];
-
propagatedBuildInputs = [
+
dependencies = [
numpy
netcdf4
pandas
···
pythonImportsCheck = [ "pygmt" ];
-
meta = with lib; {
+
meta = {
description = "Python interface for the Generic Mapping Tools";
homepage = "https://github.com/GenericMappingTools/pygmt";
-
license = licenses.bsd3;
+
license = lib.licenses.bsd3;
changelog = "https://github.com/GenericMappingTools/pygmt/releases/tag/v${version}";
-
maintainers = with maintainers; teams.geospatial.members;
+
maintainers = lib.teams.geospatial.members;
};
}
+2 -2
pkgs/development/python-modules/transformers/default.nix
···
buildPythonPackage rec {
pname = "transformers";
-
version = "4.47.1";
+
version = "4.48.0";
pyproject = true;
src = fetchFromGitHub {
owner = "huggingface";
repo = "transformers";
tag = "v${version}";
-
hash = "sha256-xwc84wFUSRJ8SNCLiI7FQ1v/JKnXkTW4EpNCjgUbZ8E=";
+
hash = "sha256-jh2bMmvTC0G0kLJl7xXpsvXvBmlbZEDA88AfosoE9sA=";
};
build-system = [ setuptools ];
+1 -1
pkgs/development/tools/ocaml/merlin/fix-paths.patch
···
match cfg with
| Dot_merlin ->
- let prog = "dot-merlin-reader" in
-
+ let prog = "@dot_merlin_reader@" in
+
+ let prog = "@dot-merlin-reader@" in
prog, [| prog |]
| Dune ->
- let prog = "dune" in
+1 -1
pkgs/servers/web-apps/freshrss/default.nix
···
'';
passthru.tests = {
-
inherit (nixosTests) freshrss-sqlite freshrss-pgsql freshrss-http-auth freshrss-none-auth freshrss-extensions;
+
inherit (nixosTests) freshrss;
};
meta = with lib; {
+2 -4
pkgs/top-level/all-packages.nix
···
erlang_nox = beam_nox.interpreters.erlang;
inherit (beam.packages.erlang)
-
ex_doc erlfmt elvis-erlang
+
erlang-ls ex_doc erlfmt elvis-erlang
rebar rebar3 rebar3WithPlugins
fetchHex
lfe lfe_2_1;
-
-
inherit (beam.packages.erlang_26) erlang-ls;
beamPackages = dontRecurseIntoAttrs beam27Packages;
beamMinimalPackages = dontRecurseIntoAttrs beamMinimal27Packages;
···
mixxx = qt6Packages.callPackage ../applications/audio/mixxx { };
mldonkey = callPackage ../applications/networking/p2p/mldonkey {
-
ocamlPackages = ocaml-ng.ocamlPackages_4_14_unsafe_string;
+
ocamlPackages = ocaml-ng.ocamlPackages_4_14;
mmex = callPackage ../applications/office/mmex {
+3 -1
pkgs/top-level/ocaml-packages.nix
···
ocamlPackages_5_2 = mkOcamlPackages (callPackage ../development/compilers/ocaml/5.2.nix { });
-
ocamlPackages_latest = ocamlPackages_5_2;
+
ocamlPackages_5_3 = mkOcamlPackages (callPackage ../development/compilers/ocaml/5.3.nix { });
+
+
ocamlPackages_latest = ocamlPackages_5_3;
ocamlPackages = ocamlPackages_5_2;