diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2021-11-30 17:46:06 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-30 17:46:06 +0100 |
commit | f546cfa6c7e55b5327212dfc579f521a0335f367 (patch) | |
tree | fa43d8a8f79cff4ba5828e51b4227213952c0aac | |
parent | e0302f45d4d109541b47f11e6d45f84688b8252d (diff) | |
parent | efd9bd36672e8115eeb7011c0e1fb56bb6622031 (diff) | |
download | nixpkgs-f546cfa6c7e55b5327212dfc579f521a0335f367.tar nixpkgs-f546cfa6c7e55b5327212dfc579f521a0335f367.tar.gz nixpkgs-f546cfa6c7e55b5327212dfc579f521a0335f367.tar.bz2 nixpkgs-f546cfa6c7e55b5327212dfc579f521a0335f367.tar.lz nixpkgs-f546cfa6c7e55b5327212dfc579f521a0335f367.tar.xz nixpkgs-f546cfa6c7e55b5327212dfc579f521a0335f367.tar.zst nixpkgs-f546cfa6c7e55b5327212dfc579f521a0335f367.zip |
Merge pull request #148027 from WolfangAukang/lifeograph
-rw-r--r-- | pkgs/applications/editors/lifeograph/default.nix | 40 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 42 insertions, 0 deletions
diff --git a/pkgs/applications/editors/lifeograph/default.nix b/pkgs/applications/editors/lifeograph/default.nix new file mode 100644 index 00000000000..b998b02f50d --- /dev/null +++ b/pkgs/applications/editors/lifeograph/default.nix @@ -0,0 +1,40 @@ +{ stdenv, lib, fetchgit, pkg-config, meson, ninja +, enchant, gtkmm3, libchamplain, libgcrypt }: + +stdenv.mkDerivation rec { + pname = "lifeograph"; + version = "2.0.2"; + + src = fetchgit { + url = "https://git.launchpad.net/lifeograph"; + # Specific commit hash related to version + rev = "d635bbb30011c0d33c33643e6fa5c006f98ed7d6"; + sha256 = "0j9wn5bj7cbfnmyyx7ikx961sksv50agnb53prymldbsq43rfgnq"; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + ]; + + buildInputs = [ + libgcrypt + enchant + gtkmm3 + libchamplain + ]; + + postInstall = '' + substituteInPlace $out/share/applications/net.sourceforge.Lifeograph.desktop \ + --replace "Exec=" "Exec=$out/bin/" + ''; + + meta = with lib; { + homepage = "http://lifeograph.sourceforge.net/wiki/Main_Page"; + description = "Lifeograph is an off-line and private journal and note taking application"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ wolfangaukang ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 98379d4d1b7..517566a4194 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3242,6 +3242,8 @@ with pkgs; libxnd = callPackage ../development/libraries/libxnd { }; + lifeograph = callPackage ../applications/editors/lifeograph { }; + link-grammar = callPackage ../tools/text/link-grammar { }; linuxptp = callPackage ../os-specific/linux/linuxptp { }; |