[oe] [meta-oe][PATCH v2] libvncserver: add missing cmake configration option to packageconfig

2019-12-05 Thread Maxime Roussin-Bélanger
Signed-off-by: Maxime Roussin-Bélanger 
---
v2:
- Fixed double `-` on ipv6 cmake configuration

.../libvncserver/libvncserver_0.9.12.bb   | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.12.bb 
b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.12.bb
index 4e4acb835c..74aa7de076 100644
--- a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.12.bb
+++ b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.12.bb
@@ -6,23 +6,38 @@ LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=361b6b837cad26c6900a926b62aada5f"
 
 PACKAGECONFIG ??= " \
+24bpp \
+filetransfer \
+ffmpeg \
 gcrypt \
 gnutls \
 jpeg \
 lzo \
 png \
+pthread \
 ${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)} \
+${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', 'ipv6', '',d)} \
+sasl \
 sdl \
+websockets \
 zlib \
 "
+
+PACKAGECONFIG[24bpp] = "-DWITH_24BPP=ON,-DWITH_24BPP=OFF,"
+PACKAGECONFIG[filetransfer] = 
"-DWITH_TIGHTVNC_FILETRANSFER=ON,-DWITH_TIGHTVNC_FILETRANSFER=OFF,"
+PACKAGECONFIG[ffmpeg] = "-DWITH_FFMPEG=ON,-DWITH_FFMPEG=OFF,ffmpeg,ffmpeg"
 PACKAGECONFIG[gcrypt] = 
"-DWITH_GCRYPT=ON,-DWITH_GCRYPT=OFF,libgcrypt,libgcrypt"
 PACKAGECONFIG[gnutls] = "-DWITH_GNUTLS=ON,-DWITH_GNUTLS=OFF,gnutls"
 PACKAGECONFIG[jpeg] = "-DWITH_JPEG=ON,-DWITH_JPEG=OFF,jpeg"
+PACKAGECONFIG[ipv6] = "-DWITH_IPv6=ON,-DWITH_IPv6=OFF,"
 PACKAGECONFIG[lzo] = "-DWITH_LZO=ON,-DWITH_LZO=OFF,lzo"
 PACKAGECONFIG[openssl] = "-DWITH_OPENSSL=ON,-DWITH_OPENSSL=OFF,openssl"
 PACKAGECONFIG[png] = "-DWITH_PNG=ON,-DWITH_PNG=OFF,libpng,libpng"
+PACKAGECONFIG[pthread] = "-DWITH_THREADS=ON,-DWITH_THREADS=OFF,"
 PACKAGECONFIG[systemd] = "-DWITH_SYSTEMD=ON,-DWITH_SYSTEMD=OFF,systemd"
+PACKAGECONFIG[sasl] = "-DWITH_SASL=ON,-DWITH_SASL=OFF,cyrus-sasl"
 PACKAGECONFIG[sdl] = "-DWITH_SDL=ON,-DWITH_SDL=OFF,libsdl2"
+PACKAGECONFIG[websockets] = "-DWITH_WEBSOCKETS=ON,-DWITH_WEBSOCKETS=OFF,"
 PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib"
 
 PACKAGE_BEFORE_PN = "libvncclient"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] libvncserver: add missing cmake configration option to packageconfig

2019-12-05 Thread Maxime Roussin-Bélanger
Signed-off-by: Maxime Roussin-Bélanger 
---
 .../libvncserver/libvncserver_0.9.12.bb   | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.12.bb 
b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.12.bb
index 4e4acb835c..94a4cf7a83 100644
--- a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.12.bb
+++ b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.12.bb
@@ -6,23 +6,38 @@ LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=361b6b837cad26c6900a926b62aada5f"
 
 PACKAGECONFIG ??= " \
+24bpp \
+filetransfer \
+ffmpeg \
 gcrypt \
 gnutls \
 jpeg \
 lzo \
 png \
+pthread \
 ${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)} \
+${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', 'ipv6', '',d)} \
+sasl \
 sdl \
+websockets \
 zlib \
 "
