Commit Graph

88507 Commits

Author SHA1 Message Date
Franz Pletz
8e372c19d1
Merge pull request #245286 from codec/add-prometheus-idrac-exporter
prometheus-idrac-exporter: init at unstable-2023-06-29
2023-08-10 00:58:03 +02:00
Anders Bo Rasmussen
c6901916a9 xdiskusage: init at 1.60 2023-08-09 21:17:19 +00:00
figsoda
697d536087
Merge pull request #248148 from figsoda/leptosfmt 2023-08-09 16:43:11 -04:00
Samuel Ainsworth
878e3aaebe
Merge pull request #245792 from samuela/samuela/flax
python3Packages.flax: fix build
2023-08-09 13:42:03 -07:00
OTABI Tomoya
41385575ce
Merge pull request #248082 from tjni/async_stagger
python3.pkgs.async-stagger: rename from async_stagger
2023-08-10 00:39:02 +09:00
OTABI Tomoya
16c0a07111
Merge pull request #248083 from tjni/async_timeout
python3.pkgs.async-timeout: rename folder to match attribute name
2023-08-10 00:30:34 +09:00
OTABI Tomoya
4c5b8ebf1a
Merge pull request #248084 from tjni/asyncio-mqtt
python310Packages.asyncio-mqtt: rename file and add wheel dependency
2023-08-10 00:25:46 +09:00
OTABI Tomoya
a2df7a12ef
Merge pull request #247646 from bbigras/webmesh
webmesh: init at 0.1.2
2023-08-10 00:20:27 +09:00
figsoda
be8e54009a leptosfmt: init at 0.1.12
https://github.com/bram209/leptosfmt
2023-08-09 10:19:47 -04:00
OTABI Tomoya
9a4b519cc2
Merge pull request #247271 from LudovicoPiero/teavpn2
teavpn2: init at unstable-2023-07-25
2023-08-09 23:10:48 +09:00
OTABI Tomoya
c76c96642e
Merge pull request #245670 from l0b0/feat/nbqa
nbqa: init at 1.7.0
2023-08-09 22:53:57 +09:00
Ludovico Piero
286322cacf
teavpn2: init at unstable-2023-07-25 2023-08-09 19:54:01 +10:00
OTABI Tomoya
c23c48c5d5
Merge pull request #242952 from TomaSajt/prophet
python310Packages.prophet: init at 1.1.4
2023-08-09 18:53:17 +09:00
7c6f434c
55e89d5718
Merge pull request #247840 from MuKnIO/alpha
Update Gambit, Gerbil, Glow
2023-08-09 05:48:27 +00:00
Theodore Ni
81fcc4cd83 python310Packages.polygon3: rename from Polygon3 2023-08-09 13:02:47 +08:00
Theodore Ni
7294729c2e
python310Packages.asyncio-mqtt: rename file and add wheel dependency 2023-08-08 21:36:31 -07:00
Theodore Ni
750b5a3211
python3.pkgs.async-timeout: rename folder to match attribute name 2023-08-08 21:22:01 -07:00
Theodore Ni
08f0db1cc2
python3.pkgs.async-stagger: rename from async_stagger 2023-08-08 21:17:58 -07:00
Victor Engmark
ba9b639ddd nbqa: init at 1.7.0
Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
Co-authored-by: Kirill Radzikhovskyy <kirillrdy@gmail.com>
2023-08-09 14:56:43 +12:00
Victor Engmark
e295e134ff blacken-docs: init at 1.15.0
Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
2023-08-09 14:56:43 +12:00
Mario Rodas
34c68319db
Merge pull request #247979 from bcdarwin/python3-ipycanvas
python310Packages.ipycanvas: init at 0.13.1
2023-08-08 20:12:06 -05:00
7c6f434c
9047000354
Merge pull request #247998 from matthiasbeyer/update-vacuum
vacuum: 1.3.0.20160104 -> unstable-2021-12-09
2023-08-08 22:09:47 +00:00
Weijia Wang
35501f3e0a
Merge pull request #247925 from GaetanLepage/equinox
python3Packages.equinox: init at 0.10.11
2023-08-08 22:53:05 +02:00
booniepepper
1c62806f89 dt: init at 1.2.3
Co-authored-by: figsoda <figsoda@pm.me>
2023-08-08 20:01:35 +00:00
Fabian Affolter
76277c58ee
Merge pull request #247917 from elohmeier/celery-types
python3Packages.celery-types: init at 0.19.0
2023-08-08 21:31:40 +02:00
Francois-Rene Rideau
0afac45561 glow-lang: init at 2023-04-26
Post Release v0.3.2
2023-08-08 15:26:40 -04:00
ajs124
533540bb99
vacuum: 1.3.0.20160104 -> unstable-2021-12-09
qt4 -> qt5

(cherry picked from commit 2c2ebf360333dedcdc1400c5f024425cf7fc5947)
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-08-08 21:25:39 +02:00
Pol Dellaiera
f40843af5c
Merge pull request #247736 from dit7ya/ego
ego: init at 1.1.7
2023-08-08 21:25:04 +02:00
Pol Dellaiera
152480b36f
Merge pull request #247739 from dit7ya/bws
bws: init at 0.3.0
2023-08-08 21:24:42 +02:00
Janik
96c68c58da
Merge pull request #246320 from matthiasbeyer/remove-speedtest-exporter 2023-08-08 20:50:57 +02:00
Ryan Lahfa
c9a4aa0cd9
Merge pull request #243921 from baloo/baloo/certdump/init-2023-07-12 2023-08-08 20:14:54 +02:00
Ben Darwin
38d6a159d1 python310Packages.ipycanvas: init at 0.13.1 2023-08-08 14:14:32 -04:00
Colin
ac03e8d8b7 mepo: 1.1 -> 1.1.2 2023-08-08 18:05:50 +00:00
sternenseemann
af60e68744 testers.hasPkgConfigModules: allow checking multiple pkg-config mods
This is very useful in conjunction with meta.pkgConfigModules, as the
new tester can use the list provided by this meta attribute as a default
value for moduleNames, making its usage in passthru.tests very
convenient.

