[ptxdist] [PATCH] urshd: version bump 1.0.2 -> 1.1.1

2017-07-25 Thread Roland Hieber
The new update brings IPv6 support.

Signed-off-by: Roland Hieber 
---
 rules/urshd.make | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/rules/urshd.make b/rules/urshd.make
index fff5c873..544de154 100644
--- a/rules/urshd.make
+++ b/rules/urshd.make
@@ -16,11 +16,11 @@ PACKAGES-$(PTXCONF_URSHD) += urshd
 #
 # Paths and names
 #
-URSHD_VERSION  := 1.0.2
-URSHD_MD5  := f41da5fca7dfc78aac0ecfa858c3c4b8
+URSHD_VERSION  := 1.1.1
+URSHD_MD5  := 816f2513e765cf5672f2608f2e239df9
 URSHD  := urshd-$(URSHD_VERSION)
 URSHD_SUFFIX   := tar.bz2
-URSHD_URL  := 
http://www.pengutronix.de/software/urshd/download/v1.0/$(URSHD).$(URSHD_SUFFIX)
+URSHD_URL  := 
http://public.pengutronix.de/software/urshd/v1.0/$(URSHD).$(URSHD_SUFFIX)
 URSHD_SOURCE   := $(SRCDIR)/$(URSHD).$(URSHD_SUFFIX)
 URSHD_DIR  := $(BUILDDIR)/$(URSHD)
 URSHD_LICENSE  := BSD-4-Clause
-- 
2.11.0


___
ptxdist mailing list
ptxdist@pengutronix.de

Re: [ptxdist] host-ncurses on Fedora 26

2017-07-25 Thread Ladislav Michl
On Tue, Jul 25, 2017 at 08:42:39AM +, Bruno Thomsen wrote:
> Hi,

Hi,

> Just a little FYI :)
> host-ncurses version 5.9 does not compile with GCC 7.1.1 that Fedora 26 
> ships. I don't have the time ATM to create a proper rule patch.

Could you check that "[PATCH] host-ncurses: Build without C++ bindings"
sent a while ago to this mailing list fixes problem for you?
 
> ncurses-5.9 patch series is no longer needed and here is a rule diff.
> 
> diff --git a/rules/ncurses.make 
> b/usr/local/lib/ptxdist-2017.07.0/rules/ncurses.make
> index ee8a611..25341cb 100644
> --- a/rules/ncurses.make
> +++ b/usr/local/lib/ptxdist-2017.07.0/rules/ncurses.make
> @@ -15,9 +15,9 @@ PACKAGES-$(PTXCONF_NCURSES) += ncurses
>  #
>  # Paths and names
>  #
> -NCURSES_VERSION:= 6.0
> +NCURSES_VERSION:= 5.9

Whole patch seems to be reversed...

