diff options
author | minskim <minskim> | 2009-06-10 06:40:11 +0000 |
---|---|---|
committer | minskim <minskim> | 2009-06-10 06:40:11 +0000 |
commit | 25f837da6cd4053d5c87dda754ae8f633edaa961 (patch) | |
tree | 63d10c7fb308e5b0fafb36928466901bc1b407de /devel/eet | |
parent | 32f8becf39e1b8cdfe02b6cf6b8e48ffa2847fac (diff) | |
download | pkgsrc-25f837da6cd4053d5c87dda754ae8f633edaa961.tar.gz |
Update eet to 1.2.0.
Changes:
* Make use of eina.
* Fix string in list and hash.
* Fix array in eet_data.
* Add crypto support to eet with OpenSSL.
* Add GNUtls support to eet.
* Make password callback work with GNUtls.
* Add a function to retrieve raw signature.
* Fix a corrupted pointer use in eet_cipher.c
* Add some missing __UNUSED__ flags.
* Fix problem reported by llvm
* Add sha1 retrieval for an Eet_File.
* Force fsync() after data is written to file, solve ext4 issues.
* Disable fsync. Edit the code if you need it.
* Make eet_data thread safe.
* Fix eet pkg-config dependencies.
* Fix double init of gcry.
* Release eet 1.2.0
Diffstat (limited to 'devel/eet')
-rw-r--r-- | devel/eet/Makefile | 10 | ||||
-rw-r--r-- | devel/eet/buildlink3.mk | 3 | ||||
-rw-r--r-- | devel/eet/distinfo | 10 | ||||
-rw-r--r-- | devel/eet/patches/patch-aa | 44 |
4 files changed, 33 insertions, 34 deletions
diff --git a/devel/eet/Makefile b/devel/eet/Makefile index d806ebaac23..3b967181120 100644 --- a/devel/eet/Makefile +++ b/devel/eet/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.11 2008/10/26 04:48:22 minskim Exp $ +# $NetBSD: Makefile,v 1.12 2009/06/10 06:40:11 minskim Exp $ # -DISTNAME= eet-1.1.0 +DISTNAME= eet-1.2.0 CATEGORIES= devel archivers -MASTER_SITES= http://download.enlightenment.org/snapshots/2008-09-25/ +MASTER_SITES= http://download.enlightenment.org/releases/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= yazzy@yazzy.org @@ -17,11 +17,9 @@ USE_TOOLS+= pkg-config GNU_CONFIGURE= YES USE_LIBTOOL= YES -CONFIGURE_ENV+= OPENSSL_CFLAGS=-I${BUILDLINK_PREFIX.openssl}/include \ - OPENSSL_LIBS="-L${BUILDLINK_PREFIX.openssl}/lib -lssl -lcrypto" - PKGCONFIG_OVERRIDE= eet.pc.in +.include "../../devel/eina/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../graphics/jpeg/buildlink3.mk" .include "../../security/openssl/buildlink3.mk" diff --git a/devel/eet/buildlink3.mk b/devel/eet/buildlink3.mk index a6f8538afc4..9edf6faec8c 100644 --- a/devel/eet/buildlink3.mk +++ b/devel/eet/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.9 2009/03/20 19:24:12 joerg Exp $ +# $NetBSD: buildlink3.mk,v 1.10 2009/06/10 06:40:11 minskim Exp $ BUILDLINK_TREE+= eet @@ -8,6 +8,7 @@ EET_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.eet+= eet>=1.0.1 BUILDLINK_PKGSRCDIR.eet?= ../../devel/eet +.include "../../devel/eina/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../graphics/jpeg/buildlink3.mk" .endif # EET_BUILDLINK3_MK diff --git a/devel/eet/distinfo b/devel/eet/distinfo index d7e1c3a9830..4a9f53d8d01 100644 --- a/devel/eet/distinfo +++ b/devel/eet/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.4 2008/10/26 04:48:22 minskim Exp $ +$NetBSD: distinfo,v 1.5 2009/06/10 06:40:11 minskim Exp $ -SHA1 (eet-1.1.0.tar.bz2) = 23d503b51ced459b6b757cc871cff47086f732c9 -RMD160 (eet-1.1.0.tar.bz2) = 3a7389bbaa336414952a96304cad81288762484f -Size (eet-1.1.0.tar.bz2) = 4051889 bytes -SHA1 (patch-aa) = 74ec4848309fbcdc39f112fcaab901f5eda8b1c5 +SHA1 (eet-1.2.0.tar.bz2) = 7b030ef33bdb0933146f4811325a90a9605afddc +RMD160 (eet-1.2.0.tar.bz2) = e872da22a03dda918f5f80671d0ac6aa5eab3d99 +Size (eet-1.2.0.tar.bz2) = 1570159 bytes +SHA1 (patch-aa) = eef0835cab54ce6ca751b6131457cf8365deda39 diff --git a/devel/eet/patches/patch-aa b/devel/eet/patches/patch-aa index 1a248ad14f6..9b13bf69ab4 100644 --- a/devel/eet/patches/patch-aa +++ b/devel/eet/patches/patch-aa @@ -1,24 +1,24 @@ -$NetBSD: patch-aa,v 1.1 2008/10/26 04:48:22 minskim Exp $ +$NetBSD: patch-aa,v 1.2 2009/06/10 06:40:11 minskim Exp $ ---- src/lib/eet_cypher.c.orig 2008-09-09 05:40:54.000000000 -0700 -+++ src/lib/eet_cypher.c -@@ -92,8 +92,18 @@ eet_identity_print(Eet_Key *key, FILE *o - dh = EVP_PKEY_get1_DH(key->private_key); - if (dh) - { -+ BIO *b; - fprintf(out, "Private key (DH) :\n"); -- DHparams_print_fp(out, dh); -+ if ((b=BIO_new(BIO_s_file())) == NULL) -+ { -+ DHerr(DH_F_DHPARAMS_PRINT_FP,ERR_R_BUF_LIB); -+ } -+ else -+ { -+ BIO_set_fp(b, out, BIO_NOCLOSE); -+ DHparams_print(b, dh); -+ BIO_free(b); -+ } - } +--- src/lib/eet_cipher.c.orig 2009-04-18 09:24:20.000000000 -0700 ++++ src/lib/eet_cipher.c +@@ -315,8 +315,18 @@ eet_identity_print(Eet_Key *key, FILE *o + dh = EVP_PKEY_get1_DH(key->private_key); + if (dh) + { ++ BIO *b; + fprintf(out, "Private key (DH):\n"); +- DHparams_print_fp(out, dh); ++ if ((b=BIO_new(BIO_s_file())) == NULL) ++ { ++ DHerr(DH_F_DHPARAMS_PRINT_FP,ERR_R_BUF_LIB); ++ } ++ else ++ { ++ BIO_set_fp(b, out, BIO_NOCLOSE); ++ DHparams_print(b, dh); ++ BIO_free(b); ++ } + } - fprintf(out, "Public certificate :\n"); + fprintf(out, "Public certificate:\n"); |