Gitweb links:

...log 
http://git.netsurf-browser.org/toolchains.git/shortlog/c7a9662f9f362809fee572665c4ec8f00f3dbd93
...commit 
http://git.netsurf-browser.org/toolchains.git/commit/c7a9662f9f362809fee572665c4ec8f00f3dbd93
...tree 
http://git.netsurf-browser.org/toolchains.git/tree/c7a9662f9f362809fee572665c4ec8f00f3dbd93

The branch, chris/amissl has been updated
       via  c7a9662f9f362809fee572665c4ec8f00f3dbd93 (commit)
       via  2b2fc4177cdc4feef6c46cbd0e710b49ccfc4791 (commit)
       via  5aa16e27177fbaffb9955abe48bd2917d0253828 (commit)
      from  89e31170574c954cfabec1634df5d1918d5fa59f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/toolchains.git/commit/?id=c7a9662f9f362809fee572665c4ec8f00f3dbd93
commit c7a9662f9f362809fee572665c4ec8f00f3dbd93
Author: Chris Young <[email protected]>
Commit: Chris Young <[email protected]>

    Add netinclude dir to Curl's CFLAGS

diff --git a/sdk/Makefile b/sdk/Makefile
index 8c8c93d..d176e63 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -131,7 +131,7 @@ ifeq ($(TARGET),m68k-unknown-amigaos)
   LIBICONV_ENV := CFLAGS="-DPATH_MAX=1024"
   LIBJPEG_ENV := LDFLAGS="-lm"
   LIBJPEG_TURBO_ENV := LDFLAGS="-lm"
-  LIBCURL_ENV := CFLAGS="-D__NO_NET_API" LIBS="-lm"
+  LIBCURL_ENV := CFLAGS="-I$(GCCSDK_INSTALL_ENV)/netinclude -D__NO_NET_API" 
LIBS="-lm"
 endif
 
 ifeq ($(SDK_ITEMS),)
@@ -306,6 +306,7 @@ $(SOURCEDIR)/freetype-$(VERSION_FREETYPE).tar.bz2:
 $(BUILDSTEPS)/roadshow.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/roadshow-src.d
        mkdir -p $(BUILDDIR)/Roadshow-SDK
        lha xw=$(BUILDDIR)/Roadshow-SDK $(SOURCEDIR)/Roadshow-SDK-NS.lha
