changeset 3048:5ef49fb3299d

treat gcc and binutils as build tools use a separate target for building the cmake toolchain file don't unpack gcc or binutils if we are using the system compiler
author John W. Eaton <jwe@octave.org>
date Fri, 14 Jun 2013 16:51:29 -0400
parents e7b7b0f663d3
children b374f89bc920
files Makefile.in index.html src/agg.mk src/apr-util.mk src/apr.mk src/armadillo.mk src/atk.mk src/atkmm.mk src/aubio.mk src/bfd.mk src/binutils.mk src/blas.mk src/boost.mk src/build-binutils.mk src/build-gcc.mk src/bzip2.mk src/cairo.mk src/cairomm.mk src/cblas.mk src/cgal.mk src/cminpack.mk src/cppunit.mk src/cunit.mk src/curl.mk src/dbus.mk src/dcmtk.mk src/devil.mk src/eigen.mk src/exiv2.mk src/expat.mk src/faad2.mk src/ffmpeg.mk src/fftw.mk src/file.mk src/flac.mk src/fltk.mk src/fontconfig.mk src/freeglut.mk src/freeimage.mk src/freetds.mk src/freetype.mk src/fribidi.mk src/ftgl.mk src/gc.mk src/gcc.mk src/gd.mk src/gdal.mk src/gdb.mk src/gdk-pixbuf.mk src/geos.mk src/gettext.mk src/giflib.mk src/glew.mk src/glib.mk src/glibmm.mk src/glpk.mk src/gmp.mk src/gnuplot.mk src/gnutls.mk src/graphicsmagick.mk src/gsl.mk src/gsoap.mk src/gst-plugins-base.mk src/gst-plugins-good.mk src/gstreamer.mk src/gta.mk src/gtk2.mk src/gtkglarea.mk src/gtkglext.mk src/gtkglextmm.mk src/gtkmm2.mk src/gtksourceview.mk src/gtksourceviewmm2.mk src/guile.mk src/harfbuzz.mk src/hdf5.mk src/hunspell.mk src/id3lib.mk src/ilmbase.mk src/imagemagick.mk src/jasper.mk src/jpeg.mk src/json-c.mk src/lame.mk src/lapack.mk src/lcms.mk src/lcms1.mk src/levmar.mk src/libarchive.mk src/libass.mk src/libcroco.mk src/libdnet.mk src/libevent.mk src/libf2c.mk src/libffi.mk src/libgcrypt.mk src/libgda.mk src/libgdamm.mk src/libgee.mk src/libgeotiff.mk src/libglade.mk src/libgnurx.mk src/libgomp.mk src/libgpg_error.mk src/libgsasl.mk src/libgsf.mk src/libharu.mk src/libiberty.mk src/libical.mk src/libiconv.mk src/libidn.mk src/libircclient.mk src/liblo.mk src/libmad.mk src/libmikmod.mk src/libmng.mk src/libmodplug.mk src/libntlm.mk src/liboauth.mk src/libodbc++.mk src/liboil.mk src/libpano13.mk src/libpaper.mk src/libpng.mk src/librsvg.mk src/librtmp.mk src/libsamplerate.mk src/libshout.mk src/libsigc++.mk src/libsndfile.mk src/libssh2.mk src/libtool.mk src/libunistring.mk src/libusb.mk src/libvpx.mk src/libxml++.mk src/libxml2.mk src/libxslt.mk src/llvm.mk src/log4cxx.mk src/lua.mk src/lzo.mk src/matio.mk src/mdbtools.mk src/mingw-utils.mk src/mpfr.mk src/muparser.mk src/mxml.mk src/native-gcc.mk src/ncurses.mk src/nettle.mk src/nsis.mk src/ocaml-core.mk src/ocaml-flexdll.mk src/ocaml-native.mk src/octave.mk src/ogg.mk src/old.mk src/openal.mk src/opencore-amr.mk src/opencsg.mk src/openexr.mk src/openscenegraph.mk src/openssl.mk src/pango.mk src/pangomm.mk src/pcre.mk src/pdcurses.mk src/pdflib_lite.mk src/pfstools.mk src/physfs.mk src/pixman.mk src/plibc.mk src/plotmm.mk src/plotutils.mk src/poco.mk src/poppler.mk src/popt.mk src/portaudio.mk src/postgresql.mk src/proj.mk src/protobuf.mk src/pstoedit.mk src/pthreads.mk src/qdbm.mk src/qhull.mk src/qjson.mk src/qt.mk src/qwt.mk src/qwtplot3d.mk src/readline.mk src/sdl.mk src/sdl_image.mk src/sdl_mixer.mk src/sdl_net.mk src/sdl_pango.mk src/sdl_sound.mk src/sdl_ttf.mk src/smpeg.mk src/sox.mk src/speex.mk src/sqlite.mk src/stable-octave.mk src/suitesparse.mk src/t4k_common.mk src/taglib.mk src/termcap.mk src/theora.mk src/tiff.mk src/tinyxml.mk src/tre.mk src/uuid.mk src/vigra.mk src/vmime.mk src/vorbis.mk src/wget.mk src/winpcap.mk src/wt.mk src/wxwidgets.mk src/x264.mk src/xapian-core.mk src/xerces.mk src/xine-lib.mk src/xmlwrapp.mk src/xvidcore.mk src/xz.mk src/zlib.mk src/zziplib.mk
diffstat 228 files changed, 425 insertions(+), 449 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.in	Thu Jun 13 22:55:24 2013 -0400
+++ b/Makefile.in	Fri Jun 14 16:51:29 2013 -0400
@@ -28,10 +28,10 @@
 endif
 BUILD_SYSTEM := $(shell tools/config.guess)
 
-# Enable shared or static libs, or perhaps both.  At least one 
-# package uses --with instead of --enable.  Probably it doesn't
+# Enable shared or static libs, or perhaps both.  Probably it doesn't
 # make sense to disable both...
 BUILD_SHARED := @BUILD_SHARED@
+BUILD_STATIC := @BUILD_STATIC@
 
 USE_PIC_FLAG := @BUILD_STATIC@
 
@@ -62,6 +62,7 @@
 BUILD_TOOLS_PREFIX := $(PWD)/usr
 HOST_PREFIX := $(PWD)/usr/$(TARGET)
 
+# At least one package uses --with instead of --enable.  
 ifeq ($(BUILD_SHARED),yes)
   ifeq ($(BUILD_STATIC),yes)
     ENABLE_SHARED_OR_STATIC := --enable-shared --enable-static
@@ -95,7 +96,7 @@
                    --user-agent=$(shell wget --version | \
                    $(SED) -n 's,GNU \(Wget\) \([0-9.]*\).*,\1/\2,p')
 
-REQUIREMENTS := bash bzip2 gcc $(MAKE) openssl $(PATCH) $(PERL) \
+REQUIREMENTS := bash bzip2 $(MAKE) openssl $(PATCH) $(PERL) \
                 $(SED) unzip wget xz
 
 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes)
@@ -104,11 +105,20 @@
 
 LIBTOOL     := libtool
 LIBTOOLIZE  := libtoolize
-BUILD_TOOLS := $(patsubst src/%.mk, %, $(wildcard src/build-*.mk))
+
+## Build tools are tools that we need to build everything else.
+## They run on the build system.  Some, like gcc and binutils may
+## generate output that runs on the host system (TARGET in MXE terms).
+ALL_BUILD_TOOLS := $(patsubst src/%.mk, %, $(wildcard src/build-*.mk))
+BUILD_COMPILER_TOOLS := build-gcc build-binutils
+BUILD_TOOLS := $(ALL_BUILD_TOOLS)
 # Building flex for native mingw fails, so disable it.
 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes)
   BUILD_TOOLS := $(filter-out build-flex, $(BUILD_TOOLS))
 endif
+ifeq ($(USE_SYSTEM_GCC),yes)
+  BUILD_TOOLS := $(filter-out $(BUILD_COMPILER_TOOLS), $(BUILD_TOOLS))
+endif
 
 STAMP_DIR  := $(PWD)/installed-packages
 MSYS_INFO_DIR := $(PWD)/msys-info
@@ -118,7 +128,7 @@
 TMP_DIR     = $(PWD)/tmp-$(1)
 TOP_DIR    := $(PWD)
 MAKEFILE   := $(TOP_DIR)/Makefile
-PKGS       := $(filter-out $(BUILD_TOOLS), $(shell $(SED) -n 's/^.* id="\([^"]*\)-package">.*$$/\1/p' '$(TOP_DIR)/index.html'))
+PKGS       := $(filter-out $(ALL_BUILD_TOOLS), $(shell $(SED) -n 's/^.* id="\([^"]*\)-package">.*$$/\1/p' '$(TOP_DIR)/index.html'))
 
 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes)
   PATH := $(HOST_PREFIX)/bin:$(PATH)
@@ -225,7 +235,7 @@
     $(if $(filter %.tar.lzma,$(1)),xz -dc -F lzma '$(1)' | tar xf -, \
     $(if $(filter %.tar.xz,$(1)),xz -dc '$(1)' | tar xf -, \
     $(if $(filter %.zip,     $(1)),unzip -q '$(1)', \
-    $(error Unknown archive format: $(1)))))))))
+    $(error Unknown archive format for $(2): $(1)))))))))
 else
 UNPACK_ARCHIVE = \
     $(if $(filter %.tgz,     $(1)),tar xzf '$(1)', \
@@ -234,11 +244,11 @@
     $(if $(filter %.tar.lzma,$(1)),xz -dc -F lzma '$(1)' | tar xf -, \
     $(if $(filter %.tar.xz,$(1)),xz -dc '$(1)' | tar xf -, \
     $(if $(filter %.zip,     $(1)),unzip -q '$(1)', \
-    $(error Unknown archive format: $(1))))))))
+    $(error Unknown archive format for $(2): $(1))))))))
 endif
 
 UNPACK_PKG_ARCHIVE = \
-    $(call UNPACK_ARCHIVE,$(PKG_DIR)/$($(1)_FILE))
+    $(call UNPACK_ARCHIVE,$(PKG_DIR)/$($(1)_FILE),$(1))
 
 PKG_CHECKSUM = \
     openssl sha1 '$(PKG_DIR)/$($(1)_FILE)' 2>/dev/null | $(SED) -n 's,^.*\([0-9a-f]\{40\}\)$$,\1,p'
@@ -279,7 +289,7 @@
 .PHONY: all-packages
 all-packages: $(PKGS)
 
-$(PKGS): $(BUILD_TOOLS)
+$(PKGS): $(BUILD_TOOLS) cmake-toolchain-file.stamp
 
 .PHONY: msys-base
 msys-base:  $(MSYS_BASE_PACKAGES)
@@ -334,7 +344,7 @@
         '$(TOP_DIR)/index.html' \
 )))
 
-include $(patsubst %,$(TOP_DIR)/src/%.mk,$(BUILD_TOOLS))
+include $(patsubst %,$(TOP_DIR)/src/%.mk,$(ALL_BUILD_TOOLS))
 include $(patsubst %,$(TOP_DIR)/src/%.mk,$(PKGS))
 
 .PHONY: download
@@ -415,6 +425,7 @@
 	rm -rf $(STAMP_DIR) $(MSYS_INFO_DIR) $(LOG_DIR)
 	rm -rf $(MSYS_BASE_DIR) $(NOTEPAD_BASE_DIR)
 	rm -rf native-tools cross-tools octave gnuplot
+	rm -f Makefile cmake-toolchain-file.stamp
 
 .PHONY: clean-pkg
 clean-pkg:
@@ -461,6 +472,43 @@
             rm -f $(TOP_DIR)/tmp-cleanup-style; \
         )
 
