diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2021-01-25 01:18:25 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-25 01:18:25 +0000 |
commit | b10ed56b8e950d57b2f4d9c2a2f21b61416065a4 (patch) | |
tree | b1cb1628f51986e00a35e15f543aed944a541b52 /pkgs/applications/editors | |
parent | cc8fd11ffb7fe5cd7f1cfa75ea987429f1b2e77d (diff) | |
parent | b8217bb14abbfa44d19afa1706f6e041114eccbc (diff) | |
download | nixlib-b10ed56b8e950d57b2f4d9c2a2f21b61416065a4.tar nixlib-b10ed56b8e950d57b2f4d9c2a2f21b61416065a4.tar.gz nixlib-b10ed56b8e950d57b2f4d9c2a2f21b61416065a4.tar.bz2 nixlib-b10ed56b8e950d57b2f4d9c2a2f21b61416065a4.tar.lz nixlib-b10ed56b8e950d57b2f4d9c2a2f21b61416065a4.tar.xz nixlib-b10ed56b8e950d57b2f4d9c2a2f21b61416065a4.tar.zst nixlib-b10ed56b8e950d57b2f4d9c2a2f21b61416065a4.zip |
Merge master into staging-next
Diffstat (limited to 'pkgs/applications/editors')
-rw-r--r-- | pkgs/applications/editors/brackets/default.nix | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/pkgs/applications/editors/brackets/default.nix b/pkgs/applications/editors/brackets/default.nix deleted file mode 100644 index 95bf6f6d7aa3..000000000000 --- a/pkgs/applications/editors/brackets/default.nix +++ /dev/null @@ -1,58 +0,0 @@ -{ stdenv, lib, fetchurl, gtk2, glib, gdk-pixbuf, alsaLib, nss, nspr, gconf -, cups, libgcrypt_1_5, systemd, dbus, libXdamage, expat }: -with lib; - -let - bracketsLibs = makeLibraryPath [ - gtk2 glib gdk-pixbuf stdenv.cc.cc.lib alsaLib nss nspr gconf cups libgcrypt_1_5 dbus systemd libXdamage expat - ]; -in -stdenv.mkDerivation rec { - pname = "brackets"; - version = "1.9"; - - src = fetchurl { - url = "https://github.com/adobe/brackets/releases/download/release-${version}/Brackets.Release.${version}.64-bit.deb"; - sha256 = "0c4l2rr0853xd21kw8hhxlmrx8mqwb7iqa2k24zvwyjp4nnwkgbp"; - name = "${pname}-${version}.deb"; - }; - - phases = [ "installPhase" "fixupPhase" ]; - - installPhase = '' - mkdir -p $out - ar p $src data.tar.xz | tar -C $out -xJ - - mv $out/usr/* $out/ - rmdir $out/usr - ln -sf $out/opt/brackets/brackets $out/bin/brackets - - ln -s ${lib.getLib systemd}/lib/libudev.so.1 $out/opt/brackets/lib/libudev.so.0 - - substituteInPlace $out/opt/brackets/brackets.desktop \ - --replace "Exec=/opt/brackets/brackets" "Exec=brackets" - mkdir -p $out/share/applications - ln -s $out/opt/brackets/brackets.desktop $out/share/applications/ - ''; - - postFixup = '' - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ - --set-rpath "${bracketsLibs}:$out/opt/brackets/lib" \ - $out/opt/brackets/Brackets - - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ - --set-rpath "${bracketsLibs}" \ - $out/opt/brackets/Brackets-node - - patchelf --set-rpath "${bracketsLibs}" \ - $out/opt/brackets/lib/libcef.so - ''; - - meta = { - description = "An open source code editor for the web, written in JavaScript, HTML and CSS"; - homepage = "http://brackets.io/"; - license = licenses.mit; - maintainers = [ maintainers.matejc ]; - platforms = [ "x86_64-linux" ]; - }; -} |