Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id C678663D50E for ; Fri, 14 Oct 2011 17:22:12 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id A1B7314A140; Fri, 14 Oct 2011 17:22:12 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 973EB14A13E for ; Fri, 14 Oct 2011 17:22:07 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id iYE8UmyyHabh for ; Fri, 14 Oct 2011 17:22:06 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id C736C14A12C for ; Fri, 14 Oct 2011 17:22:06 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id B4D9D175DD; Fri, 14 Oct 2011 17:22:06 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Date: Fri, 14 Oct 2011 17:22:06 +0000 From: "John Marino" Subject: CVS commit: pkgsrc/devel/gps To: pkgsrc-changes@NetBSD.org Reply-To: marino@netbsd.org X-Mailer: log_accum Message-Id: <20111014172206.B4D9D175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: marino Date: Fri Oct 14 17:22:06 UTC 2011 Modified Files: pkgsrc/devel/gps: Makefile PLIST distinfo options.mk pkgsrc/devel/gps/patches: patch-aa patch-ae Added Files: pkgsrc/devel/gps/patches: patch-ak patch-al patch-am patch-an Removed Files: pkgsrc/devel/gps/patches: patch-ad patch-ag patch-ah patch-ai patch-aj Log Message: devel/gps: Upgrade to version 5.0.1 Originally this was an attempt to upgrade version 5.0.0 to version 5.1-RELEASE or even 5.2-DEVELOPMENT, but it turns out that those versions require a GNAT Ada compiler based on gcc 4.7, which hasn't had its first release yet. This is mainly due to an change in the project management API, but using the 4.7 source files fail to compile due to the new SPARK restrictions. Therefore GPS must remain at 5.0.x until such time as GNAT-AUX is based on gcc 4.7. This is a bug fix release. The list of bug fixes is unknown, but it's confirmed the bug on the project dialog, library tab has been fixed and thus those patches are removed. The Makefile was updated to allow GPS users to take advantage of the numerous Python scripts, the Python console, and the python-GTK bindings. The option is present, but it has been removed from the option list because the pkgsrc version of Python cause GPS to core dump due to missing symbols in their dynamically-loaded libraries. Version 2.6 and version 2.7 were both tested, and fail in different ways. For comparison, the FreeBSD version of GPS builds and operates fine with Python 2.7, although at times similar "undefined symbol" messages appear it that error log. Once the issues with Python are fixed, this new "python" option in options.mk will be re-enabled. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/gps/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/devel/gps/PLIST \ pkgsrc/devel/gps/options.mk cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/gps/distinfo cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/devel/gps/patches/patch-aa \ pkgsrc/devel/gps/patches/patch-ae cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/devel/gps/patches/patch-ad \ pkgsrc/devel/gps/patches/patch-ag cvs rdiff -u -r1.1 -r0 pkgsrc/devel/gps/patches/patch-ah \ pkgsrc/devel/gps/patches/patch-ai pkgsrc/devel/gps/patches/patch-aj cvs rdiff -u -r0 -r1.1 pkgsrc/devel/gps/patches/patch-ak \ pkgsrc/devel/gps/patches/patch-al pkgsrc/devel/gps/patches/patch-am \ pkgsrc/devel/gps/patches/patch-an Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.