Commit 47b2e5b7 authored by Robert Schütz's avatar Robert Schütz
Browse files
parent 0ad40391
Loading
Loading
Loading
Loading
+19 −4
Original line number Diff line number Diff line
@@ -3,36 +3,51 @@
  buildHomeAssistantComponent,
  fetchFromGitHub,
  beautifulsoup4,
  cloudscraper,
  curl-cffi,
  homeassistant,
  icalendar,
  icalevents,
  jinja2,
  lxml,
  pdfminer-six,
  pycryptodome,
  pypdf,
  pytestCheckHook,
  pyyaml,
  requests,
}:

buildHomeAssistantComponent rec {
  owner = "mampfes";
  domain = "waste_collection_schedule";
  version = "2.12.1";
  version = "2.13.0";

  src = fetchFromGitHub {
    inherit owner;
    repo = "hacs_waste_collection_schedule";
    tag = version;
    hash = "sha256-mR8UCDQDQBMYCxIA8DKLhD+u9utfMx+woS5L2E7mxXM=";
    hash = "sha256-Tl9Z48d+OjyHmk0e6ALz/ywWHgzUhX+rhKjwZh4INo4=";
  };

  dependencies = [
    beautifulsoup4
    cloudscraper
    curl-cffi
    icalendar
    icalevents
    lxml
    pdfminer-six
    pycryptodome
    pypdf
  ];

  nativeCheckInputs = [
    homeassistant
    jinja2
    pytestCheckHook
    pyyaml
    requests
  ];

  meta = {
    changelog = "https://github.com/mampfes/hacs_waste_collection_schedule/releases/tag/${version}";
    description = "Home Assistant integration framework for (garbage collection) schedules";