>  NCURSES_MAJOR  := $(word 1,$(subst ., ,$(NCURSES_VERSION)))
> -NCURSES_MD5:= ee13d052e1ead260d7c28071f46eefb1
> +NCURSES_MD5:= 8cb9c412e5f2d96bc6f459aa8c6282a1
>  NCURSES:= ncurses-$(NCURSES_VERSION)
>  NCURSES_SUFFIX := tar.gz
>  NCURSES_URL:= $(call ptx/mirror, GNU, 
> ncurses/$(NCURSES).$(NCURSES_SUFFIX))
> @@ -25,7 +25,7 @@ NCURSES_SOURCE:= 
> $(SRCDIR)/$(NCURSES).$(NCURSES_SUFFIX)
>  NCURSES_DIR:= $(BUILDDIR)/$(NCURSES)
>  NCURSES_LICENSE:= MIT
>  NCURSES_LICENSE_FILES  := \
> -   
> file://include/curses.h.in;startline=2;endline=26;md5=d74c4dc9413785675043431309dfbea0
> +   
> file://include/curses.h.in;startline=2;endline=26;md5=3d0f6ef3745ae794471d5c62b7deb9c3
>  
>  # 
> 
>  # Prepare
> 
> 
> 
> There are a lot of new configure options.
> 
> $ /usr/local/lib/ptxdist-2017.07.0/scripts/configure_helper.py --new-src 
> platform-tqma28/build-target/ncurses-6.0/ --old-src 
> platform-tqma28/build-target/ncurses-5.9/
> --- ncurses-5.9
> +++ ncurses-6.0
> @@ -1,15 +1,18 @@
>   --with-rel-version=XXX
>   --with-abi-version=XXX
>   --with-system-type=XXX
> + --without-ada
>   --without-cxx
>   --without-cxx-binding
> - --without-ada
> + --disable-db-install
>   --without-manpages
>   --without-progs
>   --without-tests
>   --without-curses-h
>   --with-pkg-config{=path}
> + --with-pkg-config-libdir=XXX
>   --enable-pc-files
> + --with-pc-suffix
>   --enable-mixed-case
>   --with-build-cc=XXX
>   --with-build-cpp=XXX
> @@ -22,6 +25,7 @@
>   --with-normal
>   --with-debug
>   --with-profile
> + --with-cxx-shared
>   --with-termlib
>   --with-ticlib
>   --with-gpm
> @@ -30,12 +34,18 @@
>   --enable-rpath
>   --disable-relink
>   --with-shlib-version=X
> + --with-libtool-opts=XXX
> + --with-export-syms=XXX
> + --with-versioned-syms=X
> + --disable-lib-suffixes
>   --disable-rpath-hack
> + --with-extra-suffix=X
>   --disable-overwrite
>   --disable-database
>   --with-hashed-db
>   --with-fallbacks=XXX
>   --without-xterm-new
> + --with-xterm-kbs=XXX
>   --with-terminfo-dirs=XXX
>   --with-default-terminfo-dir=DIR
>   --disable-big-core
> @@ -60,6 +70,7 @@
>   --with-ospeed=TYPE
>   --with-mmask-t=TYPE
>   --with-ccharw-max=XXX
> + --with-tparm-arg=TYPE
>   --with-rcs-ids
>   --with-manpage-format
>   --with-manpage-renames
> @@ -72,6 +83,7 @@
>   --enable-const
>   --enable-ext-colors
>   --enable-ext-mouse
> + --enable-ext-putwin
>   --enable-no-padding
>   --enable-signed-char
>   --enable-sigwinch
> @@ -90,8 +102,9 @@
>   --enable-safe-sprintf
>   --disable-scroll-hints
>   --enable-wgetch-events
> - --enable-echo
> + --disable-echo
>   --enable-warnings
> + --enable-string-hacks
>   --enable-assertions
>   --with-dmalloc
>   --with-dbmalloc
> @@ -100,7 +113,8 @@
>   --enable-expanded
>   --disable-macros
>   --with-trace
> + --disable-gnat-projects
>   --with-ada-compiler=CMD
>   --with-ada-include=DIR
>   --with-ada-objects=DIR
> - --with-ada-sharedlib=XX
> + --with-ada-sharedlib=soname
> 
> 
> 
> Regards,
> Bruno
> 
> ___
> ptxdist mailing list
> ptxdist@pengutronix.de

___
ptxdist mailing list
ptxdist@pengutronix.de

[ptxdist] host-ncurses on Fedora 26

2017-07-25 Thread Bruno Thomsen
Hi,

Just a little FYI :)
host-ncurses version 5.9 does not compile with GCC 7.1.1 that Fedora 26 ships. 
I don't have the time ATM to create a proper rule patch.

ncurses-5.9 patch series is no longer needed and here is a rule diff.

diff --git a/rules/ncurses.make 
b/usr/local/lib/ptxdist-2017.07.0/rules/ncurses.make
index ee8a611..25341cb 100644
--- a/rules/ncurses.make
+++ b/usr/local/lib/ptxdist-2017.07.0/rules/ncurses.make
@@ -15,9 +15,9 @@ PACKAGES-$(PTXCONF_NCURSES) += ncurses
 #
 # Paths and names
 #
