From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Hashe Subject: Re: [PATCH 1/2] gnu: Add gtksourceview. Date: Sun, 8 Nov 2015 14:05:29 -0600 Message-ID: References: <1446959917-25693-1-git-send-email-david.hashe@dhashe.com> <20151108174726.GA11760@jocasta.intra> <20151108195302.483ab8f4@debian-netbook> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11473d2c9c54a705240cffff Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56402) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvWDU-0005iS-Ks for guix-devel@gnu.org; Sun, 08 Nov 2015 15:05:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZvWDS-0004pR-VD for guix-devel@gnu.org; Sun, 08 Nov 2015 15:05:32 -0500 Received: from mail-yk0-x235.google.com ([2607:f8b0:4002:c07::235]:36334) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvWDS-0004pN-Kq for guix-devel@gnu.org; Sun, 08 Nov 2015 15:05:30 -0500 Received: by ykba4 with SMTP id a4so235324629ykb.3 for ; Sun, 08 Nov 2015 12:05:30 -0800 (PST) In-Reply-To: <20151108195302.483ab8f4@debian-netbook> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Efraim Flashner Cc: guix-devel@gnu.org --001a11473d2c9c54a705240cffff Content-Type: multipart/alternative; boundary=001a11473d2c9c54a105240cfffd --001a11473d2c9c54a105240cfffd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, Nov 8, 2015 at 11:53 AM, Efraim Flashner wrote: > On Sun, 8 Nov 2015 18:47:26 +0100 > John Darrington wrote: > > > Doesn't this already exist ? In gnu/packages/gtk+ > > > > The version there seems to be better too, because it doesn't disable th= e > tests. > > > That one is 2.10.5, and this one is 3.16.1. Although it would make sense = to > put them both in the same file. > I've moved it to gtk.scm and renamed 2.10.5 to gtksourceview-2. I got the code to enable an X server working, but it later failed with "D-Bus library appears to be incorrectly set up". I don't think we've found a solution to that problem yet, since there are other packages that have tests disabled for the same reason. > > -- > Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7= =9D =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed > --001a11473d2c9c54a105240cfffd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Sun, Nov 8, 2015 at 11:53 AM, Efraim Flashner <= efraim@flashner.= co.il> wrote:
On Sun, 8 Nov 2015 18:47:26 +0100
John Darrington <john@da= rrington.wattle.id.au> wrote:

> Doesn't this already exist ?=C2=A0 In gnu/packages/gtk+
>
> The version there seems to be better too, because it doesn't disab= le the tests.
>
That one is 2.10.5, and this one is 3.16.1. Although it would make s= ense to
put them both in the same file.

I'v= e moved it to gtk.scm and renamed 2.10.5 to gtksourceview-2.

I got t= he code to enable an X server working, but it later failed with "D-Bus= library appears to be incorrectly set up". I don't think we'v= e found a solution to that problem yet, since there are other packages that= have tests disabled for the same reason.
=C2=A0

--
Efraim Flashner=C2=A0 =C2=A0<ef= raim@flashner.co.il>=C2=A0 =C2=A0=D7=90=D7=A4=D7=A8=D7=99=D7=9D =D7= =A4=D7=9C=D7=A9=D7=A0=D7=A8
GPG key =3D A28B F40C 3E55 1372 662D=C2=A0 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted=

