Unverified Commit 06bf41da authored by Gaétan Lepage's avatar Gaétan Lepage Committed by GitHub
Browse files

gl-gsync-demo: move to by-name, modernize (#450992)

parents 2a0000a4 6d015ef7
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
@@ -4,11 +4,15 @@
  libX11,
  libglut,
  glew,
  libXNVCtrl,
  libXext,
  linuxPackages,
  lib,
}:

let
  inherit (linuxPackages.nvidia_x11.settings) libXNVCtrl;
in

stdenv.mkDerivation {
  pname = "gl-gsync-demo";
  version = "unstable-2020-12-27";
@@ -17,7 +21,7 @@ stdenv.mkDerivation {
    owner = "dahenry";
    repo = "gl-gsync-demo";
    rev = "4fd963a8ad880dc2d846394c8c80b2091a119591";
    sha256 = "1innsmpsd9n9ih80v16rhj2ijrl28jd7x6a4jmxdirba7mjibm8d";
    hash = "sha256-DdUVZT1q5dh6lUSZfppEgmYZhYTZhA0QjMmmpm/V1sY=";
  };

  buildInputs = [
@@ -36,10 +40,10 @@ stdenv.mkDerivation {
    runHook postInstall
  '';

  meta = with lib; {
    license = with licenses; mit;
    platforms = platforms.linux;
    maintainers = with maintainers; [ atemu ];
  meta = {
    license = lib.licenses.mit;
    platforms = lib.platforms.linux;
    maintainers = with lib.maintainers; [ atemu ];
    description = "Very basic OpenGL demo for testing NVIDIA's G-SYNC technology on Linux";
    mainProgram = "gl-gsync-demo";
    longDescription = ''
+0 −4
Original line number Diff line number Diff line
@@ -13110,10 +13110,6 @@ with pkgs;

  freeciv_gtk = freeciv;

  gl-gsync-demo = callPackage ../games/gl-gsync-demo {
    libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl;
  };

  gscrabble = python3Packages.callPackage ../games/gscrabble { };

  ibmcloud-cli = callPackage ../tools/admin/ibmcloud-cli { stdenv = stdenvNoCC; };