+
+PACKAGECONFIG[24bpp] = "-DWITH_24BPP=ON,-DWITH_24BPP=OFF,"
+PACKAGECONFIG[filetransfer] = 
"-DWITH_TIGHTVNC_FILETRANSFER=ON,-DWITH_TIGHTVNC_FILETRANSFER=OFF,"
+PACKAGECONFIG[ffmpeg] = "-DWITH_FFMPEG=ON,-DWITH_FFMPEG=OFF,ffmpeg,ffmpeg"
 PACKAGECONFIG[gcrypt] = 
"-DWITH_GCRYPT=ON,-DWITH_GCRYPT=OFF,libgcrypt,libgcrypt"
 PACKAGECONFIG[gnutls] = "-DWITH_GNUTLS=ON,-DWITH_GNUTLS=OFF,gnutls"
 PACKAGECONFIG[jpeg] = "-DWITH_JPEG=ON,-DWITH_JPEG=OFF,jpeg"
+PACKAGECONFIG[ipv6] = "-DWITH_IPv6=ON,--DWITH_IPv6=OFF,"
 PACKAGECONFIG[lzo] = "-DWITH_LZO=ON,-DWITH_LZO=OFF,lzo"
 PACKAGECONFIG[openssl] = "-DWITH_OPENSSL=ON,-DWITH_OPENSSL=OFF,openssl"
 PACKAGECONFIG[png] = "-DWITH_PNG=ON,-DWITH_PNG=OFF,libpng,libpng"
+PACKAGECONFIG[pthread] = "-DWITH_THREADS=ON,-DWITH_THREADS=OFF,"
 PACKAGECONFIG[systemd] = "-DWITH_SYSTEMD=ON,-DWITH_SYSTEMD=OFF,systemd"
+PACKAGECONFIG[sasl] = "-DWITH_SASL=ON,-DWITH_SASL=OFF,cyrus-sasl"
 PACKAGECONFIG[sdl] = "-DWITH_SDL=ON,-DWITH_SDL=OFF,libsdl2"
+PACKAGECONFIG[websockets] = "-DWITH_WEBSOCKETS=ON,-DWITH_WEBSOCKETS=OFF,"
 PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib"
 
 PACKAGE_BEFORE_PN = "libvncclient"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][thud][PATCH v3] libedit: Add native and nativesdk to BBCLASSEXTEND

2019-09-05 Thread Maxime Roussin-Bélanger
ping

On Sun, Aug 25, 2019 at 11:30 PM Maxime Roussin-Bélanger <
maxime.roussinbelan...@gmail.com> wrote:

> To keep support of meta-clang support on thud branch.
> It depends on libedit native
>
> Signed-off-by: Maxime Roussin-Bélanger 
> ---
> Changes in v2:
> - Add missing meta-oe in subject
> Changes in v3:
> - Add missing signoff
>
> meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
> b/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
> index 8cc0e959e0..60f4f5a22b 100644
> --- a/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
> +++ b/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
> @@ -19,3 +19,5 @@ SRC_URI[md5sum] = "97679319742f45d6cdcd6075511b14ac"
>  SRC_URI[sha256sum] =
> "c41bea8fd140fb57ba67a98ec1d8ae0b8ffa82f4aba9c35a87e5a9499e653116"
>
>  S = "${WORKDIR}/${BPN}-${PV}"
> +
> +BBCLASSEXTEND = "native nativesdk"
> --
> 2.20.1
>
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][thud][PATCH v3] libedit: Add native and nativesdk to BBCLASSEXTEND

2019-08-25 Thread Maxime Roussin-Bélanger
To keep support of meta-clang support on thud branch.
It depends on libedit native

Signed-off-by: Maxime Roussin-Bélanger 
---
Changes in v2:
- Add missing meta-oe in subject
Changes in v3:
- Add missing signoff

meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb 
b/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
index 8cc0e959e0..60f4f5a22b 100644
--- a/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
+++ b/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
@@ -19,3 +19,5 @@ SRC_URI[md5sum] = "97679319742f45d6cdcd6075511b14ac"
 SRC_URI[sha256sum] = 
"c41bea8fd140fb57ba67a98ec1d8ae0b8ffa82f4aba9c35a87e5a9499e653116"
 
 S = "${WORKDIR}/${BPN}-${PV}"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][thud][PATCH v2] libedit: Add native and nativesdk to BBCLASSEXTEND

2019-08-24 Thread Maxime Roussin-Bélanger
To keep support of meta-clang support on thud branch.
It depends on libedit and need it when building SDK
---
Changes in v2:
- Add missing meta-oe in subject

meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb 
b/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
index 8cc0e959e0..60f4f5a22b 100644
--- a/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
+++ b/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
@@ -19,3 +19,5 @@ SRC_URI[md5sum] = "97679319742f45d6cdcd6075511b14ac"
 SRC_URI[sha256sum] = 
"c41bea8fd140fb57ba67a98ec1d8ae0b8ffa82f4aba9c35a87e5a9499e653116"
 
 S = "${WORKDIR}/${BPN}-${PV}"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [thud][PATCH] libedit: Add native and nativesdk to BBCLASSEXTEND

2019-08-22 Thread Maxime Roussin-Bélanger
To keep support of meta-clang support on thud branch.
It depends on libedit native
---
 meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb 
b/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
index 8cc0e959e0..60f4f5a22b 100644
--- a/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
+++ b/meta-oe/recipes-devtools/libedit/libedit_20180525-3.1.bb
@@ -19,3 +19,5 @@ SRC_URI[md5sum] = "97679319742f45d6cdcd6075511b14ac"
 SRC_URI[sha256sum] = 
"c41bea8fd140fb57ba67a98ec1d8ae0b8ffa82f4aba9c35a87e5a9499e653116"
 
 S = "${WORKDIR}/${BPN}-${PV}"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] libeigen: switch from http to https

2019-01-30 Thread Maxime Roussin-Bélanger
Signed-off-by: Maxime Roussin-Bélanger 
---
 meta-oe/recipes-support/libeigen/libeigen_3.3.7.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.3.7.bb 
b/meta-oe/recipes-support/libeigen/libeigen_3.3.7.bb
index 3be04478b0..e1deb662ae 100644
--- a/meta-oe/recipes-support/libeigen/libeigen_3.3.7.bb
+++ b/meta-oe/recipes-support/libeigen/libeigen_3.3.7.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "http://eigen.tuxfamily.org/";
 LICENSE = "MPL-2.0"
 LIC_FILES_CHKSUM = "file://COPYING.MPL2;md5=815ca599c9df247a0c7f619bab123dad"
 
-SRC_URI = 
"http://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2;downloadfilename=${BP}.tar.bz2";
+SRC_URI = 
"https://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2;downloadfilename=${BP}.tar.bz2";
 SRC_URI[md5sum] = "05b1f7511c93980c385ebe11bd3c93fa"
 SRC_URI[sha256sum] = 
"9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce"
 
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] libeigen: update from 3.3.5 -> 3.3.7

2019-01-28 Thread Maxime Roussin-Bélanger
Signed-off-by: Maxime Roussin-Bélanger 
---
 .../libeigen/{libeigen_3.3.5.bb => libeigen_3.3.7.bb}   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-support/libeigen/{libeigen_3.3.5.bb => 
libeigen_3.3.7.bb} (79%)

diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb 
b/meta-oe/recipes-support/libeigen/libeigen_3.3.7.bb
similarity index 79%
rename from meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
rename to meta-oe/recipes-support/libeigen/libeigen_3.3.7.bb
index 7078e50bb0..3be04478b0 100644
--- a/meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
+++ b/meta-oe/recipes-support/libeigen/libeigen_3.3.7.bb
@@ -5,10 +5,10 @@ LICENSE = "MPL-2.0"
 LIC_FILES_CHKSUM = "file://COPYING.MPL2;md5=815ca599c9df247a0c7f619bab123dad"
 
 SRC_URI = 
"http://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2;downloadfilename=${BP}.tar.bz2";
-SRC_URI[md5sum] = "e83549a79d1b721da0f8899ab34edf95"
-SRC_URI[sha256sum] = 
"7352bff3ea299e4c7d7fbe31c504f8eb9149d7e685dec5a12fbaa26379f603e2"
+SRC_URI[md5sum] = "05b1f7511c93980c385ebe11bd3c93fa"
+SRC_URI[sha256sum] = 
"9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce"
 
