Bug 242033 - sysutils/siegfried: Update to 1.7.13
Summary: sysutils/siegfried: Update to 1.7.13
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: Tobias Kortkamp
URL: https://github.com/richardlehane/sieg...
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-17 15:50 UTC by Tobias Kortkamp
Modified: 2023-06-26 23:31 UTC (History)
1 user (show)

See Also:
steffen: maintainer-feedback+
steffen: maintainer-feedback+


Attachments
siegfried.diff (1.61 KB, patch)
2019-11-17 15:50 UTC, Tobias Kortkamp
no flags Details | Diff
siegfried.diff (1.61 KB, patch)
2019-11-17 16:01 UTC, Tobias Kortkamp
tobik: maintainer-approval? (steffen)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Kortkamp freebsd_committer freebsd_triage 2019-11-17 15:50:24 UTC
Created attachment 209206 [details]
siegfried.diff

Straightforward update to 1.7.13. See URL field for changes.

Other port changes:
- Standardize formatting with ports-mgmt/portfmt
- Switch to USES=go:modules

Builds fine in Poudriere on 12.0 amd64, 11.3 i386.
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2019-11-17 16:01:08 UTC
Created attachment 209207 [details]
siegfried.diff

Let me also request maintainership while I'm here.
Comment 2 Steffen 2019-11-17 17:14:52 UTC
(In reply to Tobias Kortkamp from comment #1)

Glad that someone takes the maintainership.
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-11-17 17:19:59 UTC
A commit references this bug:

Author: tobik
Date: Sun Nov 17 17:19:42 UTC 2019
New revision: 517833
URL: https://svnweb.freebsd.org/changeset/ports/517833

Log:
  sysutils/siegfried: Pet portfmt and portclippy

  PR:		242033

Changes:
  head/sysutils/siegfried/Makefile
Comment 4 commit-hook freebsd_committer freebsd_triage 2019-11-17 17:22:01 UTC
A commit references this bug:

Author: tobik
Date: Sun Nov 17 17:21:30 UTC 2019
New revision: 517834
URL: https://svnweb.freebsd.org/changeset/ports/517834

Log:
  sysutils/siegfried: Update to 1.7.13

  - Assign to myself
  - Switch to USES=go:modules

  Changes:	https://github.com/richardlehane/siegfried/blob/v1.7.13/CHANGELOG.md
  PR:		242033
  Approved by:	steffen@fritz.wtf (maintainer)

Changes:
  head/sysutils/siegfried/Makefile
  head/sysutils/siegfried/distinfo
Comment 5 Tobias Kortkamp freebsd_committer freebsd_triage 2019-11-17 17:22:31 UTC
Thanks!
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-06-26 23:31:08 UTC
A commit in branch main references this bug:

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

commit 95f93a2eea17325f25b60138a0b50b6c260cec38
Author:     Joakim Bergman <jocke@gipset.se>
AuthorDate: 2022-11-02 16:21:50 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-06-26 23:30:29 +0000

    net-p2p/deluge-cli: update to 2.1.1

    fixes:
    - pidfile for deluge-web
    - long options in command_args to make it easier to read
    - remove deprecated -f (fork) option, it's now default and there is no
      way to explicitly negate the new option --do-not-daemonize
    - use *_confdir variable in command_args instead of $required_dirs which
      just happened to have the same value (more explicit this way)
    - remove setproctitle dependency to allow stop/restart of service
      (process cannot be found otherwise)
    - replace slimit with rjsmin for javascript minification for web ui
    - make PY_PILLOW dependency optional for cli and required for ui
      (default include)

    Changelog: https://deluge.readthedocs.io/en/latest/changelog.html

    Approved by:    rm (maintainer timeout, two weeks)
    PR:             242033

 net-p2p/deluge-cli/Makefile                        | 14 +++++------
 net-p2p/deluge-cli/distinfo                        |  6 ++---
 net-p2p/deluge-cli/files/deluge_web.in             |  7 +++++-
 net-p2p/deluge-cli/files/deluged.in                |  2 +-
 .../files/patch-deluge_argparserbase.py (gone)     | 11 --------
 .../patch-deluge_core_preferencesmanager.py (gone) | 13 ----------
 .../files/patch-deluge_core_torrent.py (gone)      | 16 ------------
 .../patch-deluge_core_torrentmanager.py (gone)     | 22 ----------------
 .../files/patch-deluge_i18n_util.py (gone)         | 14 -----------
 .../deluge-cli/files/patch-deluge_log.py (gone)    | 29 ----------------------
 net-p2p/deluge-cli/pkg-plist                       | 12 +++++++++
 net-p2p/deluge/Makefile                            |  5 ++--
 12 files changed, 32 insertions(+), 119 deletions(-)