Re: std.sevenzip - Do you need it?

2015-03-25 Thread Suliman via Digitalmars-d
Is there any progress? I need 7zip lib for my project.

Re: std.sevenzip - Do you need it?

2015-01-31 Thread Jacob Carlborg via Digitalmars-d
On 2015-01-31 13:02, data man wrote: Thanks for the feedback! And DUB supports the compilation of external С-code? No, but you can execute shell commands before building the D code. There are four settings [1] that could be of interest: * preGenerateCommands * postGenerateCommands *

Re: std.sevenzip - Do you need it?

2015-01-31 Thread MrSmith via Digitalmars-d
On Saturday, 31 January 2015 at 04:30:06 UTC, Daniel Murphy wrote: Brad Anderson wrote in message news:vqkaztokcfgdbykbi...@forum.dlang.org... I'm mostly of the opinion that we should be relying less on Phobos and more on dub going forward. sevenzip would be a great addition to the dub

Re: std.sevenzip - Do you need it?

2015-01-31 Thread data man via Digitalmars-d
On Friday, 30 January 2015 at 18:12:43 UTC, Max Klyga wrote: Is this a port or binding for some existing library? Statically linked.

Re: std.sevenzip - Do you need it?

2015-01-31 Thread data man via Digitalmars-d
Thanks for the feedback! And DUB supports the compilation of external С-code?

std.sevenzip - Do you need it?

2015-01-30 Thread data man via Digitalmars-d
Right now I'm working on std.sevenzip (7-zip by Igor Pavlov). The main features of 7-Zip: - High compression ratio in 7z format with LZMA and LZMA2 compression - Supported formats: - Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM - Unpacking only: ARJ, CAB, CHM, CPIO, CramFS,

Re: std.sevenzip - Do you need it?

2015-01-30 Thread via Digitalmars-d
On Friday, 30 January 2015 at 20:44:52 UTC, FG wrote: and we should be quite happy. And, if someone was willing to implement DEFLATE, even using zlib wouldn't be required any more (which some don't like, as mentioned below). :) Haven't used it, but public domain deflate:

Re: std.sevenzip - Do you need it?

2015-01-30 Thread Brad Anderson via Digitalmars-d
On Friday, 30 January 2015 at 16:01:29 UTC, data man wrote: [snip] Or there is the issue of the license? (http://7-zip.org/license.txt) As other said, the license is an issue but even if it weren't people are pretty opposed to including third party libraries in Phobos these days. The

Re: std.sevenzip - Do you need it?

2015-01-30 Thread ketmar via Digitalmars-d
On Fri, 30 Jan 2015 16:01:27 +, data man wrote: Right now I'm working on std.sevenzip (7-zip by Igor Pavlov). is it bindings or complete port? My question is: how best to do - one big module std.sevenzip or divided into sub-modules: submodules. don't aim Phobos inclusion from the start.

Re: std.sevenzip - Do you need it?

2015-01-30 Thread Max Klyga via Digitalmars-d
On 2015-01-30 16:01:27 +, data man said: Right now I'm working on std.sevenzip (7-zip by Igor Pavlov). The main features of 7-Zip: - High compression ratio in 7z format with LZMA and LZMA2 compression - Supported formats: - Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM -

Re: std.sevenzip - Do you need it?

2015-01-30 Thread H. S. Teoh via Digitalmars-d
On Fri, Jan 30, 2015 at 08:30:02PM +0100, FG via Digitalmars-d wrote: On 2015-01-30 at 19:12, Max Klyga wrote: Is this a port or binding for some existing library? Also all phobos submissions must be Boost licenced. If this is a binding or code cannot be relicenced this might better be

Re: std.sevenzip - Do you need it?

2015-01-30 Thread FG via Digitalmars-d
On 2015-01-30 at 19:12, Max Klyga wrote: Is this a port or binding for some existing library? Also all phobos submissions must be Boost licenced. If this is a binding or code cannot be relicenced this might better be suited for inclusion in DUB registry I wonder if it would be possible to

Re: std.sevenzip - Do you need it?

2015-01-30 Thread FG via Digitalmars-d
On 2015-01-30 at 20:39, H. S. Teoh via Digitalmars-d wrote: OTOH, wouldn't a clean-room reimplementation of it be permissible? (And perhaps even desirable, since it can then take advantage of D instead of just wrapping around C/C++ code?) Maybe clean-room won't be necessary. We were looking in

Re: std.sevenzip - Do you need it?

2015-01-30 Thread Daniel Murphy via Digitalmars-d
Brad Anderson wrote in message news:vqkaztokcfgdbykbi...@forum.dlang.org... I'm mostly of the opinion that we should be relying less on Phobos and more on dub going forward. sevenzip would be a great addition to the dub registry. Yes please.