nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 meson,
6 ninja,
7 pkg-config,
8 vala,
9 blueprint-compiler,
10 wrapGAppsHook4,
11 desktop-file-utils,
12 libadwaita,
13 libgee,
14 gtksourceview5,
15}:
16
17stdenv.mkDerivation (finalAttrs: {
18 pname = "folio";
19 version = "25.02";
20
21 src = fetchFromGitHub {
22 owner = "toolstack";
23 repo = "Folio";
24 tag = finalAttrs.version;
25 hash = "sha256-u7HieTsbSohCjpLNyeY/ZZdmpQWulZaCkxOV5a5QyBY=";
26 };
27
28 nativeBuildInputs = [
29 meson
30 ninja
31 pkg-config
32 vala
33 blueprint-compiler
34 wrapGAppsHook4
35 desktop-file-utils
36 ];
37
38 buildInputs = [
39 libadwaita
40 libgee
41 gtksourceview5
42 ];
43
44 meta = {
45 description = "Beautiful markdown note-taking app for GNOME (forked from Paper)";
46 homepage = "https://github.com/toolstack/Folio";
47 license = lib.licenses.gpl3Only;
48 mainProgram = "com.toolstack.Folio";
49 maintainers = with lib.maintainers; [ aleksana ];
50 platforms = lib.platforms.unix;
51 };
52})