summaryrefslogtreecommitdiff
path: root/devel/eet
AgeCommit message (Collapse)AuthorFilesLines
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz2-4/+4
2010-01-17Recursive PKGREVISION bump for jpeg update to 8.wiz2-3/+4
2009-12-16Update to eet-1.2.3. Mostly smaller bugfixes.joerg2-7/+6
2009-09-11Expose OpenSSL so that the pkgconfig file works.joerg1-1/+2
2009-08-26bump revision because of graphics/jpeg updatesno2-2/+4
2009-08-16Update to 1.2.2:wiz2-6/+6
Eet 1.2.2 has been released with several bugfixes and improvements. It is considered stable.
2009-07-14Update to eet-1.2.1: bugfixesjoerg2-6/+6
2009-06-10Update eet to 1.2.0.minskim4-34/+33
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
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-10-26Update eet to 1.1.0.minskim3-7/+36
Changes: - Fixes to data codecs (data descriptors). - Fixes for non-existing files opened READ/WRITE and other miscellanouse bugs found. - Speedups for decoding and lookups, make inline-image decode better on some platforms and add signed-eet file support as well as opening eet files from memory.
2008-10-19Set MAINTAINER to the maintainer of wip/eet.minskim1-2/+2
Since both devel/eet and wip/eet have the same version, wip/eet will be removed shortly.
2008-06-22Update to eet-1.0.1 from e17. This is the first real release and no realjoerg4-15/+15
ChangeLog is present.
2008-06-12Add DESTDIR support.joerg1-1/+2
2006-10-04Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.wiz1-2/+2
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-2/+2
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-2/+2
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz1-2/+2
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests.agc1-1/+2
2004-10-15libtool/buildlink3.mk (now libltdl/buildlink3.mk) should only be usedtv1-2/+1
if libltdl is needed; otherwise use USE_LIBTOOL.
2004-10-13No need to include libtool/buildlink3.mk; defining USE_LIBTOOL is enough.minskim1-2/+1
2004-10-13Override eet.pc. No PKGREVISION bump because this package wasminskim1-1/+4
imported a few minutes ago.
2004-10-13eet is not in pkgsrc-wip any more.minskim1-2/+2
2004-10-13Import eet from pkgsrc-wip. Packaged by Peter Bex and modified by me.minskim5-0/+72
EET is a tiny library designed to write an arbitrary set of chunks of data to a file and optionally compress each chunk (very much like a zip file) and allow fast random-access reading of the file later on. It does not do zip as a zip itself has more complexity than is needed, and it was much simpler to implement this once here. EET is extremely fast, small and simple. EET files can be very small and highly compressed, making them very optimal for just sending across the Internet without having to archive, compress or decompress and install them. They allow for lightning-fast random-access reads once created, making them perfect for storing data that is written once (or rarely) and read many times, but the program does not want to have to read it all in at once. It also can encode and decode data structures in memory, as well as image data for saving to EET files or sending across the network to other machines, or just writing to arbitrary files on the system. All data is encoded in a platform independent way and can be written and read by any architecture.