<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>142921</bug_id>
          
          <creation_ts>2006-08-05 14:39 0000</creation_ts>
          <short_desc>media-libs/openexr-1.4.0 ~x86-fbsd keyword dropped</short_desc>
          <delta_ts>2007-10-24 12:01:40 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.openexr.com</bug_file_loc>
          
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>cloos@jhcloos.com</reporter>
          <assigned_to>bsd@gentoo.org</assigned_to>
          <cc>media-video@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>cloos@jhcloos.com</who>
            <bug_when>2006-08-05 14:39:56 0000</bug_when>
            <thetext>New version out.

Copying the ebuild is NOT enough.

I&apos;m working on one, and will attach it when it is reasonable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cloos@jhcloos.com</who>
            <bug_when>2006-08-05 21:44:31 0000</bug_when>
            <thetext>Created an attachment (id=93569)
Ebuild for media-libs/openexr-1.4.0

This is based on the 1.2.2-r2 ebuild, modified for the difference in the new tar.

I also adds fltk and nvidia to IUSE; fltk enables /usr/bin/exrdisplay and nvidia pulls in media-gfx/nvidia-cg-toolkit as a dependency and lets exrdisplay make use of it for fragment shader support.

(Incidently, openexr does require that fltk be compiled with opengl support; if fltk is installed but lacks opengl then exrdisplay is not built.  The ebuild does not attempt to force +opengl on x11-libs/fltk, nor does it warn (or die) should the user attempt to compile openext w/ fltk when fltk was installed -opengl.  I beleive I recall seeing code doing something along those lines in another ebuild, but haven&apos;t found it.  I&apos;ll add such code to this ebuild if someone points me to an example.)

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cloos@jhcloos.com</who>
            <bug_when>2006-08-05 21:52:34 0000</bug_when>
            <thetext>One thing I forgot to mention:

attachement 93569 leaves SLOT=0.  The sonames are updated since openexr-1.2.x --
the filenames are now </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cloos@jhcloos.com</who>
            <bug_when>2006-08-05 21:52:34 0000</bug_when>
            <thetext>One thing I forgot to mention:

attachement 93569 leaves SLOT=0.  The sonames are updated since openexr-1.2.x --
the filenames are now so.4 rather than so.2.  Should SLOT be incremented?
Or some other magic done to keep the old SOs around until everything linked to them is re-merged?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cloos@jhcloos.com</who>
            <bug_when>2006-08-08 00:02:45 0000</bug_when>
            <thetext>Created an attachment (id=93726)
Ebuild for media-libs/openexr-1.4.0

I believe this version is ready for the tree.

Please confirm.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cloos@jhcloos.com</who>
            <bug_when>2006-08-08 09:21:06 0000</bug_when>
            <thetext>Created an attachment (id=93770)
Ebuild for media-libs/openexr-1.4.0

Examples were installed in the wrong directory; this fixes that.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2006-11-08 14:04:04 0000</bug_when>
            <thetext>Thanks, 1.4.0a is now in portage, but p.masked.

CCing the people that might be annoyed by this bump.

Here is a list of what needs to be checked : 

app-office/koffice app-office/krita kde-base/kdebase kde-base/kdebase-kioslaves kde-base/kdegraphics : I&apos;m not using them, cannot test it perfectly since I might lack knowledge

dev-games/ogre media-gfx/pixie : Not ~amd64 keyworded, cannot test them

kde-base/kdelibs : Compiles fine, kde apps using it are working but I don&apos;t know in which way it&apos;s used so I might lack knowledge there too

media-gfx/blender media-video/cinelerra-cvs media-video/cinepaint media-gfx/k3d : tested, compile &amp; work fine


You can get some test files from : 
http://download.savannah.nongnu.org/releases/openexr/openexr-images-1.4.0.tar.gz

Note that, according to upstream, this release is fully compatible with 1.2.2 and would not break api so this is only a routine check. However, this breaks abi and requires a revdep-rebuild so, for ex., kde people might want to wait before unmasking it that their packages get bumped so the transition is smoother.




More important one : I&apos;ve dropped x86-fbsd because you don&apos;t have x11-libs/fltk keyworded, so you might want to, either mask opengl use flag for openexr or have fltk ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2006-11-24 17:06:51 0000</bug_when>
            <thetext>Ping...

