Merge pull request #14233 from matthiasbeyer/add-buku

buku: init at 1.8

+38
+34
pkgs/applications/misc/buku/default.nix
···
··· 1 + { stdenv, pythonPackages, fetchFromGitHub, 2 + encryptionSupport ? false 3 + }: 4 + 5 + pythonPackages.buildPythonApplication rec { 6 + version = "1.8"; 7 + name = "buku-${version}"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "jarun"; 11 + repo = "buku"; 12 + rev = "53d48ee56a3abfb53b94ed25fb620ee759141c96"; 13 + sha256 = "185d3gndw20c3l6f3mf0iq4qapm8g30bl0hn0wsqpp36vl0bpq28"; 14 + }; 15 + 16 + buildInputs = stdenv.lib.optional encryptionSupport pythonPackages.pycrypto; 17 + 18 + phases = [ "unpackPhase" "installPhase" "fixupPhase" ]; 19 + 20 + installPhase = '' 21 + make install PREFIX=$out 22 + ''; 23 + 24 + doCheck = false; 25 + 26 + meta = with stdenv.lib; { 27 + description = "Private cmdline bookmark manager"; 28 + homepage = https://github.com/jarun/Buku; 29 + license = licenses.gpl3; 30 + platforms = platforms.linux; 31 + maintainers = with maintainers; [ matthiasbeyer ]; 32 + }; 33 + } 34 +
+4
pkgs/top-level/all-packages.nix
··· 917 918 burp = callPackage ../tools/backup/burp { }; 919 920 byzanz = callPackage ../applications/video/byzanz {}; 921 922 ori = callPackage ../tools/backup/ori { };
··· 917 918 burp = callPackage ../tools/backup/burp { }; 919 920 + buku = callPackage ../applications/misc/buku { 921 + pythonPackages = python3Packages; 922 + }; 923 + 924 byzanz = callPackage ../applications/video/byzanz {}; 925 926 ori = callPackage ../tools/backup/ori { };