Commit Graph

120 Commits

Author SHA1 Message Date
Mark Brand acd1f2a708 gnutls: update 2014-10-13 11:51:26 +02:00
Mark Brand bc03d53b14 update packages gnutls, libgpg_eror, vmime 2014-09-20 10:27:43 +02:00
Mark Brand abfd583107 update package gnutls 2014-08-25 10:13:38 +02:00
Elie Roux eb81d46342 gnutls: fix for Debian/Sid autotools (fixes https://github.com/mxe/mxe/issues/456) 2014-08-17 09:09:29 +02:00
Boris Nagaev 3a4964c4b7 add http mirrors to packages hosted at FTP
see http://lists.nongnu.org/archive/html/mingw-cross-env-list/2014-07/msg00002.html

Many FTP servers block connections from Tor and some
VPN servers. HTTP servers don't do this normally.

Example of failed FTP download attempt of binutils-2.24.tar.bz:
$ torsocks wget ftp://ftp.gnu.org/pub/gnu/binutils/binutils-2.24.tar.bz2
   --2014-07-20 13:26:48-- ftp://ftp.gnu.org/pub/gnu/binutils/binutils-2.24.tar.bz2
   => `binutils-2.24.tar.bz2'
   Resolving ftp.gnu.org (ftp.gnu.org)... 208.118.235.20
   Connecting to ftp.gnu.org (ftp.gnu.org)|208.118.235.20|:21... connected.
   Logging in as anonymous ... Logged in!
   ==> SYST ... done.    ==> PWD ... done.
   ==> TYPE I ... done.  ==> CWD (1) /pub/gnu/binutils ... done.
   ==> SIZE binutils-2.24.tar.bz2 ... 22716802
   ==> PASV ... done.    ==> RETR binutils-2.24.tar.bz2 ...
   Error in server response, closing control connection.
   Retrying.

Same package was downloaded via HTTP successfully:
$ torsocks wget http://ftp.gnu.org/pub/gnu/binutils/binutils-2.24.tar.bz2
    --2014-07-20 13:32:37-- http://ftp.gnu.org/pub/gnu/binutils/binutils-2.24.tar.bz2
    Resolving ftp.gnu.org (ftp.gnu.org)... 208.118.235.20
    Connecting to ftp.gnu.org (ftp.gnu.org)|208.118.235.20|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 22716802 (22M) [application/x-bzip2]
    Saving to: `binutils-2.24.tar.bz2'

    100%[=================>] 22,716,802   721K/s   in 24s

    2014-07-20 13:33:03 (915 KB/s) - `binutils-2.24.tar.bz2' saved [22716802/22716802]

Trying download from Tor Browser, I get error message:
425 Security: Bad IP connecting.

HTTP URLs were added to FTP URLs-only packages.
In many cases, ftp://ftp.gnu.org can be accessed
from http://ftp.gnu.org
If both URLs of a package are FTP, then one of them
was replaced with HTTP.

Command to check that those packages can be build successfully
if behind Tor:
$ torsocks make autoconf automake binutils bison cloog coreutils file freetds gcc gdb gettext gmp gnutls gperf isl libbluray libffi libgcrypt libgpg_error libidn libmicrohttpd libpng libxml2 libxslt m4 pthreads-w32 sed dcmtk mpfr

I've run the test above successfully.
2014-07-20 13:21:48 +04:00
Mark Brand b5d69f893c update package gnutls 2014-06-01 20:26:07 +02:00
Mark Brand c2308c9505 update package gnutls 2014-05-08 00:00:37 +02:00
Mark Brand 6973ef0988 update package gnutls 2014-04-08 12:00:17 +02:00
Tony Theodore 79d04f64d0 package gnutls: fix libopts detection causing build failures
http://git.buildroot.net/buildroot/commit/?id=87815fc695bcb4ef5a48c09ab1ffcd0c134da43a
2014-03-11 01:28:34 +11:00
Mark Brand a6fa4fb61a update package gnutls 2014-03-10 10:05:59 +01:00
Mark Brand 81213e686e update package gnutls 2014-03-03 11:00:00 +01:00
Tony Theodore 89f10e44f8 packages curl fftw fltk freetds gnutls libidn libssh2: enable/fix shared build 2014-02-17 16:01:50 +11:00
Mark Brand 0641e186a1 update package gnutls 2014-02-14 09:19:30 +01:00
Tony Theodore 57fa8e075e package qt4 and dependencies: enable shared builds 2014-02-09 23:29:51 +11:00
Mark Brand 20b2c37478 update package gnutls 2014-02-05 09:48:01 +01:00
Niels Kristian Bech Jensen a578b6bb3d package gnutls: fix deps 2014-01-28 19:05:45 +11:00
Mark Brand 9fb094df89 update package gnutls 2013-11-02 23:24:13 +01:00
Mark Brand be3cab983b update package gnutls 2013-10-24 11:03:25 +02:00
Mark Brand c4804433e6 update package gnutls 2013-08-18 11:23:14 +02:00
Volker Grabsch e412eb642d Move package versions from index.html back into the src/*.mk files
Most of the automatic conversion was done using the following Python script:

import os
import re
pkgs = sorted(mkfile[:-len('.mk')] for mkfile in os.listdir('src') if mkfile.endswith('.mk'))
with open('index.html', 'rb') as f:
    index = f.read()
pkgs_index = re.findall('<td class="package">([^<]*)</td>', index)
assert pkgs_index == pkgs
versions = dict(re.findall('<td id="([^"]*)-version">([^<]*)</td>', index))
assert sorted(versions.keys()) == pkgs
for pkg in pkgs:
    version = versions[pkg]
    with open('src/' + pkg + '.mk', 'rb') as f:
        mk = f.read()
    checksumpos = mk.index('\n$(PKG)_CHECKSUM ')
    versionline = '\n$(PKG)_VERSION  := %(version)s' % {'version': version}
    newmk = mk[:checksumpos] + versionline + mk[checksumpos:]
    with open('src/' + pkg + '.mk', 'wb') as f:
        f.write(newmk)
2013-07-22 01:41:31 +02:00
Mark Brand b2892f1012 remove explicit configure option --libdir
Unsetting CONFIG_SITE was the right way to solve the problem that
--libdir was working around.

This reverts commit 0b3240f9d8.
This reverts commit 3653eb6ec1.
This reverts commit 593ab5a706.
2013-06-02 19:40:12 +02:00
Mark Brand 593ab5a706 use --libdir to avoid <prefix>/<target>/lib64 confusion 2013-06-02 01:43:53 +02:00
Mark Brand f7133cc22b package gnutls: fix --disable-doc option 2013-06-02 01:00:28 +02:00
Mark Brand 4a3b2f5fd2 update package gnutls 2013-06-01 18:21:59 +02:00
Tony Theodore 5390e5203e various packages: enable/disable mingw-w64 builds 2013-06-01 22:28:04 +10:00
Mark Brand 8ceab0160d update package gnutls 2013-05-21 13:35:36 +02:00
Mark Brand f948896af2 update package gnutls 2013-05-10 21:06:07 +02:00
Ulrich Klauer cf72f3b187 Fix update macros for gnutls and physfs
Fix "downdates" reported by Niels Kristian Bech Jensen for packages
gnutls and physfs by sorting version numbers properly and allowing
(in the case of gnutls) version number parts with more than one digit.
2013-03-26 12:57:07 +01:00
Mark Brand e3e6d0b6e4 update package gnutls 2013-03-25 23:00:03 +01:00
Niels Kristian Bech Jensen 8bb5434430 package gnutls: fix update macro 2013-03-26 04:58:25 +11:00
Mark Brand a4cd2283fc update package gnutls 2013-02-28 10:20:19 +01:00
Mark Brand 1a6cb3a15b update package gnutls 2013-02-10 13:47:55 +01:00
Mark Brand 65e8dd5719 update package gnutls 2013-02-04 22:53:11 +01:00
Mark Brand 2a62e4d247 update package gnutls 2013-01-03 12:05:00 +01:00
Mark Brand 01d0175e9c package gnutls: add libregex support via pcre 2012-12-28 12:20:46 +01:00
Mark Brand 99b34e89cd package gnutls: add missing gettext dependency 2012-12-28 12:20:00 +01:00
Mark Brand d81a2f611f update package gnutls 2012-11-24 23:11:58 +01:00
Mark Brand 3f212f5436 update package gnutls 2012-11-10 11:50:40 +01:00
Mark Brand 86a552e0f7 update package gnutls 2012-10-12 20:23:29 +02:00
Mark Brand 80cda32c83 update package gnutls 2012-09-27 11:34:44 +02:00
Mark Brand b0a2b95848 update package gnutls 2012-09-20 13:11:10 +02:00
Mark Brand 6f9c69097a package gnutls: revert to ver 3.0.19
3.0.20 uses CertEnumCRLsInStore which is missing from our winapi
2012-06-21 23:17:12 +02:00
Mark Brand 3796474190 update package gnutls 2012-06-06 10:47:11 +02:00
Tony Theodore 4ed13a9f30 all packages: use $(WGET) portability variable 2012-05-16 17:49:40 +10:00
Mark Brand 74cf24bd3d update package gnutls 2012-04-22 22:29:43 +02:00
Mark Brand 8a1048357a update package gnutls 2012-04-14 09:22:58 +02:00
Volker Grabsch 00f4690d3f Move full package names from src/*.mk into package list (index.html) 2012-03-29 21:41:44 +02:00
Volker Grabsch 7badad85c9 Move doc/index.html -> index.html 2012-03-29 12:14:15 +02:00
Volker Grabsch 7e6723adb5 Move $(PKG)_VERSION and $(PKG)_WEBSITE from src/*.mk into doc/index.html 2012-03-29 11:07:07 +02:00
Volker Grabsch defdff28f0 Rebrand to new project name MXE 2012-03-28 15:46:58 +02:00