Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

firefox: drop enableAdobeFlash option #1791

Merged
merged 1 commit into from
Feb 9, 2021

Conversation

mweinelt
Copy link
Member

@mweinelt mweinelt commented Feb 9, 2021

Description

Drop the enableAdobeFlash option for firefox.

It was removed in nixpkgs (NixOS/nixpkgs#112335) and now causes an error on rebuilds.

error: Your configuration mentions firefox.enableAdobeFlash. All plugin related options have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins).

Checklist

  • Change is backwards compatible.

  • Code formatted with ./format.

  • Code tested through nix-shell --pure tests -A run.all.

    • sans the newsboat test
  • Test cases updated/added. See example.

  • Commit messages are formatted like

    {component}: {description}
    
    {long description}
    

    See CONTRIBUTING for more information and recent commit messages for examples.

  • If this PR adds a new module

    • Added myself as module maintainer. See example.

    • Added myself and the module files to .github/CODEOWNERS.

@mweinelt mweinelt requested a review from rycee as a code owner February 9, 2021 02:54
@berbiche
Copy link
Member

berbiche commented Feb 9, 2021

imports = [
(mkRemovedOptionModule ["programs" "firefox" "enableGoogleTalk"]
"Support for this option has been removed.")
(mkRemovedOptionModule ["programs" "firefox" "enableIcedTea"]
"Support for this option has been removed.")
];

Can you add an (mkRemovedOptionModule [ "programs" "firefox" "enableAdobeFlash" ] "Support for this option has been removed.") in the imports above?

It was removed in nixpkgs and causes an error on rebuilds.

error: Your configuration mentions firefox.enableAdobeFlash. All plugin related options have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins).
@mweinelt mweinelt force-pushed the firefox-remove-flash branch from 6cccbbf to a727287 Compare February 9, 2021 03:54
@mweinelt
Copy link
Member Author

mweinelt commented Feb 9, 2021

Done, thanks for the feedback.

@berbiche berbiche merged commit e6f2687 into nix-community:master Feb 9, 2021
@berbiche
Copy link
Member

berbiche commented Feb 9, 2021

Thanks for the contribution!

malte-v pushed a commit to malte-v/home-manager that referenced this pull request Feb 24, 2021
It was removed in nixpkgs and causes an error on rebuilds.

error: Your configuration mentions firefox.enableAdobeFlash. All plugin related options have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins).
aakropotkin pushed a commit to aakropotkin/home-manager that referenced this pull request Feb 28, 2021
It was removed in nixpkgs and causes an error on rebuilds.

error: Your configuration mentions firefox.enableAdobeFlash. All plugin related options have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins).
isheshukov pushed a commit to isheshukov/home-manager that referenced this pull request Mar 5, 2021
It was removed in nixpkgs and causes an error on rebuilds.

error: Your configuration mentions firefox.enableAdobeFlash. All plugin related options have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins).
rvolosatovs pushed a commit to rvolosatovs/home-manager that referenced this pull request Apr 10, 2021
It was removed in nixpkgs and causes an error on rebuilds.

error: Your configuration mentions firefox.enableAdobeFlash. All plugin related options have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins).
cab404 pushed a commit to cab404/home-manager that referenced this pull request Apr 23, 2021
It was removed in nixpkgs and causes an error on rebuilds.

error: Your configuration mentions firefox.enableAdobeFlash. All plugin related options have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins).
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.

2 participants