commit: eb83152517231e701d1088c8b2a222b4f7cc6c0a Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> AuthorDate: Mon Oct 27 15:58:27 2025 +0000 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> CommitDate: Mon Oct 27 16:00:22 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb831525
app-crypt/gnome-encfs-manager: treeclean Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in> app-crypt/gnome-encfs-manager/Manifest | 1 - ...fs-manager-1.9-fix-implicit-function-decl.patch | 28 ------------ .../gnome-encfs-manager-1.9-r2.ebuild | 50 ---------------------- app-crypt/gnome-encfs-manager/metadata.xml | 14 ------ profiles/package.mask | 5 --- 5 files changed, 98 deletions(-) diff --git a/app-crypt/gnome-encfs-manager/Manifest b/app-crypt/gnome-encfs-manager/Manifest deleted file mode 100644 index ed8c81a1d3..0000000000 --- a/app-crypt/gnome-encfs-manager/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gnome-encfs-manager-1.9.tar.xz 144732 BLAKE2B 09cfcd1e69e89c749d7b6496f8846a0755f8030a7ed8cb6599aa0cb3da0d204f5ee1c2dff0df279e62a2b0b1c49e549d4d4d4b48bd13796a7367b1e24f356081 SHA512 750ccfada543aa9bc7b4ae28ba4688561ee87a4c45e7138519e18de85eeaa372b3a3cbd1e1ee782f9a9c8b634c09627a79590a87e108246c78dcd240da23de64 diff --git a/app-crypt/gnome-encfs-manager/files/gnome-encfs-manager-1.9-fix-implicit-function-decl.patch b/app-crypt/gnome-encfs-manager/files/gnome-encfs-manager-1.9-fix-implicit-function-decl.patch deleted file mode 100644 index 4e5b357f5e..0000000000 --- a/app-crypt/gnome-encfs-manager/files/gnome-encfs-manager-1.9-fix-implicit-function-decl.patch +++ /dev/null @@ -1,28 +0,0 @@ -Clang 16 and GCC 14 do not allow implicit function declarations by default. -This adds the proper declaration. - -Upstream PR: https://bugs.launchpad.net/gencfsm/+bug/2045767 -Bug: https://bugs.gentoo.org/887207 - -Pascal Jäger <[email protected]> (2023-12-06) - ---- a/src/tools.c -+++ b/src/tools.c -@@ -19,6 +19,17 @@ - - #include "tools.h" - -+#if !defined(VALA_EXTERN) -+#if defined(_MSC_VER) -+#define VALA_EXTERN __declspec(dllexport) extern -+#elif __GNUC__ >= 4 -+#define VALA_EXTERN __attribute__((visibility("default"))) extern -+#else -+#define VALA_EXTERN extern -+#endif -+#endif -+VALA_EXTERN void gnome_encfs_manager_on_logout (void); -+ - gchar* get_glade_file(gchar *filename) { - return g_build_filename(DATA_PATH, "glade", filename, NULL); - } diff --git a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild deleted file mode 100644 index 28d8ff4433..0000000000 --- a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -VALA_MIN_API_VERSION="0.44" -inherit vala xdg - -DESCRIPTION="An easy to use manager and mounter for encfs stashes" -HOMEPAGE="https://launchpad.net/gencfsm" -SRC_URI="https://launchpad.net/gencfsm/trunk/${PV}/+download/${PN}_${PV}.tar.xz -> ${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - gnome-base/dconf - sys-fs/encfs - sys-fs/fuse - app-crypt/libsecret - x11-libs/libICE - dev-libs/glib:2 - dev-libs/libgee:0.8= - x11-libs/gtk+:3 - x11-libs/libSM -" -RDEPEND="${DEPEND}" -BDEPEND=" - $(vala_depend) - dev-build/libtool - >=dev-build/automake-1.11 - x11-libs/gtk+:3 - >=dev-libs/glib-2 - gnome-base/gnome-keyring - dev-libs/libgee - dev-util/intltool - x11-libs/libSM -" - -PATCHES=( "${FILESDIR}/${P}-fix-implicit-function-decl.patch" ) - -src_prepare() { - vala_setup - default -} - -src_configure() { - ./autogen.sh || die - econf --disable-appindicator -} diff --git a/app-crypt/gnome-encfs-manager/metadata.xml b/app-crypt/gnome-encfs-manager/metadata.xml deleted file mode 100644 index a68e047572..0000000000 --- a/app-crypt/gnome-encfs-manager/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <longdescription lang="en"> - The Gnome Encfs Manager is an easy to use manager and mounter for encfs stashes featuring per-stash configuration, Gnome Keyring support, a tray menu inspired by Cryptkeeper but using the AppIndicator API and lots of unique features. - </longdescription> - <maintainer type="person"> - <email>[email protected]</email> - <name>Pascal Jäger</name> - </maintainer> - <upstream> - <remote-id type="launchpad">gencfsm</remote-id> - </upstream> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index fbdc4cde6c..fee6a59de9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -44,11 +44,6 @@ dev-cpp/rang # Removal on 2025-11-14 dev-libs/weechat-relay -# David (stkw0) Roman <[email protected]> (2025-09-16) -# Depends on sys-fs/encfs which is masked in ::gentoo. -# Removal on 2025-10-16 -app-crypt/gnome-encfs-manager - # David (stkw0) Roman <[email protected]> (2025-07-25) # Depends on removed pydantic version. dev-python/safety-schemas
