summaryrefslogtreecommitdiff
path: root/net-misc/remmina
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/remmina')
-rw-r--r--net-misc/remmina/Manifest3
-rw-r--r--net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch13
-rw-r--r--net-misc/remmina/remmina-1.4.27_p20221128.ebuild6
3 files changed, 19 insertions, 3 deletions
diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 2089ba40693c..69865e569dc6 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,5 +1,6 @@
+AUX remmina-1.4.27_p20221128-missing-gdk-include.patch 267 BLAKE2B 7f3ed8dfd31a3301be46cb18c7162471fa02540527f1ef9dbfebc07140698eefe32823df90dd875612fe722977ba59c7d2a1170e24d45e2669fd2ecfa192ea7d SHA512 5bb47bbfbd886f1532fda24d6a1ccb87d8e5b6deb9a26afcea50fa7369d8a1bb0494a44f75e36f700e87d111f28c1b7a9b47a5d82417e692df9314ece848e4f6
DIST Remmina-347f84e41882219704693794621ebd18db36bd14.tar.bz2 2012646 BLAKE2B a0bc8bf062fca8decb9d93bf317c96ed30c861b8b3cee93bb868578a3a634ebf29d8919e4eb9fabb8dc4bbe6d5cbc91d3ff0fcb13d2735e9995b180cf9d3e007 SHA512 228de72fa389b21a1d72b0598c36f69237cb5166f85fc0a063d9c7de77c4a44b1e0937ea0fc950c71ed2cfccdd620d3fbad494f611c27f198579825aa591ec13
DIST Remmina-v1.4.27.tar.gz 3479987 BLAKE2B 96d4df06558a267db8605dc03de729061e303f9cebec84369ec3bdeeb19d4a377accaf224603ff9ba79bb9f1cecfa66519e6e02e328f42d24c46bdf3e1fabfa6 SHA512 2fff81a1a721b8ca87698697952bb1080cde6affc86c324f6fc30cc329ead57f0e617c39efeeee30890ad4812e719cee22a0b84df43aa1bc7db571607f208bfd
EBUILD remmina-1.4.27.ebuild 2746 BLAKE2B bbf6f8851f047ca43d128908ea18dcd7142b1e4e303ed132c756d49dc5da374d2ea0ce8ca02f9f176f035954c75dea5aafccaa43a7575285bda5e33062f0886d SHA512 db6e134e3c1a8f3001d90330fc5b643026d2348600cf8a4ad274da6e92cc86fc45bc2d33e6ebce3d2a48b715583b8aa373747d30d42daffb6fc88d1356058bf9
-EBUILD remmina-1.4.27_p20221128.ebuild 2777 BLAKE2B 2c518377ee7add401a6fb75036623917c3e949de377ec45a505dca970abfd90b0df6539975effccaae25beaae3017f2565de431b34c744bedd6a496cd6680a47 SHA512 2135204f5ccdca3513f109d307ac630599d0abcd6ba0dd8552db826ad8579910ece7d96f9b428a57b730bd783acc0d53c5d1ee3c5bedd6598b0d606e3c93c50f
+EBUILD remmina-1.4.27_p20221128.ebuild 2853 BLAKE2B a5b013dcad5fd7b3807b5948601e6f08e9aab2b5edb538b1649bd0a706ff2facf4fd3ab6a83805498da461b1d44e89c3925384590c35d8341f34d13532731bf2 SHA512 757e788907b33f8585aba6a5801cb161d49c12e0bd85f3120e3382fe9292bb684710bc0956f26b4896d604539584e4f23d2a222f9be015472f25bf7b9509b571
MISC metadata.xml 1174 BLAKE2B 03a647f7a881a228a2123e269567394dcf5d8e908d223dcc30b87f11e7447ffbadcda0e4a29d9126b6d15c35ddb07a7a4b9b49631156d8efc2de3f460d202bf8 SHA512 fd1632f13bffe28ca6b2349dcd32641393c0fa9fe1dd6b629b2e6d8b88a3f7f1adce8f4dfe0adce7243e5fe485da9eeaf6042ea4f532e086c97cf5d21f34a91b
diff --git a/net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch b/net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch
new file mode 100644
index 000000000000..618dd721a293
--- /dev/null
+++ b/net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch
@@ -0,0 +1,13 @@
+diff --git a/src/remmina.c b/src/remmina.c
+index 5b59339f8..43834b9bd 100644
+--- a/src/remmina.c
++++ b/src/remmina.c
+@@ -32,6 +32,8 @@
+ *
+ */
+
++#include <gdk/gdk.h>
++
+ #define G_LOG_USE_STRUCTURED
+ #ifndef G_LOG_DOMAIN
+ #define G_LOG_DOMAIN ((gchar*)"remmina")
diff --git a/net-misc/remmina/remmina-1.4.27_p20221128.ebuild b/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
index e643ec1c2dbc..c6a6755dc703 100644
--- a/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
+++ b/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/${COMMIT}/Remmina-${COMMIT
LICENSE="GPL-2+-with-openssl-exception"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python spice ssh rdp telemetry vnc webkit x2go zeroconf"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python spice ssh rdp telemetry vnc wayland webkit x2go zeroconf"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -27,7 +27,7 @@ COMMON_DEPEND="
dev-libs/libsodium:=
dev-libs/openssl:0=
x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
+ x11-libs/gtk+:3[wayland?]
x11-libs/libX11
x11-libs/libxkbfile
appindicator? ( dev-libs/libappindicator:3 )
@@ -67,6 +67,8 @@ DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
S="${WORKDIR}/Remmina-${COMMIT}"
+PATCHES=( "${FILESDIR}/${P}-missing-gdk-include.patch" )
+
pkg_setup() {
use python && python-single-r1_pkg_setup
}