Homebrew / brew

🍺 The missing package manager for macOS (or Linux)
https://brew.sh
BSD 2-Clause "Simplified" License
41.35k stars 9.72k forks source link

html5 videos not working on qutebrowser #3623

Closed Okyougotme closed 6 years ago

Okyougotme commented 6 years ago

Hi All, Currently html5 videos are not working on my home brew version of qutebrowser. Which complier should I use to recompile Qt5 ? Could I possibly use GCC in Terminal to compile, Atom with run code in Atom package or do I need to download Xcode? Also I already have developer tools installed in Terminal. I’m new to the browser reason for all the questions.

34371319-1cb3d564-ea9a-11e7-9a63-aa24bd889cf8

I get this error when attempting to compile using Atom: uninitialized constant Formula (NameError) How can I resolve this issue.

34371674-35a4297c-ea9d-11e7-8e9c-5d23b7558ef7

Should I change the name from the source file: usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/qt.rb:3

34372271-83a34096-eaa1-11e7-85b7-44387d64cce8

I’m nice to qutebrowser so step by step instructions would be very helpful. Thanks in advance

ilovezfs commented 6 years ago

You'll need to seek help here https://github.com/qutebrowser/qutebrowser/issues

Okyougotme commented 6 years ago

I already attempted to do so, the developer ask me to seek assistance from home brew issues since QtWebKit is disable by default

ilovezfs commented 6 years ago

You can tell the developer you need help using qutebrowser with the qt@5.5 formula, which still has QtWebKit support.

MikeMcQuaid commented 6 years ago

Sorry, we don't provide support for individual packages here. You'll need to figure it out yourself. In addition, from the issue template:

Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you do not read fill out the issue template repeatedly you will be blocked from ever submitting issues to Homebrew again.

Okyougotme commented 6 years ago

I filled out the information to the best of my knowledge, I created this github account for help. Since I’m new to github I was not aware that their were checklist. very harsh, blocking someone for not knowing something, how authoritarian of you. Go ahead and block me for seeking out help.

MikeMcQuaid commented 6 years ago

@Okyougotme I didn't and won't block you unless it became a pattern of behaviour. You deleted the checklist when you creating the issue, it'll be there if you ever create any in future. It's not authoritarian; we just have literally over a million users and thousands of packages and can't provide support for them all on a volunteer run project.

The-Compiler commented 6 years ago

qutebrowser's maintainer here - let me clear some things up and provide some context:

@Okyougotme asked in the qutebrowser repo how to make all videos play correctly. I told them they have to recompile Qt (or rather, QtWebEngine) with support for proprietary codecs. After providing some more details in a follow-up issue I got a lot of Homebrew related questions I can't answer (what compiler to use, why there are errors highlighted in their editor, etc.), so @jgkamat and I pointed them to how to get Homebrew support.

QtWebKit is unrelated FWIW, and I'm not sure what "since QtWebKit is disable by default" is supposed to mean. qutebrowser can use QtWebKit (but only the updated fork), but the default is QtWebEngine, and the question is with QtWebEngine.

ilovezfs commented 6 years ago

@The-Compiler thanks for the additional context. See also https://github.com/Homebrew/homebrew-core/pull/21971.

ilovezfs commented 6 years ago

@The-Compiler @Okyougotme @jgkamat Homebrew's qt bottles are now built with -proprietary-codecs so if you brew update and brew upgrade the problem should be solved.