Hello community, here is the log from the commit of package pymol for openSUSE:Factory checked in at 2015-05-15 07:43:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pymol (Old) and /work/SRC/openSUSE:Factory/.pymol.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pymol" Changes: -------- --- /work/SRC/openSUSE:Factory/pymol/pymol.changes 2015-03-23 12:17:06.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pymol.new/pymol.changes 2015-05-15 07:43:28.000000000 +0200 @@ -1,0 +2,78 @@ +Tue May 5 00:55:53 UTC 2015 - dh...@wustl.edu + +- update to 1.7.6.0 + * fix crash when loading malformed CIF file + * cif export fix for natoms = 0 + * ignore SCALE matrices with negative determinant + * fix memory leaks with iterate/alter + * fix crash when saving PSE with deleted ramp + * VASP file support for: CHGCAR, OUTCAR, POSCAR, XDATCAR + * psf file support + * fix several memory leaks + * fix memory leak in get_global_components_bond_dict + * new setting: pse_export_version to save to old session formats + * change default: pdb_conect_nodup 0 -> 1 + * sphere_mode=-1 -> 9 if shaders available else 0 + * fix Tcl/Tk File menu unicode handling + * scenes: Restore the old behavior that when recalling a scene, all objects + which were not present when storing the scene are disabled. + * fix auto-complete for filenames with spaces + * fix an object menu panel group ordering problem + * remove unused variables (Partly applies https://sourceforge.net/p/pymol/bugs/166/) + * lots of: char* -> const char* + * remove inline Parse functions, simplify ParseFloat3List + * make functions static + * mmCIF: support CHEM_COMP_BOND from mmCIF file + * residue information for MOL2 export + * find > polar contacts > between chains + * keep initial scene when restoring legacy scenes + * remove static PFNGL* function declarations + https://sourceforge.net/p/pymol/bugs/165/ + * removed obsolete code and settings: use_display_lists, simplify_display_lists, excl_display_lists_shaders + * rename _PYMOL_OPENGL_SHADERS -> _PYMOL_ARB_SHADERS + * SingletonPyMOLGlobalsNULL.patch + * https://sourceforge.net/p/pymol/bugs/162/ + - Free ShaderMgr after Scene + - check (G != NULL) in MainOnExit + * https://sourceforge.net/p/pymol/bugs/161/ + apply clang logical-op-parentheses suggestion + * more `const char *` arguments refactoring + * fixed roving density and roving detail demos (regression from last commit) + http://sourceforge.net/p/pymol/bugs/156 + * fix "narrowing conversion" C++ errors + * removed unused code and preprocessors: + _PYMOL_GL_DRAWARRAYS + _PYMOL_GL_CALLLISTS + _PYMOL_CGO_DRAWARRAYS + _PYMOL_CGO_DRAWBUFFERS + OPENGL_ES_1 + OPENGL_ES_2 + * removed deprecated "register" specifier + * mmCIF _atom_sites.fract_transf support (SCALEn equivalent) + * Complete port of scenes to C++ + * warn user if setting a setting on the wrong level + * cmd.extendaa: shortcut for cmd.extend with argument auto-completion + * reduced memory footprint of AtomInfoType + * expose "reps" to iterate/alter + * expose "protons" to iterate/alter + * adaptive cartoon quality and sampling, depending on number of atoms + * fix ring center color with cartoon_ring_color=default + * make SelectorGetTmp strictly molecular, fixes for example "dss" with group names + * fix "copy" can cause crash + * fix "custom" selection operator + * consider spec_count in shaders + * don't invalidate shaders for lighting settings + * don't disable shaders for all Intel chips + * don't touch sphere_mode when disabling shaders + * map_new buffer == -1 -> gaussian_resolution + * fix all_states picking + * remove cylinder_shader_ff_workaround and cylinders_shader_filter_faces + * remove unused gl_ambient setting + * fix Tcl/Tk menu settings logging + * fix: grid mode scales down label size incorrectly + * fix: no animate argument for cmd.origin + * fix side_chain_helper for hetatm polymer atoms + * fix .mmd export + * refactor many function to take "const" pointer arguments + +------------------------------------------------------------------- Old: ---- pymol-1.7.4.0.svn4108.tar.xz New: ---- pymol-1.7.6.0.svn4121.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pymol.spec ++++++ --- /var/tmp/diff_new_pack.owinxQ/_old 2015-05-15 07:43:29.000000000 +0200 +++ /var/tmp/diff_new_pack.owinxQ/_new 2015-05-15 07:43:29.000000000 +0200 @@ -17,7 +17,7 @@ Name: pymol -Version: 1.7.4.0.svn4108 +Version: 1.7.6.0.svn4121 Release: 0 Url: http://pymol.org Summary: A Molecular Viewer @@ -71,7 +71,7 @@ %build %install -CFLAGS="%{optflags}" python setup.py install --prefix=%{_prefix} --root=%{buildroot} +CPPFLAGS="-std=c++0x" CFLAGS="%{optflags}" python setup.py install --prefix=%{_prefix} --root=%{buildroot} %if 0%{?suse_version} > 1010 %fdupes %{buildroot}%{_prefix} %endif ++++++ pymol-1.7.4.0.svn4108.tar.xz -> pymol-1.7.6.0.svn4121.tar.xz ++++++ /work/SRC/openSUSE:Factory/pymol/pymol-1.7.4.0.svn4108.tar.xz /work/SRC/openSUSE:Factory/.pymol.new/pymol-1.7.6.0.svn4121.tar.xz differ: char 26, line 1