commit
7b1aff8c9c
3 changed files with 1 additions and 91 deletions
|
@ -1,89 +0,0 @@
|
|||
{ lib, stdenv, fetchurl, xorg, freetype, fontconfig, openssl, glib, nss, nspr, expat
|
||||
, alsa-lib, dbus, zlib, libxml2, libxslt, makeWrapper, xkeyboard_config, systemd
|
||||
, libGL, xcbutilkeysyms, xdg-utils, libtool }:
|
||||
|
||||
let
|
||||
version = "4.30.5.1682";
|
||||
|
||||
rpath = lib.makeLibraryPath [
|
||||
xdg-utils
|
||||
xorg.libXext
|
||||
xorg.libSM
|
||||
xorg.libICE
|
||||
xorg.libX11
|
||||
xorg.libXrandr
|
||||
xorg.libXdamage
|
||||
xorg.libXrender
|
||||
xorg.libXfixes
|
||||
xorg.libXcomposite
|
||||
xorg.libXcursor
|
||||
xorg.libxcb
|
||||
xorg.libXi
|
||||
xorg.libXScrnSaver
|
||||
xorg.libXtst
|
||||
freetype
|
||||
fontconfig
|
||||
openssl
|
||||
glib
|
||||
nss
|
||||
nspr
|
||||
dbus
|
||||
alsa-lib
|
||||
zlib
|
||||
libtool
|
||||
libxml2
|
||||
libxslt
|
||||
expat
|
||||
xcbutilkeysyms
|
||||
systemd
|
||||
libGL
|
||||
] + ":${stdenv.cc.cc.lib}/lib64";
|
||||
in stdenv.mkDerivation {
|
||||
pname = "hipchat";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://atlassian.artifactoryonline.com/artifactory/hipchat-apt-client/pool/HipChat4-${version}-Linux.deb";
|
||||
sha256 = "03pz8wskafn848yvciq29kwdvqcgjrk6sjnm8nk9acl89xf0sn96";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
buildCommand = ''
|
||||
ar x $src
|
||||
tar xfvz data.tar.gz
|
||||
|
||||
mkdir -p $out/libexec/hipchat
|
||||
d=$out/libexec/hipchat/lib
|
||||
mv opt/HipChat4/* $out/libexec/hipchat/
|
||||
mv usr/share $out
|
||||
|
||||
for file in $(find $d -type f); do
|
||||
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $file || true
|
||||
patchelf --set-rpath ${rpath}:$out/libexec/hipchat/lib:\$ORIGIN $file || true
|
||||
done
|
||||
|
||||
patchShebangs $d/linuxbrowserlaunch.sh
|
||||
|
||||
substituteInPlace $out/share/applications/hipchat4.desktop \
|
||||
--replace /opt/HipChat4/bin/HipChat4 $out/bin/hipchat
|
||||
|
||||
makeWrapper $d/HipChat.bin $out/bin/hipchat \
|
||||
--run 'export HIPCHAT_LD_LIBRARY_PATH=$LD_LIBRARY_PATH' \
|
||||
--run 'export HIPCHAT_QT_PLUGIN_PATH=$QT_PLUGIN_PATH' \
|
||||
--set QT_XKB_CONFIG_ROOT ${xkeyboard_config}/share/X11/xkb \
|
||||
--set QTWEBENGINEPROCESS_PATH $d/QtWebEngineProcess
|
||||
|
||||
makeWrapper $d/QtWebEngineProcess.bin $d/QtWebEngineProcess \
|
||||
--set QT_PLUGIN_PATH "$d/plugins"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Desktop client for HipChat services";
|
||||
homepage = "http://www.hipchat.com";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with maintainers; [ puffnfresh ];
|
||||
};
|
||||
}
|
|
@ -372,6 +372,7 @@ mapAliases ({
|
|||
hepmc = throw "'hepmc' has been renamed to/replaced by 'hepmc2'"; # Converted to throw 2023-09-10
|
||||
hip = throw "'hip' has been removed in favor of 'rocmPackages.clr'"; # Added 2023-10-08
|
||||
hipcc = throw "'hipcc' has been replaced with 'rocmPackages.hipcc'"; # Added 2023-10-08
|
||||
hipchat = throw "'hipchat' has been discontinued since 2019; upstream recommends Slack."; # Added 2023-12-02
|
||||
hipify = throw "'hipify' has been replaced with 'rocmPackages.hipify'"; # Added 2023-10-08
|
||||
hipcub = throw "'hipcub' has been replaced with 'rocmPackages.hipcub'"; # Added 2023-10-08
|
||||
hipsparse = throw "'hipsparse' has been replaced with 'rocmPackages.hipsparse'"; # Added 2023-10-08
|
||||
|
|
|
@ -32402,8 +32402,6 @@ with pkgs;
|
|||
|
||||
himalaya = callPackage ../applications/networking/mailreaders/himalaya { };
|
||||
|
||||
hipchat = callPackage ../applications/networking/instant-messengers/hipchat { };
|
||||
|
||||
hydrogen-web-unwrapped = callPackage ../applications/networking/instant-messengers/hydrogen-web/unwrapped.nix { };
|
||||
|
||||
hydrogen-web = callPackage ../applications/networking/instant-messengers/hydrogen-web/wrapper.nix {
|
||||
|
|
Loading…
Reference in a new issue