Commit Graph

4033 Commits

Author SHA1 Message Date
Wolfgang Walther
065fefd975 postgresqlTestHook: shutdown on failure
Previously, the user of postgresqlTestHook would have needed to set
failureHook accordingly. However, this was not a clean solution, because
postgresqlStop would also run for configure or build failures, before
the server was even started. This gave odd errors from a failed shutdown
in the log.

Now postgresqlStop is only called when it makes sense - and whenever
postgresqlTestHook is used.
2025-05-11 10:44:20 +02:00
Wolfgang Walther
e1573ae30b postgresqlPackages: remove unused inputs
Thanks, deadnix.
2025-05-11 10:44:16 +02:00
Alyssa Ross
0af6d76cda Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	nixos/doc/manual/release-notes/rl-2505.section.md
2025-05-10 23:23:16 +02:00
K900
578c3f18a7 postgis: backport patch to fix tests with GDAL 3.11 2025-05-10 16:45:38 +03:00
Josh Heinrichs
321d3dbbbd percona-server_8_0: fix compiling on darwin
Currently percona-server_8_0 fails to compile on Darwin for a few
reasons. First it hits an error due to adding multiple copies of
OpenSSL[1] which Homebrew has fixed and attempted to upstream[2][3].
After addressing that, it fails to compile due to the removal of
std::char_traits<uchar> in LLVM 19. This has already been patched in
mysql80[4], but I couldn't find a precedent for grabbing patches from
another package, so I opted to adapt the patch instead. The
Percona-specific changes are minimal and could be extracted into a
separate patch if that's desirable.

