flake.src: downgrade vesta

This commit is contained in:
2025-07-19 16:16:21 +08:00
parent cba657be2a
commit 4c398d466a
2 changed files with 7 additions and 7 deletions

View File

@@ -110,13 +110,13 @@
};
};
};
vesta =
vesta = rec
{
version = "3.90.0a";
version = "3.5.8";
src = pkgs.fetchurl
{
url = "https://jp-minerals.org/vesta/archives/testing/VESTA-gtk3-x86_64.tar.bz2";
sha256 = "0bsvfr3409g2v1wgnfixpkjz1yzl2j1nlrk5a5rkdfs94rrvxzaa";
url = "https://jp-minerals.org/vesta/archives/${version}/VESTA-gtk3.tar.bz2";
sha256 = "1y4dhqhk0jy7kbkkx2c6lsrm5lirn796mq67r5j1s7xkq8jz1gkq";
};
desktopFile = pkgs.fetchurl
{

View File

@@ -17,11 +17,11 @@
sed -i "s|Icon=.*|Icon=$out/opt/VESTA-gtk3/img/logo.png|" $out/share/applications/vesta.desktop
mkdir -p $out/opt
cp -r VESTA-gtk3-x86_64 $out/opt/VESTA-gtk3-x86_64
cp -r VESTA-gtk3 $out/opt/VESTA-gtk3
mkdir -p $out/bin
makeWrapper $out/opt/VESTA-gtk3-x86_64/VESTA $out/bin/vesta
makeWrapper $out/opt/VESTA-gtk3/VESTA $out/bin/vesta
patchelf --remove-needed libjawt.so $out/opt/VESTA-gtk3-x86_64/PowderPlot/libswt-awt-gtk-3346.so
patchelf --remove-needed libjawt.so $out/opt/VESTA-gtk3/PowderPlot/libswt-awt-gtk-3346.so
'';
}