Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 695180 - sci-chemistry/avogadro2-1.91 version bump
Summary: sci-chemistry/avogadro2-1.91 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Chemistry-Related Packages
URL: https://github.com/OpenChemistry/avog...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-20 09:53 UTC by urcindalo
Modified: 2020-03-14 17:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
avogadrolibs-1.92.1.ebuild (avogadrolibs-1.92.1.ebuild,2.18 KB, text/plain)
2019-12-31 19:38 UTC, Pacho Ramos
Details
avogadrolibs-1.92.1.ebuild (avogadrolibs-1.92.1.ebuild,1.84 KB, text/plain)
2019-12-31 19:39 UTC, Pacho Ramos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description urcindalo 2019-09-20 09:53:45 UTC
Avogadro 2 release is currently at v1.91 upstream (https://www.openchemistry.org/downloads/), whilst version in the tree is 1.90.0_p20180211.

I'd be great if it were updated.
Comment 1 Pacho Ramos gentoo-dev 2019-12-31 19:37:38 UTC
I cannot compile it:
[ 77%] Building CXX object avogadro/qtplugins/surfaces/CMakeFiles/Surfaces.dir/SurfacesPlugin.cpp.o
cd /var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/qtplugins/surfaces && /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-g++ -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DSurfaces_EXPORTS -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/qtplugins/surfaces/Surfaces_autogen/include -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1 -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/core -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/io -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/quantumio -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/rendering -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/qtgui -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/qtopengl -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/molequeue -I/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/qtplugins/surfaces -isystem /usr/include/eigen3 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1/thirdparty/libgwavi -isystem /var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1/thirdparty/gif-h -isystem /usr/include/qt5/QtConcurrent   -DNDEBUG -O2 -pipe -march=native -fno-stack-protector -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=c++11 -o CMakeFiles/Surfaces.dir/SurfacesPlugin.cpp.o -c /var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/qtplugins/surfaces/SurfacesPlugin.cpp
[ 77%] Linking CXX shared module ../../../lib/avogadro2/plugins/Surfaces.so
cd /var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/avogadro/qtplugins/surfaces && /usr/bin/cmake -E cmake_link_script CMakeFiles/Surfaces.dir/link.txt --verbose=1
/usr/lib64/ccache/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -fno-stack-protector -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -shared  -o ../../../lib/avogadro2/plugins/Surfaces.so CMakeFiles/Surfaces.dir/Surfaces_autogen/mocs_compilation.cpp.o CMakeFiles/Surfaces.dir/gaussiansetconcurrent.cpp.o CMakeFiles/Surfaces.dir/slatersetconcurrent.cpp.o CMakeFiles/Surfaces.dir/surfacedialog.cpp.o CMakeFiles/Surfaces.dir/surfaces.cpp.o CMakeFiles/Surfaces.dir/SurfacesPlugin.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build/lib: ../../../lib/libAvogadroQtGui.so.1.92.0 ../../../lib/libAvogadroQuantumIO.so.1.92.0 /usr/lib64/libQt5Concurrent.so.5.13.2 /usr/lib64/libQt5Widgets.so.5.13.2 /usr/lib64/libQt5Gui.so.5.13.2 /usr/lib64/libQt5Core.so.5.13.2 ../../../lib/libAvogadroIO.so.1.92.0 ../../../lib/libAvogadroCore.so.1.92.0 /usr/lib64/libQt5Core.so.5.13.2 
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/Surfaces.dir/surfaces.cpp.o: in function `Avogadro::QtPlugins::Surfaces::recordMovie()':
surfaces.cpp:(.text+0x2d2c): undefined reference to `gwavi_open'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/Surfaces.dir/surfaces.cpp.o: in function `Avogadro::QtPlugins::Surfaces::movieFrame()':
surfaces.cpp:(.text+0x2fa7): undefined reference to `Avogadro::QtOpenGL::ActiveObjects::instance()'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: surfaces.cpp:(.text+0x2faf): undefined reference to `Avogadro::QtOpenGL::ActiveObjects::activeGLWidget() const'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: surfaces.cpp:(.text+0x3594): undefined reference to `gwavi_add_frame'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: surfaces.cpp:(.text+0x3ca7): undefined reference to `gwavi_close'
collect2: error: ld returned 1 exit status
make[2]: *** [avogadro/qtplugins/surfaces/CMakeFiles/Surfaces.dir/build.make:172: lib/avogadro2/plugins/Surfaces.so] Error 1
make[2]: Leaving directory '/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build'
make[1]: *** [CMakeFiles/Makefile2:3615: avogadro/qtplugins/surfaces/CMakeFiles/Surfaces.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/sci-libs/avogadrolibs-1.92.1/work/avogadrolibs-1.92.1_build'
make: *** [Makefile:130: all] Error 2
 * ERROR: sci-libs/avogadrolibs-1.92.1::gentoo failed (compile phase):
Comment 2 Pacho Ramos gentoo-dev 2019-12-31 19:38:25 UTC
Created attachment 602126 [details]
avogadrolibs-1.92.1.ebuild
Comment 3 Pacho Ramos gentoo-dev 2019-12-31 19:39:21 UTC
Created attachment 602128 [details]
avogadrolibs-1.92.1.ebuild
Comment 4 Larry the Git Cow gentoo-dev 2020-03-14 17:32:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9bfa15743bd562d43831e436f4419790fd7560

commit 4f9bfa15743bd562d43831e436f4419790fd7560
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2020-03-14 17:31:36 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2020-03-14 17:32:07 +0000

    sci-chemistry/avogadro2: Bump to 1.93.0
    
    Closes: https://bugs.gentoo.org/695180
    Closes: https://bugs.gentoo.org/698644
    Package-Manager: Portage-2.3.93, Repoman-2.3.20
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 sci-chemistry/avogadro2/Manifest                |  1 +
 sci-chemistry/avogadro2/avogadro2-1.93.0.ebuild | 56 +++++++++++++++++++++++++
 2 files changed, 57 insertions(+)