Skip to content

Add TexLive #8271

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

Merged
merged 55 commits into from
Apr 26, 2021
Merged

Add TexLive #8271

merged 55 commits into from
Apr 26, 2021

Conversation

naveen521kk
Copy link
Member

@naveen521kk naveen521kk commented Apr 3, 2021

Bring in LaTeX. My plan is to follow Archlinux. First, this PR will add texlive-bin package, which in itself isn't useful. Then texlive-core must be added, I have no idea why Archlinux uses "https://sources.archlinux.org/other/texlive/$pkgname-$pkgver-src.zip" https://github.com/archlinux/svntogit-packages/blob/packages/texlive-core/trunk/PKGBUILD#L32 as a source, need to look into that. Later every collection can be added as a new package.

@lazka
Copy link
Member

lazka commented Apr 4, 2021

nice!

@Biswa96
Copy link
Member

Biswa96 commented Apr 4, 2021

Why is there -bin in the package name?

@naveen521kk
Copy link
Member Author

Why is there -bin in the package name?

As I told I am following Archlinux here. They have the core binaries in texlive-bin.

@naveen521kk
Copy link
Member Author

I made https://github.com/msys2/msys2-texlive so that texlive-core can be built. I am slightly confused about the other setup's like configuration and how it is expected to be on Windows and I have contacted their mailing list they could help me.

@naveen521kk
Copy link
Member Author

Looks like it's going to be hard to get things right, I don't know much about configuration, which we can copy from Arch if they had texlive 2021, maybe let's wait for that to happen.

@naveen521kk naveen521kk reopened this Apr 18, 2021
it speeds up download time

Signed-off-by: Naveen M K <naveen@syrusdark.website>
@naveen521kk
Copy link
Member Author

This is pretty much ready, AFAIK. I will check for the CI run I triggered in e719cc7 and then do a local test, finally squash some commits so that this can be merged.

this failed the hooks
@naveen521kk
Copy link
Member Author

naveen521kk commented Apr 25, 2021

Tested this PR locally, by downloading the artefacts and things are working, so time to clean.
TODO:

  • Reduce output of the hooks
  • Cleans things in PKGBUILD
  • Squash some commits

@naveen521kk naveen521kk changed the title WIP: Add TexLive Add TexLive Apr 25, 2021
@naveen521kk naveen521kk marked this pull request as ready for review April 25, 2021 14:46
@naveen521kk
Copy link
Member Author

@lazka this works locally, review and merge(please squash while merging.)

it fails for no reason and it isn't required
@lazka lazka merged commit f613ded into msys2:master Apr 26, 2021
@naveen521kk
Copy link
Member Author

Thanks.

@naveen521kk naveen521kk deleted the texlive branch April 26, 2021 17:05
@podsvirov
Copy link
Collaborator

@naveen521kk, thanks for working to make this possible!

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.

4 participants