[Bug 262968] net/remmina: Updating to 1.4.25 [patch]

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 01 Apr 2022 01:11:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262968

            Bug ID: 262968
           Summary: net/remmina: Updating to 1.4.25 [patch]
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: fernape@FreeBSD.org
          Reporter: lab+bsd@thinkum.space
          Assignee: fernape@FreeBSD.org
             Flags: maintainer-feedback?(fernape@FreeBSD.org)

Created attachment 232852
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=232852&action=edit
patch for net/remmina update to 1.4.25

net/remmina has a new upstream release avaialble. I've attached a diff that
presents an approach for updating the port to this new relese.

Description of changes, in the diff:

- distinfo updated

- adding libappindicator to lib depends

- Moving libxkbfile from top-level USES_XORG to lib depends under the RDP build
option, per changeset 6dfa1725[1] (XKBfile.h)

- corresponding to the deprectation of XEmbed support in GTK - remarked of in
Remmina source file plugins/README.md - the NX, XDMCP, and Simple Terminal (ST)
plugins are no longer developed in Remmina. This was introduced in the Remmina
project changeset 6dfa1725[1]. Makefile and pkg-plist have been updated for
this change in upstream

- icons renamed under pkg-plist

- Uzbek language support is now added for Remmina under the NLS build option

This update for net/remmina => 1.4.25 has been tested insofar as for VNC
support with OpenSUSE Tumbelweed (UEFI) and NetBSD 9/current (also UEFI for the
video console support, here booted from the bootloader in the NetBSD installer
ISO to avoid a segfault in NetBSD boot on an empty null.iso, as a workaround)
... under bhyve. 

This was with a Remmina build using the following build options on a FreeBSD
12.3 amd64 machine

        AVAHI          : off
        BASH           : on
        CUPS           : off
        EXEC           : on
        GCRYPT         : on
        KWALLET        : off
        NLS            : on
        RDP            : on
        SECRET         : on
        SPICE          : off
        SSH            : on
        TERM           : on
        VNC            : on
        WWW            : on
        ZSH            : off

This Remmina release might offer some stability improvements after earlier
versions

[1]:
https://gitlab.com/Remmina/Remmina/-/commit/6dfa1725b2c082c14403408c123b8337cd482fa2

-- 
You are receiving this mail because:
You are the assignee for the bug.