linuxPackages_latest.prl-tools: 20.1.3-55743 -> 20.2.0-55872 (#373110)
This commit is contained in:
@@ -41,13 +41,13 @@ let
|
|||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "prl-tools";
|
pname = "prl-tools";
|
||||||
version = "20.1.3-55743";
|
version = "20.2.0-55872";
|
||||||
|
|
||||||
# We download the full distribution to extract prl-tools-lin.iso from
|
# We download the full distribution to extract prl-tools-lin.iso from
|
||||||
# => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso
|
# => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://download.parallels.com/desktop/v${lib.versions.major finalAttrs.version}/${finalAttrs.version}/ParallelsDesktop-${finalAttrs.version}.dmg";
|
url = "https://download.parallels.com/desktop/v${lib.versions.major finalAttrs.version}/${finalAttrs.version}/ParallelsDesktop-${finalAttrs.version}.dmg";
|
||||||
hash = "sha256-5lbTTQucop/jnsVudoqTO9bESR5tdn8NFu9Nm2WphU4=";
|
hash = "sha256-oOilbF5MzZxZXNVQYAp/JxyMVdM0oltG8pGfzzsQ1kY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
hardeningDisable = [
|
hardeningDisable = [
|
||||||
@@ -115,7 +115,6 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
( # kernel modules
|
( # kernel modules
|
||||||
cd kmods
|
cd kmods
|
||||||
mkdir -p $out/lib/modules/${kernelVersion}/extra
|
mkdir -p $out/lib/modules/${kernelVersion}/extra
|
||||||
cp prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.ko $out/lib/modules/${kernelVersion}/extra
|
|
||||||
cp prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.ko $out/lib/modules/${kernelVersion}/extra
|
cp prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.ko $out/lib/modules/${kernelVersion}/extra
|
||||||
cp prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.ko $out/lib/modules/${kernelVersion}/extra
|
cp prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.ko $out/lib/modules/${kernelVersion}/extra
|
||||||
${lib.optionalString stdenv.hostPlatform.isAarch64 "cp prl_notifier/Installation/lnx/prl_notifier/prl_notifier.ko $out/lib/modules/${kernelVersion}/extra"}
|
${lib.optionalString stdenv.hostPlatform.isAarch64 "cp prl_notifier/Installation/lnx/prl_notifier/prl_notifier.ko $out/lib/modules/${kernelVersion}/extra"}
|
||||||
@@ -169,9 +168,6 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
ln -s $out/$i $out/''${i%.0.0}
|
ln -s $out/$i $out/''${i%.0.0}
|
||||||
done
|
done
|
||||||
|
|
||||||
mkdir -p $out/share/man/man8
|
|
||||||
install -Dm644 ../mount.prl_fs.8 $out/share/man/man8
|
|
||||||
|
|
||||||
substituteInPlace ../99prltoolsd-hibernate \
|
substituteInPlace ../99prltoolsd-hibernate \
|
||||||
--replace "/bin/bash" "${bash}/bin/bash"
|
--replace "/bin/bash" "${bash}/bin/bash"
|
||||||
|
|
||||||
|
|||||||
@@ -37,5 +37,4 @@ sha256="$(nix store prefetch-file $dmg_url --json | jq -r '.hash')"
|
|||||||
sed -i -e "s,version = \"$old_version\",version = \"$version\"," \
|
sed -i -e "s,version = \"$old_version\",version = \"$version\"," \
|
||||||
-e "s,hash = \"sha256-.*\",hash = \"$sha256\"," "$path"
|
-e "s,hash = \"sha256-.*\",hash = \"$sha256\"," "$path"
|
||||||
|
|
||||||
git commit -qm "linuxPackages_latest.prl-tools: $old_version -> $version" "$path"
|
|
||||||
echo "Updated linuxPackages_latest.prl-tools $old_version -> $version"
|
echo "Updated linuxPackages_latest.prl-tools $old_version -> $version"
|
||||||
|
|||||||
Reference in New Issue
Block a user