[1] https://perconadev.atlassian.net/jira/software/c/projects/PS/issues/PS-9641
[2] https://github.com/percona/percona-server/pull/5537
[3] https://github.com/Homebrew/homebrew-core/pull/204799
[4] https://github.com/NixOS/nixpkgs/pull/374591
2025-05-09 06:37:19 -06:00
nixpkgs-ci[bot]
58e670273a Merge master into staging-next 2025-05-08 00:16:38 +00:00
Wolfgang Walther
dc01def502 libpq: 17.14 -> 17.15 2025-05-07 20:31:41 +02:00
Wolfgang Walther
d7ea3c4fd4 postgresql_17: 17.4 -> 17.5 2025-05-07 20:10:12 +02:00
Wolfgang Walther
6de66bc0be postgresql_16: 16.8 -> 16.9 2025-05-07 20:09:59 +02:00
Wolfgang Walther
4003ab6564 postgresql_15: 15.12 -> 15.13 2025-05-07 20:09:41 +02:00
Wolfgang Walther
43873fd4aa postgresql_14: 14.17 -> 14.18 2025-05-07 20:09:20 +02:00
Wolfgang Walther
0552a5b5a9 postgresql_13: 13.20 -> 13.21 2025-05-07 20:08:59 +02:00
K900
b33f6719ea Merge remote-tracking branch 'origin/master' into staging-next 2025-04-29 21:14:51 +03:00
jopejoe1
32a31ffce3 mariadb_105: move to aliases 2025-04-26 23:44:15 +02:00
K900
f96ac2dcd6 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-26 09:07:48 +03:00
Fernando Rodrigues
05580f4b44 treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
Follow-up to #394797.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-25 22:20:17 -03:00
K900
4acb251aaa Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-24 15:09:54 +03:00
Wolfgang Walther
28136b54b5 postgresqlPackages.timescaledb_toolkit: fix passthru tests
Missed the second reference to the VM tests in
e06b22b254.
2025-04-24 10:18:11 +02:00
Wolfgang Walther
1a2cd3683e postgresqlPackages: remove left-over nixosTests arguments 2025-04-24 10:17:17 +02:00
Emily
35937cd7d0 Merge staging-next into staging 2025-04-23 17:28:03 +01:00
0x4A6F
bdcacf48f3 mariadb: fix musl build (#394592) 2025-04-23 14:27:15 +02:00
K900
6a872ad7a9 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-23 09:43:14 +03:00
0x4A6F
9e99a27974 mariadb_105: remove due to EOL (#400835) 2025-04-22 22:16:08 +02:00
K900
df4847ebd5 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-22 21:21:57 +03:00
Maximilian Bosch
7a48cf7a02 Merge: postgresqlPackages: add "asserts" option to postgresqlTestExtensions (#398205) 2025-04-22 16:10:28 +02:00
Simon Hauser
de199835d0 mariadb_105: remove due to EOL
End of life is on 2025-06-24, see https://mariadb.org/about/#maintenance-policy
2025-04-22 14:47:57 +02:00
K900
e22856305b Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-21 21:18:16 +03:00
Wolfgang Walther
faa7cc68e8 postgresqlPackages.timescaledb_toolkit: 1.19.0 -> 1.21.0 (#400416) 2025-04-21 12:55:44 +00:00
Wolfgang Walther
722e4bf4ff postgresqlPackages.pgvecto-rs: move test from VM to postgresqlTestExtension 2025-04-21 12:56:19 +02:00
Wolfgang Walther
8ebdf33624 postgresqlPackages.postgis: use postgresqlTestExtension's asserts option 2025-04-21 12:36:30 +02:00
Wolfgang Walther
3af009b416 postgresqlPackages.tsja: move test from VM to postgresqlTestExtension 2025-04-21 12:36:26 +02:00
Wolfgang Walther
e06b22b254 postgresqlPackages.timescaledb: move test from VM to postgresqlTestExtension 2025-04-21 12:36:14 +02:00
Wolfgang Walther
6cc89cd16e postgresqlPackages.citus: move test from VM to postgresqlTestExtension 2025-04-21 12:35:57 +02:00
Wolfgang Walther
debf86e09e postgresqlPackages.rum: use postgresqlTestExtension helper 2025-04-21 12:34:51 +02:00
Wolfgang Walther
3ebdd4913c postgresqlPackages.pg_byteamagic: improve tests with assertion 2025-04-21 12:34:46 +02:00
Wolfgang Walther
8d2b8de0a1 postgresqlPackages: add "asserts" option to postgresqlTestExtension 2025-04-21 12:34:43 +02:00
R. Ryantm
76cc55f630 postgresqlPackages.timescaledb_toolkit: 1.19.0 -> 1.21.0 2025-04-21 12:31:07 +02:00
R. Ryantm
8c739c788b postgresqlPackages.timescaledb-apache: 2.19.2 -> 2.19.3 2025-04-21 03:16:55 +00:00
Ihar Hrachyshka
dd0f03a56c treewide: remove usage of deprecated apple_sdk framework stubs
They are not doing anything right now. This is in preparation for their
complete removal from the tree.

Note: several changes that affect the derivation inputs (e.g. removal of
references to stub paths in build instructions) were left out. They will
be cleaned up the next iteration and will require special care.

Note: this PR is a result of a mix of ugly regex (not AST) based
automation and some manual labor. For reference, the regex automation
part was hacked in: https://github.com/booxter/nix-clean-apple_sdk

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-04-19 20:28:20 -04:00
nixpkgs-ci[bot]
5ec4cb1365 Merge staging-next into staging 2025-04-19 18:05:00 +00:00
Thomas Gerbet
f3603e626f mysql80: 8.0.41 -> 8.0.42
Fixes:
* CVE-2025-21577
* CVE-2025-30682
* CVE-2025-30687
* CVE-2025-30688
* CVE-2025-21574
* CVE-2025-21575
* CVE-2025-30722
* CVE-2025-30693
* CVE-2025-30695
* CVE-2025-30715
* CVE-2025-21583
* CVE-2025-21584
* CVE-2025-21580
* CVE-2025-21581
* CVE-2025-21585
* CVE-2025-30689
* CVE-2025-21579
* CVE-2025-30696
* CVE-2025-30705
* CVE-2025-30683
* CVE-2025-30684
* CVE-2025-30685
* CVE-2025-30699
* CVE-2025-30704
* CVE-2025-30703
* CVE-2025-30681

https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-42.html
2025-04-17 22:43:08 +02:00
nixpkgs-ci[bot]
bd5d8282de Merge staging-next into staging 2025-04-13 18:04:59 +00:00
Vladimír Čunát
a61952af35 staging-next 2025-04-03 (#395862) 2025-04-13 16:07:22 +02:00
Wolfgang Walther
4ad1a0ec67 postgresqlPackages: refactor finalAttrs support (#398194) 2025-04-13 12:31:53 +00:00
Diogo Correia
b50641edc8 postgresqlPackages: use finalAttrs pattern on cargo-pgrx extensions 2025-04-13 12:53:02 +01:00
Wolfgang Walther
052547291e postgresqlPackages: use finalAttrs pattern where possible 2025-04-12 21:10:55 +02:00
Wolfgang Walther
54d293fc50 postgresqlPackages: use lib.extendMkDerivation in postgresqlBuildExtension 2025-04-12 21:05:30 +02:00
Wolfgang Walther
fee40ecec2 postgresql: add outputCheck for llvmPackages.llvm.lib
This should not leak into the out/lib outputs to keep the closure size
small.
2025-04-12 17:31:34 +02:00
nixpkgs-ci[bot]
a78b3ccf56 Merge staging-next into staging 2025-04-12 12:06:06 +00:00
nixpkgs-ci[bot]
de34ff9def Merge master into staging-next 2025-04-12 12:05:35 +00:00