tested with kde, it seems 100% compatible with the previous version, if nobody complains I&apos;ll proceed with unmasking during next week, the only remaining thing will be ~x86-fbsd keyword dropped.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2006-11-29 23:02:58 0000</bug_when>
            <thetext>unmasked</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2007-10-24 12:01:40 0000</bug_when>
            <thetext>Keyword added to 1.6</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>93569</attachid>
            <date>2006-08-05 21:44 0000</date>
            <desc>Ebuild for media-libs/openexr-1.4.0</desc>
            <filename>openexr-1.4.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L21lZGlhLWxpYnMvb3BlbmV4ci9vcGVuZXhyLTEu
Mi4yLXIyLmVidWlsZCx2IDEuNyAyMDA2LzA3LzA5IDIxOjE5OjQwIHB5bG9uIEV4cCAkCgppbmhl
cml0IGV1dGlscyBsaWJ0b29sIGF1dG90b29scwoKREVTQ1JJUFRJT049IklMTSdzIEhEUiBpbWFn
ZSBmaWxlIGZvcm1hdCBsaWJyYXJpZXMiClNSQ19VUkk9Imh0dHA6Ly9zYXZhbm5haC5ub25nbnUu
b3JnL2Rvd25sb2FkL29wZW5leHIvJHtQfS50YXIuZ3oiCkhPTUVQQUdFPSJodHRwOi8vd3d3Lm9w
ZW5leHIuY29tIgoKU0xPVD0iMCIKTElDRU5TRT0iYXMtaXMiCktFWVdPUkRTPSJ+YWxwaGEgfmFt
ZDY0IGhwcGEgfmlhNjQgfm1pcHMgcHBjIH5wcGM2NCB+c3BhcmMgfng4NiB+eDg2LWZic2QiCklV
U0U9ImRvYyBleGFtcGxlcyBmbHRrIG52aWRpYSIKClJERVBFTkQ9InZpcnR1YWwvb3BlbmdsIgpE
RVBFTkQ9IiR7UkRFUEVORH0KCWRldi11dGlsL3BrZ2NvbmZpZwoJZmx0az8gKCA+PXgxMS1saWJz
L2ZsdGstMS4xLjAgCgkJbnZpZGlhPyAoIG1lZGlhLWdmeC9udmlkaWEtY2ctdG9vbGtpdCApICki
CgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7QX0KCgkjIFJlcGxhY2UgdGhlIHRlbXBvcmFyeSBk
aXJlY3RvcnkgdXNlZCBmb3IgdGVzdHMKCXNlZCAtaSAtZSAnczoiL3Zhci90bXAvIjonIiR7VH0i
JzonICIke1N9L0lsbUltZlRlc3QvdG1wRGlyLmgiCgoJZWF1dG9tYWtlCgllbGlidG9vbGl6ZQp9
CgpzcmNfY29tcGlsZSgpIHsKCWVjb25mIFwKCQkkKHVzZV9lbmFibGUgZXhhbXBsZXMgaW1mZXhh
bXBsZXMpIFwKCQkkKHVzZV93aXRoIGZsdGsgZmx0ay1jb25maWcgL3Vzci9iaW4vZmx0ay1jb25m
aWcpCgoJZW1ha2UgfHwgZGllICJtYWtlIGZhaWxlZCIKfQoKc3JjX2luc3RhbGwgKCkgewoJbWFr
ZSBERVNURElSPSIke0R9IiBpbnN0YWxsIHx8IGRpZSAiaW5zdGFsbCBmYWlsZWQiCglkb2RvYyBB
VVRIT1JTIENoYW5nZWxvZyBSRUFETUUqIENoYW5nZUxvZyBMSUNFTlNFIE5FV1MKCW5ld2RvYyBl
eHJkaXNwbGF5L1JFQURNRSBSRUFETUUuZXhyZGlzcGxheQoJaWYgdXNlIGV4YW1wbGVzICYmIFsg
IiR7UH0iICE9ICIke1BGfSIgXSA7IHRoZW4KCQltdiAke0R9L3Vzci9zaGFyZS9kb2MvJHtQfS9l
eGFtcGxlcyAke0R9L3Vzci9zaGFyZS9kb2MvJHtQRn0vZXhhbXBsZXMKCWZpCgl1c2UgZG9jICYm
IGRvZG9jIGRvYy8qcGRmCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>93726</attachid>
            <date>2006-08-08 00:02 0000</date>
            <desc>Ebuild for media-libs/openexr-1.4.0</desc>
            <filename>openexr-1.4.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L21lZGlhLWxpYnMvb3BlbmV4ci9vcGVuZXhyLTEu
