Commit graph

468987 commits

Author SHA1 Message Date
Weijia Wang b6fd865643
Merge pull request #223686 from r-ryantm/auto-update/fastly
fastly: 8.1.0 -> 8.1.2
2023-03-29 14:59:07 +03:00
Théo Zimmermann c5c5b5699f
Merge pull request #223409 from CohenCyril/stdpp-coq-8.17
coqPackages_8_17.stdpp: init at 1.8.0
2023-03-29 13:50:30 +02:00
Nick Cao 9973b3ec30
Merge pull request #223731 from r-ryantm/auto-update/v2ray-geoip
v2ray-geoip: 202303230043 -> 202303272340
2023-03-29 19:44:39 +08:00
Nick Cao e3531d167f
Merge pull request #223620 from fabaff/flux-led-bump
python310Packages.flux-led: 0.28.35 -> 0.28.36
2023-03-29 19:43:48 +08:00
Nick Cao 07204ae07c
Merge pull request #223638 from fabaff/yfinance-bump
python310Packages.yfinance: 0.2.12 -> 0.2.14
2023-03-29 19:42:32 +08:00
Sandro c2ae278eb8
Merge pull request #221851 from Ma27/postgresql-jit-support
postgresql: implement opt-in JIT support
2023-03-29 13:29:30 +02:00
Stanisław Pitucha dcd028c9e0
Merge pull request #222998 from viraptor/livepeer-darwin
livepeer: mark not broken on darwin
2023-03-29 22:23:41 +11:00
Pavol Rusnak 995227a2a0
Merge pull request #222011 from mikroskeem/perl-cryptopensslrandom-aarch64-darwin
perlPackages.CryptOpenSSLRandom: unbreak on aarch64-darwin
2023-03-29 13:22:58 +02:00
Stanisław Pitucha 02c95a1f42
Merge pull request #223006 from viraptor/dump1090-darwin
dump1090: mark working on darwin
2023-03-29 22:22:04 +11:00
R. Ryantm 49d3f1b606 v2ray-geoip: 202303230043 -> 202303272340 2023-03-29 11:14:08 +00:00
Weijia Wang 820ad5f296
Merge pull request #223716 from wegank/nixpkgs-review-hotfix
rust-hypervisor-firmware: check if path exists
2023-03-29 13:52:14 +03:00
Weijia Wang 72d7913933
Merge pull request #223727 from r-ryantm/auto-update/rocm-smi
rocm-smi: 5.4.3 -> 5.4.4
2023-03-29 13:45:47 +03:00
Izorkin e57d014454 mastodon: update ruby package 2023-03-29 12:41:21 +02:00
Fabian Affolter cffe9414d6
Merge pull request #223711 from fabaff/dalfox-bump
dalfox: 2.8.2 -> 2.9.0
2023-03-29 12:09:49 +02:00
Fabian Affolter 6e696ace1a
Merge pull request #223651 from fabaff/grype-bump
grype: 0.59.1 -> 0.60.0
2023-03-29 12:08:39 +02:00
Fabian Affolter 7d8654933e
Merge pull request #223702 from fabaff/pyaussiebb-bump
python310Packages.pyaussiebb: 0.0.15 -> 0.0.16
2023-03-29 12:08:04 +02:00
Fabian Affolter dd4d3124b4
Merge pull request #223658 from fabaff/angr-bump
python310Packages.angr: 9.2.43 -> 9.2.44
2023-03-29 12:07:50 +02:00
Sandro 8ecd945f07
Merge pull request #221090 from gunar/github-copilot-cli
github-copilot-cli: init at version 0.1.21
2023-03-29 12:05:47 +02:00
Sandro 36fd440f5b
Merge pull request #219416 from erdnaxe/obex-data-server-strictdeps
obex-data-server: enable strictDeps
2023-03-29 12:03:46 +02:00
Fabian Affolter 4a643e8e3d
Merge pull request #223159 from fabaff/dpath-bump
python310Packages.dpath: 2.1.4 -> 2.1.5
2023-03-29 12:03:32 +02:00
Mario Rodas 123a98fc9d
Merge pull request #223556 from xrelkd/update/firectl
firectl: unstable-2022-07-12 -> 0.2.0
2023-03-29 04:59:17 -05:00
R. Ryantm bbc7344037 rocm-smi: 5.4.3 -> 5.4.4 2023-03-29 09:56:49 +00:00
Mario Rodas f4163f2387
Merge pull request #223330 from marsam/update-esbuild
esbuild: 0.17.13 -> 0.17.14
2023-03-29 04:48:42 -05:00
Sandro 27e9ecad09
Merge pull request #223668 from r-ryantm/auto-update/golangci-lint-langserver
golangci-lint-langserver: 0.0.7 -> 0.0.8
2023-03-29 11:37:34 +02:00
Sandro a2d0827146
Merge pull request #223693 from r-ryantm/auto-update/python310Packages.google-cloud-bigquery-storage
python310Packages.google-cloud-bigquery-storage: 2.19.0 -> 2.19.1
2023-03-29 11:29:53 +02:00
Weijia Wang 6534a3aeaa rust-hypervisor-firmware: check if path exists 2023-03-29 12:06:21 +03:00
Mark Vainomaa 25d326fd25
perlPackages.CryptOpenSSLX509: unbreak on aarch64-darwin 2023-03-29 11:49:44 +03:00
Mark Vainomaa c3769c7fba
perlPackages.CryptOpenSSLRSA: unbreak on aarch64-darwin 2023-03-29 11:47:54 +03:00
Weijia Wang fe1eb66af7
Merge pull request #223199 from r-ryantm/auto-update/kubernetes-metrics-server
kubernetes-metrics-server: 0.6.2 -> 0.6.3
2023-03-29 11:42:30 +03:00
Mark Vainomaa 2c83e565c1
perlPackages.CryptOpenSSLRandom: unbreak on aarch64-darwin 2023-03-29 11:42:29 +03:00
Weijia Wang 92da71ad11
Merge pull request #223707 from orivej/setbfree
setbfree: build GUI
2023-03-29 11:35:20 +03:00
Weijia Wang 84a8ceb383
Merge pull request #223685 from xinyangli/fix/jetbrains
jetbrains: add libxcrypt-legacy
2023-03-29 11:30:14 +03:00
Weijia Wang 56b9471db3
Merge pull request #223496 from r-ryantm/auto-update/dontgo403
dontgo403: 0.5 -> 0.8.1
2023-03-29 11:30:01 +03:00
Sascha Grunert 6ca1fd3038 runc: 1.1.4 -> 1.1.5
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2023-03-29 18:11:29 +10:00
Fabian Affolter 7dc21afa83 dalfox: 2.8.2 -> 2.9.0
Diff: https://github.com/hahwul/dalfox/compare/refs/tags/v2.8.2...v2.9.0

