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

This commit is contained in:
Gaétan Lepage
2025-11-04 10:31:26 +00:00
committed by GitHub
2 changed files with 10 additions and 10 deletions

View File

@@ -4,11 +4,15 @@
libX11, libX11,
libglut, libglut,
glew, glew,
libXNVCtrl,
libXext, libXext,
linuxPackages,
lib, lib,
}: }:
let
inherit (linuxPackages.nvidia_x11.settings) libXNVCtrl;
in
stdenv.mkDerivation { stdenv.mkDerivation {
pname = "gl-gsync-demo"; pname = "gl-gsync-demo";
version = "unstable-2020-12-27"; version = "unstable-2020-12-27";
@@ -17,7 +21,7 @@ stdenv.mkDerivation {
owner = "dahenry"; owner = "dahenry";
repo = "gl-gsync-demo"; repo = "gl-gsync-demo";
rev = "4fd963a8ad880dc2d846394c8c80b2091a119591"; rev = "4fd963a8ad880dc2d846394c8c80b2091a119591";
sha256 = "1innsmpsd9n9ih80v16rhj2ijrl28jd7x6a4jmxdirba7mjibm8d"; hash = "sha256-DdUVZT1q5dh6lUSZfppEgmYZhYTZhA0QjMmmpm/V1sY=";
}; };
buildInputs = [ buildInputs = [
@@ -36,10 +40,10 @@ stdenv.mkDerivation {
runHook postInstall runHook postInstall
''; '';
meta = with lib; { meta = {
license = with licenses; mit; license = lib.licenses.mit;
platforms = platforms.linux; platforms = lib.platforms.linux;
maintainers = with maintainers; [ atemu ]; maintainers = with lib.maintainers; [ atemu ];
description = "Very basic OpenGL demo for testing NVIDIA's G-SYNC technology on Linux"; description = "Very basic OpenGL demo for testing NVIDIA's G-SYNC technology on Linux";
mainProgram = "gl-gsync-demo"; mainProgram = "gl-gsync-demo";
longDescription = '' longDescription = ''

View File

@@ -13110,10 +13110,6 @@ with pkgs;
freeciv_gtk = freeciv; freeciv_gtk = freeciv;
gl-gsync-demo = callPackage ../games/gl-gsync-demo {
libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl;
};
gscrabble = python3Packages.callPackage ../games/gscrabble { }; gscrabble = python3Packages.callPackage ../games/gscrabble { };
ibmcloud-cli = callPackage ../tools/admin/ibmcloud-cli { stdenv = stdenvNoCC; }; ibmcloud-cli = callPackage ../tools/admin/ibmcloud-cli { stdenv = stdenvNoCC; };