<?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>162620</bug_id>
          
          <creation_ts>2007-01-18 06:26 0000</creation_ts>
          <short_desc>media-gfx/inkscape misses inkboard support/flag</short_desc>
          <delta_ts>2007-12-06 22:48:56 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>2006.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.inkscape.org/wiki/index.php/ReleaseNotes043#Inkboard</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>cweiske@cweiske.de</reporter>
          <assigned_to>graphics@gentoo.org</assigned_to>
          <cc>denilsonsa@gmail.com</cc>
    
    <cc>lukas.polivka@gmail.com</cc>
    
    <cc>pajarico@gmail.com</cc>
    
    <cc>rockoo@gmail.com</cc>
    
    <cc>smoothhound@gmail.com</cc>
    
    <cc>zypher@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>cweiske@cweiske.de</who>
            <bug_when>2007-01-18 06:26:38 0000</bug_when>
            <thetext>Inkscape supports a collaborative whiteboard via jabber called &quot;inkboard&quot;. It would be good if the ebuild would use the &quot;jabber&quot; use flag to enable inkboard support.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lukas.polivka@gmail.com</who>
            <bug_when>2007-01-26 08:08:19 0000</bug_when>
            <thetext>I know that a USE-flag enabling inkboard functionality was present in some past ebuilds. I don&apos;t know why it was removed. As for me, I couldn&apos;t compile it with this functionality (because of one dependancy, I&apos;m not sure, though).

Anyway, I think that this USE-flag should be named &quot;inkboard&quot;. If you want to name it by the name of the protocol, not functionality, then &quot;xmpp&quot;, not &quot;jabber&quot;.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rockoo@gmail.com</who>
            <bug_when>2007-02-06 03:09:29 0000</bug_when>
            <thetext>- Inkboard uses the Loudmouth library for Jabber connectivity; versions 0.17.2 and above </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>schotter@ts-soft.info</who>
            <bug_when>2007-04-01 17:46:36 0000</bug_when>
            <thetext>Created an attachment (id=115192)
media-gfx/inkscape-0.45.ebuild

I compared inkscape-0.43-r1.ebuild and inkscape-0.45.ebuild, added 3 lines, tried to compile and it worked.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pajarico@gmail.com</who>
            <bug_when>2007-04-22 12:59:08 0000</bug_when>
            <thetext>I moved the changes to the 0.45.1 ebuild in portage. I see that configure detects the &apos;inkboard&apos; flag and loudmouth is installed, but when it finish compiling there is no &apos;inkboard&apos; executable (or at least paludis doesn&apos;t install it.)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smoothhound@gmail.com</who>
            <bug_when>2007-06-13 12:58:07 0000</bug_when>
            <thetext>I can confirm patching 0.45.1 as suggested in comment #3 works for me.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>denilsonsa@gmail.com</who>
            <bug_when>2007-12-03 01:21:04 0000</bug_when>
            <thetext>The following comment talks about the removal of the jabber useflag:
http://bugs.gentoo.org/show_bug.cgi?id=135030#c13

However, 0.45.1 is now stable, and the jabber (or inkboard) useflag is not back to portage. I don&apos;t know the inkboard status at inkscape (the ChangeLog file inside inkscape tarball is not helpful either), but it appears to compile fine with --enable-inkboard option. (I uncommented one line from the 0.45.1 ebuild available at portage)

In addition, looks like the loudmouth dependency has been removed. The command &apos;fgrep loudmouth -R .&apos; inside inkscape sources return only three lines, all of them related to Makefile.mingw. So, I think we can safely assume that net-libs/loudmouth is not needed anymore, and we can bring the inkboard flag back.

