From owner-freebsd-ports@freebsd.org Fri Jul 12 09:21:55 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5A5D15EAB44 for ; Fri, 12 Jul 2019 09:21:55 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 222738C75D for ; Fri, 12 Jul 2019 09:21:55 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id DA15315EAB43; Fri, 12 Jul 2019 09:21:54 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B512C15EAB42 for ; Fri, 12 Jul 2019 09:21:54 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1CE648C753; Fri, 12 Jul 2019 09:21:52 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id D85165ECADE; Fri, 12 Jul 2019 10:21:44 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1562923304; bh=bLu9lDSqL+AVYwFeOMWOCC2wrQZ3fjsVjtI+BL6pMA4=; h=From:Subject:To:Date; b=WUwUULAYSacRHa8umE1G2oB7NVXVrOIgqVKnlk+6wr4U543+KUmgzGg8YggMXJbNS 7VJ7TipQvdRYa5VJ0byiZVC4rm/UHJL8vBOkIAeY4AybcKl3szymlKbs1sAzcc3gha JRqKPauiJxvq/EkBxK1KOQFD/2RxupyBXBco8lIc= From: Oliver Schonrock Subject: Potential New FreeBSD Port: php72-pecl-DS - Data Structures To: joneum@FreeBSD.org, sunpoet@FreeBSD.org, ports@FreeBSD.org Openpgp: preference=signencrypt Autocrypt: addr=oliver@schonrocks.com; prefer-encrypt=mutual; keydata= mQENBFJq1xABCADSOV9iIvxTezuhmVU2/9d4ts9dFDYNPbIxDHwCiYQAYAFdZIFXGOWBMihi ZHRuqIeDKGV1siulQOYKVbcZJLF8Epyy9PjyLJ0EealZyVJaMsADelk/pGRSIwdfi76WhmLG +wE0hffWcEFcsO7NNwQlHLt2OyllrBWDMhaonvvCqf3MZ/2hK49mpaghxiRXD/xcgGZe3lLu 3RZ5gnZs9qK+pu5Z0vR4NUddQgcsdPcrU5kET5bwgtpKo4RscCThZFRs79BMWzU++7Ak2yp4 1e1Bje56ExeX2tO9ZHyFL+h6WKW4GmHGF4yF458hDiM8UcOESYpVez9UzpFP/N85BDJBABEB AAG0KE9saXZlciBTY2hvbnJvY2sgPG9saXZlckBzY2hvbnJvY2tzLmNvbT6JAVUEEwECAD8C GyMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAFiEE7wvUWeY+9QUNCqkJXpK6ZQsPHg8FAlvX SzEFCRLSdaEACgkQXpK6ZQsPHg8GzQgApxptMueCA2q56nRbKFMDBYrsw1Robi1qwpxwqP43 7oRUEtZglB1Ck+RKeQ2o4P1Oeu0n4bCTMkhUih06+0ZC2I0Ucc/om5XNUnbbeT8PTh1gC64j aia9DX8BIfysMzv+y0XXW/A507o3Zh1mTANDb4uKfGEbyllmWTASVM4s+srfFakyrwIwwhOg +ImzxsIG/Zyugx6NwBT/REnNrCT835fmgp076cTgzjIYg7PtZz1UgdMGl6iFuojosAtzYWiw CBQVyQrndM0GVH6pcGHDXsGwf00HyGws8APZMC17Z2ToEG3LUSh6qaD1RKE0NXaDc2M+sug7 nnQfZMm9j92ppbkBDQRSatcQAQgAvajMaY+cTsYo0C2X8AO9VAYlMN82IUgSQpGC+8rbUxgY kzpMLHqUXt+XlOx94wg9T9kvoHgvnvr+YnMVl8h8KRtRUKr/IcQKicpwB/vK5c5SLOig3O2V NR9r9JuntFRwF1bqzrtmkJBVOJEdky2TAWg7PXabaDfhBHZD+nzcb58mAC8NJFiQ0fzkDflG qg3E09UZPm8tQ9IIYrTrrqhf57/flju0nMpwxGV0W7z7y8Am1U2mrg4hggKD9ikhabMdCTw6 SEzSmH0Dxb9I8l5HKsW9X6CG6OY3Ya+0Rxxey1phv199dTGnw89wB6akRiv8CVmMCRyUu3Xt GTVYYbphNQARAQABiQE8BBgBAgAmAhsMFiEE7wvUWeY+9QUNCqkJXpK6ZQsPHg8FAlvXSzEF CRLSdaEACgkQXpK6ZQsPHg840wf+L7W1B422rqj7iCfSZ0VyqJ8uqL/zmiHW2rqu+XtXklVR hyWlJA0sbRYcz1oAFJ1rQWvPQ2D2cLC9wEULrBn+OM09nlvLF16+nA9pt9K8jLnQNIaL/sjQ 3/CWimKLIpVNaFe8I0ddgIUeoOTy03+xDgTcvwN0UHwzh2sMVh0rtuaj7hCIXzxMv5di/uED FTZBSyDOSvg54jZifTSKPAddjwruWbbi6VBsBkxr/Ys1o2f92Ba5zCN0ykFt0R0g3Lgd1lyO q70oBkiE+2r7EU5lyPUkv/fJpgM7/65/Ch77zMmTywojUv2yFb59PwvdDZIda2bbFY+SEFSU 8TBMMZPLpA== Message-ID: Date: Fri, 12 Jul 2019 10:21:43 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tMLqsDR7Hmd4RzaGY1jfOwHJZVLgDY64a" X-Rspamd-Queue-Id: 1CE648C753 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=schonrocks.com header.s=default header.b=WUwUULAY; spf=pass (mx1.freebsd.org: domain of oliver@schonrocks.com designates 109.73.123.240 as permitted sender) smtp.mailfrom=oliver@schonrocks.com X-Spamd-Result: default: False [-3.54 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[schonrocks.com:s=default]; NEURAL_HAM_MEDIUM(-0.98)[-0.980,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[schonrocks.com]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE(0.15)[asn: 24958(0.85), country: GB(-0.08)]; NEURAL_SPAM_SHORT(0.90)[0.897,0]; DKIM_TRACE(0.00)[schonrocks.com:+]; MX_GOOD(-0.01)[smtp.schonrocks.com,mx-caprica.easydns.com]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24958, ipnet:109.73.120.0/21, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jul 2019 09:21:56 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tMLqsDR7Hmd4RzaGY1jfOwHJZVLgDY64a Content-Type: multipart/mixed; boundary="Gntl0lsgLkdZKAf5v4vpBzfCzUNrf2M6B"; protected-headers="v1" From: Oliver Schonrock To: joneum@FreeBSD.org, sunpoet@FreeBSD.org, ports@FreeBSD.org Message-ID: Subject: Potential New FreeBSD Port: php72-pecl-DS - Data Structures --Gntl0lsgLkdZKAf5v4vpBzfCzUNrf2M6B Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello PECL port maintainers There is a appealing "newish" pecl php extension, which addresses some of php's long standing shortcomings in well defined data structures replacing the ubiquitous "array()".=C2=A0 Efficient data structures for PHP 7, provided as an alternative to the array . https://www.php.net/manual/en/book.ds.php https://github.com/php-ds/ext-ds https://medium.com/@rtheunissen/efficient-data-structures-for-php-7-9dda7= af674cd Interest has been expressed from several FreeBSD users wanting to use this extension for data intensive projects: https://github.com/php-ds/ext-ds/issues/142 There does not appear to be a current FreeBSD port for this extension, and we are wondering whether there is a specific reason, such as compilation or other problems, or whether it is simply a matter of port maintainer bandwidth? If it is the latter, and there are no known issues, I am happy to help create/compile/test. The extension is very actively maintained, and devs have offered help. Your input and help is appreciated. Thanks --=20 Oliver Sch=C3=B6nrock email : oliver@schonrocks.com=20 --Gntl0lsgLkdZKAf5v4vpBzfCzUNrf2M6B-- --tMLqsDR7Hmd4RzaGY1jfOwHJZVLgDY64a Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEE7wvUWeY+9QUNCqkJXpK6ZQsPHg8FAl0oUScACgkQXpK6ZQsP Hg9l/AgAm2LkkXdgBwBS2omWROp1rKXJT10b6FCqnvp80P5eVQktPKnrJ5MiXZXX blOUpAk2ypmaR1Y5ccuFAL5lpmCzAos8wc1A6ljKxcu1pFJF83+jvaPQrxOHbxaM zWzm3FZjFeztsxxFh2yKU2q6+5FVD3ysXI2EsCAbVMwSr0ByzZnO2/lR2VgT9FlF FzXjzVM2k9aXNgZy5+AO3joUcrHpC5VRNJ9fZUdOKgU2uoX14sEhHiisisHgD+xW lL70EarsJj9SipJ0Mk1VLWQ2cX78ZAqPx6HBAT7mvhqzNAwbRRekjSIMmw5KiZfU 3XjlgauV/tzKiIpCy5BGKRVb9TFXJw== =mktq -----END PGP SIGNATURE----- --tMLqsDR7Hmd4RzaGY1jfOwHJZVLgDY64a--