Update ecore to 1.7.10: Additions: * ecore_x_randr_crtc_info_get() * ecore_x_randr_crtc_info_free() Deprecations: * ecore_x_randr_crtc_gamma_ramp_size_get() * ecore_x_randr_crtc_gamma_ramps_get() * ecore_x_randr_crtc_gamma_ramps_set() Fixes: * Ecore-X: Fix selection parser to not overrun buffer read by using longs on 64bit. * Fix use of ecore_con_server_client_limit_set() (counter never decreased). * Fix use of ecore_con_client_timeout_set() and ecore_con_server_timeout_set() that makes timeout on connections even if you sent data. * Fix cl->start_time (initialization missing). So now ecore_con_client_uptime_get() is working. * Fix srv->start_time (initialization missing). So now ecore_con_server_uptime_get() is working for plain TCP connections. * Fix use of ecore_con_server_timeout_set() that doesnt refresh the timer. * Wayland: Handle ECORE_WL_WINDOW_TYPE_NONE correctly * ecore_evas/wayland_egl: Only render if last frame has been presented. * ecore/wayland: Fix screen size get when screen is rotated. * ecore_imf: Fix memory leak in scim immodule * ecore_evas/wayland_egl: Add missing _ecore_evas_move_resize()diff -r1.30 -r1.31 pkgsrc/devel/ecore/Makefile
(joerg)
@@ -1,19 +1,18 @@ | @@ -1,19 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.30 2020/03/08 16:47:32 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.31 2020/05/01 00:11:52 joerg Exp $ | |
2 | 2 | |||
3 | DISTNAME= ecore-1.7.7 | 3 | DISTNAME= ecore-1.7.10 | |
4 | PKGREVISION= 18 | |||
5 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
6 | MASTER_SITES= http://download.enlightenment.org/releases/ | 5 | MASTER_SITES= https://download.enlightenment.org/att/releases/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 6 | EXTRACT_SUFX= .tar.bz2 | |
8 | 7 | |||
9 | MAINTAINER= joerg@NetBSD.org | 8 | MAINTAINER= joerg@NetBSD.org | |
10 | HOMEPAGE= https://enlightenment.org/ | 9 | HOMEPAGE= https://enlightenment.org/ | |
11 | COMMENT= Event Abstraction and Modular Convenience Library | 10 | COMMENT= Event Abstraction and Modular Convenience Library | |
12 | LICENSE= 2-clause-bsd | 11 | LICENSE= 2-clause-bsd | |
13 | 12 | |||
14 | GNU_CONFIGURE= yes | 13 | GNU_CONFIGURE= yes | |
15 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
16 | USE_TOOLS+= pkg-config | 15 | USE_TOOLS+= pkg-config | |
17 | 16 | |||
18 | CONFIGURE_ARGS+= --disable-ecore-directfb \ | 17 | CONFIGURE_ARGS+= --disable-ecore-directfb \ | |
19 | --enable-ecore-desktop \ | 18 | --enable-ecore-desktop \ |
@@ -1,7 +1,8 @@ | @@ -1,7 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2015/11/03 03:27:24 agc Exp $ | 1 | $NetBSD: distinfo,v 1.5 2020/05/01 00:11:52 joerg Exp $ | |
2 | 2 | |||
3 | SHA1 (ecore-1.7.7.tar.bz2) = a5baeedf9dcec78b4bf0023d2d6da3fe61ab859b | 3 | SHA1 (ecore-1.7.10.tar.bz2) = 71bc7c9f862ae657ee05b05f66052dbc9b6c8a6b | |
4 | RMD160 (ecore-1.7.7.tar.bz2) = 287c09b9a8bf680edfe1f8f71057ae42d4d6bb5a | 4 | RMD160 (ecore-1.7.10.tar.bz2) = 27379aae0e34f0bc59eabffcf1565fae74d33d2d | |
5 | SHA512 (ecore-1.7.7.tar.bz2) = e5ebde56dbc70f0900f28f659add28940657d750295f0ab421c34ed104b60c8931e2ae3021a48cea7ec8f386106e9185925334e8b68514705ba5a7994fd8013e | 5 | SHA512 (ecore-1.7.10.tar.bz2) = 24fbe064913c566f885a2e51185b1f1d37c62c0d03ba0d549e9715ba516fb6b3f630ad331f89f66e91de1401b06b01b16916650448dda11d5e1efa24e52eaf39 | |
6 | Size (ecore-1.7.7.tar.bz2) = 3460946 bytes | 6 | Size (ecore-1.7.10.tar.bz2) = 3455136 bytes | |
7 | SHA1 (patch-src_lib_ecore_Ecore.h) = 26b030d863d601db8287c02d1ec2dd193f73929c | 7 | SHA1 (patch-src_lib_ecore_Ecore.h) = 26b030d863d601db8287c02d1ec2dd193f73929c | |
8 | SHA1 (patch-src_lib_ecore__con_ecore__con__ssl.c) = cb9e8130092f700f8d8d83a4ddb8a0212a337d5d |
$NetBSD: patch-src_lib_ecore__con_ecore__con__ssl.c,v 1.1 2020/05/01 00:11:52 joerg Exp $
Just fail when SSL3 is explicitly required.
--- src/lib/ecore_con/ecore_con_ssl.c.orig 2020-04-25 20:50:19.247977990 +0000
+++ src/lib/ecore_con/ecore_con_ssl.c
@@ -1560,11 +1560,7 @@ _ecore_con_ssl_server_prepare_openssl(Ec
{
case ECORE_CON_USE_SSL3:
case ECORE_CON_USE_SSL3 | ECORE_CON_LOAD_CERT:
- if (!svr->created)
- SSL_ERROR_CHECK_GOTO_ERROR(!(svr->ssl_ctx = SSL_CTX_new(SSLv3_client_method())));
- else
- SSL_ERROR_CHECK_GOTO_ERROR(!(svr->ssl_ctx = SSL_CTX_new(SSLv3_server_method())));
- break;
+ return ECORE_CON_SSL_ERROR_SERVER_INIT_FAILED;
case ECORE_CON_USE_TLS:
case ECORE_CON_USE_TLS | ECORE_CON_LOAD_CERT: