Bug 259328 - x11-wm/nscde: Update to 1.3
Summary: x11-wm/nscde: Update to 1.3
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: Neel Chauhan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-20 18:46 UTC by Chris Moerz
Modified: 2021-11-17 00:32 UTC (History)
1 user (show)

See Also:
freebsd: maintainer-feedback+


Attachments
git diff (119.66 KB, patch)
2021-10-20 18:46 UTC, Chris Moerz
freebsd: maintainer-approval+
Details | Diff
Poudriere Log for FreeBSD 12.2 (107.74 KB, text/plain)
2021-10-20 18:47 UTC, Chris Moerz
no flags Details
Updated Poudriere Log (107.29 KB, text/plain)
2021-10-20 18:53 UTC, Chris Moerz
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Moerz 2021-10-20 18:46:47 UTC
Created attachment 228900 [details]
git diff

As title suggests - updated to upstream version 1.3
Included options to switch between sudo and doas for privilege escalation
Included option to switch between ImageMagick version 6 or version 7
(defaults 6 now because some other ports seem to stick with that for the moment)

checks completed with portclippy and portlint; actively tested the past 4 days
Comment 1 Chris Moerz 2021-10-20 18:47:37 UTC
Created attachment 228901 [details]
Poudriere Log for FreeBSD 12.2

completed test run via poudriere
Comment 2 Chris Moerz 2021-10-20 18:53:47 UTC
Created attachment 228903 [details]
Updated Poudriere Log

apologies, there's a newer poudriere log...
Comment 3 Chris Moerz 2021-10-26 16:03:00 UTC
I realized, I should also be adding that there are some new files in the diff that need to be added:

git add x11-wm/nscde/files/patch-NsCDE_config_NsCDE-Functions.conf
git add x11-wm/nscde/files/patch-NsCDE_libexec_generate__subpanels
git add x11-wm/nscde/files/patch-NsCDE_share_doc_examples_doas.conf
git add x11-wm/nscde/files/patch-NsCDE_share_doc_examples_sudo_README
Comment 4 commit-hook freebsd_committer 2021-10-29 17:05:58 UTC
A commit in branch main references this bug:

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

commit de8f3c74fa485e5fbb5e8098970c04b5867f75cc
Author:     Chris Moerz <freebsd@ny-central.org>
AuthorDate: 2021-10-29 17:04:30 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2021-10-29 17:04:30 +0000

    x11-wm/nscde: Update to 1.3

    PR:     259328

 x11-wm/nscde/Makefile                              |  47 +-
 x11-wm/nscde/distinfo                              |   6 +-
 .../patch-NsCDE_config_NsCDE-Functions.conf (new)  |  11 +
 .../patch-NsCDE_libexec_generate__subpanels (new)  |  13 +
 .../nscde/files/patch-NsCDE_libexec_nscde__setup   |  81 ++--
 ...E_share_config__templates_NsCDE-Functions.local |   4 +-
 .../patch-NsCDE_share_doc_examples_doas.conf (new) |   8 +
 ...NsCDE_share_doc_examples_sudo_006__PowerManager |  12 +-
 ...atch-NsCDE_share_doc_examples_sudo_README (new) |   6 +
 x11-wm/nscde/files/patch-docbook_NsCDE.xml         | 485 ++++++++++-----------
 .../files/patch-src_XOverrideFontCursor_Makefile   |  13 +-
 x11-wm/nscde/files/patch-src_colorpicker_Makefile  |  10 +-
 .../files/patch-src_pclock-0.13.1_src_Makefile     |  10 +-
 x11-wm/nscde/pkg-message                           |   1 +
 x11-wm/nscde/pkg-plist                             | 168 ++++++-
 15 files changed, 543 insertions(+), 332 deletions(-)