-S = "${WORKDIR}/eigen-eigen-b3f3d4950030"
+S = "${WORKDIR}/eigen-eigen-323c052e1731"
 
 inherit cmake
 
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 2/2] libvncserver: fix configure argument on openssl when disabled

2019-01-21 Thread Maxime Roussin-Bélanger
When openssl is not included in the PACKAGECONFIG it
shouldn't try to compile with openssl.

libvncserver CMakeLists.txt activates all of its options and
tries to find libssl.so. CMake finds it inside the native
sysroot which could be the wrong architecture when linking.

Signed-off-by: Maxime Roussin-Bélanger 
---
 meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb 
b/meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb
index d8f51c751d..b493f7f01e 100644
--- a/meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb
+++ b/meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb
@@ -17,7 +17,7 @@ PACKAGECONFIG ??= " \
 PACKAGECONFIG[gcrypt] = ",,libgcrypt,libgcrypt"
 PACKAGECONFIG[gnutls] = ",,gnutls"
 PACKAGECONFIG[jpeg] = ",-DWITH_JPEG=OFF,jpeg"
-PACKAGECONFIG[openssl] = ",,openssl"
+PACKAGECONFIG[openssl] = ",-DWITH_OPENSSL=OFF,openssl"
 PACKAGECONFIG[png] = ",-DWITH_PNG=OFF,libpng,libpng"
 PACKAGECONFIG[systemd] = ",,systemd"
 PACKAGECONFIG[sdl] = ",,libsdl2"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 1/2] libvncserver: Make PACKAGECONFIG easier to read by making the list multiline

2019-01-21 Thread Maxime Roussin-Bélanger
Signed-off-by: Maxime Roussin-Bélanger 
---
 .../recipes-graphics/libvncserver/libvncserver_git.bb  | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb 
b/meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb
index 25917756fc..d8f51c751d 100644
--- a/meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb
+++ b/meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb
@@ -5,7 +5,15 @@ PRIORITY = "optional"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=361b6b837cad26c6900a926b62aada5f"
 
-PACKAGECONFIG ??= "gcrypt gnutls jpeg png 
${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)} sdl zlib"
+PACKAGECONFIG ??= " \
+gcrypt \
+gnutls \
+jpeg \
+png \
+${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)} \
+sdl \
+zlib \
+"
 PACKAGECONFIG[gcrypt] = ",,libgcrypt,libgcrypt"
 PACKAGECONFIG[gnutls] = ",,gnutls"
 PACKAGECONFIG[jpeg] = ",-DWITH_JPEG=OFF,jpeg"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v3] libeigen: update to 3.3.5

2018-10-17 Thread Maxime Roussin-Bélanger
Signed-off-by: Maxime Roussin-Bélanger 
---
 .../libeigen/{libeigen_3.3.4.bb => libeigen_3.3.5.bb}   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-support/libeigen/{libeigen_3.3.4.bb => 
libeigen_3.3.5.bb} (79%)

diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb 
b/meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
similarity index 79%
rename from meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb
rename to meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
index 31a42a9d66..7078e50bb0 100644
--- a/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb
+++ b/meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
@@ -5,10 +5,10 @@ LICENSE = "MPL-2.0"
 LIC_FILES_CHKSUM = "file://COPYING.MPL2;md5=815ca599c9df247a0c7f619bab123dad"
 
 SRC_URI = 
"http://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2;downloadfilename=${BP}.tar.bz2";
-SRC_URI[md5sum] = "a7aab9f758249b86c93221ad417fbe18"
-SRC_URI[sha256sum] = 
"dd254beb0bafc695d0f62ae1a222ff85b52dbaa3a16f76e781dce22d0d20a4a6"
+SRC_URI[md5sum] = "e83549a79d1b721da0f8899ab34edf95"
+SRC_URI[sha256sum] = 
"7352bff3ea299e4c7d7fbe31c504f8eb9149d7e685dec5a12fbaa26379f603e2"
 
-S = "${WORKDIR}/eigen-eigen-5a0156e40feb"
+S = "${WORKDIR}/eigen-eigen-b3f3d4950030"
 
 inherit cmake
 