Mi4yLXIyLmVidWlsZCx2IDEuNyAyMDA2LzA3LzA5IDIxOjE5OjQwIHB5bG9uIEV4cCAkCgppbmhl
cml0IGV1dGlscyBsaWJ0b29sIGF1dG90b29scwoKREVTQ1JJUFRJT049IklMTSdzIEhEUiBpbWFn
ZSBmaWxlIGZvcm1hdCBsaWJyYXJpZXMiClNSQ19VUkk9Imh0dHA6Ly9zYXZhbm5haC5ub25nbnUu
b3JnL2Rvd25sb2FkL29wZW5leHIvJHtQfS50YXIuZ3oiCkhPTUVQQUdFPSJodHRwOi8vd3d3Lm9w
ZW5leHIuY29tIgoKU0xPVD0iMCIKTElDRU5TRT0iYXMtaXMiCktFWVdPUkRTPSJ+YWxwaGEgfmFt
ZDY0IGhwcGEgfmlhNjQgfm1pcHMgcHBjIH5wcGM2NCB+c3BhcmMgfng4NiB+eDg2LWZic2QiCklV
U0U9ImRvYyBleGFtcGxlcyBmbHRrIG52aWRpYSIKClJERVBFTkQ9InZpcnR1YWwvb3BlbmdsIgpE
RVBFTkQ9IiR7UkRFUEVORH0KCWRldi11dGlsL3BrZ2NvbmZpZwoJZmx0az8gKCA+PXgxMS1saWJz
L2ZsdGstMS4xLjAgCgkJbnZpZGlhPyAoIG1lZGlhLWdmeC9udmlkaWEtY2ctdG9vbGtpdCApICki
CgpzcmNfdW5wYWNrKCkgewoJaWYgdXNlIGZsdGsgJiYgISBidWlsdF93aXRoX3VzZSB4MTEtbGli
cy9mbHRrIG9wZW5nbDsgdGhlbgoJCWRpZSAibmVlZCBvcGVuZ2wgc3VwcG9ydCBpbiBmbHRrIgoJ
ZmkKCgl1bnBhY2sgJHtBfQoKCSMgUmVwbGFjZSB0aGUgdGVtcG9yYXJ5IGRpcmVjdG9yeSB1c2Vk
IGZvciB0ZXN0cwoJc2VkIC1pIC1lICdzOiIvdmFyL3RtcC8iOiciJHtUfSInOicgIiR7U30vSWxt
SW1mVGVzdC90bXBEaXIuaCIKCgllYXV0b21ha2UKCWVsaWJ0b29saXplCn0KCnNyY19jb21waWxl
KCkgewoJZWNvbmYgXAoJCSQodXNlX2VuYWJsZSBleGFtcGxlcyBpbWZleGFtcGxlcykgXAoJCSQo
dXNlX3dpdGggZmx0ayBmbHRrLWNvbmZpZyAvdXNyL2Jpbi9mbHRrLWNvbmZpZykKCgllbWFrZSB8
fCBkaWUgIm1ha2UgZmFpbGVkIgp9CgpzcmNfaW5zdGFsbCAoKSB7CgltYWtlIERFU1RESVI9IiR7
RH0iIGluc3RhbGwgfHwgZGllICJpbnN0YWxsIGZhaWxlZCIKCWRvZG9jIEFVVEhPUlMgQ2hhbmdl
bG9nIFJFQURNRSogQ2hhbmdlTG9nIExJQ0VOU0UgTkVXUwoJbmV3ZG9jIGV4cmRpc3BsYXkvUkVB
RE1FIFJFQURNRS5leHJkaXNwbGF5CglpZiB1c2UgZXhhbXBsZXMgJiYgWyAiJHtQfSIgIT0gIiR7
UEZ9IiBdIDsgdGhlbgoJCW12ICR7RH0vdXNyL3NoYXJlL2RvYy8ke1B9L2V4YW1wbGVzICR7RH0v
dXNyL3NoYXJlL2RvYy8ke1BGfS9leGFtcGxlcwoJZmkKCXVzZSBkb2MgJiYgZG9kb2MgZG9jLypw
ZGYKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>93770</attachid>
            <date>2006-08-08 09:21 0000</date>
            <desc>Ebuild for media-libs/openexr-1.4.0</desc>
            <filename>openexr-1.4.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L21lZGlhLWxpYnMvb3BlbmV4ci9vcGVuZXhyLTEu
