lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

yder: init at 1.4.5

+53
+42
pkgs/development/libraries/yder/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub, cmake, orcania, systemd, check, subunit }: 2 + stdenv.mkDerivation rec { 3 + pname = "yder"; 4 + version = "1.4.6"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "babelouest"; 8 + repo = pname; 9 + rev = "v${version}"; 10 + sha256 = "0j46v93vn130gjcr704rkdiibbk3ampzsqb6xdcrn4x115gwyf5i"; 11 + }; 12 + 13 + patches = [ 14 + # We set CMAKE_INSTALL_LIBDIR to the absolute path in $out, so 15 + # prefix and exec_prefix cannot be $out, too 16 + ./fix-pkgconfig.patch 17 + ]; 18 + 19 + nativeBuildInputs = [ cmake ]; 20 + 21 + buildInputs = [ orcania ]; 22 + 23 + checkInputs = [ check subunit ]; 24 + 25 + cmakeFlags = [ 26 + "-DBUILD_YDER_TESTING=on" 27 + ]; 28 + 29 + doCheck = true; 30 + 31 + preCheck = '' 32 + export LD_LIBRARY_PATH="$(pwd):$LD_LIBRARY_PATH" 33 + ''; 34 + 35 + meta = with lib; { 36 + description = "Logging library for C applications"; 37 + homepage = "https://github.com/babelouest/yder"; 38 + license = licenses.lgpl21; 39 + maintainers = with maintainers; [ johnazoidberg ]; 40 + platforms = platforms.linux; 41 + }; 42 + }
+9
pkgs/development/libraries/yder/fix-pkgconfig.patch
··· 1 + --- i/libyder.pc.in 2 + +++ w/libyder.pc.in 3 + @@ -1,7 +1,5 @@ 4 + -prefix=@CMAKE_INSTALL_PREFIX@ 5 + -exec_prefix=@CMAKE_INSTALL_PREFIX@ 6 + -libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ 7 + -includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@ 8 + +libdir=@CMAKE_INSTALL_LIBDIR@ 9 + +includedir=@CMAKE_INSTALL_INCLUDEDIR@
+2
pkgs/top-level/all-packages.nix
··· 13799 13799 13800 13800 yajl = callPackage ../development/libraries/yajl { }; 13801 13801 13802 + yder = callPackage ../development/libraries/yder { }; 13803 + 13802 13804 yojimbo = callPackage ../development/libraries/yojimbo { }; 13803 13805 13804 13806 yubioath-desktop = libsForQt5.callPackage ../applications/misc/yubioath-desktop { };