[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