+define build-cmake-toolchain-file
+    # create the CMake toolchain file
+    [ -d '$(dir $(CMAKE_TOOLCHAIN_FILE))' ] || mkdir -p '$(dir $(CMAKE_TOOLCHAIN_FILE))'
+    (if [ $(MXE_SYSTEM) = mingw ]; then \
+       echo 'set(CMAKE_SYSTEM_NAME Windows)'; \
+       echo 'set(MSYS 1)'; \
+     fi; \
+     if [ $(BUILD_SHARED) = yes ]; then \
+       echo 'set(BUILD_SHARED_LIBS ON)'; \
+     else \
+       echo 'set(BUILD_SHARED_LIBS OFF)'; \
+     fi; \
+     if [ $(BUILD_STATIC) = yes ]; then \
+       echo 'set(BUILD_STATIC_LIBS ON)'; \
+     else \
+       echo 'set(BUILD_STATIC_LIBS OFF)'; \
+     fi; \
+     echo 'set(CMAKE_BUILD_TYPE Release)'; \
+     echo 'set(CMAKE_FIND_ROOT_PATH $(HOST_PREFIX))'; \
+     echo 'set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)'; \
+     echo 'set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)'; \
+     echo 'set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)'; \
+     echo 'set(CMAKE_C_COMPILER $(MXE_CC))'; \
+     echo 'set(CMAKE_CXX_COMPILER $(MXE_CXX))'; \
+     echo 'set(CMAKE_Fortran_COMPILER $(MXE_F77))'; \
+     echo 'set(CMAKE_RC_COMPILER $(MXE_WINDRES))'; \
+     echo 'set(PKG_CONFIG_EXECUTABLE $(MXE_PKG_CONFIG))'; \
+     echo 'set(QT_QMAKE_EXECUTABLE $(MXE_QMAKE))'; \
+     echo 'set(CMAKE_INSTALL_PREFIX $(HOST_PREFIX) CACHE PATH "Installation Prefix")'; \
+     echo 'set(CMAKE_BUILD_TYPE Release CACHE STRING "Debug|Release|RelWithDebInfo|MinSizeRel")') \
+     > '$(CMAKE_TOOLCHAIN_FILE)'
+endef
+
+cmake-toolchain-file.stamp:
+	$(build-cmake-toolchain-file)
+	touch cmake-toolchain-file.stamp
+
 # Files to distribute
 include dist-files.mk
 
--- a/index.html	Thu Jun 13 22:55:24 2013 -0400
+++ b/index.html	Fri Jun 14 16:51:29 2013 -0400
@@ -954,11 +954,6 @@
         <td id="bfd-website"><a href="http://www.gnu.org/software/binutils/">Binary File Descriptor library</a></td>
     </tr>
     <tr>
-        <td id="binutils-package">binutils</td>
-        <td id="binutils-version">2.23.1</td>
-        <td id="binutils-website"><a href="http://www.gnu.org/software/binutils/">GNU Binutils</a></td>
-    </tr>
-    <tr>
         <td id="blas-package">blas</td>
         <td id="blas-version">1</td>
         <td id="blas-website"><a href="http://www.netlib.org/blas/">blas</a></td>
@@ -979,6 +974,11 @@
         <td id="build-automake-website"><a href="http://www.gnu.org/software/automake">automake</a></td>
     </tr>
     <tr>
+        <td id="build-binutils-package">binutils</td>
+        <td id="build-binutils-version">2.23.1</td>
+        <td id="build-binutils-website"><a href="http://www.gnu.org/software/binutils/">GNU Binutils</a></td>
+    </tr>
+    <tr>
         <td id="build-bison-package">bison</td>
         <td id="build-bison-version">2.7.1</td>
         <td id="build-bison-website"><a href="http://www.gnu.org/software/bison">bison</a></td>
@@ -994,6 +994,11 @@
         <td id="build-flex-website"><a href="http://flex.sourceforge.net">flex</a></td>
     </tr>
     <tr>
+        <td id="build-gcc-package">gcc</td>
+        <td id="build-gcc-version">4.7.2</td>
+        <td id="build-gcc-website"><a href="http://gcc.gnu.org/">GCC</a></td>
+    </tr>
+    <tr>
         <td id="build-gperf-package">gperf</td>
         <td id="build-gperf-version">3.0.4</td>
         <td id="build-gperf-website"><a href="http://www.gnu.org/software/gperf">gperf</a></td>
@@ -1159,11 +1164,6 @@
         <td id="gc-website"><a href="http://www.hpl.hp.com/personal/Hans_Boehm/gc/">gc</a></td>
     </tr>
     <tr>
-        <td id="gcc-package">gcc</td>
-        <td id="gcc-version">4.7.2</td>
-        <td id="gcc-website"><a href="http://gcc.gnu.org/">GCC</a></td>
-    </tr>
-    <tr>
         <td id="gcc-gmp-package">gcc-gmp</td>
         <td id="gcc-gmp-version">5.0.5</td>
         <td id="gcc-gmp-website"><a href="http://www.gmplib.org/">GMP for GCC</a></td>
--- a/src/agg.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/agg.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := agg-$($(PKG)_VERSION)
 $(PKG)_FILE     := agg-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.antigrain.com/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc freetype sdl
+$(PKG)_DEPS     := freetype sdl
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.antigrain.com/download/index.html' | \
--- a/src/apr-util.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/apr-util.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := apr-util-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://mirror.apache-kr.org/apr/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://archive.apache.org/dist/apr/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc apr expat libiconv
+$(PKG)_DEPS     := apr expat libiconv
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://apr.apache.org/download.cgi' | \
--- a/src/apr.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/apr.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := apr-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://mirror.apache-kr.org/apr/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://archive.apache.org/dist/apr/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://apr.apache.org/download.cgi' | \
--- a/src/armadillo.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/armadillo.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/arma/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc boost blas lapack
+$(PKG)_DEPS     := boost blas lapack
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/arma/files/' | \
--- a/src/atk.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/atk.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := atk-$($(PKG)_VERSION)
 $(PKG)_FILE     := atk-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/atk/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib gettext
+$(PKG)_DEPS     := glib gettext
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/atk/refs/tags' | \
--- a/src/atkmm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/atkmm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := atkmm-$($(PKG)_VERSION)
 $(PKG)_FILE     := atkmm-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/atkmm/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc atk glibmm
+$(PKG)_DEPS     := atk glibmm
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/atkmm/refs/tags' | \
--- a/src/aubio.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/aubio.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := aubio-$($(PKG)_VERSION)
 $(PKG)_FILE     := aubio-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.aubio.org/pub/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc fftw libsamplerate libsndfile
+$(PKG)_DEPS     := fftw libsamplerate libsndfile
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.aubio.org/download' | \
--- a/src/bfd.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/bfd.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -2,16 +2,16 @@
 # See index.html for further information.
 
 PKG             := bfd
