Commit 6f715b5c authored by Emily's avatar Emily
Browse files

p2pvc: drop

Essentially unmaintained upstream for almost a decade, kept alive
with treewides and drive‐by fixes, and depends on the deprecated
and removed OpenCV C API. Sorry, it looks like a fun toy! Hopefully
someone can port it to a newer OpenCV.
parent 5fbee8d2
Loading
Loading
Loading
Loading
+0 −29
Original line number Diff line number Diff line
{ lib, stdenv, pkg-config, fetchFromGitHub, opencv2, ncurses, portaudio }:

stdenv.mkDerivation {
  pname = "p2pvc";
  version = "unstable-2015-02-12";

  nativeBuildInputs = [ pkg-config ];
  buildInputs = [ opencv2 ncurses portaudio ];

  enableParallelBuilding = true;

  installPhase = "mkdir -p $out/bin; cp p2pvc $out/bin/";

  src = fetchFromGitHub {
    owner = "mofarrell";
    repo = "p2pvc";
    rev = "d7b1c70288a7750fc8f9a22dbddbe51d34b5b9e5";
    sha256 = "0d4vvrsjad5gk4rrjwgydn9ffj12jfb4aksw2px6jw75hp9pzmka";
  };

  meta = {
    description = "Point to point color terminal video chat";
    homepage = "https://github.com/mofarrell/p2pvc";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ trino ];
    platforms = with lib.platforms; linux;
    mainProgram = "p2pvc";
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -1124,6 +1124,7 @@ mapAliases ({
  ### P ###

  PageEdit = pageedit; # Added 2024-01-21
  p2pvc = throw "p2pvc has been removed as it is unmaintained upstream and depends on OpenCV 2"; # Added 2024-08-20
  packet-cli = metal-cli; # Added 2021-10-25
  packet = throw "packet has been removed as it is no longer working and unmaintained"; # Added 2024-03-29
  palemoon = throw "palemoon has been dropped due to python2 being EOL and marked insecure. Use 'palemoon-bin' instead"; # Added 2023-05-18
+0 −2
Original line number Diff line number Diff line
@@ -11220,8 +11220,6 @@ with pkgs;
  payload-dumper-go = callPackage ../tools/archivers/payload-dumper-go { };
  p2pvc = callPackage ../applications/video/p2pvc { };
  p3x-onenote = callPackage ../applications/office/p3x-onenote { };
  p4c = callPackage ../development/compilers/p4c {