From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60476) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dePMQ-0004Xn-87 for guix-patches@gnu.org; Sun, 06 Aug 2017 13:29:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dePMN-0002YL-3h for guix-patches@gnu.org; Sun, 06 Aug 2017 13:29:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:42269) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dePMM-0002YG-WB for guix-patches@gnu.org; Sun, 06 Aug 2017 13:29:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dePMM-0003bM-NJ for guix-patches@gnu.org; Sun, 06 Aug 2017 13:29:02 -0400 Subject: [bug#27988] Mate: Caja Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60388) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dePLz-0004Kb-1S for guix-patches@gnu.org; Sun, 06 Aug 2017 13:28:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dePLv-0002Rl-Sh for guix-patches@gnu.org; Sun, 06 Aug 2017 13:28:39 -0400 Received: from aibo.runbox.com ([91.220.196.211]:49006) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dePLv-0002RC-Fy for guix-patches@gnu.org; Sun, 06 Aug 2017 13:28:35 -0400 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1dePLr-0006qD-07 for guix-patches@gnu.org; Sun, 06 Aug 2017 19:28:31 +0200 Received: from tor-relay.zwiebeltoralf.de ([5.9.158.75] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1dePLa-0006lv-Jn for guix-patches@gnu.org; Sun, 06 Aug 2017 19:28:15 +0200 Date: Sun, 6 Aug 2017 17:28:12 +0000 From: ng0 Message-ID: <20170806172812.ijz22eiq463qrrdh@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gsjihv2xv7yn4psh" Content-Disposition: inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 27988@debbugs.gnu.org --gsjihv2xv7yn4psh Content-Type: multipart/mixed; boundary="7hqvnf5mcdajmh76" Content-Disposition: inline --7hqvnf5mcdajmh76 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This adds Caja, the Filemanager for MATE. ISSUES ------ I don't *really* know if this is working. The first test failed, so I had to disable it: https://github.com/mate-desktop/caja/blob/master/eel/check-eel And it seems like you need to have it inside of MATE with Mate-Desktop being present in your profile? user@abyayala /gnu/store/90qbxv8vmr88qccppi9kvq3arh8nyzi7-caja-1.18.3/bin$ = ls caja caja-autorun-software caja-connect-server caja-file-management-prop= erties user@abyayala /gnu/store/90qbxv8vmr88qccppi9kvq3arh8nyzi7-caja-1.18.3/bin$ = =2E/caja =2E/caja: Relink `/gnu/store/88wvqp60hbrdvbp0xsqad5c6njjfshcw-libpng-1.6.28= /lib/libpng16.so.16' with `/gnu/store/ybpgv1v7606xw7mafda66w10hiynpiw2-glib= c-2.25/lib/libpthread.so.0' for IFUNC symbol `longjmp' =2E/caja: Relink `/gnu/store/2sq8w3x8glbjlfn22im6nwwycmbdlzws-freetype-2.7.= 1/lib/libfreetype.so.6' with `/gnu/store/ybpgv1v7606xw7mafda66w10hiynpiw2-g= libc-2.25/lib/libpthread.so.0' for IFUNC symbol `longjmp' ** (caja:8760): WARNING **: Error retrieving accessibility bus address: org= =2Efreedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not pro= vided by any .service files (caja:8760): GLib-GIO-CRITICAL **: g_dbus_proxy_new_sync: assertion 'G_IS_D= BUS_CONNECTION (connection)' failed (caja:8760): GLib-GIO-CRITICAL **: g_dbus_proxy_get_name_owner: assertion '= G_IS_DBUS_PROXY (proxy)' failed (caja:8760): GLib-GIO-ERROR **: Settings schema 'org.mate.caja.preferences'= is not installed Trace/breakpoint trap --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --7hqvnf5mcdajmh76 Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-caja.patch" Content-Transfer-Encoding: quoted-printable =46rom f6aec5c76437ca1c2846ce3d2385e7b58307eb48 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sun, 6 Aug 2017 17:22:41 +0000 Subject: [PATCH] gnu: Add caja. * gnu/packages/mate.scm (caja): New variable. --- gnu/packages/mate.scm | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm index 316385a6f..cd743c341 100644 --- a/gnu/packages/mate.scm +++ b/gnu/packages/mate.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright =C2=A9 2016 Fabian Harfert ;;; Copyright =C2=A9 2016 Efraim Flashner +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -25,6 +26,7 @@ #:use-module (guix build-system gnu) #:use-module (gnu packages) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) @@ -32,6 +34,7 @@ #:use-module (gnu packages xdisorg) #:use-module (gnu packages base) #:use-module (gnu packages xml) + #:use-module (gnu packages photo) #:use-module (gnu packages python)) =20 (define-public mate-icon-theme @@ -210,3 +213,47 @@ the MATE desktop environment.") specification, the MATE menu layout configuration files, .directory files = and assorted menu related utility programs.") (license (list license:gpl2+ license:lgpl2.0+)))) + +(define-public caja + (package + (name "caja") + (version "1.18.3") + (source + (origin + (method url-fetch) + (uri (string-append "http://pub.mate-desktop.org/releases/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "0mljqcx7k8p27854zm7qzzn8ca6hs7hva9p43hp4p507z52caqmm")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f)) + (native-inputs + `(("pkg-config" ,pkg-config) + ("intltool" ,intltool) + ("glib:bin" ,glib "bin") + ("gobject-introspection" ,gobject-introspection))) + (inputs + `(("gtk+" ,gtk+) + ("exempi" ,exempi) + ("gvfs" ,gvfs) + ("libexif" ,libexif) + ("libsm" ,libsm) + ("libnotify" ,libnotify) + ("libxml2" ,libxml2) + ("mate-desktop" ,mate-desktop) + ("startup-notification" ,startup-notification))) + (home-page "http://mate-desktop.org/") + (synopsis "File manager for the MATE desktop") + (description + "Caja is the official file manager for the MATE desktop. +It allows for browsing directories, as well as previewing files and launch= ing +applications associated with them. Caja is also responsible for handling = the +icons on the MATE desktop. It works on local and remote filesystems. +Caja is a fork of Nautilus.") + ;; There is a note about a TRADEMARKS_NOTICE file in COPYING which + ;; does not exist. It is safe to assume that this is of no concern + ;; for us. + (license license:gpl2+))) --=20 2.14.0 --7hqvnf5mcdajmh76-- --gsjihv2xv7yn4psh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmHUawACgkQ4i+bv+40 hYhZMxAAqratqcK0Hb6eUPP1ruHuuI3tlPJwg9kqYXIeP3pJ+fH4wucPA7o1Q1cF vzFtKYDHAbyHrbPtjjQSjJbiBMlYYByAx4oi0vEicGBbg+TiPf4+fNbLeWeyEfdW LCgem5Q8cpPDQD97clbP6srU42aZV/riVWX3KJLTzZfgIIZA2TF5CSujdjX9OANH CO658q1InuahMq2lJz7ipWPhZao+h4M3IsRP32TGqa0o9rUtCm+Sv5dSb8CjqsVc 2ANI+VTrS5y4mL0NREfCAwjxz3YkAy7H/HtxFw6/iZ8MlJz5Q98dOaMtSBFaQATN O2190vxhaVeDGiMUMh5TXouNoruoadN2MUiC8FqiwfZmqickP+7OfRM/XCq0MmAk WlFu+rHqLlrnRlRrSZji51Rv4Pf5E8jlo/uV6EPQRiFWwUoamU/qOihJ92BU0lMS Nn/FzzlGt171mTq+v0wmdzbaP037CrhGHYBj3wxxfmjS8OdEyzuh6xs5WmYqJ6GV BWyDzvvhbKOnMVcsP3wioY0CY7YJqz3j1rBGXM/qwN4rv+HZNgaQPRfurI0KEf+I p/6M5A/KJjvq8e5rue5hk2r8mn7jqciw0yGFeSYTepr0Ppl7GLZpsk/n3MdMNU5e 8bumYBt8yUk9ZIIWsINnECEpJ8jdB1RDy/LSSXnSw7UGMo85ooQ= =kgAA -----END PGP SIGNATURE----- --gsjihv2xv7yn4psh--