Commit Graph
545671 Commits
Author SHA1 Message Date
Martin Weinelt 8108ce0a4f nixos/tests/home-assistant: test loading custom components 2023-11-10 22:00:37 +01:00
Martin Weinelt f2bd10bb1e nixos/tests/home-assistant: test loading lovelace modules 2023-11-10 22:00:37 +01:00
Martin Weinelt f30192ae6f nixos/home-assistant: add customComponents support
Allows passing custom component packages, that get installed into
home-assistant's state directory.
Python depedencies, that are propagated from the custom component
get passed into `extraPackages`, so they are available to
home-assistant at runtime.

This is implemented in a way, that allows coexistence with custom
components not managed through the NixOS module.
2023-11-10 22:00:36 +01:00
Martin Weinelt 047b9665f2 home-assistant-custom-components.prometheus-sensor: init at 1.0.0
Import 🔥 Prometheus query results into 🏡 Home Assistant 📈
https://github.com/mweinelt/ha-prometheus-sensor
2023-11-10 22:00:36 +01:00
31e60c2fbb buildHomeAssistantComponent: init
Builder to package up custom components for Home Assistant.

These packages use `buildPythonPackage` with `format = "other"` and
rely on a custom install phase, that expects a standardized path,
and a custom check phase, that for now verifies python dependencies have
been satisified.

