nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 55 lines 1.0 kB view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitLab, 5 meson, 6 ninja, 7 pkg-config, 8 gettext, 9 wrapGAppsHook4, 10 desktop-file-utils, 11 libadwaita, 12 gtksourceview5, 13 webkitgtk_6_0, 14 discount, 15 sqlite, 16}: 17 18stdenv.mkDerivation (finalAttrs: { 19 pname = "bookup"; 20 version = "1.1.5"; 21 22 src = fetchFromGitLab { 23 domain = "gitlab.gnome.org"; 24 owner = "ilhooq"; 25 repo = "bookup"; 26 tag = "v${finalAttrs.version}"; 27 hash = "sha256-s2j9AQMDJaKtYyXtHDscujPv2KIvO0pnX/OnXma93Ro="; 28 }; 29 30 nativeBuildInputs = [ 31 meson 32 ninja 33 pkg-config 34 gettext # msgfmt 35 wrapGAppsHook4 36 desktop-file-utils 37 ]; 38 39 buildInputs = [ 40 libadwaita 41 gtksourceview5 42 webkitgtk_6_0 43 discount 44 sqlite 45 ]; 46 47 meta = { 48 description = "Markdown note-taking application for Gnome"; 49 homepage = "https://gitlab.gnome.org/ilhooq/bookup"; 50 license = lib.licenses.gpl3Plus; 51 platforms = lib.platforms.linux; 52 maintainers = with lib.maintainers; [ zendo ]; 53 mainProgram = "bookup"; 54 }; 55})