briar-desktop: clean up & add ngi team (#422707)

This commit is contained in:
Cosima Neidahl
2025-08-29 13:33:12 +02:00
committed by GitHub
+8 -7
View File
@@ -19,12 +19,12 @@ let
'';
in
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "briar-desktop";
version = "0.6.3-beta";
src = fetchurl {
url = "https://desktop.briarproject.org/jars/linux/${version}/briar-desktop-linux-${version}.jar";
url = "https://desktop.briarproject.org/jars/linux/${finalAttrs.version}/briar-desktop-linux-${finalAttrs.version}.jar";
hash = "sha256-8JX4cgRJZDCBlu5iVL7t5nZSZn8XTk3DU3rasViQgtg=";
};
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/{bin,lib}
cp ${src} $out/lib/briar-desktop.jar
cp ${finalAttrs.src} $out/lib/briar-desktop.jar
makeWrapper ${openjdk}/bin/java $out/bin/briar-desktop \
--add-flags "-jar $out/lib/briar-desktop.jar" \
--prefix LD_LIBRARY_PATH : "${
@@ -58,15 +58,16 @@ stdenv.mkDerivation rec {
done
'';
meta = with lib; {
meta = {
description = "Decentralized and secure messenger";
mainProgram = "briar-desktop";
homepage = "https://code.briarproject.org/briar/briar-desktop";
license = licenses.gpl3;
maintainers = with maintainers; [
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [
onny
supinie
];
teams = with lib.teams; [ ngi ];
platforms = [ "x86_64-linux" ];
};
}
})