Bug 281458 - x11/xfishtank: update to 2.5
Summary: x11/xfishtank: update to 2.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Rodrigo Osorio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-12 12:04 UTC by Rodrigo Osorio
Modified: 2024-09-30 13:33 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (kidon)


Attachments
xfishtank patch (14.41 KB, patch)
2024-09-12 12:04 UTC, Rodrigo Osorio
no flags Details | Diff
xfishtank patch updated (14.41 KB, patch)
2024-09-12 12:32 UTC, Rodrigo Osorio
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rodrigo Osorio freebsd_committer freebsd_triage 2024-09-12 12:04:08 UTC
Created attachment 253517 [details]
xfishtank patch

Update x11/xfishtank to v2.5 using debian repo as upstream

The author of xfishtank mention this new version on the
xfishtank website but I only found the distfile on debian
repos.
Comment 1 Rodrigo Osorio freebsd_committer freebsd_triage 2024-09-12 12:32:10 UTC
Created attachment 253518 [details]
xfishtank patch updated

remove dead code on Makefile
Comment 2 Philipp Engel 2024-09-15 16:35:54 UTC
Rodrigo, LGTM, thank you! I did not have the time to fix the issue.
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-09-30 13:32:04 UTC
A commit in branch main references this bug:

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

commit 8548b1e5ed548946a3e380b63330bd236e03d97f
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2024-09-12 12:31:53 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2024-09-30 13:28:53 +0000

    x11/xfishtank: upgrade to 2.5

    Change upstream to use sources from debian package.

    Add configuration to use xfishtank with xscreensaver
    and made a hard link of xfishtank into xcreensaver hack dir.

    PR:                 281458
    Approved by:    <kidon@posteo.de> (maintainer)

 x11/xfishtank/Makefile                     |  28 ++-
 x11/xfishtank/distinfo                     |   5 +-
 x11/xfishtank/files/patch-Imakefile        |  22 +-
 x11/xfishtank/files/patch-makeh.c (new)    |  11 +
 x11/xfishtank/files/patch-medcut.c (new)   | 166 +++++++++++++++
 x11/xfishtank/files/patch-medcut.h (new)   |  12 ++
 x11/xfishtank/files/patch-xfish.c (gone)   | 323 -----------------------------
 x11/xfishtank/files/xfishtank.xml.in (new) |  24 +++
 x11/xfishtank/pkg-plist (new)              |   6 +
 9 files changed, 250 insertions(+), 347 deletions(-)
Comment 4 Rodrigo Osorio freebsd_committer freebsd_triage 2024-09-30 13:33:51 UTC
Committed with minor changes to make xfishtank usable as a xscreensaver module.