Mi4yLXIyLmVidWlsZCx2IDEuNyAyMDA2LzA3LzA5IDIxOjE5OjQwIHB5bG9uIEV4cCAkCgppbmhl
cml0IGV1dGlscyBsaWJ0b29sIGF1dG90b29scwoKREVTQ1JJUFRJT049IklMTSdzIEhEUiBpbWFn
ZSBmaWxlIGZvcm1hdCBsaWJyYXJpZXMiClNSQ19VUkk9Imh0dHA6Ly9zYXZhbm5haC5ub25nbnUu
b3JnL2Rvd25sb2FkL29wZW5leHIvJHtQfS50YXIuZ3oiCkhPTUVQQUdFPSJodHRwOi8vd3d3Lm9w
ZW5leHIuY29tIgoKU0xPVD0iMCIKTElDRU5TRT0iYXMtaXMiCktFWVdPUkRTPSJ+YWxwaGEgfmFt
ZDY0IGhwcGEgfmlhNjQgfm1pcHMgcHBjIH5wcGM2NCB+c3BhcmMgfng4NiB+eDg2LWZic2QiCklV
U0U9ImRvYyBleGFtcGxlcyBmbHRrIG52aWRpYSIKClJERVBFTkQ9InZpcnR1YWwvb3BlbmdsIgpE
RVBFTkQ9IiR7UkRFUEVORH0KCWRldi11dGlsL3BrZ2NvbmZpZwoJZmx0az8gKCA+PXgxMS1saWJz
L2ZsdGstMS4xLjAgCgkJbnZpZGlhPyAoIG1lZGlhLWdmeC9udmlkaWEtY2ctdG9vbGtpdCApICki
CgpzcmNfdW5wYWNrKCkgewoJaWYgdXNlIGZsdGsgJiYgISBidWlsdF93aXRoX3VzZSB4MTEtbGli
cy9mbHRrIG9wZW5nbDsgdGhlbgoJCWRpZSAibmVlZCBvcGVuZ2wgc3VwcG9ydCBpbiBmbHRrIgoJ
ZmkKCgl1bnBhY2sgJHtBfQoKCSMgUmVwbGFjZSB0aGUgdGVtcG9yYXJ5IGRpcmVjdG9yeSB1c2Vk
IGZvciB0ZXN0cwoJc2VkIC1pIC1lICdzOiIvdmFyL3RtcC8iOiciJHtUfSInOicgIiR7U30vSWxt
SW1mVGVzdC90bXBEaXIuaCIKCgllYXV0b21ha2UKCWVsaWJ0b29saXplCn0KCnNyY19jb21waWxl
KCkgewoJZWNvbmYgXAoJCSQodXNlX2VuYWJsZSBleGFtcGxlcyBpbWZleGFtcGxlcykgXAoJCSQo
dXNlX3dpdGggZmx0ayBmbHRrLWNvbmZpZyAvdXNyL2Jpbi9mbHRrLWNvbmZpZykKCgllbWFrZSB8
fCBkaWUgIm1ha2UgZmFpbGVkIgp9CgpzcmNfaW5zdGFsbCAoKSB7CgltYWtlIERFU1RESVI9IiR7
RH0iIGV4YW1wbGVzZGlyPSIvdXNyL3NoYXJlL2RvYy8ke1B9L2V4YW1wbGVzIiBpbnN0YWxsIHx8
IFwKCQlkaWUgImluc3RhbGwgZmFpbGVkIgoJZG9kb2MgQVVUSE9SUyBDaGFuZ2Vsb2cgUkVBRE1F
KiBDaGFuZ2VMb2cgTElDRU5TRSBORVdTCgluZXdkb2MgZXhyZGlzcGxheS9SRUFETUUgUkVBRE1F
LmV4cmRpc3BsYXkKCXVzZSBkb2MgJiYgZG9kb2MgZG9jLypwZGYKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>