Skip to content

Add TexLive#8271

Merged
lazka merged 55 commits into
msys2:masterfrom
naveen521kk:texlive
Apr 26, 2021
Merged

Add TexLive#8271
lazka merged 55 commits into
msys2:masterfrom
naveen521kk:texlive

Conversation

@naveen521kk

@naveen521kk naveen521kk commented Apr 3, 2021

Copy link
Copy Markdown
Member

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

lazka commented Apr 4, 2021

Copy link
Copy Markdown
Member

nice!

@Biswa96

Biswa96 commented Apr 4, 2021

Copy link
Copy Markdown
Member

Why is there -bin in the package name?

@naveen521kk

Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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.

Comment thread mingw-w64-texlive-bin/PKGBUILD Outdated
@naveen521kk naveen521kk reopened this Apr 18, 2021
it speeds up download time

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

Copy link
Copy Markdown
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

naveen521kk commented Apr 25, 2021

Copy link
Copy Markdown
Member Author

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
Copy Markdown
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
Copy Markdown
Member Author

Thanks.

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

Copy link
Copy Markdown
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