Hi, Some days ago Red Hat Enterprise Linux 7 was released. I'm glad to announce that a large subset of all mingw packages which are in Fedora are now also available in EPEL7 (the community supported set of additional packages for RHEL7 and CentOS7).
The mingw packages which are now available in EPEL7 are the most recent stable releases of the most popular packages. This includes the core packages of the GNOME 3.12 stack (up to and including webkitgtk) and the entire Qt 4.8.6 and 5.3 stacks. The toolchain itself consists of binutils 2.24, gcc 4.9 and mingw-w64 trunk git b8e816 (dated 20140530). To install these packages, just install RHEL7 (or CentOS7 once it becomes available) and enable EPEL7 by installing http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.1.noarch.rpm Afterwards the mingw packages can be installed in the exact same way as is done for regular Fedora environments. For those new to using mingw-w64 on Fedora or RHEL a tutorial can be found at https://fedoraproject.org/wiki/MinGW/Tutorial Here's the entire list of mingw packages which are currently available on EPEL7: mingw-SDL-1.2.15-3.el7 mingw-SDL_image-1.2.12-8.el7 mingw-SDL_mixer-1.2.12-3.el7 mingw-angleproject-0-0.9.svn2215.20130517.el7 mingw-atk-2.12.0-1.el7 mingw-binutils-2.24-1.el7 mingw-boost-1.54.0-1.el7 mingw-bzip2-1.0.6-3.el7 mingw-cairo-1.12.16-2.el7 mingw-crt-3.1.999-0.10.trunk.gitb8e816.20140530.el7 mingw-curl-7.37.0-1.el7 mingw-dbus-1.6.12-1.el7 mingw-enchant-1.6.0-8.el7 mingw-expat-2.1.0-4.el7 mingw-filesystem-99-4.el7 mingw-flac-1.3.0-2.el7 mingw-fontconfig-2.11.1-1.el7 mingw-freetype-2.5.3-1.el7 mingw-gcc-4.9.0-1.el7 mingw-gdb-7.7-1.el7 mingw-gdk-pixbuf-2.30.8-1.el7 mingw-gettext-0.18.3.2-1.el7 mingw-glib-networking-2.38.2-2.el7 mingw-glib2-2.40.0-3.el7 mingw-gmp-5.1.1-3.el7 mingw-gnutls-3.3.2-2.el7 mingw-gstreamer1-1.3.2-1.el7 mingw-gstreamer1-plugins-base-1.3.2-1.el7 mingw-gtk2-2.24.23-1.el7 mingw-gtk3-3.12.2-1.el7 mingw-harfbuzz-0.9.28-1.el7 mingw-headers-3.1.999-0.10.trunk.gitb8e816.20140530.el7 mingw-hunspell-1.3.2-9.el7 mingw-icu-50.1.2-3.el7 mingw-jasper-1.900.1-21.el7 mingw-libffi-3.0.13-4.el7 mingw-libgcrypt-1.6.1-1.el7 mingw-libgpg-error-1.12-1.el7 mingw-libidn-1.28-2.el7 mingw-libjpeg-turbo-1.3.1-2.el7 mingw-libogg-1.3.0-4.el7 mingw-libpng-1.6.10-1.el7 mingw-libsoup-2.46.0-1.el7 mingw-libssh2-1.4.3-1.el7 mingw-libtasn1-3.6-1.el7 mingw-libtiff-4.0.3-4.el7 mingw-libvorbis-1.3.4-1.el7 mingw-libwebp-0.2.1-2.el7 mingw-libxml2-2.9.1-3.el7 mingw-libxslt-1.1.28-2.el7 mingw-nettle-2.7.1-2.el7 mingw-openssl-1.0.1e-6.el7 mingw-p11-kit-0.20.2-3.el7 mingw-pango-1.36.3-1.el7 mingw-pcre-8.34-1.el7 mingw-pdcurses-3.4-14.el7 mingw-pixman-0.32.0-1.el7 mingw-pkg-config-0.28-2.el7 mingw-postgresql-9.3.4-2.el7 mingw-qt-4.8.6-3.el7 mingw-qt5-qt3d-5.0.0-0.12.git20140525.bdb98ba.el7 mingw-qt5-qtbase-5.3.0-2.el7 mingw-qt5-qtdeclarative-5.3.0-2.el7 mingw-qt5-qtgraphicaleffects-5.3.0-2.el7 mingw-qt5-qtimageformats-5.3.0-2.el7 mingw-qt5-qtlocation-5.3.0-2.el7 mingw-qt5-qtmultimedia-5.3.0-2.el7 mingw-qt5-qtquick1-5.3.0-2.el7 mingw-qt5-qtscript-5.3.0-2.el7 mingw-qt5-qtsensors-5.3.0-2.el7 mingw-qt5-qtsvg-5.3.0-2.el7 mingw-qt5-qtsystems-5.0.0-0.14.git20140323.3f65ffa.el7 mingw-qt5-qttools-5.3.0-3.el7 mingw-qt5-qttranslations-5.3.0-1.el7 mingw-qt5-qtwebkit-5.3.0-2.el7 mingw-readline-6.2-4.el7 mingw-sqlite-3.8.4.3-1.el7 mingw-tcl-8.5.15-2.el7 mingw-termcap-1.3.1-15.el7 mingw-w64-tools-3.1.999-0.3.trunk.git502c72.20140524.el7 mingw-webkitgtk-2.2.7-2.el7 mingw-webkitgtk3-2.2.7-2.el7 mingw-win-iconv-0.0.6-1.el7 mingw-winpthreads-3.1.999-0.5.trunk.git502c72.20140524.el7 mingw-winstorecompat-3.1.999-0.1.trunk.git502c72.20140524.el7 mingw-xz-5.1.2-3alpha.el7 mingw-zlib-1.2.8-2.el7 Is your favorite package missing from this list and you want to have it available in EPEL7? Then there are some options: If the package is already in Fedora: - If you're a regular user then you can file a bug at http://bugzilla.redhat.com against the Fedora package in question where you ask the package maintainer if they're interested in making the package available for EPEL7 - If you're the package maintainer of the package in question then use https://fedoraproject.org/wiki/EPEL/epel7/Requests to request an epel7 branch for your package If the package is not in Fedora yet and you're willing to maintain it: - Write a RPM .spec file which follows the guidelines at https://fedoraproject.org/wiki/Packaging:MinGW and put it up for review using the instructions which can be found at https://fedoraproject.org/wiki/PackageMaintainers/Join Regards, Erik van Pienbroek Fedora MinGW SIG ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public