-- 
2.19.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v2] libeigen: update to 3.3.5

2018-10-17 Thread Maxime Roussin-Bélanger
---
 .../libeigen/{libeigen_3.3.4.bb => libeigen_3.3.5.bb}   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-support/libeigen/{libeigen_3.3.4.bb => 
libeigen_3.3.5.bb} (79%)

diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb 
b/meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
similarity index 79%
rename from meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb
rename to meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
index 31a42a9d66..7078e50bb0 100644
--- a/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb
+++ b/meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
@@ -5,10 +5,10 @@ LICENSE = "MPL-2.0"
 LIC_FILES_CHKSUM = "file://COPYING.MPL2;md5=815ca599c9df247a0c7f619bab123dad"
 
 SRC_URI = 
"http://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2;downloadfilename=${BP}.tar.bz2";
-SRC_URI[md5sum] = "a7aab9f758249b86c93221ad417fbe18"
-SRC_URI[sha256sum] = 
"dd254beb0bafc695d0f62ae1a222ff85b52dbaa3a16f76e781dce22d0d20a4a6"
+SRC_URI[md5sum] = "e83549a79d1b721da0f8899ab34edf95"
+SRC_URI[sha256sum] = 
"7352bff3ea299e4c7d7fbe31c504f8eb9149d7e685dec5a12fbaa26379f603e2"
 
-S = "${WORKDIR}/eigen-eigen-5a0156e40feb"
+S = "${WORKDIR}/eigen-eigen-b3f3d4950030"
 
 inherit cmake
 
-- 
2.19.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] libeigen: update to 3.3.5

2018-10-17 Thread Maxime Roussin-Bélanger
Signed-off-by: Maxime Roussin-Bélanger 
---
 .../libeigen/{libeigen_3.3.4.bb => libeigen_3.3.5.bb}  | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)
 rename meta-oe/recipes-support/libeigen/{libeigen_3.3.4.bb => 
libeigen_3.3.5.bb} (65%)

diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb 
b/meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
similarity index 65%
rename from meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb
rename to meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
index 31a42a9d66..b6d125272a 100644
--- a/meta-oe/recipes-support/libeigen/libeigen_3.3.4.bb
+++ b/meta-oe/recipes-support/libeigen/libeigen_3.3.5.bb
@@ -5,15 +5,15 @@ LICENSE = "MPL-2.0"
 LIC_FILES_CHKSUM = "file://COPYING.MPL2;md5=815ca599c9df247a0c7f619bab123dad"
 
 SRC_URI = 
"http://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2;downloadfilename=${BP}.tar.bz2";
-SRC_URI[md5sum] = "a7aab9f758249b86c93221ad417fbe18"
-SRC_URI[sha256sum] = 
"dd254beb0bafc695d0f62ae1a222ff85b52dbaa3a16f76e781dce22d0d20a4a6"
+SRC_URI[md5sum] = "e83549a79d1b721da0f8899ab34edf95"
+SRC_URI[sha256sum] = 
"7352bff3ea299e4c7d7fbe31c504f8eb9149d7e685dec5a12fbaa26379f603e2"
 
-S = "${WORKDIR}/eigen-eigen-5a0156e40feb"
+S = "${WORKDIR}/eigen-eigen-b3f3d4950030"
 
 inherit cmake
 
-FILES_${PN} = "${libdir}"
-FILES_${PN}-dev = "${includedir} ${datadir}/eigen3/cmake 
${datadir}/cmake/Modules ${datadir}/pkgconfig"
+FILES_${PN} = "${includedir} ${libdir}"
+FILES_${PN}-dev = "${datadir}/eigen3/cmake ${datadir}/cmake/Modules 
${datadir}/pkgconfig"
 
 # ${PN} is empty so we need to tweak -dev and -dbg package dependencies
 RDEPENDS_${PN}-dev = ""
-- 
2.19.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] meta-python/python-scipy

2018-06-20 Thread Maxime Roussin-Bélanger
Without the crosscompiling and building for x86-64 I was able to reach far into 
the compilation of scipy.

I have issues with how libgfortran deploys it’s file so that scipy can see 
them. I found an OpenBlas recipe that I use to configure/build scipy with the 
site.cfg file.

