Skip to content

addpkg(x11/mame): 0.289 - #30812

Open
xronin01 wants to merge 1 commit into
termux:masterfrom
xronin01:master
Open

addpkg(x11/mame): 0.289#30812
xronin01 wants to merge 1 commit into
termux:masterfrom
xronin01:master

Conversation

@xronin01

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread x11-packages/mame/mame-tools.subpackage.sh Outdated
@xronin01
xronin01 force-pushed the master branch 2 times, most recently from 43dade0 to bcc0991 Compare July 31, 2026 16:03

@TomJo2000 TomJo2000 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is overall looking good so far.
I do have a couple suggestions though.

Comment thread x11-packages/mame/build.sh Outdated
Comment thread x11-packages/mame/build.sh Outdated
Comment thread x11-packages/mame/build.sh Outdated
Comment thread x11-packages/mame/build.sh Outdated
Comment thread x11-packages/mame/build.sh Outdated
Comment thread x11-packages/mame/build.sh Outdated
@xronin01
xronin01 force-pushed the master branch 9 times, most recently from 90a04e1 to 3cea5e9 Compare August 1, 2026 20:41
@xronin01
xronin01 requested a review from TomJo2000 August 1, 2026 22:56
@xronin01
xronin01 force-pushed the master branch 4 times, most recently from 5e23738 to 5a189c8 Compare August 4, 2026 14:47
@xronin01

xronin01 commented Aug 4, 2026

Copy link
Copy Markdown
Contributor Author

@TomJo2000 What do you think about packaging only the mame-tools?

@TomJo2000

TomJo2000 commented Aug 4, 2026

Copy link
Copy Markdown
Member

@TomJo2000 What do you think about packaging only the mame-tools?

I'd prefer to have both available.

I was just looking at the Arch package build,
judging from some of my earlier review comments you already used this as inspiration for the build.
https://gitlab.archlinux.org/archlinux/packaging/packages/mame/-/blob/0.289-1/PKGBUILD
I'm seeing some clear similarities to the initially submitted build here.
So I don't know how much more can be gleaned from that.

Although I did notice that each of the mame-tools packages comes with a corresponding man page, which isn't currently being installed.
Nvm I missed that.

We can probably also adopt the Lua 5.5 support patch from Arch.

@xronin01

xronin01 commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

@TomJo2000

TomJo2000 commented Aug 5, 2026

Copy link
Copy Markdown
Member

That can be arranged.

I think it should be sufficient to only add it for Lua 5.5

@TomJo2000

Copy link
Copy Markdown
Member

@TomJo2000 mame requires lua to be compiled with C++.

I've added liblua55++.so to the PR mentioned above.
It was more of an ordeal than I anticipated.

@xronin01
xronin01 force-pushed the master branch 5 times, most recently from c0f363c to dab8f29 Compare August 10, 2026 11:44
@xronin01
xronin01 force-pushed the master branch 2 times, most recently from 34ff099 to e0a478e Compare August 10, 2026 12:58
@xronin01
xronin01 marked this pull request as ready for review August 10, 2026 14:34
@xronin01
xronin01 requested a review from Grimler91 as a code owner August 10, 2026 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants