Comments (11)
Nope, I can't and won't build packages with downgraded dependencies. Even in a chaotic repo we have to keep some quality!
It seems like the upstream package is using this GN: https://www.archlinux.org/packages/extra/x86_64/gn-m85
AUR's package maintainer should use it too...
EDIT: I'll be trying to build with it, if it works I'll request changes in the AUR...
*EDIT2: Here's the failure log with gn-m85
: https://lonewolf.pedrohlc.com/chaotic-aur/makepkglogs/_lab/electron-ozone.log
from packages.
No worries, you told me on Telegram some days ago.
Following the Electron development, I saw (and tested) that we can already use the Chromium flags to enable Wayland thanks to Ozone in their nightly build. This will probably land on version 12 iirc. We will not need this soon enough.
from packages.
Fellow Wayland user here...
from packages.
What errors are you getting?
from packages.
I used to have compilation problems related to upstream issues, now it just won't start building cause there isn't any gn<0.1809
in the repos
from packages.
Have you tried modifying the PKGBUILD from
makedepends=('git' 'gn<0.1809' 'gperf' 'harfbuzz-icu' 'java-runtime-headless'
'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
'python2' 'wget' 'yasm' 'python2-setuptools' 'libpipewire02' 'nodejs'
'openh264')
to
makedepends=('git' 'gn' 'gperf' 'harfbuzz-icu' 'java-runtime-headless'
'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja' 'npm' 'pciutils' 'yarn'
'python2' 'wget' 'yasm' 'python2-setuptools' 'libpipewire02' 'nodejs'
'openh264')
Edit: Sorry about the issue closure - missclick.
Edit2: I tried to build it myself but I ran into what appears an easily solvable problem with some library declarations/imports but unfortunately I have never used this framework.
from packages.
Just an update,
This log is generated from the daily attempts: https://lonewolf.pedrohlc.com/chaotic-aur/makepkglogs/_daily/electron-ozone.log
from packages.
@PedroHLC make it do first:
pacman -U https://archive.archlinux.org/packages/g/gn/gn-0.1731.5ed3c9cc-1-x86_64.pkg.tar.zst
Also, for more info, check https://wiki.archlinux.org/index.php/Arch_Linux_Archive#How_to_downgrade_one_package
from packages.
@PedroHLC Just as a side note, I left my pc compiling all night and I woke up with a successfully created electron-ozone
with the old version of gn
that I linked.
from packages.
electron/electron#26022
It seems it might not be needed after all.
from packages.
Sorry, I forgot to close this one, we have it building for more than a month...
Do note that building it usually fails (like it did today): https://lonewolf.pedrohlc.com/chaotic-aur/makepkglogs/_daily/electron-ozone.log
from packages.
Related Issues (20)
- [Request] ttf-material-design-icons-extended HOT 2
- [Request] tblock-gui
- [Outdated] linux-lqx
- [Request] Nekoray
- [Bug] python39 does NOT come included with tkinter HOT 1
- [Request] grimblast-git
- [Request] waybar-hyprland
- [Request] nwg-look-bin
- [Request] otf-sora
- [Request] ttf-icomoon-feather HOT 2
- [Request] hyprpicker-git
- [Request] hyprpaper-git
- [Request] catppuccin-cursors-mocha
- [Request] cava
- [Request] python-desktop-entry-lib
- [Request] gojq HOT 6
- [Request] geticons-git HOT 5
- [Request] gtklock-playerctl-module
- [Request] gtklock-powerbar-module
- [Request] gtklock-userinfo-module
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from packages.