Co-Authored-By: Martin Weinelt <hexa@darmstadt.ccc.de>
Co-Authored-By: Sandro Jäckel <sandro.jaeckel@gmail.com>
2023-11-10 22:00:35 +01:00
Martin Weinelt b1ddeedea6 home-assistant-custom-lovelace-modules.mini-media-player: init at 1.16.5
Minimalistic media card for Home Assistant Lovelace UI
https://github.com/kalkih/mini-media-player
2023-11-10 22:00:31 +01:00
Martin Weinelt e4f3fd5b0e home-assistant-custom-lovelace-modules.mini-graph-card: init at 0.11.0
Minimalistic graph card for Home Assistant Lovelace UI
https://github.com/kalkih/mini-graph-card
2023-11-10 22:00:30 +01:00
Martin Weinelt 9a941c58e5 nixos/home-assistant: add customLovelaceModules support
Allows the installation of custom lovelace modules, that can inject
css/js into the frontend and offer a wide variety of widgets.
2023-11-10 22:00:30 +01:00
Martin Weinelt d4914b6d15 home-assistant: allow symlinks in static folder
Home Assistant by default does not follow symlinks in its static
folders, which doesn't mix well with serving anything from the nix
store.
2023-11-10 22:00:12 +01:00
Peder Bergebakken SundtandGitHub 3dc0248dbc Merge pull request #265860 from anthonyroussel/disable-flaky-test-ssm-agent
amazon-ssm-agent: disable time dependent/flaky test
2023-11-09 21:19:27 +02:00
Peder Bergebakken SundtandGitHub ccf52b4b33 Merge pull request #266344 from h7x4/pkgs-init-nsf-ordlista
nsf-ordlista: init at unstable-2022-08-15
2023-11-09 21:18:48 +02:00
Peder Bergebakken SundtandGitHub c9ea2ee94a Merge pull request #266387 from aaronjheng/wgo
wgo: 0.5.3 -> 0.5.4
2023-11-09 21:17:44 +02:00
Nikolay KorotkiyandGitHub 868874a0bf Merge pull request #264871 from imincik/qgis-3.34.0
qgis: 3.32.3 -> 3.34.0
2023-11-09 23:15:48 +04:00
Silvan MosbergerandGitHub 187c04f19c Merge pull request #266349 from tweag/fileset/cleanups
Minor `lib.fileset` cleanups
2023-11-09 19:58:16 +01:00
maralornandGitHub b9534d6574 Merge pull request #261848 from Profpatsch/haskell-language-server-disable-formatters
haskell-language-server: allow specifying a set of formatters that should be included
2023-11-09 19:21:09 +01:00
Rick van SchijndelandGitHub baa32b9a77 Merge pull request #266107 from bcdarwin/vxl-mark-unfree
vxl: change license to unfree for now
2023-11-09 19:20:42 +01:00
Florian KlinkandGitHub 00a5a056f2 Merge pull request #266217 from amjoseph-nixpkgs/pr/josh/rustc173
josh: cherry-pick upstream patch to fix build with rust 1.73
2023-11-09 20:14:39 +02:00
Robert SchützandGitHub ab5d876278 Merge pull request #265148 from dotlambda/mathjax-node-cli-buildNpmPackage
mathjax-node-cli: use buildNpmPackage
2023-11-09 10:00:20 -08:00
Rick van SchijndelandGitHub 8e81cc9349 Merge pull request #266355 from mattmelling/wsjtx-unvendor-hamlib
wsjtx: unvendor hamlib
2023-11-09 18:49:07 +01:00
Rick van SchijndelandGitHub 5bfa967f04 Merge pull request #254634 from majiru/update-runelite
runelite: 2.5.0 -> 2.6.9, build jar from source
2023-11-09 18:44:37 +01:00
Weijia WangandGitHub ec67db7ba7 Merge pull request #264409 from nix-julia/add-persian-hunspellDicts
hunspellDicts add fa-IR (Persian)
2023-11-09 18:26:40 +01:00
LassulusandGitHub d4cd00c651 Merge pull request #266446 from Sohalt/update-babashka
babashka-unwrapped: 1.3.185 -> 1.3.186
2023-11-09 17:10:30 +00:00
Rick van SchijndelandGitHub 304b2a3908 Merge pull request #262354 from stepbrobd/aldente
aldente: 1.22.2 -> 1.22.3
2023-11-09 18:07:31 +01:00
Nick CaoandGitHub c1d54f849f Merge pull request #265983 from r-ryantm/auto-update/python310Packages.nettigo-air-monitor
python310Packages.nettigo-air-monitor: 2.2.0 -> 2.2.1
2023-11-09 12:02:20 -05:00
Nick CaoandGitHub 85cf3f5050 Merge pull request #266195 from r-ryantm/auto-update/astc-encoder
astc-encoder: 4.5.0 -> 4.6.0
2023-11-09 11:55:49 -05:00
Nick CaoandGitHub 393d048284 Merge pull request #266338 from r-ryantm/auto-update/sofia_sip
sofia_sip: 1.13.16 -> 1.13.17
2023-11-09 11:53:53 -05:00
Nick CaoandGitHub 8220e7584e Merge pull request #266400 from r-ryantm/auto-update/clib
clib: 2.8.3 -> 2.8.5
2023-11-09 11:52:08 -05:00
Nick CaoandGitHub 0f42201590 Merge pull request #266405 from r-ryantm/auto-update/feroxbuster
feroxbuster: 2.10.0 -> 2.10.1
2023-11-09 11:51:06 -05:00
Nick CaoandGitHub e0b3be1243 Merge pull request #266412 from r-ryantm/auto-update/ipopt
ipopt: 3.14.12 -> 3.14.13
2023-11-09 11:49:57 -05:00
Nick CaoandGitHub 16d7416965 Merge pull request #266433 from r-ryantm/auto-update/notation
notation: 1.0.0 -> 1.0.1
2023-11-09 11:48:01 -05:00
Nick CaoandGitHub 34a32c34d2 Merge pull request #266447 from r-ryantm/auto-update/openfortivpn
openfortivpn: 1.20.5 -> 1.21.0
2023-11-09 11:46:57 -05:00
K900andGitHub 582079a146 Merge pull request #266476 from K900/kde-gear-23.08.3
kde/gear: 23.08.2 -> 23.08.3
2023-11-09 19:46:01 +03:00
Nick CaoandGitHub 07a891e370 Merge pull request #266489 from r-ryantm/auto-update/python311Packages.pgcli
python311Packages.pgcli: 4.0.0 -> 4.0.1
2023-11-09 11:42:57 -05:00
Nick CaoandGitHub de0199d40b Merge pull request #266463 from lokegustafsson/unrar-mainprogram
unrar: explicit `meta.mainProgram`
2023-11-09 11:40:27 -05:00
outfoxxedandGitHub 9b1c922663 fix: only substitute ERTS for escript builds in rebar3Relx (#266215)
* fix: only substitute ERTS for escript builds in rebar3Relx

Previously beamPackages.rebar3Relx substituted references to erlang
for all builds, which only works for escript builds.

Fixes #261354

* doc: add comment mentioning fixed issue
2023-11-09 16:39:30 +00:00
R. RyantmandYt a1e93cb97d python310Packages.pdfplumber: 0.10.2 -> 0.10.3 2023-11-09 16:36:31 +00:00
Profpatsch 77908eaac0 haskell-language-server: empty list removes all formatters
Based on the discussion in
https://github.com/NixOS/nixpkgs/pull/261848
2023-11-09 17:27:20 +01:00
Profpatsch 8e803f2fb9 haskell-language-server: keep only formatters the user wants
This introduces a list of `supportedFormatters` that are the ones that
should be compiled into hls. Removes a nontrivial amount of transitive
dependencies if only one formatter is used in a project.
2023-11-09 17:27:20 +01:00
Profpatsch 529cbf1a03 haskell-language-server: check supportedGhcVersions in assert
This produces a better error message than just returning the error of
the `haskell.packages."ghc${version}"` interpolation.
2023-11-09 17:27:20 +01:00
Profpatsch 2099ebdf59 lib: add asserts.assertEachOneOf
Along the lines of `assertOneOf`, but expects a list of values to be
compared. This gives a good error message and is useful for lists of
values, like `supportedGhcVersions` in the arguments of
`haskell-language-server`.
2023-11-09 17:27:20 +01:00
Profpatsch 811db8c616 haskell-language-server: reformat code a bit & document better 2023-11-09 17:27:20 +01:00
K900andGitHub dab5c7b167 Merge pull request #266163 from philiptaron/qrtool
qrtool: init at 0.8.4
2023-11-09 19:25:00 +03:00
K900andGitHub 9c87558bc0 Merge pull request #261946 from devusb/aws-sso-cli-update
aws-sso-cli: 1.14.0 -> 1.14.2
2023-11-09 19:24:47 +03:00
5aaeafbe26 buildNpmPackage: make nodejs overridable (#265171)
* buildNpmPackage: allow nodejs to be passed as argument

* Update doc/languages-frameworks/javascript.section.md

Co-authored-by: Lily Foster <lily@lily.flowers>

---------

Co-authored-by: Lily Foster <lily@lily.flowers>
2023-11-09 16:19:24 +00:00
R. Ryantm db9d42e52e python311Packages.pgcli: 4.0.0 -> 4.0.1 2023-11-09 16:02:34 +00:00
Pierre BourdonandGitHub b75b355b50 Merge pull request #262790 from nbraud/nixos/sudo
nixos/sudo: bring in line with release notes
2023-11-09 16:53:02 +01:00
Bernardo MeurerandGitHub 22e859ae44 Merge pull request #266264 from hercules-ci/nix-stable-2.18
nix: 2.17.1 -> 2.18.1
2023-11-09 12:39:44 -03:00
OTABI TomoyaandGitHub 5cb2cb90ed Merge pull request #266327 from r-ryantm/auto-update/python311Packages.tika-client
python311Packages.tika-client: 0.4.0 -> 0.5.0
2023-11-10 00:33:39 +09:00
OTABI TomoyaandGitHub 88b0e862ea Merge pull request #266395 from robert-manchester/paramz_build_fix
python311Packages.paramz: fix build
2023-11-10 00:30:32 +09:00
Connor BakerandGitHub 47f07caec9 Merge pull request #266081 from ConnorBaker/fix/torch-jetson
python3Packages.torch: patch cpp_extension.py for Jetson support
2023-11-09 10:28:19 -05:00