sfttech / gentoo-overlay Goto Github PK
View Code? Open in Web Editor NEWsftoverlay - Gentoo package overlay for SFT projects and more :penguin:
sftoverlay - Gentoo package overlay for SFT projects and more :penguin:
Clicking the Math TeX button in the tool bar pops up a dialog box
Could not find the LaTeX package 'standalone'.
Please install standalone (found in texlive-latex-extra) and make sure
it's accessible by your LaTeX installation.
Emerging dev-texlive/texlive-latexextra
fixes the problem. Perhaps this could be added to RDEPEND?
Something seems to be up with nodejs?
* Package: net-im/element-web-1.11.17:0
* Repository: sft
* USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
* FEATURES: preserve-libs userpriv usersandbox
yarn install v1.22.19
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning "matrix-react-sdk > @matrix-org/[email protected]" has incorrect peer dependency "react@^18.2.0".
warning "matrix-react-sdk > [email protected]" has incorrect peer dependency "blurhash@^2.0.3".
warning "matrix-react-sdk > maplibre-gl > @mapbox/[email protected]" has unmet peer dependency "mapbox-gl@>=0.32.1 <2.0.0".
warning " > [email protected]" has unmet peer dependency "eslint-plugin-jsx-a11y@*".
warning " > [email protected]" has incorrect peer dependency "webpack@^5".
[4/4] Building fresh packages...
Done in 34.73s.
node: --openssl-legacy-provider is not allowed in NODE_OPTIONS
* ERROR: net-im/element-web-1.11.17::sft failed (compile phase):
* build failed
*
* Call stack:
* ebuild.sh, line 136: Called src_compile
* environment, line 920: Called die
* The specific snippet of code:
* yarn run build || die "build failed"
v18.12.1
After commenting out the offending line in the ebuild, element-web and element-desktop built fine and desktop appears to run fine locally.
Seems we can't pull sources without the manifest being updated for it.
Hi! www-client/ladybird-9999
fails to emerge with the following:
>>> Downloading 'https://raw.githubusercontent.com/publicsuffix/list/master/public_suffix_list.dat'
--2024-06-26 18:06:35-- https://raw.githubusercontent.com/publicsuffix/list/master/public_suffix_list.dat
Resolving raw.githubusercontent.com... 185.199.109.133, 185.199.110.133, 185.199.111.133, ...
Connecting to raw.githubusercontent.com|185.199.109.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 315082 (308K) [text/plain]
Saving to: ‘/var/cache/distfiles/ladybird-9999-public_suffix_list.dat.__download__’
/var/cach 0%[ ] 0 --.-KB/s /var/cache/distfile 100%[===================>] 307.70K 1.83MB/s in 0.2s
2024-06-26 18:06:35 (1.83 MB/s) - ‘/var/cache/distfiles/ladybird-9999-public_suffix_list.dat.__download__’ saved [315082/315082]
!!! Fetched file: ladybird-9999-public_suffix_list.dat VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 315082
!!! Expected: 314660
Refetching... File renamed to '/var/cache/distfiles/ladybird-9999-public_suffix_list.dat._checksum_failure_.cevvk0zc'
!!! Couldn't download 'ladybird-9999-public_suffix_list.dat'. Aborting.
Presumably it's caused by the public suffix list updating?
I couldn't have a server on mine stuck below nodejs 16 LTS any longer, so I updated element-web's RDEPEND to:
<net-libs/nodejs-18
I haven't done a full emerge -e on element-web or anything, so there could be something else that would break. So far, so good, on this system of mine, though.
Anyhow, thanks of course for providing this repo and the element apps!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.