diff --git a/overlay.nix b/overlay.nix index de2aa20..4472d41 100644 --- a/overlay.nix +++ b/overlay.nix @@ -11,9 +11,6 @@ with inputs; # Yazi Gruvbox theme. yazi-flavour-gruvbox-dark = prev.pkgs.callPackage ./packages/yazi-flavour-gruvbox {}; - # Dymo label printer drivers. - cups-dymo = prev.pkgs.callPackage ./packages/cups-dymo {}; - # Latest FluffyChat. fluffychat = (import nixpkgs-pr-fluffychat diff --git a/packages/cups-dymo/default.nix b/packages/cups-dymo/default.nix deleted file mode 100644 index 30d1f97..0000000 --- a/packages/cups-dymo/default.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ - lib, - stdenv, - autoreconfHook, - fetchgit, - boost, - cups, - ... -}: let - srcRoot = fetchgit { - url = "https://github.com/dymosoftware/Drivers.git"; - hash = "sha256-3fRALvyGYVpDL0HyUnjDi+TDTX9yeQG6LfZtNuv42pY="; - }; -in - stdenv.mkDerivation rec { - pname = "cups-dymo"; - version = "1.5.0"; - - src = "${srcRoot}/LW5xx_Linux"; - - nativeBuildInputs = [autoreconfHook boost cups]; - makeFlags = [ - "cupsfilterdir=$(out)/lib/cups/filter" - "cupsmodeldir=$(out)/share/cups/model" - ]; - - patches = [./include-ctime.patch]; - - meta = { - description = "CUPS Linux drivers and SDK for DYMO printers"; - homepage = "https://github.com/dymosoftware/Drivers"; - license = lib.licenses.gpl2Plus; - }; - } diff --git a/packages/cups-dymo/include-ctime.patch b/packages/cups-dymo/include-ctime.patch deleted file mode 100644 index 9a8a04b..0000000 --- a/packages/cups-dymo/include-ctime.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --git a/src/lm/LabelManagerLanguageMonitorV2.cpp b/src/lm/LabelManagerLanguageMonitorV2.cpp -index 4ad5b99..b48b30d 100644 ---- a/src/lm/LabelManagerLanguageMonitorV2.cpp -+++ b/src/lm/LabelManagerLanguageMonitorV2.cpp -@@ -21,6 +21,7 @@ - #include "LabelManagerLanguageMonitorV2.h" - - #include -+#include - - namespace DymoPrinterDriver - { -@@ -273,4 +274,4 @@ void CLabelManagerLanguageMonitorV2::ReprintPage() - _printEnvironment.WriteData(_pageData); - } - --}; -\ No newline at end of file -+}; diff --git a/suites/desktop/default.nix b/suites/desktop/default.nix index 0401e1b..2084df8 100755 --- a/suites/desktop/default.nix +++ b/suites/desktop/default.nix @@ -135,7 +135,7 @@ with lib; { # Enable CUPS to print documents. services.printing = { enable = true; - drivers = [pkgs.brlaser pkgs.cups-dymo]; + drivers = [pkgs.brlaser]; }; # If you don't set this Wireguard won't work.