For backwards compatibility, a shim under the old name is maintained
with a warning.
2023-08-08 19:16:48 +02:00
Bruno Bigras
1b264042f1 webmesh: init at 0.1.2
Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
2023-08-08 11:02:33 -04:00
figsoda
fba2eab4c0 reason-shell: init at 0.3.10
https://github.com/jaywonchung/reason
2023-08-08 14:51:53 +00:00
sternenseemann
9d6cac3e53 mesonEmulatorHook: fix canExecute safety assertion
Currently the throw codepath will never be hit. Specifically it doesn't
guard against a misuse of the hook:

    pkgsCross.aarch64-multiplatform.mesonEmulatorHook # this should fail
    pkgsCross.aarch64-multiplatform.buildPackages.mesonEmulatorHook # this should (and does) succeed

The check sort of worked to guard against use in situations where the
hook wasn't misplaced between nativeBuildInputs and buildInputs, but
the build platform was actually able to execute binaries built for the
host platform.

This worked because nativeBuildInputs would first of all need to
evaluate pkgsHostTarget.mesonEmulatorHook in order to access the spliced
derivation it wants, pkgsBuildHost.mesonEmulatorHook. For this, you'd
need to pass the if expression, at which point buildPlatform and
targetPlatform would match the build and target platform of the
derivation that uses the hook. Consequently the check is “correct”,
since it is its build platform that needs not to be able execute stuff
built for its host platform.

The target platform is technically wrong here, but it works out
since (at least currently) in nixpkgs either build and host or host and
target platform are equal. When doing the check in pkgsHostTarget,
target and host platform are equal.

However, this is a kind of incomprehensible rube goldberg machine, let's
some mistakes slip through the cracks and relies on implementation
details of splicing.

To alleviate this, we do the following:

- We move the check _into_ the derivation. By doing the check when
  obtaining the file for the setup hook and not before calling
  `makeSetupHook`. This means that we can force `mesonEmulatorHook`
  even if forcing `mesonEmulatorHook.outPath` would throw. This ensures
  that splicing can work even if the some of the derivation variants
  would fail to evaluate.

- Since splicing works now, we can no longer have to do the check
  “globally” before splicing happens. This means we can use the setup
  hook derivation's own platforms. buildPlatform is irrelevant here,
  since this is only the platform on which the shell script is put
  together. hostPlatform matters, since it is were the setup hook is
  executed later (i.e. the using derivation's build platform). target
  platform is the platform the adjacent meson builds executables for,
  i.e. the platform we may need to emulate for.

To verify this change, I have evaluated all derivations using
mesonEmulatorHook in `pkgsCross.aarch64-multiplatform` before and after
this change. The hashes don't change.
2023-08-08 16:49:20 +02:00
Janik
31ad272060
Merge pull request #247896 from NetaliDev/python-django-bootstrap5 2023-08-08 16:20:57 +02:00
Mario Rodas
7f60434172
Merge pull request #209548 from felipeqq2/init/storj-uplink
storj-uplink: init at 1.68.2
2023-08-08 08:29:16 -05:00
Jennifer Graul
c58635a1fa
python3Packages.django-bootstrap5: init at 23.3 2023-08-08 15:25:52 +02:00
Gaetan Lepage
644078614c python3Packages.equinox: init at 0.10.11 2023-08-08 15:25:34 +02:00
Gaetan Lepage
df9a844ef7 python3Packages.jaxtyping: init at 0.2.20 2023-08-08 15:25:34 +02:00
Janik
777fcd15e2
Merge pull request #245677 from fsagbuya/linux-gpib 2023-08-08 14:52:14 +02:00
Enno Richter
173988fa9a python3Packages.celery-types: init at 0.19.0 2023-08-08 12:45:06 +02:00
Pol Dellaiera
f971f35f7d
Merge pull request #246426 from dit7ya/sqld
sqld: init at 0.17.2
2023-08-08 10:57:36 +02:00
Pol Dellaiera
cb3da14d11
Merge pull request #247731 from dit7ya/mw
mw: init at unstable-2023-08-04
2023-08-08 10:57:15 +02:00
Pol Dellaiera
d90ede3a27
Merge pull request #247733 from dit7ya/keymapper
keymapper: init at 2.6.2
2023-08-08 10:57:02 +02:00
OTABI Tomoya
4411bd4ee5
Merge pull request #242851 from totoroot/init/pythonPackages.mkdocs-git-revision-date-localized
python3Packages.mkdocs-git-revision-date-localized-plugin: init at 1.2.0
2023-08-08 17:52:29 +09:00
OTABI Tomoya
8f1e7a5db5
Merge pull request #247019 from tjni/dvc-app-and-library
python3.pkgs.dvc, dvc, dvc-with-remotes: move to python-modules since dvclive depends on it
2023-08-08 17:29:15 +09:00
OTABI Tomoya
44b6fb57ff
Merge pull request #242122 from Janik-Haag/zsh-fzf-history-search
zsh-fzf-history-search: init at unstable-23-03-08
2023-08-08 17:20:59 +09:00