[134885] trunk/dports/gnome/gnome-chemistry-utils
devans at macports.org
devans at macports.org
Thu Apr 9 10:36:58 PDT 2015
Revision: 134885
https://trac.macports.org/changeset/134885
Author: devans at macports.org
Date: 2015-04-09 10:36:58 -0700 (Thu, 09 Apr 2015)
Log Message:
-----------
gnome-chemistry-utils: update to version 0.14.10, don't blacklist clang (#39863).
Modified Paths:
--------------
trunk/dports/gnome/gnome-chemistry-utils/Portfile
Added Paths:
-----------
trunk/dports/gnome/gnome-chemistry-utils/files/patch-libs-gcr-document.cc.diff
Modified: trunk/dports/gnome/gnome-chemistry-utils/Portfile
===================================================================
--- trunk/dports/gnome/gnome-chemistry-utils/Portfile 2015-04-09 17:07:19 UTC (rev 134884)
+++ trunk/dports/gnome/gnome-chemistry-utils/Portfile 2015-04-09 17:36:58 UTC (rev 134885)
@@ -6,8 +6,7 @@
PortGroup active_variants 1.1
name gnome-chemistry-utils
-version 0.14.2
-revision 2
+version 0.14.10
set major [join [lrange [split ${version} .] 0 1] .]
categories gnome science chemistry
@@ -31,8 +30,8 @@
master_sites http://download.savannah.gnu.org/releases/gchemutils/${major}/
use_xz yes
-checksums sha256 85462b95b9d72e95b34ebaa0d07dc101595adf2159e480e3483ab8f440028dfe \
- rmd160 981652a5650ff7b1bed7718085274c8a492fda9b
+checksums sha256 425d2f89eeb4b1aa41e74e29e7dd958d515805a7235d65d269145d95d988e7ac \
+ rmd160 1ba8ae37caf24b90c1482ce77ee34814293d00b2
depends_build port:pkgconfig \
port:intltool \
@@ -57,6 +56,8 @@
depends_run port:gnome-themes-standard \
port:yelp
+patchfiles patch-libs-gcr-document.cc.diff
+
# reconfigure using autogen.sh for intltool 0.51 compatibility
post-patch {
@@ -69,11 +70,9 @@
configure.args --disable-mozilla-plugin \
--disable-scrollkeeper \
--disable-schemas-compile \
- --disable-update-databases
+ --disable-update-databases \
+ --disable-silent-rules
-# compiling with clang leads to gchempaint's close button being broken, #39863
-compiler.blacklist *clang*
-
# TODO: work with the upstream devs to make a +quartz variant…
# currently it fails to build in a +quartz environment
# due to <gdk/gdkx.h> and OpenGL dependencies in the code.
Added: trunk/dports/gnome/gnome-chemistry-utils/files/patch-libs-gcr-document.cc.diff
===================================================================
--- trunk/dports/gnome/gnome-chemistry-utils/files/patch-libs-gcr-document.cc.diff (rev 0)
+++ trunk/dports/gnome/gnome-chemistry-utils/files/patch-libs-gcr-document.cc.diff 2015-04-09 17:36:58 UTC (rev 134885)
@@ -0,0 +1,11 @@
+--- libs/gcr/document.cc.orig 2015-04-09 09:58:18.000000000 -0700
++++ libs/gcr/document.cc 2015-04-09 09:58:44.000000000 -0700
+@@ -1521,7 +1521,7 @@
+ if (error) {
+ cerr << "gio error: " << error->message << endl;
+ g_error_free (error);
+- g_object_unref (file);
++ // g_object_unref (file);
+ throw (int) 1;
+ }
+ std::map<std::string, sAtom>AtomsMap;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150409/753483c4/attachment.html>
More information about the macports-changes
mailing list