From nobody@FreeBSD.org Tue Nov 16 05:07:34 2010 Return-Path: Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15DD5106566B for ; Tue, 16 Nov 2010 05:07:34 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 050758FC2A for ; Tue, 16 Nov 2010 05:07:34 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id oAG57XMp052908 for ; Tue, 16 Nov 2010 05:07:33 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id oAG57X17052907; Tue, 16 Nov 2010 05:07:33 GMT (envelope-from nobody) Message-Id: <201011160507.oAG57X17052907@www.freebsd.org> Date: Tue, 16 Nov 2010 05:07:33 GMT From: Ruben To: freebsd-gnats-submit@FreeBSD.org Subject: New port: lang/dmd Official compiler for D language X-Send-Pr-Version: www-3.1 X-GNATS-Notify: >Number: 152282 >Category: ports >Synopsis: New port: lang/dmd Official compiler for D language >Confidential: no >Severity: non-critical >Priority: low >Responsible: bapt >State: closed >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Nov 16 05:10:05 UTC 2010 >Closed-Date: Mon Nov 29 10:29:26 UTC 2010 >Last-Modified: Mon Nov 29 10:30:12 UTC 2010 >Originator: Ruben >Release: FreeBSD 9.0-CURRENT i386 >Organization: >Environment: >Description: I have packaged the official D 1.0 compiler, dmd, for FreeBSD ports, including the Phobos standard library. While most of the source is under either the Artistic or zlib license, the dmd compiler backend requires permission for redistribution: "The Software is copyrighted and comes with a single user license, and may not be redistributed. If you wish to obtain a redistribution license, please contact Digital Mars." I contacted the author, Walter Bright, and he said it would be okay to go ahead with including dmd in ports. I will now ask him what mirroring and CD options are okay and have him respond to this PR with his requirements. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: From: Ruben To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/152282: New port: lang/dmd Official compiler for D language Date: Mon, 15 Nov 2010 22:22:27 +0000 This is a multi-part message in MIME format. --------------030400040606080602070205 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Looks like the shar file didn't go through the web form, sending it again. --------------030400040606080602070205 Content-Type: text/plain; name="dmd.shar" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmd.shar" IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUg YW55dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50 ZXJpbmcgInNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBm aWxlcyBhbmQgZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBk ZWZhdWx0IHBlcm1pc3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJZG1k CiMJZG1kL01ha2VmaWxlCiMJZG1kL3BrZy1kZXNjcgojCWRtZC9wa2ctcGxpc3QKIwlkbWQv ZGlzdGluZm8KIwplY2hvIGMgLSBkbWQKbWtkaXIgLXAgZG1kID4gL2Rldi9udWxsIDI+JjEK ZWNobyB4IC0gZG1kL01ha2VmaWxlCnNlZCAncy9eWC8vJyA+ZG1kL01ha2VmaWxlIDw8ICdi ZDIyNDVlNWEyZWZiMjJjYjFlNTVlNmM5NGZiMzdiNCcKWCMgTmV3IHBvcnRzIGNvbGxlY3Rp b24gbWFrZWZpbGUgZm9yOglkbWQKWCMgRGF0ZSBjcmVhdGVkOgkJCQlOb3ZlbWJlciAxNSAy MDEwClgjIFdob206CQkJCQlSdWJlbiA8Y2hyb21pdW1AaHlicmlkc291cmNlLm9yZz4KWCMK WCMgJEZyZWVCU0QkClgjClgKWFBPUlROQU1FPQlkbWQKWFBPUlRWRVJTSU9OPQkxLjA2NQpY Q0FURUdPUklFUz0JbGFuZwpYTUFTVEVSX1NJVEVTPQlodHRwOi8vZnRwLmRpZ2l0YWxtYXJz LmNvbS8KWERJU1ROQU1FPQkke1BPUlROQU1FfS4ke1BPUlRWRVJTSU9OfQpYClhNQUlOVEFJ TkVSPQljaHJvbWl1bUBoeWJyaWRzb3VyY2Uub3JnClhDT01NRU5UPQlPZmZpY2lhbCBjb21w aWxlciBmb3IgdGhlIEQgMS4wIHByb2dyYW1taW5nIGxhbmd1YWdlClgKWE9OTFlfRk9SX0FS Q0hTPQlpMzg2ClhVU0VfWklQPQl5ZXMKWE1BS0VGSUxFPQlmcmVlYnNkLm1hawpYTUFOMT0J CWRtZC4xClhNQU41PQkJZG1kLmNvbmYuNQpYUE9SVERPQ1M9CSoudHh0IGh0bWwvIHBob2Jv cy8KWFdSS1NSQz0JCSR7V1JLRElSfS8ke1BPUlROQU1FfS9zcmMvJHtQT1JUTkFNRX0KWExJ Q0VOU0VfQ09NQj0JbXVsdGkKWExJQ0VOU0U9CUFSVDEwIFpMSUIKWExJQ0VOU0VfTkFNRV9a TElCPQl6bGliIGxpY2Vuc2UKWExJQ0VOU0VfUEVSTVNfWkxJQj0JJHtfTElDRU5TRV9QRVJN U19ERUZBVUxUfQpYTElDRU5TRV9GSUxFX1pMSUI9CSR7V1JLU1JDfS8uLi9waG9ib3MvcGhv Ym9zbGljZW5zZS50eHQKWApYLmluY2x1ZGUgPGJzZC5wb3J0LnByZS5taz4KWApYTU9EVUxF RElSPQkke1BSRUZJWH0vaW5jbHVkZS9kL3Bob2JvcwpYClhwb3N0LXBhdGNoOgpYCUAke1JF SU5QTEFDRV9DTUR9IC1lICJzfGdjY3wke0NDfXwiCQkJXApYCQkke1dSS1NSQ30vLi4vcGhv Ym9zL2ZyZWVic2QubWFrCQkJXApYCQkke1dSS1NSQ30vLi4vcGhvYm9zL2V0Yy9jL3psaWIv ZnJlZWJzZC5tYWsJXApYCQkke1dSS1NSQ30vLi4vcGhvYm9zL2ludGVybmFsL2djL2ZyZWVi c2QubWFrCVwKWAkJJHtXUktTUkN9L2ZyZWVic2QubWFrClgJQCR7UkVJTlBMQUNFX0NNRH0g LWUgInN8ZysrfCR7Q1hYfXwiCQkJXApYCQkke1dSS1NSQ30vLi4vcGhvYm9zL2ZyZWVic2Qu bWFrCQkJXApYCQkke1dSS1NSQ30vZnJlZWJzZC5tYWsKWAlAJHtSRUlOUExBQ0VfQ01EfSAt ZSAnc3wiL2V0Yy8ifCIke1BSRUZJWH0vZXRjLyJ8JyAke1dSS1NSQ30vaW5pZmlsZS5jClgJ QCR7UkVJTlBMQUNFX0NNRH0gLWUgInN8JUBQJS8uLi8uLi9zcmMvcGhvYm9zfCR7TU9EVUxF RElSfXwiICR7V1JLRElSfS9kbWQvZnJlZWJzZC9iaW4vZG1kLmNvbmYKWAlAJHtSRUlOUExB Q0VfQ01EfSAtZSAic3wvZXRjfCR7UFJFRklYfS9ldGN8IglcClgJCSR7V1JLRElSfS9kbWQv bWFuL21hbjEvZG1kLjEJCVwKWAkJJHtXUktESVJ9L2RtZC9tYW4vbWFuMS9kbWQuY29uZi41 ClgJQCR7Q1B9ICR7V1JLRElSfS9kbWQvZnJlZWJzZC9iaW4vZG1kLmNvbmYgJHtXUktESVJ9 L2RtZC9mcmVlYnNkL2Jpbi9kbWQuY29uZi50YW5nbwpYCUAke1JFSU5QTEFDRV9DTUR9IC1l ICJzfHBob2Jvc3x0YW5nbyAtZGVmYXVsdGxpYj10YW5nbyAtdmVyc2lvbj1mcmVlYnNkfCIg JHtXUktESVJ9L2RtZC9mcmVlYnNkL2Jpbi9kbWQuY29uZi50YW5nbwpYCUAke1JFSU5QTEFD RV9DTUR9IC1lICIxc3xefCMgWW91J2xsIG5lZWQgdG8gcmVjb21waWxlIGxpYnRhbmdvLmEg d2l0aCBkbWQgYW5kIGluc3RhbGwgaXQgeW91cnNlbGYufCIgJHtXUktESVJ9L2RtZC9mcmVl YnNkL2Jpbi9kbWQuY29uZi50YW5nbwpYClhwb3N0LWJ1aWxkOgpYCUAke1JFSU5QTEFDRV9D TUR9IC1lICJzfCBldGMvYy96bGliL2d6aW8ub3x8IiAke1dSS1NSQ30vLi4vcGhvYm9zL2Zy ZWVic2QubWFrClgJY2QgJHtXUktTUkN9Ly4uL3Bob2JvcyAmJiBcClgJCSR7U0VURU5WfSBQ QVRIPSR7UEFUSH06JHtXUktTUkN9ICR7TUFLRX0gJHtNQUtFX0ZMQUdTfSBmcmVlYnNkLm1h awpYClhkby1pbnN0YWxsOgpYCSR7SU5TVEFMTF9NQU59ICR7V1JLRElSfS9kbWQvbWFuL21h bjEvZG1kLjEgJHtNQU5QUkVGSVh9L21hbi9tYW4xClgJJHtJTlNUQUxMX01BTn0gJHtXUktE SVJ9L2RtZC9tYW4vbWFuMS9kbWQuY29uZi41ICR7TUFOUFJFRklYfS9tYW4vbWFuNQpYCSR7 SU5TVEFMTF9QUk9HUkFNfSAke1dSS1NSQ30vZG1kICR7UFJFRklYfS9iaW4KWC5pZiAhZXhp c3RzKCR7UFJFRklYfS9ldGMvZG1kLmNvbmYpClgJJHtJTlNUQUxMX0RBVEF9ICR7V1JLRElS fS9kbWQvZnJlZWJzZC9iaW4vZG1kLmNvbmYgJHtQUkVGSVh9L2V0YwpYLmVuZGlmClgJJHtN S0RJUn0gJHtFWEFNUExFU0RJUn0KWAkke0lOU1RBTExfREFUQX0gJHtXUktESVJ9L2RtZC9m cmVlYnNkL2Jpbi9kbWQuY29uZiAke0VYQU1QTEVTRElSfQpYCSR7SU5TVEFMTF9EQVRBfSAk e1dSS0RJUn0vZG1kL2ZyZWVic2QvYmluL2RtZC5jb25mLnRhbmdvICR7RVhBTVBMRVNESVJ9 ClgJY2QgJHtXUktESVJ9L2RtZCAmJiAke0NPUFlUUkVFX1NIQVJFfSBzYW1wbGVzICR7RVhB TVBMRVNESVJ9ClgJJHtJTlNUQUxMX0RBVEF9ICR7V1JLU1JDfS8uLi9waG9ib3MvbGlicGhv Ym9zLmEgJHtQUkVGSVh9L2xpYgpYCSR7TUtESVJ9ICR7TU9EVUxFRElSfQpYCSR7SU5TVEFM TF9EQVRBfSAke1dSS1NSQ30vLi4vcGhvYm9zLyouZCAke01PRFVMRURJUn0KWAkke01LRElS fSAke01PRFVMRURJUn0vZXRjClgJJHtJTlNUQUxMX0RBVEF9ICR7V1JLU1JDfS8uLi9waG9i b3MvZXRjL2dhbW1hLmQgJHtNT0RVTEVESVJ9L2V0YwpYCSR7TUtESVJ9ICR7TU9EVUxFRElS fS9ldGMvYwpYCSR7SU5TVEFMTF9EQVRBfSAke1dSS1NSQ30vLi4vcGhvYm9zL2V0Yy9jL3ps aWIuZCAke01PRFVMRURJUn0vZXRjL2MKWAljZCAke1dSS1NSQ30vLi4vcGhvYm9zICYmICR7 Q09QWVRSRUVfU0hBUkV9IHN0ZCAke01PRFVMRURJUn0KWC5pZiAhZGVmaW5lZChOT1BPUlRE T0NTKQpYCSR7TUtESVJ9ICR7RE9DU0RJUn0KWAkke0lOU1RBTExfREFUQX0gJHtXUktTUkN9 LyoudHh0ICR7RE9DU0RJUn0KWAljZCAke1dSS0RJUn0vZG1kICYmICR7Q09QWVRSRUVfU0hB UkV9IGh0bWwgJHtET0NTRElSfQpYCSR7TUtESVJ9ICR7RE9DU0RJUn0vcGhvYm9zClgJJHtJ TlNUQUxMX0RBVEF9ICR7V1JLU1JDfS8uLi9waG9ib3MvcGhvYm9zbGljZW5zZS50eHQgJHtE T0NTRElSfS9waG9ib3MKWAkke0lOU1RBTExfREFUQX0gJHtXUktTUkN9Ly4uL3Bob2Jvcy9z dGQuZGRvYyAke0RPQ1NESVJ9L3Bob2JvcwpYLmVuZGlmClgKWC5pbmNsdWRlIDxic2QucG9y dC5wb3N0Lm1rPgpiZDIyNDVlNWEyZWZiMjJjYjFlNTVlNmM5NGZiMzdiNAplY2hvIHggLSBk bWQvcGtnLWRlc2NyCnNlZCAncy9eWC8vJyA+ZG1kL3BrZy1kZXNjciA8PCAnOGJlZTBkOTg1 ODM4Nzk5ZTYyZTllYmMzM2QxYjcyNjEnClhEIGlzIGEgc3lzdGVtcyBwcm9ncmFtbWluZyBs YW5ndWFnZS4gSXRzIGZvY3VzIGlzIG9uIGNvbWJpbmluZyB0aGUgcG93ZXIgYW5kClhoaWdo IHBlcmZvcm1hbmNlIG9mIEMgYW5kIEMrKyB3aXRoIHRoZSBwcm9ncmFtbWVyIHByb2R1Y3Rp dml0eSBvZiBtb2Rlcm4KWGxhbmd1YWdlcyBsaWtlIFJ1YnkgYW5kIFB5dGhvbi4gU3BlY2lh bCBhdHRlbnRpb24gaXMgZ2l2ZW4gdG8gdGhlIG5lZWRzIG9mClhxdWFsaXR5IGFzc3VyYW5j ZSwgZG9jdW1lbnRhdGlvbiwgbWFuYWdlbWVudCwgcG9ydGFiaWxpdHkgYW5kIHJlbGlhYmls aXR5LgpYClhUaGUgRCBsYW5ndWFnZSBpcyBzdGF0aWNhbGx5IHR5cGVkIGFuZCBjb21waWxl cyBkaXJlY3RseSB0byBtYWNoaW5lIGNvZGUuIEl0J3MKWG11bHRpcGFyYWRpZ20sIHN1cHBv cnRpbmcgbWFueSBwcm9ncmFtbWluZyBzdHlsZXM6IGltcGVyYXRpdmUsIG9iamVjdCBvcmll bnRlZCwKWGFuZCBtZXRhcHJvZ3JhbW1pbmcuIEl0J3MgYSBtZW1iZXIgb2YgdGhlIEMgc3lu dGF4IGZhbWlseSwgYW5kIGl0cyBhcHBlYXJhbmNlClhpcyB2ZXJ5IHNpbWlsYXIgdG8gdGhh dCBvZiBDKysuClgKWEl0IGlzIG5vdCBnb3Zlcm5lZCBieSBhIGNvcnBvcmF0ZSBhZ2VuZGEg b3IgYW55IG92ZXJhcmNoaW5nIHRoZW9yeSBvZgpYcHJvZ3JhbW1pbmcuIFRoZSBuZWVkcyBh bmQgY29udHJpYnV0aW9ucyBvZiB0aGUgRCBwcm9ncmFtbWluZyBjb21tdW5pdHkgZm9ybQpY dGhlIGRpcmVjdGlvbiBpdCBnb2VzLgpYClhXV1c6IGh0dHA6Ly9kaWdpdGFsbWFycy5jb20v ZC8xLjAvCjhiZWUwZDk4NTgzODc5OWU2MmU5ZWJjMzNkMWI3MjYxCmVjaG8geCAtIGRtZC9w a2ctcGxpc3QKc2VkICdzL15YLy8nID5kbWQvcGtnLXBsaXN0IDw8ICc5MDEwZWY5YjA5N2Rl NWRiM2FmYmFmOTdkZDgzOTJiZicKWGJpbi9kbWQKWEB1bmV4ZWMgaWYgY21wIC1zICVELyUl RVhBTVBMRVNESVIlJS9kbWQuY29uZiAlRC9ldGMvZG1kLmNvbmY7IHRoZW4gcm0gLWYgJUQv ZXRjL2RtZC5jb25mOyBmaQpYJSVFWEFNUExFU0RJUiUlL2RtZC5jb25mClhAZXhlYyBpZiBb ICEgLWYgJUQvZXRjL2RtZC5jb25mIF07IHRoZW4gY3AgLXAgJUQvJSVFWEFNUExFU0RJUiUl L2RtZC5jb25mICVEL2V0Yy9kbWQuY29uZjsgZmkKWCUlRVhBTVBMRVNESVIlJS9kbWQuY29u Zi50YW5nbwpYJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC9hbGwuc2gKWCUlRVhBTVBMRVNE SVIlJS9zYW1wbGVzL2QvY2hlbGxvLmQKWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2QvZDJo dG1sLmQKWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2QvZGNsaWVudC5kClglJUVYQU1QTEVT RElSJSUvc2FtcGxlcy9kL2RocnkuZApYJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC9kc2Vy dmVyLmQKWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2QvZHNlcnZlci5kZWYKWCUlRVhBTVBM RVNESVIlJS9zYW1wbGVzL2QvaGVsbG8uZApYJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC9o ZWxsbzIuaHRtbApYJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC9odG1sZ2V0LmQKWCUlRVhB TVBMRVNESVIlJS9zYW1wbGVzL2QvbGlzdGVuZXIuZApYJSVFWEFNUExFU0RJUiUlL3NhbXBs ZXMvZC9teWRsbC9idWlsZC5iYXQKWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2QvbXlkbGwv ZGxsLmQKWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2QvbXlkbGwvbXlkbGwuZApYJSVFWEFN UExFU0RJUiUlL3NhbXBsZXMvZC9teWRsbC9teWRsbC5kZWYKWCUlRVhBTVBMRVNESVIlJS9z YW1wbGVzL2QvbXlkbGwvbXlkbGwyLmQKWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2QvbXlk bGwvdGVzdC5kClglJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL3BpLmQKWCUlRVhBTVBMRVNE SVIlJS9zYW1wbGVzL2QvcnVuLmJhdApYJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC9zaWV2 ZS5kClglJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL3djLmQKWCUlRVhBTVBMRVNESVIlJS9z YW1wbGVzL2Qvd2MyLmQKWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2Qvd2luc2FtcC5kClgl JUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL3dpbnNhbXAuZGVmClhsaWIvbGlicGhvYm9zLmEK WGluY2x1ZGUvZC9waG9ib3MvY3JjMzIuZApYaW5jbHVkZS9kL3Bob2Jvcy9ldGMvZ2FtbWEu ZApYaW5jbHVkZS9kL3Bob2Jvcy9ldGMvYy96bGliLmQKWGluY2x1ZGUvZC9waG9ib3MvZ2Nz dGF0cy5kClhpbmNsdWRlL2QvcGhvYm9zL29iamVjdC5kClhpbmNsdWRlL2QvcGhvYm9zL3Bo b2Jvcy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9hcnJheS5kClhpbmNsdWRlL2QvcGhvYm9z L3N0ZC9hc3NlcnRlcnJvci5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9iYXNlNjQuZApYaW5j bHVkZS9kL3Bob2Jvcy9zdGQvYmluZC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9iaXRhcnJh eS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9ib3hlci5kClhpbmNsdWRlL2QvcGhvYm9zL3N0 ZC9jL2ZlbnYuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy9mcmVlYnNkL2ZyZWVic2QuZApY aW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy9mcmVlYnNkL21hdGguZApYaW5jbHVkZS9kL3Bob2Jv cy9zdGQvYy9mcmVlYnNkL3B0aHJlYWQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy9mcmVl YnNkL3NvY2tldC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL2xpbnV4L2xpbnV4LmQKWGlu Y2x1ZGUvZC9waG9ib3Mvc3RkL2MvbGludXgvbGludXhleHRlcm4uZApYaW5jbHVkZS9kL3Bo b2Jvcy9zdGQvYy9saW51eC9wdGhyZWFkLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2MvbGlu dXgvc29ja2V0LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2MvbG9jYWxlLmQKWGluY2x1ZGUv ZC9waG9ib3Mvc3RkL2MvbWF0aC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL29zeC9keWxk LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvb3N4L2dldHNlY3QuZApYaW5jbHVkZS9kL3Bo b2Jvcy9zdGQvYy9vc3gvbG9hZGVyLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvb3N4L29z eC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3Bvc2l4L3Bvc2l4LmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL2MvcG9zaXgvcHRocmVhZC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3Bv c2l4L3NvY2tldC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3Byb2Nlc3MuZApYaW5jbHVk ZS9kL3Bob2Jvcy9zdGQvYy9zb2xhcmlzL3B0aHJlYWQuZApYaW5jbHVkZS9kL3Bob2Jvcy9z dGQvYy9zb2xhcmlzL3NvY2tldC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3NvbGFyaXMv c29sYXJpcy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3N0ZGFyZy5kClhpbmNsdWRlL2Qv cGhvYm9zL3N0ZC9jL3N0ZGRlZi5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3N0ZGlvLmQK WGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvc3RkbGliLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3Rk L2Mvc3RyaW5nLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2MvdGltZS5kClhpbmNsdWRlL2Qv cGhvYm9zL3N0ZC9jL3dpbmRvd3MvY29tLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvd2lu ZG93cy9zdGF0LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvd2luZG93cy93aW5kb3dzLmQK WGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvd2luZG93cy93aW5zb2NrLmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL2NvbXBpbGVyLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2NvbnYuZApYaW5j bHVkZS9kL3Bob2Jvcy9zdGQvY292ZXIuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvY3B1aWQu ZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvY3N0cmVhbS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0 ZC9jdHlwZS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9kYXRlLmQKWGluY2x1ZGUvZC9waG9i b3Mvc3RkL2RhdGVwYXJzZS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9kZW1hbmdsZS5kClhp bmNsdWRlL2QvcGhvYm9zL3N0ZC9maWxlLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Zvcm1h dC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9nYy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9p bnRyaW5zaWMuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvbG9hZGVyLmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL21hdGguZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvbWF0aDIuZApYaW5jbHVk ZS9kL3Bob2Jvcy9zdGQvbWQ1LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL21ldGFzdHJpbmdz LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL21tZmlsZS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0 ZC9tb2R1bGVpbml0LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL29wZW5yai5kClhpbmNsdWRl L2QvcGhvYm9zL3N0ZC9vdXRidWZmZXIuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvb3V0b2Zt ZW1vcnkuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvcGF0aC5kClhpbmNsdWRlL2QvcGhvYm9z L3N0ZC9wZXJmLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3Byb2Nlc3MuZApYaW5jbHVkZS9k L3Bob2Jvcy9zdGQvcmFuZG9tLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3JlZ2V4cC5kClhp bmNsdWRlL2QvcGhvYm9zL3N0ZC9zaWduYWxzLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3Nv Y2tldC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9zb2NrZXRzdHJlYW0uZApYaW5jbHVkZS9k L3Bob2Jvcy9zdGQvc3RkYXJnLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3N0ZGludC5kClhp bmNsdWRlL2QvcGhvYm9zL3N0ZC9zdGRpby5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9zdHJl YW0uZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvc3RyaW5nLmQKWGluY2x1ZGUvZC9waG9ib3Mv c3RkL3N3aXRjaGVyci5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9zeXNlcnJvci5kClhpbmNs dWRlL2QvcGhvYm9zL3N0ZC9zeXN0ZW0uZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdGhyZWFk LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3RocmVhZF9oZWxwZXIuZApYaW5jbHVkZS9kL3Bo b2Jvcy9zdGQvdHJhaXRzLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX0FD LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX0FjZG91YmxlLmQKWGluY2x1 ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX0FjZmxvYXQuZApYaW5jbHVkZS9kL3Bob2Jv cy9zdGQvdHlwZWluZm8vdGlfQWNyZWFsLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVp bmZvL3RpX0Fkb3VibGUuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfQWZs b2F0LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX0FnLmQKWGluY2x1ZGUv ZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX0FpbnQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQv dHlwZWluZm8vdGlfQWxvbmcuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlf QXJlYWwuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfQXNob3J0LmQKWGlu Y2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX0MuZApYaW5jbHVkZS9kL3Bob2Jvcy9z dGQvdHlwZWluZm8vdGlfYnl0ZS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90 aV9jZG91YmxlLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX2NmbG9hdC5k ClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9jaGFyLmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL3R5cGVpbmZvL3RpX2NyZWFsLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5 cGVpbmZvL3RpX2RjaGFyLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX2Rl bGVnYXRlLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX2RvdWJsZS5kClhp bmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9mbG9hdC5kClhpbmNsdWRlL2QvcGhv Ym9zL3N0ZC90eXBlaW5mby90aV9pZG91YmxlLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5 cGVpbmZvL3RpX2lmbG9hdC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9p bnQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfaXJlYWwuZApYaW5jbHVk ZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfbG9uZy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0 ZC90eXBlaW5mby90aV9wdHIuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlf cmVhbC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9zaG9ydC5kClhpbmNs dWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV91Ynl0ZS5kClhpbmNsdWRlL2QvcGhvYm9z L3N0ZC90eXBlaW5mby90aV91aW50LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZv L3RpX3Vsb25nLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX3VzaG9ydC5k ClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV92b2lkLmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL3R5cGVpbmZvL3RpX3djaGFyLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5 cGV0dXBsZS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC91bmkuZApYaW5jbHVkZS9kL3Bob2Jv cy9zdGQvdXJpLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3V0Zi5kClhpbmNsdWRlL2QvcGhv Ym9zL3N0ZC93aW5kb3dzL2NoYXJzZXQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvd2luZG93 cy9pdW5rbm93bi5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC93aW5kb3dzL3JlZ2lzdHJ5LmQK WGluY2x1ZGUvZC9waG9ib3Mvc3RkL3dpbmRvd3Mvc3lzZXJyb3IuZApYaW5jbHVkZS9kL3Bo b2Jvcy9zdGQvemlwLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3psaWIuZApYaW5jbHVkZS9k L3Bob2Jvcy91bml0dGVzdC5kClhAZGlycm0gJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC9t eWRsbApYQGRpcnJtICUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2QKWEBkaXJybSAlJUVYQU1Q TEVTRElSJSUvc2FtcGxlcwpYQGRpcnJtICUlRVhBTVBMRVNESVIlJQpYQGRpcnJtIGluY2x1 ZGUvZC9waG9ib3Mvc3RkL3dpbmRvd3MKWEBkaXJybSBpbmNsdWRlL2QvcGhvYm9zL3N0ZC90 eXBlaW5mbwpYQGRpcnJtIGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvd2luZG93cwpYQGRpcnJt IGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvc29sYXJpcwpYQGRpcnJtIGluY2x1ZGUvZC9waG9i b3Mvc3RkL2MvcG9zaXgKWEBkaXJybSBpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL29zeApYQGRp cnJtIGluY2x1ZGUvZC9waG9ib3Mvc3RkL2MvbGludXgKWEBkaXJybSBpbmNsdWRlL2QvcGhv Ym9zL3N0ZC9jL2ZyZWVic2QKWEBkaXJybSBpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jClhAZGly cm0gaW5jbHVkZS9kL3Bob2Jvcy9zdGQKWEBkaXJybSBpbmNsdWRlL2QvcGhvYm9zL2V0Yy9j ClhAZGlycm0gaW5jbHVkZS9kL3Bob2Jvcy9ldGMKWEBkaXJybSBpbmNsdWRlL2QvcGhvYm9z ClhAZGlycm10cnkgaW5jbHVkZS9kCjkwMTBlZjliMDk3ZGU1ZGIzYWZiYWY5N2RkODM5MmJm CmVjaG8geCAtIGRtZC9kaXN0aW5mbwpzZWQgJ3MvXlgvLycgPmRtZC9kaXN0aW5mbyA8PCAn NjUzN2Q4ZDgyNGIyMWNmYjVkNjYwY2E0M2IyZmMzZGMnClhTSEEyNTYgKGRtZC4xLjA2NS56 aXApID0gNmUxNWY5NjQ0N2FkYmRkOGY0OTYyNTNhZjRkNTc5ZTk4YWU5NWRmZmU1NmFhYjAy MWNjY2NlNjUyZTVmY2FiMApYU0laRSAoZG1kLjEuMDY1LnppcCkgPSA4OTY3ODE3CjY1Mzdk OGQ4MjRiMjFjZmI1ZDY2MGNhNDNiMmZjM2RjCmV4aXQKCg== --------------030400040606080602070205-- From: Ruben To: Walter Bright , bug-followup@FreeBSD.org Cc: Subject: Re: ports/152282: New port: lang/dmd Official compiler for D language Date: Mon, 15 Nov 2010 22:44:54 +0000 Hello Mr. Bright, as we discussed previously, I have packaged up dmd for FreeBSD ports. You can view the results here: http://www.freebsd.org/cgi/query-pr.cgi?pr=152282 I am also sending this email to that public thread using the bug-followup@ email and I ask that you do the same with your response. Correct me if I'm wrong, but I believe no permission should be necessary to include dmd in ports, since we merely link to your software and provide an easier way to install it. However, we usually also mirror and/or redistribute software included in ports, so we will need your permission for that. Specifically, 1. Is it okay to redistribute your zip file containing the dmd source and binaries, either through a mirror or on a paid FreeBSD CD? 2. Is it okay to distribute our own FreeBSD binary packages built from your dmd source, either through a mirror or on a paid FreeBSD CD? At the very least, it would be nice to be able to mirror the zip file online, so that people can reach it if your site goes down or if they only use freebsd.org domains to download ports. Please let me know how I should set it up. btw, I had one issue when compiling Phobos, I had to take the zlib/gzio.o entry out of freebsd.mak, looks like an oversight from when it was removed from the latest zlib update. Responsible-Changed-From-To: freebsd-ports-bugs->bapt Responsible-Changed-By: bapt Responsible-Changed-When: Tue Nov 16 22:16:28 UTC 2010 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=152282 From: Ruben To: bug-followup@FreeBSD.org, Walter Bright Cc: Subject: Re: ports/152282: New port: lang/dmd Official compiler for D language Date: Thu, 18 Nov 2010 17:55:24 +0000 This is a multi-part message in MIME format. --------------090606090302040205000702 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit OK, Mr. Bright got back to me today with the following preferences, which I have configured: - Since a compiler built from source is not validation-tested, this port now installs the pre-built binaries and libraries instead. However, the source install is left as an option which is turned off by default. - Distribution of our own FreeBSD binary packages is disabled. - Mirroring or CD redistribution of the official zip file, which contains the source and dmd binaries, is okay "as long as the licenses are included with the distributions." Since we don't modify the zip file, the licenses should always be included. I also asked Mr. Bright permission to port further revisions on an ongoing basis, with the understanding that this permission can be revoked at any time. Assuming all this is okay, I ask for the same permission with dmd 2.0, which I was planning on porting next and will configure in the same way (binary install with source option, mirroring allowed but no FreeBSD binary package distribution), unless advised differently. I ask Mr. Bright to respond to this email at bug-followup@FreeBSD.org with a public response, so that we have it for the record. --------------090606090302040205000702 Content-Type: text/plain; name="dmd.shar" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmd.shar" IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUg YW55dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50 ZXJpbmcgInNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBm aWxlcyBhbmQgZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBk ZWZhdWx0IHBlcm1pc3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJZG1k CiMJZG1kL01ha2VmaWxlCiMJZG1kL3BrZy1kZXNjcgojCWRtZC9wa2ctcGxpc3QKIwlkbWQv ZGlzdGluZm8KIwplY2hvIGMgLSBkbWQKbWtkaXIgLXAgZG1kID4gL2Rldi9udWxsIDI+JjEK ZWNobyB4IC0gZG1kL01ha2VmaWxlCnNlZCAncy9eWC8vJyA+ZG1kL01ha2VmaWxlIDw8ICdi ZDIyNDVlNWEyZWZiMjJjYjFlNTVlNmM5NGZiMzdiNCcKWCMgTmV3IHBvcnRzIGNvbGxlY3Rp b24gbWFrZWZpbGUgZm9yOglkbWQKWCMgRGF0ZSBjcmVhdGVkOgkJCQlOb3ZlbWJlciAxNSAy MDEwClgjIFdob206CQkJCQlSdWJlbiA8Y2hyb21pdW1AaHlicmlkc291cmNlLm9yZz4KWCMK WCMgJEZyZWVCU0QkClgjClgKWFBPUlROQU1FPQlkbWQKWFBPUlRWRVJTSU9OPQkxLjA2NQpY Q0FURUdPUklFUz0JbGFuZwpYTUFTVEVSX1NJVEVTPQlodHRwOi8vZnRwLmRpZ2l0YWxtYXJz LmNvbS8KWERJU1ROQU1FPQkke1BPUlROQU1FfS4ke1BPUlRWRVJTSU9OfQpYClhNQUlOVEFJ TkVSPQljaHJvbWl1bUBoeWJyaWRzb3VyY2Uub3JnClhDT01NRU5UPQlPZmZpY2lhbCBjb21w aWxlciBmb3IgdGhlIEQgMS4wIHByb2dyYW1taW5nIGxhbmd1YWdlClgKWE5PX1BBQ0tBR0U9 CVBhY2thZ2VzIGFyZSBub3QgdmFsaWRhdGlvbi10ZXN0ZWQgYnkgdGhlIGRldmVsb3BlcgpY T05MWV9GT1JfQVJDSFM9CWkzODYKWFVTRV9aSVA9CXllcwpYTUFOMT0JCWRtZC4xClhNQU41 PQkJZG1kLmNvbmYuNQpYUE9SVERPQ1M9CSoudHh0IGh0bWwvIHBob2Jvcy8KWFdSS1NSQz0J CSR7V1JLRElSfS8ke1BPUlROQU1FfS9zcmMvJHtQT1JUTkFNRX0KWExJQ0VOU0VfQ09NQj0J bXVsdGkKWExJQ0VOU0U9CUFSVDEwIFpMSUIKWExJQ0VOU0VfTkFNRV9aTElCPQl6bGliIGxp Y2Vuc2UKWExJQ0VOU0VfUEVSTVNfWkxJQj0JJHtfTElDRU5TRV9QRVJNU19ERUZBVUxUfQpY TElDRU5TRV9GSUxFX1pMSUI9CSR7V1JLU1JDfS8uLi9waG9ib3MvcGhvYm9zbGljZW5zZS50 eHQKWApYT1BUSU9OUz0JU09VUkNFCQkiQ29tcGlsZSBkbWQgYW5kIHBob2JvcyBmcm9tIHNv dXJjZSIgb2ZmClgKWC5pbmNsdWRlIDxic2QucG9ydC5wcmUubWs+ClgKWE1PRFVMRURJUj0J JHtQUkVGSVh9L2luY2x1ZGUvZC9waG9ib3MKWApYLmlmIGRlZmluZWQoV0lUSF9TT1VSQ0Up ClhNQUtFRklMRT0JZnJlZWJzZC5tYWsKWC5lbHNlClhOT19CVUlMRD0JeWVzClhQTElTVF9G SUxFUz0JYmluL2RtZC5jb25mClguZW5kaWYKWApYcG9zdC1wYXRjaDoKWC5pZiBkZWZpbmVk KFdJVEhfU09VUkNFKQpYCUAke1JFSU5QTEFDRV9DTUR9IC1lICJzfGdjY3wke0NDfXwiCQkJ XApYCQkke1dSS1NSQ30vLi4vcGhvYm9zL2ZyZWVic2QubWFrCQkJXApYCQkke1dSS1NSQ30v Li4vcGhvYm9zL2V0Yy9jL3psaWIvZnJlZWJzZC5tYWsJXApYCQkke1dSS1NSQ30vLi4vcGhv Ym9zL2ludGVybmFsL2djL2ZyZWVic2QubWFrCVwKWAkJJHtXUktTUkN9L2ZyZWVic2QubWFr ClgJQCR7UkVJTlBMQUNFX0NNRH0gLWUgInN8ZysrfCR7Q1hYfXwiCQkJXApYCQkke1dSS1NS Q30vLi4vcGhvYm9zL2ZyZWVic2QubWFrCQkJXApYCQkke1dSS1NSQ30vZnJlZWJzZC5tYWsK WAlAJHtSRUlOUExBQ0VfQ01EfSAtZSAic3wvZXRjfCR7UFJFRklYfS9ldGN8IglcClgJCSR7 V1JLRElSfS9kbWQvbWFuL21hbjEvZG1kLjEJCVwKWAkJJHtXUktESVJ9L2RtZC9tYW4vbWFu MS9kbWQuY29uZi41ClgJQCR7UkVJTlBMQUNFX0NNRH0gLWUgJ3N8Ii9ldGMvInwiJHtQUkVG SVh9L2V0Yy8ifCcgJHtXUktTUkN9L2luaWZpbGUuYwpYLmVuZGlmClgJQCR7UkVJTlBMQUNF X0NNRH0gLWUgInN8JUBQJS8uLi8uLi9zcmMvcGhvYm9zfCR7TU9EVUxFRElSfXwiICR7V1JL RElSfS9kbWQvZnJlZWJzZC9iaW4vZG1kLmNvbmYKWAlAJHtDUH0gJHtXUktESVJ9L2RtZC9m cmVlYnNkL2Jpbi9kbWQuY29uZiAke1dSS0RJUn0vZG1kL2ZyZWVic2QvYmluL2RtZC5jb25m LnRhbmdvClgJQCR7UkVJTlBMQUNFX0NNRH0gLWUgInN8cGhvYm9zfHRhbmdvIC1kZWZhdWx0 bGliPXRhbmdvIC12ZXJzaW9uPWZyZWVic2R8IiAke1dSS0RJUn0vZG1kL2ZyZWVic2QvYmlu L2RtZC5jb25mLnRhbmdvClgJQCR7UkVJTlBMQUNFX0NNRH0gLWUgIjFzfF58IyBZb3UnbGwg bmVlZCB0byByZWNvbXBpbGUgbGlidGFuZ28uYSB3aXRoIGRtZCBhbmQgaW5zdGFsbCBpdCB5 b3Vyc2VsZi58IiAke1dSS0RJUn0vZG1kL2ZyZWVic2QvYmluL2RtZC5jb25mLnRhbmdvClgJ QCR7UkVJTlBMQUNFX0NNRH0gLWUgInN8JUBQJS8uLi9saWJ8JHtQUkVGSVh9L2xpYnwiIFwK WAkJJHtXUktESVJ9L2RtZC9mcmVlYnNkL2Jpbi9kbWQuY29uZglcClgJCSR7V1JLRElSfS9k bWQvZnJlZWJzZC9iaW4vZG1kLmNvbmYudGFuZ28KWApYcG9zdC1idWlsZDoKWAlAJHtSRUlO UExBQ0VfQ01EfSAtZSAic3wgZXRjL2MvemxpYi9nemlvLm98fCIgJHtXUktTUkN9Ly4uL3Bo b2Jvcy9mcmVlYnNkLm1hawpYCWNkICR7V1JLU1JDfS8uLi9waG9ib3MgJiYgXApYCQkke1NF VEVOVn0gUEFUSD0ke1BBVEh9OiR7V1JLU1JDfSAke01BS0V9ICR7TUFLRV9GTEFHU30gZnJl ZWJzZC5tYWsKWApYZG8taW5zdGFsbDoKWAkke0lOU1RBTExfTUFOfSAke1dSS0RJUn0vZG1k L21hbi9tYW4xL2RtZC4xICR7TUFOUFJFRklYfS9tYW4vbWFuMQpYCSR7SU5TVEFMTF9NQU59 ICR7V1JLRElSfS9kbWQvbWFuL21hbjEvZG1kLmNvbmYuNSAke01BTlBSRUZJWH0vbWFuL21h bjUKWC5pZiAhZXhpc3RzKCR7UFJFRklYfS9ldGMvZG1kLmNvbmYpClgJJHtJTlNUQUxMX0RB VEF9ICR7V1JLRElSfS9kbWQvZnJlZWJzZC9iaW4vZG1kLmNvbmYgJHtQUkVGSVh9L2V0YwpY LmVuZGlmClguaWYgZGVmaW5lZChXSVRIX1NPVVJDRSkKWAkke0lOU1RBTExfUFJPR1JBTX0g JHtXUktTUkN9L2RtZCAke1BSRUZJWH0vYmluClgJJHtJTlNUQUxMX0RBVEF9ICR7V1JLU1JD fS8uLi9waG9ib3MvbGlicGhvYm9zLmEgJHtQUkVGSVh9L2xpYgpYLmVsc2UKWAkke0lOU1RB TExfUFJPR1JBTX0gJHtXUktESVJ9L2RtZC9mcmVlYnNkL2Jpbi9kbWQgJHtQUkVGSVh9L2Jp bgpYCSR7TE59IC1zZiAke1BSRUZJWH0vZXRjL2RtZC5jb25mICR7UFJFRklYfS9iaW4KWAkk e0lOU1RBTExfREFUQX0gJHtXUktESVJ9L2RtZC9mcmVlYnNkL2xpYi9saWJwaG9ib3MuYSAk e1BSRUZJWH0vbGliClguZW5kaWYKWAkke01LRElSfSAke0VYQU1QTEVTRElSfQpYCSR7SU5T VEFMTF9EQVRBfSAke1dSS0RJUn0vZG1kL2ZyZWVic2QvYmluL2RtZC5jb25mICR7RVhBTVBM RVNESVJ9ClgJJHtJTlNUQUxMX0RBVEF9ICR7V1JLRElSfS9kbWQvZnJlZWJzZC9iaW4vZG1k LmNvbmYudGFuZ28gJHtFWEFNUExFU0RJUn0KWAljZCAke1dSS0RJUn0vZG1kICYmICR7Q09Q WVRSRUVfU0hBUkV9IHNhbXBsZXMgJHtFWEFNUExFU0RJUn0KWAkke01LRElSfSAke01PRFVM RURJUn0KWAkke0lOU1RBTExfREFUQX0gJHtXUktTUkN9Ly4uL3Bob2Jvcy8qLmQgJHtNT0RV TEVESVJ9ClgJJHtNS0RJUn0gJHtNT0RVTEVESVJ9L2V0YwpYCSR7SU5TVEFMTF9EQVRBfSAk e1dSS1NSQ30vLi4vcGhvYm9zL2V0Yy9nYW1tYS5kICR7TU9EVUxFRElSfS9ldGMKWAkke01L RElSfSAke01PRFVMRURJUn0vZXRjL2MKWAkke0lOU1RBTExfREFUQX0gJHtXUktTUkN9Ly4u L3Bob2Jvcy9ldGMvYy96bGliLmQgJHtNT0RVTEVESVJ9L2V0Yy9jClgJY2QgJHtXUktTUkN9 Ly4uL3Bob2JvcyAmJiAke0NPUFlUUkVFX1NIQVJFfSBzdGQgJHtNT0RVTEVESVJ9ClguaWYg IWRlZmluZWQoTk9QT1JURE9DUykKWAkke01LRElSfSAke0RPQ1NESVJ9ClgJJHtJTlNUQUxM X0RBVEF9ICR7V1JLU1JDfS8qLnR4dCAke0RPQ1NESVJ9ClgJY2QgJHtXUktESVJ9L2RtZCAm JiAke0NPUFlUUkVFX1NIQVJFfSBodG1sICR7RE9DU0RJUn0KWAkke01LRElSfSAke0RPQ1NE SVJ9L3Bob2JvcwpYCSR7SU5TVEFMTF9EQVRBfSAke1dSS1NSQ30vLi4vcGhvYm9zL3Bob2Jv c2xpY2Vuc2UudHh0ICR7RE9DU0RJUn0vcGhvYm9zClgJJHtJTlNUQUxMX0RBVEF9ICR7V1JL U1JDfS8uLi9waG9ib3Mvc3RkLmRkb2MgJHtET0NTRElSfS9waG9ib3MKWC5lbmRpZgpYClgu aW5jbHVkZSA8YnNkLnBvcnQucG9zdC5taz4KYmQyMjQ1ZTVhMmVmYjIyY2IxZTU1ZTZjOTRm YjM3YjQKZWNobyB4IC0gZG1kL3BrZy1kZXNjcgpzZWQgJ3MvXlgvLycgPmRtZC9wa2ctZGVz Y3IgPDwgJzhiZWUwZDk4NTgzODc5OWU2MmU5ZWJjMzNkMWI3MjYxJwpYRCBpcyBhIHN5c3Rl bXMgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UuIEl0cyBmb2N1cyBpcyBvbiBjb21iaW5pbmcgdGhl IHBvd2VyIGFuZApYaGlnaCBwZXJmb3JtYW5jZSBvZiBDIGFuZCBDKysgd2l0aCB0aGUgcHJv Z3JhbW1lciBwcm9kdWN0aXZpdHkgb2YgbW9kZXJuClhsYW5ndWFnZXMgbGlrZSBSdWJ5IGFu ZCBQeXRob24uIFNwZWNpYWwgYXR0ZW50aW9uIGlzIGdpdmVuIHRvIHRoZSBuZWVkcyBvZgpY cXVhbGl0eSBhc3N1cmFuY2UsIGRvY3VtZW50YXRpb24sIG1hbmFnZW1lbnQsIHBvcnRhYmls aXR5IGFuZCByZWxpYWJpbGl0eS4KWApYVGhlIEQgbGFuZ3VhZ2UgaXMgc3RhdGljYWxseSB0 eXBlZCBhbmQgY29tcGlsZXMgZGlyZWN0bHkgdG8gbWFjaGluZSBjb2RlLiBJdCdzClhtdWx0 aXBhcmFkaWdtLCBzdXBwb3J0aW5nIG1hbnkgcHJvZ3JhbW1pbmcgc3R5bGVzOiBpbXBlcmF0 aXZlLCBvYmplY3Qgb3JpZW50ZWQsClhhbmQgbWV0YXByb2dyYW1taW5nLiBJdCdzIGEgbWVt YmVyIG9mIHRoZSBDIHN5bnRheCBmYW1pbHksIGFuZCBpdHMgYXBwZWFyYW5jZQpYaXMgdmVy eSBzaW1pbGFyIHRvIHRoYXQgb2YgQysrLgpYClhJdCBpcyBub3QgZ292ZXJuZWQgYnkgYSBj b3Jwb3JhdGUgYWdlbmRhIG9yIGFueSBvdmVyYXJjaGluZyB0aGVvcnkgb2YKWHByb2dyYW1t aW5nLiBUaGUgbmVlZHMgYW5kIGNvbnRyaWJ1dGlvbnMgb2YgdGhlIEQgcHJvZ3JhbW1pbmcg Y29tbXVuaXR5IGZvcm0KWHRoZSBkaXJlY3Rpb24gaXQgZ29lcy4KWApYV1dXOiBodHRwOi8v ZGlnaXRhbG1hcnMuY29tL2QvMS4wLwo4YmVlMGQ5ODU4Mzg3OTllNjJlOWViYzMzZDFiNzI2 MQplY2hvIHggLSBkbWQvcGtnLXBsaXN0CnNlZCAncy9eWC8vJyA+ZG1kL3BrZy1wbGlzdCA8 PCAnOTAxMGVmOWIwOTdkZTVkYjNhZmJhZjk3ZGQ4MzkyYmYnClhiaW4vZG1kClhAdW5leGVj IGlmIGNtcCAtcyAlRC8lJUVYQU1QTEVTRElSJSUvZG1kLmNvbmYgJUQvZXRjL2RtZC5jb25m OyB0aGVuIHJtIC1mICVEL2V0Yy9kbWQuY29uZjsgZmkKWCUlRVhBTVBMRVNESVIlJS9kbWQu Y29uZgpYQGV4ZWMgaWYgWyAhIC1mICVEL2V0Yy9kbWQuY29uZiBdOyB0aGVuIGNwIC1wICVE LyUlRVhBTVBMRVNESVIlJS9kbWQuY29uZiAlRC9ldGMvZG1kLmNvbmY7IGZpClglJUVYQU1Q TEVTRElSJSUvZG1kLmNvbmYudGFuZ28KWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2QvYWxs LnNoClglJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL2NoZWxsby5kClglJUVYQU1QTEVTRElS JSUvc2FtcGxlcy9kL2QyaHRtbC5kClglJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL2RjbGll bnQuZApYJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC9kaHJ5LmQKWCUlRVhBTVBMRVNESVIl JS9zYW1wbGVzL2QvZHNlcnZlci5kClglJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL2RzZXJ2 ZXIuZGVmClglJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL2hlbGxvLmQKWCUlRVhBTVBMRVNE SVIlJS9zYW1wbGVzL2QvaGVsbG8yLmh0bWwKWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2Qv aHRtbGdldC5kClglJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL2xpc3RlbmVyLmQKWCUlRVhB TVBMRVNESVIlJS9zYW1wbGVzL2QvbXlkbGwvYnVpbGQuYmF0ClglJUVYQU1QTEVTRElSJSUv c2FtcGxlcy9kL215ZGxsL2RsbC5kClglJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL215ZGxs L215ZGxsLmQKWCUlRVhBTVBMRVNESVIlJS9zYW1wbGVzL2QvbXlkbGwvbXlkbGwuZGVmClgl JUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL215ZGxsL215ZGxsMi5kClglJUVYQU1QTEVTRElS JSUvc2FtcGxlcy9kL215ZGxsL3Rlc3QuZApYJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC9w aS5kClglJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL3J1bi5iYXQKWCUlRVhBTVBMRVNESVIl JS9zYW1wbGVzL2Qvc2lldmUuZApYJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC93Yy5kClgl JUVYQU1QTEVTRElSJSUvc2FtcGxlcy9kL3djMi5kClglJUVYQU1QTEVTRElSJSUvc2FtcGxl cy9kL3dpbnNhbXAuZApYJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMvZC93aW5zYW1wLmRlZgpY bGliL2xpYnBob2Jvcy5hClhpbmNsdWRlL2QvcGhvYm9zL2NyYzMyLmQKWGluY2x1ZGUvZC9w aG9ib3MvZXRjL2dhbW1hLmQKWGluY2x1ZGUvZC9waG9ib3MvZXRjL2MvemxpYi5kClhpbmNs dWRlL2QvcGhvYm9zL2djc3RhdHMuZApYaW5jbHVkZS9kL3Bob2Jvcy9vYmplY3QuZApYaW5j bHVkZS9kL3Bob2Jvcy9waG9ib3MuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYXJyYXkuZApY aW5jbHVkZS9kL3Bob2Jvcy9zdGQvYXNzZXJ0ZXJyb3IuZApYaW5jbHVkZS9kL3Bob2Jvcy9z dGQvYmFzZTY0LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2JpbmQuZApYaW5jbHVkZS9kL3Bo b2Jvcy9zdGQvYml0YXJyYXkuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYm94ZXIuZApYaW5j bHVkZS9kL3Bob2Jvcy9zdGQvYy9mZW52LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2MvZnJl ZWJzZC9mcmVlYnNkLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2MvZnJlZWJzZC9tYXRoLmQK WGluY2x1ZGUvZC9waG9ib3Mvc3RkL2MvZnJlZWJzZC9wdGhyZWFkLmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL2MvZnJlZWJzZC9zb2NrZXQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy9s aW51eC9saW51eC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL2xpbnV4L2xpbnV4ZXh0ZXJu LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2MvbGludXgvcHRocmVhZC5kClhpbmNsdWRlL2Qv cGhvYm9zL3N0ZC9jL2xpbnV4L3NvY2tldC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL2xv Y2FsZS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL21hdGguZApYaW5jbHVkZS9kL3Bob2Jv cy9zdGQvYy9vc3gvZHlsZC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL29zeC9nZXRzZWN0 LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvb3N4L2xvYWRlci5kClhpbmNsdWRlL2QvcGhv Ym9zL3N0ZC9jL29zeC9vc3guZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy9wb3NpeC9wb3Np eC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3Bvc2l4L3B0aHJlYWQuZApYaW5jbHVkZS9k L3Bob2Jvcy9zdGQvYy9wb3NpeC9zb2NrZXQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy9w cm9jZXNzLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2Mvc29sYXJpcy9wdGhyZWFkLmQKWGlu Y2x1ZGUvZC9waG9ib3Mvc3RkL2Mvc29sYXJpcy9zb2NrZXQuZApYaW5jbHVkZS9kL3Bob2Jv cy9zdGQvYy9zb2xhcmlzL3NvbGFyaXMuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy9zdGRh cmcuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy9zdGRkZWYuZApYaW5jbHVkZS9kL3Bob2Jv cy9zdGQvYy9zdGRpby5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3N0ZGxpYi5kClhpbmNs dWRlL2QvcGhvYm9zL3N0ZC9jL3N0cmluZy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3Rp bWUuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy93aW5kb3dzL2NvbS5kClhpbmNsdWRlL2Qv cGhvYm9zL3N0ZC9jL3dpbmRvd3Mvc3RhdC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3dp bmRvd3Mvd2luZG93cy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3dpbmRvd3Mvd2luc29j ay5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jb21waWxlci5kClhpbmNsdWRlL2QvcGhvYm9z L3N0ZC9jb252LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2NvdmVyLmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL2NwdWlkLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2NzdHJlYW0uZApYaW5j bHVkZS9kL3Bob2Jvcy9zdGQvY3R5cGUuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvZGF0ZS5k ClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9kYXRlcGFyc2UuZApYaW5jbHVkZS9kL3Bob2Jvcy9z dGQvZGVtYW5nbGUuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvZmlsZS5kClhpbmNsdWRlL2Qv cGhvYm9zL3N0ZC9mb3JtYXQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvZ2MuZApYaW5jbHVk ZS9kL3Bob2Jvcy9zdGQvaW50cmluc2ljLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL2xvYWRl ci5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9tYXRoLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3Rk L21hdGgyLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL21kNS5kClhpbmNsdWRlL2QvcGhvYm9z L3N0ZC9tZXRhc3RyaW5ncy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9tbWZpbGUuZApYaW5j bHVkZS9kL3Bob2Jvcy9zdGQvbW9kdWxlaW5pdC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9v cGVucmouZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvb3V0YnVmZmVyLmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL291dG9mbWVtb3J5LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3BhdGguZApY aW5jbHVkZS9kL3Bob2Jvcy9zdGQvcGVyZi5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC9wcm9j ZXNzLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3JhbmRvbS5kClhpbmNsdWRlL2QvcGhvYm9z L3N0ZC9yZWdleHAuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvc2lnbmFscy5kClhpbmNsdWRl L2QvcGhvYm9zL3N0ZC9zb2NrZXQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvc29ja2V0c3Ry ZWFtLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3N0ZGFyZy5kClhpbmNsdWRlL2QvcGhvYm9z L3N0ZC9zdGRpbnQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvc3RkaW8uZApYaW5jbHVkZS9k L3Bob2Jvcy9zdGQvc3RyZWFtLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3N0cmluZy5kClhp bmNsdWRlL2QvcGhvYm9zL3N0ZC9zd2l0Y2hlcnIuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQv c3lzZXJyb3IuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvc3lzdGVtLmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL3RocmVhZC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90aHJlYWRfaGVscGVy LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3RyYWl0cy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0 ZC90eXBlaW5mby90aV9BQy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9B Y2RvdWJsZS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9BY2Zsb2F0LmQK WGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX0FjcmVhbC5kClhpbmNsdWRlL2Qv cGhvYm9zL3N0ZC90eXBlaW5mby90aV9BZG91YmxlLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3Rk L3R5cGVpbmZvL3RpX0FmbG9hdC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90 aV9BZy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9BaW50LmQKWGluY2x1 ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX0Fsb25nLmQKWGluY2x1ZGUvZC9waG9ib3Mv c3RkL3R5cGVpbmZvL3RpX0FyZWFsLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZv L3RpX0FzaG9ydC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9DLmQKWGlu Y2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX2J5dGUuZApYaW5jbHVkZS9kL3Bob2Jv cy9zdGQvdHlwZWluZm8vdGlfY2RvdWJsZS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBl aW5mby90aV9jZmxvYXQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfY2hh ci5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9jcmVhbC5kClhpbmNsdWRl L2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9kY2hhci5kClhpbmNsdWRlL2QvcGhvYm9zL3N0 ZC90eXBlaW5mby90aV9kZWxlZ2F0ZS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5m by90aV9kb3VibGUuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfZmxvYXQu ZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfaWRvdWJsZS5kClhpbmNsdWRl L2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV9pZmxvYXQuZApYaW5jbHVkZS9kL3Bob2Jvcy9z dGQvdHlwZWluZm8vdGlfaW50LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3Rp X2lyZWFsLmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3R5cGVpbmZvL3RpX2xvbmcuZApYaW5j bHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfcHRyLmQKWGluY2x1ZGUvZC9waG9ib3Mv c3RkL3R5cGVpbmZvL3RpX3JlYWwuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8v dGlfc2hvcnQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfdWJ5dGUuZApY aW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfdWludC5kClhpbmNsdWRlL2QvcGhv Ym9zL3N0ZC90eXBlaW5mby90aV91bG9uZy5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBl aW5mby90aV91c2hvcnQuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8vdGlfdm9p ZC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC90eXBlaW5mby90aV93Y2hhci5kClhpbmNsdWRl L2QvcGhvYm9zL3N0ZC90eXBldHVwbGUuZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvdW5pLmQK WGluY2x1ZGUvZC9waG9ib3Mvc3RkL3VyaS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC91dGYu ZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvd2luZG93cy9jaGFyc2V0LmQKWGluY2x1ZGUvZC9w aG9ib3Mvc3RkL3dpbmRvd3MvaXVua25vd24uZApYaW5jbHVkZS9kL3Bob2Jvcy9zdGQvd2lu ZG93cy9yZWdpc3RyeS5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC93aW5kb3dzL3N5c2Vycm9y LmQKWGluY2x1ZGUvZC9waG9ib3Mvc3RkL3ppcC5kClhpbmNsdWRlL2QvcGhvYm9zL3N0ZC96 bGliLmQKWGluY2x1ZGUvZC9waG9ib3MvdW5pdHRlc3QuZApYQGRpcnJtICUlRVhBTVBMRVNE SVIlJS9zYW1wbGVzL2QvbXlkbGwKWEBkaXJybSAlJUVYQU1QTEVTRElSJSUvc2FtcGxlcy9k ClhAZGlycm0gJSVFWEFNUExFU0RJUiUlL3NhbXBsZXMKWEBkaXJybSAlJUVYQU1QTEVTRElS JSUKWEBkaXJybSBpbmNsdWRlL2QvcGhvYm9zL3N0ZC93aW5kb3dzClhAZGlycm0gaW5jbHVk ZS9kL3Bob2Jvcy9zdGQvdHlwZWluZm8KWEBkaXJybSBpbmNsdWRlL2QvcGhvYm9zL3N0ZC9j L3dpbmRvd3MKWEBkaXJybSBpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3NvbGFyaXMKWEBkaXJy bSBpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL3Bvc2l4ClhAZGlycm0gaW5jbHVkZS9kL3Bob2Jv cy9zdGQvYy9vc3gKWEBkaXJybSBpbmNsdWRlL2QvcGhvYm9zL3N0ZC9jL2xpbnV4ClhAZGly cm0gaW5jbHVkZS9kL3Bob2Jvcy9zdGQvYy9mcmVlYnNkClhAZGlycm0gaW5jbHVkZS9kL3Bo b2Jvcy9zdGQvYwpYQGRpcnJtIGluY2x1ZGUvZC9waG9ib3Mvc3RkClhAZGlycm0gaW5jbHVk ZS9kL3Bob2Jvcy9ldGMvYwpYQGRpcnJtIGluY2x1ZGUvZC9waG9ib3MvZXRjClhAZGlycm0g aW5jbHVkZS9kL3Bob2JvcwpYQGRpcnJtdHJ5IGluY2x1ZGUvZAo5MDEwZWY5YjA5N2RlNWRi M2FmYmFmOTdkZDgzOTJiZgplY2hvIHggLSBkbWQvZGlzdGluZm8Kc2VkICdzL15YLy8nID5k bWQvZGlzdGluZm8gPDwgJzY1MzdkOGQ4MjRiMjFjZmI1ZDY2MGNhNDNiMmZjM2RjJwpYU0hB MjU2IChkbWQuMS4wNjUuemlwKSA9IDZlMTVmOTY0NDdhZGJkZDhmNDk2MjUzYWY0ZDU3OWU5 OGFlOTVkZmZlNTZhYWIwMjFjY2NjZTY1MmU1ZmNhYjAKWFNJWkUgKGRtZC4xLjA2NS56aXAp ID0gODk2NzgxNwo2NTM3ZDhkODI0YjIxY2ZiNWQ2NjBjYTQzYjJmYzNkYwpleGl0Cgo= --------------090606090302040205000702-- From: Ruben To: bug-followup@FreeBSD.org Cc: Walter Bright Subject: Re: ports/152282: New port: lang/dmd Official compiler for D language Date: Wed, 24 Nov 2010 19:43:06 +0000 Mr. Bright asked me to just post his reply to me giving permission, so I have appended the relevant portion below. He gave permission to redistribute the distfile but preferred that we didn't distribute our own binary packages, which is how I have setup the port now. -------- Original Message -------- Subject: Re: ports/152282: New port: lang/dmd Official compiler for D language Date: Thu, 18 Nov 2010 12:53:28 -0800 From: Walter Bright To: Ruben > I am also sending this email to that public thread using the > bug-followup@ email and I ask that you do the same with your response. > Correct me if I'm wrong, but I believe no permission should be > necessary to include dmd in ports, since we merely link to your > software and provide an easier way to install it. However, we usually > also mirror and/or redistribute software included in ports, so we will > need your permission for that. Specifically, > > 1. Is it okay to redistribute your zip file containing the dmd source > and binaries, either through a mirror or on a paid FreeBSD CD? Yes, as long as the licenses are included with the distributions. > > 2. Is it okay to distribute our own FreeBSD binary packages built from > your dmd source, either through a mirror or on a paid FreeBSD CD? You can, but I'd rather you didn't because those packages will not have gone through validation testing. > At the very least, it would be nice to be able to mirror the zip file > online, so that people can reach it if your site goes down or if they > only use freebsd.org domains to download ports. Please let me know > how I should set it up. I think that would be best. State-Changed-From-To: open->closed State-Changed-By: bapt State-Changed-When: Mon Nov 29 10:29:25 UTC 2010 State-Changed-Why: Committed, with minor changes. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=152282 From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/152282: commit references a PR Date: Mon, 29 Nov 2010 10:27:30 +0000 (UTC) bapt 2010-11-29 10:27:25 UTC FreeBSD ports repository Modified files: lang Makefile Added files: lang/dmd Makefile Makefile~ distinfo pkg-descr pkg-plist Log: Add dmd 1.065, official compiler for the D 1.0 programming language. PR: ports/152282 Submitted by: Ruben Revision Changes Path 1.710 +1 -0 ports/lang/Makefile 1.1 +108 -0 ports/lang/dmd/Makefile (new) 1.1 +108 -0 ports/lang/dmd/Makefile~ (new) 1.1 +2 -0 ports/lang/dmd/distinfo (new) 1.1 +15 -0 ports/lang/dmd/pkg-descr (new) 1.1 +180 -0 ports/lang/dmd/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" >Unformatted: