* [gentoo-commits] proj/gnome:master commit in: media-gfx/eog/, media-gfx/eog/files/
@ 2011-02-19 10:54 Priit Laes
0 siblings, 0 replies; 4+ messages in thread
From: Priit Laes @ 2011-02-19 10:54 UTC (permalink / raw
To: gentoo-commits
commit: d3cbcc46ac1b5f9a98de58d99a77fb0fb035f4ac
Author: Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Sat Feb 19 10:34:20 2011 +0000
Commit: Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Sat Feb 19 10:50:29 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d3cbcc46
media-gfx/eog: Update for latest libpeas API changes
---
.../{eog-2.91.7.ebuild => eog-2.91.7-r1.ebuild} | 8 ++-
media-gfx/eog/eog-9999.ebuild | 2 +-
media-gfx/eog/files/eog-libpeas-compat.patch | 54 ++++++++++++++++++++
3 files changed, 61 insertions(+), 3 deletions(-)
diff --git a/media-gfx/eog/eog-2.91.7.ebuild b/media-gfx/eog/eog-2.91.7-r1.ebuild
similarity index 93%
rename from media-gfx/eog/eog-2.91.7.ebuild
rename to media-gfx/eog/eog-2.91.7-r1.ebuild
index a9e1e05..e946f0d 100644
--- a/media-gfx/eog/eog-2.91.7.ebuild
+++ b/media-gfx/eog/eog-2.91.7-r1.ebuild
@@ -6,7 +6,7 @@ EAPI="3"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
-inherit gnome2
+inherit eutils gnome2
DESCRIPTION="The Eye of GNOME image viewer"
HOMEPAGE="http://www.gnome.org/projects/eog/"
@@ -24,7 +24,7 @@ fi
RDEPEND=">=x11-libs/gtk+-2.91.7:3[introspection?,jpeg?,tiff?]
>=dev-libs/glib-2.25.15
>=dev-libs/libxml2-2
- >=dev-libs/libpeas-0.7.0[gtk]
+ >=dev-libs/libpeas-0.7.2[gtk]
>=gnome-base/gnome-desktop-2.91.2:3
>=gnome-base/gsettings-desktop-schemas-0.1.0
>=x11-themes/gnome-icon-theme-2.19.1
@@ -61,3 +61,7 @@ pkg_setup() {
--disable-schemas-compile"
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README THANKS TODO"
}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-libpeas-compat.patch"
+}
diff --git a/media-gfx/eog/eog-9999.ebuild b/media-gfx/eog/eog-9999.ebuild
index a9e1e05..e622082 100644
--- a/media-gfx/eog/eog-9999.ebuild
+++ b/media-gfx/eog/eog-9999.ebuild
@@ -24,7 +24,7 @@ fi
RDEPEND=">=x11-libs/gtk+-2.91.7:3[introspection?,jpeg?,tiff?]
>=dev-libs/glib-2.25.15
>=dev-libs/libxml2-2
- >=dev-libs/libpeas-0.7.0[gtk]
+ >=dev-libs/libpeas-0.7.2[gtk]
>=gnome-base/gnome-desktop-2.91.2:3
>=gnome-base/gsettings-desktop-schemas-0.1.0
>=x11-themes/gnome-icon-theme-2.19.1
diff --git a/media-gfx/eog/files/eog-libpeas-compat.patch b/media-gfx/eog/files/eog-libpeas-compat.patch
new file mode 100644
index 0000000..f98066d
--- /dev/null
+++ b/media-gfx/eog/files/eog-libpeas-compat.patch
@@ -0,0 +1,54 @@
+From 06d62c58d18a82974c6ef3d909d6056786015f23 Mon Sep 17 00:00:00 2001
+From: Garrett Regier <alias301@gmail.com>
+Date: Mon, 14 Feb 2011 13:27:42 +0000
+Subject: Update to latest libpeas API changes
+
+Plugin loaders now must be enabled
+not disabled.
+---
+diff --git a/configure.ac b/configure.ac
+index 69097bf..cc257a5 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -104,8 +104,8 @@ EOG_MODULES="gtk+-3.0 >= $GTK_REQUIRED \
+ gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED \
+ shared-mime-info >= $SHARED_MIME_INFO_REQUIRED \
+ gsettings-desktop-schemas >= $DESKTOP_SCHEMAS_REQUIRED \
+- libpeas-1.0 >= 0.7.0 \
+- libpeas-gtk-1.0 >= 0.7.0"
++ libpeas-1.0 >= 0.7.2 \
++ libpeas-gtk-1.0 >= 0.7.2"
+
+ # Introspection
+ GOBJECT_INTROSPECTION_CHECK([0.9.3])
+diff --git a/src/eog-plugin-engine.c b/src/eog-plugin-engine.c
+index dfd0862..7997684 100644
+--- a/src/eog-plugin-engine.c
++++ b/src/eog-plugin-engine.c
+@@ -124,10 +124,8 @@ eog_plugin_engine_new (void)
+ engine = EOG_PLUGIN_ENGINE (g_object_new (EOG_TYPE_PLUGIN_ENGINE,
+ NULL));
+
+- /* Disable python and seed bindings as they are not working very
++ /* Don't enable python and seed bindings as they are not working very
+ * well with eog yet (e.g. are having ref counting issues). */
+- peas_engine_disable_loader (PEAS_ENGINE (engine), "python");
+- peas_engine_disable_loader (PEAS_ENGINE (engine), "seed");
+
+ user_plugin_path = g_build_filename (eog_util_dot_dir (),
+ USER_EOG_PLUGINS_LOCATION, NULL);
+diff --git a/src/eog-preferences-dialog.c b/src/eog-preferences-dialog.c
+index 260f29b..f5e9c87 100644
+--- a/src/eog-preferences-dialog.c
++++ b/src/eog-preferences-dialog.c
+@@ -255,7 +255,7 @@ eog_preferences_dialog_constructor (GType type,
+ g_settings_bind (priv->fullscreen_settings, EOG_CONF_FULLSCREEN_SECONDS,
+ seconds_spin, "value", G_SETTINGS_BIND_DEFAULT);
+
+- plugin_manager = peas_gtk_plugin_manager_new ();
++ plugin_manager = peas_gtk_plugin_manager_new (NULL);
+
+ g_assert (plugin_manager != NULL);
+
+--
+cgit v0.8.3.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: media-gfx/eog/, media-gfx/eog/files/
@ 2011-02-21 23:56 Nirbheek Chauhan
0 siblings, 0 replies; 4+ messages in thread
From: Nirbheek Chauhan @ 2011-02-21 23:56 UTC (permalink / raw
To: gentoo-commits
commit: a569f0b4b173966905b28edddaa570bf094d7e68
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 21 23:55:44 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Feb 21 23:55:44 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=a569f0b4
media-gfx/eog: 2.91.7 -> 2.91.90
---
.../{eog-2.91.7-r1.ebuild => eog-2.91.90.ebuild} | 4 --
media-gfx/eog/eog-9999.ebuild | 2 +-
media-gfx/eog/files/eog-libpeas-compat.patch | 54 --------------------
3 files changed, 1 insertions(+), 59 deletions(-)
diff --git a/media-gfx/eog/eog-2.91.7-r1.ebuild b/media-gfx/eog/eog-2.91.90.ebuild
similarity index 96%
rename from media-gfx/eog/eog-2.91.7-r1.ebuild
rename to media-gfx/eog/eog-2.91.90.ebuild
index e946f0d..75b4f40 100644
--- a/media-gfx/eog/eog-2.91.7-r1.ebuild
+++ b/media-gfx/eog/eog-2.91.90.ebuild
@@ -61,7 +61,3 @@ pkg_setup() {
--disable-schemas-compile"
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README THANKS TODO"
}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-libpeas-compat.patch"
-}
diff --git a/media-gfx/eog/eog-9999.ebuild b/media-gfx/eog/eog-9999.ebuild
index e622082..75b4f40 100644
--- a/media-gfx/eog/eog-9999.ebuild
+++ b/media-gfx/eog/eog-9999.ebuild
@@ -6,7 +6,7 @@ EAPI="3"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
-inherit gnome2
+inherit eutils gnome2
DESCRIPTION="The Eye of GNOME image viewer"
HOMEPAGE="http://www.gnome.org/projects/eog/"
diff --git a/media-gfx/eog/files/eog-libpeas-compat.patch b/media-gfx/eog/files/eog-libpeas-compat.patch
deleted file mode 100644
index f98066d..0000000
--- a/media-gfx/eog/files/eog-libpeas-compat.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 06d62c58d18a82974c6ef3d909d6056786015f23 Mon Sep 17 00:00:00 2001
-From: Garrett Regier <alias301@gmail.com>
-Date: Mon, 14 Feb 2011 13:27:42 +0000
-Subject: Update to latest libpeas API changes
-
-Plugin loaders now must be enabled
-not disabled.
----
-diff --git a/configure.ac b/configure.ac
-index 69097bf..cc257a5 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -104,8 +104,8 @@ EOG_MODULES="gtk+-3.0 >= $GTK_REQUIRED \
- gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED \
- shared-mime-info >= $SHARED_MIME_INFO_REQUIRED \
- gsettings-desktop-schemas >= $DESKTOP_SCHEMAS_REQUIRED \
-- libpeas-1.0 >= 0.7.0 \
-- libpeas-gtk-1.0 >= 0.7.0"
-+ libpeas-1.0 >= 0.7.2 \
-+ libpeas-gtk-1.0 >= 0.7.2"
-
- # Introspection
- GOBJECT_INTROSPECTION_CHECK([0.9.3])
-diff --git a/src/eog-plugin-engine.c b/src/eog-plugin-engine.c
-index dfd0862..7997684 100644
---- a/src/eog-plugin-engine.c
-+++ b/src/eog-plugin-engine.c
-@@ -124,10 +124,8 @@ eog_plugin_engine_new (void)
- engine = EOG_PLUGIN_ENGINE (g_object_new (EOG_TYPE_PLUGIN_ENGINE,
- NULL));
-
-- /* Disable python and seed bindings as they are not working very
-+ /* Don't enable python and seed bindings as they are not working very
- * well with eog yet (e.g. are having ref counting issues). */
-- peas_engine_disable_loader (PEAS_ENGINE (engine), "python");
-- peas_engine_disable_loader (PEAS_ENGINE (engine), "seed");
-
- user_plugin_path = g_build_filename (eog_util_dot_dir (),
- USER_EOG_PLUGINS_LOCATION, NULL);
-diff --git a/src/eog-preferences-dialog.c b/src/eog-preferences-dialog.c
-index 260f29b..f5e9c87 100644
---- a/src/eog-preferences-dialog.c
-+++ b/src/eog-preferences-dialog.c
-@@ -255,7 +255,7 @@ eog_preferences_dialog_constructor (GType type,
- g_settings_bind (priv->fullscreen_settings, EOG_CONF_FULLSCREEN_SECONDS,
- seconds_spin, "value", G_SETTINGS_BIND_DEFAULT);
-
-- plugin_manager = peas_gtk_plugin_manager_new ();
-+ plugin_manager = peas_gtk_plugin_manager_new (NULL);
-
- g_assert (plugin_manager != NULL);
-
---
-cgit v0.8.3.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: media-gfx/eog/, media-gfx/eog/files/
@ 2012-10-11 13:27 Alexandre Rostovtsev
0 siblings, 0 replies; 4+ messages in thread
From: Alexandre Rostovtsev @ 2012-10-11 13:27 UTC (permalink / raw
To: gentoo-commits
commit: 13d026320f1a3c964832472988d950aad9a8e9ca
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 11 13:26:33 2012 +0000
Commit: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Thu Oct 11 13:26:33 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=13d02632
media-gfx/eog: fix .desktop file validation
---
.../eog/{eog-3.6.0.ebuild => eog-3.6.0-r1.ebuild} | 8 +++++-
media-gfx/eog/files/eog-3.6.0-eog.desktop.patch | 28 ++++++++++++++++++++
2 files changed, 35 insertions(+), 1 deletions(-)
diff --git a/media-gfx/eog/eog-3.6.0.ebuild b/media-gfx/eog/eog-3.6.0-r1.ebuild
similarity index 90%
rename from media-gfx/eog/eog-3.6.0.ebuild
rename to media-gfx/eog/eog-3.6.0-r1.ebuild
index d79aef2..0a25ad3 100644
--- a/media-gfx/eog/eog-3.6.0.ebuild
+++ b/media-gfx/eog/eog-3.6.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI="4"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
-inherit gnome2
+inherit eutils gnome2
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -68,3 +68,9 @@ pkg_setup() {
[[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README THANKS TODO"
}
+
+src_prepare() {
+ # https://bugzilla.gnome.org/show_bug.cgi?id=685923
+ epatch "${FILESDIR}/${PN}-3.6.0-eog.desktop.patch"
+ gnome2_src_prepare
+}
diff --git a/media-gfx/eog/files/eog-3.6.0-eog.desktop.patch b/media-gfx/eog/files/eog-3.6.0-eog.desktop.patch
new file mode 100644
index 0000000..0f5f7de
--- /dev/null
+++ b/media-gfx/eog/files/eog-3.6.0-eog.desktop.patch
@@ -0,0 +1,28 @@
+From 165b5e18d66bb60d2cc8ff909c2fca5ff7650c14 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Wed, 10 Oct 2012 19:16:26 -0400
+Subject: [PATCH] Add 2DGraphics category to .desktop file
+
+Required to pass validation with desktop-file-utils 0.20
+
+https://bugzilla.gnome.org/show_bug.cgi?id=685923
+---
+ data/eog.desktop.in.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/eog.desktop.in.in b/data/eog.desktop.in.in
+index 5bf0ad4..672ee81 100644
+--- a/data/eog.desktop.in.in
++++ b/data/eog.desktop.in.in
+@@ -7,7 +7,7 @@ Icon=eog
+ StartupNotify=true
+ Terminal=false
+ Type=Application
+-Categories=GNOME;GTK;Graphics;RasterGraphics;Viewer;
++Categories=GNOME;GTK;Graphics;2DGraphics;RasterGraphics;Viewer;
+ X-GNOME-Bugzilla-Bugzilla=GNOME
+ X-GNOME-Bugzilla-Product=EOG
+ X-GNOME-Bugzilla-Component=general
+--
+1.7.12
+
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: media-gfx/eog/, media-gfx/eog/files/
@ 2012-10-28 12:36 Gilles Dartiguelongue
0 siblings, 0 replies; 4+ messages in thread
From: Gilles Dartiguelongue @ 2012-10-28 12:36 UTC (permalink / raw
To: gentoo-commits
commit: 40ad79dd5e1e37abe4099e4fa1b2ae5612f51618
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 28 12:33:58 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Oct 28 12:36:08 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=40ad79dd
media-gfx/eog: 3.6.0-r1 → 3.6.1
exif USE flag is useless without jpeg support as demonstrated by
dependencies. Enhance ebuild with REQUIRED_IUSE to reflect this.
---
.../eog/{eog-3.6.0-r1.ebuild => eog-3.6.1.ebuild} | 17 ++++--------
media-gfx/eog/eog-9999.ebuild | 9 +++---
media-gfx/eog/files/eog-3.6.0-eog.desktop.patch | 28 --------------------
3 files changed, 11 insertions(+), 43 deletions(-)
diff --git a/media-gfx/eog/eog-3.6.0-r1.ebuild b/media-gfx/eog/eog-3.6.1.ebuild
similarity index 86%
rename from media-gfx/eog/eog-3.6.0-r1.ebuild
rename to media-gfx/eog/eog-3.6.1.ebuild
index 0a25ad3..2271efe 100644
--- a/media-gfx/eog/eog-3.6.0-r1.ebuild
+++ b/media-gfx/eog/eog-3.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI="4"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
-inherit eutils gnome2
+inherit gnome2
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -24,6 +24,8 @@ else
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
fi
+REQUIRED_USE="exif? ( jpeg )"
+
RDEPEND=">=x11-libs/gtk+-3.3.6:3[introspection,X]
>=dev-libs/glib-2.31.0:2
>=dev-libs/libxml2-2:2
@@ -36,9 +38,7 @@ RDEPEND=">=x11-libs/gtk+-3.3.6:3[introspection,X]
x11-libs/gdk-pixbuf:2[jpeg?,tiff?]
x11-libs/libX11
- exif? (
- >=media-libs/libexif-0.6.14
- virtual/jpeg:0 )
+ exif? ( >=media-libs/libexif-0.6.14 )
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
jpeg? ( virtual/jpeg:0 )
lcms? ( media-libs/lcms:2 )
@@ -56,7 +56,7 @@ if [[ ${PV} = 9999 ]]; then
doc? ( >=dev-util/gtk-doc-1.10 )"
fi
-pkg_setup() {
+src_configure() {
G2CONF="${G2CONF}
$(use_enable introspection)
$(use_with jpeg libjpeg)
@@ -67,10 +67,5 @@ pkg_setup() {
--disable-schemas-compile"
[[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README THANKS TODO"
-}
-
-src_prepare() {
- # https://bugzilla.gnome.org/show_bug.cgi?id=685923
- epatch "${FILESDIR}/${PN}-3.6.0-eog.desktop.patch"
- gnome2_src_prepare
+ gnome2_src_configure
}
diff --git a/media-gfx/eog/eog-9999.ebuild b/media-gfx/eog/eog-9999.ebuild
index d79aef2..2271efe 100644
--- a/media-gfx/eog/eog-9999.ebuild
+++ b/media-gfx/eog/eog-9999.ebuild
@@ -24,6 +24,8 @@ else
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
fi
+REQUIRED_USE="exif? ( jpeg )"
+
RDEPEND=">=x11-libs/gtk+-3.3.6:3[introspection,X]
>=dev-libs/glib-2.31.0:2
>=dev-libs/libxml2-2:2
@@ -36,9 +38,7 @@ RDEPEND=">=x11-libs/gtk+-3.3.6:3[introspection,X]
x11-libs/gdk-pixbuf:2[jpeg?,tiff?]
x11-libs/libX11
- exif? (
- >=media-libs/libexif-0.6.14
- virtual/jpeg:0 )
+ exif? ( >=media-libs/libexif-0.6.14 )
introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
jpeg? ( virtual/jpeg:0 )
lcms? ( media-libs/lcms:2 )
@@ -56,7 +56,7 @@ if [[ ${PV} = 9999 ]]; then
doc? ( >=dev-util/gtk-doc-1.10 )"
fi
-pkg_setup() {
+src_configure() {
G2CONF="${G2CONF}
$(use_enable introspection)
$(use_with jpeg libjpeg)
@@ -67,4 +67,5 @@ pkg_setup() {
--disable-schemas-compile"
[[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README THANKS TODO"
+ gnome2_src_configure
}
diff --git a/media-gfx/eog/files/eog-3.6.0-eog.desktop.patch b/media-gfx/eog/files/eog-3.6.0-eog.desktop.patch
deleted file mode 100644
index 0f5f7de..0000000
--- a/media-gfx/eog/files/eog-3.6.0-eog.desktop.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 165b5e18d66bb60d2cc8ff909c2fca5ff7650c14 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Wed, 10 Oct 2012 19:16:26 -0400
-Subject: [PATCH] Add 2DGraphics category to .desktop file
-
-Required to pass validation with desktop-file-utils 0.20
-
-https://bugzilla.gnome.org/show_bug.cgi?id=685923
----
- data/eog.desktop.in.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/data/eog.desktop.in.in b/data/eog.desktop.in.in
-index 5bf0ad4..672ee81 100644
---- a/data/eog.desktop.in.in
-+++ b/data/eog.desktop.in.in
-@@ -7,7 +7,7 @@ Icon=eog
- StartupNotify=true
- Terminal=false
- Type=Application
--Categories=GNOME;GTK;Graphics;RasterGraphics;Viewer;
-+Categories=GNOME;GTK;Graphics;2DGraphics;RasterGraphics;Viewer;
- X-GNOME-Bugzilla-Bugzilla=GNOME
- X-GNOME-Bugzilla-Product=EOG
- X-GNOME-Bugzilla-Component=general
---
-1.7.12
-
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-10-28 12:36 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-28 12:36 [gentoo-commits] proj/gnome:master commit in: media-gfx/eog/, media-gfx/eog/files/ Gilles Dartiguelongue
-- strict thread matches above, loose matches on Subject: below --
2012-10-11 13:27 Alexandre Rostovtsev
2011-02-21 23:56 Nirbheek Chauhan
2011-02-19 10:54 Priit Laes
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox