head 1.2; access; symbols pkgsrc-2013Q2:1.1.0.8 pkgsrc-2013Q2-base:1.1 pkgsrc-2013Q1:1.1.0.6 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.4 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.2 pkgsrc-2012Q3-base:1.1; locks; strict; comment @-- @; 1.2 date 2013.07.07.23.46.50; author marino; state dead; branches; next 1.1; commitid R7oHWv4x962k2BWw; 1.1 date 2012.07.08.20.14.28; author marino; state Exp; branches; next ; desc @@ 1.2 log @www/aws: Update to from version 2.10.0 to 3.1.0 There is no dedicated change log but version 2.10 was introduced to pkgsrc 2.5 years ago. The current capability is described by http://docs.adacore.com/aws-docs/aws.html This is roughly equivalent to Adacore release 2013 of aws. The "gnutls" option was added as an alternative to ssl. @ text @$NetBSD: patch-src_soap_soap-message-xml.adb,v 1.1 2012/07/08 20:14:28 marino Exp $ --- src/soap/soap-message-xml.adb.orig 2012-07-05 03:56:08.000000000 +0000 +++ src/soap/soap-message-xml.adb @@@@ -437,7 +437,8 @@@@ package body SOAP.Message.XML is Faultstring => SOAP.Parameters.Get (S.Parameters, "faultstring")); else return Message.Response.Object' - (S.Name_Space, S.Wrapper_Name, S.Parameters); + (Message.Object'(S.Name_Space, S.Wrapper_Name, S.Parameters) + with null record); end if; exception @@@@ -483,7 +484,8 @@@@ package body SOAP.Message.XML is Faultstring => SOAP.Parameters.Get (S.Parameters, "faultstring")); else return Message.Response.Object' - (S.Name_Space, S.Wrapper_Name, S.Parameters); + (Message.Object'(S.Name_Space, S.Wrapper_Name, S.Parameters) + with null record); end if; exception @ 1.1 log @www/aws: Build with USE_LANGUAGES+= ada 1) Remove lang/gnat-aux dependency 2) USE_LANGUAGES+= ada (invokes lang/gcc-aux dependency) 3) Restore use of pkgsrc wrappers 4) Utilize custom capability of devel/gprbuild-aux Library_Options ("-R" and "-Wl,-R" to redefine rpaths of shared libraries to remove references to the work directory. This error was highlighted by new updates to the PKG_DEVELOPER=yes checks. 5) Fix for Ada 2012 binding interpretation that prevented build on lang/gcc-aux. (AI05-0115, aggregates with invisible components) 6) GPRBuild-based packages require USE_LANGUAGES+= c++ fortran in addition to "c" and "ada" because GPRBUILD probes for these languages. If they aren't on the language list, pkgsrc comes back with a warning message that causes gprbuild to throw an unhandled exception due to a regex failure. www/aws doesn't contain c++ or fortran despite the value of USE_LANGUAGES. @ text @d1 1 a1 1 $NetBSD$ @