Skip to content

Adding libraries - #68

Open
humbertodias wants to merge 37 commits into
ps3dev:masterfrom
humbertodias:psl1ght-2.30.1
Open

Adding libraries#68
humbertodias wants to merge 37 commits into
ps3dev:masterfrom
humbertodias:psl1ght-2.30.1

Conversation

@humbertodias

@humbertodias humbertodias commented Apr 8, 2024

Copy link
Copy Markdown

Features

  • added GitHub action for testing
  • added dependency cmake
  • libxml2 bumped from 2.7.8 to 2.9.12
  • added libraries:
    012-libxml2-2.9.12.sh
    030-polarssl-1.3.9.sh
    031-mbedTLS-2.28.10.sh
    032-libmad-0.15.1b.sh
    033-flac-1.2.1.sh
    034-faad2-2.7.sh
    035-libtheora-1.1.1.sh
    036-NoRSX.sh
    037-libjson.sh
    038-debugnet.sh
    039-ps3soundlib.sh
    040-tiny3d_libfont.sh
    041-libcurl-7.64.1.sh
    042-libunrar.sh
    043-libnfs.sh
    044-libsmb2.sh
    045-pthread-emb.sh
    046-libun7zip.sh
    047-libtinytar.sh
    048-libya2d.sh
    049-dbglogger.sh
    050-mini18n.sh
    051-libansilove.sh
    052-yaml-cpp.sh

How to test

Enter the PS3DEV container and build the libraries

make test

@humbertodias humbertodias changed the title Psl1ght 2.30.1 Adding SDL2 Apr 8, 2024
@humbertodias humbertodias changed the title Adding SDL2 Adding SDL2 + more libraries Apr 8, 2024
@humbertodias humbertodias changed the title Adding SDL2 + more libraries Adding SDL2 + libraries Apr 8, 2024
@bucanero

bucanero commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

The download script has been refactored in 337bb8a and some of the libraries in this PR are already present.

Instead of resolving all the conflicts here, it might be better to create a new PR based on the new download script, and include only the new or missing libraries.

# Conflicts:
#	.github/workflows/build.yml
#	.gitignore
#	archives/archives.txt
#	libraries-sudo.sh
#	scripts/012-libxml2-2.7.8.sh
@humbertodias

Copy link
Copy Markdown
Author

The download script has been refactored in 337bb8a and some of the libraries in this PR are already present.

Instead of resolving all the conflicts here, it might be better to create a new PR based on the new download script, and include only the new or missing libraries.

No problem. I've changed. Thanks

@humbertodias humbertodias changed the title Adding SDL2 + libraries Adding SDL + libraries Sep 5, 2026
Comment thread scripts/053-mbedTLS.sh Outdated
@bucanero

bucanero commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

hi @humbertodias , thanks for updating the PR 👍

Since it's a big PR including many changes and new libraries, I was thinking to simplify reviews doing some tests and validations, can we split it up, and at least have 2 PRs:

  • one PR for all the SDL 1/2/3 changes and any library that is a blocker requirement for SDL
  • another PR with any new library that is not SDL-required, like the dbglogger or mini18n

That way it will make reviewing easier. Also, feel free to join the ps3dev discord server if you want to chat about it: https://discord.gg/3x8grgZ87K

@humbertodias

Copy link
Copy Markdown
Author

hi @humbertodias , thanks for updating the PR 👍

Since it's a big PR including many changes and new libraries, I was thinking to simplify reviews doing some tests and validations, can we split it up, and at least have 2 PRs:

* one PR for all the SDL 1/2/3 changes and any library that is a blocker requirement for SDL

* another PR with any new library that is not SDL-required, like the `dbglogger` or `mini18n`

That way it will make reviewing easier. Also, feel free to join the ps3dev discord server if you want to chat about it: https://discord.gg/3x8grgZ87K

I moved the sdl part to #90

Those libraries live on sdl_1_2_3; restore the PSL1GHT SDL snapshots here.
@humbertodias humbertodias changed the title Adding SDL + libraries Adding libraries Sep 7, 2026
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.

2 participants