LibreOffice 7.6.2.1 packages
Sometime about a year ago someone asked about a LibreOffice package, among some others, and I offered up my build of the then latest 7.4 series release based upon AlienBob's script. Fast forward some time and I've now updated that with the latest 7.6 release built for aarch64. Only now the build is based on the SBo script.
I've updated the single-use repo I created for the LO package last week, which can be obtained from: https://slackware.lngn.net/pub/aarch...t/libreoffice/ As of now, just LO and it's deps are in the repo, I'd still like to expand on things offered for Slackware, and maybe generalize the repo, but I'd rather not bulk build SBo as there's just too much that I find as "bloat", but I'd like to offer a streamlined amount of packages for aarch64 seeing that many of these devices are under-powered and building can take a long while. So if anyone has ideas/suggestions/requests, I'll be happy to oblige if there's any software you'd like to see available (except google products, I'm not a fan), but I also built up the latest palemoon, just haven't put it online yet. But if there's any software you'd like to have available in binary packages for aarch64, leave a comment, and I'll see what I can do. It can be SBo software, or updated SBo software, or whatever. I just think it'd be nice to have a repo of supplemental cherry-picked software available to users of this platform, to ease the pain of building it all on these devices. If there's any requests, I'll likely move some things around and create a generalized repo for the packages instead of separate repos for each item. Let me know what you'd like to see! |
Any request? Sure, how about mpv please?
Some months ago I got mpv to build but had some issues with luajit and didn't have on screen controls. Thanks ! |
Quote:
https://slackware.lngn.net/pub/aarch64/pkg_dump/ The packages in this "dump" are not final versions or what-not, so expect if I do the standard repo for them in the end, package names/versions may change. Many of these are just updated SBo packages, but the ffmpeg build is only useful on pbp as its a special fork (the version info needs changing) and it links to a few libs I use with webkit as well so millage may vary with the pkg as of now, but it works for me. (TM). For most deps (as for mpv anyway) it follows the same as listed on SBo, but feel free to grab anything else that strikes your fancy as well. Some of this stuff is just things I maintain on SBo, others are things I've been looking at on aarch64, and some is just out of date. There is also a repo for the nwg-shell project, which features sway/hyprland environment. But anyway, I'd love to know if mpv works correctly for you, before I go and setup more and get deeper in this! |
Thank you! installed mpv-0.36.0-aarch64-1_lngn.txz, libplacebo-6.338.1-aarch64-1_lngn.txz on pbp
Quote:
Quote:
Quote:
Quote:
not sure at this point where these were installed from, as they don't seem to be deps as indicated in mpv sbo I'm guessing ffmpeg, I don't want to ln -s .59 to .60 |
I've replaced the mpv package, built against Slackware's ffmpeg instead of the pbp specific branch. The deps are as follows: mujs, luajit, python3-glad, libplacebo and libass. This is assuming you've installed slackware's new addition lua package.
Currently, I've only set the build flag "USE_PIPEWIRE=yes" so you'll have to use the "enable-pipewire.sh" on slackware. This is something I'm up in the air on, not sure who uses what, maybe best to offer a package with and without pipewire. There's also optional deps like youtube-dl and others that could be added... depends on what feature-set people are interested in, or what is commonly shipped with mpv. Before a repo is conceptualized, I want to work out the kinks, of course every package needs to be built on a full, clean install, and I've got that basically setup using the glory of VMs, but I'd like to finalize deps for things prior and decide how to handle them... I'd rather not do odd 3rd party specific additions to packages for dep resolution, I may just put an app and it's deps in separate dirs, listing deps within the ChangeLog, since slackpkg+ will show a changelog, one can select wanted packages from a setup repo and go from there. Might be the best solution, as I've never been a fan of non-standard packages. Any thoughts? |
your latest mpv worked after I redid SBo libass, on screen controls work, playing mp4 video, mp3 audio files
didn't have to adjust libass slackbuild for arm, wanted to see if it would work as is I'd like to redo the other mpv SBo deps soon when I get the chance thank you for your time and interest in this |
1 Attachment(s)
spoke too soon, too much priority juggling and not enough paying attention
I popped open couple files as quick test but got mpv segfault when actually allowing files to play through not sure why, attached log file not helpful Quote:
and BTW, upper right part of this web page, under My LQ, welcome... there's Private Messages button |
I've let it play numerous videos and haven't had a segfault happen, hrm..
The only thing I can assume is possibly not using the same deps, if you just used SBo scripts you'll end up with luajit version diff, if you don't want to use my packages for the deps, I've also posted the edited scripts here. Try rebuilding the deps and see if it continues segfaulting. The log doesn't really scream anything at me in a quick observation of it. But maybe there's a discrepancy there. |
Some hours ago I've updated the LibreOffice package for version 7.6.3.1, available in a slackpkg+ compatible repo here: https://slackware.lngn.net/pub/aarch...t/libreoffice/
This build is based on the SBo script, modified to include gtk, qt, & all languages. The script and extra source tarball is available here. There's also many different things including Firefox 119.0.1, i3 4.23, flatpak 1.14.4, MAME 0.260, mpv, palemoon, qutebrowser, sway, hyprland, webkit2gtk, and more in the pkg_dump which will get turned into a proper repo at some point. Everything is built on a full, clean, current install of slackwareaarch64-current. |
@jloco as mentioned in your last post #9, I tried mpv again, thank you! video and audio files play completely without segfaulting.
CHEERS! |
I probably could've titled this thread better, but I've updated LibreOffice to 7.6.4.1 today.
Of note, this depends on the latest pushes to slackwareaarch64-current, as LO was built against the libtiff-4.6.0 update in today's batch. If using this repo, please ensure you've updated slackware proper first. |
All times are GMT -5. The time now is 11:07 AM. |