Package Details: gelemental 2.0.2-1

Git Clone URL: https://aur.archlinux.org/gelemental.git (read-only, click to copy)
Package Base: gelemental
Description: gElemental is a periodic table viewer that provides detailed information on the chemical elements
Upstream URL: https://github.com/ginggs/gelemental
Licenses: GPL
Submitter: Phrodo_00
Maintainer: chelqo
Last Packager: chelqo
Votes: 29
Popularity: 0.025718
First Submitted: 2007-04-23 02:48 (UTC)
Last Updated: 2023-07-02 22:02 (UTC)

Dependencies (10)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

porcaror commented on 2023-07-04 09:12 (UTC)

Thank you very much for your courtesy. Now it works. I can confirm the minor problem with the color (even if it works when you use "view as list"). Best regards, Roberto

chelqo commented on 2023-07-02 22:43 (UTC)

Roberto: I'm sorry and I apologize for my prolonged absence. A couple of months ago I contacted the developer of Gelemental, who informed me of a new version that overcomes these compilation errors. Please try now and then let me know if you were lucky, for my part the build of the package is successful, but I think I have minor problems with the color palette.

porcaror commented on 2023-06-18 14:49 (UTC)

I'm trying to build the package but I have the following error:

libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -DLOCALEDIR=\"/usr/share/locale\" -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -pthread -I/usr/include/pixman-1 -Wall -Wno-unused -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -MT value.lo -MD -MP -MF .deps/value.Tpo -c value.cc -fPIC -DPIC -o .libs/value.o value.cc: In member function ‘virtual void Elemental::EntriesStream::entry(const Glib::ustring&, const Glib::ustring&, const Glib::ustring&)’: value.cc:190:22: error: ‘pango_parse_markup’ was not declared in this scope 190 | if (!pango_parse_markup (value.data (), -1, 0, NULL, | ^~~~~~~~~~~~~~~~~~ make[3]: *** [Makefile:576: value.lo] Error 1 make[3]: Leaving directory '/home/porcaror/.cache/yay/gelemental/src/gelemental-2.0.1/libelemental' make[2]: *** [Makefile:619: all-recursive] Error 1 make[2]: Leaving directory '/home/porcaror/.cache/yay/gelemental/src/gelemental-2.0.1/libelemental' make[1]: *** [Makefile:449: all-recursive] Error 1 make[1]: Leaving directory '/home/porcaror/.cache/yay/gelemental/src/gelemental-2.0.1' make: *** [Makefile:381: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: gelemental-exit status 4 -> Failed to install the following packages. Manual intervention is required: gelemental - exit status 4

Can you help me? Thanks in advance, Roberto

chelqo commented on 2017-05-31 10:13 (UTC)

This package maintains its life thanks to the contribution of @hxtk

hxtk commented on 2017-04-28 05:21 (UTC)

@newmentos this is fixed by changing the line in question to return iter ? static_cast<bool>(iter->get_value (cols.property)) : false;

newmentos commented on 2016-11-23 18:39 (UTC)

dialogs.cc: In member function 'bool gElemental::PropertiesDialog::is_selectable(const Glib::RefPtr<Gtk::TreeModel>&, const Gtk::TreePath&, bool)': dialogs.cc:250:14: error: operands to ?: have different types 'Elemental::PropertyBase*' and 'bool' return iter ? iter->get_value (cols.property) : false; ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [Makefile:344: dialogs.o] Error 1

cth451 commented on 2016-01-02 14:28 (UTC)

Archlinux has updated to c++14 standard now which caused compilation to fail. just add CXXFLAGS="--std=c++11" at the end of `./configure` line in PKGBUILD. @chelqo @gojun077

chelqo commented on 2015-12-17 14:31 (UTC)

Hi @gojun077, I just checked and unfortunately get the same compilation error that you indicate. Give me some time, I will try to find a solution, this is an application that I quite like. But as you can see, the problem is that it is discontinued for 8 years, once I tried unsuccessfully to contact the authors, hopefully I'll have better luck now. If you find some way to patch this please alerts us. (sorry my bad english)

gojun077 commented on 2015-12-16 06:14 (UTC)

Getting a 'make' error in glibmm: ... make[3]: Entering directory '/home/archjun/Downloads/AUR/gelemental/src/gelemental-1.2.0/libelemental/misc' /usr/include/glibmm-2.4/glibmm/ustring.h:267:12: error: expected ';' at end of member declaration ~ustring() noexcept; ^ /usr/include/glibmm-2.4/glibmm/ustring.h:267:14: error: 'noexcept' does not name a type ~ustring() noexcept; ... Makefile:334: recipe for target 'ucompose.lo' failed The 'Makefile' referred to above is in $HOME/Downloads/AUR/src/gelemental-1.2.0/libelemental/misc/Makefile Look at line 334 in this Makefile shows the following (lines 333, 334): .cc.lo: $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< Perhaps this problem is due to library version mismatch?

Tallix commented on 2015-04-01 21:32 (UTC)

Build failed until I installed perl-xml-parser and intltool. Please add them as dependencies.