-NCURSES_VERSION:= 6.0
+NCURSES_VERSION:= 5.9
 NCURSES_MAJOR  := $(word 1,$(subst ., ,$(NCURSES_VERSION)))
-NCURSES_MD5:= ee13d052e1ead260d7c28071f46eefb1
+NCURSES_MD5:= 8cb9c412e5f2d96bc6f459aa8c6282a1
 NCURSES:= ncurses-$(NCURSES_VERSION)
 NCURSES_SUFFIX := tar.gz
 NCURSES_URL:= $(call ptx/mirror, GNU, ncurses/$(NCURSES).$(NCURSES_SUFFIX))
@@ -25,7 +25,7 @@ NCURSES_SOURCE:= 
$(SRCDIR)/$(NCURSES).$(NCURSES_SUFFIX)
 NCURSES_DIR:= $(BUILDDIR)/$(NCURSES)
 NCURSES_LICENSE:= MIT
 NCURSES_LICENSE_FILES  := \
-   
file://include/curses.h.in;startline=2;endline=26;md5=d74c4dc9413785675043431309dfbea0
+   
file://include/curses.h.in;startline=2;endline=26;md5=3d0f6ef3745ae794471d5c62b7deb9c3
 
 # 
 # Prepare



There are a lot of new configure options.

$ /usr/local/lib/ptxdist-2017.07.0/scripts/configure_helper.py --new-src 
platform-tqma28/build-target/ncurses-6.0/ --old-src 
platform-tqma28/build-target/ncurses-5.9/
--- ncurses-5.9
+++ ncurses-6.0
@@ -1,15 +1,18 @@
--with-rel-version=XXX
--with-abi-version=XXX
--with-system-type=XXX
+   --without-ada
--without-cxx
--without-cxx-binding
-   --without-ada
+   --disable-db-install
--without-manpages
--without-progs
--without-tests
--without-curses-h
--with-pkg-config{=path}
+   --with-pkg-config-libdir=XXX
--enable-pc-files
+   --with-pc-suffix
--enable-mixed-case
--with-build-cc=XXX
--with-build-cpp=XXX
@@ -22,6 +25,7 @@
--with-normal
--with-debug
--with-profile
+   --with-cxx-shared
--with-termlib
--with-ticlib
--with-gpm
@@ -30,12 +34,18 @@
--enable-rpath
--disable-relink
--with-shlib-version=X
+   --with-libtool-opts=XXX
+   --with-export-syms=XXX
+   --with-versioned-syms=X
+   --disable-lib-suffixes
--disable-rpath-hack
+   --with-extra-suffix=X
--disable-overwrite
--disable-database
--with-hashed-db
--with-fallbacks=XXX
--without-xterm-new
+   --with-xterm-kbs=XXX
--with-terminfo-dirs=XXX
--with-default-terminfo-dir=DIR
--disable-big-core
@@ -60,6 +70,7 @@
--with-ospeed=TYPE
--with-mmask-t=TYPE
--with-ccharw-max=XXX
+   --with-tparm-arg=TYPE
--with-rcs-ids
--with-manpage-format
--with-manpage-renames
@@ -72,6 +83,7 @@
--enable-const
--enable-ext-colors
--enable-ext-mouse
+   --enable-ext-putwin
--enable-no-padding
--enable-signed-char
--enable-sigwinch
@@ -90,8 +102,9 @@
--enable-safe-sprintf
--disable-scroll-hints
--enable-wgetch-events
-   --enable-echo
+   --disable-echo
--enable-warnings
+   --enable-string-hacks
--enable-assertions
--with-dmalloc
--with-dbmalloc
@@ -100,7 +113,8 @@
--enable-expanded
--disable-macros
--with-trace
+   --disable-gnat-projects
--with-ada-compiler=CMD
--with-ada-include=DIR
--with-ada-objects=DIR
-   --with-ada-sharedlib=XX
+   --with-ada-sharedlib=soname



Regards,
Bruno

___
ptxdist mailing list
ptxdist@pengutronix.de