From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.user Subject: [ANN] guile-curl 0.8 released Date: Sun, 10 Jan 2021 17:33:30 -0800 Message-ID: <20210111013330.GA1517301@spikycactus.com> References: <20210111013330.GA1517301.ref@spikycactus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24879"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Mon Jan 11 02:34:00 2021 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kym5o-0006NG-8G for guile-user@m.gmane-mx.org; Mon, 11 Jan 2021 02:34:00 +0100 Original-Received: from localhost ([::1]:56634 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kym5n-0004Vd-2m for guile-user@m.gmane-mx.org; Sun, 10 Jan 2021 20:33:59 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35970) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kym5b-0004VV-V6 for guile-user@gnu.org; Sun, 10 Jan 2021 20:33:47 -0500 Original-Received: from sonic303-22.consmr.mail.ne1.yahoo.com ([66.163.188.148]:43380) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kym5Z-00067A-9J for guile-user@gnu.org; Sun, 10 Jan 2021 20:33:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1610328822; bh=s8/fvn8MM2iofLIro7+cuC4g4WJNVqxepFqw3fgSbo4=; h=Date:From:To:Subject:References:From:Subject; b=lGJoFxKe/3dTFcuDV5TPhR6150iEPL+o6Fk+q/9YT7/k5pf4iTTkMYVntKqfyqfry38EeOEUHZLa4SyizBJmMIx3qTO/mTtfaxUBQaEPpS9TL6jvSlJjF2k+J0V4g7RTveDOGeWMe8TD4Q40y7nFB6S7akYPVD8twpnXDYS4blpQw/5y7LbnzJWC8f/iPiOHpUMxmyS0hF83GqV0vHTJBDM/2Y3wAKyvpBB6snyoPkThcMn/BA87Ou1P2BTHpb77akmR/2oUJVSt4MhUvHI2KsxJPjYApeiCaQmeRnB1GNlLKkhiEr8GSs1DOXc8JrMIidn4xmtJhLNsnoEGba/Zeg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1610328822; bh=7XrsYjt0UKvwQxU/AgL90hsMVoHWyXrG1/5jnh8wn7y=; h=Date:From:To:Subject:From:Subject; b=EjsTmd3I2YgSeR35TuNh2kYSqavwdNcTXyxgyz2Vzs/N9vLp3IL+UAQ7SwMbGt3eXqBOF7A7gvLyC5no4zIihICjT/14tn010r6zoaImevX5VwFO5xUgkwE/bfECu6hXjyOvqoInfcnHuux2OuRSKpfThBkq5zbrrCGdO2Wfh0i1jySotj/ba0OxJqiUJLdA+J9VgcWt49FeDyCIb3ptH5LKtwAE0dXw2b5he2Tr6ogIKrrDIb1EgdXEYJOCiDU48hmYIOX/H8jknHDqpajKIwniDBKPE3FWeXZopCl5W2yqCyorHhUDLWUhQsjYdEGJ//1jXcHnsVJA1bXl6ZBMEA== X-YMail-OSG: kMvOBPoVM1lR0e1T6EHM381aCYjNZflWCHTJDiDl4hsSZcVNfg3fWM2umu_Y_Z. l74Mb.XM84cWnQqxkNefqek0iMbsjw8fi.3A7tiBHfvmwbXfY.xJ8GffYfa4QguVCOcG3qu4GvKU 3xYykaUP1Kcx5QVnh_x9mu9UweIwX0HxPgTEuUtATEZchswCf4u1uNAZp2or4KCo2qVjcTaQdtPY YbWI3.VJA0ZefOWgiUc7Z9Ljt3IwSKzE7fmSyH5FRO4Di5Sv7nXYiKgt3zLfaiKumrrVqY.kO4Iv zhBbayknhe6LgaeAWRisZAS3t6GnYFfB0MA5hLPfkdRB6ekvA0_z_DZcktOmNtirbRuobcu9kFm1 Zl5Es23F9DEHrFFgmVzZCn6I9ABB_n4FFo95.5u5Dd2e5oPRCb1p50WjPypMtRwi04JZmUFukPfM QqC2bfCW2ZMU6tp0asAtsqGEcyZnAdCciPbISWNqhAOvcucKPkzM3FCmjZMIhDPnbPRs2O4Hxe.4 87IjFEpJ6ACc_RpL7EAxkhyiMmPkff6iSfCZi.FY4PqUf___dLfG5KYCFUEWP7dfmFuy.ljoEl2b rCLI6nvyXGlrNdZT2xvjTfA4bPwXbMRALGlfkxTfGZ17nEZR8.wPxBouTIcCcPMcy9xs0wzbXbNa G37YanZzYC8qeEXx1b6nvI0GxjhjyMvB2dD3mgwggqXYrAT6y_z0UG2hvbSKtFBhGbOaJiZodRju dI7IcHBlOPSO4YSVvw0vzjksYa1WCzs0LUeQf4vt.gBoTz0dt.crZaYuPQEYTka0ylrAV_uApx7B lBKSbfVypFkj23jrVtd51DAnV_ijeVsOh1vEvdPx3t Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Mon, 11 Jan 2021 01:33:42 +0000 Original-Received: by smtp403.mail.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID ad4ddf53b565c32ee0f3c531806424ca; Mon, 11 Jan 2021 01:33:36 +0000 (UTC) Content-Disposition: inline X-Mailer: WebService/1.1.17501 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Apache-HttpAsyncClient/4.1.4 (Java/11.0.8) Received-SPF: pass client-ip=66.163.188.148; envelope-from=spk121@yahoo.com; helo=sonic303-22.consmr.mail.ne1.yahoo.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17169 Archived-At: I am pleased to announce the release of guile-curl 0.8. This is a library for fetching files by URL from the internet in the GNU Guile dialect of the Scheme programming language. It wraps functionality provided by the libcurl library. It supports many protocols, such as https, ftp, tftp, gopher, and smtp, and it has many options for proxies. In the previous release, Aleix and Ricardo reported that it failed to build or pass its test suite. I couldn't reproduce those problems on my boxes, but, hopefully this hack improves the situation. The development tree is at https://github.com/spk121/guile-curl For a source archive from a javascript-free location, there is http://lonelycactus.com/tarball/guile_curl-0.8.tar.gz The md5 sum is at http://lonelycactus.com/tarball/guile_curl-0.8.tar.gz.md5 and is 01eda6d02f8ac1568db3a1a0ef3781a5 guile_curl-0.8.tar.gz Alternately, you can find it under the Github release page. The versions found here are unbootstrapped. They are, however, https. https://github.com/spk121/guile-curl/releases There is a webpage -- in need of updating -- at http://www.lonelycactus.com/guile-curl.html For Release 0.8 - Jan 11, 2021 - Eliminate all traces of gnulib - Use srfi-64 for test scripts - Avoid recursive automake - Simplify build somewhat - When CURL constants and enums are not present, the Guile versions will be #f, instead of undefined - Use pkg-config instead of curl-config to gather information about the libcurl install - Remove ChangeLog There is no mailing list for this project. Feel free to contact me directly if you have any questions. Thanks, Mike Gran