Unverified Commit 90470003 authored by 7c6f434c's avatar 7c6f434c Committed by GitHub
Browse files

Merge pull request #247998 from matthiasbeyer/update-vacuum

vacuum: 1.3.0.20160104 -> unstable-2021-12-09
parents 27c92a78 533540bb
Loading
Loading
Loading
Loading
+29 −21
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub
  , qt4, qmake4Hook, openssl
{ stdenv, lib, fetchFromGitHub
, qtbase
, qttools
, qtx11extras
, qtmultimedia
, qtwebkit
, wrapQtAppsHook
, cmake
, openssl
, xorgproto, libX11, libXScrnSaver
, xz, zlib
}:
stdenv.mkDerivation {
  pname = "vacuum-im";
  version = "1.3.0.20160104";
  version = "unstable-2021-12-09";

  src = fetchFromGitHub {
    owner = "Vacuum-IM";
    repo = "vacuum-im";
    rev = "1.3.0.20160104-Alpha";
    sha256 = "1jcw9c7s75y4c3m4skfc3cc0i519z39b23n997vj5mwcjplxyc76";
    rev = "0abd5e11dd3e2538b8c47f5a06febedf73ae99ee";
    sha256 = "0l9pln07zz874m1r6wnpc9vcdbpgvjdsy49cjjilc6s4p4b2c812";
  };

  nativeBuildInputs = [
    wrapQtAppsHook
    cmake
  ];
  buildInputs = [
    qt4 openssl xorgproto libX11 libXScrnSaver xz zlib
    qtbase
    qttools
    qtx11extras
    qtmultimedia
    qtwebkit
    openssl
    xorgproto
    libX11
    libXScrnSaver
    xz
    zlib
  ];

  # hack: needed to fix build issues in
  # https://hydra.nixos.org/build/38322959/nixlog/1
  # should be an upstream issue but it's easy to fix
  NIX_LDFLAGS = "-lz";

  nativeBuildInputs = [ qmake4Hook ];

  preConfigure = ''
    qmakeFlags="$qmakeFlags INSTALL_PREFIX=$out"
  '';

  hardeningDisable = [ "format" ];

  meta = with lib; {
    description = "An XMPP client fully composed of plugins";
    maintainers = [ maintainers.raskin ];
+1 −1
Original line number Diff line number Diff line
@@ -14082,7 +14082,7 @@ with pkgs;
  v2ray-geoip = callPackage ../data/misc/v2ray-geoip { };
  vacuum = callPackage ../applications/networking/instant-messengers/vacuum { };
  vacuum = libsForQt5.callPackage ../applications/networking/instant-messengers/vacuum {};
  validator-nu = callPackage ../tools/text/validator-nu { };