aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/applications/networking/ssb/patchwork/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/applications/networking/ssb/patchwork/default.nix')
-rw-r--r--nixpkgs/pkgs/applications/networking/ssb/patchwork/default.nix53
1 files changed, 0 insertions, 53 deletions
diff --git a/nixpkgs/pkgs/applications/networking/ssb/patchwork/default.nix b/nixpkgs/pkgs/applications/networking/ssb/patchwork/default.nix
deleted file mode 100644
index db33e7e6bb2..00000000000
--- a/nixpkgs/pkgs/applications/networking/ssb/patchwork/default.nix
+++ /dev/null
@@ -1,53 +0,0 @@
-{ appimageTools, symlinkJoin, lib, fetchurl, makeDesktopItem }:
-
-let
- pname = "ssb-patchwork";
- version = "3.17.7";
- name = "Patchwork-${version}";
-
- src = fetchurl {
- url = "https://github.com/ssbc/patchwork/releases/download/v${version}/${name}.AppImage";
- sha256 = "1xj2aqy7daf4r3ypch6hkvk1s0jnx70qwh0p63c7rzm16vh8kb2f";
- };
-
- binary = appimageTools.wrapType2 {
- name = pname;
- inherit src;
- };
- # we only use this to extract the icon
- appimage-contents = appimageTools.extractType2 {
- inherit name src;
- };
-
- desktopItem = makeDesktopItem {
- name = "ssb-patchwork";
- exec = "${binary}/bin/ssb-patchwork";
- icon = "ssb-patchwork.png";
- comment = "Client for the decentralized social network Secure Scuttlebutt";
- desktopName = "Patchwork";
- genericName = "Patchwork";
- categories = "Network;";
- };
-
-in
- symlinkJoin {
- inherit name;
- paths = [ binary ];
-
- postBuild = ''
- mkdir -p $out/share/pixmaps/ $out/share/applications
- cp ${appimage-contents}/ssb-patchwork.png $out/share/pixmaps
- cp ${desktopItem}/share/applications/* $out/share/applications/
- '';
-
- meta = with lib; {
- description = "A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB)";
- longDescription = ''
- sea-slang for gossip - a scuttlebutt is basically a watercooler on a ship.
- '';
- homepage = "https://www.scuttlebutt.nz/";
- license = licenses.agpl3;
- maintainers = with maintainers; [ asymmetric ninjatrappeur thedavidmeister ];
- platforms = [ "x86_64-linux" ];
- };
-}