sagemath/sage

Update jmol to 14.32.35, add spkg-configure for jmol

Opened this issue · 13 comments

Latest jmol is 14.32, released 2022-03-14

https://sourceforge.net/projects/jmol/files/Jmol/

https://sourceforge.net/projects/jmol/files/Jmol/Version%2014.32/Jmol%2014.32.35/

jmol is also available as a system package on many systems (https://repology.org/project/jmol/versions), so we should add spkg-configure for it.

Previous update:

  • #25026: Update jmol to version 14.29.52
  • #25088 Fix miscellaneous issues with Jmol, particularly on newer Java versions
  • #25025 Fix jmol package in Cygwin

See also:

  • #30315 Switch jsmol to jupyter-jsmol, make jmol optional
  • #20978 polygon3d view in jmol broken

Depends on #30315

CC: @slel @kiwifb @paulmasson @dimpase @egourgoulhon @jplab @tobihan @embray @EmmanuelCharpentier @sagetrac-tmonteil @orlitzky

Component: packages: standard

Branch/Commit: u/mkoeppe/update_jmol_to_14_32_35__add_spkg_configure_for_jmol @ fe62d55

Issue created by migration from https://trac.sagemath.org/ticket/30316

Description changed:

--- 
+++ 
@@ -6,4 +6,10 @@
 
 Previous update: 
 - #25026: Update jmol to version 14.29.52
+- #25088 Fix miscellaneous issues with Jmol, particularly on newer Java versions
+- #25025 Fix jmol package in Cygwin
 
+See also: 
+- #30315 Switch jsmol to jupyter-jsmol, make jmol optional
+
+

Description changed:

--- 
+++ 
@@ -3,6 +3,9 @@
 https://sourceforge.net/projects/jmol/files/Jmol/
 
 https://sourceforge.net/projects/jmol/files/Jmol/Version%2014.31/Jmol%2014.31.2/
+
+jmol is also available as a system package on many systems (https://repology.org/project/jmol/versions), so we should add spkg-configure for it.
+
 
 Previous update: 
 - #25026: Update jmol to version 14.29.52

Dependencies: #30315

Description changed:

--- 
+++ 
@@ -4,7 +4,9 @@
 
 https://sourceforge.net/projects/jmol/files/Jmol/Version%2014.31/Jmol%2014.31.2/
 
-jmol is also available as a system package on many systems (https://repology.org/project/jmol/versions), so we should add spkg-configure for it.
+jmol is also available as a system package on many systems (https://repology.org/project/jmol/versions), so we should add spkg-configure for it.  
+- Debian/Ubuntu: `jmol` - does not seem to contain jsmol -- so this will depend on #30315. 
+- Fedora 32: has packages `jmol` and `jsmol` (`/usr/share/web-assets/js/jsmol/`) 
 
 
 Previous update: 
comment:5

Setting new milestone based on a cursory review of ticket status, priority, and last modification date.

Description changed:

--- 
+++ 
@@ -16,5 +16,5 @@
 
 See also: 
 - #30315 Switch jsmol to jupyter-jsmol, make jmol optional
+- #20978 `polygon3d` view in jmol broken
 
-

Description changed:

--- 
+++ 
@@ -1,12 +1,12 @@
-Latest jmol as of 2020-08-07 is 14.31.2, released 2020-07-08
+Latest jmol is 14.32, released 2022-03-14
 
 https://sourceforge.net/projects/jmol/files/Jmol/
 
-https://sourceforge.net/projects/jmol/files/Jmol/Version%2014.31/Jmol%2014.31.2/
+https://sourceforge.net/projects/jmol/files/Jmol/Version%2014.32/Jmol%2014.32.35/
 
 jmol is also available as a system package on many systems (https://repology.org/project/jmol/versions), so we should add spkg-configure for it.  
-- Debian/Ubuntu: `jmol` - does not seem to contain jsmol -- so this will depend on #30315. 
-- Fedora 32: has packages `jmol` and `jsmol` (`/usr/share/web-assets/js/jsmol/`) 
+- Debian/Ubuntu: `jmol`
+- Fedora 32: `jmol`
 
 
 Previous update: 

Commit: fe62d55

Description changed:

--- 
+++ 
@@ -5,8 +5,6 @@
 https://sourceforge.net/projects/jmol/files/Jmol/Version%2014.32/Jmol%2014.32.35/
 
 jmol is also available as a system package on many systems (https://repology.org/project/jmol/versions), so we should add spkg-configure for it.  
-- Debian/Ubuntu: `jmol`
-- Fedora 32: `jmol`
 
 
 Previous update: 

New commits:

6708d12build/pkgs/jmol/spkg-src: Remove jsmol
fe62d55build/pkgs/jmol: Update to 14.32.35
slel commented
comment:14

Should the upgrade and the spkg-configure be two different tickets?

Jmol 14.32.64 is out.