diff options
author | Dario Bertini <berdario@gmail.com> | 2014-03-04 13:17:57 +0100 |
---|---|---|
committer | Dario Bertini <berdario@gmail.com> | 2014-03-04 13:17:57 +0100 |
commit | 26d42a894a9b229391aa32c1ad8ffbee845cddea (patch) | |
tree | 738178701cb567a6e376384921f869c48e9a79bc /pkgs/applications/networking/instant-messengers/jitsi/default.nix | |
parent | 6a95e90f27f63a49d07df59f8305773d0ddc3e7c (diff) | |
download | nixlib-26d42a894a9b229391aa32c1ad8ffbee845cddea.tar nixlib-26d42a894a9b229391aa32c1ad8ffbee845cddea.tar.gz nixlib-26d42a894a9b229391aa32c1ad8ffbee845cddea.tar.bz2 nixlib-26d42a894a9b229391aa32c1ad8ffbee845cddea.tar.lz nixlib-26d42a894a9b229391aa32c1ad8ffbee845cddea.tar.xz nixlib-26d42a894a9b229391aa32c1ad8ffbee845cddea.tar.zst nixlib-26d42a894a9b229391aa32c1ad8ffbee845cddea.zip |
Added jitsi
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/jitsi/default.nix')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/jitsi/default.nix | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/pkgs/applications/networking/instant-messengers/jitsi/default.nix b/pkgs/applications/networking/instant-messengers/jitsi/default.nix new file mode 100644 index 000000000000..9cefee228c84 --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/jitsi/default.nix @@ -0,0 +1,45 @@ +{ stdenv, fetchurl, makeDesktopItem, unzip, ant, jdk }: + +stdenv.mkDerivation rec { + + name = "jitsi-${version}"; + version = "2.4.4997"; + + src = fetchurl { + url = "https://download.jitsi.org/jitsi/src/jitsi-src-${version}.zip"; + sha256 = "f1c2688d7d6bf1916fed3b8b105a785662980c5b297dcab3c9e7d272647ef825"; + }; + + patches = [ ./jitsi.patch ]; + + jitsiItem = makeDesktopItem { + name = "Jitsi"; + exec = "jitsi"; + comment = "VoIP and Instant Messaging client"; + desktopName = "Jitsi"; + genericName = "Instant Messaging"; + categories = "Application;Internet;"; + }; + + buildInputs = [unzip ant jdk]; + + buildPhase = ''ant make''; + + installPhase = '' + mkdir -p $out + cp -a lib $out/ + cp -a sc-bundles $out/ + mkdir $out/bin + cp resources/install/generic/run.sh $out/bin/jitsi + chmod +x $out/bin/jitsi + patchShebangs $out + ''; + + meta = { + homepage = https://jitsi.org/; + description = "Open Source Video Calls and Chat"; + license = stdenv.lib.licenses.lgpl21Plus.shortName; + platforms = stdenv.lib.platforms.linux; + }; + +} |