diff --git a/conf/provided/all.conf b/conf/provided/all.conf
index efc9676..ba2ca5e 100644
--- a/conf/provided/all.conf
+++ b/conf/provided/all.conf
@@ -25,4 +25,5 @@ native:shasum \
 native:fakeroot \
 native:flex native:bison \
 native:mtd-utils-mkfs-jffs2 \
+native:wget \
 "
diff --git a/conf/provided/default.conf b/conf/provided/default.conf
index fa8e996..807e348 100644
--- a/conf/provided/default.conf
+++ b/conf/provided/default.conf
@@ -24,4 +24,5 @@ native:util-linux native:coreutils native:file \
 native:shasum \
 native:fakeroot \
 native:flex native:bison \
+native:wget \
 "
diff --git a/conf/provided/osx.conf b/conf/provided/osx.conf
new file mode 100644
index 0000000..85657a2
--- /dev/null
+++ b/conf/provided/osx.conf
@@ -0,0 +1,29 @@
+# python-native should be here but python relies on building 
+# its own in staging
+ASSUME_PROVIDED = "\
+native:cc native:c++ native:libgcc native:libc \
+native:libgcc native:libdl native:libstdc++ native:libsupc++ \
+native:libresolv native:libutil native:libcrypt native:libpthread \
+native:libthread_db native:libbfd native:lib native:libm \
+native:librt native:libanl native:libBrokenLocale native:libnsl \
+native:libmemusage native:libpcprofile native:libSegFault \
+native:libnss_files native:libnss_dns native:libnss_compat \
+native:libnss_nis native:libnss_nisplus native:libnss_hesiod \
+native:libiconv native:pkg-config \
+native:m4 \
+native:git native:cvs native:svn native:mercurial native:bzr \
+native:autoconf native:automake native:gnu-config \
+native:bc \
+native:gzip native:bzip2 native:tar native:unzip native:zip native:xz \
+native:patch native:quilt native:diffstat \
+native:perl native:perl-runtime \
+native:python-runtime \
+native:texinfo native:doxygen \
+native:texlive-extra-utils native:texlive-latex-extra native:latex-xcolor \
+native:util-linux native:coreutils native:file \
+native:shasum \
+native:fakeroot \
+native:wget \
+native:flex native:bison \
+native:mtd-utils-mkfs-jffs2 \
+"
