From owner-freebsd-multimedia@freebsd.org Sun Sep 9 15:35:32 2018 Return-Path: Delivered-To: freebsd-multimedia@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 A96BB109713E for ; Sun, 9 Sep 2018 15:35:32 +0000 (UTC) (envelope-from mandree@FreeBSD.org) 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 1CAE275D91 for ; Sun, 9 Sep 2018 15:35:32 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id CA0641097139; Sun, 9 Sep 2018 15:35:31 +0000 (UTC) Delivered-To: multimedia@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 7D84C1097137; Sun, 9 Sep 2018 15:35:31 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 17F8775D84; Sun, 9 Sep 2018 15:35:31 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from mandree.no-ip.org (p54A0347D.dip0.t-ipconnect.de [84.160.52.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: mandree/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id BF667198FD; Sun, 9 Sep 2018 15:35:30 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from ryzen.an3e.de (localhost [IPv6:::1]) by ryzen.an3e.de (Postfix) with ESMTP id 8162A12260E; Sun, 9 Sep 2018 17:35:28 +0200 (CEST) To: FreeBSD@Shaneware.biz, amdmi3@FreeBSD.org, danfe@FreeBSD.org, danilo@FreeBSD.org, dumbbell@FreeBSD.org, ehaupt@FreeBSD.org, gnome@FreeBSD.org, grog@FreeBSD.org, h2+fbsdports@fsfe.org, jamesb-bsd@excamera.com, kde@FreeBSD.org, multimedia@FreeBSD.org, olivier@FreeBSD.org, rm@FreeBSD.org, thierry@FreeBSD.org, woodsb02@FreeBSD.org, yuri@FreeBSD.org Cc: portmgr From: Matthias Andree Openpgp: id=DC4A655BD993CD4871FA8210E412B156EFF3855A Autocrypt: addr=mandree@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 93g/7fa+B3v7 Subject: HEADS UP: graphics/ilmbase and graphics/OpenEXR update planned - feedback required until Sept 23 Message-ID: <8745aabb-b6d8-b8b6-2745-78818c6d5594@FreeBSD.org> Date: Sun, 9 Sep 2018 17:35:24 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bWtPij0p5MtZoaVnk5ZZo4X705BIXeDOK" X-Mailman-Approved-At: Sun, 09 Sep 2018 19:56:02 +0000 X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Sep 2018 15:35:33 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --bWtPij0p5MtZoaVnk5ZZo4X705BIXeDOK Content-Type: multipart/mixed; boundary="og1IWZqmGaX7OSHqiyJmntuCyCHfqmV9S"; protected-headers="v1" From: Matthias Andree To: FreeBSD@Shaneware.biz, amdmi3@FreeBSD.org, danfe@FreeBSD.org, danilo@FreeBSD.org, dumbbell@FreeBSD.org, ehaupt@FreeBSD.org, gnome@FreeBSD.org, grog@FreeBSD.org, h2+fbsdports@fsfe.org, jamesb-bsd@excamera.com, kde@FreeBSD.org, multimedia@FreeBSD.org, olivier@FreeBSD.org, rm@FreeBSD.org, thierry@FreeBSD.org, woodsb02@FreeBSD.org, yuri@FreeBSD.org Cc: portmgr Message-ID: <8745aabb-b6d8-b8b6-2745-78818c6d5594@FreeBSD.org> Subject: HEADS UP: graphics/ilmbase and graphics/OpenEXR update planned - feedback required until Sept 23 --og1IWZqmGaX7OSHqiyJmntuCyCHfqmV9S Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Greetings fellow porters, Each of you maintain one or more ports that directly depends on ilmbase and/or OpenEXR, which are high-profile ports. There are c. four dozen ports that depend directly on ilmbase and/or OpenEXR, with indirect dependencies the entire list amounts to ~500 affected ports. I intend to update the graphics/ilmbase and graphics/OpenEXR port to v2.3.0, which brings shared library version bumps, and you may have to update your ports' *_DEPENDS lines to chase the ilmbase/OpenEXR version bumps accordingly. Spot checks of the new ports with gegl, gegl3, darktable did not show compile-time issues if the *_DEPENDS is updated and the port recompiled. I want to coordinate the update with you so your ports do not break, but I do NOT intend to keep multiple versions of ilmbase/OpenEXR around. I need your input regarding the OpenEXR port upgrade on these items: 1. do we need an -exp run? If yes, please state your reason - a weak but halfway plausible reason will suffice so that I request the -exp run. 2. do you need to handle a potential *_DEPENDENCIES update yourself because you keep a master repository outside FreeBSD? If yes, which ports and maintainer aliases are affected? 3. if you are knowledgable about OpenEXR internals, should we flip the switch for "large stack optimizations"; or else: do you have an URL that you can point me to that assesses stack size considerations under FreeBSD, for applications? 4. can we take this opportunity to rename the OpenEXR port to openexr, so it matches its distribution name? This would simplify the OpenEXR port quite a bit, which works around the OpenEXR/openexr name dichotomy. The distribution calls itself openexr these days and is hosted on GitHub. 5. any other comments? If I do NOT hear from anyone within 14 days, I will bump the shared library name in each of your ports' *_DEPENDS and bump PORTREVISION. The proposed port update contains two ports under ${PORTSDIR}/graphics/ and has been uploaded to: * https://people.freebsd.org/~mandree/OpenEXR-ilmbase.shar * https://people.freebsd.org/~mandree/OpenEXR-ilmbase.shar.asc <- this is the detached GnuPG signature for the shar above Further links: * OpenEXR web site * openexr project on GitHub This is the list of maintained ports that have a direct dependency on ilmbase and/or OpenEXR, with OpenEXR elided for obvious reasons. Thanks for your cooperation. > amdmi3@FreeBSD.org: games/pink-pony > amdmi3@FreeBSD.org: graphics/nvidia-texture-tools > danfe@FreeBSD.org: graphics/alembic > danfe@FreeBSD.org: graphics/appleseed > danfe@FreeBSD.org: graphics/hdr_tools > danilo@FreeBSD.org: graphics/vips > dumbbell@FreeBSD.org: graphics/darktable > ehaupt@FreeBSD.org: graphics/exrtools > FreeBSD@Shaneware.biz: graphics/blender > FreeBSD@Shaneware.biz: graphics/openimageio > FreeBSD@Shaneware.biz: graphics/openshadinglanguage > FreeBSD@Shaneware.biz: graphics/py-openimageio > gnome@FreeBSD.org: graphics/gegl > gnome@FreeBSD.org: graphics/gegl3 > grog@FreeBSD.org: graphics/enblend > grog@FreeBSD.org: graphics/hugin > h2+fbsdports@fsfe.org: graphics/luminance > h2+fbsdports@fsfe.org: graphics/luminance-qt5 > jamesb-bsd@excamera.com: graphics/py-openexr > kde@FreeBSD.org: devel/kio-extras > kde@FreeBSD.org: editors/calligra > kde@FreeBSD.org: graphics/kf5-kimageformats > kde@FreeBSD.org: graphics/krita > kde@FreeBSD.org: x11/kde-runtime-kde4 > kde@FreeBSD.org: x11/kdelibs-kde4 > multimedia@FreeBSD.org: graphics/gstreamer1-plugins-openexr > olivier@FreeBSD.org: graphics/openfx-io > rm@FreeBSD.org: graphics/gimp-gmic-plugin > thierry@FreeBSD.org: graphics/cimg > woodsb02@FreeBSD.org: devel/synfig > woodsb02@FreeBSD.org: graphics/synfigstudio > yuri@FreeBSD.org: graphics/gmic > yuri@FreeBSD.org: multimedia/cinelerra-gg Happy coding, Matthias --og1IWZqmGaX7OSHqiyJmntuCyCHfqmV9S-- --bWtPij0p5MtZoaVnk5ZZo4X705BIXeDOK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE3EplW9mTzUhx+oIQ5BKxVu/zhVoFAluVPcAACgkQ5BKxVu/z hVonKQ//RreeB9ERftRZIPoJOMSLao6mzEZchrcinwDI5W/vF82HAnyyV3lccLum 8/GT3fwFye4RDt3yOYshudYAlM41CUAq94i/jyydSuusO28Zzj3ISRz/+iaVupIA tlBogy6Ic5G5VgZRw1jH6tr4J4q0xLe3YjrmmSm6e3rEEPz5ZA6sHobGuMJr3G2y ink3fxk6zIH9Ff3ItWm614g65pZWp+g46eCq5wfJSMW1gKGYvwoU0kFV3depp0b+ QqyfUO1FS2sMWJj5bE9UPFTMOd/ZB7UesGKaBGUGVYxcebY2wShGqhZrSXzNApWJ jin1e3PLGZGCfmC0Dudj7jRYca92I17/8Fb6pLDeNLJvXp0ZxGIu6D+PPh/SK/dI d7eTCm0Eb8uqI5an3IKYKIBZQ12Mkx+JXvHc6wpr9yt01fSHjbYCmU8k2RR7Lrhu +1XCbd01qUYYwbW+7aAMp0XZAMqzXCAbry9/2CB6AWgzEJLl1KjnbnjXS2IetQuO eEJVLKGSGj564j5IV/9KbEWAbzMoUTkKYXKt/hLJsHLUbOq2YUOz/M4ziQPgXury Yj7O9Q6UMuUCuUYlE/gvXohNSQsqFSkKQGh5PQUKy1EpBtTI1v4CBK8OMnEDAkXW FBToCYjPypfKdtn7M+FMJ4cSQH6hU34Qwk+ZYX8gcKXSnHv8WjE= =ibV4 -----END PGP SIGNATURE----- --bWtPij0p5MtZoaVnk5ZZo4X705BIXeDOK--