diff --git a/overlays/pkgs.nix b/overlays/pkgs.nix index 304a645..6150ac4 100644 --- a/overlays/pkgs.nix +++ b/overlays/pkgs.nix @@ -1,6 +1,5 @@ self: super: { - ddccontrol = super.callPackage ../pkgs/ddccontrol {}; opencode-claude-auth = super.callPackage ../pkgs/opencode-claude-auth {}; # Pin some kde packages to 6.3.1, 6.3.2 breaks thunderbolt # kdePackages = super.kdePackages.overrideScope(kdeFinal: kdePrev: { diff --git a/pkgs/ddccontrol/default.nix b/pkgs/ddccontrol/default.nix deleted file mode 100644 index 4d4ce69..0000000 --- a/pkgs/ddccontrol/default.nix +++ /dev/null @@ -1,64 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - fetchpatch, - autoreconfHook, - intltool, - libxml2, - pciutils, - pkg-config, - gtk2, - ddccontrol-db, -}: - -stdenv.mkDerivation rec { - pname = "ddccontrol"; - version = "1.0.3"; - - src = fetchFromGitHub { - owner = "ddccontrol"; - repo = "ddccontrol"; - rev = version; - sha256 = "sha256-qyD6i44yH3EufIW+LA/LBMW20Tejb49zvsDfv6YFD6c="; - }; - - nativeBuildInputs = [ - autoreconfHook - intltool - pkg-config - ]; - - buildInputs = [ - libxml2 - pciutils - gtk2 - ddccontrol-db - ]; - - configureFlags = [ - "--with-systemdsystemunitdir=${placeholder "out"}/etc/systemd/system" - ]; - - prePatch = '' - substituteInPlace configure.ac \ - --replace \ - "\$""{datadir}/ddccontrol-db" \ - "${ddccontrol-db}/share/ddccontrol-db" - - substituteInPlace src/ddcpci/Makefile.am \ - --replace "chmod 4711" "chmod 0711" - ''; - - preConfigure = '' - intltoolize --force - ''; - - meta = with lib; { - description = "Program used to control monitor parameters by software"; - homepage = "https://github.com/ddccontrol/ddccontrol"; - license = licenses.gpl2Plus; - platforms = platforms.linux; - maintainers = with lib.maintainers; [ pakhfn ]; - }; -} \ No newline at end of file