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

Reply via email to