This repository was archived by the owner on Mar 21, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +58
-26
lines changed Expand file tree Collapse file tree 5 files changed +58
-26
lines changed Original file line number Diff line number Diff line change 18
18
url = "github:php/php-src/PHP-8.3" ;
19
19
flake = false ;
20
20
} ;
21
+ php-src-84 = {
22
+ url = "github:php/php-src/PHP-8.4" ;
23
+ flake = false ;
24
+ } ;
21
25
} ;
22
26
23
27
outputs =
Original file line number Diff line number Diff line change 82
82
83
83
dom = prevPO . extensions . dom . overrideAttrs ( attrs : {
84
84
NIX_CFLAGS_COMPILE = attrs . NIX_CFLAGS_COMPILE or "" + cflags ;
85
- patches = ( patches . dom or [ ] ) ++ attrs . patches ;
85
+ patches = ( patches . dom or [ ] ) ++ ( attrs . patches or [ ] ) ;
86
86
} ) ;
87
87
88
88
opcache = prevPO . extensions . opcache . overrideAttrs ( attrs : {
@@ -144,12 +144,12 @@ let
144
144
145
145
tokenizer = prevPO . extensions . tokenizer . overrideAttrs ( attrs : {
146
146
NIX_CFLAGS_COMPILE = attrs . NIX_CFLAGS_COMPILE or "" + cflags ;
147
- patches = [ ] ++ lib . optionals ( lib . versionAtLeast prevPO . php . version "8.1" ) attrs . patches ;
147
+ patches = [ ] ++ lib . optionals ( lib . versionAtLeast prevPO . php . version "8.1" ) ( attrs . patches or [ ] ) ;
148
148
} ) ;
149
149
150
150
sqlite3 = prevPO . extensions . sqlite3 . overrideAttrs ( attrs : {
151
151
NIX_CFLAGS_COMPILE = attrs . NIX_CFLAGS_COMPILE or "" + cflags ;
152
- patches = ( patches . sqlite3 or [ ] ) ++ attrs . patches ;
152
+ patches = ( patches . sqlite3 or [ ] ) ++ ( attrs . patches or [ ] ) ;
153
153
} ) ;
154
154
} ;
155
155
} ;
Original file line number Diff line number Diff line change 52
52
hash = "sha256-AcIM3hxaVpZlGHXtIvUHhJZ5+6dA+MQhYWt9Q9f3l9o=" ;
53
53
extensions = extensions . php81-to-php8300 ;
54
54
}
55
+ {
56
+ version = "8.4.2" ;
57
+ hash = "sha256-70/pkhuIXOOwR3kqtgJg6vZX4igSvlEdGdDkXt+YR4M=" ;
58
+ extensions = extensions . php-from-8400 ;
59
+ }
55
60
] ;
56
61
in
57
62
lib . mapAttrs ( k : v : ( ( makePhpPackage v ) . withExtensions ( v . extensions ) ) ) ( makePackageSet versions )
Original file line number Diff line number Diff line change 30
30
src = inputs . php-src-83 ;
31
31
extensions = extensions . php81-to-php8300 ;
32
32
} ;
33
+ php-8-4-snapshot = {
34
+ version = "8.4.999-${ inputs . php-src-84 . shortRev } " ;
35
+ src = inputs . php-src-84 ;
36
+ extensions = extensions . php-from-8400 ;
37
+ } ;
33
38
php-master-snapshot = {
34
- version = "8.4 .999-${ inputs . php-src-master . shortRev } " ;
39
+ version = "8.5 .999-${ inputs . php-src-master . shortRev } " ;
35
40
src = inputs . php-src-master ;
36
41
extensions = extensions . php-from-8400 ;
37
42
} ;
You can’t perform that action at this time.
0 commit comments