I skipped atlas for now.

Max
On Jun 20, 2018, 07:38 -0400, Philip Balister , wrote:
> On 06/19/2018 03:24 PM, Maxime Roussin-Bélanger wrote:
> > Has anyone been able to have some sort of a breakthrough to build
> > python-scipy?
> >
> > I'm trying to build python-scipy on a x86-64generic MACHINE and I reached
> > math-atlas fun...
> >
> > I couldn't find any math-atlas recipe... at this point I think it might be
> > a lot easier to build an ISO with a preseed configuration that installs
> > python-scipy for our purpose.
> >
> > Has anyone worked on it and would share they work on the contrib repo?
>
> I just spent some time working on getting it to build natively on a Pi3
> successfully (failed about 85 for 3500 tests). Next step is see if I can
> use the same trick numpy does to get a configuration in place so it
> cross compiles.
>
> The configure phase of the compile is completely broken for cross
> compilation since it is collecting information about python from the
> sysroot, which is not going to match python on the target.
>
> I skipped atlas and built lapack. Atlas has similar issues with cross
> compilation.
>
> I'm coming back to this, but not for several weeks.
>
> Philip
>
>
>
> >
> > Thanks.
> > Max.
> >
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] meta-python/python-scipy

2018-06-19 Thread Maxime Roussin-Bélanger
Has anyone been able to have some sort of a breakthrough to build
python-scipy?

I'm trying to build python-scipy on a x86-64generic MACHINE and I reached
math-atlas fun...

I couldn't find any math-atlas recipe... at this point I think it might be
a lot easier to build an ISO with a preseed configuration that installs
python-scipy for our purpose.

Has anyone worked on it and would share they work on the contrib repo?

Thanks.
Max.
-- 
Max
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] meta-python/python-matplotlib

2018-03-02 Thread Maxime Roussin-Bélanger
Nice! Thanks for the work you've put in that recipe.

It might be enough for what I have to do.

Looks like still missing "${PYTHON_PN}-importlib" in the RDEPENDS.

Do you have a mirror or a tar.gz that correspond to the SVN repository?
Looks like sourceforge has been down for a while...The one on the download
page of the libagg website isn't the correct version.

On Fri, Mar 2, 2018 at 1:42 PM Tim Orling  wrote:

> Also, the documentation specific recipes are not committed yet, because
> they are just raw 'devtool add' status right now and have not been run time
> tested or scrubbed for proper submittal. That will have to wait until after
> ELC.
>
> On Fri, Mar 2, 2018 at 10:39 AM, Tim Orling  wrote:
>
>> Rather than keep all the work I have done in the dark, I pushed the (not
>> ready for prime time) WIP branch to contrib [1]. I was a bit over zealous
>> and tried to also get the documentation to build (as there are tests for
>> documentation). I also have not completely gotten the pytest.ini to skip
>> tests as needed (some of the tests hang or take too long to run or have
>> other issues). I have been working on this off and on for months.
>>
>> [1]
>> http://git.openembedded.org/meta-openembedded-contrib/log/?h=timo/python-matplotlib-2.1.2-WIP
>>
>> On Fri, Mar 2, 2018 at 10:16 AM, Tim Orling  wrote:
>>
>>> Yes, this is a known issue. I don't know that python-matplotlib was ever
>>> actually complete enough to run. I have about 90% of the solution to make
>>> it run (and add ptest to prove it runs), but sadly this is a free-time
>>> activity and ELC and other things are pre-empting that right now.
>>>
>>> On Fri, Mar 2, 2018 at 9:17 AM, Maxime Roussin-Bélanger <
>>> maxime.roussinbelan...@gmail.com> wrote:
>>>
>>>> It should read
>>>>
>>>> "
>>>> python
>>>> import matplotlib.pyplot as plt
>>>> "
>>>>
>>>> instead of
>>>>
>>>> "
>>>> python
>>>> import matplotlib.plot as plt
>>>> "
>>>>
>>>> On Fri, Mar 2, 2018 at 12:03 PM Maxime Roussin-Belanger <
>>>> maxime.roussinbelan...@gmail.com> wrote:
>>>>
>>>> > When I run matplotlib in a genericx86-64 image it's missing the
>>>> dependency,
>>>> > python-cycler.
>>>> >
>>>> > I patch that dependency, and then run it again with
>>>> >
>>>> > "
>>>> > python
>>>> > import matplotlib.plot as plt
>>>> > "
>>>> >
>>>> > Now I get another missing dependency "Cannot import name '_path'"
>>>> >
>>>> > I've tried to make it work, but alas. Have any other developers
>>>> encountered
>>>> > this problem?
>>>> >
>>>> > Is it a problem with the recipe itself?
>>>> >
>>>> > Thanks,
>>>> > Max
>>>> >
>>>> > --
>>>> Max
>>>> --
>>>> ___
>>>> Openembedded-devel mailing list
>>>> Openembedded-devel@lists.openembedded.org
>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>>>
>>>
>>>
>>
> --
Max
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] meta-python/python-matplotlib