-$(PKG)_IGNORE    = $(binutils_IGNORE)
-$(PKG)_CHECKSUM  = $(binutils_CHECKSUM)
-$(PKG)_SUBDIR    = $(binutils_SUBDIR)
-$(PKG)_FILE      = $(binutils_FILE)
-$(PKG)_URL       = $(binutils_URL)
-$(PKG)_URL_2     = $(binutils_URL2)
-$(PKG)_DEPS     := gcc
+$(PKG)_IGNORE    = $(build-binutils_IGNORE)
+$(PKG)_CHECKSUM  = $(build-binutils_CHECKSUM)
+$(PKG)_SUBDIR    = $(build-binutils_SUBDIR)
+$(PKG)_FILE      = $(build-binutils_FILE)
+$(PKG)_URL       = $(build-binutils_URL)
+$(PKG)_URL_2     = $(build-binutils_URL2)
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    echo $(binutils_VERSION)
+    echo $(build-binutils_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/binutils.mk	Thu Jun 13 22:55:24 2013 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-# This file is part of MXE.
-# See index.html for further information.
-
-PKG             := binutils
-$(PKG)_IGNORE   :=
-$(PKG)_CHECKSUM := 587fca86f6c85949576f4536a90a3c76ffc1a3e1
-$(PKG)_SUBDIR   := binutils-$($(PKG)_VERSION)
-$(PKG)_FILE     := binutils-$($(PKG)_VERSION).tar.bz2
-$(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/binutils/$($(PKG)_FILE)
-$(PKG)_URL_2    := ftp://ftp.cs.tu-berlin.de/pub/gnu/binutils/$($(PKG)_FILE)
-$(PKG)_DEPS     :=
-
-define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://ftp.gnu.org/gnu/binutils/?C=M;O=D' | \
-    $(SED) -n 's,.*<a href="binutils-\([0-9][^"]*\)\.tar.*,\1,p' | \
-    grep -v '^2\.1' | \
-    head -1
-endef
-
-ifneq ($(USE_SYSTEM_GCC),yes)
-define $(PKG)_BUILD
-    # install config.guess for general use
-    $(INSTALL) -d '$(BUILD_TOOLS_PREFIX)/bin'
-    $(INSTALL) -m755 '$(1)/config.guess' '$(BUILD_TOOLS_PREFIX)/bin/'
-
-    # install target-specific autotools config file
-    $(INSTALL) -d '$(HOST_PREFIX)/share'
-    echo "ac_cv_build=`$(1)/config.guess`" > '$(HOST_PREFIX)/share/config.site'
-
-    cd '$(1)' && ./configure \
-        --target='$(TARGET)' \
-        --build='$(BUILD_SYSTEM)' \
-        --prefix='$(BUILD_TOOLS_PREFIX)' \
-        --with-gcc \
-        --with-gnu-ld \
-        --with-gnu-as \
-        --disable-nls \
-        $(ENABLE_SHARED_OR_STATIC) \
-        --disable-werror
-    $(MAKE) -C '$(1)' -j '$(JOBS)'
-    $(MAKE) -C '$(1)' -j 1 install
-    $(MAKE) -C '$(1)' -j 1 DESTDIR=$(TOP_DIR)/cross-tools install
-endef
-else
-define $(PKG)_BUILD
-endef
-endif
--- a/src/blas.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/blas.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := $(PKG).tgz
 $(PKG)_URL      := http://www.netlib.org/$(PKG)/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.eq.uc.pt/pub/software/math/netlib/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 ifeq ($(ENABLE_64),yes)
   $(PKG)_DEFAULT_INTEGER_8_FLAG := -fdefault-integer-8
--- a/src/boost.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/boost.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := boost_$(subst .,_,$($(PKG)_VERSION))
 $(PKG)_FILE     := boost_$(subst .,_,$($(PKG)_VERSION)).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/boost/boost/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib bzip2 expat
+$(PKG)_DEPS     := zlib bzip2 expat
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.boost.org/users/download/' | \
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/build-binutils.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -0,0 +1,42 @@
+# This file is part of MXE.
+# See index.html for further information.
+
+PKG             := build-binutils
+$(PKG)_IGNORE   :=
+$(PKG)_CHECKSUM := 587fca86f6c85949576f4536a90a3c76ffc1a3e1
+$(PKG)_SUBDIR   := binutils-$($(PKG)_VERSION)
+$(PKG)_FILE     := binutils-$($(PKG)_VERSION).tar.bz2
+$(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/binutils/$($(PKG)_FILE)
+$(PKG)_URL_2    := ftp://ftp.cs.tu-berlin.de/pub/gnu/binutils/$($(PKG)_FILE)
+$(PKG)_DEPS     :=
+
+define $(PKG)_UPDATE
+    $(WGET) -q -O- 'http://ftp.gnu.org/gnu/binutils/?C=M;O=D' | \
+    $(SED) -n 's,.*<a href="binutils-\([0-9][^"]*\)\.tar.*,\1,p' | \
+    grep -v '^2\.1' | \
+    head -1
+endef
+
+define $(PKG)_BUILD
+    # install config.guess for general use
+    $(INSTALL) -d '$(BUILD_TOOLS_PREFIX)/bin'
+    $(INSTALL) -m755 '$(1)/config.guess' '$(BUILD_TOOLS_PREFIX)/bin/'
+
+    # install target-specific autotools config file
+    $(INSTALL) -d '$(HOST_PREFIX)/share'
+    echo "ac_cv_build=`$(1)/config.guess`" > '$(HOST_PREFIX)/share/config.site'
+
+    cd '$(1)' && ./configure \
+        --target='$(TARGET)' \
+        --build='$(BUILD_SYSTEM)' \
+        --prefix='$(BUILD_TOOLS_PREFIX)' \
+        --with-gcc \
+        --with-gnu-ld \
+        --with-gnu-as \
+        --disable-nls \
+        $(ENABLE_SHARED_OR_STATIC) \
+        --disable-werror
+    $(MAKE) -C '$(1)' -j '$(JOBS)'
+    $(MAKE) -C '$(1)' -j 1 install
+    $(MAKE) -C '$(1)' -j 1 DESTDIR=$(TOP_DIR)/cross-tools install
+endef
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/build-gcc.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -0,0 +1,69 @@
+# This file is part of MXE.
+# See index.html for further information.
+
+PKG             := build-gcc
+$(PKG)_IGNORE   :=
+$(PKG)_CHECKSUM := a464ba0f26eef24c29bcd1e7489421117fb9ee35
+$(PKG)_SUBDIR   := gcc-$($(PKG)_VERSION)
+$(PKG)_FILE     := gcc-$($(PKG)_VERSION).tar.bz2
+$(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$($(PKG)_VERSION)/$($(PKG)_FILE)
+$(PKG)_URL_2    := ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-$($(PKG)_VERSION)/$($(PKG)_FILE)
+ifeq ($(MXE_NATIVE_BUILD),yes)
+  $(PKG)_DEPS := build-binutils
+else
+  ifeq ($(MXE_SYSTEM),mingw)
+    $(PKG)_DEPS := mingwrt w32api build-binutils
+  endif
+endif
+
+ifneq ($(BUILD_SHARED),yes)
+  $(PKG)_STATIC_FLAG := --static
+endif
+
+ifeq ($(MXE_SYSTEM),mingw)
+  $(PKG)_SYSDEP_CONFIGURE_OPTIONS := \
+    --disable-sjlj-exceptions \
+    --disable-win32-registry \
+    --enable-threads=win32
+endif
+
+
+define $(PKG)_UPDATE
+    $(WGET) -q -O- 'http://ftp.gnu.org/gnu/gcc/?C=M;O=D' | \
+    $(SED) -n 's,.*<a href="gcc-\([0-9][^"]*\)/".*,\1,p' | \
+    grep -v '^4\.[543]\.' | \
+    head -1
+endef
+
+define $(PKG)_BUILD
+    cd '$(1)' && ./contrib/download_prerequisites
+    mkdir '$(1).build'
+    cd    '$(1).build' && '$(1)/configure' \
+        --target='$(TARGET)' \
+        --build='$(BUILD_SYSTEM)' \
+        --prefix='$(BUILD_TOOLS_PREFIX)' \
+        --libdir='$(BUILD_TOOLS_PREFIX)/lib' \
+        --enable-languages='c,c++,fortran' \
+        --enable-version-specific-runtime-libs \
+        --with-gcc \
+        --with-gnu-ld \
+        --with-gnu-as \
+        --disable-nls \
+        $(ENABLE_SHARED_OR_STATIC) \
+        --without-x \
+        $($(PKG)_SYSDEP_CONFIGURE_OPTIONS) \
+        --disable-libgomp \
+        --disable-libmudflap \
+        $(shell [ `uname -s` == Darwin ] && echo "LDFLAGS='-Wl,-no_pie'")
+    $(MAKE) -C '$(1).build' -j '$(JOBS)'
+    $(MAKE) -C '$(1).build' -j 1 install
+    mkdir -p $(TOP_DIR)/cross-tools/$(HOST_BINDIR)
+    $(MAKE) -C '$(1).build' -j 1 DESTDIR=$(TOP_DIR)/cross-tools install
+
+    # create pkg-config script
+    (echo '#!/bin/sh'; \
+     echo 'PKG_CONFIG_PATH="$$PKG_CONFIG_PATH_$(subst -,_,$(TARGET))" PKG_CONFIG_LIBDIR='\''$(HOST_LIBDIR)/pkgconfig'\'' exec pkg-config $($(PKG)_STATIC_FLAG) "$$@"') \
+             > '$(BUILD_TOOLS_PREFIX)/bin/$(MXE_TOOL_PREFIX)pkg-config'
+    chmod 0755 '$(BUILD_TOOLS_PREFIX)/bin/$(MXE_TOOL_PREFIX)pkg-config'
+endef
+
--- a/src/bzip2.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/bzip2.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := bzip2-$($(PKG)_VERSION)
 $(PKG)_FILE     := bzip2-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.bzip.org/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.bzip.org/downloads.html' | \
--- a/src/cairo.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/cairo.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := cairo-$($(PKG)_VERSION)
 $(PKG)_FILE     := cairo-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://cairographics.org/releases/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib libpng fontconfig freetype pixman
+$(PKG)_DEPS     := zlib libpng fontconfig freetype pixman
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://cairographics.org/releases/?C=M;O=D' | \
--- a/src/cairomm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/cairomm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := cairomm-$($(PKG)_VERSION)
 $(PKG)_FILE     := cairomm-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://cairographics.org/releases/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc cairo libsigc++
+$(PKG)_DEPS     := cairo libsigc++
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://cairographics.org/releases/?C=M;O=D' | \
--- a/src/cblas.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/cblas.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := $(PKG).tgz
 $(PKG)_URL      := http://www.netlib.org/blas/blast-forum/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.eq.uc.pt/pub/software/math/netlib/blas/blast-forum/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     echo 1
--- a/src/cgal.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/cgal.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := CGAL-$($(PKG)_VERSION)
 $(PKG)_FILE     := CGAL-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := https://gforge.inria.fr/frs/download.php/31176/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc boost gmp mpfr qt
+$(PKG)_DEPS     := boost gmp mpfr qt
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'https://gforge.inria.fr/frs/?group_id=52' | \
--- a/src/cminpack.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/cminpack.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://devernay.free.fr/hacks/cminpack/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://devernay.free.fr/hacks/cminpack/index.html' | \
--- a/src/cppunit.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/cppunit.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := cppunit-$($(PKG)_VERSION)
 $(PKG)_FILE     := cppunit-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/cppunit/files/cppunit/' | \
--- a/src/cunit.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/cunit.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := CUnit-$($(PKG)_VERSION)
 $(PKG)_FILE     := CUnit-$($(PKG)_VERSION)-src.tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/cunit/CUnit/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/cunit/files/CUnit/' | \
--- a/src/curl.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/curl.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := curl-$($(PKG)_VERSION)
 $(PKG)_FILE     := curl-$($(PKG)_VERSION).tar.lzma
 $(PKG)_URL      := http://curl.haxx.se/download/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gnutls libidn libssh2
+$(PKG)_DEPS     := gnutls libidn libssh2
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://curl.haxx.se/download/?C=M;O=D' | \
--- a/src/dbus.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/dbus.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(PKG).freedesktop.org/releases/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc expat
+$(PKG)_DEPS     := expat
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://cgit.freedesktop.org/dbus/dbus/refs/tags' | \
--- a/src/dcmtk.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/dcmtk.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://dicom.offis.de/pub/dicom/offis/software/$(PKG)/$(PKG)$(subst .,,$($(PKG)_VERSION))/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://ftp.debian.org/debian/pool/main/d/$(PKG)/$(PKG)_$($(PKG)_VERSION).orig.tar.gz
-$(PKG)_DEPS     := gcc openssl tiff libpng libxml2 zlib
+$(PKG)_DEPS     := openssl tiff libpng libxml2 zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://dicom.offis.de/dcmtk.php.en' | \
--- a/src/devil.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/devil.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := devil-$($(PKG)_VERSION)
 $(PKG)_FILE     := DevIL-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/openil/DevIL/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc freeglut zlib openexr jpeg jasper lcms libmng libpng tiff sdl
+$(PKG)_DEPS     := freeglut zlib openexr jpeg jasper lcms libmng libpng tiff sdl
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://openil.svn.sourceforge.net/viewvc/openil/tags/?sortby=date' | \
--- a/src/eigen.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/eigen.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$(PKG)-b23437e61a07
 $(PKG)_FILE     := $($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://bitbucket.org/$(PKG)/$(PKG)/get/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://eigen.tuxfamily.org/index.php?title=Main_Page#Download' | \
--- a/src/exiv2.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/exiv2.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := exiv2-$($(PKG)_VERSION)
 $(PKG)_FILE     := exiv2-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.exiv2.org/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv zlib expat
+$(PKG)_DEPS     := libiconv zlib expat
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.exiv2.org/download.html' | \
--- a/src/expat.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/expat.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := expat-$($(PKG)_VERSION)
 $(PKG)_FILE     := expat-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/expat/expat/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/expat/files/expat/' | \
--- a/src/faad2.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/faad2.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/faac/$(PKG)-src/$(PKG)-$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/faac/files/faad2-src/' | \
--- a/src/ffmpeg.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/ffmpeg.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://www.ffmpeg.org/releases/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://launchpad.net/ffmpeg/main/$($(PKG)_VERSION)/+download/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc bzip2 lame libvpx opencore-amr sdl speex theora vorbis x264 xvidcore zlib
+$(PKG)_DEPS     := bzip2 lame libvpx opencore-amr sdl speex theora vorbis x264 xvidcore zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.ffmpeg.org/download.html' | \
--- a/src/fftw.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/fftw.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := fftw-$($(PKG)_VERSION)
 $(PKG)_FILE     := fftw-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.fftw.org/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.fftw.org/download.html' | \
--- a/src/file.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/file.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := file-$($(PKG)_VERSION)
 $(PKG)_FILE     := file-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://ftp.astron.com/pub/file/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libgnurx
+$(PKG)_DEPS     := libgnurx
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'ftp://ftp.astron.com/pub/file/' | \
--- a/src/flac.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/flac.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := flac-$($(PKG)_VERSION)
 $(PKG)_FILE     := flac-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/flac/flac-src/flac-$($(PKG)_VERSION)-src/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv ogg
+$(PKG)_DEPS     := libiconv ogg
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://flac.cvs.sourceforge.net/viewvc/flac/flac/' | \
--- a/src/fltk.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/fltk.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,9 +8,9 @@
 $(PKG)_FILE     := $($(PKG)_SUBDIR)-source.tar.gz
 $(PKG)_URL      := http://fltk.org/pub/fltk/$($(PKG)_VERSION)/$($(PKG)_FILE)
 ifeq ($(MXE_SYSTEM),mingw)
-  $(PKG)_DEPS   := gcc zlib jpeg libpng pthreads uuid
+  $(PKG)_DEPS   := zlib jpeg libpng pthreads uuid
 else
-  $(PKG)_DEPS   := gcc zlib jpeg libpng pthreads freetype
+  $(PKG)_DEPS   := zlib jpeg libpng pthreads freetype
 endif
 
 define $(PKG)_UPDATE
--- a/src/fontconfig.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/fontconfig.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := fontconfig-$($(PKG)_VERSION)
 $(PKG)_FILE     := fontconfig-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://fontconfig.org/release/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc freetype expat
+$(PKG)_DEPS     := freetype expat
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://fontconfig.org/release/' | \
--- a/src/freeglut.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/freeglut.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := freeglut-$(word 1,$(subst -, ,$($(PKG)_VERSION)))
 $(PKG)_FILE     := freeglut-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/freeglut/freeglut/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/freeglut/files/freeglut/' | \
--- a/src/freeimage.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/freeimage.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := FreeImage
 $(PKG)_FILE     := FreeImage$(subst .,,$($(PKG)_VERSION)).zip
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/freeimage/Source Distribution/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/freeimage/files/Source Distribution/' | \
--- a/src/freetds.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/freetds.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://ftp.freetds.org/pub/$(PKG)/stable/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv gnutls
+$(PKG)_DEPS     := libiconv gnutls
 
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package freetds.' >&2;
--- a/src/freetype.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/freetype.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := freetype-$($(PKG)_VERSION)
 $(PKG)_FILE     := freetype-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/freetype/freetype2/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib
+$(PKG)_DEPS     := zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/freetype/files/freetype2/' | \
--- a/src/fribidi.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/fribidi.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://fribidi.org/download/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib
+$(PKG)_DEPS     := glib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://fribidi.org/download/?C=M;O=D' | \
--- a/src/ftgl.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/ftgl.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$(subst ~,-,$($(PKG)_VERSION)).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/FTGL Source/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc freetype
+$(PKG)_DEPS     := freetype
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/ftgl/files/FTGL Source/' | \
--- a/src/gc.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gc.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-7.2
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.hpl.hp.com/personal/Hans_Boehm/$(PKG)/$(PKG)_source/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/?C=M;O=D' | \
--- a/src/gcc.mk	Thu Jun 13 22:55:24 2013 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,136 +0,0 @@
-# This file is part of MXE.
-# See index.html for further information.
-
-PKG             := gcc
-$(PKG)_IGNORE   :=
-$(PKG)_CHECKSUM := a464ba0f26eef24c29bcd1e7489421117fb9ee35
-$(PKG)_SUBDIR   := gcc-$($(PKG)_VERSION)
-$(PKG)_FILE     := gcc-$($(PKG)_VERSION).tar.bz2
-$(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_URL_2    := ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-$($(PKG)_VERSION)/$($(PKG)_FILE)
-ifeq ($(USE_SYSTEM_GCC),yes)
-  $(PKG)_DEPS :=
-else
-  ifeq ($(MXE_NATIVE_BUILD),yes)
-    $(PKG)_DEPS := binutils
-  else
-    ifeq ($(MXE_SYSTEM),mingw)
-      $(PKG)_DEPS := mingwrt w32api binutils
-    endif
-  endif
-endif
-
-ifneq ($(BUILD_SHARED),yes)
-  $(PKG)_STATIC_FLAG := --static
-endif
-
-ifeq ($(MXE_SYSTEM),mingw)
-  $(PKG)_SYSDEP_CONFIGURE_OPTIONS := \
-    --disable-sjlj-exceptions \
-    --disable-win32-registry \
-    --enable-threads=win32
-endif
-
-
-define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://ftp.gnu.org/gnu/gcc/?C=M;O=D' | \
-    $(SED) -n 's,.*<a href="gcc-\([0-9][^"]*\)/".*,\1,p' | \
-    grep -v '^4\.[543]\.' | \
-    head -1
-endef
-
-ifeq ($(USE_SYSTEM_GCC),yes)
-define $(PKG)_BUILD
-    # create the CMake toolchain file
-    [ -d '$(dir $(CMAKE_TOOLCHAIN_FILE))' ] || mkdir -p '$(dir $(CMAKE_TOOLCHAIN_FILE))'
-    (if [ $(MXE_SYSTEM) = mingw ]; then \
-       echo 'set(CMAKE_SYSTEM_NAME Windows)'; \
-       echo 'set(MSYS 1)'; \
-     fi; \
-     if [ $(BUILD_SHARED) = yes ]; then \
-       echo 'set(BUILD_SHARED_LIBS ON)'; \
-     else \
-       echo 'set(BUILD_SHARED_LIBS OFF)'; \
-     fi; \
-     if [ $(BUILD_STATIC) = yes ]; then \
-       echo 'set(BUILD_STATIC_LIBS ON)'; \
-     else \
-       echo 'set(BUILD_STATIC_LIBS OFF)'; \
-     fi; \
-     echo 'set(CMAKE_BUILD_TYPE Release)'; \
-     echo 'set(CMAKE_FIND_ROOT_PATH $(HOST_PREFIX))'; \
-     echo 'set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)'; \
-     echo 'set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)'; \
-     echo 'set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)'; \
-     echo 'set(CMAKE_C_COMPILER $(MXE_CC))'; \
-     echo 'set(CMAKE_CXX_COMPILER $(MXE_CXX))'; \
-     echo 'set(CMAKE_Fortran_COMPILER $(MXE_F77))'; \
-     echo 'set(CMAKE_RC_COMPILER $(MXE_WINDRES))'; \
-     echo 'set(PKG_CONFIG_EXECUTABLE $(MXE_PKG_CONFIG))'; \
-     echo 'set(QT_QMAKE_EXECUTABLE $(MXE_QMAKE))'; \
-     echo 'set(CMAKE_INSTALL_PREFIX $(HOST_PREFIX) CACHE PATH "Installation Prefix")'; \
-     echo 'set(CMAKE_BUILD_TYPE Release CACHE STRING "Debug|Release|RelWithDebInfo|MinSizeRel")') \
-     > '$(CMAKE_TOOLCHAIN_FILE)'
-endef
-else
-define $(PKG)_BUILD
-    cd '$(1)' && ./contrib/download_prerequisites
-    mkdir '$(1).build'
-    cd    '$(1).build' && '$(1)/configure' \
-        --target='$(TARGET)' \
-        --build='$(BUILD_SYSTEM)' \
-        --prefix='$(BUILD_TOOLS_PREFIX)' \
-        --libdir='$(BUILD_TOOLS_PREFIX)/lib' \
-        --enable-languages='c,c++,fortran' \
-        --enable-version-specific-runtime-libs \
-        --with-gcc \
-        --with-gnu-ld \
-        --with-gnu-as \
-        --disable-nls \
-        $(ENABLE_SHARED_OR_STATIC) \
-        --without-x \
-        $($(PKG)_SYSDEP_CONFIGURE_OPTIONS) \
-        --disable-libgomp \
-        --disable-libmudflap \
-        $(shell [ `uname -s` == Darwin ] && echo "LDFLAGS='-Wl,-no_pie'")
-    $(MAKE) -C '$(1).build' -j '$(JOBS)'
-    $(MAKE) -C '$(1).build' -j 1 install
-    mkdir -p $(TOP_DIR)/cross-tools/$(HOST_BINDIR)
-    $(MAKE) -C '$(1).build' -j 1 DESTDIR=$(TOP_DIR)/cross-tools install
-
-    # create pkg-config script
-    (echo '#!/bin/sh'; \
-     echo 'PKG_CONFIG_PATH="$$PKG_CONFIG_PATH_$(subst -,_,$(TARGET))" PKG_CONFIG_LIBDIR='\''$(HOST_LIBDIR)/pkgconfig'\'' exec pkg-config $($(PKG)_STATIC_FLAG) "$$@"') \
-             > '$(BUILD_TOOLS_PREFIX)/bin/$(MXE_TOOL_PREFIX)pkg-config'
-    chmod 0755 '$(BUILD_TOOLS_PREFIX)/bin/$(MXE_TOOL_PREFIX)pkg-config'
-
-    # create the CMake toolchain file
-    [ -d '$(dir $(CMAKE_TOOLCHAIN_FILE))' ] || mkdir -p '$(dir $(CMAKE_TOOLCHAIN_FILE))'
-    (echo 'set(CMAKE_SYSTEM_NAME Windows)'; \
-     echo 'set(MSYS 1)'; \
-     if [ $(BUILD_SHARED) = yes ]; then \
-       echo 'set(BUILD_SHARED_LIBS ON)'; \
-     else \
-       echo 'set(BUILD_SHARED_LIBS OFF)'; \
-     fi; \
-     if [ $(BUILD_STATIC) = yes ]; then \
-       echo 'set(BUILD_STATIC_LIBS ON)'; \
-     else \
-       echo 'set(BUILD_STATIC_LIBS OFF)'; \
-     fi; \
-     echo 'set(CMAKE_BUILD_TYPE Release)'; \
-     echo 'set(CMAKE_FIND_ROOT_PATH $(HOST_PREFIX))'; \
-     echo 'set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)'; \
-     echo 'set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)'; \
-     echo 'set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)'; \
-     echo 'set(CMAKE_C_COMPILER $(MXE_CC))'; \
-     echo 'set(CMAKE_CXX_COMPILER $(MXE_CXX))'; \
-     echo 'set(CMAKE_Fortran_COMPILER $(MXE_F77))'; \
-     echo 'set(CMAKE_RC_COMPILER $(MXE_WINDRES))'; \
-     echo 'set(PKG_CONFIG_EXECUTABLE $(MXE_PKG_CONFIG))'; \
-     echo 'set(QT_QMAKE_EXECUTABLE $(MXE_QMAKE))'; \
-     echo 'set(CMAKE_INSTALL_PREFIX $(HOST_PREFIX) CACHE PATH "Installation Prefix")'; \
-     echo 'set(CMAKE_BUILD_TYPE Release CACHE STRING "Debug|Release|RelWithDebInfo|MinSizeRel")') \
-     > '$(CMAKE_TOOLCHAIN_FILE)'
-endef
-endif
--- a/src/gd.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gd.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := gd-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://www.libgd.org/releases/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://ftp.uni-magdeburg.de/aftp/mirror/linux/slackware/source/l/gd/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc freetype libpng jpeg libxml2 pthreads
+$(PKG)_DEPS     := freetype libpng jpeg libxml2 pthreads
 
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package gd.' >&2;
--- a/src/gdal.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gdal.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := gdal-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://download.osgeo.org/gdal/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.remotesensing.org/gdal/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib libpng tiff libgeotiff jpeg jasper giflib expat sqlite curl geos postgresql gta
+$(PKG)_DEPS     := zlib libpng tiff libgeotiff jpeg jasper giflib expat sqlite curl geos postgresql gta
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://trac.osgeo.org/gdal/wiki/DownloadSource' | \
--- a/src/gdb.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gdb.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_FILE     := gdb-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.cs.tu-berlin.de/pub/gnu/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc expat libiconv zlib
+$(PKG)_DEPS     := expat libiconv zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://ftp.gnu.org/gnu/gdb/?C=M;O=D' | \
--- a/src/gdk-pixbuf.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gdk-pixbuf.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gdk-pixbuf-$($(PKG)_VERSION)
 $(PKG)_FILE     := gdk-pixbuf-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib libpng jpeg tiff jasper libiconv
+$(PKG)_DEPS     := glib libpng jpeg tiff jasper libiconv
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/gdk-pixbuf/refs/tags' | \
--- a/src/geos.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/geos.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := geos-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://download.osgeo.org/geos/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.remotesensing.org/geos/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://geos.refractions.net/' | \
--- a/src/gettext.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gettext.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gettext-$($(PKG)_VERSION)
 $(PKG)_FILE     := gettext-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/gettext/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv
+$(PKG)_DEPS     := libiconv
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.gnu.org/software/gettext/' | \
--- a/src/giflib.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/giflib.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := giflib-$($(PKG)_VERSION)
 $(PKG)_FILE     := giflib-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/giflib/giflib-5.x/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://giflib.git.sourceforge.net/git/gitweb.cgi?p=giflib/giflib;a=tags' | \
--- a/src/glew.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/glew.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := glew-$($(PKG)_VERSION)
 $(PKG)_FILE     := glew-$($(PKG)_VERSION).tgz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/glew/glew/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/glew/files/glew/' | \
--- a/src/glib.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/glib.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := glib-$($(PKG)_VERSION)
 $(PKG)_FILE     := glib-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/glib/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gettext pcre libiconv zlib libffi dbus
+$(PKG)_DEPS     := gettext pcre libiconv zlib libffi dbus
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/glib/refs/tags' | \
--- a/src/glibmm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/glibmm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := glibmm-$($(PKG)_VERSION)
 $(PKG)_FILE     := glibmm-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/glibmm/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib libsigc++
+$(PKG)_DEPS     := glib libsigc++
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/glibmm/refs/tags' | \
--- a/src/glpk.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/glpk.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := glpk-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://ftp.gnu.org/gnu/glpk/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package glpk.' >&2;
--- a/src/gmp.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gmp.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := ftp://ftp.gmplib.org/pub/$(PKG)-$($(PKG)_VERSION)/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.cs.tu-berlin.de/pub/gnu/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.gmplib.org/' | \
--- a/src/gnuplot.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gnuplot.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := gnuplot-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://sourceforge.net/projects/gnuplot/files/gnuplot/4.6.1/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package gnuplot.' >&2;
--- a/src/gnutls.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gnutls.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -6,7 +6,7 @@
 $(PKG)_SUBDIR   := gnutls-$($(PKG)_VERSION)
 $(PKG)_FILE     := gnutls-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnu.org/gnu/gnutls/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc nettle zlib
+$(PKG)_DEPS     := nettle zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.savannah.gnu.org/gitweb/?p=gnutls.git;a=tags' | \
--- a/src/graphicsmagick.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/graphicsmagick.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := GraphicsMagick-$($(PKG)_VERSION)
 $(PKG)_FILE     := GraphicsMagick-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc pthreads libtool zlib bzip2 jpeg jasper lcms1 libpng tiff freetype libxml2
+$(PKG)_DEPS     := pthreads libtool zlib bzip2 jpeg jasper lcms1 libpng tiff freetype libxml2
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/' | \
--- a/src/gsl.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gsl.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnu.org/gnu/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.savannah.gnu.org/gitweb/?p=$(PKG).git;a=tags' | \
--- a/src/gsoap.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gsoap.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gsoap-$(call SHORT_PKG_VERSION,$(PKG))
 $(PKG)_FILE     := gsoap_$($(PKG)_VERSION).zip
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/gsoap2/gSOAP/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gnutls libgcrypt libntlm
+$(PKG)_DEPS     := gnutls libgcrypt libntlm
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/gsoap2/files/gSOAP/' | \
--- a/src/gst-plugins-base.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gst-plugins-base.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://gstreamer.freedesktop.org/src/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib libxml2 gstreamer liboil pango ogg vorbis theora
+$(PKG)_DEPS     := glib libxml2 gstreamer liboil pango ogg vorbis theora
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://cgit.freedesktop.org/gstreamer/gst-plugins-base/refs/tags' | \
--- a/src/gst-plugins-good.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gst-plugins-good.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://gstreamer.freedesktop.org/src/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib libxml2 gstreamer gst-plugins-base liboil libshout cairo flac gtk2 jpeg libpng speex taglib
+$(PKG)_DEPS     := glib libxml2 gstreamer gst-plugins-base liboil libshout cairo flac gtk2 jpeg libpng speex taglib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://cgit.freedesktop.org/gstreamer/gst-plugins-good/refs/tags' | \
--- a/src/gstreamer.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gstreamer.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://gstreamer.freedesktop.org/src/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib libxml2
+$(PKG)_DEPS     := glib libxml2
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://cgit.freedesktop.org/gstreamer/gstreamer/refs/tags' | \
--- a/src/gta.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gta.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libgta-$($(PKG)_VERSION)
 $(PKG)_FILE     := libgta-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://download.savannah.gnu.org/releases/gta/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib bzip2 xz
+$(PKG)_DEPS     := zlib bzip2 xz
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.savannah.gnu.org/gitweb/?p=gta.git;a=tags' | \
--- a/src/gtk2.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gtk2.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gtk+-$($(PKG)_VERSION)
 $(PKG)_FILE     := gtk+-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/gtk+/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gettext libpng jpeg tiff jasper glib atk pango cairo gdk-pixbuf
+$(PKG)_DEPS     := gettext libpng jpeg tiff jasper glib atk pango cairo gdk-pixbuf
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/gtk+/refs/tags' | \
--- a/src/gtkglarea.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gtkglarea.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gtkglarea-$($(PKG)_VERSION)
 $(PKG)_FILE     := gtkglarea-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://mirrors.ircam.fr/pub/GNOME/sources/gtkglarea/2.0/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gtk2 freeglut
+$(PKG)_DEPS     := gtk2 freeglut
 
 define $(PKG)_UPDATE
     wget -q -O- 'mirrors.ircam.fr/pub/GNOME/sources/gtkglarea/2.0' | \
--- a/src/gtkglext.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gtkglext.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gtkglext-$($(PKG)_VERSION)
 $(PKG)_FILE     := gtkglext-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/gtkglext/gtkglext/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gtk2
+$(PKG)_DEPS     := gtk2
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/cgit/gtkglext/refs/tags' | \
--- a/src/gtkglextmm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gtkglextmm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gtkglextmm-$($(PKG)_VERSION)
 $(PKG)_FILE     := gtkglextmm-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/gtkglext/gtkglextmm/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gtkglext gtkmm2
+$(PKG)_DEPS     := gtkglext gtkmm2
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/cgit/gtkglextmm/refs/tags' | \
--- a/src/gtkmm2.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gtkmm2.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gtkmm-$($(PKG)_VERSION)
 $(PKG)_FILE     := gtkmm-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/gtkmm/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gtk2 libsigc++ pangomm cairomm atkmm
+$(PKG)_DEPS     := gtk2 libsigc++ pangomm cairomm atkmm
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/gtkmm/refs/tags' | \
--- a/src/gtksourceview.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gtksourceview.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gtksourceview-$($(PKG)_VERSION)
 $(PKG)_FILE     := gtksourceview-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/gtksourceview/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gtk2 libxml2
+$(PKG)_DEPS     := gtk2 libxml2
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/gtksourceview/refs/tags' | \
--- a/src/gtksourceviewmm2.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/gtksourceviewmm2.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := gtksourceviewmm-$($(PKG)_VERSION)
 $(PKG)_FILE     := $($(PKG)_SUBDIR).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/gtksourceviewmm/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gtkmm2 gtksourceview
+$(PKG)_DEPS     := gtkmm2 gtksourceview
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/cgit/gtksourceviewmm/refs/tags' | \
--- a/src/guile.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/guile.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnu.org/gnu/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libtool gmp libiconv gettext libunistring gc libffi readline
+$(PKG)_DEPS     := libtool gmp libiconv gettext libunistring gc libffi readline
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.savannah.gnu.org/gitweb/?p=$(PKG).git;a=tags' | \
--- a/src/harfbuzz.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/harfbuzz.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://www.freedesktop.org/software/$(PKG)/release/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib cairo freetype
+$(PKG)_DEPS     := glib cairo freetype
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://cgit.freedesktop.org/harfbuzz/refs/tags' | \
--- a/src/hdf5.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/hdf5.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://www.hdfgroup.org/ftp/HDF5/current/src/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 ifeq ($(MXE_SYSTEM),mingw)
   ifneq ($(MXE_NATIVE_BUILD),yes)
     $(PKG)_CROSS_CONFIG_OPTIONS := \
--- a/src/hunspell.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/hunspell.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := hunspell-$($(PKG)_VERSION)
 $(PKG)_FILE     := hunspell-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/hunspell/Hunspell/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv gettext readline pthreads
+$(PKG)_DEPS     := libiconv gettext readline pthreads
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/hunspell/files/Hunspell/' | \
--- a/src/id3lib.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/id3lib.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := id3lib-$($(PKG)_VERSION)
 $(PKG)_FILE     := id3lib-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/id3lib/files/id3lib/' | \
--- a/src/ilmbase.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/ilmbase.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := ilmbase-$($(PKG)_VERSION)
 $(PKG)_FILE     := ilmbase-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://download.savannah.nongnu.org/releases/openexr/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.openexr.com/downloads.html' | \
--- a/src/imagemagick.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/imagemagick.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := ImageMagick-$($(PKG)_VERSION)
 $(PKG)_FILE     := ImageMagick-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.nluug.nl/ImageMagick/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc bzip2 ffmpeg fftw freetype jasper jpeg lcms libpng libtool openexr pthreads tiff
+$(PKG)_DEPS     := bzip2 ffmpeg fftw freetype jasper jpeg lcms libpng libtool openexr pthreads tiff
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.imagemagick.org/' | \
--- a/src/jasper.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/jasper.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := jasper-$($(PKG)_VERSION)
 $(PKG)_FILE     := jasper-$($(PKG)_VERSION).zip
 $(PKG)_URL      := http://www.ece.uvic.ca/~mdadams/jasper/software/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc jpeg
+$(PKG)_DEPS     := jpeg
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.ece.uvic.ca/~mdadams/jasper/' | \
--- a/src/jpeg.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/jpeg.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := jpeg-$($(PKG)_VERSION)
 $(PKG)_FILE     := jpegsrc.v$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.ijg.org/files/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.ijg.org/' | \
--- a/src/json-c.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/json-c.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://github.com/downloads/$(PKG)/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'https://github.com/json-c/json-c/downloads' | \
--- a/src/lame.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/lame.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/lame/files/lame/' | \
--- a/src/lapack.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/lapack.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tgz
 $(PKG)_URL      := http://www.netlib.org/$(PKG)/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.eq.uc.pt/pub/software/math/netlib/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 ifeq ($(ENABLE_64),yes)
   $(PKG)_DEFAULT_INTEGER_8_FLAG := -fdefault-integer-8
--- a/src/lcms.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/lcms.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)$(word 1,$(subst ., ,$($(PKG)_VERSION)))-$(subst a,,$($(PKG)_VERSION))
 $(PKG)_FILE     := $(PKG)$(word 1,$(subst ., ,$($(PKG)_VERSION)))-$(subst a,,$($(PKG)_VERSION)).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$(subst a,,$($(PKG)_VERSION))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc jpeg tiff zlib
+$(PKG)_DEPS     := jpeg tiff zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/lcms/files/lcms/' | \
--- a/src/lcms1.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/lcms1.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := lcms-$($(PKG)_VERSION)
 $(PKG)_FILE     := lcms-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/lcms/lcms/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc jpeg tiff zlib
+$(PKG)_DEPS     := jpeg tiff zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/lcms/files/lcms/' | \
--- a/src/levmar.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/levmar.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tgz
 $(PKG)_URL      := http://www.ics.forth.gr/~lourakis/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc lapack blas libf2c
+$(PKG)_DEPS     := lapack blas libf2c
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- "http://www.ics.forth.gr/~lourakis/levmar/"  | \
--- a/src/libarchive.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libarchive.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://libarchive.googlecode.com/files/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc bzip2 libiconv libxml2 openssl xz zlib
+$(PKG)_DEPS     := bzip2 libiconv libxml2 openssl xz zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://code.google.com/p/libarchive/downloads/list?sort=-uploaded' | \
--- a/src/libass.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libass.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $($(PKG)_SUBDIR).tar.xz
 $(PKG)_URL      := http://libass.googlecode.com/files/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc freetype fontconfig fribidi
+$(PKG)_DEPS     := freetype fontconfig fribidi
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://code.google.com/p/libass/downloads/list?sort=-uploaded' | \
--- a/src/libcroco.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libcroco.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://ftp.gnome.org/pub/GNOME/sources/libcroco/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib libxml2
+$(PKG)_DEPS     := glib libxml2
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/libcroco/refs/tags' | \
--- a/src/libdnet.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libdnet.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$(PKG)-$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc winpcap
+$(PKG)_DEPS     := winpcap
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/libdnet/files/libdnet/' | \
--- a/src/libevent.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libevent.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libevent-$($(PKG)_VERSION)-stable
 $(PKG)_FILE     := libevent-$($(PKG)_VERSION)-stable.tar.gz
 $(PKG)_URL      := https://github.com/downloads/$(PKG)/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://libevent.org/' | \
--- a/src/libf2c.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libf2c.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   :=
 $(PKG)_FILE     := $(PKG).zip
 $(PKG)_URL      := http://www.netlib.org/f2c/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     echo 1
--- a/src/libffi.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libffi.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://sourceware.org/pub/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'https://github.com/atgreen/libffi/tags' | \
--- a/src/libgcrypt.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgcrypt.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libgcrypt-$($(PKG)_VERSION)
 $(PKG)_FILE     := libgcrypt-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := ftp://ftp.gnupg.org/gcrypt/libgcrypt/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libgpg_error
+$(PKG)_DEPS     := libgpg_error
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'ftp://ftp.gnupg.org/gcrypt/libgcrypt/' | \
--- a/src/libgda.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgda.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR   := libgda-$($(PKG)_VERSION)
 $(PKG)_FILE     := libgda-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/libgda/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib libxml2 mdbtools postgresql
+$(PKG)_DEPS     := glib libxml2 mdbtools postgresql
 
 define $(PKG)_UPDATE
     echo 'TODO: Updates for package libgda need to be fixed.' >&2;
--- a/src/libgdamm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgdamm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR   := libgdamm-$($(PKG)_VERSION)
 $(PKG)_FILE     := libgdamm-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/libgdamm/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libgda glibmm
+$(PKG)_DEPS     := libgda glibmm
 
 define $(PKG)_UPDATE
     echo 'TODO: Updates for package libgdamm need to be fixed.' >&2;
--- a/src/libgee.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgee.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libgee-$($(PKG)_VERSION)
 $(PKG)_FILE     := libgee-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/libgee/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib
+$(PKG)_DEPS     := glib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/libgee/refs/tags' | \
--- a/src/libgeotiff.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgeotiff.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := libgeotiff-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://download.osgeo.org/geotiff/libgeotiff/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.remotesensing.org/geotiff/libgeotiff/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib jpeg tiff proj
+$(PKG)_DEPS     := zlib jpeg tiff proj
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://trac.osgeo.org/geotiff/' | \
--- a/src/libglade.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libglade.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libglade-$($(PKG)_VERSION)
 $(PKG)_FILE     := libglade-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnome.org/pub/GNOME/sources/libglade/2.6/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libxml2 atk glib gtk2
+$(PKG)_DEPS     := libxml2 atk glib gtk2
 
 define $(PKG)_UPDATE
     wget -q -O- 'http://ftp.gnome.org/pub/GNOME/sources/libglade/2.6/' | \
--- a/src/libgnurx.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgnurx.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := mingw-libgnurx-$($(PKG)_VERSION)
 $(PKG)_FILE     := mingw-libgnurx-$($(PKG)_VERSION)-src.tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/mingw/Other/UserContributed/regex/mingw-regex-$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/mingw/files/Other/UserContributed/regex/' | \
--- a/src/libgomp.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgomp.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -2,16 +2,16 @@
 # See index.html for further information.
 
 PKG             := libgomp
-$(PKG)_IGNORE    = $(gcc_IGNORE)
-$(PKG)_CHECKSUM  = $(gcc_CHECKSUM)
-$(PKG)_SUBDIR    = $(gcc_SUBDIR)
-$(PKG)_FILE      = $(gcc_FILE)
-$(PKG)_URL       = $(gcc_URL)
-$(PKG)_URL_2     = $(gcc_URL_2)
-$(PKG)_DEPS     := gcc pthreads
+$(PKG)_IGNORE    = $(build-gcc_IGNORE)
+$(PKG)_CHECKSUM  = $(build-gcc_CHECKSUM)
+$(PKG)_SUBDIR    = $(build-gcc_SUBDIR)
+$(PKG)_FILE      = $(build-gcc_FILE)
+$(PKG)_URL       = $(build-gcc_URL)
+$(PKG)_URL_2     = $(build-gcc_URL_2)
+$(PKG)_DEPS     := pthreads
 
 define $(PKG)_UPDATE
-    echo $(gcc_VERSION)
+    echo $(build-gcc_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/libgpg_error.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgpg_error.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libgpg-error-$($(PKG)_VERSION)
 $(PKG)_FILE     := libgpg-error-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := ftp://ftp.gnupg.org/gcrypt/libgpg-error/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'ftp://ftp.gnupg.org/gcrypt/libgpg-error/' | \
--- a/src/libgsasl.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgsasl.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libgsasl-$($(PKG)_VERSION)
 $(PKG)_FILE     := libgsasl-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnu.org/gnu/gsasl/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv libidn libntlm libgcrypt nettle
+$(PKG)_DEPS     := libiconv libidn libntlm libgcrypt nettle
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.savannah.gnu.org/gitweb/?p=gsasl.git;a=tags' | \
--- a/src/libgsf.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libgsf.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libgsf-$($(PKG)_VERSION)
 $(PKG)_FILE     := libgsf-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/libgsf/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib bzip2 glib libxml2
+$(PKG)_DEPS     := zlib bzip2 glib libxml2
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/libgsf/refs/tags' | \
--- a/src/libharu.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libharu.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libharu-$($(PKG)_VERSION)
 $(PKG)_FILE     := libharu-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://libharu.org/files/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib libpng
+$(PKG)_DEPS     := zlib libpng
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://libharu.org/files/?C=M;O=D' | \
--- a/src/libiberty.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libiberty.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -2,16 +2,16 @@
 # See index.html for further information.
 
 PKG             := libiberty
-$(PKG)_IGNORE    = $(binutils_IGNORE)
-$(PKG)_CHECKSUM  = $(binutils_CHECKSUM)
-$(PKG)_SUBDIR    = $(binutils_SUBDIR)/libiberty
-$(PKG)_FILE      = $(binutils_FILE)
-$(PKG)_URL       = $(binutils_URL)
-$(PKG)_URL_2     = $(binutils_URL_2)
-$(PKG)_DEPS     := gcc
+$(PKG)_IGNORE    = $(build-binutils_IGNORE)
+$(PKG)_CHECKSUM  = $(build-binutils_CHECKSUM)
+$(PKG)_SUBDIR    = $(build-binutils_SUBDIR)/libiberty
+$(PKG)_FILE      = $(build-binutils_FILE)
+$(PKG)_URL       = $(build-binutils_URL)
+$(PKG)_URL_2     = $(build-binutils_URL_2)
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    echo $(binutils_VERSION)
+    echo $(build-binutils_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/libical.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libical.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -6,7 +6,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/freeassociation/$(PKG)/$(PKG)-$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/freeassociation/files/$(PKG)/' | \
--- a/src/libiconv.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libiconv.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libiconv-$($(PKG)_VERSION)
 $(PKG)_FILE     := libiconv-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnu.org/pub/gnu/libiconv/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.gnu.org/software/libiconv/' | \
--- a/src/libidn.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libidn.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libidn-$($(PKG)_VERSION)
 $(PKG)_FILE     := libidn-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://ftp.gnu.org/gnu/libidn/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gettext libiconv
+$(PKG)_DEPS     := gettext libiconv
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.savannah.gnu.org/gitweb/?p=libidn.git;a=tags' | \
--- a/src/libircclient.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libircclient.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/libircclient/files/libircclient/' | \
--- a/src/liblo.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/liblo.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc pthreads
+$(PKG)_DEPS     := pthreads
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/liblo/files/liblo/' | \
--- a/src/libmad.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libmad.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/mad/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/mad/files/libmad/' | \
--- a/src/libmikmod.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libmikmod.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libmikmod-$($(PKG)_VERSION)
 $(PKG)_FILE     := libmikmod-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://mikmod.raphnet.net/files/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc pthreads
+$(PKG)_DEPS     := pthreads
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://mikmod.raphnet.net/' | \
--- a/src/libmng.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libmng.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)-devel/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib jpeg lcms1
+$(PKG)_DEPS     := zlib jpeg lcms1
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/libmng/files/libmng-devel/' | \
--- a/src/libmodplug.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libmodplug.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/modplug-xmms/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/modplug-xmms/files/libmodplug/' | \
--- a/src/libntlm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libntlm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libntlm-$($(PKG)_VERSION)
 $(PKG)_FILE     := libntlm-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.nongnu.org/libntlm/releases/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.savannah.gnu.org/gitweb/?p=libntlm.git;a=tags' | \
--- a/src/liboauth.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/liboauth.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://liboauth.sourceforge.net/pool/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc curl openssl
+$(PKG)_DEPS     := curl openssl
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://liboauth.sourceforge.net/' | \
--- a/src/libodbc++.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libodbc++.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libodbc++-$($(PKG)_VERSION)
 $(PKG)_FILE     := libodbc++-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/libodbcxx/libodbc++/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://libodbcxx.svn.sourceforge.net/viewvc/libodbcxx/tags/?sortby=date' | \
--- a/src/liboil.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/liboil.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(PKG).freedesktop.org/download/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://cgit.freedesktop.org/liboil/refs/tags' | \
--- a/src/libpano13.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libpano13.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$(word 1,$(subst _, ,$($(PKG)_VERSION)))
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/panotools/$(PKG)/$($(PKG)_SUBDIR)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc jpeg tiff libpng zlib
+$(PKG)_DEPS     := jpeg tiff libpng zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/api/file/index/project-id/96188/rss?path=/libpano13' | \
--- a/src/libpaper.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libpaper.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := libpaper_$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.debian.org/debian/pool/main/libp/$(PKG)/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://linux.mirrors.es.net/pub/ubuntu/pool/main/libp/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://packages.debian.org/unstable/source/libpaper' | \
--- a/src/libpng.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libpng.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := libpng-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)$(subst .,,$(call SHORT_PKG_VERSION,$(PKG)))/older-releases/$($(PKG)_VERSION)/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.simplesystems.org/pub/$(PKG)/png/src/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib
+$(PKG)_DEPS     := zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://libpng.git.sourceforge.net/git/gitweb.cgi?p=libpng/libpng;a=tags' | \
--- a/src/librsvg.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/librsvg.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := librsvg-$($(PKG)_VERSION)
 $(PKG)_FILE     := librsvg-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/GNOME/sources/librsvg/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib libgsf cairo pango gtk2 libcroco
+$(PKG)_DEPS     := glib libgsf cairo pango gtk2 libcroco
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/librsvg/refs/tags' | \
--- a/src/librtmp.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/librtmp.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := rtmpdump-2.3
 $(PKG)_FILE     := rtmpdump-2.3.tgz
 $(PKG)_URL      := http://rtmpdump.mplayerhq.hu/download/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gnutls
+$(PKG)_DEPS     := gnutls
 
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package librtmp.' >&2;
--- a/src/libsamplerate.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libsamplerate.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libsamplerate-$($(PKG)_VERSION)
 $(PKG)_FILE     := libsamplerate-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.mega-nerd.com/SRC/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.mega-nerd.com/SRC/download.html' | \
--- a/src/libshout.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libshout.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://downloads.us.xiph.org/releases/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc vorbis ogg theora speex
+$(PKG)_DEPS     := vorbis ogg theora speex
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.icecast.org/download.php' | \
--- a/src/libsigc++.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libsigc++.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libsigc++-$($(PKG)_VERSION)
 $(PKG)_FILE     := libsigc++-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/libsigc++/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/libsigc++2/refs/tags' | \
--- a/src/libsndfile.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libsndfile.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libsndfile-$($(PKG)_VERSION)
 $(PKG)_FILE     := libsndfile-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.mega-nerd.com/libsndfile/files/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc sqlite flac ogg vorbis
+$(PKG)_DEPS     := sqlite flac ogg vorbis
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.mega-nerd.com/libsndfile/' | \
--- a/src/libssh2.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libssh2.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libssh2-$($(PKG)_VERSION)
 $(PKG)_FILE     := libssh2-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.libssh2.org/download/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libgcrypt zlib
+$(PKG)_DEPS     := libgcrypt zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.libssh2.org/download/?C=M;O=D' | \
--- a/src/libtool.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libtool.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnu.org/gnu/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://ftp.gnu.org/gnu/libtool/?C=M;O=D' | \
--- a/src/libunistring.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libunistring.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnu.org/gnu/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv
+$(PKG)_DEPS     := libiconv
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.savannah.gnu.org/gitweb/?p=$(PKG).git;a=tags' | \
--- a/src/libusb.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libusb.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-win32-src-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-win32-src-$($(PKG)_VERSION).zip
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)-win32/$(PKG)-win32-releases/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/' | \
--- a/src/libvpx.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libvpx.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-v$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-v$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://webm.googlecode.com/files/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc pthreads
+$(PKG)_DEPS     := pthreads
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://code.google.com/p/webm/downloads/list?sort=-uploaded' | \
--- a/src/libxml++.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libxml++.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libxml++-$($(PKG)_VERSION)
 $(PKG)_FILE     := libxml++-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/GNOME/sources/libxml++/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libxml2 glibmm
+$(PKG)_DEPS     := libxml2 glibmm
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/libxml++/refs/tags' | \
--- a/src/libxml2.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libxml2.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libxml2-$($(PKG)_VERSION)
 $(PKG)_FILE     := libxml2-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://xmlsoft.org/libxml2/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc xz
+$(PKG)_DEPS     := xz
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/libxml2/refs/tags' | \
--- a/src/libxslt.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/libxslt.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libxslt-$($(PKG)_VERSION)
 $(PKG)_FILE     := libxslt-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://xmlsoft.org/libxslt/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libxml2 libgcrypt
+$(PKG)_DEPS     := libxml2 libgcrypt
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/libxslt/refs/tags' | \
--- a/src/llvm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/llvm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := llvm-$($(PKG)_VERSION).src
 $(PKG)_FILE     := llvm-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://llvm.org/releases/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://llvm.org/releases/download.html' | \
--- a/src/log4cxx.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/log4cxx.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := apache-log4cxx-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://apache.naggo.co.kr/logging/log4cxx/0.10.0/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://apache.mirror.cdnetworks.com//logging/log4cxx/0.10.0/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc apr-util
+$(PKG)_DEPS     := apr-util
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://logging.apache.org/log4cxx/download.html' | \
--- a/src/lua.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/lua.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := lua-$($(PKG)_VERSION)
 $(PKG)_FILE     := lua-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.lua.org/ftp/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.lua.org/download.html' | \
--- a/src/lzo.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/lzo.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := lzo-$($(PKG)_VERSION)
 $(PKG)_FILE     := lzo-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.oberhumer.com/opensource/lzo/download/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.oberhumer.com/opensource/lzo/download/' | \
--- a/src/matio.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/matio.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib
+$(PKG)_DEPS     := zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/matio/files/matio/' | \
--- a/src/mdbtools.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/mdbtools.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR   := brianb-mdbtools-004cc9f
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://github.com/brianb/$(PKG)/tarball/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib
+$(PKG)_DEPS     := glib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'https://github.com/brianb/mdbtools/tags' | \
--- a/src/mingw-utils.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/mingw-utils.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$(word 1,$(subst -, ,$($(PKG)_VERSION)))
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION)-mingw32-src.tar.lzma
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/mingw/MinGW/Extension/$(PKG)/$(PKG)-$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/mingw/files/MinGW/Extension/mingw-utils/' | \
--- a/src/mpfr.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/mpfr.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://www.mpfr.org/mpfr-$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gmp
+$(PKG)_DEPS     := gmp
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.mpfr.org/mpfr-current/#download' | \
--- a/src/muparser.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/muparser.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)_v$(subst .,_,$($(PKG)_VERSION))
 $(PKG)_FILE     := $(PKG)_v$(subst .,_,$($(PKG)_VERSION)).zip
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/Version $($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/muparser/files/muparser/' | \
--- a/src/mxml.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/mxml.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.easysw.com/pub/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc pthreads
+$(PKG)_DEPS     := pthreads
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://ftp.easysw.com/pub/mxml/?C=M;O=D' | \
--- a/src/native-gcc.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/native-gcc.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := gcc-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$($(PKG)_VERSION)/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := mingwrt w32api binutils gcc-gmp gcc-mpc gcc-mpfr
+$(PKG)_DEPS     := mingwrt w32api binutils-gmp gcc-mpc gcc-mpfr
 ifneq ($(BUILD_SHARED),yes)
 $(PKG)_STATIC_FLAG := --static
 endif
--- a/src/ncurses.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/ncurses.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR   := ncurses-$($(PKG)_VERSION)
 $(PKG)_FILE     := ncurses-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnu.org/pub/gnu/ncurses/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://ftp.gnu.org/pub/gnu/ncurses/?C=M;O=D' | \
--- a/src/nettle.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/nettle.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.lysator.liu.se/~nisse/archive/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gmp
+$(PKG)_DEPS     := gmp
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.lysator.liu.se/~nisse/archive/' | \
--- a/src/nsis.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/nsis.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := nsis-$($(PKG)_VERSION)-src
 $(PKG)_FILE     := nsis-$($(PKG)_VERSION)-src.tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/nsis/NSIS 2/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://nsis.svn.sourceforge.net/viewvc/nsis/NSIS/tags/?sortby=date' | \
--- a/src/ocaml-core.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/ocaml-core.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR	:= $(ocaml-native_SUBDIR)
 $(PKG)_FILE		:= $(ocaml-native_FILE)
 $(PKG)_URL		:= $(ocaml-native_URL)
-$(PKG)_DEPS		:= gcc bfd ocaml-flexdll ocaml-native
+$(PKG)_DEPS		:= bfd ocaml-flexdll ocaml-native
 
 define $(PKG)_UPDATE
 	$(call ocaml-native_UPDATE)
--- a/src/ocaml-flexdll.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/ocaml-flexdll.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR	:= flexdll
 $(PKG)_FILE		:= flexdll-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL		:= http://alain.frisch.fr/flexdll/$($(PKG)_FILE)
-$(PKG)_DEPS		:= gcc ocaml-native
+$(PKG)_DEPS		:= ocaml-native
 
 define $(PKG)_UPDATE
 	wget -q -O- 'http://alain.frisch.fr/flexdll/' | \
--- a/src/ocaml-native.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/ocaml-native.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR	:= ocaml-$($(PKG)_VERSION)
 $(PKG)_FILE		:= ocaml-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL		:= http://caml.inria.fr/pub/distrib/ocaml-4.00/$($(PKG)_FILE)
-$(PKG)_DEPS		:= gcc
+$(PKG)_DEPS		:=
 
 define $(PKG)_UPDATE
 	wget -q -O- 'http://caml.inria.fr/pub/distrib/ocaml-3.12' | \
--- a/src/octave.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/octave.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := octave-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://alpha.gnu.org/gnu/octave/$($(PKG)_FILE)
-$(PKG)_DEPS     := arpack blas curl fftw fltk fontconfig gcc glpk gnuplot graphicsmagick hdf5 lapack pcre pstoedit qhull qrupdate qscintilla qt readline suitesparse texinfo zlib
+$(PKG)_DEPS     := arpack blas curl fftw fltk fontconfig glpk gnuplot graphicsmagick hdf5 lapack pcre pstoedit qhull qrupdate qscintilla qt readline suitesparse texinfo zlib
 ifeq ($(ENABLE_JIT),yes)
   $(PKG)_DEPS += llvm
 endif
--- a/src/ogg.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/ogg.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libogg-$($(PKG)_VERSION)
 $(PKG)_FILE     := libogg-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://downloads.xiph.org/releases/ogg/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.xiph.org/downloads/' | \
--- a/src/old.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/old.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := old-$($(PKG)_VERSION)
 $(PKG)_FILE     := old-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://blitiri.com.ar/p/old/files/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://blitiri.com.ar/p/old/' | \
--- a/src/openal.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/openal.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := openal-soft-$($(PKG)_VERSION)
 $(PKG)_FILE     := openal-soft-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://kcat.strangesoft.net/openal-releases/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc portaudio
+$(PKG)_DEPS     := portaudio
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://kcat.strangesoft.net/openal-releases/?C=M;O=D' | \
--- a/src/opencore-amr.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/opencore-amr.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/opencore-amr/files/opencore-amr/' | \
--- a/src/opencsg.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/opencsg.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := OpenCSG-$($(PKG)_VERSION)
 $(PKG)_FILE     := OpenCSG-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.opencsg.org/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc freeglut glew qt
+$(PKG)_DEPS     := freeglut glew qt
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.opencsg.org/#download' | \
--- a/src/openexr.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/openexr.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := openexr-$($(PKG)_VERSION)
 $(PKG)_FILE     := openexr-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://download.savannah.nongnu.org/releases/openexr/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc ilmbase pthreads zlib
+$(PKG)_DEPS     := ilmbase pthreads zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.openexr.com/downloads.html' | \
--- a/src/openscenegraph.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/openscenegraph.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := OpenSceneGraph-$($(PKG)_VERSION).zip
 $(PKG)_URL      := http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-$($(PKG)_VERSION)/source/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://distfiles.macports.org/OpenSceneGraph/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc curl ffmpeg freetype gdal giflib jasper jpeg libpng openexr tiff xine-lib zlib dcmtk qt
+$(PKG)_DEPS     := curl ffmpeg freetype gdal giflib jasper jpeg libpng openexr tiff xine-lib zlib dcmtk qt
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.openscenegraph.org/projects/osg/browser/OpenSceneGraph/tags?order=date&desc=1' | \
--- a/src/openssl.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/openssl.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := openssl-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.openssl.org/source/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.openssl.org/source/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib libgcrypt
+$(PKG)_DEPS     := zlib libgcrypt
 
 ifeq ($(MXE_NATIVE_BUILD),yes)
   $(PKG)_CONFIGURE := ./config
--- a/src/pango.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/pango.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := pango-$($(PKG)_VERSION)
 $(PKG)_FILE     := pango-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/pango/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc fontconfig freetype cairo glib harfbuzz
+$(PKG)_DEPS     := fontconfig freetype cairo glib harfbuzz
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/pango/refs/tags' | \
--- a/src/pangomm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/pangomm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := pangomm-$($(PKG)_VERSION)
 $(PKG)_FILE     := pangomm-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://ftp.gnome.org/pub/gnome/sources/pangomm/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc cairomm glibmm pango
+$(PKG)_DEPS     := cairomm glibmm pango
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.gnome.org/browse/pangomm/refs/tags' | \
--- a/src/pcre.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/pcre.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := pcre-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/pcre/pcre/$($(PKG)_VERSION)/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/pcre/files/pcre/' | \
--- a/src/pdcurses.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/pdcurses.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := PDCurses-$($(PKG)_VERSION)
 $(PKG)_FILE     := PDCurses-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/pdcurses/pdcurses/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/pdcurses/files/pdcurses/' | \
--- a/src/pdflib_lite.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/pdflib_lite.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := PDFlib-Lite-$($(PKG)_VERSION)
 $(PKG)_FILE     := PDFlib-Lite-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.pdflib.com/binaries/PDFlib/$(subst .,,$(word 1,$(subst p, ,$($(PKG)_VERSION))))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.pdflib.com/download/free-software/pdflib-lite-7/' | \
--- a/src/pfstools.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/pfstools.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/pfstools/files/pfstools/' | \
--- a/src/physfs.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/physfs.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $($(PKG)_SUBDIR).tar.bz2
 $(PKG)_URL      := http://icculus.org/physfs/downloads/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib
+$(PKG)_DEPS     := zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://icculus.org/physfs/downloads/?M=D' | \
--- a/src/pixman.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/pixman.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := pixman-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://cairographics.org/snapshots/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://xorg.freedesktop.org/archive/individual/lib/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://cairographics.org/snapshots/?C=M;O=D' | \
--- a/src/plibc.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/plibc.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := PlibC-$($(PKG)_VERSION)
 $(PKG)_FILE     := plibc-$($(PKG)_VERSION)-src.tar.gz
 $(PKG)_URL      := http://sourceforge.net/projects/plibc/files/plibc/$($(PKG)_VERSION)/$($(PKG)_FILE)/download
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     echo 'TODO: Updates for package plibc  need to be fixed.' >&2;
--- a/src/plotmm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/plotmm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc gtkmm2
+$(PKG)_DEPS     := gtkmm2
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/plotmm/files/plotmm/' | \
--- a/src/plotutils.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/plotutils.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftpmirror.gnu.org/$(PKG)/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://ftp.gnu.org/gnu/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libpng pthreads
+$(PKG)_DEPS     := libpng pthreads
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://ftp.gnu.org/gnu/plotutils/?C=M;O=D' | \
--- a/src/poco.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/poco.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $($(PKG)_SUBDIR).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/sources/$(PKG)-$(word 1,$(subst p, ,$($(PKG)_VERSION)))/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://pocoproject.org/download/' | \
--- a/src/poppler.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/poppler.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := poppler-$($(PKG)_VERSION)
 $(PKG)_FILE     := poppler-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://poppler.freedesktop.org/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc glib cairo libpng lcms jpeg tiff freetype zlib curl qt
+$(PKG)_DEPS     := glib cairo libpng lcms jpeg tiff freetype zlib curl qt
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://poppler.freedesktop.org/' | \
--- a/src/popt.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/popt.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://rpm5.org/files/popt/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://ftp.debian.org/debian/pool/main/p/$(PKG)/$(PKG)_$($(PKG)_VERSION).orig.tar.gz
-$(PKG)_DEPS     := gcc libiconv gettext
+$(PKG)_DEPS     := libiconv gettext
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://rpm5.org/files/popt/' | \
--- a/src/portaudio.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/portaudio.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := portaudio
 $(PKG)_FILE     := pa_stable_v$($(PKG)_VERSION).tgz
 $(PKG)_URL      := http://www.portaudio.com/archives/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.portaudio.com/download.html' | \
--- a/src/postgresql.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/postgresql.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := postgresql-$($(PKG)_VERSION)
 $(PKG)_FILE     := postgresql-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://ftp.postgresql.org/pub/source/v$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib openssl
+$(PKG)_DEPS     := zlib openssl
 
 ifeq ($(MXE_NATIVE_BUILD),yes)
   $(PKG)_CONFIGURE_FLAGS_OPTION := $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS)
--- a/src/proj.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/proj.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := proj-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://download.osgeo.org/proj/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.remotesensing.org/proj/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://trac.osgeo.org/proj/' | \
--- a/src/protobuf.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/protobuf.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://protobuf.googlecode.com/files/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib
+$(PKG)_DEPS     := zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://code.google.com/p/protobuf/downloads/list?sort=-uploaded' | \
--- a/src/pstoedit.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/pstoedit.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://sourceforge.net/projects/pstoedit/files/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)/download
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package pstoedit.' >&2;
--- a/src/pthreads.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/pthreads.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := pthreads-w32-$($(PKG)_VERSION)-release
 $(PKG)_FILE     := pthreads-w32-$($(PKG)_VERSION)-release.tar.gz
 $(PKG)_URL      := ftp://sourceware.org/pub/pthreads-win32/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'ftp://sourceware.org/pub/pthreads-win32/dll-latest/include/pthread.h' | \
--- a/src/qdbm.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/qdbm.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := qdbm-$($(PKG)_VERSION)
 $(PKG)_FILE     := qdbm-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://fallabs.com/qdbm/qdbm-1.8.78.tar.gz
-$(PKG)_DEPS     := gcc bzip2 libiconv lzo zlib
+$(PKG)_DEPS     := bzip2 libiconv lzo zlib
 
 define $(PKG)_UPDATE
     wget -q -O- 'http://fallabs.com/qdbm/' | \
--- a/src/qhull.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/qhull.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := qhull-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://download.savannah.gnu.org/releases/qhull/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package qhull.' >&2;
--- a/src/qjson.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/qjson.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc qt
+$(PKG)_DEPS     := qt
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/qjson/files/qjson/' | \
--- a/src/qt.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/qt.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -10,14 +10,14 @@
 
 ifeq ($(MXE_SYSTEM),mingw)
   ifeq ($(MXE_NATIVE_BUILD),yes)
-    $(PKG)_DEPS   := gcc freetds openssl zlib libpng jpeg libmng tiff dbus
+    $(PKG)_DEPS   := freetds openssl zlib libpng jpeg libmng tiff dbus
 
     $(PKG)_CONFIGURE_ENV := \
       OPENSSL_LIBS="`'$(MXE_PKG_CONFIG)' --libs-only-l openssl`" \
       QTDIR='$(HOST_PREFIX)' 
 
   else
-    $(PKG)_DEPS   := gcc libodbc++ postgresql freetds openssl zlib libpng jpeg libmng tiff sqlite dbus
+    $(PKG)_DEPS   := libodbc++ postgresql freetds openssl zlib libpng jpeg libmng tiff sqlite dbus
 
     $(PKG)_CONFIGURE_ENV := \
       OPENSSL_LIBS="`'$(MXE_PKG_CONFIG)' --libs-only-l openssl`" \
@@ -27,7 +27,7 @@
   endif
 
 else
-  $(PKG)_DEPS   := gcc postgresql freetds openssl zlib libpng jpeg libmng tiff sqlite dbus
+  $(PKG)_DEPS   := postgresql freetds openssl zlib libpng jpeg libmng tiff sqlite dbus
 
   $(PKG)_CONFIGURE_ENV := \
     CPPFLAGS='$(HOST_INCDIR)/dbus-1.0' \
--- a/src/qwt.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/qwt.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := $($(PKG)_SUBDIR).zip
 $(PKG)_WEBSITE  := http://qwt.sourceforge.net/
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc qt
+$(PKG)_DEPS     := qt
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/qwt/files/qwt/' | \
--- a/src/qwtplot3d.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/qwtplot3d.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tgz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc qt zlib
+$(PKG)_DEPS     := qt zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/$(PKG)/files/$(PKG)/' | \
--- a/src/readline.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/readline.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -14,7 +14,7 @@
   $(PKG)_TERMCAP_LIB := ncurses
 endif
 
-$(PKG)_DEPS := gcc $($(PKG)_TERMCAP_LIB)
+$(PKG)_DEPS := $($(PKG)_TERMCAP_LIB)
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://tiswww.case.edu/php/chet/readline/rltop.html' | \
--- a/src/sdl.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/sdl.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := SDL-$($(PKG)_VERSION)
 $(PKG)_FILE     := SDL-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.libsdl.org/release/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv
+$(PKG)_DEPS     := libiconv
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://hg.libsdl.org/SDL/tags' | \
--- a/src/sdl_image.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/sdl_image.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := SDL_image-$($(PKG)_VERSION)
 $(PKG)_FILE     := SDL_image-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.libsdl.org/projects/SDL_image/release/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc sdl jpeg libpng tiff
+$(PKG)_DEPS     := sdl jpeg libpng tiff
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://hg.libsdl.org/SDL_image/tags' | \
--- a/src/sdl_mixer.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/sdl_mixer.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := SDL_mixer-$($(PKG)_VERSION)
 $(PKG)_FILE     := SDL_mixer-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.libsdl.org/projects/SDL_mixer/release/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc sdl libmodplug ogg vorbis smpeg
+$(PKG)_DEPS     := sdl libmodplug ogg vorbis smpeg
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://hg.libsdl.org/SDL_mixer/tags' | \
--- a/src/sdl_net.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/sdl_net.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := SDL_net-$($(PKG)_VERSION)
 $(PKG)_FILE     := SDL_net-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.libsdl.org/projects/SDL_net/release/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc sdl
+$(PKG)_DEPS     := sdl
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.libsdl.org/projects/SDL_net/release/?C=M;O=D' | \
--- a/src/sdl_pango.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/sdl_pango.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := SDL_Pango-$($(PKG)_VERSION)
 $(PKG)_FILE     := SDL_Pango-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/sdlpango/SDL_Pango/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc sdl pango
+$(PKG)_DEPS     := sdl pango
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/sdlpango/files/SDL_Pango/' | \
--- a/src/sdl_sound.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/sdl_sound.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := SDL_sound-$($(PKG)_VERSION)
 $(PKG)_FILE     := SDL_sound-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://icculus.org/SDL_sound/downloads/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc sdl libmikmod ogg vorbis flac speex
+$(PKG)_DEPS     := sdl libmikmod ogg vorbis flac speex
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://hg.icculus.org/icculus/SDL_sound/tags' | \
--- a/src/sdl_ttf.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/sdl_ttf.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := SDL_ttf-$($(PKG)_VERSION)
 $(PKG)_FILE     := SDL_ttf-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.libsdl.org/projects/SDL_ttf/release/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc sdl freetype
+$(PKG)_DEPS     := sdl freetype
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://hg.libsdl.org/SDL_ttf/tags' | \
--- a/src/smpeg.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/smpeg.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := smpeg-$($(PKG)_VERSION).orig
 $(PKG)_FILE     := smpeg_$($(PKG)_VERSION).orig.tar.gz
 $(PKG)_URL      := http://ftp.debian.org/debian/pool/main/s/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc sdl
+$(PKG)_DEPS     := sdl
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://packages.debian.org/unstable/source/smpeg' | \
--- a/src/sox.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/sox.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc ffmpeg flac lame libgomp libmad libsndfile vorbis
+$(PKG)_DEPS     := ffmpeg flac lame libgomp libmad libsndfile vorbis
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/sox/files/sox/' | \
--- a/src/speex.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/speex.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := speex-$($(PKG)_VERSION)
 $(PKG)_FILE     := speex-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://downloads.xiph.org/releases/speex/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.xiph.org/?p=speex.git;a=tags' | \
--- a/src/sqlite.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/sqlite.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-autoconf-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-autoconf-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.sqlite.org/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.sqlite.org/download.html' | \
--- a/src/stable-octave.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/stable-octave.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := octave-$($(PKG)_VERSION)
 $(PKG)_FILE     := octave-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://ftp.gnu.org/gnu/octave/$($(PKG)_FILE)
-$(PKG)_DEPS     := arpack blas curl fftw fltk fontconfig gcc glpk gnuplot graphicsmagick hdf5 lapack pcre pstoedit qhull qrupdate readline suitesparse texinfo zlib
+$(PKG)_DEPS     := arpack blas curl fftw fltk fontconfig glpk gnuplot graphicsmagick hdf5 lapack pcre pstoedit qhull qrupdate readline suitesparse texinfo zlib
 
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package octave.' >&2;
--- a/src/suitesparse.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/suitesparse.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_FILE     := SuiteSparse-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.cise.ufl.edu/research/sparse/SuiteSparse/$($(PKG)_FILE)
 $(PKG)_URL_2    := https://distfiles.macports.org/SuiteSparse/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc blas lapack
+$(PKG)_DEPS     := blas lapack
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.cise.ufl.edu/research/sparse/SuiteSparse/' | \
--- a/src/t4k_common.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/t4k_common.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $($(PKG)_SUBDIR).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/tuxmath/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc sdl sdl_mixer sdl_image sdl_net sdl_pango sdl_ttf libpng librsvg libxml2 pthreads
+$(PKG)_DEPS     := sdl sdl_mixer sdl_image sdl_net sdl_pango sdl_ttf libpng librsvg libxml2 pthreads
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://alioth.debian.org/frs/?group_id=31080' | \
--- a/src/taglib.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/taglib.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://developer.kde.org/~wheeler/files/src/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib
+$(PKG)_DEPS     := zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://developer.kde.org/~wheeler/files/src/?C=M;O=D' | \
--- a/src/termcap.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/termcap.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := termcap-$($(PKG)_VERSION)
 $(PKG)_FILE     := termcap-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://ftp.gnu.org/gnu/termcap/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     echo 'Warning: Updates are temporarily disabled for package termcap.' >&2;
--- a/src/theora.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/theora.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libtheora-$($(PKG)_VERSION)
 $(PKG)_FILE     := libtheora-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://downloads.xiph.org/releases/theora/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc ogg vorbis
+$(PKG)_DEPS     := ogg vorbis
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.xiph.org/downloads/' | \
--- a/src/tiff.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/tiff.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := tiff-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://download.osgeo.org/libtiff/$($(PKG)_FILE)
 $(PKG)_URL_2    := ftp://ftp.remotesensing.org/libtiff/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib jpeg xz
+$(PKG)_DEPS     := zlib jpeg xz
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.remotesensing.org/libtiff/' | \
--- a/src/tinyxml.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/tinyxml.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)
 $(PKG)_FILE     := $(PKG)_$(subst .,_,$($(PKG)_VERSION)).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/tinyxml/files/tinyxml/' | \
--- a/src/tre.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/tre.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := tre-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://laurikari.net/tre/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://ftp.debian.org/debian/pool/main/t/$(PKG)/$(PKG)_$($(PKG)_VERSION).orig.tar.gz
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://laurikari.net/tre/download.html' | \
--- a/src/uuid.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/uuid.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   = $(w32api_SUBDIR)
 $(PKG)_FILE     = $(w32api_FILE)
 $(PKG)_URL      = $(w32api_URL)
-$(PKG)_DEPS     = gcc
+$(PKG)_DEPS     =
 
 define $(PKG)_UPDATE
     echo "$(w32api_VERSION)"
--- a/src/vigra.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/vigra.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := vigra-$(word 1,$(subst -, ,$($(PKG)_VERSION)))
 $(PKG)_FILE     := vigra-$($(PKG)_VERSION)-src.tar.gz
 $(PKG)_URL      := http://hci.iwr.uni-heidelberg.de/vigra/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc jpeg tiff libpng openexr
+$(PKG)_DEPS     := jpeg tiff libpng openexr
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://hci.iwr.uni-heidelberg.de/vigra/' | \
--- a/src/vmime.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/vmime.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := kisli-vmime-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://github.com/kisli/vmime/tarball/$($(PKG)_VERSION)/$(PKG)_FILE
-$(PKG)_DEPS     := gcc libiconv gnutls libgsasl pthreads zlib
+$(PKG)_DEPS     := libiconv gnutls libgsasl pthreads zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'https://github.com/kisli/vmime/commits/master' | \
--- a/src/vorbis.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/vorbis.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := libvorbis-$($(PKG)_VERSION)
 $(PKG)_FILE     := libvorbis-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://downloads.xiph.org/releases/vorbis/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc ogg
+$(PKG)_DEPS     := ogg
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.xiph.org/downloads/' | \
--- a/src/wget.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/wget.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -6,7 +6,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://ftp.gnu.org/gnu/$(PKG)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc pthreads gnutls libntlm libidn
+$(PKG)_DEPS     := pthreads gnutls libntlm libidn
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://git.savannah.gnu.org/cgit/wget.git/refs/' | \
--- a/src/winpcap.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/winpcap.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := winpcap
 $(PKG)_FILE     := WpcapSrc_$($(PKG)_VERSION).zip
 $(PKG)_URL      := http://www.winpcap.org/install/bin/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.winpcap.org/devel.htm' | \
--- a/src/wt.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/wt.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/witty/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc boost openssl libharu graphicsmagick pango postgresql sqlite
+$(PKG)_DEPS     := boost openssl libharu graphicsmagick pango postgresql sqlite
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/witty/files/witty/' | \
--- a/src/wxwidgets.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/wxwidgets.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := wxMSW-$($(PKG)_VERSION)
 $(PKG)_FILE     := wxMSW-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/wxwindows/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv libpng jpeg tiff sdl zlib expat
+$(PKG)_DEPS     := libiconv libpng jpeg tiff sdl zlib expat
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/wxwindows/files/' | \
--- a/src/x264.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/x264.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-snapshot-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-snapshot-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://download.videolan.org/pub/videolan/$(PKG)/snapshots/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     date -d yesterday +%Y%m%d-2245
--- a/src/xapian-core.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/xapian-core.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := xapian-core-$($(PKG)_VERSION)
 $(PKG)_FILE     := xapian-core-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://oligarchy.co.uk/xapian/$($(PKG)_VERSION)/xapian-core-$($(PKG)_VERSION).tar.gz
-$(PKG)_DEPS     := gcc zlib
+$(PKG)_DEPS     := zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- http://xapian.org/download | \
--- a/src/xerces.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/xerces.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := xerces-c-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://apache.linux-mirror.org/xerces/c/$(word 1,$(subst ., ,$($(PKG)_VERSION)))/sources/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://www.apache.org/dist/xerces/c/$(word 1,$(subst ., ,$($(PKG)_VERSION)))/sources/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc libiconv curl
+$(PKG)_DEPS     := libiconv curl
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.apache.org/dist/xerces/c/3/sources/?C=M;O=D' | \
--- a/src/xine-lib.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/xine-lib.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/xine/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc faad2 ffmpeg flac fontconfig freetype graphicsmagick libiconv libmng pthreads sdl speex theora vorbis zlib
+$(PKG)_DEPS     := faad2 ffmpeg flac fontconfig freetype graphicsmagick libiconv libmng pthreads sdl speex theora vorbis zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://hg.debian.org/hg/xine-lib/xine-lib/tags' | \
--- a/src/xmlwrapp.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/xmlwrapp.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc boost libxml2 libxslt
+$(PKG)_DEPS     := boost libxml2 libxslt
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/xmlwrapp/files/xmlwrapp/' | \
--- a/src/xvidcore.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/xvidcore.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := xvidcore/build/generic
 $(PKG)_FILE     := xvidcore-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://downloads.xvid.org/downloads/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc pthreads
+$(PKG)_DEPS     := pthreads
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://www.xvid.org/' | \
--- a/src/xz.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/xz.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://tukaani.org/xz/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://tukaani.org/xz/' | \
--- a/src/zlib.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/zlib.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -8,7 +8,7 @@
 $(PKG)_FILE     := zlib-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://zlib.net/$($(PKG)_FILE)
 $(PKG)_URL_2    := http://$(SOURCEFORGE_MIRROR)/project/libpng/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc
+$(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://zlib.net/' | \
--- a/src/zziplib.mk	Thu Jun 13 22:55:24 2013 -0400
+++ b/src/zziplib.mk	Fri Jun 14 16:51:29 2013 -0400
@@ -7,7 +7,7 @@
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)$(word 2,$(subst ., ,$($(PKG)_VERSION)))/$($(PKG)_VERSION)/$($(PKG)_FILE)
-$(PKG)_DEPS     := gcc zlib
+$(PKG)_DEPS     := zlib
 
 define $(PKG)_UPDATE
     $(WGET) -q -O- 'http://sourceforge.net/projects/zziplib/files/' | \