Bug 274923 - update irc/smuxi to 1.2.1
Summary: update irc/smuxi to 1.2.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Santhosh Raju
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-05 03:54 UTC by Chris Petrik
Modified: 2023-11-19 11:19 UTC (History)
0 users

See Also:
fox: maintainer-feedback+


Attachments
patch (3.33 KB, patch)
2023-11-05 05:00 UTC, Chris Petrik
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Petrik 2023-11-05 03:54:43 UTC
as per title update to 1.2.1
Comment 1 Chris Petrik 2023-11-05 05:00:42 UTC
Created attachment 246135 [details]
patch

patch passes check-plist and package
Comment 2 Santhosh Raju freebsd_committer freebsd_triage 2023-11-06 17:28:58 UTC
Thank you for the patch, I could not get it to work myself.

Let me try this out if it works, I shall commit the changes.
Comment 3 Santhosh Raju freebsd_committer freebsd_triage 2023-11-19 10:19:40 UTC
Hey Chris

I as trying to build the package locally applying the patch and came across a build issue

>>>
checking for gtk-sharp-3.0 >= 2.99... no
configure: error: Package requirements (gtk-sharp-3.0 >= 2.99) were not met:

Package 'gtk-sharp-3.0', required by 'virtual:world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
<<<

And when looking up gtk-sharp in ports I came across

# pkg search gtk-sharp
gtk-sharp-beans-2.14.1_1       Extensions on top of GTK-sharp
gtk-sharp20-2.12.45_6          GTK and GNOME interfaces for the .NET runtime
gtk-sharp30-2.99.3_6           GTK and GNOME interfaces for the .NET runtime

I was wondering if you faced a similar issue and was able to get past it.
Comment 4 Santhosh Raju freebsd_committer freebsd_triage 2023-11-19 11:16:37 UTC
(In reply to Santhosh Raju from comment #3)

I made an error in looking at the build log, I was able to build the package and verify it works as expected. Will commit the changes shortly.

Thank you again for the patch.
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-11-19 11:17:34 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b1da6a7842e938c000a5966efa60645cefc9218f

commit b1da6a7842e938c000a5966efa60645cefc9218f
Author:     Santhosh Raju <fox@FreeBSD.org>
AuthorDate: 2023-11-19 11:12:10 +0000
Commit:     Santhosh Raju <fox@FreeBSD.org>
CommitDate: 2023-11-19 11:12:10 +0000

    irc/smuxi: Updates to 1.2.1

    Changes since 1.1:

      * Dropped Glade# build dependency. The deprecated Glade library is no
        longer used. GTK+ and GTK # are still needed.
      * Replaced Freenode with Libera.Chat
      * Several crash fixes, one that crashes the UI when you save a new server
      * New translations: Georgian, Basque, Croatian
      * Bump minimum Mono version to 5.18
      * Dropped Transifex as a translation source. All translation updates are
        now coming only from the GNOME project for consistency/quality.

    PR:             274923
    Reported by:    Chris Petrik <Christopher.petrik@usm.edu>

 irc/smuxi/Makefile  |  3 +--
 irc/smuxi/distinfo  |  6 +++---
 irc/smuxi/pkg-plist | 26 ++++++++++++++++++++++++++
 3 files changed, 30 insertions(+), 5 deletions(-)