Loading pkgs/development/libraries/libdisplay-info/default.nix 0 → 100644 +41 −0 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitLab , meson , pkg-config , ninja , python3 , hwdata , edid-decode }: stdenv.mkDerivation rec { pname = "libdisplay-info"; version = "0.1.0"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "emersion"; repo = pname; rev = version; sha256 = "sha256-jfi7RpEtyQicW0WWhrQg28Fta60YWxTbpbmPHmXxDhw="; }; nativeBuildInputs = [ meson pkg-config ninja edid-decode python3 ]; buildInputs = [ hwdata ]; prePatch = '' substituteInPlace meson.build \ --replace "find_program('tool/gen-search-table.py')" "find_program('python3')" \ --replace "gen_search_table," "gen_search_table, '$src/tool/gen-search-table.py'," ''; meta = with lib; { description = "EDID and DisplayID library"; homepage = "https://gitlab.freedesktop.org/emersion/libdisplay-info"; license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ pedrohlc ]; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -20903,6 +20903,8 @@ with pkgs; libdiscid = callPackage ../development/libraries/libdiscid { }; libdisplay-info = callPackage ../development/libraries/libdisplay-info { }; libdivecomputer = callPackage ../development/libraries/libdivecomputer { }; libdivsufsort = callPackage ../development/libraries/libdivsufsort { }; Loading
pkgs/development/libraries/libdisplay-info/default.nix 0 → 100644 +41 −0 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitLab , meson , pkg-config , ninja , python3 , hwdata , edid-decode }: stdenv.mkDerivation rec { pname = "libdisplay-info"; version = "0.1.0"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "emersion"; repo = pname; rev = version; sha256 = "sha256-jfi7RpEtyQicW0WWhrQg28Fta60YWxTbpbmPHmXxDhw="; }; nativeBuildInputs = [ meson pkg-config ninja edid-decode python3 ]; buildInputs = [ hwdata ]; prePatch = '' substituteInPlace meson.build \ --replace "find_program('tool/gen-search-table.py')" "find_program('python3')" \ --replace "gen_search_table," "gen_search_table, '$src/tool/gen-search-table.py'," ''; meta = with lib; { description = "EDID and DisplayID library"; homepage = "https://gitlab.freedesktop.org/emersion/libdisplay-info"; license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ pedrohlc ]; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -20903,6 +20903,8 @@ with pkgs; libdiscid = callPackage ../development/libraries/libdiscid { }; libdisplay-info = callPackage ../development/libraries/libdisplay-info { }; libdivecomputer = callPackage ../development/libraries/libdivecomputer { }; libdivsufsort = callPackage ../development/libraries/libdivsufsort { };