+       mkdir -p $(GCCSDK_INSTALL_ENV)/netinclude
        cp -r $(BUILDDIR)/Roadshow-SDK/SDK/netinclude/* 
$(GCCSDK_INSTALL_ENV)/netinclude/
        touch $@
 


commitdiff 
http://git.netsurf-browser.org/toolchains.git/commit/?id=2b2fc4177cdc4feef6c46cbd0e710b49ccfc4791
commit 2b2fc4177cdc4feef6c46cbd0e710b49ccfc4791
Author: Chris Young <[email protected]>
Commit: Chris Young <[email protected]>

    Move Roadshow SDK into the SDK part of the toolchain where the include path 
can be determined more easily

diff --git a/m68k-unknown-amigaos/Makefile b/m68k-unknown-amigaos/Makefile
index d26af6b..6dd0d2a 100644
--- a/m68k-unknown-amigaos/Makefile
+++ b/m68k-unknown-amigaos/Makefile
@@ -32,9 +32,6 @@ UPSTREAM_CLIB2_URI := 
https://github.com/adtools/clib2/archive/$(UPSTREAM_CLIB2_
 UPSTREAM_NDK_TARBALL := ndk-3.9-includes.tar.bz2
 UPSTREAM_NDK_URI := 
http://kas1e.mikendezign.com/zerohero_crosscompilers_backup/files/m68k-amigaos/ndk-3.9-includes.tar.bz2
 
-UPSTREAM_ROADSHOWSDK_TARBALL := Roadshow-SDK-NS.lha
-UPSTREAM_ROADSHOWSDK_URI := 
https://github.com/chris-y/curl/releases/download/curl-7_64_0-amissl/$(UPSTREAM_ROADSHOWSDK_TARBALL)
-
 UPSTREAM_OPENURL_VERSION := 7.16
 UPSTREAM_OPENURL_TARBALL := openurl-$(UPSTREAM_OPENURL_VERSION)
 UPSTREAM_OPENURL_URI := 
https://github.com/jens-maus/libopenurl/archive/$(UPSTREAM_OPENURL_VERSION).tar.gz
@@ -127,7 +124,7 @@ $(BUILDSTEPS)/clib2-src.d: 
$(SOURCESDIR)/$(UPSTREAM_CLIB2_TARBALL)
 # Rules to install the NDK
 ###
 
-$(BUILDSTEPS)/ndk.d: $(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_OPENURL_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_GUIGFX_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_RENDER_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_CODESETS_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_AMISSL_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_ROADSHOWSDK_TARBALL)
+$(BUILDSTEPS)/ndk.d: $(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_OPENURL_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_GUIGFX_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_RENDER_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_CODESETS_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_AMISSL_TARBALL)
        mkdir -p $(PREFIX)/$(TARGET_NAME)
        tar -C $(PREFIX)/$(TARGET_NAME) --strip-components=2 -xjf 
$(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL)
        for p in `ls $(RECIPES)/patches/ndk/*.p` ; do patch -d 
$(PREFIX)/$(TARGET_NAME) -p0 <$$p ; done
@@ -149,9 +146,6 @@ $(BUILDSTEPS)/ndk.d: $(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL) 
$(SOURCESDIR)/$(UPSTR
        lha xw=$(BUILDDIR)/AmiSSL $(SOURCESDIR)/$(UPSTREAM_AMISSL_TARBALL)
        cp -r $(BUILDDIR)/AmiSSL/AmiSSL/Developer/include/* 
$(PREFIX)/$(TARGET_NAME)/sys-include/
        cp -r $(BUILDDIR)/AmiSSL/AmiSSL/Developer/lib/AmigaOS3/* 
$(PREFIX)/$(TARGET_NAME)/lib/
-       mkdir -p $(BUILDDIR)/Roadshow-SDK
-       lha xw=$(BUILDDIR)/Roadshow-SDK 
$(SOURCESDIR)/$(UPSTREAM_ROADSHOWSDK_TARBALL)
-       cp -r $(BUILDDIR)/Roadshow-SDK/SDK/netinclude/* 
$(PREFIX)/$(TARGET_NAME)/netinclude/
        touch $@
 
 ###
@@ -262,9 +256,6 @@ $(SOURCESDIR)/$(UPSTREAM_CLIB2_TARBALL):
 $(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL):
        wget -q -O $@ $(UPSTREAM_NDK_URI)
 
-$(SOURCESDIR)/$(UPSTREAM_ROADSHOWSDK_TARBALL):
-       wget -q -O $@ $(UPSTREAM_ROADSHOWSDK_URI)
-
 $(SOURCESDIR)/$(UPSTREAM_OPENURL_TARBALL):
        wget -q -O $@ $(UPSTREAM_OPENURL_URI)
 
diff --git a/sdk/Makefile b/sdk/Makefile
index 82940b7..8c8c93d 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -125,7 +125,7 @@ ifeq ($(TARGET),i686-w64-mingw32)
 endif
 
 ifeq ($(TARGET),m68k-unknown-amigaos)
-  SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d libtre.d libpbl.d 
$(COMMON_SDK_ITEMS) libjpeg.d)
+  SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, roadshow.d libiconv.d libtre.d 
libpbl.d $(COMMON_SDK_ITEMS) libjpeg.d)
   EXTRAARGS_LIBCARES := --disable-shared --without-random
   EXTRAARGS_LIBCURL := --disable-ntlm-wb --without-random 
--disable-threaded-resolver --with-amissl --with-zlib --disable-rt
   LIBICONV_ENV := CFLAGS="-DPATH_MAX=1024"
@@ -302,6 +302,19 @@ $(BUILDSTEPS)/freetype-src.d: $(BUILDSTEPS)/sourcedir.d 
$(SOURCEDIR)/freetype-$(
 $(SOURCEDIR)/freetype-$(VERSION_FREETYPE).tar.bz2:
        $(FETCHSRC) sdk $(subst $(SOURCEDIR)/,,$@) 
"http://download.savannah.gnu.org/releases/freetype/freetype-$(VERSION_FREETYPE).tar.bz2"
 $@
 
+# amiga roadshow sdk
+$(BUILDSTEPS)/roadshow.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/roadshow-src.d
+       mkdir -p $(BUILDDIR)/Roadshow-SDK
+       lha xw=$(BUILDDIR)/Roadshow-SDK $(SOURCEDIR)/Roadshow-SDK-NS.lha
+       cp -r $(BUILDDIR)/Roadshow-SDK/SDK/netinclude/* 
$(GCCSDK_INSTALL_ENV)/netinclude/
+       touch $@
+
+$(BUILDSTEPS)/roadshow-src.d: $(BUILDSTEPS)/sourcedir.d 
$(SOURCEDIR)/Roadshow-SDK-NS.lha
+       touch $@
+
+$(SOURCEDIR)/Roadshow-SDK-NS.lha:
+       $(FETCHSRC) sdk $(subst $(SOURCEDIR)/,,$@) 
"https://github.com/chris-y/curl/releases/download/curl-7_64_0-amissl/Roadshow-SDK-NS.lha";
 $@
+
 # regex
 $(BUILDSTEPS)/libtre.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/libtre-src.d
        mkdir -p $(BUILDDIR)/libtre


commitdiff 
http://git.netsurf-browser.org/toolchains.git/commit/?id=5aa16e27177fbaffb9955abe48bd2917d0253828
commit 5aa16e27177fbaffb9955abe48bd2917d0253828
Author: Chris Young <[email protected]>
Commit: Chris Young <[email protected]>

    Install the Roadshow SDK into netinclude
    This is a modified copy of the SDK, partly because the official download is 
buried behind a form and can't be downloaded directly:
    netinclude/inline/* are the corrected ones
    netinclude/errno.h has been removed
    source_code has been removed

diff --git a/m68k-unknown-amigaos/Makefile b/m68k-unknown-amigaos/Makefile
index 6dd0d2a..d26af6b 100644
--- a/m68k-unknown-amigaos/Makefile
+++ b/m68k-unknown-amigaos/Makefile
@@ -32,6 +32,9 @@ UPSTREAM_CLIB2_URI := 
https://github.com/adtools/clib2/archive/$(UPSTREAM_CLIB2_
 UPSTREAM_NDK_TARBALL := ndk-3.9-includes.tar.bz2
 UPSTREAM_NDK_URI := 
http://kas1e.mikendezign.com/zerohero_crosscompilers_backup/files/m68k-amigaos/ndk-3.9-includes.tar.bz2
 
+UPSTREAM_ROADSHOWSDK_TARBALL := Roadshow-SDK-NS.lha
+UPSTREAM_ROADSHOWSDK_URI := 
https://github.com/chris-y/curl/releases/download/curl-7_64_0-amissl/$(UPSTREAM_ROADSHOWSDK_TARBALL)
+
 UPSTREAM_OPENURL_VERSION := 7.16
 UPSTREAM_OPENURL_TARBALL := openurl-$(UPSTREAM_OPENURL_VERSION)
 UPSTREAM_OPENURL_URI := 
https://github.com/jens-maus/libopenurl/archive/$(UPSTREAM_OPENURL_VERSION).tar.gz
@@ -124,7 +127,7 @@ $(BUILDSTEPS)/clib2-src.d: 
$(SOURCESDIR)/$(UPSTREAM_CLIB2_TARBALL)
 # Rules to install the NDK
 ###
 
-$(BUILDSTEPS)/ndk.d: $(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_OPENURL_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_GUIGFX_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_RENDER_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_CODESETS_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_AMISSL_TARBALL)
+$(BUILDSTEPS)/ndk.d: $(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_OPENURL_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_GUIGFX_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_RENDER_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_CODESETS_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_AMISSL_TARBALL) 
$(SOURCESDIR)/$(UPSTREAM_ROADSHOWSDK_TARBALL)
        mkdir -p $(PREFIX)/$(TARGET_NAME)
        tar -C $(PREFIX)/$(TARGET_NAME) --strip-components=2 -xjf 
$(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL)
        for p in `ls $(RECIPES)/patches/ndk/*.p` ; do patch -d 
$(PREFIX)/$(TARGET_NAME) -p0 <$$p ; done
@@ -146,6 +149,9 @@ $(BUILDSTEPS)/ndk.d: $(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL) 
$(SOURCESDIR)/$(UPSTR
        lha xw=$(BUILDDIR)/AmiSSL $(SOURCESDIR)/$(UPSTREAM_AMISSL_TARBALL)
        cp -r $(BUILDDIR)/AmiSSL/AmiSSL/Developer/include/* 
$(PREFIX)/$(TARGET_NAME)/sys-include/
        cp -r $(BUILDDIR)/AmiSSL/AmiSSL/Developer/lib/AmigaOS3/* 
$(PREFIX)/$(TARGET_NAME)/lib/
+       mkdir -p $(BUILDDIR)/Roadshow-SDK
+       lha xw=$(BUILDDIR)/Roadshow-SDK 
$(SOURCESDIR)/$(UPSTREAM_ROADSHOWSDK_TARBALL)
+       cp -r $(BUILDDIR)/Roadshow-SDK/SDK/netinclude/* 
$(PREFIX)/$(TARGET_NAME)/netinclude/
        touch $@
 
 ###
@@ -256,6 +262,9 @@ $(SOURCESDIR)/$(UPSTREAM_CLIB2_TARBALL):
 $(SOURCESDIR)/$(UPSTREAM_NDK_TARBALL):
        wget -q -O $@ $(UPSTREAM_NDK_URI)
 
+$(SOURCESDIR)/$(UPSTREAM_ROADSHOWSDK_TARBALL):
+       wget -q -O $@ $(UPSTREAM_ROADSHOWSDK_URI)
+
 $(SOURCESDIR)/$(UPSTREAM_OPENURL_TARBALL):
        wget -q -O $@ $(UPSTREAM_OPENURL_URI)
 


-----------------------------------------------------------------------

Summary of changes:
 sdk/Makefile |   18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/sdk/Makefile b/sdk/Makefile
index 82940b7..d176e63 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -125,13 +125,13 @@ ifeq ($(TARGET),i686-w64-mingw32)
 endif
 
 ifeq ($(TARGET),m68k-unknown-amigaos)
-  SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d libtre.d libpbl.d 
$(COMMON_SDK_ITEMS) libjpeg.d)
+  SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, roadshow.d libiconv.d libtre.d 
libpbl.d $(COMMON_SDK_ITEMS) libjpeg.d)
   EXTRAARGS_LIBCARES := --disable-shared --without-random
   EXTRAARGS_LIBCURL := --disable-ntlm-wb --without-random 
--disable-threaded-resolver --with-amissl --with-zlib --disable-rt
   LIBICONV_ENV := CFLAGS="-DPATH_MAX=1024"
   LIBJPEG_ENV := LDFLAGS="-lm"
   LIBJPEG_TURBO_ENV := LDFLAGS="-lm"
-  LIBCURL_ENV := CFLAGS="-D__NO_NET_API" LIBS="-lm"
+  LIBCURL_ENV := CFLAGS="-I$(GCCSDK_INSTALL_ENV)/netinclude -D__NO_NET_API" 
LIBS="-lm"
 endif
 
 ifeq ($(SDK_ITEMS),)
@@ -302,6 +302,20 @@ $(BUILDSTEPS)/freetype-src.d: $(BUILDSTEPS)/sourcedir.d 
$(SOURCEDIR)/freetype-$(
 $(SOURCEDIR)/freetype-$(VERSION_FREETYPE).tar.bz2:
        $(FETCHSRC) sdk $(subst $(SOURCEDIR)/,,$@) 
"http://download.savannah.gnu.org/releases/freetype/freetype-$(VERSION_FREETYPE).tar.bz2"
 $@
 
+# amiga roadshow sdk
+$(BUILDSTEPS)/roadshow.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/roadshow-src.d
+       mkdir -p $(BUILDDIR)/Roadshow-SDK
+       lha xw=$(BUILDDIR)/Roadshow-SDK $(SOURCEDIR)/Roadshow-SDK-NS.lha
+       mkdir -p $(GCCSDK_INSTALL_ENV)/netinclude
+       cp -r $(BUILDDIR)/Roadshow-SDK/SDK/netinclude/* 
$(GCCSDK_INSTALL_ENV)/netinclude/
+       touch $@
+
+$(BUILDSTEPS)/roadshow-src.d: $(BUILDSTEPS)/sourcedir.d 
$(SOURCEDIR)/Roadshow-SDK-NS.lha
+       touch $@
+
+$(SOURCEDIR)/Roadshow-SDK-NS.lha:
+       $(FETCHSRC) sdk $(subst $(SOURCEDIR)/,,$@) 
"https://github.com/chris-y/curl/releases/download/curl-7_64_0-amissl/Roadshow-SDK-NS.lha";
 $@
+
 # regex
 $(BUILDSTEPS)/libtre.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/libtre-src.d
        mkdir -p $(BUILDDIR)/libtre


-- 
Cross-compilation toolchains and environments

_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to