summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-libs/webkit-gtk: security cleanupMart Raudsepp2018-08-174-320/+0
| | | | | Bug: https://bugs.gentoo.org/658168 Package-Manager: Portage-2.3.46, Repoman-2.3.10
* net-libs/webkit-gtk: roll ~amd64-fbsd keyword forward for securityMart Raudsepp2018-08-172-2/+2
| | | | | | | Add ~amd64-fbsd keyword to 2.20.5 as they have woff2 keyworded now. Remove ~amd64-fbsd keyword from 2.18.6 as it's security vulnerable. Package-Manager: Portage-2.3.46, Repoman-2.3.10
* net-libs/webkit-gtk: roll ~alpha keyword forwardMart Raudsepp2018-08-132-2/+2
| | | | | | | Add ~alpha keyword to 2.20.5 as they have woff2 keyworded now. Remove ~alpha keyword from 2.18.6 as it's security vulnerable. Package-Manager: Portage-2.3.46, Repoman-2.3.10
* net-libs/webkit-gtk: bump to 2.20.5 for a rendering regression fixMart Raudsepp2018-08-132-0/+272
| | | | Package-Manager: Portage-2.3.46, Repoman-2.3.10
* net-libs/webkit-gtk: roll ~ppc keyword forwardMart Raudsepp2018-08-122-2/+2
| | | | | | | Add ~ppc keyword to 2.20.4 as they have woff2 keyworded now. Remove ~ppc keyword from 2.18.6 as it's security vulnerable. Package-Manager: Portage-2.3.46, Repoman-2.3.10
* net-libs/webkit-gtk: security cleanupMart Raudsepp2018-08-082-273/+0
| | | | Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: amd64 stable wrt bug #662974Agostino Sarubbo2018-08-071-1/+1
| | | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="amd64"
* net-libs/webkit-gtk: x86 stable (bug #662974)Thomas Deutschmann2018-08-071-1/+1
| | | | Package-Manager: Portage-2.3.44, Repoman-2.3.10
* net-libs/webkit-gtk: security bump to 2.20.4Mart Raudsepp2018-08-062-0/+272
| | | | Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: roll ~ppc64 keyword forwardMart Raudsepp2018-08-032-2/+2
| | | | | | | Add ~ppc64 keyword to 2.20.3 as they have woff2 keyworded now. Remove ~ppc64 keyword from 2.18.6 as it's security vulnerable. Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: partial security cleanupMart Raudsepp2018-07-311-1/+1
| | | | Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: amd64 stable wrt bug #652820Mikle Kolyada2018-07-301-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* net-libs/webkit-gtk-2.20.3: restore ~ia64 keywordMart Raudsepp2018-07-301-1/+1
| | | | | | | | | media-libs/woff2 received ~ia64 keyword, so bring it back here as well. Hopefully someone actually builds the upgrade and sees if things still work after the WTF_CPU_IA64 patch drop (as "unknown CPU" error was removed upstream). Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: x86 stable (bug #652820)Thomas Deutschmann2018-07-281-1/+1
| | | | Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: fix non-parallel buildsMart Raudsepp2018-07-252-0/+15
| | | | | | | | Parallel builds might have failed too before this patch, but had to be very "lucky". Closes: https://bugs.gentoo.org/662002 Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk-2.20.3: restore ~prefix and ~arm64 keywordsMart Raudsepp2018-07-251-1/+1
| | | | | | | | | They have woff2 keyworded now. prefix has other issues in a big set of profiles, but this dropping was about woff2, so just restore them still and let them deal with it when anyone notices. Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk-2.20.3: restore ~arm and ~sparc keywordsMart Raudsepp2018-07-241-1/+1
| | | | | | They've keyworded media-libs/woff2 since the start of work on webkit-gtk bump. Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: simplify opengl vs gles2 handling, fix gst gles2 depsMart Raudsepp2018-07-241-5/+4
| | | | | | | | | | | | | | | | | | | webkit-gtk itself does not support both full OpenGL and GLESv2 at once yet. ENABLE_OPENGL enables OpenGL in general, and if enabled then ENABLE_GLES2 determines which API is used - if enabled, then gles2, otherwise full GL. Simplify REQUIRED_USE handling to enforce the opengl/gles2 conflict separately, and have the webgl case just want either, to be future-proof and easier to read independently. WebGL should just always be enabled when either GL API is enabled, but keeping it under USE flag for the time being, until an even deeper GL/GStreamer webkitgtk cmake review, due to the webgl? ( gstreamer ) REQUIRED_USE still present. For now just (probably) properly depend on gstreamer gles2 support for USE="gles2 gstreamer" builds. Bug: https://bugs.gentoo.org/500150 Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: comment out unused test depsMart Raudsepp2018-07-241-4/+4
| | | | | | Tests are restricted anyways, so hide the extra deps from repoman and co Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk-2.20.3: disable experimental accelerated 2D canvasMart Raudsepp2018-07-241-14/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ACCELERATED_2D_CANVAS is considered experimental by upstream. I'm not sure what the justification was for enabling it with USE="webgl opengl" for us. The only reason this code isn't removed fully from upstream is because it _MIGHT_ be useful for some embedded use cases, yet it doesn't work with GLES2 yet, only desktop opengl. Additionally, for us this is causing additional cairo[opengl] dependency that can't be avoided for just non-experimental WebGL support via desktop GL as it was setup before in ebuild. No-one but Gentoo is building with this experimental option (not even upstream developers), and any issues about it won't really be cared about. Disable it and drop the cairo[opengl] dependency. https://lists.webkit.org/pipermail/webkit-gtk/2017-March/002969.html https://lists.webkit.org/pipermail/webkit-gtk/2017-April/003004.html If this is ever added back for any reason, make sure cairo[opengl] isn't depended on when not necessary (when accelerated 2d canvas is disabled, e.g. previously USE="opengl gles2" pulled in cairo[opengl] still, albeit that combination was not allowed previously, but a future webkit-gtk upstream version may support them together) and review if cairo-glesv2 is supported (and so it'd be supported with USE=gles2 too, unlike now). Bug: https://bugs.gentoo.org/581248 Closes: https://bugs.gentoo.org/643726 Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: remove unused versionator and eutils inheritsMart Raudsepp2018-07-241-1/+1
| | | | Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk-2.20.3: add missing new perl JSON::PP build depMart Raudsepp2018-07-241-0/+1
| | | | Package-Manager: Portage-2.3.43, Repoman-2.3.10
* net-libs/webkit-gtk: add support for ruby25Virgil Dupras2018-07-241-11/+11
| | | | | | | | Also, improve ruby interpreter detection logic. Closes: https://bugs.gentoo.org/659130 Bug: https://bugs.gentoo.org/513888 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* net-libs/webkit-gtk: bump to 2.20.3Virgil Dupras2018-07-242-0/+284
| | | | | | | | | | | | | * New dependency on media-libs/woff2 require us to drop keywords * Drop redundant python dependency under tests * The ia64 patch is no longer needed: the fatal build error on unknown CPUs has been removed. * arm64 compilation is fixed upstream. Closes: https://bugs.gentoo.org/655550 Closes: https://bugs.gentoo.org/644284 Closes: https://github.com/gentoo/gentoo/pull/9271 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* net-libs/webkit-gtk: use HTTPSMichael Mair-Keimberger2018-05-041-2/+2
|
* net-libs/webkit-gtk: Remove security vulnerable SLOT=2 and SLOT=3Mart Raudsepp2018-03-2514-781/+0
| | | | | | | | | | | | | These slots are years old, unmaintained and vulnerable to hundreds of bugs with a CVE assigned. Additionally there are some known unfixed issues building against newer ICU. No interest in continued maintenance of known hugely security vulnerable versions, thus with no consumers remaining in main tree, this is going away now. Sorry. If you need this, please think seriously ten times before you make it available to yourself via an overlay, or use any software that requires this security riddled version still. Closes: https://bugs.gentoo.org/577068
* net-libs/webkit-gtk: security cleanupMart Raudsepp2018-01-282-285/+0
| | | | | | https://bugs.gentoo.org/645686 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: amd64 stable wrt bug #645686Mikle Kolyada2018-01-281-1/+1
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: x86 stable (bug #645686)Thomas Deutschmann2018-01-261-1/+1
| | | | Package-Manager: Portage-2.3.20, Repoman-2.3.6
* net-libs/webkit-gtk: default enable USE=X in preparation of use.force removalMart Raudsepp2018-01-252-2/+2
| | | | | Bug: https://bugs.gentoo.org/643724 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: security bump to 2.18.6Mart Raudsepp2018-01-252-0/+285
| | | | | Bug: https://bugs.gentoo.org/645686 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: security cleanupMart Raudsepp2018-01-152-285/+0
| | | | | Bug: https://bugs.gentoo.org/644128 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: amd64 stable wrt bug #644128Agostino Sarubbo2018-01-141-1/+1
| | | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-libs/webkit-gtk: x86 stable (bug #644128)Thomas Deutschmann2018-01-111-1/+1
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: security bump to 2.18.5 for Spectre mitigationMart Raudsepp2018-01-112-0/+285
| | | | | Bug: https://bugs.gentoo.org/644128 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: security cleanupMart Raudsepp2017-12-272-285/+0
| | | | | Bug: https://bugs.gentoo.org/641752 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: amd64 stable wrt bug #641752Agostino Sarubbo2017-12-271-1/+1
| | | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-libs/webkit-gtk: x86 stable (bug #641752)Thomas Deutschmann2017-12-201-1/+1
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: security bump to 2.18.4Mart Raudsepp2017-12-202-0/+285
| | | | | Bug: https://bugs.gentoo.org/641752 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/webkit-gtk: Remove vulnerable 2.18.2 as requested by leioManuel RĂ¼ger2017-11-282-285/+0
| | | | | Bug: https://bugs.gentoo.org/637076 Package-Manager: Portage-2.3.16, Repoman-2.3.6
* net-libs/webkit-gtk: x86 stable (bug #637076)Thomas Deutschmann2017-11-271-1/+1
| | | | Package-Manager: Portage-2.3.16, Repoman-2.3.6
* net-libs/webkit-gtk: amd64 stable wrt bug #637076Agostino Sarubbo2017-11-242-4/+4
| | | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-libs/webkit-gtk: bump to 2.18.3 for securityIan Stakenvicius2017-11-212-0/+285
| | | | | | Bug: https://bugs.gentoo.org/637076 Acked-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.13, Repoman-2.3.3
* net-libs/webkit-gtk: security cleanupMart Raudsepp2017-10-304-596/+0
| | | | | Bug: https://bugs.gentoo.org/635134 Package-Manager: Portage-2.3.8, Repoman-2.3.2
* net-libs/webkit-gtk: x86 stable (bug #635134)Thomas Deutschmann2017-10-291-1/+1
| | | | Package-Manager: Portage-2.3.13, Repoman-2.3.4
* net-libs/webkit-gtk: amd64 stable wrt bug #635134Agostino Sarubbo2017-10-291-1/+1
| | | | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-libs/webkit-gtk: bump to 2.18.2Mart Raudsepp2017-10-292-0/+285
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.2
* net-libs/webkit-gtk: USE=gstreamer,egl requires gst-plugins-bad[egl] nowMart Raudsepp2017-10-241-1/+1
| | | | | | | | If EGL is enabled, then the gstreamer code (only compiled with USE=gstreamer) will want to include gstreamer egl headers, in addition to gst gl headers Bug: https://bugs.gentoo.org/635144 Package-Manager: Portage-2.3.8, Repoman-2.3.2
* net-libs/webkit-gtk: bump to 2.18.1 for security; other package touchupsMart Raudsepp2017-10-233-0/+286
| | | | | | | | | | | | | | | | - reorder deps to cmake checks order - add missing zlib dep - move gtk platform USE checks to the main depstring, as that's requiring newer version anyway - remove unnecessary pango dep (not checked in cmake, minimal usage comes via gtk+ deps) - add WebCrypto deps, without giving optionality (it's a private option) - add missing cmake-utils_src_prepare call - remove ancient <glibc-2.18 code - fix jsc pax-mark - remove ruby21 support (gone from tree and repoman warning about the slot) - GL deps and conditions remain a mystery to me for now Closes: https://bugs.gentoo.org/626736 Package-Manager: Portage-2.3.8, Repoman-2.3.2
* net-libs/webkit-gtk: cleanup security vulnerable 2.16.5, bug #626142Gilles Dartiguelongue2017-09-222-289/+0
| | | | | Bug: https://bugs.gentoo.org/show_bug.cgi?id=626142 Package-Manager: Portage-2.3.8, Repoman-2.3.3