Unverified Commit 7cf33b2e authored by guylamar2006's avatar guylamar2006 Committed by GitHub
Browse files

dmensamenu: migrate to by-name, modernize (#430631)

parent 36590ed0
Loading
Loading
Loading
Loading
+8 −9
Original line number Diff line number Diff line
{
  lib,
  buildPythonApplication,
  python3Packages,
  fetchFromGitHub,
  replaceVars,
  requests,
  dmenu,
}:

buildPythonApplication rec {
python3Packages.buildPythonApplication rec {
  pname = "dmensamenu";
  version = "1.2.2";
  format = "setuptools";
@@ -15,8 +14,8 @@ buildPythonApplication rec {
  src = fetchFromGitHub {
    owner = "dotlambda";
    repo = "dmensamenu";
    rev = version;
    sha256 = "1ck1i1k40bli6m3n49ff6987hglby9fn4vfr28jpkm3h70s2km3n";
    tag = version;
    hash = "sha256-dtQpNDhw1HklEtltYl3yiz54UDLOJWJHNZEuQGaIYbI=";
  };

  patches = [
@@ -25,18 +24,18 @@ buildPythonApplication rec {
    })
  ];

  propagatedBuildInputs = [
  dependencies = with python3Packages; [
    requests
  ];

  # No tests implemented
  doCheck = false;

  meta = with lib; {
  meta = {
    homepage = "https://github.com/dotlambda/dmensamenu";
    description = "Print German canteen menus using dmenu and OpenMensa";
    mainProgram = "dmensamenu";
    license = licenses.mit;
    maintainers = with maintainers; [ dotlambda ];
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ dotlambda ];
  };
}
+0 −4
Original line number Diff line number Diff line
@@ -11862,10 +11862,6 @@ with pkgs;

  dmenu-rs-enable-plugins = dmenu-rs.override { enablePlugins = true; };

  dmensamenu = callPackage ../applications/misc/dmensamenu {
    inherit (python3Packages) buildPythonApplication requests;
  };

  inherit (callPackage ../applications/virtualization/docker { })
    docker_25
    docker_28