mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
app-crypt/gnome-encfs-manager: treeclean
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
@@ -1 +0,0 @@
|
||||
DIST gnome-encfs-manager-1.9.tar.xz 144732 BLAKE2B 09cfcd1e69e89c749d7b6496f8846a0755f8030a7ed8cb6599aa0cb3da0d204f5ee1c2dff0df279e62a2b0b1c49e549d4d4d4b48bd13796a7367b1e24f356081 SHA512 750ccfada543aa9bc7b4ae28ba4688561ee87a4c45e7138519e18de85eeaa372b3a3cbd1e1ee782f9a9c8b634c09627a79590a87e108246c78dcd240da23de64
|
||||
@@ -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 <pascal.jaeger@leimstift.de> (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);
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
@@ -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>pascal.jaeger@leimstift.de</email>
|
||||
<name>Pascal Jäger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="launchpad">gencfsm</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -44,11 +44,6 @@ dev-cpp/rang
|
||||
# Removal on 2025-11-14
|
||||
dev-libs/weechat-relay
|
||||
|
||||
# David (stkw0) Roman <davidroman96@gmail.com> (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 <davidroman96@gmail.com> (2025-07-25)
|
||||
# Depends on removed pydantic version.
|
||||
dev-python/safety-schemas
|
||||
|
||||
Reference in New Issue
Block a user