Changelog: https://github.com/hahwul/dalfox/releases/tag/v2.9.0
2023-03-29 10:01:22 +02:00
Fabian Affolter 814fd17680
Merge pull request #223160 from fabaff/datadog-bump
python310Packages.datadog: 0.44.0 -> 0.45.0
2023-03-29 10:00:26 +02:00
Fabian Affolter d1ba1cafe8
Merge pull request #223425 from fabaff/yara-python-bump
python310Packages.yara-python: 4.2.3 -> 4.3.0
2023-03-29 09:59:57 +02:00
Fabian Affolter 0f2c778f22
Merge pull request #223640 from fabaff/python-engineio-bump
python310Packages.python-engineio: 4.3.4 -> 4.4.0, python310Packages.python-socketio: 5.7.2 -> 5.8.0
2023-03-29 09:32:35 +02:00
Fabian Affolter 16a4634338 grype: 0.59.1 -> 0.60.0
Diff: https://github.com/anchore/grype.git/compare/refs/tags/v0.59.1...v0.60.0

Changelog: https://github.com/anchore/grype/releases/tag/v0.60.0
2023-03-29 09:30:40 +02:00
Fabian Affolter 28182088aa python310Packages.dpath: update disabled
- add format
2023-03-29 09:15:40 +02:00
Orivej Desh f398b52c5b setbfree: build GUI 2023-03-29 07:13:30 +00:00
Fabian Affolter 1074e51f15 python310Packages.dpath: add changelog to meta 2023-03-29 09:11:47 +02:00
Fabian Affolter ac56fc8ac3
python310Packages.pyaussiebb: add changelog to meta 2023-03-29 09:00:26 +02:00
Fabian Affolter 3c1509969e python310Packages.pyaussiebb: 0.0.15 -> 0.0.16 2023-03-29 08:54:14 +02:00
Fabian Affolter b8749458f0 python310Packages.yara-python: 4.2.3 -> 4.3.0
Diff: https://github.com/VirusTotal/yara-python/compare/v4.2.3...v4.3.0
2023-03-29 08:42:45 +02:00
Maximilian Bosch 9f2b4357c1
postgresql: save rebuilds of existing packages
...by using `+ lib.optionalString ...` rather than a substitution. That
way the phases don't have additional trailing white-spaces in the
non-JIT case which cause rebuilds.
2023-03-29 08:39:47 +02:00
Maximilian Bosch e2fb651752
nixos/postgresql: fix enableJIT
Make sure that JIT is actually available when using

    services.postgresql = {
      enable = true;
      enableJIT = true;
      package = pkgs.postgresql_15;
    };

