Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package avogadrolibs for openSUSE:Factory checked in at 2022-09-16 13:32:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/avogadrolibs (Old) and /work/SRC/openSUSE:Factory/.avogadrolibs.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "avogadrolibs" Fri Sep 16 13:32:21 2022 rev:7 rq:1003933 version:1.97.0 Changes: -------- --- /work/SRC/openSUSE:Factory/avogadrolibs/avogadrolibs.changes 2021-10-21 23:55:46.388033104 +0200 +++ /work/SRC/openSUSE:Factory/.avogadrolibs.new.2083/avogadrolibs.changes 2022-09-16 13:32:45.573349873 +0200 @@ -1,0 +2,20 @@ +Sun Sep 11 18:39:13 UTC 2022 - Stefan Br??ns <stefan.bru...@rwth-aachen.de> + +- Update to 1.97.0 + https://github.com/OpenChemistry/avogadrolibs/releases/tag/1.97.0 + Highlights: + * Adds molecular surfaces, solvent-accessible, and + solvent-excluded surfaces + * Adds support for a range of partial charge models, including + coloring electrostatic potentials on surfaces. + * This includes writing Python scripts to assign atomic charges + or electrostatic potential + * Adds improved hydrogen-bond, chalcogen, and halogen bond + rendering. + * Add improved close-contact and salt-bridge rendering + * Significantly improves interface translation, properly loading + translation files, and including a dialog to choose your + preferred user interface language +- Add Fix_qtplugins_surfaces_linking.patch + +------------------------------------------------------------------- Old: ---- avogadrolibs-1.95.1.tar.gz New: ---- Fix_qtplugins_surfaces_linking.patch avogadrolibs-1.97.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ avogadrolibs.spec ++++++ --- /var/tmp/diff_new_pack.5h2qyK/_old 2022-09-16 13:32:46.221351966 +0200 +++ /var/tmp/diff_new_pack.5h2qyK/_new 2022-09-16 13:32:46.225351980 +0200 @@ -1,7 +1,7 @@ # # spec file for package avogadrolibs # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,16 +32,18 @@ %define molecules_rev b1e16c5dc6d15e72d30dd6c4fca31b2c12025efc %define crystals_rev 4b39c77ec1043cfb7a73e7b5dd51e24d36a95c44 Name: avogadrolibs -Version: 1.95.1 +Version: 1.97.0 Release: 0 Summary: Avogadro libraries for computational chemistry License: BSD-3-Clause -Url: https://two.avogadro.cc/ +URL: https://two.avogadro.cc/ Source0: https://github.com/OpenChemistry/avogadrolibs/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: https://github.com/OpenChemistry/molecules/archive/%{molecules_rev}.tar.gz#/molecules-%{molecules_rev}.tar.gz Source2: https://github.com/OpenChemistry/crystals/archive/%{crystals_rev}.tar.gz#/crystals-%{crystals_rev}.tar.gz # PATCH-FIX-UPSTREAM not-install-gwavi.patch -- Library only used locally so no need to install this helper Patch0: not-install-gwavi.patch +# PATCH-FIX-UPSTREAM +Patch1: https://github.com/OpenChemistry/avogadrolibs/commit/e48e67b85aae1f694b1d8c63b844bf8846006aae.patch#/Fix_qtplugins_surfaces_linking.patch BuildRequires: cmake >= 3.3 BuildRequires: eigen3-devel >= 2.91.0 BuildRequires: fdupes @@ -135,15 +137,13 @@ [ -e ../crystals ] && rm -rfv ../crystals; mv ../crystals-%{crystals_rev} ../crystals [ -e ../molecules ] && rm -rfv ../molecules; mv ../molecules-%{molecules_rev} ../molecules %ifarch aarch64 %{arm} -# Workaround for Arm/openGL ES, until overlayaxes fixed upstream - https://github.com/OpenChemistry/avogadrolibs/issues/810 +# Workaround for Qt GLES builds on ARM, until overlayaxes fixed upstream - https://github.com/OpenChemistry/avogadrolibs/issues/810 +# Type of function prototypes differ between GLEW and GLES sed -i 's/add_subdirectory(overlayaxes)//' avogadro/qtplugins/CMakeLists.txt %endif %build %cmake \ -%if (0%{?sle_version} && 0%{?sle_version} <= 150200) - -DINSTALL_LIBRARY_DIR:PATH=%{_lib} \ -%endif -DINSTALL_DOC_DIR:PATH=%{_defaultdocdir} \ -DBUILD_STATIC_PLUGINS:BOOL=OFF \ -DENABLE_TRANSLATIONS:BOOL=ON \ @@ -155,8 +155,9 @@ -DUSE_VTK:BOOL=%{?with_vtk:ON}%{!?with_vtk:OFF} \ -DUSE_PYTHON:BOOL=%{?with_python:ON}%{!?with_python:OFF} \ -DUSE_SPGLIB:BOOL=%{?with_spglib:ON}%{!?with_spglib:OFF} \ + -DOpenGL_GL_PREFERENCE=GLVND \ %{nil} -%make_build +%cmake_build %install %cmake_install @@ -170,7 +171,7 @@ %endif sed -i -e '1 s@^@#!/usr/bin/python3\n@' \ - %{buildroot}%{_libdir}/avogadro2/scripts/commands/scale.py \ + %{buildroot}%{_libdir}/avogadro2/scripts/charges/*.py \ %{buildroot}%{_libdir}/avogadro2/scripts/formatScripts/zyx.py %post -n %{libname} -p /sbin/ldconfig ++++++ Fix_qtplugins_surfaces_linking.patch ++++++ >From e48e67b85aae1f694b1d8c63b844bf8846006aae Mon Sep 17 00:00:00 2001 From: Geoff Hutchison <geoff.hutchi...@gmail.com> Date: Fri, 12 Aug 2022 10:58:28 -0400 Subject: [PATCH] Fix #1070 linking to calc module Thanks to @Antikapitalista Signed-off-by: Geoff Hutchison <geoff.hutchi...@gmail.com> --- avogadro/qtplugins/surfaces/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/avogadro/qtplugins/surfaces/CMakeLists.txt b/avogadro/qtplugins/surfaces/CMakeLists.txt index 9a09285a7..4a6ccc314 100644 --- a/avogadro/qtplugins/surfaces/CMakeLists.txt +++ b/avogadro/qtplugins/surfaces/CMakeLists.txt @@ -20,6 +20,7 @@ avogadro_plugin(Surfaces target_link_libraries(Surfaces PRIVATE + AvogadroCalc AvogadroQuantumIO AvogadroQtOpenGL Qt5::Concurrent ++++++ avogadrolibs-1.95.1.tar.gz -> avogadrolibs-1.97.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/avogadrolibs/avogadrolibs-1.95.1.tar.gz /work/SRC/openSUSE:Factory/.avogadrolibs.new.2083/avogadrolibs-1.97.0.tar.gz differ: char 12, line 1