I&apos;ve not tried inkboard yet, I&apos;ve just compiled inkscape on a separate directory to make sure it would work, so I haven&apos;t re-emerged it yet, but I feel it should work. ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>denilsonsa@gmail.com</who>
            <bug_when>2007-12-03 04:58:02 0000</bug_when>
            <thetext>(In reply to comment #6)
&gt; I don&apos;t know the inkboard status at inkscape (the ChangeLog file
&gt; inside inkscape tarball is not helpful either), but it appears to compile fine
&gt; with --enable-inkboard option. (I uncommented one line from the 0.45.1 ebuild
&gt; available at portage)

Actually, I&apos;ve added &quot;jabber&quot; to the IUSE list, uncommented the inkboard line near the end of the ebuild, and changed it from &quot;with&quot; to &quot;enabled&quot;.

(sorry to not post this before, I&apos;ve missed that with/enabled detail and inkscape takes about 1 hour to recompile here)

I can confirm that Whiteboard menu is added to the inkscape window and I can connect to jabber.org server. I haven&apos;t tried yet to share the whiteboard (no one else online).

Also, connection to talk.google.com fails with &quot;SSL connection not successful&quot; at the terminal. (of course, this issue should be reported upstream)

So, summing up... Please add the inkboard/jabber useflag back to the ebuild!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2007-12-06 22:48:56 0000</bug_when>
            <thetext>added in media-gfx/inkscape-0.45.1-r1</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>115192</attachid>
            <date>2007-04-01 17:46 0000</date>
            <desc>media-gfx/inkscape-0.45.ebuild</desc>
            <filename>inkscape-0.45.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L21lZGlhLWdmeC9pbmtzY2FwZS9pbmtzY2FwZS0w
LjQ1LmVidWlsZCx2IDEuMiAyMDA3LzAyLzA2IDA0OjUxOjE5IGplciBFeHAgJAoKaW5oZXJpdCBn
bm9tZTIKCkRFU0NSSVBUSU9OPSJBIFNWRyBiYXNlZCBnZW5lcmljIHZlY3Rvci1kcmF3aW5nIHBy
b2dyYW0iCkhPTUVQQUdFPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8iClNSQ19VUkk9Im1pcnJv
cjovL3NvdXJjZWZvcmdlLyR7UE59LyR7UH0udGFyLmd6IgoKU0xPVD0iMCIKTElDRU5TRT0iR1BM
LTIgTEdQTC0yLjEiCktFWVdPUkRTPSJ+YW1kNjQgfmhwcGEgfnBwYyB+cHBjNjQgfnNwYXJjIH54
ODYiCklVU0U9Imdub21lIG1teCBib25vYm8gaW5ramFyIGxjbXMgYm9vc3QgZG9jIHBsdWdpbiBz
cGVsbCBpbmtib2FyZCIKUkVTVFJJQ1Q9InRlc3QiCgpSREVQRU5EPSI+PXgxMS1saWJzL2d0ayst
Mi4xMC43Cgk+PWRldi1saWJzL2dsaWItMi42LjUKCT49bWVkaWEtbGlicy9saWJhcnRfbGdwbC0y
LjMuMTYKCT49ZGV2LWxpYnMvbGlieG1sMi0yLjYuMjAKCT49eDExLWxpYnMvcGFuZ28tMS40LjAK
CT49ZGV2LWxpYnMvbGlieHNsdC0xLjAuMTUKCWRldi1wZXJsL1hNTC1QYXJzZXIKCWRldi1wZXJs
L1hNTC1YUUwKCWRldi1weXRob24vcHl4bWwKCXZpcnR1YWwveGZ0CglkZXYtbGlicy9wb3B0Cglt
ZWRpYS1saWJzL2ZvbnRjb25maWcKCXN5cy1saWJzL3psaWIKCW1lZGlhLWxpYnMvbGlicG5nCgk+
PXN5cy1kZXZlbC9nY2MtMwoJPj1kZXYtbGlicy9saWJzaWdjKystMi4wLjEyCgk+PWRldi1jcHAv
Z3RrbW0tMi40CglkZXYtY3BwL2dsaWJtbQoJPj1kZXYtbGlicy9ib2VobS1nYy02LjQKCWdub21l
PyAoID49Z25vbWUtYmFzZS9nbm9tZS12ZnMtMi4wICkKCWxjbXM/ICggPj1tZWRpYS1saWJzL2xj
bXMtMS4xNCApCglib29zdD8gKCBkZXYtbGlicy9ib29zdCApCglwbHVnaW4/ICggPj1tZWRpYS1n
ZngvcHN0b2VkaXQtMy4zMwoJICAgICAgICAgID49bWVkaWEtZ2Z4L3NrZW5jaWwtMC42LjE2CgkJ
ICBtZWRpYS1saWJzL2xpYndtZgoJCSAgYXBwLW9mZmljZS9kaWEgKQoJc3BlbGw/ICggYXBwLXRl
eHQvZ3Rrc3BlbGwgKQoJaW5rYm9hcmQ/ICggPj1uZXQtbGlicy9sb3VkbW91dGgtMS4wICkiCgpE
RVBFTkQ9IiR7UkRFUEVORH0KCXN5cy1kZXZlbC9nZXR0ZXh0CglkZXYtdXRpbC9wa2djb25maWcK
CT49ZGV2LXV0aWwvaW50bHRvb2wtMC4yOSIKCkcyQ09ORj0iJHtHMkNPTkZ9IC0td2l0aC14ZnQi
CkcyQ09ORj0iJHtHMkNPTkZ9IGB1c2Vfd2l0aCBzcGVsbCBndGtzcGVsbGAiCiNHMkNPTkY9IiR7
RzJDT05GfSBgdXNlX3dpdGggamFiYmVyIGlua2JvYXJkYCIKdXNlIG1teCB8fCBHMkNPTkY9IiR7
RzJDT05GfSAtLWRpc2FibGUtbW14Igp1c2UgaW5ramFyIHx8IEcyQ09ORj0iJHtHMkNPTkZ9IC0t
d2l0aG91dC1pbmtqYXIiCnVzZSBnbm9tZSAmJiBHMkNPTkY9IiR7RzJDT05GfSAtLXdpdGgtZ25v
bWUtdmZzIgp1c2UgbGNtcyB8fCBHMkNPTkY9IiR7RzJDT05GfSAtLWRpc2FibGUtbGNtcyIKdXNl
IGlua2JvYXJkICYmIEcyQ09ORj0iJHtHMkNPTkZ9IC0tZW5hYmxlLWlua2JvYXJkIgoKRE9DUz0i
QVVUSE9SUyBDT1BZSU5HIENoYW5nZUxvZyBIQUNLSU5HIE5FV1MgUkVBRE1FIgo=
</data>        

          </attachment>
    </bug>

</bugzilla>