Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support OE / yocto #9

Open
rzr opened this issue Jan 10, 2020 · 6 comments
Open

Support OE / yocto #9

rzr opened this issue Jan 10, 2020 · 6 comments

Comments

@rzr
Copy link
Collaborator

rzr commented Jan 10, 2020

Hi,

As shown lately:
http://purl.org/rzr/pinball#

I managed to build pinball (with tables) using bitbake.

I plan to tag a new release very soon.

Tell me if any fixes are missing in master and I will tag it 0.3.2 because there arent any major changes.

Any suggestions @sergiomb2 ?

@sergiomb2
Copy link
Contributor

hi,
what is OE ? and yocto ?

@sergiomb2
Copy link
Contributor

sergiomb2 commented Jan 11, 2020

rzr , sometimes I don't understand you, I haven't time or will , to review all commits again.
You should know what you did, after I send my PR ,
I don't agree with separate the code into various repos , will give much more work to everyone , to maintainer, to users , to developers etc. If we have a License problem could be one argument , but pinball as is in Fedora was reviewed and accepted by Legal team .
Also project started in 2001 and tables haven't ever be finished .
Pinedit (https://github.com/sergiomb2/pinball-pinedit) still very buggy and almost unusable , and I think the code should jbe oined to the project , because if someone want to fix, it will have all source in same repo , and not the opposite source in 4 or more repos

@sergiomb2
Copy link
Contributor

(1) You should know what you did, after I send my PR , i.e. in my point of view rollback apply my 76 commits and after reapply yours commits again if not the same ...

@rzr
Copy link
Collaborator Author

rzr commented Jan 11, 2020

OpenEmbedded is a distro to target other more exotic systems (ARM etc)

If you just use rebase and fix conflicts we should converge
well I can try to pick some changes individually to make your work easier.

@rzr
Copy link
Collaborator Author

rzr commented Aug 1, 2020

https://github.com/rzr/pinball/tree/next/devel/snapshot/master built on openembedded qemu target
I plan to release and submit recipes to meta-games
too

rzr added a commit to CrossStream/meta-games that referenced this issue Dec 26, 2020
Emilia Pinball libre pinball simulator for GNU/Linux

This SDL1.2 game requieres desktop OpenGL,
so a decent GPU support would help
Next version will use SDL-2 and could use wayland only.
Alternative renderers are also welcome (GLES, Vulkan etc).

Extra notes:

- autotools-brokensep is needed because it did not build out of sources,
- la files should be preserved for loader
- dev package will be needed to build other tables

Origin: https://github.com/CrossStream/meta-games/tree/sandbox/rzr/review/master
Bug: cazfi#51
Bug-pinball: adoptware/pinball#9
Forwarded: cazfi#52
Relate-to: https://purl.org/rzr/pinball
See-Also: https://patchwork.openembedded.org/patch/114267/
Change-Id: Ibf66c90b8697e0e5322c35cadb298fbf3528458a
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Dec 26, 2020
Emilia Pinball libre pinball simulator for GNU/Linux

This SDL1.2 game requieres desktop OpenGL,
so a decent GPU support would help
Next version will use SDL-2 and could use wayland only.
Alternative renderers are also welcome (GLES, Vulkan etc).

Extra notes:

- autotools-brokensep is needed because it did not build out of sources,
- la files should be preserved for loader
- dev package will be needed to build other tables

Origin: https://github.com/CrossStream/meta-games/tree/sandbox/rzr/review/master
Bug: cazfi#51
Bug-pinball: adoptware/pinball#9
Forwarded: cazfi#52
Relate-to: https://purl.org/rzr/pinball
See-Also: https://patchwork.openembedded.org/patch/114267/
Change-Id: Ibf66c90b8697e0e5322c35cadb298fbf3528458a
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 4, 2021
Emilia Pinball libre pinball simulator for GNU/Linux

This SDL1.2 game requieres desktop OpenGL,
so a decent GPU support would help
Next version will use SDL-2 and could use wayland only.
Alternative renderers are also welcome (GLES, Vulkan etc).

Extra notes:

- packaging is aligned to Debian
- autotools-brokensep is needed because it did not build out of sources,
- la files should be preserved for loader
- dev package will be needed to build other tables

Origin: https://github.com/CrossStream/meta-games/tree/sandbox/rzr/review/master
Bug: cazfi#51
Bug-pinball: adoptware/pinball#9
Forwarded: cazfi#52
Relate-to: https://purl.org/rzr/pinball
See-Also: https://patchwork.openembedded.org/patch/114267/
Change-Id: Ibf66c90b8697e0e5322c35cadb298fbf3528458a
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 5, 2021
Emilia Pinball libre pinball simulator for GNU/Linux

This SDL1.2 game requieres desktop OpenGL,
so a decent GPU support would help
Next version will use SDL-2 and could use wayland only.
Alternative renderers are also welcome (GLES, Vulkan etc).

Extra notes:

- packaging is aligned to Debian
- autotools-brokensep is needed because it did not build out of sources,
- la files should be preserved for loader
- dev package will be needed to build other tables

Origin: https://github.com/CrossStream/meta-games/tree/sandbox/rzr/review/master
Bug: cazfi#51
Bug-pinball: adoptware/pinball#9
Forwarded: cazfi#52
Relate-to: https://purl.org/rzr/pinball
See-Also: https://patchwork.openembedded.org/patch/114267/
Change-Id: Ibf66c90b8697e0e5322c35cadb298fbf3528458a
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 15, 2021
GNU table for Emilia Pinball simulator

Change-Id: I27872c46eea7367b98242215874014f0819b1d06
Bug: adoptware/pinball-table-gnu#6
Bug-oe: cazfi#51
Bug-pinball: adoptware/pinball#9
Relate-to: https://purl.org/rzr/pinball
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 24, 2021
HURD table for Emilia Pinball simulator

Change-Id: I125fda8cccc410ab2fcfbd8abbfcc8c74afdd080
Relate-to: cazfi#51
Bug-pinball: adoptware/pinball#9
Relate-to: https://purl.org/rzr/pinball
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 24, 2021
HURD table for Emilia Pinball simulator

Change-Id: I125fda8cccc410ab2fcfbd8abbfcc8c74afdd080
Relate-to: cazfi#51
Bug-oe: cazfi#54
Bug-pinball: adoptware/pinball#9
Relate-to: https://purl.org/rzr/pinball
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 27, 2021
GNU table for Emilia Pinball simulator

Change-Id: I27872c46eea7367b98242215874014f0819b1d06
Bug: adoptware/pinball-table-gnu#6
Bug-oe: cazfi#51
Bug-pinball: adoptware/pinball#9
Relate-to: https://purl.org/rzr/pinball
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 27, 2021
HURD table for Emilia Pinball simulator

Change-Id: I125fda8cccc410ab2fcfbd8abbfcc8c74afdd080
Relate-to: cazfi#51
Bug-oe: cazfi#54
Bug-pinball: adoptware/pinball#9
Relate-to: https://purl.org/rzr/pinball
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 27, 2021
Change-Id: Iff55ca6c6666ef39599a9dc29def52c0e65434e8
Forwarded: https://github.com/cazfi/meta-games/pulls/rzr
Bug-pinball: adoptware/pinball#9
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 27, 2021
Change-Id: Iff55ca6c6666ef39599a9dc29def52c0e65434e8
Forwarded: https://github.com/cazfi/meta-games/pulls/rzr
Bug-pinball: adoptware/pinball#9
Signed-off-by: Philippe Coval <[email protected]>
rzr added a commit to CrossStream/meta-games that referenced this issue Jan 27, 2021
Change-Id: Iff55ca6c6666ef39599a9dc29def52c0e65434e8
Forwarded: cazfi#55
Bug-oe: cazfi#51
Bug-pinball: adoptware/pinball#9
Signed-off-by: Philippe Coval <[email protected]>
@rzr
Copy link
Collaborator Author

rzr commented Mar 12, 2021

More patches to come once this one is merged:
cazfi/meta-games#57

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

No branches or pull requests

2 participants