Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 663292 - www-client/icecat-52.6.0 with alsa and libreJS support
Summary: www-client/icecat-52.6.0 with alsa and libreJS support
Status: RESOLVED DUPLICATE of bug 563572
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-10 12:49 UTC by Jimmy.Jazz
Modified: 2019-01-01 17:50 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
icecat ebuild (icecat-52.6.0.ebuild,13.10 KB, text/plain)
2018-08-10 12:52 UTC, Jimmy.Jazz
Details
icecat.desktop (icecat.desktop,275 bytes, application/x-desktop)
2018-08-10 12:53 UTC, Jimmy.Jazz
Details
icecat 60.3.0 ebuild (icecat-60.3.0.ebuild,14.12 KB, text/plain)
2018-11-13 02:22 UTC, Jimmy.Jazz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jimmy.Jazz 2018-08-10 12:49:01 UTC
ebuild for gnu icecat

Reproducible: Always
Comment 1 Jimmy.Jazz 2018-08-10 12:52:28 UTC
Created attachment 542908 [details]
icecat ebuild
Comment 2 Jimmy.Jazz 2018-08-10 12:53:58 UTC
Created attachment 542910 [details]
icecat.desktop
Comment 3 Jimmy.Jazz 2018-08-10 12:57:03 UTC
gentoo-default-prefs.js-1 and gentoo-hwaccel-prefs.js-1 come from 
www-client/firefox-52.6.0.ebuild
Comment 4 Jonas Stein gentoo-dev 2018-08-11 10:57:30 UTC
Thank you for your contribution. I had a short look on the ebuild. 
Here a few ideas:

* Please test the ebuild with repoman full -x https://wiki.gentoo.org/wiki/Repoman
* We always try to use the latest EAPI, please bump to EAPI=7
* Please remove obsolete lines
* KEYWORDS need ~ after a version bump run ekeyword ~all YOUREBUILD
* please fix the header. (see /usr/portage/skel.ebuild and https://devmanual.gentoo.org/ebuild-writing/eapi/)
* We usually sort the KEYWORDS as ekeywords does. This makes comparison between packages easier. Simply run ekeywords on the ebuild to let it sort.
Comment 5 D'juan McDonald (domhnall) 2018-10-08 23:14:27 UTC
JimmyJazz, Hi,

I'd also like to thank you for this contribution. I've been researching Icecat and am interesting in helping (you?) co-maintain it. Novice skills but eager to learn. I'd really like to see it return to ::gentoo. Granted the previous security issues have been resolved upstream. See:https://bugs.gentoo.org/427186

Question: would you be able to provide me with the Manifest, as running 'repoman -x on the ebuild complains for me with the following:

RepoMan scours the neighborhood...
 * Manifest not found for '/usr/local/portage/domhnall-repo/www-client/icecat/icecat-52.6.0.ebuild'
!!! A file is not listed in the Manifest: '/usr/local/portage/domhnall-repo/www-client/icecat/icecat-52.6.0.ebuild'
  ebuild.syntax [fatal]         1
   www-client/icecat/icecat-52.6.0.ebuild
  manifest.bad [fatal]          1
   www-client/icecat/Manifest
  metadata.missing [fatal]      1
   www-client/icecat/metadata.xml
Please fix these important QA issues first.


Gentoo Security Padawan
(domhnall)
Comment 6 Jimmy.Jazz 2018-11-13 02:22:06 UTC
Created attachment 555000 [details]
icecat 60.3.0 ebuild

icecat 60.3.0

- for gentoo-hwaccel-prefs.js-1 and gentoo-default-prefs.js-1, see firefox ebuild
- unable to activate french locale.
- ebuild icecat-60.3.0.ebuild digest clean prepare
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2019-01-01 17:50:56 UTC

*** This bug has been marked as a duplicate of bug 563572 ***