claws-mail 3.17.4 breaks copy-pasting from emacs-gtk3.

When I copy from Emacs (both mouse and M-y) and try to insert in a
compose window of claws-mail 3.17.4 (both mouse and CTRL-v), I get an
error message in Emacs “Selection owner couldn't convert: MULTIPLE”


Copy-pasting works when I revert this commit to claws-mail:


Compose: handle pasted images and text/uri-list (files) and attach them
author  Colin Leroy <co...@colino.net>  
        Sun, 7 Jul 2019 10:43:45 +0200 (10:43 +0200)
committer       Colin Leroy <co...@colino.net>  
        Sun, 7 Jul 2019 10:43:45 +0200 (10:43 +0200)
commit  66fccde959a1b4addee971412b35d4b51d8272b1
tree    0ab62e3d16d12bd4b9aceecc9c200493bc44d76d
parent  42eaffb250b3f53712e2be0eb7a5b8d26cfc7c10


OpenBSD version is “6.6 GENERIC.MP#357 amd64”, pkg_add -u from around
7:00 UTC, Oct 07.


Best regards
Robert




On Sat, 07 Sep 2019 09:16:48 +0100
Stuart Henderson <s...@spacehopper.org> wrote:

> The additional LIB_DEPENDS for librsvg is OK (claws-mail uses it
> itself) but the other new ones are only pulled in by inter library
> dependencies and shouldn't be listed as LIB_DEPENDS.
> 
> --
> Sent from a phone, apologies for poor formatting.
> 
> On 7 September 2019 07:43:22 Rafael Sadowski <raf...@sizeofvoid.org>
> wrote:
> 
> > On Fri Sep 06, 2019 at 09:19:52AM -0400, Daniel Jakots wrote:  
> >> On Fri, 6 Sep 2019 15:15:25 +0200, Solene Rapenne <sol...@perso.pw>
> >> wrote:
> >>
> >>
> >> What is the value of a diff without any comment? I've no idea what
> >> you looked at or if you even tested it.
> >> I had a similar diff but I couldn't make `make lib-depends-check`
> >> happy.  
> >
> > Just for fun a new diff:
> >
> > - update claws-mail to 3.17.4
> > - switch to https
> > - make `make lib-depends-check` happy.
> > - adjust to long lines in Makefile
> >
> > Just a build test with no runtime tests.
> >
> > RS
> >
> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/mail/claws-mail/Makefile,v
> > retrieving revision 1.121
> > diff -u -p -u -p -r1.121 Makefile
> > --- Makefile 12 Jul 2019 20:47:25 -0000 1.121
> > +++ Makefile 7 Sep 2019 06:35:16 -0000
> > @@ -6,7 +6,7 @@ COMMENT-spamassassin= spamassassin plugi
> > COMMENT-pdfviewer= pdfviewer plugin
> > COMMENT-gdata= gdata plugin
> >
> > -V= 3.17.3
> > +V= 3.17.4
> > DISTNAME= claws-mail-${V}
> > PKGNAME-main= ${DISTNAME}
> > PKGNAME-bogofilter= claws-mail-bogofilter-${V}
> > @@ -14,18 +14,15 @@ PKGNAME-spamassassin= claws-mail-spamass
> > PKGNAME-pdfviewer= claws-mail-pdfviewer-${V}
> > PKGNAME-gdata= claws-mail-gdata-${V}
> >
> > -REVISION= 0
> > -REVISION-pdfviewer= 1
> > -
> > CATEGORIES= mail news
> >
> > -HOMEPAGE= http://www.claws-mail.org/
> > +HOMEPAGE= https://www.claws-mail.org/
> > MAINTAINER= Daniel Jakots <o...@chown.me>
> >
> > # GPLv3+
> > PERMIT_PACKAGE= Yes
> >
> > -MASTER_SITES= http://www.claws-mail.org/releases/
> > +MASTER_SITES= https://www.claws-mail.org/releases/
> >
> > DIST_SUBDIR= claws
> >
> > @@ -57,12 +54,12 @@ WANTLIB-main += croco-0.6 db dbus-1 dbus
> > WANTLIB-main += gpgme hogweed ical icalss icalvcal icudata icui18n
> > icuuc idn2 WANTLIB-main += ltdl lz4 lzma nettle notify ogg p11-kit
> > perl rsvg-2 WANTLIB-main += startup-notification-1
> > ${COMPILER_LIBCXX} tasn1 unistring vorbis
> > -WANTLIB-main += vorbisfile xcb-util xml2 zstd
> > +WANTLIB-main += vorbisfile xcb-util xml2 zstd b2 charset
> >
> > WANTLIB-gdata = ${WANTLIB}
> > WANTLIB-gdata += gck-1 gcr-base-3 gcrypt gdata goa-1.0 gpg-error
> > json-glib-1.0 WANTLIB-gdata += lzma nspr4 nss3 oauth p11-kit plc4
> > plds4 smime3 nssutil3 -WANTLIB-gdata += soup-2.4 sqlite3 ssl3 xml2
> > +WANTLIB-gdata += soup-2.4 sqlite3 ssl3 xml2 idn2 psl unistring
> >
> > WANTLIB-pdfviewer =  ${WANTLIB}
> > WANTLIB-pdfviewer += jpeg lcms2 openjp2 png poppler poppler-glib
> > tiff @@ -89,7 +86,10 @@ LIB_DEPENDS-main= ${LIB_DEPENDS} \
> >  security/libnettle \
> >  textproc/enchant \
> >  textproc/libical \
> > - x11/dbus-glib
> > + textproc/libxml \
> > + www/libcroco \
> > + x11/dbus-glib \
> > + x11/gnome/librsvg
> >
> > LIB_DEPENDS-pdfviewer= ${LIB_DEPENDS} \
> >  print/poppler
> > @@ -164,13 +164,17 @@ TOOLS= OOo2claws-mail.pl \
> >
> > post-install:
> >  ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/48x48/apps
> > - ${INSTALL_DATA} ${WRKSRC}/claws-mail.png 
> > ${PREFIX}/share/icons/hicolor/48x48/apps/claws-mail.png
> > + ${INSTALL_DATA} ${WRKSRC}/claws-mail.png \
> > + ${PREFIX}/share/icons/hicolor/48x48/apps/claws-mail.png
> >  ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/64x64/apps
> > - ${INSTALL_DATA} ${WRKSRC}/claws-mail-64x64.png 
> > ${PREFIX}/share/icons/hicolor/64x64/apps/claws-mail.png
> > + ${INSTALL_DATA} ${WRKSRC}/claws-mail-64x64.png \
> > + ${PREFIX}/share/icons/hicolor/64x64/apps/claws-mail.png
> >  ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/128x128/apps
> > - ${INSTALL_DATA} ${WRKSRC}/claws-mail-128x128.png 
> > ${PREFIX}/share/icons/hicolor/128x128/apps/claws-mail.png
> > + ${INSTALL_DATA} ${WRKSRC}/claws-mail-128x128.png \
> > + ${PREFIX}/share/icons/hicolor/128x128/apps/claws-mail.png
> >  ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
> > - ${INSTALL_DATA} ${WRKSRC}/claws-mail.desktop 
> > ${PREFIX}/share/applications/claws-mail.desktop
> > + ${INSTALL_DATA} ${WRKSRC}/claws-mail.desktop \
> > + ${PREFIX}/share/applications/claws-mail.desktop
> >  ${INSTALL_DATA_DIR} ${PREFIX}/share/claws-mail/tools/kdeservicemenu
> > .for i in ${TOOLS}
> >  ${INSTALL_DATA} ${WRKSRC}/tools/${i} \
> > Index: distinfo
> > ===================================================================
> > RCS file: /cvs/ports/mail/claws-mail/distinfo,v
> > retrieving revision 1.36
> > diff -u -p -u -p -r1.36 distinfo
> > --- distinfo 1 Jan 2019 18:01:20 -0000 1.36
> > +++ distinfo 7 Sep 2019 06:35:16 -0000
> > @@ -1,2 +1,2 @@
> > -SHA256 (claws/claws-mail-3.17.3.tar.gz) = 
> > lQtrOFI1x0F5oHzgnFq5TeP5hpPHBkV8mLRP2QoeYKA=
> > -SIZE (claws/claws-mail-3.17.3.tar.gz) = 11975996
> > +SHA256 (claws/claws-mail-3.17.4.tar.gz) = 
> > rbPjYadGTZOOHW8jpiQzyJh4xuABeSxcqY0izl1O+jc=
> > +SIZE (claws/claws-mail-3.17.4.tar.gz) = 12167751  
> 
> 
> 

Reply via email to