Bug 264167 - emulators/qmc2 update to 0.243
Summary: emulators/qmc2 update to 0.243
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: Li-Wen Hsu
URL: https://github.com/qmc2/qmc2-mame-fe/...
Keywords:
Depends on: 252362
Blocks:
  Show dependency treegraph
 
Reported: 2022-05-23 05:58 UTC by Alastair Hogge
Modified: 2022-11-10 13:18 UTC (History)
3 users (show)

See Also:


Attachments
qmc2-0.243.patch (12.47 KB, patch)
2022-05-23 05:58 UTC, Alastair Hogge
no flags Details | Diff
qmc2-0.243.patch (12.08 KB, patch)
2022-05-23 06:01 UTC, Alastair Hogge
no flags Details | Diff
qmc2-0.243.patch (12.08 KB, patch)
2022-05-23 06:02 UTC, Alastair Hogge
no flags Details | Diff
qmc2-0.243.patch (12.05 KB, patch)
2022-05-23 06:03 UTC, Alastair Hogge
no flags Details | Diff
qmc2-0.243.patch (12.01 KB, patch)
2022-07-29 09:17 UTC, Alastair Hogge
no flags Details | Diff
qmc2-0.243.patch (12.50 KB, patch)
2022-11-06 09:04 UTC, Alastair Hogge
no flags Details | Diff
qmc2-0.243.patch (12.38 KB, patch)
2022-11-09 10:39 UTC, Alastair Hogge
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alastair Hogge 2022-05-23 05:58:51 UTC
Created attachment 234131 [details]
qmc2-0.243.patch

Sync QMC2 with mame-0.243 bug #252362 update.
Comment 1 Alastair Hogge 2022-05-23 06:01:21 UTC
Created attachment 234132 [details]
qmc2-0.243.patch
Comment 2 Alastair Hogge 2022-05-23 06:02:14 UTC
Created attachment 234133 [details]
qmc2-0.243.patch
Comment 3 Alastair Hogge 2022-05-23 06:03:24 UTC
Created attachment 234134 [details]
qmc2-0.243.patch
Comment 4 Alastair Hogge 2022-07-29 09:17:28 UTC
Created attachment 235542 [details]
qmc2-0.243.patch

Fix DOCS
Comment 5 Li-Wen Hsu freebsd_committer freebsd_triage 2022-11-04 02:59:37 UTC
(In reply to Alastair Hogge from comment #4)
Thanks for taking care of updating this port, again, do you want to be the maintainer of it?
Comment 6 Alastair Hogge 2022-11-04 03:52:45 UTC
Sure, I would be happy to be the maintainer.

I am working on a cleaned up patch at the moment; should have it tested and uploaded in a day or two.
Comment 7 Li-Wen Hsu freebsd_committer freebsd_triage 2022-11-04 07:29:58 UTC
(In reply to Alastair Hogge from comment #6)
Sounds great, thanks!
Comment 8 Alastair Hogge 2022-11-06 09:04:03 UTC
Created attachment 237887 [details]
qmc2-0.243.patch

Update to 0.243
Comment 9 Li-Wen Hsu freebsd_committer freebsd_triage 2022-11-07 07:14:53 UTC
(In reply to Alastair Hogge from comment #8)
For qmc2.ini.sample file, how about still installing to %%ETCDIR%% and use @sample keyword in pkg-plist? Then we don't need to use pkg-message or EXAMPLE S option.
Comment 10 Alastair Hogge 2022-11-07 09:58:27 UTC
(In reply to Li-Wen Hsu from comment #9)
Oh that is a great idea, I will sort that out tomorrow.
Comment 11 Alastair Hogge 2022-11-09 10:39:26 UTC
Created attachment 237973 [details]
qmc2-0.243.patch

Sorry for the delay.

Updated patch:
* reflect Li-Wen's suggestions
* removed MAKE_JOBS_UNSAFE; which was accidentally left in during testing
* added a dependency on graphics/libglvnd to make poudriere-testport happy
Comment 12 commit-hook freebsd_committer freebsd_triage 2022-11-10 07:29:42 UTC
A commit in branch main references this bug:

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

commit a79118c74d12885ed5f35285832126b8a429421f
Author:     Alastair Hogge <agh@riseup.net>
AuthorDate: 2022-11-10 07:25:39 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2022-11-10 07:25:39 +0000

    emulators/qmc2: Update to 0.243

    Changelog: https://github.com/qmc2/qmc2-mame-fe/releases/tag/v0.243

    PR:             264167

 emulators/qmc2/Makefile                            | 137 ++++++++++++---------
 emulators/qmc2/distinfo                            |   6 +-
 emulators/qmc2/files/Makefile (gone)               |   4 -
 .../patch-qmc2_htmleditor_htmleditor.ui (gone)     |  11 --
 .../qmc2/files/patch-qmc2_imagechecker.cpp (gone)  |   9 --
 .../qmc2/files/patch-qmc2_lzma_7zTypes.h (gone)    |  23 ----
 .../patch-qmc2_softwareimagewidget.cpp (gone)      |  10 --
 emulators/qmc2/files/pkg-message.in (gone)         |  12 --
 emulators/qmc2/pkg-descr                           |   5 +-
 emulators/qmc2/pkg-message (gone)                  |  14 ---
 emulators/qmc2/pkg-plist                           |  42 +++----
 11 files changed, 104 insertions(+), 169 deletions(-)
Comment 13 Li-Wen Hsu freebsd_committer freebsd_triage 2022-11-10 07:29:57 UTC
Port updated, with minor modifications to the patch. Thanks!
Comment 14 Alastair Hogge 2022-11-10 13:18:59 UTC
(In reply to Li-Wen Hsu from comment #13)

Thank you :-)