From owner-freebsd-ruby@FreeBSD.ORG Sun Jan 22 00:33:56 2012 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 472DF1065676 for ; Sun, 22 Jan 2012 00:33:56 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mouf.net (unknown [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b2]) by mx1.freebsd.org (Postfix) with ESMTP id 03A668FC0A for ; Sun, 22 Jan 2012 00:33:55 +0000 (UTC) Received: from meatwad.mouf.net (cpe-024-162-230-236.nc.res.rr.com [24.162.230.236]) (authenticated bits=0) by mouf.net (8.14.4/8.14.4) with ESMTP id q0M0Xr95098264 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Sat, 21 Jan 2012 19:33:54 -0500 (EST) (envelope-from swills@FreeBSD.org) Message-ID: <4F1B5971.5040109@FreeBSD.org> Date: Sat, 21 Jan 2012 19:33:53 -0500 From: Steve Wills User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111228 Thunderbird/9.0 MIME-Version: 1.0 To: MIHIRA Sanpei Yoshiro References: <20120122.072940.1845728741722818260.sanpei@sanpei.org> In-Reply-To: <20120122.072940.1845728741722818260.sanpei@sanpei.org> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mouf.net [204.109.58.86]); Sat, 21 Jan 2012 19:33:55 -0500 (EST) X-Virus-Scanned: clamav-milter 0.97.2 at mouf.net X-Virus-Status: Clean Cc: ruby@FreeBSD.org Subject: Re: Update plan for Mechanize-2.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2012 00:33:56 -0000 On 01/21/12 17:29, MIHIRA Sanpei Yoshiro wrote: > Hi, > > I'm FreeBSD and ruby user. > > Currently I use mechanize for web client programming. > > Latest version of mechanize is 2.1. However current ports tree is unfortunately 1.0(ports/www/rubygem-mechanize/). > > Would you tell me the update plan? > I don't know of anyone who has an update plan for this. If you would like to submit a patch, it would help things along. If you take a look at the porters handbook: http://www.freebsd.org/doc/en/books/porters-handbook/ it has detailed instructions on how to do this. If you would like help, I'd be happy to assist. Looking at the update briefly, it seems that some of it's dependencies already have ports, but some do not. We would need a port of the domain_name and ntlm-http gems. The module would also need to be updated to work with the 1.2 version of the net-http-digest_auth gem, currently it only supports 1.1.x. Someone would need to contact the upstream author(s) about this. Steve