Loading pkgs/development/libraries/tinyxml-2/default.nix→pkgs/by-name/ti/tinyxml-2/package.nix +37 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, cmake }: { lib , stdenv , fetchFromGitHub , cmake }: stdenv.mkDerivation rec { pname = "tinyxml-2"; stdenv.mkDerivation (finalAttrs: { pname = "tinyxml2"; version = "10.0.0"; src = fetchFromGitHub { repo = "tinyxml2"; owner = "leethomason"; rev = version; sha256 = "sha256-9xrpPFMxkAecg3hMHzzThuy0iDt970Iqhxs57Od+g2g="; repo = "tinyxml2"; rev = finalAttrs.version; hash = "sha256-9xrpPFMxkAecg3hMHzzThuy0iDt970Iqhxs57Od+g2g="; }; nativeBuildInputs = [ cmake ]; cmakeFlags = [ # the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly # (setting it to an absolute path causes include files to go to $out/$out/include, # because the absolute path is interpreted with root at $out). # the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR # correctly (setting it to an absolute path causes include files to go to # $out/$out/include, because the absolute path is interpreted with root at # $out). "-DCMAKE_INSTALL_INCLUDEDIR=include" "-DCMAKE_INSTALL_LIBDIR=lib" ]; meta = { description = "A simple, small, efficient, C++ XML parser"; homepage = "https://www.grinninglizard.com/tinyxml2/index.html"; homepage = "https://github.com/leethomason/tinyxml2"; changelog = "https://github.com/leethomason/tinyxml2/releases/tag/${finalAttrs.src.rev}"; license = with lib.licenses; [ zlib ]; maintainers = with lib.maintainers; [ AndersonTorres ]; platforms = lib.platforms.unix; license = lib.licenses.zlib; }; } }) pkgs/top-level/all-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -25344,8 +25344,6 @@ with pkgs; tinyxml2 = callPackage ../development/libraries/tinyxml/2.6.2.nix { }; tinyxml-2 = callPackage ../development/libraries/tinyxml-2 { }; tiscamera = callPackage ../os-specific/linux/tiscamera { }; tivodecode = callPackage ../applications/video/tivodecode { }; Loading
pkgs/development/libraries/tinyxml-2/default.nix→pkgs/by-name/ti/tinyxml-2/package.nix +37 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, cmake }: { lib , stdenv , fetchFromGitHub , cmake }: stdenv.mkDerivation rec { pname = "tinyxml-2"; stdenv.mkDerivation (finalAttrs: { pname = "tinyxml2"; version = "10.0.0"; src = fetchFromGitHub { repo = "tinyxml2"; owner = "leethomason"; rev = version; sha256 = "sha256-9xrpPFMxkAecg3hMHzzThuy0iDt970Iqhxs57Od+g2g="; repo = "tinyxml2"; rev = finalAttrs.version; hash = "sha256-9xrpPFMxkAecg3hMHzzThuy0iDt970Iqhxs57Od+g2g="; }; nativeBuildInputs = [ cmake ]; cmakeFlags = [ # the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly # (setting it to an absolute path causes include files to go to $out/$out/include, # because the absolute path is interpreted with root at $out). # the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR # correctly (setting it to an absolute path causes include files to go to # $out/$out/include, because the absolute path is interpreted with root at # $out). "-DCMAKE_INSTALL_INCLUDEDIR=include" "-DCMAKE_INSTALL_LIBDIR=lib" ]; meta = { description = "A simple, small, efficient, C++ XML parser"; homepage = "https://www.grinninglizard.com/tinyxml2/index.html"; homepage = "https://github.com/leethomason/tinyxml2"; changelog = "https://github.com/leethomason/tinyxml2/releases/tag/${finalAttrs.src.rev}"; license = with lib.licenses; [ zlib ]; maintainers = with lib.maintainers; [ AndersonTorres ]; platforms = lib.platforms.unix; license = lib.licenses.zlib; }; } })
pkgs/top-level/all-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -25344,8 +25344,6 @@ with pkgs; tinyxml2 = callPackage ../development/libraries/tinyxml/2.6.2.nix { }; tinyxml-2 = callPackage ../development/libraries/tinyxml-2 { }; tiscamera = callPackage ../os-specific/linux/tiscamera { }; tivodecode = callPackage ../applications/video/tivodecode { };