+++ /dev/null
---- a/pngpriv.h.orig   2017-06-28 18:46:03.000000000 +0000
-+++ b/pngpriv.h
-@@ -464,7 +464,7 @@
-    static_cast<type>(static_cast<void*>(value))
- #  define png_aligncastconst(type, value) \
-    static_cast<type>(static_cast<const void*>(value))
--#else
-+#elif !defined(__ASSEMBLER__)
- #  define png_voidcast(type, value) (value)
- #  ifdef _WIN64
- #     ifdef __GNUC__
 
 $(ARCHIVE)/curl-$(CURL_VER).tar.bz2:
        $(WGET) http://curl.haxx.se/download/$(lastword $(subst /, ,$@))
 
-$(ARCHIVE)/libpng-$(PNG_VER).tar.xz:
-       $(WGET) http://download.sourceforge.net/libpng/$(notdir $@)
+$(ARCHIVE)/libpng-$(LIBPNG_VER).tar.xz:
+       $(WGET) http://sourceforge.net/projects/libpng/files/libpng16/$(LIBPNG_VER)/libpng-$(LIBPNG_VER).tar.xz
 
 $(ARCHIVE)/hotplug.tar.gz:
        $(WGET) http://www.fhloston-paradise.de/hotplug.tar.gz
 
        $(REMOVE)/.remove
        $(TOUCH)
 
-$(D)/libpng: $(D)/zlib $(ARCHIVE)/libpng-$(PNG_VER).tar.xz | $(TARGETPREFIX)
+$(D)/libpng: $(D)/zlib $(ARCHIVE)/libpng-$(LIBPNG_VER).tar.xz | $(TARGETPREFIX)
        $(START_BUILD)
-       $(UNTAR)/libpng-$(PNG_VER).tar.xz
-       pushd $(BUILD_TMP)/libpng-$(PNG_VER) && \
+       $(UNTAR)/libpng-$(LIBPNG_VER).tar.xz
+       pushd $(BUILD_TMP)/libpng-$(LIBPNG_VER) && \
                $(PATCH)/libpng-1.26.x-disable-tools.patch && \
-               $(PATCH)/libpng-1.26.30-fix-compile-on-arm.patch && \
                $(CONFIGURE) \
                        --prefix=$(TARGETPREFIX) \
                        --build=$(BUILD) \
                        --host=$(TARGET) \
                        --bindir=$(HOSTPREFIX)/bin \
-                       --mandir=$(BUILD_TMP)/.remove && \
+                       --mandir=$(BUILD_TMP)/.remove \
+                       --enable-silent-rules \
+                       --disable-arm-neon \
+                       --disable-static && \
                ECHO=echo $(MAKE) all && \
-               $(MAKE) install
-       $(REMOVE)/.remove
-       $(REMOVE)/libpng-$(PNG_VER)
+               make install
+       $(REMOVE)/libpng-$(LIBPNG_VER)
        $(TOUCH)
 
 $(D)/libjpeg: $(ARCHIVE)/libjpeg-turbo-$(JPEG_TURBO_VER).tar.gz | $(TARGETPREFIX)