[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/, gnome-base/gnome-vfs/files/, profiles/
commit: ba6b3b6ee55d9f205df88e33b637dfa946dd4029 Author: Matt Turner gentoo org> AuthorDate: Sun May 29 01:37:44 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun May 29 01:37:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6b3b6e gnome-base/gnome-vfs: Remove Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-vfs/Manifest | 1 - .../gnome-vfs/files/gnome-vfs-2.12.0-afs.patch | 12 -- .../files/gnome-vfs-2.15.2-headers-define.patch| 19 --- .../files/gnome-vfs-2.16.0-no-dbus-crash.patch | 12 -- .../files/gnome-vfs-2.20.0-automagic-deps.patch| 68 - .../files/gnome-vfs-2.20.1-automagic-deps.patch| 19 --- .../files/gnome-vfs-2.24.0-uuid-mount.patch| 77 -- .../files/gnome-vfs-2.24.4-automake-1.13.patch | 30 .../gnome-vfs-2.24.4-build-tests-asneeded.patch| 25 ...nome-vfs-2.24.4-disable-test-async-cancel.patch | 24 .../files/gnome-vfs-2.24.4-gnutls27.patch | 68 - .../files/gnome-vfs-2.24.4-gnutls34.patch | 38 - .../files/gnome-vfs-2.24.4-home_dir_fakeroot.patch | 155 - .../files/gnome-vfs-2.24.4-openssl-1.1.patch | 26 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild| 141 --- gnome-base/gnome-vfs/metadata.xml | 8 -- profiles/package.mask | 5 - 17 files changed, 728 deletions(-) diff --git a/gnome-base/gnome-vfs/Manifest b/gnome-base/gnome-vfs/Manifest deleted file mode 100644 index 66d8544c7d33.. --- a/gnome-base/gnome-vfs/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gnome-vfs-2.24.4.tar.bz2 1890370 BLAKE2B 696c8ce479de5a15660c9cc79eeb1abb6d69716f68558c7f791a3a44a7f1e9d09d9bc9adcca11dabd745f36a70222817b6f3c56839add737b802aba0e7ac SHA512 db4e49f5356647667c4d40c7ce5c299c934cb41069b2086fb89c4e87b2202b5009616d65c1dafeb93e37033a5a68965342c2b18d87b8a3265c4347dec5128581 diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.12.0-afs.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.12.0-afs.patch deleted file mode 100644 index cdc88c24b6a3.. --- a/gnome-base/gnome-vfs/files/gnome-vfs-2.12.0-afs.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur gnome-vfs-2.12.0/libgnomevfs/gnome-vfs-filesystem-type.c gnome-vfs-2.12.0-patched/libgnomevfs/gnome-vfs-filesystem-type.c gnome-vfs-2.12.0/libgnomevfs/gnome-vfs-filesystem-type.c 2005-08-23 01:34:36.0 +0800 -+++ gnome-vfs-2.12.0-patched/libgnomevfs/gnome-vfs-filesystem-type.c 2005-09-18 20:30:47.0 +0800 -@@ -35,7 +35,7 @@ - - static struct FSInfo fs_data[] = { - { "affs" , N_("AFFS Volume"), 0}, -- { "afs" , N_("AFS Network Volume"), 0 }, -+ { "afs" , N_("AFS Network Volume"), 1 }, - { "auto" , N_("Auto-detected Volume"), 0 }, - { "cd9660" , N_("CD-ROM Drive"), 0 }, - { "cdda" , N_("CD Digital Audio"), 0 }, diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.15.2-headers-define.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.15.2-headers-define.patch deleted file mode 100644 index 9d6e9978242f.. --- a/gnome-base/gnome-vfs/files/gnome-vfs-2.15.2-headers-define.patch +++ /dev/null @@ -1,19 +0,0 @@ a/configure.in -+++ b/configure.in -@@ -191,6 +191,16 @@ - - AC_CHECK_HEADERS(sys/param.h sys/resource.h sys/vfs.h sys/mount.h sys/statfs.h sys/statvfs.h sys/param.h wctype.h sys/poll.h poll.h) - -+AC_CHECK_HEADERS([pwd.h]) -+if test "$ac_cv_header_pwd_h" = "yes"; then -+ AC_DEFINE(HAVE_PWD_H, [1], [pwd.h present]) -+fi -+ -+AC_CHECK_HEADERS([grp.h]) -+if test "$ac_cv_header_grp_h" = "yes"; then -+ AC_DEFINE(HAVE_GRP_H, [1], [grp.h present]) -+fi -+ - dnl - dnl file system type member in statfs struct - dnl diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.16.0-no-dbus-crash.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.16.0-no-dbus-crash.patch deleted file mode 100644 index 6905060a4f71.. --- a/gnome-base/gnome-vfs/files/gnome-vfs-2.16.0-no-dbus-crash.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --exclude-from=/home/dang/.diffrc -u -ruN gnome-vfs-2.16.0.orig/libgnomevfs/gnome-vfs-volume-monitor-client.c gnome-vfs-2.16.0/libgnomevfs/gnome-vfs-volume-monitor-client.c gnome-vfs-2.16.0.orig/libgnomevfs/gnome-vfs-volume-monitor-client.c 2006-07-07 04:46:39.0 -0400 -+++ gnome-vfs-2.16.0/libgnomevfs/gnome-vfs-volume-monitor-client.c 2006-09-21 11:22:49.0 -0400 -@@ -236,6 +236,8 @@ - gnome_vfs_volume_monitor_client_init (GnomeVFSVolumeMonitorClient *volume_monitor_client) - { - setup_dbus_connection (volume_monitor_client); -+ if (!volume_monitor_client->dbus_conn) -+ return; - read_drives_from_daemon (volume_monitor_client); - read_volumes_from_daemon (volume_monitor_client); - } diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.20.0-automagic-deps.patch b/gno
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 8730c87e75f88283916e2230dd1d4f72f12e3732 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 2 15:02:20 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 2 15:07:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8730c87e gnome-base/gnome-vfs: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild index aba99abca80..896aa98ef1f 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" -IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" +IUSE="acl gnutls ipv6 kerberos samba ssl zeroconf" RDEPEND=" >=gnome-base/gconf-2.32.4-r1[${MULTILIB_USEDEP}] @@ -33,8 +33,7 @@ RDEPEND=" >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] !gnome-extra/gnome-vfs-sftp ) !gnutls? ( - !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] !gnome-extra/gnome-vfs-sftp ) ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] ) "
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/files/, gnome-base/gnome-vfs/
commit: ed699c8184f70d7ca5e3acd33fb9d700daa54e1b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 30 19:28:20 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 4 13:51:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed699c81 gnome-base/gnome-vfs: EAPI-7 bump, drop eutils, drop obsolete sed Use GNOME2_EAUTORECONF="yes" The only sed match was already dropped by gnome-vfs-2.24.4-automake-1.13.patch. The same files are installed in the same locations and tests pass. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/gnome-vfs-2.15.2-headers-define.patch| 4 +-- .../files/gnome-vfs-2.20.0-automagic-deps.patch| 4 +-- .../files/gnome-vfs-2.20.1-automagic-deps.patch| 4 +-- .../files/gnome-vfs-2.24.4-openssl-1.1.patch | 4 +-- gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild| 30 +++--- 5 files changed, 17 insertions(+), 29 deletions(-) diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.15.2-headers-define.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.15.2-headers-define.patch index f74db8edb1c..9d6e9978242 100644 --- a/gnome-base/gnome-vfs/files/gnome-vfs-2.15.2-headers-define.patch +++ b/gnome-base/gnome-vfs/files/gnome-vfs-2.15.2-headers-define.patch @@ -1,5 +1,5 @@ configure.in 2006-06-13 00:36:14.0 -0500 -+++ configure.in 2006-06-13 00:54:15.0 -0500 +--- a/configure.in b/configure.in @@ -191,6 +191,16 @@ AC_CHECK_HEADERS(sys/param.h sys/resource.h sys/vfs.h sys/mount.h sys/statfs.h sys/statvfs.h sys/param.h wctype.h sys/poll.h poll.h) diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.20.0-automagic-deps.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.20.0-automagic-deps.patch index 876148b891f..18d900ac12c 100644 --- a/gnome-base/gnome-vfs/files/gnome-vfs-2.20.0-automagic-deps.patch +++ b/gnome-base/gnome-vfs/files/gnome-vfs-2.20.0-automagic-deps.patch @@ -1,7 +1,7 @@ Index: configure.in === configure.in (révision 5413) -+++ configure.in (copie de travail) +--- a/configure.in b/configure.in @@ -448,9 +448,13 @@ dnl GSSAPI dnl Check for Kerberos installation diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.20.1-automagic-deps.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.20.1-automagic-deps.patch index 11ac34c0721..63be9f95b9d 100644 --- a/gnome-base/gnome-vfs/files/gnome-vfs-2.20.1-automagic-deps.patch +++ b/gnome-base/gnome-vfs/files/gnome-vfs-2.20.1-automagic-deps.patch @@ -1,5 +1,5 @@ configure.in. 2007-11-30 04:15:01.0 +0100 -+++ configure.in 2007-11-30 04:16:21.0 +0100 +--- a/configure.in b/configure.in @@ -1102,6 +1102,7 @@ AS_HELP_STRING([--disable-acl],[Don't use libacl support]), [],[enable_acl=yes]) diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-openssl-1.1.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-openssl-1.1.patch index 14207f28d19..cb1886ef4a2 100644 --- a/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-openssl-1.1.patch +++ b/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-openssl-1.1.patch @@ -4,8 +4,8 @@ struct SSL is opaque in openssl-1.1; and the SSL_free() man page says that one should not free members of it manually (in both the openssl-1.0 and openssl-1.1 man pages). libgnomevfs/gnome-vfs-ssl.c.orig 2010-02-09 12:16:14.0 + -+++ libgnomevfs/gnome-vfs-ssl.c +--- a/libgnomevfs/gnome-vfs-ssl.c b/libgnomevfs/gnome-vfs-ssl.c @@ -400,9 +400,6 @@ gnome_vfs_ssl_create_from_fd (GnomeVFSSS } } diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild index ace27c50d46..aba99abca80 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -1,12 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -GCONF_DEBUG="no" -GNOME_TARBALL_SUFFIX="bz2" -GNOME2_LA_PUNT="yes" +EAPI=7 -inherit autotools eutils gnome2 multilib-minimal virtualx +GNOME_TARBALL_SUFFIX="bz2" +GNOME2_EAUTORECONF="yes" +inherit gnome2 multilib-minimal virtualx DESCRIPTION="Gnome Virtual Filesystem" HOMEPAGE="https://www.gnome.org/"; @@ -39,7 +38,8 @@ RDEPEND=" !gnome-extra/gnome-vfs-sftp ) ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] ) " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/glib-utils sys-devel/gettext gnome-base/gnome-common @@ -48,6 +48,8 @@ DEPEND="${RDEPEND} >=dev-util/gtk-doc-am-1.13 " +DOCS=( "${S}"/{AUTHORS,ChangeLog,HACKING,NEWS,README,TODO} ) + PATCHES=( # Allow the Trash on afs filesystems (#106118) "${FILESDIR}"/${PN}-2.12.0-afs.patch @@ -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 4ecc4f507f8b1e08bc2864110d7b7f311e78b61a Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 23:03:47 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 23:03:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ecc4f50 gnome-base/gnome-vfs: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild index 2d74d7c5001..ace27c50d46 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 8cd9dcb4dadf854b005817ea779c15b27b3e66ce Author: Mart Raudsepp gentoo org> AuthorDate: Mon Sep 23 06:29:21 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Sep 23 09:22:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd9dcb4 gnome-base/gnome-vfs: require avahi[dbus] for USE=zeroconf For some reason avahi can be built without avahi-client library with USE=-dbus, but avahi-client is required here. Bug: https://bugs.gentoo.org/695384 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild index 6d393236a8b..8195abdc226 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -37,7 +37,7 @@ RDEPEND=" !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) !gnome-extra/gnome-vfs-sftp ) ) - zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) + zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND} dev-util/glib-utils
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 964631e201461209fc42c17a7805ecf28c4cd979 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Nov 25 13:52:01 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Nov 25 13:58:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964631e2 gnome-base/gnome-vfs: add explicit build dep on glib-utils There's also a warning about GNOME_COMMON_INIT, but appears harmless, so not taking the time to remove the call from configure.in, as gnome-vfs is a last rites candidate anyways. Closes: https://bugs.gentoo.org/667972 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild index ad3dca34e33..6d393236a8b 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -40,6 +40,7 @@ RDEPEND=" zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND} + dev-util/glib-utils sys-devel/gettext gnome-base/gnome-common >=dev-util/intltool-0.40
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/, gnome-base/gnome-vfs/files/
commit: ac43ef9f87e64583606d6654b1ede19a16d3abdd Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 24 13:07:38 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 24 13:08:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac43ef9f gnome-base/gnome-vfs: Fixed build with openssl-1.1 Closes: https://bugs.gentoo.org/592540 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 .../files/gnome-vfs-2.24.4-openssl-1.1.patch | 26 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild| 35 +- 2 files changed, 47 insertions(+), 14 deletions(-) diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-openssl-1.1.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-openssl-1.1.patch new file mode 100644 index 000..14207f28d19 --- /dev/null +++ b/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-openssl-1.1.patch @@ -0,0 +1,26 @@ +$NetBSD: patch-libgnomevfs_gnome-vfs-ssl.c,v 1.1 2018/02/16 13:18:26 wiz Exp $ + +struct SSL is opaque in openssl-1.1; and the SSL_free() man page +says that one should not free members of it manually (in both +the openssl-1.0 and openssl-1.1 man pages). + +--- libgnomevfs/gnome-vfs-ssl.c.orig 2010-02-09 12:16:14.0 + libgnomevfs/gnome-vfs-ssl.c +@@ -400,9 +400,6 @@ gnome_vfs_ssl_create_from_fd (GnomeVFSSS + } + } + +-if (ssl->private->ssl->ctx) +-SSL_CTX_free (ssl->private->ssl->ctx); +- + SSL_free (ssl->private->ssl); + g_free (ssl->private); + g_free (ssl); +@@ -705,7 +702,6 @@ gnome_vfs_ssl_destroy (GnomeVFSSSL *ssl, + } + } + +- SSL_CTX_free (ssl->private->ssl->ctx); + SSL_free (ssl->private->ssl); + close (ssl->private->sockfd); + if (ssl->private->timeout) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild index 7b788c1a09d..ad3dca34e33 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -47,43 +47,50 @@ DEPEND="${RDEPEND} >=dev-util/gtk-doc-am-1.13 " -src_prepare() { +PATCHES=( # Allow the Trash on afs filesystems (#106118) - epatch "${FILESDIR}"/${PN}-2.12.0-afs.patch + "${FILESDIR}"/${PN}-2.12.0-afs.patch # Fix compiling with headers missing - epatch "${FILESDIR}"/${PN}-2.15.2-headers-define.patch + "${FILESDIR}"/${PN}-2.15.2-headers-define.patch # Fix for crashes running programs via sudo - epatch "${FILESDIR}"/${PN}-2.16.0-no-dbus-crash.patch + "${FILESDIR}"/${PN}-2.16.0-no-dbus-crash.patch # Fix automagic dependencies, upstream bug #493475 - epatch "${FILESDIR}"/${PN}-2.20.0-automagic-deps.patch - epatch "${FILESDIR}"/${PN}-2.20.1-automagic-deps.patch + "${FILESDIR}"/${PN}-2.20.0-automagic-deps.patch + "${FILESDIR}"/${PN}-2.20.1-automagic-deps.patch # Fix to identify ${HOME} (#200897) # thanks to debian folks - epatch "${FILESDIR}"/${PN}-2.24.4-home_dir_fakeroot.patch + "${FILESDIR}"/${PN}-2.24.4-home_dir_fakeroot.patch # Configure with gnutls-2.7, bug #253729 # Fix building with gnutls-2.12, bug #388895 - epatch "${FILESDIR}"/${PN}-2.24.4-gnutls27.patch + "${FILESDIR}"/${PN}-2.24.4-gnutls27.patch # Prevent duplicated volumes, bug #193083 - epatch "${FILESDIR}"/${PN}-2.24.0-uuid-mount.patch + "${FILESDIR}"/${PN}-2.24.0-uuid-mount.patch # Do not build tests with FEATURES="-test", bug #226221 - epatch "${FILESDIR}"/${PN}-2.24.4-build-tests-asneeded.patch + "${FILESDIR}"/${PN}-2.24.4-build-tests-asneeded.patch # Disable broken test, bug #285706 - epatch "${FILESDIR}"/${PN}-2.24.4-disable-test-async-cancel.patch + "${FILESDIR}"/${PN}-2.24.4-disable-test-async-cancel.patch # Fix for automake-1.13 compatibility, #466944 - epatch "${FILESDIR}"/${P}-automake-1.13.patch + "${FILESDIR}"/${P}-automake-1.13.patch # Fix gnutls-3.4+ compatibility, #560084 # always use system defaults (patch from Arch Linux) - epatch "${FILESDIR}"/${P}-gnutls34.patch + "${FILESDIR}"/${P}-gnutls34.patch + + # Fix build with openssl-1.1 #592540 + "${FILESDIR}"/${PN}-2.24.4-openssl-1.1.patch +) + +src_prepare() { + epatch "${PATCHES[@]}" sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: c12c4bc28a5824813906a5511742e4270b9f8d74 Author: Lars Wendler gentoo org> AuthorDate: Wed Jun 13 16:19:44 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jun 13 16:21:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12c4bc2 gnome-base/gnome-vfs: Added sub-slot dep to ssl packages. Package-Manager: Portage-2.3.40, Repoman-2.3.9 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild index 5944120e1d8..7b788c1a09d 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -34,8 +34,8 @@ RDEPEND=" >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] !gnome-extra/gnome-vfs-sftp ) !gnutls? ( - !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) !gnome-extra/gnome-vfs-sftp ) ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) "
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 511f871da9ffd76b16f9ba62b3413a5bb4bc09a1 Author: Alexis Ballier gentoo org> AuthorDate: Sun Jul 2 16:46:28 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Jul 2 16:47:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511f871d gnome-base/gnome-vfs: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild index 6f3e50148b8..b46ee33df2a 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: d34b57bea625f5e504d7de73fd07b85fe0235db8 Author: Markus Meier gentoo org> AuthorDate: Tue Dec 6 20:29:49 2016 + Commit: Markus Meier gentoo org> CommitDate: Tue Dec 6 20:29:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34b57be gnome-base/gnome-vfs: arm stable, bug #587010 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild index d687ac5..913590b 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: fbca7fb56913582e4e048ba6339bb36a8743588c Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 2 11:26:01 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 2 12:36:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbca7fb5 gnome-base/gnome-vfs: Drop old Package-Manager: portage-2.3.1 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r2.ebuild | 158 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild | 146 -- 2 files changed, 304 deletions(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r2.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r2.ebuild deleted file mode 100644 index 22ebfd5.. --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r2.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -GCONF_DEBUG="no" -GNOME_TARBALL_SUFFIX="bz2" -GNOME2_LA_PUNT="yes" - -inherit autotools eutils gnome2 multilib-minimal virtualx - -DESCRIPTION="Gnome Virtual Filesystem" -HOMEPAGE="https://www.gnome.org/"; - -LICENSE="GPL-2 LGPL-2" -SLOT="2" -KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="acl avahi doc fam gnutls ipv6 kerberos samba ssl" - -RDEPEND=">=gnome-base/gconf-2.32.4-r1[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] - gnome-base/gnome-mime-data - >=x11-misc/shared-mime-info-0.14 - >=dev-libs/dbus-glib-0.100.2[${MULTILIB_USEDEP}] - acl? ( - >=sys-apps/acl-2.2.52-r1[${MULTILIB_USEDEP}] - >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) - avahi? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) - kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] ) - samba? ( >=net-fs/samba-3.6.23-r1[${MULTILIB_USEDEP}] ) - ssl? ( - gnutls? ( - >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] - !gnome-extra/gnome-vfs-sftp ) - !gnutls? ( - >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] - !gnome-extra/gnome-vfs-sftp ) ) -" -DEPEND="${RDEPEND} - sys-devel/gettext - gnome-base/gnome-common - >=dev-util/intltool-0.40 - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - >=dev-util/gtk-doc-am-1.13 - doc? ( >=dev-util/gtk-doc-1 )" -RDEPEND="${RDEPEND} - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-gtklibs-20140508-r1 - !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)] - )" - -src_prepare() { - # Allow the Trash on afs filesystems (#106118) - epatch "${FILESDIR}"/${PN}-2.12.0-afs.patch - - # Fix compiling with headers missing - epatch "${FILESDIR}"/${PN}-2.15.2-headers-define.patch - - # Fix for crashes running programs via sudo - epatch "${FILESDIR}"/${PN}-2.16.0-no-dbus-crash.patch - - # Fix automagic dependencies, upstream bug #493475 - epatch "${FILESDIR}"/${PN}-2.20.0-automagic-deps.patch - epatch "${FILESDIR}"/${PN}-2.20.1-automagic-deps.patch - - # Fix to identify ${HOME} (#200897) - # thanks to debian folks - epatch "${FILESDIR}"/${PN}-2.24.4-home_dir_fakeroot.patch - - # Configure with gnutls-2.7, bug #253729 - # Fix building with gnutls-2.12, bug #388895 - epatch "${FILESDIR}"/${PN}-2.24.4-gnutls27.patch - - # Prevent duplicated volumes, bug #193083 - epatch "${FILESDIR}"/${PN}-2.24.0-uuid-mount.patch - - # Do not build tests with FEATURES="-test", bug #226221 - epatch "${FILESDIR}"/${PN}-2.24.4-build-tests-asneeded.patch - - # Disable broken test, bug #285706 - epatch "${FILESDIR}"/${PN}-2.24.4-disable-test-async-cancel.patch - - # Fix for automake-1.13 compatibility, #466944 - epatch "${FILESDIR}"/${P}-automake-1.13.patch - - # Fix deprecated API disabling in used libraries - this is not future-proof, bug 212163 - # upstream bug #519632 - sed -i -e '/DISABLE_DEPRECATED/d' \ - daemon/Makefile.am daemon/Makefile.in \ - libgnomevfs/Makefile.am libgnomevfs/Makefile.in \ - modules/Makefile.am modules/Makefile.in \ - test/Makefile.am test/Makefile.in || die - sed -i -e 's:-DG_DISABLE_DEPRECATED:$(NULL):g' \ - programs/Makefile.am programs/Makefile.in || die - - sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die - - eautoreconf - - gnome2_src_prepare -} - -multilib_src_configure() { - local myconf=( - --disable-schemas-install - --disable-static -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/files/, gnome-base/gnome-vfs/
commit: 3ed0516c7dc1c1162f1924e00965d4f3f931f021 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 11 20:16:00 2016 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 11 20:22:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed0516c gnome-base/gnome-vfs: Fix gnutls-3.4+ compatibility, #560084 .../files/gnome-vfs-2.24.4-gnutls34.patch | 38 ++ gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild| 151 + 2 files changed, 189 insertions(+) diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-gnutls34.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-gnutls34.patch new file mode 100644 index 000..78942f0 --- /dev/null +++ b/gnome-base/gnome-vfs/files/gnome-vfs-2.24.4-gnutls34.patch @@ -0,0 +1,38 @@ +diff -uprw gnome-vfs-2.24.4.orig/libgnomevfs/gnome-vfs-ssl.c gnome-vfs-2.24.4/libgnomevfs/gnome-vfs-ssl.c +--- gnome-vfs-2.24.4.orig/libgnomevfs/gnome-vfs-ssl.c 2010-02-09 14:16:14.0 +0200 gnome-vfs-2.24.4/libgnomevfs/gnome-vfs-ssl.c 2015-04-14 00:01:51.272451668 +0300 +@@ -314,21 +314,6 @@ gnome_vfs_ssl_create (GnomeVFSSSL **hand + #endif + } + +-#ifdef HAVE_GNUTLS +-static const int protocol_priority[] = {GNUTLS_TLS1, GNUTLS_SSL3, 0}; +-static const int cipher_priority[] = +- {GNUTLS_CIPHER_RIJNDAEL_128_CBC, GNUTLS_CIPHER_3DES_CBC, +- GNUTLS_CIPHER_RIJNDAEL_256_CBC, GNUTLS_CIPHER_ARCFOUR, 0}; +-static const int comp_priority[] = +- {GNUTLS_COMP_ZLIB, GNUTLS_COMP_NULL, 0}; +-static const int kx_priority[] = +- {GNUTLS_KX_DHE_RSA, GNUTLS_KX_RSA, GNUTLS_KX_DHE_DSS, 0}; +-static const int mac_priority[] = +- {GNUTLS_MAC_SHA, GNUTLS_MAC_MD5, 0}; +- +-#endif +- +- + /** + * gnome_vfs_ssl_create_from_fd: + * @handle_return: pointer to a #GnomeVFSSSL struct, which will +@@ -437,11 +422,7 @@ gnome_vfs_ssl_create_from_fd (GnomeVFSSS + gnutls_transport_set_ptr (ssl->private->tlsstate, + GINT_TO_POINTER (fd)); + +- gnutls_protocol_set_priority (ssl->private->tlsstate, protocol_priority); +- gnutls_cipher_set_priority (ssl->private->tlsstate, cipher_priority); +- gnutls_compression_set_priority (ssl->private->tlsstate, comp_priority); +- gnutls_kx_set_priority (ssl->private->tlsstate, kx_priority); +- gnutls_mac_set_priority (ssl->private->tlsstate, mac_priority); ++ gnutls_set_default_priority (ssl->private->tlsstate); + + gnutls_cred_set (ssl->private->tlsstate, GNUTLS_CRD_CERTIFICATE, +ssl->private->xcred); diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild new file mode 100644 index 000..177eff7 --- /dev/null +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +GCONF_DEBUG="no" +GNOME_TARBALL_SUFFIX="bz2" +GNOME2_LA_PUNT="yes" + +inherit autotools eutils gnome2 multilib-minimal virtualx + +DESCRIPTION="Gnome Virtual Filesystem" +HOMEPAGE="https://www.gnome.org/"; + +LICENSE="GPL-2 LGPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" + +RDEPEND=" + >=gnome-base/gconf-2.32.4-r1[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] + gnome-base/gnome-mime-data + >=x11-misc/shared-mime-info-0.14 + >=dev-libs/dbus-glib-0.100.2[${MULTILIB_USEDEP}] + acl? ( + >=sys-apps/acl-2.2.52-r1[${MULTILIB_USEDEP}] + >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + samba? ( >=net-fs/samba-3.6.23-r1[${MULTILIB_USEDEP}] ) + ssl? ( + gnutls? ( + >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] + !gnome-extra/gnome-vfs-sftp ) + !gnutls? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + !gnome-extra/gnome-vfs-sftp ) ) + zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-gtklibs-20140508-r1 + !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)] + ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + gnome-base/gnome-common + >=dev-util/intltool-0.40 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=dev-util/gtk-doc-am-1.13 +" + +src_prepare() { + # Allow the Trash on afs filesystems (#106118
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 967375e83e9ca4f817ec1eb605e266dc9d561e64 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 19 10:03:35 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 19 10:03:35 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967375e8 gnome-base/gnome-vfs: arm stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm" gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild index f516cb3..faba33c 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="alpha amd64 ~arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: c37b2f19ac871e40bc83611d2db624851e72b5ce Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 18 09:08:18 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 18 09:08:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37b2f19 gnome-base/gnome-vfs: alpha stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="alpha" gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild index 1e5f148..f516cb3 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 47fe7eea4a0dba726c43d38360bace0bb7a55d5f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Nov 16 14:07:02 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Nov 16 14:07:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47fe7eea gnome-base/gnome-vfs: ia64 stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ia64" gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild index 6a8ba68..1e5f148 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: cf5de2ff9fac3c74b2f7de6bf708837aee1bd769 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Nov 14 10:27:43 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Nov 14 10:27:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5de2ff gnome-base/gnome-vfs: sparc stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc" gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild index cd4fba0..6a8ba68 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 587d3d36f3eb3e9d49fc53b0efa66709201748ed Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 13 09:11:14 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 13 09:12:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587d3d36 gnome-base/gnome-vfs: ppc64 stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc64" gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild index 06e3c93..cd4fba0 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: baebfc584057a9556c2afd5b66e55fa0a2e4b964 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Oct 18 11:01:47 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Oct 18 11:26:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baebfc58 gnome-base/gnome-vfs: sparc stable wrt bug #551826 Package-Manager: portage-2.2.20.1 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild index 01fe8e1..7cf5107 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="alpha ~amd64 arm ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha ~amd64 arm ~ia64 ~mips ~ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 9822893bb1a99dc8e943d64b7067fa4cff897837 Author: Julian Ospald gentoo org> AuthorDate: Sun Oct 4 19:21:46 2015 + Commit: Julian Ospald gentoo org> CommitDate: Sun Oct 4 19:21:46 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9822893b gnome-base/gnome-vfs: add libressl support gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild | 147 1 file changed, 147 insertions(+) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild new file mode 100644 index 000..48d052b --- /dev/null +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r4.ebuild @@ -0,0 +1,147 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +GCONF_DEBUG="no" +GNOME_TARBALL_SUFFIX="bz2" +GNOME2_LA_PUNT="yes" + +inherit autotools eutils gnome2 multilib-minimal virtualx + +DESCRIPTION="Gnome Virtual Filesystem" +HOMEPAGE="https://www.gnome.org/"; + +LICENSE="GPL-2 LGPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="acl gnutls ipv6 kerberos libressl samba ssl zeroconf" + +RDEPEND=" + >=gnome-base/gconf-2.32.4-r1[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] + gnome-base/gnome-mime-data + >=x11-misc/shared-mime-info-0.14 + >=dev-libs/dbus-glib-0.100.2[${MULTILIB_USEDEP}] + acl? ( + >=sys-apps/acl-2.2.52-r1[${MULTILIB_USEDEP}] + >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + samba? ( >=net-fs/samba-3.6.23-r1[${MULTILIB_USEDEP}] ) + ssl? ( + gnutls? ( + >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] + !gnome-extra/gnome-vfs-sftp ) + !gnutls? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + !gnome-extra/gnome-vfs-sftp ) ) + zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-gtklibs-20140508-r1 + !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)] + ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + gnome-base/gnome-common + >=dev-util/intltool-0.40 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=dev-util/gtk-doc-am-1.13 +" + +src_prepare() { + # Allow the Trash on afs filesystems (#106118) + epatch "${FILESDIR}"/${PN}-2.12.0-afs.patch + + # Fix compiling with headers missing + epatch "${FILESDIR}"/${PN}-2.15.2-headers-define.patch + + # Fix for crashes running programs via sudo + epatch "${FILESDIR}"/${PN}-2.16.0-no-dbus-crash.patch + + # Fix automagic dependencies, upstream bug #493475 + epatch "${FILESDIR}"/${PN}-2.20.0-automagic-deps.patch + epatch "${FILESDIR}"/${PN}-2.20.1-automagic-deps.patch + + # Fix to identify ${HOME} (#200897) + # thanks to debian folks + epatch "${FILESDIR}"/${PN}-2.24.4-home_dir_fakeroot.patch + + # Configure with gnutls-2.7, bug #253729 + # Fix building with gnutls-2.12, bug #388895 + epatch "${FILESDIR}"/${PN}-2.24.4-gnutls27.patch + + # Prevent duplicated volumes, bug #193083 + epatch "${FILESDIR}"/${PN}-2.24.0-uuid-mount.patch + + # Do not build tests with FEATURES="-test", bug #226221 + epatch "${FILESDIR}"/${PN}-2.24.4-build-tests-asneeded.patch + + # Disable broken test, bug #285706 + epatch "${FILESDIR}"/${PN}-2.24.4-disable-test-async-cancel.patch + + # Fix for automake-1.13 compatibility, #466944 + epatch "${FILESDIR}"/${P}-automake-1.13.patch + + sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die + + eautoreconf + gnome2_src_prepare +} + +multilib_src_configure() { + local myconf=( + --disable-schemas-install + --disable-static + --disable-cdda + --disable-fam + --disable-hal + --disable-howl + $(use_enable acl) + $(use_enable gnutls) + $(use_enable ipv6) + $(use_enable kerberos krb5) + $(use_enable samba) + $(use_enable ssl openssl) + $(use_enable zeroconf avahi) + # Useless ? --enable-http-neon + + # fix path to krb5-config + KRB5_CONFIG=/usr/bin/${CHOST}-krb5-config + ) + + # this works because of the order of configure parsing + # so
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: def8b49d76615038a5a3d4e48211c1dada50b0c2 Author: Markus Meier gentoo org> AuthorDate: Sat Oct 3 08:35:50 2015 + Commit: Markus Meier gentoo org> CommitDate: Sat Oct 3 08:36:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def8b49d gnome-base/gnome-vfs: arm stable, bug #551826 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm" gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild index a96a3bf..01fe8e1 100644 --- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.gnome.org/"; LICENSE="GPL-2 LGPL-2" SLOT="2" -KEYWORDS="alpha ~amd64 ~arm ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha ~amd64 arm ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="acl gnutls ipv6 kerberos samba ssl zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-vfs/
commit: 6107cdda313eddb079ae151c4d48463b387b0346 Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 5 18:04:49 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 5 18:05:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6107cdda gnome-base/gnome-vfs: Disable fam support (#559492), update to new gnome team policies. Package-Manager: portage-2.2.20.1 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild | 146 1 file changed, 146 insertions(+) diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild new file mode 100644 index 000..32fddc0 --- /dev/null +++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r3.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +GCONF_DEBUG="no" +GNOME_TARBALL_SUFFIX="bz2" +GNOME2_LA_PUNT="yes" + +inherit autotools eutils gnome2 multilib-minimal virtualx + +DESCRIPTION="Gnome Virtual Filesystem" +HOMEPAGE="https://www.gnome.org/"; + +LICENSE="GPL-2 LGPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="acl gnutls ipv6 kerberos samba ssl zeroconf" + +RDEPEND=" + >=gnome-base/gconf-2.32.4-r1[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] + gnome-base/gnome-mime-data + >=x11-misc/shared-mime-info-0.14 + >=dev-libs/dbus-glib-0.100.2[${MULTILIB_USEDEP}] + acl? ( + >=sys-apps/acl-2.2.52-r1[${MULTILIB_USEDEP}] + >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + samba? ( >=net-fs/samba-3.6.23-r1[${MULTILIB_USEDEP}] ) + ssl? ( + gnutls? ( + >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] + !gnome-extra/gnome-vfs-sftp ) + !gnutls? ( + >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] + !gnome-extra/gnome-vfs-sftp ) ) + zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-gtklibs-20140508-r1 + !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)] + ) +" +DEPEND="${RDEPEND} + sys-devel/gettext + gnome-base/gnome-common + >=dev-util/intltool-0.40 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=dev-util/gtk-doc-am-1.13 +" + +src_prepare() { + # Allow the Trash on afs filesystems (#106118) + epatch "${FILESDIR}"/${PN}-2.12.0-afs.patch + + # Fix compiling with headers missing + epatch "${FILESDIR}"/${PN}-2.15.2-headers-define.patch + + # Fix for crashes running programs via sudo + epatch "${FILESDIR}"/${PN}-2.16.0-no-dbus-crash.patch + + # Fix automagic dependencies, upstream bug #493475 + epatch "${FILESDIR}"/${PN}-2.20.0-automagic-deps.patch + epatch "${FILESDIR}"/${PN}-2.20.1-automagic-deps.patch + + # Fix to identify ${HOME} (#200897) + # thanks to debian folks + epatch "${FILESDIR}"/${PN}-2.24.4-home_dir_fakeroot.patch + + # Configure with gnutls-2.7, bug #253729 + # Fix building with gnutls-2.12, bug #388895 + epatch "${FILESDIR}"/${PN}-2.24.4-gnutls27.patch + + # Prevent duplicated volumes, bug #193083 + epatch "${FILESDIR}"/${PN}-2.24.0-uuid-mount.patch + + # Do not build tests with FEATURES="-test", bug #226221 + epatch "${FILESDIR}"/${PN}-2.24.4-build-tests-asneeded.patch + + # Disable broken test, bug #285706 + epatch "${FILESDIR}"/${PN}-2.24.4-disable-test-async-cancel.patch + + # Fix for automake-1.13 compatibility, #466944 + epatch "${FILESDIR}"/${P}-automake-1.13.patch + + sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die + + eautoreconf + gnome2_src_prepare +} + +multilib_src_configure() { + local myconf=( + --disable-schemas-install + --disable-static + --disable-cdda + --disable-fam + --disable-hal + --disable-howl + $(use_enable acl) + $(use_enable gnutls) + $(use_enable ipv6) + $(use_enable kerberos krb5) + $(use_enable samba) + $(use_enable ssl openssl) + $(use_enable zeroconf avahi) + # Useless ? --enable-http-neon + + # fix path to krb5-config + KRB5_CONFIG=/usr/bin/${CHOST}-krb5-config + ) + + # this works because of the order of configure parsing + # so should always be behind t