--001a11473d2c9c54a105240cfffd-- --001a11473d2c9c54a705240cffff Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-Add-gtksourceview.patch" Content-Disposition: attachment; filename="0001-gnu-Add-gtksourceview.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_igqy7jli1 RnJvbSAzZjcxZTRjODdmMGQ2MjFkY2YwMTljN2MzMzBiMTgyZWNjMjkwZjcxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEYXZpZCBIYXNoZSA8ZGF2aWQuaGFzaGVAZGhhc2hlLmNvbT4K RGF0ZTogU3VuLCA4IE5vdiAyMDE1IDEzOjUxOjQ2IC0wNjAwClN1YmplY3Q6IFtQQVRDSCAxLzNd IGdudTogQWRkIGd0a3NvdXJjZXZpZXcuCgoqIGdudS9wYWNrYWdlcy9ndGsuc2NtIChndGtzb3Vy Y2V2aWV3KTogUmVuYW1lIHRvLi4uCiAgKGd0a3NvdXJjZXZpZXctMik6IC4uLiB0aGlzLgogIChn dGtzb3VyY2V2aWV3KTogVXBkYXRlIHRvIDMuMTguMS4KKiBnbnUvcGFja2FnZXMvb2NhbWwuc2Nt IChsYWJsZ3RrKVtpbnB1dHNdOiBSZXBsYWNlICJndGtzb3VyY2V2aWV3IiB3aXRoICJndGtzb3Vy Y2V2aWV3LTIiLgotLS0KIGdudS9wYWNrYWdlcy9ndGsuc2NtICAgfCA0NCArKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogZ251L3BhY2thZ2VzL29jYW1sLnNjbSB8 ICAzICsrLQogMiBmaWxlcyBjaGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ndGsuc2NtIGIvZ251L3BhY2thZ2VzL2d0ay5z Y20KaW5kZXggYTAxZTZkMC4uMTcxZTkwNSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2d0ay5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2d0ay5zY20KQEAgLTcsNiArNyw3IEBACiA7OzsgQ29weXJp Z2h0IMKpIDIwMTUgUGF1bCB2YW4gZGVyIFdhbHQgPHBhdWxAZGVua25lcmQub3JnPgogOzs7IENv cHlyaWdodCDCqSAyMDE1IFNvdSBCdW5uYnUgPGl5enNvbmdAZ21haWwuY29tPgogOzs7IENvcHly aWdodCDCqSAyMDE1IEFuZHkgV2luZ28gPHdpbmdvQGlnYWxpYS5jb20+Cis7OzsgQ29weXJpZ2h0 IMKpIDIwMTUgRGF2aWQgSGFzaGUgPGRhdmlkLmhhc2hlQGRoYXNoZS5jb20+CiA7OzsKIDs7OyBU aGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4KIDs7OwpAQCAtMjgsNiArMjksNyBAQAogICAj OnVzZS1tb2R1bGUgKGd1aXggdXRpbHMpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykK ICAgIzp1c2UtbW9kdWxlIChndWl4IGRvd25sb2FkKQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVp bGQtc3lzdGVtIGdsaWItb3ItZ3RrKQogICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVt IGdudSkKICAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBweXRob24pCiAgICM6dXNl LW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gd2FmKQpAQCAtMjc1LDcgKzI3Nyw3IEBAIGdyYXBo LWxpa2UgZW52aXJvbm1lbnRzLCBlLmcuIG1vZHVsYXIgc3ludGhzIG9yIGZpbml0ZSBzdGF0ZSBt YWNoaW5lCiBkaWFncmFtcy4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMyspKSkKIAotKGRl ZmluZS1wdWJsaWMgZ3Rrc291cmNldmlldworKGRlZmluZS1wdWJsaWMgZ3Rrc291cmNldmlldy0y CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImd0a3NvdXJjZXZpZXciKQogICAgICh2ZXJzaW9uICIy LjEwLjUiKSA7IFRoaXMgaXMgdGhlIGxhc3QgdmVyc2lvbiB3aGljaCBidWlsZHMgYWdhaW5zdCBn dGsrMgpAQCAtMzI5LDYgKzMzMSw0NiBAQCBwcmludGluZyBhbmQgb3RoZXIgZmVhdHVyZXMgdHlw aWNhbCBvZiBhIHNvdXJjZSBjb2RlIGVkaXRvci4iKQogICAgIChsaWNlbnNlIGxpY2Vuc2U6bGdw bDIuMCspCiAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9kZXZlbG9wZXIuZ25vbWUub3JnL2d0a3Nv dXJjZXZpZXcvIikpKQogCisoZGVmaW5lLXB1YmxpYyBndGtzb3VyY2V2aWV3CisgKHBhY2thZ2UK KyAgIChuYW1lICJndGtzb3VyY2V2aWV3IikKKyAgICh2ZXJzaW9uICIzLjE4LjEiKQorICAgKHNv dXJjZSAob3JpZ2luCisgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgICAg ICh1cmkgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL2dub21lL3NvdXJjZXMvIiBuYW1lICIvIgor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodmVyc2lvbi1tYWpvcittaW5vciB2ZXJz aW9uKSAiLyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmFtZSAiLSIgdmVyc2lv biAiLnRhci54eiIpKQorICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAgIChiYXNlMzIK KyAgICAgICAgICAgICAgIjFycGRnOHJjamxxdjh5azEzdnNoNTE0OG1hZHMwemJmaWg4Y2FrM2ht N3diMHNwbXpzYnYiKSkpKQorICAgKGJ1aWxkLXN5c3RlbSBnbGliLW9yLWd0ay1idWlsZC1zeXN0 ZW0pCisgICAoYXJndW1lbnRzCisgICAgIDs7IFRyaWVzIHRvIG9wZW4gZ3JhcGhpY2FsIGRpc3Bs YXkgZHVyaW5nIHRlc3RpbmcgYW5kIGZhaWxzLgorICAgICA7OyBXaGVuIHVzaW5nIHRoZSBYIHNl cnZlciB0cmlja2VyeSBmcm9tIGd0a3NvdXJjZXZpZXctMiwgZmFpbHMgd2l0aDoKKyAgICAgOzsg RC1CdXMgbGlicmFyeSBhcHBlYXJzIHRvIGJlIGluY29ycmVjdGx5IHNldCB1cDsgZmFpbGVkIHRv IHJlYWQKKyAgICAgOzsgbWFjaGluZSB1dWlkOiBGYWlsZWQgdG8gb3BlbiAiL2V0Yy9tYWNoaW5l LWlkIjogTm8gc3VjaCBmaWxlIG9yCisgICAgIDs7IGRpcmVjdG9yeS4KKyAgICAgOzsgU2VlIHRo ZSBtYW51YWwgcGFnZSBmb3IgZGJ1cy11dWlkZ2VuIHRvIGNvcnJlY3QgdGhpcyBpc3N1ZS4KKyAg ICAnKCM6dGVzdHM/ICNmKSkKKyAgIChuYXRpdmUtaW5wdXRzCisgICAgYCgoImludGx0b29sIiAs aW50bHRvb2wpCisgICAgICAoIml0c3Rvb2wiLCBpdHN0b29sKQorICAgICAgKCJnb2JqZWN0LWlu dHJvc3BlY3Rpb24iICxnb2JqZWN0LWludHJvc3BlY3Rpb24pCisgICAgICAoInBrZy1jb25maWci ICxwa2ctY29uZmlnKSkpCisgICAoaW5wdXRzCisgICAgYCgoImdsaWIiICxnbGliKQorICAgICAg KCJndGsrIiAsZ3RrKykKKyAgICAgICgibGlieG1sMiIgLGxpYnhtbDIpCisgICAgICAoInBhbmdv IiAscGFuZ28pCisgICAgICAoImdkay1waXhidWYiICxnZGstcGl4YnVmKQorICAgICAgKCJ2YWxh IiAsdmFsYSkpKQorICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly93aWtpLmdub21lLm9yZy9Qcm9qZWN0 cy9HdGtTb3VyY2VWaWV3ICIpCisgICAoc3lub3BzaXMgIkdOT01FIHNvdXJjZSBjb2RlIHdpZGdl dCIpCisgICAoZGVzY3JpcHRpb24gIkd0a1NvdXJjZVZpZXcgaXMgYSB0ZXh0IHdpZGdldCB0aGF0 IGV4dGVuZHMgdGhlIHN0YW5kYXJkCitHVEsrIHRleHQgd2lkZ2V0IEd0a1RleHRWaWV3LiAgSXQg aW1wcm92ZXMgR3RrVGV4dFZpZXcgYnkgaW1wbGVtZW50aW5nIHN5bnRheAoraGlnaGxpZ2h0aW5n IGFuZCBvdGhlciBmZWF0dXJlcyB0eXBpY2FsIG9mIGEgc291cmNlIGNvZGUgZWRpdG9yLiIpCisg ICAobGljZW5zZSBsaWNlbnNlOmxncGwyLjErKSkpCisKIChkZWZpbmUtcHVibGljIGdkay1waXhi dWYKICAgKHBhY2thZ2UKICAgIChuYW1lICJnZGstcGl4YnVmIikKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy9vY2FtbC5zY20gYi9nbnUvcGFja2FnZXMvb2NhbWwuc2NtCmluZGV4IGZjNDU4MDUu LmIwY2MxNDUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9vY2FtbC5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL29jYW1sLnNjbQpAQCAtMiw2ICsyLDcgQEAKIDs7OyBDb3B5cmlnaHQgwqkgMjAxMyBD eXJpbCBSb2VsYW5kdCA8dGlwZWNhbWxAZ21haWwuY29tPgogOzs7IENvcHlyaWdodCDCqSAyMDE0 LCAyMDE1IE1hcmsgSCBXZWF2ZXIgPG1od0BuZXRyaXMub3JnPgogOzs7IENvcHlyaWdodCDCqSAy MDE1IEFuZHJlYXMgRW5nZSA8YW5kcmVhc0BlbmdlLmZyPgorOzs7IENvcHlyaWdodCDCqSAyMDE1 IERhdmlkIEhhc2hlIDxkYXZpZC5oYXNoZUBkaGFzaGUuY29tPgogOzs7CiA7OzsgVGhpcyBmaWxl IGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTQ1Myw3ICs0NTQsNyBAQCBwcm92ZXJzLiIp CiAgICAgOzsgYW5kIGd0aystcXVhcnR6LTIuMCBvbmNlIGF2YWlsYWJsZS4KICAgICAoaW5wdXRz CiAgICAgIGAoKCJndGsrIiAsZ3RrKy0yKQotICAgICAgICgiZ3Rrc291cmNldmlldyIgLGd0a3Nv dXJjZXZpZXcpCisgICAgICAgKCJndGtzb3VyY2V2aWV3IiAsZ3Rrc291cmNldmlldy0yKQogICAg ICAgICgibGliZ25vbWVjYW52YXMiICxsaWJnbm9tZWNhbnZhcykKICAgICAgICAoImxpYmdub21l dWkiICxsaWJnbm9tZXVpKQogICAgICAgICgibGliZ2xhZGUiICxsaWJnbGFkZSkKLS0gCjEuOS4x Cgo= --001a11473d2c9c54a705240cffff--