The current behavior is counter-intuitive because the docs state that
`enableJIT = true;` is sufficient even though it wasn't in that case
because the declared package doesn't have the LLVM dependency.

Fixed by using `package.withJIT` if `enableJIT = true;` and
`package.jitSupport` is `false`.

Also updated the postgresql-jit test to test for that case.
2023-03-29 08:39:47 +02:00
Maximilian Bosch a5a715bb24
postgresql_jit: fix darwin build
So, patchelf works on ELF files and these don't exist on Darwin. I'm not
aware of any other way to eliminate all references of the executable's
body while preserving library paths in the header. This still works, the
only problem is that darwin has a dependency on llvm.dev, so it's
runtime closure is larger.
2023-03-29 08:39:47 +02:00
Maximilian Bosch 608cb37533
nixos/tests/postgresql: fix deprecation warning 2023-03-29 08:39:46 +02:00
Maximilian Bosch 43dbeae02d
postgresql: pass through JIT-enabled variant of non-JIT postgres and vice versa
This is useful if your postgresql version is dependant on
`system.stateVersion` and not pinned down manually. Then it's not
necessary to find out which version exactly is in use and define
`package` manually, but just stay with what NixOS provides as default:

    $ nix-instantiate -A postgresql
    /nix/store/82fzmb77mz2b787dgj7mn4a8i4f6l6sn-postgresql-14.7.drv
    $ nix-instantiate -A postgresql_jit
    /nix/store/qsjkb72fcrrfpsszrwbsi9q9wgp39m50-postgresql-14.7.drv
    $ nix-instantiate -A postgresql.withJIT
    /nix/store/qsjkb72fcrrfpsszrwbsi9q9wgp39m50-postgresql-14.7.drv
    $ nix-instantiate -A postgresql.withJIT.withoutJIT
    /nix/store/82fzmb77mz2b787dgj7mn4a8i4f6l6sn-postgresql-14.7.drv

I.e. you can use postgresql with JIT (for complex queries only[1]) like
this:

    services.postgresql = {
      enable = true;
      enableJIT = true;
    };

Performing a new override instead of re-using the `_jit`-variants for
that has the nice property that overlays for the original package apply
to the JIT-enabled variant, i.e.

    with import ./. {
      overlays = [
        (self: super: {
          postgresql = super.postgresql.overrideAttrs (_: { fnord = "snens"; });
        })
      ];
    };
    postgresql.withJIT.fnord

still gives the string `snens` whereas `postgresql_jit` doesn't have the
attribute `fnord` in its derivation.

[1] https://www.postgresql.org/docs/current/runtime-config-query.html#GUC-JIT-ABOVE-COST
2023-03-29 08:39:46 +02:00