zotero: 5.0.89 -> 5.0.95 (#113964)

This commit is contained in:
Imran Hossain 2021-02-22 13:09:28 -05:00 committed by GitHub
parent 22d5de6aad
commit 148eff94b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -36,11 +36,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "zotero"; pname = "zotero";
version = "5.0.89"; version = "5.0.95";
src = fetchurl { src = fetchurl {
url = "https://download.zotero.org/client/release/${version}/Zotero-${version}_linux-x86_64.tar.bz2"; url = "https://download.zotero.org/client/release/${version}/Zotero-${version}_linux-x86_64.tar.bz2";
sha256 = "18p4qnnfx9f2frk7f2nk1d7jr4cjzg9z7lfzrk7vq11qgbjdpqbl"; sha256 = "16rahl14clgnl7gzpw7rxx23yxbw1nbrz219q051zkjkkw5ai8lv";
}; };
nativeBuildInputs = [ wrapGAppsHook ]; nativeBuildInputs = [ wrapGAppsHook ];
@ -86,7 +86,7 @@ stdenv.mkDerivation rec {
stdenv.cc.cc stdenv.cc.cc
]; ];
patchPhase = '' postPatch = ''
sed -i '/pref("app.update.enabled", true);/c\pref("app.update.enabled", false);' defaults/preferences/prefs.js sed -i '/pref("app.update.enabled", true);/c\pref("app.update.enabled", false);' defaults/preferences/prefs.js
''; '';
@ -103,8 +103,9 @@ stdenv.mkDerivation rec {
mimeType = "text/plain"; mimeType = "text/plain";
}; };
installPhase = installPhase = ''
'' runHook preInstall
mkdir -p "$prefix/usr/lib/zotero-bin-${version}" mkdir -p "$prefix/usr/lib/zotero-bin-${version}"
cp -r * "$prefix/usr/lib/zotero-bin-${version}" cp -r * "$prefix/usr/lib/zotero-bin-${version}"
mkdir -p "$out/bin" mkdir -p "$out/bin"
@ -130,6 +131,8 @@ stdenv.mkDerivation rec {
find . -executable -type f -exec \ find . -executable -type f -exec \
patchelf --set-rpath "$libPath" \ patchelf --set-rpath "$libPath" \
"$out/usr/lib/zotero-bin-${version}/{}" \; "$out/usr/lib/zotero-bin-${version}/{}" \;
runHook postInstall
''; '';
preFixup = '' preFixup = ''
@ -141,7 +144,8 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://www.zotero.org"; homepage = "https://www.zotero.org";
description = "Collect, organize, cite, and share your research sources"; description = "Collect, organize, cite, and share your research sources";
license = licenses.agpl3; license = licenses.agpl3Only;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ i077 ];
}; };
} }