2018-03-02 Thread Maxime Roussin-Bélanger
It should read

"
python
import matplotlib.pyplot as plt
"

instead of

"
python
import matplotlib.plot as plt
"

On Fri, Mar 2, 2018 at 12:03 PM Maxime Roussin-Belanger <
maxime.roussinbelan...@gmail.com> wrote:

> When I run matplotlib in a genericx86-64 image it's missing the dependency,
> python-cycler.
>
> I patch that dependency, and then run it again with
>
> "
> python
> import matplotlib.plot as plt
> "
>
> Now I get another missing dependency "Cannot import name '_path'"
>
> I've tried to make it work, but alas. Have any other developers encountered
> this problem?
>
> Is it a problem with the recipe itself?
>
> Thanks,
> Max
>
> --
Max
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-python][PATCH v2] python-matplotlib: Change download name

2018-03-02 Thread Maxime Roussin-Bélanger
Just having "v2.0.2.tar.gz" was causing problems with other
similarly misconfigured packages.

Signed-off-by: Maxime Roussin-Bélanger 
---
 meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb 
b/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb
index 5b1c3f05b..b7a3fcfc1 100644
--- a/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb
+++ b/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
"file://LICENSE/LICENSE;md5=afec61498aa5f0c45936687da9a53d74"
 DEPENDS += "python-numpy freetype libpng python-dateutil python-pytz"
 RDEPENDS_${PN} = "python-core python-distutils python-numpy freetype libpng 
python-dateutil python-pytz"
 
-SRC_URI = "https://github.com/matplotlib/matplotlib/archive/v${PV}.tar.gz \
+SRC_URI = 
"https://github.com/matplotlib/matplotlib/archive/v${PV}.tar.gz;downloadfilename=${BP}-${PN}.tar.gz
 \
file://fix_setupext.patch \
 "
 SRC_URI[md5sum] = "89717c1ef3c6fdcd6fb1f3b597a4858c"
-- 
2.11.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-python][PATCH] python-matplotlib: Change download name

2018-03-02 Thread Maxime Roussin-Bélanger
From: Maxime Roussin-Bélanger 

Just having "v2.0.2.tar.gz" was causing problems with other
similarly misconfigured packages.

Signed-off-by: Maxime Roussin-Bélanger 
---
 meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb 
b/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb
index 5b1c3f05b..b7a3fcfc1 100644
--- a/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb
+++ b/meta-python/recipes-devtools/python/python-matplotlib_2.0.2.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
"file://LICENSE/LICENSE;md5=afec61498aa5f0c45936687da9a53d74"
 DEPENDS += "python-numpy freetype libpng python-dateutil python-pytz"
 RDEPENDS_${PN} = "python-core python-distutils python-numpy freetype libpng 
python-dateutil python-pytz"
 
-SRC_URI = "https://github.com/matplotlib/matplotlib/archive/v${PV}.tar.gz \
+SRC_URI = 
"https://github.com/matplotlib/matplotlib/archive/v${PV}.tar.gz;downloadfilename=${BP}-${PN}.tar.gz
 \
file://fix_setupext.patch \
 "
 SRC_URI[md5sum] = "89717c1ef3c6fdcd6fb1f3b597a4858c"
-- 
2.11.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel